@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Geist:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Sora:wght@300;400;500;600;700&display=swap);:root{--red-50:#fef2f2;--red-100:#fee2e2;--red-200:#fecaca;--red-300:#fca5a5;--red-400:#f87171;--red-500:#ef4444;--red-600:#dc2626;--red-700:#b91c1c;--red-800:#991b1b;--red-900:#7f1d1d;--red-950:#450a0a;--orange-50:#fff7ed;--orange-100:#ffedd5;--orange-200:#fed7aa;--orange-300:#fdba74;--orange-400:#fb923c;--orange-500:#f97316;--orange-600:#ea580c;--orange-700:#c2410c;--orange-800:#9a3412;--orange-900:#7c2d12;--orange-950:#431407;--amber-50:#fffbeb;--amber-100:#fef3c7;--amber-200:#fde68a;--amber-300:#fcd34d;--amber-400:#fbbf24;--amber-500:#f59e0b;--amber-600:#d97706;--amber-700:#b45309;--amber-800:#92400e;--amber-900:#78350f;--amber-950:#451a03;--yellow-50:#fefce8;--yellow-100:#fef9c3;--yellow-200:#fef9c3;--yellow-300:#fde047;--yellow-400:#facc15;--yellow-500:#facc15;--yellow-600:#ca8a04;--yellow-700:#a16207;--yellow-800:#854d0e;--yellow-900:#713f12;--yellow-950:#422006;--lime-50:#f7fee7;--lime-100:#ecfccb;--lime-200:#d9f99d;--lime-300:#bef264;--lime-400:#a3e635;--lime-500:#84cc16;--lime-600:#65a30d;--lime-700:#4d7c0f;--lime-800:#3f6212;--lime-900:#365314;--lime-950:#1a2e05;--green-50:#f0fdf4;--green-100:#dcfce7;--green-200:#b9f8cf;--green-300:#7bf1a8;--green-400:#05df72;--green-500:#00c950;--green-600:#00a63e;--green-700:#008236;--green-800:#016630;--green-900:#0d542b;--green-950:#032e15;--emerald-50:#ecfdf5;--emerald-100:#d1fae5;--emerald-200:#a7f3d0;--emerald-300:#6ee7b7;--emerald-400:#34d399;--emerald-500:#10b981;--emerald-600:#059669;--emerald-700:#047857;--emerald-800:#065f46;--emerald-900:#064e3b;--emerald-950:#022c22;--teal-50:#f0fdfa;--teal-100:#ccfbf1;--teal-200:#99f6e4;--teal-300:#5eead4;--teal-400:#2dd4bf;--teal-500:#14b8a6;--teal-600:#0d9488;--teal-700:#0f766e;--teal-800:#115e59;--teal-900:#134e4a;--teal-950:#042f2e;--cyan-50:#ecfeff;--cyan-100:#cffafe;--cyan-200:#a5f3fc;--cyan-300:#67e8f9;--cyan-400:#22d3ee;--cyan-500:#06b6d4;--cyan-600:#0891b2;--cyan-700:#0e7490;--cyan-800:#155e75;--cyan-900:#164e63;--cyan-950:#083344;--sky-50:#f0f9ff;--sky-100:#e0f2fe;--sky-200:#bae6fd;--sky-300:#7dd3fc;--sky-400:#38bdf8;--sky-500:#0ea5e9;--sky-600:#0284c7;--sky-700:#0369a1;--sky-800:#075985;--sky-900:#0c4a6e;--sky-950:#082f49;--blue-50:#eff6ff;--blue-100:#dbeafe;--blue-200:#bfdbfe;--blue-300:#93c5fd;--blue-400:#60a5fa;--blue-500:#3b82f6;--blue-600:#2563eb;--blue-700:#1d4ed8;--blue-800:#1e40af;--blue-900:#1e3a8a;--blue-950:#172554;--indigo-50:#eef2ff;--indigo-100:#e0e7ff;--indigo-200:#c7d2fe;--indigo-300:#a5b4fc;--indigo-400:#818cf8;--indigo-500:#6366f1;--indigo-600:#4f46e5;--indigo-700:#4338ca;--indigo-800:#3730a3;--indigo-900:#312e81;--indigo-950:#1e1b4b;--violet-50:#f5f3ff;--violet-100:#ede9fe;--violet-200:#ede9fe;--violet-300:#c4b5fd;--violet-400:#a78bfa;--violet-500:#8b5cf6;--violet-600:#7c3aed;--violet-700:#6d28d9;--violet-800:#5b21b6;--violet-900:#4c1d95;--violet-950:#2e1065;--purple-50:#faf5ff;--purple-100:#f3e8ff;--purple-200:#e9d5ff;--purple-300:#d8b4fe;--purple-400:#c084fc;--purple-500:#a855f7;--purple-600:#9333ea;--purple-700:#7e22ce;--purple-800:#6b21a8;--purple-900:#581c87;--purple-950:#3b0764;--fuchsia-50:#fdf4ff;--fuchsia-100:#fae8ff;--fuchsia-200:#f5d0fe;--fuchsia-300:#f0abfc;--fuchsia-400:#e879f9;--fuchsia-500:#d946ef;--fuchsia-600:#c026d3;--fuchsia-700:#a21caf;--fuchsia-800:#86198f;--fuchsia-900:#701a75;--fuchsia-950:#4a044e;--pink-50:#fdf2f8;--pink-100:#fce7f3;--pink-200:#fbcfe8;--pink-300:#f9a8d4;--pink-400:#f472b6;--pink-500:#ec4899;--pink-600:#db2777;--pink-700:#be185d;--pink-800:#9d174d;--pink-900:#831843;--pink-950:#500724;--rose-50:#fff1f2;--rose-100:#ffe4e6;--rose-200:#fecdd3;--rose-300:#fda4af;--rose-400:#fb7185;--rose-500:#f43f5e;--rose-600:#e11d48;--rose-700:#be123c;--rose-800:#9f1239;--rose-900:#881337;--rose-950:#881337;--slate-50:#f8fafc;--slate-100:#f1f5f9;--slate-200:#e2e8f0;--slate-300:#cbd5e1;--slate-400:#94a3b8;--slate-500:#64748b;--slate-600:#475569;--slate-700:#334155;--slate-800:#1e293b;--slate-900:#0f172a;--slate-950:#020617;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;--gray-950:#030712;--zinc-50:#fafafa;--zinc-100:#f4f4f5;--zinc-200:#e4e4e7;--zinc-300:#d4d4d8;--zinc-400:#a1a1aa;--zinc-500:#71717a;--zinc-600:#52525b;--zinc-700:#3f3f46;--zinc-800:#27272a;--zinc-900:#18181b;--zinc-950:#09090b;--neutral-50:#fafafa;--neutral-100:#f5f5f5;--neutral-200:#e5e5e5;--neutral-300:#d4d4d4;--neutral-400:#a3a3a3;--neutral-500:#737373;--neutral-600:#525252;--neutral-700:#404040;--neutral-800:#262626;--neutral-900:#171717;--neutral-950:#0a0a0a;--stone-50:#fafaf9;--stone-100:#f5f5f4;--stone-200:#e7e5e4;--stone-300:#d6d3d1;--stone-400:#a8a29e;--stone-500:#78716c;--stone-600:#57534e;--stone-700:#44403c;--stone-800:#292524;--stone-900:#1c1917;--stone-950:#0c0a09;--white-50:#fff;--black-50:#000;--white-50-opacity-0:#fff0;--black-50-5:#0000000d;--slate-900-opacity-5:#0f172a0d;--slate-900-opacity-10:#0f172a1a;--slate-900-opacity-50:#0f172a80;--slate-900-opacity-15:#0f172a26;--slate-900-opacity-20:#0f172a33;--white-50-opacity-60:#fff9;--sky-900-opacity-5:#0c4a6e0d;--sky-900-opacity-10:#0c4a6e1a;--sky-900-opacity-20:#0c4a6e33;--sky-900-opacity-15:#0c4a6e26;--white-50-opacity-5:#ffffff0d;--white-50-opacity-10:#ffffff1a;--white-50-opacity-15:#ffffff26;--white-50-opacity-20:#fff3;--white-50-opacity-80:#fffc;--zinc-950-opacity-50:#09090b80;--sky-950-opacity-50:#082f4980;--zinc-900-opacity-5:#18181b0d;--zinc-900-opacity-10:#18181b1a;--zinc-900-opacity-15:#18181b26;--zinc-900-opacity-20:#18181b33;--zinc-950-opacity-20:#09090b33;--zinc-900-opacity-3:#18181b08;--sky-900-opacity-30:#0c4a6e4d;--zinc-950-opacity-70:#09090bb3;--orange-400-opacity-5:#fb923c0d;--orange-400-opacity-10:#fb923c1a;--orange-400-opacity-15:#fb923c26;--lime-400-opacity-5:#a3e6350d;--blue-400-opacity-5:#60a5fa0d;--color-background-primary-default:var(--zinc-900);--color-background-primary-hover:var(--zinc-800);--color-background-primary-pressed:var(--zinc-700);--color-background-primary-disabled:var(--zinc-500);--color-background-secondary-default:var(--orange-500);--color-background-secondary-hover:var(--orange-600);--color-background-secondary-pressed:var(--orange-700);--color-background-secondary-disabled:var(--orange-300);--color-background-semantic-error-default:var(--red-600);--color-background-semantic-error-hover:var(--red-700);--color-background-semantic-error-pressed:var(--red-800);--color-background-semantic-error-disabled:var(--red-400);--color-background-neutral-default:var(--white-50);--color-background-neutral-pressed:var(--zinc-200);--color-background-neutral-disabled:var(--zinc-200);--color-background-neutral-hover:var(--zinc-100);--color-stroke-primary-default:var(--zinc-900);--color-stroke-primary-active:var(--zinc-950);--color-stroke-primary-disabled:var(--zinc-500);--color-stroke-secondary-default:var(--orange-500);--color-stroke-neutral-default:var(--zinc-200);--color-stroke-neutral-active:var(--zinc-900);--color-stroke-neutral-disabled:var(--zinc-200);--color-stroke-secondary-active:var(--orange-700);--color-stroke-secondary-disabled:var(--orange-300);--color-stroke-semantic-error-default:var(--red-600);--color-stroke-semantic-error-active:var(--red-700);--color-stroke-semantic-error-disabled:var(--red-400);--color-text-disabled:var(--zinc-500);--color-text-inverse:var(--white-50);--color-text-primary:var(--zinc-900);--color-background-interactive-neutral-hover:var(--slate-900-opacity-5);--color-background-interactive-neutral-pressed:var(--slate-900-opacity-10);--color-background-interactive-neutral-active:var(--slate-900-opacity-5);--color-background-canvas-default:var(--zinc-100);--color-background-canvas-alt:var(--white-50);--color-background-floating-light:var(--white-50);--color-background-floating-dark:var(--zinc-900);--color-background-notification-default:var(--red-600);--color-text-neutral-default:var(--zinc-500);--color-text-neutral-subtle:var(--zinc-300);--color-text-neutral-strong:var(--zinc-700);--color-text-error:var(--red-600);--color-icon-primary:var(--zinc-900);--color-icon-neutral-default:var(--zinc-500);--color-icon-neutral-subtle:var(--zinc-300);--color-icon-neutral-strong:var(--zinc-700);--color-icon-inverse:var(--white-50);--color-icon-disabled:var(--zinc-500);--color-icon-error:var(--red-600);--color-overlay-default:var(--zinc-950-opacity-50);--color-surface-1:var(--white-50);--color-surface-2:var(--zinc-50);--color-surface-3:var(--zinc-100);--color-surface-4:var(--zinc-200);--color-shadow-1:var(--zinc-900-opacity-5);--color-shadow-2:var(--zinc-900-opacity-10);--color-shadow-3:var(--zinc-900-opacity-15);--color-shadow-4:var(--zinc-900-opacity-20);--color-background-semantic-success-default:var(--green-600);--color-background-semantic-success-hover:var(--green-700);--color-background-semantic-success-pressed:var(--green-800);--color-background-semantic-success-disabled:var(--green-400);--color-background-semantic-info-default:var(--blue-500);--color-background-semantic-info-hover:var(--blue-600);--color-background-semantic-info-pressed:var(--blue-700);--color-background-semantic-info-disabled:var(--blue-300);--color-background-semantic-warning-default:var(--orange-400);--color-background-semantic-warning-hover:var(--orange-500);--color-background-semantic-warning-pressed:var(--orange-600);--color-background-semantic-warning-disabled:var(--orange-300);--color-background-semantic-info-light:var(--blue-100);--color-background-semantic-success-light:var(--green-100);--color-background-semantic-warning-light:var(--orange-100);--color-background-semantic-error-light:var(--red-100);--color-stroke-semantic-success-default:var(--green-600);--color-stroke-semantic-success-active:var(--green-700);--color-stroke-semantic-success-disabled:var(--green-400);--color-stroke-neutral-strong:var(--zinc-400);--color-background-neutral-strong:var(--zinc-300);--color-text-success:var(--green-600);--color-text-alert:var(--orange-600);--color-text-info:var(--blue-500);--color-stroke-semantic-info-default:var(--blue-600);--color-stroke-semantic-info-active:var(--blue-700);--color-stroke-semantic-info-disabled:var(--blue-400);--color-stroke-semantic-alert-default:var(--orange-600);--color-stroke-semantic-alert-active:var(--orange-700);--color-stroke-semantic-alert-disabled:var(--orange-400);--color-icon-success:var(--green-600);--color-icon-alert:var(--orange-600);--color-icon-info:var(--blue-500);--color-background-neutral-light-default:var(--zinc-100);--color-background-neutral-light-hover:var(--zinc-200);--color-background-neutral-light-pressed:var(--zinc-300);--color-background-secondary-light-default:var(--white-50);--color-background-secondary-light-hover:var(--orange-50);--color-background-secondary-light-pressed:var(--orange-100);--color-background-secondary-light-disabled:var(--orange-50);--color-background-semantic-error-light-hover:var(--red-200);--color-background-semantic-error-light-disabled:var(--red-50);--color-background-semantic-error-light-pressed:var(--red-300);--color-text-secondary:var(--orange-500);--color-icon-secondary:var(--orange-500);--color-surface-5:var(--zinc-300);--color-surface-6:var(--zinc-400);--size-0:0px;--size-4:4px;--size-8:8px;--size-12:12px;--size-16:16px;--size-20:20px;--size-24:24px;--size-28:28px;--size-32:32px;--size-176:176px;--size-192:192px;--size-208:208px;--size-36:36px;--size-40:40px;--size-44:44px;--size-48:48px;--size-56:56px;--size-64:64px;--size-80:80px;--size-96:96px;--size-112:112px;--size-128:128px;--size-144:144px;--size-160:160px;--size-224:224px;--size-240:240px;--size-256:256px;--size-288:288px;--size-320:320px;--size-384:384px;--size-448:448px;--size-512:512px;--size-576:576px;--size-672:672px;--size-768:768px;--size-896:896px;--size-1024:1024px;--size-1152:1152px;--size-1280:1280px;--size-1536:1536px;--size-640:640px;--strokeWidth-75:1.5px;--strokeWidth-50:1.4px;--strokeWidth-175:2.2px;--strokeWidth-150:2px;--strokeWidth-400:4px;--strokeWidth-0:0px;--strokeWidth-250:2.8px;--strokeWidth-100:1.6px;--strokeWidth-200:2.4px;--strokeWidth-25:1.2px;--strokeWidth-275:3px;--strokeWidth-10:1px;--strokeWidth-125:1.8px;--strokeWidth-225:2.6px;--size-6:6px;--size-2:2px;--size-negative-1:-1px;--radius-round:999px;--radius-250:24px;--radius-225:20px;--radius-200:16px;--radius-150:12px;--radius-100:8px;--radius-50:4px;--radius-0:0px;--radius-75:6px;--strokeWidth-2:0.2px;--strokeWidth-4:0.4px;--strokeWidth-6:0.6px;--strokeWidth-8:0.8px;--size-1:1px;--size-negative-2:-2px;--size-negative-4:-4px;--size-5:5px;--radius-65:5px;--size-3:3px;--size-72:72px;--size-88:88px;--size-104:104px;--size-14:14px;--size-18:18px;--size-10:10px;--radius-275:28px;--radius-300:32px;--radius-350:40px;--radius-400:48px;--radius-500:56px;--radius-600:64px;--font-size-12:12px;--font-size-14:14px;--font-size-16:16px;--font-size-18:18px;--font-size-20:20px;--font-size-24:24px;--font-size-30:30px;--font-size-36:36px;--font-size-48:48px;--font-size-60:60px;--font-size-72:72px;--font-size-96:96px;--font-size-128:128px;--font-lineHeight-16:16px;--font-lineHeight-20:20px;--font-lineHeight-24:24px;--font-lineHeight-28:28px;--font-lineHeight-32:32px;--font-lineHeight-36:36px;--font-lineHeight-40:40px;--font-lineHeight-48:48px;--font-lineHeight-60:60px;--font-lineHeight-72:72px;--font-lineHeight-96:96px;--font-lineHeight-128:128px;--font-weight-bold:700;--font-weight-semibold:600;--font-weight-medium:500;--font-weight-regular:400;--font-weight-light:300;--font-letterSpacing-450:4px;--font-letterSpacing-350:2px;--font-letterSpacing-300:1px;--font-letterSpacing-200:-1px;--font-letterSpacing-250:0px;--font-letterSpacing-150:-2px;--font-letterSpacing-100:-3px;--font-letterSpacing-400:3px;--font-letterSpacing-50:-4px;--font-family-secondary:Hanken Grotesk;--font-family-primary:Schibsted Grotesk;--font-family-primary-engram:Nunito;--font-family-secondary-engram:Nunito;--font-size-28:28px;--font-family-primary-todo:Sora;--font-family-secondary-todo:Inter;--font-family-reading:Source Serif 4;--font-family-reading-engram:Nunito;--font-family-reading-todo:Inter;--font-family-primary-rounds:Geist;--font-family-secondary-rounds:Geist;--font-family-reading-rounds:Geist;--container-featured-gradient:var(--container-background-featured-start) 0%,var(--container-background-featured-end) 100%;--clickable-container-background-gradient-default:var(--clickableContainer-background-gradient-start-default) 0%,var(--clickableContainer-background-gradient-end-default) 100%;--clickable-container-background-gradient-hover:var(--clickableContainer-background-hover) 0%,var(--clickableContainer-background-hover) 100%;--clickable-container-background-gradient-pressed:var(--clickableContainer-background-pressed) 0%,var(--clickableContainer-background-pressed) 100%;--clickable-container-background-gradient-disabled:var(--clickableContainer-background-gradient-start-disabled) 0%,var(--clickableContainer-background-gradient-end-disabled) 100%;--clickable-container-stroke-gradient-default:var(--clickableContainer-stroke-gradient-default-start) 0%,var(--clickableContainer-stroke-gradient-default-end) 100%;--clickable-container-stroke-gradient-active:var(--clickableContainer-stroke-active) 0%,var(--clickableContainer-stroke-active) 100%;--clickable-container-stroke-gradient-disabled:var(--clickableContainer-stroke-gradient-disabled-start) 0%,var(--clickableContainer-stroke-gradient-disabled-end) 100%;--card-flip-background-gradient:var(--card-flip-background-start) 0%,var(--card-flip-background-end) 100%;--status-banner-stroke-gradient:var(--statusBanner-stroke-default-start) 0%,var(--statusBanner-stroke-default-end) 100%;--status-banner-stroke-streak-gradient:var(--statusBanner-stroke-streak-start) 0%,var(--statusBanner-stroke-streak-end) 100%;--icon-badge-streak-empty-stroke-gradient:var(--iconBadge-stroke-streak-empty-start) 0%,var(--iconBadge-stroke-streak-empty-end) 100%;--icon-badge-streak-filled-stroke-gradient:var(--iconBadge-stroke-streak-filled-start) 0%,var(--iconBadge-stroke-streak-filled-end) 100%;--icon-badge-streak-filled-icon-gradient:var(--iconBadge-icon-streak-filled-start) 0%,var(--iconBadge-icon-streak-filled-end) 100%;--icon-badge-streak-filled-background-gradient:var(--iconBadge-background-streak-filled-start) 0%,var(--iconBadge-background-streak-filled-end) 100%;--icon-badge-streak-empty-background-gradient:var(--iconBadge-background-streak-empty-start) 0%,var(--iconBadge-background-streak-empty-end) 100%;--icon-badge-success-stroke-gradient:var(--iconBadge-stroke-success-start) 0%,var(--iconBadge-stroke-success-end) 100%;--icon-badge-success-background-gradient:var(--iconBadge-background-success-start) 0%,var(--iconBadge-background-success-end) 100%;--icon-badge-error-background-gradient:var(--iconBadge-background-error-start) 0%,var(--iconBadge-background-error-end) 100%;--icon-badge-error-stroke-gradient:var(--iconBadge-stroke-error-start) 0%,var(--iconBadge-stroke-error-end) 100%;--button-filled-primary-background-gradient-default:var(--button-filled-primary-background-gradient-start-default) 0%,var(--button-filled-primary-background-gradient-end-default) 100%;--button-filled-primary-background-gradient-hover:var(--button-filled-primary-background-gradient-start-hover) 0%,var(--button-filled-primary-background-gradient-end-hover) 100%;--button-filled-primary-background-gradient-pressed:var(--button-filled-primary-background-gradient-start-pressed) 0%,var(--button-filled-primary-background-gradient-end-pressed) 100%;--button-filled-primary-background-gradient-disabled:var(--button-filled-primary-background-gradient-start-disabled) 0%,var(--button-filled-primary-background-gradient-end-disabled) 100%;--button-filled-primary-stroke-gradient-default:var(--button-filled-primary-stroke-gradient-default-start) 0%,var(--button-filled-primary-stroke-gradient-default-end) 100%;--button-filled-primary-stroke-gradient-disabled:var(--button-filled-primary-stroke-gradient-disabled-start) 0%,var(--button-filled-primary-stroke-gradient-disabled-end) 100%;--button-filled-secondary-background-gradient-default:var(--button-filled-secondary-background-gradient-start-default) 0%,var(--button-filled-secondary-background-gradient-end-default) 100%;--button-filled-secondary-background-gradient-hover:var(--button-filled-secondary-background-gradient-start-hover) 0%,var(--button-filled-secondary-background-gradient-end-hover) 100%;--button-filled-secondary-background-gradient-pressed:var(--button-filled-secondary-background-gradient-start-pressed) 0%,var(--button-filled-secondary-background-gradient-end-pressed) 100%;--button-filled-secondary-background-gradient-disabled:var(--button-filled-secondary-background-gradient-start-disabled) 0%,var(--button-filled-secondary-background-gradient-end-disabled) 100%;--button-filled-secondary-stroke-gradient-default:var(--button-filled-secondary-stroke-gradient-default-start) 0%,var(--button-filled-secondary-stroke-gradient-default-end) 100%;--button-filled-secondary-stroke-gradient-disabled:var(--button-filled-secondary-stroke-gradient-disabled-start) 0%,var(--button-filled-secondary-stroke-gradient-disabled-end) 100%;--button-filled-destructive-background-gradient-default:var(--button-filled-destructive-background-gradient-start-default) 0%,var(--button-filled-destructive-background-gradient-end-default) 100%;--button-filled-destructive-background-gradient-hover:var(--button-filled-destructive-background-gradient-start-hover) 0%,var(--button-filled-destructive-background-gradient-end-hover) 100%;--button-filled-destructive-background-gradient-pressed:var(--button-filled-destructive-background-gradient-start-pressed) 0%,var(--button-filled-destructive-background-gradient-end-pressed) 100%;--button-filled-destructive-background-gradient-disabled:var(--button-filled-destructive-background-gradient-start-disabled) 0%,var(--button-filled-destructive-background-gradient-end-disabled) 100%;--button-filled-destructive-stroke-gradient-default:var(--button-filled-destructive-stroke-gradient-default-start) 0%,var(--button-filled-destructive-stroke-gradient-default-end) 100%;--button-filled-destructive-stroke-gradient-disabled:var(--button-filled-destructive-stroke-gradient-disabled-start) 0%,var(--button-filled-destructive-stroke-gradient-disabled-end) 100%;--segmented-control-button-selected:var(--segmentedControl-button-background-gradient-selected-start) 0%,var(--segmentedControl-button-background-gradient-selected-end) 100%;--segmented-control-button-unselected:var(--segmentedControl-button-background-gradient-unselected-start) 0%,var(--segmentedControl-button-background-gradient-unselected-end) 100%;--segmented-control-background-gradient:var(--segmentedControl-background-gradient-start) 0%,var(--segmentedControl-background-gradient-end) 100%;--segmented-control-stroke-gradient:var(--segmentedControl-stroke-gradient-start) 0%,var(--segmentedControl-stroke-gradient-end) 100%;--pill-background-gradient:var(--pill-background-gradient-start) 0%,var(--pill-background-gradient-end) 100%;--pill-stroke-gradient:var(--pill-stroke-gradient-start) 0%,var(--pill-stroke-gradient-end) 100%;--pill-icon-gradient:var(--pill-icon-gradient-start) 0%,var(--pill-icon-gradient-end) 100%;--progress-bar-track-background-gradient:var(--progressBar-track-background-gradient-default-start) 0%,var(--progressBar-track-background-gradient-default-end) 100%;--progress-bar-track-background-gradient-streak:var(--progressBar-track-background-gradient-streak-start) 0%,var(--progressBar-track-background-gradient-streak-end) 100%;--progress-bar-track-background-gradient-learned:var(--progressBar-track-background-gradient-learned-start) 0%,var(--progressBar-track-background-gradient-learned-end) 100%;--progress-bar-track-stroke-gradient:var(--progressBar-track-stroke-gradient-default-start) 0%,var(--progressBar-track-stroke-gradient-end) 100%;--progress-bar-track-streak-stroke-gradient:var(--progressBar-track-stroke-gradient-streak-start) 0%,var(--progressBar-track-stroke-gradient-streak-end) 100%;--progress-bar-fill-background-gradient:var(--progressBar-fill-background-gradient-default-start) 0%,var(--progressBar-fill-background-gradient-default-end) 100%;--progress-bar-fill-background-gradient-streak:var(--progressBar-fill-background-gradient-streak-start) 0%,var(--progressBar-fill-background-gradient-streak-end) 100%;--progress-bar-fill-background-gradient-learned:var(--progressBar-fill-background-gradient-learned-start) 0%,var(--progressBar-fill-background-gradient-learned-end) 100%;--progress-bar-fill-stroke-gradient:var(--progressBar-fill-stroke-gradient-default-start) 0%,var(--progressBar-fill-stroke-gradient-default-end) 100%;--progress-bar-fill-stroke-gradient-streak:var(--progressBar-fill-stroke-gradient-streak-start) 0%,var(--progressBar-fill-stroke-gradient-streak-end) 100%;--progress-bar-fill-stroke-gradient-learned:var(--progressBar-fill-stroke-gradient-learned-start) 0%,var(--progressBar-fill-stroke-gradient-learned-end) 100%;--progress-pill-track-stroke-gradient:var(--progressPill-track-stroke-gradient-start) 0%,var(--progressPill-track-stroke-gradient-end) 100%;--progress-pill-learned-track-background-gradient:var(--progressPill-learned-track-background-gradient-start) 0%,var(--progressPill-learned-track-background-gradient-end) 100%;--progress-pill-learned-fill-background-gradient:var(--progressPill-learned-fill-background-gradient-start) 0%,var(--progressPill-learned-fill-background-gradient-end) 100%;--progress-pill-learned-fill-stroke-gradient:var(--progressPill-learned-fill-stroke-gradient-start) 0%,var(--progressPill-learned-fill-stroke-gradient-end) 100%;--progress-pill-learned-pill-background-gradient:var(--progressPill-learned-pill-background-gradient-start) 0%,var(--progressPill-learned-pill-background-gradient-end) 100%;--progress-pill-learned-pill-stroke-gradient:var(--progressPill-learned-pill-stroke-gradient-start) 0%,var(--progressPill-learned-pill-stroke-gradient-end) 100%;--progress-pill-learned-pill-icon-gradient:var(--progressPill-learned-pill-icon-gradient-start) 0%,var(--progressPill-learned-pill-icon-gradient-end) 100%;--progress-pill-streak-track-background-gradient:var(--progressPill-streak-track-background-gradient-start) 0%,var(--progressPill-streak-track-background-gradient-end) 100%;--progress-pill-streak-fill-background-gradient:var(--progressPill-streak-fill-background-gradient-start) 0%,var(--progressPill-streak-fill-background-gradient-end) 100%;--progress-pill-streak-fill-stroke-gradient:var(--progressPill-streak-fill-stroke-gradient-start) 0%,var(--progressPill-streak-fill-stroke-gradient-end) 100%;--progress-pill-streak-pill-background-gradient:var(--progressPill-streak-pill-background-gradient-start) 0%,var(--progressPill-streak-pill-background-gradient-end) 100%;--progress-pill-streak-pill-stroke-gradient:var(--progressPill-streak-pill-stroke-gradient-start) 0%,var(--progressPill-streak-pill-stroke-gradient-end) 100%;--progress-pill-streak-pill-icon-gradient:var(--progressPill-streak-pill-icon-gradient-start) 0%,var(--progressPill-streak-pill-icon-gradient-end) 100%;--layout-background-gradient:var(--layout-background-gradient-default-1) 0%,var(--layout-background-gradient-default-2) 25%,var(--layout-background-gradient-default-3) 50%,var(--layout-background-gradient-default-2) 75%,var(--layout-background-gradient-default-1) 100%;--layout-streak-background-gradient:var(--layout-background-gradient-streak-1) 0%,var(--layout-background-gradient-streak-2) 25%,var(--layout-background-gradient-streak-3) 50%,var(--layout-background-gradient-streak-4) 75%,var(--layout-background-gradient-streak-1) 100%;--layout-golden-background-gradient:var(--layout-background-gradient-golden-3) 0%,var(--layout-background-gradient-golden-1) 25%,var(--layout-background-gradient-golden-2) 50%,var(--layout-background-gradient-golden-1) 75%,var(--layout-background-gradient-golden-4) 100%;--engram-deck-card-background-gradient-default:var(--clickableContainer-background-gradient-start-default) 0%,var(--clickableContainer-background-gradient-end-default) 100%;--engram-deck-card-background-gradient-market:var(--clickableContainer-background-gradient-start-market) 0%,var(--clickableContainer-background-gradient-end-market) 100%;--engram-deck-card-background-gradient-disabled:var(--clickableContainer-background-gradient-start-disabled) 0%,var(--clickableContainer-background-gradient-end-disabled) 100%;--engram-deck-card-stroke-gradient-default:var(--clickableContainer-stroke-gradient-default-start) 0%,var(--clickableContainer-stroke-gradient-default-end) 100%;--engram-deck-card-stroke-gradient-market:var(--clickableContainer-stroke-gradient-market-start) 0%,var(--clickableContainer-stroke-gradient-market-end) 100%;--engram-deck-card-stroke-gradient-disabled:var(--clickableContainer-stroke-gradient-disabled-start) 0%,var(--clickableContainer-stroke-gradient-disabled-end) 100%;--chip-status-current-stroke:var(--chip-status-stroke-current-start) 0%,var(--chip-status-stroke-current-end) 100%;--chip-filter-background-default:var(--chip-filter-background-default-start) 0%,var(--chip-filter-background-default-end) 100%;--chip-filter-background-hover:var(--chip-filter-background-hover-start) 0%,var(--chip-filter-background-hover-end) 100%;--chip-filter-background-pressed:var(--chip-filter-background-pressed-start) 0%,var(--chip-filter-background-pressed-end) 100%;--chip-filter-background-active:var(--chip-filter-background-active-start) 0%,var(--chip-filter-background-active-end) 100%;--trace-card-effect:0px 0.4px 1px 0px var(--trace-card-shadow-inner) inset,0px 1px 2px 0px var(--trace-card-shadow-drop);--trace-container-effect:0px 1px 2px 0px var(--trace-container-shadow-inner) inset;--chip-filter-effect-default:var(--chip-filter-effect-default-inner-position-x) var(--chip-filter-effect-default-inner-position-y) var(--chip-filter-effect-default-inner-blur) var(--chip-filter-effect-default-inner-spread) var(--chip-filter-effect-default-inner-color) inset;--chip-filter-effect-active:var(--chip-filter-effect-active-inner-position-x) var(--chip-filter-effect-active-inner-position-y) var(--chip-filter-effect-active-inner-blur) var(--chip-filter-effect-active-inner-spread) var(--chip-filter-effect-active-inner-color) inset;--chip-filter-text-effect-default:var(--chip-filter-text-effect-drop-position-x) var(--chip-filter-text-effect-drop-position-y) var(--chip-filter-text-effect-drop-blur) var(--chip-filter-text-effect-drop-spread) var(--chip-filter-text-effect-drop-default);--chip-filter-text-effect-active:var(--chip-filter-text-effect-drop-position-x) var(--chip-filter-text-effect-drop-position-y) var(--chip-filter-text-effect-drop-blur) var(--chip-filter-text-effect-drop-spread) var(--chip-filter-text-effect-drop-active);--clickable-container-effect-default:var(--clickableContainer-effect-drop-extrude-position-x) var(--clickableContainer-effect-drop-extrude-position-y) var(--clickableContainer-effect-drop-extrude-blur) var(--clickableContainer-effect-drop-extrude-spread) var(--clickableContainer-effect-drop-extrude-default),var(--clickableContainer-effect-inner-position-x) var(--clickableContainer-effect-inner-position-y) var(--clickableContainer-effect-inner-blur) var(--clickableContainer-effect-inner-spread) var(--clickableContainer-effect-inner-default) inset,var(--clickableContainer-effect-drop-shadow-position-x) var(--clickableContainer-effect-drop-shadow-position-y) var(--clickableContainer-effect-drop-shadow-md-blur) var(--clickableContainer-effect-drop-shadow-spread) var(--clickableContainer-effect-drop-shadow-default);--clickable-container-effect-disabled:var(--clickableContainer-effect-drop-extrude-position-x) var(--clickableContainer-effect-drop-extrude-position-y) var(--clickableContainer-effect-drop-extrude-blur) var(--clickableContainer-effect-drop-extrude-spread) var(--clickableContainer-effect-drop-extrude-disabled),var(--clickableContainer-effect-inner-position-x) var(--clickableContainer-effect-inner-position-y) var(--clickableContainer-effect-inner-blur) var(--clickableContainer-effect-inner-spread) var(--clickableContainer-effect-inner-disabled) inset,var(--clickableContainer-effect-drop-shadow-position-x) var(--clickableContainer-effect-drop-shadow-position-y) var(--clickableContainer-effect-drop-shadow-md-blur) var(--clickableContainer-effect-drop-shadow-spread) var(--clickableContainer-effect-drop-shadow-default);--engram-card-effect-default:var(--clickableContainer-effect-drop-extrude-position-x) var(--clickableContainer-effect-drop-extrude-position-y) var(--clickableContainer-effect-drop-extrude-blur) var(--clickableContainer-effect-drop-extrude-spread) var(--clickableContainer-effect-drop-extrude-default),var(--clickableContainer-effect-inner-position-x) var(--clickableContainer-effect-inner-position-y) var(--clickableContainer-effect-inner-blur) var(--clickableContainer-effect-inner-spread) var(--clickableContainer-effect-inner-default) inset,var(--clickableContainer-effect-drop-shadow-position-x) var(--clickableContainer-effect-drop-shadow-position-y) var(--clickableContainer-effect-drop-shadow-md-blur) var(--clickableContainer-effect-drop-shadow-spread) var(--clickableContainer-effect-drop-shadow-default);--engram-card-effect-market:var(--clickableContainer-effect-drop-extrude-position-x) var(--clickableContainer-effect-drop-extrude-position-y) var(--clickableContainer-effect-drop-extrude-blur) var(--clickableContainer-effect-drop-extrude-spread) var(--clickableContainer-effect-drop-extrude-market),var(--clickableContainer-effect-inner-position-x) var(--clickableContainer-effect-inner-position-y) var(--clickableContainer-effect-inner-blur) var(--clickableContainer-effect-inner-spread) var(--clickableContainer-effect-inner-market) inset,var(--clickableContainer-effect-drop-shadow-position-x) var(--clickableContainer-effect-drop-shadow-position-y) var(--clickableContainer-effect-drop-shadow-md-blur) var(--clickableContainer-effect-drop-shadow-spread) var(--clickableContainer-effect-drop-shadow-default);--engram-card-effect-disabled:var(--clickableContainer-effect-drop-extrude-position-x) var(--clickableContainer-effect-drop-extrude-position-y) var(--clickableContainer-effect-drop-extrude-blur) var(--clickableContainer-effect-drop-extrude-spread) var(--clickableContainer-effect-drop-extrude-disabled),var(--clickableContainer-effect-inner-position-x) var(--clickableContainer-effect-inner-position-y) var(--clickableContainer-effect-inner-blur) var(--clickableContainer-effect-inner-spread) var(--clickableContainer-effect-inner-disabled) inset,var(--clickableContainer-effect-drop-shadow-position-x) var(--clickableContainer-effect-drop-shadow-position-y) var(--clickableContainer-effect-drop-shadow-md-blur) var(--clickableContainer-effect-drop-shadow-spread) var(--clickableContainer-effect-drop-shadow-default);--image-effect-default:var(--VariableID-4133-5197) var(--VariableID-4133-5198) var(--VariableID-4133-5199) var(--VariableID-4133-5202) var(--VariableID-4133-5203);--image-effect-market:var(--VariableID-4133-5197) var(--VariableID-4133-5198) var(--VariableID-4133-5199) var(--VariableID-4133-5202) var(--VariableID-4133-5204);--image-effect-disabled:var(--VariableID-4133-5197) var(--VariableID-4133-5198) var(--VariableID-4133-5199) var(--VariableID-4133-5202) var(--VariableID-4133-5241);--typography-effect-primary-lg:var(--typography-effect-lg-drop-position-x) var(--typography-effect-lg-drop-position-y) var(--typography-effect-lg-drop-blur) var(--typography-effect-lg-drop-spread) var(--typography-text-engram-text-effect-drop-primary);--typography-effect-secondary-lg:var(--typography-effect-lg-drop-position-x) var(--typography-effect-lg-drop-position-y) var(--typography-effect-lg-drop-blur) var(--typography-effect-lg-drop-spread) var(--typography-text-engram-text-effect-drop-secondary);--typography-effect-success-lg:var(--typography-effect-lg-drop-position-x) var(--typography-effect-lg-drop-position-y) var(--typography-effect-lg-drop-blur) var(--typography-effect-lg-drop-spread) var(--typography-text-engram-text-effect-drop-success);--typography-effect-error-lg:var(--typography-effect-lg-drop-position-x) var(--typography-effect-lg-drop-position-y) var(--typography-effect-lg-drop-blur) var(--typography-effect-lg-drop-spread) var(--typography-text-engram-text-effect-drop-error);--typography-effect-streak-lg:var(--typography-effect-lg-drop-position-x) var(--typography-effect-lg-drop-position-y) var(--typography-effect-lg-drop-blur) var(--typography-effect-lg-drop-spread) var(--typography-text-engram-text-effect-drop-streak);--typography-effect-disabled-lg:var(--typography-effect-lg-drop-position-x) var(--typography-effect-lg-drop-position-y) var(--typography-effect-lg-drop-blur) var(--typography-effect-lg-drop-spread) var(--typography-text-engram-text-effect-drop-disabled);--typography-effect-primary-md:var(--typography-effect-md-drop-position-x) var(--typography-effect-md-drop-position-y) var(--typography-effect-md-drop-blur) var(--typography-effect-md-drop-spread) var(--typography-text-engram-text-effect-drop-primary);--typography-effect-secondary-md:var(--typography-effect-md-drop-position-x) var(--typography-effect-md-drop-position-y) var(--typography-effect-md-drop-blur) var(--typography-effect-md-drop-spread) var(--typography-text-engram-text-effect-drop-secondary);--typography-effect-notification-md:var(--typography-effect-md-drop-position-x) var(--typography-effect-md-drop-position-y) var(--typography-effect-md-drop-blur) var(--typography-effect-md-drop-spread) var(--typography-text-engram-text-effect-drop-secondary),var(--typography-effect-md-notification-position-x) var(--typography-effect-md-notification-position-y) var(--typography-effect-md-notification-blur) var(--typography-effect-md-notification-spread) var(--typography-effect-md-notification-color);--typography-effect-success-md:var(--typography-effect-md-drop-position-x) var(--typography-effect-md-drop-position-y) var(--typography-effect-md-drop-blur) var(--typography-effect-md-drop-spread) var(--typography-text-engram-text-effect-drop-success);--typography-effect-error-md:var(--typography-effect-md-drop-position-x) var(--typography-effect-md-drop-position-y) var(--typography-effect-md-drop-blur) var(--typography-effect-md-drop-spread) var(--typography-text-engram-text-effect-drop-error);--typography-effect-streak-md:var(--typography-effect-md-drop-position-x) var(--typography-effect-md-drop-position-y) var(--typography-effect-md-drop-blur) var(--typography-effect-md-drop-spread) var(--typography-text-engram-text-effect-drop-streak);--typography-effect-disabled-md:var(--typography-effect-md-drop-position-x) var(--typography-effect-md-drop-position-y) var(--typography-effect-md-drop-blur) var(--typography-effect-md-drop-spread) var(--typography-text-engram-text-effect-drop-disabled);--shadow-down-1:0px 2px 4px 0px #0f172a80;--shadow-down-2:0px 4px 8px 0px var(--color-shadow-2);--shadow-down-3:0px 6px 12px 0px var(--color-shadow-3);--shadow-down-4:0px 8px 16px 0px var(--color-shadow-4);--shadow-up-1:0px -2px 4px 0px var(--color-shadow-1);--shadow-up-2:0px -4px 8px 0px var(--color-shadow-2);--shadow-up-3:0px -6px 12px 0px var(--color-shadow-3);--shadow-up-4:0px -8px 16px 0px var(--color-shadow-4);--shadow-right-1:2px 0px 4px 0px var(--color-shadow-1);--shadow-right-2:4px 0px 8px 0px var(--color-shadow-2);--shadow-right-3:6px 0px 12px 0px var(--color-shadow-3);--shadow-right-4:8px 0px 16px 0px var(--color-shadow-4);--shadow-left-1:-2px 0px 4px 0px var(--color-shadow-1);--shadow-left-2:-4px 0px 8px 0px var(--color-shadow-2);--shadow-left-3:-6px 0px 12px 0px var(--color-shadow-3);--shadow-left-4:-8px 0px 16px 0px var(--color-shadow-4);--button-primary-lg-effect:var(--button-filled-effect-drop-extrude-position-x) var(--button-filled-effect-drop-extrude-lg-position-y) var(--button-filled-effect-drop-extrude-blur) var(--button-filled-effect-drop-extrude-spread) var(--button-filled-effect-drop-extrude-primary),var(--button-filled-effect-inner-position-x) var(--button-filled-effect-inner-position-y) var(--button-filled-effect-inner-blur) var(--button-filled-effect-inner-spread) var(--button-filled-effect-inner-primary) inset,var(--button-filled-effect-drop-shadow-position-x) var(--button-filled-effect-drop-shadow-lg-position-y) var(--button-filled-effect-drop-shadow-lg-blur) var(--button-filled-effect-drop-shadow-spread) var(--button-filled-effect-drop-shadow-primary);--button-primary-md-effect:var(--button-filled-effect-drop-extrude-position-x) var(--button-filled-effect-drop-extrude-md-position-y) var(--button-filled-effect-drop-extrude-blur) var(--button-filled-effect-drop-extrude-spread) var(--button-filled-effect-drop-extrude-primary),var(--button-filled-effect-inner-position-x) var(--button-filled-effect-inner-position-y) var(--button-filled-effect-inner-blur) var(--button-filled-effect-inner-spread) var(--button-filled-effect-inner-primary) inset,var(--button-filled-effect-drop-shadow-position-x) var(--button-filled-effect-drop-shadow-md-position-y) var(--button-filled-effect-drop-shadow-md-blur) var(--button-filled-effect-drop-shadow-spread) var(--button-filled-effect-drop-shadow-primary);--button-primary-sm-effect:var(--button-filled-effect-drop-extrude-position-x) var(--button-filled-effect-drop-extrude-sm-position-y) var(--button-filled-effect-drop-extrude-blur) var(--button-filled-effect-drop-extrude-spread) var(--button-filled-effect-drop-extrude-primary),var(--button-filled-effect-inner-position-x) var(--button-filled-effect-inner-position-y) var(--button-filled-effect-inner-blur) var(--button-filled-effect-inner-spread) var(--button-filled-effect-inner-primary) inset,var(--button-filled-effect-drop-shadow-position-x) var(--button-filled-effect-drop-shadow-sm-position-y) var(--button-filled-effect-drop-shadow-sm-blur) var(--button-filled-effect-drop-shadow-spread) var(--button-filled-effect-drop-shadow-primary);--button-secondary-lg-effect:var(--button-filled-effect-drop-extrude-position-x) var(--button-filled-effect-drop-extrude-lg-position-y) var(--button-filled-effect-drop-extrude-blur) var(--button-filled-effect-drop-extrude-spread) var(--button-filled-effect-drop-extrude-secondary),var(--button-filled-effect-inner-position-x) var(--button-filled-effect-inner-position-y) var(--button-filled-effect-inner-blur) var(--button-filled-effect-inner-spread) var(--button-filled-effect-inner-secondary) inset,var(--button-filled-effect-drop-shadow-position-x) var(--button-filled-effect-drop-shadow-lg-position-y) var(--button-filled-effect-drop-shadow-lg-blur) var(--button-filled-effect-drop-shadow-spread) var(--button-filled-effect-drop-shadow-secondary);--button-secondary-md-effect:var(--button-filled-effect-drop-extrude-position-x) var(--button-filled-effect-drop-extrude-md-position-y) var(--button-filled-effect-drop-extrude-blur) var(--button-filled-effect-drop-extrude-spread) var(--button-filled-effect-drop-extrude-secondary),var(--button-filled-effect-inner-position-x) var(--button-filled-effect-inner-position-y) var(--button-filled-effect-inner-blur) var(--button-filled-effect-inner-spread) var(--button-filled-effect-inner-secondary) inset,var(--button-filled-effect-drop-shadow-position-x) var(--button-filled-effect-drop-shadow-md-position-y) var(--button-filled-effect-drop-shadow-md-blur) var(--button-filled-effect-drop-shadow-spread) var(--button-filled-effect-drop-shadow-secondary);--button-secondary-sm-effect:var(--button-filled-effect-drop-extrude-position-x) var(--button-filled-effect-drop-extrude-sm-position-y) var(--button-filled-effect-drop-extrude-blur) var(--button-filled-effect-drop-extrude-spread) var(--button-filled-effect-drop-extrude-secondary),var(--button-filled-effect-inner-position-x) var(--button-filled-effect-inner-position-y) var(--button-filled-effect-inner-blur) var(--button-filled-effect-inner-spread) var(--button-filled-effect-inner-secondary) inset,var(--button-filled-effect-drop-shadow-position-x) var(--button-filled-effect-drop-shadow-sm-position-y) var(--button-filled-effect-drop-shadow-sm-blur) var(--button-filled-effect-drop-shadow-spread) var(--button-filled-effect-drop-shadow-secondary);--button-destructive-lg-effect:var(--button-filled-effect-drop-extrude-position-x) var(--button-filled-effect-drop-extrude-lg-position-y) var(--button-filled-effect-drop-extrude-blur) var(--button-filled-effect-drop-extrude-spread) var(--button-filled-effect-drop-extrude-destructive),var(--button-filled-effect-inner-position-x) var(--button-filled-effect-inner-position-y) var(--button-filled-effect-inner-blur) var(--button-filled-effect-inner-spread) var(--button-filled-effect-inner-destructive) inset,var(--button-filled-effect-drop-shadow-position-x) var(--button-filled-effect-drop-shadow-lg-position-y) var(--button-filled-effect-drop-shadow-lg-blur) var(--button-filled-effect-drop-shadow-spread) var(--button-filled-effect-drop-shadow-destructive);--button-destructive-md-effect:var(--button-filled-effect-drop-extrude-position-x) var(--button-filled-effect-drop-extrude-md-position-y) var(--button-filled-effect-drop-extrude-blur) var(--button-filled-effect-drop-extrude-spread) var(--button-filled-effect-drop-extrude-destructive),var(--button-filled-effect-inner-position-x) var(--button-filled-effect-inner-position-y) var(--button-filled-effect-inner-blur) var(--button-filled-effect-inner-spread) var(--button-filled-effect-inner-destructive) inset,var(--button-filled-effect-drop-shadow-position-x) var(--button-filled-effect-drop-shadow-md-position-y) var(--button-filled-effect-drop-shadow-md-blur) var(--button-filled-effect-drop-shadow-spread) var(--button-filled-effect-drop-shadow-destructive);--button-destructive-sm-effect:var(--button-filled-effect-drop-extrude-position-x) var(--button-filled-effect-drop-extrude-sm-position-y) var(--button-filled-effect-drop-extrude-blur) var(--button-filled-effect-drop-extrude-spread) var(--button-filled-effect-drop-extrude-destructive),var(--button-filled-effect-inner-position-x) var(--button-filled-effect-inner-position-y) var(--button-filled-effect-inner-blur) var(--button-filled-effect-inner-spread) var(--button-filled-effect-inner-destructive) inset,var(--button-filled-effect-drop-shadow-position-x) var(--button-filled-effect-drop-shadow-sm-position-y) var(--button-filled-effect-drop-shadow-sm-blur) var(--button-filled-effect-drop-shadow-spread) var(--button-filled-effect-drop-shadow-destructive);--button-lg-effect-disabled:var(--button-filled-effect-drop-extrude-position-x) var(--button-filled-effect-drop-extrude-lg-position-y) var(--button-filled-effect-drop-extrude-blur) var(--button-filled-effect-drop-extrude-spread) var(--button-filled-effect-drop-extrude-disabled),var(--button-filled-effect-inner-position-x) var(--button-filled-effect-inner-position-y) var(--button-filled-effect-inner-blur) var(--button-filled-effect-inner-spread) var(--button-filled-effect-inner-disabled) inset,var(--button-filled-effect-drop-shadow-position-x) var(--button-filled-effect-drop-shadow-lg-position-y) var(--button-filled-effect-drop-shadow-lg-blur) var(--button-filled-effect-drop-shadow-spread) var(--button-filled-effect-drop-shadow-disabled);--button-md-effect-disabled:var(--button-filled-effect-drop-extrude-position-x) var(--button-filled-effect-drop-extrude-md-position-y) var(--button-filled-effect-drop-extrude-blur) var(--button-filled-effect-drop-extrude-spread) var(--button-filled-effect-drop-extrude-disabled),var(--button-filled-effect-inner-position-x) var(--button-filled-effect-inner-position-y) var(--button-filled-effect-inner-blur) var(--button-filled-effect-inner-spread) var(--button-filled-effect-inner-disabled) inset,var(--button-filled-effect-drop-shadow-position-x) var(--button-filled-effect-drop-shadow-md-position-y) var(--button-filled-effect-drop-shadow-md-blur) var(--button-filled-effect-drop-shadow-spread) var(--button-filled-effect-drop-shadow-disabled);--button-sm-effect-disabled:var(--button-filled-effect-drop-extrude-position-x) var(--button-filled-effect-drop-extrude-sm-position-y) var(--button-filled-effect-drop-extrude-blur) var(--button-filled-effect-drop-extrude-spread) var(--button-filled-effect-drop-extrude-disabled),var(--button-filled-effect-inner-position-x) var(--button-filled-effect-inner-position-y) var(--button-filled-effect-inner-blur) var(--button-filled-effect-inner-spread) var(--button-filled-effect-inner-disabled) inset,var(--button-filled-effect-drop-shadow-position-x) var(--button-filled-effect-drop-shadow-sm-position-y) var(--button-filled-effect-drop-shadow-sm-blur) var(--button-filled-effect-drop-shadow-spread) var(--button-filled-effect-drop-shadow-disabled);--button-filled-primary-text-effect-default:var(--VariableID-3591-3336) var(--VariableID-3591-3337) var(--VariableID-3591-3338) var(--VariableID-3591-3339) var(--typography-text-engram-text-effect-drop-primary);--button-filled-secondary-text-effect-default:var(--VariableID-3591-3336) var(--VariableID-3591-3337) var(--VariableID-3591-3338) var(--VariableID-3591-3339) var(--typography-text-engram-text-effect-drop-secondary);--button-filled-destructive-text-effect-default:var(--VariableID-3591-3336) var(--VariableID-3591-3337) var(--VariableID-3591-3338) var(--VariableID-3591-3339) var(--typography-text-engram-text-effect-drop-error);--button-filled-text-effect-disabled:var(--VariableID-3591-3336) var(--VariableID-3591-3337) var(--VariableID-3591-3338) var(--VariableID-3591-3339) var(--typography-text-engram-text-effect-drop-disabled);--segmented-control-button-selected:var(--segmentedControl-button-effect-selected-inner-position-x) var(--segmentedControl-button-effect-selected-inner-position-y) var(--segmentedControl-button-effect-selected-inner-blur) var(--segmentedControl-button-effect-selected-inner-spread) var(--segmentedControl-button-effect-selected-inner-color) inset;--segmented-control-button-unselected:var(--segmentedControl-button-effect-unselected-inner-position-x) var(--segmentedControl-button-effect-unselected-inner-position-y) var(--segmentedControl-button-effect-unselected-inner-blur) var(--segmentedControl-button-effect-unselected-inner-spread) var(--segmentedControl-button-effect-unselected-inner-color) inset;--segmented-control-button-text-selected:var(--segmentedControl-button-text-effect-drop-position-x) var(--segmentedControl-button-text-effect-drop-position-y) var(--segmentedControl-button-text-effect-drop-blur) var(--segmentedControl-button-text-effect-drop-spread) var(--segmentedControl-button-text-effect-drop-selected);--segmented-control-button-text-unselected:var(--segmentedControl-button-text-effect-drop-position-x) var(--segmentedControl-button-text-effect-drop-position-y) var(--segmentedControl-button-text-effect-drop-blur) var(--segmentedControl-button-text-effect-drop-spread) var(--segmentedControl-button-text-effect-drop-unselected);--segmented-control-effect:var(--segmentedControl-effect-position-x) var(--segmentedControl-effect-position-y) var(--segmentedControl-effect-blur) var(--segmentedControl-effect-spread) var(--segmentedControl-effect-color);--pill-effect:var(--pill-effect-drop-position-x) var(--pill-effect-drop-position-y) var(--pill-effect-drop-blur) var(--pill-effect-drop-spread) var(--pill-effect-drop-color),var(--pill-effect-inner-position-x) var(--pill-effect-inner-position-y) var(--pill-effect-inner-blur) var(--pill-effect-inner-spread) var(--pill-effect-inner-color) inset;--progress-bar-effect:var(--progressBar-fill-effect-inner-position-x) var(--progressBar-fill-effect-inner-position-y) var(--progressBar-fill-effect-inner-blur) var(--progressBar-fill-effect-inner-spread) var(--progressBar-fill-effect-inner-default) inset;--progress-bar-effect-streak:var(--progressBar-fill-effect-inner-position-x) var(--progressBar-fill-effect-inner-position-y) var(--progressBar-fill-effect-inner-blur) var(--progressBar-fill-effect-inner-spread) var(--progressBar-fill-effect-inner-streak) inset;--progress-bar-effect-learned:var(--progressBar-fill-effect-inner-position-x) var(--progressBar-fill-effect-inner-position-y) var(--progressBar-fill-effect-inner-blur) var(--progressBar-fill-effect-inner-spread) var(--progressBar-fill-effect-inner-learned) inset;--progress-bar-text-effect:var(--progressBar-text-effect-drop-position-x) var(--progressBar-text-effect-drop-position-y) var(--progressBar-text-effect-drop-blur) var(--progressBar-text-effect-drop-spread) var(--progressBar-text-effect-drop-default);--progress-bar-text-effect-streak:var(--progressBar-text-effect-drop-position-x) var(--progressBar-text-effect-drop-position-y) var(--progressBar-text-effect-drop-blur) var(--progressBar-text-effect-drop-spread) var(--progressBar-text-effect-drop-streak);--progress-bar-text-effect-learned:var(--progressBar-text-effect-drop-position-x) var(--progressBar-text-effect-drop-position-y) var(--progressBar-text-effect-drop-blur) var(--progressBar-text-effect-drop-spread) var(--progressBar-text-effect-drop-learned);--progress-pill-text-learned-effect:var(--progressPill-text-effect-drop-position-x) var(--progressPill-text-effect-drop-position-y) var(--progressPill-text-effect-drop-blur) var(--progressPill-text-effect-drop-spread) var(--progressPill-text-effect-drop-learned);--progress-pill-text-streak-effect:var(--progressPill-text-effect-drop-position-x) var(--progressPill-text-effect-drop-position-y) var(--progressPill-text-effect-drop-blur) var(--progressPill-text-effect-drop-spread) var(--progressPill-text-effect-drop-streak);--progress-pill-learned-fill-effect:var(--progressPill-learned-fill-effect-inner-position-x) var(--progressPill-learned-fill-effect-inner-position-y) var(--progressPill-learned-fill-effect-inner-blur) var(--progressPill-learned-fill-effect-inner-spread) var(--progressPill-learned-fill-effect-inner-color) inset;--progress-pill-learned-pill-effect:var(--progressPill-learned-pill-effect-drop-position-x) var(--progressPill-learned-pill-effect-drop-position-y) var(--progressPill-learned-pill-effect-drop-blur) var(--progressPill-learned-pill-effect-drop-spread) var(--progressPill-learned-pill-effect-drop-color),var(--progressPill-learned-pill-effect-inner-position-x) var(--progressPill-learned-pill-effect-inner-position-y) var(--progressPill-learned-pill-effect-inner-blur) var(--progressPill-learned-pill-effect-inner-spread) var(--progressPill-learned-pill-effect-inner-color) inset;--progress-pill-streak-fill-effect:var(--progressPill-streak-fill-effect-inner-position-x) var(--progressPill-streak-fill-effect-inner-position-y) var(--progressPill-streak-fill-effect-inner-blur) var(--progressPill-streak-fill-effect-inner-spread) var(--progressPill-streak-fill-effect-inner-color) inset;--progress-pill-streak-pill-effect:var(--progressPill-streak-pill-effect-drop-position-x) var(--progressPill-streak-pill-effect-drop-position-y) var(--progressPill-streak-pill-effect-drop-blur) var(--progressPill-streak-pill-effect-drop-spread) var(--progressPill-streak-pill-effect-drop-color),var(--progressPill-streak-pill-effect-inner-position-x) var(--progressPill-streak-pill-effect-inner-position-y) var(--progressPill-streak-pill-effect-inner-blur) var(--progressPill-streak-pill-effect-inner-spread) var(--progressPill-streak-pill-effect-inner-color) inset;--card-flip-effect:var(--card-flip-effect-inner-bottom-position-x) var(--card-flip-effect-inner-bottom-position-y) var(--card-flip-effect-inner-bottom-blur) var(--card-flip-effect-inner-bottom-spread) var(--card-flip-effect-inner-bottom-color) inset,var(--card-flip-effect-inner-top-position-x) var(--card-flip-effect-inner-top-position-y) var(--card-flip-effect-inner-top-blur) var(--card-flip-effect-inner-top-spread) var(--card-flip-effect-inner-top-color) inset,var(--card-flip-effect-drop-position-x) var(--card-flip-effect-drop-position-y) var(--card-flip-effect-drop-blur) var(--card-flip-effect-drop-spread) var(--card-flip-effect-drop-color)}.headline-xl-bold{font-family:var(--typography-headline-xl-bold-family);font-size:var(--typography-headline-xl-bold-size);font-weight:var(--typography-headline-xl-bold-weight);letter-spacing:var(--typography-headline-xl-bold-letterSpacing);line-height:var(--typography-headline-xl-bold-lineHeight)}.headline-lg-bold{font-family:var(--typography-headline-lg-bold-family);font-size:var(--typography-headline-lg-bold-size);font-weight:var(--typography-headline-lg-bold-weight);letter-spacing:var(--typography-headline-lg-bold-letterSpacing);line-height:var(--typography-headline-lg-bold-lineHeight)}.headline-md-bold{font-family:var(--typography-headline-md-bold-family);font-size:var(--typography-headline-md-bold-size);font-weight:var(--typography-headline-md-bold-weight);letter-spacing:var(--typography-headline-md-bold-letterSpacing);line-height:var(--typography-headline-md-bold-lineHeight)}.headline-md-medium{font-family:var(--typography-headline-md-medium-family);font-size:var(--typography-headline-md-medium-size);font-weight:var(--typography-headline-md-medium-weight);letter-spacing:var(--typography-headline-md-medium-letterSpacing);line-height:var(--typography-headline-md-medium-lineHeight)}.headline-sm-bold{font-family:var(--typography-headline-sm-bold-family);font-size:var(--typography-headline-sm-bold-size);font-weight:var(--typography-headline-sm-bold-weight);letter-spacing:var(--typography-headline-sm-bold-letterSpacing);line-height:var(--typography-headline-sm-bold-lineHeight)}.headline-sm-medium{font-family:var(--typography-headline-sm-medium-family);font-size:var(--typography-headline-sm-medium-size);font-weight:var(--typography-headline-sm-medium-weight);letter-spacing:var(--typography-headline-sm-medium-letterSpacing);line-height:var(--typography-headline-sm-medium-lineHeight)}.headline-sm-regular{font-family:var(--typography-headline-sm-regular-family);font-size:var(--typography-headline-sm-regular-size);font-weight:var(--typography-headline-sm-regular-weight);letter-spacing:var(--typography-headline-sm-regular-letterSpacing);line-height:var(--typography-headline-sm-regular-lineHeight)}.headline-xs-bold{font-family:var(--typography-headline-xs-bold-family);font-size:var(--typography-headline-xs-bold-size);font-weight:var(--typography-headline-xs-bold-weight);letter-spacing:var(--typography-headline-xs-bold-letterSpacing);line-height:var(--typography-headline-xs-bold-lineHeight)}.headline-xs-semibold{font-family:var(--typography-headline-xs-semibold-family);font-size:var(--typography-headline-xs-semibold-size);font-weight:var(--typography-headline-xs-semibold-weight);letter-spacing:var(--typography-headline-xs-semibold-letterSpacing);line-height:var(--typography-headline-xs-semibold-lineHeight)}.headline-xs-medium{font-family:var(--typography-headline-xs-medium-family);font-size:var(--typography-headline-xs-medium-size);font-weight:var(--typography-headline-xs-medium-weight);letter-spacing:var(--typography-headline-xs-medium-letterSpacing);line-height:var(--typography-headline-xs-medium-lineHeight)}.body-lg-bold{font-family:var(--typography-body-lg-bold-family);font-size:var(--typography-body-lg-bold-size);font-weight:var(--typography-body-lg-bold-weight);letter-spacing:var(--typography-body-lg-bold-letterSpacing);line-height:var(--typography-body-lg-bold-lineHeight)}.body-lg-semibold{font-weight:var(--typography-body-lg-semibold-weight)}.body-lg-medium,.body-lg-semibold{font-family:var(--typography-body-lg-medium-family);font-size:var(--typography-body-lg-medium-size);letter-spacing:var(--typography-body-lg-medium-letterSpacing);line-height:var(--typography-body-lg-medium-lineHeight)}.body-lg-medium{font-weight:var(--typography-body-lg-medium-weight)}.body-lg-regular{font-family:var(--typography-body-lg-regular-family);font-size:var(--typography-body-lg-regular-size);font-weight:var(--typography-body-lg-regular-weight);letter-spacing:var(--typography-body-lg-regular-letterSpacing);line-height:var(--typography-body-lg-regular-lineHeight)}.body-md-bold{font-family:var(--typography-body-md-bold-family);font-size:var(--typography-body-md-bold-size);font-weight:var(--typography-body-md-bold-weight);letter-spacing:var(--typography-body-md-bold-letterSpacing);line-height:var(--typography-body-md-bold-lineHeight)}.body-md-semibold{font-family:var(--typography-body-md-semibold-family);font-size:var(--typography-body-md-semibold-size);font-weight:var(--typography-body-md-semibold-weight);letter-spacing:var(--typography-body-md-semibold-letterSpacing);line-height:var(--typography-body-md-semibold-lineHeight)}.body-md-medium{font-family:var(--typography-body-md-medium-family);font-size:var(--typography-body-md-medium-size);font-weight:var(--typography-body-md-medium-weight);letter-spacing:var(--typography-body-md-medium-letterSpacing);line-height:var(--typography-body-md-medium-lineHeight)}.body-md-regular{font-family:var(--typography-body-md-regular-family);font-size:var(--typography-body-md-regular-size);font-weight:var(--typography-body-md-regular-weight);letter-spacing:var(--typography-body-md-regular-letterSpacing);line-height:var(--typography-body-md-regular-lineHeight)}.body-sm-medium{font-family:var(--typography-body-sm-medium-family);font-size:var(--typography-body-sm-medium-size);font-weight:var(--typography-body-sm-medium-weight);letter-spacing:var(--typography-body-sm-medium-letterSpacing);line-height:var(--typography-body-sm-medium-lineHeight)}.body-sm-regular{font-family:var(--typography-body-sm-regular-family);font-size:var(--typography-body-sm-regular-size);font-weight:var(--typography-body-sm-regular-weight);letter-spacing:var(--typography-body-sm-regular-letterSpacing);line-height:var(--typography-body-sm-regular-lineHeight)}.body-xs-medium{font-family:var(--typography-body-xs-medium-family);font-size:var(--typography-body-xs-medium-size);font-weight:var(--typography-body-xs-medium-weight);letter-spacing:var(--typography-body-xs-medium-letterSpacing);line-height:var(--typography-body-xs-medium-lineHeight)}.body-xs-regular{font-family:var(--typography-body-xs-regular-family);font-size:var(--typography-body-xs-regular-size);font-weight:var(--typography-body-xs-regular-weight);letter-spacing:var(--typography-body-xs-regular-letterSpacing);line-height:var(--typography-body-xs-regular-lineHeight)}.article-lg-bold{font-family:var(--typography-article-lg-bold-family);font-size:var(--typography-article-lg-bold-size);font-weight:var(--typography-article-lg-bold-weight);letter-spacing:var(--typography-article-lg-bold-letterSpacing);line-height:var(--typography-article-lg-bold-lineHeight)}.article-lg-regular{font-family:var(--typography-article-lg-regular-family);font-size:var(--typography-article-lg-regular-size);font-weight:var(--typography-article-lg-regular-weight);letter-spacing:var(--typography-article-lg-regular-letterSpacing);line-height:var(--typography-article-lg-regular-lineHeight)}.article-md-medium{font-family:var(--typography-article-md-medium-family);font-size:var(--typography-article-md-medium-size);font-weight:var(--typography-article-md-medium-weight);letter-spacing:var(--typography-article-md-medium-letterSpacing);line-height:var(--typography-article-md-medium-lineHeight)}.article-md-regular{font-family:var(--typography-article-md-regular-family);font-size:var(--typography-article-md-regular-size);font-weight:var(--typography-article-md-regular-weight);letter-spacing:var(--typography-article-md-regular-letterSpacing);line-height:var(--typography-article-md-regular-lineHeight)}.article-sm-medium{font-family:var(--typography-article-sm-medium-family);font-size:var(--typography-article-sm-medium-size);font-weight:var(--typography-article-sm-medium-weight);letter-spacing:var(--typography-article-sm-medium-letterSpacing);line-height:var(--typography-article-sm-medium-lineHeight)}.article-sm-regular{font-family:var(--typography-article-sm-regular-family);font-size:var(--typography-article-sm-regular-size);font-weight:var(--typography-article-sm-regular-weight);letter-spacing:var(--typography-article-sm-regular-letterSpacing);line-height:var(--typography-article-sm-regular-lineHeight)}.label-lg-medium{font-family:var(--typography-label-lg-medium-family);font-size:var(--typography-label-lg-medium-size);font-weight:var(--typography-label-lg-medium-weight);letter-spacing:var(--typography-label-lg-medium-letterSpacing);line-height:var(--typography-label-lg-medium-lineHeight)}.label-lg-regular{font-family:var(--typography-label-lg-regular-family);font-size:var(--typography-label-lg-regular-size);font-weight:var(--typography-label-lg-regular-weight);letter-spacing:var(--typography-label-lg-regular-letterSpacing);line-height:var(--typography-label-lg-regular-lineHeight)}.label-md-medium{font-family:var(--typography-label-md-medium-family);font-size:var(--typography-label-md-medium-size);font-weight:var(--typography-label-md-medium-weight);letter-spacing:var(--typography-label-md-medium-letterSpacing);line-height:var(--typography-label-md-medium-lineHeight)}.label-md-regular{font-family:var(--typography-label-md-regular-family);font-size:var(--typography-label-md-regular-size);font-weight:var(--typography-label-md-regular-weight);letter-spacing:var(--typography-label-md-regular-letterSpacing);line-height:var(--typography-label-md-regular-lineHeight)}.link-lg-medium{font-family:var(--typography-link-lg-medium-family);font-size:var(--typography-link-lg-medium-size);font-weight:var(--typography-link-lg-medium-weight);letter-spacing:var(--typography-link-lg-medium-letterSpacing);line-height:var(--typography-link-lg-medium-lineHeight);text-decoration:underline}.link-lg-regular{font-family:var(--typography-link-lg-regular-family);font-size:var(--typography-link-lg-regular-size);font-weight:var(--typography-link-lg-regular-weight);letter-spacing:var(--typography-link-lg-regular-letterSpacing);line-height:var(--typography-link-lg-regular-lineHeight);text-decoration:underline}.link-md-medium{font-family:var(--typography-link-md-medium-family);font-size:var(--typography-link-md-medium-size);font-weight:var(--typography-link-md-medium-weight);letter-spacing:var(--typography-link-md-medium-letterSpacing);line-height:var(--typography-link-md-medium-lineHeight);text-decoration:underline}.link-md-regular{font-family:var(--typography-link-md-regular-family);font-size:var(--typography-link-md-regular-size);font-weight:var(--typography-link-md-regular-weight);letter-spacing:var(--typography-link-md-regular-letterSpacing);line-height:var(--typography-link-md-regular-lineHeight);text-decoration:underline}.link-sm-medium{font-family:var(--typography-link-sm-medium-family)}.link-sm-medium,.link-sm-regular{font-size:var(--typography-link-sm-regular-size);font-weight:var(--typography-link-sm-regular-weight);letter-spacing:var(--typography-link-sm-regular-letterSpacing);line-height:var(--typography-link-sm-regular-lineHeight);text-decoration:underline}.link-sm-regular{font-family:var(--typography-link-sm-regular-family)}.link-xs-medium{font-family:var(--typography-link-xs-medium-family);font-size:var(--typography-link-xs-medium-size);font-weight:var(--typography-link-xs-medium-weight);letter-spacing:var(--typography-link-xs-medium-letterSpacing);line-height:var(--typography-link-xs-medium-lineHeight);text-decoration:underline}.link-xs-regular{font-family:var(--typography-link-xs-regular-family);font-size:var(--typography-link-xs-regular-size);font-weight:var(--typography-link-xs-regular-weight);letter-spacing:var(--typography-link-xs-regular-letterSpacing);line-height:var(--typography-link-xs-regular-lineHeight);text-decoration:underline}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}.pointer-events-auto{pointer-events:auto}.end-\(--size-12\){inset-inline-end:var(--size-12)}.top-\(--size-12\){top:var(--size-12)}.top-1\/2{top:50%}.top-\[calc\(100\%\+var\(--dropdown-medium-gap\)\)\]{top:calc(100% + var(--dropdown-medium-gap))}.left-\(--size-0\){left:var(--size-0)}.left-1\/2{left:50%}.z-1{z-index:1}.z-2{z-index:2}.z-100{z-index:100}.row-1{grid-row:1}.row-2{grid-row:2}.row-3{grid-row:3}.mt-\(--size-12\){margin-top:var(--size-12)}.ml-auto{margin-left:auto}.h-\(--iconBadge-large-height\){height:var(--iconBadge-large-height)}.h-\(--iconBadge-large-icon-height\){height:var(--iconBadge-large-icon-height)}.h-\(--iconBadge-small-height\){height:var(--iconBadge-small-height)}.h-\(--iconBadge-small-icon-height\){height:var(--iconBadge-small-icon-height)}.h-\(--size-16\){height:var(--size-16)}.h-\(--size-28\){height:var(--size-28)}.h-\(--statusBanner-medium-height\){height:var(--statusBanner-medium-height)}.h-\(--switch-circle-medium-height\){height:var(--switch-circle-medium-height)}.h-px{height:1px}.min-h-\(--dropdown-medium-minHeight\){min-height:var(--dropdown-medium-minHeight)}.min-h-\(--size-64\){min-height:var(--size-64)}.min-h-\(--size-320\){min-height:var(--size-320)}.min-h-full{min-height:100%}.min-h-px{min-height:1px}.w-\(--iconBadge-large-icon-width\){width:var(--iconBadge-large-icon-width)}.w-\(--iconBadge-large-width\){width:var(--iconBadge-large-width)}.w-\(--iconBadge-small-icon-width\){width:var(--iconBadge-small-icon-width)}.w-\(--iconBadge-small-width\){width:var(--iconBadge-small-width)}.w-\(--sidebar-medium-minWidth\){width:var(--sidebar-medium-minWidth)}.w-\(--size-16\){width:var(--size-16)}.w-\(--size-24\){width:var(--size-24)}.w-\(--switch-circle-medium-width\){width:var(--switch-circle-medium-width)}.w-\(--switch-medium-minWidth\){width:var(--switch-medium-minWidth)}.w-\(--table-cell-width-lg\){width:var(--table-cell-width-lg)}.w-\(--table-cell-width-md\){width:var(--table-cell-width-md)}.w-\(--table-cell-width-sm\){width:var(--table-cell-width-sm)}.w-\(--table-cell-width-xl\){width:var(--table-cell-width-xl)}.w-\(--table-cell-width-xs\){width:var(--table-cell-width-xs)}.w-\[284px\]{width:284px}.w-auto{width:auto}.w-px{width:1px}.max-w-\(--dialog-medium-maxWidth\){max-width:var(--dialog-medium-maxWidth)}.max-w-\(--dropdown-medium-maxWidth\){max-width:var(--dropdown-medium-maxWidth)}.max-w-none{max-width:none}.min-w-\(--sidebar-medium-minWidth\){min-width:var(--sidebar-medium-minWidth)}.min-w-\(--size-0\){min-width:var(--size-0)}.min-w-\(--size-128\){min-width:var(--size-128)}.min-w-\(--switch-medium-minWidth\){min-width:var(--switch-medium-minWidth)}.min-w-px{min-width:1px}.flex-auto{flex:auto}.table-auto{table-layout:auto}.border-separate{border-collapse:initial}.-translate-x-1\/2{translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-ew-resize{cursor:ew-resize}.cursor-not-allowed{cursor:not-allowed}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-\(--codeblock-medium-gap\){gap:var(--codeblock-medium-gap)}.gap-\(--dropdown-medium-gap\){gap:var(--dropdown-medium-gap)}.gap-\(--dropdown-panel-medium-gap\){gap:var(--dropdown-panel-medium-gap)}.gap-\(--input-gap\,--size-4\){gap:--size-4;gap:var(--input-gap,--size-4)}.gap-\(--listAction-medium-gap\){gap:var(--listAction-medium-gap)}.gap-\(--size-0\){gap:var(--size-0)}.gap-\(--size-4\){gap:var(--size-4)}.gap-\(--size-8\){gap:var(--size-8)}.gap-\(--spacing-8\){gap:var(--spacing-8)}.gap-\(--switch-medium-gap\){gap:var(--switch-medium-gap)}.self-stretch{align-self:stretch}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-clip{overflow:clip}.overflow-x-auto{overflow-x:auto}.rounded-\(--clickableContainer-medium-radius\){border-radius:var(--clickableContainer-medium-radius)}.rounded-\(--codeblock-medium-radius\){border-radius:var(--codeblock-medium-radius)}.rounded-\(--container-medium-radius\){border-radius:var(--container-medium-radius)}.rounded-\(--dialog-medium-radius\){border-radius:var(--dialog-medium-radius)}.rounded-\(--dropdown-item-medium-radius\){border-radius:var(--dropdown-item-medium-radius)}.rounded-\(--dropdown-medium-radius\){border-radius:var(--dropdown-medium-radius)}.rounded-\(--dropdown-panel-medium-radius\){border-radius:var(--dropdown-panel-medium-radius)}.rounded-\(--iconBadge-large-radius\){border-radius:var(--iconBadge-large-radius)}.rounded-\(--iconBadge-small-radius\){border-radius:var(--iconBadge-small-radius)}.rounded-\(--listAction-medium-radius\){border-radius:var(--listAction-medium-radius)}.rounded-\(--pill-medium-round\){border-radius:var(--pill-medium-round)}.rounded-\(--radius-16\){border-radius:var(--radius-16)}.rounded-\(--radius-50\){border-radius:var(--radius-50)}.rounded-\(--radius-200\){border-radius:var(--radius-200)}.rounded-\(--sidebar-item-medium-radius\){border-radius:var(--sidebar-item-medium-radius)}.rounded-\(--statusBanner-medium-radius\){border-radius:var(--statusBanner-medium-radius)}.rounded-\(--switch-circle-medium-radius\){border-radius:var(--switch-circle-medium-radius)}.rounded-\(--switch-medium-radius\){border-radius:var(--switch-medium-radius)}.border{border-style:var(--tw-border-style)}.border-\(length\:--clickableContainer-medium-strokeWidth\){border-style:var(--tw-border-style);border-width:var(--clickableContainer-medium-strokeWidth)}.border-\(length\:--codeblock-medium-strokeWidth\){border-style:var(--tw-border-style);border-width:var(--codeblock-medium-strokeWidth)}.border-\(length\:--container-medium-strokeWidth\){border-style:var(--tw-border-style);border-width:var(--container-medium-strokeWidth)}.border-\(length\:--dropdown-medium-strokeWidth\){border-style:var(--tw-border-style);border-width:var(--dropdown-medium-strokeWidth)}.border-\(length\:--iconBadge-large-strokeWidth\){border-style:var(--tw-border-style);border-width:var(--iconBadge-large-strokeWidth)}.border-\(length\:--iconBadge-small-strokeWidth\){border-style:var(--tw-border-style);border-width:var(--iconBadge-small-strokeWidth)}.border-\(length\:--pill-medium-strokeWidth\){border-style:var(--tw-border-style);border-width:var(--pill-medium-strokeWidth)}.border-\(length\:--statusBanner-medium-strokeWidth\){border-style:var(--tw-border-style);border-width:var(--statusBanner-medium-strokeWidth)}.border-\(length\:--table-medium-strokeWidth\){border-style:var(--tw-border-style);border-width:var(--table-medium-strokeWidth)}.border-0{border-style:var(--tw-border-style);border-width:0}.border-b-\(length\:--tab-item-medium-strokeWidth\){border-bottom-style:var(--tw-border-style);border-bottom-width:var(--tab-item-medium-strokeWidth)}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.border-\(--codeblock-stroke-default\){border-color:var(--codeblock-stroke-default)}.border-\(--container-stroke-default\){border-color:var(--container-stroke-default)}.border-\(--dropdown-stroke-default\){border-color:var(--dropdown-stroke-default)}.border-\(--table-stroke-default\){border-color:var(--table-stroke-default)}.border-transparent{border-color:#0000}.bg-\(--codeblock-background-default\){background-color:var(--codeblock-background-default)}.bg-\(--container-background-default\){background-color:var(--container-background-default)}.bg-\(--dialog-background-default\){background-color:var(--dialog-background-default)}.bg-\(--dialog-background-overlay\){background-color:var(--dialog-background-overlay)}.bg-\(--divider-background-default\){background-color:var(--divider-background-default)}.bg-\(--dropdown-background-default\){background-color:var(--dropdown-background-default)}.bg-\(--dropdown-panel-background-default\){background-color:var(--dropdown-panel-background-default)}.bg-\(--sidebar-background-default\){background-color:var(--sidebar-background-default)}.bg-\(--skeleton-background-default\){background-color:var(--skeleton-background-default)}.bg-\(--switch-background-checked\){background-color:var(--switch-background-checked)}.bg-\(--switch-background-unchecked\){background-color:var(--switch-background-unchecked)}.bg-\(--switch-circle-background-default\){background-color:var(--switch-circle-background-default)}.bg-\(--table-background-default\){background-color:var(--table-background-default)}.bg-transparent{background-color:#0000}.bg-none{background-image:none}.px-\(--clickableContainer-medium-paddingHorizontal\){padding-inline:var(--clickableContainer-medium-paddingHorizontal)}.px-\(--codeblock-medium-paddingHorizontal\){padding-inline:var(--codeblock-medium-paddingHorizontal)}.px-\(--container-medium-paddingHorizontal\){padding-inline:var(--container-medium-paddingHorizontal)}.px-\(--dialog-medium-paddingHorizontal\){padding-inline:var(--dialog-medium-paddingHorizontal)}.px-\(--dropdown-item-medium-paddingHorizontal\){padding-inline:var(--dropdown-item-medium-paddingHorizontal)}.px-\(--dropdown-medium-paddingHorizontal\){padding-inline:var(--dropdown-medium-paddingHorizontal)}.px-\(--dropdown-panel-medium-paddingHorizontal\){padding-inline:var(--dropdown-panel-medium-paddingHorizontal)}.px-\(--iconBadge-large-paddingHorizontal\){padding-inline:var(--iconBadge-large-paddingHorizontal)}.px-\(--iconBadge-small-paddingHorizontal\){padding-inline:var(--iconBadge-small-paddingHorizontal)}.px-\(--listAction-medium-paddingHorizontal\){padding-inline:var(--listAction-medium-paddingHorizontal)}.px-\(--pill-medium-paddingHorizontal\){padding-inline:var(--pill-medium-paddingHorizontal)}.px-\(--sidebar-item-medium-paddingHorizontal\){padding-inline:var(--sidebar-item-medium-paddingHorizontal)}.px-\(--sidebar-medium-paddingHorizontal\){padding-inline:var(--sidebar-medium-paddingHorizontal)}.px-\(--statusBanner-medium-paddingHorizontal\){padding-inline:var(--statusBanner-medium-paddingHorizontal)}.px-\(--switch-medium-paddingHorizontal\){padding-inline:var(--switch-medium-paddingHorizontal)}.px-\(--tab-item-medium-paddingHorizontal\){padding-inline:var(--tab-item-medium-paddingHorizontal)}.px-\(--table-cell-paddingHorizontal\){padding-inline:var(--table-cell-paddingHorizontal)}.py-\(--clickableContainer-medium-paddingVertical\){padding-block:var(--clickableContainer-medium-paddingVertical)}.py-\(--codeblock-medium-paddingVertical\){padding-block:var(--codeblock-medium-paddingVertical)}.py-\(--container-medium-paddingVertical\){padding-block:var(--container-medium-paddingVertical)}.py-\(--dialog-medium-paddingVertical\){padding-block:var(--dialog-medium-paddingVertical)}.py-\(--dropdown-item-medium-paddingVertical\){padding-block:var(--dropdown-item-medium-paddingVertical)}.py-\(--dropdown-medium-paddingVertical\){padding-block:var(--dropdown-medium-paddingVertical)}.py-\(--dropdown-panel-medium-paddingVertical\){padding-block:var(--dropdown-panel-medium-paddingVertical)}.py-\(--iconBadge-large-paddingVertical\){padding-block:var(--iconBadge-large-paddingVertical)}.py-\(--iconBadge-small-paddingVertical\){padding-block:var(--iconBadge-small-paddingVertical)}.py-\(--listAction-medium-paddingVertical\){padding-block:var(--listAction-medium-paddingVertical)}.py-\(--pill-medium-paddingVertical\){padding-block:var(--pill-medium-paddingVertical)}.py-\(--sidebar-item-medium-paddingVertical\){padding-block:var(--sidebar-item-medium-paddingVertical)}.py-\(--statusBanner-medium-paddingVertical\){padding-block:var(--statusBanner-medium-paddingVertical)}.py-\(--switch-medium-paddingVertical\){padding-block:var(--switch-medium-paddingVertical)}.py-\(--table-cell-paddingVertical\){padding-block:var(--table-cell-paddingVertical)}.ps-\(--size-40\){-webkit-padding-start:var(--size-40);padding-inline-start:var(--size-40)}.pe-\(--size-40\){-webkit-padding-end:var(--size-40);padding-inline-end:var(--size-40)}.pt-\(--sidebar-medium-paddingTop\){padding-top:var(--sidebar-medium-paddingTop)}.pt-\(--tab-item-medium-paddingTop\){padding-top:var(--tab-item-medium-paddingTop)}.pb-\(--sidebar-medium-paddingBottom\){padding-bottom:var(--sidebar-medium-paddingBottom)}.pb-\(--tab-item-medium-paddingBottom\){padding-bottom:var(--tab-item-medium-paddingBottom)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-\(family-name\:--coreText-family-primary\){font-family:var(--coreText-family-primary)}.text-\(length\:--font-size-sm\){font-size:var(--font-size-sm)}.leading-\(--font-lineHeight-sm\){--tw-leading:var(--font-lineHeight-sm);line-height:var(--font-lineHeight-sm)}.font-\(--font-weight-regular\){--tw-font-weight:var(--font-weight-regular);font-weight:var(--font-weight-regular)}.text-ellipsis{text-overflow:ellipsis}.whitespace-pre{white-space:pre}.text-\(--codeblock-text-default\){color:var(--codeblock-text-default)}.text-\(--color-text-primary\){color:var(--color-text-primary)}.text-\(--coreText-text-primary-default\){color:var(--coreText-text-primary-default)}.text-\(--coreText-text-secondary-default\){color:var(--coreText-text-secondary-default)}.text-\(--dropdown-text-active\){color:var(--dropdown-text-active)}.text-\(--dropdown-text-default\){color:var(--dropdown-text-default)}.text-\(--dropdown-text-error\){color:var(--dropdown-text-error)}.text-\(--dropdown-text-label\){color:var(--dropdown-text-label)}.text-\(--iconBadge-icon-stroke-error\){color:var(--iconBadge-icon-stroke-error)}.text-\(--iconBadge-icon-stroke-streak-filled\){color:var(--iconBadge-icon-stroke-streak-filled)}.text-\(--iconBadge-icon-stroke-success\){color:var(--iconBadge-icon-stroke-success)}.text-\(--listAction-text-default\){color:var(--listAction-text-default)}.text-\(--pill-icon-stroke-Color\){color:var(--pill-icon-stroke-Color)}.text-\(--sidebar-item-text-default\){color:var(--sidebar-item-text-default)}.text-\(--typography-text-primary\){color:var(--typography-text-primary)}.text-inherit{color:inherit}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.opacity-50{opacity:.5}.shadow-\(--shadow-down-2\){--tw-shadow:var(--shadow-down-2);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.outline-none{--tw-outline-style:none;outline-style:none}.\[\&\>code\]\:border-none>code{--tw-border-style:none;border-style:none}.\[\&\>code\]\:bg-none>code{background-image:none}.\[\&\>code\]\:font-\[inherit\]>code{font-family:inherit}.\[\&\>code\]\:text-\[inherit\]>code{color:inherit}.\[\&\>svg\]\:h-full>svg{height:100%}.\[\&\>svg\]\:w-full>svg{width:100%}.\[\&\>svg\]\:overflow-visible>svg{overflow:visible}.\[\&\>svg\]\:stroke-current>svg{stroke:currentColor}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}.skeleton-pulse{animation:skeleton-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@media(prefers-reduced-motion:reduce){.skeleton-pulse{animation:none}}:root{--gds-interaction-motion-visual-duration:.15s;--gds-interaction-motion-visual-easing:ease;--gds-interaction-motion-press-scale:.97;--gds-interaction-motion-press-duration:90ms;--gds-interaction-motion-release-duration:.22s;--gds-interaction-motion-release-easing:cubic-bezier(.22,1.12,.31,1)}.gds-interaction{transform:scale(1)}.gds-interaction--standard,.gds-interaction--tactile{transition:background .15s ease,box-shadow .15s ease,color .15s ease;transition:background var(--gds-interaction-motion-visual-duration) var(--gds-interaction-motion-visual-easing),box-shadow var(--gds-interaction-motion-visual-duration) var(--gds-interaction-motion-visual-easing),color var(--gds-interaction-motion-visual-duration) var(--gds-interaction-motion-visual-easing)}.gds-interaction--tactile{transition:background .15s ease,box-shadow .15s ease,color .15s ease,transform .22s cubic-bezier(.22,1.12,.31,1);transition:background var(--gds-interaction-motion-visual-duration) var(--gds-interaction-motion-visual-easing),box-shadow var(--gds-interaction-motion-visual-duration) var(--gds-interaction-motion-visual-easing),color var(--gds-interaction-motion-visual-duration) var(--gds-interaction-motion-visual-easing),transform var(--gds-interaction-motion-release-duration) var(--gds-interaction-motion-release-easing);will-change:transform}.gds-interaction--tactile[data-interaction-pressed=true]{transform:scale(.97);transform:scale(var(--gds-interaction-motion-press-scale));transition:background .15s ease,box-shadow .15s ease,color .15s ease,transform 90ms ease;transition:background var(--gds-interaction-motion-visual-duration) var(--gds-interaction-motion-visual-easing),box-shadow var(--gds-interaction-motion-visual-duration) var(--gds-interaction-motion-visual-easing),color var(--gds-interaction-motion-visual-duration) var(--gds-interaction-motion-visual-easing),transform var(--gds-interaction-motion-press-duration) var(--gds-interaction-motion-visual-easing)}.gds-interaction--none{transition:none}@media(prefers-reduced-motion:reduce){.gds-interaction--standard,.gds-interaction--tactile{transition:none}.gds-interaction--tactile,.gds-interaction--tactile[data-interaction-pressed=true]{transform:none}}.gds-button--cta.gds-button--extraSmall{border-radius:var(--button-extraSmall-cta-radius);border-width:var(--button-extraSmall-cta-strokeWidth);gap:var(--button-extraSmall-cta-gap);min-height:var(--button-extraSmall-cta-minHeight);padding:var(--button-extraSmall-cta-paddingVertical) var(--button-extraSmall-cta-paddingHorizontal)}.gds-button--cta.gds-button--small{border-radius:var(--button-small-cta-radius);border-width:var(--button-small-cta-strokeWidth);gap:var(--button-small-cta-gap);min-height:var(--button-small-cta-minHeight);padding:var(--button-small-cta-paddingVertical) var(--button-small-cta-paddingHorizontal)}.gds-button--cta.gds-button--medium{border-radius:var(--button-medium-cta-radius);border-width:var(--button-medium-cta-strokeWidth);gap:var(--button-medium-cta-gap);min-height:var(--button-medium-cta-minHeight);padding:var(--button-medium-cta-paddingVertical) var(--button-medium-cta-paddingHorizontal)}.gds-button--cta.gds-button--large{border-radius:var(--button-large-cta-radius);border-width:var(--button-large-cta-strokeWidth);gap:var(--button-large-cta-gap);min-height:var(--button-large-cta-minHeight);padding:var(--button-large-cta-paddingVertical) var(--button-large-cta-paddingHorizontal)}.gds-button--icon-only.gds-button--extraSmall{border-radius:var(--button-extraSmall-icon-radius);border-width:var(--button-extraSmall-icon-strokeWidth);min-height:var(--button-extraSmall-icon-minHeight);min-width:var(--button-extraSmall-icon-minWidth);padding:var(--button-extraSmall-icon-paddingVertical) var(--button-extraSmall-icon-paddingHorizontal)}.gds-button--icon-only.gds-button--small{border-radius:var(--button-small-icon-radius);border-width:var(--button-small-icon-strokeWidth);min-height:var(--button-small-icon-minHeight);min-width:var(--button-small-icon-minWidth);padding:var(--button-small-icon-paddingVertical) var(--button-small-icon-paddingHorizontal)}.gds-button--icon-only.gds-button--medium{border-radius:var(--button-medium-icon-radius);border-width:var(--button-medium-icon-strokeWidth);min-height:var(--button-medium-icon-minHeight);min-width:var(--button-medium-icon-minWidth);padding:var(--button-medium-icon-paddingVertical) var(--button-medium-icon-paddingHorizontal)}.gds-button--icon-only.gds-button--large{border-radius:var(--button-large-icon-radius);border-width:var(--button-large-icon-strokeWidth);min-height:var(--button-large-icon-minHeight);min-width:var(--button-large-icon-minWidth);padding:var(--button-large-icon-paddingVertical) var(--button-large-icon-paddingHorizontal)}.gds-button--extraSmall,.gds-button--small{--gds-button-drop-shadow-offset-y:var(--button-filled-effect-drop-shadow-sm-position-y);--gds-button-drop-shadow-blur:var(--button-filled-effect-drop-shadow-sm-blur);--gds-button-drop-extrude-offset-y:var(--button-filled-effect-drop-extrude-sm-position-y)}.gds-button--medium{--gds-button-drop-shadow-offset-y:var(--button-filled-effect-drop-shadow-md-position-y);--gds-button-drop-shadow-blur:var(--button-filled-effect-drop-shadow-md-blur);--gds-button-drop-extrude-offset-y:var(--button-filled-effect-drop-extrude-md-position-y);--gds-button-text-stroke-visual-scale:1;--gds-button-text-shadow-offset-y-visual-scale:1;--gds-button-text-shadow-secondary-offset-y-visual-scale:1}.gds-button--large{--gds-button-drop-shadow-offset-y:var(--button-filled-effect-drop-shadow-lg-position-y);--gds-button-drop-shadow-blur:var(--button-filled-effect-drop-shadow-lg-blur);--gds-button-drop-extrude-offset-y:var(--button-filled-effect-drop-extrude-lg-position-y)}.gds-button--destructive,.gds-button--primary,.gds-button--secondary{box-shadow:var(--button-filled-effect-drop-extrude-position-x) var(--gds-button-drop-extrude-offset-y) var(--button-filled-effect-drop-extrude-blur) var(--button-filled-effect-drop-extrude-spread) var(--gds-button-drop-extrude-color),var(--button-filled-effect-drop-shadow-position-x) var(--gds-button-drop-shadow-offset-y) var(--gds-button-drop-shadow-blur) var(--button-filled-effect-drop-shadow-spread) var(--gds-button-drop-shadow-color),inset var(--button-filled-effect-inner-position-x) var(--button-filled-effect-inner-position-y) var(--button-filled-effect-inner-blur) var(--button-filled-effect-inner-spread) var(--gds-button-inner-shadow-color)}.gds-button--primary{--gds-button-drop-shadow-color:var(--button-filled-effect-drop-shadow-primary);--gds-button-drop-extrude-color:var(--button-filled-effect-drop-extrude-primary);--gds-button-inner-shadow-color:var(--button-filled-effect-inner-primary);background:linear-gradient(180deg,var(--button-filled-primary-background-gradient-default)) padding-box,linear-gradient(180deg,var(--button-filled-primary-stroke-gradient-default)) border-box;border-color:#0000;border-style:solid;color:var(--button-filled-primary-text-default)}.gds-button--primary[data-interaction-preset=standard]:hover:not(:disabled){background:linear-gradient(180deg,var(--button-filled-primary-background-gradient-hover)) padding-box,linear-gradient(180deg,var(--button-filled-primary-stroke-gradient-default)) border-box}.gds-button--primary[data-interaction-preset=standard]:active:not(:disabled){background:linear-gradient(180deg,var(--button-filled-primary-background-gradient-pressed)) padding-box,linear-gradient(180deg,var(--button-filled-primary-stroke-gradient-default)) border-box}.gds-button--primary:disabled{--gds-button-drop-shadow-color:var(--button-filled-effect-drop-shadow-disabled);--gds-button-drop-extrude-color:var(--button-filled-effect-drop-extrude-disabled);--gds-button-inner-shadow-color:var(--button-filled-effect-inner-disabled);background:linear-gradient(180deg,var(--button-filled-primary-background-gradient-disabled)) padding-box,linear-gradient(180deg,var(--button-filled-primary-stroke-gradient-disabled)) border-box;color:var(--button-filled-primary-text-disabled);cursor:not-allowed}.gds-button--primary .gds-button__icon{color:var(--button-filled-primary-icon-default)}.gds-button--primary:disabled .gds-button__icon{color:var(--button-filled-primary-icon-disabled)}.gds-button--secondary{--gds-button-drop-shadow-color:var(--button-filled-effect-drop-shadow-secondary);--gds-button-drop-extrude-color:var(--button-filled-effect-drop-extrude-secondary);--gds-button-inner-shadow-color:var(--button-filled-effect-inner-secondary);background:linear-gradient(180deg,var(--button-filled-secondary-background-gradient-default)) padding-box,linear-gradient(180deg,var(--button-filled-secondary-stroke-gradient-default)) border-box;border-color:#0000;border-style:solid;color:var(--button-filled-secondary-text-default)}.gds-button--secondary[data-interaction-preset=standard]:hover:not(:disabled){background:linear-gradient(180deg,var(--button-filled-secondary-background-gradient-hover)) padding-box,linear-gradient(180deg,var(--button-filled-secondary-stroke-gradient-default)) border-box}.gds-button--secondary[data-interaction-preset=standard]:active:not(:disabled){background:linear-gradient(180deg,var(--button-filled-secondary-background-gradient-pressed)) padding-box,linear-gradient(180deg,var(--button-filled-secondary-stroke-gradient-default)) border-box}.gds-button--secondary:disabled{--gds-button-drop-shadow-color:var(--button-filled-effect-drop-shadow-disabled);--gds-button-drop-extrude-color:var(--button-filled-effect-drop-extrude-disabled);--gds-button-inner-shadow-color:var(--button-filled-effect-inner-disabled);background:linear-gradient(180deg,var(--button-filled-secondary-background-gradient-disabled)) padding-box,linear-gradient(180deg,var(--button-filled-secondary-stroke-gradient-disabled)) border-box;color:var(--button-filled-secondary-text-disabled);cursor:not-allowed}.gds-button--secondary .gds-button__icon{color:var(--button-filled-secondary-icon-default)}.gds-button--secondary:disabled .gds-button__icon{color:var(--button-filled-secondary-icon-disabled)}.gds-button--destructive{--gds-button-drop-shadow-color:var(--button-filled-effect-drop-shadow-destructive);--gds-button-drop-extrude-color:var(--button-filled-effect-drop-extrude-destructive);--gds-button-inner-shadow-color:var(--button-filled-effect-inner-destructive);background:linear-gradient(180deg,var(--button-filled-destructive-background-gradient-default)) padding-box,linear-gradient(180deg,var(--button-filled-destructive-stroke-gradient-default)) border-box;border-color:#0000;border-style:solid;color:var(--button-filled-destructive-text-default)}.gds-button--destructive[data-interaction-preset=standard]:hover:not(:disabled){background:linear-gradient(180deg,var(--button-filled-destructive-background-gradient-hover)) padding-box,linear-gradient(180deg,var(--button-filled-destructive-stroke-gradient-default)) border-box}.gds-button--destructive[data-interaction-preset=standard]:active:not(:disabled){background:linear-gradient(180deg,var(--button-filled-destructive-background-gradient-pressed)) padding-box,linear-gradient(180deg,var(--button-filled-destructive-stroke-gradient-default)) border-box}.gds-button--destructive:disabled{--gds-button-drop-shadow-color:var(--button-filled-effect-drop-shadow-disabled);--gds-button-drop-extrude-color:var(--button-filled-effect-drop-extrude-disabled);--gds-button-inner-shadow-color:var(--button-filled-effect-inner-disabled);background:linear-gradient(180deg,var(--button-filled-destructive-background-gradient-disabled)) padding-box,linear-gradient(180deg,var(--button-filled-destructive-stroke-gradient-disabled)) border-box;color:var(--button-filled-destructive-text-disabled);cursor:not-allowed}.gds-button--destructive .gds-button__icon{color:var(--button-filled-destructive-icon-default)}.gds-button--destructive:disabled .gds-button__icon{color:var(--button-filled-destructive-icon-disabled)}.gds-button--outline{background-color:var(--button-outline-neutral-background-default);border-color:var(--button-outline-neutral-stroke-default);border-style:solid;color:var(--button-outline-neutral-text-default)}.gds-button--outline[data-interaction-preset=standard]:hover:not(:disabled){background-color:var(--button-outline-neutral-background-hover)}.gds-button--outline[data-interaction-preset=standard]:active:not(:disabled){background-color:var(--button-outline-neutral-background-pressed)}.gds-button--outline:disabled{background-color:var(--button-outline-neutral-background-disabled);border-color:var(--button-outline-neutral-stroke-disabled);color:var(--button-outline-neutral-text-disabled);cursor:not-allowed}.gds-button--outline .gds-button__icon{color:var(--button-outline-neutral-icon-default)}.gds-button--outline:disabled .gds-button__icon{color:var(--button-outline-neutral-icon-disabled)}.gds-button--ghost{background-color:initial;border-color:#0000;border-style:solid;color:var(--button-ghost-neutral-text-default)}.gds-button--ghost[data-interaction-preset=standard]:hover:not(:disabled){background-color:var(--button-ghost-neutral-background-hover)}.gds-button--ghost[data-interaction-preset=standard]:active:not(:disabled){background-color:var(--button-ghost-neutral-background-pressed)}.gds-button--ghost:disabled{background-color:var(--button-ghost-neutral-background-disabled);color:var(--button-ghost-neutral-text-disabled);cursor:not-allowed}.gds-button--ghost .gds-button__icon{color:var(--button-ghost-neutral-icon-default)}.gds-button--ghost:disabled .gds-button__icon{color:var(--button-ghost-neutral-icon-disabled)}.gds-button--link{background-color:initial;color:var(--button-link-neutral-text-default)}.gds-button--link.gds-button--cta{padding-left:0;padding-right:0}.gds-button--link[data-interaction-preset=standard]:hover:not(:disabled) .gds-button__text{text-decoration:none}.gds-button--link:disabled{color:var(--button-link-neutral-text-disabled);cursor:not-allowed}.gds-button--link .gds-button__icon{color:var(--button-link-neutral-icon-default)}.gds-button--link:disabled .gds-button__icon{color:var(--button-link-neutral-icon-disabled)}.gds-button__text{--gds-button-text-stroke-visual-scale:3.25;--gds-button-text-shadow-offset-y-visual-scale:2.25;--gds-button-text-shadow-secondary-offset-y-visual-scale:3.25;paint-order:stroke fill}.gds-button--primary .gds-button__text{-webkit-text-stroke:calc(var(--button-filled-primary-text-stroke-strokeWidth)*var(--gds-button-text-stroke-visual-scale)) var(--button-filled-primary-text-stroke-default);text-shadow:var(--typography-effect-md-drop-position-x) calc(var(--typography-effect-md-drop-position-y)*var(--gds-button-text-shadow-offset-y-visual-scale)) var(--typography-effect-md-drop-blur) var(--typography-text-engram-text-effect-drop-primary),var(--typography-effect-md-drop-position-x) calc(var(--typography-effect-md-drop-position-y)*var(--gds-button-text-shadow-secondary-offset-y-visual-scale)) var(--typography-effect-md-drop-blur) var(--typography-text-engram-text-effect-drop-primary)}.gds-button--primary:disabled .gds-button__text{-webkit-text-stroke:calc(var(--button-filled-primary-text-stroke-strokeWidth)*var(--gds-button-text-stroke-visual-scale)) var(--button-filled-primary-text-stroke-disabled);text-shadow:var(--typography-effect-md-drop-position-x) calc(var(--typography-effect-md-drop-position-y)*var(--gds-button-text-shadow-offset-y-visual-scale)) var(--typography-effect-md-drop-blur) var(--typography-text-engram-text-effect-drop-disabled),var(--typography-effect-md-drop-position-x) calc(var(--typography-effect-md-drop-position-y)*var(--gds-button-text-shadow-secondary-offset-y-visual-scale)) var(--typography-effect-md-drop-blur) var(--typography-text-engram-text-effect-drop-disabled)}.gds-button--secondary .gds-button__text{-webkit-text-stroke:calc(var(--button-filled-secondary-text-stroke-strokeWidth)*var(--gds-button-text-stroke-visual-scale)) var(--button-filled-secondary-text-stroke-default);text-shadow:var(--typography-effect-md-drop-position-x) calc(var(--typography-effect-md-drop-position-y)*var(--gds-button-text-shadow-offset-y-visual-scale)) var(--typography-effect-md-drop-blur) var(--typography-text-engram-text-effect-drop-secondary),var(--typography-effect-md-drop-position-x) calc(var(--typography-effect-md-drop-position-y)*var(--gds-button-text-shadow-secondary-offset-y-visual-scale)) var(--typography-effect-md-drop-blur) var(--typography-text-engram-text-effect-drop-secondary)}.gds-button--secondary:disabled .gds-button__text{-webkit-text-stroke:calc(var(--button-filled-secondary-text-stroke-strokeWidth)*var(--gds-button-text-stroke-visual-scale)) var(--button-filled-secondary-text-stroke-disabled);text-shadow:var(--typography-effect-md-drop-position-x) calc(var(--typography-effect-md-drop-position-y)*var(--gds-button-text-shadow-offset-y-visual-scale)) var(--typography-effect-md-drop-blur) var(--typography-text-engram-text-effect-drop-disabled),var(--typography-effect-md-drop-position-x) calc(var(--typography-effect-md-drop-position-y)*var(--gds-button-text-shadow-secondary-offset-y-visual-scale)) var(--typography-effect-md-drop-blur) var(--typography-text-engram-text-effect-drop-disabled)}.gds-button--destructive .gds-button__text{-webkit-text-stroke:calc(var(--button-filled-destructive-text-stroke-strokeWidth)*var(--gds-button-text-stroke-visual-scale)) var(--button-filled-destructive-text-stroke-default);text-shadow:var(--typography-effect-md-drop-position-x) calc(var(--typography-effect-md-drop-position-y)*var(--gds-button-text-shadow-offset-y-visual-scale)) var(--typography-effect-md-drop-blur) var(--typography-text-engram-text-effect-drop-error),var(--typography-effect-md-drop-position-x) calc(var(--typography-effect-md-drop-position-y)*var(--gds-button-text-shadow-secondary-offset-y-visual-scale)) var(--typography-effect-md-drop-blur) var(--typography-text-engram-text-effect-drop-error)}.gds-button--destructive:disabled .gds-button__text{-webkit-text-stroke:calc(var(--button-filled-destructive-text-stroke-strokeWidth)*var(--gds-button-text-stroke-visual-scale)) var(--button-filled-destructive-text-stroke-disabled);text-shadow:var(--typography-effect-md-drop-position-x) calc(var(--typography-effect-md-drop-position-y)*var(--gds-button-text-shadow-offset-y-visual-scale)) var(--typography-effect-md-drop-blur) var(--typography-text-engram-text-effect-drop-disabled),var(--typography-effect-md-drop-position-x) calc(var(--typography-effect-md-drop-position-y)*var(--gds-button-text-shadow-secondary-offset-y-visual-scale)) var(--typography-effect-md-drop-blur) var(--typography-text-engram-text-effect-drop-disabled)}.gds-button--secondary .gds-button__icon>svg{filter:drop-shadow(calc(var(--button-filled-secondary-icon-stroke-strokeWidth)*.625) 0 0 var(--button-filled-icon-stroke-secondary)) drop-shadow(calc(var(--button-filled-secondary-icon-stroke-strokeWidth)*-.625) 0 0 var(--button-filled-icon-stroke-secondary)) drop-shadow(0 calc(var(--button-filled-secondary-icon-stroke-strokeWidth)*.625) 0 var(--button-filled-icon-stroke-secondary)) drop-shadow(0 calc(var(--button-filled-secondary-icon-stroke-strokeWidth)*-.625) 0 var(--button-filled-icon-stroke-secondary))}.gds-button--secondary:disabled .gds-button__icon>svg{filter:drop-shadow(calc(var(--button-filled-secondary-icon-stroke-strokeWidth)*.625) 0 0 var(--button-filled-secondary-icon-stroke-disabled)) drop-shadow(calc(var(--button-filled-secondary-icon-stroke-strokeWidth)*-.625) 0 0 var(--button-filled-secondary-icon-stroke-disabled)) drop-shadow(0 calc(var(--button-filled-secondary-icon-stroke-strokeWidth)*.625) 0 var(--button-filled-secondary-icon-stroke-disabled)) drop-shadow(0 calc(var(--button-filled-secondary-icon-stroke-strokeWidth)*-.625) 0 var(--button-filled-secondary-icon-stroke-disabled))}.gds-button:focus-visible{outline:2px solid var(--color-stroke-neutral-active);outline-offset:2px}.gds-table-row{transition:background-color .2s ease}.gds-table-row-divider td,.gds-table-row-divider th{border-bottom:var(--table-row-medium-strokeWidth) solid var(--table-row-stroke-divider)}.gds-table-row-interactive{cursor:pointer;-webkit-user-select:none;user-select:none}.gds-table-row-interactive:hover:not(.gds-table-row-disabled):not(.gds-table-row-selected){background-color:var(--table-row-background-hover)}.gds-table-row-interactive:active:not(.gds-table-row-disabled):not(.gds-table-row-selected){background-color:var(--table-row-background-pressed)}.gds-table-row-interactive:focus-visible{outline:2px solid var(--color-stroke-focus);outline-offset:-2px}.gds-table-row-selected{background-color:var(--table-row-background-active)}.gds-table-row-disabled{background-color:var(--table-row-background-disabled);cursor:not-allowed;opacity:.6}@media(prefers-reduced-motion:reduce){.gds-table-row{transition:none}}.gds-sidebar-item{transition:all .2s ease}.gds-sidebar-item-interactive{cursor:pointer;-webkit-user-select:none;user-select:none}.gds-sidebar-item-interactive:hover:not(.gds-sidebar-item-active){background-color:var(--sidebar-item-background-hover)}.gds-sidebar-item-interactive:active:not(.gds-sidebar-item-active){background-color:var(--sidebar-item-background-pressed)}.gds-sidebar-item-interactive:focus-visible{outline:2px solid var(--color-stroke-focus);outline-offset:2px}.gds-sidebar-item-active{background-color:var(--sidebar-item-background-active);color:var(--sidebar-item-text-active);font-weight:var(--font-weight-medium)}@media(prefers-reduced-motion:reduce){.gds-sidebar-item{transition:none}}.gds-codeblock-copy-button{align-items:center;background-color:initial;border:none;border-radius:var(--button-extraSmall-cta-radius);box-sizing:border-box;color:var(--button-ghost-text-default);cursor:pointer;display:flex;font-family:var(--coreText-family-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);gap:var(--button-extraSmall-cta-gap);justify-content:center;line-height:var(--font-lineHeight-xs);min-height:var(--size-24);padding:var(--button-extraSmall-cta-paddingVertical) var(--button-extraSmall-cta-paddingHorizontal);position:absolute;right:var(--size-8);top:var(--size-8);transition:background-color .2s ease}.gds-codeblock-copy-button:hover{background-color:var(--button-ghost-background-hover)}.gds-codeblock-copy-button:active{background-color:var(--button-ghost-background-pressed)}.gds-codeblock-copy-button:focus-visible{outline:2px solid var(--color-stroke-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.gds-codeblock-copy-button{transition:none}}.gds-input-image{border-radius:var(--image-medium-radius);max-height:var(--image-medium-maxHeight-default)}.gds-input-image-default{background:var(--input-background-default);border-color:var(--input-stroke-default);border-style:dashed;gap:var(--image-medium-gap);height:var(--image-medium-maxHeight-default);padding:var(--image-medium-paddingVertical-default) var(--image-medium-paddingHorizontal-default)}.gds-input-image-default .gds-input-image-label{color:var(--input-text-default)}.gds-input-image-default .gds-input-image-separator{color:var(--input-text-active);font-size:12px;line-height:var(--font-lineHeight-xs);overflow:hidden;text-overflow:ellipsis}.gds-input-image-hover{background:var(--input-background-hover);border-color:var(--input-stroke-default);border-style:dashed;gap:var(--image-medium-gap);height:var(--image-medium-maxHeight-default);padding:var(--image-medium-paddingVertical-default) var(--image-medium-paddingHorizontal-default)}.gds-input-image-hover .gds-input-image-label{color:var(--input-text-default)}.gds-input-image-hover .gds-input-image-separator{color:var(--input-text-active);font-size:12px;line-height:var(--font-lineHeight-xs);overflow:hidden;text-overflow:ellipsis}.gds-input-image-filled{background:#0000;border-color:var(--input-stroke-default);height:var(--image-medium-maxHeight-default)}.gds-input-image-preview{border-radius:var(--image-medium-radius)}.gds-input-image-remove-button{right:var(--image-medium-paddingHorizontal-filled);top:var(--image-medium-paddingVertical-filled)}.gds-input-image-loading{background:var(--image-background-loading);border-color:var(--input-stroke-default);border-style:dashed;height:var(--image-medium-maxHeight-default)}.gds-input-image-generating{background:#0000;border-color:var(--input-stroke-default);height:var(--image-medium-maxHeight-generated);max-height:var(--image-medium-maxHeight-generated)}.gds-input-image-blur-container{filter:blur(20px)}.gds-input-image-generated{background:#0000;border-color:var(--input-stroke-default);height:var(--image-medium-maxHeight-generated);max-height:var(--image-medium-maxHeight-generated)}.gds-input-image-result{border-radius:var(--image-medium-radius)}.gds-input-image-slider-line{background:var(--color-background-neutral-default);box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026}.gds-input-image-disabled{background:var(--input-background-disabled);border-color:var(--input-stroke-default);gap:var(--image-medium-gap);height:var(--image-medium-maxHeight-default);padding:var(--image-medium-paddingVertical-default) var(--image-medium-paddingHorizontal-default)}.gds-input-image-disabled .gds-input-image-label{color:var(--input-text-disabled)}.gds-input-image-disabled .gds-input-image-separator{color:var(--input-text-active);font-size:12px;line-height:var(--font-lineHeight-xs);overflow:hidden;text-overflow:ellipsis}.gds-input-textfield{max-width:var(--input-medium-maxWidth)}.gds-input-textfield-label-text{color:var(--input-text-default)}.gds-input-textfield-required{color:var(--input-text-error)}.gds-input-textfield-input-wrapper{gap:0;gap:var(--input-gap,0);min-height:var(--input-min-height);padding:var(--input-padding-v) var(--input-padding-h);transition:border-color .2s ease,background-color .2s ease}.gds-input-textfield-input-wrapper-outlined{background:var(--input-bg);border:var(--input-stroke-width) solid var(--input-stroke);border-radius:var(--input-radius)}.gds-input-textfield-input-wrapper-underline{border-bottom:var(--input-stroke-width) solid var(--input-stroke)}.gds-input-textfield-input{color:var(--input-text)}.gds-input-textfield-input::placeholder{color:var(--input-text-default)}.gds-input-textfield-input:disabled{color:var(--input-text-disabled);cursor:not-allowed}.gds-input-textfield-outlined:hover:not(.gds-input-textfield-active):not(.gds-input-textfield-disabled) .gds-input-textfield-input-wrapper-outlined,.gds-input-textfield-underline:hover:not(.gds-input-textfield-active):not(.gds-input-textfield-disabled) .gds-input-textfield-input-wrapper-underline{background:var(--input-background-hover)}.gds-input-textfield-active .gds-input-textfield-input-wrapper{--input-stroke:var(--input-stroke-active);--input-text:var(--input-text-active)}.gds-input-textfield-filled .gds-input-textfield-input-wrapper{--input-text:var(--input-text-active)}.gds-input-textfield-error .gds-input-textfield-input-wrapper{--input-stroke:var(--input-stroke-error)}.gds-input-textfield-error .gds-input-textfield-label-text{color:var(--input-text-default)}.gds-input-textfield-success .gds-input-textfield-input-wrapper{--input-stroke:var(--input-stroke-success)}.gds-input-textfield-disabled .gds-input-textfield-input-wrapper-outlined,.gds-input-textfield-disabled .gds-input-textfield-input-wrapper-underline{background:var(--input-background-disabled);cursor:not-allowed}.gds-input-textfield-message-icon{color:var(--input-text-error)}.gds-input-textfield-message-text{color:var(--input-text-default)}.gds-input-textfield-message-error .gds-input-textfield-message-text{color:var(--input-text-error)}.gds-input-textfield-message-success .gds-input-textfield-message-text{color:var(--input-text-default)}.gds-input-textfield-large{max-width:var(--input-medium-maxWidth)}.gds-input-textfield-large .gds-input-textfield-input-wrapper{min-height:var(--input-large-minHeight-textfield);padding:var(--input-large-paddingVertical) var(--input-large-paddingHorizontal)}.gds-input-textfield-large .gds-input-textfield-input-wrapper-outlined{border-radius:var(--input-large-radius)}.gds-input-textfield-loading .gds-input-textfield-input-wrapper{background:var(--input-background-default);border:var(--input-stroke-width) solid var(--input-stroke-default)}.gds-input-textfield-loading.gds-input-textfield-outlined .gds-input-textfield-input-wrapper{border-radius:var(--input-radius)}.gds-tab-item{transition:all .2s ease}.gds-tab-item-unselected{border-bottom-color:var(--tab-item-stroke-unselected);color:var(--tab-item-text-unselected);font-weight:var(--font-weight-regular)}.gds-tab-item-selected,.gds-tab-item-unselected:hover:not(.gds-tab-item-disabled){color:var(--tab-item-text-selected)}.gds-tab-item-selected{border-bottom-color:var(--tab-item-stroke-selected);font-weight:var(--font-weight-medium)}.gds-tab-item-disabled{cursor:not-allowed;opacity:.5}.gds-tab-item:focus-visible{outline:2px solid var(--color-stroke-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.gds-tab-item{transition:none}}.gds-dropdown-item--hover{background:var(--dropdown-item-background-hover)}.gds-dropdown-item--selected{background:var(--dropdown-item-background-selected);color:var(--dropdown-text-active);gap:var(--dropdown-item-medium-gap)}.gds-dropdown-item:focus-visible{outline:var(--dropdown-medium-strokeWidth) solid var(--dropdown-stroke-active);outline-offset:var(--size-0)}.gds-dropdown-item:disabled{color:var(--dropdown-text-disabled);cursor:not-allowed}.gds-dropdown__trigger:focus-visible{border-color:var(--dropdown-stroke-active);outline:var(--dropdown-medium-strokeWidth) solid var(--dropdown-stroke-active);outline-offset:var(--size-2)}.gds-dropdown--error-filled .gds-dropdown__trigger,.gds-dropdown--filled .gds-dropdown__trigger{color:var(--dropdown-text-active)}.gds-dropdown--active .gds-dropdown__trigger{background:var(--dropdown-background-active);border-color:var(--dropdown-stroke-active)}.gds-dropdown--hover .gds-dropdown__trigger,.gds-dropdown:not(.gds-dropdown--active):not(.gds-dropdown--disabled):not(.gds-dropdown--error-filled):not(.gds-dropdown--error-empty):hover .gds-dropdown__trigger{background:var(--dropdown-background-hover)}.gds-dropdown--error-empty .gds-dropdown__trigger,.gds-dropdown--error-filled .gds-dropdown__trigger{border-color:var(--dropdown-stroke-error)}.gds-dropdown--disabled .gds-dropdown__trigger{background:var(--dropdown-background-disabled);border-color:var(--dropdown-stroke-default);color:var(--dropdown-text-disabled);cursor:not-allowed}.gds-dropdown--default .gds-dropdown__trigger,.gds-dropdown--error-empty .gds-dropdown__trigger,.gds-dropdown--hover .gds-dropdown__trigger{color:var(--dropdown-text-default)}.gds-dropdown--active .gds-dropdown__icon{color:var(--dropdown-icon-active)}.gds-dropdown--disabled .gds-dropdown__icon{color:var(--dropdown-icon-disabled)}.gds-dropdown--default .gds-dropdown__icon,.gds-dropdown--error-empty .gds-dropdown__icon,.gds-dropdown--error-filled .gds-dropdown__icon,.gds-dropdown--filled .gds-dropdown__icon,.gds-dropdown--hover .gds-dropdown__icon{color:var(--dropdown-icon-default)}.gds-list-action:hover{background:var(--listAction-background-hover)}.gds-list-action:active{background:var(--listAction-background-pressed)}.gds-list-action:disabled{background:var(--listAction-background-disabled);color:var(--listAction-text-disabled);cursor:not-allowed}.gds-list-action--destructive{color:var(--listAction-text-destructive)}.gds-list-action:disabled.gds-list-action--destructive{color:var(--listAction-text-disabled)}.gds-switch__control:focus-visible{outline:var(--size-2) solid var(--color-stroke-primary-active);outline-offset:var(--size-2)}.gds-switch__control:disabled{cursor:not-allowed}.gds-segmented-control{background:linear-gradient(180deg,var(--segmented-control-background-gradient)) padding-box,linear-gradient(180deg,var(--segmented-control-stroke-gradient)) border-box;border:var(--strokeWidth-10) solid #0000;border-radius:var(--segmentedControl-small-radius);box-shadow:var(--segmented-control-effect);gap:var(--segmentedControl-small-gap);padding:var(--segmentedControl-small-paddingVertical) var(--segmentedControl-small-paddingHorizontal);width:-webkit-max-content;width:max-content}.gds-segmented-control__button{-webkit-text-stroke:calc(var(--segmentedControl-button-text-stroke-strokeWidth)*2) var(--segmentedControl-button-text-stroke-unselected);border:var(--segmentedControl-button-stroke-strokeWidth) solid var(--segmentedControl-button-stroke-unselected);border-radius:var(--segmentedControl-button-small-radius);box-shadow:var(--segmented-control-button-unselected);color:var(--segmentedControl-button-text-unselected);flex:1 0;min-height:var(--segmentedControl-button-small-minHeight);padding:var(--segmentedControl-button-small-paddingVertical) var(--segmentedControl-button-small-paddingHorizontal)}.gds-segmented-control__button--unselected{background:linear-gradient(180deg,var(--segmentedControl-button-background-gradient-unselected-start) 0,var(--segmentedControl-button-background-gradient-unselected-end) 100%)}.gds-segmented-control__button--selected{-webkit-text-stroke:calc(var(--segmentedControl-button-text-stroke-strokeWidth)*2) var(--segmentedControl-button-text-stroke-selected);background:linear-gradient(180deg,var(--segmentedControl-button-background-gradient-selected-start) 0,var(--segmentedControl-button-background-gradient-selected-end) 100%);border-color:var(--segmentedControl-button-stroke-selected);box-shadow:var(--segmented-control-button-selected);color:var(--segmentedControl-button-text-selected)}.gds-segmented-control__text{paint-order:stroke fill;text-shadow:var(--segmented-control-button-text-unselected)}.gds-segmented-control__button--selected .gds-segmented-control__text{text-shadow:var(--segmented-control-button-text-selected)}.gds-segmented-control__button:focus-visible{outline:var(--strokeWidth-100) solid var(--color-stroke-focus);outline-offset:var(--size-2)}.gds-clickable-container--default{background:linear-gradient(180deg,var(--clickable-container-background-gradient-default)) padding-box,linear-gradient(180deg,var(--clickable-container-stroke-gradient-default)) border-box;box-shadow:var(--clickable-container-effect-default)}.gds-clickable-container--hover{background:linear-gradient(180deg,var(--clickable-container-background-gradient-hover)) padding-box,linear-gradient(180deg,var(--clickable-container-stroke-gradient-default)) border-box}.gds-clickable-container--pressed{background:linear-gradient(180deg,var(--clickable-container-background-gradient-pressed)) padding-box,linear-gradient(180deg,var(--clickable-container-stroke-gradient-default)) border-box}.gds-clickable-container--selected{background:linear-gradient(180deg,var(--clickable-container-background-gradient-default)) padding-box,linear-gradient(180deg,var(--clickable-container-stroke-gradient-active)) border-box;box-shadow:var(--clickable-container-effect-default)}.gds-clickable-container--disabled{background:linear-gradient(180deg,var(--clickable-container-background-gradient-disabled)) padding-box,linear-gradient(180deg,var(--clickable-container-stroke-gradient-disabled)) border-box;box-shadow:var(--clickable-container-effect-disabled);cursor:not-allowed}.gds-clickable-container:focus-visible{outline:var(--size-2) solid var(--color-stroke-focus);outline-offset:var(--size-2)}.gds-pill{background:linear-gradient(180deg,var(--pill-background-gradient)) padding-box,linear-gradient(180deg,var(--pill-stroke-gradient)) border-box;box-shadow:var(--pill-effect)}.gds-pill__inner-shadow{border-radius:inherit;box-shadow:inset var(--pill-effect-inner-position-x) var(--pill-effect-inner-position-y) var(--pill-effect-inner-blur) var(--pill-effect-inner-spread) var(--pill-effect-inner-color);inset:0;pointer-events:none;position:absolute}.gds-progress-bar{--gds-progress-bar-text-stroke-color:var(--progressBar-text-stroke-default);--gds-progress-bar-text-shadow-effect:var(--progress-bar-text-effect);--gds-progress-bar-text-stroke-visual-scale:2.5;--gds-progress-bar-text-outline-visual-scale:1;background:linear-gradient(180deg,var(--progress-bar-track-background-gradient)) padding-box,linear-gradient(180deg,var(--progress-bar-track-stroke-gradient)) border-box;border:var(--progressBar-track-medium-strokeWidth) solid #0000;border-radius:var(--progressBar-track-medium-radius);height:var(--progressBar-track-medium-height);width:var(--progressBar-track-medium-width)}.gds-progress-bar__fill{background:linear-gradient(180deg,var(--progress-bar-fill-background-gradient)) padding-box,linear-gradient(180deg,var(--progress-bar-fill-stroke-gradient)) border-box;border:var(--progressBar-fill-medium-strokeWidth) solid #0000;border-radius:var(--progressBar-fill-medium-radius);box-shadow:var(--progress-bar-effect);transition:width .18s ease-out}.gds-progress-bar__text{-webkit-text-stroke:calc(var(--progressBar-text-medium-strokeWidth)*var(--gds-progress-bar-text-stroke-visual-scale)) var(--gds-progress-bar-text-stroke-color);color:var(--progressBar-text-default);paint-order:stroke fill;text-shadow:calc(var(--progressBar-text-medium-strokeWidth)*var(--gds-progress-bar-text-outline-visual-scale)) 0 0 var(--gds-progress-bar-text-stroke-color),calc(var(--progressBar-text-medium-strokeWidth)*var(--gds-progress-bar-text-outline-visual-scale)*-1) 0 0 var(--gds-progress-bar-text-stroke-color),0 calc(var(--progressBar-text-medium-strokeWidth)*var(--gds-progress-bar-text-outline-visual-scale)) 0 var(--gds-progress-bar-text-stroke-color),0 calc(var(--progressBar-text-medium-strokeWidth)*var(--gds-progress-bar-text-outline-visual-scale)*-1) 0 var(--gds-progress-bar-text-stroke-color),var(--gds-progress-bar-text-shadow-effect);transform:translate(-50%,-50%)}.gds-progress-bar--streak{--gds-progress-bar-text-stroke-color:var(--progressBar-text-stroke-streak);--gds-progress-bar-text-shadow-effect:var(--progress-bar-text-effect-streak);background:linear-gradient(180deg,var(--progress-bar-track-background-gradient-streak)) padding-box,linear-gradient(180deg,var(--progress-bar-track-stroke-gradient)) border-box}.gds-progress-bar--streak .gds-progress-bar__fill{background:linear-gradient(180deg,var(--progress-bar-fill-background-gradient-streak)) padding-box,linear-gradient(180deg,var(--progress-bar-fill-stroke-gradient-streak)) border-box;box-shadow:var(--progress-bar-effect-streak)}.gds-progress-bar--learned{--gds-progress-bar-text-stroke-color:var(--progressBar-text-stroke-learned);--gds-progress-bar-text-shadow-effect:var(--progress-bar-text-effect-learned);background:linear-gradient(180deg,var(--progress-bar-track-background-gradient-learned)) padding-box,linear-gradient(180deg,var(--progress-bar-track-stroke-gradient)) border-box}.gds-progress-bar--learned .gds-progress-bar__fill{background:linear-gradient(180deg,var(--progress-bar-fill-background-gradient-learned)) padding-box,linear-gradient(180deg,var(--progress-bar-fill-stroke-gradient-learned)) border-box;box-shadow:var(--progress-bar-effect-learned)}.gds-progress-pill{width:calc(var(--progressPill-track-medium-width) + var(--size-14))}.gds-progress-pill__track{background:linear-gradient(180deg,var(--progress-pill-streak-track-background-gradient)) padding-box,linear-gradient(180deg,var(--progress-pill-track-stroke-gradient)) border-box;border:var(--progressPill-track-medium-strokeWidth) solid #0000;border-radius:var(--progressPill-track-medium-radius);height:var(--progressPill-track-medium-height);left:var(--size-14);padding:0;top:var(--size-4);width:var(--progressPill-track-medium-width)}.gds-progress-pill__fill{background:linear-gradient(180deg,var(--progress-pill-streak-fill-background-gradient)) padding-box,linear-gradient(180deg,var(--progress-pill-streak-fill-stroke-gradient)) border-box;border:var(--progressPill-streak-fill-medium-strokeWidth) solid #0000;border-radius:var(--progressPill-streak-fill-medium-radius);box-shadow:var(--progress-pill-streak-fill-effect);transition:width .18s ease-out}.gds-progress-pill__text{-webkit-text-stroke:calc(var(--progressPill-text-medium-strokeWidth)*2) var(--progressPill-text-stroke-streak);color:var(--progressPill-text-color);paint-order:stroke fill;text-shadow:var(--progress-pill-text-streak-effect);transform:translate(-50%,-50%)}.gds-progress-pill__icon-pill{background:linear-gradient(180deg,var(--progress-pill-streak-pill-background-gradient)) padding-box,linear-gradient(180deg,var(--progress-pill-streak-pill-stroke-gradient)) border-box;border:var(--progressPill-streak-pill-medium-strokeWidth) solid #0000;border-radius:var(--progressPill-streak-pill-medium-round);box-shadow:var(--progress-pill-streak-pill-effect);height:var(--size-28);padding:var(--progressPill-streak-pill-medium-paddingVertical) var(--progressPill-streak-pill-medium-paddingHorizontal);width:var(--size-28)}.gds-progress-pill__icon{flex:0 0 auto;height:var(--size-20);width:var(--size-20)}.gds-progress-pill__icon>svg{height:100%;overflow:visible;width:100%}.gds-progress-pill--learned .gds-progress-pill__track{background:linear-gradient(180deg,var(--progress-pill-learned-track-background-gradient)) padding-box,linear-gradient(180deg,var(--progress-pill-track-stroke-gradient)) border-box}.gds-progress-pill--learned .gds-progress-pill__fill{background:linear-gradient(180deg,var(--progress-pill-learned-fill-background-gradient)) padding-box,linear-gradient(180deg,var(--progress-pill-learned-fill-stroke-gradient)) border-box;border-radius:var(--progressPill-learned-fill-medium-radius);border-width:var(--progressPill-learned-fill-medium-strokeWidth);box-shadow:var(--progress-pill-learned-fill-effect)}.gds-progress-pill--learned .gds-progress-pill__text{-webkit-text-stroke:calc(var(--progressPill-text-medium-strokeWidth)*2) var(--progressPill-text-stroke-learned);text-shadow:var(--progress-pill-text-learned-effect)}.gds-progress-pill--learned .gds-progress-pill__icon-pill{background:linear-gradient(180deg,var(--progress-pill-learned-pill-background-gradient)) padding-box,linear-gradient(180deg,var(--progress-pill-learned-pill-stroke-gradient)) border-box;border-radius:var(--progressPill-learned-pill-medium-round);border-width:var(--progressPill-learned-pill-medium-strokeWidth);box-shadow:var(--progress-pill-learned-pill-effect);padding:var(--progressPill-learned-pill-medium-paddingVertical) var(--progressPill-learned-pill-medium-paddingHorizontal)}.gds-icon-badge--success{background:linear-gradient(180deg,var(--icon-badge-success-background-gradient)) padding-box,linear-gradient(180deg,var(--icon-badge-success-stroke-gradient)) border-box}.gds-icon-badge--streakFilled{background:linear-gradient(180deg,var(--icon-badge-streak-filled-background-gradient)) padding-box,linear-gradient(180deg,var(--icon-badge-streak-filled-stroke-gradient)) border-box}.gds-icon-badge--streakEmpty{background:linear-gradient(180deg,var(--icon-badge-streak-empty-background-gradient)) padding-box,linear-gradient(180deg,var(--icon-badge-streak-empty-stroke-gradient)) border-box}.gds-icon-badge--error{background:linear-gradient(180deg,var(--icon-badge-error-background-gradient)) padding-box,linear-gradient(180deg,var(--icon-badge-error-stroke-gradient)) border-box}.gds-searchbar{--gds-searchbar-background:var(--searchbar-background-default);--gds-searchbar-stroke:var(--searchbar-stroke-default);--gds-searchbar-text:var(--searchbar-text-default);--gds-searchbar-icon:var(--searchbar-icon-default);background:var(--gds-searchbar-background);border:var(--searchbar-medium-strokeWidth) solid var(--gds-searchbar-stroke);border-radius:var(--searchbar-medium-radius);gap:var(--searchbar-medium-gap);padding:var(--searchbar-medium-paddingVertical) var(--searchbar-medium-paddingHorizontal)}.gds-searchbar--hover{--gds-searchbar-background:var(--searchbar-background-hover)}.gds-searchbar--active{--gds-searchbar-background:var(--searchbar-background-active);--gds-searchbar-stroke:var(--searchbar-stroke-active)}.gds-searchbar--active,.gds-searchbar--filled{--gds-searchbar-text:var(--searchbar-text-active)}.gds-searchbar--disabled{--gds-searchbar-background:var(--searchbar-background-disabled);--gds-searchbar-text:var(--searchbar-text-disabled);--gds-searchbar-icon:var(--searchbar-text-disabled);cursor:not-allowed}.gds-searchbar--error{--gds-searchbar-stroke:var(--searchbar-stroke-error);--gds-searchbar-text:var(--searchbar-text-error);--gds-searchbar-icon:var(--searchbar-text-error)}.gds-searchbar--success{--gds-searchbar-stroke:var(--searchbar-stroke-success);--gds-searchbar-text:var(--searchbar-text-active)}.gds-searchbar:focus-within{outline:var(--size-2) solid var(--color-stroke-focus);outline-offset:var(--size-2)}.gds-searchbar__icon{color:var(--gds-searchbar-icon);height:var(--size-20);width:var(--size-20)}.gds-searchbar__icon>svg{stroke:currentColor;height:var(--size-16);width:var(--size-16)}.gds-searchbar__input{color:var(--gds-searchbar-text)}.gds-searchbar__input::placeholder{color:var(--searchbar-text-default)}.gds-searchbar__input:disabled{color:var(--searchbar-text-disabled);cursor:not-allowed}.gds-searchbar__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.gds-searchbar__clear{border-radius:var(--button-extraSmall-icon-radius);color:var(--gds-searchbar-icon);gap:var(--button-extraSmall-icon-gap);min-height:var(--button-extraSmall-icon-minHeight);min-width:var(--button-extraSmall-icon-minWidth);padding:var(--button-extraSmall-icon-paddingVertical) var(--button-extraSmall-icon-paddingHorizontal)}.gds-searchbar__clear>svg{stroke:currentColor;height:var(--size-16);width:var(--size-16)}.gds-searchbar__clear:focus-visible{outline:var(--size-2) solid var(--color-stroke-focus);outline-offset:var(--size-2)}.gds-toast{border:var(--toast-medium-strokeWidth) solid #0000;border-radius:var(--toast-medium-radius);box-shadow:var(--shadow-down-2);gap:var(--toast-medium-gap);padding:var(--toast-medium-paddingVertical) var(--toast-medium-paddingHorizontal)}.gds-toast--success{background:var(--toast-background-success);border-color:var(--toast-stroke-success)}.gds-toast--error{background:var(--toast-background-error);border-color:var(--toast-stroke-error)}.gds-toast__header{gap:var(--toast-medium-gap)}.gds-toast__icon .gds-icon-badge__icon{color:var(--iconBadge-icon-success)}.gds-toast--error .gds-toast__icon .gds-icon-badge__icon{color:var(--iconBadge-icon-error)}.gds-toast__icon .gds-icon-badge__icon>svg{overflow:visible}.gds-toast--success .gds-toast__icon .gds-icon-badge__icon>svg{filter:drop-shadow(calc(var(--iconBadge-small-strokeWidth)*.5) 0 0 var(--iconBadge-icon-stroke-success)) drop-shadow(calc(var(--iconBadge-small-strokeWidth)*-.5) 0 0 var(--iconBadge-icon-stroke-success)) drop-shadow(0 calc(var(--iconBadge-small-strokeWidth)*.5) 0 var(--iconBadge-icon-stroke-success)) drop-shadow(0 calc(var(--iconBadge-small-strokeWidth)*-.5) 0 var(--iconBadge-icon-stroke-success))}.gds-toast--error .gds-toast__icon .gds-icon-badge__icon>svg{filter:drop-shadow(calc(var(--iconBadge-small-strokeWidth)*.5) 0 0 var(--iconBadge-icon-stroke-error)) drop-shadow(calc(var(--iconBadge-small-strokeWidth)*-.5) 0 0 var(--iconBadge-icon-stroke-error)) drop-shadow(0 calc(var(--iconBadge-small-strokeWidth)*.5) 0 var(--iconBadge-icon-stroke-error)) drop-shadow(0 calc(var(--iconBadge-small-strokeWidth)*-.5) 0 var(--iconBadge-icon-stroke-error))}.gds-toast__title{-webkit-text-stroke:calc(var(--typography-text-engram-stroke-md-strokeWidth)*2) var(--typography-text-engram-stroke-success);color:var(--toast-text-primary);paint-order:stroke fill;text-shadow:var(--typography-effect-success-md)}.gds-toast--error .gds-toast__title{-webkit-text-stroke:calc(var(--typography-text-engram-stroke-md-strokeWidth)*2) var(--typography-text-engram-stroke-error);text-shadow:var(--typography-effect-error-md)}.gds-toast__action{border-radius:var(--button-small-cta-radius);color:var(--button-link-neutral-text-default);gap:var(--button-small-cta-gap);min-height:var(--button-small-cta-minHeight);padding:var(--button-small-cta-paddingVertical) 0}.gds-toast__action:focus-visible{outline:var(--size-2) solid var(--color-stroke-focus);outline-offset:var(--size-2)}.gds-toast__description{color:var(--toast-text-secondary);text-shadow:var(--typography-effect-secondary-md)}.gds-card-flip{perspective:1000px}.gds-card-flip__inner{transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transition:transform .6s cubic-bezier(.22,1,.36,1);will-change:transform}.gds-card-flip--flipped .gds-card-flip__inner{transform:rotateY(180deg)}.gds-card-flip__face{backface-visibility:hidden;-webkit-backface-visibility:hidden}.gds-card-flip__face--front{z-index:2}.gds-card-flip__face--back{transform:rotateY(180deg)}.gds-checkbox__input{appearance:none;-webkit-appearance:none;background:#0000;border:2px solid #9ca3af;border:2px solid var(--color-neutral-400,#9ca3af);border-radius:4px;border-radius:var(--radius-4,4px);cursor:inherit;display:grid;height:20px;place-content:center;transition:background-color .15s ease,border-color .15s ease;width:20px}.gds-checkbox__input:checked{background-color:#6366f1;background-color:var(--color-primary,#6366f1);border-color:#6366f1;border-color:var(--color-primary,#6366f1)}.gds-checkbox__input:checked:after{background:#fff;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";height:10px;width:10px}.gds-checkbox__input:focus-visible{outline:2px solid #6366f1;outline:2px solid var(--color-primary,#6366f1);outline-offset:2px}.gds-checkbox__input:disabled{cursor:not-allowed}:root[data-theme=light]{--button-filled-primary-background-default:var(--color-background-primary-default);--button-filled-primary-background-hover:var(--color-background-primary-hover);--button-filled-primary-background-pressed:var(--color-background-primary-pressed);--button-filled-primary-background-disabled:var(--color-background-primary-disabled);--button-filled-primary-text-default:var(--color-text-inverse);--button-filled-primary-text-disabled:var(--color-text-inverse);--button-filled-primary-stroke-default:var(--color-stroke-primary-default);--button-filled-primary-stroke-disabled:var(--color-stroke-primary-disabled);--button-small-cta-strokeWidth:var(--strokeWidth-10);--button-small-cta-paddingVertical:var(--size-4);--button-small-cta-paddingHorizontal:var(--size-12);--button-small-cta-gap:var(--size-6);--button-small-cta-radius:var(--radius-100);--button-medium-cta-strokeWidth:var(--strokeWidth-10);--button-medium-cta-gap:var(--size-8);--button-medium-cta-paddingVertical:var(--size-8);--button-medium-cta-paddingHorizontal:var(--size-16);--button-medium-cta-radius:var(--radius-100);--button-small-cta-minHeight:var(--size-32);--button-medium-cta-minHeight:var(--size-36);--button-large-cta-minHeight:var(--size-40);--button-large-cta-gap:var(--size-8);--button-large-cta-paddingVertical:var(--size-8);--button-large-cta-strokeWidth:var(--strokeWidth-10);--button-large-cta-paddingHorizontal:var(--size-24);--button-large-cta-radius:var(--radius-100);--button-small-icon-strokeWidth:var(--strokeWidth-10);--button-small-icon-paddingVertical:var(--size-6);--button-small-icon-paddingHorizontal:var(--size-6);--button-small-icon-radius:var(--radius-100);--button-medium-icon-strokeWidth:var(--strokeWidth-25);--button-medium-icon-paddingVertical:var(--size-8);--button-medium-icon-paddingHorizontal:var(--size-8);--button-medium-icon-radius:var(--radius-100);--button-medium-icon-minHeight:var(--size-36);--button-medium-icon-minWidth:var(--size-36);--button-large-icon-minWidth:var(--size-40);--button-large-icon-paddingVertical:var(--size-12);--button-large-icon-paddingHorizontal:var(--size-12);--button-large-icon-minHeight:var(--size-40);--button-large-icon-strokeWidth:var(--strokeWidth-10);--button-large-icon-radius:var(--radius-100);--button-small-icon-minWidth:var(--size-32);--button-small-icon-minHeight:var(--size-32);--button-filled-secondary-background-default:var(--color-background-secondary-default);--button-filled-secondary-background-hover:var(--color-background-secondary-hover);--button-filled-secondary-background-pressed:var(--color-background-secondary-pressed);--button-filled-secondary-background-disabled:var(--color-background-secondary-disabled);--button-filled-destructive-background-default:var(--color-background-semantic-error-default);--button-filled-destructive-background-hover:var(--color-background-semantic-error-hover);--button-filled-destructive-background-pressed:var(--color-background-semantic-error-pressed);--button-filled-destructive-background-disabled:var(--color-background-semantic-error-disabled);--button-outline-neutral-background-default:var(--color-background-neutral-default);--button-outline-neutral-background-hover:var(--color-background-neutral-hover);--button-outline-neutral-background-pressed:var(--color-background-neutral-pressed);--button-outline-neutral-background-disabled:var(--color-background-neutral-disabled);--button-ghost-neutral-background-hover:var(--color-background-neutral-hover);--button-ghost-neutral-background-pressed:var(--color-background-neutral-pressed);--button-ghost-neutral-background-disabled:var(--color-background-neutral-disabled);--button-filled-secondary-stroke-default:var(--color-stroke-secondary-default);--button-filled-secondary-stroke-disabled:var(--color-stroke-secondary-disabled);--button-filled-destructive-stroke-default:var(--color-stroke-semantic-error-default);--button-filled-destructive-stroke-disabled:var(--color-stroke-semantic-error-disabled);--button-outline-neutral-stroke-default:var(--color-stroke-neutral-default);--button-outline-neutral-stroke-disabled:var(--color-stroke-neutral-disabled);--button-filled-secondary-text-default:var(--color-text-inverse);--button-filled-secondary-text-disabled:var(--color-text-inverse);--button-filled-destructive-text-default:var(--color-text-inverse);--button-filled-destructive-text-disabled:var(--color-text-inverse);--button-outline-neutral-text-default:var(--color-text-primary);--button-outline-neutral-text-disabled:var(--color-text-disabled);--button-ghost-neutral-text-default:var(--color-text-primary);--button-ghost-neutral-text-disabled:var(--color-text-disabled);--button-link-primary-text-default:var(--color-text-primary);--button-link-primary-text-disabled:var(--color-text-disabled);--button-filled-primary-icon-default:var(--color-icon-inverse);--button-filled-primary-icon-disabled:var(--color-icon-inverse);--button-filled-secondary-icon-default:var(--color-icon-inverse);--button-filled-secondary-icon-disabled:var(--color-icon-inverse);--button-filled-destructive-icon-default:var(--color-icon-inverse);--button-filled-destructive-icon-disabled:var(--color-icon-inverse);--button-outline-neutral-icon-default:var(--color-icon-primary);--button-outline-neutral-icon-disabled:var(--color-icon-disabled);--button-ghost-neutral-icon-default:var(--color-icon-primary);--button-ghost-neutral-icon-disabled:var(--color-icon-disabled);--button-link-primary-icon-default:var(--color-icon-primary);--button-link-primary-icon-disabled:var(--color-icon-disabled);--coreIcon-small-minWidth:var(--size-16);--coreIcon-small-minHeight:var(--size-16);--coreIcon-small-strokeWidth:var(--strokeWidth-75);--coreIcon-medium-minWidth:var(--size-20);--coreIcon-medium-minHeight:var(--size-20);--coreIcon-medium-strokeWidth:var(--strokeWidth-100);--coreIcon-large-minWidth:var(--size-24);--coreIcon-large-minHeight:var(--size-24);--coreIcon-large-strokeWidth:var(--strokeWidth-125);--coreText-text-primary-default:var(--color-text-primary);--layout-background-default:var(--color-background-canvas-default);--input-background-default:var(--color-background-neutral-default);--input-stroke-default:var(--color-stroke-neutral-default);--input-text-active:var(--color-text-primary);--input-text-default:var(--color-text-neutral-default);--input-medium-strokeWidth:var(--strokeWidth-10);--input-medium-gap:var(--size-4);--input-medium-paddingVertical:var(--size-8);--input-medium-minHeight-textfield:var(--size-36);--input-medium-paddingHorizontal:var(--size-12);--input-medium-radius:var(--radius-100);--input-medium-maxWidth:var(--size-320);--input-background-hover:var(--color-background-interactive-neutral-hover);--input-background-disabled:var(--color-background-neutral-disabled);--image-medium-maxHeight-default:var(--size-128);--image-background-loading:var(--color-background-neutral-disabled);--image-medium-radius:var(--radius-100);--image-medium-gap:var(--size-4);--image-medium-paddingVertical-default:var(--size-20);--image-medium-paddingHorizontal-default:var(--size-20);--input-text-error:var(--color-text-error);--input-stroke-error:var(--color-stroke-semantic-error-default);--skeleton-background-default:var(--color-background-neutral-disabled);--input-text-disabled:var(--color-text-disabled);--toast-text-primary:var(--color-text-primary);--toast-background-success:var(--color-background-semantic-success-default);--toast-medium-gap:var(--size-8);--toast-medium-paddingHorizontal:var(--size-16);--toast-medium-paddingVertical:var(--size-16);--toast-medium-strokeWidth:var(--strokeWidth-10);--toast-medium-radius:var(--radius-100);--dot-medium-paddingHorizontal:var(--size-2);--dot-medium-paddingVertical:var(--size-2);--dot-medium-strokeWidth:var(--strokeWidth-10);--dot-medium-radius:var(--VariableID-2768-287);--dot-primary-text-default:var(--color-text-inverse);--dot-primary-background-default:var(--color-background-primary-default);--dot-primary-icon-default:var(--color-icon-inverse);--dot-medium-minWidth:var(--size-24);--dot-medium-minHeight:var(--size-24);--dot-outline-background-default:var(--color-background-neutral-default);--dot-outline-text-default:var(--color-text-neutral-default);--dot-outline-stroke-default:var(--color-stroke-neutral-default);--dot-outline-icon-default:var(--color-icon-neutral-default);--timeline-medium-gap:var(--size-8);--timeline-text-primary:var(--color-text-primary);--timeline-text-secondary:var(--color-text-neutral-default);--timeline-stroke-default:var(--color-stroke-neutral-default);--timeline-stroke-filled:var(--color-stroke-primary-default);--timeline-text-filled:var(--color-text-inverse);--timeline-icon-filled:var(--color-icon-inverse);--timeline-icon-default:var(--color-icon-neutral-default);--timeline-background-filled:var(--color-background-primary-default);--timeline-background-default:var(--color-background-neutral-default);--timeline-medium-borderWidth:var(--strokeWidth-10);--timeline-medium-radius:var(--radius-round);--divider-background-default:var(--color-stroke-neutral-default);--image-medium-maxHeight-generated:var(--size-256);--input-medium-minHeight-textarea:var(--size-56);--image-medium-paddingVertical-filled:var(--size-8);--image-medium-paddingHorizontal-filled:var(--size-8);--button-extraSmall-icon-radius:var(--radius-50);--button-extraSmall-icon-paddingHorizontal:var(--size-4);--button-extraSmall-icon-paddingVertical:var(--size-4);--button-extraSmall-icon-gap:var(--size-4);--button-extraSmall-icon-strokeWidth:var(--strokeWidth-10);--button-extraSmall-icon-minHeight:var(--size-16);--button-extraSmall-icon-minWidth:var(--size-16);--toast-background-error:var(--color-background-semantic-error-default);--card-flip-background-start:var(--color-background-neutral-default);--card-flip-text-default:var(--color-text-neutral-default);--card-flip-medium-gap:var(--size-16);--card-flip-medium-paddingHorizontal:var(--size-16);--card-flip-medium-paddingVertical:var(--size-16);--card-flip-medium-minHeight:var(--size-256);--input-large-radius:var(--radius-100);--input-large-paddingHorizontal:var(--size-12);--input-large-paddingVertical:var(--size-12);--input-large-gap:var(--size-4);--input-large-strokeWidth:var(--strokeWidth-10);--input-large-minHeight-textfield:var(--size-36);--input-large-minHeight-textarea:var(--size-56);--card-flip-text-filled:var(--color-text-primary);--coreText-family-primary:var(--font-family-primary);--coreText-family-secondary:var(--font-family-secondary);--coreIcon-icon-default:var(--color-icon-primary);--coreText-text-secondary-default:var(--color-text-neutral-default);--layout-background-alt:var(--color-background-canvas-alt);--input-stroke-active:var(--color-stroke-neutral-active);--toast-background-default:var(--color-background-floating-light);--coreIcon-icon-error:var(--color-icon-error);--input-stroke-success:var(--color-stroke-semantic-success-default);--toast-text-secondary:var(--color-text-neutral-default);--toast-icon-default:var(--color-icon-inverse);--toast-medium-asset-radius:var(--radius-round);--toast-medium-asset-paddingHorizontal:var(--size-4);--toast-medium-asset-paddingVertical:var(--size-4);--sidebar-item-background-hover:var(--color-background-interactive-neutral-hover);--sidebar-item-text-active:var(--color-text-primary);--sidebar-item-background-pressed:var(--color-background-interactive-neutral-pressed);--sidebar-item-text-default:var(--color-text-neutral-default);--sidebar-item-medium-radius:var(--radius-100);--sidebar-item-medium-paddingHorizontal:var(--size-12);--sidebar-item-medium-paddingVertical:var(--size-8);--sidebar-item-background-active:var(--color-background-interactive-neutral-active);--sidebar-background-default:var(--color-background-neutral-default);--sidebar-medium-paddingHorizontal:var(--size-16);--sidebar-medium-paddingTop:var(--size-32);--sidebar-medium-paddingBottom:var(--size-20);--sidebar-medium-minWidth:var(--size-256);--docs-text-primary:var(--color-text-primary);--button-extraSmall-cta-radius:var(--radius-100);--button-extraSmall-cta-paddingHorizontal:var(--size-8);--button-extraSmall-cta-paddingVertical:var(--size-2);--button-extraSmall-cta-gap:var(--size-4);--button-extraSmall-cta-strokeWidth:var(--strokeWidth-10);--button-extraSmall-cta-minHeight:var(--size-24);--tab-item-text-selected:var(--color-text-primary);--tab-item-text-unselected:var(--color-text-neutral-default);--tab-item-stroke-unselected:var(--color-stroke-neutral-default);--tab-item-stroke-selected:var(--color-stroke-neutral-active);--tab-item-medium-paddingHorizontal:var(--size-20);--tab-item-medium-paddingTop:var(--size-4);--tab-item-medium-paddingBottom:var(--size-8);--tab-item-medium-strokeWidth:var(--strokeWidth-100);--docs-text-secondary:var(--color-text-neutral-default);--docs-preview-background-default:var(--color-surface-1);--docs-preview-medium-paddingHorizontal:var(--size-20);--docs-preview-medium-paddingVertical:var(--size-20);--docs-preview-medium-gap:var(--size-12);--docs-preview-medium-radius:var(--radius-200);--codeblock-background-default:var(--color-surface-4);--codeblock-medium-paddingHorizontal:var(--size-20);--codeblock-medium-paddingVertical:var(--size-20);--codeblock-medium-gap:var(--size-12);--codeblock-medium-radius:var(--radius-200);--codeblock-stroke-default:var(--color-stroke-neutral-default);--docs-preview-stroke-default:var(--color-stroke-neutral-default);--codeblock-text-default:var(--color-text-primary);--codeblock-medium-strokeWidth:var(--strokeWidth-10);--docs-preview-medium-strokeWidth:var(--strokeWidth-10);--table-background-default:var(--color-surface-1);--table-cell-paddingHorizontal:var(--size-12);--table-cell-paddingVertical:var(--size-12);--table-cell-width-xs:var(--size-64);--table-cell-width-sm:var(--size-96);--table-cell-width-md:var(--size-160);--table-cell-width-lg:var(--size-256);--table-cell-width-xl:var(--size-320);--table-stroke-default:var(--color-stroke-neutral-default);--table-row-stroke-divider:var(--color-stroke-neutral-default);--table-row-medium-strokeWidth:var(--strokeWidth-10);--table-row-background-hover:var(--color-background-interactive-neutral-hover);--table-row-background-pressed:var(--color-background-interactive-neutral-pressed);--table-row-background-active:var(--color-background-interactive-neutral-active);--table-row-background-disabled:var(--color-background-neutral-disabled);--table-medium-strokeWidth:var(--strokeWidth-10);--typography-headline-xl-bold-family:var(--font-family-secondary);--typography-headline-xl-bold-letterSpacing:var(--font-letterSpacing-250);--typography-headline-xl-bold-weight:var(--font-weight-bold);--typography-headline-xl-bold-size:var(--font-size-48);--typography-headline-xl-bold-lineHeight:var(--font-lineHeight-60);--typography-headline-md-bold-family:var(--font-family-secondary);--typography-headline-md-bold-weight:var(--font-weight-bold);--typography-headline-md-bold-letterSpacing:var(--font-letterSpacing-250);--typography-headline-md-bold-size:var(--font-size-28);--typography-headline-md-bold-lineHeight:var(--font-lineHeight-36);--typography-headline-sm-bold-family:var(--font-family-secondary);--typography-headline-sm-bold-weight:var(--font-weight-bold);--typography-headline-sm-bold-letterSpacing:var(--font-letterSpacing-250);--typography-headline-sm-bold-size:var(--font-size-24);--typography-headline-sm-bold-lineHeight:var(--font-lineHeight-32);--typography-headline-sm-medium-family:var(--font-family-secondary);--typography-headline-sm-medium-weight:var(--font-weight-medium);--typography-headline-sm-medium-letterSpacing:var(--font-letterSpacing-250);--typography-headline-sm-medium-size:var(--font-size-24);--typography-headline-sm-medium-lineHeight:var(--font-lineHeight-32);--typography-headline-sm-regular-family:var(--font-family-secondary);--typography-headline-sm-regular-weight:var(--font-weight-regular);--typography-headline-sm-regular-letterSpacing:var(--font-letterSpacing-250);--typography-headline-sm-regular-size:var(--font-size-24);--typography-headline-sm-regular-lineHeight:var(--font-lineHeight-32);--typography-headline-xs-bold-family:var(--font-family-secondary);--typography-headline-xs-bold-weight:var(--font-weight-bold);--typography-headline-xs-bold-letterSpacing:var(--font-letterSpacing-250);--typography-headline-xs-bold-size:var(--font-size-20);--typography-headline-xs-bold-lineHeight:var(--font-lineHeight-24);--typography-body-lg-bold-family:var(--font-family-primary);--typography-body-lg-bold-weight:var(--font-weight-bold);--typography-body-lg-bold-letterSpacing:var(--font-letterSpacing-250);--typography-body-lg-bold-size:var(--font-size-18);--typography-body-lg-bold-lineHeight:var(--font-lineHeight-28);--typography-body-lg-medium-family:var(--font-family-primary);--typography-body-lg-medium-weight:var(--font-weight-medium);--typography-body-lg-medium-letterSpacing:var(--font-letterSpacing-250);--typography-body-lg-medium-size:var(--font-size-18);--typography-body-lg-medium-lineHeight:var(--font-lineHeight-28);--typography-body-lg-regular-family:var(--font-family-primary);--typography-body-lg-regular-weight:var(--font-weight-regular);--typography-body-lg-regular-letterSpacing:var(--font-letterSpacing-250);--typography-body-lg-regular-size:var(--font-size-18);--typography-body-lg-regular-lineHeight:var(--font-lineHeight-28);--typography-body-md-bold-family:var(--font-family-primary);--typography-body-md-bold-weight:var(--font-weight-bold);--typography-body-md-bold-letterSpacing:var(--font-letterSpacing-250);--typography-body-md-bold-size:var(--font-size-16);--typography-body-md-bold-lineHeight:var(--font-lineHeight-24);--typography-body-md-medium-family:var(--font-family-primary);--typography-body-md-medium-weight:var(--font-weight-medium);--typography-body-md-medium-letterSpacing:var(--font-letterSpacing-250);--typography-body-md-medium-size:var(--font-size-16);--typography-body-md-medium-lineHeight:var(--font-lineHeight-24);--typography-body-md-regular-family:var(--font-family-primary);--typography-body-md-regular-weight:var(--font-weight-regular);--typography-body-md-regular-letterSpacing:var(--font-letterSpacing-250);--typography-body-md-regular-size:var(--font-size-16);--typography-body-md-regular-lineHeight:var(--font-lineHeight-24);--typography-body-sm-medium-family:var(--font-family-primary);--typography-body-sm-medium-weight:var(--font-weight-medium);--typography-body-sm-medium-letterSpacing:var(--font-letterSpacing-250);--typography-body-sm-medium-size:var(--font-size-14);--typography-body-sm-medium-lineHeight:var(--font-lineHeight-20);--typography-body-sm-regular-family:var(--font-family-primary);--typography-body-sm-regular-weight:var(--font-weight-regular);--typography-body-sm-regular-letterSpacing:var(--font-letterSpacing-250);--typography-body-sm-regular-size:var(--font-size-14);--typography-body-sm-regular-lineHeight:var(--font-lineHeight-20);--typography-body-xs-medium-family:var(--font-family-primary);--typography-body-xs-medium-weight:var(--font-weight-medium);--typography-body-xs-medium-letterSpacing:var(--font-letterSpacing-250);--typography-body-xs-medium-size:var(--font-size-12);--typography-body-xs-medium-lineHeight:var(--font-lineHeight-16);--typography-body-xs-regular-family:var(--font-family-primary);--typography-body-xs-regular-weight:var(--font-weight-regular);--typography-body-xs-regular-letterSpacing:var(--font-letterSpacing-250);--typography-body-xs-regular-size:var(--font-size-12);--typography-body-xs-regular-lineHeight:var(--font-lineHeight-16);--typography-label-lg-medium-family:var(--font-family-primary);--typography-label-lg-medium-weight:var(--font-weight-medium);--typography-label-lg-medium-letterSpacing:var(--font-letterSpacing-250);--typography-label-lg-medium-size:var(--font-size-14);--typography-label-lg-medium-lineHeight:var(--font-lineHeight-20);--typography-label-lg-regular-family:var(--font-family-primary);--typography-label-lg-regular-weight:var(--font-weight-regular);--typography-label-lg-regular-letterSpacing:var(--font-letterSpacing-250);--typography-label-lg-regular-size:var(--font-size-14);--typography-label-lg-regular-lineHeight:var(--font-lineHeight-20);--typography-label-md-medium-family:var(--font-family-primary);--typography-label-md-medium-weight:var(--font-weight-medium);--typography-label-md-medium-letterSpacing:var(--font-letterSpacing-250);--typography-label-md-medium-size:var(--font-size-12);--typography-label-md-medium-lineHeight:var(--font-lineHeight-16);--typography-label-md-regular-family:var(--font-family-primary);--typography-label-md-regular-weight:var(--font-weight-regular);--typography-label-md-regular-letterSpacing:var(--font-letterSpacing-250);--typography-label-md-regular-size:var(--font-size-12);--typography-label-md-regular-lineHeight:var(--font-lineHeight-16);--typography-link-md-medium-family:var(--font-family-primary);--typography-link-md-medium-weight:var(--font-weight-medium);--typography-link-md-medium-letterSpacing:var(--font-letterSpacing-250);--typography-link-md-medium-size:var(--font-size-16);--typography-link-md-medium-lineHeight:var(--font-lineHeight-24);--typography-link-md-regular-family:var(--font-family-primary);--typography-link-md-regular-weight:var(--font-weight-regular);--typography-link-md-regular-letterSpacing:var(--font-letterSpacing-250);--typography-link-md-regular-size:var(--font-size-16);--typography-link-md-regular-lineHeight:var(--font-lineHeight-24);--typography-link-sm-medium-family:var(--font-family-primary);--typography-link-sm-medium-weight:var(--font-weight-medium);--typography-link-sm-medium-letterSpacing:var(--font-letterSpacing-250);--typography-link-sm-medium-size:var(--font-size-14);--typography-link-sm-medium-lineHeight:var(--font-lineHeight-20);--typography-link-sm-regular-family:var(--font-family-primary);--typography-link-sm-regular-weight:var(--font-weight-regular);--typography-link-sm-regular-letterSpacing:var(--font-letterSpacing-250);--typography-link-sm-regular-size:var(--font-size-14);--typography-link-sm-regular-lineHeight:var(--font-lineHeight-20);--button-filled-primary-background-gradient-start-default:var(--color-background-primary-default);--button-filled-primary-background-gradient-start-hover:var(--color-background-primary-hover);--button-filled-primary-background-gradient-start-pressed:var(--color-background-primary-pressed);--button-filled-primary-background-gradient-start-disabled:var(--color-background-primary-disabled);--button-filled-primary-background-gradient-end-default:var(--color-background-primary-default);--button-filled-primary-background-gradient-end-hover:var(--color-background-primary-hover);--button-filled-primary-background-gradient-end-pressed:var(--color-background-primary-pressed);--button-filled-primary-background-gradient-end-disabled:var(--color-background-primary-disabled);--button-filled-effect-inner-primary:var(--white-50-opacity-0);--button-filled-effect-inner-position-x:var(--size-0);--button-filled-effect-inner-position-y:var(--size-0);--button-filled-effect-inner-blur:var(--size-0);--button-filled-effect-inner-spread:var(--size-0);--button-filled-effect-drop-extrude-primary:var(--white-50-opacity-0);--button-filled-effect-drop-extrude-position-x:var(--size-0);--button-filled-effect-drop-extrude-lg-position-y:var(--size-0);--button-filled-effect-drop-extrude-blur:var(--size-0);--button-filled-effect-drop-extrude-spread:var(--size-0);--button-filled-primary-stroke-gradient-default-start:var(--white-50-opacity-0);--button-filled-primary-stroke-gradient-default-end:var(--white-50-opacity-0);--button-filled-primary-text-stroke-strokeWidth:var(--strokeWidth-0);--button-filled-primary-text-stroke-default:var(--white-50-opacity-0);--button-filled-effect-drop-shadow-position-x:var(--size-0);--button-filled-effect-drop-shadow-lg-position-y:var(--size-0);--button-filled-effect-drop-shadow-lg-blur:var(--size-0);--button-filled-effect-drop-shadow-spread:var(--size-0);--button-filled-effect-drop-shadow-primary:var(--white-50-opacity-0);--button-filled-secondary-background-gradient-start-default:var(--button-filled-secondary-background-default);--button-filled-secondary-background-gradient-start-hover:var(--button-filled-secondary-background-hover);--button-filled-secondary-background-gradient-start-pressed:var(--button-filled-secondary-background-pressed);--button-filled-secondary-background-gradient-start-disabled:var(--button-filled-secondary-background-disabled);--button-filled-secondary-background-gradient-end-default:var(--button-filled-secondary-background-default);--button-filled-secondary-background-gradient-end-hover:var(--button-filled-secondary-background-hover);--button-filled-secondary-background-gradient-end-pressed:var(--button-filled-secondary-background-pressed);--button-filled-secondary-background-gradient-end-disabled:var(--button-filled-secondary-background-disabled);--button-filled-secondary-stroke-gradient-default-start:var(--white-50-opacity-0);--button-filled-secondary-stroke-gradient-default-end:var(--white-50-opacity-0);--button-filled-secondary-icon-stroke-strokeWidth:var(--strokeWidth-0);--button-filled-secondary-icon-stroke-default:var(--white-50-opacity-0);--segmentedControl-button-background-gradient-selected-start:var(--color-background-primary-default);--segmentedControl-button-background-gradient-selected-end:var(--color-background-primary-default);--segmentedControl-button-background-gradient-unselected-start:var(--color-background-neutral-light-default);--segmentedControl-button-background-gradient-unselected-end:var(--color-background-neutral-light-default);--segmentedControl-button-stroke-selected:var(--white-50-opacity-0);--segmentedControl-button-stroke-unselected:var(--white-50-opacity-0);--segmentedControl-button-text-selected:var(--color-text-inverse);--segmentedControl-button-text-unselected:var(--color-text-neutral-default);--segmentedControl-button-text-stroke-strokeWidth:var(--strokeWidth-0);--segmentedControl-button-text-stroke-selected:var(--white-50-opacity-0);--segmentedControl-button-text-effect-drop-position-x:var(--size-0);--segmentedControl-button-text-effect-drop-position-y:var(--size-0);--segmentedControl-button-text-effect-drop-blur:var(--size-0);--segmentedControl-button-text-effect-drop-spread:var(--size-0);--segmentedControl-button-text-effect-drop-selected:var(--white-50-opacity-0);--segmentedControl-button-text-effect-drop-unselected:var(--white-50-opacity-0);--segmentedControl-button-stroke-strokeWidth:var(--strokeWidth-0);--segmentedControl-button-effect-selected-inner-position-x:var(--size-0);--segmentedControl-button-effect-selected-inner-position-y:var(--size-0);--segmentedControl-button-effect-selected-inner-blur:var(--size-0);--segmentedControl-button-effect-selected-inner-spread:var(--size-0);--segmentedControl-button-effect-selected-inner-color:var(--white-50-opacity-0);--segmentedControl-effect-position-x:var(--size-0);--segmentedControl-effect-position-y:var(--size-0);--segmentedControl-effect-blur:var(--size-0);--segmentedControl-effect-spread:var(--size-0);--segmentedControl-effect-color:var(--white-50-opacity-0);--segmentedControl-button-effect-unselected-inner-position-x:var(--size-0);--segmentedControl-button-effect-unselected-inner-position-y:var(--size-0);--segmentedControl-button-effect-unselected-inner-blur:var(--size-0);--segmentedControl-button-effect-unselected-inner-spread:var(--size-0);--segmentedControl-button-effect-unselected-inner-color:var(--white-50-opacity-0);--segmentedControl-button-text-stroke-unselected:var(--white-50-opacity-0);--segmentedControl-button-small-paddingHorizontal:var(--size-8);--segmentedControl-button-small-paddingVertical:var(--size-2);--segmentedControl-button-small-minHeight:var(--size-24);--segmentedControl-button-small-gap:var(--size-4);--segmentedControl-button-small-radius:var(--radius-round);--segmentedControl-stroke-gradient-start:var(--white-50-opacity-0);--segmentedControl-stroke-gradient-end:var(--white-50-opacity-0);--segmentedControl-background-gradient-start:var(--color-background-neutral-light-default);--segmentedControl-background-gradient-end:var(--color-background-neutral-light-default);--progressBar-track-background-gradient-default-start:var(--color-background-neutral-strong);--progressBar-track-background-gradient-default-end:var(--color-background-neutral-strong);--progressBar-track-stroke-gradient-default-start:var(--white-50-opacity-0);--progressBar-track-stroke-gradient-end:var(--white-50-opacity-0);--progressBar-track-medium-width:var(--size-96);--progressBar-fill-background-gradient-default-start:var(--color-background-primary-default);--progressBar-fill-background-gradient-default-end:var(--color-background-primary-default);--progressBar-fill-stroke-gradient-default-start:var(--white-50-opacity-0);--progressBar-fill-stroke-gradient-default-end:var(--white-50-opacity-0);--progressBar-text-stroke-default:var(--color-stroke-primary-default);--progressBar-text-default:var(--color-text-inverse);--progressBar-text-medium-strokeWidth:var(--strokeWidth-6);--progressBar-track-medium-radius:var(--radius-round);--progressBar-fill-medium-radius:var(--radius-round);--progressBar-track-medium-height:var(--size-20);--progressBar-text-effect-drop-position-x:var(--size-0);--progressBar-text-effect-drop-position-y:var(--size-1);--progressBar-text-effect-drop-blur:var(--size-0);--progressBar-text-effect-drop-spread:var(--size-0);--progressBar-text-effect-drop-default:var(--white-50-opacity-0);--pill-background-gradient-start:var(--color-background-neutral-default);--pill-stroke-gradient-start:var(--color-stroke-secondary-default);--pill-medium-round:var(--radius-round);--pill-icon-gradient-start:var(--color-icon-primary);--pill-icon-stroke-Color:var(--white-50-opacity-0);--pill-background-gradient-end:var(--color-background-neutral-default);--pill-stroke-gradient-end:var(--color-stroke-secondary-default);--pill-icon-gradient-end:var(--color-icon-primary);--pill-effect-drop-position-x:var(--size-0);--pill-effect-drop-position-y:var(--size-0);--pill-effect-drop-blur:var(--size-0);--pill-effect-drop-spread:var(--size-0);--pill-effect-drop-color:var(--white-50-opacity-0);--pill-medium-strokeWidth:var(--strokeWidth-10);--pill-medium-paddingHorizontal:var(--size-4);--pill-medium-paddingVertical:var(--size-4);--progressBar-fill-effect-inner-position-x:var(--size-0);--progressBar-fill-effect-inner-position-y:var(--size-0);--progressBar-fill-effect-inner-blur:var(--size-0);--progressBar-fill-effect-inner-spread:var(--size-0);--progressBar-fill-effect-inner-default:var(--white-50-opacity-0);--pill-effect-inner-position-x:var(--size-0);--pill-effect-inner-position-y:var(--size-0);--pill-effect-inner-blur:var(--size-0);--pill-effect-inner-spread:var(--size-0);--pill-effect-inner-color:var(--white-50-opacity-0);--progressBar-track-medium-strokeWidth:var(--strokeWidth-10);--progressBar-fill-medium-strokeWidth:var(--strokeWidth-10);--typography-link-lg-medium-family:var(--font-family-primary);--typography-link-lg-medium-weight:var(--font-weight-medium);--typography-link-lg-medium-letterSpacing:var(--font-letterSpacing-250);--typography-link-lg-medium-size:var(--font-size-18);--typography-link-lg-medium-lineHeight:var(--font-lineHeight-28);--typography-link-lg-regular-family:var(--font-family-primary);--typography-link-lg-regular-weight:var(--font-weight-regular);--typography-link-lg-regular-letterSpacing:var(--font-letterSpacing-250);--typography-link-lg-regular-size:var(--font-size-18);--typography-link-lg-regular-lineHeight:var(--font-lineHeight-28);--typography-link-xs-medium-family:var(--font-family-primary);--typography-link-xs-medium-weight:var(--font-weight-medium);--typography-link-xs-medium-letterSpacing:var(--font-letterSpacing-250);--typography-link-xs-medium-size:var(--font-size-12);--typography-link-xs-medium-lineHeight:var(--font-lineHeight-16);--typography-link-xs-regular-family:var(--font-family-primary);--typography-link-xs-regular-weight:var(--font-weight-regular);--typography-link-xs-regular-letterSpacing:var(--font-letterSpacing-250);--typography-link-xs-regular-size:var(--font-size-12);--typography-link-xs-regular-lineHeight:var(--font-lineHeight-16);--progressPill-learned-fill-medium-strokeWidth:var(--strokeWidth-10);--progressPill-learned-fill-background-gradient-start:var(--color-background-primary-default);--progressPill-learned-fill-background-gradient-end:var(--color-background-primary-default);--progressPill-learned-fill-stroke-gradient-start:var(--white-50-opacity-0);--progressPill-learned-fill-medium-radius:var(--radius-round);--progressPill-learned-fill-stroke-gradient-end:var(--white-50-opacity-0);--progressPill-text-stroke-streak:var(--white-50-opacity-0);--progressPill-text-color:var(--color-text-inverse);--progressPill-text-medium-strokeWidth:var(--strokeWidth-10);--progressPill-text-effect-drop-position-x:var(--size-0);--progressPill-text-effect-drop-position-y:var(--size-1);--progressPill-text-effect-drop-blur:var(--size-0);--progressPill-text-effect-drop-spread:var(--size-0);--progressPill-text-effect-drop-streak:var(--white-50-opacity-0);--progressPill-learned-fill-effect-inner-position-x:var(--size-0);--progressPill-learned-fill-effect-inner-position-y:var(--size-0);--progressPill-learned-fill-effect-inner-blur:var(--size-0);--progressPill-learned-fill-effect-inner-spread:var(--size-0);--progressPill-learned-fill-effect-inner-color:var(--white-50-opacity-0);--progressPill-learned-pill-effect-drop-position-x:var(--size-0);--progressPill-learned-pill-effect-drop-position-y:var(--size-0);--progressPill-learned-pill-effect-drop-blur:var(--size-0);--progressPill-learned-pill-effect-drop-spread:var(--size-0);--progressPill-learned-pill-effect-drop-color:var(--white-50-opacity-0);--progressPill-learned-pill-background-gradient-start:var(--color-background-neutral-default);--progressPill-learned-pill-background-gradient-end:var(--color-background-neutral-default);--progressPill-learned-pill-stroke-gradient-start:var(--color-stroke-secondary-default);--progressPill-learned-pill-stroke-gradient-end:var(--color-stroke-secondary-default);--progressPill-learned-pill-icon-gradient-start:var(--color-icon-primary);--progressPill-learned-pill-medium-paddingHorizontal:var(--size-4);--progressPill-learned-pill-medium-paddingVertical:var(--size-4);--progressPill-learned-pill-icon-gradient-end:var(--color-icon-primary);--progressPill-learned-pill-medium-round:var(--radius-round);--progressPill-learned-pill-medium-strokeWidth:var(--strokeWidth-10);--progressPill-learned-pill-icon-stroke-color:var(--white-50-opacity-0);--progressPill-learned-pill-effect-inner-position-x:var(--size-0);--progressPill-learned-pill-effect-inner-position-y:var(--size-0);--progressPill-learned-pill-effect-inner-blur:var(--size-0);--progressPill-learned-pill-effect-inner-spread:var(--size-0);--progressPill-learned-pill-effect-inner-color:var(--white-50-opacity-0);--progressPill-streak-fill-medium-strokeWidth:var(--strokeWidth-10);--progressPill-streak-fill-background-gradient-start:var(--color-background-primary-default);--progressPill-streak-fill-background-gradient-end:var(--color-background-primary-default);--progressPill-streak-fill-stroke-gradient-start:var(--white-50-opacity-0);--progressPill-streak-fill-medium-radius:var(--radius-round);--progressPill-streak-fill-stroke-gradient-end:var(--white-50-opacity-0);--progressPill-streak-fill-effect-inner-position-x:var(--size-0);--progressPill-streak-fill-effect-inner-position-y:var(--size-0);--progressPill-streak-fill-effect-inner-blur:var(--size-0);--progressPill-streak-fill-effect-inner-spread:var(--size-0);--progressPill-streak-fill-effect-inner-color:var(--white-50-opacity-0);--progressPill-track-stroke-gradient-start:var(--white-50-opacity-0);--progressPill-track-stroke-gradient-end:var(--white-50-opacity-0);--progressPill-track-medium-width:var(--size-96);--progressPill-track-medium-height:var(--size-20);--progressPill-track-medium-radius:var(--radius-round);--progressPill-track-medium-strokeWidth:var(--strokeWidth-10);--progressPill-streak-pill-effect-drop-position-x:var(--size-0);--progressPill-streak-pill-effect-drop-position-y:var(--size-0);--progressPill-streak-pill-effect-drop-blur:var(--size-0);--progressPill-streak-pill-effect-drop-spread:var(--size-0);--progressPill-streak-pill-effect-drop-color:var(--white-50-opacity-0);--progressPill-streak-pill-background-gradient-start:var(--color-background-neutral-default);--progressPill-streak-pill-background-gradient-end:var(--color-background-neutral-default);--progressPill-streak-pill-stroke-gradient-start:var(--color-stroke-secondary-default);--progressPill-streak-pill-stroke-gradient-end:var(--color-stroke-secondary-default);--progressPill-streak-pill-icon-gradient-start:var(--color-icon-primary);--progressPill-streak-pill-medium-paddingHorizontal:var(--size-4);--progressPill-streak-pill-medium-paddingVertical:var(--size-4);--progressPill-streak-pill-icon-gradient-end:var(--color-icon-primary);--progressPill-streak-pill-medium-round:var(--radius-round);--progressPill-streak-pill-medium-strokeWidth:var(--strokeWidth-10);--progressPill-streak-pill-icon-stroke-color:var(--white-50-opacity-0);--progressPill-streak-pill-effect-inner-position-x:var(--size-0);--progressPill-streak-pill-effect-inner-position-y:var(--size-0);--progressPill-streak-pill-effect-inner-blur:var(--size-0);--progressPill-streak-pill-effect-inner-spread:var(--size-0);--progressPill-streak-pill-effect-inner-color:var(--white-50-opacity-0);--progressPill-track-medium-paddingHorizontal:var(--size-1);--progressPill-track-medium-paddingVertical:var(--size-1);--progressBar-track-medium-paddingHorizontal:var(--size-1);--progressBar-track-medium-paddingVertical:var(--size-1);--segmentedControl-small-paddingHorizontal:var(--size-0);--segmentedControl-small-paddingVertical:var(--size-0);--segmentedControl-small-gap:var(--size-0);--segmentedControl-small-radius:var(--radius-round);--progressPill-learned-track-background-gradient-start:var(--color-background-neutral-strong);--progressPill-learned-track-background-gradient-end:var(--color-background-neutral-strong);--progressPill-streak-track-background-gradient-start:var(--color-background-neutral-strong);--progressPill-streak-track-background-gradient-end:var(--color-background-neutral-strong);--layout-background-gradient-default-1:var(--white-50);--layout-background-gradient-default-2:var(--white-50);--layout-background-gradient-default-3:var(--white-50);--card-flip-background-end:var(--color-background-neutral-default);--card-flip-effect-drop-position-x:var(--size-0);--card-flip-effect-drop-position-y:var(--size-4);--card-flip-effect-drop-blur:var(--size-8);--card-flip-effect-drop-spread:var(--size-0);--card-flip-effect-drop-color:var(--color-shadow-2);--card-flip-effect-inner-top-position-x:var(--size-0);--card-flip-effect-inner-top-position-y:var(--size-0);--card-flip-effect-inner-top-blur:var(--size-0);--card-flip-effect-inner-top-spread:var(--size-0);--card-flip-effect-inner-top-color:var(--white-50-opacity-0);--card-flip-effect-inner-bottom-position-x:var(--size-0);--card-flip-effect-inner-bottom-position-y:var(--size-0);--card-flip-effect-inner-bottom-blur:var(--size-0);--card-flip-effect-inner-bottom-spread:var(--size-0);--card-flip-effect-inner-bottom-color:var(--white-50-opacity-0);--card-flip-medium-radius:var(--radius-0);--typography-text-primary:var(--color-text-primary);--typography-text-secondary:var(--color-text-neutral-default);--typography-headline-lg-bold-family:var(--font-family-secondary);--typography-headline-lg-bold-weight:var(--font-weight-bold);--typography-headline-lg-bold-letterSpacing:var(--font-letterSpacing-250);--typography-headline-lg-bold-size:var(--font-size-36);--typography-headline-lg-bold-lineHeight:var(--font-lineHeight-48);--typography-text-engram-stroke-primary:var(--white-50-opacity-0);--typography-text-engram-stroke-secondary:var(--white-50-opacity-0);--typography-text-engram-stroke-streak:var(--white-50-opacity-0);--typography-text-engram-stroke-success:var(--white-50-opacity-0);--typography-text-engram-stroke-error:var(--white-50-opacity-0);--typography-text-engram-text-effect-drop-error:var(--white-50-opacity-0);--typography-text-engram-text-effect-drop-streak:var(--white-50-opacity-0);--typography-text-engram-text-effect-drop-success:var(--white-50-opacity-0);--typography-text-engram-text-effect-drop-secondary:var(--white-50-opacity-0);--typography-text-engram-text-effect-drop-primary:var(--white-50-opacity-0);--typography-effect-md-drop-position-x:var(--size-0);--typography-effect-md-drop-position-y:var(--size-0);--typography-effect-md-drop-blur:var(--size-0);--typography-effect-md-drop-spread:var(--size-0);--typography-text-engram-stroke-md-strokeWidth:var(--size-0);--typography-text-engram-stroke-lg-strokeWidth:var(--size-0);--typography-effect-lg-drop-position-x:var(--size-0);--typography-effect-lg-drop-position-y:var(--size-0);--typography-effect-lg-drop-blur:var(--size-0);--typography-effect-lg-drop-spread:var(--size-0);--button-filled-effect-drop-extrude-secondary:var(--white-50-opacity-0);--button-filled-effect-inner-secondary:var(--white-50-opacity-0);--button-filled-effect-drop-shadow-secondary:var(--white-50-opacity-0);--button-filled-secondary-text-stroke-strokeWidth:var(--strokeWidth-0);--button-filled-secondary-text-stroke-default:var(--white-50-opacity-0);--button-filled-effect-drop-extrude-destructive:var(--white-50-opacity-0);--button-filled-effect-inner-destructive:var(--white-50-opacity-0);--button-filled-effect-drop-shadow-destructive:var(--white-50-opacity-0);--button-filled-destructive-stroke-gradient-default-start:var(--white-50-opacity-0);--button-filled-destructive-stroke-gradient-default-end:var(--white-50-opacity-0);--button-filled-destructive-background-gradient-start-default:var(--color-background-semantic-error-default);--button-filled-destructive-background-gradient-start-hover:var(--color-background-semantic-error-hover);--button-filled-destructive-background-gradient-start-pressed:var(--color-background-semantic-error-pressed);--button-filled-destructive-background-gradient-start-disabled:var(--color-background-semantic-error-disabled);--button-filled-destructive-background-gradient-end-default:var(--color-background-semantic-error-default);--button-filled-destructive-background-gradient-end-hover:var(--color-background-semantic-error-hover);--button-filled-destructive-background-gradient-end-pressed:var(--color-background-semantic-error-pressed);--button-filled-destructive-background-gradient-end-disabled:var(--color-background-semantic-error-disabled);--button-filled-destructive-text-stroke-strokeWidth:var(--strokeWidth-0);--button-filled-destructive-text-stroke-default:var(--white-50-opacity-0);--button-filled-icon-stroke-error:var(--white-50-opacity-0);--button-filled-icon-stroke-streak:var(--white-50-opacity-0);--button-filled-icon-stroke-success:var(--white-50-opacity-0);--button-filled-icon-stroke-secondary:var(--white-50-opacity-0);--button-filled-icon-stroke-primary:var(--white-50-opacity-0);--coreIcon-engram-stroke-primary:var(--white-50-opacity-0);--coreIcon-engram-stroke-secondary:var(--white-50-opacity-0);--coreIcon-engram-stroke-streak:var(--white-50-opacity-0);--coreIcon-engram-stroke-success:var(--white-50-opacity-0);--coreIcon-engram-stroke-error:var(--white-50-opacity-0);--button-filled-icon-stroke-disabled:var(--white-50-opacity-0);--button-filled-primary-text-stroke-disabled:var(--white-50-opacity-0);--button-filled-effect-inner-disabled:var(--white-50-opacity-0);--typography-text-engram-text-effect-drop-disabled:var(--white-50-opacity-0);--button-filled-effect-drop-shadow-disabled:var(--white-50-opacity-0);--button-filled-effect-drop-extrude-disabled:var(--white-50-opacity-0);--button-filled-secondary-text-stroke-disabled:var(--white-50-opacity-0);--button-filled-secondary-icon-stroke-disabled:var(--white-50-opacity-0);--button-filled-destructive-text-stroke-disabled:var(--white-50-opacity-0);--button-filled-primary-stroke-gradient-disabled-start:var(--white-50-opacity-0);--button-filled-primary-stroke-gradient-disabled-end:var(--white-50-opacity-0);--button-filled-secondary-stroke-gradient-disabled-end:var(--white-50-opacity-0);--button-filled-secondary-stroke-gradient-disabled-start:var(--white-50-opacity-0);--button-filled-destructive-stroke-gradient-disabled-end:var(--white-50-opacity-0);--button-filled-destructive-stroke-gradient-disabled-start:var(--white-50-opacity-0);--progressPill-text-stroke-learned:var(--white-50-opacity-0);--progressPill-text-effect-drop-learned:var(--white-50-opacity-0);--input-text-label:var(--color-text-neutral-default);--progressBar-track-background-gradient-streak-start:var(--color-background-neutral-strong);--progressBar-track-background-gradient-streak-end:var(--color-background-neutral-strong);--progressBar-track-background-gradient-learned-start:var(--color-background-neutral-strong);--progressBar-track-background-gradient-learned-end:var(--color-background-neutral-strong);--progressBar-fill-background-gradient-learned-start:var(--color-background-primary-default);--progressBar-fill-background-gradient-learned-end:var(--color-background-primary-default);--progressBar-fill-background-gradient-streak-start:var(--color-background-primary-default);--progressBar-fill-background-gradient-streak-end:var(--color-background-primary-default);--progressBar-fill-stroke-gradient-streak-start:var(--white-50-opacity-0);--progressBar-fill-stroke-gradient-streak-end:var(--white-50-opacity-0);--progressBar-fill-stroke-gradient-learned-start:var(--white-50-opacity-0);--progressBar-fill-stroke-gradient-learned-end:var(--white-50-opacity-0);--progressBar-fill-effect-inner-streak:var(--white-50-opacity-0);--progressBar-fill-effect-inner-learned:var(--white-50-opacity-0);--progressBar-text-stroke-streak:var(--color-stroke-primary-default);--progressBar-text-stroke-learned:var(--color-stroke-primary-default);--progressBar-text-effect-drop-streak:var(--white-50-opacity-0);--progressBar-text-effect-drop-learned:var(--white-50-opacity-0);--button-filled-effect-drop-extrude-md-position-y:var(--size-0);--button-filled-effect-drop-extrude-sm-position-y:var(--size-0);--button-filled-effect-drop-shadow-md-position-y:var(--size-0);--button-filled-effect-drop-shadow-sm-position-y:var(--size-0);--button-filled-effect-drop-shadow-md-blur:var(--size-0);--button-filled-effect-drop-shadow-sm-blur:var(--size-0);--chip-status-background-success:var(--color-background-semantic-success-light);--chip-status-background-error:var(--color-background-semantic-error-light);--chip-status-background-warning:var(--color-background-semantic-warning-light);--chip-status-background-info:var(--color-background-semantic-info-light);--chip-status-stroke-success:var(--color-stroke-semantic-success-default);--chip-status-stroke-error:var(--color-stroke-semantic-error-default);--chip-status-stroke-alert:var(--color-stroke-semantic-alert-default);--chip-status-stroke-info:var(--color-stroke-semantic-info-default);--chip-status-text-success:var(--color-text-success);--chip-status-text-error:var(--color-text-error);--chip-status-text-alert:var(--color-text-alert);--chip-status-text-info:var(--color-text-info);--chip-status-icon-success:var(--color-icon-success);--chip-status-icon-error:var(--color-icon-error);--chip-status-icon-alert:var(--color-icon-alert);--chip-status-icon-info:var(--color-icon-info);--chip-status-medium-paddingHorizontal:var(--size-12);--chip-status-medium-paddingVertical:var(--size-6);--chip-status-medium-gap:var(--size-6);--chip-status-medium-radius:var(--radius-round);--chip-status-medium-strokeWidth:var(--strokeWidth-10);--iconBadge-background-success-start:var(--color-background-semantic-success-default);--iconBadge-background-success-end:var(--color-background-semantic-success-default);--iconBadge-stroke-success-start:var(--color-stroke-semantic-success-default);--iconBadge-stroke-success-end:var(--color-stroke-semantic-success-default);--iconBadge-icon-success:var(--color-icon-inverse);--iconBadge-icon-stroke-success:var(--white-50-opacity-0);--iconBadge-large-paddingHorizontal:var(--size-12);--iconBadge-large-paddingVertical:var(--size-12);--iconBadge-large-radius:var(--radius-round);--iconBadge-large-strokeWidth:var(--strokeWidth-275);--clickableContainer-background-gradient-start-default:var(--color-background-neutral-default);--clickableContainer-background-gradient-start-disabled:var(--color-background-neutral-disabled);--clickableContainer-background-gradient-end-default:var(--color-background-neutral-default);--clickableContainer-background-gradient-end-disabled:var(--color-background-neutral-disabled);--clickableContainer-stroke-gradient-default-start:var(--color-stroke-neutral-default);--clickableContainer-stroke-gradient-default-end:var(--color-stroke-neutral-default);--clickableContainer-stroke-gradient-disabled-start:var(--color-stroke-neutral-disabled);--clickableContainer-stroke-gradient-disabled-end:var(--color-stroke-neutral-disabled);--clickableContainer-effect-inner-position-x:var(--size-0);--clickableContainer-effect-inner-position-y:var(--size-0);--clickableContainer-effect-inner-blur:var(--size-0);--clickableContainer-effect-inner-spread:var(--size-0);--clickableContainer-effect-inner-default:var(--white-50-opacity-0);--clickableContainer-effect-inner-disabled:var(--white-50-opacity-0);--clickableContainer-effect-drop-extrude-position-x:var(--size-0);--clickableContainer-effect-drop-extrude-position-y:var(--size-0);--clickableContainer-effect-drop-extrude-blur:var(--size-0);--clickableContainer-effect-drop-extrude-spread:var(--size-0);--clickableContainer-effect-drop-extrude-default:var(--white-50-opacity-0);--clickableContainer-effect-drop-extrude-disabled:var(--white-50-opacity-0);--clickableContainer-effect-drop-shadow-position-x:var(--size-0);--clickableContainer-effect-drop-shadow-position-y:var(--size-0);--clickableContainer-effect-drop-shadow-lg-blur:var(--size-0);--clickableContainer-effect-drop-shadow-md-blur:var(--size-0);--clickableContainer-effect-drop-shadow-sm-blur:var(--size-0);--clickableContainer-effect-drop-shadow-spread:var(--size-0);--clickableContainer-effect-drop-shadow-default:var(--white-50-opacity-0);--checkbox-background-selected:var(--color-background-primary-default);--checkbox-background-unselected:var(--color-background-neutral-default);--checkbox-stroke-selected:var(--color-stroke-primary-default);--checkbox-stroke-unselected:var(--color-stroke-neutral-default);--checkbox-medium-paddingHorizontal:var(--size-4);--checkbox-medium-paddingVertical:var(--size-4);--checkbox-medium-radius:var(--radius-100);--checkbox-medium-strokeWidth:var(--strokeWidth-150);--checkbox-icon-default:var(--color-icon-inverse);--checkbox-icon-stroke-default:var(--white-50-opacity-0);--statusBanner-background-default:var(--color-background-secondary-default);--statusBanner-stroke-default-start:var(--color-stroke-neutral-default);--statusBanner-stroke-default-end:var(--color-stroke-neutral-default);--statusBanner-medium-paddingHorizontal:var(--size-12);--statusBanner-medium-height:var(--size-32);--statusBanner-medium-paddingVertical:var(--size-4);--statusBanner-medium-radius:var(--radius-100);--statusBanner-medium-strokeWidth:var(--strokeWidth-10);--iconBadge-large-height:var(--size-72);--iconBadge-large-width:var(--size-72);--iconBadge-small-paddingHorizontal:var(--size-4);--iconBadge-small-paddingVertical:var(--size-4);--iconBadge-small-radius:var(--radius-round);--iconBadge-small-strokeWidth:var(--strokeWidth-75);--iconBadge-small-height:var(--size-32);--iconBadge-small-width:var(--size-32);--iconBadge-background-streak-filled-start:var(--color-background-semantic-success-default);--iconBadge-background-streak-filled-end:var(--color-background-semantic-success-default);--iconBadge-stroke-streak-filled-start:var(--color-stroke-semantic-success-default);--iconBadge-stroke-streak-filled-end:var(--color-stroke-semantic-success-default);--iconBadge-icon-streak-filled-start:var(--color-icon-inverse);--iconBadge-stroke-streak-empty-start:var(--color-stroke-semantic-success-default);--iconBadge-stroke-streak-empty-end:var(--color-stroke-semantic-success-default);--iconBadge-icon-stroke-streak-filled:var(--white-50-opacity-0);--iconBadge-background-streak-empty-start:var(--color-background-semantic-success-default);--iconBadge-background-streak-empty-end:var(--color-background-semantic-success-default);--iconBadge-large-icon-height:var(--size-48);--iconBadge-large-icon-width:var(--size-48);--iconBadge-small-icon-height:var(--size-20);--iconBadge-small-icon-width:var(--size-20);--iconBadge-icon-streak-filled-end:var(--color-icon-inverse);--progressBar-track-stroke-gradient-streak-start:var(--white-50-opacity-0);--progressBar-track-stroke-gradient-streak-end:var(--white-50-opacity-0);--layout-background-gradient-streak-1:var(--white-50);--layout-background-gradient-streak-2:var(--white-50);--layout-background-gradient-streak-3:var(--white-50);--layout-background-gradient-streak-4:var(--white-50);--chip-status-large-paddingHorizontal:var(--size-24);--chip-status-large-paddingVertical:var(--size-12);--chip-status-large-gap:var(--size-6);--chip-status-large-strokeWidth:var(--strokeWidth-10);--chip-status-large-radius:var(--radius-round);--chip-status-background-current:var(--color-background-semantic-info-light);--chip-status-stroke-current-start:var(--color-stroke-semantic-info-default);--chip-status-stroke-current-end:var(--color-stroke-semantic-info-default);--chip-status-text-current:var(--color-text-info);--chip-status-icon-current:var(--color-icon-info);--chip-status-text-stroke-success:var(--white-50-opacity-0);--chip-status-text-stroke-error:var(--white-50-opacity-0);--chip-status-text-stroke-alert:var(--white-50-opacity-0);--chip-status-text-stroke-info:var(--white-50-opacity-0);--chip-status-text-stroke-current:var(--white-50-opacity-0);--chip-status-icon-stroke-success:var(--white-50-opacity-0);--chip-status-icon-stroke-error:var(--white-50-opacity-0);--chip-status-icon-stroke-alert:var(--white-50-opacity-0);--chip-status-icon-stroke-info:var(--white-50-opacity-0);--chip-status-icon-stroke-current:var(--white-50-opacity-0);--clickableContainer-effect-drop-extrude-market:var(--white-50-opacity-0);--clickableContainer-effect-inner-market:var(--white-50-opacity-0);--clickableContainer-stroke-gradient-market-start:var(--color-stroke-neutral-default);--clickableContainer-stroke-gradient-market-end:var(--color-stroke-neutral-default);--clickableContainer-background-gradient-start-market:var(--color-background-neutral-default);--clickableContainer-background-gradient-end-market:var(--color-background-neutral-default);--coreIcon-engram-icon-primary:var(--white-50-opacity-0);--coreIcon-engram-icon-secondary:var(--white-50-opacity-0);--coreIcon-engram-icon-streak:var(--white-50-opacity-0);--coreIcon-engram-icon-success:var(--white-50-opacity-0);--coreIcon-engram-icon-error:var(--white-50-opacity-0);--coreIcon-icon-default-inverse:var(--white-50);--typography-text-engram-stroke-disabled:var(--white-50-opacity-0);--typography-text-engram-text-primary:var(--color-text-primary);--typography-text-engram-text-secondary:var(--color-text-primary);--typography-text-engram-text-streak:var(--color-text-primary);--typography-text-engram-text-success:var(--color-text-primary);--typography-text-engram-text-error:var(--color-text-primary);--typography-text-engram-text-disabled:var(--color-text-disabled);--coreIcon-engram-stroke-disabled:var(--white-50-opacity-0);--coreIcon-engram-icon-disabled:var(--white-50-opacity-0);--container-background-default:var(--color-background-neutral-default);--container-stroke-default:var(--color-stroke-neutral-default);--container-medium-paddingHorizontal:var(--size-16);--container-medium-paddingVertical:var(--size-16);--container-medium-radius:var(--radius-225);--clickableContainer-background-default:var(--color-background-neutral-default);--clickableContainer-stroke-default:var(--color-stroke-neutral-default);--clickableContainer-medium-paddingHorizontal:var(--size-12);--clickableContainer-medium-paddingVertical:var(--size-12);--clickableContainer-medium-radius:var(--radius-150);--clickableContainer-background-hover:var(--color-background-neutral-hover);--clickableContainer-background-pressed:var(--color-background-neutral-pressed);--clickableContainer-background-active:var(--color-background-neutral-default);--clickableContainer-background-disabled:var(--color-background-neutral-disabled);--clickableContainer-stroke-active:var(--color-stroke-neutral-active);--clickableContainer-stroke-disabled:var(--color-stroke-neutral-disabled);--clickableContainer-medium-strokeWidth:var(--strokeWidth-6);--container-medium-strokeWidth:var(--strokeWidth-6);--input-background-active:var(--color-background-neutral-default);--searchbar-background-default:var(--color-background-neutral-default);--searchbar-background-hover:var(--color-background-interactive-neutral-hover);--searchbar-background-active:var(--color-background-neutral-default);--searchbar-background-disabled:var(--color-background-neutral-disabled);--searchbar-stroke-default:var(--color-stroke-neutral-default);--searchbar-stroke-active:var(--color-stroke-neutral-active);--searchbar-stroke-error:var(--color-stroke-semantic-error-default);--searchbar-stroke-success:var(--color-stroke-semantic-success-default);--searchbar-text-default:var(--color-text-neutral-default);--searchbar-text-active:var(--color-text-primary);--searchbar-text-disabled:var(--color-text-disabled);--searchbar-text-error:var(--color-text-error);--searchbar-medium-radius:var(--radius-round);--searchbar-medium-paddingHorizontal:var(--size-16);--searchbar-medium-paddingVertical:var(--size-8);--searchbar-medium-gap:var(--size-8);--searchbar-medium-strokeWidth:var(--strokeWidth-10);--searchbar-icon-default:var(--color-icon-neutral-default);--typography-text-engram-text-highlight:var(--color-text-primary);--coreIcon-engram-icon-highlight:var(--white-50-opacity-0);--coreIcon-engram-stroke-highlight:var(--white-50-opacity-0);--toast-stroke-default:var(--color-stroke-neutral-default);--toast-stroke-success:var(--color-stroke-semantic-success-default);--toast-stroke-error:var(--color-stroke-semantic-error-default);--iconBadge-background-error-start:var(--color-background-semantic-success-default);--iconBadge-background-error-end:var(--color-background-semantic-success-default);--iconBadge-icon-error:var(--color-icon-inverse);--iconBadge-icon-stroke-error:var(--white-50-opacity-0);--iconBadge-stroke-error-start:var(--color-stroke-semantic-success-default);--iconBadge-stroke-error-end:var(--color-stroke-semantic-success-default);--image-medium-strokeWidth:var(--strokeWidth-10);--listAction-background-default:var(--color-background-neutral-default);--listAction-background-hover:var(--color-background-neutral-hover);--listAction-background-pressed:var(--color-background-neutral-pressed);--listAction-background-disabled:var(--color-background-neutral-disabled);--listAction-text-default:var(--color-text-primary);--listAction-text-disabled:var(--color-text-disabled);--listAction-icon-default:var(--color-icon-primary);--listAction-icon-disabled:var(--color-icon-disabled);--listAction-medium-paddingVertical:var(--size-8);--listAction-medium-paddingHorizontal:var(--size-12);--listAction-medium-gap:var(--size-8);--listAction-medium-radius:var(--radius-100);--drawer-background-default:var(--color-background-neutral-default);--drawer-medium-paddingHorizontal:var(--size-24);--drawer-medium-radius:var(--radius-225);--drawer-background-overlay:var(--color-overlay-default);--dialog-background-default:var(--color-background-neutral-default);--dialog-medium-paddingHorizontal:var(--size-24);--dialog-medium-paddingVertical:var(--size-24);--dialog-medium-radius:var(--radius-200);--dialog-background-overlay:var(--color-overlay-default);--listAction-text-destructive:var(--color-text-error);--listAction-icon-destructive:var(--color-icon-error);--dropdown-background-default:var(--color-background-neutral-default);--dropdown-background-hover:var(--color-background-interactive-neutral-hover);--dropdown-background-active:var(--color-background-neutral-default);--dropdown-background-disabled:var(--color-background-neutral-disabled);--dropdown-stroke-default:var(--color-stroke-neutral-default);--dropdown-stroke-active:var(--color-stroke-neutral-active);--dropdown-stroke-error:var(--color-stroke-semantic-error-default);--dropdown-stroke-success:var(--color-stroke-semantic-success-default);--dropdown-text-label:var(--color-text-neutral-default);--dropdown-text-default:var(--color-text-neutral-default);--dropdown-text-active:var(--color-text-primary);--dropdown-text-disabled:var(--color-text-disabled);--dropdown-text-error:var(--color-text-error);--dropdown-medium-radius:var(--radius-100);--dropdown-medium-paddingHorizontal:var(--size-12);--dropdown-medium-paddingVertical:var(--size-8);--dropdown-medium-gap:var(--size-4);--dropdown-medium-strokeWidth:var(--strokeWidth-10);--dropdown-medium-minHeight:var(--size-36);--dropdown-medium-maxWidth:var(--size-320);--dropdown-icon-default:var(--color-icon-neutral-default);--dropdown-icon-active:var(--color-icon-primary);--dropdown-icon-disabled:var(--color-icon-disabled);--dropdown-icon-error:var(--color-icon-error);--dropdown-item-background-hover:var(--color-background-interactive-neutral-hover);--dropdown-item-background-selected:var(--color-background-interactive-neutral-active);--dropdown-panel-background-default:var(--color-background-neutral-default);--dropdown-panel-medium-gap:var(--size-4);--dropdown-panel-medium-paddingVertical:var(--size-4);--dropdown-panel-medium-paddingHorizontal:var(--size-4);--dropdown-panel-medium-radius:var(--radius-150);--dropdown-item-medium-radius:var(--radius-100);--dropdown-item-medium-paddingHorizontal:var(--size-12);--dropdown-item-medium-paddingVertical:var(--size-8);--dropdown-item-medium-gap:var(--size-8);--switch-background-checked:var(--color-background-primary-default);--switch-background-unchecked:var(--color-background-neutral-strong);--switch-medium-radius:var(--radius-round);--switch-medium-paddingHorizontal:var(--size-2);--switch-medium-paddingVertical:var(--size-2);--switch-medium-gap:var(--size-8);--switch-medium-minWidth:var(--size-32);--switch-circle-background-default:var(--color-background-neutral-default);--switch-circle-medium-width:var(--size-12);--switch-circle-medium-height:var(--size-12);--switch-circle-medium-radius:var(--radius-round);--dialog-medium-maxWidth:var(--size-640);--statusBanner-background-streak:var(--color-background-secondary-default);--statusBanner-stroke-streak-end:var(--white-50-opacity-0);--statusBanner-stroke-streak-start:var(--white-50-opacity-0);--layout-background-gradient-golden-1:var(--white-50);--layout-background-gradient-golden-2:var(--white-50);--layout-background-gradient-golden-3:var(--white-50);--layout-background-gradient-golden-4:var(--white-50);--typography-effect-md-notification-position-x:var(--size-0);--typography-effect-md-notification-position-y:var(--size-0);--typography-effect-md-notification-blur:var(--size-0);--typography-effect-md-notification-spread:var(--size-0);--typography-effect-md-notification-color:var(--white-50-opacity-0);--typography-body-lg-semibold-family:var(--font-family-primary);--typography-body-lg-semibold-weight:var(--font-weight-semibold);--typography-body-lg-semibold-letterSpacing:var(--font-letterSpacing-250);--typography-body-lg-semibold-size:var(--font-size-18);--typography-body-lg-semibold-lineHeight:var(--font-lineHeight-28);--chip-status-background-neutral:var(--color-background-neutral-light-default);--chip-status-stroke-neutral:var(--color-stroke-neutral-default);--chip-status-text-neutral:var(--color-text-neutral-default);--chip-status-text-stroke-neutral:var(--white-50-opacity-0);--chip-status-icon-neutral:var(--color-icon-neutral-default);--chip-status-icon-stroke-neutral:var(--white-50-opacity-0);--chip-status-small-paddingHorizontal:var(--size-6);--chip-status-small-paddingVertical:var(--size-2);--chip-status-small-gap:var(--size-4);--chip-status-small-strokeWidth:var(--strokeWidth-10);--chip-status-small-radius:var(--radius-round);--segmentedControl-button-icon-selected:var(--color-icon-inverse);--segmentedControl-button-icon-unselected:var(--color-icon-neutral-default);--segmentedControl-button-icon-strokeWidth:var(--strokeWidth-75);--button-filled-neutral-background-default:var(--color-background-neutral-light-default);--button-filled-neutral-background-hover:var(--orange-100);--button-filled-neutral-background-pressed:var(--orange-200);--button-filled-neutral-background-disabled:var(--color-background-neutral-disabled);--button-filled-neutral-stroke-default:var(--color-stroke-neutral-default);--button-filled-neutral-stroke-disabled:var(--color-stroke-neutral-disabled);--button-filled-neutral-text-default:var(--color-text-primary);--button-filled-neutral-text-disabled:var(--color-text-disabled);--button-filled-neutral-icon-default:var(--color-icon-primary);--button-filled-neutral-icon-disabled:var(--color-icon-disabled);--button-filled-neutral-background-gradient-start-default:var(--color-background-neutral-light-default);--button-filled-neutral-background-gradient-start-hover:var(--color-background-neutral-light-hover);--button-filled-neutral-background-gradient-start-pressed:var(--color-background-neutral-light-pressed);--button-filled-neutral-background-gradient-start-disabled:var(--color-background-neutral-disabled);--button-filled-neutral-background-gradient-end-default:var(--color-background-neutral-light-default);--button-filled-neutral-background-gradient-end-hover:var(--color-background-neutral-light-hover);--button-filled-neutral-background-gradient-end-pressed:var(--color-background-neutral-light-pressed);--button-filled-neutral-background-gradient-end-disabled:var(--color-background-neutral-disabled);--button-filled-neutral-stroke-gradient-default-start:var(--white-50-opacity-0);--button-filled-neutral-stroke-gradient-default-end:var(--white-50-opacity-0);--button-filled-neutral-stroke-gradient-disabled-start:var(--white-50-opacity-0);--button-filled-neutral-stroke-gradient-disabled-end:var(--white-50-opacity-0);--button-filled-neutral-icon-stroke-strokeWidth:var(--strokeWidth-0);--button-filled-neutral-icon-stroke-default:var(--white-50-opacity-0);--button-filled-neutral-icon-stroke-disabled:var(--white-50-opacity-0);--button-filled-neutral-text-stroke-strokeWidth:var(--strokeWidth-0);--button-filled-neutral-text-stroke-default:var(--white-50-opacity-0);--button-filled-neutral-text-stroke-disabled:var(--white-50-opacity-0);--button-outline-primary-background-default:var(--color-background-neutral-default);--button-outline-primary-background-hover:var(--color-background-neutral-hover);--button-outline-primary-background-pressed:var(--color-background-neutral-pressed);--button-outline-primary-background-disabled:var(--color-background-neutral-disabled);--button-outline-primary-stroke-default:var(--color-stroke-neutral-strong);--button-outline-primary-stroke-disabled:var(--color-stroke-neutral-disabled);--button-outline-primary-text-default:var(--color-text-primary);--button-outline-primary-text-disabled:var(--color-text-disabled);--button-outline-primary-icon-default:var(--color-icon-primary);--button-outline-primary-icon-disabled:var(--color-icon-disabled);--button-outline-secondary-background-default:var(--white-50);--button-outline-secondary-background-hover:var(--color-background-secondary-light-hover);--button-outline-secondary-background-pressed:var(--color-background-secondary-light-pressed);--button-outline-secondary-background-disabled:var(--color-background-secondary-light-disabled);--button-outline-secondary-stroke-default:var(--color-stroke-secondary-default);--button-outline-secondary-stroke-disabled:var(--color-stroke-secondary-disabled);--button-outline-secondary-text-default:var(--color-text-secondary);--button-outline-secondary-text-disabled:var(--color-text-disabled);--button-outline-secondary-icon-default:var(--color-icon-secondary);--button-outline-secondary-icon-disabled:var(--color-icon-disabled);--button-outline-destructive-background-default:var(--color-background-neutral-default);--button-outline-destructive-background-hover:var(--color-background-semantic-error-light-hover);--button-outline-destructive-background-pressed:var(--color-background-semantic-error-light-pressed);--button-outline-destructive-background-disabled:var(--color-background-semantic-error-light-disabled);--button-outline-destructive-stroke-default:var(--color-stroke-semantic-error-default);--button-outline-destructive-stroke-disabled:var(--color-stroke-semantic-error-disabled);--button-outline-destructive-text-default:var(--color-text-error);--button-outline-destructive-text-disabled:var(--color-text-disabled);--button-outline-destructive-icon-default:var(--color-icon-error);--button-outline-destructive-icon-disabled:var(--color-icon-disabled);--button-ghost-primary-background-hover:var(--color-background-neutral-hover);--button-ghost-primary-background-pressed:var(--color-background-neutral-pressed);--button-ghost-primary-background-disabled:var(--color-background-neutral-disabled);--button-ghost-primary-text-default:var(--color-text-primary);--button-ghost-primary-text-disabled:var(--color-text-disabled);--button-ghost-primary-icon-default:var(--color-icon-primary);--button-ghost-primary-icon-disabled:var(--color-icon-disabled);--button-ghost-secondary-background-hover:var(--color-background-secondary-light-hover);--button-ghost-secondary-background-pressed:var(--color-background-secondary-light-pressed);--button-ghost-secondary-background-disabled:var(--color-background-secondary-light-disabled);--button-ghost-secondary-text-default:var(--color-text-secondary);--button-ghost-secondary-text-disabled:var(--color-text-disabled);--button-ghost-secondary-icon-default:var(--color-icon-secondary);--button-ghost-secondary-icon-disabled:var(--color-icon-disabled);--button-ghost-destructive-background-hover:var(--color-background-semantic-error-light-hover);--button-ghost-destructive-background-pressed:var(--color-background-semantic-error-light-pressed);--button-ghost-destructive-background-disabled:var(--color-background-semantic-error-light-disabled);--button-ghost-destructive-text-default:var(--color-text-error);--button-ghost-destructive-text-disabled:var(--color-text-disabled);--button-ghost-destructive-icon-default:var(--color-icon-error);--button-ghost-destructive-icon-disabled:var(--color-icon-disabled);--button-link-secondary-text-default:var(--color-text-secondary);--button-link-secondary-text-disabled:var(--color-text-disabled);--button-link-secondary-icon-default:var(--color-icon-secondary);--button-link-secondary-icon-disabled:var(--color-icon-disabled);--typography-headline-xs-medium-family:var(--font-family-secondary);--typography-headline-xs-medium-weight:var(--font-weight-medium);--typography-headline-xs-medium-letterSpacing:var(--font-letterSpacing-250);--typography-headline-xs-medium-size:var(--font-size-20);--typography-headline-xs-medium-lineHeight:var(--font-lineHeight-24);--typography-headline-xs-semibold-family:var(--font-family-secondary);--typography-headline-xs-semibold-weight:var(--font-weight-semibold);--typography-headline-xs-semibold-letterSpacing:var(--font-letterSpacing-250);--typography-headline-xs-semibold-size:var(--font-size-20);--typography-headline-xs-semibold-lineHeight:var(--font-lineHeight-24);--typography-body-md-semibold-family:var(--font-family-primary);--typography-body-md-semibold-weight:var(--font-weight-semibold);--typography-body-md-semibold-letterSpacing:var(--font-letterSpacing-250);--typography-body-md-semibold-size:var(--font-size-16);--typography-body-md-semibold-lineHeight:var(--font-lineHeight-24);--container-background-surface-3:var(--color-surface-3);--container-background-surface-4:var(--color-surface-4);--container-background-surface-2:var(--color-surface-2);--container-stroke-surface-2:var(--color-surface-2);--container-stroke-surface-3:var(--color-surface-3);--container-stroke-surface-4:var(--color-surface-4);--container-stroke-surface-5:var(--color-surface-5);--container-stroke-surface-6:var(--color-surface-6);--container-background-surface-5:var(--color-surface-5);--container-background-surface-6:var(--color-surface-6);--trace-card-shadow-inner:var(--white-50-opacity-0);--trace-card-shadow-drop:var(--white-50-opacity-0);--trace-container-shadow-inner:var(--white-50-opacity-0);--container-background-featured-start:var(--zinc-900-opacity-10);--container-background-featured-end:var(--zinc-900-opacity-3);--indicator-default:var(--color-background-secondary-default);--chip-filter-stroke-default:var(--color-stroke-neutral-default);--chip-filter-text-default:var(--color-text-neutral-default);--chip-filter-text-active:var(--orange-500);--chip-filter-text-stroke-active:var(--white-50-opacity-0);--chip-filter-text-stroke-default:var(--white-50-opacity-0);--chip-filter-icon-default:var(--color-icon-neutral-default);--chip-filter-large-paddingHorizontal:var(--size-24);--chip-filter-large-paddingVertical:var(--size-12);--chip-filter-large-gap:var(--size-6);--chip-filter-large-strokeWidth:var(--strokeWidth-8);--chip-filter-large-radius:var(--radius-round);--chip-filter-medium-paddingHorizontal:var(--size-12);--chip-filter-medium-paddingVertical:var(--size-6);--chip-filter-medium-gap:var(--size-6);--chip-filter-medium-strokeWidth:var(--strokeWidth-6);--chip-filter-medium-radius:var(--radius-round);--chip-filter-icon-stroke-active:var(--white-50-opacity-0);--chip-filter-icon-stroke-default:var(--white-50-opacity-0);--chip-filter-small-paddingHorizontal:var(--size-6);--chip-filter-small-paddingVertical:var(--size-2);--chip-filter-small-gap:var(--size-4);--chip-filter-small-strokeWidth:var(--strokeWidth-4);--chip-filter-small-radius:var(--radius-round);--chip-filter-stroke-active:var(--orange-400);--chip-filter-icon-active:var(--orange-500);--chip-filter-large-strokeWidth-active:var(--strokeWidth-50);--chip-filter-medium-strokeWidth-active:var(--strokeWidth-25);--chip-filter-small-strokeWidth-active:var(--strokeWidth-10);--chip-filter-effect-active-inner-position-x:var(--size-0);--chip-filter-effect-active-inner-position-y:var(--size-0);--chip-filter-effect-active-inner-blur:var(--size-0);--chip-filter-effect-active-inner-spread:var(--size-0);--chip-filter-effect-active-inner-color:var(--white-50-opacity-0);--chip-filter-effect-default-inner-position-x:var(--size-0);--chip-filter-effect-default-inner-position-y:var(--size-0);--chip-filter-effect-default-inner-blur:var(--size-0);--chip-filter-effect-default-inner-spread:var(--size-0);--chip-filter-effect-default-inner-color:var(--white-50-opacity-0);--chip-filter-background-default-end:var(--color-background-neutral-default);--chip-filter-background-default-start:var(--color-background-neutral-default);--chip-filter-background-active-end:var(--orange-50);--chip-filter-background-active-start:var(--white-50);--chip-filter-background-hover-start:var(--color-background-neutral-hover);--chip-filter-background-hover-end:var(--color-background-neutral-hover);--chip-filter-background-pressed-start:var(--color-background-neutral-pressed);--chip-filter-background-pressed-end:var(--color-background-neutral-pressed);--chip-filter-text-effect-drop-position-x:var(--size-0);--chip-filter-text-effect-drop-position-y:var(--size-0);--chip-filter-text-effect-drop-blur:var(--size-0);--chip-filter-text-effect-drop-spread:var(--size-0);--chip-filter-text-effect-drop-active:var(--white-50-opacity-0);--chip-filter-text-effect-drop-default:var(--white-50-opacity-0);--tooltip-background-default:var(--color-background-primary-default);--tooltip-text-default:var(--color-text-inverse);--tooltip-medium-paddingHorizontal:var(--size-12);--tooltip-medium-paddingVertical:var(--size-8);--tooltip-medium-radius:var(--radius-100);--typography-article-lg-bold-family:var(--font-family-reading);--typography-article-lg-bold-weight:var(--font-weight-bold);--typography-article-lg-bold-letterSpacing:var(--font-letterSpacing-250);--typography-article-lg-bold-size:var(--font-size-20);--typography-article-lg-bold-lineHeight:var(--font-lineHeight-32);--typography-article-lg-regular-family:var(--font-family-reading);--typography-article-lg-regular-weight:var(--font-weight-regular);--typography-article-lg-regular-letterSpacing:var(--font-letterSpacing-250);--typography-article-lg-regular-size:var(--font-size-20);--typography-article-lg-regular-lineHeight:var(--font-lineHeight-32);--typography-headline-md-medium-family:var(--font-family-secondary);--typography-headline-md-medium-weight:var(--font-weight-medium);--typography-headline-md-medium-letterSpacing:var(--font-letterSpacing-250);--typography-headline-md-medium-size:var(--font-size-28);--typography-headline-md-medium-lineHeight:var(--font-lineHeight-36);--coreIcon-icon-brand:var(--color-icon-primary);--container-background-brand-light-1:var(--color-background-neutral-default);--container-background-info:var(--color-background-semantic-info-light);--container-stroke-info:var(--color-stroke-semantic-info-default);--coreText-text-info:var(--color-text-info);--coreIcon-icon-info:var(--color-icon-info);--typography-article-sm-medium-family:var(--font-family-reading);--typography-article-sm-medium-weight:var(--font-weight-medium);--typography-article-sm-medium-letterSpacing:var(--font-letterSpacing-250);--typography-article-sm-medium-size:var(--font-size-14);--typography-article-sm-medium-lineHeight:var(--font-lineHeight-20);--typography-article-sm-regular-family:var(--font-family-reading);--typography-article-sm-regular-weight:var(--font-weight-regular);--typography-article-sm-regular-letterSpacing:var(--font-letterSpacing-250);--typography-article-sm-regular-size:var(--font-size-14);--typography-article-sm-regular-lineHeight:var(--font-lineHeight-20);--typography-article-md-medium-family:var(--font-family-reading);--typography-article-md-medium-weight:var(--font-weight-medium);--typography-article-md-medium-letterSpacing:var(--font-letterSpacing-250);--typography-article-md-medium-size:var(--font-size-16);--typography-article-md-medium-lineHeight:var(--font-lineHeight-24);--typography-article-md-regular-family:var(--font-family-reading);--typography-article-md-regular-weight:var(--font-weight-regular);--typography-article-md-regular-letterSpacing:var(--font-letterSpacing-250);--typography-article-md-regular-size:var(--font-size-16);--typography-article-md-regular-lineHeight:var(--font-lineHeight-24);--coreText-text-brand:var(--color-text-primary);--coreText-text-brand-2:var(--color-text-primary);--container-background-brand-light-2:var(--color-background-neutral-default);--coreIcon-icon-brand-2:var(--color-text-primary);--drawer-background-handle:var(--color-background-neutral-strong);--container-background-brand-1:var(--color-background-neutral-default);--clickableContainer-medium-radius-portfolio:var(--radius-300)}:root[data-theme=engram]{--button-filled-primary-background-default:var(--color-background-primary-default);--button-filled-primary-background-hover:var(--color-background-primary-hover);--button-filled-primary-background-pressed:var(--color-background-primary-pressed);--button-filled-primary-background-disabled:var(--color-background-primary-disabled);--button-filled-primary-text-default:var(--color-text-inverse);--button-filled-primary-text-disabled:var(--color-text-inverse);--button-filled-primary-stroke-default:var(--color-stroke-primary-default);--button-filled-primary-stroke-disabled:var(--slate-600);--button-small-cta-strokeWidth:var(--strokeWidth-10);--button-small-cta-paddingVertical:var(--size-4);--button-small-cta-paddingHorizontal:var(--size-12);--button-small-cta-gap:var(--size-6);--button-small-cta-radius:var(--radius-100);--button-medium-cta-strokeWidth:var(--strokeWidth-10);--button-medium-cta-gap:var(--size-8);--button-medium-cta-paddingVertical:var(--size-8);--button-medium-cta-paddingHorizontal:var(--size-16);--button-medium-cta-radius:var(--radius-100);--button-small-cta-minHeight:var(--size-32);--button-medium-cta-minHeight:var(--size-36);--button-large-cta-minHeight:var(--size-40);--button-large-cta-gap:var(--size-8);--button-large-cta-paddingVertical:var(--size-12);--button-large-cta-strokeWidth:var(--strokeWidth-10);--button-large-cta-paddingHorizontal:var(--size-24);--button-large-cta-radius:var(--radius-100);--button-small-icon-strokeWidth:var(--strokeWidth-10);--button-small-icon-paddingVertical:var(--size-6);--button-small-icon-paddingHorizontal:var(--size-6);--button-small-icon-radius:var(--radius-100);--button-medium-icon-strokeWidth:var(--strokeWidth-25);--button-medium-icon-paddingVertical:var(--size-8);--button-medium-icon-paddingHorizontal:var(--size-8);--button-medium-icon-radius:var(--radius-100);--button-medium-icon-minHeight:var(--size-36);--button-medium-icon-minWidth:var(--size-36);--button-large-icon-minWidth:var(--size-40);--button-large-icon-paddingVertical:var(--size-12);--button-large-icon-paddingHorizontal:var(--size-12);--button-large-icon-minHeight:var(--size-40);--button-large-icon-strokeWidth:var(--strokeWidth-10);--button-large-icon-radius:var(--radius-100);--button-small-icon-minWidth:var(--size-32);--button-small-icon-minHeight:var(--size-32);--button-filled-secondary-background-default:var(--color-background-secondary-default);--button-filled-secondary-background-hover:var(--color-background-secondary-hover);--button-filled-secondary-background-pressed:var(--color-background-secondary-pressed);--button-filled-secondary-background-disabled:var(--color-background-secondary-disabled);--button-filled-destructive-background-default:var(--color-background-semantic-error-default);--button-filled-destructive-background-hover:var(--color-background-semantic-error-hover);--button-filled-destructive-background-pressed:var(--color-background-semantic-error-pressed);--button-filled-destructive-background-disabled:var(--color-background-semantic-error-disabled);--button-outline-neutral-background-default:var(--white-50-opacity-0);--button-outline-neutral-background-hover:var(--white-50-opacity-10);--button-outline-neutral-background-pressed:var(--white-50-opacity-20);--button-outline-neutral-background-disabled:var(--gray-400);--button-ghost-neutral-background-hover:var(--white-50-opacity-10);--button-ghost-neutral-background-pressed:var(--white-50-opacity-20);--button-ghost-neutral-background-disabled:var(--gray-400);--button-filled-secondary-stroke-default:var(--color-stroke-secondary-default);--button-filled-secondary-stroke-disabled:var(--color-stroke-secondary-disabled);--button-filled-destructive-stroke-default:var(--color-stroke-semantic-error-default);--button-filled-destructive-stroke-disabled:var(--color-stroke-semantic-error-disabled);--button-outline-neutral-stroke-default:var(--white-50);--button-outline-neutral-stroke-disabled:var(--color-stroke-neutral-disabled);--button-filled-secondary-text-default:var(--color-text-inverse);--button-filled-secondary-text-disabled:var(--color-text-inverse);--button-filled-destructive-text-default:var(--color-text-inverse);--button-filled-destructive-text-disabled:var(--color-text-inverse);--button-outline-neutral-text-default:var(--color-text-inverse);--button-outline-neutral-text-disabled:var(--color-text-disabled);--button-ghost-neutral-text-default:var(--color-text-inverse);--button-ghost-neutral-text-disabled:var(--color-text-neutral-strong);--button-link-primary-text-default:var(--color-text-inverse);--button-link-primary-text-disabled:var(--white-50-opacity-60);--button-filled-primary-icon-default:var(--color-icon-inverse);--button-filled-primary-icon-disabled:var(--slate-600);--button-filled-secondary-icon-default:var(--color-icon-inverse);--button-filled-secondary-icon-disabled:var(--color-icon-inverse);--button-filled-destructive-icon-default:var(--color-icon-inverse);--button-filled-destructive-icon-disabled:var(--slate-600);--button-outline-neutral-icon-default:var(--color-icon-inverse);--button-outline-neutral-icon-disabled:var(--color-icon-disabled);--button-ghost-neutral-icon-default:var(--color-icon-inverse);--button-ghost-neutral-icon-disabled:var(--color-icon-disabled);--button-link-primary-icon-default:var(--color-icon-inverse);--button-link-primary-icon-disabled:var(--white-50-opacity-60);--coreIcon-small-minWidth:var(--size-16);--coreIcon-small-minHeight:var(--size-16);--coreIcon-small-strokeWidth:var(--strokeWidth-75);--coreIcon-medium-minWidth:var(--size-20);--coreIcon-medium-minHeight:var(--size-20);--coreIcon-medium-strokeWidth:var(--strokeWidth-100);--coreIcon-large-minWidth:var(--size-24);--coreIcon-large-minHeight:var(--size-24);--coreIcon-large-strokeWidth:var(--strokeWidth-125);--coreText-text-primary-default:var(--color-text-inverse);--layout-background-default:var(--sky-700);--input-background-default:var(--sky-600);--input-stroke-default:var(--sky-400);--input-text-active:var(--color-text-inverse);--input-text-default:var(--color-text-inverse);--input-medium-strokeWidth:var(--strokeWidth-10);--input-medium-gap:var(--size-4);--input-medium-paddingVertical:var(--size-8);--input-medium-minHeight-textfield:var(--size-36);--input-medium-paddingHorizontal:var(--size-12);--input-medium-radius:var(--radius-100);--input-medium-maxWidth:var(--size-320);--input-background-hover:var(--sky-600);--input-background-disabled:var(--sky-500);--image-medium-maxHeight-default:var(--size-128);--image-background-loading:var(--color-background-neutral-disabled);--image-medium-radius:var(--radius-100);--image-medium-gap:var(--size-4);--image-medium-paddingVertical-default:var(--size-20);--image-medium-paddingHorizontal-default:var(--size-20);--input-text-error:var(--color-text-error);--input-stroke-error:var(--red-400);--skeleton-background-default:var(--sky-500);--input-text-disabled:var(--color-text-disabled);--toast-text-primary:var(--color-text-inverse);--toast-background-success:var(--green-200);--toast-medium-gap:var(--size-8);--toast-medium-paddingHorizontal:var(--size-16);--toast-medium-paddingVertical:var(--size-16);--toast-medium-strokeWidth:var(--strokeWidth-10);--toast-medium-radius:var(--radius-100);--dot-medium-paddingHorizontal:var(--size-2);--dot-medium-paddingVertical:var(--size-2);--dot-medium-strokeWidth:var(--strokeWidth-10);--dot-medium-radius:var(--VariableID-2768-287);--dot-primary-text-default:var(--color-text-inverse);--dot-primary-background-default:var(--color-background-primary-default);--dot-primary-icon-default:var(--color-icon-inverse);--dot-medium-minWidth:var(--size-24);--dot-medium-minHeight:var(--size-24);--dot-outline-background-default:var(--color-background-neutral-default);--dot-outline-text-default:var(--color-text-neutral-default);--dot-outline-stroke-default:var(--color-stroke-neutral-default);--dot-outline-icon-default:var(--color-icon-neutral-default);--timeline-medium-gap:var(--size-8);--timeline-text-primary:var(--color-text-primary);--timeline-text-secondary:var(--color-text-neutral-default);--timeline-stroke-default:var(--color-stroke-neutral-default);--timeline-stroke-filled:var(--color-stroke-primary-default);--timeline-text-filled:var(--color-text-inverse);--timeline-icon-filled:var(--color-icon-inverse);--timeline-icon-default:var(--color-icon-neutral-default);--timeline-background-filled:var(--color-background-primary-default);--timeline-background-default:var(--color-background-neutral-default);--timeline-medium-borderWidth:var(--strokeWidth-10);--timeline-medium-radius:var(--radius-round);--divider-background-default:var(--white-50-opacity-20);--image-medium-maxHeight-generated:var(--size-256);--input-medium-minHeight-textarea:var(--size-56);--image-medium-paddingVertical-filled:var(--size-8);--image-medium-paddingHorizontal-filled:var(--size-8);--button-extraSmall-icon-radius:var(--radius-50);--button-extraSmall-icon-paddingHorizontal:var(--size-4);--button-extraSmall-icon-paddingVertical:var(--size-4);--button-extraSmall-icon-gap:var(--size-4);--button-extraSmall-icon-strokeWidth:var(--strokeWidth-10);--button-extraSmall-icon-minHeight:var(--size-16);--button-extraSmall-icon-minWidth:var(--size-16);--toast-background-error:var(--red-200);--card-flip-background-start:var(--yellow-100);--card-flip-text-default:var(--color-text-neutral-default);--card-flip-medium-gap:var(--size-16);--card-flip-medium-paddingHorizontal:var(--size-16);--card-flip-medium-paddingVertical:var(--size-16);--card-flip-medium-minHeight:var(--size-256);--input-large-radius:var(--radius-100);--input-large-paddingHorizontal:var(--size-12);--input-large-paddingVertical:var(--size-12);--input-large-gap:var(--size-4);--input-large-strokeWidth:var(--strokeWidth-10);--input-large-minHeight-textfield:var(--size-36);--input-large-minHeight-textarea:var(--size-56);--card-flip-text-filled:var(--color-text-primary);--coreText-family-primary:var(--font-family-primary);--coreText-family-secondary:var(--font-family-secondary);--coreIcon-icon-default:var(--white-50);--coreText-text-secondary-default:var(--color-text-neutral-default);--layout-background-alt:var(--sky-700);--input-stroke-active:var(--sky-200);--toast-background-default:var(--green-200);--coreIcon-icon-error:var(--color-icon-error);--input-stroke-success:var(--green-400);--toast-text-secondary:var(--color-text-inverse);--toast-icon-default:var(--color-icon-inverse);--toast-medium-asset-radius:var(--radius-round);--toast-medium-asset-paddingHorizontal:var(--size-4);--toast-medium-asset-paddingVertical:var(--size-4);--sidebar-item-background-hover:var(--color-background-interactive-neutral-hover);--sidebar-item-text-active:var(--color-text-primary);--sidebar-item-background-pressed:var(--color-background-interactive-neutral-pressed);--sidebar-item-text-default:var(--color-text-neutral-default);--sidebar-item-medium-radius:var(--radius-100);--sidebar-item-medium-paddingHorizontal:var(--size-12);--sidebar-item-medium-paddingVertical:var(--size-8);--sidebar-item-background-active:var(--color-background-interactive-neutral-active);--sidebar-background-default:var(--color-background-neutral-default);--sidebar-medium-paddingHorizontal:var(--size-16);--sidebar-medium-paddingTop:var(--size-32);--sidebar-medium-paddingBottom:var(--size-20);--sidebar-medium-minWidth:var(--size-256);--docs-text-primary:var(--color-text-primary);--button-extraSmall-cta-radius:var(--radius-100);--button-extraSmall-cta-paddingHorizontal:var(--size-8);--button-extraSmall-cta-paddingVertical:var(--size-2);--button-extraSmall-cta-gap:var(--size-4);--button-extraSmall-cta-strokeWidth:var(--strokeWidth-10);--button-extraSmall-cta-minHeight:var(--size-24);--tab-item-text-selected:var(--color-text-primary);--tab-item-text-unselected:var(--color-text-neutral-default);--tab-item-stroke-unselected:var(--color-stroke-neutral-default);--tab-item-stroke-selected:var(--color-stroke-neutral-active);--tab-item-medium-paddingHorizontal:var(--size-20);--tab-item-medium-paddingTop:var(--size-4);--tab-item-medium-paddingBottom:var(--size-8);--tab-item-medium-strokeWidth:var(--strokeWidth-100);--docs-text-secondary:var(--color-text-neutral-default);--docs-preview-background-default:var(--color-surface-1);--docs-preview-medium-paddingHorizontal:var(--size-20);--docs-preview-medium-paddingVertical:var(--size-20);--docs-preview-medium-gap:var(--size-12);--docs-preview-medium-radius:var(--radius-200);--codeblock-background-default:var(--color-surface-4);--codeblock-medium-paddingHorizontal:var(--size-20);--codeblock-medium-paddingVertical:var(--size-20);--codeblock-medium-gap:var(--size-12);--codeblock-medium-radius:var(--radius-200);--codeblock-stroke-default:var(--color-stroke-neutral-default);--docs-preview-stroke-default:var(--color-stroke-neutral-default);--codeblock-text-default:var(--color-text-primary);--codeblock-medium-strokeWidth:var(--strokeWidth-10);--docs-preview-medium-strokeWidth:var(--strokeWidth-10);--table-background-default:var(--color-surface-1);--table-cell-paddingHorizontal:var(--size-12);--table-cell-paddingVertical:var(--size-12);--table-cell-width-xs:var(--size-64);--table-cell-width-sm:var(--size-96);--table-cell-width-md:var(--size-160);--table-cell-width-lg:var(--size-256);--table-cell-width-xl:var(--size-320);--table-stroke-default:var(--color-stroke-neutral-default);--table-row-stroke-divider:var(--color-stroke-neutral-default);--table-row-medium-strokeWidth:var(--strokeWidth-10);--table-row-background-hover:var(--color-background-interactive-neutral-hover);--table-row-background-pressed:var(--color-background-interactive-neutral-pressed);--table-row-background-active:var(--color-background-interactive-neutral-active);--table-row-background-disabled:var(--color-background-neutral-disabled);--table-medium-strokeWidth:var(--strokeWidth-10);--typography-headline-xl-bold-family:var(--font-family-primary-engram);--typography-headline-xl-bold-letterSpacing:var(--font-letterSpacing-250);--typography-headline-xl-bold-weight:var(--font-weight-bold);--typography-headline-xl-bold-size:var(--font-size-48);--typography-headline-xl-bold-lineHeight:var(--font-lineHeight-60);--typography-headline-md-bold-family:var(--font-family-primary-engram);--typography-headline-md-bold-weight:var(--font-weight-bold);--typography-headline-md-bold-letterSpacing:var(--font-letterSpacing-250);--typography-headline-md-bold-size:var(--font-size-28);--typography-headline-md-bold-lineHeight:var(--font-lineHeight-36);--typography-headline-sm-bold-family:var(--font-family-primary-engram);--typography-headline-sm-bold-weight:var(--font-weight-bold);--typography-headline-sm-bold-letterSpacing:var(--font-letterSpacing-250);--typography-headline-sm-bold-size:var(--font-size-24);--typography-headline-sm-bold-lineHeight:var(--font-lineHeight-32);--typography-headline-sm-medium-family:var(--font-family-primary-engram);--typography-headline-sm-medium-weight:var(--font-weight-medium);--typography-headline-sm-medium-letterSpacing:var(--font-letterSpacing-250);--typography-headline-sm-medium-size:var(--font-size-24);--typography-headline-sm-medium-lineHeight:var(--font-lineHeight-32);--typography-headline-sm-regular-family:var(--font-family-primary-engram);--typography-headline-sm-regular-weight:var(--font-weight-regular);--typography-headline-sm-regular-letterSpacing:var(--font-letterSpacing-250);--typography-headline-sm-regular-size:var(--font-size-24);--typography-headline-sm-regular-lineHeight:var(--font-lineHeight-32);--typography-headline-xs-bold-family:var(--font-family-primary-engram);--typography-headline-xs-bold-weight:var(--font-weight-bold);--typography-headline-xs-bold-letterSpacing:var(--font-letterSpacing-250);--typography-headline-xs-bold-size:var(--font-size-20);--typography-headline-xs-bold-lineHeight:var(--font-lineHeight-24);--typography-body-lg-bold-family:var(--font-family-primary-engram);--typography-body-lg-bold-weight:var(--font-weight-bold);--typography-body-lg-bold-letterSpacing:var(--font-letterSpacing-250);--typography-body-lg-bold-size:var(--font-size-18);--typography-body-lg-bold-lineHeight:var(--font-lineHeight-28);--typography-body-lg-medium-family:var(--font-family-primary-engram);--typography-body-lg-medium-weight:var(--font-weight-bold);--typography-body-lg-medium-letterSpacing:var(--font-letterSpacing-250);--typography-body-lg-medium-size:var(--font-size-24);--typography-body-lg-medium-lineHeight:var(--font-lineHeight-32);--typography-body-lg-regular-family:var(--font-family-primary-engram);--typography-body-lg-regular-weight:var(--font-weight-regular);--typography-body-lg-regular-letterSpacing:var(--font-letterSpacing-250);--typography-body-lg-regular-size:var(--font-size-18);--typography-body-lg-regular-lineHeight:var(--font-lineHeight-28);--typography-body-md-bold-family:var(--font-family-primary-engram);--typography-body-md-bold-weight:var(--font-weight-bold);--typography-body-md-bold-letterSpacing:var(--font-letterSpacing-250);--typography-body-md-bold-size:var(--font-size-16);--typography-body-md-bold-lineHeight:var(--font-lineHeight-24);--typography-body-md-medium-family:var(--font-family-primary-engram);--typography-body-md-medium-weight:var(--font-weight-semibold);--typography-body-md-medium-letterSpacing:var(--font-letterSpacing-250);--typography-body-md-medium-size:var(--font-size-16);--typography-body-md-medium-lineHeight:var(--font-lineHeight-24);--typography-body-md-regular-family:var(--font-family-primary-engram);--typography-body-md-regular-weight:var(--font-weight-medium);--typography-body-md-regular-letterSpacing:var(--font-letterSpacing-250);--typography-body-md-regular-size:var(--font-size-16);--typography-body-md-regular-lineHeight:var(--font-lineHeight-24);--typography-body-sm-medium-family:var(--font-family-primary-engram);--typography-body-sm-medium-weight:var(--font-weight-semibold);--typography-body-sm-medium-letterSpacing:var(--font-letterSpacing-250);--typography-body-sm-medium-size:var(--font-size-14);--typography-body-sm-medium-lineHeight:var(--font-lineHeight-20);--typography-body-sm-regular-family:var(--font-family-primary-engram);--typography-body-sm-regular-weight:var(--font-weight-regular);--typography-body-sm-regular-letterSpacing:var(--font-letterSpacing-250);--typography-body-sm-regular-size:var(--font-size-14);--typography-body-sm-regular-lineHeight:var(--font-lineHeight-20);--typography-body-xs-medium-family:var(--font-family-primary-engram);--typography-body-xs-medium-weight:var(--font-weight-semibold);--typography-body-xs-medium-letterSpacing:var(--font-letterSpacing-250);--typography-body-xs-medium-size:var(--font-size-12);--typography-body-xs-medium-lineHeight:var(--font-lineHeight-16);--typography-body-xs-regular-family:var(--font-family-primary-engram);--typography-body-xs-regular-weight:var(--font-weight-regular);--typography-body-xs-regular-letterSpacing:var(--font-letterSpacing-250);--typography-body-xs-regular-size:var(--font-size-12);--typography-body-xs-regular-lineHeight:var(--font-lineHeight-16);--typography-label-lg-medium-family:var(--font-family-primary-engram);--typography-label-lg-medium-weight:var(--font-weight-medium);--typography-label-lg-medium-letterSpacing:var(--font-letterSpacing-250);--typography-label-lg-medium-size:var(--font-size-14);--typography-label-lg-medium-lineHeight:var(--font-lineHeight-20);--typography-label-lg-regular-family:var(--font-family-primary-engram);--typography-label-lg-regular-weight:var(--font-weight-regular);--typography-label-lg-regular-letterSpacing:var(--font-letterSpacing-250);--typography-label-lg-regular-size:var(--font-size-14);--typography-label-lg-regular-lineHeight:var(--font-lineHeight-20);--typography-label-md-medium-family:var(--font-family-primary-engram);--typography-label-md-medium-weight:var(--font-weight-medium);--typography-label-md-medium-letterSpacing:var(--font-letterSpacing-250);--typography-label-md-medium-size:var(--font-size-12);--typography-label-md-medium-lineHeight:var(--font-lineHeight-16);--typography-label-md-regular-family:var(--font-family-primary-engram);--typography-label-md-regular-weight:var(--font-weight-regular);--typography-label-md-regular-letterSpacing:var(--font-letterSpacing-250);--typography-label-md-regular-size:var(--font-size-12);--typography-label-md-regular-lineHeight:var(--font-lineHeight-16);--typography-link-md-medium-family:var(--font-family-primary-engram);--typography-link-md-medium-weight:var(--font-weight-medium);--typography-link-md-medium-letterSpacing:var(--font-letterSpacing-250);--typography-link-md-medium-size:var(--font-size-16);--typography-link-md-medium-lineHeight:var(--font-lineHeight-24);--typography-link-md-regular-family:var(--font-family-primary-engram);--typography-link-md-regular-weight:var(--font-weight-regular);--typography-link-md-regular-letterSpacing:var(--font-letterSpacing-250);--typography-link-md-regular-size:var(--font-size-16);--typography-link-md-regular-lineHeight:var(--font-lineHeight-24);--typography-link-sm-medium-family:var(--font-family-primary-engram);--typography-link-sm-medium-weight:var(--font-weight-medium);--typography-link-sm-medium-letterSpacing:var(--font-letterSpacing-250);--typography-link-sm-medium-size:var(--font-size-14);--typography-link-sm-medium-lineHeight:var(--font-lineHeight-20);--typography-link-sm-regular-family:var(--font-family-primary-engram);--typography-link-sm-regular-weight:var(--font-weight-regular);--typography-link-sm-regular-letterSpacing:var(--font-letterSpacing-250);--typography-link-sm-regular-size:var(--font-size-14);--typography-link-sm-regular-lineHeight:var(--font-lineHeight-20);--button-filled-primary-background-gradient-start-default:var(--yellow-500);--button-filled-primary-background-gradient-start-hover:var(--yellow-500);--button-filled-primary-background-gradient-start-pressed:var(--yellow-500);--button-filled-primary-background-gradient-start-disabled:var(--slate-100);--button-filled-primary-background-gradient-end-default:var(--orange-400);--button-filled-primary-background-gradient-end-hover:var(--orange-400);--button-filled-primary-background-gradient-end-pressed:var(--orange-400);--button-filled-primary-background-gradient-end-disabled:var(--slate-400);--button-filled-effect-inner-primary:var(--yellow-200);--button-filled-effect-inner-position-x:var(--size-0);--button-filled-effect-inner-position-y:var(--size-4);--button-filled-effect-inner-blur:var(--size-6);--button-filled-effect-inner-spread:var(--size-0);--button-filled-effect-drop-extrude-primary:var(--orange-500);--button-filled-effect-drop-extrude-position-x:var(--size-0);--button-filled-effect-drop-extrude-lg-position-y:var(--size-6);--button-filled-effect-drop-extrude-blur:var(--size-0);--button-filled-effect-drop-extrude-spread:var(--size-0);--button-filled-primary-stroke-gradient-default-start:var(--yellow-200);--button-filled-primary-stroke-gradient-default-end:var(--orange-300);--button-filled-primary-text-stroke-strokeWidth:var(--strokeWidth-10);--button-filled-primary-text-stroke-default:var(--yellow-900);--button-filled-effect-drop-shadow-position-x:var(--size-0);--button-filled-effect-drop-shadow-lg-position-y:var(--size-8);--button-filled-effect-drop-shadow-lg-blur:var(--size-4);--button-filled-effect-drop-shadow-spread:var(--size-0);--button-filled-effect-drop-shadow-primary:var(--sky-950);--button-filled-secondary-background-gradient-start-default:var(--sky-400);--button-filled-secondary-background-gradient-start-hover:var(--sky-400);--button-filled-secondary-background-gradient-start-pressed:var(--sky-400);--button-filled-secondary-background-gradient-start-disabled:var(--slate-100);--button-filled-secondary-background-gradient-end-default:var(--sky-600);--button-filled-secondary-background-gradient-end-hover:var(--sky-600);--button-filled-secondary-background-gradient-end-pressed:var(--sky-600);--button-filled-secondary-background-gradient-end-disabled:var(--slate-400);--button-filled-secondary-stroke-gradient-default-start:var(--sky-200);--button-filled-secondary-stroke-gradient-default-end:var(--sky-500);--button-filled-secondary-icon-stroke-strokeWidth:var(--strokeWidth-10);--button-filled-secondary-icon-stroke-default:var(--sky-800);--segmentedControl-button-background-gradient-selected-start:var(--yellow-400);--segmentedControl-button-background-gradient-selected-end:var(--orange-400);--segmentedControl-button-background-gradient-unselected-start:var(--sky-400);--segmentedControl-button-background-gradient-unselected-end:var(--sky-700);--segmentedControl-button-stroke-selected:var(--yellow-950);--segmentedControl-button-stroke-unselected:var(--sky-800);--segmentedControl-button-text-selected:var(--color-text-inverse);--segmentedControl-button-text-unselected:var(--color-text-inverse);--segmentedControl-button-text-stroke-strokeWidth:var(--strokeWidth-10);--segmentedControl-button-text-stroke-selected:var(--yellow-900);--segmentedControl-button-text-effect-drop-position-x:var(--size-0);--segmentedControl-button-text-effect-drop-position-y:var(--size-1);--segmentedControl-button-text-effect-drop-blur:var(--size-0);--segmentedControl-button-text-effect-drop-spread:var(--size-0);--segmentedControl-button-text-effect-drop-selected:var(--yellow-900);--segmentedControl-button-text-effect-drop-unselected:var(--sky-800);--segmentedControl-button-stroke-strokeWidth:var(--strokeWidth-10);--segmentedControl-button-effect-selected-inner-position-x:var(--size-0);--segmentedControl-button-effect-selected-inner-position-y:var(--size-4);--segmentedControl-button-effect-selected-inner-blur:var(--size-6);--segmentedControl-button-effect-selected-inner-spread:var(--size-0);--segmentedControl-button-effect-selected-inner-color:var(--yellow-200);--segmentedControl-effect-position-x:var(--size-0);--segmentedControl-effect-position-y:var(--size-2);--segmentedControl-effect-blur:var(--size-4);--segmentedControl-effect-spread:var(--size-0);--segmentedControl-effect-color:var(--sky-900);--segmentedControl-button-effect-unselected-inner-position-x:var(--size-0);--segmentedControl-button-effect-unselected-inner-position-y:var(--size-4);--segmentedControl-button-effect-unselected-inner-blur:var(--size-6);--segmentedControl-button-effect-unselected-inner-spread:var(--size-0);--segmentedControl-button-effect-unselected-inner-color:var(--sky-400);--segmentedControl-button-text-stroke-unselected:var(--sky-800);--segmentedControl-button-small-paddingHorizontal:var(--size-12);--segmentedControl-button-small-paddingVertical:var(--size-4);--segmentedControl-button-small-minHeight:var(--size-32);--segmentedControl-button-small-gap:var(--size-6);--segmentedControl-button-small-radius:var(--radius-75);--segmentedControl-stroke-gradient-start:var(--sky-300);--segmentedControl-stroke-gradient-end:var(--sky-600);--segmentedControl-background-gradient-start:var(--sky-400);--segmentedControl-background-gradient-end:var(--sky-700);--progressBar-track-background-gradient-default-start:var(--sky-950);--progressBar-track-background-gradient-default-end:var(--sky-700);--progressBar-track-stroke-gradient-default-start:var(--sky-800);--progressBar-track-stroke-gradient-end:var(--sky-600);--progressBar-track-medium-width:var(--size-96);--progressBar-fill-background-gradient-default-start:var(--sky-400);--progressBar-fill-background-gradient-default-end:var(--sky-700);--progressBar-fill-stroke-gradient-default-start:var(--sky-300);--progressBar-fill-stroke-gradient-default-end:var(--sky-600);--progressBar-text-stroke-default:var(--sky-800);--progressBar-text-default:var(--color-text-inverse);--progressBar-text-medium-strokeWidth:var(--strokeWidth-6);--progressBar-track-medium-radius:var(--radius-75);--progressBar-fill-medium-radius:var(--radius-65);--progressBar-track-medium-height:var(--size-20);--progressBar-text-effect-drop-position-x:var(--size-0);--progressBar-text-effect-drop-position-y:var(--size-1);--progressBar-text-effect-drop-blur:var(--size-0);--progressBar-text-effect-drop-spread:var(--size-0);--progressBar-text-effect-drop-default:var(--sky-800);--pill-background-gradient-start:var(--sky-400);--pill-stroke-gradient-start:var(--sky-300);--pill-medium-round:var(--radius-100);--pill-icon-gradient-start:var(--color-icon-inverse);--pill-icon-stroke-Color:var(--sky-800);--pill-background-gradient-end:var(--sky-700);--pill-stroke-gradient-end:var(--sky-600);--pill-icon-gradient-end:var(--color-icon-inverse);--pill-effect-drop-position-x:var(--size-0);--pill-effect-drop-position-y:var(--size-0);--pill-effect-drop-blur:var(--size-0);--pill-effect-drop-spread:var(--size-0);--pill-effect-drop-color:var(--white-50-opacity-0);--pill-medium-strokeWidth:var(--strokeWidth-10);--pill-medium-paddingHorizontal:var(--size-4);--pill-medium-paddingVertical:var(--size-4);--progressBar-fill-effect-inner-position-x:var(--size-0);--progressBar-fill-effect-inner-position-y:var(--size-4);--progressBar-fill-effect-inner-blur:var(--size-4);--progressBar-fill-effect-inner-spread:var(--size-0);--progressBar-fill-effect-inner-default:var(--sky-400);--pill-effect-inner-position-x:var(--size-0);--pill-effect-inner-position-y:var(--size-0);--pill-effect-inner-blur:var(--size-0);--pill-effect-inner-spread:var(--size-0);--pill-effect-inner-color:var(--white-50-opacity-0);--progressBar-track-medium-strokeWidth:var(--strokeWidth-10);--progressBar-fill-medium-strokeWidth:var(--strokeWidth-10);--typography-link-lg-medium-family:var(--font-family-primary-engram);--typography-link-lg-medium-weight:var(--font-weight-medium);--typography-link-lg-medium-letterSpacing:var(--font-letterSpacing-250);--typography-link-lg-medium-size:var(--font-size-18);--typography-link-lg-medium-lineHeight:var(--font-lineHeight-28);--typography-link-lg-regular-family:var(--font-family-primary-engram);--typography-link-lg-regular-weight:var(--font-weight-regular);--typography-link-lg-regular-letterSpacing:var(--font-letterSpacing-250);--typography-link-lg-regular-size:var(--font-size-18);--typography-link-lg-regular-lineHeight:var(--font-lineHeight-28);--typography-link-xs-medium-family:var(--font-family-primary-engram);--typography-link-xs-medium-weight:var(--font-weight-medium);--typography-link-xs-medium-letterSpacing:var(--font-letterSpacing-250);--typography-link-xs-medium-size:var(--font-size-12);--typography-link-xs-medium-lineHeight:var(--font-lineHeight-16);--typography-link-xs-regular-family:var(--font-family-primary-engram);--typography-link-xs-regular-weight:var(--font-weight-regular);--typography-link-xs-regular-letterSpacing:var(--font-letterSpacing-250);--typography-link-xs-regular-size:var(--font-size-12);--typography-link-xs-regular-lineHeight:var(--font-lineHeight-16);--progressPill-learned-fill-medium-strokeWidth:var(--strokeWidth-10);--progressPill-learned-fill-background-gradient-start:var(--green-400);--progressPill-learned-fill-background-gradient-end:var(--green-700);--progressPill-learned-fill-stroke-gradient-start:var(--green-300);--progressPill-learned-fill-medium-radius:var(--radius-65);--progressPill-learned-fill-stroke-gradient-end:var(--green-600);--progressPill-text-stroke-streak:var(--orange-800);--progressPill-text-color:var(--color-text-inverse);--progressPill-text-medium-strokeWidth:var(--strokeWidth-10);--progressPill-text-effect-drop-position-x:var(--size-0);--progressPill-text-effect-drop-position-y:var(--size-1);--progressPill-text-effect-drop-blur:var(--size-0);--progressPill-text-effect-drop-spread:var(--size-0);--progressPill-text-effect-drop-streak:var(--orange-800);--progressPill-learned-fill-effect-inner-position-x:var(--size-0);--progressPill-learned-fill-effect-inner-position-y:var(--size-4);--progressPill-learned-fill-effect-inner-blur:var(--size-4);--progressPill-learned-fill-effect-inner-spread:var(--size-0);--progressPill-learned-fill-effect-inner-color:var(--green-400);--progressPill-learned-pill-effect-drop-position-x:var(--size-0);--progressPill-learned-pill-effect-drop-position-y:var(--size-2);--progressPill-learned-pill-effect-drop-blur:var(--size-4);--progressPill-learned-pill-effect-drop-spread:var(--size-0);--progressPill-learned-pill-effect-drop-color:var(--sky-900);--progressPill-learned-pill-background-gradient-start:var(--green-400);--progressPill-learned-pill-background-gradient-end:var(--green-700);--progressPill-learned-pill-stroke-gradient-start:var(--green-300);--progressPill-learned-pill-stroke-gradient-end:var(--green-600);--progressPill-learned-pill-icon-gradient-start:var(--color-icon-inverse);--progressPill-learned-pill-medium-paddingHorizontal:var(--size-4);--progressPill-learned-pill-medium-paddingVertical:var(--size-4);--progressPill-learned-pill-icon-gradient-end:var(--color-icon-inverse);--progressPill-learned-pill-medium-round:var(--radius-100);--progressPill-learned-pill-medium-strokeWidth:var(--strokeWidth-10);--progressPill-learned-pill-icon-stroke-color:var(--green-800);--progressPill-learned-pill-effect-inner-position-x:var(--size-0);--progressPill-learned-pill-effect-inner-position-y:var(--size-4);--progressPill-learned-pill-effect-inner-blur:var(--size-4);--progressPill-learned-pill-effect-inner-spread:var(--size-0);--progressPill-learned-pill-effect-inner-color:var(--green-400);--progressPill-streak-fill-medium-strokeWidth:var(--strokeWidth-10);--progressPill-streak-fill-background-gradient-start:var(--yellow-300);--progressPill-streak-fill-background-gradient-end:var(--orange-500);--progressPill-streak-fill-stroke-gradient-start:var(--yellow-300);--progressPill-streak-fill-medium-radius:var(--radius-65);--progressPill-streak-fill-stroke-gradient-end:var(--orange-300);--progressPill-streak-fill-effect-inner-position-x:var(--size-0);--progressPill-streak-fill-effect-inner-position-y:var(--size-4);--progressPill-streak-fill-effect-inner-blur:var(--size-6);--progressPill-streak-fill-effect-inner-spread:var(--size-0);--progressPill-streak-fill-effect-inner-color:var(--yellow-200);--progressPill-track-stroke-gradient-start:var(--sky-800);--progressPill-track-stroke-gradient-end:var(--sky-600);--progressPill-track-medium-width:var(--size-96);--progressPill-track-medium-height:var(--size-20);--progressPill-track-medium-radius:var(--radius-75);--progressPill-track-medium-strokeWidth:var(--strokeWidth-10);--progressPill-streak-pill-effect-drop-position-x:var(--size-0);--progressPill-streak-pill-effect-drop-position-y:var(--size-2);--progressPill-streak-pill-effect-drop-blur:var(--size-4);--progressPill-streak-pill-effect-drop-spread:var(--size-0);--progressPill-streak-pill-effect-drop-color:var(--sky-900);--progressPill-streak-pill-background-gradient-start:var(--yellow-300);--progressPill-streak-pill-background-gradient-end:var(--orange-500);--progressPill-streak-pill-stroke-gradient-start:var(--yellow-300);--progressPill-streak-pill-stroke-gradient-end:var(--orange-300);--progressPill-streak-pill-icon-gradient-start:var(--red-700);--progressPill-streak-pill-medium-paddingHorizontal:var(--size-4);--progressPill-streak-pill-medium-paddingVertical:var(--size-4);--progressPill-streak-pill-icon-gradient-end:var(--orange-400);--progressPill-streak-pill-medium-round:var(--radius-100);--progressPill-streak-pill-medium-strokeWidth:var(--strokeWidth-10);--progressPill-streak-pill-icon-stroke-color:var(--red-800);--progressPill-streak-pill-effect-inner-position-x:var(--size-0);--progressPill-streak-pill-effect-inner-position-y:var(--size-4);--progressPill-streak-pill-effect-inner-blur:var(--size-4);--progressPill-streak-pill-effect-inner-spread:var(--size-0);--progressPill-streak-pill-effect-inner-color:var(--yellow-200);--progressPill-track-medium-paddingHorizontal:var(--size-1);--progressPill-track-medium-paddingVertical:var(--size-1);--progressBar-track-medium-paddingHorizontal:var(--size-1);--progressBar-track-medium-paddingVertical:var(--size-1);--segmentedControl-small-paddingHorizontal:var(--size-4);--segmentedControl-small-paddingVertical:var(--size-4);--segmentedControl-small-gap:var(--size-4);--segmentedControl-small-radius:var(--radius-100);--progressPill-learned-track-background-gradient-start:var(--green-900);--progressPill-learned-track-background-gradient-end:var(--green-600);--progressPill-streak-track-background-gradient-start:var(--red-900);--progressPill-streak-track-background-gradient-end:var(--orange-600);--layout-background-gradient-default-1:var(--sky-700);--layout-background-gradient-default-2:var(--sky-600);--layout-background-gradient-default-3:var(--sky-500);--card-flip-background-end:var(--yellow-200);--card-flip-effect-drop-position-x:var(--size-0);--card-flip-effect-drop-position-y:var(--size-2);--card-flip-effect-drop-blur:var(--size-4);--card-flip-effect-drop-spread:var(--size-0);--card-flip-effect-drop-color:var(--sky-800);--card-flip-effect-inner-top-position-x:var(--size-0);--card-flip-effect-inner-top-position-y:var(--size-4);--card-flip-effect-inner-top-blur:var(--size-4);--card-flip-effect-inner-top-spread:var(--size-0);--card-flip-effect-inner-top-color:var(--yellow-50);--card-flip-effect-inner-bottom-position-x:var(--size-0);--card-flip-effect-inner-bottom-position-y:var(--size-negative-4);--card-flip-effect-inner-bottom-blur:var(--size-4);--card-flip-effect-inner-bottom-spread:var(--size-0);--card-flip-effect-inner-bottom-color:var(--yellow-600);--card-flip-medium-radius:var(--radius-100);--typography-text-primary:var(--white-50);--typography-text-secondary:var(--white-50-opacity-80);--typography-headline-lg-bold-family:var(--font-family-primary-engram);--typography-headline-lg-bold-weight:var(--font-weight-bold);--typography-headline-lg-bold-letterSpacing:var(--font-letterSpacing-250);--typography-headline-lg-bold-size:var(--font-size-36);--typography-headline-lg-bold-lineHeight:var(--font-lineHeight-48);--typography-text-engram-stroke-primary:var(--yellow-900);--typography-text-engram-stroke-secondary:var(--sky-800);--typography-text-engram-stroke-streak:var(--orange-800);--typography-text-engram-stroke-success:var(--green-800);--typography-text-engram-stroke-error:var(--red-800);--typography-text-engram-text-effect-drop-error:var(--red-800);--typography-text-engram-text-effect-drop-streak:var(--orange-800);--typography-text-engram-text-effect-drop-success:var(--green-800);--typography-text-engram-text-effect-drop-secondary:var(--sky-800);--typography-text-engram-text-effect-drop-primary:var(--yellow-900);--typography-effect-md-drop-position-x:var(--size-0);--typography-effect-md-drop-position-y:var(--size-1);--typography-effect-md-drop-blur:var(--size-0);--typography-effect-md-drop-spread:var(--size-0);--typography-text-engram-stroke-md-strokeWidth:var(--strokeWidth-10);--typography-text-engram-stroke-lg-strokeWidth:var(--strokeWidth-150);--typography-effect-lg-drop-position-x:var(--size-0);--typography-effect-lg-drop-position-y:var(--size-2);--typography-effect-lg-drop-blur:var(--size-0);--typography-effect-lg-drop-spread:var(--size-0);--button-filled-effect-drop-extrude-secondary:var(--sky-700);--button-filled-effect-inner-secondary:var(--sky-300);--button-filled-effect-drop-shadow-secondary:var(--sky-950);--button-filled-secondary-text-stroke-strokeWidth:var(--strokeWidth-10);--button-filled-secondary-text-stroke-default:var(--sky-800);--button-filled-effect-drop-extrude-destructive:var(--red-700);--button-filled-effect-inner-destructive:var(--red-400);--button-filled-effect-drop-shadow-destructive:var(--sky-950);--button-filled-destructive-stroke-gradient-default-start:var(--red-200);--button-filled-destructive-stroke-gradient-default-end:var(--red-500);--button-filled-destructive-background-gradient-start-default:var(--red-500);--button-filled-destructive-background-gradient-start-hover:var(--red-500);--button-filled-destructive-background-gradient-start-pressed:var(--red-500);--button-filled-destructive-background-gradient-start-disabled:var(--slate-100);--button-filled-destructive-background-gradient-end-default:var(--red-600);--button-filled-destructive-background-gradient-end-hover:var(--red-600);--button-filled-destructive-background-gradient-end-pressed:var(--red-600);--button-filled-destructive-background-gradient-end-disabled:var(--slate-400);--button-filled-destructive-text-stroke-strokeWidth:var(--strokeWidth-10);--button-filled-destructive-text-stroke-default:var(--red-800);--button-filled-icon-stroke-error:var(--red-800);--button-filled-icon-stroke-streak:var(--orange-800);--button-filled-icon-stroke-success:var(--green-800);--button-filled-icon-stroke-secondary:var(--sky-800);--button-filled-icon-stroke-primary:var(--yellow-900);--coreIcon-engram-stroke-primary:var(--yellow-900);--coreIcon-engram-stroke-secondary:var(--sky-800);--coreIcon-engram-stroke-streak:var(--orange-800);--coreIcon-engram-stroke-success:var(--green-800);--coreIcon-engram-stroke-error:var(--red-800);--button-filled-icon-stroke-disabled:var(--slate-600);--button-filled-primary-text-stroke-disabled:var(--slate-600);--button-filled-effect-inner-disabled:var(--slate-50);--typography-text-engram-text-effect-drop-disabled:var(--slate-600);--button-filled-effect-drop-shadow-disabled:var(--sky-950);--button-filled-effect-drop-extrude-disabled:var(--slate-500);--button-filled-secondary-text-stroke-disabled:var(--slate-600);--button-filled-secondary-icon-stroke-disabled:var(--slate-600);--button-filled-destructive-text-stroke-disabled:var(--slate-600);--button-filled-primary-stroke-gradient-disabled-start:var(--slate-100);--button-filled-primary-stroke-gradient-disabled-end:var(--slate-300);--button-filled-secondary-stroke-gradient-disabled-end:var(--slate-300);--button-filled-secondary-stroke-gradient-disabled-start:var(--slate-100);--button-filled-destructive-stroke-gradient-disabled-end:var(--slate-100);--button-filled-destructive-stroke-gradient-disabled-start:var(--slate-300);--progressPill-text-stroke-learned:var(--green-800);--progressPill-text-effect-drop-learned:var(--green-800);--input-text-label:var(--color-text-inverse);--progressBar-track-background-gradient-streak-start:var(--red-900);--progressBar-track-background-gradient-streak-end:var(--orange-600);--progressBar-track-background-gradient-learned-start:var(--green-900);--progressBar-track-background-gradient-learned-end:var(--green-600);--progressBar-fill-background-gradient-learned-start:var(--green-400);--progressBar-fill-background-gradient-learned-end:var(--green-700);--progressBar-fill-background-gradient-streak-start:var(--yellow-300);--progressBar-fill-background-gradient-streak-end:var(--orange-500);--progressBar-fill-stroke-gradient-streak-start:var(--yellow-300);--progressBar-fill-stroke-gradient-streak-end:var(--orange-300);--progressBar-fill-stroke-gradient-learned-start:var(--green-300);--progressBar-fill-stroke-gradient-learned-end:var(--green-600);--progressBar-fill-effect-inner-streak:var(--yellow-200);--progressBar-fill-effect-inner-learned:var(--green-400);--progressBar-text-stroke-streak:var(--orange-800);--progressBar-text-stroke-learned:var(--green-800);--progressBar-text-effect-drop-streak:var(--orange-800);--progressBar-text-effect-drop-learned:var(--green-800);--button-filled-effect-drop-extrude-md-position-y:var(--size-4);--button-filled-effect-drop-extrude-sm-position-y:var(--size-2);--button-filled-effect-drop-shadow-md-position-y:var(--size-6);--button-filled-effect-drop-shadow-sm-position-y:var(--size-3);--button-filled-effect-drop-shadow-md-blur:var(--size-2);--button-filled-effect-drop-shadow-sm-blur:var(--size-2);--chip-status-background-success:var(--green-500);--chip-status-background-error:var(--red-500);--chip-status-background-warning:var(--orange-500);--chip-status-background-info:var(--sky-600);--chip-status-stroke-success:var(--green-400);--chip-status-stroke-error:var(--red-400);--chip-status-stroke-alert:var(--orange-400);--chip-status-stroke-info:var(--sky-400);--chip-status-text-success:var(--color-text-inverse);--chip-status-text-error:var(--color-text-inverse);--chip-status-text-alert:var(--color-text-inverse);--chip-status-text-info:var(--color-text-inverse);--chip-status-icon-success:var(--color-icon-inverse);--chip-status-icon-error:var(--color-icon-inverse);--chip-status-icon-alert:var(--color-icon-inverse);--chip-status-icon-info:var(--color-icon-inverse);--chip-status-medium-paddingHorizontal:var(--size-12);--chip-status-medium-paddingVertical:var(--size-6);--chip-status-medium-gap:var(--size-6);--chip-status-medium-radius:var(--radius-round);--chip-status-medium-strokeWidth:var(--strokeWidth-10);--iconBadge-background-success-start:var(--green-400);--iconBadge-background-success-end:var(--green-700);--iconBadge-stroke-success-start:var(--green-300);--iconBadge-stroke-success-end:var(--green-600);--iconBadge-icon-success:var(--color-icon-inverse);--iconBadge-icon-stroke-success:var(--green-800);--iconBadge-large-paddingHorizontal:var(--size-12);--iconBadge-large-paddingVertical:var(--size-12);--iconBadge-large-radius:var(--radius-round);--iconBadge-large-strokeWidth:var(--strokeWidth-275);--clickableContainer-background-gradient-start-default:var(--sky-400);--clickableContainer-background-gradient-start-disabled:var(--slate-100);--clickableContainer-background-gradient-end-default:var(--sky-600);--clickableContainer-background-gradient-end-disabled:var(--slate-400);--clickableContainer-stroke-gradient-default-start:var(--sky-200);--clickableContainer-stroke-gradient-default-end:var(--sky-500);--clickableContainer-stroke-gradient-disabled-start:var(--slate-100);--clickableContainer-stroke-gradient-disabled-end:var(--slate-300);--clickableContainer-effect-inner-position-x:var(--size-0);--clickableContainer-effect-inner-position-y:var(--size-4);--clickableContainer-effect-inner-blur:var(--size-6);--clickableContainer-effect-inner-spread:var(--size-0);--clickableContainer-effect-inner-default:var(--sky-300);--clickableContainer-effect-inner-disabled:var(--slate-50);--clickableContainer-effect-drop-extrude-position-x:var(--size-0);--clickableContainer-effect-drop-extrude-position-y:var(--size-8);--clickableContainer-effect-drop-extrude-blur:var(--size-0);--clickableContainer-effect-drop-extrude-spread:var(--size-0);--clickableContainer-effect-drop-extrude-default:var(--sky-700);--clickableContainer-effect-drop-extrude-disabled:var(--slate-500);--clickableContainer-effect-drop-shadow-position-x:var(--size-0);--clickableContainer-effect-drop-shadow-position-y:var(--size-10);--clickableContainer-effect-drop-shadow-lg-blur:var(--size-6);--clickableContainer-effect-drop-shadow-md-blur:var(--size-4);--clickableContainer-effect-drop-shadow-sm-blur:var(--size-2);--clickableContainer-effect-drop-shadow-spread:var(--size-0);--clickableContainer-effect-drop-shadow-default:var(--sky-950);--checkbox-background-selected:var(--sky-500);--checkbox-background-unselected:var(--sky-700);--checkbox-stroke-selected:var(--sky-400);--checkbox-stroke-unselected:var(--sky-400);--checkbox-medium-paddingHorizontal:var(--size-4);--checkbox-medium-paddingVertical:var(--size-4);--checkbox-medium-radius:var(--radius-100);--checkbox-medium-strokeWidth:var(--strokeWidth-150);--checkbox-icon-default:var(--color-icon-inverse);--checkbox-icon-stroke-default:var(--sky-800);--statusBanner-background-default:var(--sky-700);--statusBanner-stroke-default-start:var(--sky-800);--statusBanner-stroke-default-end:var(--sky-600);--statusBanner-medium-paddingHorizontal:var(--size-12);--statusBanner-medium-height:var(--size-32);--statusBanner-medium-paddingVertical:var(--size-4);--statusBanner-medium-radius:var(--radius-100);--statusBanner-medium-strokeWidth:var(--strokeWidth-10);--iconBadge-large-height:var(--size-72);--iconBadge-large-width:var(--size-72);--iconBadge-small-paddingHorizontal:var(--size-4);--iconBadge-small-paddingVertical:var(--size-4);--iconBadge-small-radius:var(--radius-round);--iconBadge-small-strokeWidth:var(--strokeWidth-75);--iconBadge-small-height:var(--size-32);--iconBadge-small-width:var(--size-32);--iconBadge-background-streak-filled-start:var(--yellow-300);--iconBadge-background-streak-filled-end:var(--orange-500);--iconBadge-stroke-streak-filled-start:var(--orange-600);--iconBadge-stroke-streak-filled-end:var(--orange-800);--iconBadge-icon-streak-filled-start:var(--red-700);--iconBadge-stroke-streak-empty-start:var(--orange-800);--iconBadge-stroke-streak-empty-end:var(--orange-400);--iconBadge-icon-stroke-streak-filled:var(--red-800);--iconBadge-background-streak-empty-start:var(--red-900);--iconBadge-background-streak-empty-end:var(--orange-600);--iconBadge-large-icon-height:var(--size-48);--iconBadge-large-icon-width:var(--size-48);--iconBadge-small-icon-height:var(--size-20);--iconBadge-small-icon-width:var(--size-20);--iconBadge-icon-streak-filled-end:var(--orange-400);--progressBar-track-stroke-gradient-streak-start:var(--orange-800);--progressBar-track-stroke-gradient-streak-end:var(--orange-400);--layout-background-gradient-streak-1:var(--red-900);--layout-background-gradient-streak-2:var(--orange-600);--layout-background-gradient-streak-3:var(--orange-500);--layout-background-gradient-streak-4:var(--red-600);--chip-status-large-paddingHorizontal:var(--size-24);--chip-status-large-paddingVertical:var(--size-12);--chip-status-large-gap:var(--size-6);--chip-status-large-strokeWidth:var(--strokeWidth-10);--chip-status-large-radius:var(--radius-round);--chip-status-background-current:var(--sky-600);--chip-status-stroke-current-start:var(--slate-900-opacity-20);--chip-status-stroke-current-end:var(--slate-900-opacity-5);--chip-status-text-current:var(--color-text-inverse);--chip-status-icon-current:var(--color-icon-inverse);--chip-status-text-stroke-success:var(--green-800);--chip-status-text-stroke-error:var(--red-800);--chip-status-text-stroke-alert:var(--orange-800);--chip-status-text-stroke-info:var(--sky-800);--chip-status-text-stroke-current:var(--sky-800);--chip-status-icon-stroke-success:var(--green-800);--chip-status-icon-stroke-error:var(--red-800);--chip-status-icon-stroke-alert:var(--orange-800);--chip-status-icon-stroke-info:var(--sky-800);--chip-status-icon-stroke-current:var(--sky-800);--clickableContainer-effect-drop-extrude-market:var(--yellow-700);--clickableContainer-effect-inner-market:var(--amber-200);--clickableContainer-stroke-gradient-market-start:var(--yellow-300);--clickableContainer-stroke-gradient-market-end:var(--yellow-600);--clickableContainer-background-gradient-start-market:var(--amber-200);--clickableContainer-background-gradient-end-market:var(--amber-400);--coreIcon-engram-icon-primary:var(--yellow-900);--coreIcon-engram-icon-secondary:var(--sky-800);--coreIcon-engram-icon-streak:var(--orange-800);--coreIcon-engram-icon-success:var(--green-800);--coreIcon-engram-icon-error:var(--red-800);--coreIcon-icon-default-inverse:var(--sky-800);--typography-text-engram-stroke-disabled:var(--slate-600);--typography-text-engram-text-primary:var(--yellow-900);--typography-text-engram-text-secondary:var(--sky-800);--typography-text-engram-text-streak:var(--orange-800);--typography-text-engram-text-success:var(--green-800);--typography-text-engram-text-error:var(--red-800);--typography-text-engram-text-disabled:var(--slate-600);--coreIcon-engram-stroke-disabled:var(--slate-600);--coreIcon-engram-icon-disabled:var(--slate-600);--container-background-default:var(--sky-500);--container-stroke-default:var(--sky-400);--container-medium-paddingHorizontal:var(--size-16);--container-medium-paddingVertical:var(--size-16);--container-medium-radius:var(--radius-225);--clickableContainer-background-default:var(--color-background-neutral-default);--clickableContainer-stroke-default:var(--color-stroke-neutral-default);--clickableContainer-medium-paddingHorizontal:var(--size-20);--clickableContainer-medium-paddingVertical:var(--size-20);--clickableContainer-medium-radius:var(--radius-150);--clickableContainer-background-hover:var(--color-background-neutral-hover);--clickableContainer-background-pressed:var(--color-background-neutral-pressed);--clickableContainer-background-active:var(--color-background-neutral-default);--clickableContainer-background-disabled:var(--color-background-neutral-disabled);--clickableContainer-stroke-active:var(--orange-400);--clickableContainer-stroke-disabled:var(--color-stroke-neutral-disabled);--clickableContainer-medium-strokeWidth:var(--strokeWidth-6);--container-medium-strokeWidth:var(--strokeWidth-10);--input-background-active:var(--sky-600);--searchbar-background-default:var(--sky-600);--searchbar-background-hover:var(--sky-600);--searchbar-background-active:var(--sky-600);--searchbar-background-disabled:var(--sky-600);--searchbar-stroke-default:var(--sky-400);--searchbar-stroke-active:var(--sky-200);--searchbar-stroke-error:var(--color-stroke-semantic-error-default);--searchbar-stroke-success:var(--color-stroke-semantic-success-default);--searchbar-text-default:var(--color-text-inverse);--searchbar-text-active:var(--color-text-inverse);--searchbar-text-disabled:var(--color-text-disabled);--searchbar-text-error:var(--color-text-error);--searchbar-medium-radius:var(--radius-round);--searchbar-medium-paddingHorizontal:var(--size-16);--searchbar-medium-paddingVertical:var(--size-8);--searchbar-medium-gap:var(--size-8);--searchbar-medium-strokeWidth:var(--strokeWidth-10);--searchbar-icon-default:var(--color-icon-inverse);--typography-text-engram-text-highlight:var(--yellow-300);--coreIcon-engram-icon-highlight:var(--yellow-300);--coreIcon-engram-stroke-highlight:var(--yellow-300);--toast-stroke-default:var(--sky-500);--toast-stroke-success:var(--green-500);--toast-stroke-error:var(--red-400);--iconBadge-background-error-start:var(--red-400);--iconBadge-background-error-end:var(--red-700);--iconBadge-icon-error:var(--color-icon-inverse);--iconBadge-icon-stroke-error:var(--red-800);--iconBadge-stroke-error-start:var(--red-300);--iconBadge-stroke-error-end:var(--red-600);--image-medium-strokeWidth:var(--strokeWidth-10);--listAction-background-default:var(--color-background-neutral-default);--listAction-background-hover:var(--color-background-neutral-hover);--listAction-background-pressed:var(--color-background-neutral-pressed);--listAction-background-disabled:var(--color-background-neutral-disabled);--listAction-text-default:var(--color-text-primary);--listAction-text-disabled:var(--color-text-disabled);--listAction-icon-default:var(--color-icon-primary);--listAction-icon-disabled:var(--color-icon-disabled);--listAction-medium-paddingVertical:var(--size-8);--listAction-medium-paddingHorizontal:var(--size-12);--listAction-medium-gap:var(--size-8);--listAction-medium-radius:var(--radius-100);--drawer-background-default:var(--sky-600);--drawer-medium-paddingHorizontal:var(--size-24);--drawer-medium-radius:var(--radius-225);--drawer-background-overlay:var(--color-overlay-default);--dialog-background-default:var(--container-background-default);--dialog-medium-paddingHorizontal:var(--size-24);--dialog-medium-paddingVertical:var(--size-24);--dialog-medium-radius:var(--radius-200);--dialog-background-overlay:var(--color-overlay-default);--listAction-text-destructive:var(--color-text-error);--listAction-icon-destructive:var(--color-icon-error);--dropdown-background-default:var(--sky-600);--dropdown-background-hover:var(--sky-600);--dropdown-background-active:var(--sky-600);--dropdown-background-disabled:var(--sky-500);--dropdown-stroke-default:var(--sky-400);--dropdown-stroke-active:var(--sky-200);--dropdown-stroke-error:var(--red-400);--dropdown-stroke-success:var(--green-400);--dropdown-text-label:var(--color-text-inverse);--dropdown-text-default:var(--color-text-inverse);--dropdown-text-active:var(--color-text-inverse);--dropdown-text-disabled:var(--color-text-disabled);--dropdown-text-error:var(--color-text-error);--dropdown-medium-radius:var(--radius-100);--dropdown-medium-paddingHorizontal:var(--size-12);--dropdown-medium-paddingVertical:var(--size-8);--dropdown-medium-gap:var(--size-4);--dropdown-medium-strokeWidth:var(--strokeWidth-10);--dropdown-medium-minHeight:var(--size-36);--dropdown-medium-maxWidth:var(--size-320);--dropdown-icon-default:var(--color-text-inverse);--dropdown-icon-active:var(--color-text-inverse);--dropdown-icon-disabled:var(--color-text-disabled);--dropdown-icon-error:var(--color-text-error);--dropdown-item-background-hover:var(--color-text-inverse);--dropdown-item-background-selected:var(--color-text-inverse);--dropdown-panel-background-default:var(--color-text-inverse);--dropdown-panel-medium-gap:var(--size-4);--dropdown-panel-medium-paddingVertical:var(--size-4);--dropdown-panel-medium-paddingHorizontal:var(--size-4);--dropdown-panel-medium-radius:var(--radius-150);--dropdown-item-medium-radius:var(--radius-100);--dropdown-item-medium-paddingHorizontal:var(--size-12);--dropdown-item-medium-paddingVertical:var(--size-8);--dropdown-item-medium-gap:var(--size-8);--switch-background-checked:var(--color-background-primary-default);--switch-background-unchecked:var(--color-background-neutral-strong);--switch-medium-radius:var(--radius-round);--switch-medium-paddingHorizontal:var(--size-2);--switch-medium-paddingVertical:var(--size-2);--switch-medium-gap:var(--size-8);--switch-medium-minWidth:var(--size-32);--switch-circle-background-default:var(--color-background-neutral-default);--switch-circle-medium-width:var(--size-12);--switch-circle-medium-height:var(--size-12);--switch-circle-medium-radius:var(--radius-round);--dialog-medium-maxWidth:var(--size-640);--statusBanner-background-streak:var(--red-900);--statusBanner-stroke-streak-end:var(--orange-400);--statusBanner-stroke-streak-start:var(--orange-800);--layout-background-gradient-golden-1:var(--yellow-600);--layout-background-gradient-golden-2:var(--yellow-500);--layout-background-gradient-golden-3:var(--yellow-700);--layout-background-gradient-golden-4:var(--yellow-950);--typography-effect-md-notification-position-x:var(--size-0);--typography-effect-md-notification-position-y:var(--size-0);--typography-effect-md-notification-blur:var(--size-12);--typography-effect-md-notification-spread:var(--size-0);--typography-effect-md-notification-color:var(--sky-950-opacity-50);--typography-body-lg-semibold-family:var(--font-family-primary-engram);--typography-body-lg-semibold-weight:var(--font-weight-bold);--typography-body-lg-semibold-letterSpacing:var(--font-letterSpacing-250);--typography-body-lg-semibold-size:var(--font-size-24);--typography-body-lg-semibold-lineHeight:var(--font-lineHeight-32);--chip-status-background-neutral:var(--sky-600);--chip-status-stroke-neutral:var(--sky-400);--chip-status-text-neutral:var(--color-text-inverse);--chip-status-text-stroke-neutral:var(--sky-800);--chip-status-icon-neutral:var(--color-icon-inverse);--chip-status-icon-stroke-neutral:var(--sky-800);--chip-status-small-paddingHorizontal:var(--size-6);--chip-status-small-paddingVertical:var(--size-2);--chip-status-small-gap:var(--size-4);--chip-status-small-strokeWidth:var(--strokeWidth-10);--chip-status-small-radius:var(--radius-round);--segmentedControl-button-icon-selected:var(--white-50);--segmentedControl-button-icon-unselected:var(--white-50);--segmentedControl-button-icon-strokeWidth:var(--strokeWidth-75);--button-filled-neutral-background-default:var(--sky-600);--button-filled-neutral-background-hover:var(--sky-900-opacity-20);--button-filled-neutral-background-pressed:var(--sky-900-opacity-30);--button-filled-neutral-background-disabled:var(--sky-500);--button-filled-neutral-stroke-default:var(--sky-500);--button-filled-neutral-stroke-disabled:var(--sky-400);--button-filled-neutral-text-default:var(--color-text-inverse);--button-filled-neutral-text-disabled:var(--sky-600);--button-filled-neutral-icon-default:var(--color-icon-inverse);--button-filled-neutral-icon-disabled:var(--sky-600);--button-filled-neutral-background-gradient-start-default:var(--sky-600);--button-filled-neutral-background-gradient-start-hover:var(--sky-700);--button-filled-neutral-background-gradient-start-pressed:var(--sky-800);--button-filled-neutral-background-gradient-start-disabled:var(--sky-500);--button-filled-neutral-background-gradient-end-default:var(--sky-600);--button-filled-neutral-background-gradient-end-hover:var(--sky-700);--button-filled-neutral-background-gradient-end-pressed:var(--sky-800);--button-filled-neutral-background-gradient-end-disabled:var(--sky-500);--button-filled-neutral-stroke-gradient-default-start:var(--sky-500);--button-filled-neutral-stroke-gradient-default-end:var(--sky-500);--button-filled-neutral-stroke-gradient-disabled-start:var(--sky-400);--button-filled-neutral-stroke-gradient-disabled-end:var(--sky-400);--button-filled-neutral-icon-stroke-strokeWidth:var(--strokeWidth-10);--button-filled-neutral-icon-stroke-default:var(--white-50-opacity-0);--button-filled-neutral-icon-stroke-disabled:var(--white-50-opacity-0);--button-filled-neutral-text-stroke-strokeWidth:var(--strokeWidth-10);--button-filled-neutral-text-stroke-default:var(--white-50-opacity-0);--button-filled-neutral-text-stroke-disabled:var(--white-50-opacity-0);--button-outline-primary-background-default:var(--white-50-opacity-0);--button-outline-primary-background-hover:var(--white-50-opacity-10);--button-outline-primary-background-pressed:var(--white-50-opacity-20);--button-outline-primary-background-disabled:var(--gray-400);--button-outline-primary-stroke-default:var(--white-50);--button-outline-primary-stroke-disabled:var(--color-stroke-neutral-disabled);--button-outline-primary-text-default:var(--color-text-inverse);--button-outline-primary-text-disabled:var(--color-text-disabled);--button-outline-primary-icon-default:var(--color-icon-inverse);--button-outline-primary-icon-disabled:var(--color-icon-disabled);--button-outline-secondary-background-default:var(--white-50-opacity-0);--button-outline-secondary-background-hover:var(--white-50-opacity-10);--button-outline-secondary-background-pressed:var(--white-50-opacity-20);--button-outline-secondary-background-disabled:var(--gray-400);--button-outline-secondary-stroke-default:var(--white-50);--button-outline-secondary-stroke-disabled:var(--color-stroke-neutral-disabled);--button-outline-secondary-text-default:var(--color-text-inverse);--button-outline-secondary-text-disabled:var(--color-text-disabled);--button-outline-secondary-icon-default:var(--color-icon-inverse);--button-outline-secondary-icon-disabled:var(--color-icon-disabled);--button-outline-destructive-background-default:var(--white-50-opacity-0);--button-outline-destructive-background-hover:var(--white-50-opacity-10);--button-outline-destructive-background-pressed:var(--white-50-opacity-20);--button-outline-destructive-background-disabled:var(--gray-400);--button-outline-destructive-stroke-default:var(--white-50);--button-outline-destructive-stroke-disabled:var(--color-stroke-neutral-disabled);--button-outline-destructive-text-default:var(--color-text-inverse);--button-outline-destructive-text-disabled:var(--color-text-disabled);--button-outline-destructive-icon-default:var(--color-icon-inverse);--button-outline-destructive-icon-disabled:var(--color-icon-disabled);--button-ghost-primary-background-hover:var(--white-50-opacity-10);--button-ghost-primary-background-pressed:var(--white-50-opacity-20);--button-ghost-primary-background-disabled:var(--gray-400);--button-ghost-primary-text-default:var(--color-text-inverse);--button-ghost-primary-text-disabled:var(--color-text-neutral-subtle);--button-ghost-primary-icon-default:var(--color-icon-inverse);--button-ghost-primary-icon-disabled:var(--color-icon-disabled);--button-ghost-secondary-background-hover:var(--white-50-opacity-10);--button-ghost-secondary-background-pressed:var(--white-50-opacity-20);--button-ghost-secondary-background-disabled:var(--gray-400);--button-ghost-secondary-text-default:var(--color-text-inverse);--button-ghost-secondary-text-disabled:var(--color-text-neutral-subtle);--button-ghost-secondary-icon-default:var(--color-icon-inverse);--button-ghost-secondary-icon-disabled:var(--color-icon-disabled);--button-ghost-destructive-background-hover:var(--white-50-opacity-10);--button-ghost-destructive-background-pressed:var(--white-50-opacity-20);--button-ghost-destructive-background-disabled:var(--gray-400);--button-ghost-destructive-text-default:var(--color-text-inverse);--button-ghost-destructive-text-disabled:var(--color-text-neutral-subtle);--button-ghost-destructive-icon-default:var(--color-icon-inverse);--button-ghost-destructive-icon-disabled:var(--color-icon-disabled);--button-link-secondary-text-default:var(--color-text-inverse);--button-link-secondary-text-disabled:var(--white-50-opacity-60);--button-link-secondary-icon-default:var(--color-icon-inverse);--button-link-secondary-icon-disabled:var(--white-50-opacity-60);--typography-headline-xs-medium-family:var(--font-family-primary-engram);--typography-headline-xs-medium-weight:var(--font-weight-medium);--typography-headline-xs-medium-letterSpacing:var(--font-letterSpacing-250);--typography-headline-xs-medium-size:var(--font-size-20);--typography-headline-xs-medium-lineHeight:var(--font-lineHeight-24);--typography-headline-xs-semibold-family:var(--font-family-primary-engram);--typography-headline-xs-semibold-weight:var(--font-weight-semibold);--typography-headline-xs-semibold-letterSpacing:var(--font-letterSpacing-250);--typography-headline-xs-semibold-size:var(--font-size-20);--typography-headline-xs-semibold-lineHeight:var(--font-lineHeight-24);--typography-body-md-semibold-family:var(--font-family-primary-engram);--typography-body-md-semibold-weight:var(--font-weight-semibold);--typography-body-md-semibold-letterSpacing:var(--font-letterSpacing-250);--typography-body-md-semibold-size:var(--font-size-16);--typography-body-md-semibold-lineHeight:var(--font-lineHeight-24);--container-background-surface-3:var(--sky-500);--container-background-surface-4:var(--sky-500);--container-background-surface-2:var(--sky-500);--container-stroke-surface-2:var(--sky-400);--container-stroke-surface-3:var(--sky-400);--container-stroke-surface-4:var(--sky-400);--container-stroke-surface-5:var(--sky-400);--container-stroke-surface-6:var(--sky-400);--container-background-surface-5:var(--sky-500);--container-background-surface-6:var(--sky-500);--trace-card-shadow-inner:var(--white-50-opacity-0);--trace-card-shadow-drop:var(--white-50-opacity-0);--trace-container-shadow-inner:var(--white-50-opacity-0);--container-background-featured-start:var(--sky-900-opacity-30);--container-background-featured-end:var(--sky-900-opacity-10);--indicator-default:var(--orange-400);--chip-filter-stroke-default:var(--sky-800);--chip-filter-text-default:var(--color-text-inverse);--chip-filter-text-active:var(--color-text-inverse);--chip-filter-text-stroke-active:var(--orange-900);--chip-filter-text-stroke-default:var(--sky-800);--chip-filter-icon-default:var(--color-icon-inverse);--chip-filter-large-paddingHorizontal:var(--size-24);--chip-filter-large-paddingVertical:var(--size-12);--chip-filter-large-gap:var(--size-6);--chip-filter-large-strokeWidth:var(--strokeWidth-10);--chip-filter-large-radius:var(--radius-200);--chip-filter-medium-paddingHorizontal:var(--size-12);--chip-filter-medium-paddingVertical:var(--size-6);--chip-filter-medium-gap:var(--size-6);--chip-filter-medium-strokeWidth:var(--strokeWidth-10);--chip-filter-medium-radius:var(--radius-150);--chip-filter-icon-stroke-active:var(--orange-800);--chip-filter-icon-stroke-default:var(--sky-800);--chip-filter-small-paddingHorizontal:var(--size-6);--chip-filter-small-paddingVertical:var(--size-2);--chip-filter-small-gap:var(--size-4);--chip-filter-small-strokeWidth:var(--strokeWidth-10);--chip-filter-small-radius:var(--radius-100);--chip-filter-stroke-active:var(--yellow-900);--chip-filter-icon-active:var(--color-icon-inverse);--chip-filter-large-strokeWidth-active:var(--strokeWidth-10);--chip-filter-medium-strokeWidth-active:var(--strokeWidth-10);--chip-filter-small-strokeWidth-active:var(--strokeWidth-10);--chip-filter-effect-active-inner-position-x:var(--size-0);--chip-filter-effect-active-inner-position-y:var(--size-4);--chip-filter-effect-active-inner-blur:var(--size-6);--chip-filter-effect-active-inner-spread:var(--size-0);--chip-filter-effect-active-inner-color:var(--yellow-200);--chip-filter-effect-default-inner-position-x:var(--size-0);--chip-filter-effect-default-inner-position-y:var(--size-4);--chip-filter-effect-default-inner-blur:var(--size-6);--chip-filter-effect-default-inner-spread:var(--size-0);--chip-filter-effect-default-inner-color:var(--sky-400);--chip-filter-background-default-end:var(--sky-700);--chip-filter-background-default-start:var(--sky-400);--chip-filter-background-active-end:var(--orange-400);--chip-filter-background-active-start:var(--yellow-400);--chip-filter-background-hover-start:var(--sky-400);--chip-filter-background-hover-end:var(--sky-700);--chip-filter-background-pressed-start:var(--sky-400);--chip-filter-background-pressed-end:var(--sky-700);--chip-filter-text-effect-drop-position-x:var(--size-0);--chip-filter-text-effect-drop-position-y:var(--size-1);--chip-filter-text-effect-drop-blur:var(--size-0);--chip-filter-text-effect-drop-spread:var(--size-0);--chip-filter-text-effect-drop-active:var(--yellow-900);--chip-filter-text-effect-drop-default:var(--sky-800);--tooltip-background-default:var(--sky-900);--tooltip-text-default:var(--color-text-inverse);--tooltip-medium-paddingHorizontal:var(--size-12);--tooltip-medium-paddingVertical:var(--size-8);--tooltip-medium-radius:var(--radius-100);--typography-article-lg-bold-family:var(--font-family-reading-engram);--typography-article-lg-bold-weight:var(--font-weight-bold);--typography-article-lg-bold-letterSpacing:var(--font-letterSpacing-250);--typography-article-lg-bold-size:var(--font-size-20);--typography-article-lg-bold-lineHeight:var(--font-lineHeight-32);--typography-article-lg-regular-family:var(--font-family-reading-engram);--typography-article-lg-regular-weight:var(--font-weight-regular);--typography-article-lg-regular-letterSpacing:var(--font-letterSpacing-250);--typography-article-lg-regular-size:var(--font-size-20);--typography-article-lg-regular-lineHeight:var(--font-lineHeight-32);--typography-headline-md-medium-family:var(--font-family-primary-engram);--typography-headline-md-medium-weight:var(--font-weight-medium);--typography-headline-md-medium-letterSpacing:var(--font-letterSpacing-250);--typography-headline-md-medium-size:var(--font-size-28);--typography-headline-md-medium-lineHeight:var(--font-lineHeight-36);--coreIcon-icon-brand:var(--white-50);--container-background-brand-light-1:var(--sky-500);--container-background-info:var(--sky-600);--container-stroke-info:var(--sky-300);--coreText-text-info:var(--color-text-inverse);--coreIcon-icon-info:var(--white-50);--typography-article-sm-medium-family:var(--font-family-reading-engram);--typography-article-sm-medium-weight:var(--font-weight-semibold);--typography-article-sm-medium-letterSpacing:var(--font-letterSpacing-250);--typography-article-sm-medium-size:var(--font-size-14);--typography-article-sm-medium-lineHeight:var(--font-lineHeight-20);--typography-article-sm-regular-family:var(--font-family-reading-engram);--typography-article-sm-regular-weight:var(--font-weight-regular);--typography-article-sm-regular-letterSpacing:var(--font-letterSpacing-250);--typography-article-sm-regular-size:var(--font-size-14);--typography-article-sm-regular-lineHeight:var(--font-lineHeight-20);--typography-article-md-medium-family:var(--font-family-reading-engram);--typography-article-md-medium-weight:var(--font-weight-semibold);--typography-article-md-medium-letterSpacing:var(--font-letterSpacing-250);--typography-article-md-medium-size:var(--font-size-16);--typography-article-md-medium-lineHeight:var(--font-lineHeight-24);--typography-article-md-regular-family:var(--font-family-reading-engram);--typography-article-md-regular-weight:var(--font-weight-regular);--typography-article-md-regular-letterSpacing:var(--font-letterSpacing-250);--typography-article-md-regular-size:var(--font-size-16);--typography-article-md-regular-lineHeight:var(--font-lineHeight-24);--coreText-text-brand:var(--color-text-inverse);--coreText-text-brand-2:var(--color-text-inverse);--container-background-brand-light-2:var(--sky-500);--coreIcon-icon-brand-2:var(--color-text-inverse);--drawer-background-handle:var(--sky-300);--container-background-brand-1:var(--sky-500);--clickableContainer-medium-radius-portfolio:var(--radius-350)}:root[data-theme=trace]{--button-filled-primary-background-default:var(--color-background-primary-default);--button-filled-primary-background-hover:var(--color-background-primary-hover);--button-filled-primary-background-pressed:var(--color-background-primary-pressed);--button-filled-primary-background-disabled:var(--color-background-primary-disabled);--button-filled-primary-text-default:var(--color-text-inverse);--button-filled-primary-text-disabled:var(--color-text-inverse);--button-filled-primary-stroke-default:var(--color-stroke-primary-default);--button-filled-primary-stroke-disabled:var(--color-stroke-primary-disabled);--button-small-cta-strokeWidth:var(--strokeWidth-6);--button-small-cta-paddingVertical:var(--size-4);--button-small-cta-paddingHorizontal:var(--size-12);--button-small-cta-gap:var(--size-6);--button-small-cta-radius:var(--radius-100);--button-medium-cta-strokeWidth:var(--strokeWidth-6);--button-medium-cta-gap:var(--size-8);--button-medium-cta-paddingVertical:var(--size-8);--button-medium-cta-paddingHorizontal:var(--size-16);--button-medium-cta-radius:var(--radius-100);--button-small-cta-minHeight:var(--size-32);--button-medium-cta-minHeight:var(--size-36);--button-large-cta-minHeight:var(--size-40);--button-large-cta-gap:var(--size-8);--button-large-cta-paddingVertical:var(--size-8);--button-large-cta-strokeWidth:var(--strokeWidth-6);--button-large-cta-paddingHorizontal:var(--size-24);--button-large-cta-radius:var(--radius-100);--button-small-icon-strokeWidth:var(--strokeWidth-6);--button-small-icon-paddingVertical:var(--size-6);--button-small-icon-paddingHorizontal:var(--size-6);--button-small-icon-radius:var(--radius-100);--button-medium-icon-strokeWidth:var(--strokeWidth-25);--button-medium-icon-paddingVertical:var(--size-8);--button-medium-icon-paddingHorizontal:var(--size-8);--button-medium-icon-radius:var(--radius-100);--button-medium-icon-minHeight:var(--size-36);--button-medium-icon-minWidth:var(--size-36);--button-large-icon-minWidth:var(--size-40);--button-large-icon-paddingVertical:var(--size-12);--button-large-icon-paddingHorizontal:var(--size-12);--button-large-icon-minHeight:var(--size-40);--button-large-icon-strokeWidth:var(--strokeWidth-6);--button-large-icon-radius:var(--radius-100);--button-small-icon-minWidth:var(--size-32);--button-small-icon-minHeight:var(--size-32);--button-filled-secondary-background-default:var(--color-background-secondary-default);--button-filled-secondary-background-hover:var(--color-background-secondary-hover);--button-filled-secondary-background-pressed:var(--color-background-secondary-pressed);--button-filled-secondary-background-disabled:var(--color-background-secondary-disabled);--button-filled-destructive-background-default:var(--color-background-semantic-error-default);--button-filled-destructive-background-hover:var(--color-background-semantic-error-hover);--button-filled-destructive-background-pressed:var(--color-background-semantic-error-pressed);--button-filled-destructive-background-disabled:var(--color-background-semantic-error-disabled);--button-outline-neutral-background-default:var(--zinc-800);--button-outline-neutral-background-hover:var(--zinc-900);--button-outline-neutral-background-pressed:var(--zinc-950);--button-outline-neutral-background-disabled:var(--zinc-800);--button-ghost-neutral-background-hover:var(--white-50-opacity-10);--button-ghost-neutral-background-pressed:var(--white-50-opacity-20);--button-ghost-neutral-background-disabled:var(--white-50-opacity-15);--button-filled-secondary-stroke-default:var(--color-stroke-secondary-default);--button-filled-secondary-stroke-disabled:var(--color-stroke-secondary-disabled);--button-filled-destructive-stroke-default:var(--color-stroke-semantic-error-default);--button-filled-destructive-stroke-disabled:var(--color-stroke-semantic-error-disabled);--button-outline-neutral-stroke-default:var(--zinc-600);--button-outline-neutral-stroke-disabled:var(--zinc-600);--button-filled-secondary-text-default:var(--color-text-primary);--button-filled-secondary-text-disabled:var(--color-text-disabled);--button-filled-destructive-text-default:var(--color-text-inverse);--button-filled-destructive-text-disabled:var(--color-text-inverse);--button-outline-neutral-text-default:var(--color-text-inverse);--button-outline-neutral-text-disabled:var(--color-text-disabled);--button-ghost-neutral-text-default:var(--color-text-inverse);--button-ghost-neutral-text-disabled:var(--color-text-disabled);--button-link-primary-text-default:var(--color-text-inverse);--button-link-primary-text-disabled:var(--color-text-disabled);--button-filled-primary-icon-default:var(--color-icon-inverse);--button-filled-primary-icon-disabled:var(--color-icon-inverse);--button-filled-secondary-icon-default:var(--color-icon-primary);--button-filled-secondary-icon-disabled:var(--color-icon-disabled);--button-filled-destructive-icon-default:var(--color-icon-inverse);--button-filled-destructive-icon-disabled:var(--color-icon-inverse);--button-outline-neutral-icon-default:var(--color-icon-inverse);--button-outline-neutral-icon-disabled:var(--color-icon-disabled);--button-ghost-neutral-icon-default:var(--color-icon-inverse);--button-ghost-neutral-icon-disabled:var(--color-icon-disabled);--button-link-primary-icon-default:var(--color-icon-inverse);--button-link-primary-icon-disabled:var(--color-icon-disabled);--coreIcon-small-minWidth:var(--size-16);--coreIcon-small-minHeight:var(--size-16);--coreIcon-small-strokeWidth:var(--strokeWidth-75);--coreIcon-medium-minWidth:var(--size-20);--coreIcon-medium-minHeight:var(--size-20);--coreIcon-medium-strokeWidth:var(--strokeWidth-100);--coreIcon-large-minWidth:var(--size-24);--coreIcon-large-minHeight:var(--size-24);--coreIcon-large-strokeWidth:var(--strokeWidth-125);--coreText-text-primary-default:var(--color-text-inverse);--layout-background-default:var(--zinc-900);--input-background-default:var(--zinc-800);--input-stroke-default:var(--zinc-600);--input-text-active:var(--white-50);--input-text-default:var(--zinc-300);--input-medium-strokeWidth:var(--strokeWidth-6);--input-medium-gap:var(--size-4);--input-medium-paddingVertical:var(--size-8);--input-medium-minHeight-textfield:var(--size-36);--input-medium-paddingHorizontal:var(--size-12);--input-medium-radius:var(--radius-100);--input-medium-maxWidth:var(--size-320);--input-background-hover:var(--zinc-700);--input-background-disabled:var(--zinc-800);--image-medium-maxHeight-default:var(--size-128);--image-background-loading:var(--color-background-neutral-disabled);--image-medium-radius:var(--radius-100);--image-medium-gap:var(--size-4);--image-medium-paddingVertical-default:var(--size-20);--image-medium-paddingHorizontal-default:var(--size-20);--input-text-error:var(--color-text-error);--input-stroke-error:var(--color-stroke-semantic-error-default);--skeleton-background-default:var(--color-background-neutral-disabled);--input-text-disabled:var(--color-text-disabled);--toast-text-primary:var(--color-text-primary);--toast-background-success:var(--color-background-semantic-success-default);--toast-medium-gap:var(--size-8);--toast-medium-paddingHorizontal:var(--size-16);--toast-medium-paddingVertical:var(--size-16);--toast-medium-strokeWidth:var(--strokeWidth-10);--toast-medium-radius:var(--radius-100);--dot-medium-paddingHorizontal:var(--size-2);--dot-medium-paddingVertical:var(--size-2);--dot-medium-strokeWidth:var(--strokeWidth-10);--dot-medium-radius:var(--VariableID-2768-287);--dot-primary-text-default:var(--color-text-inverse);--dot-primary-background-default:var(--color-background-primary-default);--dot-primary-icon-default:var(--color-icon-inverse);--dot-medium-minWidth:var(--size-24);--dot-medium-minHeight:var(--size-24);--dot-outline-background-default:var(--color-background-neutral-default);--dot-outline-text-default:var(--color-text-neutral-default);--dot-outline-stroke-default:var(--color-stroke-neutral-default);--dot-outline-icon-default:var(--color-icon-neutral-default);--timeline-medium-gap:var(--size-8);--timeline-text-primary:var(--color-text-primary);--timeline-text-secondary:var(--color-text-neutral-default);--timeline-stroke-default:var(--color-stroke-neutral-default);--timeline-stroke-filled:var(--color-stroke-primary-default);--timeline-text-filled:var(--color-text-inverse);--timeline-icon-filled:var(--color-icon-inverse);--timeline-icon-default:var(--color-icon-neutral-default);--timeline-background-filled:var(--color-background-primary-default);--timeline-background-default:var(--color-background-neutral-default);--timeline-medium-borderWidth:var(--strokeWidth-10);--timeline-medium-radius:var(--radius-round);--divider-background-default:var(--zinc-700);--image-medium-maxHeight-generated:var(--size-256);--input-medium-minHeight-textarea:var(--size-56);--image-medium-paddingVertical-filled:var(--size-8);--image-medium-paddingHorizontal-filled:var(--size-8);--button-extraSmall-icon-radius:var(--radius-100);--button-extraSmall-icon-paddingHorizontal:var(--size-4);--button-extraSmall-icon-paddingVertical:var(--size-4);--button-extraSmall-icon-gap:var(--size-4);--button-extraSmall-icon-strokeWidth:var(--strokeWidth-6);--button-extraSmall-icon-minHeight:var(--size-16);--button-extraSmall-icon-minWidth:var(--size-16);--toast-background-error:var(--color-background-semantic-error-default);--card-flip-background-start:var(--color-background-neutral-default);--card-flip-text-default:var(--color-text-neutral-default);--card-flip-medium-gap:var(--size-16);--card-flip-medium-paddingHorizontal:var(--size-16);--card-flip-medium-paddingVertical:var(--size-16);--card-flip-medium-minHeight:var(--size-256);--input-large-radius:var(--radius-100);--input-large-paddingHorizontal:var(--size-12);--input-large-paddingVertical:var(--size-12);--input-large-gap:var(--size-4);--input-large-strokeWidth:var(--strokeWidth-10);--input-large-minHeight-textfield:var(--size-36);--input-large-minHeight-textarea:var(--size-56);--card-flip-text-filled:var(--color-text-primary);--coreText-family-primary:var(--font-family-primary);--coreText-family-secondary:var(--font-family-secondary);--coreIcon-icon-default:var(--color-icon-inverse);--coreText-text-secondary-default:var(--color-text-neutral-subtle);--layout-background-alt:var(--zinc-900);--input-stroke-active:var(--zinc-50);--toast-background-default:var(--color-background-floating-light);--coreIcon-icon-error:var(--color-icon-error);--input-stroke-success:var(--color-stroke-semantic-success-default);--toast-text-secondary:var(--color-text-neutral-default);--toast-icon-default:var(--color-icon-inverse);--toast-medium-asset-radius:var(--radius-round);--toast-medium-asset-paddingHorizontal:var(--size-4);--toast-medium-asset-paddingVertical:var(--size-4);--sidebar-item-background-hover:var(--color-background-interactive-neutral-hover);--sidebar-item-text-active:var(--color-text-primary);--sidebar-item-background-pressed:var(--color-background-interactive-neutral-pressed);--sidebar-item-text-default:var(--color-text-neutral-default);--sidebar-item-medium-radius:var(--radius-100);--sidebar-item-medium-paddingHorizontal:var(--size-12);--sidebar-item-medium-paddingVertical:var(--size-8);--sidebar-item-background-active:var(--color-background-interactive-neutral-active);--sidebar-background-default:var(--color-background-neutral-default);--sidebar-medium-paddingHorizontal:var(--size-16);--sidebar-medium-paddingTop:var(--size-32);--sidebar-medium-paddingBottom:var(--size-20);--sidebar-medium-minWidth:var(--size-256);--docs-text-primary:var(--color-text-primary);--button-extraSmall-cta-radius:var(--radius-100);--button-extraSmall-cta-paddingHorizontal:var(--size-8);--button-extraSmall-cta-paddingVertical:var(--size-2);--button-extraSmall-cta-gap:var(--size-4);--button-extraSmall-cta-strokeWidth:var(--strokeWidth-6);--button-extraSmall-cta-minHeight:var(--size-24);--tab-item-text-selected:var(--color-text-primary);--tab-item-text-unselected:var(--color-text-neutral-default);--tab-item-stroke-unselected:var(--color-stroke-neutral-default);--tab-item-stroke-selected:var(--color-stroke-neutral-active);--tab-item-medium-paddingHorizontal:var(--size-20);--tab-item-medium-paddingTop:var(--size-4);--tab-item-medium-paddingBottom:var(--size-8);--tab-item-medium-strokeWidth:var(--strokeWidth-100);--docs-text-secondary:var(--color-text-neutral-default);--docs-preview-background-default:var(--color-surface-1);--docs-preview-medium-paddingHorizontal:var(--size-20);--docs-preview-medium-paddingVertical:var(--size-20);--docs-preview-medium-gap:var(--size-12);--docs-preview-medium-radius:var(--radius-200);--codeblock-background-default:var(--color-surface-4);--codeblock-medium-paddingHorizontal:var(--size-20);--codeblock-medium-paddingVertical:var(--size-20);--codeblock-medium-gap:var(--size-12);--codeblock-medium-radius:var(--radius-200);--codeblock-stroke-default:var(--color-stroke-neutral-default);--docs-preview-stroke-default:var(--color-stroke-neutral-default);--codeblock-text-default:var(--color-text-primary);--codeblock-medium-strokeWidth:var(--strokeWidth-10);--docs-preview-medium-strokeWidth:var(--strokeWidth-10);--table-background-default:var(--color-surface-1);--table-cell-paddingHorizontal:var(--size-12);--table-cell-paddingVertical:var(--size-12);--table-cell-width-xs:var(--size-64);--table-cell-width-sm:var(--size-96);--table-cell-width-md:var(--size-160);--table-cell-width-lg:var(--size-256);--table-cell-width-xl:var(--size-320);--table-stroke-default:var(--color-stroke-neutral-default);--table-row-stroke-divider:var(--color-stroke-neutral-default);--table-row-medium-strokeWidth:var(--strokeWidth-10);--table-row-background-hover:var(--color-background-interactive-neutral-hover);--table-row-background-pressed:var(--color-background-interactive-neutral-pressed);--table-row-background-active:var(--color-background-interactive-neutral-active);--table-row-background-disabled:var(--color-background-neutral-disabled);--table-medium-strokeWidth:var(--strokeWidth-10);--typography-headline-xl-bold-family:var(--font-family-primary-todo);--typography-headline-xl-bold-letterSpacing:var(--font-letterSpacing-250);--typography-headline-xl-bold-weight:var(--font-weight-bold);--typography-headline-xl-bold-size:var(--font-size-48);--typography-headline-xl-bold-lineHeight:var(--font-lineHeight-60);--typography-headline-md-bold-family:var(--font-family-primary-todo);--typography-headline-md-bold-weight:var(--font-weight-bold);--typography-headline-md-bold-letterSpacing:var(--font-letterSpacing-250);--typography-headline-md-bold-size:var(--font-size-28);--typography-headline-md-bold-lineHeight:var(--font-lineHeight-36);--typography-headline-sm-bold-family:var(--font-family-primary-todo);--typography-headline-sm-bold-weight:var(--font-weight-bold);--typography-headline-sm-bold-letterSpacing:var(--font-letterSpacing-250);--typography-headline-sm-bold-size:var(--font-size-24);--typography-headline-sm-bold-lineHeight:var(--font-lineHeight-32);--typography-headline-sm-medium-family:var(--font-family-primary-todo);--typography-headline-sm-medium-weight:var(--font-weight-medium);--typography-headline-sm-medium-letterSpacing:var(--font-letterSpacing-250);--typography-headline-sm-medium-size:var(--font-size-24);--typography-headline-sm-medium-lineHeight:var(--font-lineHeight-32);--typography-headline-sm-regular-family:var(--font-family-primary-todo);--typography-headline-sm-regular-weight:var(--font-weight-regular);--typography-headline-sm-regular-letterSpacing:var(--font-letterSpacing-250);--typography-headline-sm-regular-size:var(--font-size-24);--typography-headline-sm-regular-lineHeight:var(--font-lineHeight-32);--typography-headline-xs-bold-family:var(--font-family-primary-todo);--typography-headline-xs-bold-weight:var(--font-weight-bold);--typography-headline-xs-bold-letterSpacing:var(--font-letterSpacing-250);--typography-headline-xs-bold-size:var(--font-size-20);--typography-headline-xs-bold-lineHeight:var(--font-lineHeight-24);--typography-body-lg-bold-family:var(--font-family-primary-todo);--typography-body-lg-bold-weight:var(--font-weight-bold);--typography-body-lg-bold-letterSpacing:var(--font-letterSpacing-250);--typography-body-lg-bold-size:var(--font-size-18);--typography-body-lg-bold-lineHeight:var(--font-lineHeight-28);--typography-body-lg-medium-family:var(--font-family-primary-todo);--typography-body-lg-medium-weight:var(--font-weight-medium);--typography-body-lg-medium-letterSpacing:var(--font-letterSpacing-250);--typography-body-lg-medium-size:var(--font-size-18);--typography-body-lg-medium-lineHeight:var(--font-lineHeight-28);--typography-body-lg-regular-family:var(--font-family-primary-todo);--typography-body-lg-regular-weight:var(--font-weight-regular);--typography-body-lg-regular-letterSpacing:var(--font-letterSpacing-250);--typography-body-lg-regular-size:var(--font-size-18);--typography-body-lg-regular-lineHeight:var(--font-lineHeight-28);--typography-body-md-bold-family:var(--font-family-primary-todo);--typography-body-md-bold-weight:var(--font-weight-bold);--typography-body-md-bold-letterSpacing:var(--font-letterSpacing-250);--typography-body-md-bold-size:var(--font-size-16);--typography-body-md-bold-lineHeight:var(--font-lineHeight-24);--typography-body-md-medium-family:var(--font-family-primary-todo);--typography-body-md-medium-weight:var(--font-weight-medium);--typography-body-md-medium-letterSpacing:var(--font-letterSpacing-250);--typography-body-md-medium-size:var(--font-size-16);--typography-body-md-medium-lineHeight:var(--font-lineHeight-24);--typography-body-md-regular-family:var(--font-family-primary-todo);--typography-body-md-regular-weight:var(--font-weight-regular);--typography-body-md-regular-letterSpacing:var(--font-letterSpacing-250);--typography-body-md-regular-size:var(--font-size-16);--typography-body-md-regular-lineHeight:var(--font-lineHeight-24);--typography-body-sm-medium-family:var(--font-family-primary-todo);--typography-body-sm-medium-weight:var(--font-weight-medium);--typography-body-sm-medium-letterSpacing:var(--font-letterSpacing-250);--typography-body-sm-medium-size:var(--font-size-14);--typography-body-sm-medium-lineHeight:var(--font-lineHeight-20);--typography-body-sm-regular-family:var(--font-family-primary-todo);--typography-body-sm-regular-weight:var(--font-weight-regular);--typography-body-sm-regular-letterSpacing:var(--font-letterSpacing-250);--typography-body-sm-regular-size:var(--font-size-14);--typography-body-sm-regular-lineHeight:var(--font-lineHeight-20);--typography-body-xs-medium-family:var(--font-family-secondary-todo);--typography-body-xs-medium-weight:var(--font-weight-medium);--typography-body-xs-medium-letterSpacing:var(--font-letterSpacing-250);--typography-body-xs-medium-size:var(--font-size-12);--typography-body-xs-medium-lineHeight:var(--font-lineHeight-16);--typography-body-xs-regular-family:var(--font-family-secondary-todo);--typography-body-xs-regular-weight:var(--font-weight-regular);--typography-body-xs-regular-letterSpacing:var(--font-letterSpacing-250);--typography-body-xs-regular-size:var(--font-size-12);--typography-body-xs-regular-lineHeight:var(--font-lineHeight-16);--typography-label-lg-medium-family:var(--font-family-primary);--typography-label-lg-medium-weight:var(--font-weight-medium);--typography-label-lg-medium-letterSpacing:var(--font-letterSpacing-250);--typography-label-lg-medium-size:var(--font-size-14);--typography-label-lg-medium-lineHeight:var(--font-lineHeight-20);--typography-label-lg-regular-family:var(--font-family-primary);--typography-label-lg-regular-weight:var(--font-weight-regular);--typography-label-lg-regular-letterSpacing:var(--font-letterSpacing-250);--typography-label-lg-regular-size:var(--font-size-14);--typography-label-lg-regular-lineHeight:var(--font-lineHeight-20);--typography-label-md-medium-family:var(--font-family-primary);--typography-label-md-medium-weight:var(--font-weight-medium);--typography-label-md-medium-letterSpacing:var(--font-letterSpacing-250);--typography-label-md-medium-size:var(--font-size-12);--typography-label-md-medium-lineHeight:var(--font-lineHeight-16);--typography-label-md-regular-family:var(--font-family-primary);--typography-label-md-regular-weight:var(--font-weight-regular);--typography-label-md-regular-letterSpacing:var(--font-letterSpacing-250);--typography-label-md-regular-size:var(--font-size-12);--typography-label-md-regular-lineHeight:var(--font-lineHeight-16);--typography-link-md-medium-family:var(--font-family-primary);--typography-link-md-medium-weight:var(--font-weight-medium);--typography-link-md-medium-letterSpacing:var(--font-letterSpacing-250);--typography-link-md-medium-size:var(--font-size-16);--typography-link-md-medium-lineHeight:var(--font-lineHeight-24);--typography-link-md-regular-family:var(--font-family-primary);--typography-link-md-regular-weight:var(--font-weight-regular);--typography-link-md-regular-letterSpacing:var(--font-letterSpacing-250);--typography-link-md-regular-size:var(--font-size-16);--typography-link-md-regular-lineHeight:var(--font-lineHeight-24);--typography-link-sm-medium-family:var(--font-family-primary);--typography-link-sm-medium-weight:var(--font-weight-medium);--typography-link-sm-medium-letterSpacing:var(--font-letterSpacing-250);--typography-link-sm-medium-size:var(--font-size-14);--typography-link-sm-medium-lineHeight:var(--font-lineHeight-20);--typography-link-sm-regular-family:var(--font-family-primary);--typography-link-sm-regular-weight:var(--font-weight-regular);--typography-link-sm-regular-letterSpacing:var(--font-letterSpacing-250);--typography-link-sm-regular-size:var(--font-size-14);--typography-link-sm-regular-lineHeight:var(--font-lineHeight-20);--button-filled-primary-background-gradient-start-default:var(--zinc-800);--button-filled-primary-background-gradient-start-hover:var(--color-background-primary-hover);--button-filled-primary-background-gradient-start-pressed:var(--color-background-primary-pressed);--button-filled-primary-background-gradient-start-disabled:var(--color-background-primary-disabled);--button-filled-primary-background-gradient-end-default:var(--zinc-900);--button-filled-primary-background-gradient-end-hover:var(--color-background-primary-hover);--button-filled-primary-background-gradient-end-pressed:var(--color-background-primary-pressed);--button-filled-primary-background-gradient-end-disabled:var(--color-background-primary-disabled);--button-filled-effect-inner-primary:var(--white-50-opacity-0);--button-filled-effect-inner-position-x:var(--size-0);--button-filled-effect-inner-position-y:var(--size-0);--button-filled-effect-inner-blur:var(--size-0);--button-filled-effect-inner-spread:var(--size-0);--button-filled-effect-drop-extrude-primary:var(--white-50-opacity-0);--button-filled-effect-drop-extrude-position-x:var(--size-0);--button-filled-effect-drop-extrude-lg-position-y:var(--size-0);--button-filled-effect-drop-extrude-blur:var(--size-0);--button-filled-effect-drop-extrude-spread:var(--size-0);--button-filled-primary-stroke-gradient-default-start:var(--zinc-600);--button-filled-primary-stroke-gradient-default-end:var(--stone-700);--button-filled-primary-text-stroke-strokeWidth:var(--strokeWidth-0);--button-filled-primary-text-stroke-default:var(--white-50-opacity-0);--button-filled-effect-drop-shadow-position-x:var(--size-0);--button-filled-effect-drop-shadow-lg-position-y:var(--size-0);--button-filled-effect-drop-shadow-lg-blur:var(--size-0);--button-filled-effect-drop-shadow-spread:var(--size-0);--button-filled-effect-drop-shadow-primary:var(--white-50-opacity-0);--button-filled-secondary-background-gradient-start-default:var(--button-filled-secondary-background-default);--button-filled-secondary-background-gradient-start-hover:var(--button-filled-secondary-background-hover);--button-filled-secondary-background-gradient-start-pressed:var(--button-filled-secondary-background-pressed);--button-filled-secondary-background-gradient-start-disabled:var(--button-filled-secondary-background-disabled);--button-filled-secondary-background-gradient-end-default:var(--button-filled-secondary-background-default);--button-filled-secondary-background-gradient-end-hover:var(--button-filled-secondary-background-hover);--button-filled-secondary-background-gradient-end-pressed:var(--button-filled-secondary-background-pressed);--button-filled-secondary-background-gradient-end-disabled:var(--button-filled-secondary-background-disabled);--button-filled-secondary-stroke-gradient-default-start:var(--white-50-opacity-0);--button-filled-secondary-stroke-gradient-default-end:var(--white-50-opacity-0);--button-filled-secondary-icon-stroke-strokeWidth:var(--strokeWidth-0);--button-filled-secondary-icon-stroke-default:var(--white-50-opacity-0);--segmentedControl-button-background-gradient-selected-start:var(--zinc-800);--segmentedControl-button-background-gradient-selected-end:var(--zinc-900);--segmentedControl-button-background-gradient-unselected-start:var(--white-50-opacity-0);--segmentedControl-button-background-gradient-unselected-end:var(--white-50-opacity-0);--segmentedControl-button-stroke-selected:var(--zinc-600);--segmentedControl-button-stroke-unselected:var(--white-50-opacity-0);--segmentedControl-button-text-selected:var(--orange-400);--segmentedControl-button-text-unselected:var(--zinc-700);--segmentedControl-button-text-stroke-strokeWidth:var(--strokeWidth-0);--segmentedControl-button-text-stroke-selected:var(--white-50-opacity-0);--segmentedControl-button-text-effect-drop-position-x:var(--size-0);--segmentedControl-button-text-effect-drop-position-y:var(--size-0);--segmentedControl-button-text-effect-drop-blur:var(--size-0);--segmentedControl-button-text-effect-drop-spread:var(--size-0);--segmentedControl-button-text-effect-drop-selected:var(--white-50-opacity-0);--segmentedControl-button-text-effect-drop-unselected:var(--white-50-opacity-0);--segmentedControl-button-stroke-strokeWidth:var(--strokeWidth-0);--segmentedControl-button-effect-selected-inner-position-x:var(--size-0);--segmentedControl-button-effect-selected-inner-position-y:var(--size-0);--segmentedControl-button-effect-selected-inner-blur:var(--size-0);--segmentedControl-button-effect-selected-inner-spread:var(--size-0);--segmentedControl-button-effect-selected-inner-color:var(--white-50-opacity-0);--segmentedControl-effect-position-x:var(--size-0);--segmentedControl-effect-position-y:var(--size-0);--segmentedControl-effect-blur:var(--size-0);--segmentedControl-effect-spread:var(--size-0);--segmentedControl-effect-color:var(--white-50-opacity-0);--segmentedControl-button-effect-unselected-inner-position-x:var(--size-0);--segmentedControl-button-effect-unselected-inner-position-y:var(--size-0);--segmentedControl-button-effect-unselected-inner-blur:var(--size-0);--segmentedControl-button-effect-unselected-inner-spread:var(--size-0);--segmentedControl-button-effect-unselected-inner-color:var(--white-50-opacity-0);--segmentedControl-button-text-stroke-unselected:var(--white-50-opacity-0);--segmentedControl-button-small-paddingHorizontal:var(--size-8);--segmentedControl-button-small-paddingVertical:var(--size-2);--segmentedControl-button-small-minHeight:var(--size-24);--segmentedControl-button-small-gap:var(--size-4);--segmentedControl-button-small-radius:var(--radius-round);--segmentedControl-stroke-gradient-start:var(--zinc-900);--segmentedControl-stroke-gradient-end:var(--zinc-800);--segmentedControl-background-gradient-start:var(--zinc-950);--segmentedControl-background-gradient-end:var(--zinc-900);--progressBar-track-background-gradient-default-start:var(--color-background-neutral-strong);--progressBar-track-background-gradient-default-end:var(--color-background-neutral-strong);--progressBar-track-stroke-gradient-default-start:var(--white-50-opacity-0);--progressBar-track-stroke-gradient-end:var(--white-50-opacity-0);--progressBar-track-medium-width:var(--size-96);--progressBar-fill-background-gradient-default-start:var(--color-background-primary-default);--progressBar-fill-background-gradient-default-end:var(--color-background-primary-default);--progressBar-fill-stroke-gradient-default-start:var(--white-50-opacity-0);--progressBar-fill-stroke-gradient-default-end:var(--white-50-opacity-0);--progressBar-text-stroke-default:var(--color-stroke-primary-default);--progressBar-text-default:var(--color-text-inverse);--progressBar-text-medium-strokeWidth:var(--strokeWidth-6);--progressBar-track-medium-radius:var(--radius-round);--progressBar-fill-medium-radius:var(--radius-round);--progressBar-track-medium-height:var(--size-20);--progressBar-text-effect-drop-position-x:var(--size-0);--progressBar-text-effect-drop-position-y:var(--size-1);--progressBar-text-effect-drop-blur:var(--size-0);--progressBar-text-effect-drop-spread:var(--size-0);--progressBar-text-effect-drop-default:var(--white-50-opacity-0);--pill-background-gradient-start:var(--color-background-neutral-default);--pill-stroke-gradient-start:var(--color-stroke-secondary-default);--pill-medium-round:var(--radius-round);--pill-icon-gradient-start:var(--color-icon-primary);--pill-icon-stroke-Color:var(--white-50-opacity-0);--pill-background-gradient-end:var(--color-background-neutral-default);--pill-stroke-gradient-end:var(--color-stroke-secondary-default);--pill-icon-gradient-end:var(--color-icon-primary);--pill-effect-drop-position-x:var(--size-0);--pill-effect-drop-position-y:var(--size-0);--pill-effect-drop-blur:var(--size-0);--pill-effect-drop-spread:var(--size-0);--pill-effect-drop-color:var(--white-50-opacity-0);--pill-medium-strokeWidth:var(--strokeWidth-10);--pill-medium-paddingHorizontal:var(--size-4);--pill-medium-paddingVertical:var(--size-4);--progressBar-fill-effect-inner-position-x:var(--size-0);--progressBar-fill-effect-inner-position-y:var(--size-0);--progressBar-fill-effect-inner-blur:var(--size-0);--progressBar-fill-effect-inner-spread:var(--size-0);--progressBar-fill-effect-inner-default:var(--white-50-opacity-0);--pill-effect-inner-position-x:var(--size-0);--pill-effect-inner-position-y:var(--size-0);--pill-effect-inner-blur:var(--size-0);--pill-effect-inner-spread:var(--size-0);--pill-effect-inner-color:var(--white-50-opacity-0);--progressBar-track-medium-strokeWidth:var(--strokeWidth-10);--progressBar-fill-medium-strokeWidth:var(--strokeWidth-10);--typography-link-lg-medium-family:var(--font-family-primary);--typography-link-lg-medium-weight:var(--font-weight-medium);--typography-link-lg-medium-letterSpacing:var(--font-letterSpacing-250);--typography-link-lg-medium-size:var(--font-size-18);--typography-link-lg-medium-lineHeight:var(--font-lineHeight-28);--typography-link-lg-regular-family:var(--font-family-primary);--typography-link-lg-regular-weight:var(--font-weight-regular);--typography-link-lg-regular-letterSpacing:var(--font-letterSpacing-250);--typography-link-lg-regular-size:var(--font-size-18);--typography-link-lg-regular-lineHeight:var(--font-lineHeight-28);--typography-link-xs-medium-family:var(--font-family-primary);--typography-link-xs-medium-weight:var(--font-weight-medium);--typography-link-xs-medium-letterSpacing:var(--font-letterSpacing-250);--typography-link-xs-medium-size:var(--font-size-12);--typography-link-xs-medium-lineHeight:var(--font-lineHeight-16);--typography-link-xs-regular-family:var(--font-family-primary);--typography-link-xs-regular-weight:var(--font-weight-regular);--typography-link-xs-regular-letterSpacing:var(--font-letterSpacing-250);--typography-link-xs-regular-size:var(--font-size-12);--typography-link-xs-regular-lineHeight:var(--font-lineHeight-16);--progressPill-learned-fill-medium-strokeWidth:var(--strokeWidth-10);--progressPill-learned-fill-background-gradient-start:var(--color-background-primary-default);--progressPill-learned-fill-background-gradient-end:var(--color-background-primary-default);--progressPill-learned-fill-stroke-gradient-start:var(--white-50-opacity-0);--progressPill-learned-fill-medium-radius:var(--radius-round);--progressPill-learned-fill-stroke-gradient-end:var(--white-50-opacity-0);--progressPill-text-stroke-streak:var(--white-50-opacity-0);--progressPill-text-color:var(--color-text-inverse);--progressPill-text-medium-strokeWidth:var(--strokeWidth-10);--progressPill-text-effect-drop-position-x:var(--size-0);--progressPill-text-effect-drop-position-y:var(--size-1);--progressPill-text-effect-drop-blur:var(--size-0);--progressPill-text-effect-drop-spread:var(--size-0);--progressPill-text-effect-drop-streak:var(--white-50-opacity-0);--progressPill-learned-fill-effect-inner-position-x:var(--size-0);--progressPill-learned-fill-effect-inner-position-y:var(--size-0);--progressPill-learned-fill-effect-inner-blur:var(--size-0);--progressPill-learned-fill-effect-inner-spread:var(--size-0);--progressPill-learned-fill-effect-inner-color:var(--white-50-opacity-0);--progressPill-learned-pill-effect-drop-position-x:var(--size-0);--progressPill-learned-pill-effect-drop-position-y:var(--size-0);--progressPill-learned-pill-effect-drop-blur:var(--size-0);--progressPill-learned-pill-effect-drop-spread:var(--size-0);--progressPill-learned-pill-effect-drop-color:var(--white-50-opacity-0);--progressPill-learned-pill-background-gradient-start:var(--color-background-neutral-default);--progressPill-learned-pill-background-gradient-end:var(--color-background-neutral-default);--progressPill-learned-pill-stroke-gradient-start:var(--color-stroke-secondary-default);--progressPill-learned-pill-stroke-gradient-end:var(--color-stroke-secondary-default);--progressPill-learned-pill-icon-gradient-start:var(--color-icon-primary);--progressPill-learned-pill-medium-paddingHorizontal:var(--size-4);--progressPill-learned-pill-medium-paddingVertical:var(--size-4);--progressPill-learned-pill-icon-gradient-end:var(--color-icon-primary);--progressPill-learned-pill-medium-round:var(--radius-round);--progressPill-learned-pill-medium-strokeWidth:var(--strokeWidth-10);--progressPill-learned-pill-icon-stroke-color:var(--white-50-opacity-0);--progressPill-learned-pill-effect-inner-position-x:var(--size-0);--progressPill-learned-pill-effect-inner-position-y:var(--size-0);--progressPill-learned-pill-effect-inner-blur:var(--size-0);--progressPill-learned-pill-effect-inner-spread:var(--size-0);--progressPill-learned-pill-effect-inner-color:var(--white-50-opacity-0);--progressPill-streak-fill-medium-strokeWidth:var(--strokeWidth-10);--progressPill-streak-fill-background-gradient-start:var(--color-background-primary-default);--progressPill-streak-fill-background-gradient-end:var(--color-background-primary-default);--progressPill-streak-fill-stroke-gradient-start:var(--white-50-opacity-0);--progressPill-streak-fill-medium-radius:var(--radius-round);--progressPill-streak-fill-stroke-gradient-end:var(--white-50-opacity-0);--progressPill-streak-fill-effect-inner-position-x:var(--size-0);--progressPill-streak-fill-effect-inner-position-y:var(--size-0);--progressPill-streak-fill-effect-inner-blur:var(--size-0);--progressPill-streak-fill-effect-inner-spread:var(--size-0);--progressPill-streak-fill-effect-inner-color:var(--white-50-opacity-0);--progressPill-track-stroke-gradient-start:var(--white-50-opacity-0);--progressPill-track-stroke-gradient-end:var(--white-50-opacity-0);--progressPill-track-medium-width:var(--size-96);--progressPill-track-medium-height:var(--size-20);--progressPill-track-medium-radius:var(--radius-round);--progressPill-track-medium-strokeWidth:var(--strokeWidth-10);--progressPill-streak-pill-effect-drop-position-x:var(--size-0);--progressPill-streak-pill-effect-drop-position-y:var(--size-0);--progressPill-streak-pill-effect-drop-blur:var(--size-0);--progressPill-streak-pill-effect-drop-spread:var(--size-0);--progressPill-streak-pill-effect-drop-color:var(--white-50-opacity-0);--progressPill-streak-pill-background-gradient-start:var(--color-background-neutral-default);--progressPill-streak-pill-background-gradient-end:var(--color-background-neutral-default);--progressPill-streak-pill-stroke-gradient-start:var(--color-stroke-secondary-default);--progressPill-streak-pill-stroke-gradient-end:var(--color-stroke-secondary-default);--progressPill-streak-pill-icon-gradient-start:var(--color-icon-primary);--progressPill-streak-pill-medium-paddingHorizontal:var(--size-4);--progressPill-streak-pill-medium-paddingVertical:var(--size-4);--progressPill-streak-pill-icon-gradient-end:var(--color-icon-primary);--progressPill-streak-pill-medium-round:var(--radius-round);--progressPill-streak-pill-medium-strokeWidth:var(--strokeWidth-10);--progressPill-streak-pill-icon-stroke-color:var(--white-50-opacity-0);--progressPill-streak-pill-effect-inner-position-x:var(--size-0);--progressPill-streak-pill-effect-inner-position-y:var(--size-0);--progressPill-streak-pill-effect-inner-blur:var(--size-0);--progressPill-streak-pill-effect-inner-spread:var(--size-0);--progressPill-streak-pill-effect-inner-color:var(--white-50-opacity-0);--progressPill-track-medium-paddingHorizontal:var(--size-1);--progressPill-track-medium-paddingVertical:var(--size-1);--progressBar-track-medium-paddingHorizontal:var(--size-1);--progressBar-track-medium-paddingVertical:var(--size-1);--segmentedControl-small-paddingHorizontal:var(--size-0);--segmentedControl-small-paddingVertical:var(--size-0);--segmentedControl-small-gap:var(--size-0);--segmentedControl-small-radius:var(--radius-round);--progressPill-learned-track-background-gradient-start:var(--color-background-neutral-strong);--progressPill-learned-track-background-gradient-end:var(--color-background-neutral-strong);--progressPill-streak-track-background-gradient-start:var(--color-background-neutral-strong);--progressPill-streak-track-background-gradient-end:var(--color-background-neutral-strong);--layout-background-gradient-default-1:var(--zinc-900);--layout-background-gradient-default-2:var(--zinc-800);--layout-background-gradient-default-3:var(--zinc-800);--card-flip-background-end:var(--color-background-neutral-default);--card-flip-effect-drop-position-x:var(--size-0);--card-flip-effect-drop-position-y:var(--size-4);--card-flip-effect-drop-blur:var(--size-8);--card-flip-effect-drop-spread:var(--size-0);--card-flip-effect-drop-color:var(--color-shadow-2);--card-flip-effect-inner-top-position-x:var(--size-0);--card-flip-effect-inner-top-position-y:var(--size-0);--card-flip-effect-inner-top-blur:var(--size-0);--card-flip-effect-inner-top-spread:var(--size-0);--card-flip-effect-inner-top-color:var(--white-50-opacity-0);--card-flip-effect-inner-bottom-position-x:var(--size-0);--card-flip-effect-inner-bottom-position-y:var(--size-0);--card-flip-effect-inner-bottom-blur:var(--size-0);--card-flip-effect-inner-bottom-spread:var(--size-0);--card-flip-effect-inner-bottom-color:var(--white-50-opacity-0);--card-flip-medium-radius:var(--radius-0);--typography-text-primary:var(--white-50);--typography-text-secondary:var(--zinc-300);--typography-headline-lg-bold-family:var(--font-family-primary-todo);--typography-headline-lg-bold-weight:var(--font-weight-bold);--typography-headline-lg-bold-letterSpacing:var(--font-letterSpacing-250);--typography-headline-lg-bold-size:var(--font-size-36);--typography-headline-lg-bold-lineHeight:var(--font-lineHeight-48);--typography-text-engram-stroke-primary:var(--white-50-opacity-0);--typography-text-engram-stroke-secondary:var(--white-50-opacity-0);--typography-text-engram-stroke-streak:var(--white-50-opacity-0);--typography-text-engram-stroke-success:var(--white-50-opacity-0);--typography-text-engram-stroke-error:var(--white-50-opacity-0);--typography-text-engram-text-effect-drop-error:var(--white-50-opacity-0);--typography-text-engram-text-effect-drop-streak:var(--white-50-opacity-0);--typography-text-engram-text-effect-drop-success:var(--white-50-opacity-0);--typography-text-engram-text-effect-drop-secondary:var(--white-50-opacity-0);--typography-text-engram-text-effect-drop-primary:var(--white-50-opacity-0);--typography-effect-md-drop-position-x:var(--size-0);--typography-effect-md-drop-position-y:var(--size-0);--typography-effect-md-drop-blur:var(--size-0);--typography-effect-md-drop-spread:var(--size-0);--typography-text-engram-stroke-md-strokeWidth:var(--size-0);--typography-text-engram-stroke-lg-strokeWidth:var(--size-0);--typography-effect-lg-drop-position-x:var(--size-0);--typography-effect-lg-drop-position-y:var(--size-0);--typography-effect-lg-drop-blur:var(--size-0);--typography-effect-lg-drop-spread:var(--size-0);--button-filled-effect-drop-extrude-secondary:var(--white-50-opacity-0);--button-filled-effect-inner-secondary:var(--white-50-opacity-0);--button-filled-effect-drop-shadow-secondary:var(--white-50-opacity-0);--button-filled-secondary-text-stroke-strokeWidth:var(--strokeWidth-0);--button-filled-secondary-text-stroke-default:var(--white-50-opacity-0);--button-filled-effect-drop-extrude-destructive:var(--white-50-opacity-0);--button-filled-effect-inner-destructive:var(--white-50-opacity-0);--button-filled-effect-drop-shadow-destructive:var(--white-50-opacity-0);--button-filled-destructive-stroke-gradient-default-start:var(--white-50-opacity-0);--button-filled-destructive-stroke-gradient-default-end:var(--white-50-opacity-0);--button-filled-destructive-background-gradient-start-default:var(--color-background-semantic-error-default);--button-filled-destructive-background-gradient-start-hover:var(--color-background-semantic-error-hover);--button-filled-destructive-background-gradient-start-pressed:var(--color-background-semantic-error-pressed);--button-filled-destructive-background-gradient-start-disabled:var(--color-background-semantic-error-disabled);--button-filled-destructive-background-gradient-end-default:var(--color-background-semantic-error-default);--button-filled-destructive-background-gradient-end-hover:var(--color-background-semantic-error-hover);--button-filled-destructive-background-gradient-end-pressed:var(--color-background-semantic-error-pressed);--button-filled-destructive-background-gradient-end-disabled:var(--color-background-semantic-error-disabled);--button-filled-destructive-text-stroke-strokeWidth:var(--strokeWidth-0);--button-filled-destructive-text-stroke-default:var(--white-50-opacity-0);--button-filled-icon-stroke-error:var(--white-50-opacity-0);--button-filled-icon-stroke-streak:var(--white-50-opacity-0);--button-filled-icon-stroke-success:var(--white-50-opacity-0);--button-filled-icon-stroke-secondary:var(--white-50-opacity-0);--button-filled-icon-stroke-primary:var(--white-50-opacity-0);--coreIcon-engram-stroke-primary:var(--white-50-opacity-0);--coreIcon-engram-stroke-secondary:var(--white-50-opacity-0);--coreIcon-engram-stroke-streak:var(--white-50-opacity-0);--coreIcon-engram-stroke-success:var(--white-50-opacity-0);--coreIcon-engram-stroke-error:var(--white-50-opacity-0);--button-filled-icon-stroke-disabled:var(--white-50-opacity-0);--button-filled-primary-text-stroke-disabled:var(--white-50-opacity-0);--button-filled-effect-inner-disabled:var(--white-50-opacity-0);--typography-text-engram-text-effect-drop-disabled:var(--white-50-opacity-0);--button-filled-effect-drop-shadow-disabled:var(--white-50-opacity-0);--button-filled-effect-drop-extrude-disabled:var(--white-50-opacity-0);--button-filled-secondary-text-stroke-disabled:var(--white-50-opacity-0);--button-filled-secondary-icon-stroke-disabled:var(--white-50-opacity-0);--button-filled-destructive-text-stroke-disabled:var(--white-50-opacity-0);--button-filled-primary-stroke-gradient-disabled-start:var(--slate-500);--button-filled-primary-stroke-gradient-disabled-end:var(--slate-500);--button-filled-secondary-stroke-gradient-disabled-end:var(--white-50-opacity-0);--button-filled-secondary-stroke-gradient-disabled-start:var(--white-50-opacity-0);--button-filled-destructive-stroke-gradient-disabled-end:var(--white-50-opacity-0);--button-filled-destructive-stroke-gradient-disabled-start:var(--white-50-opacity-0);--progressPill-text-stroke-learned:var(--white-50-opacity-0);--progressPill-text-effect-drop-learned:var(--white-50-opacity-0);--input-text-label:var(--white-50);--progressBar-track-background-gradient-streak-start:var(--color-background-neutral-strong);--progressBar-track-background-gradient-streak-end:var(--color-background-neutral-strong);--progressBar-track-background-gradient-learned-start:var(--color-background-neutral-strong);--progressBar-track-background-gradient-learned-end:var(--color-background-neutral-strong);--progressBar-fill-background-gradient-learned-start:var(--color-background-primary-default);--progressBar-fill-background-gradient-learned-end:var(--color-background-primary-default);--progressBar-fill-background-gradient-streak-start:var(--color-background-primary-default);--progressBar-fill-background-gradient-streak-end:var(--color-background-primary-default);--progressBar-fill-stroke-gradient-streak-start:var(--white-50-opacity-0);--progressBar-fill-stroke-gradient-streak-end:var(--white-50-opacity-0);--progressBar-fill-stroke-gradient-learned-start:var(--white-50-opacity-0);--progressBar-fill-stroke-gradient-learned-end:var(--white-50-opacity-0);--progressBar-fill-effect-inner-streak:var(--white-50-opacity-0);--progressBar-fill-effect-inner-learned:var(--white-50-opacity-0);--progressBar-text-stroke-streak:var(--color-stroke-primary-default);--progressBar-text-stroke-learned:var(--color-stroke-primary-default);--progressBar-text-effect-drop-streak:var(--white-50-opacity-0);--progressBar-text-effect-drop-learned:var(--white-50-opacity-0);--button-filled-effect-drop-extrude-md-position-y:var(--size-0);--button-filled-effect-drop-extrude-sm-position-y:var(--size-0);--button-filled-effect-drop-shadow-md-position-y:var(--size-0);--button-filled-effect-drop-shadow-sm-position-y:var(--size-0);--button-filled-effect-drop-shadow-md-blur:var(--size-0);--button-filled-effect-drop-shadow-sm-blur:var(--size-0);--chip-status-background-success:var(--green-950);--chip-status-background-error:var(--red-950);--chip-status-background-warning:var(--orange-950);--chip-status-background-info:var(--sky-950);--chip-status-stroke-success:var(--color-stroke-semantic-success-default);--chip-status-stroke-error:var(--color-stroke-semantic-error-default);--chip-status-stroke-alert:var(--color-stroke-semantic-alert-default);--chip-status-stroke-info:var(--color-stroke-semantic-info-default);--chip-status-text-success:var(--green-300);--chip-status-text-error:var(--red-300);--chip-status-text-alert:var(--orange-300);--chip-status-text-info:var(--sky-300);--chip-status-icon-success:var(--color-icon-success);--chip-status-icon-error:var(--color-icon-error);--chip-status-icon-alert:var(--color-icon-alert);--chip-status-icon-info:var(--color-icon-info);--chip-status-medium-paddingHorizontal:var(--size-12);--chip-status-medium-paddingVertical:var(--size-6);--chip-status-medium-gap:var(--size-6);--chip-status-medium-radius:var(--radius-round);--chip-status-medium-strokeWidth:var(--strokeWidth-10);--iconBadge-background-success-start:var(--color-background-semantic-success-default);--iconBadge-background-success-end:var(--color-background-semantic-success-default);--iconBadge-stroke-success-start:var(--color-stroke-semantic-success-default);--iconBadge-stroke-success-end:var(--color-stroke-semantic-success-default);--iconBadge-icon-success:var(--color-icon-inverse);--iconBadge-icon-stroke-success:var(--white-50-opacity-0);--iconBadge-large-paddingHorizontal:var(--size-12);--iconBadge-large-paddingVertical:var(--size-12);--iconBadge-large-radius:var(--radius-round);--iconBadge-large-strokeWidth:var(--strokeWidth-275);--clickableContainer-background-gradient-start-default:var(--zinc-800);--clickableContainer-background-gradient-start-disabled:var(--color-background-neutral-disabled);--clickableContainer-background-gradient-end-default:var(--zinc-900);--clickableContainer-background-gradient-end-disabled:var(--color-background-neutral-disabled);--clickableContainer-stroke-gradient-default-start:var(--white-50-opacity-0);--clickableContainer-stroke-gradient-default-end:var(--white-50-opacity-0);--clickableContainer-stroke-gradient-disabled-start:var(--color-stroke-neutral-disabled);--clickableContainer-stroke-gradient-disabled-end:var(--color-stroke-neutral-disabled);--clickableContainer-effect-inner-position-x:var(--size-0);--clickableContainer-effect-inner-position-y:var(--size-1);--clickableContainer-effect-inner-blur:var(--size-1);--clickableContainer-effect-inner-spread:var(--size-0);--clickableContainer-effect-inner-default:var(--zinc-600);--clickableContainer-effect-inner-disabled:var(--white-50-opacity-0);--clickableContainer-effect-drop-extrude-position-x:var(--size-0);--clickableContainer-effect-drop-extrude-position-y:var(--size-0);--clickableContainer-effect-drop-extrude-blur:var(--size-0);--clickableContainer-effect-drop-extrude-spread:var(--size-0);--clickableContainer-effect-drop-extrude-default:var(--white-50-opacity-0);--clickableContainer-effect-drop-extrude-disabled:var(--white-50-opacity-0);--clickableContainer-effect-drop-shadow-position-x:var(--size-0);--clickableContainer-effect-drop-shadow-position-y:var(--size-1);--clickableContainer-effect-drop-shadow-lg-blur:var(--size-6);--clickableContainer-effect-drop-shadow-md-blur:var(--size-4);--clickableContainer-effect-drop-shadow-sm-blur:var(--size-2);--clickableContainer-effect-drop-shadow-spread:var(--size-0);--clickableContainer-effect-drop-shadow-default:var(--zinc-950);--checkbox-background-selected:var(--color-background-primary-default);--checkbox-background-unselected:var(--color-background-neutral-default);--checkbox-stroke-selected:var(--color-stroke-primary-default);--checkbox-stroke-unselected:var(--color-stroke-neutral-default);--checkbox-medium-paddingHorizontal:var(--size-4);--checkbox-medium-paddingVertical:var(--size-4);--checkbox-medium-radius:var(--radius-100);--checkbox-medium-strokeWidth:var(--strokeWidth-150);--checkbox-icon-default:var(--color-icon-inverse);--checkbox-icon-stroke-default:var(--white-50-opacity-0);--statusBanner-background-default:var(--color-background-secondary-default);--statusBanner-stroke-default-start:var(--color-stroke-neutral-default);--statusBanner-stroke-default-end:var(--color-stroke-neutral-default);--statusBanner-medium-paddingHorizontal:var(--size-12);--statusBanner-medium-height:var(--size-32);--statusBanner-medium-paddingVertical:var(--size-4);--statusBanner-medium-radius:var(--radius-100);--statusBanner-medium-strokeWidth:var(--strokeWidth-10);--iconBadge-large-height:var(--size-72);--iconBadge-large-width:var(--size-72);--iconBadge-small-paddingHorizontal:var(--size-4);--iconBadge-small-paddingVertical:var(--size-4);--iconBadge-small-radius:var(--radius-round);--iconBadge-small-strokeWidth:var(--strokeWidth-75);--iconBadge-small-height:var(--size-32);--iconBadge-small-width:var(--size-32);--iconBadge-background-streak-filled-start:var(--color-background-semantic-success-default);--iconBadge-background-streak-filled-end:var(--color-background-semantic-success-default);--iconBadge-stroke-streak-filled-start:var(--color-stroke-semantic-success-default);--iconBadge-stroke-streak-filled-end:var(--color-stroke-semantic-success-default);--iconBadge-icon-streak-filled-start:var(--color-icon-inverse);--iconBadge-stroke-streak-empty-start:var(--color-stroke-semantic-success-default);--iconBadge-stroke-streak-empty-end:var(--color-stroke-semantic-success-default);--iconBadge-icon-stroke-streak-filled:var(--white-50-opacity-0);--iconBadge-background-streak-empty-start:var(--color-background-semantic-success-default);--iconBadge-background-streak-empty-end:var(--color-background-semantic-success-default);--iconBadge-large-icon-height:var(--size-48);--iconBadge-large-icon-width:var(--size-48);--iconBadge-small-icon-height:var(--size-20);--iconBadge-small-icon-width:var(--size-20);--iconBadge-icon-streak-filled-end:var(--color-icon-inverse);--progressBar-track-stroke-gradient-streak-start:var(--white-50-opacity-0);--progressBar-track-stroke-gradient-streak-end:var(--white-50-opacity-0);--layout-background-gradient-streak-1:var(--white-50);--layout-background-gradient-streak-2:var(--white-50);--layout-background-gradient-streak-3:var(--white-50);--layout-background-gradient-streak-4:var(--white-50);--chip-status-large-paddingHorizontal:var(--size-24);--chip-status-large-paddingVertical:var(--size-12);--chip-status-large-gap:var(--size-6);--chip-status-large-strokeWidth:var(--strokeWidth-10);--chip-status-large-radius:var(--radius-round);--chip-status-background-current:var(--sky-950);--chip-status-stroke-current-start:var(--color-stroke-semantic-info-default);--chip-status-stroke-current-end:var(--color-stroke-semantic-info-default);--chip-status-text-current:var(--sky-300);--chip-status-icon-current:var(--color-icon-info);--chip-status-text-stroke-success:var(--white-50-opacity-0);--chip-status-text-stroke-error:var(--white-50-opacity-0);--chip-status-text-stroke-alert:var(--white-50-opacity-0);--chip-status-text-stroke-info:var(--white-50-opacity-0);--chip-status-text-stroke-current:var(--white-50-opacity-0);--chip-status-icon-stroke-success:var(--white-50-opacity-0);--chip-status-icon-stroke-error:var(--white-50-opacity-0);--chip-status-icon-stroke-alert:var(--white-50-opacity-0);--chip-status-icon-stroke-info:var(--white-50-opacity-0);--chip-status-icon-stroke-current:var(--white-50-opacity-0);--clickableContainer-effect-drop-extrude-market:var(--white-50-opacity-0);--clickableContainer-effect-inner-market:var(--white-50-opacity-0);--clickableContainer-stroke-gradient-market-start:var(--color-stroke-neutral-default);--clickableContainer-stroke-gradient-market-end:var(--color-stroke-neutral-default);--clickableContainer-background-gradient-start-market:var(--color-background-neutral-default);--clickableContainer-background-gradient-end-market:var(--color-background-neutral-default);--coreIcon-engram-icon-primary:var(--white-50-opacity-0);--coreIcon-engram-icon-secondary:var(--white-50-opacity-0);--coreIcon-engram-icon-streak:var(--white-50-opacity-0);--coreIcon-engram-icon-success:var(--white-50-opacity-0);--coreIcon-engram-icon-error:var(--white-50-opacity-0);--coreIcon-icon-default-inverse:var(--white-50);--typography-text-engram-stroke-disabled:var(--white-50-opacity-0);--typography-text-engram-text-primary:var(--color-text-primary);--typography-text-engram-text-secondary:var(--color-text-primary);--typography-text-engram-text-streak:var(--color-text-primary);--typography-text-engram-text-success:var(--color-text-primary);--typography-text-engram-text-error:var(--color-text-primary);--typography-text-engram-text-disabled:var(--color-text-disabled);--coreIcon-engram-stroke-disabled:var(--white-50-opacity-0);--coreIcon-engram-icon-disabled:var(--white-50-opacity-0);--container-background-default:var(--zinc-800);--container-stroke-default:var(--zinc-700);--container-medium-paddingHorizontal:var(--size-16);--container-medium-paddingVertical:var(--size-16);--container-medium-radius:var(--radius-100);--clickableContainer-background-default:var(--color-background-neutral-default);--clickableContainer-stroke-default:var(--color-stroke-neutral-default);--clickableContainer-medium-paddingHorizontal:var(--size-8);--clickableContainer-medium-paddingVertical:var(--size-8);--clickableContainer-medium-radius:var(--radius-150);--clickableContainer-background-hover:var(--color-background-neutral-hover);--clickableContainer-background-pressed:var(--color-background-neutral-pressed);--clickableContainer-background-active:var(--color-background-neutral-default);--clickableContainer-background-disabled:var(--color-background-neutral-disabled);--clickableContainer-stroke-active:var(--color-stroke-neutral-active);--clickableContainer-stroke-disabled:var(--color-stroke-neutral-disabled);--clickableContainer-medium-strokeWidth:var(--strokeWidth-6);--container-medium-strokeWidth:var(--strokeWidth-10);--input-background-active:var(--zinc-800);--searchbar-background-default:var(--color-background-neutral-default);--searchbar-background-hover:var(--color-background-interactive-neutral-hover);--searchbar-background-active:var(--color-background-neutral-default);--searchbar-background-disabled:var(--color-background-neutral-disabled);--searchbar-stroke-default:var(--color-stroke-neutral-default);--searchbar-stroke-active:var(--color-stroke-neutral-active);--searchbar-stroke-error:var(--color-stroke-semantic-error-default);--searchbar-stroke-success:var(--color-stroke-semantic-success-default);--searchbar-text-default:var(--color-text-neutral-default);--searchbar-text-active:var(--color-text-primary);--searchbar-text-disabled:var(--color-text-disabled);--searchbar-text-error:var(--color-text-error);--searchbar-medium-radius:var(--radius-round);--searchbar-medium-paddingHorizontal:var(--size-16);--searchbar-medium-paddingVertical:var(--size-8);--searchbar-medium-gap:var(--size-8);--searchbar-medium-strokeWidth:var(--strokeWidth-10);--searchbar-icon-default:var(--color-icon-neutral-default);--typography-text-engram-text-highlight:var(--color-text-primary);--coreIcon-engram-icon-highlight:var(--white-50-opacity-0);--coreIcon-engram-stroke-highlight:var(--white-50-opacity-0);--toast-stroke-default:var(--color-stroke-neutral-default);--toast-stroke-success:var(--color-stroke-semantic-success-default);--toast-stroke-error:var(--color-stroke-semantic-error-default);--iconBadge-background-error-start:var(--color-background-semantic-success-default);--iconBadge-background-error-end:var(--color-background-semantic-success-default);--iconBadge-icon-error:var(--color-icon-inverse);--iconBadge-icon-stroke-error:var(--white-50-opacity-0);--iconBadge-stroke-error-start:var(--color-stroke-semantic-success-default);--iconBadge-stroke-error-end:var(--color-stroke-semantic-success-default);--image-medium-strokeWidth:var(--strokeWidth-6);--listAction-background-default:var(--zinc-800);--listAction-background-hover:var(--zinc-700);--listAction-background-pressed:var(--zinc-600);--listAction-background-disabled:var(--zinc-800);--listAction-text-default:var(--white-50);--listAction-text-disabled:var(--zinc-400);--listAction-icon-default:var(--white-50);--listAction-icon-disabled:var(--zinc-400);--listAction-medium-paddingVertical:var(--size-8);--listAction-medium-paddingHorizontal:var(--size-12);--listAction-medium-gap:var(--size-8);--listAction-medium-radius:var(--radius-100);--drawer-background-default:var(--zinc-800);--drawer-medium-paddingHorizontal:var(--size-24);--drawer-medium-radius:var(--radius-225);--drawer-background-overlay:var(--zinc-950-opacity-50);--dialog-background-default:var(--zinc-800);--dialog-medium-paddingHorizontal:var(--size-24);--dialog-medium-paddingVertical:var(--size-24);--dialog-medium-radius:var(--radius-200);--dialog-background-overlay:var(--zinc-950-opacity-50);--listAction-text-destructive:var(--red-400);--listAction-icon-destructive:var(--red-400);--dropdown-background-default:var(--zinc-800);--dropdown-background-hover:var(--zinc-700);--dropdown-background-active:var(--zinc-800);--dropdown-background-disabled:var(--zinc-800);--dropdown-stroke-default:var(--zinc-600);--dropdown-stroke-active:var(--zinc-50);--dropdown-stroke-error:var(--color-stroke-semantic-error-default);--dropdown-stroke-success:var(--color-stroke-semantic-success-default);--dropdown-text-label:var(--white-50);--dropdown-text-default:var(--zinc-300);--dropdown-text-active:var(--white-50);--dropdown-text-disabled:var(--color-text-disabled);--dropdown-text-error:var(--color-text-error);--dropdown-medium-radius:var(--radius-100);--dropdown-medium-paddingHorizontal:var(--size-12);--dropdown-medium-paddingVertical:var(--size-8);--dropdown-medium-gap:var(--size-4);--dropdown-medium-strokeWidth:var(--strokeWidth-6);--dropdown-medium-minHeight:var(--size-36);--dropdown-medium-maxWidth:var(--size-320);--dropdown-icon-default:var(--zinc-300);--dropdown-icon-active:var(--white-50);--dropdown-icon-disabled:var(--color-text-disabled);--dropdown-icon-error:var(--color-text-error);--dropdown-item-background-hover:var(--white-50);--dropdown-item-background-selected:var(--white-50);--dropdown-panel-background-default:var(--white-50);--dropdown-panel-medium-gap:var(--size-4);--dropdown-panel-medium-paddingVertical:var(--size-4);--dropdown-panel-medium-paddingHorizontal:var(--size-4);--dropdown-panel-medium-radius:var(--radius-150);--dropdown-item-medium-radius:var(--radius-100);--dropdown-item-medium-paddingHorizontal:var(--size-12);--dropdown-item-medium-paddingVertical:var(--size-8);--dropdown-item-medium-gap:var(--size-8);--switch-background-checked:var(--color-background-primary-default);--switch-background-unchecked:var(--color-background-neutral-strong);--switch-medium-radius:var(--radius-round);--switch-medium-paddingHorizontal:var(--size-2);--switch-medium-paddingVertical:var(--size-2);--switch-medium-gap:var(--size-8);--switch-medium-minWidth:var(--size-32);--switch-circle-background-default:var(--color-background-neutral-default);--switch-circle-medium-width:var(--size-12);--switch-circle-medium-height:var(--size-12);--switch-circle-medium-radius:var(--radius-round);--dialog-medium-maxWidth:var(--size-640);--statusBanner-background-streak:var(--color-background-secondary-default);--statusBanner-stroke-streak-end:var(--white-50-opacity-0);--statusBanner-stroke-streak-start:var(--white-50-opacity-0);--layout-background-gradient-golden-1:var(--white-50);--layout-background-gradient-golden-2:var(--white-50);--layout-background-gradient-golden-3:var(--white-50);--layout-background-gradient-golden-4:var(--white-50);--typography-effect-md-notification-position-x:var(--size-0);--typography-effect-md-notification-position-y:var(--size-0);--typography-effect-md-notification-blur:var(--size-0);--typography-effect-md-notification-spread:var(--size-0);--typography-effect-md-notification-color:var(--white-50-opacity-0);--typography-body-lg-semibold-family:var(--font-family-primary-todo);--typography-body-lg-semibold-weight:var(--font-weight-semibold);--typography-body-lg-semibold-letterSpacing:var(--font-letterSpacing-250);--typography-body-lg-semibold-size:var(--font-size-18);--typography-body-lg-semibold-lineHeight:var(--font-lineHeight-28);--chip-status-background-neutral:var(--zinc-800);--chip-status-stroke-neutral:var(--color-stroke-semantic-info-default);--chip-status-text-neutral:var(--zinc-400);--chip-status-text-stroke-neutral:var(--white-50-opacity-0);--chip-status-icon-neutral:var(--color-icon-info);--chip-status-icon-stroke-neutral:var(--white-50-opacity-0);--chip-status-small-paddingHorizontal:var(--size-6);--chip-status-small-paddingVertical:var(--size-2);--chip-status-small-gap:var(--size-4);--chip-status-small-strokeWidth:var(--strokeWidth-10);--chip-status-small-radius:var(--radius-round);--segmentedControl-button-icon-selected:var(--orange-400);--segmentedControl-button-icon-unselected:var(--zinc-700);--segmentedControl-button-icon-strokeWidth:var(--strokeWidth-75);--button-filled-neutral-background-default:var(--zinc-800);--button-filled-neutral-background-hover:var(--orange-500);--button-filled-neutral-background-pressed:var(--orange-600);--button-filled-neutral-background-disabled:var(--zinc-700);--button-filled-neutral-stroke-default:var(--zinc-800);--button-filled-neutral-stroke-disabled:var(--zinc-700);--button-filled-neutral-text-default:var(--white-50);--button-filled-neutral-text-disabled:var(--zinc-500);--button-filled-neutral-icon-default:var(--white-50);--button-filled-neutral-icon-disabled:var(--zinc-500);--button-filled-neutral-background-gradient-start-default:var(--zinc-800);--button-filled-neutral-background-gradient-start-hover:var(--zinc-900);--button-filled-neutral-background-gradient-start-pressed:var(--zinc-950);--button-filled-neutral-background-gradient-start-disabled:var(--zinc-700);--button-filled-neutral-background-gradient-end-default:var(--zinc-800);--button-filled-neutral-background-gradient-end-hover:var(--zinc-900);--button-filled-neutral-background-gradient-end-pressed:var(--zinc-950);--button-filled-neutral-background-gradient-end-disabled:var(--zinc-700);--button-filled-neutral-stroke-gradient-default-start:var(--white-50-opacity-0);--button-filled-neutral-stroke-gradient-default-end:var(--white-50-opacity-0);--button-filled-neutral-stroke-gradient-disabled-start:var(--white-50-opacity-0);--button-filled-neutral-stroke-gradient-disabled-end:var(--white-50-opacity-0);--button-filled-neutral-icon-stroke-strokeWidth:var(--strokeWidth-0);--button-filled-neutral-icon-stroke-default:var(--white-50-opacity-0);--button-filled-neutral-icon-stroke-disabled:var(--white-50-opacity-0);--button-filled-neutral-text-stroke-strokeWidth:var(--strokeWidth-0);--button-filled-neutral-text-stroke-default:var(--white-50-opacity-0);--button-filled-neutral-text-stroke-disabled:var(--white-50-opacity-0);--button-outline-primary-background-default:var(--zinc-800);--button-outline-primary-background-hover:var(--zinc-700);--button-outline-primary-background-pressed:var(--zinc-600);--button-outline-primary-background-disabled:var(--zinc-800);--button-outline-primary-stroke-default:var(--zinc-600);--button-outline-primary-stroke-disabled:var(--zinc-600);--button-outline-primary-text-default:var(--color-text-inverse);--button-outline-primary-text-disabled:var(--color-text-disabled);--button-outline-primary-icon-default:var(--color-icon-inverse);--button-outline-primary-icon-disabled:var(--color-icon-disabled);--button-outline-secondary-background-default:var(--zinc-800);--button-outline-secondary-background-hover:var(--zinc-700);--button-outline-secondary-background-pressed:var(--zinc-600);--button-outline-secondary-background-disabled:var(--zinc-800);--button-outline-secondary-stroke-default:var(--zinc-600);--button-outline-secondary-stroke-disabled:var(--zinc-600);--button-outline-secondary-text-default:var(--color-text-inverse);--button-outline-secondary-text-disabled:var(--color-text-disabled);--button-outline-secondary-icon-default:var(--color-icon-inverse);--button-outline-secondary-icon-disabled:var(--color-icon-disabled);--button-outline-destructive-background-default:var(--zinc-800);--button-outline-destructive-background-hover:var(--zinc-700);--button-outline-destructive-background-pressed:var(--zinc-600);--button-outline-destructive-background-disabled:var(--zinc-800);--button-outline-destructive-stroke-default:var(--zinc-600);--button-outline-destructive-stroke-disabled:var(--zinc-600);--button-outline-destructive-text-default:var(--color-text-inverse);--button-outline-destructive-text-disabled:var(--color-text-disabled);--button-outline-destructive-icon-default:var(--color-icon-inverse);--button-outline-destructive-icon-disabled:var(--color-icon-disabled);--button-ghost-primary-background-hover:var(--zinc-700);--button-ghost-primary-background-pressed:var(--zinc-600);--button-ghost-primary-background-disabled:var(--zinc-800);--button-ghost-primary-text-default:var(--color-text-inverse);--button-ghost-primary-text-disabled:var(--color-text-disabled);--button-ghost-primary-icon-default:var(--color-icon-inverse);--button-ghost-primary-icon-disabled:var(--color-icon-disabled);--button-ghost-secondary-background-hover:var(--zinc-700);--button-ghost-secondary-background-pressed:var(--zinc-600);--button-ghost-secondary-background-disabled:var(--zinc-800);--button-ghost-secondary-text-default:var(--color-text-inverse);--button-ghost-secondary-text-disabled:var(--color-text-disabled);--button-ghost-secondary-icon-default:var(--color-icon-inverse);--button-ghost-secondary-icon-disabled:var(--color-icon-disabled);--button-ghost-destructive-background-hover:var(--zinc-700);--button-ghost-destructive-background-pressed:var(--zinc-600);--button-ghost-destructive-background-disabled:var(--zinc-800);--button-ghost-destructive-text-default:var(--color-text-inverse);--button-ghost-destructive-text-disabled:var(--color-text-disabled);--button-ghost-destructive-icon-default:var(--color-icon-inverse);--button-ghost-destructive-icon-disabled:var(--color-icon-disabled);--button-link-secondary-text-default:var(--color-text-inverse);--button-link-secondary-text-disabled:var(--color-text-disabled);--button-link-secondary-icon-default:var(--color-icon-inverse);--button-link-secondary-icon-disabled:var(--color-icon-disabled);--typography-headline-xs-medium-family:var(--font-family-primary-todo);--typography-headline-xs-medium-weight:var(--font-weight-medium);--typography-headline-xs-medium-letterSpacing:var(--font-letterSpacing-250);--typography-headline-xs-medium-size:var(--font-size-20);--typography-headline-xs-medium-lineHeight:var(--font-lineHeight-24);--typography-headline-xs-semibold-family:var(--font-family-primary-todo);--typography-headline-xs-semibold-weight:var(--font-weight-semibold);--typography-headline-xs-semibold-letterSpacing:var(--font-letterSpacing-250);--typography-headline-xs-semibold-size:var(--font-size-20);--typography-headline-xs-semibold-lineHeight:var(--font-lineHeight-24);--typography-body-md-semibold-family:var(--font-family-primary-todo);--typography-body-md-semibold-weight:var(--font-weight-semibold);--typography-body-md-semibold-letterSpacing:var(--font-letterSpacing-250);--typography-body-md-semibold-size:var(--font-size-16);--typography-body-md-semibold-lineHeight:var(--font-lineHeight-24);--container-background-surface-3:var(--zinc-900);--container-background-surface-4:var(--zinc-900);--container-background-surface-2:var(--zinc-800);--container-stroke-surface-2:var(--zinc-700);--container-stroke-surface-3:var(--zinc-700);--container-stroke-surface-4:var(--zinc-700);--container-stroke-surface-5:var(--zinc-700);--container-stroke-surface-6:var(--zinc-700);--container-background-surface-5:var(--zinc-900);--container-background-surface-6:var(--zinc-950);--trace-card-shadow-inner:var(--zinc-500);--trace-card-shadow-drop:var(--zinc-950);--trace-container-shadow-inner:var(--zinc-950);--container-background-featured-start:var(--zinc-950-opacity-70);--container-background-featured-end:var(--zinc-950-opacity-20);--indicator-default:var(--orange-400);--chip-filter-stroke-default:var(--zinc-600);--chip-filter-text-default:var(--zinc-300);--chip-filter-text-active:var(--white-50);--chip-filter-text-stroke-active:var(--white-50-opacity-0);--chip-filter-text-stroke-default:var(--white-50-opacity-0);--chip-filter-icon-default:var(--zinc-300);--chip-filter-large-paddingHorizontal:var(--size-24);--chip-filter-large-paddingVertical:var(--size-12);--chip-filter-large-gap:var(--size-6);--chip-filter-large-strokeWidth:var(--strokeWidth-8);--chip-filter-large-radius:var(--radius-100);--chip-filter-medium-paddingHorizontal:var(--size-12);--chip-filter-medium-paddingVertical:var(--size-6);--chip-filter-medium-gap:var(--size-6);--chip-filter-medium-strokeWidth:var(--strokeWidth-6);--chip-filter-medium-radius:var(--radius-75);--chip-filter-icon-stroke-active:var(--white-50-opacity-0);--chip-filter-icon-stroke-default:var(--white-50-opacity-0);--chip-filter-small-paddingHorizontal:var(--size-6);--chip-filter-small-paddingVertical:var(--size-2);--chip-filter-small-gap:var(--size-4);--chip-filter-small-strokeWidth:var(--strokeWidth-4);--chip-filter-small-radius:var(--radius-50);--chip-filter-stroke-active:var(--orange-500);--chip-filter-icon-active:var(--white-50);--chip-filter-large-strokeWidth-active:var(--strokeWidth-50);--chip-filter-medium-strokeWidth-active:var(--strokeWidth-25);--chip-filter-small-strokeWidth-active:var(--strokeWidth-10);--chip-filter-effect-active-inner-position-x:var(--size-0);--chip-filter-effect-active-inner-position-y:var(--size-0);--chip-filter-effect-active-inner-blur:var(--size-0);--chip-filter-effect-active-inner-spread:var(--size-0);--chip-filter-effect-active-inner-color:var(--white-50-opacity-0);--chip-filter-effect-default-inner-position-x:var(--size-0);--chip-filter-effect-default-inner-position-y:var(--size-0);--chip-filter-effect-default-inner-blur:var(--size-0);--chip-filter-effect-default-inner-spread:var(--size-0);--chip-filter-effect-default-inner-color:var(--white-50-opacity-0);--chip-filter-background-default-end:var(--zinc-900);--chip-filter-background-default-start:var(--zinc-800);--chip-filter-background-active-end:var(--orange-400);--chip-filter-background-active-start:var(--orange-600);--chip-filter-background-hover-start:var(--zinc-800);--chip-filter-background-hover-end:var(--zinc-800);--chip-filter-background-pressed-start:var(--zinc-900);--chip-filter-background-pressed-end:var(--zinc-800);--chip-filter-text-effect-drop-position-x:var(--size-0);--chip-filter-text-effect-drop-position-y:var(--size-0);--chip-filter-text-effect-drop-blur:var(--size-0);--chip-filter-text-effect-drop-spread:var(--size-0);--chip-filter-text-effect-drop-active:var(--white-50-opacity-0);--chip-filter-text-effect-drop-default:var(--white-50-opacity-0);--tooltip-background-default:var(--zinc-950);--tooltip-text-default:var(--color-text-inverse);--tooltip-medium-paddingHorizontal:var(--size-12);--tooltip-medium-paddingVertical:var(--size-8);--tooltip-medium-radius:var(--radius-100);--typography-article-lg-bold-family:var(--font-family-reading-todo);--typography-article-lg-bold-weight:var(--font-weight-bold);--typography-article-lg-bold-letterSpacing:var(--font-letterSpacing-250);--typography-article-lg-bold-size:var(--font-size-20);--typography-article-lg-bold-lineHeight:var(--font-lineHeight-32);--typography-article-lg-regular-family:var(--font-family-reading-todo);--typography-article-lg-regular-weight:var(--font-weight-regular);--typography-article-lg-regular-letterSpacing:var(--font-letterSpacing-250);--typography-article-lg-regular-size:var(--font-size-20);--typography-article-lg-regular-lineHeight:var(--font-lineHeight-32);--typography-headline-md-medium-family:var(--font-family-primary-todo);--typography-headline-md-medium-weight:var(--font-weight-medium);--typography-headline-md-medium-letterSpacing:var(--font-letterSpacing-250);--typography-headline-md-medium-size:var(--font-size-28);--typography-headline-md-medium-lineHeight:var(--font-lineHeight-36);--coreIcon-icon-brand:var(--color-icon-inverse);--container-background-brand-light-1:var(--zinc-800);--container-background-info:var(--zinc-700);--container-stroke-info:var(--zinc-600);--coreText-text-info:var(--color-text-inverse);--coreIcon-icon-info:var(--color-icon-inverse);--typography-article-sm-medium-family:var(--font-family-reading-todo);--typography-article-sm-medium-weight:var(--font-weight-medium);--typography-article-sm-medium-letterSpacing:var(--font-letterSpacing-250);--typography-article-sm-medium-size:var(--font-size-14);--typography-article-sm-medium-lineHeight:var(--font-lineHeight-20);--typography-article-sm-regular-family:var(--font-family-reading-todo);--typography-article-sm-regular-weight:var(--font-weight-regular);--typography-article-sm-regular-letterSpacing:var(--font-letterSpacing-250);--typography-article-sm-regular-size:var(--font-size-14);--typography-article-sm-regular-lineHeight:var(--font-lineHeight-20);--typography-article-md-medium-family:var(--font-family-reading-todo);--typography-article-md-medium-weight:var(--font-weight-medium);--typography-article-md-medium-letterSpacing:var(--font-letterSpacing-250);--typography-article-md-medium-size:var(--font-size-16);--typography-article-md-medium-lineHeight:var(--font-lineHeight-24);--typography-article-md-regular-family:var(--font-family-reading-todo);--typography-article-md-regular-weight:var(--font-weight-regular);--typography-article-md-regular-letterSpacing:var(--font-letterSpacing-250);--typography-article-md-regular-size:var(--font-size-16);--typography-article-md-regular-lineHeight:var(--font-lineHeight-24);--coreText-text-brand:var(--color-text-inverse);--coreText-text-brand-2:var(--color-text-inverse);--container-background-brand-light-2:var(--zinc-800);--coreIcon-icon-brand-2:var(--color-text-inverse);--drawer-background-handle:var(--zinc-600);--container-background-brand-1:var(--zinc-800);--clickableContainer-medium-radius-portfolio:var(--radius-200)}:root[data-theme=light]{--pf-canvas:#fff;--pf-raised:#f1f1f1;--pf-text:var(--neutral-900);--pf-text-secondary:#5c5c5c;--pf-text-meta:#707070;--pf-border:var(--neutral-200);--pf-border-strong:var(--neutral-500);--pf-focus:var(--neutral-900);--pf-action-bg:var(--neutral-900);--pf-action-bg-hover:var(--neutral-700);--pf-action-text:var(--neutral-50);--pf-hover-wash:var(--neutral-200);--pf-shadow-media:0 1px 2px #0000000a;--pf-stage:#f5f5f5;--pf-stage-edge:#0000;--pf-sun:#f0a63a;--pf-cta2-bg:#fff;--pf-cta2-bg-hover:#f1f1f1;--pf-cta2-bg-pressed:#e8e8e8;--pf-cta2-stroke:var(--neutral-300);--pf-cta2-text:var(--neutral-900);--pf-cta2-shadow:0 1px 2px #0000000d;--pf-pill-bg:#ebebeb;--pf-pill-bg-hover:#e2e2e2;--pf-pill-bg-pressed:#d9d9d9;--pf-pill-text:var(--neutral-900);--pf-font-ui:"Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--layout-background-gradient-default-1:var(--pf-canvas);--typography-text-primary:var(--pf-text);--typography-text-secondary:var(--pf-text-secondary);--color-stroke-focus:var(--pf-focus);color-scheme:light}:root[data-theme=light][data-appearance=dark]{--pf-canvas:#111;--pf-raised:#1a1a1a;--pf-text:#f0f0f0;--pf-text-secondary:#b3b3b3;--pf-text-meta:#999;--pf-border:#2b2b2b;--pf-border-strong:var(--neutral-500);--pf-focus:#f0f0f0;--pf-action-bg:#f0f0f0;--pf-action-bg-hover:#d4d4d4;--pf-action-text:#111;--pf-hover-wash:#2b2b2b;--pf-shadow-media:0 0 0 1px #ffffff0a;--pf-stage-edge:#ffffff14;--pf-sun:#f5c26b;--pf-cta2-bg:#1a1a1a;--pf-cta2-bg-hover:#232323;--pf-cta2-bg-pressed:#2b2b2b;--pf-cta2-stroke:#3a3a3a;--pf-cta2-text:#f0f0f0;--pf-cta2-shadow:0 1px 2px #0006;--pf-pill-bg:#262626;--pf-pill-bg-hover:#2e2e2e;--pf-pill-bg-pressed:#363636;--pf-pill-text:#f0f0f0;--pf-primary-fill:linear-gradient(180deg,#fff,#dcdcdc);--pf-primary-fill-pressed:linear-gradient(180deg,#d4d4d4,#e2e2e2);--pf-primary-shadow:inset 0 -1px 0 #00000024,0 0 0 1px #fff3,0 1px 2px #00000080,0 6px 14px -4px #0009;--pf-primary-shadow-pressed:inset 0 1px 3px #0000004d,0 0 0 1px #ffffff1f;--pf-primary-hover-filter:brightness(0.94);--pf-pill-fill:linear-gradient(180deg,#303030,#232323);--pf-pill-fill-pressed:linear-gradient(180deg,#1f1f1f,#2a2a2a);--pf-pill-shadow:inset 0 1px 0 #ffffff14,0 0 0 1px #ffffff12,0 1px 2px #00000080,0 3px 8px -3px #00000080;--pf-pill-shadow-pressed:inset 0 1px 3px #0000008c,0 0 0 1px #ffffff0f;--pf-pill-hover-filter:brightness(1.18);--pf-glass-bg-solid:#18181beb;--pf-glass-text:#f4f4f5;--pf-glass-meta:#a1a1aa;--pf-glass-hover:#ffffff1f;--pf-glass-pressed:#ffffff2e;--pf-glass-shadow:inset 0 0 0 1px #ffffff1a,0 0 0 1px #0000004d,0 8px 24px -12px #0009;--color-text-primary:var(--pf-text);--color-text-neutral-default:var(--pf-text-secondary);--color-text-neutral-strong:#d4d4d4;--color-text-neutral-subtle:#5c5c5c;--color-text-inverse:#111;--color-text-disabled:#8a8a8a;--color-icon-primary:var(--pf-text);--color-icon-inverse:#111;--color-icon-disabled:#8a8a8a;--color-background-canvas-default:var(--pf-canvas);--color-background-canvas-alt:var(--pf-raised);--color-background-primary-default:#f0f0f0;--color-background-primary-hover:#d4d4d4;--color-background-primary-pressed:#bdbdbd;--color-background-primary-disabled:#5c5c5c;--color-background-neutral-default:var(--pf-raised);--color-background-neutral-hover:#232323;--color-background-neutral-pressed:var(--pf-border);--color-background-neutral-disabled:#232323;--color-background-neutral-light-default:var(--pf-raised);--color-background-neutral-light-hover:#232323;--color-background-neutral-light-pressed:var(--pf-border);--color-background-neutral-strong:#3a3a3a;--color-stroke-primary-default:#f0f0f0;--color-stroke-neutral-default:var(--pf-border);--color-stroke-neutral-active:var(--pf-text);--color-stroke-neutral-strong:var(--pf-border-strong);--color-stroke-neutral-disabled:var(--pf-border);color-scheme:dark}:root[data-theme=light]:not([data-appearance=dark]) :is(.pf-site-header,.pf-home,.pf-ra){--pf-text:var(--zinc-800);--pf-text-strong:var(--zinc-900);--pf-text-secondary:var(--zinc-600);--pf-text-meta:var(--zinc-500);--pf-border:var(--zinc-200);--typography-text-primary:var(--zinc-800);--typography-text-secondary:var(--zinc-600);--divider-background-default:var(--zinc-200);--pf-focus:var(--zinc-900);--pf-action-bg:var(--zinc-900);--pf-action-bg-hover:var(--zinc-700);--pf-action-text:var(--zinc-50);--pf-pill-bg:var(--zinc-200);--pf-pill-bg-hover:var(--zinc-300);--pf-pill-bg-pressed:color-mix(in srgb,var(--zinc-300) 60%,var(--zinc-400));--pf-pill-text:var(--zinc-800);--pf-stage:var(--zinc-100);--pf-card-surface:#fff;--pf-band:var(--zinc-50);--pf-primary-fill:linear-gradient(180deg,var(--zinc-800) 0%,var(--zinc-950) 100%);--pf-primary-fill-pressed:linear-gradient(180deg,var(--zinc-950) 0%,var(--zinc-900) 100%);--pf-primary-shadow:inset 0 1px 0 #ffffff2e,inset 0 -1px 0 #0006,0 0 0 1px var(--zinc-950),0 1px 2px #09090b3d,0 6px 14px -4px #09090b52;--pf-primary-shadow-pressed:inset 0 1px 3px #0009,0 0 0 1px var(--zinc-950),0 0 1px #09090b33;--pf-primary-hover-filter:brightness(1.25);--pf-pill-fill:linear-gradient(180deg,var(--zinc-50) 0%,var(--zinc-200) 100%);--pf-pill-fill-pressed:linear-gradient(180deg,var(--zinc-200) 0%,var(--zinc-100) 100%);--pf-pill-shadow:inset 0 1px 0 #ffffffe6,inset 0 -1px 0 #09090b0a,0 0 0 1px var(--zinc-300),0 1px 2px #09090b14,0 3px 8px -3px #09090b29;--pf-pill-shadow-pressed:inset 0 1px 2px #09090b24,0 0 0 1px var(--zinc-300);--pf-pill-hover-filter:brightness(0.97);--pf-glass-bg-solid:#fffffff0;--pf-glass-text:var(--zinc-900);--pf-glass-meta:var(--zinc-600);--pf-glass-hover:#09090b12;--pf-glass-pressed:#09090b1f;--pf-glass-shadow:inset 0 0 0 1px #ffffff8c,0 0 0 1px #09090b0f,0 8px 24px -12px #09090b52}.pf-home,.pf-ra,.pf-site-header{--typography-headline-xl-bold-family:var(--pf-font-ui);--typography-headline-lg-bold-family:var(--pf-font-ui);--typography-headline-md-bold-family:var(--pf-font-ui);--typography-headline-md-medium-family:var(--pf-font-ui);--typography-headline-sm-bold-family:var(--pf-font-ui);--typography-headline-sm-medium-family:var(--pf-font-ui);--typography-headline-sm-regular-family:var(--pf-font-ui);--typography-headline-xs-bold-family:var(--pf-font-ui);--typography-headline-xs-medium-family:var(--pf-font-ui);--typography-headline-xs-semibold-family:var(--pf-font-ui);--typography-body-lg-bold-family:var(--pf-font-ui);--typography-body-lg-semibold-family:var(--pf-font-ui);--typography-body-lg-medium-family:var(--pf-font-ui);--typography-body-lg-regular-family:var(--pf-font-ui);--typography-body-md-bold-family:var(--pf-font-ui);--typography-body-md-semibold-family:var(--pf-font-ui);--typography-body-md-medium-family:var(--pf-font-ui);--typography-body-md-regular-family:var(--pf-font-ui);--typography-body-sm-medium-family:var(--pf-font-ui);--typography-body-sm-regular-family:var(--pf-font-ui);--typography-body-xs-medium-family:var(--pf-font-ui);--typography-body-xs-regular-family:var(--pf-font-ui);--typography-label-lg-medium-family:var(--pf-font-ui);--typography-label-lg-regular-family:var(--pf-font-ui);--typography-label-md-medium-family:var(--pf-font-ui);--typography-label-md-regular-family:var(--pf-font-ui);--typography-link-lg-medium-family:var(--pf-font-ui);--typography-link-lg-regular-family:var(--pf-font-ui);--typography-link-md-medium-family:var(--pf-font-ui);--typography-link-md-regular-family:var(--pf-font-ui);--typography-link-sm-medium-family:var(--pf-font-ui);--typography-link-sm-regular-family:var(--pf-font-ui);--typography-link-xs-medium-family:var(--pf-font-ui);--typography-link-xs-regular-family:var(--pf-font-ui)}.pf-ra{--typography-article-lg-bold-family:var(--pf-font-ui);--typography-article-lg-regular-family:var(--pf-font-ui);--typography-article-md-medium-family:var(--pf-font-ui);--typography-article-md-regular-family:var(--pf-font-ui);--typography-article-sm-medium-family:var(--pf-font-ui);--typography-article-sm-regular-family:var(--pf-font-ui);--typography-article-lg-bold-letterSpacing:0;--typography-article-lg-regular-letterSpacing:0;--typography-article-md-medium-letterSpacing:0;--typography-article-md-regular-letterSpacing:0;--typography-article-sm-medium-letterSpacing:0;--typography-article-sm-regular-letterSpacing:0;--typography-article-md-medium-size:1.0625rem;--typography-article-md-medium-lineHeight:1.75rem;--typography-article-md-regular-size:1.0625rem;--typography-article-md-regular-lineHeight:1.75rem}.pf-home,.pf-ra,.pf-site-header{color:var(--pf-text);font-family:var(--pf-font-ui)}.pf-skip-link{background:var(--pf-action-bg);border-radius:var(--radius-100);color:var(--pf-action-text);font-family:var(--pf-font-ui);font-size:.875rem;font-weight:500;left:var(--size-16);line-height:1.25rem;padding:var(--size-8) var(--size-16);position:absolute;text-decoration:none;top:var(--size-8);transform:translateY(-200%);z-index:100}.pf-skip-link:focus{outline:2px solid var(--pf-focus);outline-offset:2px;transform:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}body,html{font-family:Lato,sans-serif}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.-right-2{right:-.5rem}.-top-2{top:-.5rem}.bottom-0{bottom:0}.bottom-\[30px\]{bottom:30px}.left-0{left:0}.right-2{right:.5rem}.top-0{top:0}.top-2{top:.5rem}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[25\]{z-index:25}.z-\[40\]{z-index:40}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-bottom:.5rem;margin-top:.5rem}.mt-3{margin-top:.75rem}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[1\/1\]{aspect-ratio:1/1}.h-4{height:1rem}.h-\[224px\]{height:224px}.h-\[240px\]{height:240px}.h-\[34px\]{height:34px}.h-\[44px\]{height:44px}.h-\[48px\]{height:48px}.h-\[610px\]{height:610px}.h-auto{height:auto}.h-full{height:100%}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-screen{min-height:100vh}.w-4{width:1rem}.w-\[254px\]{width:254px}.w-\[280px\]{width:280px}.w-\[375px\]{width:375px}.w-fit{width:-webkit-fit-content;width:fit-content}.w-full{width:100%}.max-w-\[1216px\]{max-width:1216px}.max-w-full{max-width:100%}.flex-1{flex:1 1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.scale-\[0\.96\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.96\]{--tw-scale-x:0.96;--tw-scale-y:0.96}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[var\(--button-large-icon-radius\)\]{border-radius:var(--button-large-icon-radius)}.rounded-\[var\(--radius-200\)\]{border-radius:var(--radius-200)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-gray-300{--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.bg-black\/20{background-color:#0003}.bg-neutral-100{--tw-bg-opacity:1;background-color:#f5f5f5;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.bg-red-600{--tw-bg-opacity:1;background-color:#dc2626;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-\[var\(--button-large-icon-paddingVertical\)\]{padding:var(--button-large-icon-paddingVertical)}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.pb-10{padding-bottom:2.5rem}.pb-4{padding-bottom:1rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-\[44px\]{padding-top:44px}.font-lato{font-family:Lato,sans-serif}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.text-\[color\:var\(--color-icon-inverse\)\]{color:var(--color-icon-inverse)}.text-neutral-500{--tw-text-opacity:1;color:#737373;color:rgb(115 115 115/var(--tw-text-opacity,1))}.text-neutral-900{--tw-text-opacity:1;color:#171717;color:rgb(23 23 23/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.no-underline{-webkit-text-decoration-line:none;text-decoration-line:none}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-xl{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:1;opacity:var(--tw-enter-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:1;opacity:var(--tw-exit-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.fade-in{--tw-enter-opacity:0}.zoom-in{--tw-enter-scale:0}.zoom-out{--tw-exit-scale:0}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.paused{animation-play-state:paused}@font-face{font-family:ClashRegular;font-style:normal;font-weight:400;src:url(/static/media/ClashDisplayRegular.ccc51e2a3c40ce9bca53.otf) format("opentype")}@font-face{font-family:ClashMedium;font-style:medium;font-weight:medium;src:url(/static/media/ClashDisplayMedium.afcc86306d88484344b4.otf) format("opentype")}@font-face{font-family:SatoshiRegular;font-style:normal;font-weight:400;src:url(/static/media/Satoshi-Regular.811ccb0b5af1892a71df.otf) format("opentype")}@font-face{font-family:SatoshiBold;font-style:bold;font-weight:700;src:url(/static/media/Satoshi-Bold.b5dd7deee13e32689234.otf) format("opentype")}@font-face{font-family:SatoshiMedium;font-style:medium;font-weight:medium;src:url(/static/media/Satoshi-Medium.e9d34f0493a853cf10c1.otf) format("opentype")}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(/static/media/Lato-Regular.9d883d540ee2b4de8024.ttf) format("truetype")}@font-face{font-family:LatoSemibold;font-style:normal;font-weight:600;src:url(/static/media/Lato-SemiBold.505e1361b69ab525b4e7.ttf) format("truetype")}body,html{margin:0;min-height:100vh;padding:0}.pf-home,.pf-ra,body,html{background:#f6f6f6;background:var(--layout-background-gradient-default-1,#f6f6f6)}:root[data-theme=trace]{--pf-card-fill-falloff:110px}::view-transition-new(root),::view-transition-old(root){mix-blend-mode:normal}::view-transition-old(root){animation-duration:.22s;animation-name:pf-theme-old;animation-timing-function:linear}::view-transition-new(root){animation-duration:.22s;animation-name:pf-theme-new;animation-timing-function:linear}@keyframes pf-theme-old{0%{filter:blur(0);opacity:1}55%{filter:blur(4px);opacity:1}to{filter:blur(6px);opacity:0}}@keyframes pf-theme-new{0%{filter:blur(6px);opacity:0}70%{filter:blur(4px);opacity:1}to{filter:blur(0);opacity:1}}.pf-page-transition::view-transition-old(root){animation:pf-page-hold .16s linear both}.pf-page-transition::view-transition-new(root){animation:pf-page-in .16s cubic-bezier(.2,0,0,1) both}@keyframes pf-page-hold{0%,to{opacity:1}}@keyframes pf-page-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){::view-transition-new(root),::view-transition-old(root){animation:none}}.pf-theme-modes{gap:8px;gap:var(--size-8,8px);justify-content:center}.pf-theme-mode,.pf-theme-modes{align-items:center;display:inline-flex}.pf-theme-mode{--seg-icon-outline:var(--coreIcon-engram-stroke-secondary);background-color:initial;border:0;border-radius:var(--button-extraSmall-icon-radius);color:var(--button-ghost-neutral-text-default);cursor:pointer;margin:0;min-height:var(--button-extraSmall-icon-minHeight);padding:var(--button-extraSmall-icon-paddingVertical) var(--button-extraSmall-icon-paddingHorizontal);transition:background-color .16s ease}@media (hover:hover){.pf-theme-mode:hover:not(.pf-theme-mode--active){background-color:var(--button-ghost-neutral-background-hover)}}.pf-theme-mode:active{background-color:var(--button-ghost-neutral-background-pressed)}.pf-theme-mode--active{--seg-icon-outline:var(--coreIcon-engram-stroke-primary);background-color:var(--button-ghost-neutral-background-hover)}.pf-theme-mode:focus-visible{outline:2px solid var(--color-stroke-neutral-active);outline-offset:2px}.pf-theme-mode__icon{align-items:center;color:var(--button-ghost-neutral-icon-default);display:inline-flex;flex:none;justify-content:center}.pf-theme-mode__label{display:inline-block;margin-left:0;max-width:0;opacity:0;overflow:hidden;transition:max-width .24s ease,margin-left .24s ease,opacity .18s ease;white-space:nowrap}.pf-theme-mode:focus-visible .pf-theme-mode__label{margin-left:6px;margin-left:var(--button-extraSmall-cta-gap,6px);max-width:12rem;opacity:1}@media (hover:hover){.pf-theme-mode:hover .pf-theme-mode__label{margin-left:6px;margin-left:var(--button-extraSmall-cta-gap,6px);max-width:12rem;opacity:1}}.pf-theme-mode__label{-webkit-text-stroke:calc(var(--typography-text-engram-stroke-md-strokeWidth)*2.5) var(--typography-text-engram-stroke-secondary);-webkit-text-stroke:calc(var(--typography-text-engram-stroke-md-strokeWidth)*var(--pf-text-stroke-scale)) var(--typography-text-engram-stroke-secondary);paint-order:stroke fill;text-shadow:var(--typography-effect-md-drop-position-x) calc(var(--typography-effect-md-drop-position-y)*2) var(--typography-effect-md-drop-blur) var(--typography-text-engram-text-effect-drop-secondary);text-shadow:var(--typography-effect-md-drop-position-x) calc(var(--typography-effect-md-drop-position-y)*var(--pf-text-shadow-scale)) var(--typography-effect-md-drop-blur) var(--typography-text-engram-text-effect-drop-secondary)}.pf-theme-mode--engram,.pf-theme-mode--engram.pf-theme-mode--active{--seg-icon-outline:var(--coreIcon-engram-stroke-secondary)}@media (prefers-reduced-motion:reduce){.pf-theme-mode__label{transition:none}}@keyframes fly-into-bag{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(180px) scale(.3)}}.animate-fly-into-bag{animation:fly-into-bag .75s ease-in-out forwards}.gds-segmented-control__button svg{color:var(--segmentedControl-button-icon-unselected)}.gds-segmented-control__button--selected svg{color:var(--segmentedControl-button-icon-selected)}.gds-segmented-control__button{--seg-icon-outline:var(--coreIcon-engram-stroke-secondary)}.gds-segmented-control__button--selected{--seg-icon-outline:var(--coreIcon-engram-stroke-primary)}.gds-segmented-control__text{align-items:center;display:inline-flex;justify-content:center;text-shadow:var(--segmentedControl-button-text-effect-drop-position-x) var(--segmentedControl-button-text-effect-drop-position-y) var(--segmentedControl-button-text-effect-drop-blur) var(--segmentedControl-button-text-effect-drop-unselected)}.gds-segmented-control__button--selected .gds-segmented-control__text{text-shadow:var(--segmentedControl-button-text-effect-drop-position-x) var(--segmentedControl-button-text-effect-drop-position-y) var(--segmentedControl-button-text-effect-drop-blur) var(--segmentedControl-button-text-effect-drop-selected)}:root{--pf-text-stroke-scale:2.5;--pf-text-shadow-scale:2}.gds-button--ghost .gds-button__text{-webkit-text-stroke:calc(var(--typography-text-engram-stroke-md-strokeWidth)*2.5) var(--typography-text-engram-stroke-primary);-webkit-text-stroke:calc(var(--typography-text-engram-stroke-md-strokeWidth)*var(--pf-text-stroke-scale)) var(--typography-text-engram-stroke-primary);paint-order:stroke fill;text-shadow:var(--typography-effect-md-drop-position-x) calc(var(--typography-effect-md-drop-position-y)*2) var(--typography-effect-md-drop-blur) var(--typography-text-engram-text-effect-drop-primary);text-shadow:var(--typography-effect-md-drop-position-x) calc(var(--typography-effect-md-drop-position-y)*var(--pf-text-shadow-scale)) var(--typography-effect-md-drop-blur) var(--typography-text-engram-text-effect-drop-primary)}.pf-theme-toggle.gds-button--icon-only.gds-button--extraSmall{border-width:0;height:var(--size-24);min-height:var(--size-24);min-width:var(--size-24);width:var(--size-24)}.gds-button--ghost.pf-btn-ghost-secondary .gds-button__text{-webkit-text-stroke:calc(var(--typography-text-engram-stroke-md-strokeWidth)*2.5) var(--typography-text-engram-stroke-secondary);-webkit-text-stroke:calc(var(--typography-text-engram-stroke-md-strokeWidth)*var(--pf-text-stroke-scale)) var(--typography-text-engram-stroke-secondary);text-shadow:var(--typography-effect-md-drop-position-x) calc(var(--typography-effect-md-drop-position-y)*2) var(--typography-effect-md-drop-blur) var(--typography-text-engram-text-effect-drop-secondary);text-shadow:var(--typography-effect-md-drop-position-x) calc(var(--typography-effect-md-drop-position-y)*var(--pf-text-shadow-scale)) var(--typography-effect-md-drop-blur) var(--typography-text-engram-text-effect-drop-secondary)}.pf-text-engram{paint-order:stroke fill}.pf-text-engram--secondary-md{-webkit-text-stroke:calc(var(--typography-text-engram-stroke-md-strokeWidth)*2.5) var(--typography-text-engram-stroke-secondary);-webkit-text-stroke:calc(var(--typography-text-engram-stroke-md-strokeWidth)*var(--pf-text-stroke-scale)) var(--typography-text-engram-stroke-secondary);text-shadow:var(--typography-effect-md-drop-position-x) calc(var(--typography-effect-md-drop-position-y)*2) var(--typography-effect-md-drop-blur) var(--typography-text-engram-text-effect-drop-secondary);text-shadow:var(--typography-effect-md-drop-position-x) calc(var(--typography-effect-md-drop-position-y)*var(--pf-text-shadow-scale)) var(--typography-effect-md-drop-blur) var(--typography-text-engram-text-effect-drop-secondary)}.pf-text-engram--primary-md{-webkit-text-stroke:calc(var(--typography-text-engram-stroke-md-strokeWidth)*2.5) var(--typography-text-engram-stroke-primary);-webkit-text-stroke:calc(var(--typography-text-engram-stroke-md-strokeWidth)*var(--pf-text-stroke-scale)) var(--typography-text-engram-stroke-primary);text-shadow:var(--typography-effect-md-drop-position-x) calc(var(--typography-effect-md-drop-position-y)*2) var(--typography-effect-md-drop-blur) var(--typography-text-engram-text-effect-drop-primary);text-shadow:var(--typography-effect-md-drop-position-x) calc(var(--typography-effect-md-drop-position-y)*var(--pf-text-shadow-scale)) var(--typography-effect-md-drop-blur) var(--typography-text-engram-text-effect-drop-primary)}.pf-text-engram--secondary-lg{-webkit-text-stroke:calc(var(--typography-text-engram-stroke-lg-strokeWidth)*2.5) var(--typography-text-engram-stroke-secondary);-webkit-text-stroke:calc(var(--typography-text-engram-stroke-lg-strokeWidth)*var(--pf-text-stroke-scale)) var(--typography-text-engram-stroke-secondary);text-shadow:var(--typography-effect-lg-drop-position-x) calc(var(--typography-effect-lg-drop-position-y)*2) var(--typography-effect-lg-drop-blur) var(--typography-text-engram-text-effect-drop-secondary);text-shadow:var(--typography-effect-lg-drop-position-x) calc(var(--typography-effect-lg-drop-position-y)*var(--pf-text-shadow-scale)) var(--typography-effect-lg-drop-blur) var(--typography-text-engram-text-effect-drop-secondary)}h1.pf-hero-title{line-height:1.1}@media (max-width:539px){h1.pf-hero-title{text-wrap:balance}}@media (max-width:1023px){h1.pf-hero-title{font-size:var(--typography-headline-lg-bold-size);letter-spacing:var(--typography-headline-lg-bold-letterSpacing);line-height:var(--typography-headline-lg-bold-lineHeight)}}@media (max-width:767px){h1.pf-hero-title{font-size:var(--typography-headline-md-bold-size);letter-spacing:var(--typography-headline-md-bold-letterSpacing);line-height:var(--typography-headline-md-bold-lineHeight)}}.pf-hero-body{text-wrap:pretty;max-width:776px}@media (max-width:1023px){.pf-hero-body{max-width:584px}}@media (max-width:767px){.pf-hero-body{max-width:456px}p.pf-hero-body{font-size:var(--typography-body-md-regular-size);letter-spacing:var(--typography-body-md-regular-letterSpacing);line-height:var(--typography-body-md-regular-lineHeight)}}:root[data-theme=light] .pf-outlined-icon__back,:root[data-theme=trace] .pf-outlined-icon__back{display:none}.pf-card-action{align-items:center;background:var(--button-filled-neutral-background-default);border-radius:var(--button-small-cta-radius);box-sizing:border-box;color:var(--button-filled-neutral-text-default);cursor:pointer;display:inline-flex;flex:none;gap:var(--button-small-cta-gap);justify-content:center;min-height:var(--button-small-cta-minHeight);padding:var(--button-small-cta-paddingVertical) var(--button-small-cta-paddingHorizontal);position:relative;text-decoration:none;z-index:20}.pf-card-action .pf-outlined-icon{color:var(--button-filled-neutral-icon-default)}.pf-card-action__label{-webkit-text-stroke:calc(var(--typography-text-engram-stroke-md-strokeWidth)*2.5) var(--typography-text-engram-stroke-secondary);-webkit-text-stroke:calc(var(--typography-text-engram-stroke-md-strokeWidth)*var(--pf-text-stroke-scale)) var(--typography-text-engram-stroke-secondary);paint-order:stroke fill;text-shadow:var(--typography-effect-md-drop-position-x) calc(var(--typography-effect-md-drop-position-y)*2) var(--typography-effect-md-drop-blur) var(--typography-text-engram-text-effect-drop-secondary);text-shadow:var(--typography-effect-md-drop-position-x) calc(var(--typography-effect-md-drop-position-y)*var(--pf-text-shadow-scale)) var(--typography-effect-md-drop-blur) var(--typography-text-engram-text-effect-drop-secondary);white-space:nowrap}@media (hover:hover){.pf-card-action:hover{background:var(--button-filled-neutral-background-hover)}}.pf-card-action:active{background:var(--button-filled-neutral-background-pressed)}.pf-card-action:focus-visible{outline:2px solid var(--color-stroke-focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.hover\:bg-\[color\:var\(--white-50-opacity-10\)\]:hover{background-color:var(--white-50-opacity-10)}}.focus-visible\:outline-none:focus-visible{outline:2px solid #0000;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:ring-\[color\:var\(--color-stroke-focus\)\]:focus-visible{--tw-ring-color:var(--color-stroke-focus)}.disabled\:opacity-30:disabled{opacity:.3}@media (hover:hover) and (pointer:fine){.disabled\:hover\:bg-transparent:hover:disabled{background-color:initial}}.group:has([data-zoomed=true]) .group-has-\[\[data-zoomed\=true\]\]\:bg-\[color\:var\(--dialog-background-overlay\)\]{background-color:var(--dialog-background-overlay)}.group:has([data-zoomed=true]) .group-has-\[\[data-zoomed\=true\]\]\:backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (min-width:640px){.sm\:right-\[var\(--size-40\)\]{right:var(--size-40)}.sm\:top-\[var\(--size-40\)\]{top:var(--size-40)}.sm\:rounded-\[var\(--radius-250\)\]{border-radius:var(--radius-250)}.sm\:px-16{padding-left:4rem;padding-right:4rem}.sm\:pb-16{padding-bottom:4rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pb-\[var\(--size-40\)\]{padding-bottom:var(--size-40)}.sm\:pt-16{padding-top:4rem}}@media (min-width:1024px){.lg\:rounded-\[var\(--radius-350\)\]{border-radius:var(--radius-350)}}.pf-ra{--pf-ra-column:var(--size-640);--pf-ra-media:60rem;--pf-ra-gutter:var(--size-32);--pf-ra-media-radius:var(--radius-150);--pf-ra-ink:var(--pf-text-strong,var(--pf-text));--pf-ra-ink-body:color-mix(in srgb,var(--pf-text) 86%,var(--pf-canvas));--pf-ra-title-size:3rem;--pf-ra-title-leading:3.5rem;--pf-ra-h2-size:1.75rem;--pf-ra-h2-leading:2.25rem;--pf-ra-figure-size:2.25rem;--pf-ra-figure-leading:2.5rem;--pf-ra-standout-size:1.375rem;--pf-ra-standout-leading:2rem;--pf-ra-meta-size:0.875rem;--pf-ra-meta-leading:1.25rem;--pf-ra-gap:var(--size-16);--pf-ra-gap-section:3.5rem;--pf-ra-gap-h2-after:var(--size-16);--pf-ra-gap-h3:var(--size-32);--pf-ra-gap-h3-after:var(--size-8);--pf-ra-gap-figure:var(--size-40);--pf-ra-gap-caption:var(--size-12);--pf-ra-gap-hero:var(--size-48);--pf-ra-gap-block:var(--size-48);--pf-ra-gap-related:5rem;--pf-ra-bar-height:var(--size-48)}@media (max-width:1023px){.pf-ra{--pf-ra-title-size:2.5rem;--pf-ra-title-leading:3rem;--pf-ra-h2-size:1.625rem;--pf-ra-h2-leading:2.125rem;--pf-ra-figure-size:2rem;--pf-ra-figure-leading:2.25rem;--pf-ra-standout-size:1.25rem;--pf-ra-standout-leading:1.875rem}}@media (max-width:767px){.pf-ra{--pf-ra-gutter:var(--pf-gutter);--pf-ra-title-size:2rem;--pf-ra-title-leading:2.375rem;--pf-ra-h2-size:1.5rem;--pf-ra-h2-leading:1.875rem;--pf-ra-standout-size:1.1875rem;--pf-ra-standout-leading:1.75rem;--pf-ra-gap-section:3rem;--pf-ra-gap-h3:var(--size-24);--pf-ra-gap-figure:var(--size-32);--pf-ra-gap-hero:var(--size-32);--pf-ra-gap-block:var(--size-40);--pf-ra-gap-related:3.5rem}}.pf-ra-frame{margin-inline:auto;max-width:calc(var(--pf-ra-column) + var(--pf-ra-gutter)*2);padding-inline:var(--pf-ra-gutter);width:100%}.pf-ra-frame--media{max-width:calc(var(--pf-ra-media) + var(--pf-ra-gutter)*2)}.pf-ra-progress{height:3px;margin-bottom:-3px;pointer-events:none;position:-webkit-sticky;position:sticky;top:0;z-index:60}.pf-ra-progress__fill{background:var(--pf-text);background:var(--pf-sun,var(--pf-text));height:100%;transition:width 80ms linear}.pf-ra-masthead{padding-top:var(--size-64)}@media (max-width:767px){.pf-ra-masthead{padding-top:var(--size-32)}}.pf-ra-masthead__inner{align-items:flex-start;display:flex;flex-direction:column}.pf-ra-masthead__inner>*+*{padding-top:var(--size-12)}.pf-ra .pf-ra-title{text-wrap:balance;font-size:var(--pf-ra-title-size);font-weight:600;letter-spacing:-.03em;line-height:var(--pf-ra-title-leading)}.pf-ra-masthead__inner>.pf-ra-lead{text-wrap:pretty;padding-top:var(--size-20)}.pf-ra-masthead__inner>.pf-ra-masthead__action{padding-top:var(--size-32)}.pf-ra-outcomes{border-top:1px solid var(--divider-background-default);display:grid;grid-template-columns:minmax(0,1fr);margin:var(--size-40) 0 0;width:100%}.pf-ra-masthead__inner>.pf-ra-outcomes{padding-top:0}.pf-ra-outcomes__cell{display:flex;flex-direction:column;gap:var(--size-4);padding-block:var(--size-16)}.pf-ra-outcomes__cell+.pf-ra-outcomes__cell{border-top:1px solid var(--divider-background-default)}.pf-ra-outcomes__value{color:var(--pf-ra-ink);font-size:var(--pf-ra-figure-size);font-weight:600;letter-spacing:-.03em;line-height:var(--pf-ra-figure-leading);margin:0;order:-1;white-space:nowrap}.pf-ra-outcomes__label{text-wrap:pretty;color:var(--pf-text-secondary);font-size:var(--pf-ra-meta-size);line-height:var(--pf-ra-meta-leading)}@media (min-width:640px){.pf-ra-outcomes{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-template-columns:none}.pf-ra-outcomes__cell{padding-block:var(--size-20) 0;padding-right:var(--size-24)}.pf-ra-outcomes__cell+.pf-ra-outcomes__cell{border-left:1px solid var(--divider-background-default);border-top:0;padding-left:var(--size-24)}}.pf-ra-facts{grid-gap:var(--size-16) var(--size-24);display:grid;gap:var(--size-16) var(--size-24);grid-template-columns:repeat(2,minmax(0,1fr));margin:var(--size-24) 0 0;width:100%}.pf-ra-masthead__inner>.pf-ra-facts{padding-top:0}.pf-ra-facts__cell{display:flex;flex-direction:column;gap:var(--size-2);min-width:0}.pf-ra-facts__label{color:var(--pf-text-secondary)}.pf-ra-facts__label,.pf-ra-facts__value{font-size:var(--pf-ra-meta-size);line-height:var(--pf-ra-meta-leading)}.pf-ra-facts__value{text-wrap:pretty;color:var(--pf-ra-ink);font-weight:500;margin:0}.pf-ra-hero{padding-top:var(--pf-ra-gap-hero)}.pf-ra-stage{aspect-ratio:4/3;background:var(--pf-stage);box-shadow:inset 0 0 0 1px var(--pf-stage-edge);isolation:isolate}.pf-ra-stage__media{border-radius:var(--radius-150);box-shadow:0 0 0 1px #0000000f,0 20px 44px -20px #00000052;display:block;height:auto;inset:0;margin:auto;max-height:84%;max-width:88%;position:absolute;width:auto;z-index:1}@media (min-width:640px){.pf-ra-stage{aspect-ratio:15/8}.pf-ra-stage__media{max-height:80%;max-width:80%}}.pf-ra-browser{background:#f4f4f5;border-radius:var(--radius-100);box-shadow:inset 0 0 0 1px #00000014;container-type:inline-size;overflow:hidden;position:relative}.pf-ra-browser__bar{align-items:center;border-bottom:1px solid #e4e4e7;box-sizing:border-box;display:flex;gap:.75cqw;height:3.4cqw;padding-inline:1.5cqw;position:relative}.pf-ra-browser__bar>i{background:#d4d4d8;border-radius:var(--radius-round);flex:none;height:.8cqw;width:.8cqw}.pf-ra-browser__bar>b{background:#e4e4e7;border-radius:var(--radius-round);height:1.8cqw;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:32%}.pf-ra-browser--dark{background:#1c1c1f;box-shadow:inset 0 0 0 1px #ffffff0f}.pf-ra-browser--dark .pf-ra-browser__bar{border-bottom-color:#2e2e33}.pf-ra-browser--dark .pf-ra-browser__bar>i{background:#3f3f46}.pf-ra-browser--dark .pf-ra-browser__bar>b{background:#2e2e33}.pf-ra-browser--staged{border-radius:var(--radius-150);box-shadow:0 0 0 1px #00000014,0 20px 44px -20px #00000052;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(88%,84% * 3/4 * (1/(2/3 + .034)));z-index:1}@media (min-width:640px){.pf-ra-browser--staged{width:min(80%,80% * 8/15 * (1/(2/3 + .034)))}}.pf-expandable .pf-visual__stage,.pf-expandable__media{transition:scale .24s cubic-bezier(.2,0,0,1)}@media (hover:hover){.pf-expandable:hover .pf-expandable__media,.pf-expandable:hover .pf-visual__stage{scale:1.012}}@media (prefers-reduced-motion:reduce){.pf-expandable .pf-visual__stage,.pf-expandable__media{transition:none}.pf-expandable:hover .pf-expandable__media,.pf-expandable:hover .pf-visual__stage{scale:none}}.pf-ra-layout{padding-top:var(--pf-ra-gap-section)}.pf-ra-layout__column{max-width:var(--pf-ra-column)}.pf-ra-flow{counter-reset:pf-ra-chapter}.pf-ra-flow>*+*,.pf-ra-section>*+*{padding-top:var(--pf-ra-gap)}.pf-ra-flow>*+:where(.pf-ra-section){margin-top:var(--pf-ra-gap-section);padding-top:0}.pf-ra-flow>*+:where(.pf-ra-notes){padding-top:var(--pf-ra-gap-block)}.pf-ra-section{counter-increment:pf-ra-chapter;scroll-margin-top:calc(var(--pf-ra-bar-height) + var(--size-32))}.pf-ra .pf-ra-h2{text-wrap:balance;font-size:var(--pf-ra-h2-size);font-weight:600;letter-spacing:-.025em;line-height:var(--pf-ra-h2-leading)}.pf-ra-kicker{color:var(--pf-text-secondary);display:block;font-size:var(--pf-ra-meta-size);font-weight:500;letter-spacing:0;line-height:var(--pf-ra-meta-leading);padding-bottom:var(--size-8)}.pf-ra-kicker:before{font-feature-settings:"tnum";content:counter(pf-ra-chapter,decimal-leading-zero);font-variant-numeric:tabular-nums}.pf-ra-kicker:not(:empty):before{content:counter(pf-ra-chapter,decimal-leading-zero) "\00a0\00a0·\00a0\00a0"}.pf-ra-section>:where(.pf-ra-h2)+*{padding-top:var(--pf-ra-gap-h2-after)}.pf-ra .pf-ra-h3{text-wrap:pretty;font-size:1.25rem;letter-spacing:-.01em;line-height:1.75rem}.pf-ra-section>*+:where(.pf-ra-h3){padding-top:var(--pf-ra-gap-h3)}.pf-ra-section>:where(.pf-ra-h3)+*{padding-top:var(--pf-ra-gap-h3-after)}.pf-ra-flow>*+:where(.pf-ra-figure),.pf-ra-flow>:where(.pf-ra-figure)+*,.pf-ra-section>*+:where(.pf-ra-figure,.pf-ra-timeline,.pf-ra-points,.pf-ra-standout),.pf-ra-section>:where(.pf-ra-figure,.pf-ra-timeline,.pf-ra-points,.pf-ra-standout)+*{padding-top:var(--pf-ra-gap-figure)}.pf-ra-section>:where(.pf-ra-h2)+:where(.pf-ra-figure,.pf-ra-timeline,.pf-ra-points){padding-top:var(--pf-ra-gap-h2-after)}.pf-ra-section>:where(.pf-ra-h3)+:where(.pf-ra-figure){padding-top:var(--pf-ra-gap-h3-after)}.pf-ra-list{-webkit-padding-start:var(--size-20);list-style-type:disc;margin:0;padding-inline-start:var(--size-20)}.pf-ra-list--ordered{list-style-type:decimal}.pf-ra-list>li+li{padding-top:var(--size-8)}.pf-ra-list>li::marker{color:var(--typography-text-secondary)}.pf-ra-points{border-bottom:1px solid var(--divider-background-default);margin:0}.pf-ra-points__item{grid-gap:var(--size-4);border-top:1px solid var(--divider-background-default);display:grid;gap:var(--size-4);grid-template-columns:minmax(0,1fr);padding-block:var(--size-16)}@media (min-width:640px){.pf-ra-points__item{gap:var(--size-24);grid-template-columns:10rem minmax(0,1fr)}}.pf-ra-points__item>dt{color:var(--pf-ra-ink);font-size:1.0625rem;font-weight:600;line-height:1.75rem}.pf-ra-points__item>dd{text-wrap:pretty;color:var(--pf-ra-ink-body);font-size:1.0625rem;line-height:1.75rem;margin:0}.pf-ra-timeline{list-style:none;margin:0;padding-inline:0}.pf-ra-timeline__step{--pf-ra-ring:0.6875rem;--pf-ra-ring-top:calc((1.75rem - var(--pf-ra-ring))/2);padding-left:var(--size-32);position:relative}.pf-ra-timeline__step+.pf-ra-timeline__step{padding-top:var(--size-24)}.pf-ra-timeline__step:before{background:var(--pf-canvas);border-radius:var(--radius-round);box-shadow:inset 0 0 0 2px var(--pf-ra-ink);content:"";height:var(--pf-ra-ring);left:0;position:absolute;top:var(--pf-ra-ring-top);width:var(--pf-ra-ring)}.pf-ra-timeline__step+.pf-ra-timeline__step:before{top:calc(var(--size-24) + var(--pf-ra-ring-top))}.pf-ra-timeline__step:last-child:before{background:var(--pf-ra-ink)}.pf-ra-timeline__step:not(:last-child):after{background:var(--pf-border);bottom:calc((var(--size-24) + var(--pf-ra-ring-top) - var(--size-4))*-1);content:"";left:calc(var(--pf-ra-ring)/2 - .5px);position:absolute;top:calc(var(--pf-ra-ring-top) + var(--pf-ra-ring) + var(--size-4));width:1px}.pf-ra-timeline__step+.pf-ra-timeline__step:not(:last-child):after{top:calc(var(--size-24) + var(--pf-ra-ring-top) + var(--pf-ra-ring) + var(--size-4))}.pf-ra-timeline__title{text-wrap:pretty;color:var(--pf-ra-ink);font-size:1.0625rem;font-weight:600;line-height:1.75rem;margin:0}.pf-ra-timeline__when{font-feature-settings:"tnum";color:var(--pf-text-secondary);font-variant-numeric:tabular-nums;font-weight:500}.pf-ra-timeline__when:after{content:"\00a0\00a0·\00a0\00a0"}.pf-ra-timeline__copy{text-wrap:pretty;color:var(--pf-ra-ink-body);font-size:1.0625rem;line-height:1.75rem;margin:0;padding-top:var(--size-4)}.pf-ra-figure{display:flex;flex-direction:column;margin:0;width:100%}.pf-ra-figure>.pf-ra-caption{padding-top:var(--pf-ra-gap-caption)}.pf-ra-caption{display:flex;flex-direction:column;gap:var(--size-2);text-align:left}.pf-ra-stats{border-bottom:1px solid var(--divider-background-default);border-top:1px solid var(--divider-background-default);display:grid;grid-template-columns:minmax(0,1fr);margin:0}.pf-ra-stats__cell{display:flex;flex-direction:column;gap:var(--size-4);padding-block:var(--size-12)}.pf-ra-stats__cell+.pf-ra-stats__cell{border-top:1px solid var(--divider-background-default)}@media (min-width:640px){.pf-ra-stats{column-gap:var(--size-24);grid-template-columns:repeat(3,minmax(0,1fr))}.pf-ra-stats__cell{padding-block:var(--size-16)}.pf-ra-stats__cell+.pf-ra-stats__cell{border-left:1px solid var(--divider-background-default);border-top:0;padding-left:var(--size-24)}}.pf-ra .pf-ra-standout__text{text-wrap:pretty;border-left:3px solid var(--pf-sun,var(--pf-ra-ink));font-size:var(--pf-ra-standout-size);font-weight:500;letter-spacing:-.02em;line-height:var(--pf-ra-standout-leading);padding-left:var(--size-20)}.pf-ra-closing{padding-top:var(--pf-ra-gap-block)}.pf-ra-closing__title{border-bottom:1px solid var(--divider-background-default);padding-bottom:var(--size-12)}.pf-ra-closing__action,.pf-ra-closing__body{padding-top:var(--size-16)}.pf-ra-notes__title{border-bottom:1px solid var(--divider-background-default);padding-bottom:var(--size-12)}.pf-ra-notes__list{-webkit-padding-start:var(--size-20);font-size:var(--pf-ra-meta-size);line-height:var(--pf-ra-meta-leading);list-style-type:decimal;margin:0;padding-top:var(--size-16);padding-inline-start:var(--size-20)}.pf-ra-notes__list>li+li{padding-top:var(--size-8)}.pf-ra-notes__list>li::marker{color:var(--typography-text-secondary)}.pf-ra-related{padding-top:var(--pf-ra-gap-related)}.pf-ra-related .pf-tiles{align-items:start}:root{--pf-gutter:var(--size-20);--pf-header-height:3.5rem;--pf-pill-inset:var(--size-4)}@media (max-width:359px){:root{--pf-gutter:var(--size-16)}}@media (min-width:640px){:root{--pf-gutter:var(--size-32)}}@media (min-width:1024px){:root{--pf-gutter:var(--size-40)}}.pf-shell{box-sizing:border-box;margin-inline:auto;max-width:calc(90rem + var(--size-20)*2);max-width:calc(90rem + var(--pf-gutter)*2);padding-inline:var(--size-20);padding-inline:var(--pf-gutter);width:100%}.pf-visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}main[tabindex="-1"]:focus{outline:none}.pf-home .gds-button:focus-visible{outline:2px solid var(--pf-focus);outline-offset:2px}.pf-site-header{--pf-float-inset:var(--size-12);--pf-float-ease:cubic-bezier(0.2,0,0,1);pointer-events:none;position:-webkit-sticky;position:sticky;top:0;z-index:50}.pf-site-header>*{pointer-events:auto}.pf-site-header__bar{align-items:center;column-gap:var(--size-8);display:flex;flex-wrap:wrap;isolation:isolate;justify-content:space-between;min-height:3.5rem;min-height:var(--pf-header-height);position:relative;transition:max-width .32s var(--pf-float-ease),padding .32s var(--pf-float-ease),transform .32s var(--pf-float-ease)}.pf-site-header__bar:before{background:color-mix(in srgb,var(--pf-canvas) 94%,#0000);border-radius:var(--radius-round);box-shadow:0 0 0 1px var(--pf-border);box-shadow:var(--pf-glass-shadow,0 0 0 1px var(--pf-border));content:"";inset:var(--size-4) 0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease;z-index:-1}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.pf-site-header__bar:before{-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background:color-mix(in srgb,var(--pf-canvas) 72%,#0000)}}.pf-site-header.is-floating .pf-site-header__bar{max-width:min(46rem,100% - 2 * var(--pf-float-inset));padding-inline:var(--size-12) var(--size-4);transform:translateY(var(--size-8))}.pf-site-header.is-floating .pf-site-header__bar:before{opacity:1}@media (max-width:359px){.pf-site-header{--pf-float-inset:var(--size-8)}.pf-site-header.is-floating .pf-site-header__bar{padding-inline:var(--size-8) var(--size-4)}}@media (prefers-reduced-motion:reduce){.pf-site-header__bar{transition:none}}.pf-site-header__end{margin-left:auto}.pf-site-header__name{align-items:center;border-radius:var(--radius-50);color:var(--pf-text);display:inline-flex;font-size:1rem;font-weight:500;gap:var(--size-8);line-height:1.5rem;min-height:var(--size-44);text-decoration:none;white-space:nowrap}.pf-site-header__avatar{background:var(--pf-pill-bg);border-radius:var(--radius-round);flex:none;height:var(--size-24);object-fit:cover;width:var(--size-24)}.pf-site-header__end,.pf-site-header__nav{align-items:center;display:flex;gap:var(--size-8)}.pf-nav-link{align-items:center;border-radius:var(--radius-100);color:var(--pf-text-secondary);display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:1.25rem;min-height:var(--size-44);min-width:var(--size-44);padding-inline:var(--size-8);text-decoration:none;text-decoration-thickness:1px;text-underline-offset:4px;transition:color .15s ease}@media (hover:hover){.pf-nav-link:hover,.pf-site-header__name:hover{color:var(--pf-text);text-decoration:underline}}.pf-appearance-toggle{align-items:center;background:#0000;border:0;border-radius:var(--radius-round);color:var(--pf-text);cursor:pointer;display:inline-flex;height:var(--size-44);justify-content:center;margin:0;padding:0;transition:background-color .15s ease;width:var(--size-44)}@media (hover:hover){.pf-appearance-toggle:hover{background:var(--pf-hover-wash)}}.pf-appearance-toggle:focus-visible,.pf-nav-link:focus-visible,.pf-site-header__name:focus-visible{outline:2px solid var(--pf-focus);outline-offset:2px}.pf-site-header__bar--page{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.pf-site-header__back{gap:var(--size-6);justify-self:start;margin-left:calc(var(--size-4)*-1);padding-inline:var(--size-4) var(--size-8);white-space:nowrap}.pf-site-header__bar--page .pf-site-header__end{justify-self:end}.pf-site-header.is-floating .pf-site-header__back{margin-left:0}@media (max-width:639px){.pf-site-header__end,.pf-site-header__nav{gap:0}}@media (max-width:419px){.pf-nav-link--cv{display:none}.pf-site-header__bar--page .pf-site-header__name{justify-content:center;min-width:var(--size-44)}.pf-site-header__bar--page .pf-site-header__name-text{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}@media (max-width:359px){.pf-site-header__name{font-size:.9375rem;gap:var(--size-6)}.pf-nav-link{min-width:var(--size-40);padding-inline:var(--size-6)}.pf-appearance-toggle{width:var(--size-40)}}.pf-pill{-webkit-tap-highlight-color:transparent;align-items:center;background:none;border:0;box-sizing:border-box;color:var(--pf-pill-text);cursor:pointer;display:inline-flex;font-family:var(--pf-font-ui);font-size:1rem;font-weight:500;gap:var(--size-6);isolation:isolate;line-height:1.5rem;margin:0;min-height:var(--size-44);padding:0 var(--size-14);position:relative;text-decoration:none;transition:transform .12s ease;white-space:nowrap}.pf-pill:before{background:var(--pf-pill-bg);background:var(--pf-pill-fill,var(--pf-pill-bg));border-radius:var(--radius-round);box-shadow:none;box-shadow:var(--pf-pill-shadow,none);content:"";inset:var(--size-4) 0;inset:var(--pf-pill-inset) 0;position:absolute;transition:filter .15s ease,box-shadow .12s ease;z-index:-1}.pf-pill--primary{color:var(--pf-action-text)}.pf-pill--primary:before{background:var(--pf-action-bg);background:var(--pf-primary-fill,var(--pf-action-bg));box-shadow:none;box-shadow:var(--pf-primary-shadow,none)}.pf-pill svg{flex-shrink:0;transition:transform .18s ease}@media (hover:hover){.pf-pill:hover:before{filter:none;filter:var(--pf-pill-hover-filter,none)}a.pf-pill:hover svg{transform:translateX(2px)}a.pf-pill--external:hover svg{transform:translate(1px,-1px)}.pf-pill--primary:hover:before{filter:none;filter:var(--pf-primary-hover-filter,none)}}.pf-pill:active{transform:translateY(1px)}.pf-pill:active:before{background:var(--pf-pill-bg-pressed);background:var(--pf-pill-fill-pressed,var(--pf-pill-bg-pressed));box-shadow:none;box-shadow:var(--pf-pill-shadow-pressed,none);filter:none}.pf-pill--primary:active:before{background:var(--pf-action-bg-hover);background:var(--pf-primary-fill-pressed,var(--pf-action-bg-hover));box-shadow:none;box-shadow:var(--pf-primary-shadow-pressed,none)}@media (prefers-reduced-motion:reduce){.pf-pill,.pf-pill:before{transition:none}.pf-pill:active{transform:none}}.pf-pill:focus-visible{outline:none}.pf-pill:focus-visible:before{outline:2px solid var(--pf-focus);outline-offset:2px}@media (pointer:coarse){.pf-pill:before{inset:2px 0}}.pf-quiet-button{align-items:center;background:none;border:0;border-radius:var(--radius-50);color:var(--pf-text-secondary);cursor:pointer;display:inline-flex;font-family:var(--pf-font-ui);font-size:.875rem;font-weight:500;gap:var(--size-6);line-height:1.25rem;margin:0;min-height:var(--size-44);padding:0;transition:color .15s ease}@media (hover:hover){.pf-quiet-button:hover{color:var(--pf-text)}}.pf-quiet-button:focus-visible{outline:2px solid var(--pf-focus);outline-offset:2px}.pf-intro{padding-top:var(--size-24)}.pf-home,.pf-home main>section:not(.pf-intro),.pf-home>.pf-foot,.pf-intro>:not(.pf-pavement){position:relative}.pf-pavement{color:var(--pf-text);height:30rem;-webkit-mask-image:radial-gradient(farthest-corner at 100% 0,#000,#0000 70%);mask-image:radial-gradient(farthest-corner at 100% 0,#000,#0000 70%);opacity:.08;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;width:min(48rem,60%);z-index:0}.pf-pavement__tiles{height:100%;inset:0;position:absolute;width:100%}:root[data-appearance=dark] .pf-pavement{opacity:.12}@media (max-width:639px){.pf-pavement{height:20rem;opacity:.07;width:100%}}@media (min-width:640px){.pf-pavement--sides{--pf-fade:#000 0%,#000000b8 30%,#0000005c 60%,#0000001a 84%,#0000 100%;--pf-side-x:9%;--pf-side-rx:12%;--pf-side-y:40%;--pf-side-ry:50%;height:32rem;left:50%;-webkit-mask-image:radial-gradient(ellipse var(--pf-side-rx) var(--pf-side-ry) at var(--pf-side-x) var(--pf-side-y),var(--pf-fade)),radial-gradient(ellipse var(--pf-side-rx) var(--pf-side-ry) at calc(100% - var(--pf-side-x)) var(--pf-side-y),var(--pf-fade));mask-image:radial-gradient(ellipse var(--pf-side-rx) var(--pf-side-ry) at var(--pf-side-x) var(--pf-side-y),var(--pf-fade)),radial-gradient(ellipse var(--pf-side-rx) var(--pf-side-ry) at calc(100% - var(--pf-side-x)) var(--pf-side-y),var(--pf-fade));opacity:.1;right:auto;transform:translateX(-50%);width:min(100%,120rem)}.pf-pavement--work{height:22rem}:root[data-appearance=dark] .pf-pavement--sides{opacity:.15}}@media (min-width:1024px){.pf-pavement--sides{--pf-side-x:18%;--pf-side-rx:19%;--pf-side-y:42%;--pf-side-ry:54%}}@media print{.pf-pavement{display:none}}.pf-intro__title{text-wrap:balance;color:var(--pf-text);color:var(--pf-text-strong,var(--pf-text));font-size:1.75rem;font-weight:500;letter-spacing:-.01em;line-height:2.25rem;margin:0;max-width:16.5em}.pf-intro__subtitle{text-wrap:pretty;color:var(--pf-text-secondary);font-size:1rem;line-height:1.625rem;margin:var(--size-12) 0 0;max-width:36rem}.pf-intro__actions{align-items:center;display:flex;flex-wrap:wrap;gap:0 var(--size-8);margin-top:calc(var(--size-16) - var(--pf-pill-inset))}@media (max-width:359px){.pf-intro__title{font-size:1.625rem;line-height:2.125rem}}@media (min-width:640px){.pf-intro{padding-top:var(--size-40);text-align:center}.pf-intro__title{font-size:2.25rem;line-height:2.75rem;margin-inline:auto}.pf-intro__subtitle{font-size:1.125rem;line-height:1.75rem;margin:var(--size-16) auto 0}.pf-intro__actions{justify-content:center;margin-top:calc(var(--size-20) - var(--pf-pill-inset))}}@media (min-width:1024px){.pf-intro{padding-top:3.5rem;padding-top:calc(7rem - var(--pf-header-height))}.pf-intro__title{font-size:2.5rem;letter-spacing:0;line-height:3rem}}.pf-copy-email{--pf-copy-ease:cubic-bezier(0.22,1,0.36,1)}.pf-copy-email__content{align-items:center;display:inline-flex;gap:var(--size-6);transition:transform .36s var(--pf-copy-ease)}.pf-copy-email__swap{align-items:center;display:inline-grid;justify-items:start}.pf-copy-email .pf-copy-email__swap>*{grid-area:1/1;transform-origin:center;transition:opacity .2s ease 60ms,transform .36s var(--pf-copy-ease)}.pf-copy-email .pf-copy-email__swap>.is-hidden{opacity:0;pointer-events:none;transform:scale(.8);transition:opacity 90ms ease,transform .36s var(--pf-copy-ease)}.pf-pill.pf-copy-email:before{transition:left .36s var(--pf-copy-ease),right .36s var(--pf-copy-ease),filter .15s ease,box-shadow .12s ease}.pf-pill.pf-copy-email.is-copied:before{left:0;left:var(--pf-copy-shrink,0);right:0;right:var(--pf-copy-shrink,0)}.pf-pill.pf-copy-email.is-copied .pf-copy-email__content{transform:translateX(0);transform:translateX(var(--pf-copy-shrink,0))}@media (prefers-reduced-motion:reduce){.pf-copy-email .pf-copy-email__swap>*,.pf-copy-email__content,.pf-pill.pf-copy-email:before{transition:none}}.pf-copy-email__fallback{color:var(--pf-text-secondary);flex-basis:100%;font-size:.875rem;line-height:1.375rem;margin:0}.pf-copy-email__address{color:var(--pf-text);font-weight:500;-webkit-user-select:all;user-select:all}.pf-copy-email__fallback a{color:var(--pf-text);text-decoration:underline;-webkit-text-decoration-color:var(--pf-border-strong);text-decoration-color:var(--pf-border-strong);text-underline-offset:3px}.pf-section{--pf-section-space:var(--size-72);padding-top:calc(var(--pf-section-space) - var(--pf-pill-inset));scroll-margin-top:3.5rem;scroll-margin-top:var(--pf-header-height)}.pf-section:focus{outline:none}.pf-section--work{--pf-section-space:var(--size-32)}.pf-section__head{align-items:center;display:flex;flex-wrap:wrap;gap:var(--size-8) var(--size-16);justify-content:space-between;margin-bottom:var(--size-16)}.pf-section__title{color:var(--pf-text-secondary);font-size:1.125rem;font-weight:500;line-height:1.75rem;margin:0}@media (min-width:640px){.pf-section--work{--pf-section-space:var(--size-40)}.pf-section__head{margin-bottom:var(--size-24)}}@media (min-width:1024px){.pf-section{--pf-section-space:var(--size-96)}.pf-section--work{--pf-section-space:var(--size-56)}}.pf-section--work{--pf-show-space:var(--size-64)}.pf-showcases{display:flex;flex-direction:column;gap:calc(var(--pf-show-space) - var(--size-4));gap:calc(var(--pf-show-space) - var(--pf-pill-inset))}.pf-more{--pf-more-cols:2;--pf-more-gap:var(--size-8);--pf-more-pad:var(--size-12);--pf-more-ground:var(--pf-raised);--pf-more-plate:#232323;--pf-more-tile-edge:0 0 0 1px var(--pf-stage-edge);background:var(--pf-more-ground);border-radius:var(--radius-200);box-shadow:inset 0 0 0 1px var(--pf-stage-edge);color:var(--pf-text);display:block;isolation:isolate;margin-top:calc(var(--pf-show-space) - var(--pf-pill-inset));overflow:hidden;position:relative;text-decoration:none}:root[data-theme=light]:not([data-appearance=dark]) .pf-more{--pf-more-ground:var(--pf-card-surface);--pf-more-plate:var(--pf-stage);--pf-more-tile-edge:0 0 0 1px #0000000f,0 8px 20px -12px #00000047;box-shadow:inset 0 0 0 1px var(--pf-border)}.pf-more__window{container-type:inline-size;display:block;padding:var(--pf-more-pad) var(--pf-more-pad) 0;position:relative}.pf-more__window:after{background:linear-gradient(to bottom,#0000 28%,var(--pf-more-ground) 84%);content:"";inset:0;pointer-events:none;position:absolute}.pf-more__grid{--pf-more-col:calc((100cqw - (var(--pf-more-cols) - 1)*var(--pf-more-gap))/var(--pf-more-cols));--pf-more-row:calc(var(--pf-more-col)/1.35714);grid-gap:var(--pf-more-gap);display:grid;gap:var(--pf-more-gap);grid-template-areas:"a b" "a c" "d d";grid-template-columns:repeat(var(--pf-more-cols),minmax(0,1fr));grid-template-rows:repeat(3,var(--pf-more-row));height:calc(var(--pf-more-row)*2.45 + var(--pf-more-gap)*2);overflow:hidden;transition:transform .32s cubic-bezier(.2,0,0,1)}.pf-more__piece{background:var(--pf-more-plate);border-radius:var(--radius-100);box-shadow:var(--pf-more-tile-edge);display:none;height:100%;min-height:0;object-fit:cover;object-position:top center;width:100%}.pf-more__piece--a{grid-area:a}.pf-more__piece--b{grid-area:b}.pf-more__piece--c{grid-area:c}.pf-more__piece--d{grid-area:d}.pf-more__piece--e{grid-area:e}.pf-more__piece--f{grid-area:f}.pf-more__piece--g{grid-area:g}.pf-more__piece--h{grid-area:h}.pf-more__piece--i{grid-area:i}.pf-more__piece--j{grid-area:j}.pf-more__piece--k{grid-area:k}.pf-more__piece--a,.pf-more__piece--b,.pf-more__piece--c,.pf-more__piece--d{display:block}.pf-more__label{align-items:center;bottom:var(--size-12);display:flex;flex-direction:column;gap:var(--size-8);left:0;padding-inline:var(--size-16);position:absolute;right:0;text-align:center;z-index:1}.pf-more__meta{text-wrap:balance;color:var(--pf-text-secondary);font-size:.875rem;line-height:1.25rem}@media (hover:hover){.pf-more:hover .pf-more__grid{transform:translateY(calc(var(--size-4)*-1))}.pf-more:hover .pf-more__pill:before{filter:none;filter:var(--pf-pill-hover-filter,none)}.pf-more:hover .pf-more__pill svg{transform:translateX(2px)}}.pf-more:active .pf-more__pill{transform:translateY(1px)}.pf-more:focus-visible{outline:2px solid var(--pf-focus);outline-offset:3px}@media (min-width:640px){.pf-more{--pf-more-cols:4;--pf-more-gap:var(--size-12);--pf-more-pad:var(--size-16)}.pf-more__grid{grid-template-areas:"a b b c" "a b b e" "d d h h"}.pf-more__piece--e,.pf-more__piece--h{display:block}.pf-more__label{bottom:var(--size-20);gap:var(--size-12)}.pf-more__meta{font-size:.9375rem;line-height:1.375rem}}@media (min-width:1024px){.pf-more{--pf-more-cols:6;--pf-more-gap:var(--size-16);--pf-more-pad:var(--size-24)}.pf-more__grid{grid-template-areas:"a b b c d d" "a b b e f g" "h h i j j k"}.pf-more__piece{display:block}.pf-more__label{bottom:var(--size-28)}}@media (prefers-reduced-motion:reduce){.pf-more__grid{transition:none}.pf-more:hover .pf-more__grid{transform:none}}.pf-show{scroll-margin-top:calc(3.5rem + var(--size-16));scroll-margin-top:calc(var(--pf-header-height) + var(--size-16))}.pf-show:focus{outline:none}.pf-show,.pf-show__caption{display:grid;grid-template-columns:minmax(0,1fr)}.pf-show__caption{grid-row-gap:var(--size-16);align-content:start;justify-items:start;margin-top:var(--size-16);row-gap:var(--size-16)}.pf-show__lede{grid-gap:var(--size-8);display:grid;gap:var(--size-8);max-width:40rem}.pf-show__title{text-wrap:balance;color:var(--pf-text);font-size:1.25rem;font-weight:500;letter-spacing:-.01em;line-height:1.75rem;margin:0}.pf-show__summary{text-wrap:pretty;color:var(--pf-text-secondary);font-size:1rem;line-height:1.5rem;margin:0}.pf-show__outcome{max-width:40rem}.pf-show__action{margin-bottom:calc(var(--pf-pill-inset)*-1);margin-top:calc(var(--size-8) - var(--pf-pill-inset))}.pf-outcome{grid-gap:var(--size-8);align-content:center;border-left:2px solid var(--pf-border);display:grid;gap:var(--size-8);padding-left:var(--size-12)}.pf-outcome__label{color:var(--pf-text-secondary);font-size:.875rem;font-weight:400;line-height:1.25rem;margin:0}.pf-outcome__text{text-wrap:pretty;color:var(--pf-text);font-size:1rem;line-height:1.5rem;margin:0}.pf-outcome__value{font-feature-settings:"tnum";display:block;font-size:2rem;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.03em;line-height:2.25rem;margin-bottom:var(--size-4);white-space:nowrap}@media (min-width:1024px){.pf-outcome__value{font-size:2.25rem;line-height:2.5rem}}.pf-visual{aspect-ratio:var(--pf-ratio);aspect-ratio:var(--pf-ratio-narrow,var(--pf-ratio));background:var(--pf-stage);border-radius:var(--radius-150);box-shadow:inset 0 0 0 1px var(--pf-stage-edge);container-type:inline-size;isolation:isolate;overflow:hidden;position:relative}.pf-visual:has(.pf-visual__link:focus-visible){outline:2px solid var(--pf-focus);outline-offset:3px}.pf-visual__link{outline:none}.pf-visual__link,.pf-visual__stage{display:block;inset:0;position:absolute}.pf-visual__layer{--pf-lw:var(--nw);--pf-cqw:1cqw;aspect-ratio:var(--ncw) /var(--nch);display:block;isolation:isolate;left:calc(var(--nx)*1%);overflow:hidden;position:absolute;top:calc(var(--ny)*1%);width:calc(var(--nw)*1%)}.pf-visual__layer--front-narrow{z-index:1}.pf-visual__layer img{display:block;height:auto;left:0;max-width:none;position:absolute;top:0;transform:translate(calc(-100%*var(--ncx)/var(--niw)),calc(-100%*var(--ncy)/var(--nih)));width:calc(100%*var(--niw)/var(--ncw))}.pf-visual__layer--card-narrow{border-radius:var(--radius-100);box-shadow:0 0 0 1px #0000000f,0 12px 28px -14px #00000052}.pf-visual__layer--phone-narrow{--pf-bezel:calc(var(--pf-lw)*var(--pf-cqw)*0.025);border-radius:calc(var(--pf-lw)*var(--pf-cqw)*.118);box-shadow:0 0 0 var(--pf-bezel) #171717,0 0 0 calc(var(--pf-bezel) + 1px) #0000001c,0 calc(var(--pf-lw)*var(--pf-cqw)*.06) calc(var(--pf-lw)*var(--pf-cqw)*.16) #22221f24}.pf-visual__layer--phone-narrow.pf-visual__layer--island:before{content:""}.pf-visual__layer--island:before{background:#0a0a0a;border-radius:var(--radius-round);height:calc(var(--pf-lw)*var(--pf-cqw)*.09);left:50%;position:absolute;top:calc(var(--pf-lw)*var(--pf-cqw)*.028);transform:translateX(-50%);width:calc(var(--pf-lw)*var(--pf-cqw)*.31);z-index:1}.pf-visual__backdrop{-webkit-user-drag:none;display:block;height:100%;inset:0;max-width:none;object-fit:cover;object-position:var(--pf-backdrop-position-narrow);pointer-events:none;position:absolute;transform:scale(var(--pf-backdrop-zoom));transform-origin:var(--pf-backdrop-position-narrow);width:100%}.pf-visual__layer--dim-narrow:after{background:var(--pf-stage);content:"";inset:0;opacity:.6;position:absolute}.pf-visual__layer--wide-only{display:none}.pf-visual__layer--browser{--pf-bar:calc(var(--pf-lw)*var(--pf-cqw)*0.034);background:#f4f4f5;border-radius:calc(var(--pf-lw)*var(--pf-cqw)*.014);box-shadow:0 0 0 1px #00000014,0 10px 24px -12px #0000004d;box-sizing:initial;margin-top:calc(var(--pf-bar)*-.5);padding-top:var(--pf-bar)}.pf-visual__layer--browser img{top:var(--pf-bar)}.pf-visual__layer video{display:block;height:100%;height:calc(100% - var(--pf-bar, 0px));left:0;object-fit:cover;position:absolute;top:0;top:var(--pf-bar,0);width:100%}.pf-visual__layer--browser-dark{background:#1c1c1f}.pf-visual__layer--browser-dark .pf-visual__chrome{border-bottom-color:#2e2e33}.pf-visual__layer--browser-dark .pf-visual__chrome>i{background:#3f3f46}.pf-visual__layer--browser-dark .pf-visual__chrome>b{background:#2e2e33}.pf-visual__chrome{align-items:center;border-bottom:1px solid #e4e4e7;box-sizing:border-box;display:flex;gap:calc(var(--pf-bar)*.22);height:var(--pf-bar);inset:0 0 auto;padding-inline:calc(var(--pf-bar)*.45);position:absolute}.pf-visual__chrome>i{background:#d4d4d8;border-radius:var(--radius-round);flex:none;height:calc(var(--pf-bar)*.24);width:calc(var(--pf-bar)*.24)}.pf-visual__chrome>b{background:#e4e4e7;border-radius:var(--radius-round);height:calc(var(--pf-bar)*.52);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:32%}.pf-visual__link .pf-visual__stage{transition:transform .24s cubic-bezier(.2,0,0,1)}@media (hover:hover){.pf-visual__link:hover .pf-visual__stage{transform:scale(1.012)}}@media (prefers-reduced-motion:reduce){.pf-visual__link .pf-visual__stage{transition:none}.pf-visual__link:hover .pf-visual__stage{transform:none}}.pf-visual__fallback{align-items:center;color:#5c5c5c;display:flex;font-size:.875rem;inset:0;justify-content:center;line-height:1.375rem;padding:var(--size-24);position:absolute;text-align:center}@media (min-width:640px){.pf-visual{aspect-ratio:var(--pf-ratio);border-radius:var(--radius-200)}.pf-visual__layer{--pf-lw:var(--ww);aspect-ratio:var(--wcw) /var(--wch);border-radius:0;box-shadow:none;left:calc(var(--wx)*1%);top:calc(var(--wy)*1%);width:calc(var(--ww)*1%)}.pf-visual__layer--front-narrow{z-index:auto}.pf-visual__layer--island:before{content:none}.pf-visual__layer img{transform:translate(calc(-100%*var(--wcx)/var(--wiw)),calc(-100%*var(--wcy)/var(--wih)));width:calc(100%*var(--wiw)/var(--wcw))}.pf-visual__layer--wide-only{display:block}.pf-visual__layer--narrow-only{display:none}.pf-visual__backdrop{object-position:var(--pf-backdrop-position);transform-origin:var(--pf-backdrop-position)}.pf-visual__layer--card{border-radius:var(--radius-150);box-shadow:0 0 0 1px #0000000f,0 20px 44px -20px #00000052}.pf-visual__layer--phone{--pf-bezel:calc(var(--pf-lw)*var(--pf-cqw)*0.025);border-radius:calc(var(--pf-lw)*var(--pf-cqw)*.118);box-shadow:0 0 0 var(--pf-bezel) #171717,0 0 0 calc(var(--pf-bezel) + 1px) #0000001c,0 calc(var(--pf-lw)*var(--pf-cqw)*.06) calc(var(--pf-lw)*var(--pf-cqw)*.16) #22221f24}.pf-visual__layer--phone.pf-visual__layer--island:before{content:""}.pf-visual__layer--browser{border-radius:calc(var(--pf-lw)*var(--pf-cqw)*.014);box-shadow:0 0 0 1px #00000014,0 20px 44px -20px #00000052}.pf-visual__layer--dim-narrow:after{content:none}.pf-visual__layer--dim:after{background:var(--pf-stage);content:"";inset:0;opacity:.6;position:absolute}.pf-show__caption{margin-top:var(--size-24)}.pf-show__title{font-size:1.5rem;letter-spacing:0;line-height:2rem}}@media (min-width:900px){.pf-show__caption{column-gap:var(--size-40);grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:min(var(--size-128),8.889%);row-gap:calc(var(--size-24) - var(--size-4));row-gap:calc(var(--size-24) - var(--pf-pill-inset))}.pf-show__lede,.pf-show__outcome{max-width:none}.pf-show__outcome{align-self:stretch;justify-self:stretch}.pf-show__action{margin-top:0}}@media (min-width:1024px){.pf-show__caption{margin-top:var(--size-40)}.pf-section--work{--pf-show-space:var(--size-96)}}.pf-gallery{position:relative}.pf-gallery__link{-webkit-user-drag:none;touch-action:pan-y;-webkit-user-select:none;user-select:none}.pf-gallery__slide{display:block;inset:0;opacity:0;position:absolute;transition:opacity .36s ease,visibility 0s linear .36s;visibility:hidden}.pf-gallery__slide.is-active{opacity:1;transition:opacity .36s ease;visibility:visible}.pf-gallery__slide img{-webkit-user-drag:none}@media (prefers-reduced-motion:reduce){.pf-gallery__slide,.pf-gallery__slide.is-active{transition:none}}.pf-gallery__controls{align-items:center;background:var(--pf-pill-bg);background:var(--pf-glass-bg-solid,var(--pf-pill-bg));border-radius:var(--radius-round);bottom:var(--size-12);box-shadow:none;box-shadow:var(--pf-glass-shadow,none);color:var(--pf-pill-text);color:var(--pf-glass-text,var(--pf-pill-text));display:flex;left:50%;margin:0;padding:var(--size-4) var(--size-4) var(--size-4) var(--size-16);position:absolute;translate:-50% 0;width:-webkit-fit-content;width:fit-content;z-index:1}.pf-gallery__count{font-feature-settings:"tnum";color:var(--pf-text-secondary);color:var(--pf-glass-meta,var(--pf-text-secondary));font-size:.875rem;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.25rem;margin:0 var(--size-4) 0 0;min-width:2.5rem;white-space:nowrap}.pf-gallery__button{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:0;border-radius:var(--radius-round);color:inherit;cursor:pointer;display:inline-flex;height:var(--size-44);justify-content:center;margin:0;padding:0;transition:background-color .15s ease;width:var(--size-44)}@media (hover:hover){.pf-gallery__button:hover{background:var(--pf-pill-bg-hover);background:var(--pf-glass-hover,var(--pf-pill-bg-hover))}}.pf-gallery__button:active{background:var(--pf-pill-bg-pressed);background:var(--pf-glass-pressed,var(--pf-pill-bg-pressed))}.pf-gallery__button:focus-visible{outline:2px solid var(--pf-focus);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.pf-gallery__controls{opacity:0;transform:translateY(var(--size-4));transition:opacity .2s ease,transform .2s ease}.pf-gallery.is-playing .pf-gallery__controls,.pf-gallery:focus-within .pf-gallery__controls,.pf-gallery:hover .pf-gallery__controls,.pf-show:hover .pf-gallery__controls{opacity:1;transform:none}.pf-gallery__button{height:var(--size-36);width:var(--size-36)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){.pf-gallery__controls{transform:none;transition:opacity .12s linear}}@media (max-width:639px){.pf-gallery>.pf-gallery__controls{display:none}}@media (min-width:640px){.pf-gallery__controls{bottom:var(--size-16)}}@media (min-width:900px){.pf-gallery__controls{bottom:var(--size-24)}}.pf-gallery__button:disabled{cursor:default;opacity:.35}@media (hover:hover){.pf-gallery__button:disabled:hover{background:#0000}}.pf-lightbox__bar{--pf-glass-hover:#18181b0f;--pf-glass-pressed:#18181b1f;--pf-focus:#18181b;align-items:center;background:#fff;border-radius:var(--radius-round);box-shadow:0 4px 16px #0000003d;color:#18181b;display:flex;padding:var(--size-4) var(--size-4) var(--size-4) var(--size-16)}.pf-lightbox__bar .pf-gallery__count{color:#52525b}.pf-lightbox__fit{container-type:size;display:grid;height:100%;place-items:center;width:100%}.pf-lightbox__visual{width:min(100cqw,100cqh * var(--pf-fit-ratio))}.pf-lightbox__visual .pf-visual{border-radius:var(--radius-250)}.pf-lightbox__visual .pf-visual--bare{background:none;border-radius:0;box-shadow:none;overflow:visible}button.pf-visual__link{background:none;border:0;cursor:zoom-in;margin:0;padding:0;width:100%}.pf-gallery__visual{touch-action:pan-y}.pf-gallery__link{pointer-events:none}.pf-gallery__link .pf-visual__layer{pointer-events:auto}.pf-sample-note{border:1px dashed var(--pf-border-strong);border-radius:var(--radius-50);color:var(--pf-text-meta);display:inline-block;font-size:.8125rem;line-height:1.25rem;margin:0;padding:var(--size-2) var(--size-8)}.pf-built{grid-gap:calc(var(--size-48) - var(--size-4));grid-gap:calc(var(--size-48) - var(--pf-pill-inset));display:grid;gap:calc(var(--size-48) - var(--size-4));gap:calc(var(--size-48) - var(--pf-pill-inset));list-style:none;margin:0;padding:0}.pf-built__item{grid-gap:var(--size-16);align-content:start;display:grid;gap:var(--size-16)}.pf-built__text{grid-gap:var(--size-8);display:grid;gap:var(--size-8);justify-items:start}.pf-built__title{align-items:baseline;color:var(--pf-text);display:flex;flex-wrap:wrap;font-size:1.25rem;font-weight:500;gap:0 var(--size-12);letter-spacing:-.01em;line-height:1.75rem;margin:0}.pf-built__kind{color:var(--pf-text-secondary);font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.pf-built__copy{text-wrap:pretty;color:var(--pf-text-secondary);font-size:1rem;line-height:1.5rem;margin:0 0 calc(var(--size-8) - var(--pf-pill-inset));max-width:36rem}.pf-built__actions{display:flex;flex-wrap:wrap;gap:var(--size-8)}@media (min-width:640px){.pf-built__title{font-size:1.5rem;letter-spacing:0;line-height:2rem}}@media (min-width:768px){.pf-built{column-gap:var(--size-32);grid-template-columns:repeat(2,minmax(0,1fr))}}.pf-band{--pf-band-ground:var(--pf-band,var(--pf-raised));background:var(--pf-band-ground);box-shadow:0 0 0 100vmax var(--pf-band-ground);-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}.pf-section--about.pf-band{margin-top:calc(var(--size-72) - var(--pf-pill-inset));padding-bottom:var(--size-32);padding-top:var(--size-72)}.pf-foot.pf-band{padding-top:calc(var(--size-72) - var(--size-32))}.pf-band__pavement{color:var(--pf-text);height:6rem;left:0;-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:linear-gradient(180deg,#000 10%,#0000),linear-gradient(90deg,#0000,#000 12%,#000 88%,#0000);mask-image:linear-gradient(180deg,#000 10%,#0000),linear-gradient(90deg,#0000,#000 12%,#000 88%,#0000);opacity:.09;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}:root[data-appearance=dark] .pf-band__pavement{opacity:.13}@media (min-width:640px){.pf-section--about.pf-band{padding-top:var(--size-96)}.pf-band__pavement{height:7rem}}@media print{.pf-band{background:none;box-shadow:none;-webkit-clip-path:none;clip-path:none}.pf-band__pavement{display:none}}.pf-about{grid-gap:calc(var(--size-72) - var(--size-4));display:grid;gap:calc(var(--size-72) - var(--size-4));grid-template-columns:minmax(0,1fr);margin-inline:auto;max-width:70rem}.pf-about__person{grid-gap:var(--size-24);align-items:start;display:grid;gap:var(--size-24)}.pf-about__intro{grid-gap:var(--size-16);display:grid;gap:var(--size-16);max-width:40rem}.pf-about__intro .pf-section__head{margin-bottom:calc(var(--size-24) - var(--size-16))}.pf-about__portrait{perspective:1000px;transform:rotate(-1.5deg);width:min(100%,10rem)}.pf-about__print{transform-style:preserve-3d;transition:transform .2s ease-out}.pf-about__print img{aspect-ratio:541/645;background:var(--pf-raised);border-radius:var(--size-2);box-shadow:0 1px 2px #0000001a,0 4px 10px -2px #00000014,0 18px 36px -12px #0000003d;display:block;height:auto;object-fit:cover;width:100%}:root[data-appearance=dark] .pf-about__print img{box-shadow:0 1px 2px #0006,0 18px 40px -12px #0009}@media (prefers-reduced-motion:reduce){.pf-about__print{transition:none}}.pf-about__lead,.pf-about__text{text-wrap:pretty;color:var(--pf-text);font-size:1.0625rem;line-height:1.75rem;margin:0}@media (max-width:639px){.pf-about__person{gap:var(--size-16)}.pf-about__intro{display:contents}.pf-about__intro>*{order:2}.pf-about__intro>.pf-section__head{order:0}.pf-about__portrait{margin:0 0 var(--size-8) var(--size-4);order:1}}@media (min-width:640px){.pf-about__person{column-gap:var(--size-40);grid-template-columns:minmax(0,1fr) clamp(9rem,30%,21rem)}.pf-about__intro{max-width:none}.pf-about__portrait{width:100%}.pf-about__lead,.pf-about__text{font-size:1.125rem}}@media (min-width:1024px){.pf-about{gap:var(--size-96)}.pf-about__person{column-gap:var(--size-48)}}.pf-shelf-area__title{margin:0 0 var(--size-16)}.pf-shelf-area__body{--pf-book-height:13rem;--pf-book-pad:var(--size-4);--pf-shelf-width:calc(var(--pf-book-height)*(var(--pf-shelf-spines) + var(--pf-shelf-slack)) + var(--pf-shelf-count)*2*var(--pf-book-pad));align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--size-16) var(--size-32)}.pf-shelf-scroll{flex:0 1 auto;margin:calc(var(--pf-book-pad)*-1);max-width:calc(100% + var(--pf-book-pad)*2);min-width:0;overflow-x:auto;overscroll-behavior-x:contain;padding:var(--pf-book-pad) 0;position:relative;scrollbar-width:thin}.pf-shelf{align-items:flex-end;display:flex;list-style:none;margin:0;padding:0;width:var(--pf-shelf-width)}.pf-book{--pf-d:calc(var(--pf-book-height)*var(--pf-spine));--pf-w:calc(var(--pf-book-height)*var(--pf-cover));--pf-s:calc(var(--pf-book-height)*var(--pf-shelf-slack));display:flex;flex:none;position:relative}.pf-book.is-open{z-index:2}.pf-book.is-leaving{z-index:1}.pf-book__button{-webkit-tap-highlight-color:transparent;background:none;border:0;border-radius:var(--radius-50);cursor:pointer;display:block;margin:0;padding:0 var(--pf-book-pad)}.pf-book__button:focus-visible{outline:2px solid var(--pf-focus);outline-offset:2px}.pf-book__slot{display:block;height:var(--pf-book-height);perspective:75rem;position:relative;transition:width .26s cubic-bezier(.2,0,0,1);width:var(--pf-d)}.pf-book.is-open .pf-book__slot{width:calc(var(--pf-d) + var(--pf-s))}.pf-book__object{display:block;height:100%;left:0;position:absolute;top:0;transform:translate3d(calc((var(--pf-d) - var(--pf-w))/2),0,calc(var(--pf-w)/-2)) rotateY(90deg);transform-style:preserve-3d;transition:transform .26s cubic-bezier(.2,0,0,1);width:var(--pf-w)}.pf-book.is-open .pf-book__object{transform:translate3d(calc((var(--pf-d) + var(--pf-s) - var(--pf-w))/2),0,calc(var(--pf-d)/-2)) rotateY(0deg)}.pf-book__face{-webkit-user-drag:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:100%;max-width:none;position:absolute;top:0;-webkit-user-select:none;user-select:none}.pf-book__face--cover{border-radius:1px 2px 2px 1px;box-shadow:0 1px 2px #00000024;left:0;transform:translateZ(calc(var(--pf-d)/2));width:var(--pf-w)}.pf-book__face--spine{border-radius:1px;box-shadow:0 1px 2px #0000001f;left:calc((var(--pf-w) - var(--pf-d))/2);transform:rotateY(-90deg) translateZ(calc(var(--pf-w)/2));width:var(--pf-d)}@media (prefers-reduced-motion:reduce){.pf-book__object,.pf-book__slot{transition:none}}.pf-shelf-card{display:grid;flex:1 1 16rem;max-width:32rem}.pf-shelf-card__entry{align-self:start;background:var(--pf-raised);background:var(--pf-card-surface,var(--pf-raised));border:1px solid var(--pf-border);border-radius:var(--radius-200);box-shadow:0 1px 2px #0000000a,0 8px 24px -12px #0000001f;box-sizing:border-box;grid-area:1/1;padding:var(--size-20);visibility:hidden}.pf-shelf-card__entry.is-selected{visibility:visible}.pf-shelf-card__title{color:var(--pf-text);font-size:1rem;font-weight:500;line-height:1.5rem;margin:0}.pf-shelf-card__author{color:var(--pf-text-secondary);font-size:.875rem;line-height:1.25rem;margin:var(--size-4) 0 0}.pf-shelf-card__label{color:var(--pf-text-meta);font-size:.75rem;line-height:1rem}.pf-shelf-card__rule{background:var(--pf-border);height:1px;margin:var(--size-16) 0}.pf-shelf-card__label{margin:0 0 var(--size-8);text-transform:uppercase}.pf-shelf-card__explanation,.pf-shelf-card__takeaway{text-wrap:pretty;color:var(--pf-text);font-size:1rem;line-height:1.5rem;margin:0}.pf-shelf-card__takeaway{font-weight:600}.pf-shelf-card__explanation{color:var(--pf-text-secondary);margin-top:var(--size-8)}@media (min-width:640px){.pf-shelf-area__body{--pf-book-height:16rem}.pf-shelf-card{max-width:none}}@media (min-width:1024px){.pf-shelf-area__title{margin-bottom:var(--size-24)}}.pf-quotes{grid-gap:var(--size-32);display:grid;gap:var(--size-32);list-style:none;margin:0;padding:0}.pf-quote__figure,.pf-quote__text{margin:0}.pf-quote__text p{text-wrap:pretty;color:var(--pf-text);font-size:1.125rem;letter-spacing:-.01em;line-height:1.75rem;margin:0;max-width:30rem}.pf-quote__by{color:var(--pf-text);display:grid;font-size:.875rem;font-weight:500;line-height:1.375rem;margin-top:var(--size-12)}.pf-quote__role{color:var(--pf-text-meta);font-weight:400}@media (min-width:768px){.pf-quotes{column-gap:var(--size-48);grid-template-columns:repeat(2,minmax(0,1fr))}}.pf-foot{--pf-pavement-height:7rem;padding-bottom:calc(var(--pf-pavement-height) + var(--size-8));padding-top:var(--size-72);position:relative;scroll-margin-top:3.5rem;scroll-margin-top:var(--pf-header-height)}.pf-foot__pavement{bottom:0;color:var(--pf-text);height:var(--pf-pavement-height);left:0;-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:linear-gradient(0deg,#000 10%,#0000),linear-gradient(90deg,#0000,#000 12%,#000 88%,#0000);mask-image:linear-gradient(0deg,#000 10%,#0000),linear-gradient(90deg,#0000,#000 12%,#000 88%,#0000);opacity:.1;pointer-events:none;position:absolute;right:0;width:100%}:root[data-appearance=dark] .pf-foot__pavement{opacity:.13}@media print{.pf-foot__pavement{display:none}}.pf-foot:focus{outline:none}.pf-foot__row{border-top:1px solid var(--pf-border);padding-top:calc(var(--size-16) - 10px)}.pf-foot__email,.pf-foot__row{align-items:center;display:flex;flex-wrap:wrap;gap:0 var(--size-20)}.pf-foot__email{margin-right:auto}.pf-foot__address{align-items:center;color:var(--pf-text-secondary);display:inline-flex;font-size:.875rem;line-height:1.25rem;min-height:var(--size-44);overflow-wrap:anywhere;text-decoration:none;text-underline-offset:4px}.pf-foot .pf-quiet-button{color:var(--pf-text)}.pf-foot__links{align-items:center;display:flex;flex-wrap:wrap;gap:0 var(--size-20);list-style:none;margin:0;padding:0}.pf-foot__link{align-items:center;color:var(--pf-text);display:inline-flex;font-size:.875rem;font-weight:500;gap:var(--size-6);line-height:1.25rem;min-height:var(--size-44);text-decoration:none;text-underline-offset:4px;transition:color .15s ease}@media (hover:hover){.pf-foot .pf-quiet-button:hover,.pf-foot__address:hover,.pf-foot__link:hover{color:var(--pf-text);color:var(--pf-text-strong,var(--pf-text));text-decoration:underline}}.pf-foot__address:focus-visible,.pf-foot__link:focus-visible{border-radius:2px;outline:2px solid var(--pf-focus);outline-offset:2px}.pf-foot__legal{color:var(--pf-text-meta);font-size:.75rem;line-height:1rem;margin:0}@media (max-width:639px){.pf-foot__email{flex-basis:100%}.pf-foot__legal{flex-basis:100%;padding-block:var(--size-4)}}@media (min-width:1024px){.pf-foot{padding-top:var(--size-96)}}.pf-work-intro{padding-bottom:var(--size-16);padding-top:var(--size-48)}.pf-work-intro__title{color:var(--pf-text);color:var(--pf-text-strong,var(--pf-text));font-size:1.75rem;font-weight:500;letter-spacing:-.01em;line-height:2.25rem;margin:0}.pf-work-intro__lead{color:var(--pf-text-secondary);font-size:1rem;line-height:1.625rem;margin:var(--size-12) 0 0;max-width:36rem}.pf-work-group{padding-top:var(--size-48)}.pf-tiles{grid-gap:var(--size-40) var(--size-24);display:grid;gap:var(--size-40) var(--size-24);grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}.pf-tile{position:relative}.pf-tile__frame{border-radius:var(--radius-200);isolation:isolate;overflow:hidden}.pf-tile__zoom{transition:transform .2s cubic-bezier(.2,0,0,1)}.pf-tile .pf-visual{border-radius:var(--radius-200)}.pf-tile{--pf-tile-ratio:19/14;--pf-tile-ratio-value:1.357143}.pf-tile .pf-visual{--pf-fit:calc(var(--pf-tile-ratio-value)/var(--pf-ratio-value, var(--pf-tile-ratio-value)));aspect-ratio:var(--pf-tile-ratio)}.pf-tile .pf-visual__layer{top:calc((50 + (var(--wy) - 50)*var(--pf-fit))*1%)}.pf-tile__art{aspect-ratio:var(--pf-tile-ratio);background:var(--pf-stage);background:var(--pf-tile-plate,var(--pf-stage));border-radius:var(--radius-200);box-shadow:inset 0 0 0 1px var(--pf-stage-edge);overflow:hidden;position:relative}.pf-tile__art img,.pf-tile__art video{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.pf-tile__title{text-wrap:pretty;color:var(--pf-text);font-size:1.125rem;font-weight:500;line-height:1.75rem;margin:var(--size-16) 0 0}.pf-tile__target{background:none;border:0;color:inherit;cursor:pointer;font:inherit;margin:0;outline:none;padding:0;text-align:inherit;text-decoration:none}.pf-tile__target:after{border-radius:var(--radius-200);content:"";inset:0;position:absolute;z-index:1}button.pf-tile__target{cursor:zoom-in}.pf-tile__target:focus-visible:after{outline:2px solid var(--pf-focus);outline-offset:4px}.pf-tile__meta{align-items:center;color:var(--pf-text-secondary);display:flex;flex-wrap:wrap;font-size:.875rem;gap:0 var(--size-6);line-height:1.25rem;margin:var(--size-2) 0 0}.pf-tile__link{align-items:center;color:var(--pf-text);display:inline-flex;font-weight:500;gap:var(--size-2);position:relative;text-decoration:underline;-webkit-text-decoration-color:var(--pf-border-strong);text-decoration-color:var(--pf-border-strong);text-underline-offset:3px;z-index:2}.pf-tile__link:focus-visible{border-radius:var(--radius-50);outline:2px solid var(--pf-focus);outline-offset:2px}@media (hover:hover){.pf-tile--linked:hover .pf-tile__zoom{transform:scale(1.02)}.pf-tile__link:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:initial}}@media (prefers-reduced-motion:reduce){.pf-tile__zoom{transition:none}.pf-tile--linked:hover .pf-tile__zoom{transform:none}}@media (min-width:640px){.pf-work-intro{padding-top:var(--size-64)}.pf-work-intro--centred{text-align:center}.pf-work-intro--centred .pf-work-intro__lead{margin-inline:auto}.pf-work-intro__title{font-size:2.25rem;line-height:2.75rem}.pf-work-intro__lead{font-size:1.125rem;line-height:1.75rem}.pf-tiles--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.pf-tiles{gap:var(--size-48) var(--size-32)}.pf-tiles--2{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-tiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.pf-work-intro{padding-top:3.5rem;padding-top:calc(7rem - var(--pf-header-height))}.pf-work-intro__title{font-size:2.5rem;letter-spacing:0;line-height:3rem}.pf-work-group{padding-top:var(--size-64)}}
/*# sourceMappingURL=main.96f35652.css.map*/