.blade-glyph.svelte-ya2asx{display:inline-block}.blade-glyph-svg.svelte-ya2asx{width:100%;height:100%;display:block}.chrome-stop-1.svelte-ya2asx{stop-color:var(--iris-stop-1)}.chrome-stop-2.svelte-ya2asx{stop-color:var(--iris-stop-2)}.chrome-stop-3.svelte-ya2asx{stop-color:var(--iris-stop-3)}.chrome-stop-4.svelte-ya2asx{stop-color:var(--iris-stop-4)}.chrome-stop-5.svelte-ya2asx{stop-color:var(--iris-stop-5)}.wm.svelte-12nu60u{font-family:var(--font-display);font-variation-settings:"opsz" 40;letter-spacing:-.03em;color:var(--ink);white-space:nowrap;font-weight:800;font-stretch:110%;line-height:.9;display:inline-block}.wm-slot.svelte-12nu60u{vertical-align:bottom;width:.4914em;height:.9em;display:inline-block;position:relative}.wm-blade.svelte-12nu60u{width:.4204em;height:.642em;filter:drop-shadow(.0147em .0147em .0221em var(--btn-label-shadow-offset-color));line-height:0;position:absolute;top:.282em;left:.051em}.wm-cut-l.svelte-12nu60u{clip-path:polygon(0 .0745em,100% .1824em,100% 100%,0 100%)}.wm-letters.svelte-12nu60u{filter:drop-shadow(.00735em .00735em .0147em color-mix(in srgb, var(--btn-label-shadow-offset-color) 60%, transparent));transform-origin:50% .095em;font-weight:750;font-stretch:115.5%;display:inline-block;transform:scaleY(1.12)}.wm-g.svelte-12nu60u{transform-origin:0 .095em;margin-right:.04135em;font-weight:800;font-stretch:125%;transform:scale(1.05,1.12)}.wm-suffix.svelte-12nu60u{transform-origin:50% .835em;transform:translateY(.0888em)scaleY(.9934)}.wm-blade-drop.svelte-12nu60u{opacity:0;margin-top:-1em;transition:margin-top .7s cubic-bezier(.22,1,.36,1),opacity .32s ease-out}.wm-blade-drop.dropped.svelte-12nu60u{opacity:1;margin-top:0}.mono.svelte-17fegm0{font-family:var(--font-display);letter-spacing:var(--tracking-wide);color:var(--mono-color,var(--muted))}.ui-select.svelte-bb49o1{display:block;position:relative}.ui-select-trigger.svelte-bb49o1{justify-content:space-between;align-items:center;gap:var(--space-sm);box-sizing:border-box;width:100%;padding:var(--space-xs) var(--space-md);border:1px solid var(--rule-soft);border-radius:var(--radius-md);background:color-mix(in oklab, var(--paper) 55%, transparent);color:var(--ink);cursor:pointer;font-family:var(--font-display);font-size:var(--text-body-sm);text-align:left;display:flex}.ui-select.open.svelte-bb49o1 .ui-select-trigger:where(.svelte-bb49o1){border-color:var(--accent-text);outline:none}@media (hover:hover) and (pointer:fine){.ui-select-trigger.svelte-bb49o1:hover,.ui-select-trigger.svelte-bb49o1:focus-visible{border-color:var(--accent-text);outline:none}}.ui-select-value.svelte-bb49o1,.ui-select-option.svelte-bb49o1{gap:var(--space-xs)}.ui-select-value.svelte-bb49o1{align-items:center;min-width:0;display:flex}.ui-select-label.svelte-bb49o1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-select-chevron.svelte-bb49o1{opacity:.65;flex-shrink:0}.ui-select-panel.svelte-bb49o1{overscroll-behavior:contain;width:auto;min-width:0;left:0;right:0;overflow-y:auto}.ui-select-panel.up.svelte-bb49o1{top:auto;bottom:calc(100% + .6rem)}.ui-select-option.svelte-bb49o1{width:100%;min-height:2.25rem;padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);color:var(--ink);cursor:pointer;font-family:var(--font-display);font-size:var(--text-body-sm);text-align:left;background:0 0;border:0;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.ui-select-option.svelte-bb49o1:hover,.ui-select-option.svelte-bb49o1:focus-visible{background:color-mix(in oklab, var(--accent) 12%, transparent);outline:none}}.ui-select-option.selected.svelte-bb49o1{color:var(--ink);background:color-mix(in oklab, var(--accent) 18%, transparent)}.calendar-head.svelte-1tl6nsq{justify-content:space-between;align-items:center;display:flex}.cal-nav.svelte-1tl6nsq{border:1px solid var(--rule-soft);border-radius:var(--radius-sm);width:1.6rem;height:1.6rem;color:var(--ink);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.cal-nav.svelte-1tl6nsq:hover{border-color:var(--accent-text);color:var(--accent-text)}}.cal-head-part.svelte-1tl6nsq{border:1px solid var(--rule-soft);border-radius:var(--radius-pill);padding:var(--space-3xs) var(--space-0-75);font-family:var(--font-control);font-size:var(--text-body-sm);color:var(--ink);cursor:pointer;transition:color .2s var(--ease-out), border-color .2s var(--ease-out);background:0 0;font-weight:600}@media (hover:hover) and (pointer:fine){.cal-head-part.svelte-1tl6nsq:hover,.cal-head-part.svelte-1tl6nsq:focus-visible{color:var(--accent-text);border-color:var(--accent-text);outline:none}}.year-range.svelte-1tl6nsq{color:var(--muted);font-family:var(--font-control);font-size:var(--text-body-sm)}.calendar-grid.svelte-1tl6nsq{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.calendar-grid.fixedCells.svelte-1tl6nsq{grid-template-columns:repeat(7,2.5rem);justify-content:center}.weekday-row.svelte-1tl6nsq{margin-top:var(--space-2xs)}.weekday.svelte-1tl6nsq{text-align:center;color:var(--muted);font-family:var(--font-control);font-size:var(--text-badge)}.cal-day.svelte-1tl6nsq{aspect-ratio:1;border-radius:var(--radius-sm);color:var(--ink);font-weight:500;font-family:var(--font-control);font-size:var(--text-body-sm);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.calendar-grid.svelte-1tl6nsq:not(.fixedCells)>.cal-day:where(.svelte-1tl6nsq):not(.selected):hover{background:color-mix(in oklab, var(--accent) 10%, transparent)}}.cal-day.in-range.svelte-1tl6nsq{background:color-mix(in oklab, var(--accent) 14%, transparent)}.cal-day.selected.svelte-1tl6nsq{background:var(--gradient-iridescent);color:var(--on-iris)}.cell-grid.svelte-1tl6nsq{margin-top:var(--space-2xs);grid-template-columns:repeat(4,1fr)}.cal-cell.svelte-1tl6nsq{padding:var(--space-xs) var(--space-2xs);border-radius:var(--radius-sm);color:var(--ink);font-weight:500;font-family:var(--font-control);font-size:var(--text-body-sm);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.cal-cell.svelte-1tl6nsq:hover{background:color-mix(in oklab, var(--accent) 10%, transparent)}}.cal-cell.selected.svelte-1tl6nsq{background:var(--gradient-iridescent);color:var(--on-iris)}.ui-datepicker.svelte-1slc1p7{display:block;position:relative}.ui-datepicker-trigger.svelte-1slc1p7{justify-content:space-between;align-items:center;gap:var(--space-sm);box-sizing:border-box;width:100%;padding:var(--space-xs) var(--space-md);border:1px solid var(--rule-soft);border-radius:var(--radius-md);background:color-mix(in oklab, var(--paper) 55%, transparent);color:var(--ink);cursor:pointer;font-family:var(--font-display);font-size:var(--text-body-sm);text-align:left;display:flex}.ui-datepicker.open.svelte-1slc1p7 .ui-datepicker-trigger:where(.svelte-1slc1p7){border-color:var(--accent-text);outline:none}@media (hover:hover) and (pointer:fine){.ui-datepicker-trigger.svelte-1slc1p7:hover,.ui-datepicker-trigger.svelte-1slc1p7:focus-visible{border-color:var(--accent-text);outline:none}}.ui-datepicker-trigger.svelte-1slc1p7 svg:where(.svelte-1slc1p7){opacity:.65;flex-shrink:0}.ui-datepicker-label.placeholder.svelte-1slc1p7{color:color-mix(in oklab, var(--muted) 75%, transparent)}.ui-datepicker-panel.svelte-1slc1p7{min-width:18rem;padding:var(--space-lg);left:0}.month-calendar.svelte-1yhmvt9{gap:var(--space-md);flex-direction:column;display:flex}.month-calendar.foldable.svelte-1yhmvt9{gap:0}.calendar-head.svelte-1yhmvt9{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-lg);display:flex}h2.svelte-1yhmvt9{margin:0;display:flex}.head-control.svelte-1yhmvt9{border:1px solid var(--rule-soft);border-radius:var(--radius-pill);padding:var(--space-3xs) var(--space-0-75);font-family:var(--font-control);font-size:var(--text-body-sm);color:var(--ink);white-space:nowrap;cursor:pointer;transition:color .2s var(--ease-out), border-color .2s var(--ease-out);background:0 0;font-weight:600;position:relative}.cal-nav.svelte-1yhmvt9{border:1px solid var(--rule-soft);border-radius:var(--radius-sm);width:1.6rem;height:1.6rem;color:var(--ink);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex;position:relative}.collapsible.svelte-1yhmvt9{border-bottom:1px solid var(--rule-soft);padding-bottom:44px;position:relative}.collapsed.svelte-1yhmvt9{padding-bottom:20px}.collapsed.svelte-1yhmvt9 .calendar-toggle:where(.svelte-1yhmvt9){padding-bottom:var(--space-2xs)}.collapsible.svelte-1yhmvt9 .head-control:where(.svelte-1yhmvt9),.collapsible.svelte-1yhmvt9 .cal-nav:where(.svelte-1yhmvt9){z-index:1}.collapsible.svelte-1yhmvt9 .calendar-head:where(.svelte-1yhmvt9){min-height:44px;padding:var(--space-sm) var(--card-pad-x);margin:0}.collapsible.svelte-1yhmvt9+.calendar-body:where(.svelte-1yhmvt9){padding:0 var(--card-pad-x) var(--card-pad-bottom)}.calendar-toggle.svelte-1yhmvt9{width:100%;height:100%;min-height:44px;padding:0 0 var(--space-sm);color:var(--muted);font:inherit;font-size:var(--text-body-sm);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.calendar-toggle.svelte-1yhmvt9:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}.calendar-body[hidden].svelte-1yhmvt9{display:none}.calendar-body.svelte-1yhmvt9{display:grid}.calendar-grid.svelte-1yhmvt9,.cell-grid.svelte-1yhmvt9{grid-area:1/1}.calendar-grid[aria-hidden=true].svelte-1yhmvt9{visibility:hidden}.cell-grid.svelte-1yhmvt9{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.cell.svelte-1yhmvt9{border-radius:var(--radius-md);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0}.calendar-grid.svelte-1yhmvt9{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.weekday.svelte-1yhmvt9{color:var(--muted);font-size:var(--text-body-sm);text-align:center;padding-block:var(--space-sm)}.day.svelte-1yhmvt9{aspect-ratio:1;border-radius:var(--radius-md);font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;position:relative}.day.svelte-1yhmvt9:focus-visible,.cell.svelte-1yhmvt9:focus-visible,.head-control.svelte-1yhmvt9:focus-visible,.cal-nav.svelte-1yhmvt9:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}.day.has-event.svelte-1yhmvt9:after{content:"";background:var(--accent-text);border-radius:50%;width:4px;height:4px;position:absolute;bottom:4px;left:calc(50% - 2px)}.day[aria-pressed=true].svelte-1yhmvt9,.cell[aria-current=true].svelte-1yhmvt9{background:var(--gradient-iridescent);color:var(--on-iris)}.day.has-event[aria-pressed=true].svelte-1yhmvt9:after{background:currentColor}@media (hover:hover) and (pointer:fine){.head-control.svelte-1yhmvt9:hover,.cal-nav.svelte-1yhmvt9:hover{border-color:var(--accent-text);color:var(--accent-text)}.cell.svelte-1yhmvt9:not([aria-current=true]):hover{background:color-mix(in oklab, var(--accent) 10%, transparent)}}@media (pointer:coarse){.head-control.svelte-1yhmvt9:after,.cal-nav.svelte-1yhmvt9:after{content:"";position:absolute}.cal-nav.svelte-1yhmvt9:after{inset:calc(50% - 22px)}.head-control.svelte-1yhmvt9:after{inset-inline:0;top:calc(50% - 22px);bottom:calc(50% - 22px)}.cell.svelte-1yhmvt9{min-height:44px}}.grain.svelte-1pp3tiq{display:none}@media (width>=768px) and (pointer:fine){.grain.svelte-1pp3tiq{pointer-events:none;z-index:0;opacity:.03;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:160px 160px;display:block;position:fixed;inset:0}}.reveal.svelte-147mhn6{will-change:opacity, transform;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.reveal-init.svelte-147mhn6{opacity:0;transform:translateY(12px)}.reveal-shown.svelte-147mhn6{opacity:1;transform:translateY(0)}.theme-toggle.svelte-ilaxcc{color:var(--ink);cursor:pointer;opacity:0;background:0 0;border:1px solid #0000;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background .2s,opacity .2s;display:flex}.theme-toggle.ready.svelte-ilaxcc{opacity:1}@media (hover:hover) and (pointer:fine){.theme-toggle.svelte-ilaxcc:hover{background:color-mix(in srgb, var(--ink) 6%, transparent)}.theme-toggle.svelte-ilaxcc:focus-visible{outline:2px solid var(--accent);outline-offset:2px}}.orb.svelte-1tzlmy4{width:100%;height:100%;box-shadow:0 0 7.5cqmin -3.3cqmin color-mix(in oklab, var(--iris-violet) 40%, transparent), 0 5cqmin 14cqmin -6.6cqmin #0000008c;border-radius:50%;display:inline-block;position:relative;container-type:size}.orb-ring.svelte-1tzlmy4{background:conic-gradient(from 0deg, var(--iris-stop-1), var(--iris-stop-2), var(--iris-stop-3), var(--iris-stop-4), var(--iris-stop-5), var(--iris-stop-1));filter:saturate(1.45)contrast(1.08)blur(.2cqmin);will-change:transform;border-radius:50%;animation:6.8s linear infinite svelte-1tzlmy4-orb-border-spin;position:absolute;inset:0}.orb.thinking.svelte-1tzlmy4 .orb-ring:where(.svelte-1tzlmy4){animation-duration:2.8s}.orb-disc.svelte-1tzlmy4{border-radius:50%;position:absolute;inset:3.2cqmin;-webkit-mask-image:radial-gradient(circle closest-side,#000 52%,#0000 100%);mask-image:radial-gradient(circle closest-side,#000 52%,#0000 100%)}.orb-base.svelte-1tzlmy4{background:conic-gradient(from 0deg, var(--iris-stop-1), var(--iris-stop-2), var(--iris-stop-3), var(--iris-stop-4), var(--iris-stop-5), var(--iris-stop-1));position:absolute;inset:0}.orb-fluid.svelte-1tzlmy4{will-change:transform;position:absolute;inset:0}.orb-fluid-edge.svelte-1tzlmy4{filter:blur(1.82cqmin)saturate(1.5)contrast(1.3)}.orb-fluid-core.svelte-1tzlmy4{filter:blur(.1cqmin)saturate(1.55)contrast(1.4);-webkit-mask-image:radial-gradient(circle closest-side,#000 22%,#0000 72%);mask-image:radial-gradient(circle closest-side,#000 22%,#0000 72%)}.orb.thinking.svelte-1tzlmy4 .orb-fluid:where(.svelte-1tzlmy4){animation:2.8s cubic-bezier(.65,0,.35,1) infinite svelte-1tzlmy4-orb-swirl}.orb-blob.svelte-1tzlmy4{will-change:transform, opacity;position:absolute;inset:-25%}.orb-blob-1.svelte-1tzlmy4{background:radial-gradient(circle at 40% 30%, var(--iris-stop-1) 0%, var(--iris-stop-1) 40%, transparent 54%);animation:24s linear infinite svelte-1tzlmy4-orb-e1}.orb-blob-2.svelte-1tzlmy4{background:radial-gradient(circle at 64% 46%, var(--iris-stop-2) 0%, var(--iris-stop-2) 38%, transparent 52%);animation:30s linear infinite svelte-1tzlmy4-orb-e2}.orb-blob-3.svelte-1tzlmy4{background:radial-gradient(circle at 32% 66%, var(--iris-stop-3) 0%, var(--iris-stop-3) 30%, transparent 42%);animation:20s linear infinite svelte-1tzlmy4-orb-e3}.orb-blob-4.svelte-1tzlmy4{background:radial-gradient(circle at 55% 22%, var(--iris-stop-1) 0%, var(--iris-stop-1) 28%, transparent 40%);animation:17s linear infinite svelte-1tzlmy4-orb-e4}.orb-blob-5.svelte-1tzlmy4{background:radial-gradient(circle at 66% 64%, var(--iris-stop-4) 0%, var(--iris-stop-4) 24%, transparent 34%);animation:13s linear infinite svelte-1tzlmy4-orb-e5}.orb-blob-6.svelte-1tzlmy4{background:radial-gradient(circle at 46% 74%, var(--iris-stop-5) 0%, var(--iris-stop-5) 20%, transparent 32%);animation:11s linear infinite svelte-1tzlmy4-orb-e6}.orb-glass.svelte-1tzlmy4{mix-blend-mode:screen;will-change:transform, opacity;background:radial-gradient(58% 48% at 40% 32%,#fff9,#ffffff29 42%,#0000 72%);border-radius:50%;animation:7s ease-in-out infinite svelte-1tzlmy4-orb-spec-float;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle closest-side,#000 4%,#0009 30%,#0000 66%);mask-image:radial-gradient(circle closest-side,#000 4%,#0009 30%,#0000 66%)}@keyframes svelte-1tzlmy4-orb-e1{0%{opacity:.82;transform:rotate(0)scale(1.05,1.12)}25%{opacity:.95;transform:rotate(90deg)scale(1.4,.92)}50%{opacity:1;transform:rotate(180deg)scale(1.15,1.32)}75%{opacity:.9;transform:rotate(270deg)scale(.95,1.25)}to{opacity:.82;transform:rotate(360deg)scale(1.05,1.12)}}@keyframes svelte-1tzlmy4-orb-e2{0%{opacity:.72;transform:rotate(0)scaleX(1.1)}25%{opacity:.9;transform:rotate(-90deg)scale(.85,1.28)}50%{opacity:.96;transform:rotate(-180deg)scale(1.25,.9)}75%{opacity:.82;transform:rotate(-270deg)scale(.95,1.15)}to{opacity:.72;transform:rotate(-360deg)scaleX(1.1)}}@keyframes svelte-1tzlmy4-orb-e3{0%{opacity:.55;transform:rotate(0)scale(.82,.95)}33%{opacity:.78;transform:rotate(120deg)scale(1.1,.78)}66%{opacity:.62;transform:rotate(240deg)scale(.8,1.18)}to{opacity:.55;transform:rotate(360deg)scale(.82,.95)}}@keyframes svelte-1tzlmy4-orb-e4{0%{opacity:.5;transform:rotate(0)scale(.9,.85)}33%{opacity:.84;transform:rotate(-120deg)scale(1.15,1.05)}66%{opacity:.6;transform:rotate(-240deg)scale(.78,1.1)}to{opacity:.5;transform:rotate(-360deg)scale(.9,.85)}}@keyframes svelte-1tzlmy4-orb-e5{0%{opacity:.35;transform:rotate(0)scale(.6,.72)}50%{opacity:.78;transform:rotate(180deg)scale(.82,.55)}to{opacity:.35;transform:rotate(360deg)scale(.6,.72)}}@keyframes svelte-1tzlmy4-orb-e6{0%{opacity:.3;transform:rotate(0)scale(.55,.62)}50%{opacity:.72;transform:rotate(-180deg)scale(.72,.48)}to{opacity:.3;transform:rotate(-360deg)scale(.55,.62)}}@keyframes svelte-1tzlmy4-orb-border-spin{to{transform:rotate(360deg)}}@keyframes svelte-1tzlmy4-orb-spec-float{0%,to{opacity:.85;transform:translate(0)scale(1)}50%{opacity:1;transform:translate(5%,4%)scale(1.08)}}@keyframes svelte-1tzlmy4-orb-swirl{0%,6%{transform:rotate(0)}52%{transform:rotate(360deg)}to{transform:rotate(360deg)}}html[data-moving] .orb.svelte-1tzlmy4:not(.thinking) span:where(.svelte-1tzlmy4){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.orb-blob.svelte-1tzlmy4,.orb-ring.svelte-1tzlmy4,.orb-glass.svelte-1tzlmy4,.orb.thinking.svelte-1tzlmy4 .orb-fluid:where(.svelte-1tzlmy4){animation:none}}.nav-icon.svelte-17fggfx{flex-shrink:0;display:block}.artwork.svelte-17fggfx{width:var(--nav-icon-size);height:var(--nav-icon-size)}.artwork.svelte-17fggfx img:where(.svelte-17fggfx){width:inherit;height:inherit;object-fit:contain;display:block}.artwork.svelte-17fggfx .dark:where(.svelte-17fggfx),html.dark .artwork.svelte-17fggfx .light:where(.svelte-17fggfx){display:none}html.dark .artwork.svelte-17fggfx .dark:where(.svelte-17fggfx){display:block}.nav-icon[data-size=header].svelte-17fggfx{width:var(--icon-header);height:var(--icon-header)}.nav-icon[data-size=title].svelte-17fggfx{width:var(--icon-title);height:var(--icon-title);margin-block:calc((22px - var(--icon-title)) / 2)}.s0.svelte-17fggfx{stop-color:var(--iris-stop-1)}.s1.svelte-17fggfx{stop-color:var(--iris-stop-2)}.s2.svelte-17fggfx{stop-color:var(--iris-stop-3)}.s3.svelte-17fggfx{stop-color:var(--iris-stop-4)}.s4.svelte-17fggfx{stop-color:var(--iris-stop-5)}.card-dock.svelte-1tuwpou{inset-inline:calc(var(--dock-inset-x) + var(--dock-size) + var(--space-sm));bottom:var(--dock-inset-y);z-index:var(--z-overlay);align-items:center;gap:var(--space-2xs);pointer-events:none;flex-direction:column;display:flex;position:fixed}.card-dock[hidden].svelte-1tuwpou{display:none}.card-dock-label.svelte-1tuwpou{padding:var(--space-3xs) var(--space-sm);border-radius:var(--radius-pill);font-size:var(--text-badge);white-space:nowrap}.card-dock-bar.svelte-1tuwpou{width:100%;max-width:18rem;height:var(--dock-size);padding:var(--space-2xs);border-radius:var(--radius-pill);pointer-events:auto;display:flex;position:relative}.card-dock-selection.svelte-1tuwpou{inset-block:var(--space-2xs);left:var(--space-2xs);width:calc((100% - 2 * var(--space-2xs)) / var(--card-count));border-radius:var(--radius-pill);background:var(--bg-2);box-shadow:var(--glass-highlight);transform:translateX(calc(var(--card-position) * 100%));transition:transform .2s var(--ease-out);pointer-events:none;position:absolute}.dragging.svelte-1tuwpou .card-dock-selection:where(.svelte-1tuwpou){transition:none}.card-dock-bar.svelte-1tuwpou>:is(button:where(.svelte-1tuwpou),a:where(.svelte-1tuwpou)){border-radius:var(--radius-pill);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:1;place-items:center;min-width:0;padding:0;display:grid;position:relative}.card-dock-bar.svelte-1tuwpou .nav-icon{width:var(--dock-icon-size);height:var(--dock-icon-size);max-width:80%}.card-dock-bar.svelte-1tuwpou>:where(.svelte-1tuwpou):focus-visible{box-shadow:var(--ring);outline:none}@media (width>=721px){.desktop-vertical.svelte-1tuwpou{inset-inline:var(--dock-inset-x) auto;width:var(--dock-size);top:50%;bottom:auto;transform:translateY(-50%)}.desktop-vertical.svelte-1tuwpou .card-dock-label:where(.svelte-1tuwpou){display:none}.desktop-vertical.svelte-1tuwpou .card-dock-bar:where(.svelte-1tuwpou){gap:var(--space-2xs);height:calc(3 * var(--dock-size));border-radius:calc(var(--dock-size) / 2);max-width:none;transition:width .2s var(--ease-out);flex-direction:column;align-self:flex-start}.desktop-vertical.svelte-1tuwpou .card-dock-bar:where(.svelte-1tuwpou):is(:where(.svelte-1tuwpou):hover,:where(.svelte-1tuwpou):focus-within){width:calc(var(--dock-size) + 7rem)}.desktop-vertical.svelte-1tuwpou .card-dock-bar:where(.svelte-1tuwpou)>:is(a:where(.svelte-1tuwpou),button:where(.svelte-1tuwpou)){grid-template-columns:calc(var(--dock-size) - 2 * var(--space-2xs)) minmax(0, 1fr);isolation:isolate;justify-items:center;width:100%;text-decoration:none}.desktop-vertical.svelte-1tuwpou .card-dock-bar:where(.svelte-1tuwpou)>:where(.svelte-1tuwpou):is(a:where(.svelte-1tuwpou),button:where(.svelte-1tuwpou)):before{content:"";z-index:-1;border-radius:inherit;background:var(--gradient-iridescent);opacity:0;pointer-events:none;transition:opacity .16s var(--ease-out);position:absolute;inset:0}.desktop-vertical.svelte-1tuwpou .card-dock-bar:where(.svelte-1tuwpou)>:where(.svelte-1tuwpou):is(a:where(.svelte-1tuwpou),button:where(.svelte-1tuwpou)):hover:before{opacity:.07}.desktop-vertical.svelte-1tuwpou .card-dock-item-label:where(.svelte-1tuwpou){white-space:nowrap;text-align:start;width:100%;font-size:var(--text-body-sm);color:var(--ink);opacity:0;transition:opacity .16s var(--ease-out);display:block;overflow:hidden}.desktop-vertical.svelte-1tuwpou .card-dock-bar:where(.svelte-1tuwpou):is(:where(.svelte-1tuwpou):hover,:where(.svelte-1tuwpou):focus-within) .card-dock-item-label:where(.svelte-1tuwpou){opacity:1}.desktop-vertical.svelte-1tuwpou .card-dock-selection:where(.svelte-1tuwpou){inset-block:var(--space-2xs) auto;width:calc(100% - 2 * var(--space-2xs));height:calc((100% - 2 * var(--space-2xs) - (var(--card-count) - 1) * var(--space-2xs)) / var(--card-count));transform:translateY(calc(var(--card-position) * (100% + var(--space-2xs))))}}.card-dock-item-label.svelte-1tuwpou{display:none}.labels-below.svelte-1tuwpou .card-dock-bar:where(.svelte-1tuwpou)>:is(button:where(.svelte-1tuwpou),a:where(.svelte-1tuwpou)){justify-content:center;align-items:center;gap:var(--space-3xs);flex-direction:column;display:flex}.labels-below.svelte-1tuwpou .card-dock-item-label:where(.svelte-1tuwpou){font-size:var(--text-badge);line-height:1;display:block}.labels-below.svelte-1tuwpou .card-dock-bar:where(.svelte-1tuwpou) .nav-icon{width:var(--icon-title);height:var(--icon-title)}@media (prefers-reduced-motion:reduce){.card-dock-selection.svelte-1tuwpou,.desktop-vertical.svelte-1tuwpou .card-dock-bar:where(.svelte-1tuwpou),.desktop-vertical.svelte-1tuwpou .card-dock-bar:where(.svelte-1tuwpou)>:where(.svelte-1tuwpou):is(a:where(.svelte-1tuwpou),button:where(.svelte-1tuwpou)):before,.desktop-vertical.svelte-1tuwpou .card-dock-item-label:where(.svelte-1tuwpou){transition:none}}.card-menu-scrim.svelte-1tuwpou{background:color-mix(in oklab, var(--ink) 30%, transparent);visibility:hidden;opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out), visibility .2s;border:0;padding:0;position:fixed;inset:0}.card-menu-scrim.open.svelte-1tuwpou{visibility:visible;opacity:1;pointer-events:auto}.card-menu.svelte-1tuwpou{z-index:1;pointer-events:auto;width:100%;max-width:18rem;position:relative;container-type:inline-size}.card-menu-trigger.svelte-1tuwpou{grid-template-columns:var(--dock-icon-size) minmax(0, 1fr) var(--dock-icon-size);align-items:center;gap:var(--space-xs);width:100%;max-width:100%;min-height:var(--dock-size);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-md);color:var(--ink);font-family:var(--font-display);cursor:pointer;touch-action:pan-x;font-size:clamp(.75rem,7cqi,1rem);font-weight:500;display:grid}.card-menu-trigger.svelte-1tuwpou>.nav-icon{width:var(--dock-icon-size);height:var(--dock-icon-size);flex-shrink:0;grid-area:1/1}.card-menu-trigger.svelte-1tuwpou>svg:where(.svelte-1tuwpou):last-child{width:18px;height:18px;transition:transform .2s var(--ease-out);grid-area:1/3}.card-menu-trigger.svelte-1tuwpou>svg.open:where(.svelte-1tuwpou){transform:rotate(180deg)}.card-menu-labels.svelte-1tuwpou{padding-inline:calc(var(--dock-icon-size) + var(--space-xs));text-align:center;grid-area:1/1/2/-1;min-width:0;display:grid}.card-menu-labels.svelte-1tuwpou>span:where(.svelte-1tuwpou){text-overflow:ellipsis;white-space:normal;grid-area:1/1;line-height:1.15;overflow:hidden}.card-menu-sizer.svelte-1tuwpou{visibility:hidden}.card-menu-panel.svelte-1tuwpou{top:auto;bottom:calc(100% + var(--space-xs));width:100%;padding:var(--space-2xs);max-height:calc(100dvh - var(--masthead-height,0px) - var(--dock-clearance));transform:translateY(calc(var(--space-xs) * var(--motion-distance,1)));overflow-y:auto}.card-menu-panel.open.svelte-1tuwpou{transform:none}.card-menu-item.svelte-1tuwpou{grid-template-columns:var(--icon-title) minmax(0, 1fr);align-items:center;gap:var(--space-xs);width:100%;min-height:var(--dock-size);padding:var(--space-xs);border-radius:var(--radius-sm);color:var(--ink);font:inherit;font-family:var(--font-display);text-align:start;cursor:pointer;background:0 0;border:0;font-size:clamp(.75rem,7cqi,1rem);display:grid}.card-menu-item[aria-pressed=true].svelte-1tuwpou{background:color-mix(in oklab, var(--accent) 14%, transparent)}.card-menu-item.svelte-1tuwpou>.nav-icon{flex-shrink:0;grid-area:1/1}.card-menu-item.svelte-1tuwpou>span:where(.svelte-1tuwpou):not(.nav-icon){grid-area:1/2;min-width:0;padding-inline-start:var(--space-xs)}.card-menu.svelte-1tuwpou :where(.svelte-1tuwpou):is(button:where(.svelte-1tuwpou)):focus-visible{box-shadow:var(--ring);outline:none}@media (prefers-reduced-motion:reduce){.card-menu-panel.svelte-1tuwpou,.card-menu-scrim.svelte-1tuwpou,.card-menu-trigger.svelte-1tuwpou>svg:where(.svelte-1tuwpou):last-child{transition:none}}html.keyboard-up .card-dock.svelte-1tuwpou{visibility:hidden}@media (width<=360px){.card-menu-trigger.svelte-1tuwpou{grid-template-columns:var(--dock-icon-size) minmax(0, 1fr) 18px;gap:var(--space-2xs)}.card-menu-labels.svelte-1tuwpou{padding-inline:calc(var(--dock-icon-size) + var(--space-2xs)) calc(18px + var(--space-2xs))}}.masthead.svelte-160jyl1{--masthead-inset-top:var(--safe-area-inset-top,env(safe-area-inset-top,0px));--masthead-inset-left:calc(clamp(1.25rem, 4vw, 2.5rem) + var(--safe-area-inset-left,env(safe-area-inset-left,0px)));--masthead-inset-right:calc(clamp(1.25rem, 4vw, 2.5rem) + var(--safe-area-inset-right,env(safe-area-inset-right,0px)));--masthead-edge:color-mix(in oklab, var(--rule-soft) 50%, transparent);align-items:center;column-gap:var(--space-lg);padding:calc(var(--space-md) + var(--masthead-inset-top)) var(--masthead-inset-right) var(--space-md) var(--masthead-inset-left);z-index:var(--z-nav);background:var(--page-backdrop);grid-template-columns:1fr auto 1fr;row-gap:0;display:grid;position:relative}.masthead.sticky.svelte-160jyl1{position:sticky;top:0}.masthead.svelte-160jyl1:after{content:"";height:var(--space-sm);z-index:-1;background:linear-gradient(to bottom, var(--bg), transparent);pointer-events:none;position:absolute;top:100%;left:0;right:0}.menu-anchor.svelte-160jyl1,.masthead-panel.svelte-160jyl1{justify-self:center;display:contents}.masthead-nav.svelte-160jyl1{justify-self:center;align-items:center;gap:var(--space-0-5);grid-column:2;display:inline-flex}.nav-link.svelte-160jyl1{align-items:center;gap:var(--space-0-5);padding:var(--space-0-5) var(--space-sm);color:var(--ink);cursor:pointer;transition:color .2s var(--ease-out);background:0 0;border:0;border-bottom:2px solid #0000;text-decoration:none;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.nav-link.svelte-160jyl1:hover{color:var(--ink);text-decoration:none}}.nav-link.active.svelte-160jyl1:after{content:"";left:var(--space-sm);right:var(--space-sm);border-radius:var(--radius-pill);background:var(--gradient-iridescent);height:1px;position:absolute;bottom:-2px}.nav-link.svelte-160jyl1 .nav-label{color:inherit;font-family:var(--font-display);font-size:var(--text-lead);letter-spacing:var(--tracking-tight);font-weight:500}@container page (width>=961px){.nav-link.svelte-160jyl1 .nav-label{font-size:var(--text-h3);font-weight:600}}.nav-link.svelte-160jyl1 .nav-icon.chromatic{opacity:.6;filter:saturate(.55)brightness(.95);transition:opacity .22s var(--ease-out), filter .22s var(--ease-out)}.nav-link.active.svelte-160jyl1 .nav-icon.chromatic{opacity:1;filter:saturate(1.25)}@media (hover:hover) and (pointer:fine){.nav-link.svelte-160jyl1:hover .nav-icon.chromatic{opacity:1;filter:saturate(1.25)}}.masthead-leading.svelte-160jyl1{grid-area:1/1;justify-self:start;display:inline-flex}.masthead-profile.svelte-160jyl1{grid-area:1/3;justify-self:end;align-items:center;display:inline-flex}.subnav-bar.svelte-160jyl1{width:calc(100% + var(--masthead-inset-left) + var(--masthead-inset-right));margin-right:calc(-1 * var(--masthead-inset-right));margin-bottom:calc(-1 * var(--space-md));margin-left:calc(-1 * var(--masthead-inset-left));padding-block:var(--space-md);grid-column:1/-1}.subnav.svelte-160jyl1{justify-content:center;align-items:center;gap:var(--space-2xs);width:fit-content;max-width:100%;padding:var(--space-xs);flex-wrap:wrap;margin:0 auto;display:flex;position:relative}.subnav-items.svelte-160jyl1{display:contents}.subnav-selection.svelte-160jyl1{display:none}.subnav-link.svelte-160jyl1{isolation:isolate;padding:var(--space-0-5) 1.1rem;border-radius:var(--radius-pill);color:var(--ink);border:1px solid #0000;text-decoration:none;position:relative}@media (hover:hover) and (pointer:fine){.subnav-link.svelte-160jyl1:hover{color:var(--ink);text-decoration:none}}.subnav-link.active.svelte-160jyl1:before{content:"";z-index:-1;border-radius:inherit;background:var(--gradient-iridescent);opacity:.07;pointer-events:none;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.subnav-link.svelte-160jyl1:hover:before{content:"";z-index:-1;border-radius:inherit;background:var(--gradient-iridescent);opacity:.07;pointer-events:none;position:absolute;inset:0}}.subnav-link.active.svelte-160jyl1:before{opacity:.14}.subnav-link.svelte-160jyl1 .subnav-label{color:inherit;font-family:var(--font-display);font-size:var(--text-body-sm);letter-spacing:var(--tracking-tight);font-weight:500}@container page (width>=961px){.subnav-link.svelte-160jyl1 .subnav-label{font-size:var(--text-body);font-weight:600}}.menu-trigger.svelte-160jyl1,.menu-scrim.svelte-160jyl1{display:none}.menu-scrim.svelte-160jyl1{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s var(--ease-out), visibility 0s .24s}.menu-scrim.open.svelte-160jyl1{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}@container page (width<=960px){.masthead.svelte-160jyl1{column-gap:var(--space-sm);padding-top:calc(var(--space-xl) + var(--masthead-inset-top));padding-right:var(--masthead-inset-right);padding-bottom:var(--space-xl);padding-left:var(--masthead-inset-left);grid-template-columns:minmax(0,1fr) minmax(0,50%) minmax(0,1fr)}.masthead.menu-open.svelte-160jyl1{z-index:var(--z-elevated)}.menu-anchor.svelte-160jyl1{z-index:3;grid-column:2;justify-self:center;width:100%;min-width:0;max-width:20rem;display:flex;position:relative;container-type:inline-size}.menu-trigger.svelte-160jyl1{grid-template-columns:var(--icon-header) minmax(0, 1fr) var(--icon-header);align-items:center;gap:var(--space-0-5);border:1px solid var(--masthead-edge);border-radius:var(--radius-md);background:color-mix(in oklab, var(--paper) 60%, transparent);width:100%;min-width:0;max-width:100%;min-height:2.4rem;color:var(--ink);cursor:pointer;padding:0 clamp(.375rem,3cqi,1rem);display:inline-grid;position:relative}.menu-open.svelte-160jyl1 .menu-trigger:where(.svelte-160jyl1){background:var(--paper)}.menu-trigger.iris-ring.svelte-160jyl1:after{opacity:0;transition:opacity .18s var(--ease-out);inset:-1px}@media (hover:hover) and (pointer:fine){.menu-trigger.svelte-160jyl1:hover,.menu-trigger.svelte-160jyl1:focus-visible{border-color:#0000;outline:none}.menu-trigger.svelte-160jyl1:hover:after,.menu-trigger.svelte-160jyl1:focus-visible:after{opacity:1}}.trigger-labels.svelte-160jyl1{padding-inline:calc(var(--icon-header) + var(--space-0-5));text-align:center;grid-area:1/1/2/-1;min-width:0;display:grid}.trigger-labels.svelte-160jyl1>*{grid-area:1/1}.trigger-sizer.svelte-160jyl1{visibility:hidden}.menu-trigger.svelte-160jyl1 .trigger-label{text-overflow:ellipsis;min-width:0;color:inherit;font-family:var(--font-display);font-size:clamp(.75rem, 9cqi, var(--text-lead));letter-spacing:var(--tracking-tight);white-space:nowrap;font-weight:500;overflow:hidden}.menu-trigger.svelte-160jyl1>.nav-icon,.menu-trigger.svelte-160jyl1>.trigger-sizer:where(.svelte-160jyl1){grid-area:1/1}.trigger-chevron.svelte-160jyl1{opacity:.7;transition:transform .2s var(--ease-out);flex-shrink:0;grid-area:1/3}.trigger-chevron[data-open=true].svelte-160jyl1{transform:rotate(180deg)}.masthead-panel.svelte-160jyl1{top:calc(100% + var(--space-xs));border-color:var(--masthead-edge);width:100%;box-shadow:var(--glass-inner-bloom-tight), var(--shadow-md);transform:translateY(calc(-1 * var(--space-xs) * var(--motion-distance,1)));clip-path:inset(0 calc(-1 * var(--space-3xl)) calc(100% * var(--motion-distance,1) - var(--space-3xl) * (1 - var(--motion-distance,1))));opacity:0;pointer-events:none;visibility:hidden;transition:clip-path .24s var(--ease-out), transform .24s var(--ease-out), opacity .2s var(--ease-out), visibility 0s .24s;display:block;position:absolute;left:0}.menu-open.svelte-160jyl1 .masthead-panel:where(.svelte-160jyl1){clip-path:inset(0 calc(-1 * var(--space-3xl)) calc(-1 * var(--space-3xl)));opacity:1;pointer-events:auto;visibility:visible;transition:clip-path .24s var(--ease-out), transform .24s var(--ease-out), opacity .2s var(--ease-out);transform:none}.masthead-nav.svelte-160jyl1{justify-self:stretch;align-items:stretch;gap:var(--space-3xs);padding:var(--space-0-75);flex-direction:column;grid-column:auto;margin:0;display:flex}.nav-link.svelte-160jyl1{grid-template-columns:var(--icon-header) minmax(0, 1fr);text-align:start;gap:var(--space-xs);width:100%;padding:var(--space-md) var(--space-sm);border-radius:var(--radius-sm);isolation:isolate;border-bottom:0;display:grid}.nav-link.svelte-160jyl1>.nav-icon{grid-area:1/1}.nav-link.svelte-160jyl1 .nav-label{font-size:clamp(.75rem, 9cqi, var(--text-lead));grid-area:1/2;padding-inline-start:var(--space-xs)}.nav-link.active.svelte-160jyl1:after{z-index:-1;border-radius:inherit;opacity:.14;pointer-events:none;height:auto;inset:0}.menu-scrim.svelte-160jyl1{cursor:pointer;background:color-mix(in oklab, var(--ink) 30%, transparent);z-index:2;border:0;padding:0;display:block;position:fixed;inset:0}}@media (width<=720px){.masthead.svelte-160jyl1{column-gap:var(--space-sm);padding-top:calc(var(--space-xl) + var(--masthead-inset-top));padding-right:var(--masthead-inset-right);padding-bottom:var(--space-xl);padding-left:var(--masthead-inset-left);grid-template-columns:minmax(0,1fr) minmax(0,50%) minmax(0,1fr)}.masthead.menu-open.svelte-160jyl1{z-index:var(--z-elevated)}.menu-anchor.svelte-160jyl1{z-index:3;grid-column:2;justify-self:center;width:100%;min-width:0;max-width:20rem;display:flex;position:relative;container-type:inline-size}.menu-trigger.svelte-160jyl1{grid-template-columns:var(--icon-header) minmax(0, 1fr) var(--icon-header);align-items:center;gap:var(--space-0-5);border:1px solid var(--masthead-edge);border-radius:var(--radius-md);background:color-mix(in oklab, var(--paper) 60%, transparent);width:100%;min-width:0;max-width:100%;min-height:2.4rem;color:var(--ink);cursor:pointer;padding:0 clamp(.375rem,3cqi,1rem);display:inline-grid;position:relative}.menu-open.svelte-160jyl1 .menu-trigger:where(.svelte-160jyl1){background:var(--paper)}.menu-trigger.iris-ring.svelte-160jyl1:after{opacity:0;transition:opacity .18s var(--ease-out);inset:-1px}@media (hover:hover) and (pointer:fine){.menu-trigger.svelte-160jyl1:hover,.menu-trigger.svelte-160jyl1:focus-visible{border-color:#0000;outline:none}.menu-trigger.svelte-160jyl1:hover:after,.menu-trigger.svelte-160jyl1:focus-visible:after{opacity:1}}.trigger-labels.svelte-160jyl1{padding-inline:calc(var(--icon-header) + var(--space-0-5));text-align:center;grid-area:1/1/2/-1;min-width:0;display:grid}.trigger-labels.svelte-160jyl1>*{grid-area:1/1}.trigger-sizer.svelte-160jyl1{visibility:hidden}.menu-trigger.svelte-160jyl1 .trigger-label{text-overflow:ellipsis;min-width:0;color:inherit;font-family:var(--font-display);font-size:clamp(.75rem, 9cqi, var(--text-lead));letter-spacing:var(--tracking-tight);white-space:nowrap;font-weight:500;overflow:hidden}.menu-trigger.svelte-160jyl1>.nav-icon,.menu-trigger.svelte-160jyl1>.trigger-sizer:where(.svelte-160jyl1){grid-area:1/1}.trigger-chevron.svelte-160jyl1{opacity:.7;transition:transform .2s var(--ease-out);flex-shrink:0;grid-area:1/3}.trigger-chevron[data-open=true].svelte-160jyl1{transform:rotate(180deg)}.masthead-panel.svelte-160jyl1{top:calc(100% + var(--space-xs));border-color:var(--masthead-edge);width:100%;box-shadow:var(--glass-inner-bloom-tight), var(--shadow-md);transform:translateY(calc(-1 * var(--space-xs) * var(--motion-distance,1)));clip-path:inset(0 calc(-1 * var(--space-3xl)) calc(100% * var(--motion-distance,1) - var(--space-3xl) * (1 - var(--motion-distance,1))));opacity:0;pointer-events:none;visibility:hidden;transition:clip-path .24s var(--ease-out), transform .24s var(--ease-out), opacity .2s var(--ease-out), visibility 0s .24s;display:block;position:absolute;left:0}.menu-open.svelte-160jyl1 .masthead-panel:where(.svelte-160jyl1){clip-path:inset(0 calc(-1 * var(--space-3xl)) calc(-1 * var(--space-3xl)));opacity:1;pointer-events:auto;visibility:visible;transition:clip-path .24s var(--ease-out), transform .24s var(--ease-out), opacity .2s var(--ease-out);transform:none}.masthead-nav.svelte-160jyl1{justify-self:stretch;align-items:stretch;gap:var(--space-3xs);padding:var(--space-0-75);flex-direction:column;grid-column:auto;margin:0;display:flex}.nav-link.svelte-160jyl1{grid-template-columns:var(--icon-header) minmax(0, 1fr);text-align:start;gap:var(--space-xs);width:100%;padding:var(--space-md) var(--space-sm);border-radius:var(--radius-sm);isolation:isolate;border-bottom:0;display:grid}.nav-link.svelte-160jyl1>.nav-icon{grid-area:1/1}.nav-link.svelte-160jyl1 .nav-label{font-size:clamp(.75rem, 9cqi, var(--text-lead));grid-area:1/2;padding-inline-start:var(--space-xs)}.nav-link.active.svelte-160jyl1:after{z-index:-1;border-radius:inherit;opacity:.14;pointer-events:none;height:auto;inset:0}.menu-scrim.svelte-160jyl1{cursor:pointer;background:color-mix(in oklab, var(--ink) 30%, transparent);z-index:2;border:0;padding:0;display:block;position:fixed;inset:0}.masthead.svelte-160jyl1:after{display:none}.masthead.svelte-160jyl1{padding-top:calc(var(--space-sm) + var(--masthead-inset-top));padding-bottom:var(--page-content-gap);position:sticky;top:0}.subnav-bar.svelte-160jyl1{margin-bottom:calc(-1 * var(--page-content-gap));padding-block:calc(var(--page-content-gap) - var(--space-2xs))}.subnav.svelte-160jyl1{--subnav-pill-h:2.25rem;padding-block:var(--space-2xs);scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;width:100%;max-width:none;margin:0;overflow-x:auto}.subnav.svelte-160jyl1::-webkit-scrollbar{display:none}.tracking-secondary.svelte-160jyl1 .subnav-selection:where(.svelte-160jyl1){top:var(--space-2xs);transform:translateX(var(--subnav-selection-left,0px));width:var(--subnav-selection-width,0px);height:var(--subnav-pill-h);border-radius:var(--radius-pill);background:var(--gradient-iridescent);opacity:.14;pointer-events:none;display:block;position:absolute;left:0}.tracking-secondary.svelte-160jyl1 .subnav-link.active:where(.svelte-160jyl1):before{opacity:0}.subnav-items.svelte-160jyl1{align-items:center;gap:var(--space-2xs);padding-inline:var(--subnav-edge-start,50vw) var(--subnav-edge-end,50vw);flex:none;display:flex}.subnav-link.svelte-160jyl1{min-height:var(--subnav-pill-h);padding:var(--space-2xs) var(--space-md);flex-shrink:0;align-items:center;display:inline-flex}}.loading-wheel.svelte-16twiws{background:conic-gradient(from 20deg, transparent 0 10%, var(--iris-stop-2) 28%, var(--iris-stop-3) 50%, var(--iris-violet) 72%, var(--accent-neon) 88%, transparent 100%);opacity:0;width:2.25rem;height:2.25rem;transition:opacity var(--loading-fade) var(--ease-out);border-radius:50%;flex:none;animation:.8s linear infinite svelte-16twiws-loading-wheel-spin;display:inline-block;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 0)}.loading-wheel.visible.svelte-16twiws{opacity:1}@keyframes svelte-16twiws-loading-wheel-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.loading-wheel.svelte-16twiws{transition:none;animation:none}}.nav-progress.svelte-1g8xt3{top:env(safe-area-inset-top,0px);height:3px;z-index:var(--z-elevated);opacity:0;animation:0s .15s forwards svelte-1g8xt3-nav-progress-fade-in;position:fixed;left:0;right:0;overflow:hidden}.nav-progress.svelte-1g8xt3:after{content:"";background:var(--accent);width:40%;height:100%;animation:1.1s ease-in-out infinite svelte-1g8xt3-nav-progress-slide;display:block}@keyframes svelte-1g8xt3-nav-progress-fade-in{to{opacity:1}}@keyframes svelte-1g8xt3-nav-progress-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}.nav-wheel.svelte-1g8xt3{z-index:var(--z-elevated);pointer-events:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.nav-progress.svelte-1g8xt3:after{width:100%;animation:none;transform:none}}.back-cover.svelte-172yujv{inset-inline:0;z-index:var(--z-nav);background:var(--bg);place-content:center;display:grid;position:fixed;bottom:0}.initial.svelte-172yujv{animation:1ms linear 4s both svelte-172yujv-cover-ceiling}.wheel.svelte-172yujv{display:grid}@keyframes svelte-172yujv-cover-ceiling{to{visibility:hidden}}.dialog.svelte-16aavit{color:var(--ink);width:min(32rem, calc(100vw - 2 * var(--space-2xl)));height:var(--sheet-height,fit-content);max-height:calc(100dvh - 2 * var(--space-2xl) - var(--keyboard-lift,0px));bottom:var(--keyboard-lift,0px);transition:bottom var(--keyboard-glide-ms,0s) var(--keyboard-glide-ease,ease-out), max-height var(--keyboard-glide-ms,0s) var(--keyboard-glide-ease,ease-out);padding:var(--space-2xl);margin:auto}.dialog.overflow-visible.svelte-16aavit{overflow:visible}.dialog[open].svelte-16aavit{--sheet-gap:var(--space-xl);gap:var(--sheet-gap);flex-direction:column;display:flex}.dialog.titleless[open].svelte-16aavit{gap:0}.dialog.svelte-16aavit::backdrop{background:oklab(12.523% .00313001 -.0121526/.66);transition:opacity .18s ease-out}@starting-style{.dialog.svelte-16aavit::backdrop{opacity:0}}.dialog.svelte-16aavit.departing::backdrop{opacity:0}@media (pointer:fine){.dialog.svelte-16aavit::backdrop{-webkit-backdrop-filter:blur(8px)saturate(1.3)}}.head.svelte-16aavit{justify-content:space-between;align-items:center;gap:var(--space-lg);flex-shrink:0;display:flex}.title-block.svelte-16aavit{gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}.title-row.svelte-16aavit{align-items:center;gap:var(--space-xs);min-width:0;display:flex}.head.centered.svelte-16aavit{min-height:var(--btn-icon-size);justify-content:center;position:relative}.head.centered.svelte-16aavit .title-block:where(.svelte-16aavit){padding-inline:calc(var(--btn-icon-size) + var(--space-0-5));text-align:center;align-items:center}.head.centered.svelte-16aavit .close-btn{top:calc(50% - var(--btn-close-size) / 2);position:absolute;right:0}.head.centered.svelte-16aavit .header-action:where(.svelte-16aavit){top:calc(50% - var(--btn-icon-size) / 2);position:absolute;left:0}.head.has-back.svelte-16aavit{justify-content:flex-start;align-items:center}.head.centered.svelte-16aavit [data-sheet-back]{top:calc(50% - var(--btn-icon-size) / 2);position:absolute;left:0}.head.centered.has-back.svelte-16aavit{justify-content:center}.head.icon-above.svelte-16aavit .title-row:where(.svelte-16aavit){gap:var(--space-sm);flex-direction:column}.head.icon-above.svelte-16aavit .title-block:where(.svelte-16aavit){width:100%;padding-inline:0}.head.icon-above.svelte-16aavit .title:where(.svelte-16aavit){font-size:var(--sheet-title-size,var(--text-h2))}.head.icon-above.svelte-16aavit{--icon-row:2.5rem}.head.icon-above.svelte-16aavit .close-btn{top:calc((var(--icon-row) - var(--btn-close-size)) / 2)}.head.icon-above.svelte-16aavit .header-action:where(.svelte-16aavit){top:calc((var(--icon-row) - var(--btn-icon-size)) / 2)}.head.icon-above.svelte-16aavit [data-sheet-back]{top:calc(var(--icon-row) / 2);translate:0 -50%}.title-block.svelte-16aavit .sheet-kicker{font-size:var(--text-badge)}.title.svelte-16aavit{font-family:var(--font-display);letter-spacing:var(--tracking-tight);text-wrap:pretty;overflow-wrap:anywhere;font-size:1.35rem;font-weight:500}.title.text-chrome.svelte-16aavit{font-size:clamp(1.5rem, 1.1rem + 1.5vw, var(--text-h1));font-weight:600}@media (width>=721px){.title.text-chrome.svelte-16aavit{font-weight:700}}.head.svelte-16aavit .close-btn{flex-shrink:0;margin-left:auto}.handle.svelte-16aavit{display:none}@media (width<=720px){.head.centered.svelte-16aavit .header-action:where(.svelte-16aavit){left:auto;right:0}.dialog.svelte-16aavit::backdrop{transition:opacity calc(var(--sheet-glide-ms) * 1ms) var(--sheet-glide-ease)}.dialog.svelte-16aavit{--sheet-screen:100dvh;--sheet-top-inset:0px;--sheet-bottom-padding:max(var(--space-xl), env(safe-area-inset-bottom,0px));scroll-padding-top:calc(44px + var(--sheet-top-inset));scroll-padding-bottom:calc(var(--keyboard-lift,0px) + var(--sheet-focus-clearance,0px));width:100%;max-width:100%;height:calc(.75 * var(--sheet-screen));max-height:var(--sheet-screen);padding:0 var(--space-xl) calc(var(--sheet-bottom-padding) + var(--keyboard-lift,0px));border-radius:var(--radius-md) var(--radius-md) 0 0;box-shadow:var(--shadow-lg);scrollbar-width:none;will-change:transform;transition:transform calc(var(--sheet-glide-ms) * 1ms) var(--sheet-glide-ease);border-bottom:0;margin:0;position:fixed;inset:auto 0 0;overflow:hidden auto}.dialog.overflow-visible.svelte-16aavit{overflow:hidden auto}.dialog.dragging.svelte-16aavit{transition:none}.dialog.svelte-16aavit::-webkit-scrollbar{display:none}.dialog[open].svelte-16aavit{--sheet-gap:var(--space-lg)}.dialog.tall.svelte-16aavit{height:var(--sheet-screen);--sheet-top-inset:var(--safe-area-inset-top,env(safe-area-inset-top,0px));border-radius:0}.dialog.svelte-16aavit:has(:is(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true]):not([readonly],[hidden],[hidden] *)){height:var(--sheet-screen);--sheet-top-inset:var(--safe-area-inset-top,env(safe-area-inset-top,0px));border-radius:0}.keyboard-up .dialog.svelte-16aavit{--sheet-bottom-padding:var(--space-sm)}.handle.svelte-16aavit{z-index:calc(var(--z-header) + 1);width:100%;min-height:calc(44px + var(--sheet-top-inset));padding:var(--sheet-top-inset) 0 0;background:var(--paper);touch-action:none;cursor:grab;border:0;flex:none;align-self:center;place-items:center;display:grid;position:sticky;top:0}.handle.svelte-16aavit span:where(.svelte-16aavit){border-radius:var(--radius-pill);background:var(--muted);width:2.5rem;height:5px}.head.svelte-16aavit .close-btn{display:none}}@media (prefers-reduced-motion:reduce){.dialog.svelte-16aavit,.dialog.svelte-16aavit::backdrop{transition:none;animation:none}}img.svelte-1ee5ggn{border-radius:var(--radius-pill);object-fit:cover;flex-shrink:0;display:block}.column-avatar.svelte-136eo1r{margin-inline-end:auto}.menu-avatar.svelte-136eo1r{margin-bottom:var(--space-lg);justify-content:center;display:flex}.settings-trigger.svelte-136eo1r{box-sizing:border-box;width:var(--btn-icon-size);height:var(--btn-icon-size);border:1px solid var(--surface-edge);border-radius:var(--radius-pill);color:var(--muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.settings-trigger.moved.svelte-136eo1r{visibility:hidden}.settings-trigger.iris-ring.svelte-136eo1r:after{opacity:0;transition:opacity .2s var(--ease-out);inset:-1px}.settings-trigger.svelte-136eo1r .nav-icon{transition:transform .4s var(--ease-out)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.settings-trigger.svelte-136eo1r:hover .nav-icon,.settings-trigger.svelte-136eo1r:focus-visible .nav-icon{transform:rotate(77.1429deg)}}@media (hover:hover) and (pointer:fine){.settings-trigger.svelte-136eo1r:hover,.settings-trigger.svelte-136eo1r:focus-visible{outline:none}.settings-trigger.svelte-136eo1r:focus-visible:after{opacity:1}.settings-trigger.svelte-136eo1r:focus-visible{box-shadow:var(--bloom-iris)}}.settings-column.svelte-136eo1r{z-index:1;gap:var(--space-xl);width:var(--settings-column-width);max-width:100vw;padding:calc(var(--space-xl) + env(safe-area-inset-top,0px)) calc(var(--space-xl) + env(safe-area-inset-right,0px)) max(var(--space-xl), env(safe-area-inset-bottom)) var(--space-xl);background:var(--paper);border-inline-start:1px solid var(--surface-edge);visibility:hidden;transform:translateX(calc(100% * var(--motion-distance,1)));opacity:var(--panel-closed-opacity,1);transition:transform .24s var(--ease-out), opacity .18s var(--ease-out), visibility 0s var(--panel-motion-ms,.24s);flex-direction:column;display:flex;position:fixed;inset-block:0;inset-inline-end:0;overflow-y:auto}.settings-column.open.svelte-136eo1r{visibility:visible;opacity:1;transition:transform .24s var(--ease-out), opacity .18s var(--ease-out);transform:none}@media (width<=720px){.settings-column.svelte-136eo1r{display:none}}.column-head.svelte-136eo1r{margin-bottom:calc(var(--space-sm) - var(--space-xl));justify-content:flex-end;align-items:center;display:flex}.settings-badge.svelte-136eo1r{border-radius:var(--radius-pill);background:var(--accent);width:.55rem;height:.55rem;box-shadow:0 0 0 2px var(--paper);position:absolute;top:.1rem;right:.1rem}.item-dot.svelte-136eo1r{border-radius:var(--radius-pill);background:var(--accent);flex-shrink:0;width:.45rem;height:.45rem;margin-top:1px}@media (pointer:coarse){.settings-body.svelte-136eo1r .menu-item{min-height:44px}}.settings-body.svelte-136eo1r{gap:var(--space-xl);flex-direction:column;width:min(28rem,100%);margin-inline:auto;display:flex}.section-list.svelte-136eo1r{gap:var(--space-sm);flex-direction:column;display:flex}.section-list.svelte-136eo1r .menu-item:where(.svelte-136eo1r){border:1px solid var(--rule-soft);background:color-mix(in oklab, var(--paper) 40%, transparent);border-radius:12px;padding:.9rem 1rem}.menu-root.svelte-136eo1r{flex-direction:column;flex:1;display:flex}.main-menu.svelte-136eo1r{flex:1}.settings-footer.svelte-136eo1r{gap:var(--space-xl);flex-direction:column;margin-top:auto;display:flex}.settings-logout.svelte-136eo1r .theme-toggle{width:var(--btn-height);height:var(--btn-height);margin-inline-start:auto}.settings-logout.svelte-136eo1r{align-items:center;gap:var(--space-lg);padding-top:var(--space-xl);border-top:1px solid var(--rule-soft);display:flex}.out-mark.svelte-136eo1r{font-size:var(--text-meta);color:var(--muted);margin-left:auto}.filter-section-row.svelte-1jqefjw{align-items:center;gap:var(--space-sm);width:100%;min-height:44px;padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);color:var(--ink);cursor:pointer;font-family:var(--font-control);font-weight:500;font-size:var(--text-body-sm);text-align:left;background:0 0;border:0;display:flex}.value.svelte-1jqefjw{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-left:auto;overflow:hidden}.chevron.svelte-1jqefjw{color:var(--muted);flex:none}@media (hover:hover) and (pointer:fine){.filter-section-row.svelte-1jqefjw:hover,.filter-section-row.svelte-1jqefjw:focus-visible{background:color-mix(in oklab, var(--accent) 12%, transparent);outline:none}}.panel-body.svelte-1lg91c6{gap:var(--space-lg);grid-template-columns:1fr;display:grid}.panel-column.svelte-1lg91c6{gap:var(--space-sm);flex-direction:column;display:flex}.date-presets.svelte-1lg91c6{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.preset-row.svelte-1lg91c6{width:100%;min-height:44px;padding:0 var(--space-md);border-radius:var(--radius-sm);color:var(--muted);font-family:var(--font-control);font-size:var(--text-body-sm);text-align:center;cursor:pointer;transition:background-color .16s var(--ease-out), color .16s var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;font-weight:500;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.preset-row.svelte-1lg91c6:hover,.preset-row.svelte-1lg91c6:focus-visible{background:color-mix(in oklab, var(--accent) 10%, transparent);color:var(--ink);outline:none}}.preset-row.selected.svelte-1lg91c6{background:color-mix(in oklab, var(--accent) 18%, transparent);color:var(--ink)}.preset-row.selected.svelte-1lg91c6:after{content:"✓";right:var(--space-md);position:absolute}.panel-footer.svelte-1lg91c6{align-items:center;gap:var(--space-sm);margin-top:var(--space-lg);padding-top:var(--space-sm);border-top:1px solid var(--rule-soft);flex-direction:column;display:flex}.range-summary.svelte-1lg91c6{color:var(--muted);font-size:var(--text-body-sm)}.date-range-menu.svelte-1ub46lr{margin-top:var(--space-md);justify-content:center;display:flex;position:relative}.range-panel.svelte-1ub46lr{top:auto;bottom:calc(100% + var(--space-sm));width:min(22rem,100%);max-height:min(28rem,65dvh);padding:var(--space-md);z-index:3;position:absolute;overflow-y:auto}.range-caret.svelte-1ub46lr{flex-shrink:0}button.range-trigger.svelte-1ub46lr:before{content:none}.range-caret.open.svelte-1ub46lr{transform:rotate(180deg)}.range-actions.svelte-1ub46lr{align-items:center;gap:var(--space-xs);margin-top:var(--space-md);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.range-commit.svelte-1ub46lr{gap:var(--space-sm);display:flex}.filters-dock.svelte-1fkerxh{pointer-events:none;left:var(--dock-inset-x,clamp(1rem, 3vw, 2rem));bottom:calc(var(--dock-inset-y,clamp(1rem, 3vh, 2rem)) + var(--dock-size,3.25rem) + var(--space-sm));z-index:var(--z-overlay);align-items:flex-start;gap:var(--space-sm);flex-direction:column;display:flex;position:fixed}@media (width<=720px){.filters-dock.svelte-1fkerxh{bottom:var(--dock-inset-y,clamp(1rem, 3vh, 2rem))}}html.keyboard-up .filters-trigger.svelte-1fkerxh{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--keyboard-glide-ms,0s) var(--keyboard-glide-ease,ease-out), visibility 0s linear var(--keyboard-glide-ms,0s)}.filters-dock.svelte-1fkerxh .dialog{pointer-events:auto}.filters-trigger.svelte-1fkerxh{pointer-events:auto;width:var(--dock-size,3.25rem);height:var(--dock-size,3.25rem);border-radius:var(--radius-pill);color:var(--ink);cursor:pointer;transition:box-shadow .2s var(--ease-out), opacity var(--keyboard-glide-ms,0s) var(--keyboard-glide-ease,ease-out);justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.filters-trigger.svelte-1fkerxh svg{width:var(--dock-icon-size);height:var(--dock-icon-size)}@media (pointer:fine) and (width>=721px){.filters-trigger.svelte-1fkerxh{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}}@media (hover:hover) and (pointer:fine){.filters-trigger.svelte-1fkerxh:hover:not(:disabled){box-shadow:var(--glass-highlight), var(--shadow-md), var(--bloom-iris)}.filters-trigger.svelte-1fkerxh:focus-visible{box-shadow:var(--glass-highlight), var(--shadow-md), var(--ring-subtle);outline:none}}.filters-trigger.svelte-1fkerxh:disabled{cursor:default;opacity:.5}.filters-trigger.pulsing.svelte-1fkerxh{animation:svelte-1fkerxh-filters-pulse .22s var(--ease-out) 2}@keyframes svelte-1fkerxh-filters-pulse{50%{box-shadow:var(--glass-highlight), var(--shadow-md), var(--bloom-iris), 0 0 0 6px color-mix(in oklab, var(--accent) 35%, transparent);transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.filters-trigger.pulsing.svelte-1fkerxh{animation-name:svelte-1fkerxh-filters-glow}@keyframes svelte-1fkerxh-filters-glow{50%{box-shadow:var(--glass-highlight), var(--shadow-md), var(--bloom-iris)}}}.filters-count.svelte-1fkerxh{border-radius:var(--radius-pill);background:var(--gradient-iridescent);min-width:1.2rem;height:1.2rem;color:var(--on-iris);font-size:var(--text-badge);place-items:center;padding:0 .3rem;font-weight:600;line-height:1;display:grid;position:absolute;top:-.2rem;right:-.2rem}.filters-panel.svelte-1fkerxh{gap:var(--space-xs);width:min(22rem, calc(100vw - 2 * var(--dock-inset-x,1rem)));max-height:min(34rem, calc(100dvh - 2 * var(--dock-size,3.25rem) - 4 * var(--space-xl)));padding:var(--space-sm);opacity:0;visibility:hidden;transform:translateY(calc(var(--space-xs) * var(--motion-distance,1)));transition:opacity .18s var(--ease-out), transform .22s var(--ease-out), visibility .18s;flex-direction:column;order:-1;display:flex;position:static}.filters-panel.open.svelte-1fkerxh{pointer-events:auto;opacity:1;visibility:visible;transform:none}.filters-panel.svelte-1fkerxh .surface-popover{top:auto;bottom:calc(100% + var(--space-2xs))}.panel-head.svelte-1fkerxh{min-height:var(--btn-icon-size);align-items:center;gap:var(--space-sm);grid-template-columns:1fr auto 1fr;display:grid}.panel-title.svelte-1fkerxh{font-family:var(--font-display);grid-column:2;font-size:1.35rem;font-weight:600}.filters-panel.svelte-1fkerxh .sheet-actions:where(.svelte-1fkerxh){justify-content:center}.filters-panel.svelte-1fkerxh .sheet-actions:where(.svelte-1fkerxh)>*{white-space:nowrap;flex:1 1 0;max-width:11rem}.filters-panel.svelte-1fkerxh .search-field{gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);flex:none}.filters-panel.svelte-1fkerxh .search-field input[type=search]{font-size:var(--text-body-sm)}.filters-sheet.svelte-1fkerxh{gap:var(--space-2xs);flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.filters-sheet.svelte-1fkerxh .filter-scroll{flex:0 auto;min-height:0;overflow-y:auto}.filters-sheet.in-section.svelte-1fkerxh .filters-root-only,.page-filters-parking.svelte-ou9xrf{display:none}.page-filters.svelte-ou9xrf,.page-filters-host.svelte-miyo5x{display:contents}.sanson-strip.svelte-s9sc25{align-items:center;gap:var(--space-lg);padding:var(--space-xl) var(--space-2xl);margin-bottom:var(--space-xl);display:flex}.orb-slot.svelte-s9sc25{flex-shrink:0;width:64px;height:64px}.advice.svelte-s9sc25{min-width:0;font-size:var(--text-body-sm);color:var(--ink);flex:1}.actions.svelte-s9sc25{align-items:center;gap:var(--space-sm);flex-shrink:0;display:flex}html.native-shell .sanson-strip.svelte-s9sc25{display:none}@media (width<=720px){.sanson-strip.svelte-s9sc25{display:none}}.search-field.svelte-1r3lioa{margin-bottom:var(--space-sm)}.entity-option.svelte-1r3lioa{width:100%;min-height:44px;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:block}.entity-option[aria-pressed=true].svelte-1r3lioa{background:color-mix(in oklab, var(--accent) 18%, transparent)}.entity-option.svelte-1r3lioa:focus-visible{outline:2px solid var(--accent-text);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.entity-option.svelte-1r3lioa:hover{background:color-mix(in oklab, var(--accent) 12%, transparent)}}.shell .main-inner:has(.lexicon-events){max-width:1500px;padding-top:var(--space-2xl)}.lexicon-events.svelte-1hwbanc{width:100%;min-width:0}button.svelte-1hwbanc:where(:where(.svelte-1hwbanc):not(.pill-button)),input.svelte-1hwbanc{font:inherit}button.svelte-1hwbanc:where(:where(.svelte-1hwbanc):not(.pill-button)){color:var(--ink);cursor:pointer}button.svelte-1hwbanc:where(:where(.svelte-1hwbanc):not(.pill-button)):focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}.toolbar.svelte-1hwbanc{gap:var(--space-md);display:flex}.search.svelte-1hwbanc{flex:1}.lexicon-catalog-tabs.svelte-1hwbanc button:where(.svelte-1hwbanc){background:0 0;border-top:0;border-left:0;border-right:0}svg.svelte-1hwbanc{fill:none;stroke:currentColor;stroke-width:1.7px}.meta.svelte-1hwbanc{color:var(--muted);font-size:var(--text-body-sm)}.announcement.svelte-1hwbanc{margin:0}.announcement.svelte-1hwbanc:not(:empty){margin-block:var(--space-md);font-size:var(--text-body-sm)}.layout.svelte-1hwbanc{gap:var(--space-xl);margin-top:var(--space-xl);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.panel.svelte-1hwbanc{min-width:0;overflow:hidden}.news.svelte-1hwbanc{gap:var(--space-lg);padding:var(--space-xl);grid-template-columns:48px minmax(0,1fr) 28px;display:grid}.news.svelte-1hwbanc+.news:where(.svelte-1hwbanc){border-top:1px solid var(--rule)}.stamp.svelte-1hwbanc{background:color-mix(in srgb, var(--accent) 12%, var(--paper));width:48px;height:48px;color:var(--accent-text);border:1px solid var(--rule);border-radius:var(--radius-md);font-size:var(--text-body-sm);place-items:center;display:grid}.copy.svelte-1hwbanc{overflow-wrap:anywhere;min-width:0}.meta.svelte-1hwbanc{margin-bottom:var(--space-sm);line-height:1.6}.headline.svelte-1hwbanc{font-size:var(--text-lead);margin:0;font-weight:550;line-height:1.35}.summary.svelte-1hwbanc{color:var(--muted);font-size:var(--text-body);margin:var(--space-sm) 0 var(--space-md);max-width:75ch;line-height:1.55}.save.svelte-1hwbanc{background:0 0;border:0;align-self:start;padding:3px}.save.svelte-1hwbanc svg:where(.svelte-1hwbanc){width:21px;height:24px}@media (hover:hover) and (pointer:fine){.save.svelte-1hwbanc:hover{color:var(--accent-text)}}.save.svelte-1hwbanc:focus-visible{box-shadow:var(--ring);outline:none}.save[aria-pressed=true].svelte-1hwbanc{color:var(--accent-text)}.save[aria-pressed=true].svelte-1hwbanc svg:where(.svelte-1hwbanc){fill:color-mix(in srgb, var(--accent) 20%, transparent)}.empty.svelte-1hwbanc{color:var(--muted);padding:var(--space-xl);margin:0;line-height:1.6}@container page (width<=1000px){.news.svelte-1hwbanc{grid-template-columns:minmax(0,1fr) 28px}.stamp.svelte-1hwbanc{display:none}.news.svelte-1hwbanc{padding:var(--space-lg)}}@media (width<=720px){.news.svelte-1hwbanc{grid-template-columns:minmax(0,1fr) 28px}.stamp.svelte-1hwbanc{display:none}.news.svelte-1hwbanc{padding:var(--space-lg)}}@container page (width<=700px){.toolbar.svelte-1hwbanc{flex-wrap:wrap}.search.svelte-1hwbanc{flex-basis:100%}.news.svelte-1hwbanc{padding:var(--space-md)}.headline.svelte-1hwbanc{font-size:var(--text-lead)}}@media (width<=700px){.toolbar.svelte-1hwbanc{flex-wrap:wrap}.search.svelte-1hwbanc{flex-basis:100%}.news.svelte-1hwbanc{padding:var(--space-md)}.headline.svelte-1hwbanc{font-size:var(--text-lead)}}.lexicon.svelte-1vk4908{--lexicon-accent:linear-gradient(120deg, var(--iris-stop-1), var(--iris-stop-3), var(--iris-stop-4));isolation:isolate;padding-top:var(--space-3xl);grid-template-columns:40% 60%;display:grid;position:relative}.intro.svelte-1vk4908{min-height:610px;padding-right:var(--space-4xl);position:relative}h1.svelte-1vk4908{margin:0 0 var(--space-xl);font-family:var(--font-display);letter-spacing:var(--tracking-tight);font-size:clamp(4rem,6.9vw,7rem);font-weight:550;line-height:1.05}.intro.svelte-1vk4908 p:where(.svelte-1vk4908){max-width:27ch;color:var(--muted);margin:0;font-size:clamp(1.375rem,2vw,2rem);line-height:1.4}.intro.svelte-1vk4908 h1:where(.svelte-1vk4908),.intro.svelte-1vk4908 p:where(.svelte-1vk4908){margin-left:calc(-1*clamp(0px,16cqw - 112px,112px))}.orbit-viewport.svelte-1vk4908{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:clip}.orbits.svelte-1vk4908{width:960px;height:960px;position:absolute;top:190px;left:calc(max(0px,50cqw - 590px) - 300px)}.orbit.svelte-1vk4908{inset:var(--inset);opacity:.65;animation:svelte-1vk4908-turn var(--period) linear infinite;border-radius:50%;position:absolute}.orbit.svelte-1vk4908:before{content:"";border-radius:inherit;background:var(--lexicon-accent);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.orbit.svelte-1vk4908:after{content:"";background:var(--dot);width:14px;height:14px;box-shadow:0 0 18px color-mix(in srgb, var(--dot) 25%, transparent);border-radius:50%;position:absolute;top:-7px;left:calc(50% - 7px)}.orbit.svelte-1vk4908:first-child{--inset:0px;--period:75s;--dot:var(--iris-magenta);animation-delay:-12s}.orbit.svelte-1vk4908:nth-child(2){--inset:120px;--period:55s;--dot:var(--iris-cyan);animation-direction:reverse;animation-delay:-8s}.orbit.svelte-1vk4908:nth-child(3){--inset:240px;--period:38s;--dot:var(--iris-violet);animation-delay:-20s}@keyframes svelte-1vk4908-turn{to{transform:rotate(360deg)}}.destinations.svelte-1vk4908{gap:var(--space-2xl);flex-direction:column;display:flex}.destination.svelte-1vk4908{min-height:175px;padding:var(--space-3xl);align-items:center;gap:var(--space-3xl)}.icon.svelte-1vk4908{border-radius:var(--radius-lg);background:linear-gradient(var(--paper), var(--paper)) padding-box, var(--lexicon-accent) border-box;border:1px solid #0000;flex:none;place-items:center;width:80px;height:80px;display:grid}svg.svelte-1vk4908{fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.icon.svelte-1vk4908 .nav-icon{width:48px;height:48px}.copy.svelte-1vk4908{min-width:0}h2.svelte-1vk4908{margin:0 0 var(--space-sm);font-size:var(--text-h2);font-weight:550}.destination.svelte-1vk4908 p:where(.svelte-1vk4908){color:var(--muted);font-size:var(--text-lead);margin:0;line-height:1.5}.arrow.svelte-1vk4908{stroke:currentColor;flex:none;width:28px;height:28px;margin-left:auto}@container page (width<=1000px){.intro.svelte-1vk4908{padding-right:var(--space-xl)}.destination.svelte-1vk4908{padding:var(--space-xl);gap:var(--space-xl);min-height:165px}.icon.svelte-1vk4908{width:66px;height:66px}.icon.svelte-1vk4908 .nav-icon{width:42px;height:42px}.destination.svelte-1vk4908 p:where(.svelte-1vk4908){font-size:var(--text-body)}}@media (width<=720px){.intro.svelte-1vk4908{padding-right:var(--space-xl)}.destination.svelte-1vk4908{padding:var(--space-xl);gap:var(--space-xl);min-height:165px}.icon.svelte-1vk4908{width:66px;height:66px}.icon.svelte-1vk4908 .nav-icon{width:42px;height:42px}.destination.svelte-1vk4908 p:where(.svelte-1vk4908){font-size:var(--text-body)}}@container page (width<=700px){.lexicon.svelte-1vk4908{padding-top:var(--space-lg);flex:1;grid-template-columns:1fr;align-content:center}.intro.svelte-1vk4908{min-height:0;padding-right:0}.intro.svelte-1vk4908 p:where(.svelte-1vk4908){display:none}.intro.svelte-1vk4908 h1:where(.svelte-1vk4908){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.orbits.svelte-1vk4908{width:720px;height:720px;top:220px;left:-300px}.destinations.svelte-1vk4908{gap:var(--space-lg);position:relative}.destination.svelte-1vk4908{min-height:140px;padding:var(--space-lg)}h2.svelte-1vk4908{font-size:var(--text-h3)}.icon.svelte-1vk4908{border-radius:var(--radius-md);width:58px;height:58px}.icon.svelte-1vk4908 .nav-icon{width:36px;height:36px}.arrow.svelte-1vk4908{width:21px;height:21px}.destination.svelte-1vk4908 p:where(.svelte-1vk4908){font-size:var(--text-body-sm)}}@media (width<=700px){.lexicon.svelte-1vk4908{padding-top:var(--space-lg);flex:1;grid-template-columns:1fr;align-content:center}.intro.svelte-1vk4908{min-height:0;padding-right:0}.intro.svelte-1vk4908 p:where(.svelte-1vk4908){display:none}.intro.svelte-1vk4908 h1:where(.svelte-1vk4908){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.orbits.svelte-1vk4908{width:720px;height:720px;top:220px;left:-300px}.destinations.svelte-1vk4908{gap:var(--space-lg);position:relative}.destination.svelte-1vk4908{min-height:140px;padding:var(--space-lg)}h2.svelte-1vk4908{font-size:var(--text-h3)}.icon.svelte-1vk4908{border-radius:var(--radius-md);width:58px;height:58px}.icon.svelte-1vk4908 .nav-icon{width:36px;height:36px}.arrow.svelte-1vk4908{width:21px;height:21px}.destination.svelte-1vk4908 p:where(.svelte-1vk4908){font-size:var(--text-body-sm)}}@media (prefers-reduced-motion:reduce){.orbit.svelte-1vk4908{animation:none}.destination.svelte-1vk4908{transition:none}}.archivist-scene{--accent-deep:color-mix(in oklab, var(--accent) 55%, black);--grid:#14110e0f}html.dark .archivist-scene{--grid:#ebe6dd06}.archivist-scene .mono{font-family:var(--font-code);letter-spacing:var(--tracking-eyebrow)}.archivist-scene .stage{flex-direction:column;width:1600px;height:820px;display:flex;position:relative;overflow:visible}.archivist-scene .body{flex:none;position:relative;overflow:visible}.archivist-scene .body-grid{background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);pointer-events:none;z-index:0;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 40%,#0000 85%);mask-image:radial-gradient(#000 40%,#0000 85%)}.archivist-scene .src{background:var(--bg);border:1px solid var(--glass-edge);box-shadow:var(--glass-highlight), var(--glass-inner-bloom);z-index:3;border-radius:14px;grid-template-rows:1fr;justify-content:center;align-items:center;width:330px;height:118px;padding:8px 10px 8px 18px;display:grid;position:absolute;overflow:hidden}html.dark .archivist-scene .src{background:linear-gradient(180deg, #ffffff08, #0000002e), var(--paper)}.archivist-scene .src:before{content:"";background:var(--accent);border-radius:14px 0 0 14px;width:4px;position:absolute;top:0;bottom:0;left:0}.archivist-scene .src:after{content:"";background:linear-gradient(180deg, transparent 0%, var(--accent-bright) 35%, color-mix(in oklab, var(--accent-bright) 55%, white) 50%, var(--accent-bright) 65%, transparent 100%);will-change:transform;width:4px;height:75%;animation:20s linear infinite src-strip-flow;position:absolute;top:0;left:0}@keyframes src-strip-flow{0%{transform:translateY(-100%)}to{transform:translateY(200%)}}@media (prefers-reduced-motion:reduce){.archivist-scene .src:after{animation:none}}.archivist-scene .src-body{grid-template-columns:56px auto;justify-content:center;align-items:center;gap:12px;display:grid}.archivist-scene .src-glyph{background:var(--bg-2);border:1px solid var(--rule);border-radius:8px;justify-content:center;align-items:center;width:56px;height:64px;display:flex;overflow:hidden}.archivist-scene .src-glyph>svg{width:100%;height:100%;display:block}.archivist-scene .src-text{min-width:0}.archivist-scene .src-label{font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:var(--ink);font-size:22px;font-weight:500;line-height:var(--leading-none)}.archivist-scene .src-sub{font-size:var(--text-body-sm);color:var(--muted);margin-top:4px}.archivist-scene .src-tap{width:14px;height:14px;position:absolute;top:50%;transform:translateY(-50%)}.archivist-scene .src-tap-right{right:-7px}.archivist-scene .src-tap:before{content:"";background:var(--accent);height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.archivist-scene .src-tap:after{content:"";background:var(--accent-bright);border-radius:50%;width:9px;height:9px;position:absolute;top:50%;transform:translate(-50%,-50%)}.archivist-scene .src-tap-right:after{left:14px}.archivist-scene .streams{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.archivist-scene .core-slot{z-index:3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.archivist-scene .core-eye{aspect-ratio:1;width:100%;color:var(--ink);place-items:center;margin:0 0 14px;display:grid;position:relative}.archivist-scene .core-ring{border:1px solid color-mix(in oklab, var(--accent) 55%, transparent);pointer-events:none;z-index:1;border-radius:50%;position:absolute;inset:8%}.archivist-scene .core-ring-outer{border-color:color-mix(in oklab, var(--accent) 30%, transparent);inset:0%}.archivist-scene .core-mark{z-index:2;aspect-ratio:1;width:43%;position:relative}.archivist-frame .core-mark .orb{--iris-stop-1:inherit;--iris-stop-2:inherit;--iris-stop-3:inherit;--iris-stop-4:inherit;--iris-stop-5:inherit;display:block}.archivist-scene .sparkle-field{pointer-events:none;z-index:0;shape-rendering:crispedges;width:120%;height:120%;position:absolute;inset:-10%;overflow:visible}.archivist-scene .sparkle{opacity:0;animation-name:sparkleTwinkle;animation-duration:10s;animation-timing-function:steps(6,end);animation-iteration-count:infinite}.archivist-frame .flow-path{stroke-dasharray:none;animation:none}.archivist-frame .flow-pulses{z-index:2;pointer-events:none;position:absolute;inset:0}.archivist-frame .flow-pulse{background:radial-gradient(circle, var(--accent-bright) 0%, color-mix(in oklab, var(--accent-bright) 55%, transparent) 45%, transparent 72%);opacity:0;will-change:transform, opacity;border-radius:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute;top:0;left:0}.flow-pulse-1{animation:6s linear -1.8s infinite flow-pulse-1}@keyframes flow-pulse-1{0%{opacity:0;transform:translate(350px,481px)}8.33%{opacity:.69;transform:translate(380.9px,480px)}16.67%{opacity:1;transform:translate(407.1px,477.2px)}25%{opacity:1;transform:translate(429.6px,473px)}33.33%{opacity:1;transform:translate(449.3px,467.8px)}41.67%{opacity:1;transform:translate(467.1px,461.8px)}50%{opacity:1;transform:translate(484px,455.5px)}58.33%{opacity:1;transform:translate(500.9px,449.2px)}66.67%{opacity:1;transform:translate(518.7px,443.2px)}75%{opacity:1;transform:translate(538.4px,438px)}83.33%{opacity:.93;transform:translate(560.9px,433.8px)}91.67%{opacity:.46;transform:translate(587.1px,431px)}to{opacity:0;transform:translate(618px,430px)}}.flow-pulse-2{animation:6s linear -.6s infinite flow-pulse-2}@keyframes flow-pulse-2{0%{opacity:0;transform:translate(350px,213px)}8.33%{opacity:.69;transform:translate(381.6px,215.7px)}16.67%{opacity:1;transform:translate(408.4px,223.1px)}25%{opacity:1;transform:translate(431.3px,234.4px)}33.33%{opacity:1;transform:translate(451.5px,248.5px)}41.67%{opacity:1;transform:translate(469.7px,264.5px)}50%{opacity:1;transform:translate(487px,281.5px)}58.33%{opacity:1;transform:translate(504.3px,298.5px)}66.67%{opacity:1;transform:translate(522.5px,314.5px)}75%{opacity:1;transform:translate(542.7px,328.6px)}83.33%{opacity:.93;transform:translate(565.6px,339.9px)}91.67%{opacity:.46;transform:translate(592.4px,347.3px)}to{opacity:0;transform:translate(624px,350px)}}.flow-pulse-3{animation:6s linear -1.2s infinite flow-pulse-3}@keyframes flow-pulse-3{0%{opacity:0;transform:translate(350px,347px)}8.33%{opacity:.69;transform:translate(380.9px,347.8px)}16.67%{opacity:1;transform:translate(407.1px,350.2px)}25%{opacity:1;transform:translate(429.6px,353.7px)}33.33%{opacity:1;transform:translate(449.3px,358.1px)}41.67%{opacity:1;transform:translate(467.1px,363.2px)}50%{opacity:1;transform:translate(484px,368.5px)}58.33%{opacity:1;transform:translate(500.9px,373.8px)}66.67%{opacity:1;transform:translate(518.7px,378.9px)}75%{opacity:1;transform:translate(538.4px,383.3px)}83.33%{opacity:.93;transform:translate(560.9px,386.8px)}91.67%{opacity:.46;transform:translate(587.1px,389.2px)}to{opacity:0;transform:translate(618px,390px)}}.flow-pulse-4{animation:6s linear -3s infinite flow-pulse-4}@keyframes flow-pulse-4{0%{opacity:0;transform:translate(350px,615px)}8.33%{opacity:.69;transform:translate(381.6px,612.1px)}16.67%{opacity:1;transform:translate(408.4px,604.3px)}25%{opacity:1;transform:translate(431.3px,592.3px)}33.33%{opacity:1;transform:translate(451.5px,577.4px)}41.67%{opacity:1;transform:translate(469.7px,560.5px)}50%{opacity:1;transform:translate(487px,542.5px)}58.33%{opacity:1;transform:translate(504.3px,524.5px)}66.67%{opacity:1;transform:translate(522.5px,507.6px)}75%{opacity:1;transform:translate(542.7px,492.7px)}83.33%{opacity:.93;transform:translate(565.6px,480.7px)}91.67%{opacity:.46;transform:translate(592.4px,472.9px)}to{opacity:0;transform:translate(624px,470px)}}.flow-pulse-5{animation:6s linear -2.4s infinite flow-pulse-5}@keyframes flow-pulse-5{0%{opacity:0;transform:translate(350px,749px)}8.33%{opacity:.69;transform:translate(382.9px,744.3px)}16.67%{opacity:1;transform:translate(410.9px,731.3px)}25%{opacity:1;transform:translate(434.9px,711.7px)}33.33%{opacity:1;transform:translate(455.9px,687px)}41.67%{opacity:1;transform:translate(475px,659.1px)}50%{opacity:1;transform:translate(493px,629.5px)}58.33%{opacity:1;transform:translate(511px,599.9px)}66.67%{opacity:1;transform:translate(530.1px,572px)}75%{opacity:1;transform:translate(551.1px,547.3px)}83.33%{opacity:.93;transform:translate(575.1px,527.7px)}91.67%{opacity:.46;transform:translate(603.1px,514.7px)}to{opacity:0;transform:translate(636px,510px)}}.flow-pulse-6{animation:6s linear infinite flow-pulse-6}@keyframes flow-pulse-6{0%{opacity:0;transform:translate(350px,79px)}8.33%{opacity:.69;transform:translate(382.9px,83.5px)}16.67%{opacity:1;transform:translate(410.9px,96.1px)}25%{opacity:1;transform:translate(434.9px,115.1px)}33.33%{opacity:1;transform:translate(455.9px,138.9px)}41.67%{opacity:1;transform:translate(475px,165.9px)}50%{opacity:1;transform:translate(493px,194.5px)}58.33%{opacity:1;transform:translate(511px,223.1px)}66.67%{opacity:1;transform:translate(530.1px,250.1px)}75%{opacity:1;transform:translate(551.1px,273.9px)}83.33%{opacity:.93;transform:translate(575.1px,292.9px)}91.67%{opacity:.46;transform:translate(603.1px,305.5px)}to{opacity:0;transform:translate(636px,310px)}}.flow-pulse-7{animation:6s linear infinite flow-pulse-7}@keyframes flow-pulse-7{0%{opacity:0;transform:translate(1000px,360px)}16%{opacity:1}84%{opacity:1}to{opacity:0;transform:translate(1360px,360px)}}.flow-pulse-8{animation:6s linear -2s infinite flow-pulse-8}@keyframes flow-pulse-8{0%{opacity:0;transform:translate(1000px,403px)}16%{opacity:1}84%{opacity:1}to{opacity:0;transform:translate(1360px,403px)}}.flow-pulse-9{animation:6s linear -4s infinite flow-pulse-9}@keyframes flow-pulse-9{0%{opacity:0;transform:translate(1000px,446px)}16%{opacity:1}84%{opacity:1}to{opacity:0;transform:translate(1360px,446px)}}@keyframes sparkleTwinkle{0%{opacity:0}18%{opacity:0}24%{opacity:1}34%{opacity:.3}46%{opacity:.85}58%{opacity:.15}72%{opacity:.55}88%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.archivist-scene .flow-path{animation:none}.archivist-scene .sparkle{opacity:.4;animation:none}.archivist-frame .flow-pulse{opacity:0;animation:none}}.notifications.svelte-lqczs4{gap:var(--space-lg);flex-direction:column;flex:1;display:flex}h1.svelte-lqczs4{font-family:var(--font-display);letter-spacing:var(--tracking-tight);margin:0;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:500}.notifications-error.svelte-lqczs4{color:var(--accent-text);font-size:var(--text-body-sm);margin:0}.notifications-actions.svelte-lqczs4{gap:var(--space-sm);max-width:40rem;display:flex}.notifications-actions-bottom.svelte-lqczs4{display:none}.notifications-empty.svelte-lqczs4{width:100%;margin:0}.muted.svelte-lqczs4{color:var(--muted)}.notifications-rows.svelte-lqczs4{gap:var(--space-sm);flex-direction:column;max-width:40rem;margin:0;padding:0;list-style:none;display:flex}.notifications-row.svelte-lqczs4{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding:var(--space-md) var(--space-lg);display:flex}.notifications-item.svelte-lqczs4{position:relative}.notifications-item.pending.svelte-lqczs4 .notifications-row:where(.svelte-lqczs4){opacity:.6}.notifications-row-body.svelte-lqczs4{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.notifications-title.svelte-lqczs4{font:inherit;color:var(--muted);text-align:left;overflow-wrap:anywhere;font-weight:400;text-decoration:none}.title-button.svelte-lqczs4{cursor:pointer;background:0 0;border:0;padding:0}@media (hover:hover) and (pointer:fine){.notifications-title.svelte-lqczs4:focus-visible{text-decoration:underline}}.notifications-item.unread.svelte-lqczs4 .notifications-title:where(.svelte-lqczs4){color:var(--ink);font-weight:600}.notifications-body.svelte-lqczs4{font-size:var(--text-body-sm);overflow-wrap:anywhere;margin:0}.notifications-row-end.svelte-lqczs4{flex-shrink:0;align-self:center;display:flex}.notifications-time{color:var(--muted);font-size:var(--text-badge)}.notifications-mark-row.svelte-lqczs4{padding-block:var(--space-3xs)}button.svelte-lqczs4:disabled{cursor:wait;opacity:.6}.notifications-swipe-actions.svelte-lqczs4{display:none}@media (width<=720px){h1.svelte-lqczs4{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.notifications-row.svelte-lqczs4{padding:var(--space-sm)}.notifications-actions.svelte-lqczs4{flex-wrap:wrap;justify-content:center;max-width:none}.notifications-actions-top.svelte-lqczs4{display:none}.notifications-actions-bottom.svelte-lqczs4{--pin-gap:calc(var(--dock-inset-y) + var(--dock-size) + var(--space-sm));bottom:var(--pin-gap);padding-block:var(--space-sm);background:var(--bg);display:flex;position:sticky}.notifications-actions-bottom.svelte-lqczs4:after{content:"";height:var(--pin-gap);background:var(--bg);position:absolute;top:100%;left:0;right:0}}@media (width<=720px) and (pointer:coarse){.notifications-row-end.svelte-lqczs4{display:none}.notifications-item.svelte-lqczs4{clip-path:inset(-8px -2px)}.notifications-swipe-actions.svelte-lqczs4{inset-block:0;z-index:-1;align-items:center;gap:var(--space-xs);width:var(--swipe-width);padding-inline:var(--space-xs);box-sizing:border-box;opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out);display:flex;position:absolute;right:0}.notifications-swipe-actions.svelte-lqczs4>*{flex:1}.notifications-swipe-actions.svelte-lqczs4 .pill-button{width:100%;padding-inline:var(--space-xs)}.notifications-item.dragging.svelte-lqczs4 .notifications-swipe-actions:where(.svelte-lqczs4){opacity:1}.notifications-item.open.svelte-lqczs4 .notifications-swipe-actions:where(.svelte-lqczs4){opacity:1;pointer-events:auto}.notifications-row.svelte-lqczs4{touch-action:pan-y;transition:transform .2s var(--ease-out)}.notifications-item.dragging.svelte-lqczs4 .notifications-row:where(.svelte-lqczs4){transition:none}}@media (width<=720px) and (pointer:coarse) and (prefers-reduced-motion:reduce){.notifications-row.svelte-lqczs4,.notifications-swipe-actions.svelte-lqczs4{transition:none}}.account-settings-layout.svelte-y4jda4{align-items:flex-start;gap:var(--space-3xl);display:flex}.account-settings-rail.svelte-y4jda4{flex-shrink:0;width:15rem;position:sticky;top:1rem}.account-settings-nav.svelte-y4jda4{gap:var(--space-3xs);flex-direction:column;display:flex}.account-settings-link.svelte-y4jda4{font-family:var(--font-display);letter-spacing:var(--tracking-tight);border-radius:var(--radius-sm);color:var(--muted);justify-content:space-between;align-items:center;padding:.62rem .85rem .62rem 1rem;font-size:1.1rem;font-weight:500;text-decoration:none;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.account-settings-link.svelte-y4jda4:hover{color:var(--ink);text-decoration:none}}.account-settings-link.active.svelte-y4jda4{color:var(--ink);background:color-mix(in oklab, var(--accent) 12%, transparent)}.account-settings-link.active.svelte-y4jda4:before{content:"";background:var(--gradient-iridescent);width:2px;box-shadow:0 0 9px -2px color-mix(in oklab, var(--accent) 65%, transparent);border-radius:999px;position:absolute;top:.5rem;bottom:.5rem;left:0}.account-settings-link.svelte-y4jda4 span:where(.svelte-y4jda4){display:none}.account-settings-detail.svelte-y4jda4{flex:1;min-width:0;max-width:46rem}.account-settings-backbar.svelte-y4jda4{display:none}@media (width>=1100px){.account-settings-layout.svelte-y4jda4{gap:var(--space-xl);grid-template-columns:minmax(12rem,1fr) minmax(0,46rem) minmax(12rem,1fr);display:grid}.account-settings-rail.svelte-y4jda4{justify-self:end;width:min(100%,15rem)}.account-settings-detail.svelte-y4jda4{grid-column:2;width:100%}}@media (width<=720px){.account-settings-layout.svelte-y4jda4{display:block}.account-settings-rail.svelte-y4jda4{width:100%;position:static}.mobile-hidden.svelte-y4jda4{display:none}.account-settings-link.svelte-y4jda4{border:1px solid var(--rule-soft);background:color-mix(in oklab, var(--paper) 40%, transparent);margin-bottom:var(--space-sm);border-radius:12px;padding:.9rem 1rem}.account-settings-link.active.svelte-y4jda4{background:color-mix(in oklab, var(--paper) 40%, transparent)}.account-settings-link.active.svelte-y4jda4:before{display:none}.account-settings-link.svelte-y4jda4 span:where(.svelte-y4jda4){display:inline}.account-settings-backbar.svelte-y4jda4{align-items:center;gap:var(--space-md);margin:0 0 var(--space-xl);font-family:var(--font-display);letter-spacing:var(--tracking-tight);font-size:clamp(1.6rem,6vw,2.4rem);font-weight:500;display:flex}}.account-settings-card.svelte-adbyyh{padding:var(--card-pad-top) var(--card-pad-x) var(--card-pad-bottom);margin-bottom:1.1rem}.account-settings-card.svelte-adbyyh:last-child{margin-bottom:0}.account-settings-card.danger.svelte-adbyyh{border-color:color-mix(in oklab, var(--iris-red) 45%, var(--rule));background:color-mix(in oklab, var(--iris-red) 5%, var(--paper))}.account-settings-card.svelte-adbyyh .card-head:where(.svelte-adbyyh){margin-bottom:var(--space-md)}.account-settings-card-title.svelte-adbyyh{color:var(--ink)}.danger.svelte-adbyyh .account-settings-card-title:where(.svelte-adbyyh){color:color-mix(in oklab, var(--iris-red) 75%, var(--ink))}.card-head.svelte-adbyyh+.account-settings-row{border-top:0}.account-settings-row.svelte-135qkjn{justify-content:space-between;align-items:center;gap:var(--space-lg);--row-bleed:var(--card-pad-x);padding:var(--space-md) var(--row-bleed);border-top:1px solid var(--rule-soft);margin-inline:calc(-1 * var(--row-bleed));display:flex}.account-settings-row-label.svelte-135qkjn{gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}.account-settings-row-title.svelte-135qkjn{color:var(--ink);font-size:var(--text-body);-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.account-settings-row-desc.svelte-135qkjn{color:var(--muted);font-size:var(--text-body-sm);overflow-wrap:anywhere;line-height:1.45}.account-settings-row-control.svelte-135qkjn{align-items:center;gap:var(--space-sm);flex-shrink:0;display:flex}@media (width<=720px){.account-settings-row.svelte-135qkjn:not(.inline-mobile){align-items:flex-start;gap:var(--space-0-5);flex-direction:column}.account-settings-row.svelte-135qkjn:not(.inline-mobile) .account-settings-row-control:where(.svelte-135qkjn){flex-wrap:wrap}}.segmented.svelte-10nytyx{gap:var(--space-2xs);padding:var(--space-2xs);border:1px solid var(--rule-soft);border-radius:var(--radius-pill);background:color-mix(in oklab, var(--paper) 35%, transparent);display:inline-flex}.segmented-option.svelte-10nytyx{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-pill);color:var(--muted);font-size:var(--text-body-sm);cursor:pointer;transition:color .16s var(--ease-out), background .16s var(--ease-out);background:0 0}.segmented-option.iris-ring.svelte-10nytyx{color:var(--ink);background:color-mix(in oklab, var(--accent) 15%, var(--paper))}.segmented-option.svelte-10nytyx:focus-visible{box-shadow:var(--ring);outline:none}@media (pointer:coarse){.segmented-option.svelte-10nytyx{min-height:44px}}@media (width<=720px){.segmented.svelte-10nytyx{border-radius:16px;flex-direction:column;width:100%}.segmented-option.svelte-10nytyx{text-align:center;border-radius:12px;width:100%}}.account-settings-toggle.svelte-1sy5kz{cursor:pointer;flex-shrink:0;display:inline-flex;position:relative}.track.svelte-1sy5kz{width:var(--toggle-width);height:var(--toggle-height);padding:calc(var(--toggle-height) / 8);border-radius:var(--radius-pill);background:color-mix(in oklab, var(--ink) 10%, transparent);border:1px solid color-mix(in oklab, var(--ink) 40%, transparent);transition:background .16s var(--ease-out), border-color .16s var(--ease-out);align-items:center;display:inline-flex}.knob.svelte-1sy5kz{width:calc(var(--toggle-height) * 2 / 3);height:calc(var(--toggle-height) * 2 / 3);background:var(--muted);transition:transform .16s var(--ease-out), background .16s var(--ease-out), width .16s var(--ease-out), height .16s var(--ease-out);border-radius:999px}input.svelte-1sy5kz:checked+.track:where(.svelte-1sy5kz){background:var(--gradient-iridescent);border-color:#0000}input.svelte-1sy5kz:checked+.track:where(.svelte-1sy5kz) .knob:where(.svelte-1sy5kz){width:calc(var(--toggle-height) * .75);height:calc(var(--toggle-height) * .75);background:var(--on-accent);margin-left:auto;box-shadow:0 1px 3px #00000080}@media (pointer:coarse){.account-settings-toggle.svelte-1sy5kz:after{content:"";inset-inline:0;position:absolute;top:calc(50% - 22px);bottom:calc(50% - 22px)}}@media (hover:hover) and (pointer:fine){input.svelte-1sy5kz:focus-visible+.track:where(.svelte-1sy5kz){box-shadow:var(--ring);outline:none}}.account-settings-save-status.svelte-qglv40{color:var(--muted);font-size:var(--text-meta);margin:0}.account-settings-tag-picker.svelte-u0t6qp{gap:var(--space-sm);flex-direction:column;display:flex}.chips.svelte-u0t6qp{gap:var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.chip.svelte-u0t6qp{align-items:center;gap:var(--space-2xs);padding:var(--space-xs) var(--space-2xs) var(--space-xs) var(--space-md);border-radius:var(--radius-pill);background:var(--surface-sunken);border:1px solid var(--rule-soft);font-size:var(--text-body-sm);display:inline-flex}.chip.svelte-u0t6qp button:where(.svelte-u0t6qp){border-radius:var(--radius-pill);width:1.6rem;height:1.6rem;color:var(--muted);font-size:var(--text-lead);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}@media (hover:hover) and (pointer:fine){.chip.svelte-u0t6qp button:where(.svelte-u0t6qp):hover,.chip.svelte-u0t6qp button:where(.svelte-u0t6qp):focus-visible{color:var(--ink);background:color-mix(in oklab, var(--ink) 10%, transparent);outline:none}}.results.svelte-u0t6qp{gap:var(--space-3xs);flex-wrap:wrap;max-width:24rem;margin:0;padding:0;list-style:none;display:flex}.results.svelte-u0t6qp button:where(.svelte-u0t6qp){padding:var(--space-2xs) var(--space-md);border:1px solid var(--rule-soft);border-radius:var(--radius-pill);color:var(--ink);font-size:var(--text-body-sm);cursor:pointer;background:0 0}@media (hover:hover) and (pointer:fine){.results.svelte-u0t6qp button:where(.svelte-u0t6qp):hover,.results.svelte-u0t6qp button:where(.svelte-u0t6qp):focus-visible{border-color:color-mix(in oklab, var(--accent) 40%, transparent);background:color-mix(in oklab, var(--accent) 7%, transparent);outline:none}}button.svelte-u0t6qp:disabled{cursor:not-allowed;opacity:.5}.focus-tiles.svelte-10islsb{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr))}.focus-tile.svelte-10islsb{padding:var(--space-lg)}.tile-title.svelte-10islsb{font-weight:600;line-height:1.4}.actions.svelte-10islsb{padding-block:var(--space-md);margin-top:var(--space-lg);background:var(--paper);display:flex;position:sticky;bottom:0}.save-error.svelte-10islsb{color:var(--accent-text);font-size:var(--text-body-sm)}@media (width<=720px){.focus-tiles.svelte-10islsb{grid-template-columns:minmax(0,1fr)}}.account-settings-radio-card.svelte-wopn6c{align-items:flex-start;gap:var(--space-md);width:100%;padding:var(--space-md);border:1px solid var(--rule-soft);border-radius:var(--radius-md);text-align:left;cursor:pointer;transition:border-color .16s var(--ease-out);background:0 0;display:flex}.account-settings-radio-card[aria-pressed=true].svelte-wopn6c{border-color:var(--accent-bright);box-shadow:inset 0 0 0 1px var(--accent-bright)}.account-settings-radio-card.svelte-wopn6c:disabled{opacity:.45;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.account-settings-radio-card.svelte-wopn6c:hover:not(:disabled){border-color:color-mix(in oklab, var(--accent-bright) 60%, transparent)}.account-settings-radio-card.svelte-wopn6c:focus-visible{box-shadow:var(--ring);outline:none}}.dot.svelte-wopn6c{margin-top:var(--space-3xs);border:1px solid var(--rule);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.dot.filled.svelte-wopn6c{background:var(--gradient-iridescent);border:0}.dot.filled.svelte-wopn6c:after{content:"";background:var(--paper);border-radius:999px;width:6px;height:6px}.body.svelte-wopn6c{gap:var(--space-3xs);flex-direction:column;display:flex}.title.svelte-wopn6c{color:var(--ink);font-size:var(--text-body)}.description.svelte-wopn6c{color:var(--muted);font-size:var(--text-body-sm);line-height:1.45}.connect-tiles.svelte-1kmbcjv{grid-template-columns:repeat(2,1fr)}.connect-meta.svelte-1kmbcjv{font-family:var(--font-display);font-size:var(--text-badge);color:var(--muted)}.chooser-parking.svelte-18o7vy{display:contents}.chooser.svelte-18o7vy{display:flex}.chooser[hidden].svelte-18o7vy{display:none}.form-tiles.svelte-18o7vy{margin-top:var(--space-md);grid-template-columns:repeat(2,1fr)}.form-tiles.svelte-18o7vy>:where(.svelte-18o7vy):only-child{grid-column:1/-1}.chooser.dock.svelte-18o7vy{left:var(--dock-inset-x);bottom:var(--dock-inset-y);z-index:var(--z-overlay);width:var(--dock-size);height:var(--dock-size);justify-content:center;align-items:center;position:fixed}.chooser.dock.svelte-18o7vy .pill-button{border-radius:var(--radius-pill);width:90%;height:90%;font-size:calc(var(--dock-size) * .42)}html.keyboard-up .chooser.dock.svelte-18o7vy{visibility:hidden}.sort-option.svelte-1y2v2ub{justify-content:space-between;gap:var(--space-md);text-align:left}.sort-option.selected.svelte-1y2v2ub:after{content:none}.sort-direction.svelte-1y2v2ub{color:var(--accent-text);font-size:var(--text-body-sm);white-space:nowrap}.avatar-editor.svelte-ipktf9{align-items:center;gap:var(--space-lg);margin-bottom:var(--space-xl);display:flex}.controls.svelte-ipktf9{--btn-font-size:var(--text-meta);--btn-pad-x:var(--space-0-75);--btn-pad-y:var(--space-xs);align-items:center;gap:var(--space-xs);flex-wrap:wrap;min-width:0;display:flex}.upload.svelte-ipktf9{cursor:pointer;position:relative}.upload.svelte-ipktf9:focus-within{outline:2px solid var(--accent);outline-offset:3px}input.svelte-ipktf9{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}p.svelte-ipktf9{color:var(--muted);font-size:var(--text-meta);flex-basis:100%;margin:0}.message.svelte-ipktf9{margin-bottom:var(--space-lg)}.failed.svelte-ipktf9{color:var(--sell-text)}
