:root{--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;--pure-black:#000000;--pure-white:#FFFFFF;--hanzo-black:#0A0A0B;--hanzo-white:#FFFFFF;--art-tide:#2F6BFF;--art-iris:#8B5CF6;--art-ember:#FF7A3D;--art-glow:#F4F1FF;--white-03:rgb(255 255 255/.03);--white-05:rgb(255 255 255/.05);--white-06:rgb(255 255 255/.06);--white-08:rgb(255 255 255/.08);--white-10:rgb(255 255 255/.10);--white-14:rgb(255 255 255/.14);--white-15:rgb(255 255 255/.15);--white-16:rgb(255 255 255/.16);--white-18:rgb(255 255 255/.18);--white-20:rgb(255 255 255/.20);--white-22:rgb(255 255 255/.22);--white-30:rgb(255 255 255/.30);--white-40:rgb(255 255 255/.40);--white-45:rgb(255 255 255/.45);--white-55:rgb(255 255 255/.55);--white-60:rgb(255 255 255/.60);--white-78:rgb(255 255 255/.78);--white-80:rgb(255 255 255/.80);--white-92:rgb(255 255 255/.92);--background:#0a0a0a;--foreground:#e5e5e5;--card:#0f0f0f;--card-foreground:#e5e5e5;--popover:#0f0f0f;--popover-foreground:#e5e5e5;--primary:#fafafa;--primary-hover:#e5e5e5;--primary-foreground:#0a0a0a;--secondary:#262626;--secondary-hover:#333333;--secondary-foreground:#fafafa;--muted:#171717;--muted-foreground:#a3a3a3;--accent:#262626;--accent-hover:var(--secondary-hover);--accent-foreground:#fafafa;--destructive:#dc2626;--destructive-hover:#b91c1c;--destructive-foreground:#fafafa;--border:var(--white-10);--border-strong:var(--white-16);--border-control:var(--white-15);--border-focus:var(--white-22);--border-selected:var(--white-30);--edge:var(--white-06);--input:var(--border-control);--ring:var(--white-40);--ring-halo:var(--white-10);--brand:#e4e4e7;--brand-foreground:#09090b;--brand-muted:#a3a3a3;--black:#000000;--white:#fafafa;--selection:var(--white-20);--glass:var(--white-05);--glass-strong:var(--white-08);--surface-page:var(--background);--surface-card:rgb(38 38 38/.5);--surface-card-emphasis:rgb(38 38 38/.75);--surface-card-quiet:rgb(38 38 38/.35);--surface-overlay:rgb(23 23 23/.92);--surface-header:rgb(0 0 0/.7);--surface-scrim:rgb(0 0 0/.8);--surface-0:var(--background);--surface-1:var(--card);--surface-2:var(--muted);--surface-3:var(--secondary);--text-primary:#fafafa;--text-secondary:var(--white-78);--text-tertiary:var(--white-55);--text-helper:var(--muted-foreground);--text-disabled:var(--white-30);--state-error:#ef4444;--state-error-text:#fca5a5;--state-error-bg:rgb(239 68 68/.1);--state-online:#4ade80;--state-success:#22c55e;--chrome-dot-red:rgb(239 68 68/.6);--chrome-dot-yellow:rgb(234 179 8/.6);--chrome-dot-green:rgb(34 197 94/.6)}.light,.t_light,:root.t_light{--background:#f7f7f7;--foreground:#0a0a0a;--card:#f2f2f2;--card-foreground:#0a0a0a;--popover:#fbfbfb;--popover-foreground:#0a0a0a;--primary:#0a0a0a;--primary-hover:#262626;--primary-foreground:#fafafa;--secondary:#e4e4e4;--secondary-hover:#e0e0e0;--secondary-foreground:#0a0a0a;--muted:#ededed;--muted-foreground:#525252;--accent:#e4e4e4;--accent-hover:var(--secondary-hover);--accent-foreground:#0a0a0a;--destructive:#dc2626;--destructive-hover:#b91c1c;--destructive-foreground:#ffffff;--border:rgb(0 0 0/.10);--border-strong:rgb(0 0 0/.16);--border-control:rgb(0 0 0/.15);--border-focus:rgb(0 0 0/.32);--border-selected:rgb(0 0 0/.42);--edge:rgb(0 0 0/.06);--input:var(--border-control);--ring:rgb(0 0 0/.5);--ring-halo:rgb(0 0 0/.07);--black:#0a0a0a;--white:#ffffff;--selection:rgb(0 0 0/.16);--glass:rgb(0 0 0/.04);--glass-strong:rgb(0 0 0/.07);--surface-card:#f2f2f2;--surface-card-emphasis:#fdfdfd;--surface-card-quiet:#f5f5f5;--surface-overlay:rgb(255 255 255/.95);--surface-header:rgb(255 255 255/.8);--surface-scrim:rgb(0 0 0/.5);--text-primary:var(--neutral-950);--text-secondary:rgb(10 10 10/.78);--text-tertiary:rgb(10 10 10/.55);--text-disabled:rgb(10 10 10/.3)}:root{--type-scale:1;--type-ratio:1;--text-floor:0.75rem;--text-ceiling:30vw;--text-xs:clamp(var(--text-floor),calc((0.875rem - 0.125rem * var(--type-ratio, 1)) * var(--type-scale, 1)),var(--text-ceiling));--leading-xs:calc((1.35rem - 0.35rem * var(--type-ratio, 1)) * var(--type-scale, 1));--text-sm:clamp(var(--text-floor),calc((0.875rem - 0.0625rem * var(--type-ratio, 1)) * var(--type-scale, 1)),var(--text-ceiling));--leading-sm:calc((1.35rem - 0.2rem * var(--type-ratio, 1)) * var(--type-scale, 1));--text-base:clamp(var(--text-floor),calc(0.875rem * var(--type-scale, 1)),var(--text-ceiling));--leading-base:calc(1.35rem * var(--type-scale, 1));--text-lg:clamp(var(--text-floor),calc((0.875rem + 0.0625rem * var(--type-ratio, 1)) * var(--type-scale, 1)),var(--text-ceiling));--leading-lg:calc((1.35rem + 0.05rem * var(--type-ratio, 1)) * var(--type-scale, 1));--text-xl:clamp(var(--text-floor),calc((0.875rem + 0.1875rem * var(--type-ratio, 1)) * var(--type-scale, 1)),var(--text-ceiling));--leading-xl:calc((1.35rem + 0.2rem * var(--type-ratio, 1)) * var(--type-scale, 1));--text-2xl:clamp(var(--text-floor),calc((0.875rem + 0.4375rem * var(--type-ratio, 1)) * var(--type-scale, 1)),var(--text-ceiling));--leading-2xl:calc((1.35rem + 0.35rem * var(--type-ratio, 1)) * var(--type-scale, 1));--text-3xl:clamp(var(--text-floor),calc((0.875rem + 0.75rem * var(--type-ratio, 1)) * var(--type-scale, 1)),var(--text-ceiling));--leading-3xl:calc((1.35rem + 0.6rem * var(--type-ratio, 1)) * var(--type-scale, 1));--text-4xl:clamp(var(--text-floor),calc((0.875rem + 1.125rem * var(--type-ratio, 1)) * var(--type-scale, 1)),var(--text-ceiling));--leading-4xl:calc((1.35rem + 0.9rem * var(--type-ratio, 1)) * var(--type-scale, 1));--text-5xl:clamp(var(--text-floor),calc((0.875rem + 1.625rem * var(--type-ratio, 1)) * var(--type-scale, 1)),var(--text-ceiling));--leading-5xl:1.05;--text-6xl:clamp(var(--text-floor),calc((0.875rem + 2.375rem * var(--type-ratio, 1)) * var(--type-scale, 1)),var(--text-ceiling));--leading-6xl:1;--text-7xl:clamp(var(--text-floor),calc((0.875rem + 3.125rem * var(--type-ratio, 1)) * var(--type-scale, 1)),var(--text-ceiling));--leading-7xl:1;--text-8xl:clamp(var(--text-floor),calc((0.875rem + 4.375rem * var(--type-ratio, 1)) * var(--type-scale, 1)),var(--text-ceiling));--leading-8xl:1;--text-9xl:clamp(var(--text-floor),calc((0.875rem + 6.125rem * var(--type-ratio, 1)) * var(--type-scale, 1)),var(--text-ceiling));--leading-9xl:1;--font-size-xs:var(--text-xs);--font-size-sm:var(--text-sm);--font-size-base:var(--text-base);--font-size-lg:var(--text-lg);--font-size-xl:var(--text-xl);--font-size-2xl:var(--text-2xl);--font-size-3xl:var(--text-3xl);--font-size-4xl:var(--text-4xl);--font-size-5xl:var(--text-5xl);--font-size-6xl:var(--text-6xl);--font-size-7xl:var(--text-7xl);--font-size-8xl:var(--text-8xl);--font-size-9xl:var(--text-9xl);--text-control:var(--text-sm);--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--tracking-tight:-0.025em;--tracking-normal:0em;--tracking-wide:0.025em;--tracking-widest:0.1em;--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-golden:1.618;--type-hero:600 var(--text-5xl)/1.05 var(--font-display);--type-h2:700 var(--text-4xl)/var(--leading-4xl) var(--font-display);--type-h3:600 var(--text-xl)/var(--leading-xl) var(--font-display);--type-lead:400 var(--text-lg)/var(--leading-relaxed) var(--font-sans);--type-body:400 var(--text-sm)/var(--leading-sm) var(--font-sans);--type-caption:400 var(--text-xs)/var(--leading-xs) var(--font-sans);--type-code:400 var(--text-sm)/var(--leading-relaxed) var(--font-mono);--type-eyebrow:600 0.75rem/1 var(--font-sans)}@media (pointer:coarse){:root{--text-control:calc(1rem * var(--type-scale, 1))}}:root{--density:1;--space-0:0;--space-1:calc(0.25rem * var(--density, 1));--space-2:calc(0.5rem * var(--density, 1));--space-3:calc(0.75rem * var(--density, 1));--space-4:calc(1rem * var(--density, 1));--space-5:calc(1.25rem * var(--density, 1));--space-6:calc(1.5rem * var(--density, 1));--space-8:calc(2rem * var(--density, 1));--space-10:calc(2.5rem * var(--density, 1));--space-12:calc(3rem * var(--density, 1));--space-14:calc(3.5rem * var(--density, 1));--space-16:calc(4rem * var(--density, 1));--space-20:calc(5rem * var(--density, 1));--space-24:calc(6rem * var(--density, 1));--space-32:calc(8rem * var(--density, 1));--golden-1:0.25rem;--golden-2:0.405rem;--golden-3:0.654rem;--golden-4:1.059rem;--golden-5:1.713rem;--golden-6:2.772rem;--golden-7:4.487rem;--golden-8:7.26rem;--golden-9:11.749rem;--golden-split:38.2% 61.8%;--container-max:80rem;--container-prose:48rem;--container-wide:72rem;--gutter:max(1rem,var(--safe-left),var(--safe-right));--page-gutter:clamp(20px,4vw,72px);--gutter-sm:1.5rem;--gutter-lg:2rem;--section-y:2.5rem;--section-y-lg:3.5rem;--hero-y:3rem;--hero-y-lg:4.5rem;--header-height:3.5rem;--header:0px;--dock:0px;--tap-target:44px;--control-height-sm:32px;--control-height:36px;--control-height-lg:40px;--control-height-xl:52px;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px)}@media (min-width:48rem){:root{--section-y:4rem;--section-y-lg:6rem;--hero-y:5rem;--hero-y-lg:8rem;--header-height:4rem}}:root{--grid-columns:12;--grid-gap:var(--space-6);--grid-gap-tight:var(--space-4);--grid-gap-loose:var(--space-8);--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--grid-card-min:18rem;--grid-card-min-wide:24rem;--radius-scale:1;--radius:calc(0.5rem * var(--radius-scale, 1));--radius-sm:calc(0.375rem * var(--radius-scale, 1));--radius-md:calc(0.5rem * var(--radius-scale, 1));--radius-lg:calc(0.75rem * var(--radius-scale, 1));--radius-xl:calc(1rem * var(--radius-scale, 1));--radius-2xl:calc(1.5rem * var(--radius-scale, 1));--radius-composer:calc(28px * var(--radius-scale, 1));--radius-full:9999px;--shadow-none:none;--shadow-floating:0 24px 60px -16px rgb(0 0 0/.75);--shadow-inset-hairline:inset 0 0 0 1px var(--white-10);--edge-highlight:inset 0 1px 0 0 rgb(255 255 255/.10);--bloom:0 0 24px -2px rgb(255 255 255/.28);--ring-focus:0 0 0 3px var(--ring-halo);--shadow-sm:0 1px 2px 0 rgb(0 0 0/.40);--shadow:0 1px 3px 0 rgb(0 0 0/.45),0 1px 2px -1px rgb(0 0 0/.45);--shadow-md:0 4px 6px -1px rgb(0 0 0/.50),0 2px 4px -2px rgb(0 0 0/.50);--shadow-lg:0 10px 15px -3px rgb(0 0 0/.55),0 4px 6px -4px rgb(0 0 0/.55);--shadow-xl:0 20px 25px -5px rgb(0 0 0/.60),0 8px 10px -6px rgb(0 0 0/.60);--shadow-2xl:var(--shadow-floating);--sheet-0:var(--surface-page);--sheet-1:var(--surface-card);--sheet-2:var(--surface-card-emphasis);--shadow-sheet-1:var(--edge-highlight),0 1px 2px 0 rgb(0 0 0/.40);--shadow-sheet-2:var(--edge-highlight),0 10px 15px -3px rgb(0 0 0/.55),0 4px 6px -4px rgb(0 0 0/.55);--fold:12px;--fold-face:linear-gradient(315deg,var(--glass-strong) 0,var(--glass-strong) calc(var(--fold) - 1px),var(--border-strong) calc(var(--fold) - 1px),var(--border-strong) var(--fold),transparent var(--fold));--glow-hero:radial-gradient(circle,rgb(255 255 255/.12) 0%,transparent 68%);--glow-hero-blur:120px;--sheen-card:radial-gradient(120% 120% at 80% 0%,rgb(255 255 255/.08) 0%,transparent 55%);--sheen-edge:linear-gradient(90deg,transparent,rgb(255 255 255/.14) 50%,transparent);--gradient-chrome:linear-gradient(to right,#ffffff,var(--white-80),var(--white-60));--gradient-chrome-2:linear-gradient(to right,#ffffff,var(--neutral-500));--gradient-protect:linear-gradient(to bottom,var(--white-10),transparent);--chrome:rgb(9 9 11/.72);--chrome-blur:blur(20px) saturate(1.8);--chrome-panel:var(--popover);--pane-blur:var(--chrome-blur);--pane-edge:var(--white-08);--pane-round:var(--radius-xl);--pane-fill:var(--sheet-1);--pane-solid:color-mix(in srgb,var(--neutral-800) 50%,var(--background));--pane-floor:var(--background);--pane-gap:var(--space-2);--pane-ground:radial-gradient(80rem 40rem at 12% -10%,rgb(255 255 255/.035),transparent 60%),radial-gradient(60rem 34rem at 92% 108%,var(--white-03),transparent 60%)}@media (min-width:1024px){:root{--pane-gap:var(--space-3)}}.light,.t_light,:root.t_light{--shadow-floating:0 24px 60px -16px rgb(0 0 0/.18);--shadow-sheet-1:var(--edge-highlight),0 1px 2px 0 rgb(0 0 0/.06);--shadow-sheet-2:var(--edge-highlight),0 10px 15px -3px rgb(0 0 0/.09),0 4px 6px -4px rgb(0 0 0/.07);--shadow-inset-hairline:inset 0 0 0 1px rgb(0 0 0/.10);--edge-highlight:inset 0 0 0 0 transparent;--bloom:0 6px 20px -4px rgb(0 0 0/.18);--shadow-sm:0 1px 2px 0 rgb(0 0 0/.06);--shadow:0 1px 3px 0 rgb(0 0 0/.08),0 1px 2px -1px rgb(0 0 0/.06);--shadow-md:0 4px 6px -1px rgb(0 0 0/.08),0 2px 4px -2px rgb(0 0 0/.06);--shadow-lg:0 10px 15px -3px rgb(0 0 0/.09),0 4px 6px -4px rgb(0 0 0/.07);--shadow-xl:0 20px 25px -5px rgb(0 0 0/.10),0 8px 10px -6px rgb(0 0 0/.08);--glow-hero:radial-gradient(circle,rgb(0 0 0/.06) 0%,transparent 68%);--sheen-card:radial-gradient(120% 120% at 80% 0%,rgb(0 0 0/.04) 0%,transparent 55%);--sheen-edge:linear-gradient(90deg,transparent,rgb(0 0 0/.08) 50%,transparent);--gradient-chrome:linear-gradient(90deg,#0a0a0a,rgb(10 10 10/.8),rgb(10 10 10/.6));--gradient-chrome-2:linear-gradient(to right,#0a0a0a,var(--neutral-500));--gradient-protect:linear-gradient(180deg,rgb(0 0 0/.10),transparent);--chrome:rgb(255 255 255/.72);--pane-edge:rgb(0 0 0/.08);--pane-fill:var(--chrome);--pane-solid:var(--background);--pane-floor:var(--surface-card);--pane-ground:radial-gradient(80rem 40rem at 12% -10%,rgb(0 0 0/.03),transparent 60%),radial-gradient(60rem 34rem at 92% 108%,rgb(0 0 0/.022),transparent 60%)}@media (prefers-reduced-transparency:reduce){:root,:root.light{--pane-fill:var(--pane-solid);--pane-blur:none}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){:root,:root.light{--pane-fill:var(--pane-solid)}}:root{--duration-fast:150ms;--duration-base:300ms;--duration-slow:400ms;--duration-slower:500ms;--duration-glow:9s;--duration-press:90ms;--ease-out:cubic-bezier(0,0,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--ease-emphasis:cubic-bezier(0.16,1,0.3,1);--stagger:60ms;--entry-rise:16px;--entry-rise-lg:24px}@keyframes hanzo-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes hanzo-fade-down{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes hanzo-slide-up-fade{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes hanzo-zoom-in{0%{opacity:0;transform:scale(.97) translateY(8px)}to{opacity:1;transform:none}}@keyframes hanzo-glow{0%,to{transform:scale(1);opacity:.45}50%{transform:scale(1.08);opacity:.65}}@keyframes hanzo-pulse-dot{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}:root{--z-base:0;--z-raised:10;--z-sticky:200;--z-header:300;--z-dropdown:400;--z-overlay:500;--z-modal:600;--z-popover:700;--z-toast:800;--z-under:-10;--z-panel:18;--z-scrim:19;--z-drawer:20;--z-sheet:30;--z-dock:40;--z-banner:50;--z-tooltip:var(--z-popover);--z-notification:var(--z-toast);--font-arabic-kufi:"Noto Kufi Arabic";--font-arabic-sans:"Noto Sans Arabic";--font-arabic:var(--font-arabic-kufi);--font-sans:var(--font-arabic),Zen,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-display:var(--font-sans);--font-mono:var(--font-arabic),Zen Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;--font-serif:var(--font-arabic),Georgia,serif;--font-feature-settings:normal}[data-brand=hanzo]{--font-feature-settings:"ss01"}[data-brand=lux]{--font-feature-settings:"ss04"}@layer base{*{box-sizing:border-box;border-color:var(--border)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip;scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-block:var(--header,0) var(--dock,0)}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){:where(html){scroll-snap-type:y proximity}}body{margin:0;padding:0 var(--safe-right,0) var(--safe-bottom,0) var(--safe-left,0);overflow-x:clip;background:var(--background);color:var(--foreground);font-family:var(--font-sans,ui-sans-serif,system-ui,sans-serif);font-size:var(--text-base);line-height:var(--leading-base);font-feature-settings:var(--font-feature-settings);overflow-wrap:break-word}h1,h2,h3,h4{margin:0;font-family:var(--font-display,var(--font-sans,ui-sans-serif,system-ui,sans-serif));letter-spacing:var(--tracking-tight);color:var(--text-primary)}p{margin:0;text-wrap:pretty}code,kbd,pre,samp{font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace)}a{color:var(--text-primary);text-decoration:none;text-underline-offset:4px}:is(p,li,blockquote,dd,dt,td,th,figcaption) a:hover:not(:is(nav,aside,header,[role=navigation],[data-hanzo-shell],[data-slot=rail],[data-slot=bar]) a){text-decoration:underline}:where(a,button,[role=button],input,select,textarea,summary,[tabindex]){transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),opacity var(--duration-fast) var(--ease-out),transform var(--duration-press) var(--ease-out)}:where(button,[role=button],a[role=button],summary):active:not(:disabled){transform:scale(.98)}:where(a,button,[role=button],input,select,textarea,summary,label){-webkit-tap-highlight-color:transparent;touch-action:manipulation}:where(dialog,[role=dialog],[data-drawer]){overscroll-behavior:contain}:where(input,select,textarea,button){font:inherit;color:inherit}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){background:var(--surface-2);border:1px solid var(--border-control);border-radius:var(--radius-md);padding:0 var(--space-3);--ring-offset:-2px}:where(textarea){padding:var(--space-2) var(--space-3);resize:vertical}:where(input,select,textarea):hover:not(:focus-visible):not(:disabled){background:var(--surface-3)}:where(input,textarea)::placeholder{color:var(--text-disabled)}:where(input,select,textarea,button):disabled{opacity:.5;cursor:not-allowed}:where(button,[role=button],summary,label,select){cursor:pointer}:where(button){border:0;background:none}:where(button,[role=button],header a[href],footer a[href]){min-height:24px}:where(header a[href],footer a[href]){display:inline-flex;align-items:center}:where(:is(a[href],button,[role=button]):has(>svg:only-child)){display:inline-flex;align-items:center;justify-content:center}:where(code,pre,kbd,samp,.font_mono,[style*="--font-mono"]){font-variant-ligatures:none;font-feature-settings:normal,none}:where(img,svg,video,canvas,iframe,picture,object){max-width:100%}:where(:is(img,video):is(:not([height]),[width])){height:auto}:where(pre){overflow-x:auto}@media (pointer:coarse){:where(button,[role=button],a[role=button],summary,select,textarea,input:not([type=checkbox]):not([type=radio]):not([type=hidden])){min-height:var(--tap-target)}:where(button:not([role=switch],[role=checkbox]),[role=button],select,header a[href],footer a[href]){min-height:var(--tap-target)!important}:where(:is(a[href],button,[role=button]):has(>svg:only-child)){min-width:var(--tap-target)!important}:where(input,select,textarea){font-size:var(--text-control)}:where([role=checkbox],[role=radio],[role=switch],input[type=checkbox],input[type=radio]){position:relative}:where([role=checkbox],[role=radio],[role=switch],input[type=checkbox],input[type=radio]):after{content:"";position:absolute;top:50%;left:50%;width:var(--tap-target);height:var(--tap-target);transform:translate(-50%,-50%)}}:focus-visible{outline:2px solid var(--ring);outline-offset:var(--ring-offset,2px)}:where(*){outline-color:var(--ring)}::selection{background:var(--selection);color:var(--text-primary)}@supports not selector(::-webkit-scrollbar){:where(html){scrollbar-color:var(--white-15) transparent;scrollbar-width:thin}.light,.t_light,:root.t_light{scrollbar-color:rgb(0 0 0/.18) transparent}}:where(*)::-webkit-scrollbar{width:6px;height:6px}:where(*)::-webkit-scrollbar-track{background:transparent}:where(*)::-webkit-scrollbar-thumb{background:var(--white-15);border-radius:var(--radius-full)}:where(*)::-webkit-scrollbar-thumb:hover{background:var(--white-30)}:where(*)::-webkit-scrollbar-corner{background:transparent}:where(*)::-webkit-scrollbar-button{display:none;width:0;height:0}.light :where(*)::-webkit-scrollbar-thumb,.light::-webkit-scrollbar-thumb{background:rgb(0 0 0/.18)}.light :where(*)::-webkit-scrollbar-thumb:hover,.light::-webkit-scrollbar-thumb:hover{background:rgb(0 0 0/.32)}}.dark,:root{--text-faint:var(--white-22);--state-success-bg:rgb(34 197 94/.1);--state-warning:#f59e0b;--state-warning-bg:rgb(245 158 11/.1);--radius-xs:calc(0.25rem * var(--radius-scale, 1));--radius-2xs:calc(0.125rem * var(--radius-scale, 1));--icon-size-sm:14px;--icon-size-md:16px;--icon-size-lg:20px;--icon-size-xl:24px;--blur-sm:blur(6px);--blur-md:blur(12px);--blur-lg:blur(20px);--duration-loop:1500ms;--shadow-underline:0 1px 0 0 var(--border-strong)}.light,.t_light,:root.t_light{--text-faint:rgb(10 10 10/.2)}:root{color-scheme:dark;--data-red-1:#191111;--data-red-2:#201314;--data-red-3:#3b1219;--data-red-4:#500e1c;--data-red-5:#611623;--data-red-6:#73232d;--data-red-7:#8c333a;--data-red-8:#b54548;--data-red-9:#e5484d;--data-red-10:#ec5e5e;--data-red-11:#ff8a88;--data-red-12:#ffd1d9;--data-ruby-1:#191113;--data-ruby-2:#1e1517;--data-ruby-3:#3a141e;--data-ruby-4:#4e1325;--data-ruby-5:#5e1a2e;--data-ruby-6:#6f2539;--data-ruby-7:#883447;--data-ruby-8:#b3445a;--data-ruby-9:#e54666;--data-ruby-10:#ec5a72;--data-ruby-11:#ff8a94;--data-ruby-12:#fed2e1;--data-crimson-1:#191114;--data-crimson-2:#201318;--data-crimson-3:#381525;--data-crimson-4:#4d122f;--data-crimson-5:#5c1839;--data-crimson-6:#6d2445;--data-crimson-7:#873357;--data-crimson-8:#b0436e;--data-crimson-9:#e93d82;--data-crimson-10:#ee528a;--data-crimson-11:#ff87a8;--data-crimson-12:#fdd3e8;--data-tomato-1:#181111;--data-tomato-2:#1f1513;--data-tomato-3:#391714;--data-tomato-4:#4e1511;--data-tomato-5:#5e1c16;--data-tomato-6:#6e2920;--data-tomato-7:#863a2d;--data-tomato-8:#ac4d39;--data-tomato-9:#e54d2e;--data-tomato-10:#ec6142;--data-tomato-11:#ff8e6c;--data-tomato-12:#fbd3cb;--data-orange-1:#17120e;--data-orange-2:#1e160f;--data-orange-3:#331e0b;--data-orange-4:#481f00;--data-orange-5:#562800;--data-orange-6:#66350c;--data-orange-7:#7e451d;--data-orange-8:#a35829;--data-orange-9:#f76a15;--data-orange-10:#ff791b;--data-orange-11:#ff9b52;--data-orange-12:#ffe0c2;--data-amber-1:#16120c;--data-amber-2:#1d180f;--data-amber-3:#302008;--data-amber-4:#412700;--data-amber-5:#4e3000;--data-amber-6:#5c3d05;--data-amber-7:#714f1a;--data-amber-8:#8f6424;--data-amber-9:#ffc100;--data-amber-10:#ffdc00;--data-amber-11:#ffc916;--data-amber-12:#ffe7b3;--data-yellow-1:#14110b;--data-yellow-2:#1b180f;--data-yellow-3:#2c2305;--data-yellow-4:#372b00;--data-yellow-5:#433500;--data-yellow-6:#524202;--data-yellow-7:#665417;--data-yellow-8:#836a20;--data-yellow-9:#ffea00;--data-yellow-10:#ffff57;--data-yellow-11:#f5e147;--data-yellow-12:#f6eeb4;--data-lime-1:#11130c;--data-lime-2:#151a10;--data-lime-3:#1f2917;--data-lime-4:#29371d;--data-lime-5:#334423;--data-lime-6:#3d522a;--data-lime-7:#496231;--data-lime-8:#577538;--data-lime-9:#bdee63;--data-lime-10:#d4ff70;--data-lime-11:#bde56b;--data-lime-12:#e3f7ba;--data-grass-1:#0e1511;--data-grass-2:#141a15;--data-grass-3:#1b2a1e;--data-grass-4:#1d3a24;--data-grass-5:#25482d;--data-grass-6:#2d5736;--data-grass-7:#366740;--data-grass-8:#3e7949;--data-grass-9:#46a758;--data-grass-10:#53b365;--data-grass-11:#71d083;--data-grass-12:#c2f0c2;--data-green-1:#0e1512;--data-green-2:#121b17;--data-green-3:#132d21;--data-green-4:#113b29;--data-green-5:#174933;--data-green-6:#1f573e;--data-green-7:#28684a;--data-green-8:#2f7c57;--data-green-9:#30a46c;--data-green-10:#33b074;--data-green-11:#3dd68c;--data-green-12:#b1f1cb;--data-jade-1:#0d1512;--data-jade-2:#121c18;--data-jade-3:#0f2e23;--data-jade-4:#0a3b2c;--data-jade-5:#104837;--data-jade-6:#1b5645;--data-jade-7:#246854;--data-jade-8:#2a7e68;--data-jade-9:#29a383;--data-jade-10:#27b08b;--data-jade-11:#1ed8a4;--data-jade-12:#adf0d4;--data-mint-1:#0d1515;--data-mint-2:#0f1b1b;--data-mint-3:#092c2b;--data-mint-4:#003a39;--data-mint-5:#004744;--data-mint-6:#0f5650;--data-mint-7:#1e685f;--data-mint-8:#277f70;--data-mint-9:#86ead4;--data-mint-10:#a8f5e5;--data-mint-11:#58d5ba;--data-mint-12:#c4f5e1;--data-teal-1:#0d1514;--data-teal-2:#111c1b;--data-teal-3:#0d2d2a;--data-teal-4:#023b37;--data-teal-5:#084843;--data-teal-6:#145750;--data-teal-7:#1c6961;--data-teal-8:#1f7f74;--data-teal-9:#12a594;--data-teal-10:#0db39e;--data-teal-11:#0ad8b6;--data-teal-12:#adf0dd;--data-cyan-1:#0b1619;--data-cyan-2:#101b20;--data-cyan-3:#082c36;--data-cyan-4:#003848;--data-cyan-5:#004558;--data-cyan-6:#045468;--data-cyan-7:#12677e;--data-cyan-8:#11809c;--data-cyan-9:#01a2c7;--data-cyan-10:#23afd0;--data-cyan-11:#4ccce5;--data-cyan-12:#b6ecf7;--data-sky-1:#0d141e;--data-sky-2:#111a27;--data-sky-3:#112840;--data-sky-4:#113655;--data-sky-5:#154467;--data-sky-6:#1b537b;--data-sky-7:#1f6692;--data-sky-8:#197cae;--data-sky-9:#7ce2fe;--data-sky-10:#a8eeff;--data-sky-11:#75c7f0;--data-sky-12:#c2f3ff;--data-blue-1:#11131f;--data-blue-2:#141726;--data-blue-3:#182449;--data-blue-4:#1d2e61;--data-blue-5:#253974;--data-blue-6:#304384;--data-blue-7:#3a4f97;--data-blue-8:#435db2;--data-blue-9:#3e63dd;--data-blue-10:#5472e4;--data-blue-11:#9db1ff;--data-blue-12:#d6e1ff;--data-iris-1:#13131e;--data-iris-2:#171625;--data-iris-3:#202248;--data-iris-4:#262a65;--data-iris-5:#303374;--data-iris-6:#3d3d82;--data-iris-7:#4a4a95;--data-iris-8:#5a58b1;--data-iris-9:#5b5bd6;--data-iris-10:#6e6ade;--data-iris-11:#b0a9ff;--data-iris-12:#e0dffe;--data-violet-1:#14121f;--data-violet-2:#1b1525;--data-violet-3:#291f44;--data-violet-4:#33255b;--data-violet-5:#3c2e69;--data-violet-6:#473876;--data-violet-7:#56468b;--data-violet-8:#6858ad;--data-violet-9:#6e56cf;--data-violet-10:#7d66d9;--data-violet-11:#bba5ff;--data-violet-12:#e2ddfe;--data-purple-1:#18111b;--data-purple-2:#1e1523;--data-purple-3:#2f1c3b;--data-purple-4:#3d224e;--data-purple-5:#48295c;--data-purple-6:#54346b;--data-purple-7:#664282;--data-purple-8:#8357aa;--data-purple-9:#8e4ec6;--data-purple-10:#9a5cd0;--data-purple-11:#d59cff;--data-purple-12:#ecd9fa;--data-plum-1:#181118;--data-plum-2:#201320;--data-plum-3:#351935;--data-plum-4:#451d47;--data-plum-5:#502454;--data-plum-6:#5e3062;--data-plum-7:#734079;--data-plum-8:#92549c;--data-plum-9:#ab4aba;--data-plum-10:#b658c4;--data-plum-11:#e796f3;--data-plum-12:#f4d4f4;--data-pink-1:#191117;--data-pink-2:#21121d;--data-pink-3:#37172f;--data-pink-4:#4b143d;--data-pink-5:#591c47;--data-pink-6:#692955;--data-pink-7:#833869;--data-pink-8:#a84885;--data-pink-9:#d6409f;--data-pink-10:#de51a8;--data-pink-11:#ff80ca;--data-pink-12:#fdd1ea;--data-bronze-1:#141110;--data-bronze-2:#1c1918;--data-bronze-3:#262120;--data-bronze-4:#302a27;--data-bronze-5:#3b3330;--data-bronze-6:#493e3a;--data-bronze-7:#5a4d47;--data-bronze-8:#6f5f57;--data-bronze-9:#a18072;--data-bronze-10:#ae8d7e;--data-bronze-11:#d4b3a5;--data-bronze-12:#ede0d9;--data-gold-1:#121211;--data-gold-2:#1b1a17;--data-gold-3:#24231f;--data-gold-4:#2e2b26;--data-gold-5:#38352f;--data-gold-6:#444039;--data-gold-7:#544f46;--data-gold-8:#696256;--data-gold-9:#978365;--data-gold-10:#a39073;--data-gold-11:#cbb99f;--data-gold-12:#e8e2d9;--data-brown-1:#12110f;--data-brown-2:#1c1816;--data-brown-3:#28211d;--data-brown-4:#322922;--data-brown-5:#3e3128;--data-brown-6:#4d3c2f;--data-brown-7:#614a39;--data-brown-8:#7c5f46;--data-brown-9:#ad7f58;--data-brown-10:#b98c67;--data-brown-11:#dbb594;--data-brown-12:#f2e1ca;--data-gray-1:#171717;--data-gray-2:#1b1b1b;--data-gray-3:#191919;--data-gray-4:#1d1d1d;--data-gray-5:#222222;--data-gray-6:#484848;--data-gray-7:#4c4c4c;--data-gray-8:#666666;--data-gray-9:#818181;--data-gray-10:#7b7b7b;--data-gray-11:#b3b3b3;--data-gray-12:#ebebeb;--data-mauve-1:#121113;--data-mauve-2:#1a191b;--data-mauve-3:#232225;--data-mauve-4:#2b292d;--data-mauve-5:#323035;--data-mauve-6:#3c393f;--data-mauve-7:#49474e;--data-mauve-8:#625f69;--data-mauve-9:#6f6d78;--data-mauve-10:#7d7a85;--data-mauve-11:#b5b2bc;--data-mauve-12:#eeeef0;--data-olive-1:#111210;--data-olive-2:#181917;--data-olive-3:#212220;--data-olive-4:#282a27;--data-olive-5:#2f312e;--data-olive-6:#383a37;--data-olive-7:#454943;--data-olive-8:#5c625b;--data-olive-9:#687066;--data-olive-10:#767d74;--data-olive-11:#afb5ad;--data-olive-12:#eceeec;--data-sage-1:#101211;--data-sage-2:#171918;--data-sage-3:#202221;--data-sage-4:#272a28;--data-sage-5:#2e3130;--data-sage-6:#373b39;--data-sage-7:#444947;--data-sage-8:#5b625f;--data-sage-9:#63706b;--data-sage-10:#717d79;--data-sage-11:#adb5b2;--data-sage-12:#eceeed;--data-sand-1:#111110;--data-sand-2:#191918;--data-sand-3:#222221;--data-sand-4:#2a2a28;--data-sand-5:#31312e;--data-sand-6:#3b3a37;--data-sand-7:#494844;--data-sand-8:#62605a;--data-sand-9:#6f6d66;--data-sand-10:#7d7b74;--data-sand-11:#b5b3ad;--data-sand-12:#eeeeec;--data-slate-1:#111113;--data-slate-2:#18191b;--data-slate-3:#212225;--data-slate-4:#272a2d;--data-slate-5:#2e3135;--data-slate-6:#363a3f;--data-slate-7:#43484e;--data-slate-8:#5a6169;--data-slate-9:#696e77;--data-slate-10:#777b84;--data-slate-11:#b0b4ba;--data-slate-12:#edeef0}.light,.t_light,:root.t_light{color-scheme:light;--data-red-1:#fffcfc;--data-red-2:#fff7f7;--data-red-3:#feebec;--data-red-4:#ffdbdc;--data-red-5:#ffcdce;--data-red-6:#fdbdbe;--data-red-7:#f4a9aa;--data-red-8:#eb8e90;--data-red-9:#e5484d;--data-red-10:#dd3e42;--data-red-11:#ce2c31;--data-red-12:#641723;--data-ruby-1:#fffcfd;--data-ruby-2:#fff7f8;--data-ruby-3:#feeaed;--data-ruby-4:#ffdce1;--data-ruby-5:#fecfd6;--data-ruby-6:#f8bfc8;--data-ruby-7:#efacb8;--data-ruby-8:#e592a3;--data-ruby-9:#e54666;--data-ruby-10:#dc3b5d;--data-ruby-11:#ca244d;--data-ruby-12:#64172b;--data-crimson-1:#fffcfd;--data-crimson-2:#fef7f9;--data-crimson-3:#ffe9f0;--data-crimson-4:#fedce7;--data-crimson-5:#facedd;--data-crimson-6:#f3bed1;--data-crimson-7:#eaacc3;--data-crimson-8:#e094b2;--data-crimson-9:#e93d82;--data-crimson-10:#df3478;--data-crimson-11:#cb1d63;--data-crimson-12:#621639;--data-tomato-1:#fffcfc;--data-tomato-2:#fff8f7;--data-tomato-3:#ffebe7;--data-tomato-4:#ffdcd3;--data-tomato-5:#ffcdc2;--data-tomato-6:#fdbdaf;--data-tomato-7:#f5a898;--data-tomato-8:#ec8e7b;--data-tomato-9:#e54d2e;--data-tomato-10:#dd4425;--data-tomato-11:#d13415;--data-tomato-12:#5c271f;--data-orange-1:#fefcfb;--data-orange-2:#fff7ed;--data-orange-3:#ffefd6;--data-orange-4:#ffdda9;--data-orange-5:#ffcf8b;--data-orange-6:#ffc182;--data-orange-7:#f5ae73;--data-orange-8:#ec9455;--data-orange-9:#f76a15;--data-orange-10:#ef5f00;--data-orange-11:#d14e00;--data-orange-12:#582d1d;--data-amber-1:#fefdfb;--data-amber-2:#fefbe9;--data-amber-3:#fff7c2;--data-amber-4:#ffee9c;--data-amber-5:#fbe577;--data-amber-6:#f4d673;--data-amber-7:#e9c163;--data-amber-8:#e2a336;--data-amber-9:#ffc100;--data-amber-10:#ffba18;--data-amber-11:#ad6200;--data-amber-12:#4f3422;--data-yellow-1:#fdfdf9;--data-yellow-2:#fefce9;--data-yellow-3:#fffab8;--data-yellow-4:#fff394;--data-yellow-5:#ffe770;--data-yellow-6:#f3d768;--data-yellow-7:#e4c767;--data-yellow-8:#d5ae39;--data-yellow-9:#ffea00;--data-yellow-10:#ffdc00;--data-yellow-11:#a06e00;--data-yellow-12:#473b1f;--data-lime-1:#fcfdfa;--data-lime-2:#f8faf3;--data-lime-3:#eef6d6;--data-lime-4:#e2f0bd;--data-lime-5:#d3e7a6;--data-lime-6:#c2da91;--data-lime-7:#abc978;--data-lime-8:#8db554;--data-lime-9:#bdee63;--data-lime-10:#b0e64c;--data-lime-11:#5c7c2f;--data-lime-12:#37401c;--data-grass-1:#fbfefb;--data-grass-2:#f5fbf5;--data-grass-3:#e9f7e9;--data-grass-4:#daf0db;--data-grass-5:#c9e9ca;--data-grass-6:#b2deb5;--data-grass-7:#94ce9a;--data-grass-8:#65ba74;--data-grass-9:#46a758;--data-grass-10:#3e9a4f;--data-grass-11:#2a7e3b;--data-grass-12:#203c25;--data-green-1:#fbfefc;--data-green-2:#f4fbf6;--data-green-3:#e6f6eb;--data-green-4:#d6f1df;--data-green-5:#c4e8d1;--data-green-6:#adddc0;--data-green-7:#8eceaa;--data-green-8:#5bb88b;--data-green-9:#30a46c;--data-green-10:#2b9a66;--data-green-11:#00824d;--data-green-12:#193b2d;--data-jade-1:#fbfefd;--data-jade-2:#f4fbf7;--data-jade-3:#e5f7ed;--data-jade-4:#d6f1e3;--data-jade-5:#c3e9d7;--data-jade-6:#acdec9;--data-jade-7:#8bceb6;--data-jade-8:#55ba9f;--data-jade-9:#29a383;--data-jade-10:#26997b;--data-jade-11:#00825c;--data-jade-12:#1d3b31;--data-mint-1:#f9fefd;--data-mint-2:#f2fbf9;--data-mint-3:#ddf9f2;--data-mint-4:#c8f4e9;--data-mint-5:#b3ecde;--data-mint-6:#9ce0d0;--data-mint-7:#7ecfbd;--data-mint-8:#4cbba5;--data-mint-9:#86ead4;--data-mint-10:#7de1cb;--data-mint-11:#037864;--data-mint-12:#16433c;--data-teal-1:#fafefd;--data-teal-2:#f3fbf9;--data-teal-3:#e0f8f3;--data-teal-4:#ccf3ea;--data-teal-5:#b8ebe0;--data-teal-6:#a1ded2;--data-teal-7:#83cdc1;--data-teal-8:#53b9ab;--data-teal-9:#12a594;--data-teal-10:#0d9b8a;--data-teal-11:#00826d;--data-teal-12:#0d3d38;--data-cyan-1:#fafdfe;--data-cyan-2:#f2fafb;--data-cyan-3:#def7f9;--data-cyan-4:#caf1f6;--data-cyan-5:#b5e9f0;--data-cyan-6:#9ddee7;--data-cyan-7:#7dcedc;--data-cyan-8:#3db9ce;--data-cyan-9:#01a2c7;--data-cyan-10:#0797b9;--data-cyan-11:#007da5;--data-cyan-12:#0d3c48;--data-sky-1:#f9feff;--data-sky-2:#f1fafd;--data-sky-3:#e1f6fd;--data-sky-4:#d1f0fb;--data-sky-5:#bee7f5;--data-sky-6:#a9daed;--data-sky-7:#8dcae3;--data-sky-8:#60b3d7;--data-sky-9:#7ce2fe;--data-sky-10:#74daf8;--data-sky-11:#00749e;--data-sky-12:#1d3e56;--data-blue-1:#fdfdfe;--data-blue-2:#f7f9ff;--data-blue-3:#edf2fe;--data-blue-4:#e0e9ff;--data-blue-5:#d2deff;--data-blue-6:#c1d0ff;--data-blue-7:#abbdf9;--data-blue-8:#8da4ef;--data-blue-9:#3e63dd;--data-blue-10:#3358d4;--data-blue-11:#3a5bc7;--data-blue-12:#1f2d5c;--data-iris-1:#fdfdff;--data-iris-2:#f8f8ff;--data-iris-3:#f0f1fe;--data-iris-4:#e6e7ff;--data-iris-5:#dadcff;--data-iris-6:#cbcdff;--data-iris-7:#b8b9f8;--data-iris-8:#9b9ef0;--data-iris-9:#5b5bd6;--data-iris-10:#5151cd;--data-iris-11:#5753c6;--data-iris-12:#272962;--data-violet-1:#fdfcfe;--data-violet-2:#faf8ff;--data-violet-3:#f4f0fe;--data-violet-4:#ebe5ff;--data-violet-5:#e1d9ff;--data-violet-6:#d4cafe;--data-violet-7:#c2b5f5;--data-violet-8:#aa99ec;--data-violet-9:#6e56cf;--data-violet-10:#654dc4;--data-violet-11:#6550b9;--data-violet-12:#2f265f;--data-purple-1:#fefcfe;--data-purple-2:#fbf7fe;--data-purple-3:#f7edfd;--data-purple-4:#f2e2fc;--data-purple-5:#ead5f9;--data-purple-6:#e0c4f4;--data-purple-7:#d1afec;--data-purple-8:#be93e4;--data-purple-9:#8e4ec6;--data-purple-10:#8347b9;--data-purple-11:#8145b5;--data-purple-12:#402060;--data-plum-1:#fefcff;--data-plum-2:#fdf7fd;--data-plum-3:#fbebfb;--data-plum-4:#f7def8;--data-plum-5:#f1d1f3;--data-plum-6:#e9c2ec;--data-plum-7:#deade3;--data-plum-8:#cf91d8;--data-plum-9:#ab4aba;--data-plum-10:#a144af;--data-plum-11:#953ea3;--data-plum-12:#53195d;--data-pink-1:#fffcfe;--data-pink-2:#fef7fb;--data-pink-3:#fee9f6;--data-pink-4:#fbdcef;--data-pink-5:#f6cee7;--data-pink-6:#efbfdd;--data-pink-7:#e7acd1;--data-pink-8:#dd93c2;--data-pink-9:#d6409f;--data-pink-10:#cf3897;--data-pink-11:#c2298a;--data-pink-12:#651249;--data-bronze-1:#fdfcfc;--data-bronze-2:#fdf7f5;--data-bronze-3:#f6edea;--data-bronze-4:#efe4df;--data-bronze-5:#e7d9d3;--data-bronze-6:#dfcdc5;--data-bronze-7:#d3bcb3;--data-bronze-8:#c2a499;--data-bronze-9:#a18072;--data-bronze-10:#957468;--data-bronze-11:#7d5e54;--data-bronze-12:#43302b;--data-gold-1:#fdfdfc;--data-gold-2:#faf9f2;--data-gold-3:#f2f0e7;--data-gold-4:#eae6dc;--data-gold-5:#e1dccf;--data-gold-6:#d7d0bf;--data-gold-7:#cbc0aa;--data-gold-8:#b9a88d;--data-gold-9:#978365;--data-gold-10:#8c795e;--data-gold-11:#71624b;--data-gold-12:#3b352b;--data-brown-1:#fefdfc;--data-brown-2:#fcf9f5;--data-brown-3:#f6eee7;--data-brown-4:#f0e4d9;--data-brown-5:#ebdaca;--data-brown-6:#e4cdb8;--data-brown-7:#dcbc9f;--data-brown-8:#cea37e;--data-brown-9:#ad7f58;--data-brown-10:#a07553;--data-brown-11:#815e46;--data-brown-12:#3e332e;--data-gray-1:#ffffff;--data-gray-2:#fcfcfc;--data-gray-3:#f9f9f9;--data-gray-4:#f1f1f1;--data-gray-5:#ebebeb;--data-gray-6:#d6d6d6;--data-gray-7:#cccccc;--data-gray-8:#b3b3b3;--data-gray-9:#999999;--data-gray-10:#838383;--data-gray-11:#666666;--data-gray-12:#333333;--data-mauve-1:#fdfcfd;--data-mauve-2:#faf9fb;--data-mauve-3:#f2eff3;--data-mauve-4:#eae7ec;--data-mauve-5:#e2dfe6;--data-mauve-6:#dbd8e0;--data-mauve-7:#d0cdd7;--data-mauve-8:#bcbac7;--data-mauve-9:#8e8c99;--data-mauve-10:#83818e;--data-mauve-11:#65636d;--data-mauve-12:#211f26;--data-olive-1:#fcfdfc;--data-olive-2:#f8faf8;--data-olive-3:#eff1ef;--data-olive-4:#e7e9e7;--data-olive-5:#dfe2df;--data-olive-6:#d7dad7;--data-olive-7:#cccfcc;--data-olive-8:#b9bcb8;--data-olive-9:#898e87;--data-olive-10:#7f837d;--data-olive-11:#60655f;--data-olive-12:#1d211c;--data-sage-1:#fbfdfc;--data-sage-2:#f7f9f8;--data-sage-3:#eef1f0;--data-sage-4:#e6e9e8;--data-sage-5:#dfe2e0;--data-sage-6:#d7dad8;--data-sage-7:#cbcfcd;--data-sage-8:#b8bcbb;--data-sage-9:#868e8b;--data-sage-10:#7c8481;--data-sage-11:#5f6563;--data-sage-12:#1a211e;--data-sand-1:#fdfdfc;--data-sand-2:#f9f9f8;--data-sand-3:#f1f0ef;--data-sand-4:#e9e9e6;--data-sand-5:#e2e1de;--data-sand-6:#dad9d6;--data-sand-7:#cfcfca;--data-sand-8:#bcbbb5;--data-sand-9:#8d8d86;--data-sand-10:#82827c;--data-sand-11:#63635e;--data-sand-12:#21201c;--data-slate-1:#fcfcfd;--data-slate-2:#f9f9fb;--data-slate-3:#f0f0f3;--data-slate-4:#e7e8ec;--data-slate-5:#e0e1e6;--data-slate-6:#d9d9e0;--data-slate-7:#cdced6;--data-slate-8:#b9bbc6;--data-slate-9:#8b8d98;--data-slate-10:#80838d;--data-slate-11:#60646c;--data-slate-12:#1c2024}@layer hanzo.font{:root{--font-sans:var(--font-sans-provided,"Zen"),var(--font-script,ui-sans-serif),system-ui,sans-serif;--font-mono:var(--font-mono-provided,"Zen Mono",ui-monospace,monospace)}}.dark,:root{--text-placeholder:rgb(229 229 229/.6);--chart-1:oklch(0.488 0.243 264.376);--chart-2:oklch(0.696 0.17 162.48);--chart-3:oklch(0.769 0.188 70.08);--chart-4:oklch(0.627 0.265 303.9);--chart-5:oklch(0.645 0.246 16.439);--sidebar:oklch(0.205 0 0);--sidebar-foreground:oklch(0.985 0 0);--sidebar-primary:oklch(0.985 0 0);--sidebar-primary-foreground:oklch(0.205 0 0);--sidebar-accent:oklch(0.269 0 0);--sidebar-accent-foreground:oklch(0.985 0 0);--sidebar-border:oklch(1 0 0/10%);--sidebar-ring:oklch(0.439 0 0)}.light,.t_light,:root.t_light{--text-placeholder:rgb(10 10 10/.65);--chart-1:oklch(0.646 0.222 41.116);--chart-2:oklch(0.6 0.118 184.704);--chart-3:oklch(0.398 0.07 227.392);--chart-4:oklch(0.828 0.189 84.429);--chart-5:oklch(0.769 0.188 70.08);--sidebar:oklch(0.985 0 0);--sidebar-foreground:oklch(0.145 0 0);--sidebar-primary:oklch(0.205 0 0);--sidebar-primary-foreground:oklch(0.985 0 0);--sidebar-accent:oklch(0.97 0 0);--sidebar-accent-foreground:oklch(0.205 0 0);--sidebar-border:oklch(0.922 0 0);--sidebar-ring:oklch(0.708 0 0)}:where(html,body){font-family:var(--font-sans),sans-serif}:where(code,kbd,samp,pre){font-family:var(--font-mono),monospace}@layer base{::placeholder{color:var(--text-placeholder);opacity:1}.is_Input,.is_TextArea{--t_placeholderColor:var(--text-placeholder)}}[data-touch-x]:after,[data-touch-y]:after{content:"";position:absolute;inset:0;pointer-events:auto}[data-touch-x="1"]:after{left:-1px;right:-1px}[data-touch-x="2"]:after{left:-2px;right:-2px}[data-touch-x="3"]:after{left:-3px;right:-3px}[data-touch-x="4"]:after{left:-4px;right:-4px}[data-touch-x="5"]:after{left:-5px;right:-5px}[data-touch-x="6"]:after{left:-6px;right:-6px}[data-touch-x="7"]:after{left:-7px;right:-7px}[data-touch-x="8"]:after{left:-8px;right:-8px}[data-touch-x="9"]:after{left:-9px;right:-9px}[data-touch-x="10"]:after{left:-10px;right:-10px}[data-touch-x="11"]:after{left:-11px;right:-11px}[data-touch-x="12"]:after{left:-12px;right:-12px}[data-touch-x="13"]:after{left:-13px;right:-13px}[data-touch-x="14"]:after{left:-14px;right:-14px}[data-touch-x="15"]:after{left:-15px;right:-15px}[data-touch-x="16"]:after{left:-16px;right:-16px}[data-touch-x="17"]:after{left:-17px;right:-17px}[data-touch-x="18"]:after{left:-18px;right:-18px}[data-touch-x="19"]:after{left:-19px;right:-19px}[data-touch-x="20"]:after{left:-20px;right:-20px}[data-touch-x="21"]:after{left:-21px;right:-21px}[data-touch-x="22"]:after{left:-22px;right:-22px}[data-touch-x="23"]:after{left:-23px;right:-23px}[data-touch-x="24"]:after{left:-24px;right:-24px}[data-touch-y="1"]:after{top:-1px;bottom:-1px}[data-touch-y="2"]:after{top:-2px;bottom:-2px}[data-touch-y="3"]:after{top:-3px;bottom:-3px}[data-touch-y="4"]:after{top:-4px;bottom:-4px}[data-touch-y="5"]:after{top:-5px;bottom:-5px}[data-touch-y="6"]:after{top:-6px;bottom:-6px}[data-touch-y="7"]:after{top:-7px;bottom:-7px}[data-touch-y="8"]:after{top:-8px;bottom:-8px}[data-touch-y="9"]:after{top:-9px;bottom:-9px}[data-touch-y="10"]:after{top:-10px;bottom:-10px}[data-touch-y="11"]:after{top:-11px;bottom:-11px}[data-touch-y="12"]:after{top:-12px;bottom:-12px}[data-touch-y="13"]:after{top:-13px;bottom:-13px}[data-touch-y="14"]:after{top:-14px;bottom:-14px}[data-touch-y="15"]:after{top:-15px;bottom:-15px}[data-touch-y="16"]:after{top:-16px;bottom:-16px}[data-touch-y="17"]:after{top:-17px;bottom:-17px}[data-touch-y="18"]:after{top:-18px;bottom:-18px}[data-touch-y="19"]:after{top:-19px;bottom:-19px}[data-touch-y="20"]:after{top:-20px;bottom:-20px}[data-touch-y="21"]:after{top:-21px;bottom:-21px}[data-touch-y="22"]:after{top:-22px;bottom:-22px}[data-touch-y="23"]:after{top:-23px;bottom:-23px}[data-touch-y="24"]:after{top:-24px;bottom:-24px}[data-slot=prose]{display:flex;flex-direction:column;gap:var(--space-3,.75rem);color:var(--foreground);font-family:var(--font-sans),sans-serif;font-size:var(--text-base);line-height:calc(var(--leading-base, var(--leading-normal)) * var(--leading-lang, 1))}[data-slot=prose]>h1,[data-slot=prose]>h2,[data-slot=prose]>h3,[data-slot=prose]>h4,[data-slot=prose]>h5,[data-slot=prose]>h6{font-family:var(--font-display,var(--font-sans)),sans-serif;font-weight:606;line-height:calc(var(--leading-tight) * var(--leading-lang, 1));letter-spacing:var(--tracking-tight);margin:0}[data-slot=prose]>h1{font-size:var(--text-4xl)}[data-slot=prose]>h2{font-size:var(--text-3xl)}[data-slot=prose]>h3{font-size:var(--text-2xl)}[data-slot=prose]>h4{font-size:var(--text-xl)}[data-slot=prose]>h5{font-size:var(--text-lg)}[data-slot=prose]>h6{font-size:var(--text-base);font-weight:497;color:var(--muted-foreground)}[data-slot=prose]>p{margin:0}[data-slot=prose] ul ul,[data-slot=prose]>ul{list-style:disc}[data-slot=prose] ol ol,[data-slot=prose]>ol{list-style:decimal}[data-slot=prose] ol,[data-slot=prose] ul{margin:0;-webkit-padding-start:1.5em;padding-inline-start:1.5em}[data-slot=prose] li{margin-block:.25em}[data-slot=prose] li::marker{color:var(--muted-foreground)}[data-slot=prose]>pre{margin:0;padding:var(--space-4,1rem);border:1px solid var(--border);border-radius:var(--radius,.5rem);background:var(--muted);font-size:var(--text-sm);line-height:var(--leading-normal)}[data-slot=prose]>pre code{background:none;padding:0;border:0;font-size:inherit}[data-slot=prose] :not(pre)>code{padding:.15em .35em;border-radius:calc(var(--radius, .5rem) / 2);background:var(--muted)}[data-slot=prose]>blockquote{margin:0;-webkit-padding-start:1em;padding-inline-start:1em;-webkit-border-start:2px solid var(--border);border-inline-start:2px solid var(--border);color:var(--muted-foreground)}[data-slot=prose] code{font-family:var(--font-mono),ui-monospace,monospace;font-size:.9em}[data-slot=prose] a{color:inherit;text-decoration:underline}[data-slot=prose] strong{font-weight:606}[data-slot=prose] :where(img,video){max-width:100%;height:auto}[data-slot=prose][data-size=sm]{font-size:var(--text-sm);gap:var(--space-3,.75rem)}[data-slot=prose][data-size=sm]>h1{font-size:var(--text-3xl)}[data-slot=prose][data-size=sm]>h2{font-size:var(--text-2xl)}[data-slot=prose][data-size=sm]>h3{font-size:var(--text-xl)}[data-slot=prose][data-size=sm]>p{font-size:var(--text-sm)}[data-slot=prose][data-size=lg]{font-size:var(--text-lg);gap:var(--space-5,1.25rem)}[data-slot=prose][data-size=lg]>h1{font-size:var(--text-5xl)}[data-slot=prose][data-size=lg]>h2{font-size:var(--text-4xl)}[data-slot=prose][data-size=lg]>h3{font-size:var(--text-3xl)}[data-slot=prose][data-size=lg]>p{font-size:var(--text-lg)}[data-slot=prose][data-size=xl]{font-size:var(--text-lg);gap:var(--space-6,1.5rem)}[data-slot=prose][data-size=xl]>h1{font-size:var(--text-6xl)}[data-slot=prose][data-size=xl]>h2{font-size:var(--text-5xl)}[data-slot=prose][data-size=xl]>h3{font-size:var(--text-4xl)}[data-slot=prose][data-size=xl]>p{font-size:var(--text-lg)}@media (min-width:640px){[data-slot=prose][data-size=responsive]{gap:var(--space-4,1rem)}}@media (min-width:1024px){[data-slot=prose][data-size=responsive]{font-size:var(--text-lg);gap:var(--space-5,1.25rem)}[data-slot=prose][data-size=responsive]>h1{font-size:var(--text-5xl)}[data-slot=prose][data-size=responsive]>h2{font-size:var(--text-4xl)}[data-slot=prose][data-size=responsive]>h3{font-size:var(--text-3xl)}}@media (min-width:1280px){[data-slot=prose][data-size=responsive]{gap:var(--space-6,1.5rem)}[data-slot=prose][data-size=responsive]>h1{font-size:var(--text-6xl)}[data-slot=prose][data-size=responsive]>h2{font-size:var(--text-5xl)}}[data-i18n-mirror]:dir(rtl){transform:scaleX(-1)}[data-i18n-ltr]{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}@supports ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.glass,[data-slot=alert-dialog-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=dialog-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=glass],[data-slot=hover-card-content],[data-slot=popover-content],[data-slot=select-content],[data-slot=tooltip-content]{background-color:color-mix(in oklab,var(--background) 72%,transparent)!important;-webkit-backdrop-filter:blur(20px) saturate(1.8);backdrop-filter:blur(20px) saturate(1.8);background-image:var(--glass-prism)!important;background-repeat:no-repeat!important;background-size:100% 2px!important;background-position:0 1px!important}}[data-material=solid]{background-color:var(--popover,#0f0f0f)!important;-webkit-backdrop-filter:none;backdrop-filter:none}:root{--glass-shadow-1:0 1px 2px 0 rgb(0 0 0/.40);--glass-shadow-2:0 10px 15px -3px rgb(0 0 0/.55),0 4px 6px -4px rgb(0 0 0/.55);--glass-shadow-3:0 24px 60px -16px rgb(0 0 0/.75);--glass-prism:linear-gradient(90deg,rgb(120 170 255/.16),rgb(178 142 255/.15) 24%,rgb(255 146 198/.13) 48%,rgb(255 190 124/.15) 72%,rgb(138 228 208/.16))}.light,.t_light,:root.t_light{--glass-shadow-1:0 1px 2px 0 rgb(0 0 0/.06);--glass-shadow-2:0 10px 15px -3px rgb(0 0 0/.09),0 4px 6px -4px rgb(0 0 0/.07);--glass-shadow-3:0 24px 60px -16px rgb(0 0 0/.18)}.elevation-1{box-shadow:var(--edge-highlight,inset 0 1px 0 0 rgb(255 255 255/.1)),var(--glass-shadow-1)!important}.elevation-2,[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=hover-card-content],[data-slot=popover-content],[data-slot=select-content],[data-slot=tooltip-content]{box-shadow:var(--edge-highlight,inset 0 1px 0 0 rgb(255 255 255/.1)),var(--glass-shadow-2)!important}.elevation-3,[data-slot=alert-dialog-content],[data-slot=dialog-content]{box-shadow:var(--edge-highlight,inset 0 1px 0 0 rgb(255 255 255/.1)),var(--glass-shadow-3)!important}.fold{background-image:var(--fold-face,linear-gradient(315deg,rgb(255 255 255/.08) 0,rgb(255 255 255/.08) 11px,rgb(255 255 255/.16) 11px,rgb(255 255 255/.16) 12px,transparent 12px))!important;background-repeat:no-repeat!important;border-bottom-right-radius:0!important}[data-slot=alert-dialog-overlay],[data-slot=dialog-overlay]{opacity:1!important;background-color:var(--surface-scrim,rgb(0 0 0/.8))!important}[data-slot=rows]>*+*{border-top:1px solid var(--borderColor,var(--border))}:root [data-slot=composer]:has([data-slot=composer-field]:focus-visible){border-color:color-mix(in srgb,var(--foreground) 32%,transparent)}[data-slot=composer]:has([data-slot=composer-field]:focus-visible) [data-slot=composer-field]{--outlineColor:transparent}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}[data-motion=rise]{animation:rise .4s cubic-bezier(.16,1,.3,1) both;will-change:transform,opacity}[data-motion=rise][data-beat="1"]{animation-delay:70ms}[data-motion=rise][data-beat="2"]{animation-delay:.14s}[data-motion=rise][data-beat="3"]{animation-delay:.21s}[data-motion=rise][data-beat="4"]{animation-delay:.28s}[data-motion=rise][data-beat="5"]{animation-delay:.35s}[data-motion=rise][data-beat="6"]{animation-delay:.42s}[data-motion=rise][data-beat="7"]{animation-delay:.49s}[data-motion=fade]{transition:opacity .24s cubic-bezier(.16,1,.3,1);will-change:opacity}[data-motion=slide]{transition:transform .26s cubic-bezier(.16,1,.3,1);will-change:transform}[data-slide-from=end],[data-slide-from=right]{--slide-off:100%}[data-slide-from=left],[data-slide-from=start]{--slide-off:-100%}[data-slide-from=end]:dir(rtl){--slide-off:-100%}[data-slide-from=start]:dir(rtl){--slide-off:100%}[data-motion=drag]{touch-action:none;transition:transform .18s cubic-bezier(.16,1,.3,1)}@keyframes dim{50%{opacity:.5}}[data-motion=pulse]{animation:dim 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}[data-motion=blink]{animation:blink 1s steps(1) infinite}@keyframes shimmer{0%{background-position:-160px 0}to{background-position:160px 0}}[data-motion=shimmer]{animation:shimmer 1.2s ease-in-out infinite}@keyframes unfold{0%{opacity:0;transform:perspective(1600px) rotateY(var(--turn,-7deg))}to{opacity:1;transform:perspective(1600px) rotateY(0deg)}}[data-motion=unfold]{animation:unfold .22s cubic-bezier(.2,.7,.3,1) both;transform-origin:left center;will-change:transform,opacity}[data-motion=unfold][data-hinge=right]{transform-origin:right center;--turn:7deg}@keyframes run{0%,26%,to{color:var(--run-rest,var(--neutral-400));border-color:var(--neutral-800)}8%{color:var(--foreground);border-color:var(--muted-foreground)}}[data-motion=run]>*{animation:run 5.4s var(--ease-in-out) infinite}[data-motion=run]>[data-beat="1"]{animation-delay:calc(1 * var(--run-step, .22s))}[data-motion=run]>[data-beat="2"]{animation-delay:calc(2 * var(--run-step, .22s))}[data-motion=run]>[data-beat="3"]{animation-delay:calc(3 * var(--run-step, .22s))}[data-motion=run]>[data-beat="4"]{animation-delay:calc(4 * var(--run-step, .22s))}[data-motion=run]>[data-beat="5"]{animation-delay:calc(5 * var(--run-step, .22s))}[data-motion=run]>[data-beat="6"]{animation-delay:calc(6 * var(--run-step, .22s))}[data-motion=run]>[data-beat="7"]{animation-delay:calc(7 * var(--run-step, .22s))}[data-motion=run]>[data-beat="8"]{animation-delay:calc(8 * var(--run-step, .22s))}[data-motion=run]>[data-beat="9"]{animation-delay:calc(9 * var(--run-step, .22s))}[data-motion=run]>[data-beat="10"]{animation-delay:calc(10 * var(--run-step, .22s))}[data-motion=run]>[data-beat="11"]{animation-delay:calc(11 * var(--run-step, .22s))}[data-motion=run]>[data-beat="12"]{animation-delay:calc(12 * var(--run-step, .22s))}[data-motion=run]>[data-beat="13"]{animation-delay:calc(13 * var(--run-step, .22s))}[data-motion=run]>[data-beat="14"]{animation-delay:calc(14 * var(--run-step, .22s))}[data-motion=run]>[data-beat="15"]{animation-delay:calc(15 * var(--run-step, .22s))}@media (prefers-reduced-motion:reduce){[data-motion=run]>*,[data-motion]{animation:none;transition:none}}[data-ratio]>img,[data-ratio]>video{width:100%;height:100%;object-fit:cover;display:block}[data-slot=carousel-content]::-webkit-scrollbar{display:none}:where([data-slot=textarea],[data-slot=composer-field]){resize:none}[data-slot=skeleton][data-motion=shimmer]{animation-duration:var(--duration-loop,1.5s)}@keyframes hop{0%{transform:translateX(-16px);width:8px;height:8px}15%{transform:translateX(0);width:12px;height:2px}30%,to{transform:translateX(16px);width:8px;height:8px}}[data-motion=hop]{animation:hop .8s ease-in-out infinite}@keyframes sweep{0%{transform:translateX(-100%)}to{transform:translateX(400%)}}[data-motion=sweep]{animation:sweep var(--duration-loop,1.5s) ease-in-out infinite}@keyframes sweep-rtl{0%{transform:translateX(100%)}to{transform:translateX(-400%)}}[data-motion=sweep]:dir(rtl){animation-name:sweep-rtl}@keyframes orbit{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}[data-motion=orbit]{animation:orbit var(--duration-loop,1.5s) linear infinite}@keyframes drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}[data-motion=drain]{transform-origin:left center;animation:drain var(--drain,6s) linear forwards}[data-motion=drain]:dir(rtl){transform-origin:right center}[data-motion=drain][data-paused]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){[data-motion=hop],[data-motion=orbit],[data-motion=sweep],[data-slot=skeleton][data-motion=shimmer]{animation:none}[data-motion=drain]{animation-play-state:paused}}:is(:lang(ar),:lang(fa),:lang(prs),:lang(ps),:lang(ckb),:lang(ku-Arab),:lang(ug),:lang(ks),:lang(bal),:lang(glk),:lang(mzn)){--font-script:"Noto Sans Arabic","Noto Naskh Arabic","SF Arabic","Geeza Pro","Segoe UI",Tahoma,ui-sans-serif}:lang(sd){--font-script:"Noto Naskh Arabic","Noto Sans Arabic","Segoe UI",Tahoma,ui-sans-serif}:is(:lang(ur),:lang(pa-Arab),:lang(pnb),:lang(skr)){--font-script:"Noto Nastaliq Urdu","Urdu Typesetting","Jameel Noori Nastaleeq","Noto Naskh Arabic","Noto Sans Arabic","Segoe UI",Tahoma,ui-sans-serif}:is(:lang(he),:lang(yi)){--font-script:"Noto Sans Hebrew","Arial Hebrew","Segoe UI",ui-sans-serif}:is(:lang(hi),:lang(mr),:lang(ne),:lang(sa),:lang(bho),:lang(mai),:lang(kok),:lang(doi)){--font-script:"Noto Sans Devanagari","Kohinoor Devanagari","Devanagari Sangam MN","Nirmala UI","Mangal",ui-sans-serif}:is(:lang(bn),:lang(as),:lang(mni)){--font-script:"Noto Sans Bengali","Kohinoor Bangla","Bangla Sangam MN","Nirmala UI","Vrinda",ui-sans-serif}:lang(ta){--font-script:"Noto Sans Tamil","Tamil Sangam MN","Nirmala UI","Latha",ui-sans-serif}:lang(te){--font-script:"Noto Sans Telugu","Kohinoor Telugu","Telugu Sangam MN","Nirmala UI","Gautami",ui-sans-serif}:lang(kn){--font-script:"Noto Sans Kannada","Kannada Sangam MN","Nirmala UI","Tunga",ui-sans-serif}:lang(ml){--font-script:"Noto Sans Malayalam","Malayalam Sangam MN","Nirmala UI","Kartika",ui-sans-serif}:lang(gu){--font-script:"Noto Sans Gujarati","Kohinoor Gujarati","Gujarati Sangam MN","Nirmala UI","Shruti",ui-sans-serif}:is(:lang(pa),:lang(pa-Guru)):not(:lang(pa-Arab)){--font-script:"Noto Sans Gurmukhi","Gurmukhi Sangam MN","Nirmala UI","Raavi",ui-sans-serif}:lang(si){--font-script:"Noto Sans Sinhala","Sinhala Sangam MN","Nirmala UI","Iskoola Pota",ui-sans-serif}:lang(th){--font-script:"Noto Sans Thai","Thonburi","Leelawadee UI","Tahoma",ui-sans-serif}:lang(lo){--font-script:"Noto Sans Lao","Lao Sangam MN","Leelawadee UI","Lao UI",ui-sans-serif}:lang(km){--font-script:"Noto Sans Khmer","Khmer Sangam MN","Leelawadee UI","Khmer UI",ui-sans-serif}:lang(my){--font-script:"Noto Sans Myanmar","Myanmar Sangam MN","Myanmar Text",ui-sans-serif}:is(:lang(bo),:lang(dz)){--font-script:"Noto Serif Tibetan","Noto Sans Tibetan","Kailasa","Microsoft Himalaya",ui-sans-serif}:lang(ka){--font-script:"Noto Sans Georgian","Helvetica Neue","Sylfaen",ui-sans-serif}:lang(hy){--font-script:"Noto Sans Armenian","Mshtakan","Sylfaen",ui-sans-serif}:is(:lang(am),:lang(ti),:lang(om-Ethi)){--font-script:"Noto Sans Ethiopic","Kefa","Nyala","Ebrima",ui-sans-serif}:is(:lang(zh-Hans),:lang(zh-CN),:lang(zh-SG),:lang(zh)){--font-script:"Noto Sans SC","PingFang SC","Hiragino Sans GB","Microsoft YaHei",ui-sans-serif}:is(:lang(zh-Hant),:lang(zh-TW)){--font-script:"Noto Sans TC","PingFang TC","Microsoft JhengHei",ui-sans-serif}:is(:lang(zh-HK),:lang(zh-MO)){--font-script:"Noto Sans HK","PingFang HK","Microsoft JhengHei",ui-sans-serif}:lang(ja){--font-script:"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN","Yu Gothic UI","Meiryo",ui-sans-serif}:lang(ko){--font-script:"Noto Sans KR","Apple SD Gothic Neo","Malgun Gothic",ui-sans-serif}:is(:lang(ar),:lang(fa),:lang(prs),:lang(ps),:lang(ckb),:lang(ku-Arab),:lang(ug),:lang(sd),:lang(ks),:lang(bal),:lang(glk),:lang(mzn)){--leading-lang:1.15}:is(:lang(hi),:lang(mr),:lang(ne),:lang(sa),:lang(bho),:lang(mai),:lang(kok),:lang(doi),:lang(bn),:lang(as),:lang(mni),:lang(gu),:lang(pa),:lang(ta),:lang(te),:lang(kn),:lang(ml),:lang(si)){--leading-lang:1.2}:is(:lang(th),:lang(lo)){--leading-lang:1.25}:is(:lang(km),:lang(my)){--leading-lang:1.35}:is(:lang(bo),:lang(dz)){--leading-lang:1.4}:is(:lang(zh),:lang(ja),:lang(ko),:lang(am),:lang(ti)){--leading-lang:1.1}:is(:lang(ur),:lang(pa-Arab),:lang(pnb),:lang(skr)){--leading-lang:1.5}:root:is(:lang(ar),:lang(fa),:lang(prs),:lang(ps),:lang(ckb),:lang(ku-Arab),:lang(ug),:lang(sd),:lang(ks),:lang(bal),:lang(glk),:lang(mzn),:lang(ur),:lang(pa-Arab),:lang(pnb),:lang(skr),:lang(hi),:lang(mr),:lang(ne),:lang(sa),:lang(bho),:lang(mai),:lang(kok),:lang(doi),:lang(bn),:lang(as),:lang(mni),:lang(gu),:lang(pa),:lang(ta),:lang(te),:lang(kn),:lang(ml),:lang(si),:lang(th),:lang(lo),:lang(km),:lang(my),:lang(bo),:lang(dz),:lang(zh),:lang(ja),:lang(ko),:lang(am),:lang(ti)) body{line-height:calc(var(--leading-base, 1.35rem) * var(--leading-lang))}

/* !important because the type ladder states its tracking as an atomic class
   on the element itself (-0.025em on headline rungs), and a class on the
   element beats anything inherited. Tracking a connected script is never a
   choice; it breaks the joins. */:is(:lang(ar),:lang(fa),:lang(prs),:lang(ps),:lang(ckb),:lang(ku-Arab),:lang(ug),:lang(sd),:lang(ks),:lang(bal),:lang(glk),:lang(mzn),:lang(ur),:lang(pa-Arab),:lang(pnb),:lang(skr),:lang(syr),:lang(nqo),:lang(mn-Mong)){letter-spacing:0!important;--font-feature-settings:normal;font-feature-settings:normal;text-transform:none!important}:is(:lang(hi),:lang(mr),:lang(ne),:lang(sa),:lang(bho),:lang(mai),:lang(kok),:lang(doi),:lang(bn),:lang(as),:lang(mni),:lang(pa)){letter-spacing:0!important}:is(:lang(ar),:lang(fa),:lang(prs),:lang(ps),:lang(ckb),:lang(ug),:lang(sd),:lang(ur),:lang(pa-Arab),:lang(pnb),:lang(he)) :where(td,th,data,time,output,meter,.hz-tnum,[data-numeric]){font-feature-settings:"tnum";font-variant-numeric:tabular-nums}