.dv2,.dv2-theme-light,.dv2-tokens{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-base:oklch(97.5% .004 255);--surface-1:oklch(100% 0 0);--surface-2:oklch(95% .008 255);--surface-inset:oklch(95.5% .007 255);--surface-well:oklch(95.5% .007 255);--text-primary:oklch(22% .045 260);--text-secondary:oklch(49% .025 255);--text-muted:oklch(54% .02 255);--hairline:oklch(22% .045 260/.08);--layer-hover:oklch(22% .045 260/.045);--layer-active:oklch(22% .045 260/.08);--scrim:oklch(22% .04 260/.12);--orb-core:radial-gradient(circle at 35% 30%, oklch(100% 0 0) 0 18%, oklch(93% .01 255) 60%, oklch(86% .015 255) 100%);--orb-drop:0 2px 6px -2px oklch(22% .04 260/.25);--brand:oklch(53% .25 263);--brand-hover:oklch(46% .22 262);--brand-foreground:oklch(100% 0 0);--brand-text:oklch(50% .24 263);--brand-muted:oklch(94% .03 262);--brand-ring:oklch(53% .25 263/.55);--link:oklch(53% .25 263);--focus-ring:oklch(53% .25 263);--semantic-success:oklch(60% .15 155);--semantic-warning:oklch(72% .16 70);--semantic-error:oklch(58% .21 25);--semantic-live:oklch(60% .21 25);--semantic-success-muted:oklch(95% .04 155);--semantic-warning-muted:oklch(96% .05 80);--semantic-error-muted:oklch(95% .035 25);--semantic-live-muted:oklch(95% .035 25);--chart-1:oklch(57% .19 263);--chart-2:oklch(72% .11 195);--chart-3:oklch(75.5% .14 78);--chart-4:oklch(65% .17 329);--chart-5:oklch(71.5% .135 152);--chart-6:oklch(63% .165 36);--art-1:oklch(58% .19 262);--art-2:oklch(72% .12 195);--art-3:oklch(78% .14 78);--art-4:oklch(64% .17 330);--art-5:oklch(70% .14 152);--art-6:oklch(66% .15 35);--seq-1:oklch(93% .03 262);--seq-2:oklch(84% .075 262);--seq-3:oklch(72% .13 262);--seq-4:oklch(60% .18 262);--seq-5:oklch(47% .17 263);--shadow-1:0 1px 2px oklch(22% .04 260/.05), 0 0 0 .5px oklch(22% .04 260/.04);--shadow-2:0 6px 18px -6px oklch(22% .04 260/.12), 0 1px 3px oklch(22% .04 260/.06);--shadow-3:0 30px 80px -20px oklch(22% .04 260/.3), 0 10px 24px -10px oklch(22% .04 260/.14);--shadow-lens:0 2px 8px -4px oklch(22% .04 260/.14);--shadow-primary:inset 0 1px 0 oklch(100% 0 0/.18), 0 1px 2px oklch(22% .1 262/.25);--shadow-secondary:0 0 0 .5px oklch(22% .045 260/.16), 0 1px 2px oklch(22% .04 260/.08);--pin-highlight:inset 0 1px 0 oklch(100% 0 0/.6);--glass-fill:oklch(99.5% .002 255/.62);--glass-fill-sheet:oklch(98.5% .004 255/.76);--glass-fill-reading:oklch(98.5% .004 255/.92);--glass-card:oklch(100% 0 0/.66);--glass-tint:oklch(96% .014 255/.3);--glass-sheen:oklch(100% 0 0/.3);--glass-blur:22px;--glass-blur-sheet:36px;--glass-sat:175%;--glass-highlight:inset 0 1px 0 oklch(100% 0 0/.85), inset 0 0 0 .5px oklch(100% 0 0/.55);--glass-edge:0 0 0 .5px oklch(22% .045 260/.1);--glass-shadow:0 12px 32px -12px oklch(22% .04 260/.18)}:root[data-dv2-theme=dark] .dv2,.dv2-theme-dark,.dv2-tokens[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-base:oklch(16% .012 260);--surface-1:oklch(23.5% .014 260);--surface-2:oklch(29.5% .016 260);--surface-inset:oklch(12% .01 260);--surface-well:oklch(19% .013 260);--text-primary:oklch(98.5% .003 260);--text-secondary:oklch(78% .016 260);--text-muted:oklch(68% .016 260);--hairline:oklch(100% 0 0/.08);--layer-hover:oklch(100% 0 0/.05);--layer-active:oklch(100% 0 0/.09);--scrim:oklch(0% 0 0/.38);--orb-core:radial-gradient(circle at 35% 30%, oklch(60% .015 260) 0 14%, oklch(36% .016 260) 60%, oklch(28% .014 260) 100%);--orb-drop:0 2px 6px -2px oklch(0% 0 0/.5);--brand:oklch(54% .225 263);--brand-hover:oklch(57.5% .215 263);--brand-foreground:oklch(100% 0 0);--brand-text:oklch(76% .14 250);--brand-muted:oklch(28% .07 258);--brand-ring:oklch(70% .16 255/.6);--link:oklch(76% .14 250);--focus-ring:oklch(76% .14 250/.7);--semantic-success:oklch(74% .15 155);--semantic-warning:oklch(80% .15 75);--semantic-error:oklch(70% .18 25);--semantic-live:oklch(70% .19 25);--semantic-success-muted:oklch(30% .05 155);--semantic-warning-muted:oklch(31% .05 75);--semantic-error-muted:oklch(30% .06 25);--semantic-live-muted:oklch(30% .06 25);--chart-1:oklch(64% .18 261);--chart-2:oklch(66.5% .112 193);--chart-3:oklch(66.5% .13 80);--chart-4:oklch(66.5% .165 331);--chart-5:oklch(66.5% .117 155);--chart-6:oklch(66.5% .19 40);--art-1:oklch(70% .16 258);--art-2:oklch(78% .11 195);--art-3:oklch(82% .13 80);--art-4:oklch(72% .15 330);--art-5:oklch(76% .13 152);--art-6:oklch(72% .14 38);--seq-1:oklch(33% .05 262);--seq-2:oklch(43% .09 262);--seq-3:oklch(53% .13 262);--seq-4:oklch(64% .16 261);--seq-5:oklch(76% .12 258);--shadow-1:0 1px 2px oklch(0% 0 0/.3), 0 0 0 .5px oklch(100% 0 0/.04);--shadow-2:0 8px 20px -8px oklch(0% 0 0/.55), 0 1px 3px oklch(0% 0 0/.35);--shadow-3:0 30px 80px -20px oklch(0% 0 0/.7), 0 10px 24px -10px oklch(0% 0 0/.5);--shadow-lens:0 2px 8px -4px oklch(0% 0 0/.5);--shadow-primary:inset 0 1px 0 oklch(100% 0 0/.18), 0 1px 2px oklch(0% 0 0/.4);--shadow-secondary:inset 0 1px 0 oklch(100% 0 0/.06), 0 1px 2px oklch(0% 0 0/.3);--pin-highlight:inset 0 1px 0 oklch(100% 0 0/.06);--glass-fill:oklch(25% .014 260/.6);--glass-fill-sheet:oklch(23.5% .014 260/.8);--glass-fill-reading:oklch(23% .014 260/.93);--glass-card:oklch(30% .012 262/.5);--glass-tint:oklch(30% .006 262/.22);--glass-sheen:oklch(100% 0 0/.08);--glass-sat:140%;--glass-highlight:inset 0 1px 0 oklch(100% 0 0/.1), inset 0 0 0 .5px oklch(100% 0 0/.08);--glass-edge:0 0 0 .5px oklch(0% 0 0/.5);--glass-shadow:0 16px 40px -14px oklch(0% 0 0/.6)}:root[data-dv2-accent=lime] :is(.dv2,.dv2-theme-light){--brand:oklch(85% .19 128);--brand-hover:oklch(80% .19 128);--brand-foreground:oklch(22% .05 135);--brand-text:oklch(46% .13 135);--brand-muted:oklch(95% .055 125);--brand-ring:oklch(62% .17 132/.7);--link:oklch(46% .13 135);--focus-ring:oklch(60% .17 132/.7)}:root[data-dv2-theme=dark][data-dv2-accent=lime] .dv2,:root[data-dv2-accent=lime] .dv2-theme-dark{--brand:oklch(86% .2 128);--brand-hover:oklch(90% .19 128);--brand-foreground:oklch(20% .05 135);--brand-text:oklch(87% .19 128);--brand-muted:oklch(30% .06 130);--brand-ring:oklch(86% .2 128/.6);--link:oklch(87% .19 128);--focus-ring:oklch(86% .2 128/.7)}:root[data-dv2-accent=graphite] :is(.dv2,.dv2-theme-light){--brand:oklch(30% .025 260);--brand-hover:oklch(24% .025 260);--brand-foreground:oklch(100% 0 0);--brand-text:oklch(30% .025 260);--brand-muted:oklch(92% .008 260);--brand-ring:oklch(30% .025 260/.45);--link:oklch(30% .025 260);--focus-ring:oklch(30% .025 260/.55)}:root[data-dv2-theme=dark][data-dv2-accent=graphite] .dv2,:root[data-dv2-accent=graphite] .dv2-theme-dark{--brand:oklch(90% .008 260);--brand-hover:oklch(96% .006 260);--brand-foreground:oklch(20% .02 260);--brand-text:oklch(92% .008 260);--brand-muted:oklch(33% .012 260);--brand-ring:oklch(92% .008 260/.5);--link:oklch(92% .008 260);--focus-ring:oklch(92% .008 260/.6)}:root[data-dv2-glass=tinted] :is(.dv2,.dv2-theme-light){--glass-fill:oklch(98.5% .004 255/.84);--glass-fill-sheet:oklch(98.5% .004 255/.92);--glass-card:oklch(100% 0 0/.8);--glass-tint:oklch(95% .014 255/.45);--glass-sheen:oklch(100% 0 0/.22);--glass-sat:160%}:root[data-dv2-glass=tinted][data-dv2-theme=dark] .dv2,:root[data-dv2-glass=tinted] .dv2-theme-dark{--glass-fill:oklch(24% .014 260/.86);--glass-fill-sheet:oklch(23% .014 260/.93);--glass-card:oklch(30% .012 262/.7);--glass-tint:oklch(30% .006 262/.34);--glass-sheen:oklch(100% 0 0/.06);--glass-sat:130%}:root[data-dv2-transparency=reduced][data-dv2-glass][data-dv2-theme] .dv2{--glass-fill:var(--surface-1);--glass-fill-sheet:var(--surface-1);--glass-fill-reading:var(--surface-1);--glass-card:var(--surface-2);--glass-tint:transparent;--glass-sheen:transparent}@media (prefers-reduced-transparency:reduce){:root[data-dv2-glass][data-dv2-theme] .dv2{--glass-fill:var(--surface-1);--glass-fill-sheet:var(--surface-1);--glass-fill-reading:var(--surface-1);--glass-card:var(--surface-2);--glass-tint:transparent;--glass-sheen:transparent}}.dv2-tokens[data-transparency=reduce],.dv2-tokens[data-theme][data-transparency=reduce]{--glass-fill:var(--surface-1);--glass-fill-sheet:var(--surface-1);--glass-fill-reading:var(--surface-1);--glass-card:var(--surface-2);--glass-tint:transparent;--glass-sheen:transparent}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.dv2-tokens,.dv2-tokens[data-theme],.dv2-theme-light,.dv2-theme-dark,:root[data-dv2-glass][data-dv2-theme] .dv2{--glass-fill:var(--surface-1);--glass-fill-sheet:var(--surface-1);--glass-fill-reading:var(--surface-1);--glass-card:var(--surface-2);--glass-tint:transparent;--glass-sheen:transparent}}.dv2,.dv2-theme-light,.dv2-theme-dark,.dv2-tokens{--chart-history:color-mix(in oklch, var(--chart-1), transparent 62%);--chart-neutral:color-mix(in oklch, var(--text-primary), transparent 72%);--chart-grid:var(--hairline);--chart-axis:color-mix(in oklch, var(--text-primary), transparent 78%);--chart-crosshair:color-mix(in oklch, var(--text-primary), transparent 65%);--chart-target:var(--text-secondary);--chart-gap:var(--surface-1);--chart-other:var(--chart-neutral);--track:color-mix(in oklch, var(--text-primary), transparent 87%);--font:"Inter", -apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:48px;--radius-xs:6px;--radius-sm:8px;--radius-nav:9px;--radius-control:10px;--radius-field:11px;--radius-md:12px;--radius-tile:14px;--radius-lg:16px;--radius-bar:18px;--radius-composer:20px;--radius-xl:22px;--radius-2xl:24px;--radius-full:999px;--ease-spring:cubic-bezier(.32, .72, 0, 1);--ease-in:cubic-bezier(.55, 0, 1, .45);--dur-fast:.12s;--dur:.2s;--dur-slow:.36s;--dur-breath:3.2s;--bar-top:10px;--bar-h:52px;--bar-inset:12px;--stage-top:72px;--rail-stage:clamp(440px, 39vw, 560px);--rail-companion:clamp(320px, 25vw, 360px);--rail-collapsed:60px;--nav-w:184px;--details-w:360px;--dock-w:560px;--launcher-w:1000px;--palette-w:640px;--settings-w:400px;--shortcuts-w:560px;--control-h:32px;--control-h-sm:28px;--row-h:32px;--row-h-lg:44px;--card-pad:14px;--card-pad-x:18px;--z-space:1;--z-dock:30;--z-bar:60;--z-toast:80}:root[data-dv2-density=compact] .dv2{--row-h:28px;--row-h-lg:36px;--card-pad:12px;--card-pad-x:16px}@media (width<=1279px){.dv2{--rail-stage:400px;--details-w:340px}}@media (width<=1180px){.dv2{--nav-w:52px}}@media (width<=1023px){.dv2,.dv2-tokens{--bar-top:8px;--bar-h:48px;--bar-inset:8px;--stage-top:64px}}@media (width<=1023.98px){:root[data-dv2-phone=guideline] .dv2,:root[data-dv2-phone=guideline] .dv2-tokens{--fs-display:32px;--fs-h1:26px;--fs-h2:21px;--fs-h3:18px;--fs-title:17px;--fs-body:16px;--fs-control:15px;--fs-secondary:15px;--fs-small:14px;--fs-meta:13px;--fs-input:16px;--hit:44px;--hit-gap:4px;--control-h:44px;--control-h-sm:44px;--row-h:44px;--row-h-lg:56px;--card-pad:16px;--card-pad-x:18px;--bar-h:56px;--stage-top:72px}}.dv2,.dv2-theme-light,.dv2-tokens{--swatch-blue:oklch(53% .25 263);--swatch-lime:oklch(85% .19 128);--swatch-graphite:oklch(30% .025 260);--glass-sample-clear:oklch(99.5% .002 255/.62);--glass-sample-tinted:oklch(98.5% .004 255/.84)}:root[data-dv2-theme=dark] .dv2,.dv2-theme-dark,.dv2-tokens[data-theme=dark]{--swatch-blue:oklch(54% .225 263);--swatch-lime:oklch(86% .2 128);--swatch-graphite:oklch(90% .008 260);--glass-sample-clear:oklch(25% .014 260/.6);--glass-sample-tinted:oklch(24% .014 260/.86)}html[data-dv2-theme=light],html[data-dv2-theme=light] body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:oklch(97.5% .004 255)}html[data-dv2-theme=dark],html[data-dv2-theme=dark] body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:oklch(16% .012 260)}.dm-root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:var(--surface-base);--surface:var(--surface-1);--raised:var(--surface-2);--inset:var(--surface-inset);--ink:var(--text-primary);--muted:var(--text-secondary);--accent:var(--link);--action:var(--brand);--action-hover:var(--brand-hover);--action-ink:var(--brand-foreground);--selected:var(--brand-muted);--focus:var(--brand);--danger:var(--semantic-error);--danger-ink:oklch(50% .19 27);--on-danger:oklch(100% 0 0);--warn:var(--semantic-warning);--ok:var(--semantic-success);--off:oklch(75% .015 255);--chart-quiet:oklch(66% .02 255);--chart-wash:color-mix(in oklch, var(--chart-1) 12%, transparent);--chart-grid:oklch(22% .045 260/.1);--shadow-card:var(--shadow-1);--sheet-fill:var(--glass-fill-sheet);--r-sm:10px;--r-md:12px;--r-lg:16px;--r-xl:22px;--ease-out:cubic-bezier(.22, 1, .36, 1)}.dm-root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--focus:var(--link);--danger-ink:oklch(76% .14 25);--on-danger:oklch(17% .03 25);--off:oklch(48% .015 260);--chart-quiet:oklch(52% .02 260);--chart-grid:oklch(100% 0 0/.1);--sheet-fill:oklch(24.5% .014 260/.96)}.dm-root[data-glass=tinted]{--glass-fill:var(--glass-fill-reading)}.dm-root[data-transparency=reduce]{--glass-fill:var(--surface);--glass-blur:0px;--sheet-fill:var(--surface)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.dm-root{--glass-fill:var(--surface);--sheet-fill:var(--surface)}}.dm-root{--sheet-bg:var(--sheet-fill);--sheet-bg-solid:var(--surface);--sheet-text:var(--ink);--sheet-muted:var(--muted);--sheet-accent:var(--accent);--sheet-action:var(--action);--sheet-action-hover:var(--action-hover);--sheet-on-action:var(--action-ink);--sheet-close-size:44px;--sheet-close-icon:20px;--sheet-focus:var(--focus);--sheet-control:var(--raised);--sheet-control-hover:var(--inset);--sheet-grabber:var(--muted);--sheet-stack-canvas:var(--canvas);--sheet-z:80}.dm-root[data-transparency=reduce]{--sheet-blur:0px}.dm-root .pwa-kit{--pwa-danger:var(--danger);--pwa-danger-ink:var(--danger-ink);--pwa-surface:var(--surface);--pwa-raised:var(--raised);--pwa-inset:var(--inset);--pwa-line:var(--hairline);--pwa-ink:var(--ink);--pwa-muted:var(--muted);--pwa-action:var(--action);--pwa-on-action:var(--action-ink);--pwa-selected:var(--selected);--pwa-accent:var(--accent)}.dm-root[data-theme=dark] .pwa-kit .pwa-section{--pwa-control:var(--raised)}.dm-root{--row-pad:18px;--row-gap:5px;--row-icon:44px;--desk-row:64px;--desk-icon:36px;--desk-gap:14px;--desk-name:15px;--nav-item:38px}:root[data-density=compact] .dm-root{--row-pad:10px;--row-gap:2px;--row-icon:32px;--desk-row:46px;--desk-icon:26px;--desk-gap:10px;--desk-name:14px;--nav-item:32px}.dm-root{background:var(--canvas);min-height:100dvh;color:var(--ink);font-family:var(--font,"Inter"), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-size:16px;line-height:1.45}html[data-text=larger] .dm-root{font-size:18px}.dm-root :where(button){font:inherit;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.dm-root :where(button,a,input,textarea,[tabindex]):focus-visible{outline:3px solid var(--focus);outline-offset:2px}.dm-root :where(button,[tabindex]):focus:not(:focus-visible){outline:none}.dm-root :where(h1,h2,h3,p){margin:0}.dm-root .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dm-root .glass{background:var(--glass-fill);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.7);backdrop-filter:blur(var(--glass-blur)) saturate(1.7);box-shadow:var(--glass-highlight), var(--glass-edge), var(--glass-shadow)}.dm-root .dot{background:var(--off);border-radius:50%;flex:none;width:8px;height:8px}.dm-root .dot[data-status=overdue]{background:var(--danger)}.dm-root .dot[data-status=soon]{background:var(--warn)}.dm-root .dot[data-status=fine]{background:var(--off)}@supports (text-box:trim-both cap alphabetic){.dm-root :where(h1,h2,.trim){text-box:trim-both cap alphabetic}}@media (prefers-reduced-motion:reduce){.dm-root *,.dm-root :before,.dm-root :after{transition-duration:0s!important}}.dm-root[data-motion=reduce] *,.dm-root[data-motion=reduce] :before{transition-duration:0s!important}.dm-root,.dm-root :where(button,a,input,select,textarea,label,summary,[role=button],[role=tab],[role=menuitem]){touch-action:manipulation}@media (width<=1023.98px){.dm-root :is(input,select,textarea){font-size:max(16px,1em)!important}}.auth-field.svelte-fyk24t{flex-direction:column;gap:.3rem;display:flex}.auth-field__label.svelte-fyk24t{color:var(--authpanel-fg-muted,oklch(50% .01 255));font-size:.8125rem;font-weight:550}.auth-field__input.svelte-fyk24t{border:1px solid var(--authpanel-border,oklch(88% .01 255));background:var(--authpanel-surface,oklch(100% 0 0));width:100%;color:var(--authpanel-fg,oklch(20% .02 255));border-radius:10px;padding:.625rem .75rem;font-size:1rem}.auth-field__input.svelte-fyk24t:focus-visible{outline:2px solid var(--authpanel-accent,oklch(52% .16 255));outline-offset:1px;border-color:#0000}.auth-field__input.svelte-fyk24t:disabled{opacity:.6;cursor:not-allowed}.auth-field__input--code.svelte-fyk24t{letter-spacing:.4em;font-variant-numeric:tabular-nums;text-align:center;font-size:1.25rem}.turnstile.svelte-1tzw9sn{align-items:center;display:flex}.turnstile--stub.svelte-1tzw9sn{border:1px solid var(--authpanel-border,oklch(88% .01 255));color:var(--authpanel-fg-muted,oklch(50% .01 255));background:0 0;border-radius:8px;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem}.turnstile__check.svelte-1tzw9sn{background:var(--authpanel-success,oklch(55% .15 150));color:oklch(100% 0 0);border-radius:50%;justify-content:center;align-items:center;width:1.1rem;height:1.1rem;font-size:.7rem;display:inline-flex}.auth-panel.svelte-mii3cr{width:100%;max-width:24rem;color:var(--authpanel-fg,oklch(20% .02 255));flex-direction:column;gap:1rem;margin:0 auto;display:flex}.auth-panel__head.svelte-mii3cr{flex-direction:column;gap:.25rem;display:flex}.auth-panel__title.svelte-mii3cr{margin:0;font-size:1.375rem;font-weight:650;line-height:1.2}.auth-panel__return.svelte-mii3cr{color:var(--authpanel-fg-muted,oklch(50% .01 255));margin:0;font-size:.8125rem}.auth-panel__return.svelte-mii3cr code:where(.svelte-mii3cr){word-break:break-all;font-size:.75rem}.auth-panel__form.svelte-mii3cr{flex-direction:column;gap:.75rem;display:flex}.auth-panel__submit.svelte-mii3cr{color:var(--authpanel-accent-fg,oklch(100% 0 0));background:var(--authpanel-accent,oklch(52% .16 255));cursor:pointer;border:none;border-radius:10px;padding:.7rem 1rem;font-size:.9375rem;font-weight:600}.auth-panel__submit.svelte-mii3cr:disabled{cursor:not-allowed}.auth-panel__row.svelte-mii3cr{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.auth-panel__switch.svelte-mii3cr,.auth-panel__link.svelte-mii3cr{min-height:2.75rem;color:var(--authpanel-accent,oklch(52% .16 255));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem .5rem;font-size:.8125rem;text-decoration:underline;display:inline-flex}.auth-panel__link.svelte-mii3cr{align-self:flex-start}.auth-panel__switch.svelte-mii3cr:disabled{color:var(--authpanel-fg-muted,oklch(50% .01 255));cursor:not-allowed;text-decoration:none}.auth-panel__switch.svelte-mii3cr:focus-visible,.auth-panel__link.svelte-mii3cr:focus-visible{outline:2px solid var(--authpanel-accent,oklch(52% .16 255));outline-offset:2px}.auth-panel__submit.svelte-mii3cr:focus-visible{outline:2px solid var(--authpanel-focus,var(--authpanel-fg,oklch(20% .02 255)));outline-offset:2px;box-shadow:0 0 0 2px var(--authpanel-accent-fg,oklch(100% 0 0))}.auth-panel__hint.svelte-mii3cr{color:var(--authpanel-fg-muted,oklch(50% .01 255));margin:0;font-size:.875rem}.auth-panel__error.svelte-mii3cr{background:var(--authpanel-danger-subtle,oklch(97% .02 25));color:var(--authpanel-danger,oklch(50% .19 25));border:1px solid var(--authpanel-danger,oklch(50% .19 25));border-radius:8px;margin:0;padding:.5rem .75rem;font-size:.8125rem}.auth-panel__error.svelte-mii3cr:empty{border:none;padding:0}.auth-panel__sr-status.svelte-mii3cr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sign-in.svelte-1guczyg{justify-items:center;gap:var(--space-3,12px);max-inline-size:440px;padding:clamp(24px, 5vw, 40px) var(--space-4,16px);text-align:center;margin:clamp(0px,8vh,72px) auto 0;display:grid}.compact.svelte-1guczyg{margin:0;padding:0}.icon.svelte-1guczyg{border-radius:var(--radius-tile,16px);block-size:72px;inline-size:72px}h1.svelte-1guczyg{font-size:var(--text-display,2rem);color:var(--text-primary);font-weight:700}.lede.svelte-1guczyg{color:var(--text-secondary)}.verify.svelte-1guczyg{gap:var(--space-3,12px);text-align:start;inline-size:100%;display:grid}.retry.svelte-1guczyg{border-radius:var(--radius-control,12px);background:var(--text-primary);min-block-size:44px;color:var(--surface-1);font:inherit;border:0;justify-self:start;padding:0 18px;font-weight:600}.retry.svelte-1guczyg:disabled{opacity:.6}.blocked.svelte-1guczyg{margin:0 0 var(--space-3,12px);color:var(--text-primary)}.panel.svelte-1guczyg{text-align:start;inline-size:100%}.panel.svelte-1guczyg .auth-panel__switch:not(:disabled),.panel.svelte-1guczyg .auth-panel__link{color:var(--lp-accent,var(--text-primary))}
