:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:oklch(98.2% .0035 45);--surface:oklch(100% 0 0);--panel:oklch(95.1% .006 45);--raised:oklch(100% 0 0);--sunken:oklch(94.5% .006 45);--line:oklch(91.2% .006 45);--line-strong:oklch(85.2% .008 45);--ink:oklch(24.5% .012 45);--ink-2:oklch(47.5% .012 45);--ink-3:oklch(57.8% .012 45);--accent:oklch(52.2% .132 42);--accent-hover:oklch(47.2% .138 42);--accent-active:oklch(43.2% .135 42);--accent-ink:oklch(100% 0 0);--accent-text:oklch(50% .14 42);--accent-quiet:oklch(95.5% .022 42);--accent-quiet-line:oklch(88.5% .045 42);--ok:oklch(54.5% .135 150);--warn:oklch(60.5% .135 75);--danger:oklch(54.5% .185 26);--danger-quiet:oklch(96.2% .022 26);--danger-line:oklch(88.5% .06 26);--selected:oklch(93.2% .008 45);--hover:oklch(95.2% .006 45);--ring:oklch(52.2% .132 42/.4);--shadow-sm:0 1px 2px oklch(24.5% .012 45/.06);--shadow-md:0 2px 8px oklch(24.5% .012 45/.08);--shadow-lg:0 10px 30px oklch(24.5% .012 45/.14);--code-bg:oklch(95.8% .006 45);--code-ink:oklch(45.5% .115 34)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:oklch(23.8% .011 168);--surface:oklch(26.8% .011 168);--panel:oklch(20.4% .012 168);--raised:oklch(28.8% .012 168);--sunken:oklch(21.2% .012 168);--line:oklch(31.2% .012 168);--line-strong:oklch(37.8% .013 168);--ink:oklch(93.2% .005 168);--ink-2:oklch(76.2% .007 168);--ink-3:oklch(65.2% .008 168);--accent:oklch(70% .132 42);--accent-hover:oklch(75.2% .12 42);--accent-active:oklch(65.5% .135 42);--accent-ink:oklch(21% .03 42);--accent-text:oklch(73.5% .125 42);--accent-quiet:oklch(28.6% .05 42);--accent-quiet-line:oklch(39.5% .06 42);--ok:oklch(74.2% .152 145);--warn:oklch(78.5% .13 78);--danger:oklch(71.2% .155 26);--danger-quiet:oklch(30.2% .05 26);--danger-line:oklch(40% .08 26);--selected:oklch(30.2% .013 168);--hover:oklch(28.2% .012 168);--ring:oklch(70% .132 42/.45);--shadow-sm:0 1px 2px oklch(0% 0 0/.34);--shadow-md:0 2px 10px oklch(0% 0 0/.4);--shadow-lg:0 12px 34px oklch(0% 0 0/.5);--code-bg:oklch(28.8% .015 168);--code-ink:oklch(77.5% .105 38)}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:oklch(23.8% .011 168);--surface:oklch(26.8% .011 168);--panel:oklch(20.4% .012 168);--raised:oklch(28.8% .012 168);--sunken:oklch(21.2% .012 168);--line:oklch(31.2% .012 168);--line-strong:oklch(37.8% .013 168);--ink:oklch(93.2% .005 168);--ink-2:oklch(76.2% .007 168);--ink-3:oklch(65.2% .008 168);--accent:oklch(70% .132 42);--accent-hover:oklch(75.2% .12 42);--accent-active:oklch(65.5% .135 42);--accent-ink:oklch(21% .03 42);--accent-text:oklch(73.5% .125 42);--accent-quiet:oklch(28.6% .05 42);--accent-quiet-line:oklch(39.5% .06 42);--ok:oklch(74.2% .152 145);--warn:oklch(78.5% .13 78);--danger:oklch(71.2% .155 26);--danger-quiet:oklch(30.2% .05 26);--danger-line:oklch(40% .08 26);--selected:oklch(30.2% .013 168);--hover:oklch(28.2% .012 168);--ring:oklch(70% .132 42/.45);--shadow-sm:0 1px 2px oklch(0% 0 0/.34);--shadow-md:0 2px 10px oklch(0% 0 0/.4);--shadow-lg:0 12px 34px oklch(0% 0 0/.5);--code-bg:oklch(28.8% .015 168);--code-ink:oklch(77.5% .105 38)}:root{--font:ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-serif:ui-serif, "New York", "Iowan Old Style", Charter, "Palatino Linotype", Palatino, Georgia, serif;--font-mono:ui-monospace, "SF Mono", SFMono-Regular, "JetBrains Mono", Menlo, Consolas, "Liberation Mono", monospace;--t-2xs:.6875rem;--t-xs:.75rem;--t-sm:.8125rem;--t-base:.9375rem;--t-md:1rem;--t-prose:1.0625rem;--t-lg:1.1875rem;--t-xl:1.4375rem;--t-2xl:1.875rem;--lh-tight:1.22;--lh-snug:1.45;--lh-prose:1.7;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.25rem;--s-6:1.5rem;--s-8:2rem;--s-10:2.5rem;--s-12:3rem;--s-16:4rem;--r-control:8px;--r-container:12px;--r-bubble:16px;--r-full:999px;--dur-fast:.11s;--dur:.17s;--dur-slow:.26s;--ease:cubic-bezier(.16, 1, .3, 1);--z-base:0;--z-sticky:20;--z-scrim:30;--z-drawer:40;--z-popover:50;--sidebar-w:16.5rem;--column:48rem;--header-h:3.25rem}@media (prefers-reduced-motion:reduce){:root{--dur-fast:1ms;--dur:1ms;--dur-slow:1ms}}*,:after,:before{box-sizing:border-box}#__nuxt,body,html{height:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--t-base);line-height:var(--lh-snug);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-synthesis-weight:none}body,figure,h1,h2,h3,h4,p{margin:0}button,input,select,textarea{font:inherit;color:inherit}:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-control)}::selection{background:var(--accent-quiet);color:var(--ink)}*{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:var(--r-full);background-clip:content-box;border:3px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--ink-3);background-clip:content-box}::-webkit-scrollbar-track{background:0 0}.u-btn{justify-content:center;align-items:center;gap:var(--s-2);border-radius:var(--r-control);padding:0 var(--s-3);height:2rem;font-size:var(--t-sm);white-space:nowrap;cursor:pointer;color:var(--ink-2);transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease);background:0 0;border:1px solid #0000;font-weight:500;display:inline-flex}.u-btn:hover:not(:disabled){background:var(--hover);color:var(--ink)}.u-btn:active:not(:disabled){transform:translateY(.5px)}.u-btn:disabled{opacity:.42;cursor:default}.u-btn--outline{border-color:var(--line);color:var(--ink)}.u-btn--outline:hover:not(:disabled){border-color:var(--line-strong);background:var(--hover)}.u-btn--primary{background:var(--accent);color:var(--accent-ink);border-color:#0000}.u-btn--primary:hover:not(:disabled){background:var(--accent-hover);color:var(--accent-ink)}.u-btn--primary:active:not(:disabled){background:var(--accent-active)}.u-btn--icon{flex:none;width:2rem;padding:0}.u-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.icon[data-v-782da5b1]{flex:none;display:block}.row[data-v-bb84655b]{align-items:center;gap:var(--s-1);border-radius:var(--r-control);color:var(--ink-2);padding:0 var(--s-1) 0 var(--s-2);transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease);display:flex}.row[data-v-bb84655b]:hover{background:var(--hover);color:var(--ink)}.row.on[data-v-bb84655b]{background:var(--selected);color:var(--ink);font-weight:500}.row.asking[data-v-bb84655b],.row.asking[data-v-bb84655b]:hover{align-items:stretch;gap:var(--s-1);padding:var(--s-2);background:var(--danger-quiet);color:var(--ink);flex-direction:column}.row-open[data-v-bb84655b]{text-align:left;min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;padding:.4rem 0;display:block}.row-open[data-v-bb84655b]:disabled{opacity:.5;cursor:default}.row-title[data-v-bb84655b]{font-size:var(--t-sm);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;display:block;overflow:hidden}.tail[data-v-bb84655b]{flex:none;place-items:center end;width:3.6rem;height:1.6rem;display:grid}.tail-acts[data-v-bb84655b],.tail-when[data-v-bb84655b]{transition:opacity var(--dur-fast) var(--ease);grid-area:1/1}.tail-when[data-v-bb84655b]{font-size:var(--t-2xs);color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none}.tail-acts[data-v-bb84655b]{opacity:0;pointer-events:none;z-index:1;gap:1px;display:flex;position:relative}.row:focus-within .tail-when[data-v-bb84655b],.row:hover .tail-when[data-v-bb84655b]{opacity:0}.row:focus-within .tail-acts[data-v-bb84655b],.row:hover .tail-acts[data-v-bb84655b]{opacity:1;pointer-events:auto}.act[data-v-bb84655b]{width:1.65rem;height:1.6rem;color:var(--ink-3);cursor:pointer;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease);background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.act[data-v-bb84655b]:hover:not(:disabled){background:var(--panel);color:var(--ink)}.act--danger[data-v-bb84655b]:hover:not(:disabled){background:var(--danger-quiet);color:var(--danger)}.act[data-v-bb84655b]:disabled{opacity:.4;cursor:default}.ask[data-v-bb84655b]{font-size:var(--t-xs);line-height:var(--lh-snug);flex-direction:column;gap:1px;display:flex}.ask-title[data-v-bb84655b]{color:var(--ink);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}.ask-q[data-v-bb84655b]{color:var(--ink-2)}.ask-acts[data-v-bb84655b]{justify-content:flex-end;gap:var(--s-1);display:flex}.mini[data-v-bb84655b]{height:1.6rem;padding:0 var(--s-2);color:var(--ink-2);font-size:var(--t-xs);cursor:pointer;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease);background:0 0;border:0;border-radius:6px;flex:none;font-weight:500}.mini[data-v-bb84655b]:hover:not(:disabled){background:var(--panel);color:var(--ink)}.mini--danger[data-v-bb84655b]{color:var(--danger)}.mini--danger[data-v-bb84655b]:hover:not(:disabled){background:var(--danger);color:var(--panel)}.mini[data-v-bb84655b]:disabled{opacity:.45;cursor:default}@media (hover:none){.tail-when[data-v-bb84655b]{opacity:0}.tail-acts[data-v-bb84655b]{opacity:1;pointer-events:auto}}.sidebar[data-v-ce53b4ba]{width:var(--sidebar-w);background:var(--panel);height:100%;padding:var(--s-3);gap:var(--s-2);flex-direction:column;display:flex}.top[data-v-ce53b4ba]{padding:var(--s-1) var(--s-2) var(--s-2);justify-content:space-between;display:flex}.brand[data-v-ce53b4ba],.top[data-v-ce53b4ba]{align-items:center}.brand[data-v-ce53b4ba]{gap:var(--s-2);display:inline-flex}.brand-mark[data-v-ce53b4ba]{background:var(--accent-quiet);width:1.5rem;height:1.5rem;color:var(--accent-text);border-radius:50%;place-items:center;display:grid}.brand-name[data-v-ce53b4ba]{font-size:var(--t-base);letter-spacing:-.01em;font-weight:600}.tabs[data-v-ce53b4ba]{margin:var(--s-1) 0;border-radius:var(--r-control);background:var(--bg);grid-template-columns:1fr 1fr;gap:2px;padding:2px;display:grid}.tab[data-v-ce53b4ba]{justify-content:center;align-items:center;gap:var(--s-2);border-radius:calc(var(--r-control) - 2px);height:1.9rem;color:var(--ink-2);font:inherit;font-size:var(--t-sm);cursor:pointer;background:0 0;border:0;display:inline-flex}.tab.on[data-v-ce53b4ba],.tab[data-v-ce53b4ba]:hover:not(.on){color:var(--ink)}.tab.on[data-v-ce53b4ba]{background:var(--panel);font-weight:600;box-shadow:0 1px 2px oklch(0% 0 0/.06)}.new[data-v-ce53b4ba]{align-items:center;gap:var(--s-2);width:100%;height:2.25rem;padding:0 var(--s-3);border-radius:var(--r-control);background:var(--accent-quiet);color:var(--accent-text);font-size:var(--t-base);cursor:pointer;transition:background var(--dur) var(--ease),opacity var(--dur) var(--ease);border:0;font-weight:500;display:flex}.new[data-v-ce53b4ba]:hover:not(:disabled){background:color-mix(in oklch,var(--accent) 18%,var(--panel))}.new[data-v-ce53b4ba]:disabled{opacity:.45;cursor:default}.find[data-v-ce53b4ba]{align-items:center;display:flex;position:relative}.find-icon[data-v-ce53b4ba]{left:var(--s-2);color:var(--ink-3);pointer-events:none;position:absolute}.find-input[data-v-ce53b4ba]{width:100%;height:2rem;padding:0 var(--s-2) 0 1.85rem;border-radius:var(--r-control);background:var(--sunken);font-size:var(--t-sm);border:0}.find-input[data-v-ce53b4ba]::placeholder{color:var(--ink-3)}.find-input[data-v-ce53b4ba]:focus{outline:2px solid var(--accent);outline-offset:1px}.find-input[data-v-ce53b4ba]::-webkit-search-cancel-button{filter:grayscale();opacity:.5}.scroll[data-v-ce53b4ba]{min-height:0;margin:0 calc(var(--s-2)*-1);padding:var(--s-1) var(--s-2) var(--s-4);flex:1;overflow-y:auto}.note[data-v-ce53b4ba]{padding:var(--s-2) var(--s-2) 0;font-size:var(--t-sm);line-height:var(--lh-snug);color:var(--ink-3);text-wrap:pretty}.group+.group[data-v-ce53b4ba]{margin-top:var(--s-4)}.group-label[data-v-ce53b4ba]{font-size:var(--t-xs);color:var(--ink-3);padding:0 var(--s-2);margin:0 0 var(--s-1);font-weight:600}.list[data-v-ce53b4ba]{margin:0;padding:0;list-style:none}.archived[data-v-ce53b4ba]{margin-top:var(--s-5);padding-top:var(--s-2);border-top:1px solid var(--line)}.disclosure[data-v-ce53b4ba]{align-items:center;gap:var(--s-1);width:100%;padding:.3rem var(--s-2);border-radius:var(--r-control);font-size:var(--t-xs);color:var(--ink-3);cursor:pointer;transition:color var(--dur-fast) var(--ease);background:0 0;border:0;font-weight:600;display:flex}.disclosure[data-v-ce53b4ba]:hover{color:var(--ink-2)}.disclosure-mark[data-v-ce53b4ba]{transition:transform var(--dur) var(--ease);transform:rotate(-90deg)}.disclosure-mark.open[data-v-ce53b4ba]{transform:rotate(0)}.disclosure-count[data-v-ce53b4ba]{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:500}.jumps[data-v-ce53b4ba]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.jump[data-v-ce53b4ba]{align-items:flex-start;gap:var(--s-2);width:100%;padding:var(--s-2);border-radius:var(--r-control);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease);background:0 0;border:0;display:flex}.jump[data-v-ce53b4ba]:hover{background:var(--sunken)}.jump-icon[data-v-ce53b4ba]{color:var(--ink-3);margin-top:.15rem}.jump-text[data-v-ce53b4ba]{gap:.1rem;min-width:0;display:grid}.jump-label[data-v-ce53b4ba]{font-size:var(--t-sm);font-weight:500}.jump-note[data-v-ce53b4ba]{font-size:var(--t-xs);line-height:var(--lh-snug);color:var(--ink-3);text-wrap:pretty}.only-narrow[data-v-ce53b4ba]{display:none}@media (width<=52rem){.only-narrow[data-v-ce53b4ba]{display:inline-flex}}.switcher[data-v-a2d1ec8d]{background:var(--sunken);align-items:center;gap:2px;padding:2px;display:inline-flex}.seg[data-v-a2d1ec8d],.switcher[data-v-a2d1ec8d]{border-radius:var(--r-full)}.seg[data-v-a2d1ec8d]{width:1.625rem;height:1.625rem;color:var(--ink-3);cursor:pointer;transition:background var(--dur) var(--ease),color var(--dur) var(--ease);background:0 0;border:0;place-items:center;display:grid}.seg[data-v-a2d1ec8d]:hover{color:var(--ink-2)}.seg.on[data-v-a2d1ec8d]{background:var(--raised);color:var(--accent-text);box-shadow:var(--shadow-sm)}.wrap[data-v-32c29cba]{gap:var(--s-3);display:grid}.state[data-v-32c29cba]{color:var(--ink-2);font-size:var(--t-sm);margin:0}.state.bad[data-v-32c29cba]{color:var(--danger)}.options[data-v-32c29cba]{border:1px solid var(--line);border-radius:var(--r-container);gap:0;display:grid;overflow:hidden}.option[data-v-32c29cba]{align-items:flex-start;gap:var(--s-3);width:100%;padding:var(--s-3) var(--s-4);border:0;border-top:1px solid var(--line);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;display:flex}.option[data-v-32c29cba]:first-child{border-top:0}.option[data-v-32c29cba]:hover:not(:disabled){background:var(--hover)}.option[data-v-32c29cba]:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.option[data-v-32c29cba]:disabled{cursor:default}.option.on[data-v-32c29cba]{background:var(--accent-quiet)}.mark[data-v-32c29cba]{border:1.5px solid var(--line-strong);border-radius:50%;flex:none;place-items:center;width:1rem;height:1rem;margin-top:.2rem;transition:border-color .12s;display:grid}.option.on .mark[data-v-32c29cba]{border-color:var(--accent)}.option.on .mark[data-v-32c29cba]:after{content:"";background:var(--accent);border-radius:50%;width:.5rem;height:.5rem}.body[data-v-32c29cba]{gap:.15rem;min-width:0;display:grid}.label[data-v-32c29cba]{align-items:baseline;gap:var(--s-2);font-weight:600;display:flex}.pending[data-v-32c29cba]{font-weight:400;font-size:var(--t-xs);color:var(--ink-3)}.desc[data-v-32c29cba]{color:var(--ink-2);font-size:var(--t-sm)}.note[data-v-32c29cba]{color:var(--ink-3);font-size:var(--t-xs);margin:0}.inline-action[data-v-32c29cba]{color:var(--accent-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.compact .option[data-v-32c29cba]{gap:var(--s-2);padding:var(--s-2) var(--s-3)}.compact .mark[data-v-32c29cba]{width:.85rem;height:.85rem;margin-top:.15rem}.compact .mark[data-v-32c29cba]:after{width:.4rem;height:.4rem}.compact .label[data-v-32c29cba]{font-size:var(--t-sm)}.compact .desc[data-v-32c29cba]{font-size:var(--t-xs);line-height:var(--lh-snug)}@media (prefers-reduced-motion:reduce){.mark[data-v-32c29cba]{transition:none}}.persona[data-v-f2dce3f2]{max-width:42rem;padding:var(--s-6) var(--s-5) 0;gap:var(--s-4);margin:0 auto;display:grid}.head[data-v-f2dce3f2]{gap:var(--s-1);display:grid}.heading[data-v-f2dce3f2]{font-size:var(--t-xl);letter-spacing:-.01em;margin:0;font-weight:600}.sub[data-v-f2dce3f2]{color:var(--ink-2);font-size:var(--t-sm);max-width:36rem;margin:0}.wrap[data-v-8d287b37]{gap:var(--s-3);display:grid}.state[data-v-8d287b37]{color:var(--ink-3);font-size:var(--t-base);margin:0}.state.bad[data-v-8d287b37]{color:var(--danger)}.inline-action[data-v-8d287b37]{padding:0 0 0 var(--s-1);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.list[data-v-8d287b37]{gap:var(--s-1);margin:0;padding:0;list-style:none;display:grid}.row[data-v-8d287b37]{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);border:1px solid var(--line);border-radius:var(--r-control);background:var(--bg);flex-wrap:wrap;display:flex}.what[data-v-8d287b37]{min-width:10rem;font-size:var(--t-sm);flex:1}.product[data-v-8d287b37]{color:var(--ink-3)}.product[data-v-8d287b37]:after{content:" · "}.action[data-v-8d287b37]{font-weight:600}.scope[data-v-8d287b37]{font-size:var(--t-xs);color:var(--ink-3)}.since[data-v-8d287b37]{opacity:.8}.drop[data-v-8d287b37]{padding:var(--s-1) var(--s-2);border-radius:var(--r-control);color:var(--ink-2);font:inherit;font-size:var(--t-sm);cursor:pointer;background:0 0;border:0;flex:none}.drop[data-v-8d287b37]:hover:not(:disabled){background:var(--hover);color:var(--ink)}.drop[data-v-8d287b37]:disabled{opacity:.5;cursor:default}.all[data-v-8d287b37]{justify-self:start}.all[data-v-8d287b37],.compact .state[data-v-8d287b37]{font-size:var(--t-sm)}.compact .state[data-v-8d287b37]{line-height:var(--lh-snug)}.compact .row[data-v-8d287b37]{align-items:flex-start;gap:var(--s-1);flex-direction:column}.compact .what[data-v-8d287b37]{min-width:0}.compact .drop[data-v-8d287b37]{margin-left:calc(var(--s-2)*-1);font-size:var(--t-xs);align-self:flex-start}.compact .all[data-v-8d287b37]{font-size:var(--t-xs);height:1.75rem}.allowances[data-v-50fcd38f]{max-width:42rem;padding:var(--s-6) var(--s-5) 0;gap:var(--s-4);margin:0 auto;display:grid}.head[data-v-50fcd38f]{gap:var(--s-1);display:grid}.heading[data-v-50fcd38f]{font-size:var(--t-xl);letter-spacing:-.01em;margin:0;font-weight:600}.sub[data-v-50fcd38f]{color:var(--ink-2);font-size:var(--t-base);line-height:var(--lh-snug);margin:0}.memory[data-v-b77cc625]{max-width:42rem;padding:var(--s-6) var(--s-5) var(--s-8);gap:var(--s-5);margin:0 auto;display:grid}.head[data-v-b77cc625]{gap:var(--s-1);display:grid}.heading[data-v-b77cc625]{font-size:var(--t-xl);letter-spacing:-.01em;margin:0;font-weight:600}.state[data-v-b77cc625],.sub[data-v-b77cc625]{color:var(--ink-2);font-size:var(--t-sm);margin:0}.state.bad[data-v-b77cc625]{color:var(--danger)}.empty[data-v-b77cc625]{padding:var(--s-5);border:1px dashed var(--line-strong);border-radius:var(--r-container);gap:var(--s-2);display:grid}.empty-lede[data-v-b77cc625]{margin:0;font-weight:600}.empty-body[data-v-b77cc625]{color:var(--ink-2);font-size:var(--t-sm);max-width:34rem;margin:0}.fields[data-v-b77cc625]{border:1px solid var(--line);border-radius:var(--r-container);gap:0;margin:0;display:grid;overflow:hidden}.field[data-v-b77cc625]{gap:var(--s-3);padding:var(--s-3) var(--s-4);background:var(--panel);grid-template-columns:10rem 1fr;align-items:baseline;display:grid}.field+.field[data-v-b77cc625]{border-top:1px solid var(--line)}.lede[data-v-b77cc625]{color:var(--ink-3);font-size:var(--t-sm);margin:0}.value[data-v-b77cc625]{align-items:baseline;gap:var(--s-2);flex-wrap:wrap;min-width:0;margin:0;display:flex}.said[data-v-b77cc625]{color:var(--ink)}.unset[data-v-b77cc625]{color:var(--ink-3);font-style:italic}.inline-action[data-v-b77cc625]{color:var(--accent-text);font:inherit;font-size:var(--t-sm);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.edit[data-v-b77cc625]{gap:var(--s-2);flex-wrap:wrap;width:100%;display:flex}.input[data-v-b77cc625]{min-width:12rem;padding:0 var(--s-2);border:1px solid var(--line-strong);border-radius:var(--r-control);background:var(--bg);color:var(--ink);font:inherit;flex:1}.input[data-v-b77cc625],.small[data-v-b77cc625]{height:2rem;font-size:var(--t-sm)}.small[data-v-b77cc625]{padding:0 var(--s-3)}.terms[data-v-b77cc625]{gap:var(--s-2);display:grid}.terms-heading[data-v-b77cc625]{align-items:center;gap:var(--s-2);font-size:var(--t-base);margin:0;font-weight:600;display:flex}.count[data-v-b77cc625]{padding:0 var(--s-2);border-radius:var(--r-full);background:var(--accent-quiet);color:var(--accent-text);font-size:var(--t-xs);font-weight:500}.term-list[data-v-b77cc625]{border:1px solid var(--line);border-radius:var(--r-container);margin:0;padding:0;list-style:none;overflow:hidden}.term[data-v-b77cc625]{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-3) var(--s-3) var(--s-4);background:var(--panel);display:flex}.term+.term[data-v-b77cc625]{border-top:1px solid var(--line)}.term-body[data-v-b77cc625]{flex:1;min-width:0}.term-name[data-v-b77cc625]{margin:0;font-weight:600}.term-means[data-v-b77cc625]{color:var(--ink-2);font-size:var(--t-sm);margin:0}.stats[data-v-b77cc625]{color:var(--ink-3);font-size:var(--t-xs);margin:0}.danger[data-v-b77cc625]{padding-top:var(--s-3);border-top:1px solid var(--line)}.confirm[data-v-b77cc625]{gap:var(--s-3);display:grid}.confirm-text[data-v-b77cc625]{color:var(--ink-2);font-size:var(--t-sm);max-width:34rem;margin:0}.confirm-row[data-v-b77cc625]{gap:var(--s-2);flex-wrap:wrap;display:flex}.danger-btn[data-v-b77cc625]{border-color:var(--danger-line);background:var(--danger-quiet);color:var(--danger)}@media (width<=34rem){.field[data-v-b77cc625]{gap:var(--s-1);grid-template-columns:1fr}}.mark[data-v-8aa9ff55]{flex:none;line-height:0;display:inline-block}.mark svg[data-v-8aa9ff55]{width:100%;height:100%}@media (prefers-reduced-motion:reduce){.mark svg g[data-v-8aa9ff55]{transform:translate(200px,200px)}.mark svg ellipse[data-v-8aa9ff55]{display:none}.mark svg circle[data-v-8aa9ff55]{r:120}}.empty[data-v-053967d7]{width:min(var(--column),100%);padding:var(--s-8) var(--s-4);margin:0 auto}.mark[data-v-053967d7]{margin:0 0 var(--s-5) -.4rem;display:block}.title[data-v-053967d7]{font-family:var(--font-serif);font-size:var(--t-2xl);letter-spacing:-.02em;font-weight:600;line-height:var(--lh-tight);text-wrap:balance;margin-bottom:var(--s-3)}.sub[data-v-053967d7]{color:var(--ink-2);font-size:var(--t-md);line-height:var(--lh-prose);text-wrap:pretty;max-width:34rem}.openers[data-v-053967d7]{margin:var(--s-8) 0 0;gap:var(--s-2);padding:0;list-style:none;display:grid}.opener[data-v-053967d7]{justify-content:space-between;align-items:baseline;gap:var(--s-4);text-align:left;border:1px solid var(--line);border-radius:var(--r-container);width:100%;padding:var(--s-3) var(--s-4);cursor:pointer;transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease);background:0 0;display:flex}.opener[data-v-053967d7]:hover{border-color:var(--accent-quiet-line);background:var(--accent-quiet)}.opener-text[data-v-053967d7]{font-size:var(--t-base);color:var(--ink)}.opener-note[data-v-053967d7]{font-size:var(--t-xs);color:var(--ink-3);white-space:nowrap}@media (width<=30rem){.opener[data-v-053967d7]{gap:var(--s-1);flex-direction:column}.opener-note[data-v-053967d7]{white-space:normal}}.digest[data-v-67e44ec8]{margin:0 auto var(--s-4);padding:var(--s-3) var(--s-4);max-width:var(--measure,46rem);border:1px solid var(--line);border-radius:var(--r-container);background:var(--panel)}.head[data-v-67e44ec8]{align-items:center;gap:var(--s-2);width:100%;color:var(--ink-2);font:inherit;font-size:var(--t-sm);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;display:flex}.glyph[data-v-67e44ec8]{color:var(--accent-text);flex:none}.label[data-v-67e44ec8]{text-align:left;flex:1}.chevron[data-v-67e44ec8]{transition:transform var(--dur-fast) var(--ease);flex:none;transform:rotate(-90deg)}.chevron.open[data-v-67e44ec8]{transform:rotate(0)}.points[data-v-67e44ec8]{margin:var(--s-2) 0 0;padding-left:var(--s-4);gap:var(--s-1);color:var(--ink-2);font-size:var(--t-sm);display:grid}.more[data-v-67e44ec8]{margin:var(--s-1) 0 0;color:var(--ink-3);font-size:var(--t-xs)}@media (prefers-reduced-motion:reduce){.chevron[data-v-67e44ec8]{transition:none}}.tile[data-v-98e5566c]{justify-content:space-between;gap:var(--s-3);min-height:6rem;padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-container);background:var(--raised);transition:border-color var(--dur) var(--ease);flex-direction:column;display:flex;position:relative}.tile[data-v-98e5566c]:hover{border-color:var(--line-strong)}.tile.busy[data-v-98e5566c]{opacity:.5}.tile-face[data-v-98e5566c]{min-width:0;color:inherit;gap:.1rem;text-decoration:none;display:grid}.tile-face[data-v-98e5566c]:after{content:"";border-radius:inherit;position:absolute;inset:0}.tile-face:hover .tile-name[data-v-98e5566c]{text-decoration:underline}.tile-name[data-v-98e5566c]{font-size:var(--t-sm);font-weight:500;line-height:var(--lh-snug);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tile-meta[data-v-98e5566c]{font-size:var(--t-2xs);color:var(--ink-3);letter-spacing:.02em}.tile-foot[data-v-98e5566c]{z-index:1;justify-content:space-between;align-items:center;gap:var(--s-2);display:flex;position:relative}.tile-glyph[data-v-98e5566c],.tile-thumb[data-v-98e5566c]{border:1px solid var(--line);border-radius:6px;flex:none;width:1.5rem;height:1.5rem}.tile-glyph[data-v-98e5566c]{color:var(--ink-3);place-items:center;display:grid}.tile-glyph[data-v-98e5566c],.tile-thumb[data-v-98e5566c]{background:var(--sunken)}.tile-thumb[data-v-98e5566c]{-o-object-fit:cover;object-fit:cover}.tile-x[data-v-98e5566c]{border-radius:var(--r-control);width:1.5rem;height:1.5rem;color:var(--ink-3);cursor:pointer;transition:color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.tile-x[data-v-98e5566c]:hover:not(:disabled){background:var(--danger-quiet);color:var(--danger)}.tile-x[data-v-98e5566c]:disabled{cursor:default}.card[data-v-98e5566c]{border:1px solid var(--line);border-radius:var(--r-md,10px);background:var(--raised);overflow:hidden}.face[data-v-98e5566c]{gap:var(--s-3);padding:var(--s-3);color:inherit;align-items:flex-start;text-decoration:none;display:flex}.face:hover .name[data-v-98e5566c]{text-decoration:underline}.glyph[data-v-98e5566c],.thumb[data-v-98e5566c]{border-radius:6px;flex:none;width:40px;height:40px}.thumb[data-v-98e5566c]{-o-object-fit:cover;object-fit:cover;background:var(--sunken,var(--raised))}.glyph[data-v-98e5566c],.thumb[data-v-98e5566c]{border:1px solid var(--line)}.glyph[data-v-98e5566c]{color:var(--ink-3);background:var(--sunken,transparent);place-items:center;display:grid}.body[data-v-98e5566c]{flex-direction:column;gap:.1rem;min-width:0;display:flex}.name[data-v-98e5566c]{font-size:var(--t-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.meta[data-v-98e5566c]{font-size:var(--t-2xs);color:var(--ink-3);letter-spacing:.02em}.summary[data-v-98e5566c]{font-size:var(--t-xs);color:var(--ink-2);line-height:var(--lh-snug);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:.15rem;display:-webkit-box;overflow:hidden}.actions[data-v-98e5566c]{gap:var(--s-2);padding:0 var(--s-3) var(--s-3);flex-wrap:wrap;display:flex}.chip[data-v-98e5566c]{border:1px solid var(--line);color:var(--ink-2);font-size:var(--t-2xs);cursor:pointer;transition:border-color var(--dur) var(--ease),color var(--dur) var(--ease);background:0 0;border-radius:999px;align-items:center;gap:.3em;padding:.2rem .6rem;display:inline-flex}.chip[data-v-98e5566c]:hover:not(:disabled){border-color:var(--line-strong);color:var(--ink-1)}.chip[data-v-98e5566c]:disabled{opacity:.5;cursor:default}.chip--danger[data-v-98e5566c]:hover:not(:disabled){color:var(--danger);border-color:var(--danger)}.detail[data-v-98e5566c]{padding:var(--s-3);border-top:1px solid var(--line);background:var(--sunken,transparent);font-size:var(--t-2xs);color:var(--ink-2);white-space:pre-wrap;margin:0;line-height:1.5;overflow-x:auto}.step[data-v-85ee998f]{align-items:center;gap:var(--s-2);font-size:var(--t-sm);min-height:1.45rem;display:flex}.mark[data-v-85ee998f],.step[data-v-85ee998f]{color:var(--ink-3)}.mark[data-v-85ee998f]{border-radius:50%;flex:none;place-items:center;width:14px;height:14px;display:grid}.step.running .mark[data-v-85ee998f]{border:1.5px solid var(--line-strong);border-top-color:var(--accent);animation:.7s linear infinite spin-85ee998f}.step.done[data-v-85ee998f],.step.running .label[data-v-85ee998f]{color:var(--ink-2)}.step.done .mark[data-v-85ee998f]{color:var(--ok)}.step.error[data-v-85ee998f],.step.error .mark[data-v-85ee998f]{color:var(--danger)}.detail[data-v-85ee998f],.label[data-v-85ee998f]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.detail[data-v-85ee998f]{color:var(--danger);opacity:.85}@keyframes spin-85ee998f{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.step.running .mark[data-v-85ee998f]{border-color:var(--accent);animation:none}}.recall[data-v-4335a90d]{margin-bottom:var(--s-2)}.head[data-v-4335a90d]{align-items:center;gap:var(--s-2);color:var(--ink-3);font:inherit;font-size:var(--t-sm);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.head[data-v-4335a90d]:hover{color:var(--ink-2)}.glyph[data-v-4335a90d]{color:var(--accent-text);opacity:.8;flex:none}.chevron[data-v-4335a90d]{transition:transform var(--dur-fast) var(--ease);flex:none;transform:rotate(-90deg)}.chevron.open[data-v-4335a90d]{transform:rotate(0)}.hits[data-v-4335a90d]{margin:var(--s-2) 0 0;padding:0 0 0 var(--s-3);border-left:2px solid var(--accent-quiet-line);gap:var(--s-3);list-style:none;display:grid}.hit[data-v-4335a90d]{min-width:0}.meta[data-v-4335a90d]{align-items:baseline;gap:var(--s-2);font-size:var(--t-xs);color:var(--ink-3);flex-wrap:wrap;margin:0 0 2px;display:flex}.title[data-v-4335a90d]{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;max-width:18rem;font-weight:500;overflow:hidden}.date[data-v-4335a90d]:before,.who[data-v-4335a90d]:before{content:"·";margin-right:var(--s-2)}.text[data-v-4335a90d]{font-size:var(--t-sm);color:var(--ink-2);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){.chevron[data-v-4335a90d]{transition:none}}.learned[data-v-c86b35b3]{align-items:flex-start;gap:var(--s-2);margin:var(--s-2) 0;padding:var(--s-2) var(--s-3);border:1px solid var(--accent-quiet-line);border-radius:var(--r-control);background:var(--accent-quiet);display:flex}.learned.undone[data-v-c86b35b3]{opacity:.6;border-color:var(--line);background:0 0}.glyph[data-v-c86b35b3]{color:var(--accent-text);flex:none;margin-top:2px}.learned.undone .glyph[data-v-c86b35b3]{color:var(--ink-3)}.body[data-v-c86b35b3]{flex:1;min-width:0}.lede[data-v-c86b35b3]{font-size:var(--t-xs);letter-spacing:.01em;text-transform:uppercase;color:var(--accent-text);margin:0 0 2px;font-weight:600}.learned.undone .lede[data-v-c86b35b3]{color:var(--ink-3)}.changes[data-v-c86b35b3]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.change[data-v-c86b35b3]{font-size:var(--t-sm);color:var(--ink);min-width:0}.label[data-v-c86b35b3]{color:var(--ink-2)}.label[data-v-c86b35b3]:after{content:" — ";color:var(--ink-3)}.from[data-v-c86b35b3]{color:var(--ink-3);font-size:var(--t-xs)}.from[data-v-c86b35b3]:before{content:" · "}.undo[data-v-c86b35b3]{padding:var(--s-1) var(--s-2);border-radius:var(--r-control);color:var(--accent-text);font:inherit;font-size:var(--t-sm);cursor:pointer;background:0 0;border:0;flex:none;align-self:center}.undo[data-v-c86b35b3]:hover:not(:disabled){background:var(--bg)}.undo[data-v-c86b35b3]:disabled{opacity:.5;cursor:default}.ask[data-v-e75b9851]{margin:var(--s-2) 0;padding:var(--s-3);border:1px solid var(--line-strong);border-left:3px solid var(--warn);border-radius:var(--r-container);background:var(--surface)}.ask.applied[data-v-e75b9851],.ask.approved[data-v-e75b9851]{border-left-color:var(--ok)}.ask.applied .glyph[data-v-e75b9851]{color:var(--ok)}.ask.declined[data-v-e75b9851],.ask.failed[data-v-e75b9851]{border-left-color:var(--line-strong);opacity:.75}.head[data-v-e75b9851]{align-items:center;gap:var(--s-2);display:flex}.glyph[data-v-e75b9851]{color:var(--warn);flex:none}.ask.approved .glyph[data-v-e75b9851]{color:var(--ok)}.ask.declined .glyph[data-v-e75b9851],.ask.failed .glyph[data-v-e75b9851]{color:var(--ink-3)}.lede[data-v-e75b9851]{font-size:var(--t-sm);color:var(--ink);margin:0;font-weight:600}.plan[data-v-e75b9851]{counter-reset:step;margin:var(--s-3) 0 0;gap:var(--s-3);padding:0;list-style:none;display:grid}.step[data-v-e75b9851]{counter-increment:step;padding-left:var(--s-5);min-width:0;position:relative}.step[data-v-e75b9851]:before{content:counter(step);width:1.1rem;font-size:var(--t-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;position:absolute;top:1px;left:0}.what[data-v-e75b9851]{font-size:var(--t-sm);color:var(--ink);margin:0}.product[data-v-e75b9851]{color:var(--ink-3)}.product[data-v-e75b9851]:after{content:" · "}.action[data-v-e75b9851]{font-weight:600}.why[data-v-e75b9851]{font-size:var(--t-sm);color:var(--ink-2);margin:2px 0 0}.args[data-v-e75b9851]{margin:var(--s-2) 0 0;gap:1px var(--s-2);font-size:var(--t-xs);grid-template-columns:minmax(0,max-content) minmax(0,1fr);display:grid}.args dt[data-v-e75b9851]{color:var(--ink-3);font-family:var(--font-mono)}.args dd[data-v-e75b9851]{color:var(--ink-2);overflow-wrap:anywhere;margin:0}.map[data-v-e75b9851]{margin:var(--s-2) 0 0;padding:var(--s-2);border:1px solid var(--line-1);border-radius:var(--r-1);background:var(--bg-2)}.map-count[data-v-e75b9851],.map-loading[data-v-e75b9851],.map-oops[data-v-e75b9851]{font-size:var(--t-xs);color:var(--ink-3);margin:0}.map-oops[data-v-e75b9851]{color:var(--danger,var(--ink-2))}.map-rows[data-v-e75b9851]{margin:var(--s-2) 0 0;font-size:var(--t-xs);gap:2px;padding:0;list-style:none;display:grid}.map-rows li[data-v-e75b9851]{gap:var(--s-2);grid-template-columns:minmax(0,max-content) minmax(0,1fr);align-items:baseline;display:grid}.map-idx[data-v-e75b9851]{color:var(--ink-3);font-variant-numeric:tabular-nums}.map-idx[data-v-e75b9851],.map-rows code[data-v-e75b9851]{font-family:var(--font-mono)}.map-rows code[data-v-e75b9851]{color:var(--ink-2);overflow-wrap:anywhere}.pager[data-v-e75b9851]{margin:var(--s-2) 0 0;align-items:center;gap:var(--s-2);font-size:var(--t-xs);color:var(--ink-3);display:flex}.pager button[data-v-e75b9851]{padding:2px var(--s-2);border:1px solid var(--line-1);border-radius:var(--r-1);color:var(--ink-2);font:inherit;cursor:pointer;background:0 0}.pager button[data-v-e75b9851]:disabled{opacity:.4;cursor:default}.oops[data-v-e75b9851]{margin:var(--s-2) 0 0;font-size:var(--t-sm);color:var(--danger)}.choices[data-v-e75b9851]{gap:var(--s-1);margin-top:var(--s-3);display:grid}.choice[data-v-e75b9851]{text-align:left;padding:var(--s-2) var(--s-3);border:1px solid var(--line);border-radius:var(--r-control);background:var(--bg);color:var(--ink);font:inherit;cursor:pointer;transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease);gap:1px;display:grid}.choice[data-v-e75b9851]:hover:not(:disabled){border-color:var(--line-strong);background:var(--hover)}.choice[data-v-e75b9851]:disabled{opacity:.5;cursor:default}.choice-label[data-v-e75b9851]{font-size:var(--t-sm);font-weight:600}.choice-note[data-v-e75b9851]{font-size:var(--t-xs);color:var(--ink-3)}.row[data-v-e75b9851]{align-items:center;gap:var(--s-2);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.applied-row[data-v-e75b9851]{margin-top:var(--s-3)}.act[data-v-e75b9851]{height:1.9rem;font-size:var(--t-sm)}.no[data-v-e75b9851]{color:var(--ink-2)}.back[data-v-e75b9851]{color:var(--ink-3)}.reason-input[data-v-e75b9851]{min-width:10rem;height:1.9rem;padding:0 var(--s-2);border:1px solid var(--line);border-radius:var(--r-control);background:var(--bg);color:var(--ink);font:inherit;font-size:var(--t-sm);flex:1}.reason-input[data-v-e75b9851]:focus-visible{border-color:var(--accent);box-shadow:var(--ring);outline:none}.sending[data-v-e75b9851],.settled[data-v-e75b9851]{font-size:var(--t-sm);color:var(--ink-3)}.settled[data-v-e75b9851]{margin:0}p.settled[data-v-e75b9851]{margin-top:var(--s-3)}.live[data-v-3af18815]{margin:0}.live-head[data-v-3af18815]{align-items:center;gap:var(--s-2);font-size:var(--t-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);margin-bottom:var(--s-2);font-weight:600;display:flex}.pip[data-v-3af18815]{background:var(--ink-3);border-radius:50%;width:6px;height:6px}.pip.running[data-v-3af18815]{background:var(--accent);animation:1.2s ease-in-out infinite pip-3af18815}@keyframes pip-3af18815{50%{opacity:.25}}.stream[data-v-3af18815]{background:var(--panel);border-radius:var(--r-container);padding:var(--s-3) var(--s-4);max-height:13rem;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 1.5rem);mask-image:linear-gradient(#0000 0,#000 1.5rem)}.stream.is-static[data-v-3af18815]{margin-top:var(--s-2);max-height:22rem;-webkit-mask-image:none;mask-image:none}.stream pre[data-v-3af18815]{font-family:var(--font-mono);color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.8125rem;line-height:1.62}.folded[data-v-3af18815]{margin:0}.toggle[data-v-3af18815]{align-items:center;gap:var(--s-1);cursor:pointer;font-size:var(--t-sm);color:var(--ink-3);transition:color var(--dur-fast) var(--ease);background:0 0;border:0;border-radius:6px;margin-left:-.15rem;padding:.15rem .35rem .15rem .15rem;display:inline-flex}.toggle[data-v-3af18815]:hover{color:var(--ink-2)}.chevron[data-v-3af18815]{transition:transform var(--dur) var(--ease)}.chevron.up[data-v-3af18815]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.pip.running[data-v-3af18815]{animation:none}}.md{font-family:var(--font-serif);font-size:var(--t-prose);line-height:var(--lh-prose);color:var(--ink);overflow-wrap:anywhere}.md>:first-child{margin-top:0}.md>:last-child{margin-bottom:0}.md .md-p{margin:0 0 var(--s-4);text-wrap:pretty}.md .md-h{margin:var(--s-6) 0 var(--s-3);line-height:var(--lh-tight);letter-spacing:-.012em;text-wrap:balance;font-weight:600}.md .md-h2{font-size:var(--t-xl)}.md .md-h3{font-size:var(--t-lg)}.md .md-h4,.md .md-h5,.md .md-h6{font-size:var(--t-md)}.md .md-h5,.md .md-h6{color:var(--ink-2)}.md .md-list{margin:0 0 var(--s-4);padding-left:1.35em}.md .md-list li{margin-bottom:var(--s-2)}.md .md-list li::marker{color:var(--ink-3)}.md .md-list .md-list{margin:var(--s-2) 0 0}.md .md-list li>.md-p:first-child{margin-top:0}.md .md-list li>.md-p:last-child{margin-bottom:0}.md .md-list--task{padding-left:0;list-style:none}.md .md-task{gap:var(--s-2);align-items:baseline;display:flex}.md .md-check{border:1.5px solid var(--line-strong);border-radius:4px;flex:none;width:1em;height:1em;position:relative;top:.16em}.md .md-check.is-done{background:var(--accent);border-color:var(--accent)}.md .md-check.is-done:after{content:"";border:2px solid var(--accent-ink);border-top:0;border-left:0;width:.26em;height:.52em;position:absolute;top:.12em;left:.32em;transform:rotate(42deg)}.md .md-image-link{margin:0 0 var(--s-4);border-radius:var(--r-container);border:1px solid var(--line);background:var(--surface);width:fit-content;max-width:100%;display:block;overflow:hidden}.md .md-image{max-width:100%;height:auto;max-height:32rem;display:block}.md .md-image-link.is-expired{padding:var(--s-2) var(--s-3);color:var(--ink-3);font-size:var(--t-sm);font-family:var(--font-sans);border-style:dashed;display:inline-block}.md .md-link{color:var(--accent-text);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklch,var(--accent) 40%,transparent);text-decoration-color:color-mix(in oklch,var(--accent) 40%,transparent)}.md .md-link:hover{text-decoration-color:currentColor}.md .md-inline-code{font-family:var(--font-mono);background:var(--code-bg);color:var(--code-ink);word-break:break-word;border-radius:5px;padding:.15em .36em;font-size:.84em}.md .md-quote{margin:0 0 var(--s-4);padding:var(--s-3) var(--s-4);background:var(--sunken);border-radius:var(--r-container);color:var(--ink-2)}.md .md-quote>:last-child{margin-bottom:0}.md .md-hr{border:0;border-top:1px solid var(--line);margin:var(--s-6) 0}.md .md-code{margin:0 0 var(--s-4);background:var(--sunken);border-radius:var(--r-container);overflow:hidden}.md .md-code-head{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-2) 0 var(--s-4);display:flex}.md .md-code-lang{font-family:var(--font-mono);letter-spacing:.04em}.md .md-code-lang,.md .md-copy{font-size:var(--t-2xs);color:var(--ink-3)}.md .md-copy{cursor:pointer;transition:color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease);background:0 0;border:0;border-radius:6px;padding:.25rem .45rem;font-weight:500}.md .md-copy:hover{background:var(--hover);color:var(--ink)}.md .md-copy[data-copied]{color:var(--ok)}.md .md-code pre{padding:var(--s-2) var(--s-4) var(--s-4);margin:0;overflow-x:auto}.md .md-code code{font-family:var(--font-mono);color:var(--ink);font-size:.8125rem;line-height:1.6}.md .md-table-wrap{margin:0 0 var(--s-4);border:1px solid var(--line);border-radius:var(--r-container);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;overflow-x:auto}.md .md-table-wrap::-webkit-scrollbar{height:8px}.md .md-table-wrap::-webkit-scrollbar-track{background:0 0}.md .md-table-wrap::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:4px}.md .md-table{border-collapse:collapse;width:100%;font-size:var(--t-base)}.md .md-table td,.md .md-table th{padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line)}.md .md-table td{overflow-wrap:break-word}.md .md-table th{white-space:nowrap;background:var(--sunken);font-weight:600;font-size:var(--t-sm);color:var(--ink-2)}.md .md-table tr:last-child td{border-bottom:0}.md[data-streaming=true]>:last-child:after{content:"";vertical-align:text-bottom;background:var(--accent);border-radius:1px;width:.45em;height:1.05em;margin-left:.12em;animation:1s steps(2,start) infinite md-caret;display:inline-block}.md[data-streaming=true]>.md-code:last-child:after,.md[data-streaming=true]>.md-hr:last-child:after,.md[data-streaming=true]>.md-table-wrap:last-child:after{content:none}@keyframes md-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.md[data-streaming=true]>:last-child:after{opacity:.6;animation:none}}.attached[data-v-b497ea0e]{margin-top:var(--s-2);flex-direction:column;width:min(24rem,85%)}.artifacts[data-v-b497ea0e],.attached[data-v-b497ea0e]{gap:var(--s-2);display:flex}.artifacts[data-v-b497ea0e]{flex-wrap:wrap}.artifact[data-v-b497ea0e]{color:inherit;border:1px solid var(--line);border-radius:var(--r-md,10px);background:var(--raised);max-width:100%;text-decoration:none;display:block;overflow:hidden}.artifact-image[data-v-b497ea0e]{max-width:min(30rem,100%);height:auto;display:block}.artifact-file[data-v-b497ea0e]{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);font-size:var(--t-sm);color:var(--ink-2);display:flex}.artifact:hover .artifact-name[data-v-b497ea0e]{text-decoration:underline}.artifact-size[data-v-b497ea0e]{font-size:var(--t-2xs);color:var(--ink-3)}.turn[data-v-b497ea0e]{width:min(var(--column),100%);padding:0 var(--s-4);margin:0 auto}.turn+.turn[data-v-b497ea0e]{margin-top:var(--s-6)}.turn--user[data-v-b497ea0e]{flex-direction:column;align-items:flex-end;display:flex}.bubble[data-v-b497ea0e]{background:var(--selected);max-width:85%;color:var(--ink);padding:var(--s-3) var(--s-4);border-radius:var(--r-bubble);font-size:var(--t-md);line-height:var(--lh-snug);white-space:pre-wrap;overflow-wrap:anywhere;border-bottom-right-radius:6px}.who[data-v-b497ea0e]{align-items:center;gap:var(--s-2);margin-bottom:var(--s-2);display:flex}.mark[data-v-b497ea0e]{background:var(--accent-quiet);width:1.375rem;height:1.375rem;color:var(--accent);border-radius:50%;place-items:center;display:grid}.name[data-v-b497ea0e]{font-size:var(--t-sm);color:var(--ink-2);font-weight:600}.part+.part[data-v-b497ea0e]{margin-top:var(--s-4)}.part--step+.part--step[data-v-b497ea0e]{margin-top:2px}.waiting[data-v-b497ea0e]{color:var(--ink-3);margin-left:-.2rem}.failure[data-v-b497ea0e],.waiting[data-v-b497ea0e]{align-items:center;gap:var(--s-2);font-size:var(--t-base);display:flex}.failure[data-v-b497ea0e]{margin-top:var(--s-3);padding:var(--s-3);background:var(--danger-quiet);border-radius:var(--r-container);color:var(--danger);flex-wrap:wrap}.failure-text[data-v-b497ea0e]{flex:1;min-width:12rem}.retry[data-v-b497ea0e]{border-color:var(--danger-line);color:var(--danger);background:0 0}.retry[data-v-b497ea0e]:hover:not(:disabled){background:color-mix(in oklch,var(--danger) 10%,transparent);color:var(--danger)}.tools-row[data-v-b497ea0e]{height:1.75rem;margin-top:var(--s-1);align-items:center;display:flex}.act[data-v-b497ea0e]{height:1.75rem;padding:0 var(--s-2);font-size:var(--t-xs);color:var(--ink-3);opacity:0;transition:opacity var(--dur) var(--ease)}.act[data-v-b497ea0e]:focus-visible,.turn--lilly:hover .act[data-v-b497ea0e]{opacity:1}@media (hover:none){.act[data-v-b497ea0e]{opacity:1}}.wrap[data-v-2bc4784f]{flex:1;min-height:0;position:relative}.scroller[data-v-2bc4784f]{overscroll-behavior:contain;height:100%;overflow-y:auto}.scroller.is-empty[data-v-2bc4784f]{align-content:safe center;display:grid}.stream[data-v-2bc4784f]{padding:var(--s-6) 0 var(--s-8)}.jump[data-v-2bc4784f]{left:50%;bottom:var(--s-4);border-radius:var(--r-full);background:var(--raised);width:2.25rem;height:2.25rem;color:var(--ink-2);box-shadow:var(--shadow-md);cursor:pointer;z-index:var(--z-sticky);transition:color var(--dur) var(--ease),background var(--dur) var(--ease);border:0;place-items:center;display:grid;position:absolute;transform:translate(-50%)}.jump[data-v-2bc4784f]:hover{color:var(--ink);background:var(--surface)}.jump-enter-active[data-v-2bc4784f],.jump-leave-active[data-v-2bc4784f]{transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease)}.jump-enter-from[data-v-2bc4784f],.jump-leave-to[data-v-2bc4784f]{opacity:0;transform:translate(-50%)translateY(6px)}.picker[data-v-cd750ad9]{bottom:calc(100% + var(--s-2));z-index:var(--z-popover);width:20rem;max-width:calc(100vw - var(--s-16));padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-container);background:var(--raised);box-shadow:var(--shadow-lg);outline:none;flex-direction:column;position:absolute;left:0}.head[data-v-cd750ad9],.picker[data-v-cd750ad9]{gap:var(--s-2);display:flex}.head[data-v-cd750ad9]{justify-content:space-between;align-items:center}.heading[data-v-cd750ad9]{font-size:var(--t-sm);margin:0;font-weight:600}.close[data-v-cd750ad9]{width:1.75rem;height:1.75rem;color:var(--ink-3)}.search[data-v-cd750ad9]{align-items:center;display:flex;position:relative}.search-glyph[data-v-cd750ad9]{left:var(--s-2);color:var(--ink-3);pointer-events:none;position:absolute}.search-field[data-v-cd750ad9]{width:100%;height:2rem;padding:0 var(--s-2) 0 var(--s-6);border:1px solid var(--line);border-radius:var(--r-control);background:var(--sunken);font-size:var(--t-sm);outline:none}.search-field[data-v-cd750ad9]:focus{border-color:var(--accent)}.search-field[data-v-cd750ad9]::placeholder{color:var(--ink-3)}.search-field[data-v-cd750ad9]::-webkit-search-cancel-button{appearance:none}.note[data-v-cd750ad9]{padding:var(--s-1) var(--s-1) var(--s-2);font-size:var(--t-xs);color:var(--ink-3);line-height:var(--lh-snug);margin:0}.note--bad[data-v-cd750ad9]{color:var(--danger)}.retry[data-v-cd750ad9]{margin-top:var(--s-1);color:var(--ink-2);font:inherit;font-size:var(--t-xs);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:block}.list[data-v-cd750ad9]{max-height:15rem;margin:0;padding:0;list-style:none;overflow-y:auto}.row[data-v-cd750ad9]{align-items:center;gap:var(--s-2);padding:var(--s-2);border-radius:var(--r-control);cursor:pointer;display:flex}.row[data-v-cd750ad9]:hover{background:var(--hover)}.row.taken[data-v-cd750ad9]{cursor:default;opacity:.55}.row.taken[data-v-cd750ad9]:hover{background:0 0}.tick[data-v-cd750ad9]{accent-color:var(--accent);flex:none;width:.9rem;height:.9rem}.row-glyph[data-v-cd750ad9]{color:var(--ink-3);flex:none}.row-text[data-v-cd750ad9]{flex-direction:column;min-width:0;line-height:1.3;display:flex}.row-name[data-v-cd750ad9]{font-size:var(--t-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.row-meta[data-v-cd750ad9]{font-size:var(--t-2xs);color:var(--ink-3)}.foot[data-v-cd750ad9]{align-items:center;gap:var(--s-2);padding-top:var(--s-1);border-top:1px solid var(--line);display:flex}.foot-spacer[data-v-cd750ad9]{flex:1}.limit[data-v-cd750ad9]{font-size:var(--t-2xs);color:var(--ink-3);line-height:var(--lh-snug);margin:0}.take[data-v-cd750ad9]{height:1.875rem;padding:0 var(--s-3);flex:none}.composer[data-v-15f37a9d]{width:min(var(--column),100%);padding:0 var(--s-4) var(--s-4);margin:0 auto}.shell[data-v-15f37a9d]{background:var(--raised);border:1px solid var(--line);border-radius:var(--r-bubble);padding:var(--s-3) var(--s-3) var(--s-2);transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.shell[data-v-15f37a9d]:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--ring)}.field[data-v-15f37a9d]{resize:none;width:100%;font-size:var(--t-md);line-height:var(--lh-snug);max-height:14rem;padding:0 var(--s-1);background:0 0;border:0;outline:none;display:block;overflow-y:auto}.field[data-v-15f37a9d]::placeholder{color:var(--ink-3)}.row[data-v-15f37a9d]{align-items:center;gap:var(--s-2);margin-top:var(--s-2);display:flex}.spacer[data-v-15f37a9d]{flex:1}.file-input[data-v-15f37a9d]{display:none}.attach[data-v-15f37a9d]{width:2.125rem;height:2.125rem;color:var(--ink-3);flex:none;padding:0}.attach[data-v-15f37a9d]:hover:not(:disabled){color:var(--ink-1)}.from-context[data-v-15f37a9d]{flex:none;position:relative}.chips[data-v-15f37a9d]{margin:0 0 var(--s-2);padding:0 var(--s-1);flex-wrap:wrap;list-style:none}.chip[data-v-15f37a9d],.chips[data-v-15f37a9d]{gap:var(--s-2);display:flex}.chip[data-v-15f37a9d]{border:1px solid var(--line);background:var(--bg,transparent);border-radius:8px;align-items:center;max-width:15rem;padding:.25rem .4rem .25rem .35rem;position:relative;overflow:hidden}.chip.error[data-v-15f37a9d]{border-color:var(--danger)}.chip.kept[data-v-15f37a9d]{border-color:var(--accent-quiet-line);background:var(--accent-quiet)}.chip.kept .chip-meta[data-v-15f37a9d]{color:var(--accent-text)}.chip-kept-glyph[data-v-15f37a9d]{vertical-align:-1px;margin-right:.15em}.chip-thumb[data-v-15f37a9d]{-o-object-fit:cover;object-fit:cover;border-radius:4px;flex:none;width:22px;height:22px}.chip-glyph[data-v-15f37a9d]{color:var(--ink-3)}.chip-text[data-v-15f37a9d]{flex-direction:column;min-width:0;line-height:1.25;display:flex}.chip-meta[data-v-15f37a9d],.chip-name[data-v-15f37a9d]{font-size:var(--t-2xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chip-meta[data-v-15f37a9d]{color:var(--ink-3)}.chip.error .chip-meta[data-v-15f37a9d]{color:var(--danger)}.chip-bar[data-v-15f37a9d]{background:var(--accent);transform-origin:0;height:2px;transition:transform .12s linear;position:absolute;bottom:0;left:0;right:0}.chip-act[data-v-15f37a9d]{color:var(--ink-3);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:2px;display:grid}.chip-act[data-v-15f37a9d]:hover:not(:disabled){color:var(--ink-1)}.chip-act[data-v-15f37a9d]:disabled{opacity:.45;cursor:default}.upload-error[data-v-15f37a9d]{margin:0 var(--s-1) var(--s-2);color:var(--danger)}.hint[data-v-15f37a9d],.upload-error[data-v-15f37a9d]{font-size:var(--t-xs)}.hint[data-v-15f37a9d]{margin-top:var(--s-2);padding:0 var(--s-1);color:var(--ink-3);align-items:center;gap:.3em;display:flex}.hint-sep[data-v-15f37a9d]{opacity:.6;margin:0 .25em}kbd[data-v-15f37a9d]{font:inherit;font-size:var(--t-2xs);border:1px solid var(--line);color:var(--ink-2);border-radius:4px;padding:.05em .35em}.action[data-v-15f37a9d]{height:2.125rem;padding:0 var(--s-3);flex:none}@media (width<=34rem){.hint[data-v-15f37a9d]{display:none}.row[data-v-15f37a9d]{justify-content:flex-end}}.card[data-v-9c39a6f1]{border:1px solid var(--line);border-radius:var(--r-container);background:var(--surface);transition:border-color var(--dur) var(--ease)}.card[data-v-9c39a6f1]:hover{border-color:var(--line-strong)}.head[data-v-9c39a6f1]{align-items:flex-start;gap:var(--s-1);padding:var(--s-3);display:flex}.lede[data-v-9c39a6f1]{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;gap:.15rem;padding:0;display:grid}.titles[data-v-9c39a6f1]{align-items:center;gap:var(--s-2);min-width:0;display:flex}.chev[data-v-9c39a6f1]{color:var(--ink-3);transition:transform var(--dur) var(--ease);transform:rotate(-90deg)}.card.open .chev[data-v-9c39a6f1]{transform:rotate(0)}.title[data-v-9c39a6f1]{font-size:var(--t-base);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.badge[data-v-9c39a6f1]{padding:0 var(--s-2);border-radius:var(--r-full);background:var(--sunken);font-size:var(--t-2xs);flex:none;font-weight:500;line-height:1.5}.badge[data-v-9c39a6f1],.sub[data-v-9c39a6f1]{color:var(--ink-3)}.sub[data-v-9c39a6f1]{padding-left:var(--s-5);font-size:var(--t-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.actions[data-v-9c39a6f1]{align-items:center;gap:var(--s-1);flex:none;display:flex}.body[data-v-9c39a6f1]{padding:0 var(--s-3) var(--s-3);gap:var(--s-3);display:grid}.panel[data-v-affc9a84]{border-left:1px solid var(--line);background:var(--bg);gap:var(--s-3);width:22rem;height:100%;padding:var(--s-4);flex-direction:column;flex:none;display:flex;overflow-y:auto}.head[data-v-affc9a84]{justify-content:space-between;align-items:center;display:flex}.heading[data-v-affc9a84]{font-size:var(--t-md);margin:0;font-weight:600}.muted[data-v-affc9a84]{color:var(--ink-3);line-height:var(--lh-snug)}.error[data-v-affc9a84],.muted[data-v-affc9a84]{font-size:var(--t-xs);margin:0}.error[data-v-affc9a84]{color:var(--danger)}.inline-action[data-v-affc9a84]{padding:0 0 0 var(--s-1);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.says[data-v-affc9a84]{gap:var(--s-1);font-size:var(--t-sm);color:var(--ink-2);line-height:var(--lh-snug);margin:0;padding:0;list-style:none;display:grid}.meter-bar[data-v-affc9a84]{border-radius:var(--r-full);background:var(--line);height:4px;overflow:hidden}.meter-bar span[data-v-affc9a84]{background:var(--accent);height:100%;transition:width var(--dur) var(--ease);display:block}.meter.full .meter-bar span[data-v-affc9a84]{background:var(--danger)}.meter-text[data-v-affc9a84]{margin:var(--s-2) 0 0;font-size:var(--t-2xs);color:var(--ink-3)}.meter-count[data-v-affc9a84]{opacity:.8}.tiles[data-v-affc9a84]{grid-template-columns:repeat(2,minmax(0,1fr))}.empty[data-v-affc9a84],.tiles[data-v-affc9a84]{gap:var(--s-2);display:grid}.empty[data-v-affc9a84]{justify-items:start}.hint[data-v-affc9a84]{font-size:var(--t-2xs);color:var(--ink-3)}.small[data-v-affc9a84]{height:1.75rem;font-size:var(--t-xs)}@media (width<=60rem){.panel[data-v-affc9a84]{z-index:var(--z-drawer);width:min(22rem,90vw);box-shadow:var(--shadow-lg);position:fixed;inset:0 0 0 auto}}.signin[data-v-a2fdc671]{height:100%;padding:var(--s-6);place-items:center;display:grid;position:relative}.card[data-v-a2fdc671]{width:min(30rem,100%)}.mark[data-v-a2fdc671]{margin:0 0 var(--s-6) -.5rem;display:block}.title[data-v-a2fdc671]{font-size:var(--t-2xl);letter-spacing:-.02em;font-weight:600;line-height:var(--lh-tight);margin-bottom:var(--s-3)}.lede[data-v-a2fdc671],.title[data-v-a2fdc671]{font-family:var(--font-serif)}.lede[data-v-a2fdc671]{font-size:var(--t-prose);line-height:var(--lh-prose);color:var(--ink-2);text-wrap:pretty;margin-bottom:var(--s-8)}.cta[data-v-a2fdc671]{align-items:center;gap:var(--s-2);height:2.625rem;padding:0 var(--s-5);border-radius:var(--r-control);background:var(--accent);color:var(--accent-ink);font-size:var(--t-base);transition:background var(--dur) var(--ease),transform var(--dur) var(--ease);font-weight:500;text-decoration:none;display:inline-flex}.cta[data-v-a2fdc671]:hover{background:var(--accent-hover)}.cta[data-v-a2fdc671]:active{transform:translateY(1px)}.cta-arrow[data-v-a2fdc671]{transform:rotate(90deg)}.fine[data-v-a2fdc671]{margin-top:var(--s-6);font-size:var(--t-sm);line-height:var(--lh-snug);color:var(--ink-3);text-wrap:pretty;max-width:26rem}.corner[data-v-a2fdc671]{top:var(--s-4);right:var(--s-4);position:absolute}.panel[data-v-233be555]{padding:var(--s-5);max-width:34rem}.head[data-v-233be555]{justify-content:space-between;align-items:center;gap:var(--s-4);margin-bottom:var(--s-3);display:flex}.title[data-v-233be555]{font-size:var(--t-lg);letter-spacing:-.01em;font-weight:600}.lede[data-v-233be555]{color:var(--ink-2);line-height:var(--lh-snug);text-wrap:pretty;margin-bottom:var(--s-5)}.lede[data-v-233be555],.note[data-v-233be555]{font-size:var(--t-base)}.note[data-v-233be555]{color:var(--ink-3)}.note--bad[data-v-233be555]{color:var(--danger)}.retry[data-v-233be555]{margin-left:var(--s-1);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.list[data-v-233be555]{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.row[data-v-233be555]{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-3) var(--s-4);border-radius:var(--r-container);background:var(--sunken);display:flex}.row-main[data-v-233be555]{gap:2px;min-width:0;display:grid}.row-name[data-v-233be555]{font-size:var(--t-base);font-weight:500}.row-state[data-v-233be555]{font-size:var(--t-xs);color:var(--ink-3)}.row-state.connected[data-v-233be555]{color:var(--ok)}.row-state.reconnect[data-v-233be555]{color:var(--warn)}.row-actions[data-v-233be555]{flex:none}.fine[data-v-233be555]{margin-top:var(--s-5);font-size:var(--t-sm);line-height:var(--lh-snug);color:var(--ink-3);text-wrap:pretty}.dropzone[data-v-91a140f1]{z-index:30;pointer-events:none;background:color-mix(in srgb,var(--bg) 72%,transparent);border:2px dashed var(--accent);border-radius:var(--r-md,10px);place-items:center;display:grid;position:absolute;inset:0}.dropzone-card[data-v-91a140f1]{align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-4);background:var(--raised);border:1px solid var(--line);font-size:var(--t-sm);color:var(--ink-2);border-radius:999px;display:flex}.app[data-v-91a140f1]{background:var(--bg);display:flex}.app[data-v-91a140f1],.rail[data-v-91a140f1]{height:100%}.rail[data-v-91a140f1]{transition:margin-left var(--dur-slow) var(--ease);flex:none}.sidebar-folded .rail[data-v-91a140f1]{margin-left:calc(var(--sidebar-w)*-1)}.main[data-v-91a140f1]{flex-direction:column;flex:1;min-width:0;height:100%;display:flex;position:relative}.memory-scroll[data-v-91a140f1]{flex:1;min-height:0;overflow-y:auto}.memory-scroll[data-v-91a140f1] .heading{scroll-margin-top:var(--s-4)}.bar[data-v-91a140f1]{height:var(--header-h);justify-content:space-between;gap:var(--s-4);padding:0 var(--s-3);flex:none}.bar[data-v-91a140f1],.bar-left[data-v-91a140f1],.bar-right[data-v-91a140f1]{align-items:center;display:flex}.bar-left[data-v-91a140f1],.bar-right[data-v-91a140f1]{gap:var(--s-2);min-width:0}.bar-right .u-btn.on[data-v-91a140f1]{background:var(--selected);color:var(--ink)}.title[data-v-91a140f1]{font-size:var(--t-base);color:var(--ink-2);margin-left:var(--s-1);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.org[data-v-91a140f1]{align-items:center;display:inline-flex;position:relative}.org-select[data-v-91a140f1]{appearance:none;height:2rem;padding:0 1.7rem 0 var(--s-3);border-radius:var(--r-control);background:var(--sunken);color:var(--ink-2);font-size:var(--t-sm);cursor:pointer;text-overflow:ellipsis;border:0;max-width:12rem}.org-select[data-v-91a140f1]:hover{color:var(--ink)}.org-chevron[data-v-91a140f1]{right:var(--s-2);color:var(--ink-3);pointer-events:none;position:absolute}.org-static[data-v-91a140f1]{max-width:12rem}.org-static[data-v-91a140f1],.who[data-v-91a140f1]{font-size:var(--t-sm);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.who[data-v-91a140f1]{max-width:11rem}.list-error[data-v-91a140f1]{align-items:center;gap:var(--s-2);width:calc(min(var(--column), 100%) - var(--s-4)*2);margin:0 auto var(--s-2);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-3);border:1px solid var(--danger-line);border-radius:var(--r-control);background:var(--danger-quiet);color:var(--ink);font-size:var(--t-sm);line-height:var(--lh-snug);flex:none;display:flex}.list-error-x[data-v-91a140f1]{width:1.5rem;height:1.5rem;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;display:grid}.list-error-x[data-v-91a140f1]:hover{color:var(--ink)}.connect-note.bad[data-v-91a140f1]{color:var(--danger)}.connect-reason[data-v-91a140f1]{color:var(--ink-3);font-size:var(--t-xs);margin-top:2px;display:block}.connect-dismiss[data-v-91a140f1]{margin-top:var(--s-1);color:var(--ink-3);font:inherit;font-size:var(--t-xs);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.connect-note[data-v-91a140f1]{width:min(var(--column),100%);padding:var(--s-2) var(--s-4);font-size:var(--t-sm);color:var(--ink-2);flex:none;margin:0 auto}.narrow-only[data-v-91a140f1],.scrim[data-v-91a140f1]{display:none}@media (width<=52rem){.narrow-only[data-v-91a140f1]{display:inline-flex}.who[data-v-91a140f1],.wide-only[data-v-91a140f1]{display:none}.rail[data-v-91a140f1]{z-index:var(--z-drawer);margin-left:calc(var(--sidebar-w)*-1);box-shadow:var(--shadow-lg);position:fixed;inset:0 auto 0 0}.rail.open[data-v-91a140f1]{margin-left:0}.sidebar-folded .rail[data-v-91a140f1]{margin-left:calc(var(--sidebar-w)*-1)}.sidebar-folded .rail.open[data-v-91a140f1]{margin-left:0}.scrim[data-v-91a140f1]{z-index:var(--z-scrim);animation:fade-91a140f1 var(--dur) var(--ease);background:oklch(0% 0 0/.42);display:block;position:fixed;inset:0}@keyframes fade-91a140f1{0%{opacity:0}}.title[data-v-91a140f1]{font-size:var(--t-sm)}.org-select[data-v-91a140f1]{max-width:7.5rem}}.sheet-scrim{z-index:var(--z-popover);padding:var(--s-4);background:oklch(0% 0 0/.42);place-items:center;display:grid;position:fixed;inset:0}.sheet{background:var(--raised);border-radius:var(--r-bubble);width:min(34rem,100%);max-height:85vh;box-shadow:var(--shadow-lg);overflow-y:auto}
