@font-face{font-family:ainonymMono;src:url(../media/jetbrains_mono_ainonym-s.p.1ga1p2ozrg_kv.woff2)format("woff2");font-display:swap;font-weight:100 800}@font-face{font-family:ainonymMono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.ainonymmono_eee0a656-module__91lUYq__className{font-family:ainonymMono,ainonymMono Fallback,ui-monospace,monospace}.ainonymmono_eee0a656-module__91lUYq__variable{--font-ainonym-mono:"ainonymMono", "ainonymMono Fallback", ui-monospace, monospace}
.fui{--ain-void:#030304;--ain-fog:#08090a;--ain-floor:#0a0b0c;--ain-floor-light:#26272a;--ain-ink:#b9bdc2;--ain-paper:#f2f2f0;--ain-signal:#ff3341;--ain-sky-night-zenith:#03040a;--ain-sky-night-sky:#0a0e1d;--ain-sky-night-horizon:#222a44;--ain-sky-night-sun:#cfd8ff;--ain-sky-night-ground:#050508;--ain-sky-night-ground-lit:#46506e;--ain-sky-twilight-zenith:#8f8aa3;--ain-sky-twilight-sky:#d8b6bb;--ain-sky-twilight-horizon:#ec9a88;--ain-sky-twilight-sun:#fff0dc;--ain-sky-twilight-ground:#2c1c20;--ain-sky-twilight-ground-lit:#80504d;--ain-sky-day-zenith:#c3ccd2;--ain-sky-day-sky:#e6dccb;--ain-sky-day-horizon:#f2e4cc;--ain-sky-day-sun:#fffaf0;--ain-sky-day-ground:#a8845c;--ain-sky-day-ground-lit:#e8cc9e;--ain-moon:#f4f1ea;--ain-glass-primary-night:#7d8bff;--ain-glass-primary-twilight:#ff5a4f;--ain-glass-primary-day:#c2602e;--fui-mono:var(--font-ainonym-mono), ui-monospace, monospace;--fui-link-px:0px;--fui-ease:cubic-bezier(.16, 1, .3, 1);--fui-arrival:.95s;--ain-black:#0c0c0d;--ain-white:#f4f4f2;--ain-red:#d4192a;--radius:0rem;--background:var(--ain-white);--foreground:var(--ain-black);--card:#fff;--card-foreground:var(--ain-black);--popover:#fff;--popover-foreground:var(--ain-black);--primary:var(--ain-red);--primary-foreground:#fff;--secondary:color-mix(in oklab, var(--ain-black) 7%, var(--ain-white));--secondary-foreground:var(--ain-black);--muted:color-mix(in oklab, var(--ain-black) 5%, var(--ain-white));--muted-foreground:color-mix(in oklab, var(--ain-black) 58%, var(--ain-white));--accent:color-mix(in oklab, var(--ain-black) 9%, var(--ain-white));--accent-foreground:var(--ain-black);--destructive:var(--ain-red);--border:color-mix(in oklab, var(--ain-black) 13%, transparent);--input:color-mix(in oklab, var(--ain-black) 22%, transparent);--ring:color-mix(in oklab, var(--ain-red) 65%, transparent);--fui-glass:#ffffffbf;--fui-glass-strong:#fffffff0;--fui-line:color-mix(in oklab, var(--foreground) 12%, transparent);--fui-line-strong:color-mix(in oklab, var(--foreground) 32%, transparent);--fui-signal-soft:color-mix(in oklab, var(--primary) 14%, transparent);--fui-glow:0 0 28px -6px color-mix(in oklab, var(--primary) 55%, transparent);--fui-text-glow:none;--fui-shadow:0 30px 80px -40px #00000059;--fui-backdrop:color-mix(in oklab, var(--ain-white) 72%, transparent)}@supports (color:lab(0% 0 0)){.fui{--fui-glass:lab(100% -.0000298023 .0000119209/.75);--fui-glass-strong:lab(100% -.0000298023 .0000119209/.94)}}.fui.dark,.dark .fui:not(.light),.fui .dark{--ain-black:#060607;--ain-white:#f2f2f0;--ain-red:#ff3341;--background:var(--ain-black);--foreground:var(--ain-white);--card:#0d0d0f;--card-foreground:var(--ain-white);--popover:#0d0d0f;--popover-foreground:var(--ain-white);--primary:var(--ain-red);--primary-foreground:#fff;--secondary:color-mix(in oklab, var(--ain-white) 8%, var(--ain-black));--secondary-foreground:var(--ain-white);--muted:color-mix(in oklab, var(--ain-white) 6%, var(--ain-black));--muted-foreground:color-mix(in oklab, var(--ain-white) 58%, var(--ain-black));--accent:color-mix(in oklab, var(--ain-white) 10%, var(--ain-black));--accent-foreground:var(--ain-white);--destructive:var(--ain-red);--border:color-mix(in oklab, var(--ain-white) 12%, transparent);--input:color-mix(in oklab, var(--ain-white) 20%, transparent);--ring:color-mix(in oklab, var(--ain-red) 65%, transparent);--fui-glass:#09090abd;--fui-glass-strong:#09090aed;--fui-line:color-mix(in oklab, var(--foreground) 12%, transparent);--fui-line-strong:color-mix(in oklab, var(--foreground) 34%, transparent);--fui-signal-soft:color-mix(in oklab, var(--primary) 16%, transparent);--fui-glow:0 0 30px -6px color-mix(in oklab, var(--primary) 75%, transparent);--fui-text-glow:0 0 22px color-mix(in oklab, var(--primary) 55%, transparent);--fui-shadow:0 40px 90px -40px #000000e6;--fui-backdrop:color-mix(in oklab, var(--ain-black) 70%, transparent)}@supports (color:lab(0% 0 0)){.fui.dark,.dark .fui:not(.light),.fui .dark{--fui-glass:lab(2.4842% .103697 -.380459/.74);--fui-glass-strong:lab(2.4842% .103697 -.380459/.93)}}.fui{--font-jetbrain-mono:var(--font-ainonym-mono);--font-inter-sans:var(--font-ainonym-mono);font-family:var(--fui-mono);font-variant-ligatures:none;caret-color:var(--primary);font-weight:500}.fui :is(.font-thin,.font-extralight,.font-light,.font-normal){font-weight:500}.fui :is(.font-bold,.font-extrabold,.font-black,b,strong){font-weight:600}.fui ::selection{background:var(--primary);color:var(--primary-foreground)}[data-skin-glyph=glass],:where([data-skin=glass]) [data-skin-glyph=terminal]{display:none}:where([data-skin=glass]) [data-skin-glyph=glass]{display:inline}html:has(body.fui){scrollbar-width:thin;scrollbar-color:var(--fui-line-strong) transparent}:root:not([data-fui-booting]) .fui [data-slot=screen][data-state=current] [data-slot=holo-panel] :is([data-slot=block]>*,[data-slot=fui-statusbar]){animation:fui-rise .7s var(--fui-ease) backwards;animation-delay:calc(var(--fui-arrival) + var(--fui-step,0) * 90ms)}.fui [data-slot=screen][data-state=current] [data-slot=fui-statusbar]{--fui-step:0}.fui [data-slot=screen][data-state=current] [data-slot=block]>:first-child{--fui-step:1}.fui [data-slot=screen][data-state=current] [data-slot=block]>:nth-child(2){--fui-step:2}.fui [data-slot=screen][data-state=current] [data-slot=block]>:nth-child(3){--fui-step:3}.fui [data-slot=screen][data-state=current] [data-slot=block]>:nth-child(4){--fui-step:4}:root:not([data-fui-booting]) .fui [data-slot=screen][data-state=current] [data-fui-stagger]>*{animation:fui-rise .6s var(--fui-ease) backwards;animation-delay:calc(var(--fui-arrival) + .25s + var(--fui-i,0) * 70ms)}.fui [data-fui-stagger]>:nth-child(2){--fui-i:1}.fui [data-fui-stagger]>:nth-child(3){--fui-i:2}.fui [data-fui-stagger]>:nth-child(4){--fui-i:3}.fui [data-fui-stagger]>:nth-child(5){--fui-i:4}.fui [data-fui-stagger]>:nth-child(6){--fui-i:5}.fui [data-fui-stagger]>:nth-child(n+7){--fui-i:6}@property --fui-lift{syntax:"<length>";inherits:true;initial-value:0}.fui [data-slot=screen-content]{perspective:1600px}.fui [data-slot=screen] :is([data-slot=holo-panel],[data-slot=fui-cartouche]):not([data-skin=terminal] :is([data-slot=splash],[data-slot=results]) *){transform:rotateX(var(--fui-tilt-x,0deg)) rotateY(var(--fui-tilt-y,0deg)) translateZ(var(--fui-lift));transition:--fui-lift .6s var(--fui-ease), border-color .4s, box-shadow .4s}.fui [data-elevation]{transition:transform .55s var(--fui-ease), filter .4s, opacity .4s}.fui [data-elevation=raised]{filter:drop-shadow(0 16px 18px #00000080) drop-shadow(0 0 22px color-mix(in oklab, var(--primary) 35%, transparent));transform:translateY(-3px)scale(1.035)}.fui [data-elevation=recessed]{opacity:.55;filter:saturate(.3);transform:scale(.97)}.fui [data-elevation=rejected]{border-color:var(--primary);box-shadow:0 0 44px -10px var(--primary);animation:.55s cubic-bezier(.36,.07,.19,.97) both fui-reject}.fui [data-slot=holo-panel]:has([data-elevation=raised]){--fui-lift:28px;border-color:var(--fui-line-strong)}@keyframes fui-blink{50%{opacity:0}}@keyframes fui-rise{0%{opacity:0;filter:blur(4px);transform:translateY(10px)}}@keyframes fui-unfold{0%{opacity:0;clip-path:inset(49.5% 0);scale:.98}45%{opacity:1;clip-path:inset(49.5% 0)}to{opacity:1;clip-path:inset(0);scale:1}}@keyframes fui-fold{to{opacity:0;clip-path:inset(49.5% 0)}}@keyframes fui-fade-in{0%{opacity:0}}@keyframes fui-fade-out{to{opacity:0}}@keyframes fui-orbit{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1000px}}@keyframes fui-spin{to{rotate:360deg}}@keyframes fui-packet{0%{opacity:1;translate:0}to{translate:var(--fui-packet-to) 0;opacity:0}}@keyframes fui-scan{0%{translate:0 -100%}to{translate:0 100vh}}@keyframes fui-reject{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-8px)}40%,60%{transform:translate(8px)}}@media (prefers-reduced-motion:reduce){.fui *,.fui :before,.fui :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.fui [data-slot=screen] [data-slot=scroll-area-viewport]>div{flex-direction:column;min-height:100%;display:flex!important}.fui [data-slot=fui-header] [data-slot=sheet-trigger]{border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;transition:background-color .2s;display:grid}.fui [data-slot=fui-header] [data-slot=sheet-trigger]:hover{background:color-mix(in oklab, var(--foreground) 10%, transparent)}:where([data-skin=terminal]) [data-slot=fui-header] [data-slot=sheet-trigger]{border-radius:0}
:where([data-skin=terminal]) code{font-family:var(--fui-mono);color:var(--foreground);background:var(--fui-signal-soft);border-left:2px solid var(--primary);padding:.05em .4em;font-size:.85em}:where([data-skin=terminal]) :is([data-slot=file-uploader],[data-slot=item],[data-slot=input],[data-slot=textarea],[data-slot=input-group],[data-slot=input-otp-slot],[data-slot=badge],[data-slot=card],[data-slot=checkbox],[data-slot=popover-content],[data-slot=tooltip-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-item],[data-slot=accordion-trigger],[data-slot=table-container]){border-radius:0}:where([data-skin=terminal]) [data-slot=scroll-area-scrollbar]{touch-action:none;-webkit-user-select:none;user-select:none;padding:2px;transition:background-color .2s;display:flex}:where([data-skin=terminal]) [data-slot=scroll-area-scrollbar][data-orientation=vertical]{border-left:1px solid var(--fui-line);width:10px}:where([data-skin=terminal]) [data-slot=scroll-area-scrollbar][data-orientation=horizontal]{border-top:1px solid var(--fui-line);flex-direction:column;height:10px}:where([data-skin=terminal]) [data-slot=scroll-area-thumb]{background:var(--fui-line-strong);border-radius:0;flex:1;transition:background-color .2s;position:relative}:where([data-skin=terminal]) [data-slot=scroll-area-scrollbar]:hover [data-slot=scroll-area-thumb],:where([data-skin=terminal]) [data-slot=scroll-area-thumb]:active{background:var(--primary)}:where([data-skin=terminal]) [data-slot=holo-panel] [data-slot=block-title],:where([data-skin=terminal]) [data-slot$=dialog-title]{font-family:var(--fui-mono);text-transform:uppercase;letter-spacing:.06em;font-weight:600}:where([data-skin=terminal]) [data-slot=holo-panel] [data-slot=block-title]:after,:where([data-skin=terminal]) [data-slot$=dialog-title]:after{content:"";vertical-align:-.1em;background:var(--primary);width:.55em;height:.95em;box-shadow:var(--fui-glow);margin-left:.3em;animation:1.1s step-end infinite fui-blink;display:inline-block}:where([data-skin=terminal]) [data-slot=holo-panel] [data-slot=block-title]{font-size:clamp(1.15rem,1rem + 1vw,1.75rem);line-height:1.15}:where([data-skin=terminal]) [data-slot=holo-panel] [data-slot=block-description]{font-family:var(--fui-mono);text-transform:uppercase;letter-spacing:.2em;color:var(--muted-foreground);font-size:.72rem}:where([data-skin=terminal]) :is(:is(button,a)[data-variant]:not([data-variant=ghost],[data-variant=link],[data-variant=unstyled]),[data-slot=alert-dialog-action],[data-slot=alert-dialog-cancel]){--fui-btn-fill:var(--foreground);--fui-btn-ink:var(--background);isolation:isolate;border:1px solid var(--fui-line-strong);background:color-mix(in oklab, var(--foreground) 6%, transparent);color:var(--foreground);font-family:var(--fui-mono);text-transform:uppercase;letter-spacing:.1em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:color .25s var(--fui-ease), border-color .25s, box-shadow .3s, background-color .25s;border-radius:0;font-size:.8rem;font-weight:600;line-height:1;position:relative;overflow:hidden}:where([data-skin=terminal]) :is(:is(button,a)[data-variant]:not([data-variant=ghost],[data-variant=link],[data-variant=unstyled]),[data-slot=alert-dialog-action],[data-slot=alert-dialog-cancel]):before{content:"";z-index:-1;background:var(--fui-btn-fill);transform-origin:0;transition:transform .35s var(--fui-ease);pointer-events:none;position:absolute;inset:0;transform:scaleX(0)}:where([data-skin=terminal]) :is(:is(button,a)[data-variant]:is([data-variant=secondary],[data-variant=outline]),[data-slot=alert-dialog-cancel]):after{content:"";background:var(--primary);width:3px;height:100%;box-shadow:var(--fui-glow);transition:scale .3s var(--fui-ease);pointer-events:none;position:absolute;top:0;left:-1px;scale:1 .42}:where([data-skin=terminal]) :is(:is(button,a)[data-variant]:not([data-variant=ghost],[data-variant=link],[data-variant=unstyled]),[data-slot=alert-dialog-action],[data-slot=alert-dialog-cancel]):is(:hover,:focus-visible):not(:disabled){color:var(--fui-btn-ink);border-color:var(--fui-btn-fill)}:where([data-skin=terminal]) :is(:is(button,a)[data-variant]:not([data-variant=ghost],[data-variant=link],[data-variant=unstyled]),[data-slot=alert-dialog-action],[data-slot=alert-dialog-cancel]):is(:hover,:focus-visible):not(:disabled):before{transform:scaleX(1)}:where([data-skin=terminal]) :is(:is(button,a)[data-variant]:is([data-variant=secondary],[data-variant=outline]),[data-slot=alert-dialog-cancel]):hover:not(:disabled):after{scale:1}:where([data-skin=terminal]) :is(:is(button,a)[data-variant]:is([data-variant=default],[data-variant=destructive]),[data-slot=alert-dialog-action]){--fui-btn-fill:var(--ain-white);--fui-btn-ink:var(--ain-red);border-color:var(--primary);background:var(--primary);color:var(--primary-foreground);box-shadow:var(--fui-glow)}:where([data-skin=terminal]) :is(:is(button,a)[data-variant]:is([data-variant=default],[data-variant=destructive]),[data-slot=alert-dialog-action]):is(:hover,:focus-visible):not(:disabled){box-shadow:var(--fui-glow), 0 0 60px -12px color-mix(in oklab, var(--primary) 70%, transparent)}:where([data-skin=terminal]) :is(button,a)[data-variant]:active:not(:disabled){translate:0 1px}:where([data-skin=terminal]) :is(button,a)[data-variant]:disabled{opacity:.45;background-image:repeating-linear-gradient(-45deg, var(--fui-line) 0 1px, transparent 1px 6px)}:where([data-skin=terminal]) :is(button,a)[data-variant]:focus-visible{outline:1px solid var(--primary);outline-offset:3px}:where([data-skin=terminal]) :is(button,a)[data-variant]:is([data-variant=ghost],[data-variant=link],[data-variant=unstyled]){color:color-mix(in oklab, var(--foreground) 78%, transparent);border-radius:0;transition:color .2s,background-color .2s}:where([data-skin=terminal]) :is(button,a)[data-variant=ghost]:hover:not(:disabled){background:color-mix(in oklab, var(--foreground) 10%, transparent);color:var(--foreground)}:where([data-skin=terminal]) :is(button,a)[data-variant=link]{text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;position:relative}:where([data-skin=terminal]) :is(button,a)[data-variant=link]:before,:where([data-skin=terminal]) :is(button,a)[data-variant=link]:after{color:var(--primary);opacity:0;transition:opacity .2s, translate .25s var(--fui-ease);position:absolute}:where([data-skin=terminal]) :is(button,a)[data-variant=link]:before{content:"[";left:-.9em;translate:4px}:where([data-skin=terminal]) :is(button,a)[data-variant=link]:after{content:"]";right:-.9em;translate:-4px}:where([data-skin=terminal]) :is(button,a)[data-variant=link]:hover:not(:disabled){color:var(--foreground);text-decoration:none}:where([data-skin=terminal]) :is(button,a)[data-variant=link]:hover:not(:disabled):before,:where([data-skin=terminal]) :is(button,a)[data-variant=link]:hover:not(:disabled):after{opacity:1;translate:0}:where([data-skin=terminal]) :is([data-slot=input],[data-slot=textarea],[data-slot=input-group]){border-color:var(--fui-line);border-bottom-color:var(--fui-line-strong);background:color-mix(in oklab, var(--foreground) 4%, transparent);box-shadow:none;font-family:var(--fui-mono);border-radius:0;transition:border-color .2s,background-color .2s,box-shadow .25s}:where([data-skin=terminal]) [data-slot=input-group] [data-slot=input-group-control]{background:0 0;border:0}:where([data-skin=terminal]) :is([data-slot=input],[data-slot=textarea])::placeholder,:where([data-skin=terminal]) [data-slot=input-group-control]::placeholder{color:color-mix(in oklab, var(--foreground) 38%, transparent);text-transform:none}:where([data-skin=terminal]) :is([data-slot=input],[data-slot=textarea]):hover,:where([data-skin=terminal]) [data-slot=input-group]:hover{border-bottom-color:color-mix(in oklab, var(--foreground) 60%, transparent)}:where([data-skin=terminal]) :is([data-slot=input],[data-slot=textarea]):focus-visible{border-color:var(--primary);background:var(--fui-signal-soft);box-shadow:inset 3px 0 0 var(--primary);--tw-ring-shadow:0 0 #0000}:where([data-skin=terminal]) [data-slot=input-group]:has([data-slot=input-group-control]:focus-visible){border-color:var(--primary);background:var(--fui-signal-soft);box-shadow:inset 3px 0 0 var(--primary);--tw-ring-shadow:0 0 #0000}:where([data-skin=terminal]) [data-slot=input-group] [data-slot=input-group-control]:focus-visible{box-shadow:none;background:0 0}:where([data-skin=terminal]) :is([data-slot=input],[data-slot=textarea])[aria-invalid=true]{border-color:var(--primary);box-shadow:inset 3px 0 0 var(--primary)}:where([data-skin=terminal]) [data-slot=input-group]:has([aria-invalid=true]){border-color:var(--primary);box-shadow:inset 3px 0 0 var(--primary)}:where([data-skin=terminal]) [data-slot=input-otp-slot]{border-color:var(--fui-line-strong);background:color-mix(in oklab, var(--foreground) 4%, transparent);font-family:var(--fui-mono)}:where([data-skin=terminal]) [data-slot=input-otp-slot][data-active=true]{border-color:var(--primary);--tw-ring-color:color-mix(in oklab, var(--primary) 35%, transparent)}:where([data-skin=terminal]) [data-slot=switch]{border:1px solid var(--fui-line-strong);background:0 0;border-radius:0;width:40px;height:20px}:where([data-skin=terminal]) [data-slot=switch][data-state=checked]{background:var(--fui-signal-soft);border-color:var(--primary);box-shadow:var(--fui-glow)}:where([data-skin=terminal]) [data-slot=switch-thumb]{background:var(--fui-line-strong);width:12px;height:12px;transition:translate .3s var(--fui-ease), background-color .2s;border-radius:0;margin:0 3px;translate:0}:where([data-skin=terminal]) [data-slot=switch-thumb][data-state=checked]{background:var(--primary);translate:20px}:where([data-skin=terminal]) [data-slot=checkbox]{border-color:var(--fui-line-strong)}:where([data-skin=terminal]) [data-slot=checkbox][data-state=checked]{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}:where([data-skin=terminal]) [data-slot=progress]{background:repeating-linear-gradient(90deg, var(--fui-line) 0 6px, transparent 6px 9px);border-radius:0;height:10px}:where([data-skin=terminal]) [data-slot=progress-indicator]{background:repeating-linear-gradient(90deg, var(--primary) 0 6px, transparent 6px 9px);filter:drop-shadow(0 0 6px color-mix(in oklab, var(--primary) 80%, transparent))}:where([data-skin=terminal]) :is([data-slot=dialog-overlay],[data-slot=alert-dialog-overlay],[data-slot=sheet-overlay]){background:repeating-linear-gradient(to bottom, color-mix(in oklab, var(--foreground) 4%, transparent) 0 1px, transparent 1px 4px), var(--fui-backdrop);-webkit-backdrop-filter:blur(10px)saturate(.6);backdrop-filter:blur(10px)saturate(.6)}:where([data-skin=terminal]) :is([data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content]){--corner:color-mix(in oklab, var(--foreground) 70%, transparent);border:1px solid var(--fui-line);background:linear-gradient(var(--primary), var(--primary)) top left / 64px 2px no-repeat, linear-gradient(var(--corner), var(--corner)) top right / 18px 1px no-repeat, linear-gradient(var(--corner), var(--corner)) top right / 1px 18px no-repeat, linear-gradient(var(--corner), var(--corner)) bottom left / 18px 1px no-repeat, linear-gradient(var(--corner), var(--corner)) bottom left / 1px 18px no-repeat, linear-gradient(var(--corner), var(--corner)) bottom right / 18px 1px no-repeat, linear-gradient(var(--corner), var(--corner)) bottom right / 1px 18px no-repeat, var(--fui-glass-strong);box-shadow:var(--fui-shadow), inset 0 1px 0 var(--fui-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:0!important}:where([data-skin=terminal]) :is([data-slot=dialog-content],[data-slot=alert-dialog-content])[data-state=open]{animation:fui-unfold .5s var(--fui-ease) both}:where([data-skin=terminal]) :is([data-slot=dialog-content],[data-slot=alert-dialog-content])[data-state=closed]{animation:.25s cubic-bezier(.7,0,.84,0) both fui-fold}:where([data-skin=terminal]) :is([data-slot=dialog-overlay],[data-slot=alert-dialog-overlay])[data-state=open]{animation:.35s ease-out both fui-fade-in}:where([data-skin=terminal]) :is([data-slot=dialog-overlay],[data-slot=alert-dialog-overlay])[data-state=closed]{animation:.25s ease-in both fui-fade-out}:where([data-skin=terminal]) :is([data-slot=dialog-description],[data-slot=alert-dialog-description]){color:var(--muted-foreground)}:where([data-skin=terminal]) :is([data-slot=dialog-footer],[data-slot=alert-dialog-footer]){border-top:1px dashed var(--fui-line);padding-top:1.25rem;position:relative}:where([data-skin=terminal]) [data-slot=dialog-content]>[data-slot=dialog-close].absolute{width:2rem;height:2rem;color:var(--muted-foreground);opacity:1;border:1px solid #0000;border-radius:0;place-items:center;transition:color .2s,border-color .2s,background-color .2s;display:grid;top:.4rem;right:.5rem}:where([data-skin=terminal]) [data-slot=dialog-content]>[data-slot=dialog-close].absolute svg{width:1rem;height:1rem}:where([data-skin=terminal]) [data-slot=dialog-content]>[data-slot=dialog-close].absolute:hover{color:var(--primary-foreground);background:var(--primary);border-color:var(--primary)}:where([data-skin=terminal]) [data-fui-code]{padding-top:4.25rem!important}:where([data-skin=terminal]) [data-fui-code]:before{content:attr(data-fui-code);border-bottom:1px solid var(--fui-line);background:linear-gradient(var(--primary), var(--primary)) 1.5rem 50% / 6px 6px no-repeat;font:600 10px / 1 var(--fui-mono);letter-spacing:.32em;text-transform:uppercase;text-align:left;color:var(--muted-foreground);pointer-events:none;padding:.95rem 1.5rem .95rem 2.4rem;position:absolute;inset:0 0 auto}:where([data-skin=terminal]) :is([data-slot=holo-panel],[data-slot=splash],[data-slot=results]){--fui-tab:0px;--fui-notch:0px;--fui-stack:9px;isolation:isolate;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}:where([data-skin=terminal]) :is([data-slot=holo-panel],[data-slot=splash],[data-slot=results]):before{content:"";z-index:-30;pointer-events:none;background:radial-gradient(closest-side,#0000008c,#0000);position:absolute;inset:4% -2% -6%}:where([data-skin=terminal]) :is([data-slot=holo-panel],[data-slot=splash],[data-slot=results]):after{content:"";z-index:-10;clip-path:polygon(0 16px, 16px 0, var(--fui-tab) 0, calc(var(--fui-tab) + var(--fui-notch)) var(--fui-notch), 100% var(--fui-notch), 100% calc(100% - 16px), calc(100% - 16px) 100%, 0 100%);background:radial-gradient(circle, color-mix(in oklab, var(--foreground) 11%, transparent) .7px, transparent 1.2px) 0 0 / 14px 14px, radial-gradient(120% 70% at 0% 0%, color-mix(in oklab, var(--foreground) 7%, transparent), transparent 60%), var(--fui-glass);-webkit-backdrop-filter:blur(24px)saturate(.5);backdrop-filter:blur(24px)saturate(.5);pointer-events:none;position:absolute;inset:0}:where([data-skin=terminal]) [data-slot=fui-frame]{fill:none}:where([data-skin=terminal]) [data-slot=fui-frame-line]{stroke:color-mix(in oklab, var(--foreground) 42%, transparent);stroke-width:1px;filter:drop-shadow(0 0 3px color-mix(in oklab, var(--foreground) 35%, transparent));transition:stroke .4s}:where([data-skin=terminal]) :is([data-slot=holo-panel],[data-slot=splash],[data-slot=results]):has([data-elevation=raised])>[data-slot=fui-frame] [data-slot=fui-frame-line]{stroke:color-mix(in oklab, var(--foreground) 70%, transparent)}:where([data-skin=terminal]) [data-slot=fui-frame-edge]{stroke:var(--foreground);stroke-width:2px;filter:drop-shadow(0 0 4px var(--foreground))}:where([data-skin=terminal]) [data-slot=fui-frame-flare]{opacity:.16;mix-blend-mode:screen}:where([data-skin=terminal]) [data-slot=fui-frame-trace]{stroke:var(--primary);stroke-width:1.5px;stroke-linecap:square;stroke-dasharray:60 940;filter:drop-shadow(0 0 4px var(--primary)) drop-shadow(0 0 10px color-mix(in oklab, var(--primary) 70%, transparent));animation:9s linear infinite fui-orbit}:where([data-skin=terminal]) [data-slot=holo-panel][data-tone=signal] [data-slot=fui-frame-trace]{stroke-dasharray:120 380;animation-duration:2.8s}:where([data-skin=terminal]) [data-slot=fui-frame-ticks]{fill:var(--primary);filter:drop-shadow(0 0 5px var(--primary))}:where([data-skin=terminal]) [data-slot=fui-frame-corner]{stroke:color-mix(in oklab, var(--foreground) 55%, transparent);stroke-width:1px}:where([data-skin=terminal]) [data-slot=fui-stack] path{fill:color-mix(in oklab, var(--foreground) 2%, transparent);stroke:color-mix(in oklab, var(--foreground) 30%, transparent);stroke-width:1px;transition:translate .6s var(--fui-ease)}:where([data-skin=terminal]) [data-slot=fui-stack] [data-layer="1"]{translate:var(--fui-stack) calc(var(--fui-stack) * -1);opacity:.55}:where([data-skin=terminal]) [data-slot=fui-stack] [data-layer="2"]{translate:calc(var(--fui-stack) * 2) calc(var(--fui-stack) * -2);opacity:.25}:where([data-skin=terminal]) :is([data-slot=holo-panel],[data-slot=splash],[data-slot=results]):has([data-elevation=raised]){--fui-stack:16px}:where([data-skin=terminal]) [data-slot=splash]{transform:rotateX(var(--fui-tilt-x,0deg)) rotateY(var(--fui-tilt-y,0deg));padding:clamp(1.75rem,1rem + 3vw,3rem) clamp(1rem,.5rem + 3vw,2.75rem)}:where([data-skin=terminal]) [data-slot=results]{width:100%;max-width:48rem;transform:rotateX(var(--fui-tilt-x,0deg)) rotateY(var(--fui-tilt-y,0deg));flex-direction:column;margin-inline:auto;display:flex;position:relative}:where([data-skin=terminal]) [data-slot=splash] [data-slot=fui-cartouche]{isolation:isolate;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;outline:0;transform:none}:root[data-fui-booting] :where([data-skin=terminal]) [data-slot=splash]>[data-slot^=fui-],:root[data-fui-booting] :where([data-skin=terminal]) [data-slot=splash]:after{visibility:hidden}:root:not([data-fui-booting]) :where([data-skin=terminal]) [data-slot=splash]:after{animation:fui-unfold .6s var(--fui-ease) calc(var(--fui-arrival) - .2s) backwards}:where([data-skin=terminal]) [data-slot=splash] [data-slot=fui-cartouche]>[data-slot=fui-corners]{display:none}:where([data-skin=terminal]) [data-slot=splash] [data-slot=fui-notice]{border:0;border-top:1px dashed var(--fui-line-strong);-webkit-backdrop-filter:none;backdrop-filter:none;padding-inline:.5rem;background:0 0;padding-top:1.5rem}:where([data-skin=terminal]) [data-slot=results]>[data-slot=holo-panel]{isolation:auto;max-width:none;transform:none}:where([data-skin=terminal]) [data-slot=results]>[data-slot=holo-panel]:before,:where([data-skin=terminal]) [data-slot=results]>[data-slot=holo-panel]:after{content:none}:where([data-skin=terminal]) [data-slot=results]>[data-slot=holo-panel]>:is([data-slot=fui-frame],[data-slot=fui-stack],[data-slot=fui-wires],[data-slot=fui-ruler]){display:none}:where([data-skin=terminal]) [data-slot=results]>[data-slot=holo-panel]+[data-slot=holo-panel]{border-top:1px dashed var(--fui-line)}:where([data-skin=terminal]) [data-slot=holo-panel]>[data-slot=fui-statusbar]{border-bottom-style:dashed}:where([data-skin=terminal]) [data-slot=holo-panel]>[data-slot=fui-statusbar]>span:first-child{color:var(--foreground);letter-spacing:.34em}:where([data-skin=terminal]) [data-slot=fui-seal]{fill:none;stroke:color-mix(in oklab, var(--foreground) 22%, transparent);stroke-width:1px;opacity:.45;-webkit-mask:radial-gradient(closest-side,#000 75%,#0000);mask:radial-gradient(closest-side,#000 75%,#0000)}:where([data-skin=terminal]) [data-slot=fui-seal-spin]{animation:140s linear infinite fui-spin}:where([data-skin=terminal]) [data-slot=fui-seal-core]{stroke:color-mix(in oklab, var(--primary) 45%, transparent);animation:90s linear infinite reverse fui-spin}:where([data-skin=terminal]) [data-slot=fui-seal-core] path{stroke-width:10px;stroke-opacity:.45}:where([data-skin=terminal]) [data-slot=fui-seal-motto]{fill:color-mix(in oklab, var(--foreground) 40%, transparent);stroke:none;font:600 11px / 1 var(--fui-mono);text-transform:uppercase}:where([data-skin=terminal]) [data-slot=fui-reticle]{fill:none;stroke:color-mix(in oklab, var(--foreground) 35%, transparent);stroke-width:1px}:where([data-skin=terminal]) [data-slot=fui-reticle-arc]{stroke:var(--primary);stroke-width:2px;stroke-dasharray:18 82;filter:drop-shadow(0 0 4px var(--primary));transform-origin:0 0;animation:6s linear infinite fui-spin}:where([data-skin=terminal]) [data-elevation=raised] [data-slot=fui-reticle-arc]{animation-duration:1.4s}:where([data-skin=terminal]) [data-slot=file-uploader]{background:radial-gradient(closest-side, color-mix(in oklab, var(--foreground) 7%, transparent), transparent)}:where([data-skin=terminal]) [data-slot=file-uploader]:not([data-elevation=raised]){border-color:#0000}:where([data-skin=terminal]) [data-slot=file-uploader] [data-slot=fui-corners]>span{width:28px;height:28px;transition:translate .45s var(--fui-ease), border-color .3s, filter .3s}:where([data-skin=terminal]) [data-slot=file-uploader]:is(:hover,:focus-visible,[data-elevation=raised]) [data-slot=fui-corners]>span{border-color:var(--foreground)}:where([data-skin=terminal]) [data-slot=file-uploader]:is(:hover,:focus-visible,[data-elevation=raised]) [data-slot=fui-corners]>:first-child{translate:10px 10px}:where([data-skin=terminal]) [data-slot=file-uploader]:is(:hover,:focus-visible,[data-elevation=raised]) [data-slot=fui-corners]>:nth-child(2){translate:-10px 10px}:where([data-skin=terminal]) [data-slot=file-uploader]:is(:hover,:focus-visible,[data-elevation=raised]) [data-slot=fui-corners]>:nth-child(3){translate:10px -10px}:where([data-skin=terminal]) [data-slot=file-uploader]:is(:hover,:focus-visible,[data-elevation=raised]) [data-slot=fui-corners]>:nth-child(4){translate:-10px -10px}:where([data-skin=terminal]) [data-slot=file-uploader][data-elevation=raised] [data-slot=fui-corners]>span{border-color:var(--primary);filter:drop-shadow(0 0 6px var(--primary))}:where([data-skin=terminal]) [data-slot=file-uploader]:focus-visible{outline:none}:where([data-skin=terminal]) [data-slot=file-uploader]:hover [data-slot=file-uploader-format]{color:var(--foreground)}:where([data-skin=terminal]) [data-slot=fui-cartouche]{background-image:radial-gradient(circle, color-mix(in oklab, var(--foreground) 10%, transparent) .7px, transparent 1.2px), radial-gradient(ellipse at center, color-mix(in oklab, var(--primary) 10%, var(--fui-glass)), var(--fui-glass) 70%);outline:1px solid color-mix(in oklab, var(--foreground) 22%, transparent);outline-offset:-8px;background-size:14px 14px,auto}:where([data-skin=terminal]) [data-slot=fui-wire]{background:linear-gradient(var(--fui-wire-direction,90deg), var(--fui-line-strong), transparent)}:where([data-skin=terminal]) [data-slot=fui-wire]:after{content:"";background:var(--primary);width:14px;height:3px;box-shadow:var(--fui-glow);animation:fui-packet var(--fui-wire-speed,3.2s) var(--fui-wire-delay,0s) cubic-bezier(.5, 0, .75, 0) infinite;position:absolute;top:-1px}:where([data-skin=terminal]) [data-slot=fui-wire][data-side=left]:after{--fui-packet-to:-40vw;right:0}:where([data-skin=terminal]) [data-slot=fui-wire][data-side=right]:after{--fui-packet-to:40vw;left:0}:where([data-skin=terminal]) [data-slot=annex-text]{color:color-mix(in oklab, var(--foreground) 82%, transparent);font-size:.875rem;line-height:1.85}:where([data-skin=terminal]) [data-slot=annex-text]>*+*{margin-top:1.1em}:where([data-skin=terminal]) [data-slot=annex-text]>*+:is(h2,h3){margin-top:2.2em}:where([data-skin=terminal]) [data-slot=annex-text]>:is(h2,h3){letter-spacing:.18em;text-transform:uppercase;color:var(--foreground);font-size:.8rem;font-weight:600}:where([data-skin=terminal]) [data-slot=annex-text]>:is(h2,h3):before{content:"## ";color:var(--primary)}:where([data-skin=terminal]) [data-slot=annex-text] ul{padding:0;list-style:none}:where([data-skin=terminal]) [data-slot=annex-text] ul>li{padding-left:1.6em;position:relative}:where([data-skin=terminal]) [data-slot=annex-text] ul>li+li{margin-top:.5em}:where([data-skin=terminal]) [data-slot=annex-text] ul>li:before{content:">";color:var(--primary);font-weight:600;position:absolute;left:.2em}:where([data-skin=terminal]) [data-slot=annex-text] strong{color:var(--foreground)}:where([data-skin=terminal]) [data-slot=annex-text] a{color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary);text-underline-offset:4px;text-decoration-thickness:1px;transition:background-color .2s,color .2s}:where([data-skin=terminal]) [data-slot=annex-text] a:hover{background:var(--primary);color:var(--primary-foreground);text-decoration-color:#0000}:where([data-skin=terminal]) [data-slot=accordion-item]{border-color:var(--fui-line)}:where([data-skin=terminal]) [data-slot=accordion-trigger]{letter-spacing:.04em;color:var(--foreground);font-size:.85rem;font-weight:600}:where([data-skin=terminal]) [data-slot=accordion-trigger]:hover{color:var(--primary);text-decoration:none}:where([data-skin=terminal]) [data-slot=accordion-trigger][data-state=open]{color:var(--primary)}:where([data-skin=terminal]) [data-slot=accordion-content],:where([data-skin=terminal]) [data-slot=accordion-content] :is(p,li){color:color-mix(in oklab, var(--foreground) 82%, transparent);font-size:.875rem;line-height:1.85}:where([data-skin=terminal]) [data-slot=annex-text]{counter-reset:annex-line}:where([data-skin=terminal]) [data-slot=annex-text]>*{counter-increment:annex-line;position:relative}@media (min-width:640px){:where([data-skin=terminal]) [data-slot=annex-text]>:after{content:counter(annex-line, decimal-leading-zero);letter-spacing:.1em;text-transform:none;color:color-mix(in oklab, var(--foreground) 28%, transparent);font-size:.7rem;font-weight:500;line-height:1.6;position:absolute;top:.2em;left:-3.5rem}}:where([data-skin=terminal]) :is(svg.lucide,[data-slot=fui-icon]){stroke-linecap:square;stroke-linejoin:miter}:where([data-skin=terminal]) svg.lucide{stroke-width:1.5px}:where([data-skin=terminal]) svg[data-skin-glyph=terminal]{shape-rendering:crispedges}:where([data-skin=terminal]) :is(button,a)[data-variant] svg[data-skin-glyph=terminal]:not([class*=size-]){width:24px;height:24px}:where([data-skin=terminal]) :is(button,a)[data-variant]:is([class~=h-7],[class~=h-8],[class~=size-7],[class~=size-8]) svg[data-skin-glyph=terminal]:not([class*=size-]){width:16px;height:16px}@media (min-width:640px){:where([data-skin=terminal]) [data-slot=annex-faqs]{padding-left:3.5rem}}:where([data-skin=terminal]) [data-slot=annex-faqs] [data-slot=block-title]{text-transform:uppercase;letter-spacing:.06em}:where([data-skin=terminal]) [data-slot=annex-portrait]:after{content:"";background:repeating-linear-gradient(to bottom, #00000047 0 1px, transparent 1px 3px), linear-gradient(color-mix(in oklab, var(--primary) 18%, transparent), transparent 60%);mix-blend-mode:multiply;pointer-events:none;transition:opacity .4s;position:absolute;inset:6px}:where([data-skin=terminal]) [data-slot=annex-portrait]:hover:after{opacity:.35}
.fui[data-skin=glass]{--lg-sans:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", system-ui, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--lg-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, monospace;--lg-ease:cubic-bezier(.22, 1, .36, 1);--lg-radius-panel:40px;--lg-radius-card:28px;--lg-radius-control:16px;--lg-plate:#fff6;--lg-plate-strong:#ffffffc7;--lg-control:#0000000f;--lg-control-hover:#0000001a;--lg-solid:#fff;--lg-solid-ink:#111113;--lg-ink-soft:#0009;--radius:1rem;--fui-mono:var(--lg-mono);--font-inter-sans:var(--lg-sans);--font-jetbrain-mono:var(--lg-mono);--fui-glass:var(--lg-plate);--fui-glass-strong:var(--lg-plate-strong);--fui-line:#00000012;--fui-line-strong:#00000029;--fui-glow:none;--fui-text-glow:none;--fui-shadow:none;--fui-backdrop:#f0f0ee4d;font-family:var(--lg-sans);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;font-weight:400}.fui.dark[data-skin=glass],.dark .fui[data-skin=glass]:not(.light),[data-skin=glass] .dark{--lg-plate:#1c141633;--lg-plate-strong:#241c1ebd;--lg-control:#ffffff1a;--lg-control-hover:#ffffff2b;--lg-solid:#fff;--lg-solid-ink:#111113;--lg-ink-soft:#ffffffbd;--muted-foreground:#ffffffbd;--fui-glass:var(--lg-plate);--fui-glass-strong:var(--lg-plate-strong);--fui-line:#ffffff14;--fui-line-strong:#fff3;--fui-backdrop:#00000059}.fui[data-skin=glass][data-sky=night]{--primary:var(--ain-glass-primary-night)}.fui[data-skin=glass][data-sky=twilight]{--primary:var(--ain-glass-primary-twilight)}.fui[data-skin=glass][data-sky=day]{--primary:var(--ain-glass-primary-day)}.fui[data-skin=glass][data-sky]{--primary-foreground:#fff;--destructive:var(--primary);--ring:color-mix(in oklab, var(--primary) 60%, transparent)}[data-skin=glass] :is(.font-thin,.font-extralight,.font-light,.font-normal){font-weight:400}[data-skin=glass] :is(.font-bold,.font-extrabold,.font-black,b,strong){font-weight:600}:where([data-skin=glass]) :is(h1,h2,h3,[data-slot$=title]){font-family:var(--lg-sans);letter-spacing:-.035em;text-transform:none;font-weight:400;line-height:1.05}:where([data-skin=glass]) :is(span,p,div,li,ol,a,[data-slot=item-title]):is([class*="tracking-[0.1"],[class*="tracking-[0.2"],[class*="tracking-[0.3"]){font-family:var(--lg-sans);letter-spacing:0;text-transform:none}:where([data-skin=glass]) :is(span,p,div,li)[class*="text-[10px]"]{font-size:.8rem}:where([data-skin=glass]) :is([class*=text-3xl],[class*=text-4xl]).tabular-nums{font-family:var(--lg-sans);letter-spacing:-.04em;color:var(--foreground);font-weight:300}:where([data-skin=glass]) :is(div,p,span).text-primary{color:var(--foreground)}:where([data-skin=glass]) div[data-slot=upload-guarantee]{font-family:var(--lg-sans);letter-spacing:0;text-transform:none;color:var(--foreground);font-size:.875rem;font-weight:600}:where([data-skin=glass]) div[data-slot=upload-guarantee] svg{width:1.125rem;height:1.125rem}:where([data-skin=glass]) [data-elevation]{filter:none;transform:none}:where([data-skin=glass]) [data-elevation=recessed]{opacity:.55}:where([data-skin=glass]) [data-slot=holo-panel]:has([data-elevation=raised]){--fui-lift:0px}:where([data-skin=glass]) code{font-family:var(--lg-mono);background:var(--lg-control);color:var(--foreground);border-radius:8px;padding:.1em .45em;font-size:.85em}:where([data-skin=glass]) :is(svg.lucide,[data-slot=fui-icon]){stroke-linecap:round;stroke-linejoin:round}:where([data-skin=glass]) svg.lucide{stroke-width:1.75px}:where([data-skin=glass]) :is(button,a)[data-variant] svg[data-skin-glyph=glass]:not([class*=size-]){width:1.15rem;height:1.15rem}:where([data-skin=glass]) :is([data-slot=fui-scanlines],[data-slot=fui-corners],[data-slot=fui-ruler],[data-slot=fui-wires],[data-slot=fui-frame],[data-slot=fui-stack],[data-slot=fui-seal],[data-slot=fui-reticle],[data-slot=fui-hatching],[data-slot=fui-marker],[data-slot=fui-crosshair],[data-slot=fui-live],[data-slot=fui-readouts],[data-slot=annex-prompt]){display:none}:where([data-skin=glass]) :is([data-slot=holo-panel],[data-slot=fui-cartouche],[data-slot=fui-notice],[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=annex-section]){background:var(--fui-glass);box-shadow:none;-webkit-backdrop-filter:blur(40px)saturate(180%);backdrop-filter:blur(40px)saturate(180%);border:0}:where([data-skin=glass]) [data-slot=holo-panel]{border-radius:var(--lg-radius-panel)}:where([data-skin=glass]) [data-slot=fui-statusbar]{font-family:var(--lg-sans);letter-spacing:0;text-transform:none;color:var(--lg-ink-soft);border:0;padding:1.75rem 2.25rem 0;font-size:.85rem}:where([data-skin=glass]) [data-slot=fui-statusbar]>span:first-child{color:var(--foreground);font-weight:500}:where([data-skin=glass]) [data-slot=fui-statusbar]>span:first-child>span{width:6px;height:6px;box-shadow:none;border-radius:999px}:where([data-skin=glass]) [data-slot=holo-panel] [data-slot=block-title]{font-size:clamp(2rem,1.3rem + 2.4vw,3.25rem);font-weight:300}:where([data-skin=glass]) [data-slot=holo-panel] [data-slot=block-description]{color:var(--lg-ink-soft);font-size:.95rem}:where([data-skin=glass]) [data-slot=fui-cartouche]{border-radius:var(--lg-radius-panel);padding-block:2.75rem}:where([data-skin=glass]) [data-slot=fui-title]{font-family:var(--lg-sans);letter-spacing:-.05em;text-transform:none;text-shadow:none;font-size:clamp(3.25rem,2rem + 5vw,5.5rem);font-weight:300}:where([data-skin=glass]) [data-slot=fui-notice]{border-radius:var(--lg-radius-card)}:where([data-skin=glass]) [data-slot=fui-notice]>span:first-child{background:var(--lg-control);border:0;border-radius:999px}:where([data-skin=glass]) [data-slot=splash]{background:var(--fui-glass);-webkit-backdrop-filter:blur(40px)saturate(180%);backdrop-filter:blur(40px)saturate(180%);border-radius:44px;max-width:44rem;padding:clamp(1.75rem,1rem + 3vw,3.25rem)}:where([data-skin=glass]) [data-slot=splash] [data-slot=fui-cartouche]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;padding:0}:where([data-skin=glass]) [data-slot=splash] [data-slot=fui-notice]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}:where([data-skin=glass]) :is([data-slot=fui-header],[data-slot=fui-footer]){background:0 0}:where([data-skin=glass]) [data-slot=fui-badge]{background:var(--lg-control);box-shadow:none;color:var(--foreground);border:0;border-radius:999px}:where([data-skin=glass]) [data-slot=results]{border-radius:var(--lg-radius-panel);background:var(--fui-glass);-webkit-backdrop-filter:blur(40px)saturate(180%);backdrop-filter:blur(40px)saturate(180%);flex-direction:column;width:100%;max-width:48rem;margin-inline:auto;display:flex}:where([data-skin=glass]) [data-slot=results] [data-slot=holo-panel]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;max-width:none;transform:none}:where([data-skin=glass]) [data-slot=results] [data-slot=holo-panel]+[data-slot=holo-panel]{border-top:1px solid var(--fui-line)}:where([data-skin=glass]) [data-slot=file-uploader]{border-radius:var(--lg-radius-card);background:var(--lg-control);box-shadow:none;transition:background-color .3s, transform .5s var(--lg-ease);border:0}:where([data-skin=glass]) [data-slot=file-uploader] [data-slot=item-media]>span{background:var(--lg-control);box-shadow:none;border:0;border-radius:999px}:where([data-skin=glass]) [data-slot=file-uploader] [data-slot=item-content]{background:0 0}:where([data-skin=glass]) [data-slot=item]{border-radius:20px}:where([data-skin=glass]) :is(:is(button,a)[data-variant]:not([data-variant=ghost],[data-variant=link],[data-variant=unstyled]),[data-slot=alert-dialog-action],[data-slot=alert-dialog-cancel]){background:var(--lg-control);box-shadow:none;color:var(--foreground);font-family:var(--lg-sans);letter-spacing:-.01em;text-transform:none;-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);transition:scale .35s var(--lg-ease), background-color .25s, color .25s;border:0;border-radius:999px;font-size:.9375rem;font-weight:500}:where([data-skin=glass]) :is(:is(button,a)[data-variant]:not([data-variant=ghost],[data-variant=link],[data-variant=unstyled]),[data-slot=alert-dialog-action],[data-slot=alert-dialog-cancel]):is(:hover,:focus-visible):not(:disabled){background:var(--lg-control-hover)}:where([data-skin=glass]) :is(button,a)[data-variant]:active:not(:disabled){transition-duration:.12s;scale:.97}:where([data-skin=glass]) :is(:is(button,a)[data-variant]:is([data-variant=default],[data-variant=destructive]),[data-slot=alert-dialog-action]){background:var(--primary);color:var(--primary-foreground)}:where([data-skin=glass]) :is(button,a)[data-variant]:disabled{opacity:.4}:where([data-skin=glass]) :is(button,a)[data-variant]:focus-visible{outline:2px solid color-mix(in oklab, var(--foreground) 35%, transparent);outline-offset:2px}:where([data-skin=glass]) :is(button,a)[data-variant]:is([data-variant=ghost],[data-variant=link]){font-family:var(--lg-sans);letter-spacing:-.005em;text-transform:none;color:var(--lg-ink-soft);border-radius:999px;font-weight:500;transition:background-color .25s,color .2s}:where([data-skin=glass]) :is(button,a)[data-variant]:is([data-variant=ghost],[data-variant=link]):hover:not(:disabled){background:var(--lg-control);color:var(--foreground);text-decoration:none}.fui[data-skin=glass]{--fui-link-px:1rem}:where([data-skin=glass]) button[data-fui-tile][data-fui-tile][data-variant]{border-radius:var(--lg-radius-card);font-weight:400}:where([data-skin=glass]) button[data-fui-tile] span:last-child{font-family:var(--lg-sans);letter-spacing:0;font-size:.8rem}:where([data-skin=glass]) :is([data-slot=input],[data-slot=textarea],[data-slot=input-group]){border-radius:var(--lg-radius-control);background:var(--lg-control);box-shadow:none;font-family:var(--lg-sans);border:0;padding-inline:1rem;font-size:.9375rem;transition:background-color .25s,box-shadow .3s}:where([data-skin=glass]) [data-slot=input-group]{padding-inline:0}:where([data-skin=glass]) [data-slot=input-group] [data-slot=input-group-control]{box-shadow:none;background:0 0;border:0;padding-inline:1rem}:where([data-skin=glass]) :is([data-slot=input],[data-slot=textarea]):focus-visible{background:var(--lg-control-hover);box-shadow:0 0 0 1.5px color-mix(in oklab, var(--foreground) 40%, transparent);--tw-ring-shadow:0 0 #0000}:where([data-skin=glass]) [data-slot=input-group]:has([data-slot=input-group-control]:focus-visible){background:var(--lg-control-hover);box-shadow:0 0 0 1.5px color-mix(in oklab, var(--foreground) 40%, transparent);--tw-ring-shadow:0 0 #0000}:where([data-skin=glass]) :is([data-slot=input],[data-slot=textarea])[aria-invalid=true]{box-shadow:0 0 0 1.5px var(--primary)}:where([data-skin=glass]) [data-slot=input-group]:has([aria-invalid=true]){box-shadow:0 0 0 1.5px var(--primary)}:where([data-skin=glass]) [data-slot=input-otp-slot]{background:var(--lg-control);font-family:var(--lg-sans);border:0!important;border-radius:14px!important;font-weight:300!important}:where([data-skin=glass]) [data-slot=switch]{background:var(--lg-control-hover);border:0;border-radius:999px;width:46px;height:28px;transition:background-color .3s}:where([data-skin=glass]) [data-slot=switch][data-state=checked]{background:var(--primary);box-shadow:none}:where([data-skin=glass]) [data-slot=switch-thumb]{background:var(--lg-solid);width:24px;height:24px;transition:translate .35s var(--lg-ease);border-radius:999px;margin:0 2px;translate:0;box-shadow:0 1px 3px #0003}:where([data-skin=glass]) [data-slot=switch-thumb][data-state=checked]{translate:18px}:where([data-skin=glass]) [data-slot=checkbox]{border-radius:7px}:where([data-skin=glass]) [data-slot=checkbox][data-state=checked]{background:var(--primary);border-color:var(--primary)}:where([data-skin=glass]) [data-slot=progress]{background:var(--lg-control-hover);border-radius:999px;height:4px}:where([data-skin=glass]) [data-slot=progress-indicator]{background:var(--foreground);filter:none;border-radius:999px}:where([data-skin=glass]) [data-tone=signal] [data-slot=progress-indicator]{background:var(--primary)}:where([data-skin=glass]) :is([data-slot=dialog-overlay],[data-slot=alert-dialog-overlay],[data-slot=sheet-overlay]){background:var(--fui-backdrop);-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%)}:where([data-skin=glass]) :is([data-slot=dialog-content],[data-slot=alert-dialog-content]){--fui-glass:var(--lg-plate-strong);border-radius:36px!important}:where([data-skin=glass]) :is([data-slot=dialog-content],[data-slot=alert-dialog-content])[data-state=open]{animation:lg-form .55s var(--lg-ease) backwards}:where([data-skin=glass]) :is([data-slot=dialog-content],[data-slot=alert-dialog-content])[data-state=closed]{animation:.22s ease-in both lg-melt}:where([data-skin=glass]) :is([data-slot=dialog-overlay],[data-slot=alert-dialog-overlay])[data-state=open]{animation:.4s ease-out both fui-fade-in}:where([data-skin=glass]) :is([data-slot=dialog-overlay],[data-slot=alert-dialog-overlay])[data-state=closed]{animation:.22s ease-in both fui-fade-out}:where([data-skin=glass]) :is([data-slot=dialog-title],[data-slot=alert-dialog-title]){font-size:clamp(1.6rem,1.2rem + 1.2vw,2.2rem);font-weight:300}:where([data-skin=glass]) :is([data-slot=dialog-description],[data-slot=alert-dialog-description]){color:var(--lg-ink-soft)}:where([data-skin=glass]) :is([data-slot=dialog-footer],[data-slot=alert-dialog-footer]){border:0}:where([data-skin=glass]) [data-fui-code]{padding-top:1.75rem!important}:where([data-skin=glass]) [data-fui-code]:before{content:attr(data-fui-code);font:500 13px / 1.2 var(--lg-sans);letter-spacing:0;text-align:left;text-transform:none;color:var(--lg-ink-soft);pointer-events:none;background:0 0;border:0;margin-bottom:.5rem;padding:0;display:block;position:static}:where([data-skin=glass]) [data-slot=dialog-content]>[data-slot=dialog-close].absolute{background:var(--lg-control);width:2.25rem;height:2.25rem;color:var(--foreground);opacity:1;border:0;border-radius:999px;place-items:center;transition:background-color .2s;display:grid;top:1.2rem;right:1.2rem}:where([data-skin=glass]) [data-slot=dialog-content]>[data-slot=dialog-close].absolute svg{width:.95rem;height:.95rem}:where([data-skin=glass]) [data-slot=dialog-content]>[data-slot=dialog-close].absolute:hover{background:var(--lg-control-hover)}:where([data-skin=glass]) [data-slot=dropdown-menu-content]{--fui-glass:var(--lg-plate-strong);border-radius:22px;padding:6px}:where([data-skin=glass]) :is([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-radio-item]){border-radius:16px}:where([data-skin=glass]) [data-slot=dropdown-menu-radio-item][data-state=checked]{background:var(--lg-solid);color:var(--lg-solid-ink)}:where([data-skin=glass]) [data-slot=scroll-area-scrollbar]{border:0;width:11px;padding:3px}:where([data-skin=glass]) [data-slot=scroll-area-thumb]{background:var(--lg-control-hover);border-radius:999px;transition:background-color .2s}:where([data-skin=glass]) [data-slot=scroll-area-scrollbar]:hover [data-slot=scroll-area-thumb]{background:color-mix(in oklab, var(--foreground) 40%, transparent)}:where([data-skin=glass]) [data-slot=annex-backdrop]>*{display:none}:where([data-skin=glass]) [data-slot=annex-backdrop]{background:radial-gradient(60% 40% at 30% 100%, color-mix(in oklab, var(--primary) 40%, transparent), transparent 70%), radial-gradient(50% 35% at 80% 0%, color-mix(in oklab, var(--foreground) 14%, transparent), transparent 70%), linear-gradient(180deg, var(--background), color-mix(in oklab, var(--primary) 12%, var(--background)));animation:30s ease-in-out infinite alternate lg-drift}:where([data-skin=glass]) [data-slot=annex-title]{letter-spacing:-.05em;font-size:clamp(3.25rem,2rem + 5vw,6.5rem);font-weight:300}:where([data-skin=glass]) [data-slot=annex-end]{border-top:0}:where([data-skin=glass]) [data-slot=annex-section][data-bare]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding-inline:0}:where([data-skin=glass]) [data-slot=annex-section][data-bare]>header{display:none}:where([data-skin=glass]) [data-slot=annex-section][data-bare]>div{margin-top:0}:where([data-skin=glass]) [data-slot=annex-section][data-bare] [data-slot=block-title]{font-size:clamp(1.75rem,1.3rem + 1.6vw,2.6rem);font-weight:300}:where([data-skin=glass]) [data-slot=annex-hero-lede]{letter-spacing:-.015em;color:color-mix(in oklab, var(--foreground) 85%, transparent);border:0;padding-left:0;font-size:clamp(1.15rem,1rem + .8vw,1.6rem);line-height:1.4}:where([data-skin=glass]) [data-slot=annex-section]{border-radius:var(--lg-radius-panel);padding:clamp(1.75rem,1rem + 2.5vw,3rem);position:relative}:where([data-skin=glass]) [data-slot=annex-section]>header{font-family:var(--lg-sans);letter-spacing:0;text-transform:none;font-size:.85rem}:where([data-skin=glass]) [data-slot=annex-section]>header>:is([aria-hidden],:first-child){display:none}:where([data-skin=glass]) [data-slot=annex-section]>header h2{font-size:clamp(1.75rem,1.3rem + 1.6vw,2.6rem);font-weight:300}:where([data-skin=glass]) [data-slot=annex-section]>header>:last-child:not(h2){color:var(--lg-ink-soft);margin-left:auto}:where([data-skin=glass]) [data-slot=annex-text]{color:color-mix(in oklab, var(--foreground) 82%, transparent);padding-left:0;font-size:1rem;line-height:1.65}:where([data-skin=glass]) [data-slot=annex-text]>*+*{margin-top:1em}:where([data-skin=glass]) [data-slot=annex-text]>:is(h2,h3){color:var(--foreground);margin-top:1.6em;font-size:1.15rem;font-weight:500}:where([data-skin=glass]) [data-slot=annex-text]>:is(h2,h3):first-child{margin-top:0}:where([data-skin=glass]) [data-slot=annex-text] ul{padding:0;list-style:none}:where([data-skin=glass]) [data-slot=annex-text] ul>li{padding-left:1.2em;position:relative}:where([data-skin=glass]) [data-slot=annex-text] ul>li+li{margin-top:.4em}:where([data-skin=glass]) [data-slot=annex-text] ul>li:before{content:"";background:var(--lg-ink-soft);border-radius:999px;width:5px;height:5px;position:absolute;top:.65em;left:.15em}:where([data-skin=glass]) [data-slot=annex-text] a{color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:var(--fui-line-strong);text-decoration-color:var(--fui-line-strong);text-underline-offset:4px;transition:text-decoration-color .2s}:where([data-skin=glass]) [data-slot=annex-text] a:hover{-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}:where([data-skin=glass]) [data-slot=accordion-item]{border-color:var(--fui-line)}:where([data-skin=glass]) [data-slot=accordion-trigger]{font-family:var(--lg-sans);letter-spacing:-.01em;border-radius:14px;font-size:1rem;font-weight:500}:where([data-skin=glass]) [data-slot=accordion-content]{color:color-mix(in oklab, var(--foreground) 78%, transparent);font-size:.95rem;line-height:1.65}:where([data-skin=glass]) [data-slot=annex-partners]{gap:.75rem;margin-left:0}:where([data-skin=glass]) [data-slot=annex-portrait]{border:0;border-radius:999px;padding:0;overflow:hidden}:where([data-skin=glass]) [data-slot=annex-portrait] img{filter:grayscale()}:where([data-skin=glass]) [data-slot=annex-banner]{padding-left:0}:where([data-skin=glass]) [data-slot=annex-banner]>*{border-radius:var(--lg-radius-card);overflow:hidden}:where([data-skin=glass]) :is([data-slot=annex-step-title],[data-slot=annex-faqs] [data-slot=accordion-trigger]){letter-spacing:-.01em;font-size:1.125rem;font-weight:500;line-height:1.4}:where([data-skin=glass]) :is([data-slot=annex-step-body],[data-slot=annex-faqs] [data-slot=accordion-content]) :is(p,li){font-size:1rem;line-height:1.65}:where([data-skin=glass]) :is([data-slot=annex-step-body],[data-slot=annex-faqs] [data-slot=accordion-content]){color:color-mix(in oklab, var(--foreground) 78%, transparent)}:where([data-skin=glass]) [data-slot=annex-step-index]{font-family:var(--lg-sans);letter-spacing:-.04em;color:var(--lg-ink-soft);font-weight:200}:where([data-skin=glass]) li:hover>[data-slot=annex-step-index]{color:var(--foreground)}:where([data-skin=glass]) [data-slot=fui-boot-gauge]{background:var(--lg-control-hover);border-radius:999px;height:4px;overflow:hidden}:where([data-skin=glass]) [data-slot=fui-boot-gauge]>div{background:var(--foreground);filter:none;border-radius:999px}@keyframes lg-form{0%{opacity:0;filter:blur(10px);translate:-50% calc(18px - 50%);scale:.96}to{opacity:1;filter:none;translate:-50% -50%;scale:1}}@keyframes lg-melt{to{opacity:0;filter:blur(8px);scale:.97}}@keyframes lg-drift{0%{transform:translate(-1.5%,-1%)scale(1)}to{transform:translate(1.5%,1%)scale(1.04)}}.fui[data-skin=glass]{--lg-rim:inset 0 1px 0 #ffffff6b, inset 0 0 0 1px #ffffff1f;--lg-sheen:linear-gradient(165deg, #ffffff29, #ffffff05 38%, transparent 60%);--lg-bevel:inset 0 1px 0 #ffffff61, inset 0 0 0 1px #ffffff1a, inset 0 -1px 0 #0000001a}:where([data-skin=glass]) :is([data-slot=holo-panel],[data-slot=splash],[data-slot=results],[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=annex-section]){background-image:var(--lg-sheen);box-shadow:var(--lg-rim), 0 40px 90px -45px #00000073}:where([data-skin=glass]) [data-slot=results] [data-slot=holo-panel]{box-shadow:none;background-image:none}:where([data-skin=glass]) :is(:is(button,a)[data-variant]:not([data-variant=ghost],[data-variant=link],[data-variant=unstyled]),[data-slot=alert-dialog-cancel]){box-shadow:var(--lg-bevel);-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff0d}:where([data-skin=glass]) :is(:is(button,a)[data-variant]:not([data-variant=ghost],[data-variant=link],[data-variant=unstyled]),[data-slot=alert-dialog-cancel]):is(:hover,:focus-visible):not(:disabled){background:#ffffff24}:where([data-skin=glass]) :is(:is(button,a)[data-variant]:is([data-variant=default],[data-variant=destructive]),[data-slot=alert-dialog-action]){background:color-mix(in oklab, var(--primary) 62%, transparent);box-shadow:inset 0 1px 0 #fff6, inset 0 0 0 1px #ffffff1f, 0 12px 28px -14px var(--primary)}:where([data-skin=glass]) :is(:is(button,a)[data-variant]:is([data-variant=default],[data-variant=destructive]),[data-slot=alert-dialog-action]):is(:hover,:focus-visible):not(:disabled){background:color-mix(in oklab, var(--primary) 76%, transparent)}:where([data-skin=glass]) :is([data-slot=fui-notice]>span:first-child,[data-slot=fui-badge]){box-shadow:var(--lg-bevel);background-image:linear-gradient(#ffffff24,#0000 70%)}:where([data-skin=glass]) [data-slot=splash] *{text-shadow:none}:where([data-skin=glass]) [data-slot=file-uploader]{box-shadow:none;background:#ffffff24}:where([data-skin=glass]) [data-slot=file-uploader]:hover{background:#fff3}:where([data-skin=glass]) [data-slot=file-uploader] [data-slot=file-uploader-scope]{gap:1rem;height:auto;min-height:0;padding-block:3rem 4rem}:where([data-skin=glass]) [data-slot=file-uploader] [data-slot=file-uploader-scope]>[data-slot=item-media]{width:auto;height:auto}:where([data-skin=glass]) [data-slot=file-uploader] [data-slot=file-uploader-scope]>[data-slot=item-media]>span:last-child{width:4.5rem;height:4.5rem;box-shadow:none;background:0 0}:where([data-skin=glass]) [data-slot=file-uploader] [data-slot=file-uploader-scope]>[data-slot=item-media] svg{width:2.5rem;height:2.5rem;color:var(--foreground);transition:color .3s}:where([data-skin=glass]) [data-slot=file-uploader][data-elevation=raised] [data-slot=file-uploader-scope]>[data-slot=item-media] svg{color:var(--primary)}:where([data-skin=glass]) [data-slot=file-uploader] [data-slot=file-uploader-scope] [data-slot=item-title]{font-size:1.0625rem;font-weight:600}:where([data-skin=glass]) [data-slot=file-uploader] [data-slot=file-uploader-scope] [data-slot=item-description]{color:color-mix(in oklab, var(--foreground) 80%, transparent);font-size:.875rem}:where([data-skin=glass]) [data-slot=file-uploader-formats]{color:color-mix(in oklab, var(--foreground) 50%, transparent);gap:.6rem;font-size:.75rem;bottom:.875rem}:where([data-skin=glass]) [data-slot=file-uploader-format]{letter-spacing:.04em;text-transform:uppercase;color:color-mix(in oklab, var(--foreground) 70%, transparent);font-size:.75rem;font-weight:600}
