/* Generated by LiVAR Theme Compiler. Do not edit directly. */
@font-face {
  font-family: "Inter Variable";
  src: url("/assets/fonts/inter-variable/jtuhjig1_i6t8kchkm4532vjot5-qnfgpcum70w7y3tcoqk5.woff2") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}
@layer tokens {
  :root {
    --livar-color-brand: #ff5a0a;
    --livar-color-brand-strong: #ff5500;
    --livar-color-brand-hover: #ff6a17;
    --livar-color-brand-active: #e94403;
    --livar-color-brand-soft: rgba(255, 90, 10, .13);
    --livar-color-brand-line: rgba(255, 90, 10, .42);
    --livar-color-bg: #070808;
    --livar-color-bg-deep: #040505;
    --livar-color-background: #070808;
    --livar-color-surface: #101415;
    --livar-color-surface-raised: #171c1e;
    --livar-color-surface-soft: #22272a;
    --livar-color-surface-interactive: #1b222a;
    --livar-color-text: #f6f6f4;
    --livar-color-text-soft: #e4e6e5;
    --livar-color-text-muted: #c5c7c8;
    --livar-color-text-dim: #8b9195;
    --livar-color-border: rgba(255, 255, 255, .12);
    --livar-color-border-strong: rgba(255, 255, 255, .20);
    --livar-color-success: #53d594;
    --livar-color-info: #72b4ff;
    --livar-color-warning: #f3c969;
    --livar-color-danger: #ff777b;
    --livar-color-focus: #ff7a39;
    --bg: #070808;
    --panel: #101415;
    --line: rgba(255, 255, 255, .12);
    --text: #f6f6f4;
    --muted: #8b9195;
    --orange: #ff5a0a;
    --orange-soft: rgba(255, 90, 10, .13);
    --livar-font-inter: "Inter Variable", "Inter", Inter;
    --livar-font-latin: var(--livar-font-inter), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
    --livar-font-arabic: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Tahoma, Arial, sans-serif;
    --livar-font-family: var(--livar-font-latin);
    --livar-font-heading: var(--livar-font-family);
    --livar-font-body: var(--livar-font-family);
    --livar-font-print: Arial, "Helvetica Neue", Helvetica, sans-serif;
    --livar-font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;
    --livar-font-sans: var(--livar-font-latin);
    --livar-font-size-caption: .75rem;
    --livar-font-size-label: .8125rem;
    --livar-font-size-body-small: .875rem;
    --livar-font-size-body: .9375rem;
    --livar-font-size-lead: 1rem;
    --livar-font-size-section-title: clamp(1.0625rem, 1.4vw, 1.25rem);
    --livar-font-size-product-title: clamp(1.5rem, 3vw, 2.5rem);
    --livar-font-size-xs: var(--livar-font-size-caption);
    --livar-font-size-sm: var(--livar-font-size-label);
    --livar-font-size-md: var(--livar-font-size-body);
    --livar-font-size-lg: 1.0625rem;
    --livar-font-size-xl: clamp(1.55rem, 2.5vw, 2.2rem);
    --livar-font-size-display: clamp(2.35rem, 5.5vw, 5.4rem);
    --livar-type-caption: .75rem;
    --livar-type-label: .8125rem;
    --livar-type-body-small: .875rem;
    --livar-type-body: .9375rem;
    --livar-type-title-small: 1.25rem;
    --livar-type-title: clamp(1.55rem, 2.5vw, 2.2rem);
    --livar-type-heading: 2rem;
    --livar-type-display: clamp(2.35rem, 5.5vw, 5.4rem);
    --livar-weight-regular: 400;
    --livar-weight-medium: 500;
    --livar-weight-semibold: 600;
    --livar-weight-bold: 700;
    --livar-weight-extrabold: 800;
    --livar-weight-black: 900;
    --livar-line-height-control: 1.2;
    --livar-line-height-tight: 1.08;
    --livar-line-height-title: 1.2;
    --livar-line-height-section-title: 1.35;
    --livar-line-height-body: 1.65;
    --livar-line-height-copy: 1.8;
    --livar-line-height-long-copy: 1.9;
    --livar-line-tight: 1.08;
    --livar-line-title: 1.2;
    --livar-line-body: 1.65;
    --livar-letter-tight: -.035em;
    --livar-letter-heading: -.025em;
    --livar-letter-normal: 0;
    --livar-letter-kicker: .15em;
    --livar-letter-table-head: .04em;
    --livar-track-tight: -.035em;
    --livar-track-normal: 0;
    --livar-track-label: .12em;
    --livar-space-1: .25rem;
    --livar-space-2: .5rem;
    --livar-space-3: .75rem;
    --livar-space-4: 1rem;
    --livar-space-5: 1.25rem;
    --livar-space-6: 1.5rem;
    --livar-space-7: 3rem;
    --livar-space-8: 2rem;
    --livar-space-10: 2.5rem;
    --livar-space-12: 3rem;
    --livar-space-16: 4rem;
    --livar-radius-small: .625rem;
    --livar-radius-medium: .875rem;
    --livar-radius-large: 1.125rem;
    --livar-radius-panel: 1.5rem;
    --livar-radius-pill: 999px;
    --livar-radius-xs: .5rem;
    --livar-radius-sm: .625rem;
    --livar-radius-md: .875rem;
    --livar-radius-lg: 1.125rem;
    --livar-radius-xl: 1.5rem;
    --livar-radius-2xl: 1.875rem;
    --livar-shadow-small: 0 10px 28px rgba(0, 0, 0, .20);
    --livar-shadow-panel: 0 20px 54px rgba(0, 0, 0, .28);
    --livar-shadow-overlay: 0 34px 86px rgba(0, 0, 0, .46);
    --livar-shadow-sm: 0 10px 28px rgba(0, 0, 0, .20);
    --livar-shadow-md: 0 20px 54px rgba(0, 0, 0, .28);
    --livar-shadow-lg: 0 34px 86px rgba(0, 0, 0, .46);
    --livar-shadow-inset: inset 0 1px 0 rgba(255, 255, 255, .045);
    --livar-layout-content: 1180px;
    --livar-layout-wide: 1320px;
    --livar-layout-full: 1540px;
    --livar-layout-gutter: clamp(16px, 2.4vw, 34px);
    --livar-container-width: 1320px;
    --livar-content-width: 1180px;
    --livar-header-height: 78px;
    --livar-control-height: 46px;
    --livar-control-height-lg: 52px;
    --livar-motion-fast: 160ms;
    --livar-motion-standard: 240ms;
    --livar-motion-slow: 360ms;
    --livar-motion-ease: cubic-bezier(.2, .7, .2, 1);
    --livar-duration-fast: 160ms;
    --livar-duration-standard: 240ms;
    --livar-ease-standard: cubic-bezier(.2, .7, .2, 1);
  }
  html:lang(fa), html:lang(ar), html[dir="rtl"] {
    --livar-font-family: var(--livar-font-arabic);
    --livar-font-heading: var(--livar-font-arabic);
    --livar-font-body: var(--livar-font-arabic);
  }
}
