@layer components{.icon.svelte-14jn8yc{flex:none}.action-list.svelte-2u59ad{gap:var(--space-2);display:grid}.group.svelte-2u59ad{border-radius:var(--radius-lg);margin:0;padding:0;list-style:none;overflow:hidden}.group.svelte-2u59ad:not(.glass){background:var(--color-bg-elevated);color:var(--color-label);box-shadow:var(--shadow-card)}.glass.svelte-2u59ad{border:1px solid var(--glass-border);box-shadow:var(--shadow-float)}li.svelte-2u59ad{position:relative}li.svelte-2u59ad+li:where(.svelte-2u59ad):before{content:"";inset-block-start:0;inset-inline:calc(var(--space-4) + 1.25rem + var(--space-3)) 0;border-block-start:1px solid var(--color-separator);position:absolute}.action.svelte-2u59ad{align-items:center;gap:var(--space-3);inline-size:100%;min-block-size:var(--tap-target);padding:var(--space-2) var(--space-4);color:inherit;font:inherit;font-size:var(--text-body);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.action.svelte-2u59ad:active{background:var(--color-fill)}@media (hover:hover) and (pointer:fine){.action.svelte-2u59ad:hover{background:color-mix(in oklab, var(--color-fill) 70%, transparent)}}.action.svelte-2u59ad:focus-visible{outline:var(--focus-ring);outline-offset:-3px}:root[data-input=pointer] .action.svelte-2u59ad:focus-visible{outline:none}.label.svelte-2u59ad{min-inline-size:0}.destructive.svelte-2u59ad{color:var(--color-destructive)}@media (forced-colors:active){.group.svelte-2u59ad{border:1px solid canvastext}}.avatar.svelte-892crm{inline-size:var(--size);block-size:var(--size);border-radius:var(--radius-full);background:var(--avatar-bg);color:var(--avatar-ink,var(--color-label));font-size:calc(var(--size) * .4);flex:none;place-items:center;font-weight:600;display:inline-grid;overflow:hidden}img.svelte-892crm{object-fit:cover;block-size:100%;inline-size:100%}.stack.svelte-1kjij3i{display:flex}.ring.svelte-1kjij3i{border:3px solid var(--color-bg);border-radius:var(--radius-full);margin-inline-start:calc(var(--size) * -.22);display:inline-grid}.ring.svelte-1kjij3i:first-child{margin-inline-start:0}.more.svelte-1kjij3i{inline-size:calc(var(--size) + 6px);block-size:calc(var(--size) + 6px);background:var(--color-bg-elevated);font-size:var(--text-caption);place-items:center;font-weight:700}.button.svelte-gopaxf{--tone:var(--accent);--tone-text:var(--accent-text);--on-tone:var(--on-accent);justify-content:center;align-items:center;gap:var(--space-2);min-block-size:var(--tap-target);min-inline-size:var(--tap-target);overflow-wrap:anywhere;max-inline-size:100%;padding-inline:var(--space-4);border-radius:var(--radius-full);font-size:var(--text-body);font-weight:600;line-height:var(--leading-tight);cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out);border:1px solid #0000;text-decoration:none;display:inline-flex}.button.destructive.svelte-gopaxf{--tone:var(--color-destructive);--tone-text:var(--color-destructive);--on-tone:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000)}.small.svelte-gopaxf{min-block-size:var(--space-8);min-inline-size:var(--space-8);padding-inline:var(--space-3);font-size:var(--text-subhead)}.large.svelte-gopaxf{min-block-size:3.25rem;padding-inline:var(--space-6)}.block.svelte-gopaxf{inline-size:100%;display:flex}.filled.svelte-gopaxf{background:var(--tone);color:var(--on-tone)}.tinted.svelte-gopaxf{background:color-mix(in oklab, var(--tone) 15%, transparent);color:color-mix(in oklab, var(--tone-text) 75%, var(--color-label))}.plain.svelte-gopaxf{color:var(--tone-text);padding-inline:var(--space-2);background:0 0}.button.svelte-gopaxf:active:not(:disabled){opacity:.8;transform:scale(.97)}.button.svelte-gopaxf:disabled{opacity:.4;cursor:not-allowed}@media (forced-colors:active){.button.svelte-gopaxf{border-color:buttontext}}.card.svelte-ak9rp1{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-bg-elevated);box-shadow:var(--shadow-card)}@media (forced-colors:active){.card.svelte-ak9rp1{border:1px solid canvastext}}.checkbox.svelte-cpf7ki{align-items:flex-start;gap:var(--space-3);cursor:pointer;display:inline-flex}.trailing.svelte-cpf7ki{align-items:center;inline-size:100%;display:flex}.trailing.svelte-cpf7ki .control:where(.svelte-cpf7ki){order:1}.trailing.svelte-cpf7ki .text:where(.svelte-cpf7ki){font-size:inherit;flex:1}.control.svelte-cpf7ki{flex:none;display:grid;position:relative}input.svelte-cpf7ki{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.box.svelte-cpf7ki{box-sizing:border-box;border:1.5px solid var(--color-label-tertiary);color:#0000;block-size:1.375rem;inline-size:1.375rem;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);place-items:center;display:grid}.round.svelte-cpf7ki{border-radius:50%}.square.svelte-cpf7ki{border-radius:var(--radius-xs)}.box.svelte-cpf7ki .icon{stroke-width:3px}input.svelte-cpf7ki:checked+.box:where(.svelte-cpf7ki){border-color:var(--color-ink);background:var(--color-ink);color:var(--color-on-ink)}input.svelte-cpf7ki:focus-visible+.box:where(.svelte-cpf7ki){outline:var(--focus-ring);outline-offset:2px}input.svelte-cpf7ki:disabled+.box:where(.svelte-cpf7ki){opacity:.4}.control.svelte-cpf7ki:has(input:where(.svelte-cpf7ki):disabled)~.text:where(.svelte-cpf7ki){opacity:.4}.text.svelte-cpf7ki{min-inline-size:0;font-size:var(--text-subhead);line-height:var(--leading-normal)}@media (forced-colors:active){.box.svelte-cpf7ki{forced-color-adjust:none;border-color:canvastext}input.svelte-cpf7ki:checked+.box:where(.svelte-cpf7ki){color:highlighttext;background:highlight;border-color:highlight}}.chip.svelte-1liv6d5{border-radius:var(--radius-full);background:var(--chip-tint,var(--color-fill));max-inline-size:100%;color:var(--chip-ink,var(--color-label));font-weight:600;line-height:var(--leading-tight);white-space:nowrap;flex:none;align-items:center;display:inline-flex}.filter.svelte-1liv6d5{block-size:var(--space-8);font-size:var(--text-subhead)}.tag.svelte-1liv6d5{block-size:1.375rem;font-size:var(--text-caption);color:var(--chip-ink,var(--color-label-secondary))}.destructive.svelte-1liv6d5{background:color-mix(in oklab, var(--color-destructive) 14%, transparent);color:var(--color-destructive)}.selected.svelte-1liv6d5{background:var(--color-ink);color:var(--color-on-ink)}.main.svelte-1liv6d5{block-size:100%;min-inline-size:0;padding:0 var(--space-3);border-radius:inherit;color:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:.375rem;display:inline-flex}.tag.svelte-1liv6d5 .main:where(.svelte-1liv6d5){gap:var(--space-1);padding-inline:var(--space-2)}.with-avatar.svelte-1liv6d5 .main:where(.svelte-1liv6d5){padding-inline-start:var(--space-1)}.removable.svelte-1liv6d5 .main:where(.svelte-1liv6d5){padding-inline-end:var(--space-1)}.label.svelte-1liv6d5{text-overflow:ellipsis;overflow:hidden}button.svelte-1liv6d5{cursor:pointer}button.main.svelte-1liv6d5:active{opacity:.7}.remove.svelte-1liv6d5{inline-size:var(--space-6);block-size:var(--space-6);border-radius:var(--radius-full);color:inherit;background:0 0;border:0;flex:none;place-items:center;margin-inline-end:var(--space-1);padding:0;display:grid}@media (hover:hover) and (pointer:fine){.remove.svelte-1liv6d5:hover{background:var(--color-fill)}}@media (forced-colors:active){.chip.svelte-1liv6d5{border:1px solid canvastext}.selected.svelte-1liv6d5{forced-color-adjust:none;color:highlighttext;background:highlight}}.sheet.svelte-1dogfoq{inline-size:100%;max-inline-size:100%;inset-block:auto calc(var(--keyboard-inset,0px) - var(--viewport-top,0px));max-block-size:min(92dvh, calc(var(--viewport-height,100dvh) - var(--space-4)));padding:0 0 max(0px, env(safe-area-inset-bottom) - var(--keyboard-inset,0px));border:1px solid var(--glass-border);border-radius:var(--radius-xl) var(--radius-xl) 0 0;color:var(--label-on-glass);transition-property:transform,display,overlay;transition-duration:var(--duration-slow);transition-timing-function:var(--ease-out);transition-behavior:allow-discrete;margin:auto auto 0;overflow:hidden;transform:translateY(100%)}:root:is([data-material=frosted],[data-material=liquid]) .sheet.svelte-1dogfoq{background:color-mix(in oklab, var(--color-bg-elevated) 90%, transparent)}.sheet[open].svelte-1dogfoq{flex-direction:column;display:flex;transform:none}@starting-style{.sheet[open].svelte-1dogfoq{transform:translateY(100%)}}.sheet.svelte-1dogfoq::backdrop{transition:display var(--duration-slow) allow-discrete, overlay var(--duration-slow) allow-discrete, background-color var(--duration-slow) var(--ease-out);background:0 0}.sheet[open].svelte-1dogfoq::backdrop{background:var(--color-scrim)}@starting-style{.sheet[open].svelte-1dogfoq::backdrop{background:0 0}}.grabber.svelte-1dogfoq{block-size:.3125rem;inline-size:2.25rem;margin:var(--space-1) auto 0;border-radius:var(--radius-full);background:var(--color-fill-strong);flex:none}.bar.svelte-1dogfoq{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-5);flex:none;display:flex}.heading.svelte-1dogfoq{flex:1;min-inline-size:0}.title.svelte-1dogfoq{font-size:var(--text-headline);font-weight:600}.subtitle.svelte-1dogfoq{font-size:var(--text-footnote);color:var(--label-secondary-on-glass)}.close.svelte-1dogfoq{inline-size:var(--tap-target);block-size:var(--tap-target);border-radius:var(--radius-full);background:var(--color-fill);color:var(--label-secondary-on-glass);cursor:pointer;border:0;place-items:center;display:grid}.body.svelte-1dogfoq{min-block-size:0;padding:0 var(--space-5) var(--space-6);scroll-padding-block:var(--space-4);overscroll-behavior:contain;flex:auto;overflow-y:auto}.foot.svelte-1dogfoq{padding:var(--space-3) var(--space-5) var(--space-4);border-block-start:1px solid var(--color-separator);flex:none}@media (width>=48rem){.grabber.svelte-1dogfoq{display:none}.bar.svelte-1dogfoq{padding-block-start:var(--space-3)}.sheet.svelte-1dogfoq{inline-size:min(36rem, 100% - 2 * var(--space-6));border-radius:var(--radius-xl);opacity:0;max-block-size:92dvh;margin:auto;transition-property:transform,opacity,display,overlay;inset-block:0;transform:scale(.96)}.sheet[open].svelte-1dogfoq{opacity:1;transform:none}@starting-style{.sheet[open].svelte-1dogfoq{opacity:0;transform:scale(.96)}}}@media (prefers-reduced-motion:reduce){.sheet.svelte-1dogfoq,.sheet[open].svelte-1dogfoq{transform:none}@starting-style{.sheet.svelte-1dogfoq,.sheet[open].svelte-1dogfoq{transform:none}}}.message.svelte-1roumsc{font-size:var(--text-subhead);line-height:var(--leading-normal);color:var(--label-secondary-on-glass)}.choices.svelte-1roumsc{gap:var(--space-1);display:grid}.empty.svelte-g9cetd{justify-items:center;gap:var(--space-2);padding:var(--space-10) var(--space-4);text-align:center;display:grid}.plate.svelte-g9cetd{block-size:4rem;inline-size:4rem;border-radius:var(--radius-full);background:var(--plate);color:var(--plate-ink);place-items:center;margin-block-end:var(--space-1);display:grid}.title.svelte-g9cetd{font-size:var(--text-title2);letter-spacing:-.01em;text-wrap:balance;font-weight:700}.description.svelte-g9cetd{max-inline-size:30ch;font-size:var(--text-subhead);color:var(--color-label-secondary);text-wrap:pretty}.action.svelte-g9cetd{margin-block-start:var(--space-3)}.inline.svelte-g9cetd{align-items:center;gap:var(--space-2);font-size:var(--text-footnote);color:var(--color-label-secondary);flex-wrap:wrap;display:flex}.file-anchor.svelte-1fowxjo{flex:none;max-inline-size:100%;display:inline-grid;position:relative}.file-anchor.over.svelte-1fowxjo{display:contents}.file-anchor.svelte-1fowxjo>input[type=file]{opacity:0;pointer-events:none;block-size:100%;inline-size:100%;margin:0;padding:0;position:absolute;inset:0}.icon-button.svelte-1jvib0i{inline-size:var(--tap-target);block-size:var(--tap-target);border:1px solid var(--tile-border);border-radius:var(--radius-full);background:var(--color-bg-elevated);color:var(--color-label);cursor:pointer;transition:scale var(--duration-fast) var(--ease-out);flex:none;place-items:center;padding:0;text-decoration:none;display:inline-grid;position:relative}.small.svelte-1jvib0i{inline-size:var(--space-8);block-size:var(--space-8)}.small.glass.svelte-1jvib0i{color:var(--color-label-secondary);background:0 0;border-color:#0000}.small.glass.svelte-1jvib0i:active:not(:disabled){background:var(--color-fill)}@media (hover:hover) and (pointer:fine){.small.glass.svelte-1jvib0i:hover:not(:disabled){background:var(--color-fill)}}.dot.svelte-1jvib0i{background:var(--color-destructive);outline:2px solid var(--color-bg);border-radius:50%;block-size:.625rem;inline-size:.625rem;position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}.small.svelte-1jvib0i .dot:where(.svelte-1jvib0i){outline-color:var(--color-bg-elevated);inset-block-start:var(--space-1);inset-inline-end:var(--space-1)}.icon-button.svelte-1jvib0i:active:not(:disabled){scale:.94}.icon-button.svelte-1jvib0i:disabled{opacity:.4;cursor:not-allowed}:root:is([data-material=frosted],[data-material=liquid]) .glass.svelte-1jvib0i:not(.small){background:linear-gradient(140deg, var(--tile-glass-strong), var(--tile-glass));box-shadow:inset 1.5px 1.5px 0 var(--tile-rim), inset -1px -1px 0 var(--tile-rim-shade), 0 8px 18px -10px var(--tile-shadow)}.ink.svelte-1jvib0i{background:var(--color-ink);color:var(--color-on-ink);box-shadow:0 6px 14px -6px var(--tile-shadow);border-color:#0000}@media (forced-colors:active){.icon-button.svelte-1jvib0i{border-color:buttontext}.icon-button.svelte-1jvib0i .dot:where(.svelte-1jvib0i){forced-color-adjust:none;background:highlight;outline-color:canvas}}.group.svelte-1k7zmfj{gap:var(--space-2);display:grid}.head.svelte-1k7zmfj{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.head.svelte-1k7zmfj,.footer.svelte-1k7zmfj{padding-inline:var(--space-4)}.header.svelte-1k7zmfj,.footer.svelte-1k7zmfj{font-size:var(--text-footnote);color:var(--color-label-secondary)}.header.svelte-1k7zmfj{font-weight:600}.list.svelte-1k7zmfj{border-radius:var(--radius-lg);margin:0;padding:0;overflow:hidden}.elevated.svelte-1k7zmfj{background:var(--color-bg-elevated);box-shadow:var(--shadow-card)}.fill.svelte-1k7zmfj{--row-press:var(--color-fill-strong);background:var(--color-fill)}.text.svelte-ay8412{column-gap:var(--space-2);row-gap:var(--space-half);flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;min-inline-size:0;display:grid}.text.svelte-ay8412>:where(.svelte-ay8412){grid-column:1/-1}.text.svelte-ay8412>.paired:where(.svelte-ay8412){grid-column:1}.text.svelte-ay8412>:is(.time:where(.svelte-ay8412),.count:where(.svelte-ay8412)){grid-column:2}.title.svelte-ay8412:is(.emphasis:where(.svelte-ay8412),.paired:where(.svelte-ay8412)){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.centered.svelte-ay8412{text-align:center}.emphasis.svelte-ay8412{font-size:var(--text-headline);font-weight:600}.destructive.svelte-ay8412{color:var(--color-destructive)}.overline.svelte-ay8412,.time.svelte-ay8412{font-size:var(--text-footnote);color:var(--color-label-secondary)}.time.svelte-ay8412{font-variant-numeric:tabular-nums}.time.svelte-ay8412>svg{vertical-align:text-bottom;margin-inline-end:var(--space-1)}.subtitle.svelte-ay8412{color:var(--color-label-secondary);font-size:var(--text-subhead)}.lines-1.svelte-ay8412{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lines-2.svelte-ay8412{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.count.svelte-ay8412{border-radius:var(--radius-full);background:var(--color-ink);min-inline-size:1.375rem;color:var(--color-on-ink);font-size:var(--text-caption);text-align:center;align-self:center;padding-inline:.4375rem;font-weight:600;line-height:1.375rem}.count.quiet.svelte-ay8412{background:var(--color-fill-strong);color:var(--color-label-secondary)}.notice.svelte-1d8o1nn{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--notice-tint);color:var(--notice-ink);font-size:var(--text-subhead);font-weight:400;line-height:var(--leading-normal);text-align:start;text-wrap:pretty;overflow-wrap:anywhere;display:flex}.error.svelte-1d8o1nn{border:1px solid color-mix(in oklab, var(--color-destructive) 45%, transparent);background:color-mix(in oklab, var(--color-destructive) 9%, var(--color-bg-elevated));color:var(--color-destructive)}.text.svelte-1d8o1nn{gap:var(--space-1);flex:1;min-inline-size:0;display:grid}.actions.svelte-1d8o1nn{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-1);display:flex}.notice.svelte-1d8o1nn .actions:where(.svelte-1d8o1nn) .button{--tone:currentColor;--tone-text:currentColor}@media (forced-colors:active){.notice.svelte-1d8o1nn{border:1px solid canvastext}}.edge.svelte-4klre1{justify-content:center;align-items:center;gap:var(--space-2);color:var(--color-label-secondary);font-size:var(--text-footnote);text-align:center;flex:1;display:flex}.spinner.svelte-4klre1{border:2px solid var(--color-fill-strong);border-block-start-color:var(--color-label-secondary);border-radius:var(--radius-full);block-size:1rem;inline-size:1rem;animation:.8s linear infinite svelte-4klre1-spin}@keyframes svelte-4klre1-spin{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){.spinner.svelte-4klre1{animation:none}}.error.svelte-4klre1{flex:1}.row.svelte-rzf8br{min-block-size:var(--tap-target);display:flex}.h56.svelte-rzf8br{min-block-size:3.5rem}.h72.svelte-rzf8br{min-block-size:4.5rem}.ekf-row+.row.svelte-rzf8br :is(.main:where(.svelte-rzf8br),.tail:where(.svelte-rzf8br)){border-block-start:1px solid var(--color-separator)}.hit.svelte-rzf8br{align-items:center;gap:var(--space-3);min-inline-size:0;padding:0 0 0 var(--space-4);color:var(--color-label);font-size:var(--text-body);text-align:start;background:0 0;border:0;flex:1;text-decoration:none;display:flex}.main.svelte-rzf8br{align-self:stretch;align-items:center;gap:var(--space-2);min-inline-size:0;padding:var(--space-2) var(--space-4) var(--space-2) 0;flex:1;display:flex}.hit.svelte-rzf8br:has(~.tail:where(.svelte-rzf8br)) .main:where(.svelte-rzf8br){padding-inline-end:0}.tail.svelte-rzf8br{padding-inline:var(--space-3) var(--space-4);align-items:center;display:flex}.menu.svelte-rzf8br{padding-inline:0 var(--space-1)}.tail.svelte-rzf8br:has(+.menu:where(.svelte-rzf8br)){padding-inline-end:0}.interactive.svelte-rzf8br{cursor:pointer}.interactive.svelte-rzf8br:focus-visible{outline-offset:-3px}@media (hover:hover) and (pointer:fine){.row.svelte-rzf8br{transition:background-color var(--duration-fast) var(--ease-out)}.row.svelte-rzf8br:has(>.interactive:where(.svelte-rzf8br):hover){background:color-mix(in oklab, var(--row-press,var(--color-fill)) 70%, transparent)}}.row.svelte-rzf8br:has(>.interactive:where(.svelte-rzf8br):active){background:var(--row-press,var(--color-fill))}.plate.svelte-rzf8br,.leading.svelte-rzf8br{flex:none;display:inline-flex}.leading.svelte-rzf8br{padding-block:var(--space-2)}.plate.svelte-rzf8br{border-radius:var(--radius-xs);background:var(--plate-bg,var(--color-fill));block-size:1.875rem;inline-size:1.875rem;color:var(--plate-ink,var(--color-label));place-content:center;align-items:center}.custom.svelte-rzf8br{flex:1;min-inline-size:0}.value.svelte-rzf8br{min-inline-size:0;max-inline-size:60%;color:var(--color-label-secondary);font-size:var(--text-subhead);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chevron.svelte-rzf8br{color:var(--color-label-tertiary);display:inline-flex}.more.svelte-rzf8br{inline-size:var(--tap-target);block-size:var(--tap-target);border-radius:var(--radius-full);color:var(--color-label-secondary);cursor:pointer;opacity:0;transition:opacity var(--duration-fast) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid}.row.svelte-rzf8br:is(:where(.svelte-rzf8br):hover,:where(.svelte-rzf8br):focus-within) .more:where(.svelte-rzf8br){opacity:1}@media (pointer:coarse){.pressable.svelte-rzf8br{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.hit.svelte-rzf8br:has(+.menu:where(.svelte-rzf8br)) .main:where(.svelte-rzf8br){padding-inline-end:var(--space-4)}.tail.svelte-rzf8br:has(+.menu:where(.svelte-rzf8br)){padding-inline-end:var(--space-4)}.menu.svelte-rzf8br:has(.more:where(.svelte-rzf8br):not(:focus-visible)){clip-path:inset(50%);block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}}@media (forced-colors:active){.ekf-row+.row.svelte-rzf8br :is(.main:where(.svelte-rzf8br),.tail:where(.svelte-rzf8br)){border-block-start-color:canvastext}}.stage.svelte-9xgc9f{touch-action:none;-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:relative;overflow:hidden}.stage.video.svelte-9xgc9f{touch-action:auto}img.svelte-9xgc9f,video.svelte-9xgc9f{object-fit:contain;max-inline-size:none}img.svelte-9xgc9f{transition:translate var(--duration-base) var(--ease-out), scale var(--duration-base) var(--ease-out), opacity var(--duration-base) var(--ease-out)}img.moving.svelte-9xgc9f{transition:none}@media (prefers-reduced-motion:reduce){img.svelte-9xgc9f{transition:none}}.side.svelte-9xgc9f{position:absolute;inset-block-start:50%;translate:0 -50%}.previous.svelte-9xgc9f{inset-inline-start:max(var(--space-3), env(safe-area-inset-left))}.next.svelte-9xgc9f{inset-inline-end:max(var(--space-3), env(safe-area-inset-right))}@media (pointer:coarse){.side.svelte-9xgc9f{display:none}}.strip.svelte-1oljzf7{justify-content:safe center;gap:var(--space-1);padding:var(--space-1);scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}.thumb.svelte-1oljzf7{border-radius:var(--radius-xs);background:var(--color-fill);opacity:.6;cursor:pointer;block-size:2.25rem;inline-size:2.25rem;transition:opacity var(--duration-fast) var(--ease-out);border:0;padding:0;display:block;overflow:hidden}.thumb[aria-current=true].svelte-1oljzf7{opacity:1;outline:2px solid var(--color-label);outline-offset:0}.thumb.svelte-1oljzf7:focus-visible{outline:3px solid var(--color-label);outline-offset:1px}.thumb.svelte-1oljzf7 img:where(.svelte-1oljzf7){object-fit:cover;block-size:100%;inline-size:100%}.viewer.svelte-3ejy3d{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--color-bg);block-size:100dvh;max-block-size:100dvh;inline-size:100vw;max-inline-size:100vw;color:var(--color-label);overscroll-behavior:contain;border:0;margin:0;padding:0}.viewer.svelte-3ejy3d::backdrop{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--color-bg,Canvas)}.viewer[open].svelte-3ejy3d{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.top.svelte-3ejy3d{align-items:center;gap:var(--space-3);padding:calc(env(safe-area-inset-top) + var(--space-2)) max(var(--space-3), env(safe-area-inset-right)) var(--space-2) max(var(--space-3), env(safe-area-inset-left));display:flex;position:relative}.heading.svelte-3ejy3d{gap:var(--space-half);text-align:center;flex:1;min-inline-size:0;display:grid}.title.svelte-3ejy3d{font-size:var(--text-headline);font-weight:600;line-height:var(--leading-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.subtitle.svelte-3ejy3d{font-size:var(--text-footnote);color:color-mix(in oklab, var(--color-label) 70%, transparent);font-variant-numeric:tabular-nums}.more.svelte-3ejy3d{display:contents}.spacer.svelte-3ejy3d{inline-size:var(--tap-target);flex:none}.menu.svelte-3ejy3d{z-index:1;inline-size:min(17rem, calc(100vw - 2 * var(--space-3)));position:absolute;inset-block-start:100%;inset-inline-end:max(var(--space-3), env(safe-area-inset-right))}.below.svelte-3ejy3d{gap:var(--space-3);padding:var(--space-2) max(var(--space-3), env(safe-area-inset-right)) calc(env(safe-area-inset-bottom) + var(--space-3)) max(var(--space-3), env(safe-area-inset-left));display:grid}.panel.svelte-3ejy3d{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--glass-border);border-radius:var(--radius-lg);display:grid}.online-dot.svelte-1f586p{--online-dot-size:.875rem;--online-dot-ring-width:2px;inline-size:var(--online-dot-size);block-size:var(--online-dot-size);box-sizing:border-box;border:var(--online-dot-ring-width) solid var(--online-dot-ring,var(--color-bg-elevated,var(--color-surface)));background:var(--color-label-tertiary,var(--color-label-secondary));border-radius:50%;flex:none;display:inline-block;box-shadow:0 1px 2px #0000002e}.sm.svelte-1f586p{--online-dot-size:.625rem;--online-dot-ring-width:1.5px}.online.svelte-1f586p{background:radial-gradient(circle at 35% 30%,var(--lightningcss-light,#8ef0a8)var(--lightningcss-dark,#8ff5ad) 0 18%,var(--lightningcss-light,#34c759)var(--lightningcss-dark,#30d158) 55%,var(--lightningcss-light,#24a148)var(--lightningcss-dark,#22b14c) 100%);box-shadow:0 1px 3px #0000004d}.overlay.svelte-1f586p{position:absolute;inset-block-end:0;inset-inline-end:0}.segmented.svelte-1vlilou{border-radius:var(--radius-full);background:var(--color-fill);border:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,4.5rem),1fr));gap:2px;min-inline-size:0;margin:0;padding:2px;display:grid}.segment.svelte-1vlilou{min-block-size:var(--tap-target);padding-inline:var(--space-2);border-radius:var(--radius-full);font-size:var(--text-subhead);text-align:center;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;cursor:pointer;place-items:center;font-weight:500;display:grid;position:relative}input.svelte-1vlilou{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.segment.svelte-1vlilou:has(input:where(.svelte-1vlilou):checked){background:var(--lightningcss-light,var(--color-bg-elevated-2))var(--lightningcss-dark,#636366);font-weight:600;box-shadow:0 1px 4px #0000001f,inset 0 0 0 1px var(--lightningcss-light,#0000000a)var(--lightningcss-dark,#ffffff14)}.segment.svelte-1vlilou:not(:has(input:checked)){color:var(--color-label-secondary)}.segment.svelte-1vlilou:has(input:where(.svelte-1vlilou):focus-visible){outline:var(--focus-ring);outline-offset:1px}@media (forced-colors:active){.segment.svelte-1vlilou:has(input:where(.svelte-1vlilou):checked){outline:2px solid highlight}}.switch.svelte-668we3{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:var(--tap-target);cursor:pointer;display:flex}input.svelte-668we3{opacity:0;cursor:pointer;block-size:2rem;inline-size:3.25rem;margin:0;position:absolute}.track.svelte-668we3{border-radius:var(--radius-full);background:var(--color-fill-strong);block-size:2rem;inline-size:3.25rem;transition:background-color var(--duration-base) var(--ease-out);flex:none;position:relative;box-shadow:inset 0 0 0 1px var(--lightningcss-light,#0000)var(--lightningcss-dark,#ffffff24)}.thumb.svelte-668we3{border-radius:var(--radius-full);block-size:1.75rem;inline-size:1.75rem;transition:transform var(--duration-base) var(--ease-spring);background:#fff;position:absolute;inset-block-start:.125rem;inset-inline-start:.125rem;box-shadow:0 2px 6px #0003}input.svelte-668we3:checked+.track:where(.svelte-668we3){background:var(--color-success)}input.svelte-668we3:checked+.track:where(.svelte-668we3) .thumb:where(.svelte-668we3){transform:translate(1.25rem)}input.svelte-668we3:focus-visible+.track:where(.svelte-668we3){outline:var(--focus-ring);outline-offset:2px}input.svelte-668we3:disabled~:where(.svelte-668we3){opacity:.4}@media (forced-colors:active){.track.svelte-668we3{border:1px solid canvastext}input.svelte-668we3:checked+.track:where(.svelte-668we3){background:highlight}}p.svelte-ub49r3{font-size:var(--text-footnote)}.hint.svelte-ub49r3{color:var(--color-label-secondary)}.error.svelte-ub49r3{align-items:flex-start;gap:var(--space-1);color:var(--color-destructive);display:flex}.error.svelte-ub49r3 svg{flex:none;margin-block-start:.1em}.field.svelte-7n6qts{gap:var(--space-1);min-inline-size:0;display:grid}label.svelte-7n6qts{font-size:var(--text-subhead);color:var(--color-label);font-weight:600}.control.svelte-7n6qts{min-block-size:var(--tap-target);padding-inline:var(--space-3);border-radius:var(--radius-sm);background:var(--color-fill);font-size:var(--text-body);align-items:center;display:flex}.control.multiline.svelte-7n6qts{line-height:var(--leading-normal);align-items:flex-start}.control.svelte-7n6qts:has(>:where(.svelte-7n6qts):disabled){opacity:.4}.search.svelte-7n6qts .control:where(.svelte-7n6qts){min-block-size:var(--space-10)}.control.svelte-7n6qts:focus-within{background:var(--color-bg-elevated);outline:2px solid var(--color-ink);outline-offset:-2px}.control.svelte-7n6qts:has(>[aria-invalid=true]:where(.svelte-7n6qts),>:where(.svelte-7n6qts):user-invalid){outline:2px solid var(--color-destructive);outline-offset:-2px}input.svelte-7n6qts,textarea.svelte-7n6qts{inline-size:100%;min-inline-size:0;padding:var(--space-2) 0;background:0 0;border:0;flex:1;align-self:stretch}.svelte-7n6qts:is(input:where(.svelte-7n6qts),textarea:where(.svelte-7n6qts)):focus-visible{outline:none}.svelte-7n6qts:is(input:where(.svelte-7n6qts),textarea:where(.svelte-7n6qts)):disabled{cursor:not-allowed}textarea.svelte-7n6qts{min-block-size:calc(var(--rows) * 1lh + 2 * var(--space-2));max-block-size:calc(8lh + 2 * var(--space-2));resize:none;field-sizing:content}input[type=search].svelte-7n6qts{appearance:none}input.svelte-7n6qts::-webkit-search-cancel-button{display:none}.icon.svelte-7n6qts{color:var(--color-label-secondary);margin-inline-end:var(--space-2);display:grid}.multiline.svelte-7n6qts .icon:where(.svelte-7n6qts){margin-block-start:calc(var(--space-2) + (1lh - 20px) / 2)}.multiline.svelte-7n6qts .prefix:where(.svelte-7n6qts){padding-block-start:var(--space-2)}.prefix.svelte-7n6qts{color:var(--color-label-secondary)}.end.svelte-7n6qts{align-self:stretch;place-items:center;margin-inline-end:calc(-1 * var(--space-3));display:grid}.clear.svelte-7n6qts{inline-size:var(--tap-target);border-radius:var(--radius-full);color:var(--color-label-secondary);cursor:pointer;background:0 0;border:0;padding:0}input.svelte-7n6qts:is([type=date]:where(.svelte-7n6qts),[type=time]:where(.svelte-7n6qts)){text-align:start;display:block}input.svelte-7n6qts:is([type=date]:where(.svelte-7n6qts),[type=time]:where(.svelte-7n6qts))::-webkit-date-and-time-value{text-align:start}.svelte-7n6qts:is(input:where(.svelte-7n6qts),textarea:where(.svelte-7n6qts))::placeholder{color:var(--color-label-tertiary)}@media (forced-colors:active){.control.svelte-7n6qts{border:1px solid canvastext}}.tile.svelte-1vjhctr{gap:var(--space-2);min-block-size:8.5rem;min-inline-size:0;padding:var(--space-4);border-radius:var(--radius-lg);color:var(--color-label);overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;transition:transform var(--duration-fast) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}a.tile.svelte-1vjhctr:active{transform:scale(.98)}a.tile.svelte-1vjhctr:focus-visible{outline-offset:3px}@media (hover:hover) and (pointer:fine){a.tile.svelte-1vjhctr{transition:transform var(--duration-fast) var(--ease-out), translate var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out)}a.tile.svelte-1vjhctr:hover{border-color:color-mix(in oklab, var(--accent) 55%, var(--color-separator))}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){a.tile.svelte-1vjhctr:hover{translate:0 -2px}}.wide.svelte-1vjhctr{grid-column:1/-1;min-block-size:0}[data-tint=mint].svelte-1vjhctr{--tile-tint:var(--tint-mint);--tile-ink:var(--tint-mint-ink)}[data-tint=lilac].svelte-1vjhctr{--tile-tint:var(--tint-lilac);--tile-ink:var(--tint-lilac-ink)}[data-tint=peach].svelte-1vjhctr{--tile-tint:var(--tint-peach);--tile-ink:var(--tint-peach-ink)}[data-tint=sky].svelte-1vjhctr{--tile-tint:var(--tint-sky);--tile-ink:var(--tint-sky-ink)}[data-tint=butter].svelte-1vjhctr{--tile-tint:var(--tint-butter);--tile-ink:var(--tint-butter-ink)}[data-tint=rose].svelte-1vjhctr{--tile-tint:var(--tint-rose);--tile-ink:var(--tint-rose-ink)}.head.svelte-1vjhctr{justify-content:space-between;align-items:center;gap:var(--space-2);margin-block-end:var(--space-1);display:flex}.icon.svelte-1vjhctr{border-radius:var(--radius-full);background:var(--tile-tint,color-mix(in oklab, var(--color-bg-elevated) 70%, transparent));block-size:2rem;inline-size:2rem;color:var(--tile-ink,currentColor);place-items:center;display:grid}.label.svelte-1vjhctr{font-size:var(--text-headline);letter-spacing:-.01em;font-weight:600;line-height:var(--leading-tight)}.badge.svelte-1vjhctr{padding:var(--space-half) var(--space-2);border-radius:var(--radius-full);background:color-mix(in oklab, var(--color-bg-elevated) 75%, transparent);font-size:var(--text-caption);color:var(--color-label-secondary);font-weight:600}.value.svelte-1vjhctr{font-size:var(--text-title1);letter-spacing:-.02em;font-weight:700;line-height:var(--leading-tight);font-variant-numeric:tabular-nums;margin-block-start:auto}.caption.svelte-1vjhctr{font-size:var(--text-subhead);line-height:var(--leading-tight);color:var(--color-label-secondary)}.content.svelte-1vjhctr{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.toast.svelte-1ly2qxf{inset:auto var(--space-4) calc(var(--tab-bar-height) + var(--tab-bar-gap) + env(safe-area-inset-bottom) + var(--space-3) + var(--index) * 4.25rem);align-items:center;gap:var(--space-2);max-inline-size:28rem;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--color-separator);border-radius:var(--radius-lg);background:var(--color-bg-elevated-2);color:var(--color-label);box-shadow:var(--shadow-float);opacity:0;transition-property:opacity,transform,display,overlay;transition-duration:var(--duration-base);transition-timing-function:var(--ease-out);transition-behavior:allow-discrete;margin:0 auto;display:flex;position:fixed;transform:translateY(.5rem)}.toast.svelte-1ly2qxf:popover-open{opacity:1;transform:none}@starting-style{.toast.svelte-1ly2qxf:popover-open{opacity:0;transform:translateY(.5rem)}}.toast.top.svelte-1ly2qxf{inset:calc(env(safe-area-inset-top) + var(--space-3) + var(--index) * 4.25rem) var(--space-4) auto;transform:translateY(-.5rem)}.toast.top.svelte-1ly2qxf:popover-open{transform:none}@starting-style{.toast.top.svelte-1ly2qxf:popover-open{transform:translateY(-.5rem)}}.message.svelte-1ly2qxf{font-size:var(--text-subhead);flex:1}.action.svelte-1ly2qxf,.close.svelte-1ly2qxf{min-block-size:var(--tap-target);border-radius:var(--radius-sm);color:var(--accent-text);cursor:pointer;background:0 0;border:0;font-weight:600}.close.svelte-1ly2qxf{min-inline-size:var(--tap-target);color:var(--color-label-secondary);place-items:center;display:grid}@media (width>=48rem){.toast.svelte-1ly2qxf:not(.top){inset-block-end:calc(var(--space-6) + var(--index) * 4.25rem)}}@media (prefers-reduced-motion:reduce){.toast.svelte-1ly2qxf,.toast.top.svelte-1ly2qxf{transform:none}.toast.svelte-1ly2qxf:popover-open{transform:none}@starting-style{.toast.svelte-1ly2qxf:popover-open{transform:none}}.toast.top.svelte-1ly2qxf:popover-open{transform:none}@starting-style{.toast.top.svelte-1ly2qxf:popover-open{transform:none}}@starting-style{.toast.svelte-1ly2qxf,.toast.top.svelte-1ly2qxf{transform:none}}}.verified-badge.svelte-13bu5my{vertical-align:-.17em;flex:none;block-size:1.05em;inline-size:1.05em;margin-inline-start:.25em;display:inline-block}.seal.svelte-13bu5my{fill:var(--accent);stroke:var(--accent);stroke-width:1.5px;stroke-linejoin:round}.check.svelte-13bu5my{fill:none;stroke:var(--on-accent);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.tiles.svelte-820xbn{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));display:grid}.tile.svelte-820xbn{border-radius:var(--radius-lg);min-block-size:8.5rem}.tile.wide.svelte-820xbn{grid-column:1/-1;min-block-size:7rem}.segmented.svelte-820xbn{block-size:calc(var(--tap-target) + var(--space-1));border-radius:var(--radius-full)}.toolbar.svelte-820xbn{gap:var(--space-3);margin-block-end:var(--space-4);display:grid}.period.svelte-820xbn{align-items:center;gap:var(--space-2);display:flex}.button.svelte-820xbn{inline-size:var(--tap-target);block-size:var(--tap-target);border-radius:var(--radius-full);flex:none}.today.svelte-820xbn{inline-size:6.5rem}.period.svelte-820xbn .line:where(.svelte-820xbn){flex:1;block-size:1.25rem}.month.svelte-820xbn{border-radius:var(--radius-lg);block-size:21rem}.columns.svelte-820xbn{gap:var(--space-3);margin-inline:calc(-1 * var(--space-4));padding-inline:var(--space-4);display:flex;overflow:hidden}.column.svelte-820xbn{align-content:start;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--color-fill);flex:0 0 min(85%,20rem);display:grid}.card.svelte-820xbn{border-radius:var(--radius-md);block-size:5rem}.hero.svelte-820xbn{border-radius:var(--radius-lg);block-size:10rem}.stack.svelte-820xbn{gap:var(--space-4);display:grid}@media (width>=48rem){.tiles.svelte-820xbn{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr))}.toolbar.svelte-820xbn{grid-template-columns:auto 1fr;align-items:center}.toolbar.svelte-820xbn .segmented:where(.svelte-820xbn){inline-size:15rem}.column.svelte-820xbn{flex-basis:18rem}}.group.svelte-1vxk1j4,.stack.svelte-1vxk1j4,.section.svelte-1vxk1j4,.lines.svelte-1vxk1j4{display:grid}.group.svelte-1vxk1j4{border-radius:var(--radius-lg);background:var(--color-bg-elevated);box-shadow:var(--shadow-card);overflow:hidden}.row.svelte-1vxk1j4{align-items:center;gap:var(--space-3);min-block-size:3.5rem;padding-inline-start:var(--space-4);display:flex}[data-rows=tall].svelte-1vxk1j4 .row:where(.svelte-1vxk1j4){min-block-size:4.5rem}[data-rows=plain].svelte-1vxk1j4 .row:where(.svelte-1vxk1j4){min-block-size:var(--tap-target)}.group.svelte-1vxk1j4:not([data-rows=plain]) .row:where(.svelte-1vxk1j4)+.row:where(.svelte-1vxk1j4) .lines:where(.svelte-1vxk1j4){border-block-start:1px solid var(--color-separator)}[data-rows=plain].svelte-1vxk1j4 .row:where(.svelte-1vxk1j4)+.row:where(.svelte-1vxk1j4){border-block-start:1px solid var(--color-separator);margin-inline-start:var(--space-4);padding-inline-start:0}.avatar.svelte-1vxk1j4{border-radius:var(--radius-full);flex:none;block-size:2.5rem;inline-size:2.5rem}[data-rows=tall].svelte-1vxk1j4 .avatar:where(.svelte-1vxk1j4){block-size:3.25rem;inline-size:3.25rem}.lines.svelte-1vxk1j4{align-content:center;align-self:stretch;gap:var(--space-2);flex:1;padding-inline-end:var(--space-4)}.stack.svelte-1vxk1j4{gap:var(--space-4)}.section.svelte-1vxk1j4{gap:var(--space-2)}.caption.svelte-1vxk1j4{block-size:.75rem;inline-size:25%;margin-inline:var(--space-4)}.chips.svelte-1vxk1j4{gap:var(--space-2);display:flex}.chip.svelte-1vxk1j4{border-radius:var(--radius-full);block-size:2rem;inline-size:5.5rem}.map.svelte-1vxk1j4{border-radius:var(--radius-lg);block-size:max(24rem,100dvh - 15rem)}.skeleton.svelte-11pf4ua{--block:var(--lightningcss-light,color-mix(in oklab, var(--color-label) 7%, transparent))var(--lightningcss-dark,color-mix(in oklab, var(--color-label) 14%, transparent));--shine:var(--lightningcss-light,color-mix(in oklab, var(--color-label) 5%, transparent))var(--lightningcss-dark,color-mix(in oklab, var(--color-label) 8%, transparent))}.bar.svelte-11pf4ua{block-size:calc(var(--nav-bar-height) + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(var(--space-4), env(safe-area-inset-right)) 0 max(var(--space-4), env(safe-area-inset-left));justify-content:flex-end;align-items:center;display:flex}.screen.svelte-11pf4ua{gap:var(--space-6);max-inline-size:56rem;padding:0 max(var(--space-4), env(safe-area-inset-right)) 0 max(var(--space-4), env(safe-area-inset-left));margin-inline:auto;display:grid}.compact.svelte-11pf4ua{gap:var(--space-4);max-inline-size:none}.title.svelte-11pf4ua{gap:var(--space-1);padding-block-start:var(--space-3);display:grid}.compact.svelte-11pf4ua .title:where(.svelte-11pf4ua){gap:0;padding-block-start:var(--space-2)}:where(.skeleton.svelte-11pf4ua) .block{border-radius:var(--radius-sm);background:var(--block);display:block;position:relative;overflow:hidden}:where(.skeleton.svelte-11pf4ua) .block:after{content:"";background:linear-gradient(100deg, transparent 20%, var(--shine) 50%, transparent 80%);animation:svelte-11pf4ua-sheen 1.4s var(--ease-out) infinite;position:absolute;inset:0;translate:-100%}@keyframes svelte-11pf4ua-sheen{to{translate:100%}}:where(.skeleton.svelte-11pf4ua) .line{block-size:.875rem;inline-size:55%}:where(.skeleton.svelte-11pf4ua) .line.sub{block-size:.75rem;inline-size:80%}.circle.svelte-11pf4ua{border-radius:var(--radius-full);block-size:2.5rem;inline-size:2.5rem}.eyebrow.svelte-11pf4ua{block-size:.875rem;inline-size:30%;font-size:var(--text-subhead);margin-block:calc(.5lh - .4375rem)}.heading.svelte-11pf4ua{border-radius:var(--radius-md);block-size:1lh;inline-size:55%;font-size:var(--text-large-title);line-height:1.05}.compact.svelte-11pf4ua .heading:where(.svelte-11pf4ua){inline-size:45%;font-size:var(--text-title1)}@media (width>=48rem){.bar.svelte-11pf4ua{block-size:calc(var(--nav-bar-height) + var(--space-3) + env(safe-area-inset-top))}}@media (prefers-reduced-motion:reduce){:where(.skeleton.svelte-11pf4ua) .block:after{animation:none;display:none}}.sidebar.svelte-n0qrnz{display:none}.badge.svelte-n0qrnz{border-radius:var(--radius-full);background:var(--color-destructive);min-inline-size:1.4rem;color:var(--on-destructive);font-size:var(--text-caption);text-align:center;margin-inline-start:auto;padding:.05rem .4rem;font-weight:600}.dot.svelte-n0qrnz{border-radius:var(--radius-full);background:var(--color-destructive);block-size:.6875rem;inline-size:.6875rem;margin-inline-start:auto}@media (width>=48rem){.sidebar.svelte-n0qrnz{inset-block:calc(env(safe-area-inset-top) + var(--space-3)) var(--space-3);z-index:20;gap:var(--space-2);inline-size:calc(var(--sidebar-width) - var(--space-6));padding:var(--space-4) var(--space-3);border:1px solid var(--glass-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);flex-direction:column;display:flex;position:fixed;inset-inline-start:max(var(--space-3), env(safe-area-inset-left))}}ul.svelte-n0qrnz{gap:2px;margin:0;padding:0;display:grid}.item.svelte-n0qrnz{align-items:center;gap:var(--space-3);min-block-size:var(--tap-target);padding-inline:var(--space-3);border-radius:var(--radius-full);color:var(--label-on-glass);font-weight:400;text-decoration:none;display:flex;position:relative}.item.svelte-n0qrnz:hover:not(.current){background:var(--color-fill)}.item.current.svelte-n0qrnz{font-weight:600}.pill.svelte-n0qrnz{view-transition-name:nav-pill;z-index:-1;border-radius:inherit;background:var(--color-fill-strong);position:absolute;inset:0}@media (forced-colors:active){.item.current.svelte-n0qrnz{outline:2px solid highlight}}.label.svelte-f6slbf{font-size:min(var(--text-caption), calc(100cqi / var(--tabs,4) / 6.7));white-space:nowrap;text-overflow:ellipsis;max-inline-size:100%;overflow:hidden}.tab-bar.svelte-f6slbf{--bar-bg:var(--tab-bar-solid);--bar-fg:var(--tab-bar-label);inset-inline:max(var(--space-4), env(safe-area-inset-left)) max(var(--space-4), env(safe-area-inset-right));z-index:20;max-inline-size:28rem;padding:var(--space-1);border-radius:var(--radius-full);background:var(--bar-bg);color:var(--bar-fg);box-shadow:var(--shadow-float);margin-inline:auto;position:fixed;inset-block-end:calc(env(safe-area-inset-bottom) + var(--tab-bar-gap))}ul.svelte-f6slbf{grid-auto-columns:1fr;grid-auto-flow:column;margin:0;padding:0;display:grid;container-type:inline-size}.tab.svelte-f6slbf{block-size:calc(var(--tab-bar-height) - 2 * var(--space-1));border-radius:var(--radius-full);color:var(--tab-bar-label-inactive);font-size:var(--text-caption);isolation:isolate;align-content:center;justify-items:center;gap:2px;min-inline-size:0;font-weight:600;text-decoration:none;display:grid;position:relative}.tab.current.svelte-f6slbf{color:var(--bar-fg)}.pill.svelte-f6slbf{view-transition-name:nav-pill;z-index:-1;border-radius:inherit;background:linear-gradient(140deg,#ffffff42,#ffffff1a);position:absolute;inset:0;box-shadow:inset 1px 1px #fff6,inset -1px -1px #ffffff1a}:root:is([data-material=frosted],[data-material=liquid]) .tab-bar.svelte-f6slbf{--bar-bg:var(--tab-bar-glass);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:inset 1.5px 1.5px 0 #ffffff4d, inset -1px -1px 0 #ffffff1a, var(--shadow-float)}:root[data-material=liquid] .tab-bar.svelte-f6slbf{-webkit-backdrop-filter:url(#ekf-liquid) blur(8px) saturate(var(--glass-saturate));backdrop-filter:url(#ekf-liquid) blur(8px) saturate(var(--glass-saturate))}@media (prefers-reduced-transparency:reduce){:root:not([data-effects=maximum]) .tab-bar.svelte-f6slbf{--bar-bg:var(--tab-bar-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}.icon.svelte-f6slbf{display:grid;position:relative}.badge.svelte-f6slbf{border-radius:var(--radius-full);background:var(--color-destructive);block-size:1.05rem;min-inline-size:1.05rem;color:var(--on-destructive);font-size:var(--text-caption);box-shadow:0 0 0 2px var(--bar-bg);place-items:center;padding-inline:.25rem;font-weight:600;line-height:1;display:grid;position:absolute;inset-block-start:-.3rem;inset-inline-end:-.55rem}.dot.svelte-f6slbf{border-radius:var(--radius-full);background:var(--color-destructive);block-size:.6875rem;inline-size:.6875rem;box-shadow:0 0 0 2px var(--bar-bg);position:absolute;inset-block-start:-.1rem;inset-inline-end:-.2rem}.tab.svelte-f6slbf:focus-visible{outline-color:var(--bar-fg);outline-offset:-3px}.tab.svelte-f6slbf svg{transition:scale var(--duration-fast) var(--ease-out)}.tab.svelte-f6slbf:active svg{scale:.86}::view-transition-group(nav-pill){animation-duration:.3s;animation-timing-function:cubic-bezier(.3,1.3,.5,1)}::view-transition-image-pair(nav-pill){animation:.3s cubic-bezier(.3,.9,.4,1) both ekf-genie}@keyframes ekf-genie{30%{transform:scale(1.4,.72)}65%{transform:scale(.9,1.1)}85%{transform:scale(1.04,.97)}}@media (prefers-reduced-motion:reduce){::view-transition-group(nav-pill){animation:none}::view-transition-image-pair(nav-pill){animation:none}.tab.svelte-f6slbf svg{transition:none}}@media (width<25rem){.tab-bar.svelte-f6slbf{inset-inline:max(var(--space-2), env(safe-area-inset-left)) max(var(--space-2), env(safe-area-inset-right))}}@media (width>=48rem){.tab-bar.svelte-f6slbf{display:none}}:is(:root:has([data-hides-tab-bar]) .tab-bar.svelte-f6slbf,.tab-bar.keyboard.svelte-f6slbf){display:none}@media (forced-colors:active){.tab-bar.svelte-f6slbf{border:1px solid canvastext}.tab.current.svelte-f6slbf{outline-offset:-4px;outline:2px solid highlight}}.skip-link.svelte-qi78l2{z-index:100;max-inline-size:calc(100vw - 2 * var(--space-2));padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--color-bg-elevated);color:var(--color-label);position:fixed;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);transform:translateY(-200%)}.skip-link.svelte-qi78l2:focus-visible{transform:none}.main.svelte-qi78l2{min-block-size:100dvh;outline:none;padding-block-end:calc(var(--tab-bar-height) + var(--tab-bar-gap) + env(safe-area-inset-bottom) + var(--space-8));display:block}.main.svelte-qi78l2:has([data-hides-tab-bar]){padding-block-end:0}.screen.svelte-qi78l2{display:contents}.screen[hidden].svelte-qi78l2{display:none}.main.bare.svelte-qi78l2{--sidebar-width:0px;padding-block-end:env(safe-area-inset-bottom)}@media (width>=48rem){.main.svelte-qi78l2:not(.bare){margin-inline-start:var(--sidebar-width);padding-block-end:var(--space-10)}}.nav-bar.svelte-3mb9h9{z-index:15;min-block-size:calc(var(--nav-bar-height) + env(safe-area-inset-top));max-inline-size:100vw;padding:env(safe-area-inset-top) max(var(--space-4), env(safe-area-inset-right)) 0 max(var(--space-4), env(safe-area-inset-left));transition:border-color var(--duration-base) var(--ease-out);border-block-end:1px solid #0000;grid-template-columns:minmax(max-content,1fr) minmax(0,max-content) minmax(max-content,1fr);align-items:center;display:grid;position:fixed;inset-block-start:0;inset-inline:0;overflow:clip visible}.nav-bar.svelte-3mb9h9:not(.collapsed){-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.nav-bar.collapsed.svelte-3mb9h9{border-block-end-color:var(--glass-border)}.compact-title.svelte-3mb9h9{min-inline-size:0;font-size:var(--text-headline);white-space:nowrap;text-overflow:ellipsis;opacity:0;transition:opacity var(--duration-fast) var(--ease-out);grid-area:1/2;font-weight:600;overflow:hidden}.inline.svelte-3mb9h9 .compact-title:where(.svelte-3mb9h9),.collapsed.svelte-3mb9h9 .compact-title:where(.svelte-3mb9h9){opacity:1}.leading.svelte-3mb9h9{justify-self:start;align-items:center;gap:var(--space-2);grid-area:1/1;min-inline-size:0;display:flex}.actions.svelte-3mb9h9{justify-self:end;gap:var(--space-2);grid-area:1/3;display:flex}@media (width>=48rem){.nav-bar.svelte-3mb9h9{inset-block-start:calc(env(safe-area-inset-top) + var(--space-3));inset-inline:var(--sidebar-width) max(var(--space-3), env(safe-area-inset-right));min-block-size:var(--nav-bar-height);padding:0 var(--space-3);border-radius:var(--radius-xl);border:1px solid #0000}.nav-bar.collapsed.svelte-3mb9h9{border-color:var(--glass-border)}}.screen.svelte-c9kpm3{gap:var(--space-6);max-inline-size:var(--screen-column);--bar-edge:var(--nav-bar-bottom,calc(var(--nav-bar-height) + env(safe-area-inset-top)));padding:var(--bar-edge) max(var(--space-4), env(safe-area-inset-right)) var(--footer-height,0) max(var(--space-4), env(safe-area-inset-left));margin-inline:auto;display:grid}.screen.inline.svelte-c9kpm3{gap:var(--space-4);padding-block-start:calc(var(--bar-edge) + var(--space-4))}.title-block.svelte-c9kpm3{gap:var(--space-half);padding-block-start:var(--space-3);display:grid}.title-block.inline.svelte-c9kpm3{display:contents}.title-block.centered.svelte-c9kpm3{text-align:center;justify-items:center}.hero.svelte-c9kpm3{padding-block:var(--space-4) var(--space-2);place-items:center;display:grid}.compact.svelte-c9kpm3{gap:var(--space-4);max-inline-size:none}.compact.svelte-c9kpm3 .title-block:where(.svelte-c9kpm3){gap:0;padding-block-start:var(--space-2)}.eyebrow.svelte-c9kpm3{font-size:var(--text-subhead);color:var(--color-label-secondary);font-weight:400}.large-title.svelte-c9kpm3{font-size:var(--text-large-title);letter-spacing:-.02em;text-wrap:balance;outline:none;font-weight:700;line-height:1.08}.compact.svelte-c9kpm3 .large-title:where(.svelte-c9kpm3){font-size:var(--text-title1)}.footer.svelte-c9kpm3{z-index:15;grid-template-columns:minmax(0, calc(var(--screen-column) - 2 * var(--space-4)));justify-content:center;gap:var(--space-1);padding:var(--space-3) max(var(--space-4), env(safe-area-inset-right)) max(var(--space-3), env(safe-area-inset-bottom) - var(--keyboard-inset,0px)) max(var(--space-4), env(safe-area-inset-left));background:linear-gradient(transparent, var(--color-bg) var(--space-3));display:grid;position:fixed;inset-block-end:calc(var(--keyboard-inset,0px) - var(--viewport-top,0px));inset-inline:0}@media (width>=48rem){.screen.svelte-c9kpm3{--bar-edge:var(--nav-bar-bottom,calc(var(--nav-bar-height) + var(--space-3) + env(safe-area-inset-top)))}.footer.svelte-c9kpm3{inset-inline-start:var(--sidebar-width)}}}@media (forced-colors:active){.seal.svelte-13bu5my{fill:canvastext;stroke:canvastext}.check.svelte-13bu5my{stroke:canvas}}.defs.svelte-p5x4fx{block-size:0;inline-size:0;position:absolute;overflow:hidden}
