:root{--primitives-color-neutral-0: #FFFFFF;--primitives-color-neutral-25: #F7F7F4;--primitives-color-neutral-50: #F0F0EC;--primitives-color-neutral-100: #E2E2E9;--primitives-color-neutral-300: #9494A3;--primitives-color-neutral-400: #8A8A98;--primitives-color-neutral-500: #7A7A8A;--primitives-color-neutral-550: #6E6E7E;--primitives-color-neutral-700: #656565;--primitives-color-neutral-900: #171717;--primitives-color-neutral-940: #171717;--primitives-color-neutral-950: #1C1C22;--primitives-color-neutral-960: #242429;--primitives-color-neutral-975: #0F0F12;--primitives-color-brand-greenLight: #007A40;--primitives-color-brand-greenDark: #00CC6B;--primitives-color-brand-greenHoverLight: #006635;--primitives-color-brand-greenHoverDark: #22E07F;--primitives-color-brand-greenPressLight: #00552C;--primitives-color-brand-greenPressDark: #00A857;--primitives-color-brand-secondary: #F5C542;--primitives-color-brand-secondaryInk: #0A0A0F;--primitives-color-feedback-successDark: #2DD4BF;--primitives-color-feedback-successLight: #0F766E;--primitives-color-feedback-warningDark: #F59E0B;--primitives-color-feedback-warningLight: #B45309;--primitives-color-feedback-dangerDark: #E2586D;--primitives-color-feedback-dangerLight: #D83A52;--primitives-color-feedback-infoDark: #7B61FF;--primitives-color-feedback-infoLight: #5B3FD6;--primitives-color-chart-blue: #56B4E9;--primitives-color-chart-orange: #E69F00;--primitives-color-chart-black: #000000;--primitives-color-chart-green: #009E73;--primitives-color-chart-yellow: #F0E442;--primitives-color-chart-cobalt: #0072B2;--primitives-color-chart-rust: #D55E00;--primitives-color-chart-pink: #CC79A7;--primitives-color-role-brand: #D55E00;--primitives-color-role-dev: #0072B2;--primitives-color-role-partner: #CC79A7;--primitives-color-role-platform: #56B4E9;--primitives-color-role-task: #E69F00;--primitives-color-alpha-hairlineLight: rgba(0,0,0,.07);--primitives-color-alpha-hairlineDark: rgba(255,255,255,.07);--primitives-color-alpha-sheenLight: rgba(0,0,0,.03);--primitives-color-alpha-sheenDark: rgba(255,255,255,.03);--primitives-color-alpha-scrimLight: rgba(0,0,0,.45);--primitives-color-alpha-scrimDark: rgba(0,0,0,.65);--primitives-font-family-display: "Outfit", "Inter", system-ui, sans-serif;--primitives-font-family-ui: "Inter", system-ui, -apple-system, sans-serif;--primitives-font-family-mono: "JetBrains Mono", "SFMono-Regular", Menlo, monospace;--primitives-font-size-xs: .75rem;--primitives-font-size-sm: .875rem;--primitives-font-size-md: 1rem;--primitives-font-size-lg: 1.125rem;--primitives-font-size-xl: 1.375rem;--primitives-font-size-2xl: 1.75rem;--primitives-font-size-3xl: 2.25rem;--primitives-font-weight-regular: 400;--primitives-font-weight-medium: 500;--primitives-font-weight-semibold: 600;--primitives-font-weight-bold: 700;--primitives-font-lineHeight-tight: 1.15;--primitives-font-lineHeight-snug: 1.25;--primitives-font-lineHeight-normal: 1.5;--primitives-font-lineHeight-relaxed: 1.6;--primitives-font-letterSpacing-tight: -.02em;--primitives-font-letterSpacing-normal: 0;--primitives-font-letterSpacing-wide: .1em;--primitives-space-0: 0px;--primitives-space-2: 2px;--primitives-space-4: 4px;--primitives-space-8: 8px;--primitives-space-12: 12px;--primitives-space-16: 16px;--primitives-space-24: 24px;--primitives-space-32: 32px;--primitives-space-48: 48px;--primitives-space-64: 64px;--primitives-space-96: 96px;--primitives-radius-xs: 4px;--primitives-radius-sm: 8px;--primitives-radius-md: 12px;--primitives-radius-lg: 16px;--primitives-radius-xl: 24px;--primitives-radius-pill: 9999px;--primitives-borderWidth-hairline: 1px;--primitives-borderWidth-thin: 2px;--primitives-borderWidth-thick: 3px;--primitives-iconSize-sm: 16px;--primitives-iconSize-md: 20px;--primitives-iconSize-lg: 24px;--primitives-iconSize-xl: 32px;--primitives-size-control-sm: 36px;--primitives-size-control-md: 44px;--primitives-size-control-lg: 52px;--primitives-motion-durationFast: .12s;--primitives-motion-durationBase: .2s;--primitives-motion-durationSlow: .32s;--primitives-motion-durationRespire: 6s;--primitives-motion-easeOut: .16,1,.3,1;--primitives-motion-easeInOut: .4,0,.2,1;--primitives-elevation-dark-0: none;--primitives-elevation-dark-1: 0 1px 2px rgba(0,0,0,.4);--primitives-elevation-dark-2: 0 4px 12px rgba(0,0,0,.45);--primitives-elevation-dark-3: 0 16px 32px rgba(0,0,0,.5);--primitives-elevation-dark-sticky: 0 2px 6px rgba(0,0,0,.35);--primitives-elevation-dark-popover: 0 10px 30px rgba(0,0,0,.5);--primitives-elevation-light-0: none;--primitives-elevation-light-1: 0 1px 2px rgba(0,0,0,.06);--primitives-elevation-light-2: 0 4px 12px rgba(0,0,0,.08);--primitives-elevation-light-3: 0 16px 32px rgba(0,0,0,.1);--primitives-elevation-light-sticky: 0 2px 6px rgba(0,0,0,.12);--primitives-elevation-light-popover: 0 10px 30px rgba(0,0,0,.18);--primitives-z-base: 0;--primitives-z-sticky: 100;--primitives-z-overlay: 200;--primitives-z-dropdown: 300;--primitives-z-modal: 400;--primitives-z-toast: 500;--primitives-z-tooltip: 600;--space-3xs: var(--primitives-space-2);--space-2xs: var(--primitives-space-4);--space-xs: var(--primitives-space-8);--space-sm: var(--primitives-space-12);--space-md: var(--primitives-space-16);--space-lg: var(--primitives-space-24);--space-xl: var(--primitives-space-32);--space-2xl: var(--primitives-space-48);--space-3xl: var(--primitives-space-64);--space-4xl: var(--primitives-space-96);--space-0: 0px;--space-1: var(--primitives-space-2);--space-2: var(--primitives-space-4);--space-3: var(--primitives-space-8);--space-4: var(--primitives-space-12);--space-5: var(--primitives-space-16);--space-6: var(--primitives-space-24);--space-7: var(--primitives-space-32);--space-8: var(--primitives-space-48);--space-9: var(--primitives-space-64);--space-10: var(--primitives-space-96);--font-display: var(--primitives-font-family-display);--font-ui: var(--primitives-font-family-ui);--font-mono: var(--primitives-font-family-mono);--font-size-xs: var(--primitives-font-size-xs);--font-size-sm: var(--primitives-font-size-sm);--font-size-md: var(--primitives-font-size-md);--font-size-lg: var(--primitives-font-size-lg);--font-size-xl: var(--primitives-font-size-xl);--font-size-2xl: var(--primitives-font-size-2xl);--font-size-3xl: var(--primitives-font-size-3xl);--font-weight-regular: var(--primitives-font-weight-regular);--font-weight-medium: var(--primitives-font-weight-medium);--font-weight-semibold: var(--primitives-font-weight-semibold);--font-weight-bold: var(--primitives-font-weight-bold);--line-height-tight: var(--primitives-font-lineHeight-tight);--line-height-snug: var(--primitives-font-lineHeight-snug);--line-height-normal: var(--primitives-font-lineHeight-normal);--line-height-relaxed: var(--primitives-font-lineHeight-relaxed);--letter-spacing-tight: var(--primitives-font-letterSpacing-tight);--letter-spacing-normal: var(--primitives-font-letterSpacing-normal);--letter-spacing-wide: var(--primitives-font-letterSpacing-wide);--text-h1: var(--semantics-textPreset-h1);--text-h2: var(--semantics-textPreset-h2);--text-body: var(--semantics-textPreset-body);--text-caption: var(--semantics-textPreset-caption);--focus-ring-width: var(--semantics-focusRing-width);--focus-ring-offset: var(--semantics-focusRing-offset);--focus-ring-color: var(--semantics-color-focusRingColor);--border-width-hairline: var(--primitives-borderWidth-hairline);--border-width-thin: var(--primitives-borderWidth-thin);--border-width-thick: var(--primitives-borderWidth-thick);--icon-size-sm: var(--primitives-iconSize-sm);--icon-size-md: var(--primitives-iconSize-md);--icon-size-lg: var(--primitives-iconSize-lg);--icon-size-xl: var(--primitives-iconSize-xl);--size-control-sm: var(--primitives-size-control-sm);--size-control-md: var(--primitives-size-control-md);--size-control-lg: var(--primitives-size-control-lg)}:root,[data-theme=dark],.dark{--semantics-color-bg: var(--primitives-color-neutral-975);--semantics-color-surface: var(--primitives-color-neutral-950);--semantics-color-surfaceAlt: var(--primitives-color-neutral-960);--semantics-color-borderSubtle: #2A2A32;--semantics-color-borderStrong: #444452;--semantics-color-text: var(--primitives-color-neutral-100);--semantics-color-textMuted: var(--primitives-color-neutral-300);--semantics-color-textSubtle: var(--primitives-color-neutral-500);--semantics-color-textDisabled: var(--primitives-color-neutral-550);--semantics-color-textInverse: var(--primitives-color-neutral-940);--semantics-color-primary: var(--primitives-color-brand-greenDark);--semantics-color-primaryHover: var(--primitives-color-brand-greenHoverDark);--semantics-color-primaryPress: var(--primitives-color-brand-greenPressDark);--semantics-color-primaryInk: var(--primitives-color-neutral-950);--semantics-color-secondary: var(--primitives-color-brand-secondary);--semantics-color-secondaryInk: var(--primitives-color-brand-secondaryInk);--semantics-color-success: var(--primitives-color-feedback-successDark);--semantics-color-warning: var(--primitives-color-feedback-warningDark);--semantics-color-danger: var(--primitives-color-feedback-dangerDark);--semantics-color-info: var(--primitives-color-feedback-infoDark);--semantics-color-focusRingColor: var(--semantics-color-primary);--semantics-color-accentTonal: rgba(122,124,250,.15);--semantics-color-dangerInk: #FFFFFF;--semantics-color-secondaryHover: #F0B830;--semantics-color-roleBrand: var(--primitives-color-role-brand);--semantics-color-roleDev: var(--primitives-color-role-dev);--semantics-color-rolePartner: var(--primitives-color-role-partner);--semantics-color-rolePlatform: var(--primitives-color-role-platform);--semantics-color-roleTask: var(--primitives-color-role-task);--semantics-color-hairline: var(--primitives-color-alpha-hairlineDark);--semantics-color-sheen: var(--primitives-color-alpha-sheenDark);--semantics-color-scrim: var(--primitives-color-alpha-scrimDark);--semantics-focusRing-width: 2px;--semantics-focusRing-offset: 2px;--semantics-textPreset-h1: 700 2.25rem/1.15 var(--font-ui);--semantics-textPreset-h2: 600 1.75rem/1.2 var(--font-ui);--semantics-textPreset-body: 400 1rem/1.5 var(--font-ui);--semantics-textPreset-caption: 400 .75rem/1.4 var(--font-ui);--components-button-primary-bg: var(--semantics-color-primary);--components-button-primary-bgHover: var(--semantics-color-primaryHover);--components-button-primary-bgPress: var(--semantics-color-primaryPress);--components-button-primary-text: var(--semantics-color-primaryInk);--components-input-borderRest: var(--semantics-color-borderSubtle);--components-input-borderFocus: var(--semantics-color-focusRingColor);--components-input-bg: var(--semantics-color-surface);--color-border-focus: var(--semantics-color-focusRingColor);--color-bg: var(--semantics-color-bg);--color-surface: var(--semantics-color-surface);--color-surface-alt: var(--semantics-color-surfaceAlt);--color-border-subtle: var(--semantics-color-borderSubtle);--color-border-strong: var(--semantics-color-borderStrong);--color-text: var(--semantics-color-text);--color-text-muted: var(--semantics-color-textMuted);--color-text-subtle: var(--semantics-color-textSubtle);--color-text-disabled: var(--semantics-color-textDisabled);--color-text-inverse: var(--semantics-color-textInverse);--color-primary: var(--semantics-color-primary);--color-primary-hover: var(--semantics-color-primaryHover);--color-primary-press: var(--semantics-color-primaryPress);--color-primary-ink: var(--semantics-color-primaryInk);--color-secondary: var(--semantics-color-secondary);--color-secondary-ink: var(--semantics-color-secondaryInk);--color-success: var(--semantics-color-success);--color-warning: var(--semantics-color-warning);--color-danger: var(--semantics-color-danger);--color-info: var(--semantics-color-info);--color-accent-tonal: var(--semantics-color-accentTonal);--color-danger-ink: var(--semantics-color-dangerInk);--color-role-brand: var(--semantics-color-roleBrand);--color-role-dev: var(--semantics-color-roleDev);--color-role-partner: var(--semantics-color-rolePartner);--color-role-platform: var(--semantics-color-rolePlatform);--color-role-task: var(--semantics-color-roleTask);--color-hairline: var(--semantics-color-hairline);--color-sheen: var(--semantics-color-sheen);--color-scrim: var(--semantics-color-scrim);--color-secondary-hover: var(--semantics-color-secondaryHover);--chart-1: var(--primitives-color-chart-blue);--chart-2: var(--primitives-color-chart-orange);--chart-3: var(--primitives-color-chart-black);--chart-4: var(--primitives-color-chart-green);--chart-5: var(--primitives-color-chart-yellow);--chart-6: var(--primitives-color-chart-cobalt);--chart-7: var(--primitives-color-chart-rust);--chart-8: var(--primitives-color-chart-pink);--radius-xs: var(--primitives-radius-xs);--radius-sm: var(--primitives-radius-sm);--radius-md: var(--primitives-radius-md);--radius-lg: var(--primitives-radius-lg);--radius-xl: var(--primitives-radius-xl);--radius-pill: var(--primitives-radius-pill);--duration-fast: var(--primitives-motion-durationFast);--duration-base: var(--primitives-motion-durationBase);--duration-slow: var(--primitives-motion-durationSlow);--duration-respire: var(--primitives-motion-durationRespire);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--elev-0: var(--primitives-elevation-dark-0);--elev-1: var(--primitives-elevation-dark-1);--elev-2: var(--primitives-elevation-dark-2);--elev-3: var(--primitives-elevation-dark-3);--elev-sticky: var(--primitives-elevation-dark-sticky);--elev-popover: var(--primitives-elevation-dark-popover);--z-base: var(--primitives-z-base);--z-sticky: var(--primitives-z-sticky);--z-overlay: var(--primitives-z-overlay);--z-dropdown: var(--primitives-z-dropdown);--z-modal: var(--primitives-z-modal);--z-toast: var(--primitives-z-toast);--z-tooltip: var(--primitives-z-tooltip);--button-primary-bg: var(--components-button-primary-bg);--button-primary-bg-hover: var(--components-button-primary-bgHover);--button-primary-bg-press: var(--components-button-primary-bgPress);--button-primary-text: var(--components-button-primary-text);--input-border-rest: var(--components-input-borderRest);--input-border-focus: var(--components-input-borderFocus);--flicp-bg: var(--color-bg);--flicp-surface: var(--color-surface);--flicp-surface-alt: var(--color-surface-alt);--flicp-border-subtle: var(--color-border-subtle);--flicp-border-strong: var(--color-border-strong);--flicp-text: var(--color-text);--flicp-text-muted: var(--color-text-muted);--flicp-text-subtle: var(--color-text-subtle);--flicp-primary-cta: var(--color-primary);--flicp-primary-interactive: var(--color-primary);--flicp-primary-ink: var(--color-primary-ink);--flicp-secondary: var(--color-secondary);--flicp-secondary-ink: var(--color-secondary-ink);--flicp-success: var(--color-success);--flicp-warning: var(--color-warning);--flicp-danger: var(--color-danger);--flicp-info: var(--color-info);--flicp-r-xs: var(--radius-xs);--flicp-r-sm: var(--radius-sm);--flicp-r-md: var(--radius-md);--flicp-r-lg: var(--radius-lg);--flicp-r-xl: var(--radius-xl);--flicp-r-full: var(--radius-pill);--flicp-duration-fast: var(--duration-fast);--flicp-duration-base: var(--duration-base);--flicp-duration-slow: var(--duration-slow);--flicp-duration-respiration: var(--duration-respire);--flicp-ease-out: var(--ease-out)}[data-theme=light],.light{--semantics-color-bg: var(--primitives-color-neutral-25);--semantics-color-surface: var(--primitives-color-neutral-0);--semantics-color-surfaceAlt: var(--primitives-color-neutral-50);--semantics-color-borderSubtle: #E7E7E2;--semantics-color-borderStrong: #CDCDC6;--semantics-color-text: var(--primitives-color-neutral-900);--semantics-color-textMuted: var(--primitives-color-neutral-700);--semantics-color-textSubtle: var(--primitives-color-neutral-500);--semantics-color-textDisabled: var(--primitives-color-neutral-400);--semantics-color-textInverse: var(--primitives-color-neutral-0);--semantics-color-primary: var(--primitives-color-brand-greenLight);--semantics-color-primaryHover: var(--primitives-color-brand-greenHoverLight);--semantics-color-primaryPress: var(--primitives-color-brand-greenPressLight);--semantics-color-primaryInk: var(--primitives-color-neutral-0);--semantics-color-secondary: var(--primitives-color-brand-secondary);--semantics-color-secondaryInk: var(--primitives-color-brand-secondaryInk);--semantics-color-success: var(--primitives-color-feedback-successLight);--semantics-color-warning: var(--primitives-color-feedback-warningLight);--semantics-color-danger: var(--primitives-color-feedback-dangerLight);--semantics-color-info: var(--primitives-color-feedback-infoLight);--semantics-color-focusRingColor: var(--semantics-color-primary);--semantics-color-accentTonal: rgba(91,92,226,.12);--semantics-color-dangerInk: #FFFFFF;--semantics-color-secondaryHover: #E8B020;--semantics-color-roleBrand: var(--primitives-color-role-brand);--semantics-color-roleDev: var(--primitives-color-role-dev);--semantics-color-rolePartner: var(--primitives-color-role-partner);--semantics-color-rolePlatform: var(--primitives-color-role-platform);--semantics-color-roleTask: var(--primitives-color-role-task);--semantics-color-hairline: var(--primitives-color-alpha-hairlineLight);--semantics-color-sheen: var(--primitives-color-alpha-sheenLight);--semantics-color-scrim: var(--primitives-color-alpha-scrimLight);--semantics-focusRing-width: 2px;--semantics-focusRing-offset: 2px;--semantics-textPreset-h1: 700 2.25rem/1.15 var(--font-ui);--semantics-textPreset-h2: 600 1.75rem/1.2 var(--font-ui);--semantics-textPreset-body: 400 1rem/1.5 var(--font-ui);--semantics-textPreset-caption: 400 .75rem/1.4 var(--font-ui);--components-button-primary-bg: var(--semantics-color-primary);--components-button-primary-bgHover: var(--semantics-color-primaryHover);--components-button-primary-bgPress: var(--semantics-color-primaryPress);--components-button-primary-text: var(--semantics-color-primaryInk);--components-input-borderRest: var(--semantics-color-borderSubtle);--components-input-borderFocus: var(--semantics-color-focusRingColor);--components-input-bg: var(--semantics-color-surface);--elev-0: var(--primitives-elevation-light-0);--elev-1: var(--primitives-elevation-light-1);--elev-2: var(--primitives-elevation-light-2);--elev-3: var(--primitives-elevation-light-3);--elev-sticky: var(--primitives-elevation-light-sticky);--elev-popover: var(--primitives-elevation-light-popover)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(pointer:coarse){.touch-target{min-height:44px;min-width:44px}}:root{--color-bg: #0b0b0d;--color-surface: #111114;--color-surface-alt: #18181c;--color-text: #f4f4f2;--color-text-muted: #b7b7b4;--color-text-subtle: #8b8b89;--color-text-disabled: #666664;--color-text-inverse: #0b0b0d;--color-border-subtle: rgba(244, 244, 242, .12);--color-border-strong: rgba(244, 244, 242, .26);--color-primary: #f4f4f2;--color-primary-hover: #ffffff;--color-primary-press: #d6d6d3;--color-primary-ink: #0b0b0d;--color-secondary: #b7b7b4;--color-secondary-hover: #d6d6d3;--color-secondary-ink: #0b0b0d;--color-accent-tonal: color-mix( in srgb, var(--color-primary) 18%, transparent );--color-info: #b7b7b4;--color-success: #22c55e;--color-warning: #f59e0b;--color-danger: #f26b5e;--color-danger-ink: #f6efe4;--color-verify: var(--color-success);--color-stamp: var(--color-danger);--color-coupon-face: #f2ac3c;--color-coupon-stub: #efeeea;--color-coupon-perf: #c9c8c2;--color-coupon-ink: #14120c;--color-coupon-ink-soft: rgba(20, 18, 12, .62);--color-fixed-dark-surface: #111113;--color-fixed-dark-surface-alt: #1d1d21;--color-fixed-dark-border: #2c2c31;--color-fixed-dark-text: #f2f2f0;--color-fixed-dark-text-muted: #a1a1a6;--color-role-dev: #56b4e9;--color-role-partner: #b7b7b4;--color-role-platform: #8b8b89;--chart-1: #b7b7b4;--chart-2: #d6d6d3;--chart-3: #8b8b89;--chart-4: #f4f4f2;--chart-5: #b7b7b4;--chart-6: #d6d6d3;--chart-7: #a93226;--chart-8: #666664;--flicp-mark-ink: #f4f4f2;--flicp-mark-cutout: #0b0b0d;--app-control-h: 2.5rem;--app-control-h-sm: 2rem;--app-row-py: .625rem;--app-section-gap: 1rem;--app-page-max: 96rem;--app-numeric-font: var(--primitives-font-family-ui);--app-numeric-feature: normal}[data-theme=light],.light{--color-bg: #f2f2f0;--flicp-mark-ink: #0b0b0b;--flicp-mark-cutout: #ffffff;--color-surface: #ffffff;--color-surface-alt: #e7e7e4;--color-text: #111113;--color-text-muted: #555557;--color-text-subtle: #666668;--color-text-disabled: #a1a1a1;--color-text-inverse: #111113;--color-border-subtle: rgba(17, 17, 19, .14);--color-border-strong: rgba(17, 17, 19, .3);--color-primary: #111113;--color-primary-hover: #000000;--color-primary-press: #333335;--color-primary-ink: #ffffff;--color-secondary: #555557;--color-secondary-hover: #333335;--color-secondary-ink: #ffffff;--color-accent-tonal: color-mix( in srgb, var(--color-primary) 12%, transparent );--color-info: #555557;--color-success: #116a32;--color-warning: #9a4508;--color-danger: #93291d;--color-danger-ink: #f6f3e9;--color-verify: var(--color-success);--color-stamp: var(--color-danger);--color-coupon-face: #f2ac3c;--color-coupon-stub: #efeeea;--color-coupon-perf: #c9c8c2;--color-coupon-ink: #14120c;--color-coupon-ink-soft: rgba(20, 18, 12, .62);--color-role-dev: #006aa6;--color-role-partner: #555557;--color-role-platform: #666668;--chart-1: #555557;--chart-2: #333335;--chart-3: #777779;--chart-4: #111113;--chart-5: #555557;--chart-6: #88888a;--chart-7: #93291d;--chart-8: #88888a}[data-app=brand]{--app-control-h: 2.5rem;--app-control-h-sm: 2rem;--app-row-py: .875rem;--app-section-gap: 1.5rem;--app-page-max: 90rem}[data-app=partner]{--app-control-h: 2.75rem;--app-control-h-sm: 2.25rem;--app-row-py: .625rem;--app-section-gap: 1rem;--app-page-max: 100rem;--app-numeric-feature: "tnum" 1}[data-app=platform]{--app-control-h: 2.125rem;--app-control-h-sm: 1.75rem;--app-row-py: .4375rem;--app-section-gap: .75rem;--app-page-max: 120rem;--app-numeric-font: var(--primitives-font-family-mono);--app-numeric-feature: "tnum" 1}[data-app=support]{--app-control-h: 2.5rem;--app-control-h-sm: 2rem;--app-row-py: .625rem;--app-section-gap: 1rem;--app-page-max: 90rem;--app-numeric-font: var(--primitives-font-family-mono);--app-numeric-feature: "tnum" 1}[data-app=developer]{--app-control-h: 2.5rem;--app-control-h-sm: 2rem;--app-row-py: .625rem;--app-section-gap: 1.25rem;--app-page-max: 88rem;--app-numeric-font: var(--primitives-font-family-mono);--app-numeric-feature: "tnum" 1}[data-app=explorer]{--app-control-h: 2.5rem;--app-control-h-sm: 2rem;--app-row-py: .5rem;--app-section-gap: 1rem;--app-page-max: 110rem;--app-numeric-font: var(--primitives-font-family-mono);--app-numeric-feature: "tnum" 1}[data-app=web]{--app-control-h: 3rem;--app-control-h-sm: 2.5rem;--app-row-py: 1rem;--app-section-gap: 2rem;--app-page-max: 80rem}[data-app=explore]{--app-control-h: 2.75rem;--app-control-h-sm: 2.25rem;--app-row-py: .75rem;--app-section-gap: 1.5rem;--app-page-max: 84rem;--app-numeric-font: var(--primitives-font-family-mono);--app-numeric-feature: "tnum" 1}.app-numeric{font-family:var(--app-numeric-font);font-feature-settings:var(--app-numeric-feature)}.app-row{padding-top:var(--app-row-py);padding-bottom:var(--app-row-py)}@layer base{:where(a[href],button,[role=button],[role=tab],[role=menuitem],input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}}:root{--flicp-font-ui: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--flicp-font-display: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--flicp-font-mono: "JetBrains Mono", "SFMono-Regular", Menlo, monospace;--flicp-size-body: .875rem;--flicp-size-caption: .75rem;--flicp-size-label: .6875rem;--flicp-size-h1: 2rem;--flicp-size-h2: 1.5rem;--flicp-size-h3: 1.125rem;--flicp-leading-body: 1.5;--flicp-leading-tight: 1.2}html{font-size:16px}body{font-family:var(--flicp-font-ui);font-size:var(--flicp-size-body);line-height:var(--flicp-leading-body);letter-spacing:0}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--flicp-font-display);line-height:var(--flicp-leading-tight)}code,pre,kbd,.font-mono,[class*=mono]{font-family:var(--flicp-font-mono)}.flicp-type-h1{font-size:var(--flicp-size-h1);line-height:var(--flicp-leading-tight)}.flicp-type-h2{font-size:var(--flicp-size-h2);line-height:var(--flicp-leading-tight)}.flicp-type-h3{font-size:var(--flicp-size-h3);line-height:var(--flicp-leading-tight)}.flicp-type-body{font-size:var(--flicp-size-body);line-height:var(--flicp-leading-body)}.flicp-type-caption{font-size:var(--flicp-size-caption);line-height:var(--flicp-leading-body)}.flicp-type-label{font-size:var(--flicp-size-label);line-height:1.3;letter-spacing:.06em;text-transform:uppercase}.flicp-dashboard-landing{width:min(100%,1440px);margin-inline:auto;min-height:100%;padding:32px;color:var(--color-text, #171717)}.flicp-dashboard-landing-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:24px}.flicp-dashboard-landing-title{margin:0;font-size:var(--flicp-size-h1);line-height:var(--flicp-leading-tight);letter-spacing:-.02em}.flicp-dashboard-landing-subtitle{max-width:640px;margin:6px 0 0;color:var(--color-text-muted, #656565);font-size:var(--flicp-size-body);line-height:var(--flicp-leading-body)}@media(max-width:640px){:root{--flicp-size-h1: 1.75rem;--flicp-size-h2: 1.375rem}}@media(max-width:768px){.flicp-dashboard-landing{padding:20px 16px}.flicp-dashboard-landing-header{flex-direction:column;gap:16px;margin-bottom:20px}}:root{--color-hairline: var(--color-border-subtle);--primitives-font-family-ui: "Inter Tight", system-ui, -apple-system, sans-serif;--primitives-font-family-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--flicp-font-ui);background:var(--color-bg);color:var(--color-text);min-height:100vh}button,input,select,textarea{font:inherit}:focus-visible{outline:2px solid var(--color-warning);outline-offset:2px}.api-topbar{position:relative;z-index:30;display:flex;height:56px;flex-shrink:0;align-items:center;justify-content:space-between;gap:12px;padding:0 16px}.api-product-lockup,.api-topbar-utilities,.api-mobile-actions,.api-session-status,.api-token-control,.api-sidebar-search-row{display:flex;align-items:center}.api-product-lockup{min-width:0;gap:10px}.api-product-title{overflow:hidden;font-size:18px;font-weight:700;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.api-topbar-utilities{gap:10px}.api-session-status{height:32px;gap:6px;padding:0 10px;border-radius:6px}.api-token-control{height:32px;gap:0;overflow:hidden;border-radius:6px}.api-mobile-actions,.api-sidebar-close,.api-endpoint-browser-button{display:none}.api-sidebar{display:flex;width:290px;flex-shrink:0;flex-direction:column;overflow:hidden}.api-sidebar-backdrop{display:none}.api-sidebar-search-row{gap:8px}.api-method-filters{display:flex;gap:5px;margin-top:8px;overflow-x:auto;scrollbar-width:none}.api-scope-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:6px}.api-scope-filters button{min-height:30px;overflow:hidden;border:1px solid var(--color-surface);border-radius:5px;background:transparent;color:var(--color-text-muted);font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.api-scope-filters button.is-active{border-color:color-mix(in srgb,var(--color-text-muted) 42%,transparent);background:color-mix(in srgb,var(--color-text-muted) 10%,transparent);color:var(--color-text)}.api-endpoint-row{display:flex;min-width:0;border-bottom:1px solid var(--color-surface);border-left:2px solid transparent}.api-endpoint-row:hover,.api-endpoint-row:focus-within{background:var(--color-surface)}.api-endpoint-row.is-selected{border-left-color:var(--color-warning);background:var(--color-surface)}.api-endpoint-choice{display:flex;min-width:0;flex:1;align-items:center;gap:8px;padding:6px 4px 6px 18px;border:0;background:transparent;text-align:left;cursor:pointer}.api-endpoint-path{min-width:0;flex:1;overflow:hidden;font-family:var(--flicp-font-mono);font-size:15px;text-overflow:ellipsis;white-space:nowrap}.api-favorite-button{width:34px;flex:0 0 34px;border:0;background:transparent;color:var(--color-warning);cursor:pointer}.api-method-filters::-webkit-scrollbar{display:none}.api-method-filters button{flex:0 0 auto;min-height:28px;padding:0 8px;border:1px solid var(--color-surface);border-radius:5px;background:transparent;color:var(--color-text-muted);font-size:12px;font-weight:700;cursor:pointer}.api-method-filters button.is-active{border-color:color-mix(in srgb,var(--color-warning) 45%,transparent);background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-text)}.api-session-status>span{color:var(--color-text)}.api-empty-browse-button{display:none;min-height:44px;margin:18px auto 0;padding:0 18px;border:1px solid color-mix(in srgb,var(--color-warning) 38%,transparent);border-radius:7px;background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning);font-weight:700;cursor:pointer}@media(max-width:1099px){.api-topbar{padding:0 10px}.api-product-title{max-width:155px;font-size:15px}.api-product-lockup>span:last-child{font-size:12px!important}.api-mobile-actions{display:flex;gap:6px;margin-left:auto}.api-icon-button,.api-sidebar-close,.api-endpoint-browser-button{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;border:1px solid var(--color-border-subtle);border-radius:7px;background:var(--color-surface);color:var(--color-text);font-weight:700;cursor:pointer}.api-topbar-utilities{position:fixed;top:56px;right:0;left:0;z-index:40;display:none;max-height:calc(100vh - 56px);flex-direction:column;align-items:stretch;gap:10px;overflow-y:auto;padding:14px;border-bottom:1px solid var(--color-surface);background:var(--color-surface);box-shadow:0 12px 30px var(--color-scrim)}.api-topbar-utilities.is-open{display:flex}.api-session-status,.api-token-control,.api-topbar-utilities select,.api-topbar-utilities button{width:100%;min-height:44px}.api-token-control input{min-width:0;flex:1;width:auto!important}.api-endpoint-total{order:10;text-align:center}.api-sidebar{position:fixed;inset:56px 0 0;z-index:35;width:100%;transform:translate(-100%);transition:transform .18s ease}.api-sidebar-backdrop{position:fixed;inset:56px 0 0;z-index:30;display:block;width:100%;border:0;background:var(--color-scrim);cursor:pointer}.api-sidebar.is-open{transform:translate(0)}.api-sidebar-close,.api-endpoint-browser-button{flex:0 0 44px}.api-empty-browse-button{display:inline-flex;align-items:center;justify-content:center}.api-main{margin-right:0!important;min-width:0}}@keyframes spin{to{transform:rotate(360deg)}}.api-skip-link{position:fixed;top:12px;left:12px;z-index:100;padding:10px 14px;border:1px solid var(--color-border-strong);border-radius:8px;background:var(--color-surface);color:var(--color-text);font-size:.875rem;font-weight:600;transform:translateY(-180%);transition:transform .12s ease}.api-skip-link:focus{transform:translateY(0);outline:2px solid var(--color-text);outline-offset:2px}.jk{color:var(--color-text)}.js{color:var(--color-success)}.ji{color:var(--color-warning)}.jb{color:var(--color-info)}.jn{color:var(--color-danger)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-surface);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--color-surface)}.api-table-scroll{max-width:100%;overflow-x:auto}.api-table-scroll:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
