.shell-switcher.svelte-13hz40d{flex:none;display:flex}.shell-trigger.svelte-13hz40d{appearance:none;box-sizing:border-box;height:32px;min-height:0;color:var(--shell-text);font:600 13px/16px var(--shell-font);letter-spacing:normal;text-transform:none;white-space:nowrap;cursor:pointer;transition:background-color .15s var(--shell-ease), border-color .15s var(--shell-ease), transform .1s var(--shell-ease);background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:4px;margin:0;padding:0 8px;display:inline-flex}.shell-trigger.svelte-13hz40d:hover,.shell-trigger[aria-expanded=true].svelte-13hz40d{background:var(--shell-surface);border-color:var(--shell-border)}.shell-trigger.svelte-13hz40d:active{transform:scale(.96)}.shell-trigger.svelte-13hz40d:focus-visible{outline:2px solid var(--shell-focus);outline-offset:2px}.shell-short.svelte-13hz40d{display:none}.shell-chevron.svelte-13hz40d{color:var(--shell-muted);transition:transform .15s var(--shell-ease);flex:none}.shell-trigger[aria-expanded=true].svelte-13hz40d .shell-chevron:where(.svelte-13hz40d){transform:rotate(180deg)}.shell-panel.svelte-13hz40d{box-sizing:border-box;border:1px solid var(--shell-border-strong);background:var(--shell-surface);width:max-content;min-width:200px;max-width:min(280px,100vw - 32px);color:var(--shell-text);font:400 13px/16px var(--shell-font);opacity:0;transition:opacity .12s ease-in, overlay .12s ease-in allow-discrete, display .12s ease-in allow-discrete;border-radius:12px;margin:0;padding:4px;position:fixed;inset:56px auto auto 16px}.shell-panel.svelte-13hz40d:popover-open{opacity:1;transition:opacity .18s var(--shell-ease), transform .18s var(--shell-ease), overlay .18s var(--shell-ease) allow-discrete, display .18s var(--shell-ease) allow-discrete;transform:none}@starting-style{.shell-panel.svelte-13hz40d:popover-open{opacity:0;transform:translateY(4px)}}@supports (position-area:bottom){.shell-panel.svelte-13hz40d{position-area:bottom span-right;position-try-fallbacks:flip-inline;margin-top:8px;top:auto;left:auto}}@supports not selector(:popover-open){.shell-panel.svelte-13hz40d{display:none}.shell-trigger[aria-expanded=true].svelte-13hz40d+.shell-panel:where(.svelte-13hz40d){opacity:1;display:block}}.shell-list.svelte-13hz40d{gap:2px;margin:0;padding:0;list-style:none;display:grid}.shell-item.svelte-13hz40d{box-sizing:border-box;min-height:32px;color:var(--shell-muted);white-space:nowrap;transition:background-color .15s var(--shell-ease), color .15s var(--shell-ease);border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;text-decoration:none;display:flex}.shell-item.svelte-13hz40d:hover{background:var(--shell-raised);color:var(--shell-text);text-decoration:none}.shell-item[aria-current=page].svelte-13hz40d{border-color:var(--shell-border-strong);color:var(--shell-text);font-weight:600}.shell-item.svelte-13hz40d:focus-visible{outline:2px solid var(--shell-focus);outline-offset:2px}.shell-tag.svelte-13hz40d{border:1px solid var(--shell-border-strong);color:var(--shell-muted);font:400 11px/16px var(--shell-font);border-radius:999px;margin-left:auto;padding:0 8px}.shell-vh.svelte-13hz40d{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=900px){.shell-trigger.svelte-13hz40d{height:44px}.shell-name.svelte-13hz40d{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.shell-short.svelte-13hz40d{display:inline}.shell-item.svelte-13hz40d{min-height:44px}}@media (pointer:coarse){.shell-trigger.svelte-13hz40d,.shell-item.svelte-13hz40d{min-height:44px}}@media (prefers-reduced-motion:reduce){.shell-trigger.svelte-13hz40d{transition:background-color .15s var(--shell-ease), border-color .15s var(--shell-ease)}.shell-trigger.svelte-13hz40d:active{transform:none}.shell-chevron.svelte-13hz40d{transition:none}.shell-panel.svelte-13hz40d:popover-open{transition:opacity .18s var(--shell-ease), overlay .18s var(--shell-ease) allow-discrete, display .18s var(--shell-ease) allow-discrete}@starting-style{.shell-panel.svelte-13hz40d:popover-open{transform:none}}}@media (forced-colors:active){.shell-item[aria-current=page].svelte-13hz40d{border:2px solid highlight;padding:7px 11px}}.shell-back.svelte-61lssq{box-sizing:border-box;border:1px solid var(--shell-border);min-width:32px;max-width:280px;height:32px;color:var(--shell-muted);font:400 13px/16px var(--shell-font);white-space:nowrap;transition:color .15s var(--shell-ease), border-color .15s var(--shell-ease), transform .1s var(--shell-ease);background:0 0;border-radius:8px;flex:0 auto;align-items:center;gap:4px;margin:0;padding:0 12px 0 8px;text-decoration:none;display:inline-flex}.shell-back.svelte-61lssq:hover{color:var(--shell-text);border-color:var(--shell-border-strong);text-decoration:none}.shell-back.svelte-61lssq:active{transform:scale(.96)}.shell-back.svelte-61lssq:focus-visible{outline:2px solid var(--shell-focus);outline-offset:2px}.shell-icon.svelte-61lssq{flex:none}.shell-label.svelte-61lssq{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.shell-vh.svelte-61lssq{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=900px){.shell-back.svelte-61lssq{max-width:none;padding-right:8px;position:relative}.shell-back.svelte-61lssq:after{content:"";position:absolute;inset:-7px 0}}@media (pointer:coarse){.shell-back.svelte-61lssq{position:relative}.shell-back.svelte-61lssq:after{content:"";position:absolute;inset:-7px 0}}@media (width<=480px){.shell-label.svelte-61lssq{clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute}.shell-back.svelte-61lssq:after{inset:-7px}}@media (prefers-reduced-motion:reduce){.shell-back.svelte-61lssq{transition:color .15s var(--shell-ease), border-color .15s var(--shell-ease)}.shell-back.svelte-61lssq:active{transform:none}}@media (forced-colors:active){.shell-back.svelte-61lssq{border-color:buttonborder}}.shell-palette.svelte-gnorq5{box-sizing:border-box;border:1px solid var(--shell-border-strong);background:var(--shell-surface);width:min(640px,100vw - 32px);max-width:none;max-height:none;color:var(--shell-text);font:400 13px/16px var(--shell-font);opacity:0;transition:opacity .12s ease-in, overlay .12s ease-in allow-discrete, display .12s ease-in allow-discrete;border-radius:12px;margin:12vh auto auto;padding:0;overflow:hidden}.shell-palette[open].svelte-gnorq5{opacity:1;transition:opacity .18s var(--shell-ease), transform .18s var(--shell-ease), overlay .18s var(--shell-ease) allow-discrete, display .18s var(--shell-ease) allow-discrete;transform:none}@starting-style{.shell-palette[open].svelte-gnorq5{opacity:0;transform:translateY(4px)}}.shell-palette.svelte-gnorq5::backdrop{opacity:0;transition:opacity .12s ease-in, overlay .12s ease-in allow-discrete, display .12s ease-in allow-discrete;background:#0009}.shell-palette[open].svelte-gnorq5::backdrop{opacity:1;transition:opacity .18s cubic-bezier(.25, 0, 0, 1), overlay .18s cubic-bezier(.25, 0, 0, 1) allow-discrete, display .18s cubic-bezier(.25, 0, 0, 1) allow-discrete}@starting-style{.shell-palette[open].svelte-gnorq5::backdrop{opacity:0}}.shell-frame.svelte-gnorq5{flex-direction:column;max-height:min(560px,100dvh - 24vh);display:flex}.shell-head.svelte-gnorq5{border-bottom:1px solid var(--shell-border);align-items:center;gap:8px;padding:12px 12px 12px 16px;display:flex}.shell-glass.svelte-gnorq5{color:var(--shell-muted);flex:none}.shell-input.svelte-gnorq5{appearance:none;box-sizing:border-box;width:auto;min-width:0;height:32px;min-height:0;color:var(--shell-text);font:inherit;letter-spacing:normal;text-transform:none;background:0 0;border:0;border-radius:8px;flex:auto;margin:0;padding:0 8px;font-size:16px;line-height:24px}.shell-input.svelte-gnorq5::placeholder{color:var(--shell-muted);opacity:1}.shell-input.svelte-gnorq5:focus-visible{outline:2px solid var(--shell-focus);outline-offset:2px}.shell-close.svelte-gnorq5{appearance:none;box-sizing:border-box;border:1px solid var(--shell-border);height:32px;min-height:0;color:var(--shell-muted);font:400 11px/16px var(--shell-mono);letter-spacing:normal;text-transform:none;cursor:pointer;transition:color .15s var(--shell-ease), border-color .15s var(--shell-ease);background:0 0;border-radius:8px;flex:none;align-items:center;margin:0;padding:0 8px;display:inline-flex}.shell-close.svelte-gnorq5:hover{border-color:var(--shell-border-strong);color:var(--shell-text)}.shell-close.svelte-gnorq5:focus-visible{outline:2px solid var(--shell-focus);outline-offset:2px}.shell-close-word.svelte-gnorq5{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.shell-close-key.svelte-gnorq5{font:inherit}.shell-body.svelte-gnorq5{overscroll-behavior:contain;flex:auto;min-height:0;padding:8px;overflow-y:auto}.shell-note.svelte-gnorq5{color:var(--shell-muted);margin:8px}.shell-list.svelte-gnorq5{gap:8px;display:grid}.shell-group.svelte-gnorq5{gap:2px;display:grid}.shell-group-label.svelte-gnorq5{color:var(--shell-muted);letter-spacing:.04em;text-transform:uppercase;padding:8px 8px 4px;font-size:11px;font-weight:600}.shell-row.svelte-gnorq5{box-sizing:border-box;min-width:0;min-height:40px;color:var(--shell-text);cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:12px;padding:8px;text-decoration:none;display:flex}.shell-row.svelte-gnorq5:hover{text-decoration:none}.shell-row[aria-selected=true].svelte-gnorq5{border-color:var(--shell-border-strong);background:var(--shell-raised)}.shell-text.svelte-gnorq5{flex:auto;gap:2px;min-width:0;display:grid}.shell-title.svelte-gnorq5{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.shell-subtitle.svelte-gnorq5{color:var(--shell-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.shell-warn.svelte-gnorq5 .shell-subtitle:where(.svelte-gnorq5){color:var(--shell-warning)}.shell-mono.svelte-gnorq5{font-family:var(--shell-mono);font-variant-numeric:tabular-nums}.shell-tag.svelte-gnorq5{border:1px solid var(--shell-border-strong);color:var(--shell-muted);border-radius:999px;flex:none;padding:0 8px;font-size:11px}.shell-action-row.svelte-gnorq5 .shell-title:where(.svelte-gnorq5){flex:auto}.shell-action.svelte-gnorq5{color:var(--shell-accent);flex:none;font-weight:600}.shell-skeleton.svelte-gnorq5{gap:2px;display:grid}.shell-bone-row.svelte-gnorq5{gap:8px;padding:12px 8px;display:grid}.shell-bone.svelte-gnorq5{background:var(--shell-raised);border-radius:999px;width:60%;height:8px;display:block}.shell-bone.shell-short.svelte-gnorq5{width:32%}.shell-foot.svelte-gnorq5{border-top:1px solid var(--shell-border);color:var(--shell-muted);gap:16px;padding:8px 16px;font-size:11px;display:flex}.shell-foot.svelte-gnorq5 kbd:where(.svelte-gnorq5){border:1px solid var(--shell-border-strong);font:400 11px/16px var(--shell-mono);border-radius:8px;padding:0 4px}.shell-vh.svelte-gnorq5{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=900px){.shell-palette.svelte-gnorq5{border-width:1px 0 0;border-radius:12px 12px 0 0;width:100%;margin:auto 0 0}@starting-style{.shell-palette[open].svelte-gnorq5{opacity:0;transform:translateY(16px)}}.shell-frame.svelte-gnorq5{max-height:calc(100dvh - 48px - env(safe-area-inset-top));padding-bottom:env(safe-area-inset-bottom)}.shell-close.svelte-gnorq5{height:44px;font:400 13px/16px var(--shell-font);padding:0 12px}.shell-close-word.svelte-gnorq5{clip-path:none;width:auto;height:auto;margin:0;position:static;overflow:visible}.shell-close-key.svelte-gnorq5,.shell-foot.svelte-gnorq5{display:none}.shell-row.svelte-gnorq5{min-height:44px}}@media (pointer:coarse){.shell-row.svelte-gnorq5,.shell-close.svelte-gnorq5{min-height:44px}}@media (prefers-reduced-motion:reduce){.shell-palette[open].svelte-gnorq5{transition:opacity .18s var(--shell-ease), overlay .18s var(--shell-ease) allow-discrete, display .18s var(--shell-ease) allow-discrete}@starting-style{.shell-palette[open].svelte-gnorq5{transform:none}}}@media (forced-colors:active){.shell-row[aria-selected=true].svelte-gnorq5{outline:2px solid highlight}}.shell-identity.svelte-jtppha{flex:none;display:flex}.shell-trigger.svelte-jtppha{appearance:none;box-sizing:border-box;width:32px;height:32px;min-height:0;color:var(--shell-text);font:600 13px/16px var(--shell-font);cursor:pointer;transition:transform .1s var(--shell-ease);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.shell-trigger.svelte-jtppha:active{transform:scale(.96)}.shell-trigger.svelte-jtppha:focus-visible{outline:2px solid var(--shell-focus);outline-offset:2px}.shell-avatar.svelte-jtppha{box-sizing:border-box;border:1px solid var(--shell-border-strong);background:var(--shell-raised);width:28px;height:28px;transition:border-color .15s var(--shell-ease);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.shell-trigger.svelte-jtppha:hover .shell-avatar:where(.svelte-jtppha),.shell-trigger[aria-expanded=true].svelte-jtppha .shell-avatar:where(.svelte-jtppha){border-color:var(--shell-muted)}.shell-panel.svelte-jtppha{box-sizing:border-box;border:1px solid var(--shell-border-strong);background:var(--shell-surface);width:max-content;min-width:240px;max-width:min(320px,100vw - 32px);color:var(--shell-text);font:400 13px/16px var(--shell-font);opacity:0;transition:opacity .12s ease-in, overlay .12s ease-in allow-discrete, display .12s ease-in allow-discrete;border-radius:12px;margin:0;padding:4px;position:fixed;inset:56px 16px auto auto}.shell-panel.svelte-jtppha:popover-open{opacity:1;transition:opacity .18s var(--shell-ease), transform .18s var(--shell-ease), overlay .18s var(--shell-ease) allow-discrete, display .18s var(--shell-ease) allow-discrete;transform:none}@starting-style{.shell-panel.svelte-jtppha:popover-open{opacity:0;transform:translateY(4px)}}@supports (position-area:bottom){.shell-panel.svelte-jtppha{position-area:bottom span-left;position-try-fallbacks:flip-inline;margin-top:8px;top:auto;right:auto}}@supports not selector(:popover-open){.shell-panel.svelte-jtppha{display:none}.shell-trigger[aria-expanded=true].svelte-jtppha+.shell-panel:where(.svelte-jtppha){opacity:1;display:block}}.shell-who.svelte-jtppha{border-bottom:1px solid var(--shell-border);gap:4px;padding:8px 12px 12px;display:grid}.shell-who.svelte-jtppha p:where(.svelte-jtppha){text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.shell-name.svelte-jtppha{font-weight:600}.shell-email.svelte-jtppha{color:var(--shell-text)}.shell-role.svelte-jtppha{color:var(--shell-muted);font-size:11px}.shell-signout.svelte-jtppha{margin:0;padding:4px 0 0}.shell-signout.svelte-jtppha button:where(.svelte-jtppha){appearance:none;box-sizing:border-box;width:100%;min-height:32px;color:var(--shell-text);font:400 13px/16px var(--shell-font);letter-spacing:normal;text-align:left;text-transform:none;cursor:pointer;transition:background-color .15s var(--shell-ease);background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;margin:0;padding:8px 12px;display:flex}.shell-signout.svelte-jtppha button:where(.svelte-jtppha):hover{background:var(--shell-raised)}.shell-signout.svelte-jtppha button:where(.svelte-jtppha):focus-visible{outline:2px solid var(--shell-focus);outline-offset:2px}@media (width<=900px){.shell-trigger.svelte-jtppha{width:44px;height:44px}.shell-avatar.svelte-jtppha{width:32px;height:32px}.shell-signout.svelte-jtppha button:where(.svelte-jtppha){min-height:44px}}@media (pointer:coarse){.shell-trigger.svelte-jtppha{width:44px;height:44px}.shell-signout.svelte-jtppha button:where(.svelte-jtppha){min-height:44px}}@media (prefers-reduced-motion:reduce){.shell-trigger.svelte-jtppha{transition:none}.shell-trigger.svelte-jtppha:active{transform:none}.shell-panel.svelte-jtppha:popover-open{transition:opacity .18s var(--shell-ease), overlay .18s var(--shell-ease) allow-discrete, display .18s var(--shell-ease) allow-discrete}@starting-style{.shell-panel.svelte-jtppha:popover-open{transform:none}}}@media (forced-colors:active){.shell-who.svelte-jtppha{border:2px solid highlight;border-radius:8px}}.shell-pill.svelte-127hz4l{box-sizing:border-box;inline-size:112px;border:1px solid var(--shell-border-strong);height:32px;color:var(--shell-text);font:400 13px/16px var(--shell-font);white-space:nowrap;transition:color .15s var(--shell-ease), border-color .15s var(--shell-ease), transform .1s var(--shell-ease);background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 12px;text-decoration:none;display:inline-flex}a.shell-pill.svelte-127hz4l:hover{border-color:var(--shell-muted);text-decoration:none}a.shell-pill.svelte-127hz4l:active{transform:scale(.96)}a.shell-pill.svelte-127hz4l:focus-visible{outline:2px solid var(--shell-focus);outline-offset:2px}.shell-count.svelte-127hz4l{font-family:var(--shell-mono);font-variant-numeric:tabular-nums;font-weight:600}.shell-warn.svelte-127hz4l,a.shell-warn.svelte-127hz4l:hover{border-color:var(--shell-warning);color:var(--shell-warning)}.shell-offline.svelte-127hz4l{color:var(--shell-muted);border-style:dashed}.shell-dot.svelte-127hz4l{background:var(--shell-danger);border-radius:999px;flex:none;width:8px;height:8px}.shell-check.svelte-127hz4l{flex:none;display:none}.shell-loading.svelte-127hz4l{border-color:var(--shell-border)}.shell-bone.svelte-127hz4l{background:var(--shell-raised);border-radius:999px;width:64px;height:8px;display:block}.shell-changed.svelte-127hz4l{animation:svelte-127hz4l-count-fade .18s var(--shell-ease)}@keyframes svelte-127hz4l-count-fade{0%{opacity:.4}to{opacity:1}}@media (width<=900px){a.shell-pill.svelte-127hz4l{position:relative}a.shell-pill.svelte-127hz4l:after{content:"";position:absolute;inset:-7px 0}}@media (pointer:coarse){a.shell-pill.svelte-127hz4l{position:relative}a.shell-pill.svelte-127hz4l:after{content:"";position:absolute;inset:-7px 0}}@media (width<=379.98px){.shell-pill.svelte-127hz4l{inline-size:44px;padding:0 4px}a.shell-pill.svelte-127hz4l:after{inset:-7px -1px}.shell-word.svelte-127hz4l{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shell-check.svelte-127hz4l{display:block}.shell-bone.svelte-127hz4l{width:16px}}@media (prefers-reduced-motion:reduce){.shell-pill.svelte-127hz4l{transition:color .15s var(--shell-ease), border-color .15s var(--shell-ease)}a.shell-pill.svelte-127hz4l:active{transform:none}.shell-changed.svelte-127hz4l{animation:none}}@media (forced-colors:active){.shell-pill.svelte-127hz4l{border-color:linktext}.shell-dot.svelte-127hz4l{box-sizing:border-box;border:4px solid linktext}}.shell-skip.svelte-37b3fp{z-index:60;background:var(--shell-primary);color:var(--shell-primary-text);font:600 13px/16px var(--shell-font);border-radius:8px;padding:8px 12px;text-decoration:none;position:fixed;top:8px;left:8px}.shell-skip.svelte-37b3fp:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;overflow:hidden}.shell-skip.svelte-37b3fp:focus-visible{outline:2px solid var(--shell-focus);outline-offset:2px}.shell-bar.svelte-37b3fp{z-index:40;box-sizing:border-box;height:48px;height:calc(48px + env(safe-area-inset-top));padding:0 24px;padding:env(safe-area-inset-top) max(24px, env(safe-area-inset-right)) 0 max(24px, env(safe-area-inset-left));border-bottom:1px solid var(--shell-border);background:var(--shell-bg);color:var(--shell-text);font:400 13px/16px var(--shell-font);view-transition-name:shell-bar;align-items:center;gap:12px;margin:0;display:flex;position:sticky;top:0}.shell-start.svelte-37b3fp{flex:0 auto;align-items:center;gap:8px;min-width:0;display:flex}.shell-section.svelte-37b3fp{scrollbar-width:none;flex:auto;align-items:center;min-width:0;display:flex;overflow-x:auto}.shell-section.svelte-37b3fp::-webkit-scrollbar{display:none}.shell-end.svelte-37b3fp{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.shell-mark.svelte-37b3fp{width:32px;height:32px;transition:background-color .15s var(--shell-ease), transform .1s var(--shell-ease);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.shell-mark.svelte-37b3fp:hover{background:var(--shell-surface)}.shell-pane-back.svelte-37b3fp{fill:var(--shell-faint)}.shell-pane-mid.svelte-37b3fp{fill:var(--shell-muted)}.shell-pane-front.svelte-37b3fp{fill:var(--shell-text)}.shell-app-name.svelte-37b3fp{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:0 4px;font-weight:600;overflow:hidden}.shell-search.svelte-37b3fp{box-sizing:border-box;border:1px solid var(--shell-border);min-width:160px;height:32px;color:var(--shell-muted);white-space:nowrap;transition:color .15s var(--shell-ease), border-color .15s var(--shell-ease), transform .1s var(--shell-ease);background:0 0;border-radius:8px;align-items:center;gap:8px;padding:0 4px 0 12px;text-decoration:none;display:inline-flex}.shell-search.svelte-37b3fp:hover{border-color:var(--shell-border-strong);color:var(--shell-text);text-decoration:none}.shell-glass.svelte-37b3fp{flex:none}.shell-shortcut.svelte-37b3fp{border:1px solid var(--shell-border-strong);color:var(--shell-muted);font:400 11px/16px var(--shell-mono);background:0 0;border-radius:8px;margin-left:auto;padding:2px 8px}.shell-signin.svelte-37b3fp{box-sizing:border-box;background:var(--shell-primary);height:32px;color:var(--shell-primary-text);white-space:nowrap;transition:transform .1s var(--shell-ease);border-radius:8px;align-items:center;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}.shell-signin.svelte-37b3fp:hover{text-decoration:none}.shell-mark.svelte-37b3fp:active,.shell-search.svelte-37b3fp:active,.shell-signin.svelte-37b3fp:active{transform:scale(.96)}.shell-mark.svelte-37b3fp:focus-visible,.shell-search.svelte-37b3fp:focus-visible,.shell-signin.svelte-37b3fp:focus-visible{outline:2px solid var(--shell-focus);outline-offset:2px}@media (width<=900px){.shell-bar.svelte-37b3fp{height:calc(50px + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(16px, env(safe-area-inset-right)) 0 max(16px, env(safe-area-inset-left));gap:8px}.shell-start.svelte-37b3fp{flex:auto}.shell-section.svelte-37b3fp,.shell-search.svelte-37b3fp{display:none}.shell-mark.svelte-37b3fp{width:44px;height:44px}.shell-signin.svelte-37b3fp{position:relative}.shell-signin.svelte-37b3fp:after{content:"";position:absolute;inset:-6px 0}}@media (pointer:coarse){.shell-mark.svelte-37b3fp{width:44px;height:44px}.shell-search.svelte-37b3fp,.shell-signin.svelte-37b3fp{position:relative}.shell-search.svelte-37b3fp:after,.shell-signin.svelte-37b3fp:after{content:"";position:absolute;inset:-7px 0}}@media (prefers-reduced-motion:reduce){.shell-mark.svelte-37b3fp,.shell-search.svelte-37b3fp,.shell-signin.svelte-37b3fp{transition-property:color,background-color,border-color}.shell-mark.svelte-37b3fp:active,.shell-search.svelte-37b3fp:active,.shell-signin.svelte-37b3fp:active{transform:none}}@media (forced-colors:active){.shell-bar.svelte-37b3fp{border-bottom-color:canvastext}}.shell-spacer.svelte-10s7j5b,.shell-bottom.svelte-10s7j5b{display:none}@media (width<=900px){.shell-spacer.svelte-10s7j5b{height:calc(56px + env(safe-area-inset-bottom));display:block}.shell-bottom.svelte-10s7j5b{z-index:40;box-sizing:border-box;min-height:calc(56px + env(safe-area-inset-bottom));padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);border-top:1px solid var(--shell-border);background:var(--shell-bg);color:var(--shell-text);font:400 13px/16px var(--shell-font);align-items:stretch;margin:0;display:flex;position:fixed;bottom:0;left:0;right:0}.shell-items.svelte-10s7j5b{overscroll-behavior-x:contain;scrollbar-width:none;flex:auto;gap:4px;min-width:0;margin:0;padding:4px;list-style:none;display:flex;position:relative;overflow-x:auto}.shell-items.svelte-10s7j5b::-webkit-scrollbar{display:none}.shell-items.svelte-10s7j5b li:where(.svelte-10s7j5b){flex:1 0 auto;display:flex}.shell-item.svelte-10s7j5b,.shell-search.svelte-10s7j5b{box-sizing:border-box;white-space:nowrap;min-height:44px;transition:color .15s var(--shell-ease), border-color .15s var(--shell-ease), transform .1s var(--shell-ease);border-top:2px solid #0000;justify-content:center;align-items:center;text-decoration:none;display:flex}.shell-item.svelte-10s7j5b{min-width:64px;color:var(--shell-muted);flex:1 0 auto;padding:0 12px}.shell-item[aria-current=page].svelte-10s7j5b{border-top-color:var(--shell-accent);color:var(--shell-text);font-weight:600}.shell-search.svelte-10s7j5b{border-left:1px solid var(--shell-border);color:var(--shell-text);flex:none;gap:8px;margin:4px 4px 4px 0;padding:0 16px}.shell-item.svelte-10s7j5b:hover,.shell-search.svelte-10s7j5b:hover{color:var(--shell-text);text-decoration:none}.shell-item.svelte-10s7j5b:active,.shell-search.svelte-10s7j5b:active{transform:scale(.96)}.shell-item.svelte-10s7j5b:focus-visible,.shell-search.svelte-10s7j5b:focus-visible{outline:2px solid var(--shell-focus);outline-offset:2px}}@media (prefers-reduced-motion:reduce){.shell-item.svelte-10s7j5b,.shell-search.svelte-10s7j5b{transition:color .15s var(--shell-ease), border-color .15s var(--shell-ease)}.shell-item.svelte-10s7j5b:active,.shell-search.svelte-10s7j5b:active{transform:none}}@media (forced-colors:active){.shell-item[aria-current=page].svelte-10s7j5b{border-top-color:highlight}}
