.app-footer[data-v-7dcb26ce]{max-width:var(--content-width);padding:1.5rem var(--gutter) 2.5rem;border-top:1px solid var(--border);color:var(--text-muted);text-align:center;margin:3rem auto 0;font-size:.8125rem}.app-footer p[data-v-7dcb26ce]{margin:0}.app-footer__secondary[data-v-7dcb26ce]{margin-top:.25rem!important}.app-footer a[data-v-7dcb26ce]{color:var(--text-secondary);text-underline-offset:3px}.app-footer a[data-v-7dcb26ce]:hover{color:var(--accent-text)}.logo[data-v-86f178e6]{flex:none;width:2rem;height:2rem;display:block}.logo__trail[data-v-86f178e6]{transform-origin:9.5px 16px}.logo--active .logo__trail[data-v-86f178e6]{animation:logo-trail-86f178e6 1.1s var(--ease-motion) infinite}@keyframes logo-trail-86f178e6{0%,to{opacity:.6;transform:scaleX(1)}50%{opacity:1;transform:scaleX(1.4)}}@media (prefers-reduced-motion:reduce){.logo--active .logo__trail[data-v-86f178e6]{animation:none}}.category-nav[data-v-8eb02f9c]{scrollbar-width:none;-webkit-overflow-scrolling:touch;min-width:0;overflow-x:auto}.category-nav[data-v-8eb02f9c]::-webkit-scrollbar{display:none}.category-nav__list[data-v-8eb02f9c]{gap:.125rem;margin:0;padding:.125rem;list-style:none;display:flex}.category-nav__link[data-v-8eb02f9c]{color:var(--text-muted);white-space:nowrap;transition:color .15s var(--ease-standard), background-color .15s var(--ease-standard);border-radius:999px;padding:.375rem .75rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:block;position:relative}.category-nav__link[data-v-8eb02f9c]:hover{color:var(--text);background:var(--surface-hover)}.category-nav__link[aria-current=page][data-v-8eb02f9c]{color:var(--accent-text);background:var(--accent-soft);font-weight:600}@media (max-width:30rem){.category-nav__link[data-v-8eb02f9c]{padding:.375rem .625rem;font-size:.875rem}}.segmented[data-v-ceddfa87]{border:0;min-width:0;margin:0;padding:0}.segmented[data-v-ceddfa87]:disabled{opacity:.5}.segmented__legend[data-v-ceddfa87]{color:var(--text-secondary);margin-bottom:.375rem;padding:0;font-size:.8125rem;font-weight:500}.segmented__track[data-v-ceddfa87]{border-radius:var(--radius);background:var(--surface-hover);border:1px solid var(--border);gap:2px;padding:3px;display:flex}.segmented__option[data-v-ceddfa87]{flex:1;min-width:0;position:relative}.segmented__input[data-v-ceddfa87]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.segmented:disabled .segmented__input[data-v-ceddfa87]{cursor:not-allowed}.segmented__label[data-v-ceddfa87]{border-radius:calc(var(--radius) - 3px);color:var(--text-muted);text-align:center;white-space:nowrap;transition:background-color .15s var(--ease-standard), color .15s var(--ease-standard), box-shadow .15s var(--ease-standard);padding:.3125rem .5rem;font-size:.8125rem;font-weight:500;display:block}.segmented__input:checked+.segmented__label[data-v-ceddfa87]{background:var(--bg-elevated);color:var(--text);box-shadow:0 1px 2px #00000014, 0 0 0 1px var(--border)}.segmented__input:focus-visible+.segmented__label[data-v-ceddfa87]{outline:2px solid var(--focus-ring);outline-offset:1px}.toggle[data-v-a0178385]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.toggle__text[data-v-a0178385]{cursor:pointer;gap:.0625rem;display:grid}.toggle__label[data-v-a0178385]{color:var(--text);font-size:.875rem;font-weight:500}.toggle__description[data-v-a0178385]{color:var(--text-muted);font-size:.75rem}.toggle__input[data-v-a0178385]{appearance:none;background:var(--border-strong);cursor:pointer;width:2.25rem;height:1.375rem;transition:background-color .18s var(--ease-standard);border-radius:999px;flex:none;margin:0;position:relative}.toggle__input[data-v-a0178385]:after{content:"";width:1rem;height:1rem;transition:transform .18s var(--ease-motion);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000040}.toggle__input[data-v-a0178385]:checked{background:var(--accent)}.toggle__input[data-v-a0178385]:checked:after{transform:translate(.875rem)}.toggle__input[data-v-a0178385]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.settings[data-v-031ad74d]{position:relative}.settings__panel[data-v-031ad74d]{z-index:30;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elevated);width:min(20rem,100vw - 2rem);box-shadow:var(--shadow-popover);transform-origin:100% 0;position:absolute;top:calc(100% + .5rem);right:0}.settings__header[data-v-031ad74d]{justify-content:space-between;align-items:center;padding:.75rem .75rem .25rem 1rem;display:flex}.settings__title[data-v-031ad74d]{margin:0;font-size:.9375rem;font-weight:600}.settings__close[data-v-031ad74d]{width:1.75rem;height:1.75rem}.settings__body[data-v-031ad74d]{gap:1rem;padding:.75rem 1rem 1rem;display:grid}.settings__field[data-v-031ad74d]{gap:.375rem;display:grid}.settings__label[data-v-031ad74d]{color:var(--text-secondary);font-size:.8125rem;font-weight:500}.settings__select[data-v-031ad74d]{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--bg-elevated);width:100%;padding:.4375rem .625rem;font-size:.875rem}.settings__divider[data-v-031ad74d]{border:0;border-top:1px solid var(--border);margin:0}.settings__footer[data-v-031ad74d]{border-top:1px solid var(--border);padding:.625rem 1rem}.settings__reset[data-v-031ad74d]{color:var(--text-muted);background:0 0;border:0;padding:0;font-size:.8125rem}.settings__reset[data-v-031ad74d]:hover{color:var(--accent-text)}.settings-panel-enter-active[data-v-031ad74d],.settings-panel-leave-active[data-v-031ad74d]{transition:opacity .16s var(--ease-standard), transform .2s var(--ease-motion)}.settings-panel-enter-from[data-v-031ad74d],.settings-panel-leave-to[data-v-031ad74d]{opacity:0;transform:translateY(-4px)scale(.98)}.app-header[data-v-d41b7dfc]{z-index:20;border-bottom:1px solid var(--border);background:var(--bg-header);-webkit-backdrop-filter:saturate(1.6)blur(14px);backdrop-filter:saturate(1.6)blur(14px);position:sticky;top:0}.app-header__inner[data-v-d41b7dfc]{max-width:var(--content-width);padding:.75rem var(--gutter) .25rem;margin:0 auto}.app-header__top[data-v-d41b7dfc]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.brand[data-v-d41b7dfc]{min-width:0;color:var(--text);align-items:center;gap:.625rem;text-decoration:none;display:inline-flex}.brand__text[data-v-d41b7dfc]{line-height:1.15;display:grid}.brand__name[data-v-d41b7dfc]{letter-spacing:-.02em;font-size:1.125rem;font-weight:700}.brand__accent[data-v-d41b7dfc]{color:var(--accent-text)}.brand__tagline[data-v-d41b7dfc]{color:var(--text-muted);letter-spacing:.01em;font-size:.75rem;font-weight:500}.app-header__actions[data-v-d41b7dfc]{align-items:center;gap:.25rem;display:flex}.app-header__nav[data-v-d41b7dfc]{margin:.625rem -.375rem .125rem}.refresh-controls[data-v-ae1be4f5]{align-items:center;gap:.375rem;display:flex}.refresh-controls__select[data-v-ae1be4f5]{appearance:none;border:1px solid var(--border);background:var(--bg-elevated) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5 6 7.5 9 4.5' fill='none' stroke='%23888' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right .5rem center / .625rem;color:var(--text-secondary);cursor:pointer;border-radius:999px;padding:.25rem 1.5rem .25rem .625rem;font-size:.8125rem}.refresh-controls__select[data-v-ae1be4f5]:hover{border-color:var(--border-strong);color:var(--text)}.refresh-controls__button[data-v-ae1be4f5]{border:1px solid var(--border);background:var(--bg-elevated);color:var(--text-secondary);transition:border-color .15s var(--ease-standard), color .15s var(--ease-standard);border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .75rem .25rem .625rem;font-size:.8125rem;font-weight:500;display:inline-flex}.refresh-controls__button[data-v-ae1be4f5]:hover{border-color:var(--accent);color:var(--accent-text)}.refresh-controls__button[aria-disabled=true][data-v-ae1be4f5]{cursor:progress}.refresh-controls__button svg[data-v-ae1be4f5]{width:.9375rem;height:.9375rem}.is-spinning svg[data-v-ae1be4f5]{animation:.9s linear infinite spin-ae1be4f5}@keyframes spin-ae1be4f5{to{transform:rotate(360deg)}}@media (max-width:30rem){.refresh-controls__button[data-v-ae1be4f5]{padding:.3125rem}.refresh-controls__button-label[data-v-ae1be4f5]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.refresh-status[data-v-8a54f84f]{justify-content:space-between;align-items:center;gap:.75rem;min-height:2.5rem;display:flex}.refresh-status__text[data-v-8a54f84f]{min-width:0;color:var(--text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:0 .5rem;margin:0;font-size:.8125rem;display:flex}.refresh-status__live[data-v-8a54f84f]{color:var(--text);align-items:center;gap:.4375rem;font-weight:600;display:inline-flex}.refresh-status__dot[data-v-8a54f84f]{background:var(--up);border-radius:50%;width:.5rem;height:.5rem;position:relative}.refresh-status__dot[data-v-8a54f84f]:after{content:"";background:var(--up);opacity:0;border-radius:50%;position:absolute;inset:-3px}.refresh-status__dot.is-pulsing[data-v-8a54f84f]:after{animation:pulse-8a54f84f 1.2s var(--ease-standard) infinite}[data-state=connecting] .refresh-status__dot[data-v-8a54f84f],[data-state=connecting] .refresh-status__dot[data-v-8a54f84f]:after{background:var(--text-muted)}[data-state=error] .refresh-status__dot[data-v-8a54f84f],[data-state=error] .refresh-status__dot[data-v-8a54f84f]:after{background:var(--warning)}[data-state=error] .refresh-status__label[data-v-8a54f84f]{color:var(--warning)}.refresh-status__sep[data-v-8a54f84f]{color:var(--border-strong)}.refresh-status__next[data-v-8a54f84f]{white-space:nowrap}.refresh-status__progress[data-v-8a54f84f]{background:linear-gradient(90deg, transparent, var(--accent) 60%);transform-origin:0;opacity:.55;height:2px;transition:transform 1s linear, opacity .4s var(--ease-standard);pointer-events:none;position:absolute;bottom:-1px;left:0;right:0}.refresh-status__progress.is-refreshing[data-v-8a54f84f]{animation:progress-glow-8a54f84f 1s var(--ease-standard) infinite alternate}.refresh-status__progress.is-hidden[data-v-8a54f84f]{opacity:0}@keyframes pulse-8a54f84f{0%{opacity:.55;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}@keyframes progress-glow-8a54f84f{0%{opacity:.35}to{opacity:.9}}@media (max-width:40rem){.refresh-status__long[data-v-8a54f84f]{display:none}}@media (max-width:30rem){.refresh-status__updated+.refresh-status__sep[data-v-8a54f84f],.refresh-status__updated[data-v-8a54f84f]{display:none}}@media (prefers-reduced-motion:reduce){.refresh-status__progress[data-v-8a54f84f]{display:none}}.story[data-v-76900f4f]{border-radius:var(--radius);background:var(--bg);isolation:isolate;transition:background-color .15s var(--ease-standard);gap:.75rem;padding:.75rem .875rem .75rem .375rem;display:flex;position:relative}.story[data-v-76900f4f]:hover{background:var(--surface-hover)}.story[data-movement=up][data-v-76900f4f]{z-index:2}.story[data-movement=new][data-v-76900f4f],.story[data-movement=down][data-v-76900f4f]{z-index:1}.story__flash[data-v-76900f4f]{border-radius:inherit;pointer-events:none;opacity:0;animation:story-flash-76900f4f 2.6s var(--ease-standard);position:absolute;inset:0}.story__flash--up[data-v-76900f4f]{background:var(--up-flash);box-shadow:inset 2px 0 0 var(--up)}.story__flash--down[data-v-76900f4f]{background:var(--down-flash);box-shadow:inset 2px 0 0 var(--down)}.story__flash--new[data-v-76900f4f]{background:var(--new-flash);box-shadow:inset 2px 0 0 var(--new)}.story__flash--subtle[data-v-76900f4f]{animation-name:story-flash-subtle-76900f4f}@keyframes story-flash-subtle-76900f4f{0%,35%{opacity:.45}to{opacity:0}}@keyframes story-flash-76900f4f{0%,45%{opacity:1}to{opacity:0}}.story__rank-col[data-v-76900f4f]{text-align:right;flex:none;width:2.75rem;position:relative}.story__rank[data-v-76900f4f]{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:500;line-height:1.5rem;display:block}.story__badge[data-v-76900f4f]{font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap;border-radius:999px;padding:.0625rem .3125rem;font-size:.6875rem;font-weight:700;line-height:1.1rem;position:absolute;top:1.625rem;right:0}.story__badge--up[data-v-76900f4f]{color:var(--up);background:var(--up-soft)}.story__badge--down[data-v-76900f4f]{color:var(--down);background:var(--down-soft)}.story__badge--new[data-v-76900f4f]{color:var(--new);background:var(--new-soft);letter-spacing:.06em;font-size:.625rem}.badge-enter-active[data-v-76900f4f]{transition:opacity .3s var(--ease-standard) .15s, transform .4s var(--ease-motion) .15s}.badge-leave-active[data-v-76900f4f]{transition:opacity .6s var(--ease-standard)}.badge-enter-from[data-v-76900f4f]{opacity:0;transform:translateY(-3px)scale(.9)}.badge-leave-to[data-v-76900f4f]{opacity:0}.story__body[data-v-76900f4f]{flex:1;min-width:0;position:relative}.story__heading[data-v-76900f4f]{overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:400;line-height:1.5rem}.story__title[data-v-76900f4f]{color:var(--text);letter-spacing:-.006em;font-weight:560;text-decoration:none}.story__title[data-v-76900f4f]:visited{color:var(--text-visited)}.story__title[data-v-76900f4f]:hover{text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px}.story__domain[data-v-76900f4f]{color:var(--text-muted);white-space:nowrap;margin-left:.5rem;font-size:.8125rem}.story__meta[data-v-76900f4f]{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:0 .4375rem;margin:.1875rem 0 0;font-size:.8125rem;line-height:1.25rem;display:flex}.story__points strong[data-v-76900f4f]{color:var(--text-secondary);font-weight:600}.story__sep[data-v-76900f4f]{color:var(--border-strong)}.story__comments[data-v-76900f4f]{color:var(--text-muted);text-decoration:none}.story__comments[data-v-76900f4f]:hover{color:var(--accent-text);text-underline-offset:3px;text-decoration:underline}.story__unit-short[data-v-76900f4f]{display:none}@media (max-width:40rem){.story[data-v-76900f4f]{gap:.5rem;padding:.625rem .5rem .625rem 0}.story__rank-col[data-v-76900f4f]{width:2.25rem}.story__rank[data-v-76900f4f]{font-size:.875rem}.story__heading[data-v-76900f4f]{font-size:.9688rem;line-height:1.375rem}.story__domain[data-v-76900f4f]{margin:.0625rem 0 0;font-size:.75rem;line-height:1.125rem;display:block}.story__meta[data-v-76900f4f]{gap:0 .375rem;font-size:.75rem}.story__unit-long[data-v-76900f4f]{display:none}.story__unit-short[data-v-76900f4f]{display:inline}.story__badge[data-v-76900f4f]{top:1.5rem}}@media (prefers-reduced-motion:reduce){.story__flash[data-v-76900f4f]{animation-duration:2.6s!important}}.story-list[data-v-c613de77]{transition:opacity .25s var(--ease-standard)}.story-list.is-stale[data-v-c613de77]{opacity:.45}.story-list__items[data-v-c613de77]{gap:.125rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.story-move[data-v-c613de77]{transition:transform var(--motion-duration) var(--ease-motion)}.story-enter-active[data-v-c613de77]{transition:opacity calc(var(--motion-duration) * .7) var(--ease-standard) calc(var(--motion-duration) * .3), transform var(--motion-duration) var(--ease-motion) calc(var(--motion-duration) * .15)}.story-enter-from[data-v-c613de77]{opacity:0;transform:translate(-.75rem)}.story-leave-active[data-v-c613de77]{pointer-events:none;z-index:0;transition:opacity calc(var(--motion-duration) * .55) var(--ease-standard), transform calc(var(--motion-duration) * .55) var(--ease-standard);margin:0;position:absolute}.story-leave-to[data-v-c613de77]{opacity:0;transform:translate(.75rem)scale(.985)}.list-swap-enter-active[data-v-c613de77],.list-swap-leave-active[data-v-c613de77]{transition:opacity .18s var(--ease-standard), transform .26s var(--ease-motion)}.list-swap-enter-from[data-v-c613de77]{opacity:0;transform:translateY(6px)}.list-swap-leave-to[data-v-c613de77]{opacity:0}.story-list__message[data-v-c613de77]{text-align:center;padding:3.5rem 1rem}.story-list__message-title[data-v-c613de77]{margin:0;font-size:1.0625rem;font-weight:600}.story-list__message-text[data-v-c613de77]{max-width:28rem;color:var(--text-muted);margin:.375rem auto 1.25rem;font-size:.9375rem}.story-list__retry[data-v-c613de77]{background:var(--accent);color:#1a0a00;border:0;border-radius:999px;padding:.5rem 1.125rem;font-weight:600}.story-list__retry[data-v-c613de77]:hover{filter:brightness(1.06)}.story-list__skeleton[data-v-c613de77]{gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.skeleton-row[data-v-c613de77]{gap:.75rem;padding:.875rem .875rem .875rem .375rem;display:flex}.skeleton-row__rank[data-v-c613de77]{flex:none;justify-content:flex-end;width:2.75rem;display:flex}.skeleton-row__rank[data-v-c613de77]:after{content:"";background:var(--surface-hover);border-radius:4px;width:1.25rem;height:.875rem;margin-top:.3125rem}.skeleton-row__body[data-v-c613de77]{flex:1;gap:.5rem;padding-top:.3125rem;display:grid}.skeleton-row__line[data-v-c613de77]{background:linear-gradient(90deg, var(--surface-hover) 0%, var(--border) 40%, var(--surface-hover) 80%);background-size:200% 100%;border-radius:4px;height:.875rem;display:block}.is-shimmering .skeleton-row__line[data-v-c613de77]{animation:1.6s linear infinite shimmer-c613de77}.skeleton-row__line--meta[data-v-c613de77]{width:35%;height:.6875rem}@keyframes shimmer-c613de77{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:40rem){.skeleton-row__rank[data-v-c613de77]{width:2.25rem}}.app[data-v-839a85dc]{flex-direction:column;min-height:100dvh;display:flex}.app__main[data-v-839a85dc]{width:100%;max-width:var(--content-width);padding:.75rem calc(var(--gutter) - .5rem) 0;outline:none;flex:1;margin:0 auto}.dev-simulate[data-v-839a85dc]{z-index:40;border:1px dashed var(--accent);background:var(--bg-elevated);color:var(--accent-text);box-shadow:var(--shadow-popover);border-radius:999px;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;position:fixed;bottom:1rem;right:1rem}.dev-simulate[data-v-839a85dc]:hover{background:linear-gradient(var(--accent-soft), var(--accent-soft)), var(--bg-elevated)}:root{--font-sans:"Inter var", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", SFMono-Regular, "JetBrains Mono", Menlo, Consolas, monospace;--hn-orange:#f60;--bg:#fbfaf8;--bg-elevated:#fff;--bg-header:#fbfaf8d1;--surface-hover:#f4f2ee;--border:#ebe8e3;--border-strong:#ddd9d2;--text:#1a1816;--text-secondary:#57534e;--text-muted:#78716c;--text-visited:#8a8580;--accent:var(--hn-orange);--accent-text:#c2410c;--accent-soft:#ff66001a;--focus-ring:#ff66008c;--up:#15803d;--up-soft:#16a34a1a;--up-flash:#16a34a17;--down:#c2410c;--down-soft:#ea580c1a;--down-flash:#f59e0b1c;--new:#c2410c;--new-soft:#ff66001f;--new-flash:#ff660012;--danger:#b91c1c;--warning:#b45309;--shadow-popover:0 12px 32px -8px #1c19172e, 0 2px 6px #1c19170f;--radius-sm:6px;--radius:10px;--radius-lg:14px;--content-width:54rem;--gutter:clamp(1rem, 4vw, 2rem);--motion-duration:.75s;--ease-motion:cubic-bezier(.22, 1, .36, 1);--ease-standard:cubic-bezier(.4, 0, .2, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--bg:#111113;--bg-elevated:#18181b;--bg-header:#111113cc;--surface-hover:#1c1c20;--border:#26262b;--border-strong:#34343a;--text:#ededef;--text-secondary:#b4b4bb;--text-muted:#8e8e96;--text-visited:#7d7d85;--accent:#ff7a1f;--accent-text:#ff8c42;--accent-soft:#ff7a1f24;--focus-ring:#ff7a1f99;--up:#4ade80;--up-soft:#4ade8021;--up-flash:#4ade8012;--down:#fb923c;--down-soft:#fb923c24;--down-flash:#fb923c14;--new:#ff8c42;--new-soft:#ff7a1f29;--new-flash:#ff7a1f12;--danger:#f87171;--warning:#fbbf24;--shadow-popover:0 16px 40px -8px #0009, 0 0 0 1px #ffffff0a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--font-sans);font-feature-settings:"cv11", "ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:1rem;line-height:1.5;overflow-x:hidden}a{color:inherit}button,select,input{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}::selection{background:#ff660038}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;border-radius:var(--radius-sm);background:var(--bg-elevated);color:var(--text);box-shadow:var(--shadow-popover);padding:.5rem .875rem;position:absolute;top:.5rem;left:.5rem;transform:translateY(-200%)}.skip-link:focus{transform:none}.icon-button{border-radius:var(--radius);width:2.25rem;height:2.25rem;color:var(--text-secondary);transition:background-color .15s var(--ease-standard), color .15s var(--ease-standard), border-color .15s var(--ease-standard);background:0 0;border:1px solid #0000;place-items:center;padding:0;display:inline-grid}.icon-button:hover{background:var(--surface-hover);color:var(--text)}.icon-button[aria-expanded=true]{background:var(--surface-hover);border-color:var(--border);color:var(--text)}.icon-button svg{width:1.125rem;height:1.125rem}@media (prefers-reduced-motion:reduce){:root{--motion-duration:0s!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
