.typeline[data-v-79c5e7ea]{position:relative}.word[data-v-79c5e7ea]{display:inline-block;white-space:nowrap}.ch[data-v-79c5e7ea]{display:inline-block;white-space:pre;opacity:0;filter:blur(9px);transition:opacity .6s cubic-bezier(.22,.61,.36,1),filter .6s cubic-bezier(.22,.61,.36,1)}.ch.on[data-v-79c5e7ea]{opacity:1;filter:blur(0)}.ch.lead[data-v-79c5e7ea]{color:#a4a89e}.typeline.instant .ch[data-v-79c5e7ea]{transition:none;opacity:1;filter:none}.caretslot[data-v-79c5e7ea]{display:inline-block;width:0;position:relative}.caretbar[data-v-79c5e7ea]{position:absolute;left:.045em;bottom:-.02em;width:.075em;height:.76em;border-radius:.04em;background:var(--ink);animation:caretblink-79c5e7ea 1.15s ease-in-out infinite}.caretbar.pre[data-v-79c5e7ea]{left:auto;right:.045em}@keyframes caretblink-79c5e7ea{0%,to{opacity:1}50%{opacity:0}}@media(prefers-reduced-motion:reduce){.ch[data-v-79c5e7ea]{transition:none;opacity:1;filter:none}.caretbar[data-v-79c5e7ea]{animation:none}}body:has(.auth),html:has(.auth){min-width:0}.auth{position:fixed;inset:0;z-index:60;background:var(--shell);padding:32px;display:flex;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.auth-brand{position:absolute;top:26px;left:32px;display:inline-flex;align-items:center;gap:9px;font-size:16px;font-weight:500;letter-spacing:-.01em;color:var(--ink);text-decoration:none}.auth-brand b{font-weight:500}.auth-mark{position:relative;width:19px;height:19px;flex:none}.auth-mark i{position:absolute;width:5px;height:5px;border-radius:50%;background:#737872}.auth-mark i:nth-child(1){left:0;top:1px}.auth-mark i:nth-child(2){right:0;top:1px;background:#d1a94e}.auth-mark i:nth-child(3){left:0;bottom:1px}.auth-mark i:nth-child(4){right:0;bottom:1px}.auth-stage{width:min(720px,100%);margin:auto;text-align:center}.auth-pane{display:flex;flex-direction:column;align-items:center}.auth-ask{margin:0 0 26px;font-size:clamp(27px,3.4vw,38px);font-weight:500;letter-spacing:-.022em;line-height:1.15;color:var(--ink)}.auth-sub{margin:0;color:var(--muted);font-size:14.5px;line-height:1.6}.auth-sub b{font-weight:500;color:var(--ink)}.auth-mat{width:100%;max-width:560px}.auth-field{width:100%;border:0;border-radius:15px;background:#fff;padding:17px 20px;font-size:17px;font-family:inherit;color:var(--ink);outline:none}.auth-field::placeholder{color:#b3b6ae}.auth-hint{opacity:0;transition:opacity .5s ease;margin:15px 0 0;color:var(--faint);font-size:12.5px;line-height:1.6}.auth-hint.in{opacity:1}.auth-hint kbd{font:10.5px var(--mono);background:#0000000d;border-radius:4px;padding:2px 5px}.auth-err{margin:14px 0 0;color:#a04b3f;font-size:13px}.auth-alt{border:0;background:transparent;font-family:inherit;cursor:pointer;position:absolute;bottom:30px;left:50%;transform:translate(-50%);color:var(--faint);font-size:12.5px;text-decoration:none;white-space:nowrap}.auth-alt b{font-weight:450;color:var(--muted);border-bottom:1px solid rgba(0,0,0,.14);padding-bottom:1px}.auth-alt:hover b{color:var(--ink);border-bottom-color:#0000004d}.auth-leave{position:absolute;top:26px;right:30px;border:0;background:transparent;color:var(--faint);font-size:13px;cursor:pointer;padding:6px 8px;border-radius:8px;text-decoration:none}.auth-leave:hover{color:var(--ink)}.swap-enter-active,.swap-leave-active{transition:opacity .22s ease,filter .22s ease,transform .22s ease}.swap-enter-from{opacity:0;filter:blur(5px);transform:translateY(7px)}.swap-leave-to{opacity:0;filter:blur(5px);transform:translateY(-7px)}@media(max-width:640px){.auth{flex-direction:column;padding:76px 18px 26px}.auth-brand{top:22px;left:20px;font-size:15px}.auth-leave{top:20px;right:16px}.auth-stage{order:1}.auth-alt{order:2;position:static;transform:none;display:block;margin:26px auto 0}.auth-ask{margin-bottom:22px;font-size:clamp(24px,7.4vw,32px)}}.plans[data-v-7ae290f1]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;width:100%;text-align:left}.plan[data-v-7ae290f1]{text-align:left;border:9px solid var(--line);border-radius:22px;background:var(--canvas);padding:18px 18px 16px;cursor:pointer;display:flex;flex-direction:column;gap:5px;font-family:inherit;transition:transform .16s ease,border-color .16s ease}.plan[data-v-7ae290f1]:hover:not(:disabled){transform:translateY(-2px);border-color:var(--line)}.plan[data-v-7ae290f1]:disabled{cursor:default}.plan.here[data-v-7ae290f1]{border-color:var(--line)}.pname[data-v-7ae290f1]{font-size:12.5px;font-weight:500;color:var(--muted)}.price[data-v-7ae290f1]{font-size:12px;color:var(--faint)}.price b[data-v-7ae290f1]{font-size:25px;font-weight:500;color:var(--ink);letter-spacing:-.02em;margin-right:5px}.blurb[data-v-7ae290f1]{margin-top:2px;font-size:12.5px;color:var(--ink)}.plan ul[data-v-7ae290f1]{margin:8px 0 0;padding-left:16px;color:var(--muted);font-size:12px;line-height:1.7}.pick[data-v-7ae290f1]{margin-top:auto;padding-top:14px;align-self:flex-start;font-size:12.5px;color:var(--ink);border-bottom:1px solid rgba(0,0,0,.16);padding-bottom:1px}.plan.up .pick[data-v-7ae290f1]{color:var(--accent);border-bottom-color:#41684f4d}.plan.here .pick[data-v-7ae290f1]{color:var(--faint);border-bottom-color:transparent}@media(max-width:860px){.plans[data-v-7ae290f1]{grid-template-columns:1fr}}.scrim[data-v-7c6edf9d]{position:fixed;inset:0;z-index:80;background:#23242147;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:grid;place-items:center;padding:28px;overflow-y:auto}.sheet[data-v-7c6edf9d]{position:relative;width:min(880px,100%);background:var(--shell);border-radius:20px;padding:30px 30px 26px}.x[data-v-7c6edf9d]{position:absolute;top:18px;right:20px;border:0;background:transparent;color:var(--faint);font-size:13px;cursor:pointer}.x[data-v-7c6edf9d]:hover{color:var(--ink)}h2[data-v-7c6edf9d]{margin:0;font-size:22px;font-weight:500;letter-spacing:-.015em}.lede[data-v-7c6edf9d]{margin:9px 0 0;color:var(--muted);font-size:13px;line-height:1.6;max-width:620px}.now[data-v-7c6edf9d]{margin:20px 0 22px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.meter[data-v-7c6edf9d]{background:var(--soft);border-radius:12px;padding:11px 13px}.mlabel[data-v-7c6edf9d]{display:block;font:8.5px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--faint)}.meter b[data-v-7c6edf9d]{display:block;margin-top:3px;font-size:13.5px;font-weight:500}.bar[data-v-7c6edf9d]{display:block;margin-top:7px;height:3px;border-radius:2px;background:var(--soft);overflow:hidden}.bar u[data-v-7c6edf9d]{display:block;height:100%;background:#9fb3a4}.fine[data-v-7c6edf9d]{margin:16px 0 0;color:var(--faint);font-size:11.5px;line-height:1.6}.err[data-v-7c6edf9d]{margin:10px 0 0;color:var(--red);font-size:12.5px}@media(max-width:860px){.now[data-v-7c6edf9d]{grid-template-columns:1fr 1fr}}.backdrop[data-v-c927aef8]{position:fixed;inset:0;z-index:120;background:#181a1657;display:grid;place-items:center;animation:fade-c927aef8 .14s ease-out}@keyframes fade-c927aef8{0%{opacity:0}}.panel[data-v-c927aef8]{width:min(430px,calc(100vw - 40px));background:var(--canvas);border:1px solid var(--line);border-radius:15px;padding:20px 22px 16px;box-shadow:0 22px 60px var(--shadow);animation:rise-c927aef8 .16s cubic-bezier(.22,.61,.36,1)}@keyframes rise-c927aef8{0%{opacity:0;transform:translateY(8px)}}h2[data-v-c927aef8]{margin:0 0 14px;font-size:15px;font-weight:550;color:var(--ink)}.lab[data-v-c927aef8]{margin:0 0 7px;font:9px var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--faint)}.modes[data-v-c927aef8]{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:18px}.modes button[data-v-c927aef8]{display:grid;justify-items:center;gap:3px;padding:11px 6px 9px;border:1px solid var(--line);border-radius:11px;background:var(--canvas2);cursor:pointer;color:var(--muted);transition:border-color .12s ease,background .12s ease,color .12s ease}.modes button[data-v-c927aef8]:hover{border-color:var(--muted)}.modes button.on[data-v-c927aef8]{border-color:color-mix(in srgb,var(--accent) 55%,transparent);background:var(--accent-bg);color:var(--ink)}.modes b[data-v-c927aef8]{font-size:12px;font-weight:500}.modes svg[data-v-c927aef8]{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.modes svg path[data-v-c927aef8]:not(.rays path){fill:currentColor;stroke:none}.modes svg circle[data-v-c927aef8]{fill:currentColor}.modes svg .ring[data-v-c927aef8]{fill:none;stroke:currentColor}.modes svg .rays path[data-v-c927aef8]{fill:none;stroke:currentColor}.themes[data-v-c927aef8]{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.swatch[data-v-c927aef8]{display:flex;align-items:center;gap:9px;padding:7px 9px;border:1px solid transparent;border-radius:10px;background:transparent;cursor:pointer;text-align:left}.swatch[data-v-c927aef8]:hover{background:var(--hover)}.swatch.on[data-v-c927aef8]{border-color:color-mix(in srgb,var(--accent) 50%,transparent);background:var(--sel)}.chip[data-v-c927aef8]{position:relative;width:30px;height:22px;border-radius:6px;border:1px solid var(--line);flex:none;overflow:hidden}.chip i[data-v-c927aef8]{position:absolute;inset:0 0 0 auto;width:9px}.name[data-v-c927aef8]{font-size:11.5px;color:var(--ink)}.foot[data-v-c927aef8]{display:flex;justify-content:flex-end;margin-top:16px}.done[data-v-c927aef8]{border:0;background:var(--accent);color:#fff;border-radius:8px;padding:6px 15px;font-size:12px;cursor:pointer}.done[data-v-c927aef8]:hover{filter:brightness(1.06)}.surfaces[data-v-c927aef8]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:4px}.surfaces button[data-v-c927aef8]{display:flex;align-items:center;gap:10px;padding:9px 10px;border:1px solid var(--line);border-radius:10px;background:var(--canvas);color:var(--ink2);cursor:pointer;text-align:left}.surfaces button[data-v-c927aef8]:hover{background:var(--hover)}.surfaces button.on[data-v-c927aef8]{border-color:var(--ink3);color:var(--ink)}.surfaces svg[data-v-c927aef8]{flex:none;border-radius:3px;overflow:hidden}.surfaces .wash[data-v-c927aef8]{fill:var(--shell2)}.surfaces .page[data-v-c927aef8]{fill:var(--canvas)}.surfaces .seamline[data-v-c927aef8]{stroke:var(--line);stroke-width:1}.stext[data-v-c927aef8]{min-width:0;display:flex;flex-direction:column;gap:1px}.stext b[data-v-c927aef8]{font-size:12px;font-weight:500}.stext small[data-v-c927aef8]{color:var(--faint);font-size:10px;line-height:1.3}.dd[data-v-ac5ccedb]{position:relative;display:inline-block}.trigger[data-v-ac5ccedb]{border:0;background:transparent;padding:0;cursor:pointer;color:inherit;font:inherit;text-align:left;display:inline-flex;align-items:center;gap:6px}.dd-menu{position:fixed;z-index:96;min-width:168px;max-height:300px;overflow-y:auto;background:var(--canvas);border:1px solid var(--line);border-radius:9px;box-shadow:0 6px 22px #353d2e1c;padding:4px}.dd-menu .opt .check{color:var(--accent);font-size:11px;flex:none}.dd-menu .dd-empty{padding:9px 11px;color:var(--faint);font-size:11px}.dd-menu .opt{width:100%;border:0;background:transparent;border-radius:6px;padding:7px 9px;display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink);cursor:pointer;text-align:left}.dd-menu .opt:hover{background:var(--soft)}.dd-menu .opt.sel{font-weight:500;background:var(--sel)}.dd-menu .opt.sel:hover{background:var(--soft)}.dd-menu .opt .lbl{margin-right:auto}.dd-menu .opt small{color:var(--faint);font-size:10px}.dd-menu .swatch{width:8px;height:8px;border-radius:50%;flex:none}.inboxroot[data-v-360f57ca]{position:relative}.tray[data-v-360f57ca]{position:relative;border:0;background:transparent;color:var(--muted);width:32px;height:32px;border-radius:8px;display:grid;place-items:center;cursor:pointer}.tray svg[data-v-360f57ca]{width:17px;height:17px}.tray[data-v-360f57ca]:hover,.tray.on[data-v-360f57ca]{background:#535d4e12;color:var(--ink)}.badge[data-v-360f57ca]{position:absolute;top:1px;right:1px;min-width:14px;height:14px;border-radius:8px;background:#b3402e;color:#fff;font-size:8px;font-weight:600;display:grid;place-items:center;padding:0 3px}.newdot[data-v-360f57ca]{flex:none;width:6px;height:6px;border-radius:50%;background:var(--accent);margin-top:10px;margin-right:-4px}.mutedot[data-v-360f57ca]{position:absolute;top:5px;right:5px;width:6px;height:6px;border-radius:50%;background:var(--amber, #b98a3c)}.panel[data-v-360f57ca]{position:absolute;top:calc(100% + 10px);right:0;width:390px;max-height:min(560px,calc(100vh - 90px));background:var(--canvas);border:1px solid var(--line);border-radius:12px;box-shadow:0 14px 44px #2d342a2e;display:flex;flex-direction:column;overflow:hidden;z-index:80}.panelhead[data-v-360f57ca]{flex:none;display:flex;align-items:center;justify-content:space-between;padding:13px 15px 9px}.panelhead b[data-v-360f57ca]{font-size:13.5px;font-weight:550}.mute[data-v-360f57ca]{border:1px solid var(--line);background:var(--canvas3);color:var(--ink3);font:9.5px var(--mono);border-radius:6px;padding:3px 9px;cursor:pointer}.mute.on[data-v-360f57ca]{background:var(--kind-warn-bg);color:var(--kind-warn);border-color:color-mix(in srgb,var(--kind-warn) 40%,transparent)}.tabs[data-v-360f57ca]{flex:none;display:flex;gap:4px;padding:0 15px 10px;border-bottom:1px solid var(--line)}.tabs button[data-v-360f57ca]{border:0;background:transparent;color:var(--muted);font-size:11.5px;padding:5px 10px;border-radius:7px;cursor:pointer}.tabs button.on[data-v-360f57ca]{background:var(--soft);color:var(--ink)}.list[data-v-360f57ca]{overflow-y:auto;padding:4px}.row[data-v-360f57ca]{width:100%;border:0;background:transparent;display:flex;gap:10px;padding:9px 11px;border-radius:9px;cursor:pointer;text-align:left}.row[data-v-360f57ca]:hover{background:var(--hover)}.who[data-v-360f57ca]{flex:none;width:26px;height:26px;border-radius:50%;background:#7d8192;color:#fff;display:grid;place-items:center;font-size:8.5px;font-weight:500}.who.agent[data-v-360f57ca]{background:var(--kind-good-bg);color:var(--ink3);border:1px solid var(--line)}.body[data-v-360f57ca]{min-width:0;display:block}.line1[data-v-360f57ca]{display:flex;align-items:baseline;gap:8px}.line1 b[data-v-360f57ca]{font-size:12px;font-weight:550;color:var(--ink)}.line1 small[data-v-360f57ca]{color:var(--faint);font:9px var(--mono)}.snippet[data-v-360f57ca]{display:block;margin-top:2px;color:var(--ink2);font-size:11.5px;line-height:1.45;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.empty[data-v-360f57ca]{padding:26px 16px;color:var(--faint);font-size:11.5px;text-align:center}.working-mark[data-v-3521d96a]{position:relative;display:inline-block;flex:none}.working-mark i[data-v-3521d96a]{position:absolute;width:31%;height:31%;border-radius:50%;background:#737872;animation:breathe-3521d96a 2.4s ease-in-out infinite}.working-mark i[data-v-3521d96a]:nth-child(1){left:4%;top:8%;animation-delay:0s}.working-mark i[data-v-3521d96a]:nth-child(2){right:4%;top:8%;background:#d1a94e;animation-delay:.6s}.working-mark i[data-v-3521d96a]:nth-child(3){left:4%;bottom:8%;animation-delay:1.8s}.working-mark i[data-v-3521d96a]:nth-child(4){right:4%;bottom:8%;animation-delay:1.2s}@keyframes breathe-3521d96a{0%,to{opacity:.35;transform:scale(.82)}28%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.working-mark i[data-v-3521d96a]{animation:none;opacity:.8}}.chan-icon[data-v-36f07bc1]{flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.overlay[data-v-fbe2e65d]{position:fixed;inset:0;z-index:90;background:#292c2847;display:grid;place-items:start center;padding-top:14vh}.modal[data-v-fbe2e65d]{width:min(560px,calc(100vw - 48px));background:var(--canvas);border-radius:14px;box-shadow:0 18px 60px #1e221c40;overflow:hidden;display:flex;flex-direction:column;max-height:62vh}input[data-v-fbe2e65d]{border:0;outline:none;padding:16px 18px;font:14px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;border-bottom:1px solid var(--line)}.results[data-v-fbe2e65d]{overflow-y:auto;padding:6px}.group[data-v-fbe2e65d]{padding:9px 12px 4px;color:var(--faint);font:8px var(--mono);text-transform:uppercase;letter-spacing:.08em}.hit[data-v-fbe2e65d]{width:100%;border:0;background:transparent;border-radius:8px;padding:8px 12px;display:flex;align-items:baseline;gap:10px;cursor:pointer;text-align:left}.hit.sel[data-v-fbe2e65d]{background:var(--soft)}.label[data-v-fbe2e65d]{font-size:13px;color:var(--ink);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail[data-v-fbe2e65d]{margin-left:auto;color:var(--faint);font:9px var(--mono);flex:none}.none[data-v-fbe2e65d]{padding:22px 12px;color:var(--faint);font-size:12px}.hint[data-v-fbe2e65d]{border-top:1px solid var(--line);padding:8px 14px;color:var(--faint);font:9px var(--mono)}.app[data-v-2afb94fa]{height:100vh;display:grid;grid-template-columns:248px 1fr;grid-template-rows:58px 1fr;overflow:hidden;background:linear-gradient(135deg,var(--shell) 0%,var(--shell2) 62%,var(--shell3) 100%);transition:--shell .48s cubic-bezier(.22,.61,.36,1),--shell2 .48s cubic-bezier(.22,.61,.36,1),--shell3 .48s cubic-bezier(.22,.61,.36,1),grid-template-columns .48s cubic-bezier(.22,.61,.36,1)}.app.nav-collapsed[data-v-2afb94fa]{grid-template-columns:0 minmax(0,1fr)}.side[data-v-2afb94fa]{--navgap: 1px;--navslot: 20px;grid-column:1;grid-row:1/3;width:248px;min-width:248px;padding:14px 12px 12px;display:flex;flex-direction:column;overflow:hidden;transform:translate(0);opacity:1;visibility:visible;transition:transform .48s cubic-bezier(.22,.61,.36,1),opacity .26s ease,visibility 0s linear 0s}.nav-collapsed .side[data-v-2afb94fa]{transform:translate(-34px);opacity:0;visibility:hidden;pointer-events:none;transition:transform .48s cubic-bezier(.22,.61,.36,1),opacity .2s ease,visibility 0s linear .48s}.brand[data-v-2afb94fa]{height:26px;flex:none;display:flex;align-items:center;gap:11px;padding:0 8px;margin:0 0 12px;font-size:14px;font-weight:500}.navscroll[data-v-2afb94fa]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(93,99,81,.18) transparent}.navscroll[data-v-2afb94fa]::-webkit-scrollbar{width:3px}.navscroll[data-v-2afb94fa]::-webkit-scrollbar-track{background:transparent}.navscroll[data-v-2afb94fa]::-webkit-scrollbar-thumb{background:#5d635129;border-radius:2px}.navscroll[data-v-2afb94fa]:hover::-webkit-scrollbar-thumb{background:#5d63514d}.app.nav-collapsed.peeking .side[data-v-2afb94fa]{visibility:visible;opacity:1;transform:none;pointer-events:auto;position:fixed;left:8px;top:54px;bottom:8px;width:248px;z-index:70;background:linear-gradient(160deg,var(--shell) 0%,var(--shell2) 70%,var(--shell3) 100%);border:1px solid rgba(93,99,81,.13);border-radius:14px;box-shadow:0 10px 34px #353d2e29;transition:opacity .14s ease}.app.nav-collapsed.peeking.peek-leaving .side[data-v-2afb94fa]{transform:translate(-26px);opacity:0;pointer-events:none;transition:transform .3s cubic-bezier(.22,.61,.36,1),opacity .22s ease}.brandmark[data-v-2afb94fa]{width:18px;height:18px;position:relative}.brandmark i[data-v-2afb94fa]{position:absolute;width:4.5px;height:4.5px;border-radius:50%;background:var(--faint)}.brandmark i[data-v-2afb94fa]:nth-child(1){left:1px;top:2px}.brandmark i[data-v-2afb94fa]:nth-child(2){right:1px;top:2px;background:#d1a94e}.brandmark i[data-v-2afb94fa]:nth-child(3){left:1px;bottom:2px}.brandmark i[data-v-2afb94fa]:nth-child(4){right:1px;bottom:2px;background:#5c8b6a}.navsearch[data-v-2afb94fa]{width:100%;border:0;cursor:pointer;font:inherit;text-align:left;height:29px;border-radius:7px;background:#535e4813;display:flex;align-items:center;gap:8px;padding:0 9px;margin-bottom:8px;color:var(--muted);font-size:12px}.navsearch[data-v-2afb94fa]:hover{background:#535e4821;color:var(--ink2)}.navsearch svg[data-v-2afb94fa],.navrow svg[data-v-2afb94fa]{box-sizing:border-box;width:var(--navslot);height:var(--navslot);padding:3px;stroke:currentColor;stroke-width:1.5;fill:none;flex:none}.navsearch kbd[data-v-2afb94fa]{margin-left:auto;color:var(--faint);font:9px var(--mono)}.quick[data-v-2afb94fa]{display:grid;margin-bottom:10px}.navrow[data-v-2afb94fa],.channel[data-v-2afb94fa],.dm[data-v-2afb94fa]{min-height:27px;margin-bottom:var(--navgap);border-radius:6px;display:flex;align-items:center;padding:3px 9px;color:var(--ink2)}.link[data-v-2afb94fa]{text-decoration:none;cursor:pointer}.secthead-row[data-v-2afb94fa]{display:flex;align-items:center}.secthead-row .secthead[data-v-2afb94fa]{flex:1}.browsebox[data-v-2afb94fa]{margin:4px 8px 6px;border:1px solid var(--line);border-radius:10px;background:var(--canvas);padding:4px}.browselabel[data-v-2afb94fa]{font:8px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--faint);padding:5px 8px 3px}.browserow[data-v-2afb94fa]{width:100%;display:flex;align-items:baseline;justify-content:space-between;gap:8px;border:0;background:transparent;text-align:left;padding:6px 8px;border-radius:7px;cursor:pointer;font-size:12.5px;color:var(--ink)}.browserow[data-v-2afb94fa]:hover{background:var(--soft)}.browserow em[data-v-2afb94fa]{font-style:normal;font:8.5px var(--mono);color:var(--faint)}.addproj[data-v-2afb94fa]{width:22px;height:22px;border:0;background:transparent;color:var(--faint);cursor:pointer;border-radius:5px;font-size:12px}.addproj[data-v-2afb94fa]:hover{background:var(--nav-hover);color:var(--ink)}.newproj[data-v-2afb94fa]{padding:2px 8px 6px 24px}.newproj input[data-v-2afb94fa]{width:100%;border:1px solid var(--nav-edge);border-radius:6px;background:var(--canvas);padding:5px 8px;font-size:12px;outline:none}.secthead[data-v-2afb94fa]{width:100%;border:0;background:transparent;cursor:pointer;text-align:left;display:flex;align-items:center;gap:6px}.secthead:hover strong[data-v-2afb94fa]{color:var(--ink)}.chev[data-v-2afb94fa]{width:11px;height:11px;stroke:var(--faint);stroke-width:1.6;fill:none;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease;flex:none}.chev.closed[data-v-2afb94fa]{transform:rotate(-90deg)}.unreadmark[data-v-2afb94fa]{display:inline-block;transition:opacity .14s ease;width:6px;height:6px;border-radius:50%;background:var(--accent);margin-left:7px;flex:none;vertical-align:middle}.channel.has-unread[data-v-2afb94fa]{color:var(--ink);font-weight:500}.projrow[data-v-2afb94fa]{min-height:27px;margin-bottom:var(--navgap);display:flex;align-items:center;gap:3px;padding:1px 4px 1px 9px}.chevbtn[data-v-2afb94fa]{width:20px;height:20px;border:0;background:transparent;cursor:pointer;display:grid;place-items:center;padding:0;border-radius:5px}.chevbtn[data-v-2afb94fa]:hover{background:var(--nav-hover)}.threadbtn[data-v-2afb94fa]{width:22px;height:22px;flex:none;display:grid;place-items:center;border-radius:5px;color:var(--faint);opacity:0;transition:opacity .14s ease,background .14s ease,color .14s ease}.threadbtn svg[data-v-2afb94fa]{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round}.projentry:hover .threadbtn[data-v-2afb94fa],.threadbtn[data-v-2afb94fa]:focus-visible{opacity:1}.threadbtn[data-v-2afb94fa]:hover{background:var(--nav-active);color:var(--ink)}.threadbtn.unread[data-v-2afb94fa]{color:var(--accent)}.projentry:hover .threadbtn.unread[data-v-2afb94fa]{background:#4e755f24}.projentry:hover .projname .unreadmark[data-v-2afb94fa]{opacity:0}.projentry[data-v-2afb94fa]{flex:1;min-width:0;display:flex;align-items:center;gap:2px;padding-right:3px;border-radius:5px}.projentry[data-v-2afb94fa]:hover{background:var(--nav-hover)}.projentry.activename[data-v-2afb94fa]{background:var(--nav-active)}.projname[data-v-2afb94fa]{flex:1;min-width:0;display:flex;align-items:center;font-size:13px;font-weight:500;color:var(--ink3);padding:4px 6px;border-radius:5px;overflow:hidden}.clampname[data-v-2afb94fa],.dmname[data-v-2afb94fa]{min-width:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;line-height:1.28}.dmname[data-v-2afb94fa]{flex:1}.projentry:hover .projname[data-v-2afb94fa],.projentry.activename .projname[data-v-2afb94fa]{color:var(--ink)}.channel.indent[data-v-2afb94fa]{display:flex;align-items:center;gap:8px;margin-left:30px}.link[data-v-2afb94fa]:hover{background:var(--nav-hover)}.projentry .link[data-v-2afb94fa]:hover{background:transparent}.navrow.activerow[data-v-2afb94fa]{background:var(--nav-active);color:var(--ink);font-weight:500}.navrow[data-v-2afb94fa]{gap:9px;font-size:13px}.space[data-v-2afb94fa]{margin-bottom:8px}.space-title[data-v-2afb94fa]{height:24px;display:flex;align-items:center;gap:7px;padding:0 8px;color:var(--muted);font-size:12px}.space-title strong[data-v-2afb94fa]{color:var(--ink3);font-weight:500}.space-title .space-emoji[data-v-2afb94fa]{font-size:12px}.channel[data-v-2afb94fa]{gap:8px;font-size:13px}.channel.indent[data-v-2afb94fa]{padding-left:12px}.channel.active[data-v-2afb94fa]{background:var(--nav-active);color:var(--ink);font-weight:500}.channel.dim[data-v-2afb94fa],.dm.dim[data-v-2afb94fa]{opacity:.55}.navcount[data-v-2afb94fa]{margin-left:auto;color:var(--faint);font-size:9px}.dm.active[data-v-2afb94fa]{background:var(--nav-active);color:var(--ink);font-weight:500;opacity:1}.unreadcount[data-v-2afb94fa]{color:#fff;background:var(--accent);border-radius:8px;min-width:16px;height:16px;display:grid;place-items:center;font-size:9px;padding:0 4px}.runstate[data-v-2afb94fa]{margin-left:auto;font:8px var(--mono);color:var(--kind-good);background:#5b896a1f;border-radius:4px;padding:2px 5px}.runstate.ask[data-v-2afb94fa]{color:var(--amber);background:#b47f341f}.dm[data-v-2afb94fa]{gap:9px;font-size:13px}.nav-avatar[data-v-2afb94fa]{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:7px;position:relative;flex:none}.nav-avatar.agent[data-v-2afb94fa]{background:var(--kind-good-bg);color:var(--ink3);border:1px solid var(--line)}.nav-avatar i[data-v-2afb94fa]{position:absolute;right:-1px;bottom:-1px;width:6px;height:6px;border-radius:50%;background:#5f9b6d;border:1.5px solid var(--canvas)}.dmhead[data-v-2afb94fa]{display:flex;align-items:center;justify-content:space-between;padding-right:0}.secthead-toggle[data-v-2afb94fa]{border:0;background:transparent;padding:0;display:inline-flex;align-items:center;gap:5px;cursor:pointer;color:inherit;font:inherit}.newdm[data-v-2afb94fa]{width:22px;height:22px;display:inline-grid;place-items:center;color:var(--faint);font-size:12px;cursor:pointer;border-radius:5px}.newdm[data-v-2afb94fa]:hover{color:var(--ink);background:var(--nav-hover)}.typedots[data-v-2afb94fa]{display:inline-flex;gap:3px;align-items:center;margin-left:auto;padding-right:2px}.typedots i[data-v-2afb94fa]{width:4px;height:4px;border-radius:50%;background:var(--faint);animation:typedot-2afb94fa 1.1s ease-in-out infinite}.typedots i[data-v-2afb94fa]:nth-child(2){animation-delay:.18s}.typedots i[data-v-2afb94fa]:nth-child(3){animation-delay:.36s}@keyframes typedot-2afb94fa{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.dmtag[data-v-2afb94fa]{margin-left:auto;color:var(--faint);font:8px var(--mono);white-space:nowrap}.whoami[data-v-2afb94fa]{position:relative;min-width:0}.wsswitch[data-v-2afb94fa]{display:flex;align-items:center;gap:4px;border:0;background:transparent;padding:0;color:var(--faint);font-size:13px;max-width:100%;cursor:pointer;transition:color .13s ease}.wsname-cur[data-v-2afb94fa]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wsswitch[data-v-2afb94fa]:hover,.wsswitch.on[data-v-2afb94fa],.wsswitch.here[data-v-2afb94fa]{color:var(--ink)}.wschev[data-v-2afb94fa]{flex:none;width:12px;height:12px;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;fill:none;opacity:.75;transition:transform .13s ease}.wsswitch.on .wschev[data-v-2afb94fa]{transform:rotate(180deg)}.opslink[data-v-2afb94fa]{text-decoration:none;color:inherit;border-bottom:1px solid var(--line);margin-bottom:4px;padding-bottom:7px}.wsmenu[data-v-2afb94fa]{position:absolute;bottom:calc(100% + 10px);left:0;right:0;z-index:40;background:var(--canvas);border:1px solid var(--line);border-radius:12px;padding:5px;box-shadow:0 16px 44px -18px #23242133}.wslabel[data-v-2afb94fa]{font:8.5px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--faint);padding:6px 9px 4px}.wsrow[data-v-2afb94fa]{width:100%;display:flex;align-items:baseline;justify-content:space-between;gap:10px;border:0;background:transparent;text-align:left;padding:7px 9px;border-radius:8px;cursor:pointer}.wsrow[data-v-2afb94fa]:hover,.wsrow.here[data-v-2afb94fa]{background:var(--soft)}.wsrow.quiet[data-v-2afb94fa]{color:var(--ink3);text-decoration:none}.wsrow.quiet .wsname[data-v-2afb94fa]{color:var(--ink3);font-size:12px}.wssep[data-v-2afb94fa]{height:1px;background:var(--line);margin:5px 7px}.wsname[data-v-2afb94fa]{font-size:12.5px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wsrow em[data-v-2afb94fa]{font-style:normal;font:8.5px var(--mono);color:var(--faint);white-space:nowrap}.profile[data-v-2afb94fa]{position:relative;margin-top:0;flex:none;padding:6px 8px;display:flex;align-items:center;gap:10px}.profile .nav-avatar.me[data-v-2afb94fa]{width:31px;height:31px;background:var(--kind-warn-bg);color:var(--kind-warn);font-size:9px}.profile .nav-avatar.me i[data-v-2afb94fa]{right:1px;bottom:1px}.profile .mename[data-v-2afb94fa]{display:block;font-weight:500;font-size:13px;line-height:1.25;color:var(--ink);text-decoration:none}.profile .mename[data-v-2afb94fa]:hover{text-decoration:underline}.melink[data-v-2afb94fa]{display:block;flex:none;line-height:0}.theme-cycle[data-v-2afb94fa]{margin-left:auto;width:29px;height:29px;border:0;border-radius:8px;background:transparent;display:grid;place-items:center;cursor:pointer;padding:0;transition:background .15s,color .15s}.theme-cycle[data-v-2afb94fa]:hover{background:#ffffff85;color:var(--ink)}.theme-cycle[data-v-2afb94fa]:focus-visible{outline:2px solid rgba(91,137,106,.42);outline-offset:2px}.theme-cycle svg[data-v-2afb94fa]{width:17px;height:17px;stroke:currentColor;stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round}.top[data-v-2afb94fa]{grid-column:2;height:58px;padding:0 30px 0 22px;display:flex;align-items:center}.nav-toggle[data-v-2afb94fa]{width:32px;height:32px;flex:none;margin:0 13px 0 -9px;border:0;border-radius:8px;background:transparent;color:var(--muted);display:grid;place-items:center;cursor:pointer;transition:background .18s,color .18s}.nav-toggle[data-v-2afb94fa]:hover{background:#535d4e12;color:var(--ink)}.nav-toggle[data-v-2afb94fa]:focus-visible{outline:2px solid rgba(91,137,106,.48);outline-offset:2px}.nav-toggle svg[data-v-2afb94fa]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;transition:transform .48s cubic-bezier(.22,.61,.36,1)}.nav-collapsed .nav-toggle svg[data-v-2afb94fa]{transform:scaleX(-1)}.crumb[data-v-2afb94fa]{color:var(--muted);font-size:14px;display:flex;align-items:baseline;min-width:0}.crumb[data-v-2afb94fa] b{color:var(--ink);font-weight:500;font-size:14px}.crumb[data-v-2afb94fa] .crumb-meta{margin-left:18px;color:var(--faint);font:10px var(--mono);white-space:nowrap}.topright[data-v-2afb94fa]{margin-left:auto;display:flex;align-items:center;gap:23px;color:var(--muted);font-size:11px}.agentswrap[data-v-2afb94fa]{position:relative}.upgradechip[data-v-2afb94fa]{display:flex;align-items:center;gap:6px;height:27px;padding:0 13px;border:0;border-radius:999px;background:var(--ink);color:var(--canvas);font-family:inherit;font-size:12px;cursor:pointer;transition:background .15s ease}.upgradechip[data-v-2afb94fa]:hover{background:var(--ink)}.upgradechip .spark[data-v-2afb94fa]{color:#e3c377;font-size:10px}.agentschip[data-v-2afb94fa]{display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;color:var(--muted);font-size:11px;cursor:pointer;padding:5px 8px;border-radius:7px}.agentschip[data-v-2afb94fa]:hover,.agentschip.on[data-v-2afb94fa]{background:#535d4e12;color:var(--ink)}.chipcount[data-v-2afb94fa]{font-style:normal;font:10px var(--mono);color:var(--faint)}.ap-label[data-v-2afb94fa]{font:8.5px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--faint);padding:7px 10px 3px}.ar-done[data-v-2afb94fa]{font-style:normal;font-size:11px;color:#5b896a;margin-top:3px}.ap-empty[data-v-2afb94fa]{padding:10px;color:var(--faint);font-size:11.5px}.ap-all[data-v-2afb94fa]{display:block;padding:8px 10px;margin-top:2px;border-top:1px solid var(--line);color:var(--ink2);font-size:11px;text-decoration:none;border-radius:0 0 9px 9px}.ap-all[data-v-2afb94fa]:hover{background:var(--soft);color:var(--ink)}.agentspanel[data-v-2afb94fa]{position:absolute;top:calc(100% + 9px);right:0;z-index:40;min-width:270px;max-width:340px;background:var(--canvas);border:1px solid var(--line);border-radius:11px;box-shadow:0 10px 32px #1c1e1b17;padding:6px}.agentrow[data-v-2afb94fa]{display:flex;align-items:flex-start;gap:10px;padding:8px 10px;border-radius:8px;cursor:pointer}.agentrow>.working-mark[data-v-2afb94fa]{margin-top:4px}.agentrow[data-v-2afb94fa]:hover{background:var(--soft)}.agentrow .ar-main[data-v-2afb94fa]{min-width:0}.agentrow b[data-v-2afb94fa]{display:block;font-size:12px;font-weight:500;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agentrow span[data-v-2afb94fa]{display:block;color:var(--faint);font:9px var(--mono);margin-top:2px}.sync[data-v-2afb94fa]{width:6px;height:6px;border-radius:50%;background:#71a05f;display:inline-block;margin-right:6px}.sync.off[data-v-2afb94fa]{background:var(--amber)}.avatar[data-v-2afb94fa]{width:25px;height:25px;border-radius:50%;background:var(--kind-warn-bg);display:grid;place-items:center;color:var(--kind-warn);font-size:9px;font-style:normal}@keyframes canvasIn-2afb94fa{0%{opacity:0;transform:translateY(6px)}}.main[data-v-2afb94fa]>*{animation:canvasIn-2afb94fa .32s ease both}@media(prefers-reduced-motion:reduce){.main[data-v-2afb94fa]>*{animation:none}}.main[data-v-2afb94fa]{grid-column:2;grid-row:2;overflow:hidden;min-height:0;margin:0 8px 8px 0;border:1px solid var(--sheet-edge);border-radius:18px;background:var(--sheet);box-shadow:var(--sheet-shadow);position:relative;z-index:1;transition:margin-left .48s cubic-bezier(.22,.61,.36,1)}.nav-collapsed .main[data-v-2afb94fa]{margin-left:8px}@media(prefers-reduced-motion:reduce){.app[data-v-2afb94fa],.side[data-v-2afb94fa],.main[data-v-2afb94fa],.nav-toggle svg[data-v-2afb94fa]{transition:none!important}}html[data-surface=flat] .app[data-v-2afb94fa]{background:var(--rail)}html[data-surface=flat] .main[data-v-2afb94fa]{margin:0;border:0;border-radius:0;box-shadow:none;background:var(--sheet);border-left:1px solid var(--seam)}html[data-surface=flat] .nav-collapsed .main[data-v-2afb94fa]{margin-left:0}html[data-surface=flat] .top[data-v-2afb94fa]{background:var(--sheet);border-left:1px solid var(--seam);z-index:2;grid-row:1}html[data-surface=flat] .main[data-v-2afb94fa]{grid-row:1 / 3}html[data-surface=flat] .main[data-v-2afb94fa] .scroll,html[data-surface=flat] .main[data-v-2afb94fa] .item-scroll,html[data-surface=flat] .main[data-v-2afb94fa] .wrap,html[data-surface=flat] .main[data-v-2afb94fa] .workwrap{padding-top:var(--header-h)}html[data-surface=flat] .main[data-v-2afb94fa] .pane .scroll,html[data-surface=flat] .main[data-v-2afb94fa] .threadpane .scroll{padding-top:0}html[data-surface=flat] .main[data-v-2afb94fa] .topfade{display:none}html[data-surface=flat] .main[data-v-2afb94fa] .pane .topfade,html[data-surface=flat] .main[data-v-2afb94fa] .threadpane .topfade{display:block}html[data-surface=flat] .app[data-v-2afb94fa]:has(.ov-layout:not(.pane-hidden)){--pane-w: var(--pane-w-overview)}html[data-surface=flat] .app[data-v-2afb94fa]:has(.item-layout:not(.pane-hidden):not(.full)){--pane-w: var(--pane-w-item)}html[data-surface=flat] .app[data-v-2afb94fa]:has(.room-layout.thread-open){--pane-w: var(--pane-w-thread)}html[data-surface=flat] .app[data-v-2afb94fa]:has(.full-layout.thread-open){--pane-w: var(--pane-w-thread)}html[data-surface=flat] .top[data-v-2afb94fa]{margin-right:var(--pane-w, 0px)}html[data-surface=flat] .main[data-v-2afb94fa]:before{content:"";position:absolute;top:var(--header-h);left:0;right:var(--pane-w, 0px);height:26px;background:linear-gradient(var(--canvas),transparent);pointer-events:none;z-index:3}html[data-surface=flat] .app.nav-collapsed.peeking .side[data-v-2afb94fa]{background:var(--rail);border:1px solid var(--seam);box-shadow:0 12px 34px #00000021}.dot[data-v-1b1e57f7]{border-radius:4px;border:1.5px solid #bfc2bd;display:inline-grid;place-items:center;box-sizing:border-box;flex:none}.dot.done[data-v-1b1e57f7]{background:#688b76;border-color:#688b76;color:#fff}.dot.empty[data-v-1b1e57f7]{border-style:dashed}.tick[data-v-1b1e57f7]{width:9px;height:9px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;display:block}.mark-working[data-v-1b1e57f7]{flex:none}[data-v-dbc5b1b8] .dot:hover{filter:brightness(.92)}.statustext[data-v-dbc5b1b8]{font-size:12px;color:var(--ink)}.msgbody[data-v-8384f73f]{margin:2px 0 0;font-size:13.5px;line-height:1.5;color:var(--ink);overflow-wrap:anywhere}.md[data-v-8384f73f] p{margin:0;display:inline}.md[data-v-8384f73f] p+p:before{content:"";display:block;height:6px}.md[data-v-8384f73f] strong{font-weight:600}.md[data-v-8384f73f] a{color:var(--accent)}.md[data-v-8384f73f] code{font:12px var(--mono);background:var(--soft);border-radius:4px;padding:1px 5px}.md[data-v-8384f73f] pre{display:block;background:var(--soft);border:1px solid var(--line);border-radius:8px;padding:10px 12px;margin:6px 0;overflow-x:auto;white-space:pre}.md[data-v-8384f73f] pre code{background:transparent;padding:0}.md[data-v-8384f73f] ul,.md[data-v-8384f73f] ol{display:block;margin:4px 0;padding-left:22px}.md[data-v-8384f73f] li{margin:2px 0}.md[data-v-8384f73f] h1,.md[data-v-8384f73f] h2,.md[data-v-8384f73f] h3{display:block;font-size:14px;font-weight:600;margin:8px 0 4px}.md[data-v-8384f73f] blockquote{display:block;border-left:3px solid color-mix(in srgb,var(--accent) 40%,transparent);margin:6px 0;padding:1px 12px;color:#5c615a}.md[data-v-8384f73f] table{display:block;border-collapse:collapse;margin:6px 0;overflow-x:auto;max-width:100%}.md[data-v-8384f73f] th,.md[data-v-8384f73f] td{border:1px solid var(--line);padding:4px 9px;font-size:12.5px}.md[data-v-8384f73f] .mentiontag{color:var(--accent);background:#5b896a17;border-radius:5px;padding:0 4px}.cite[data-v-8384f73f]{display:inline-flex;align-items:center;gap:5px;vertical-align:baseline;border:1px solid var(--line);background:var(--canvas3);border-radius:6px;padding:1px 7px;margin:0 1px;font-size:12px;color:var(--ink);text-decoration:none;white-space:nowrap}.cite[data-v-8384f73f]:hover{background:var(--soft);color:var(--accent)}.filecite[data-v-8384f73f]{font:inherit;font-size:12px;cursor:pointer}.filecite[data-v-8384f73f] svg{color:var(--faint)}.filecite[data-v-8384f73f]:hover svg{color:inherit}.quotes[data-v-8384f73f]{display:grid;gap:14px;margin-top:12px}.quotecard[data-v-8384f73f]{display:block;text-align:left;border:0;border-left:1px solid var(--line);background:none;padding:1px 0 1px 15px;cursor:pointer;font-family:inherit;max-width:640px;transition:border-color .18s ease,background .18s ease}.quotecard[data-v-8384f73f]:hover,.quotecard[data-v-8384f73f]:focus-visible{border-left-color:var(--cite);outline:none}.quotecard:focus-visible .qsource[data-v-8384f73f],.quotecard:hover .qsource[data-v-8384f73f]{color:var(--cite)}.qsource[data-v-8384f73f]{display:flex;align-items:center;gap:6px;color:var(--faint);font:9px var(--mono);margin-top:5px;transition:color .18s ease}.qline[data-v-8384f73f]{display:block;font-size:12.5px;line-height:1.55;color:var(--ink)}.qfade[data-v-8384f73f]{color:transparent;-webkit-background-clip:text;background-clip:text}.qfade.lead[data-v-8384f73f]{background-image:linear-gradient(90deg,color-mix(in srgb,var(--ink) 8%,transparent),color-mix(in srgb,var(--ink) 50%,transparent) 45%,color-mix(in srgb,var(--ink) 85%,transparent))}.qfade.tail[data-v-8384f73f]{background-image:linear-gradient(90deg,color-mix(in srgb,var(--ink) 85%,transparent),color-mix(in srgb,var(--ink) 50%,transparent) 55%,color-mix(in srgb,var(--ink) 8%,transparent))}.qmark[data-v-8384f73f]{background:var(--cite-mark);color:var(--ink);border-radius:3px;padding:.1em 3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.doccite[data-v-8384f73f]{cursor:pointer;font-family:inherit}.citedot.doc[data-v-8384f73f]{background:var(--cite)}.citedot[data-v-8384f73f]{width:6px;height:6px;border-radius:50%;flex:none}.echorow[data-v-a5591bd0]{margin:2px 0 19px 46px;padding:9px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;align-items:flex-start;gap:9px;color:var(--kind-good);max-width:560px}.echorow>i[data-v-a5591bd0]{font-style:normal;font-size:11px;margin-top:1px}.echorow b[data-v-a5591bd0]{display:block;font-size:12px;font-weight:500;color:#4a544d}.echorow span[data-v-a5591bd0]{font-size:11px;color:var(--muted)}.undo[data-v-a5591bd0],.undone[data-v-a5591bd0],.fold[data-v-a5591bd0]{align-self:center}.undo[data-v-a5591bd0]{border:1px solid var(--line);background:none;border-radius:999px;padding:3px 10px;font:inherit;font-size:10.5px;color:var(--muted);cursor:pointer}.undo[data-v-a5591bd0]:hover{border-color:var(--ink);color:var(--ink)}.undone[data-v-a5591bd0]{font-size:10.5px;color:var(--faint)}.fold[data-v-a5591bd0]{margin-left:auto;border:1px solid var(--line);background:none;border-radius:999px;padding:3px 10px;font:inherit;font-size:10.5px;color:var(--muted);cursor:pointer;white-space:nowrap}.fold[data-v-a5591bd0]:hover{border-color:var(--ink);color:var(--ink)}.imgjob[data-v-c4fd880b]{margin:6px 0 14px}.cap[data-v-c4fd880b]{margin:0 0 7px;font-size:12px;color:var(--muted)}.cap em[data-v-c4fd880b]{font-style:normal;color:var(--faint)}.bad[data-v-c4fd880b]{color:var(--red)}.shelf[data-v-c4fd880b]{display:flex;flex-wrap:wrap;gap:8px}.pic[data-v-c4fd880b]{width:132px}.shelf.one .pic[data-v-c4fd880b]{width:190px}@media(max-width:640px){.pic[data-v-c4fd880b]{width:108px}}.pic[data-v-c4fd880b]{position:relative;display:block;flex:none;aspect-ratio:1;border-radius:12px;overflow:hidden;border:1px solid var(--line);background:var(--soft)}.pic img[data-v-c4fd880b]{width:100%;height:100%;object-fit:cover;display:block;animation:pic-in-c4fd880b .45s cubic-bezier(.22,.61,.36,1) both}@keyframes pic-in-c4fd880b{0%{opacity:0;transform:scale(1.03);filter:blur(8px)}}.ghost[data-v-c4fd880b]{background:linear-gradient(100deg,var(--soft) 30%,rgba(255,255,255,.85) 50%,var(--soft) 70%);background-size:220% 100%;animation:sheen-c4fd880b 1.5s ease-in-out infinite}@keyframes sheen-c4fd880b{0%{background-position:160% 0}to{background-position:-60% 0}}@media(prefers-reduced-motion:reduce){.ghost[data-v-c4fd880b],.pic img[data-v-c4fd880b]{animation:none}}.reactions[data-v-f06e3fa7]{display:flex;align-items:center;gap:4px;flex-wrap:wrap;margin-top:5px}.pill[data-v-f06e3fa7]{display:inline-flex;align-items:center;gap:4px;padding:1px 7px 1px 6px;border:1px solid var(--line);border-radius:999px;background:transparent;cursor:pointer;line-height:1.6;transition:border-color .12s ease,color .12s ease}.pill .e[data-v-f06e3fa7]{font-size:12px}.pill .n[data-v-f06e3fa7]{font-size:10.5px;color:var(--muted);font-variant-numeric:tabular-nums}.pill[data-v-f06e3fa7]:hover{border-color:var(--muted)}.pill.mine[data-v-f06e3fa7]{border-color:color-mix(in srgb,var(--accent) 55%,transparent)}.pill.mine .n[data-v-f06e3fa7]{color:var(--ink)}.runresolve[data-v-61be831a]{position:relative;display:inline-flex;align-items:center;gap:6px;flex:none}.runresolve>button[data-v-61be831a]{border:1px solid var(--line);background:var(--canvas);border-radius:999px;padding:2px 10px;font-size:10.5px;cursor:pointer;color:var(--ink);white-space:nowrap}.runresolve>button[data-v-61be831a]:hover{border-color:var(--muted)}.answer[data-v-61be831a]{border-color:color-mix(in srgb,var(--accent) 45%,transparent)!important;color:var(--kind-good)}.answer.on[data-v-61be831a]{background:color-mix(in srgb,var(--accent) 10%,transparent)}.answercard[data-v-61be831a]{position:absolute;top:calc(100% + 7px);right:0;z-index:40;width:min(380px,78vw);text-align:left;border:1px solid var(--line);border-radius:11px;padding:11px 12px 9px;background:var(--canvas2);box-shadow:0 10px 30px #353d2e24;animation:card-in-61be831a .14s ease-out}@keyframes card-in-61be831a{0%{opacity:0;transform:translateY(-4px)}}.asked[data-v-61be831a]{margin:0 0 8px;padding-left:8px;border-left:2px solid color-mix(in srgb,var(--accent) 35%,transparent);color:var(--muted);font-size:11.5px;line-height:1.45}textarea[data-v-61be831a]{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:8px;outline:none;background:var(--canvas);resize:vertical;padding:7px 9px;color:var(--ink);font:12.5px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}textarea[data-v-61be831a]:focus{border-color:color-mix(in srgb,var(--accent) 45%,transparent)}.acts[data-v-61be831a]{display:flex;align-items:center;gap:8px;margin-top:8px}.acts button[data-v-61be831a]{border:0;background:transparent;color:var(--muted);font-size:11px;cursor:pointer;padding:4px 9px;border-radius:6px}.acts button[data-v-61be831a]:hover:not(:disabled){color:var(--ink)}.acts .primary[data-v-61be831a]{background:var(--accent);color:#fff}.acts .primary[data-v-61be831a]:hover:not(:disabled){background:var(--accent)}.acts .primary[data-v-61be831a]:disabled{opacity:.5;cursor:default}.acts span[data-v-61be831a]{margin-left:auto;color:var(--faint);font:9px var(--mono)}.reactbtn[data-v-a066b2dc]{position:relative;display:inline-flex}.reactbtn>button[data-v-a066b2dc]{display:inline-flex;align-items:center;gap:4px}.picker[data-v-a066b2dc]{position:absolute;bottom:calc(100% + 6px);left:0;z-index:20;display:grid;grid-template-columns:repeat(6,1fr);gap:2px;padding:6px;background:var(--canvas);border:1px solid var(--line);border-radius:10px;box-shadow:0 10px 28px #00000021}.picker button[data-v-a066b2dc]{border:0;background:transparent;font-size:15px;line-height:1;padding:5px;border-radius:6px;cursor:pointer}.picker button[data-v-a066b2dc]:hover{background:var(--soft)}.picker button.mine[data-v-a066b2dc]{background:color-mix(in srgb,var(--accent) 16%,transparent)}.scroll[data-v-02f6502a]{flex:1;min-height:0;overflow-y:auto}.jumpwrap[data-v-02f6502a]{position:sticky;bottom:14px;height:0;z-index:7;display:flex;justify-content:center;pointer-events:none}.jump[data-v-02f6502a]{pointer-events:auto;transform:translateY(-100%);width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--line);border-radius:999px;background:var(--canvas);color:var(--muted);box-shadow:0 4px 14px #0000001a;cursor:pointer}.jump[data-v-02f6502a]:hover{color:var(--ink);border-color:var(--ink)}.jump svg[data-v-02f6502a]{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.jump-enter-active[data-v-02f6502a],.jump-leave-active[data-v-02f6502a]{transition:opacity .14s ease,transform .14s ease}.jump-enter-from[data-v-02f6502a],.jump-leave-to[data-v-02f6502a]{opacity:0;transform:translateY(-70%)}.newmark[data-v-02f6502a]{display:flex;align-items:center;gap:10px;margin:14px 0 6px}.newmark i[data-v-02f6502a]{flex:1;height:1px;background:var(--kind-good-bg)}.newmark span[data-v-02f6502a]{color:var(--accent);font:8.5px var(--mono);text-transform:uppercase;letter-spacing:.08em}.topfade[data-v-02f6502a]{position:sticky;top:0;height:30px;margin-bottom:-30px;flex:none;background:linear-gradient(var(--canvas),transparent);z-index:6;pointer-events:none}.stream[data-v-02f6502a]{width:min(860px,calc(100% - 68px));margin:0 auto 0 34px;padding:6px 0 26px}.daymark[data-v-02f6502a]{text-align:center;color:var(--faint);font:9px var(--mono);margin:18px 0 16px}.message[data-v-02f6502a]{position:relative;display:grid;grid-template-columns:38px 1fr;gap:12px;margin:0 0 19px}.message.pending[data-v-02f6502a]{opacity:.55}.msg-main[data-v-02f6502a]{min-width:0}.msg-avatar[data-v-02f6502a]{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;font-size:10px;font-style:normal;color:#fff;background:#7d8192}.msg-avatar.agent[data-v-02f6502a]{background:var(--kind-good-bg);color:var(--ink3);border:1px solid var(--line)}.meta[data-v-02f6502a]{height:19px;display:flex;align-items:baseline;gap:8px}.meta b[data-v-02f6502a]{font-size:13px;font-weight:500}.meta span[data-v-02f6502a]{color:var(--faint);font:9px var(--mono)}.meta em[data-v-02f6502a]{color:var(--accent);font:9px var(--mono);font-style:normal}.viatag[data-v-02f6502a]{color:var(--faint)!important;background:var(--soft);border-radius:4px;padding:0 5px;white-space:nowrap;flex:none;max-width:100%;overflow:hidden;text-overflow:ellipsis}.obo[data-v-02f6502a]{color:var(--faint);font-size:10.5px;white-space:nowrap}.meta2[data-v-02f6502a]{display:flex;align-items:baseline;gap:8px;margin:1px 0 3px;flex-wrap:wrap}@keyframes midflash-02f6502a{0%{background:var(--kind-warn-bg)}to{background:transparent}}.message.midflash[data-v-02f6502a]{animation:midflash-02f6502a 1.6s ease-out;border-radius:9px}.runfact[data-v-02f6502a]{font-style:normal;font:10.5px var(--mono);color:var(--ink3);white-space:nowrap}.tracetoggle[data-v-02f6502a]{border:0;background:transparent;color:var(--faint);cursor:pointer;font-size:10px;padding:0 2px}.tracetoggle[data-v-02f6502a]:hover{color:var(--ink)}.msgtrace[data-v-02f6502a]{margin:2px 0 7px;padding:6px 10px;border-left:2px solid var(--line)}.msgtrace .rc-goal[data-v-02f6502a]{font-size:11.5px;color:var(--ink3)}.heldact[data-v-02f6502a]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.heldact button[data-v-02f6502a]{border:1px solid var(--line);background:transparent;border-radius:7px;padding:4px 11px;font:inherit;font-size:11.5px;color:var(--ink);cursor:pointer}.heldact button[data-v-02f6502a]:hover{background:#525d4912}.heldact .held-yes[data-v-02f6502a]{border-color:#3f5a49;color:#3f5a49}.held-summary[data-v-02f6502a]{flex-basis:100%;font:10.5px var(--mono);color:var(--faint);margin-bottom:2px}.held-err[data-v-02f6502a]{flex-basis:100%;font-size:12px;color:var(--red, #a4342c)}.held-done[data-v-02f6502a]{color:var(--faint);font:9px var(--mono)}.planactions[data-v-02f6502a]{display:flex;align-items:center;gap:8px;margin-top:8px}.plan-accept[data-v-02f6502a]{border:0;background:var(--ink);color:var(--canvas);border-radius:7px;padding:5px 13px;font-size:11.5px;cursor:pointer;white-space:nowrap}.plan-accept[data-v-02f6502a]:hover{background:var(--ink)}.plan-feedback[data-v-02f6502a]{border:1px solid var(--line);background:transparent;color:var(--ink2);border-radius:7px;padding:4px 12px;font-size:11.5px;cursor:pointer;white-space:nowrap}.plan-feedback[data-v-02f6502a]:hover{border-color:var(--line);background:var(--soft)}.plan-gate[data-v-02f6502a]{color:var(--faint);font-size:10.5px}.planaccepted[data-v-02f6502a]{margin-top:7px;font-size:11.5px;color:var(--accent)}.runrow[data-v-02f6502a]{margin:2px 0 19px 46px;padding:9px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;align-items:flex-start;gap:9px;color:var(--kind-good);max-width:560px}.rr-icon[data-v-02f6502a]{font-style:normal;font-size:11px;flex:none;display:inline-flex;align-items:center;margin-top:2px}.runrow .rr-accept[data-v-02f6502a]{align-self:center}.rr-main[data-v-02f6502a]{min-width:0}.rr-main b[data-v-02f6502a]{display:block;font-size:12px;font-weight:500;overflow-wrap:anywhere}.rr-sub[data-v-02f6502a]{display:block;color:var(--faint);font:9.5px var(--mono);margin-top:2px}.rr-note+.rr-sub[data-v-02f6502a]{margin-top:8px}.rr-detail[data-v-02f6502a]{font-style:normal;font-weight:400}.rr-note[data-v-02f6502a]{display:flex;gap:8px;color:var(--ink3);font:11px/1.55 var(--mono);margin:4px 0 0 2px;overflow-wrap:anywhere}.rr-note[data-v-02f6502a]:before{content:"•";flex:none;color:#8b8f88;font-size:11px;line-height:17px}.rr-item[data-v-02f6502a]{color:inherit;text-decoration:none;border-bottom:1px solid transparent}.rr-item[data-v-02f6502a]:hover{color:var(--ink);border-bottom-color:var(--line)}.rr-dur[data-v-02f6502a]{color:var(--faint);font:9px var(--mono);white-space:nowrap}.rr-accept[data-v-02f6502a]{margin-left:auto;border:0;background:var(--ink);color:var(--canvas);border-radius:6px;padding:4px 11px;font-size:10.5px;cursor:pointer;white-space:nowrap}.rr-accept[data-v-02f6502a]:hover{background:var(--ink)}.runrow.ask[data-v-02f6502a]{color:var(--kind-warn);border-color:color-mix(in srgb,var(--kind-warn) 40%,transparent)}.runrow.stop[data-v-02f6502a]{color:#8f4f46;border-color:color-mix(in srgb,var(--red) 40%,transparent)}.runrow.closed[data-v-02f6502a]{color:var(--faint)}.rc-goal[data-v-02f6502a]{font-size:12px;color:var(--ink)}.rc-line[data-v-02f6502a]{font:11px var(--mono);color:var(--ink3);margin-top:4px;overflow-wrap:anywhere}.rc-line.note[data-v-02f6502a]{display:flex;gap:8px}.rc-line.note[data-v-02f6502a]:before{content:"•";flex:none;color:#8b8f88;font-size:11px;line-height:17px}.rc-line.question[data-v-02f6502a]{color:var(--kind-warn)}.rc-line.accepted[data-v-02f6502a]{color:var(--accent)}.meta[data-v-02f6502a]{flex-wrap:wrap;row-gap:2px;min-width:0}.msgactions[data-v-02f6502a]{grid-column:2;height:20px;display:flex;align-items:center;gap:4px;margin-top:2px;opacity:0;transition:opacity .12s ease;pointer-events:none}.message:hover .msgactions[data-v-02f6502a],.msgactions.show[data-v-02f6502a]{opacity:1;pointer-events:auto}.msgactions button[data-v-02f6502a]{border:0;background:transparent;color:#7a8078;font-size:10.5px;cursor:pointer;padding:3px 8px 3px 0;border-radius:5px;white-space:nowrap}.msgactions button[data-v-02f6502a]:hover{color:var(--ink)}.msgactions[data-v-02f6502a] .reactbtn>button{border:0;background:transparent;color:#7a8078;font-size:10.5px;cursor:pointer;padding:3px 8px 3px 0;border-radius:5px;white-space:nowrap}.msgactions[data-v-02f6502a] .reactbtn>button:hover,.msgactions[data-v-02f6502a] .reactbtn>button.on{color:var(--ink)}.msgactions[data-v-02f6502a]:has(.picker){opacity:1;pointer-events:auto}.msgfiles[data-v-02f6502a]{display:flex;gap:8px;flex-wrap:wrap;margin-top:7px}.msgfile[data-v-02f6502a]{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--canvas3);border-radius:6px;padding:5px 9px;font-size:11px;color:var(--ink2);text-decoration:none}.msgfile[data-v-02f6502a]:hover{color:var(--ink);background:var(--soft)}.msgimg img[data-v-02f6502a]{max-width:320px;max-height:220px;border-radius:8px;border:1px solid var(--line);display:block}.replychip[data-v-02f6502a]{margin-top:7px;border:1px solid var(--line);background:var(--canvas3);border-radius:6px;padding:4px 9px;font-size:10.5px;color:var(--accent);cursor:pointer}.replychip[data-v-02f6502a]:hover{background:var(--soft)}.message:hover .hoveract[data-v-02f6502a]:hover{background:var(--soft);color:var(--ink)}.message p[data-v-02f6502a]{margin:2px 0 0;font-size:13.5px;line-height:1.5;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere}.chips[data-v-02f6502a]{display:flex;gap:6px;flex-wrap:wrap}.promoted-chip[data-v-02f6502a]{display:inline-block;margin-top:7px;background:var(--soft);color:var(--ink3);border-radius:5px;padding:5px 7px;font:9px var(--mono);text-decoration:none}.promoted-chip[data-v-02f6502a]:hover{color:var(--ink)}.promote-card[data-v-02f6502a]{margin-top:8px;border:1px solid var(--line);border-radius:9px;padding:10px 12px;background:var(--canvas2)}.promote-card input[data-v-02f6502a]{width:100%;border:0;outline:none;background:transparent;font:13px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ink);padding:0 0 8px}.promote-actions[data-v-02f6502a]{display:flex;align-items:center;gap:10px}.promote-actions button[data-v-02f6502a]{border:0;background:transparent;color:var(--muted);font-size:11px;cursor:pointer;padding:4px 8px;border-radius:6px}.promote-actions .primary[data-v-02f6502a]{background:var(--accent);color:#fff}.promote-actions .primary[data-v-02f6502a]:hover{background:var(--accent)}.promote-actions span[data-v-02f6502a]{margin-left:auto;color:var(--faint);font:9px var(--mono)}.embedrow[data-v-02f6502a]{margin:2px 0 19px 46px;border:1px solid var(--line);border-radius:9px;padding:10px 13px;display:flex;align-items:center;gap:10px;max-width:560px}.embed-title[data-v-02f6502a]{font-size:13px;font-weight:500;color:var(--ink);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.embed-title[data-v-02f6502a]:hover{color:var(--accent)}.embed-meta[data-v-02f6502a]{margin-left:auto;color:var(--faint);font:9px var(--mono);white-space:nowrap}.echorow[data-v-02f6502a]{margin:2px 0 19px 46px;padding:9px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;align-items:flex-start;gap:9px;color:var(--kind-good);max-width:560px}.echorow>i[data-v-02f6502a]{font-style:normal;font-size:11px;margin-top:1px}.echorow .undo[data-v-02f6502a],.echorow .undone[data-v-02f6502a]{align-self:center}.echorow b[data-v-02f6502a]{display:block;font-size:12px;font-weight:500}.echorow span[data-v-02f6502a]{display:block;color:var(--faint);font:9.5px var(--mono);margin-top:2px}.echorow .undo[data-v-02f6502a]{margin-left:auto;border:0;background:transparent;color:var(--ink3);font-size:10px;cursor:pointer;padding:4px 7px;border-radius:5px}.echorow .undo[data-v-02f6502a]:hover{background:var(--soft);color:var(--ink)}.echorow .undone[data-v-02f6502a]{margin-left:auto;color:var(--faint);font:9px var(--mono)}.proposal[data-v-02f6502a]{margin:2px 0 19px 46px;border:1px solid var(--line);background:transparent;border-radius:10px;padding:12px 14px;max-width:560px;transition:background .2s ease,border-color .2s ease}.proposal.pending[data-v-02f6502a]{border-color:color-mix(in srgb,var(--kind-warn) 40%,transparent);background:var(--kind-warn-bg)}.proposal.accepted[data-v-02f6502a]{border-left:2px solid color-mix(in srgb,var(--accent) 55%,transparent)}.proposal.declined[data-v-02f6502a]{border-left:2px solid var(--line);opacity:.72}.proposal.decided .proposal-head b[data-v-02f6502a]{color:var(--ink2);font-weight:400}.proposal-head[data-v-02f6502a]{display:flex;align-items:center;gap:8px}.amberdot[data-v-02f6502a]{width:6px;height:6px;border-radius:50%;background:var(--amber);flex:none}.proposal.accepted .amberdot[data-v-02f6502a]{background:var(--accent)}.proposal.declined .amberdot[data-v-02f6502a]{background:var(--faint)}.proposal-head b[data-v-02f6502a]{font-size:12.5px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reversible[data-v-02f6502a]{margin-left:auto;color:var(--faint);font:9px var(--mono)}.proposal p[data-v-02f6502a]{margin:7px 0 0;font-size:12.5px;color:var(--ink2)}.proposal-peek[data-v-02f6502a]{margin:7px 0 0;font-size:12.5px;color:var(--muted);font-style:italic}.proposal-src[data-v-02f6502a]{margin-top:8px;color:#92958f;font:9px var(--mono)}.proposal-actions[data-v-02f6502a]{margin-top:10px;display:flex;gap:4px}.proposal-actions button[data-v-02f6502a]{border:0;background:transparent;color:var(--muted);font-size:11.5px;cursor:pointer;padding:5px 9px;border-radius:6px}.proposal-actions button[data-v-02f6502a]:hover{background:var(--kind-warn-bg)}.proposal-actions .accept[data-v-02f6502a]{color:var(--accent);font-weight:500}.proposal-decided[data-v-02f6502a]{margin-top:9px;color:var(--accent);font:9px var(--mono)}.proposal.declined .proposal-decided[data-v-02f6502a]{color:var(--faint)}.turnrow .turnstatus[data-v-02f6502a]{font-size:13px;font-family:inherit;font-style:normal;color:var(--muted)}.turnrow.working .turnstatus[data-v-02f6502a]:before{content:"· ";color:var(--faint)}.msg-avatar.live[data-v-02f6502a]{animation:turnring-02f6502a 2.2s ease-in-out infinite}@keyframes turnring-02f6502a{0%,to{box-shadow:0 0 color-mix(in srgb,var(--accent) 35%,transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--accent) 12%,transparent)}}.turnbody[data-v-02f6502a]{display:flex;flex-direction:column;gap:3px;font-size:12.5px;color:var(--muted);margin-top:2px}.turnbody .turnact[data-v-02f6502a]{color:var(--faint);animation:turnactin-02f6502a .35s ease}.turnrow.working .turnact.newest[data-v-02f6502a]{color:var(--ink)}@keyframes turnactin-02f6502a{0%{opacity:0;transform:translateY(2px)}}.turnbody .turnmore[data-v-02f6502a]{color:var(--faint)}.turnmorebtn[data-v-02f6502a]{border:0;background:none;font:inherit;text-align:left;padding:0;cursor:pointer}.turnmorebtn[data-v-02f6502a]:hover{color:var(--accent)}.turnbody .turnact.statusline[data-v-02f6502a]{font-style:italic;color:var(--muted)}.turnapproval[data-v-02f6502a]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;border:1px solid var(--line);border-left:2px solid var(--accent);border-radius:7px;padding:7px 10px;margin:2px 0 4px;font-size:12.5px;color:var(--ink)}.turnapproval .ta-what b[data-v-02f6502a]{font-weight:500}.turnapproval .ta-note[data-v-02f6502a]{flex-basis:100%;color:var(--muted);font-size:12px}.turnapproval .ta-buttons[data-v-02f6502a]{display:inline-flex;gap:8px}.turnapproval .ta-nums[data-v-02f6502a]{border:0;background:transparent;padding:1px 4px;margin-left:1px;border-radius:5px;cursor:pointer;line-height:1}.turnapproval .ta-nums[data-v-02f6502a]:hover,.turnapproval .ta-nums.open[data-v-02f6502a]{background:var(--soft)}.turnapproval .ta-diff[data-v-02f6502a]{flex-basis:100%;min-width:0}.ta-diffnote[data-v-02f6502a]{color:var(--faint);font-size:12px}.ta-difflines[data-v-02f6502a]{margin:2px 0 0;padding:6px 0;max-height:260px;overflow:auto;border-top:1px solid var(--line);font:11px/1.55 var(--mono);color:var(--muted);display:flex;flex-direction:column}.ta-difflines .ta-dl[data-v-02f6502a]{white-space:pre;padding:0 8px}.ta-difflines .ta-dl.add[data-v-02f6502a]{color:var(--ok, #4e755f);background:color-mix(in srgb,var(--ok, #4e755f) 9%,transparent)}.ta-difflines .ta-dl.del[data-v-02f6502a]{color:var(--red, #a4342c);background:color-mix(in srgb,var(--red, #a4342c) 8%,transparent)}.ta-difflines .ta-dl.gap[data-v-02f6502a]{color:var(--faint);text-align:center;-webkit-user-select:none;user-select:none}.turnticker[data-v-02f6502a]{display:flex;flex-direction:column;gap:3px;position:relative}.turnticker .turnact[data-v-02f6502a]{animation:none;transition:color .25s ease,transform .28s cubic-bezier(.4,0,.3,1)}.tick-leave-active[data-v-02f6502a]{position:absolute;transition:opacity .18s ease,filter .18s ease}.tick-leave-to[data-v-02f6502a]{opacity:0;filter:blur(3px)}.turnact .aw[data-v-02f6502a]{white-space:nowrap}.turnact .ach[data-v-02f6502a]{font-style:normal;animation:statuschar-02f6502a .3s cubic-bezier(.4,0,.3,1) both}.turnact .countin[data-v-02f6502a]{animation:statuschar-02f6502a .3s cubic-bezier(.4,0,.3,1) .3s both}.turnstatus .sw[data-v-02f6502a]{font:inherit;white-space:nowrap}.turnstatus .sch[data-v-02f6502a]{font:inherit;font-style:normal;animation:statuschar-02f6502a .3s cubic-bezier(.4,0,.3,1) both}@keyframes statuschar-02f6502a{0%{opacity:0;filter:blur(3px)}to{opacity:1;filter:blur(0)}}.turnsummary[data-v-02f6502a]{border:0;background:none;font:inherit;color:inherit;cursor:pointer;padding:0;display:inline-flex;align-items:center;gap:4px}.turnsummary[data-v-02f6502a]:hover{color:var(--accent)}.turnsummary .turnstopped[data-v-02f6502a]{font-style:normal;color:var(--red, #a4342c);opacity:.75;margin-left:2px}.turnsummary .foldchev[data-v-02f6502a]{font-style:normal;font-size:8px;color:var(--faint);transition:transform .15s ease}.turnsummary.open .foldchev[data-v-02f6502a]{transform:rotate(180deg)}.turnpills[data-v-02f6502a]{display:flex;flex-wrap:wrap;gap:6px;margin-top:3px}.turnrow.settled[data-v-02f6502a]{margin-bottom:12px}.turnstrip[data-v-02f6502a]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:1px 0 5px;font:10.5px var(--mono);color:var(--faint)}.turnstrip .turnpills[data-v-02f6502a]{margin-top:0;padding-left:0}.turnstrip .turnact[data-v-02f6502a]{flex-basis:100%;font:12px var(--sans, inherit);font-family:inherit;color:var(--faint);animation:turnactin-02f6502a .35s ease}.turnpill[data-v-02f6502a]{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--line);background:var(--canvas3);border-radius:6px;padding:2px 8px;font:inherit;font-size:12px;color:var(--ink);cursor:pointer}.turnpill[data-v-02f6502a]:hover{background:var(--soft);color:var(--accent)}.turnbody i.plus[data-v-02f6502a],.turnpill i.plus[data-v-02f6502a]{font-style:normal;font-family:var(--mono);font-size:10.5px;color:var(--ok, #4e755f);margin-left:3px}.turnbody i.minus[data-v-02f6502a],.turnpill i.minus[data-v-02f6502a]{font-style:normal;font-family:var(--mono);font-size:10.5px;color:var(--red, #a4342c);margin-left:1px}.typingline[data-v-02f6502a]{display:flex;align-items:center;gap:8px;color:var(--faint);font-size:11px;padding:2px 0 6px 46px}.typingdots[data-v-02f6502a]{display:inline-flex;gap:3px}.typingdots i[data-v-02f6502a]{width:4px;height:4px;border-radius:50%;background:#a8ab9f;animation:typingpulse-02f6502a 1.2s infinite ease-in-out}.typingdots i[data-v-02f6502a]:nth-child(2){animation-delay:.15s}.typingdots i[data-v-02f6502a]:nth-child(3){animation-delay:.3s}@keyframes typingpulse-02f6502a{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.typingdots i[data-v-02f6502a]{animation:none}}.empty[data-v-02f6502a]{margin-top:60px;text-align:center;color:var(--faint);font-size:12px}.compact .stream[data-v-02f6502a]{width:calc(100% - 34px);margin:0 auto 0 17px;padding-bottom:16px}.compact .message[data-v-02f6502a]{grid-template-columns:29px 1fr;gap:10px;margin-bottom:16px}.compact .msg-avatar[data-v-02f6502a]{width:27px;height:27px;font-size:8px}.compact .meta b[data-v-02f6502a]{font-size:12px}.compact .message p[data-v-02f6502a]{font-size:12px;line-height:1.48}.compact .echorow[data-v-02f6502a],.compact .runrow[data-v-02f6502a],.compact .embedrow[data-v-02f6502a],.compact .proposal[data-v-02f6502a]{margin-left:37px}.compact .empty[data-v-02f6502a]{margin-top:34px;padding:0 8px;font-size:11px}.composer[data-v-034f5a59]{flex:none;border-top:1px solid var(--line);background:var(--canvas);border-radius:0 0 18px 18px}html[data-surface=flat] .composer[data-v-034f5a59],html[data-surface=flat] .composer.compact[data-v-034f5a59]{border-radius:0}.composer-inner[data-v-034f5a59]{width:auto;margin:0 20px;padding:14px 0}textarea[data-v-034f5a59]{display:block;width:100%;border:0;outline:none;resize:none;font:13.5px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ink);background:transparent;padding:0}.composebar[data-v-034f5a59]{display:flex;align-items:center;gap:9px;color:#7e847c;margin-top:16px;font-size:12px;position:relative}.tool[data-v-034f5a59]{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:#6f756d;font-size:16px;line-height:1;cursor:pointer;padding:6px 9px;border-radius:7px}.tool[data-v-034f5a59]:hover{background:var(--soft);color:var(--ink)}.send[data-v-034f5a59]{margin-left:auto;width:29px;height:29px;border:0;border-radius:50%;background:#7b827a;color:#fff;display:grid;place-items:center;cursor:pointer;font-size:13px}.send[data-v-034f5a59]:hover{background:#5f665e}.composer[data-v-034f5a59]{position:relative}.popover[data-v-034f5a59]{position:absolute;bottom:calc(100% + 10px);left:0;z-index:40;background:var(--canvas);border:1px solid var(--line);border-radius:10px;box-shadow:0 8px 28px #353d2e24;padding:4px}.mentions[data-v-034f5a59]{min-width:220px;display:grid}.mention[data-v-034f5a59]{border:0;background:transparent;border-radius:6px;padding:7px 9px;display:flex;align-items:center;gap:9px;font-size:12.5px;color:var(--ink);cursor:pointer;text-align:left}.mention.sel[data-v-034f5a59]{background:var(--soft)}.mention small[data-v-034f5a59]{margin-left:auto;color:var(--accent);font:9px var(--mono)}.mini[data-v-034f5a59]{width:20px;height:20px;border-radius:50%;background:#7d8192;color:#fff;display:grid;place-items:center;font-size:7px;flex:none}.mini.agent[data-v-034f5a59]{background:var(--kind-good-bg);color:var(--ink3);border:1px solid var(--line)}.emojis[data-v-034f5a59]{display:grid;grid-template-columns:repeat(6,38px)}.pendingfiles[data-v-034f5a59]{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px}.pendingchip[data-v-034f5a59]{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--canvas3);border-radius:6px;padding:4px 8px;font-size:11px;color:var(--ink2)}.pendingchip button[data-v-034f5a59]{border:0;background:transparent;color:var(--faint);cursor:pointer;padding:0}.pendingchip button[data-v-034f5a59]:hover{color:var(--red)}.emojis button[data-v-034f5a59]{border:0;background:transparent;font-size:17px;padding:5px;border-radius:6px;cursor:pointer}.emojis button[data-v-034f5a59]:hover{background:var(--soft)}.compact[data-v-034f5a59]{border-radius:0 0 18px}.compact .composer-inner[data-v-034f5a59]{width:auto;margin:0 13px;padding:11px 0}.compact textarea[data-v-034f5a59]{font-size:12px}.compact .composebar[data-v-034f5a59]{margin-top:10px;gap:12px;font-size:11px}.compact .composebar button[data-v-034f5a59]{width:26px;height:26px;font-size:12px}.threadpane[data-v-2005cbc7]{min-width:0;min-height:0;border-left:1px solid var(--line);background:var(--canvas2);display:flex;flex-direction:column;overflow:hidden}.threadpane.bare[data-v-2005cbc7]{border-left:0;background:transparent}.threadpane[data-v-2005cbc7] .composer{border-radius:0 0 18px}.threadpane[data-v-2005cbc7] .composer-inner{margin:0 17px}.threadhead[data-v-2005cbc7]{flex:none;height:52px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 17px}.threadhead b[data-v-2005cbc7]{font-size:13px;font-weight:500}.threadhead button[data-v-2005cbc7]{border:0;background:transparent;color:var(--ink3);font-size:17px;cursor:pointer;padding:4px 8px;border-radius:6px}.threadhead button[data-v-2005cbc7]:hover{background:var(--soft)}.threadroot[data-v-2005cbc7]{flex:none;padding:14px 17px 0}.rootwho[data-v-2005cbc7]{display:block;font-size:12px;font-weight:550;color:var(--ink);margin-bottom:2px}.rootwho em[data-v-2005cbc7]{font-style:normal;font-weight:400;color:var(--faint);font-size:10.5px}.rootclamp[data-v-2005cbc7]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;cursor:pointer;border-radius:7px}.rootclamp[data-v-2005cbc7]:hover{background:var(--soft)}.rootsep[data-v-2005cbc7]{display:flex;align-items:center;gap:9px;margin:12px 0 0}.rootsep i[data-v-2005cbc7]{flex:1;height:1px;background:var(--line)}.rootsep span[data-v-2005cbc7]{color:var(--faint);font:8.5px var(--mono);text-transform:uppercase;letter-spacing:.06em}.crumb-sub[data-v-d5404621]{font-size:14px;color:var(--faint);text-decoration:none}a.crumb-sub[data-v-d5404621]:hover{color:var(--ink)}.room-layout[data-v-d5404621]{height:100%;display:grid;grid-template-columns:minmax(0,1fr) var(--pane-w-thread)}.room-layout[data-v-d5404621]:not(.thread-open){grid-template-columns:minmax(0,1fr) var(--pane-w-none)}.room-layout[data-v-d5404621]>*{min-height:0}.roomwrap[data-v-d5404621]{height:100%;min-width:0;display:flex;flex-direction:column}h1.typetitle[data-v-b6b6c4b5]{font-size:25px;font-weight:500;letter-spacing:-.03em;margin:0 0 6px}h1.typetitle.hero[data-v-b6b6c4b5]{font-size:30px;letter-spacing:-.035em}.typetitle[data-v-b6b6c4b5]{display:block}span.typetitle[data-v-b6b6c4b5]{display:inline}.ch[data-v-b6b6c4b5]{display:inline-block;opacity:0;filter:blur(5px);animation:chIn-b6b6c4b5 .28s ease forwards}@keyframes chIn-b6b6c4b5{to{opacity:1;filter:blur(0)}}@media(prefers-reduced-motion:reduce){.ch[data-v-b6b6c4b5]{animation:none;opacity:1;filter:none}}.bar[data-v-d30e9553]{margin:10px 0 2px}.row[data-v-d30e9553]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.leadsplit[data-v-d30e9553]{width:1px;height:15px;margin:0 4px 0 2px;background:var(--line);flex:none}.lens[data-v-d30e9553]{display:inline-flex;align-items:baseline;gap:6px;border:1px solid var(--line);background:transparent;border-radius:7px;padding:4px 10px;font:inherit;font-size:12px;color:var(--ink);cursor:pointer}.lens[data-v-d30e9553]:hover{background:#525d490f}.lens.on[data-v-d30e9553]{border-color:#4e755f;background:#4e755f17;color:var(--kind-good)}.lens.empty[data-v-d30e9553]{color:var(--faint)}.lens .n[data-v-d30e9553]{font:9px var(--mono);color:var(--faint)}.lens.on .n[data-v-d30e9553]{color:var(--accent)}.find[data-v-d30e9553]{border:1px solid var(--line);background:transparent;border-radius:7px;padding:4px 9px;font:inherit;font-size:12px;color:var(--ink);width:160px;transition:width .14s}.find[data-v-d30e9553]:focus{outline:none;border-color:#4e755f;width:220px}.find[data-v-d30e9553]::placeholder{color:var(--faint)}.more[data-v-d30e9553]{position:relative}.menu[data-v-d30e9553]{position:absolute;z-index:30;top:calc(100% + 5px);left:0;min-width:230px;background:var(--shell, #fdfdfc);border:1px solid var(--line);border-radius:10px;padding:10px 12px 12px;box-shadow:0 12px 30px #14161221}.mhead[data-v-d30e9553]{font:8.5px var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--faint);margin:8px 0 5px}.mhead[data-v-d30e9553]:first-child{margin-top:0}.mrow[data-v-d30e9553]{display:flex;flex-wrap:wrap;gap:5px}.mrow button[data-v-d30e9553]{border:1px solid var(--line);background:transparent;border-radius:6px;padding:3px 8px;font:inherit;font-size:11.5px;color:var(--ink);cursor:pointer}.mrow button[data-v-d30e9553]:hover{background:#525d490f}.mrow button.on[data-v-d30e9553]{border-color:#4e755f;background:#4e755f17}.reading[data-v-d30e9553]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:8px;font-size:12px;color:var(--muted)}.part[data-v-d30e9553]{display:inline-flex;align-items:center;gap:3px}.part+.part[data-v-d30e9553]:before{content:"·";margin-right:5px;color:var(--faint)}.x[data-v-d30e9553]{border:0;background:transparent;color:var(--faint);font:inherit;font-size:13px;line-height:1;cursor:pointer;padding:0 2px}.x[data-v-d30e9553]:hover{color:var(--ink)}.clear[data-v-d30e9553]{border:0;background:transparent;font:inherit;font-size:11.5px;color:var(--faint);cursor:pointer;border-bottom:1px solid rgba(0,0,0,.14);padding:0}.clear[data-v-d30e9553]:hover{color:var(--ink)}.stack[data-v-7ef08fda]{display:inline-flex;align-items:center}.circle[data-v-7ef08fda]{width:var(--v580353fe);height:var(--v580353fe);border-radius:50%;background:#7d8192;color:#fff;display:grid;place-items:center;font-size:var(--v64878bf0);font-weight:500;border:1.5px solid var(--canvas);flex:none;position:relative}.circle+.circle[data-v-7ef08fda]{margin-left:-7px}.circle.agent[data-v-7ef08fda]{background:var(--kind-good-bg);color:var(--ink3)}.circle.extra[data-v-7ef08fda]{background:var(--soft);color:var(--ink3)}.row[data-v-3bb63830]{min-height:42px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:20px 1fr auto;gap:11px;align-items:center;cursor:pointer;padding:0 2px;text-decoration:none;color:inherit}.row[data-v-3bb63830]:hover{background:var(--hover)}.status[data-v-3bb63830]{display:grid;place-items:center}.title[data-v-3bb63830]{font-size:13px;font-weight:450;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.done .title[data-v-3bb63830]{color:#92958f;text-decoration:line-through;text-decoration-thickness:1px}.rollup[data-v-3bb63830]{margin-left:8px;color:var(--faint);font:9px var(--mono)}.meta[data-v-3bb63830]{display:flex;align-items:center;gap:9px;color:var(--faint);font-size:10px}.proj[data-v-3bb63830]{color:var(--muted);font:9px var(--mono)}.tag[data-v-3bb63830]{color:var(--ink3);background:var(--soft);border-radius:5px;padding:2px 6px;font:9px var(--mono)}.prio[data-v-3bb63830]{font-size:10px}.prio.high[data-v-3bb63830]{color:var(--amber)}.prio.critical[data-v-3bb63830]{color:var(--red);font-weight:500}.size[data-v-3bb63830],.due[data-v-3bb63830]{font:9px var(--mono)}.who[data-v-3bb63830]{width:20px;height:20px;border-radius:50%;background:var(--kind-warn-bg);color:var(--kind-warn);display:grid;place-items:center;font-size:7px}.parent[data-v-e40871c3]{display:flex;align-items:center}.twist[data-v-e40871c3]{flex:none;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--faint);cursor:pointer;padding:0;transition:transform .14s ease}.twist svg[data-v-e40871c3]{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.twist[data-v-e40871c3]:hover{color:var(--muted)}.twist.spacer[data-v-e40871c3]{cursor:default}.twist.open[data-v-e40871c3]{transform:rotate(90deg);color:var(--muted)}.kids[data-v-e40871c3]{margin-left:52px;border-radius:10px;background:#525d4907}.kids[data-v-e40871c3] .row{padding-left:10px;padding-right:10px}.kids[data-v-e40871c3] .row:last-child{border-bottom:0}.kidnote[data-v-e40871c3]{padding:8px 0;font-size:11.5px;color:var(--faint)}.grow[data-v-e40871c3]{flex:1;min-width:0}.tabletools[data-v-f61f0685]{display:flex;align-items:center;gap:8px;margin:10px 0 8px}.toolspacer[data-v-f61f0685]{flex:1}.toolchip[data-v-f61f0685]{display:inline-flex;align-items:center;border:1px solid var(--line);background:var(--canvas3);color:var(--ink2);font-size:11px;border-radius:7px;padding:5px 11px;cursor:pointer}.toolchip[data-v-f61f0685]:hover{background:var(--soft);color:var(--ink)}.toolchip[data-v-f61f0685]:disabled{opacity:.6;cursor:default}.flatnote[data-v-f61f0685]{color:var(--faint);font:9px var(--mono)}.scrollx[data-v-f61f0685]{overflow-x:auto}table[data-v-f61f0685]{width:100%;border-collapse:collapse}th[data-v-f61f0685]{text-align:left;font:9px var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--faint);font-weight:500;padding:8px 10px;border-bottom:1px solid var(--line);white-space:nowrap;position:sticky;top:0;background:var(--canvas);z-index:2}th.sortable[data-v-f61f0685]{cursor:pointer}th.sortable[data-v-f61f0685]:hover,th.on[data-v-f61f0685]{color:var(--ink)}.sortmark[data-v-f61f0685]{margin-left:4px;font-size:7px;vertical-align:1px}.titleh[data-v-f61f0685]{min-width:260px}.trow[data-v-f61f0685]{cursor:pointer}.trow[data-v-f61f0685]:hover{background:var(--hover)}td[data-v-f61f0685]{border-bottom:1px solid var(--line);padding:6px 10px;font-size:12.5px;height:38px;white-space:nowrap}.titlecell[data-v-f61f0685]{display:flex;align-items:center;min-width:0}.indent[data-v-f61f0685]{flex:none}.chev[data-v-f61f0685]{flex:none;border:0;background:transparent;color:var(--faint);cursor:pointer;width:22px;height:22px;display:grid;place-items:center;border-radius:6px;transition:transform .15s}.chev svg[data-v-f61f0685]{width:13px;height:13px}.chev[data-v-f61f0685]:hover{color:var(--ink);background:var(--soft)}.chev.open[data-v-f61f0685]{transform:rotate(90deg)}.chev-spacer[data-v-f61f0685]{flex:none;width:22px}.ttl[data-v-f61f0685]{overflow:hidden;text-overflow:ellipsis;color:var(--ink);font-weight:450}.parentctx[data-v-f61f0685]{margin-left:8px;color:var(--faint);font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px;flex:none}.rollup[data-v-f61f0685]{margin-left:8px;color:var(--faint);font:9px var(--mono);flex:none}.ctl[data-v-f61f0685] .trigger{font-size:12px}.cellbtn[data-v-f61f0685]{display:inline-flex;align-items:center;min-height:20px;color:var(--ink2);font-size:11.5px;cursor:pointer}.cellbtn[data-v-f61f0685]:hover{color:var(--ink)}.prio.high[data-v-f61f0685]{color:var(--amber)}.prio.critical[data-v-f61f0685]{color:var(--red);font-weight:500}.unset[data-v-f61f0685]{color:#c2c5bf}.duecell[data-v-f61f0685]{border:0;background:transparent;font:11px var(--mono);color:var(--ink2);outline:none;cursor:pointer;width:112px}.proj[data-v-f61f0685]{font:10.5px var(--mono)}.tagcell .tag[data-v-f61f0685]{color:var(--ink3);background:var(--soft);border-radius:5px;padding:2px 6px;font:9px var(--mono);margin-right:5px}.upd[data-v-f61f0685]{color:var(--faint);font:10px var(--mono)}.empty[data-v-f61f0685]{padding:26px 0;color:var(--faint);font-size:12px}.tools[data-v-163191a6]{display:flex;align-items:center;gap:14px;margin:10px 0 8px}.zooms[data-v-163191a6]{display:inline-flex;gap:3px;background:var(--soft);border-radius:8px;padding:2px}.zooms button[data-v-163191a6]{border:0;background:transparent;color:var(--muted);font-size:11px;padding:4px 11px;border-radius:6px;cursor:pointer}.zooms button.on[data-v-163191a6]{background:var(--canvas);color:var(--ink);box-shadow:0 1px 3px #353d2e1a}.hint[data-v-163191a6]{color:var(--faint);font:9px var(--mono)}.board[data-v-163191a6]{display:grid;grid-template-columns:220px minmax(0,1fr);border:1px solid var(--line);border-radius:10px;overflow:hidden}.labels[data-v-163191a6]{border-right:1px solid var(--line);background:var(--canvas2)}.labelhead[data-v-163191a6]{height:30px;border-bottom:1px solid var(--line)}.labelrow[data-v-163191a6]{height:36px;display:flex;align-items:center;gap:8px;padding:0 12px;border-bottom:1px solid var(--line);cursor:pointer}.labelrow[data-v-163191a6]:hover{background:var(--hover)}.indent[data-v-163191a6]{flex:none}.lchev[data-v-163191a6]{flex:none;border:0;background:transparent;color:var(--faint);cursor:pointer;width:20px;height:20px;display:grid;place-items:center;border-radius:5px;transition:transform .15s}.lchev svg[data-v-163191a6]{width:12px;height:12px}.lchev[data-v-163191a6]:hover{color:var(--ink);background:var(--soft)}.lchev.open[data-v-163191a6]{transform:rotate(90deg)}.lchev-spacer[data-v-163191a6]{flex:none;width:20px}.lroll[data-v-163191a6]{margin-left:auto;color:var(--faint);font:8.5px var(--mono);flex:none}.schedulechip[data-v-163191a6]{position:absolute;top:7px;height:20px;display:inline-flex;align-items:center;border:1px dashed var(--line);background:var(--canvas3);color:var(--faint);border-radius:6px;padding:0 9px;font-size:10.5px;cursor:grab;z-index:2;touch-action:none}.schedulechip[data-v-163191a6]:hover{color:var(--ink);border-color:var(--line)}.dot[data-v-163191a6]{width:8px;height:8px;border-radius:3px;flex:none}.ltitle[data-v-163191a6]{font-size:12px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.canvas[data-v-163191a6]{overflow-x:auto;position:relative}.inner[data-v-163191a6]{position:relative;min-height:100%}.tickhead[data-v-163191a6]{position:relative;height:30px;border-bottom:1px solid var(--line)}.tick[data-v-163191a6]{position:absolute;top:8px;color:var(--faint);font:8.5px var(--mono);transform:translate(4px)}.tick.major[data-v-163191a6]{color:var(--muted);font-weight:600}.gridline[data-v-163191a6]{position:absolute;top:30px;bottom:0;width:1px;background:var(--soft)}.todayline[data-v-163191a6]{position:absolute;top:30px;bottom:0;width:2px;background:#b3402e55;z-index:3}.lane[data-v-163191a6]{position:relative;height:36px;border-bottom:1px solid var(--line)}.bar[data-v-163191a6]{position:absolute;top:7px;height:20px;border:1px solid;border-radius:6px;cursor:grab;z-index:2;display:flex;align-items:center;overflow:visible}.bar.dragging[data-v-163191a6]{cursor:grabbing;box-shadow:0 4px 14px #2d342a38;z-index:5}.bar.solo[data-v-163191a6]{border-style:dashed}.fill[data-v-163191a6]{position:absolute;inset:0 auto 0 0;border-radius:5px 0 0 5px;pointer-events:none}.barwho[data-v-163191a6]{position:absolute;right:8px;z-index:2}.grip[data-v-163191a6]{position:absolute;right:-4px;top:-2px;bottom:-2px;width:9px;cursor:ew-resize}.ghost[data-v-163191a6]{position:absolute;top:9px;height:16px;border-radius:0 6px 6px 0;background:repeating-linear-gradient(45deg,#b3402e2e,#b3402e2e 4px,#b3402e0d 4px 8px);border:1px dashed rgba(179,64,46,.45);border-left:0;z-index:1}.empty[data-v-163191a6]{padding:26px 0;color:var(--faint);font-size:12px}.grouplabel[data-v-ae22171d]{display:flex;align-items:baseline;gap:9px;margin:22px 0 4px;font:9px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.grouplabel[data-v-ae22171d]:first-child{margin-top:8px}.groupn[data-v-ae22171d]{color:var(--line)}.groupnote[data-v-ae22171d]{margin:16px 0 0;font-size:11.5px;color:var(--faint)}.groupbtn[data-v-ae22171d]{display:inline-flex;align-items:baseline;gap:6px;border:1px solid var(--line);background:var(--soft);border-radius:7px;padding:4px 10px;font-size:12px;color:var(--ink);cursor:pointer}.groupbtn svg[data-v-ae22171d]{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transform:translateY(1px)}.groupbtn[data-v-ae22171d]:hover{background:var(--sel)}.gswap[data-v-ae22171d]{display:grid}.gswap>span[data-v-ae22171d]{grid-area:1 / 1;visibility:hidden;white-space:nowrap}.gswap>span.shown[data-v-ae22171d]{visibility:visible}.donechip[data-v-ae22171d]{border:0;background:transparent;color:var(--faint);font-size:11.5px;cursor:pointer;padding:5px 9px;border-radius:7px;white-space:nowrap}.donechip.some[data-v-ae22171d]{color:var(--accent)}.donechip[data-v-ae22171d]:hover,.donechip.on[data-v-ae22171d]{background:var(--soft);color:var(--kind-good)}.daylabel.flash[data-v-ae22171d]{background:#4e755f24;border-radius:5px}.daylabel[data-v-ae22171d]{margin:14px 0 4px;font:8.5px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--faint)}.archfoot[data-v-ae22171d]{margin-top:26px}.archfoot>button[data-v-ae22171d]{border:0;background:transparent;color:var(--faint);font-size:11.5px;cursor:pointer;padding:4px 0}.archfoot>button[data-v-ae22171d]:hover{color:var(--ink)}.archhead[data-v-ae22171d]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:6px}.archhead b[data-v-ae22171d]{font-size:12.5px;font-weight:550}.archhead button[data-v-ae22171d]{border:0;background:transparent;color:var(--faint);font-size:11px;cursor:pointer}.archrow[data-v-ae22171d]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;border-bottom:1px solid var(--line)}.archrow a[data-v-ae22171d]{color:var(--ink3);text-decoration:none;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.archrow a[data-v-ae22171d]:hover{color:var(--ink)}.unarch[data-v-ae22171d]{border:1px solid var(--line);background:transparent;color:var(--ink2);border-radius:7px;padding:4px 11px;font-size:11px;cursor:pointer;white-space:nowrap}.unarch[data-v-ae22171d]:hover{background:var(--soft)}.crumb-sub[data-v-ae22171d]{font-size:14px;color:var(--faint);text-decoration:none}a.crumb-sub[data-v-ae22171d]:hover{color:var(--ink)}.workwrap[data-v-ae22171d]{height:100%;overflow-y:auto}.page[data-v-ae22171d]{width:min(860px,calc(100% - 68px));margin:0 auto;padding:26px 0 60px}.pagehead[data-v-ae22171d]{display:flex;align-items:baseline;gap:12px;margin-bottom:10px}.lenses.right[data-v-ae22171d]{margin-left:auto}h1[data-v-ae22171d]{font-size:25px;font-weight:500;letter-spacing:-.03em;margin:0}.lenses[data-v-ae22171d]{display:inline-flex;gap:3px;margin-left:16px;background:var(--soft);border-radius:8px;padding:2px}.lenses button[data-v-ae22171d]{border:0;background:transparent;color:var(--muted);font-size:11px;padding:4px 11px;border-radius:6px;cursor:pointer}.lenses button.on[data-v-ae22171d]{background:var(--canvas);color:var(--ink);box-shadow:0 1px 3px #353d2e1a}.count[data-v-ae22171d]{color:var(--faint);font:10px var(--mono)}.quickadd[data-v-ae22171d]{display:flex;align-items:center;gap:10px;min-height:40px;border-bottom:1px solid var(--line);color:var(--faint)}.quickadd .plus[data-v-ae22171d]{font-size:12px;width:20px;text-align:center}.quickadd input[data-v-ae22171d]{flex:1;border:0;outline:none;font:13px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:transparent;color:var(--ink)}.empty[data-v-ae22171d]{padding:42px 0;text-align:center;color:var(--faint);font-size:12px}.wrap[data-v-f52ee1a1]{height:100%;overflow-y:auto}.page[data-v-f52ee1a1]{width:min(860px,calc(100% - 68px));margin:0 auto;padding:26px 0 60px}.pagehead[data-v-f52ee1a1]{display:flex;align-items:baseline;gap:12px;margin-bottom:4px}h1[data-v-f52ee1a1]{font-size:25px;font-weight:500;letter-spacing:-.03em;margin:0}.count[data-v-f52ee1a1]{color:var(--faint);font:10px var(--mono)}.group[data-v-f52ee1a1]{display:block;margin-top:22px;padding-bottom:7px;border-bottom:1px solid var(--line);color:var(--faint);font:9px var(--mono);text-transform:uppercase;letter-spacing:.07em}.group.link[data-v-f52ee1a1]{text-decoration:none}.group.link[data-v-f52ee1a1]:hover{color:var(--ink)}.groupgo[data-v-f52ee1a1]{margin-left:7px;color:var(--accent);opacity:0}.group.link:hover .groupgo[data-v-f52ee1a1]{opacity:1}.empty[data-v-f52ee1a1]{padding:42px 0;text-align:center;color:var(--faint);font-size:12px}.filerows[data-v-c55e08bc]{border-top:1px solid var(--line)}.filerow[data-v-c55e08bc]{min-height:56px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:40px 1fr;grid-auto-flow:column;grid-auto-columns:auto;column-gap:12px;align-items:center;padding:7px 0}.slot[data-v-c55e08bc]{width:40px;height:40px;display:grid;place-items:center;color:#6f756d}.thumb[data-v-c55e08bc]{width:40px;height:40px;object-fit:cover;border-radius:7px;border:1px solid var(--line);cursor:zoom-in;display:block}.filemain[data-v-c55e08bc]{min-width:0;text-decoration:none;color:inherit}.rowlock[data-v-c55e08bc]{font-size:10px;margin-left:5px}.aibadge[data-v-c55e08bc]{font:8.5px var(--mono);font-style:normal;letter-spacing:.06em;color:var(--cite);background:var(--cite-bg);border-radius:4px;padding:1px 5px;margin-left:6px;vertical-align:1px}.filemain b[data-v-c55e08bc]{display:block;font-size:13px;font-weight:500;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filemain:hover b[data-v-c55e08bc]{color:var(--accent)}.filemain small[data-v-c55e08bc]{display:block;margin-top:2px;color:var(--faint);font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doctag[data-v-c55e08bc]{font-size:10.5px;letter-spacing:.02em;color:var(--accent);background:#4e755f1a;border-radius:4px;padding:2px 5px;flex:none}.filemeta[data-v-c55e08bc]{color:var(--faint);font:10px var(--mono);white-space:nowrap}.movebtn[data-v-c55e08bc]{color:var(--faint);font-size:12px;cursor:pointer;padding:4px 6px;border-radius:5px}.movebtn[data-v-c55e08bc]:hover{color:var(--ink);background:var(--soft)}.filedetach[data-v-c55e08bc]{border:0;background:transparent;color:var(--faint);font-size:14px;cursor:pointer;padding:4px 6px;border-radius:6px}.filedetach[data-v-c55e08bc]:hover{color:var(--red);background:color-mix(in srgb,var(--red) 14%,transparent)}.detach-spacer[data-v-c55e08bc]{width:22px}.fileempty[data-v-c55e08bc]{padding:16px 0;color:var(--faint);font-size:11.5px;border-bottom:1px solid var(--line)}.pane[data-v-6ff2fd2b]{min-width:0;border-left:1px solid var(--line);background:var(--canvas2);display:flex;flex-direction:column;overflow:hidden}.pane.full[data-v-6ff2fd2b]{border-left-color:transparent;background:var(--canvas)}.head[data-v-6ff2fd2b]{min-height:52px;flex:none;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 17px}.full .head[data-v-6ff2fd2b]{padding:0 34px}.head b[data-v-6ff2fd2b]{display:block;font-size:13px;font-weight:500}.full .head b[data-v-6ff2fd2b]{font-size:14.5px}.head span[data-v-6ff2fd2b]{display:block;color:var(--faint);font-size:10.5px;margin-top:3px}.titlelink[data-v-6ff2fd2b]{cursor:pointer}.titlelink[data-v-6ff2fd2b]:hover{color:var(--accent)}.threadcrumb[data-v-6ff2fd2b]{display:flex;align-items:center;gap:8px}.backbtn[data-v-6ff2fd2b]{border:0;background:transparent;color:var(--ink3);font-size:17px;cursor:pointer;padding:2px 8px;border-radius:6px}.backbtn[data-v-6ff2fd2b]:hover{background:var(--soft);color:var(--ink)}.actions[data-v-6ff2fd2b]{display:flex;align-items:center;gap:5px}.actions button[data-v-6ff2fd2b]{border:0;background:transparent;color:var(--ink3);font-size:11px;cursor:pointer;padding:7px 8px;border-radius:6px}.actions button[data-v-6ff2fd2b]:hover{background:var(--soft);color:var(--ink)}.actions .icon[data-v-6ff2fd2b]{width:28px;height:28px;padding:0;font-size:17px;font-weight:300}.full-layout[data-v-6ff2fd2b]{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) var(--pane-w-thread)}.full-layout[data-v-6ff2fd2b]:not(.thread-open){grid-template-columns:minmax(0,1fr) var(--pane-w-none)}.full-layout[data-v-6ff2fd2b]>*{min-height:0}.maincol[data-v-6ff2fd2b]{min-width:0;display:flex;flex-direction:column}.scrollarea[data-v-6ff2fd2b]{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.vpanel[data-v-308e22a2]{position:absolute;top:30px;right:0;z-index:40;width:420px;max-height:70vh;overflow-y:auto;background:var(--canvas);border:1px solid var(--line);border-radius:12px;box-shadow:0 14px 40px #0000001f;padding:14px;text-align:left}.vhead[data-v-308e22a2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;font-size:13px}.x[data-v-308e22a2]{border:0;background:none;font-size:17px;line-height:1;color:var(--muted);cursor:pointer}.vsave[data-v-308e22a2]{display:flex;gap:8px;margin-bottom:12px}.vsave input[data-v-308e22a2]{flex:1;min-width:0;border:1px solid var(--line);border-radius:8px;padding:7px 10px;font:inherit;font-size:12.5px}.go[data-v-308e22a2]{border:0;background:var(--ink);color:var(--canvas);border-radius:8px;padding:7px 14px;font:inherit;font-size:12.5px;cursor:pointer}.go.wide[data-v-308e22a2]{width:100%}.vlist[data-v-308e22a2]{list-style:none;margin:0;padding:0;display:grid;gap:2px}.vrow[data-v-308e22a2]{width:100%;display:grid;gap:2px;text-align:left;border:0;background:none;border-radius:8px;padding:8px 9px;font:inherit;cursor:pointer}.vrow[data-v-308e22a2]:hover{background:var(--shell2, #f4f3ee)}.vwho[data-v-308e22a2]{font-size:12.5px;color:var(--ink)}.vwho b[data-v-308e22a2]{font-weight:500}.vmeta[data-v-308e22a2]{font-size:11.5px;color:var(--muted)}.vopen[data-v-308e22a2]{padding:4px 9px 12px}.vbody[data-v-308e22a2]{max-height:260px;overflow-y:auto;border:1px solid var(--line);border-radius:8px;padding:10px 12px;font-size:12.5px;line-height:1.6;background:var(--shell2, #faf9f6)}.vbody[data-v-308e22a2] h1,.vbody[data-v-308e22a2] h2,.vbody[data-v-308e22a2] h3{font-size:13px;margin:10px 0 4px}.vbody[data-v-308e22a2] p{margin:0 0 8px}.vbody[data-v-308e22a2] table{display:block;max-width:100%;overflow-x:auto}.restore[data-v-308e22a2]{margin-top:8px;border:1px solid var(--line);background:none;border-radius:8px;padding:6px 12px;font:inherit;font-size:12.5px;cursor:pointer}.restore[data-v-308e22a2]:hover{border-color:var(--ink)}.vempty[data-v-308e22a2],.verr[data-v-308e22a2]{margin:6px 0;font-size:12px;color:var(--muted)}.verr[data-v-308e22a2]{color:#a3564b}.pscrim[data-v-3e83d9f6]{position:fixed;inset:0;z-index:39}.ppanel[data-v-3e83d9f6]{position:absolute;top:34px;right:0;z-index:40;width:396px;max-height:84vh;display:flex;flex-direction:column;background:var(--canvas);border:1px solid var(--line);border-radius:14px;box-shadow:0 1px 2px #2324210a,0 18px 48px -12px #23242138;text-align:left;font-size:13px;overflow:hidden}header[data-v-3e83d9f6]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:15px 16px 13px;border-bottom:1px solid var(--line)}header div[data-v-3e83d9f6]{display:grid;gap:3px}header b[data-v-3e83d9f6]{font-size:13.5px;font-weight:600}header span[data-v-3e83d9f6]{color:var(--muted);font-size:12px;line-height:1.45}.x[data-v-3e83d9f6]{flex:none;border:0;background:none;padding:2px;border-radius:6px;color:var(--faint);cursor:pointer;line-height:0}.x[data-v-3e83d9f6]:hover{color:var(--ink);background:var(--soft)}.x svg[data-v-3e83d9f6]{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.plink[data-v-3e83d9f6]{display:flex;align-items:center;gap:4px;margin:14px 16px 0;padding:5px 6px 5px 11px;background:var(--soft);border:1px solid var(--line);border-radius:10px}.lurl[data-v-3e83d9f6]{flex:1;min-width:0;font-family:var(--mono);font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;direction:ltr}.licon[data-v-3e83d9f6]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:26px;border:0;background:var(--canvas);border:1px solid var(--line);border-radius:7px;color:var(--muted);cursor:pointer;text-decoration:none}.licon[data-v-3e83d9f6]:hover{color:var(--ink);border-color:var(--faint)}.licon.ok[data-v-3e83d9f6]{color:var(--green);border-color:color-mix(in srgb,var(--green) 40%,transparent)}.licon svg[data-v-3e83d9f6]{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.plive[data-v-3e83d9f6]{display:flex;align-items:center;gap:7px;margin:10px 16px 0;font-size:11.5px;color:var(--muted)}.dot[data-v-3e83d9f6]{width:6px;height:6px;border-radius:50%;background:var(--green);flex:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 14%,transparent)}.plists[data-v-3e83d9f6]{overflow-y:auto;padding:0 16px;max-height:218px}.popts[data-v-3e83d9f6]{padding:0 16px 15px;flex:none}.pgroup[data-v-3e83d9f6]:first-child{margin-top:14px}.pgroup[data-v-3e83d9f6]{margin:18px 0 5px;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-weight:600}.pcheck[data-v-3e83d9f6]{display:flex;align-items:center;gap:10px;margin:0 -8px;padding:7px 8px;border-radius:8px;cursor:pointer}.pcheck[data-v-3e83d9f6]:hover{background:var(--soft)}.pcheck input[data-v-3e83d9f6]{flex:none;width:15px;height:15px;accent-color:var(--ink);cursor:pointer}.ptitle[data-v-3e83d9f6]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pside[data-v-3e83d9f6]{flex:none;color:var(--faint);font-size:11px;font-family:var(--mono)}.pfield[data-v-3e83d9f6]{display:flex;align-items:center;gap:10px;margin-top:7px}.pfield>span[data-v-3e83d9f6]{width:52px;flex:none;color:var(--muted);font-size:12px}.pfield select[data-v-3e83d9f6],.pfield input[data-v-3e83d9f6]{flex:1;min-width:0;border:1px solid var(--line);border-radius:8px;padding:7px 9px;font:inherit;font-size:12.5px;background:var(--canvas);color:var(--ink)}.pfield select[data-v-3e83d9f6]:focus,.pfield input[data-v-3e83d9f6]:focus{outline:none;border-color:var(--faint)}.clear[data-v-3e83d9f6]{flex:none;border:0;background:none;color:var(--muted);font:inherit;font-size:11.5px;cursor:pointer;text-decoration:underline;text-underline-offset:2px}footer[data-v-3e83d9f6]{padding:13px 16px 14px;border-top:1px solid var(--line);background:var(--shell)}.go[data-v-3e83d9f6]{width:100%;border:0;background:var(--ink);color:var(--canvas);border-radius:9px;padding:9px 14px;font:inherit;font-size:12.5px;font-weight:500;cursor:pointer}.go[data-v-3e83d9f6]:hover:not(:disabled){opacity:.9}.go[data-v-3e83d9f6]:disabled{opacity:.55;cursor:default}.pfoot[data-v-3e83d9f6]{margin:10px 0 0;font-size:11px;line-height:1.5;color:var(--faint)}.off[data-v-3e83d9f6]{width:100%;margin-top:9px;border:0;background:none;color:var(--muted);font:inherit;font-size:12px;padding:4px;cursor:pointer}.off[data-v-3e83d9f6]:hover:not(:disabled){color:var(--red)}.pmuted[data-v-3e83d9f6]{color:var(--muted);padding:18px 16px;margin:0}.perr[data-v-3e83d9f6]{color:var(--red);font-size:12px;margin:0;padding:0 16px 4px}.doczone[data-v-d76b4cb5]{padding:20px 0 4px;min-height:88px;position:relative}.tbl-strip[data-v-d76b4cb5]{position:absolute;border:1px dashed var(--line);background:var(--canvas3);color:transparent;font-size:10px;line-height:1;cursor:pointer;border-radius:5px;padding:0;z-index:5;transition:opacity .12s;opacity:.45}.tbl-addrow[data-v-d76b4cb5]{height:13px}.tbl-addcol[data-v-d76b4cb5]{width:13px}.tbl-strip[data-v-d76b4cb5]:hover{opacity:1;background:var(--soft);color:var(--ink3);border-style:solid}.tbl-corner[data-v-d76b4cb5]{position:absolute;display:inline-flex;gap:2px;z-index:6}.tbl-corner button[data-v-d76b4cb5]{border:1px solid var(--line);background:var(--canvas);border-radius:5px;font:9px var(--mono);color:#8a8e86;cursor:pointer;padding:2px 5px}.tbl-corner button[data-v-d76b4cb5]:hover{color:var(--ink);background:var(--soft)}.tbl-corner .danger[data-v-d76b4cb5]:hover{color:var(--red)}.alsohere[data-v-d76b4cb5]{display:flex;align-items:center;gap:7px;margin:0 0 10px;font-size:11.5px;color:var(--muted)}.alsohere i[data-v-d76b4cb5]{width:6px;height:6px;border-radius:50%;background:#c9a227;flex:none}.alsohere.changed i[data-v-d76b4cb5]{background:#a3564b}.alsohere button[data-v-d76b4cb5]{border:0;background:none;padding:0;font:inherit;font-size:11.5px;color:var(--ink);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.clash[data-v-d76b4cb5]{margin:0 0 14px;padding:11px 13px;border:1px solid color-mix(in srgb,var(--kind-warn) 40%,transparent);border-radius:10px;background:var(--kind-warn-bg);display:grid;gap:4px}.clash b[data-v-d76b4cb5]{font-size:12.5px;font-weight:500}.clash span[data-v-d76b4cb5]{font-size:11.5px;color:var(--muted)}.clashrow[data-v-d76b4cb5]{display:flex;gap:8px;margin-top:6px}.clashrow button[data-v-d76b4cb5]{border:1px solid var(--line);background:var(--canvas);border-radius:8px;padding:5px 12px;font:inherit;font-size:11.5px;cursor:pointer}.clashrow .mine[data-v-d76b4cb5]{border-color:var(--ink)}.doczone[data-v-d76b4cb5] .bodydoc{outline:none;caret-color:var(--ink)}.doczone[data-v-d76b4cb5] .bodydoc .selectedCell{background:#5b896a14}.doczone[data-v-d76b4cb5] .bodydoc img{max-width:100%;border-radius:8px;border:1px solid var(--line);margin:0 0 15px}.doczone[data-v-d76b4cb5] .bodydoc hr{border:0;border-top:1px solid var(--line);margin:18px 0}.slashmenu{position:fixed;z-index:95;min-width:210px;max-height:300px;overflow-y:auto;background:var(--canvas);border:1px solid var(--line);border-radius:10px;box-shadow:0 8px 28px #353d2e24;padding:4px;display:grid}.slashitem{border:0;background:transparent;border-radius:6px;padding:7px 10px;display:flex;align-items:baseline;gap:10px;cursor:pointer;text-align:left;font-size:12.5px;color:var(--ink)}.slashitem.sel{background:var(--soft)}.slashitem small{margin-left:auto;color:var(--faint);font:9px var(--mono)}.pubchip[data-v-c4120606]{display:inline-flex;align-items:center;gap:5px;margin-left:8px;border:1px solid var(--line);background:none;border-radius:999px;padding:2px 9px 2px 7px;font:inherit;font-size:11.5px;color:var(--muted);cursor:pointer}.pubdot[data-v-c4120606]{width:6px;height:6px;border-radius:50%;background:#3f9d61}.crumbpath[data-v-c4120606]{display:inline-flex;align-items:baseline;gap:7px;min-width:0;overflow:hidden}.crumbpath b[data-v-c4120606]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crumblink[data-v-c4120606]{color:var(--muted);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.crumblink[data-v-c4120606]:hover{color:var(--ink)}.crumbsep[data-v-c4120606]{color:var(--faint)}.item-layout[data-v-c4120606]{height:100%;display:grid;grid-template-columns:minmax(0,1fr) var(--pane-w-item)}.item-layout.pane-hidden[data-v-c4120606]{grid-template-columns:minmax(0,1fr) var(--pane-w-none)}.item-layout.full[data-v-c4120606]{grid-template-columns:var(--pane-w-none) minmax(0,1fr)}.full .item-scroll[data-v-c4120606]{opacity:0;visibility:hidden;pointer-events:none;overflow:hidden}.item-scroll[data-v-c4120606]{min-width:0;overflow-y:auto;transition:opacity .18s}.page[data-v-c4120606]{width:min(860px,calc(100% - 68px));margin:0 auto;padding:26px 0 60px}.delconfirm[data-v-c4120606]{position:absolute;top:calc(100% + 8px);right:0;z-index:30;width:250px;background:var(--canvas);border:1px solid var(--line);border-radius:12px;padding:13px 14px;box-shadow:0 16px 44px -18px #2324212e}.delconfirm b[data-v-c4120606]{display:block;font-size:12.5px;font-weight:550}.delconfirm>span[data-v-c4120606]{display:block;margin-top:3px;font-size:11.5px;color:var(--muted);line-height:1.5}.delrow[data-v-c4120606]{display:flex;gap:8px;margin-top:10px}.delrow .del[data-v-c4120606]{border:0;background:#a04b3f;color:var(--canvas);border-radius:7px;padding:5px 13px;font-size:11.5px;cursor:pointer}.delrow .del[data-v-c4120606]:hover{background:#8c4237}.delrow .keep[data-v-c4120606]{border:1px solid var(--line);background:transparent;color:var(--ink2);border-radius:7px;padding:4px 12px;font-size:11.5px;cursor:pointer}.gonecard[data-v-c4120606]{max-width:430px;margin:120px auto;text-align:center;display:flex;flex-direction:column;gap:7px}.gonecard b[data-v-c4120606]{font-size:15px;font-weight:550}.gonecard span[data-v-c4120606]{color:var(--muted);font-size:12.5px}.gonecard a[data-v-c4120606]{margin-top:8px;color:var(--accent);font-size:12.5px;text-decoration:none}.archbanner[data-v-c4120606]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding:9px 13px;border:1px dashed var(--line);border-radius:9px;background:var(--canvas3);color:var(--ink3);font-size:12px}.archbanner button[data-v-c4120606]{border:1px solid var(--line);background:var(--canvas);color:var(--ink);border-radius:7px;padding:4px 12px;font-size:11px;cursor:pointer}.archbanner button[data-v-c4120606]:hover{background:var(--soft)}.runstrip[data-v-c4120606]{display:flex;align-items:center;gap:10px;margin:10px 0 0;padding:8px 13px;border:1px solid var(--line);border-radius:9px;background:var(--canvas2);font-size:12px}.runstrip.ask[data-v-c4120606]{background:var(--kind-warn-bg);border-color:var(--line)}.rs-verb[data-v-c4120606]{font:11px var(--mono);color:var(--ink2);white-space:nowrap}.rs-goal[data-v-c4120606]{flex:1;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-state[data-v-c4120606]{font:10px var(--mono);color:var(--faint);white-space:nowrap}.rs-accept[data-v-c4120606]{border:0;background:var(--ink);color:var(--canvas);border-radius:7px;padding:4px 12px;font-size:11px;cursor:pointer;white-space:nowrap}.eyebrow-row[data-v-c4120606]{display:flex;align-items:center;justify-content:space-between;gap:14px}.eyebrow[data-v-c4120606]{display:flex;gap:8px;align-items:center;color:var(--muted);font:9px var(--mono);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.statedot[data-v-c4120606]{width:6px;height:6px;border-radius:50%}.item-actions[data-v-c4120606]{display:flex;align-items:center;gap:12px}.convcount[data-v-c4120606]{position:absolute;top:-2px;right:-3px;min-width:13px;height:13px;padding:0 3px;display:grid;place-items:center;font:9px var(--mono);line-height:1;color:var(--ink3);background:var(--soft);border:1.5px solid var(--canvas);border-radius:7px}.convcount.unread[data-v-c4120606]{color:#fff;background:var(--accent)}.iconbtn[data-v-c4120606],.item-actions[data-v-c4120606] .more{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:7px;background:none;color:var(--faint);cursor:pointer;position:relative}.iconbtn[data-v-c4120606]:hover,.item-actions[data-v-c4120606] .more:hover,.iconbtn[aria-expanded=true][data-v-c4120606]{background:var(--soft);color:var(--ink)}.iconbtn svg[data-v-c4120606]{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.4}.more[data-v-c4120606]{letter-spacing:2px;font-size:15px;line-height:1}.title[data-v-c4120606]{width:100%;border:0;outline:none;background:transparent;font-size:28px;line-height:1.16;letter-spacing:-.03em;font-weight:500;color:var(--ink);margin:9px 0 4px;padding:0;font-family:inherit}.properties[data-v-c4120606]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:14px;padding:10px 0}.prop[data-v-c4120606]{border-left:1px solid var(--line);padding-left:16px;padding-right:14px;display:flex;flex-wrap:wrap;align-items:center;gap:7px;min-width:0;overflow:hidden}.prop[data-v-c4120606]:first-child{border-left:0;padding-left:0}.prop label[data-v-c4120606]{display:block;width:100%;color:var(--faint);font:8px var(--mono);text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px}.propvalue[data-v-c4120606]{font-size:12px;cursor:pointer;border-bottom:1px dashed transparent;padding-bottom:1px}.prop:hover .propvalue[data-v-c4120606]{border-bottom-color:var(--line)}.propvalue.unset[data-v-c4120606]{color:var(--faint)}.date[data-v-c4120606]{border:0;background:transparent;font:12px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ink);padding:0;outline:none;cursor:pointer;width:100%}.chips[data-v-c4120606]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:12px 0 0}.chips-hint[data-v-c4120606]{color:var(--faint);font-size:11px;margin-right:4px}.chip[data-v-c4120606]{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--line);background:var(--soft);border-radius:6px;padding:4px 8px;font-size:10px;color:var(--ink2);cursor:pointer}.chip[data-v-c4120606]:hover{background:var(--soft)}.chip.ghost[data-v-c4120606]{background:transparent;border-style:dashed;color:var(--faint)}.chip.high[data-v-c4120606]{color:var(--amber)}.chip.critical[data-v-c4120606]{color:var(--red)}.tagchip[data-v-c4120606]{font-family:var(--mono);font-size:9px}.tagchip .x[data-v-c4120606]{color:var(--faint)}.tagentry[data-v-c4120606]{border:1px solid var(--line);border-radius:6px;padding:4px 8px;font:10px var(--mono);outline:none;width:110px}.progress[data-v-c4120606]{border-bottom:1px solid var(--line);padding:15px 0 16px;margin-top:14px}.progress-top[data-v-c4120606]{display:flex;align-items:baseline}.progress-title[data-v-c4120606]{display:flex;align-items:baseline;gap:8px}.progress-title b[data-v-c4120606]{font-size:12px;font-weight:500}.pct[data-v-c4120606]{color:var(--green);font:12px var(--mono)}.risk[data-v-c4120606]{margin-left:auto;display:flex;align-items:center;gap:6px;font-size:11px;font-weight:500}.risk[data-v-c4120606]:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}input[type=range][data-v-c4120606]{display:block;width:100%;height:3px;margin:14px 0 11px;accent-color:var(--green);cursor:ew-resize}.delivery[data-v-c4120606]{font-size:11px;color:var(--muted)}.delivery strong[data-v-c4120606]{margin-left:5px;font-weight:500}.delivery span[data-v-c4120606]{margin-left:5px;color:var(--faint)}.sectionhead[data-v-c4120606]{display:flex;align-items:baseline;margin-top:18px}.sectionhead h2[data-v-c4120606]{font-size:17px;letter-spacing:-.02em;font-weight:500;margin:0}.sectionmeta[data-v-c4120606]{margin-left:auto;display:flex;align-items:center;gap:9px;color:var(--faint);font:9px var(--mono)}.layoutbtn[data-v-c4120606]{border:0;background:transparent;color:var(--faint);font:9px var(--mono);cursor:pointer;padding:3px 5px;border-radius:4px}.layoutbtn.on[data-v-c4120606]{background:var(--soft);color:var(--ink2)}.childlist[data-v-c4120606]{margin-top:6px;border-top:1px solid var(--line)}.childtable[data-v-c4120606]{width:100%;margin-top:6px;border-collapse:collapse;font-size:12px}.childtable th[data-v-c4120606]{text-align:left;color:var(--faint);font:8px var(--mono);text-transform:uppercase;letter-spacing:.06em;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:7px 8px 7px 0;font-weight:400}.childtable td[data-v-c4120606]{border-bottom:1px solid var(--line);padding:9px 8px 9px 0;color:var(--muted)}.childtable tbody tr[data-v-c4120606]{cursor:pointer}.childtable tbody tr[data-v-c4120606]:hover{background:var(--hover)}.cell-title[data-v-c4120606]{color:var(--ink)!important;font-weight:450}.filerows[data-v-c4120606]{margin-top:6px;border-top:1px solid var(--line)}.filerow[data-v-c4120606]{min-height:44px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:22px 1fr auto 22px;gap:10px;align-items:center}.filethumb[data-v-c4120606]{width:40px;height:40px;object-fit:cover;border-radius:6px;border:1px solid var(--line);cursor:zoom-in;flex:none}.fileicon[data-v-c4120606]{color:#737871;font-size:15px}.filemain[data-v-c4120606]{min-width:0;text-decoration:none;color:inherit}.filemain b[data-v-c4120606]{display:block;font-weight:500;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filemain b[data-v-c4120606]:hover{color:var(--accent)}.filemain small[data-v-c4120606]{display:block;color:var(--muted);font-size:9px;margin-top:1px}.filemeta[data-v-c4120606]{color:var(--faint);font:9px var(--mono)}.filedetach[data-v-c4120606]{border:0;background:transparent;color:var(--faint);font-size:14px;cursor:pointer}.filedetach[data-v-c4120606]:hover{color:var(--red)}.fileempty[data-v-c4120606]{padding:14px 0;border-bottom:1px solid var(--line);color:var(--faint);font-size:11.5px}.quickadd[data-v-c4120606]{display:flex;align-items:center;gap:10px;min-height:40px;border-bottom:1px solid var(--line);color:var(--faint)}.quickadd .plus[data-v-c4120606]{font-size:12px;width:20px;text-align:center}.quickadd input[data-v-c4120606]{flex:1;border:0;outline:none;font:12.5px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:transparent;color:var(--ink)}.source-row[data-v-c4120606]{margin-top:16px;border-top:1px solid var(--line);padding-top:10px;display:flex;align-items:center}.source-row code[data-v-c4120606]{font:9px var(--mono);color:#90938e}.source-row a[data-v-c4120606]{margin-left:auto;color:var(--accent);text-decoration:none;font-size:10px}.card[data-v-5914dab6]{display:flex;align-items:flex-start;gap:16px;border:1px solid var(--line);border-radius:14px;padding:18px 20px;background:var(--canvas2);margin:12px 0 4px}.face[data-v-5914dab6]{flex:none;width:56px;height:56px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:var(--kind-good-bg);color:var(--ink3);border:1px solid var(--line);font-size:13px;font-weight:500}.face img[data-v-5914dab6]{width:100%;height:100%;object-fit:cover;display:block}.body[data-v-5914dab6]{flex:1;min-width:0}.line[data-v-5914dab6]{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.name[data-v-5914dab6]{font-size:16px;font-weight:500;letter-spacing:-.01em}.name.unnamed[data-v-5914dab6]{color:var(--faint);font-weight:400}.scope[data-v-5914dab6]{font:9px var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--faint);background:var(--soft);border-radius:5px;padding:2px 7px}.blurb[data-v-5914dab6]{margin:6px 0 0;font-size:12.5px;line-height:1.6;color:var(--muted);max-width:560px}.blurb[data-v-5914dab6] a{color:var(--muted);border-bottom:1px solid rgba(0,0,0,.16);text-decoration:none}.blurb[data-v-5914dab6] a:hover{color:var(--ink)}.blurb[data-v-5914dab6] b{font-weight:500;color:var(--ink)}.facts[data-v-5914dab6]{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.fact[data-v-5914dab6]{font:10px var(--mono);color:var(--ink2);background:var(--soft);border-radius:5px;padding:3px 8px}.edit[data-v-5914dab6]{flex:none;border:1px solid var(--line);background:var(--canvas);border-radius:8px;padding:6px 14px;font:inherit;font-size:12px;color:var(--muted);cursor:pointer}.edit[data-v-5914dab6]:hover{color:var(--ink);border-color:color-mix(in srgb,var(--accent) 40%,transparent)}@media(max-width:620px){.card[data-v-5914dab6]{flex-wrap:wrap}.edit[data-v-5914dab6]{order:3}}.picker[data-v-7d9bb9fd]{display:flex;flex-direction:column;gap:12px}.current[data-v-7d9bb9fd]{display:flex;align-items:center;gap:13px}.face[data-v-7d9bb9fd]{display:grid;place-items:center;border-radius:50%;background:var(--soft) center/cover;color:var(--muted);font-size:14px;font-weight:500;flex:none}.acts[data-v-7d9bb9fd]{display:flex;align-items:center;gap:12px}.act[data-v-7d9bb9fd]{border:0;background:transparent;font:inherit;font-size:12.5px;color:var(--muted);cursor:pointer;border-bottom:1px solid rgba(0,0,0,.16);padding:0 0 1px}.act[data-v-7d9bb9fd]:hover:not(:disabled){color:var(--ink)}.act.quiet[data-v-7d9bb9fd]{border-bottom-color:transparent}.act[data-v-7d9bb9fd]:disabled{opacity:.5;cursor:default}.orbs[data-v-7d9bb9fd]{display:flex;flex-wrap:wrap;gap:8px}.orb[data-v-7d9bb9fd]{width:30px;height:30px;border-radius:50%;border:0;padding:0;cursor:pointer;background-size:cover;background-position:center;box-shadow:0 0 #23242100;transition:box-shadow .16s ease,transform .16s ease}.orb[data-v-7d9bb9fd]:hover:not(:disabled){transform:translateY(-1px)}.orb.on[data-v-7d9bb9fd]{box-shadow:0 0 0 2px var(--shell),0 0 0 3.5px #2324216b}.orb[data-v-7d9bb9fd]:disabled{cursor:default}.scrim[data-v-7ffed26b]{position:fixed;inset:0;z-index:90;background:#181a1647;display:grid;place-items:center;padding:20px}.box[data-v-7ffed26b]{width:min(520px,100%);max-height:90vh;overflow-y:auto;background:var(--shell, #fbfaf7);border:1px solid var(--line);border-radius:16px;padding:22px 24px 18px;box-shadow:0 24px 60px #14161238;outline:none}h2[data-v-7ffed26b]{margin:0 0 16px;font-size:17px;font-weight:600;letter-spacing:-.015em}.picker[data-v-7ffed26b]{margin-bottom:18px}.field[data-v-7ffed26b]{display:grid;gap:5px}.field span[data-v-7ffed26b]{font:9px var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--faint)}.nameinput[data-v-7ffed26b]{border:1px solid var(--line);border-radius:9px;background:var(--canvas);padding:9px 12px;font:inherit;font-size:13.5px;color:var(--ink);outline:none}.nameinput[data-v-7ffed26b]:focus{border-color:#b9c4b4}.hint[data-v-7ffed26b]{margin:6px 0 0;font-size:11.5px;color:var(--faint)}.consent[data-v-7ffed26b]{margin-top:20px;padding-top:16px;border-top:1px solid var(--line)}.consenthead[data-v-7ffed26b]{font-size:12.5px;font-weight:500;display:block}.consentopts[data-v-7ffed26b]{display:flex;gap:10px;margin-top:10px;flex-wrap:wrap}.consentopt[data-v-7ffed26b]{flex:1 1 200px;text-align:left;border:1px solid var(--line);background:var(--canvas);border-radius:10px;padding:10px 13px;cursor:pointer;font:inherit;display:grid;gap:3px}.consentopt b[data-v-7ffed26b]{font-size:12.5px;font-weight:500}.consentopt span[data-v-7ffed26b]{font-size:11.5px;line-height:1.45;color:var(--muted)}.consentopt[data-v-7ffed26b]:hover{background:#525d490d}.consentopt.on[data-v-7ffed26b]{border-color:#4e755f;background:#4e755f12}.consentnote[data-v-7ffed26b]{margin:10px 0 0;font-size:11.5px;line-height:1.5;color:var(--faint)}.err[data-v-7ffed26b]{margin:12px 0 0;font-size:11.5px;color:var(--red)}.actions[data-v-7ffed26b]{display:flex;justify-content:flex-end;gap:9px;margin-top:20px}.cancel[data-v-7ffed26b]{border:1px solid var(--line);background:transparent;border-radius:8px;padding:7px 14px;font:inherit;font-size:12.5px;color:var(--muted);cursor:pointer}.save[data-v-7ffed26b]{border:1px solid #3f5a49;background:var(--accent);color:var(--canvas);border-radius:8px;padding:7px 16px;font:inherit;font-size:12.5px;cursor:pointer}.save[data-v-7ffed26b]:disabled{opacity:.6;cursor:default}.crumb-sub[data-v-02f6c9fd]{font-size:14px;color:var(--faint);text-decoration:none}a.crumb-sub[data-v-02f6c9fd]:hover{color:var(--ink)}.wrap[data-v-02f6c9fd]{height:100%;overflow-y:auto}.page[data-v-02f6c9fd]{width:min(860px,calc(100% - 68px));margin:0 auto;padding:26px 0 60px}.pagehead[data-v-02f6c9fd]{display:flex;align-items:baseline;gap:12px}h1[data-v-02f6c9fd]{font-size:25px;font-weight:500;letter-spacing:-.03em;margin:0}.count[data-v-02f6c9fd]{color:var(--faint);font:10px var(--mono)}.sect[data-v-02f6c9fd]{margin:34px 0 6px;font-size:16px;font-weight:600;letter-spacing:-.01em}.viaex[data-v-02f6c9fd]{font-style:normal;color:var(--faint);background:var(--soft);border-radius:4px;padding:0 5px;font-size:11px}.delegadd[data-v-02f6c9fd]{display:flex;gap:10px;align-items:center;margin-top:12px}.delegadd input[data-v-02f6c9fd]{flex:1;border:1px solid var(--line);border-radius:9px;padding:9px 13px;font-size:13px;outline:none;background:var(--canvas)}.delegadd input[data-v-02f6c9fd]:focus{border-color:#b9c4b4}.capbtn[data-v-02f6c9fd]{border:1px solid var(--line);background:var(--canvas3);border-radius:8px;padding:8px 13px;font-size:12.5px;cursor:pointer;color:var(--ink2)}.mint[data-v-02f6c9fd]{border:0;background:var(--ink);color:var(--canvas);border-radius:9px;padding:9px 16px;font-size:12.5px;cursor:pointer}.instruction[data-v-02f6c9fd]{margin:10px 0;padding:12px 14px;background:var(--soft);border:1px solid var(--line);border-radius:9px;font:11px/1.65 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;max-height:220px;overflow-y:auto}.delegrows[data-v-02f6c9fd]{border-top:1px solid var(--line);margin-top:14px}.delegrow[data-v-02f6c9fd]{display:flex;align-items:center;gap:12px;padding:11px 2px;border-bottom:1px solid var(--line)}.delegrow .who[data-v-02f6c9fd]{flex:1}.delegrow .who b[data-v-02f6c9fd]{font-size:13.5px;font-weight:550;display:block}.delegrow .who small[data-v-02f6c9fd]{color:var(--faint);font-size:11px}.revoke[data-v-02f6c9fd]{border:0;background:transparent;color:var(--faint);font-size:11.5px;cursor:pointer}.lede[data-v-02f6c9fd]{margin:2px 0 26px;max-width:620px;font-size:13.5px;line-height:1.65;color:var(--muted)}.secthint[data-v-02f6c9fd]{margin:-2px 0 14px;max-width:620px;font-size:12.5px;line-height:1.6;color:var(--faint)}.lede code[data-v-02f6c9fd]{font:11px var(--mono);background:var(--soft);padding:1px 5px;border-radius:4px}.quickadd[data-v-02f6c9fd]{display:flex;align-items:center;gap:10px;min-height:40px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--faint)}.quickadd .plus[data-v-02f6c9fd]{width:20px;text-align:center}.quickadd input[data-v-02f6c9fd]{flex:1;border:0;outline:none;font:12.5px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:transparent;color:var(--ink)}.error[data-v-02f6c9fd]{color:var(--red);font-size:11px}.tokencard[data-v-02f6c9fd]{margin-top:14px;border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);background:var(--kind-good-bg);border-radius:10px;padding:13px 15px}.tokencard b[data-v-02f6c9fd]{font-size:12.5px;font-weight:500}.tokencard p[data-v-02f6c9fd]{margin:6px 0 9px;color:var(--muted);font-size:11px}.tokencard p code[data-v-02f6c9fd]{font:9px var(--mono)}.tokenrow[data-v-02f6c9fd]{display:flex;align-items:center;gap:9px}.token[data-v-02f6c9fd]{flex:1;font:10px var(--mono);background:var(--canvas);border:1px solid var(--line);border-radius:6px;padding:7px 9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tokenrow button[data-v-02f6c9fd]{border:0;background:var(--accent);color:#fff;font-size:11px;border-radius:6px;padding:6px 11px;cursor:pointer}.tokenrow .dismiss[data-v-02f6c9fd]{background:transparent;color:var(--muted)}.agentrows[data-v-02f6c9fd]{margin-top:4px}.agentrow[data-v-02f6c9fd]{min-height:48px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:12px}.avatar[data-v-02f6c9fd]{width:28px;height:28px;border-radius:50%;background:var(--kind-good-bg);color:var(--ink3);border:1px solid var(--line);display:grid;place-items:center;font-size:8px;font-style:normal}.who[data-v-02f6c9fd]{min-width:0}.who b[data-v-02f6c9fd]{display:block;font-size:13px;font-weight:500}.who small[data-v-02f6c9fd]{color:var(--faint);font:9px var(--mono)}.cap[data-v-02f6c9fd]{margin-left:auto;font:10px var(--mono);background:var(--soft);border-radius:5px;padding:4px 8px;color:var(--ink2);cursor:pointer}.cap.quiet[data-v-02f6c9fd]{cursor:default}.memrows[data-v-02f6c9fd]{border-top:1px solid var(--line);margin-top:14px}.memrow[data-v-02f6c9fd]{display:flex;align-items:baseline;gap:11px;padding:9px 2px;border-bottom:1px solid var(--line)}.memtype[data-v-02f6c9fd]{flex:none;font:9px var(--mono);text-transform:uppercase;letter-spacing:.05em;border-radius:5px;padding:2px 7px;background:var(--soft);color:var(--faint)}.memtype.preference[data-v-02f6c9fd]{background:#5b896a1f;color:var(--accent)}.membody[data-v-02f6c9fd]{flex:1;font-size:12.5px;line-height:1.5;color:var(--ink)}.membody small[data-v-02f6c9fd]{color:var(--faint);font-size:10.5px}.revoke[data-v-02f6c9fd]{border:0;background:transparent;color:var(--faint);font-size:10px;cursor:pointer}.revoke[data-v-02f6c9fd]:hover{color:var(--red)}.sectionhead[data-v-02f6c9fd]{display:flex;align-items:baseline;gap:10px;margin-top:26px}.sectionhead h2[data-v-02f6c9fd]{font-size:16px;font-weight:500;letter-spacing:-.02em;margin:0}.runlist[data-v-02f6c9fd]{margin-top:4px}.runentry[data-v-02f6c9fd]{min-height:44px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:11px;padding:6px 0}.state[data-v-02f6c9fd]{font:9px var(--mono);font-style:normal;padding:3px 7px;border-radius:5px;background:var(--soft);color:var(--kind-good);white-space:nowrap}.state.needs_input[data-v-02f6c9fd]{background:var(--kind-warn-bg);color:var(--amber)}.state.blocked[data-v-02f6c9fd]{background:color-mix(in srgb,var(--red) 14%,transparent);color:var(--red)}.state.delivered[data-v-02f6c9fd]{background:var(--kind-good-bg);color:var(--green)}.goal[data-v-02f6c9fd]{font-size:12.5px;min-width:0}.goallink[data-v-02f6c9fd]{color:inherit;text-decoration:none}.goallink[data-v-02f6c9fd]:hover{text-decoration:underline}.goal[data-v-02f6c9fd] .runresolve{display:flex;gap:8px;margin-top:6px;position:relative}.goal[data-v-02f6c9fd] .answercard{left:0;right:auto}.goal small[data-v-02f6c9fd]{display:block;color:var(--muted);font-size:11px;margin-top:2px}.agentname[data-v-02f6c9fd]{margin-left:auto;color:var(--faint);font:10px var(--mono);white-space:nowrap}.empty[data-v-02f6c9fd]{padding:26px 0;color:var(--faint);font-size:12px}.pagelede[data-v-fa37cbeb]{margin:2px 0 26px;max-width:620px;font-size:13.5px;line-height:1.65;color:var(--muted)}.secthint[data-v-fa37cbeb]{margin:-2px 0 12px;max-width:620px;font-size:12.5px;line-height:1.6;color:var(--faint)}.viewmore[data-v-fa37cbeb]{margin-top:9px;border:1px solid var(--line);background:transparent;color:var(--ink3);border-radius:7px;padding:5px 13px;font-size:11px;cursor:pointer}.viewmore[data-v-fa37cbeb]:hover{background:var(--soft);color:var(--ink)}.wrap[data-v-fa37cbeb]{height:100%;overflow-y:auto}.page[data-v-fa37cbeb]{max-width:min(860px,100% - 68px);margin:0 auto;padding:26px 0 80px;animation:canvasIn-fa37cbeb .32s ease}@keyframes canvasIn-fa37cbeb{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.pagehead[data-v-fa37cbeb]{display:flex;align-items:baseline;gap:14px;margin-bottom:6px}.sect[data-v-fa37cbeb]{margin:36px 0 6px;font-size:16px;font-weight:600;letter-spacing:-.01em}.secthead[data-v-fa37cbeb]{display:flex;align-items:baseline;gap:14px}.secthead .sect[data-v-fa37cbeb]{flex:1}.lede[data-v-fa37cbeb]{color:var(--muted);font-size:12.5px;margin:4px 0 12px}.faintline[data-v-fa37cbeb]{color:var(--faint)}.onboard[data-v-fa37cbeb]{margin-top:26px;border:1px solid var(--line);border-radius:16px;background:var(--canvas2);padding:34px 38px 30px}.onboard h2[data-v-fa37cbeb]{margin:0 0 10px;font-size:20px;letter-spacing:-.015em;font-weight:640}.onboard p[data-v-fa37cbeb]{margin:0 0 18px;color:var(--muted);font-size:13.5px;line-height:1.6;max-width:560px}.onboardhint[data-v-fa37cbeb]{margin-top:14px;font-size:11.5px;color:var(--faint)}.delegadd[data-v-fa37cbeb]{display:flex;gap:10px;align-items:center;margin-top:12px}.delegadd input[data-v-fa37cbeb]{flex:1;border:1px solid var(--line);border-radius:9px;padding:9px 13px;font-size:13px;outline:none;background:var(--canvas)}.delegadd input[data-v-fa37cbeb]:focus{border-color:#b9c4b4}.capbtn[data-v-fa37cbeb]{border:1px solid var(--line);background:var(--canvas3);border-radius:8px;padding:8px 13px;font-size:12.5px;cursor:pointer;color:var(--ink2)}.mint[data-v-fa37cbeb]{border:0;background:var(--ink);color:var(--canvas);border-radius:9px;padding:9px 16px;font-size:12.5px;cursor:pointer}.tokencard[data-v-fa37cbeb]{margin-top:16px;border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);background:var(--kind-good-bg);border-radius:12px;padding:16px 18px}.tokencard b[data-v-fa37cbeb]{font-size:13.5px}.tokencard p[data-v-fa37cbeb]{margin:6px 0 10px;color:var(--muted);font-size:12px}.instruction[data-v-fa37cbeb]{margin:10px 0;padding:12px 14px;background:var(--soft);border:1px solid var(--line);border-radius:9px;font:11px/1.65 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;max-height:220px;overflow-y:auto}.tokenrow[data-v-fa37cbeb]{display:flex;gap:10px}.tokenrow button[data-v-fa37cbeb]{border:1px solid var(--line);background:var(--canvas);border-radius:8px;padding:6px 13px;font-size:12px;cursor:pointer}.tokenrow .dismiss[data-v-fa37cbeb]{color:var(--faint)}.delegrows[data-v-fa37cbeb]{border-top:1px solid var(--line);margin-top:14px}.delegrow[data-v-fa37cbeb]{display:flex;align-items:center;gap:12px;padding:11px 2px;border-bottom:1px solid var(--line)}.delegrow .who[data-v-fa37cbeb]{flex:1}.delegrow .who b[data-v-fa37cbeb]{font-size:13.5px;font-weight:550;display:block}.delegrow .who small[data-v-fa37cbeb]{color:var(--faint);font-size:11px}.delegrow .capbtn.busy[data-v-fa37cbeb]{opacity:.55}.revoke[data-v-fa37cbeb]{border:0;background:transparent;color:var(--faint);font-size:11.5px;cursor:pointer}.revoke[data-v-fa37cbeb]:hover{color:var(--red)}.actrows[data-v-fa37cbeb]{border-top:1px solid var(--line)}.actrow[data-v-fa37cbeb]{display:flex;align-items:baseline;gap:11px;padding:9px 2px;border-bottom:1px solid var(--line);font-size:12.5px}.actrow.clickable[data-v-fa37cbeb]{cursor:pointer}.actrow.clickable[data-v-fa37cbeb]:hover{background:var(--soft)}.actrow.clickable:hover .actline[data-v-fa37cbeb]{color:var(--accent)}.acttime[data-v-fa37cbeb]{flex:none;width:34px;font:10px var(--mono);color:var(--faint)}.actline[data-v-fa37cbeb]{flex:1;color:var(--ink);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.actvia[data-v-fa37cbeb]{font-style:normal;font:9.5px var(--mono);color:var(--faint);background:var(--soft);border-radius:4px;padding:1px 6px;white-space:nowrap}.actundo[data-v-fa37cbeb]{border:1px solid var(--line);background:var(--canvas3);color:var(--ink2);border-radius:6px;padding:1px 9px;font-size:10.5px;cursor:pointer}.actundo[data-v-fa37cbeb]:hover{color:var(--red)}.actundone[data-v-fa37cbeb]{font-size:10.5px;color:var(--faint)}.memsearch[data-v-fa37cbeb]{border:0;border-bottom:1px solid transparent;outline:none;background:transparent;font-size:12px;font-family:inherit;color:var(--ink);width:130px;transition:width .18s ease}.memsearch[data-v-fa37cbeb]:focus{border-bottom-color:var(--line);width:190px}.memrows[data-v-fa37cbeb]{border-top:1px solid var(--line)}.memrow[data-v-fa37cbeb]{display:flex;align-items:baseline;gap:11px;padding:9px 2px;border-bottom:1px solid var(--line)}.memtype[data-v-fa37cbeb]{flex:none;font:9px var(--mono);text-transform:uppercase;letter-spacing:.05em;border-radius:5px;padding:2px 7px;background:var(--soft);color:var(--faint)}.memtype.preference[data-v-fa37cbeb]{background:#5b896a1f;color:var(--accent)}.membody[data-v-fa37cbeb]{flex:1;font-size:12.5px;line-height:1.5;color:var(--ink)}.membody small[data-v-fa37cbeb]{color:var(--faint);font-size:10.5px}.memaction[data-v-fa37cbeb]{border:0;background:transparent;color:var(--faint);font-size:11.5px;cursor:pointer}.memaction[data-v-fa37cbeb]:hover{color:var(--ink)}.memedit[data-v-fa37cbeb]{width:100%;border:1px solid var(--line);border-radius:8px;padding:8px 10px;font:12.5px/1.5 inherit;font-family:inherit;outline:none;resize:vertical;background:var(--canvas)}.memeditrow[data-v-fa37cbeb]{display:flex;gap:8px;margin-top:6px}.memsave[data-v-fa37cbeb]{border:0;background:var(--ink);color:var(--canvas);border-radius:7px;padding:4px 12px;font-size:11.5px;cursor:pointer}.memcancel[data-v-fa37cbeb]{border:0;background:transparent;color:var(--faint);font-size:11.5px;cursor:pointer}.crumb-sub[data-v-c3798b4e]{font-size:14px;color:var(--faint)}.dmwrap[data-v-c3798b4e]{height:100%;display:flex;flex-direction:column}.dmhold[data-v-c3798b4e]{flex:1;min-height:0;display:grid;place-items:center}.dmhold p[data-v-c3798b4e]{margin:0;color:var(--faint);font-size:13px}.archfoot[data-v-98b81dca]{margin-top:26px}.archfoot>button[data-v-98b81dca]{border:0;background:transparent;color:var(--faint);font-size:11.5px;cursor:pointer;padding:4px 0}.archfoot>button[data-v-98b81dca]:hover{color:var(--ink)}.archhead[data-v-98b81dca]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:6px}.archhead b[data-v-98b81dca]{font-size:12.5px;font-weight:550}.archhead button[data-v-98b81dca]{border:0;background:transparent;color:var(--faint);font-size:11px;cursor:pointer}.archrow[data-v-98b81dca]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;border-bottom:1px solid var(--line)}.archrow a[data-v-98b81dca]{color:var(--ink3);text-decoration:none;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.archrow a[data-v-98b81dca]:hover{color:var(--ink)}.unarch[data-v-98b81dca]{border:1px solid var(--line);background:transparent;color:var(--ink2);border-radius:7px;padding:4px 11px;font-size:11px;cursor:pointer;white-space:nowrap}.unarch[data-v-98b81dca]:hover{background:var(--soft)}.crumb-sub[data-v-98b81dca]{font-size:14px;color:var(--faint);text-decoration:none}a.crumb-sub[data-v-98b81dca]:hover{color:var(--ink)}.scroll[data-v-98b81dca]{height:100%;overflow-y:auto}.page[data-v-98b81dca]{width:min(860px,calc(100% - 68px));margin:0 auto;padding:26px 0 60px}.pagehead[data-v-98b81dca]{display:flex;align-items:baseline;gap:12px;margin-bottom:12px}.pagehead h1[data-v-98b81dca]{font-size:25px;font-weight:500;letter-spacing:-.03em;margin:0}.pagehead .count[data-v-98b81dca]{margin-left:auto;color:var(--faint);font:9px var(--mono)}.quickadd[data-v-98b81dca]{margin-top:12px}.quickadd[data-v-98b81dca]{display:flex;gap:10px;align-items:center}.quickadd input[data-v-98b81dca]{flex:1;border:0;border-bottom:1px solid var(--line);outline:none;font:13px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:8px 0;background:transparent}.quickadd input[data-v-98b81dca]:focus{border-bottom-color:#9aa598}.quickadd button[data-v-98b81dca]{border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);background:var(--kind-good-bg);color:var(--kind-good);font-size:11px;border-radius:6px;padding:6px 12px;cursor:pointer}.list[data-v-98b81dca]{margin-top:14px}.empty[data-v-98b81dca]{padding:26px 0;color:var(--faint);font-size:12px}.crumb-sub[data-v-1e63d398]{font-size:14px;color:var(--faint);text-decoration:none}a.crumb-sub[data-v-1e63d398]:hover{color:var(--ink)}.scroll[data-v-1e63d398]{height:100%;overflow-y:auto}.page[data-v-1e63d398]{width:min(860px,calc(100% - 68px));margin:0 auto;padding:26px 0 60px}.pagehead[data-v-1e63d398]{display:flex;align-items:baseline;gap:12px}.count[data-v-1e63d398]{margin-left:auto;color:var(--faint);font:9px var(--mono)}.folderup[data-v-1e63d398]{margin:0 0 10px;display:flex;align-items:center;gap:12px}.fpath[data-v-1e63d398]{display:flex;align-items:baseline;gap:6px;min-width:0;flex-wrap:wrap}.fseg[data-v-1e63d398]{border:0;background:none;padding:0;font:inherit;font-size:12px;color:var(--muted);cursor:pointer}.flock[data-v-1e63d398]{margin-left:10px;border:1px solid var(--line);border-radius:6px;padding:1px 8px}.flock[data-v-1e63d398]:hover{color:var(--ink);background:var(--soft)}.flocked[data-v-1e63d398]{margin-left:10px;cursor:default}.lockmark[data-v-1e63d398]{font-size:10px;margin-left:2px}.fseg[data-v-1e63d398]:hover{color:var(--ink)}.fseg.here[data-v-1e63d398]{color:var(--ink);font-weight:500;cursor:default}.fsep[data-v-1e63d398]{color:var(--line);font-size:12px}.upbtn[data-v-1e63d398]{border:0;background:none;padding:0;cursor:pointer;color:var(--muted);font-size:12px}.upbtn[data-v-1e63d398]:hover{color:var(--ink)}.askedq[data-v-1e63d398]{margin:12px 0 0;color:var(--ink);font-size:14px;line-height:1.45;font-weight:500}.folderchips[data-v-1e63d398]{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.folderchip[data-v-1e63d398]{border:1px solid var(--line);background:var(--canvas3);color:var(--ink2);font-size:12px;border-radius:8px;padding:7px 13px;cursor:pointer}.folderchip[data-v-1e63d398]:hover{background:var(--soft);color:var(--ink)}.fcount[data-v-1e63d398]{margin-left:7px;color:var(--faint);font:10px var(--mono)}.newfolderchip[data-v-1e63d398]{border:1px dashed #c3c9bf;background:transparent;color:var(--faint);font-size:12px;border-radius:8px;padding:7px 13px;cursor:pointer}.newfolderchip[data-v-1e63d398]:hover{color:var(--accent);border-color:#9db5a4}.newfolderchip-input[data-v-1e63d398]{border:1px dashed #9db5a4;background:transparent;outline:none;color:var(--ink);font-size:12px;font-family:inherit;border-radius:8px;padding:7px 13px;width:170px}.folderchip.shared[data-v-1e63d398]{border-color:color-mix(in srgb,var(--kind-warn) 35%,var(--line))}.sharedmark[data-v-1e63d398]{width:11px;height:11px;flex:none;fill:none;stroke:var(--kind-warn);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sharedchip[data-v-1e63d398]{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font:9px var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--kind-warn);text-decoration:none;padding:3px 8px;border-radius:5px;background:var(--kind-warn-bg)}.sharedchip[data-v-1e63d398]:hover{color:var(--ink)}.sharedchip svg[data-v-1e63d398]{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.askbox[data-v-1e63d398]{display:flex;gap:9px;margin:14px 0 0;align-items:flex-end}.askbox textarea[data-v-1e63d398]{flex:1;min-width:0;border:1px solid var(--line);border-radius:9px;padding:10px 14px;font:13px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.45;outline:none;background:var(--canvas2);color:var(--ink);resize:none;overflow-y:auto;max-height:160px;display:block}.askbox textarea[data-v-1e63d398]:focus{border-color:#9aa598}.askbox button[data-v-1e63d398]{flex:none;align-self:stretch;min-height:38px;border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);background:var(--kind-good-bg);color:var(--kind-good);font-size:12px;border-radius:9px;padding:0 18px;cursor:pointer}.askbox button[data-v-1e63d398]:disabled{opacity:.6;cursor:default}.askpending[data-v-1e63d398]{margin-top:12px;display:flex;align-items:center;gap:10px}.spinner[data-v-1e63d398]{width:15px;height:15px;border-radius:50%;border:2px solid color-mix(in srgb,var(--accent) 40%,transparent);border-top-color:#4e755f;animation:spin-1e63d398 .8s linear infinite;flex:none}@keyframes spin-1e63d398{to{transform:rotate(360deg)}}.phrase[data-v-1e63d398]{color:var(--ink2);font-size:12px;min-width:130px}.phrasehint[data-v-1e63d398]{color:var(--faint);font-size:10.5px}.askerror[data-v-1e63d398]{margin-top:10px;color:var(--red);font-size:11.5px}.answercard[data-v-1e63d398]{margin-top:14px;border:1px solid var(--line);background:var(--canvas2);border-radius:11px;padding:14px 16px}.sharebtn[data-v-1e63d398]{margin-left:8px;border:1px solid var(--line);background:var(--canvas3);color:var(--ink2);font-size:10.5px;border-radius:6px;padding:2px 10px;cursor:pointer}.sharebtn[data-v-1e63d398]:hover{color:var(--accent);background:var(--soft)}.sharednote[data-v-1e63d398]{margin-left:8px;color:var(--accent)}.answermeta[data-v-1e63d398]{margin-top:9px;color:var(--faint);font:9px var(--mono)}.uploadrow[data-v-1e63d398]{display:flex;align-items:center;gap:12px;margin:22px 0 10px}.uploadbtn[data-v-1e63d398]{border:1px solid var(--line);background:var(--canvas3);color:var(--ink2);font-size:11.5px;border-radius:7px;padding:6px 12px;cursor:pointer}.uploadbtn[data-v-1e63d398]:hover{background:var(--soft);color:var(--ink)}.uploadhint[data-v-1e63d398]{color:var(--faint);font-size:10.5px}.uploadhint.warn[data-v-1e63d398]{color:var(--kind-warn)}.filesearch[data-v-1e63d398]{margin-left:auto;display:inline-flex;align-items:center;gap:6px;color:var(--faint);border-bottom:1px solid transparent;padding:2px 1px}.filesearch[data-v-1e63d398]:focus-within,.filesearch.live[data-v-1e63d398]{color:var(--ink2);border-bottom-color:var(--line)}.filesearch input[data-v-1e63d398]{border:0;outline:none;background:transparent;font-size:11.5px;font-family:inherit;color:var(--ink);width:120px;transition:width .18s ease}.filesearch input[data-v-1e63d398]:focus,.filesearch.live input[data-v-1e63d398]{width:190px}.filesearch input[data-v-1e63d398]::placeholder{color:var(--faint)}.staterow[data-v-1e63d398]{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px}.statechip[data-v-1e63d398]{color:var(--kind-warn);background:var(--kind-warn-bg);border-radius:5px;padding:2px 8px;font:9px var(--mono)}.heatmap[data-v-84cc0a0b]{margin-top:10px}.monthrow[data-v-84cc0a0b]{position:relative;height:14px;margin-left:var(--gutter)}.month[data-v-84cc0a0b]{position:absolute;top:0;color:var(--faint);font:8.5px var(--mono)}.body[data-v-84cc0a0b]{display:flex;gap:5px}.dayLabels[data-v-84cc0a0b]{display:grid;grid-template-rows:repeat(7,var(--cell, 10px));gap:var(--gap, 3px);width:21px}.dayLabels span[data-v-84cc0a0b]{color:var(--faint);font:7.5px var(--mono);line-height:10px;text-align:right}.cols[data-v-84cc0a0b]{display:flex;gap:var(--gap)}.col[data-v-84cc0a0b]{display:grid;grid-template-rows:repeat(7,var(--cell));gap:var(--gap)}.cell[data-v-84cc0a0b]{position:relative;width:var(--cell, 10px);height:var(--cell, 10px);border-radius:3px;background:var(--heat0)}.cell.shipped[data-v-84cc0a0b]{cursor:pointer}.cell.picked[data-v-84cc0a0b]{box-shadow:0 0 0 1.5px var(--canvas),0 0 0 3px var(--ink)}.cell.shipped[data-v-84cc0a0b]:after{content:"";position:absolute;inset:0;margin:auto;width:5px;height:5px;border-radius:50%;background:var(--ship-dot);pointer-events:none}.cell.l0[data-v-84cc0a0b]{--ship-dot: color-mix(in srgb, var(--heat0) 55%, var(--ink))}.cell.l1[data-v-84cc0a0b]{--ship-dot: color-mix(in srgb, var(--heat1) 55%, var(--ink))}.cell.l2[data-v-84cc0a0b]{--ship-dot: color-mix(in srgb, var(--heat2) 55%, var(--ink))}.cell.l3[data-v-84cc0a0b]{--ship-dot: color-mix(in srgb, var(--heat3) 55%, var(--ink))}.cell.l4[data-v-84cc0a0b]{--ship-dot: color-mix(in srgb, var(--heat4) 55%, var(--canvas))}html[data-theme=dark] .cell.l3[data-v-84cc0a0b]{--ship-dot: color-mix(in srgb, var(--heat3) 55%, var(--canvas))}.cell.shipped[data-v-84cc0a0b]:focus-visible{outline:2px solid rgba(82,93,73,.6);outline-offset:1px}.ribbon[data-v-84cc0a0b]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:3px}.ribbon .cell[data-v-84cc0a0b]{width:100%;height:100%;border-radius:4px}.cell.l1[data-v-84cc0a0b]{background:var(--heat1)}.cell.l2[data-v-84cc0a0b]{background:var(--heat2)}.cell.l3[data-v-84cc0a0b]{background:var(--heat3)}.cell.l4[data-v-84cc0a0b]{background:var(--heat4)}.cell.future[data-v-84cc0a0b]{background:transparent}.cols .cell[data-v-84cc0a0b]:not(.future):hover{outline:1.5px solid color-mix(in srgb,var(--accent) 45%,transparent);outline-offset:.5px}.legend[data-v-84cc0a0b]{margin-top:9px;margin-left:var(--gutter);display:flex;align-items:center;justify-content:space-between}.shipnote[data-v-84cc0a0b]{color:var(--faint);font:9px var(--mono)}.scale[data-v-84cc0a0b]{display:inline-flex;align-items:center;gap:3px;color:var(--faint);font:8.5px var(--mono)}.scale .cell[data-v-84cc0a0b]{display:inline-block;width:9px;height:9px;border-radius:2.5px}.hm-tip[data-v-84cc0a0b]{position:fixed;z-index:70;pointer-events:none;background:var(--canvas);border:1px solid var(--line);border-radius:10px;box-shadow:0 8px 28px #353d2e29;padding:9px 12px;max-width:260px}.tiphead[data-v-84cc0a0b]{font-size:11px;font-weight:500;color:var(--ink);display:flex;align-items:baseline;gap:8px}.tipmeta[data-v-84cc0a0b]{color:var(--faint);font:8.5px var(--mono)}.tipdone[data-v-84cc0a0b]{margin-top:6px;border-top:1px solid var(--line);padding-top:6px;display:grid;gap:4px;max-height:170px;overflow:hidden}.tiprow[data-v-84cc0a0b]{display:flex;gap:7px;align-items:baseline}.tick[data-v-84cc0a0b]{color:var(--accent);font-size:10px;flex:none}.tiptitle[data-v-84cc0a0b]{font-size:11px;color:var(--ink2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tipquiet[data-v-84cc0a0b]{margin-top:4px;color:var(--faint);font-size:10px}.scroll[data-v-2a229e93]{height:100%;overflow-y:auto}.page[data-v-2a229e93]{width:min(860px,calc(100% - 68px));margin:0 auto;padding:26px 0 60px}.date[data-v-2a229e93]{margin:0;color:var(--faint);font:9.5px var(--mono);text-transform:uppercase;letter-spacing:.06em}h1[data-v-2a229e93]{font-size:25px;font-weight:500;letter-spacing:-.03em;margin:6px 0 4px}section[data-v-2a229e93]{margin-top:30px}.sectionhead[data-v-2a229e93]{display:flex;align-items:baseline;gap:10px}.sectionhead h2[data-v-2a229e93]{font-size:16px;font-weight:500;letter-spacing:-.02em;margin:0}.count[data-v-2a229e93]{margin-left:auto;color:var(--faint);font:9px var(--mono)}.alllink[data-v-2a229e93]{margin-left:auto;color:var(--accent);font-size:11px;text-decoration:none}.needs[data-v-2a229e93],.worklist[data-v-2a229e93]{margin-top:6px;border-top:1px solid var(--line)}.needrow[data-v-2a229e93]{min-height:44px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:12px;text-decoration:none;color:inherit;padding:0 2px}.needrow[data-v-2a229e93]:hover{background:var(--hover)}.needmore[data-v-2a229e93]{width:100%;min-height:34px;border:0;background:none;cursor:pointer;font:9px var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--faint);text-align:left;padding:0 2px}.needmore[data-v-2a229e93]:hover{color:var(--ink2)}.needkind[data-v-2a229e93]{flex:none;font:8.5px var(--mono);text-transform:uppercase;letter-spacing:.04em;border-radius:5px;padding:3px 7px;background:var(--soft);color:var(--ink3)}.needkind.review[data-v-2a229e93]{background:var(--kind-good-bg);color:var(--kind-good)}.needkind.due_risk[data-v-2a229e93]{background:var(--kind-warn-bg);color:var(--kind-warn)}.needkind.agent_question[data-v-2a229e93]{background:var(--kind-info-bg);color:var(--kind-info)}.needtitle[data-v-2a229e93]{font-size:13px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto}.needmeta[data-v-2a229e93]{margin-left:auto;display:flex;align-items:center;gap:4px;min-width:0;max-width:46%;color:var(--faint);font:9px var(--mono)}.needdetail[data-v-2a229e93]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.needdetail[data-v-2a229e93]:after{content:" ·"}.needproj[data-v-2a229e93]{flex:none}.empty[data-v-2a229e93]{padding:18px 0;color:var(--faint);font-size:11.5px;border-bottom:1px solid var(--line)}.projgrid[data-v-2a229e93]{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.projcard[data-v-2a229e93]{border:1px solid var(--line);border-radius:10px;padding:13px 15px;text-decoration:none;color:inherit;background:var(--canvas2)}.projcard[data-v-2a229e93]:hover{background:var(--hover)}.projcard b[data-v-2a229e93]{display:block;font-size:13px;font-weight:500}.projcard small[data-v-2a229e93]{display:block;margin-top:3px;color:var(--faint);font:9px var(--mono)}.cardtop[data-v-2a229e93]{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.health[data-v-2a229e93]{flex:none;font:8.5px var(--mono);color:var(--accent);background:var(--kind-good-bg);border-radius:5px;padding:2px 7px}.health.risk[data-v-2a229e93]{color:var(--kind-warn);background:var(--kind-warn-bg)}.cardmap[data-v-2a229e93]{margin-top:11px}.sk[data-v-06270a4c]{display:flex;background:rgba(var(--sk-paper-rgb),.74);-webkit-backdrop-filter:blur(18px) saturate(1.25);backdrop-filter:blur(18px) saturate(1.25);color:var(--sk-ink);font-size:11px;line-height:1.45;text-align:left;-webkit-user-select:none;user-select:none;--sk-ink: #232421;--sk-ink2: #4a4d47;--sk-mute: #6a6d66;--sk-quiet: #8d9089;--sk-faint: #a2a59f;--sk-ghost: #b0b3ab;--sk-ghost2: #c1c4bc;--sk-mark: #737872;--sk-ink-rgb: 35, 36, 33;--sk-paper-rgb: 255, 255, 255;--sk-paper: #fff;--sk-raise: rgba(255, 255, 255, .55);--sk-raise2: rgba(255, 255, 255, .8);--sk-card: rgba(255, 255, 255, .92);--sk-rail: rgba(248, 245, 239, .5);--sk-ring: rgba(250, 249, 246, .95);--sk-face1: #cfd4cb;--sk-face2: #a9b0a5;--sk-agent1: #e2c98a;--sk-agent2: #cbab5f;--sk-gold: #d1a94e;--sk-gold-rgb: 209, 169, 78;--sk-me-bg: #f1e6cf;--sk-me-ink: #96762f;--sk-amber-ink: #8a6c22;--sk-green: #5b896a;--sk-green-rgb: 91, 137, 106;--sk-accent: #4e755f;--sk-accent-rgb: 78, 117, 95;--sk-presence: #7f9a83;--sk-theme: #8a9c86;--sk-red: #a4342c;--sk-cite: #0d8ee6;--sk-cite-rgb: 13, 142, 230;--sk-thumb: #e7ebe4;--sk-ease: cubic-bezier(.22, .61, .36, 1)}.sk[data-v-06270a4c] *{box-sizing:border-box}:root[data-theme=dark] .sk[data-v-06270a4c]{--sk-ink: #e8e8e4;--sk-ink2: #c3c7c0;--sk-mute: #9a9d96;--sk-quiet: #83877f;--sk-faint: #6e716b;--sk-ghost: #5c5f58;--sk-ghost2: #494c45;--sk-mark: #8a8f87;--sk-ink-rgb: 232, 232, 228;--sk-paper-rgb: 12, 13, 11;--sk-paper: #0c0d0b;--sk-raise: rgba(255, 255, 255, .04);--sk-raise2: rgba(255, 255, 255, .075);--sk-card: rgba(232, 232, 228, .17);--sk-rail: rgba(255, 255, 255, .035);--sk-ring: rgba(18, 19, 17, .95);--sk-face1: #4e534b;--sk-face2: #3d423b;--sk-agent1: #8a7440;--sk-agent2: #6b5729;--sk-gold: #d0a163;--sk-gold-rgb: 208, 161, 99;--sk-me-bg: #2b2318;--sk-me-ink: #d7ab72;--sk-amber-ink: #d7ab72;--sk-green: #7aa888;--sk-green-rgb: 122, 168, 136;--sk-accent: #7aa888;--sk-accent-rgb: 122, 168, 136;--sk-presence: #7aa888;--sk-theme: #7aa888;--sk-red: #d08278;--sk-cite: #4fb3ff;--sk-cite-rgb: 79, 179, 255;--sk-thumb: #23261f}.sk-bar[data-v-06270a4c]{display:block;height:6px;border-radius:3px;background:rgba(var(--sk-ink-rgb),.13);margin:5px 0}.w38[data-v-06270a4c]{width:38%}.w74[data-v-06270a4c]{width:74%}.w78[data-v-06270a4c]{width:78%}.w86[data-v-06270a4c]{width:86%}.w44[data-v-06270a4c]{width:44%}.w52[data-v-06270a4c]{width:52%}.w56[data-v-06270a4c]{width:56%}.w58[data-v-06270a4c]{width:58%}.w60[data-v-06270a4c]{width:60%}.w62[data-v-06270a4c]{width:62%}.w65[data-v-06270a4c]{width:65%}.w66[data-v-06270a4c]{width:66%}.w70[data-v-06270a4c]{width:70%}.w72[data-v-06270a4c]{width:72%}.w75[data-v-06270a4c]{width:75%}.w80[data-v-06270a4c]{width:80%}.w82[data-v-06270a4c]{width:82%}.w84[data-v-06270a4c]{width:84%}.w88[data-v-06270a4c]{width:88%}.w90[data-v-06270a4c]{width:90%}.w92[data-v-06270a4c]{width:92%}.sk-rail[data-v-06270a4c]{width:172px;flex:none;padding:14px 12px;border-right:1px solid rgba(var(--sk-ink-rgb),.07);background:var(--sk-rail);overflow:hidden;display:flex;flex-direction:column;transition:width .46s var(--sk-ease),padding .46s var(--sk-ease)}.sk-brand[data-v-06270a4c]{width:16px;height:16px;position:relative;margin-bottom:12px}.sk-brand i[data-v-06270a4c],.sk-mark i[data-v-06270a4c]{position:absolute;width:4px;height:4px;border-radius:50%;background:var(--sk-mark)}.sk-brand i[data-v-06270a4c]:nth-child(1),.sk-mark i[data-v-06270a4c]:nth-child(1){left:0;top:1px}.sk-brand i[data-v-06270a4c]:nth-child(2),.sk-mark i[data-v-06270a4c]:nth-child(2){right:0;top:1px;background:var(--sk-gold)}.sk-brand i[data-v-06270a4c]:nth-child(3),.sk-mark i[data-v-06270a4c]:nth-child(3){left:0;bottom:1px}.sk-brand i[data-v-06270a4c]:nth-child(4),.sk-mark i[data-v-06270a4c]:nth-child(4){right:0;bottom:1px}.sk-search[data-v-06270a4c]{height:24px;border-radius:6px;background:rgba(var(--sk-ink-rgb),.05);margin-bottom:12px;display:flex;align-items:center;gap:7px;padding:0 8px;transition:gap .46s var(--sk-ease),padding .46s var(--sk-ease)}.sk-search svg[data-v-06270a4c],.sk-row svg[data-v-06270a4c]{width:12px;height:12px;flex:none;stroke:currentColor;stroke-width:1.5;fill:none;color:var(--sk-quiet)}.sk-row svg.chev[data-v-06270a4c]{width:9px;height:9px;color:var(--sk-ghost)}.sk-nav[data-v-06270a4c]{display:flex;flex-direction:column;gap:1px}.sk-row[data-v-06270a4c]{display:flex;align-items:center;gap:7px;height:24px;padding:0 7px;border-radius:6px;transition:gap .46s var(--sk-ease),padding .46s var(--sk-ease)}.sk-row.on[data-v-06270a4c]{background:rgba(var(--sk-ink-rgb),.055)}.sk-row[data-v-06270a4c]{font-size:10px;color:var(--sk-ink2);white-space:nowrap}.sk-row.on[data-v-06270a4c]{font-weight:500}.sk-row .d[data-v-06270a4c]{width:11px;height:11px;border-radius:3px;background:rgba(var(--sk-ink-rgb),.16);flex:none}.sk-lab[data-v-06270a4c]{height:13px;line-height:13px;font-size:9px;letter-spacing:.04em;color:var(--sk-faint);margin:13px 0 5px 7px;border-radius:1px;transition:height .46s var(--sk-ease),margin .46s var(--sk-ease),background .46s var(--sk-ease)}.sk-lab span[data-v-06270a4c]{transition:opacity .26s ease .14s}.sk-g[data-v-06270a4c]{display:grid;place-items:center;width:11px;height:11px;flex:none}.sk-g[data-v-06270a4c]>*{grid-area:1/1;transition:opacity .24s ease}.sk-g .d[data-v-06270a4c]{opacity:0}.a[data-v-06270a4c]{width:15px;height:15px;border-radius:50%;flex:none;background:linear-gradient(150deg,var(--sk-face1),var(--sk-face2))}.a.ag[data-v-06270a4c]{background:linear-gradient(150deg,var(--sk-agent1),var(--sk-agent2))}.sk-foot[data-v-06270a4c]{margin-top:auto;padding-top:10px;display:flex;align-items:center;gap:7px;transition:gap .46s var(--sk-ease),justify-content 0s}.sk-me[data-v-06270a4c]{position:relative;flex:none;width:23px;height:23px;border-radius:50%;display:grid;place-items:center;background:var(--sk-me-bg);color:var(--sk-me-ink);font-size:7.5px;letter-spacing:.03em}.sk-me i[data-v-06270a4c]{position:absolute;right:0;bottom:0;width:6px;height:6px;border-radius:50%;background:var(--sk-presence);box-shadow:0 0 0 1.5px var(--sk-ring)}.sk-whoami[data-v-06270a4c]{min-width:0;display:flex;flex-direction:column;gap:1px;overflow:hidden;white-space:nowrap}.sk-whoami b[data-v-06270a4c]{font-size:10px;font-weight:500;color:var(--sk-ink)}.sk-whoami em[data-v-06270a4c]{display:flex;align-items:center;gap:3px;font-style:normal;font-size:9.5px;color:var(--sk-faint)}.sk-whoami .wschev[data-v-06270a4c]{width:8px;height:8px;flex:none;stroke:currentColor;stroke-width:1.4;fill:none}.sk-theme[data-v-06270a4c]{margin-left:auto;flex:none;width:14px;height:14px;stroke:currentColor;stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round;color:var(--sk-theme)}.sk-shut .sk-rail[data-v-06270a4c]{width:54px;padding-left:11px;padding-right:11px}.sk-shut .sk-brand[data-v-06270a4c]{margin-left:auto;margin-right:auto}.sk-shut .sk-search[data-v-06270a4c],.sk-shut .sk-row[data-v-06270a4c],.sk-shut .sk-foot[data-v-06270a4c]{gap:0;padding:0;justify-content:center}.sk-shut .sk-foot[data-v-06270a4c]{padding-top:10px}.sk-theme[data-v-06270a4c]{transition:width .46s var(--sk-ease),margin .46s var(--sk-ease),opacity .2s ease}.sk-shut .sk-theme[data-v-06270a4c]{width:0;margin-left:0;opacity:0}.sk-row .t[data-v-06270a4c],.sk-search span[data-v-06270a4c],.sk-search em[data-v-06270a4c],.sk-whoami[data-v-06270a4c]{overflow:hidden;white-space:nowrap;max-width:130px;transition:max-width .46s var(--sk-ease),opacity .28s ease .14s}.sk-shut .sk-row .t[data-v-06270a4c],.sk-shut .sk-search span[data-v-06270a4c],.sk-shut .sk-search em[data-v-06270a4c],.sk-shut .sk-whoami[data-v-06270a4c]{max-width:0;opacity:0;transition:max-width .46s var(--sk-ease),opacity .16s ease}.sk-shut .sk-lab[data-v-06270a4c]{height:1px;margin:14px 6px 9px;background:rgba(var(--sk-ink-rgb),.09)}.sk-shut .sk-lab span[data-v-06270a4c]{opacity:0;transition:opacity .14s ease}.sk-shut .sk-g .chev[data-v-06270a4c]{opacity:0}.sk-shut .sk-g .d[data-v-06270a4c]{opacity:1}.sk-main[data-v-06270a4c]{flex:1;min-width:0;padding:14px 18px 20px}.sk-col[data-v-06270a4c]{max-width:680px;margin:0 auto}@media(max-width:860px){.sk-app .sk-col[data-v-06270a4c]{margin-left:0}}.sk-crumb[data-v-06270a4c]{display:flex;align-items:center;gap:6px;color:var(--sk-quiet);font-size:10px;margin-bottom:16px}.sk-toggle[data-v-06270a4c]{display:grid;place-items:center;width:18px;height:18px;flex:none;margin-right:3px;padding:0;border:0;border-radius:5px;background:none;color:var(--sk-faint);cursor:pointer;transition:background .16s ease,color .16s ease}.sk-toggle[data-v-06270a4c]:disabled{cursor:default}.sk-toggle svg[data-v-06270a4c]{width:13px;height:13px;stroke:currentColor;stroke-width:1.4;fill:none;transition:transform .46s var(--sk-ease)}.sk-shut .sk-toggle svg[data-v-06270a4c]{transform:scaleX(-1)}@media(hover:hover){.sk-toggle[data-v-06270a4c]:enabled:hover{background:rgba(var(--sk-ink-rgb),.06);color:var(--sk-ink2)}}@media(prefers-reduced-motion:reduce){.sk-rail[data-v-06270a4c],.sk-search[data-v-06270a4c],.sk-row[data-v-06270a4c],.sk-lab[data-v-06270a4c],.sk-lab span[data-v-06270a4c],.sk-g[data-v-06270a4c]>*,.sk-row .t[data-v-06270a4c],.sk-search span[data-v-06270a4c],.sk-search em[data-v-06270a4c],.sk-toggle[data-v-06270a4c],.sk-toggle svg[data-v-06270a4c]{transition:none}}.sk-crumb strong[data-v-06270a4c]{color:var(--sk-ink);font-weight:500}.sk-crumb em[data-v-06270a4c]{font-style:normal;color:var(--sk-ghost2)}.sk-eyebrow[data-v-06270a4c]{font-size:8.5px;letter-spacing:.09em;color:var(--sk-quiet);margin-bottom:7px}.sk-title[data-v-06270a4c]{font-size:19px;letter-spacing:-.02em;font-weight:500;margin-bottom:14px}.sk-props[data-v-06270a4c]{display:grid;grid-template-columns:repeat(4,1fr);gap:0 14px;padding:10px 0;border-top:1px solid rgba(var(--sk-ink-rgb),.07);border-bottom:1px solid rgba(var(--sk-ink-rgb),.07)}.sk-props label[data-v-06270a4c]{display:block;font-size:8.5px;letter-spacing:.07em;color:var(--sk-faint);margin-bottom:5px}.sk-pill[data-v-06270a4c],.sk-name[data-v-06270a4c]{display:inline-flex;align-items:center;gap:5px;font-size:10.5px}.dot[data-v-06270a4c]{width:7px;height:7px;border-radius:2px;display:inline-block}.dot.amber[data-v-06270a4c]{background:var(--sk-gold)}.dot.green[data-v-06270a4c]{background:var(--sk-green);border-radius:50%}.sk-faces[data-v-06270a4c]{display:inline-flex}.sk-faces i[data-v-06270a4c]{width:15px;height:15px;border-radius:50%;background:linear-gradient(150deg,var(--sk-face1),var(--sk-face2));border:1.5px solid var(--sk-paper);margin-right:-5px}.sk-chips[data-v-06270a4c]{display:flex;gap:5px;margin:11px 0}.sk-chip[data-v-06270a4c]{font-size:9.5px;padding:2px 7px;border-radius:5px;border:1px solid rgba(var(--sk-ink-rgb),.09);color:var(--sk-mute)}.sk-chip.hi[data-v-06270a4c]{background:rgba(var(--sk-gold-rgb),.14);border-color:transparent;color:var(--sk-amber-ink)}.sk-agent[data-v-06270a4c]{display:flex;align-items:center;gap:8px;padding:7px 9px;border:1px solid rgba(var(--sk-ink-rgb),.08);border-radius:7px;margin-bottom:12px}.sk-mark[data-v-06270a4c]{width:13px;height:13px;position:relative;flex:none}.sk-agenttext[data-v-06270a4c]{font-family:var(--mono, ui-monospace, monospace);font-size:9.5px;color:var(--sk-mute);white-space:nowrap}.sk-bar-w[data-v-06270a4c]{flex:1;margin:0}.sk-progress[data-v-06270a4c]{height:4px;border-radius:2px;background:rgba(var(--sk-ink-rgb),.08);margin-bottom:16px}.sk-progress span[data-v-06270a4c]{display:block;width:60%;height:100%;border-radius:2px;background:var(--sk-green)}.sk-h[data-v-06270a4c]{font-size:12px;font-weight:500;margin:14px 0 7px}.sk-li[data-v-06270a4c]{display:flex;align-items:center;gap:8px}.sk-li i[data-v-06270a4c]{width:4px;height:4px;border-radius:50%;background:rgba(var(--sk-ink-rgb),.28);flex:none}.sk-li .sk-bar[data-v-06270a4c]{flex:1}.sk-p[data-v-06270a4c],.sk-said[data-v-06270a4c]{margin:0;font-size:10.5px;line-height:1.55;color:var(--sk-ink2)}.sk-ul[data-v-06270a4c]{margin:0;padding-left:15px;font-size:10.5px;line-height:1.55;color:var(--sk-ink2)}.sk-ul.num[data-v-06270a4c]{list-style:decimal}.sk-ul li[data-v-06270a4c]{margin:3px 0}.sk-agentnote[data-v-06270a4c]{font-size:9.5px;color:var(--sk-quiet);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-search span[data-v-06270a4c]{flex:1;min-width:0;font-size:9.5px;color:var(--sk-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-search em[data-v-06270a4c]{flex:none;font-style:normal;font-size:8.5px;color:var(--sk-ghost2)}.sk-replychip[data-v-06270a4c]{border:1px solid rgba(var(--sk-ink-rgb),.11);background:var(--sk-raise);border-radius:5px;padding:2px 7px;font-size:8.5px;color:var(--sk-accent)}.sk-under[data-v-06270a4c]{display:flex;align-items:center;gap:4px;margin-top:5px}.sk-react[data-v-06270a4c]{border:1px solid rgba(var(--sk-ink-rgb),.11);border-radius:999px;padding:1px 7px;font-size:8.5px;color:var(--sk-mute)}.sk-echo[data-v-06270a4c]{display:flex;align-items:center;gap:8px;margin:9px 0 9px 24px;padding:5px 0;border-top:1px solid rgba(var(--sk-ink-rgb),.09);border-bottom:1px solid rgba(var(--sk-ink-rgb),.09);max-width:430px}.sk-echo>i[data-v-06270a4c]{font-style:normal;font-size:9px;color:var(--sk-green)}.sk-echo>div[data-v-06270a4c]{min-width:0}.sk-echo b[data-v-06270a4c]{display:block;font-size:9.5px;font-weight:500;color:var(--sk-ink2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-echo span[data-v-06270a4c]{font-size:8.5px;color:var(--sk-mute)}.sk-undo[data-v-06270a4c]{margin-left:auto;flex:none;border:1px solid rgba(var(--sk-ink-rgb),.13);border-radius:999px;padding:2px 9px;font-size:8.5px;color:var(--sk-mute)}.sk-embed[data-v-06270a4c]{display:flex;align-items:center;gap:8px;margin:0 0 10px 24px;padding:6px 11px;border:1px solid rgba(var(--sk-ink-rgb),.11);border-radius:8px;max-width:430px}.sk-embedtitle[data-v-06270a4c]{font-size:10px;font-weight:500;color:var(--sk-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-embedmeta[data-v-06270a4c]{margin-left:auto;flex:none;font-family:var(--mono, ui-monospace, monospace);font-size:8px;color:var(--sk-faint)}@media(max-width:860px){.sk-thread .sk-echo[data-v-06270a4c],.sk-thread .sk-embed[data-v-06270a4c]{max-width:240px}.sk-thread .sk-embed[data-v-06270a4c]{flex-wrap:wrap}.sk-thread .sk-embedmeta[data-v-06270a4c]{flex-basis:100%;margin-left:0;padding-left:17px}}.sk-frows[data-v-06270a4c]{max-width:500px;border-top:1px solid rgba(var(--sk-ink-rgb),.07)}.sk-frow[data-v-06270a4c]{display:flex;align-items:center;gap:10px;padding:6px 0;border-bottom:1px solid rgba(var(--sk-ink-rgb),.07)}.clip[data-v-06270a4c]{flex:none;stroke:currentColor;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.sk-fslot .clip[data-v-06270a4c]{width:14px;height:14px}.sk-fileclip .clip[data-v-06270a4c]{width:9px;height:9px;color:var(--sk-quiet)}.sk-fslot[data-v-06270a4c]{width:30px;height:30px;flex:none;display:grid;place-items:center;color:var(--sk-quiet)}.sk-thumb[data-v-06270a4c]{width:30px;height:30px;border-radius:6px;border:1px solid rgba(var(--sk-ink-rgb),.1);background-color:var(--sk-thumb);background-image:linear-gradient(90deg,transparent 10%,var(--sk-card) 10% 31%,transparent 31% 40%,var(--sk-card) 40% 61%,transparent 61% 70%,var(--sk-card) 70% 91%,transparent 91%);background-size:100% 56%;background-position:0 78%;background-repeat:no-repeat}.sk-fbody[data-v-06270a4c]{flex:1;min-width:0}.sk-fbody b[data-v-06270a4c]{display:block;font-size:10.5px;font-weight:500;color:var(--sk-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-fbody small[data-v-06270a4c]{display:block;margin-top:1px;font-size:8.5px;color:var(--sk-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-ai[data-v-06270a4c]{font-family:var(--mono, ui-monospace, monospace);font-style:normal;font-size:7px;letter-spacing:.06em;color:var(--sk-cite);background:rgba(var(--sk-cite-rgb),.13);border-radius:3px;padding:1px 4px;margin-left:5px;vertical-align:1px}.sk-lock[data-v-06270a4c]{font-style:normal;font-size:8px;margin-left:4px}.sk-vtag[data-v-06270a4c]{flex:none;font-size:8.5px;color:var(--sk-accent);background:rgba(var(--sk-accent-rgb),.1);border-radius:4px;padding:1px 5px}.sk-fsize[data-v-06270a4c]{flex:none;width:46px;text-align:right;font-family:var(--mono, ui-monospace, monospace);font-size:8.5px;color:var(--sk-faint)}.sk-fname[data-v-06270a4c]{flex:1;font-size:10.5px;color:var(--sk-ink2)}.sk-fmeta[data-v-06270a4c]{font-family:var(--mono, ui-monospace, monospace);font-size:9px;color:var(--sk-faint)}.sk-who em[data-v-06270a4c]{font-style:normal;font-size:8.5px;letter-spacing:.06em;color:var(--sk-faint)}.sk-turn[data-v-06270a4c]{display:flex;flex-direction:column;gap:3px;margin-top:3px}.sk-status[data-v-06270a4c]{margin-left:4px;font-style:normal;font-weight:400;letter-spacing:0;color:var(--sk-mute)}.a.ag.live[data-v-06270a4c]{animation:sk-ring-06270a4c 2.2s ease-in-out infinite}@keyframes sk-ring-06270a4c{0%,to{box-shadow:0 0 rgba(var(--sk-gold-rgb),.34)}50%{box-shadow:0 0 0 4px rgba(var(--sk-gold-rgb),.14)}}.sk-tick[data-v-06270a4c]{display:flex;flex-direction:column;gap:3px;position:relative;font-size:9.5px}.sk-act[data-v-06270a4c]{color:var(--sk-ghost);transition:color .25s ease,transform .28s cubic-bezier(.4,0,.3,1)}.sk-act.now[data-v-06270a4c]{color:var(--sk-ink)}.sk-tick-enter-from[data-v-06270a4c]{opacity:0;filter:blur(3px);transform:translateY(3px)}.sk-tick-enter-active[data-v-06270a4c]{transition:opacity .3s ease,filter .3s ease,transform .28s cubic-bezier(.4,0,.3,1)}.sk-tick-leave-active[data-v-06270a4c]{position:absolute;transition:opacity .18s ease,filter .18s ease}.sk-tick-leave-to[data-v-06270a4c]{opacity:0;filter:blur(3px)}.plus[data-v-06270a4c]{font-style:normal;font-family:var(--mono, ui-monospace, monospace);font-size:8.5px;color:var(--sk-accent);margin-left:3px}.minus[data-v-06270a4c]{font-style:normal;font-family:var(--mono, ui-monospace, monospace);font-size:8.5px;color:var(--sk-red);margin-left:1px}.sk-more[data-v-06270a4c]{font-size:9.5px;color:var(--sk-faint)}.sk-pills[data-v-06270a4c]{display:flex;flex-wrap:wrap;gap:5px;margin-top:3px}.sk-landed[data-v-06270a4c]{margin-top:8px}.sk-arrive-enter-active[data-v-06270a4c],.sk-arrive-leave-active[data-v-06270a4c]{transition:opacity .24s ease,transform .24s cubic-bezier(.22,.61,.36,1)}.sk-arrive-enter-from[data-v-06270a4c],.sk-arrive-leave-to[data-v-06270a4c]{opacity:0;transform:translateY(-3px)}.sk-fileclip[data-v-06270a4c]{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border:1px solid rgba(var(--sk-ink-rgb),.1);border-radius:6px;font-size:10px;color:var(--sk-ink2)}.sk-sec[data-v-06270a4c]{display:flex;align-items:baseline;gap:10px;margin:18px 0 2px;padding-bottom:6px;border-bottom:1px solid rgba(var(--sk-ink-rgb),.07)}.sk-sech[data-v-06270a4c]{font-size:12px;font-weight:500}.sk-secmeta[data-v-06270a4c]{margin-left:auto;font-size:9px;color:var(--sk-faint)}.sk-kid[data-v-06270a4c]{display:flex;align-items:center;gap:9px;padding:7px 0;border-bottom:1px solid rgba(var(--sk-ink-rgb),.05);font-size:10.5px;color:var(--sk-ink)}.sk-kid .box[data-v-06270a4c]{width:11px;height:11px;border-radius:3px;border:1.5px solid rgba(var(--sk-ink-rgb),.22);flex:none}.sk-kid .box.on[data-v-06270a4c]{background:var(--sk-green);border-color:var(--sk-green)}.sk-kid.done span[data-v-06270a4c]{color:var(--sk-quiet);text-decoration:line-through;text-decoration-thickness:1px}.sk-composer[data-v-06270a4c]{margin-top:auto;border:1px solid rgba(var(--sk-ink-rgb),.11);border-radius:9px;padding:8px 9px 6px}.sk-cph[data-v-06270a4c]{display:block;font-size:10px;color:var(--sk-faint);margin-bottom:10px}.sk-cbar[data-v-06270a4c]{display:flex;align-items:center;gap:9px}.sk-cbar em[data-v-06270a4c]{font-style:normal;font-size:10px;color:var(--sk-faint)}.sk-send[data-v-06270a4c]{margin-left:auto;width:18px;height:18px;border-radius:50%;background:var(--sk-ink);color:var(--sk-paper);font-size:10px;display:grid;place-items:center}.sk-sidemsgs[data-v-06270a4c]{display:flex;flex-direction:column;gap:13px;min-height:0;overflow:hidden}.sk-msgs[data-v-06270a4c]{display:flex;flex-direction:column;gap:13px}.sk-session .sk-msgs[data-v-06270a4c]{gap:9px}.sk-session .sk-said[data-v-06270a4c]{margin-top:7px}.sk-msg[data-v-06270a4c]{display:flex;gap:9px}.sk-msg>div[data-v-06270a4c]{flex:1;min-width:0}.sk-who[data-v-06270a4c]{display:block;font-size:10.5px;font-weight:500;margin-bottom:4px}.sk-fchips[data-v-06270a4c]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.sk-fchip[data-v-06270a4c]{border:1px solid rgba(var(--sk-ink-rgb),.1);background:var(--sk-raise);border-radius:7px;padding:4px 10px;font-size:9.5px;color:var(--sk-ink2)}.sk-fchip.on[data-v-06270a4c]{background:rgba(var(--sk-ink-rgb),.055);color:var(--sk-ink)}.sk-ask[data-v-06270a4c]{display:flex;align-items:center;gap:8px;border:1px solid rgba(var(--sk-ink-rgb),.1);border-radius:8px;padding:5px 5px 5px 11px;margin-bottom:9px;background:var(--sk-raise)}.sk-asktext[data-v-06270a4c]{flex:1;min-width:0;font-size:10px;color:var(--sk-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-askbtn[data-v-06270a4c]{flex:none;font-size:9.5px;padding:4px 13px;border-radius:7px;border:1px solid rgba(var(--sk-green-rgb),.4);background:rgba(var(--sk-green-rgb),.11);color:var(--sk-accent)}.sk-askedq[data-v-06270a4c]{font-size:11px;font-weight:500;color:var(--sk-ink);margin-bottom:8px}.sk-answer[data-v-06270a4c]{border:1px solid rgba(var(--sk-ink-rgb),.09);background:var(--sk-raise);border-radius:10px;padding:9px 12px}.sk-citechip[data-v-06270a4c]{display:inline-flex;align-items:center;gap:4px;margin:0 1px;padding:0 5px;border:1px solid rgba(var(--sk-ink-rgb),.1);border-radius:5px;background:var(--sk-raise2);font-size:8.5px;color:var(--sk-ink2);white-space:nowrap}.citedot[data-v-06270a4c]{width:5px;height:5px;border-radius:50%;flex:none;background:var(--sk-cite)}.sk-quotes[data-v-06270a4c]{display:grid;gap:8px;margin-top:9px}.sk-quote[data-v-06270a4c]{border-left:1px solid rgba(var(--sk-ink-rgb),.13);padding:1px 0 1px 11px}.sk-qline[data-v-06270a4c]{display:block;font-size:10px;line-height:1.55;color:var(--sk-ink)}.sk-qline mark[data-v-06270a4c]{background:rgba(var(--sk-cite-rgb),.15);color:var(--sk-ink);border-radius:3px;padding:.1em 3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.sk-qfade[data-v-06270a4c]{color:transparent;-webkit-background-clip:text;background-clip:text}.sk-qfade.lead[data-v-06270a4c]{background-image:linear-gradient(90deg,rgba(var(--sk-ink-rgb),.08),rgba(var(--sk-ink-rgb),.5) 45%,rgba(var(--sk-ink-rgb),.85))}.sk-qfade.tail[data-v-06270a4c]{background-image:linear-gradient(90deg,rgba(var(--sk-ink-rgb),.85),rgba(var(--sk-ink-rgb),.5) 55%,rgba(var(--sk-ink-rgb),.08))}.sk-cite[data-v-06270a4c]{display:flex;align-items:center;gap:6px;font-family:var(--mono, ui-monospace, monospace);font-size:8.5px;color:var(--sk-faint);margin-top:2px}.sk-ansmeta[data-v-06270a4c]{margin-top:7px;font-family:var(--mono, ui-monospace, monospace);font-size:8.5px;color:var(--sk-faint)}.sk-side[data-v-06270a4c]{width:250px;flex:none;padding:14px 16px;border-left:1px solid rgba(var(--sk-ink-rgb),.07);display:flex;flex-direction:column;gap:13px}.sk-sidehead[data-v-06270a4c]{font-size:10.5px;font-weight:500;color:var(--sk-mute)}.seatstep[data-v-9ea96ef7]{display:grid;gap:14px;justify-items:center;text-align:center;margin-top:6px}.seatrow[data-v-9ea96ef7]{display:flex;align-items:center;gap:14px}.seatbtn[data-v-9ea96ef7]{width:38px;height:38px;border:1px solid var(--line);background:transparent;border-radius:10px;font:inherit;font-size:17px;color:var(--ink);cursor:pointer}.seatbtn[data-v-9ea96ef7]:hover:not(:disabled){background:var(--soft)}.seatbtn[data-v-9ea96ef7]:disabled{color:var(--faint);cursor:default}.seatn[data-v-9ea96ef7]{min-width:46px;text-align:center;font-size:26px;font-weight:500;letter-spacing:-.02em}.seatcost[data-v-9ea96ef7]{margin:-4px 0 0;font:13px var(--mono);color:var(--muted)}.seatcost b[data-v-9ea96ef7]{color:var(--ink)}.seatcost.quiet[data-v-9ea96ef7]{color:var(--faint)}.seatwall[data-v-9ea96ef7]{display:grid;gap:8px;justify-items:center;padding:14px 18px;border:1px solid color-mix(in srgb,var(--kind-warn) 26%,transparent);background:var(--kind-warn-bg);border-radius:11px;max-width:460px}.seatwall b[data-v-9ea96ef7]{font-size:13px;font-weight:500;color:var(--kind-warn)}.seatwall span[data-v-9ea96ef7]{font-size:12.5px;line-height:1.5;color:color-mix(in srgb,var(--kind-warn) 82%,var(--muted))}.seatpick[data-v-9ea96ef7]{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:2px}.seatup[data-v-9ea96ef7]{border:1px solid color-mix(in srgb,var(--kind-warn) 40%,transparent);background:var(--canvas);border-radius:8px;padding:6px 12px;font:inherit;font-size:12.5px;color:var(--kind-warn);cursor:pointer}.seatup[data-v-9ea96ef7]:hover{border-color:color-mix(in srgb,var(--kind-warn) 62%,transparent);background:var(--hover)}.seatgo[data-v-9ea96ef7]{border:0;background:var(--ink);color:var(--canvas);border-radius:10px;padding:11px 20px;font:inherit;font-size:13.5px;cursor:pointer}.seatlegal[data-v-9ea96ef7]{margin:12px 0 0;font-size:11.5px;line-height:1.5;color:var(--faint);text-align:center}.seatlegal a[data-v-9ea96ef7]{color:var(--muted);text-underline-offset:2px}.seatlegal a[data-v-9ea96ef7]:hover{color:var(--ink)}.seatgo[data-v-9ea96ef7]:disabled{background:transparent;border:1px solid var(--line);color:var(--faint);cursor:default}.auth-sub.second[data-v-9ea96ef7]{margin-top:12px;opacity:.8}.railwrap[data-v-9ea96ef7]{position:absolute;top:50%;left:60px;transform:translateY(-50%)}.rail[data-v-9ea96ef7]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:18px}.rail li[data-v-9ea96ef7]{display:flex;align-items:center;gap:11px;color:var(--faint);font-size:13px;transition:color .25s ease}.rail i[data-v-9ea96ef7]{width:7px;height:7px;border-radius:50%;background:var(--line);transition:background .25s ease,transform .25s ease}.rail li.done i[data-v-9ea96ef7]{background:var(--accent)}.rail li.here[data-v-9ea96ef7]{color:var(--ink)}.rail li.here i[data-v-9ea96ef7]{background:var(--ink);transform:scale(1.35)}@media(max-width:900px){.railwrap[data-v-9ea96ef7]{top:30px;left:50%;transform:translate(-50%)}.rail[data-v-9ea96ef7]{flex-direction:row;gap:14px}.rail span[data-v-9ea96ef7]{display:none}}body:has(.lx){min-width:0}.lx-door-enter-active{transition:opacity .4s ease .16s,filter .4s ease .16s}.lx-door-leave-active{transition:opacity .28s ease,filter .28s ease}.lx-door-enter-from,.lx-door-leave-to{opacity:0;filter:blur(12px)}.lx[data-v-85929b06]{--lxw: 1200px;scroll-behavior:smooth;--navh: 62px;--shoth: calc(100vh - var(--navh));--lxpad: 32px;--ink: #232421;--muted: #6a6d66;--faint: #9b9e96;--dim: #9a9d95;--line: #e9e9e5;--edge: #d7d7d1;--crumb: #a3a79d;--crumb-slash: #c9ccc3;--soft: #f5f5f2;--paper: #fff;--paper2: #fbfbf9;--ink-rgb: 35, 36, 33;--paper-rgb: 255, 255, 255;--door: #232421;--door-hover: #35362f;--door-ink: #f8f5ef;--mark: #737872;--gold: #d1a94e;--unlit: #b7bab2;background:var(--paper);color:var(--ink);min-height:100%;overflow-x:clip}:root[data-theme=dark] .lx[data-v-85929b06]{--ink: #e8e8e4;--muted: #9a9d96;--faint: #6e716b;--dim: #8a8e87;--line: #292b26;--edge: #363931;--crumb: #7b7f77;--crumb-slash: #45483f;--soft: #1c1e19;--paper: #0c0d0b;--paper2: #171814;--ink-rgb: 232, 232, 228;--paper-rgb: 12, 13, 11;--door: #e8e8e4;--door-hover: #cfcfc9;--door-ink: #0c0d0b;--mark: #9a9d96;--gold: #d0a163;--unlit: #45483f;--glow-a: 1;--glow-1: .44;--glow-2: .42;--glow-3: .34;--glow-4: .3;--glow-5: .26}.lx.away[data-v-85929b06]{opacity:0;filter:blur(14px);pointer-events:none}.lx[data-v-85929b06]{transition:opacity .45s ease,filter .45s ease}.lx-wrap[data-v-85929b06]{width:min(var(--lxw),100% - 2 * var(--lxpad));margin:0 auto}.lx-bar[data-v-85929b06]{position:sticky;top:0;z-index:40;background:rgba(var(--paper-rgb),.82);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid transparent;transition:border-color .25s ease}.lx-bar.scrolled[data-v-85929b06]{border-bottom-color:var(--line)}.lx-barin[data-v-85929b06]{width:min(var(--lxw),100% - 2 * var(--lxpad));margin:0 auto;height:var(--navh);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px}.lx-brand[data-v-85929b06]{display:inline-flex;align-items:center;gap:9px;font-size:16px;letter-spacing:-.01em;font-weight:500;color:var(--ink);text-decoration:none;justify-self:start}.lx-mark[data-v-85929b06]{width:18px;height:18px;position:relative;display:inline-block}.lx-mark i[data-v-85929b06]{position:absolute;width:4.5px;height:4.5px;border-radius:50%;background:var(--mark)}.lx-mark i[data-v-85929b06]:nth-child(1){left:1px;top:2px}.lx-mark i[data-v-85929b06]:nth-child(2){right:1px;top:2px;background:var(--gold)}.lx-mark i[data-v-85929b06]:nth-child(3){left:1px;bottom:2px}.lx-mark i[data-v-85929b06]:nth-child(4){right:1px;bottom:2px}.lx-crumb[data-v-85929b06]{position:relative;display:inline-flex;align-items:center;justify-self:start}.lx-navnow[data-v-85929b06]{display:inline-flex;align-items:baseline;gap:9px;border:0;background:transparent;padding:6px 0;cursor:pointer;font:inherit;font-size:16px;letter-spacing:-.01em;color:var(--crumb)}.lx-slash[data-v-85929b06]{color:var(--crumb-slash)}.lx-navlabel[data-v-85929b06]{display:inline-block}.lx-nch[data-v-85929b06]{display:inline-block;white-space:pre;opacity:0;filter:blur(5px);transform:translateY(4px);transition:opacity .22s ease,filter .22s ease,transform .22s ease}.lx-nch.on[data-v-85929b06]{opacity:1;filter:blur(0px);transform:none}.lx-navmenu[data-v-85929b06]{position:absolute;top:100%;left:-2px;padding-top:8px;opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .16s ease,transform .16s ease}.lx-navmenu.open[data-v-85929b06]{opacity:1;transform:none;pointer-events:auto}.lx-navpanel[data-v-85929b06]{background:var(--paper);border:1px solid var(--line);border-radius:13px;padding:5px;min-width:178px;box-shadow:0 16px 44px -18px rgba(var(--ink-rgb),.16);display:flex;flex-direction:column}.lx-navpanel a[data-v-85929b06]{padding:8px 11px;border-radius:9px;font-size:13.5px;color:var(--muted);text-decoration:none}@media(hover:hover){.lx-navpanel a[data-v-85929b06]:hover{background:var(--soft);color:var(--ink)}.lx-navnow[data-v-85929b06]:hover{color:var(--ink)}}.lx-navpanel a.here[data-v-85929b06]{color:var(--ink)}.lx-topright[data-v-85929b06]{justify-self:end}.lx-pill[data-v-85929b06]{border:0;font-family:inherit;display:inline-flex;align-items:center;gap:8px;background:var(--ink);color:var(--door-ink);font-size:13px;font-weight:450;border-radius:999px;padding:7px 17px;cursor:pointer;transition:background .15s ease}@media(hover:hover){.lx-pill[data-v-85929b06]:hover{background:var(--door-hover)}}.lx-ghost[data-v-85929b06],.lx-solid[data-v-85929b06]{font:inherit;font-size:13.5px;height:34px;padding:0 15px;border-radius:7px;cursor:pointer;white-space:nowrap;transition:background .16s ease,border-color .16s ease}.lx-ghost[data-v-85929b06]{border:1px solid var(--line);background:var(--paper);color:var(--ink)}@media(hover:hover){.lx-ghost[data-v-85929b06]:hover{border-color:var(--edge);background:var(--paper2)}}.lx-solid[data-v-85929b06]{border:1px solid var(--ink);background:var(--ink);color:var(--door-ink)}@media(hover:hover){.lx-solid[data-v-85929b06]:hover{background:var(--door-hover)}}.lx-hero[data-v-85929b06]{padding:116px 0 0}.lx-herotop[data-v-85929b06]{position:relative;z-index:2;display:grid;grid-template-columns:1.15fr 1fr;gap:56px;align-items:end}.lx-hero h1[data-v-85929b06]{margin:0;color:var(--ink);font-size:clamp(41px,4.4vw,58px);line-height:1.02;letter-spacing:-.034em;font-weight:420}.lx-l1[data-v-85929b06],.lx-l2[data-v-85929b06]{display:block}.lx-hero h1 em[data-v-85929b06],.lx-close h2 em[data-v-85929b06]{font-family:ui-serif,Georgia,Times New Roman,serif;font-style:italic;font-weight:400;letter-spacing:-.012em}.lx-herosay[data-v-85929b06]{padding-bottom:6px}.lx-herosay p[data-v-85929b06]{margin:0 0 0 auto;text-align:right;max-width:43ch;font-size:16px;line-height:1.58;color:var(--dim)}.lx-herobtns[data-v-85929b06]{margin-top:24px;display:flex;justify-content:flex-end;gap:10px}@keyframes lx-barin-85929b06{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}.lx-brand[data-v-85929b06]{animation:lx-barin-85929b06 .62s cubic-bezier(.22,.61,.36,1) .02s backwards}.lx-crumb[data-v-85929b06]{animation:lx-barin-85929b06 .62s cubic-bezier(.22,.61,.36,1) .13s backwards}.lx-topright[data-v-85929b06]{animation:lx-barin-85929b06 .62s cubic-bezier(.22,.61,.36,1) .22s backwards}@keyframes lx-rise-85929b06{0%{opacity:0;transform:translateY(15px);filter:blur(11px)}to{opacity:1;transform:none;filter:blur(0px)}}@keyframes lx-lift-85929b06{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes lx-bloom-85929b06{0%{opacity:0;transform:scale(.93)}to{opacity:1;transform:none}}.lx-l1[data-v-85929b06]{animation:lx-rise-85929b06 .78s cubic-bezier(.22,.61,.36,1) .06s backwards}.lx-l2[data-v-85929b06]{animation:lx-rise-85929b06 .78s cubic-bezier(.22,.61,.36,1) .17s backwards}.lx-herosay p[data-v-85929b06]{animation:lx-rise-85929b06 .7s cubic-bezier(.22,.61,.36,1) .34s backwards}.lx-herobtns[data-v-85929b06]{animation:lx-rise-85929b06 .7s cubic-bezier(.22,.61,.36,1) .43s backwards}.lx-shot-hero[data-v-85929b06]{animation:lx-lift-85929b06 1.05s cubic-bezier(.22,.61,.36,1) .5s backwards}.lx-glow[data-v-85929b06]{animation:lx-bloom-85929b06 1.5s ease .66s backwards}@media(prefers-reduced-motion:reduce){.lx-brand[data-v-85929b06],.lx-crumb[data-v-85929b06],.lx-topright[data-v-85929b06],.lx-l1[data-v-85929b06],.lx-l2[data-v-85929b06],.lx-herosay p[data-v-85929b06],.lx-herobtns[data-v-85929b06],.lx-shot-hero[data-v-85929b06],.lx-glow[data-v-85929b06]{animation:none}}.lx-stage[data-v-85929b06]{position:relative;margin-top:58px;padding-bottom:10px}.lx-glow[data-v-85929b06]{position:absolute;left:calc(max(var(--lxpad),(100vw - var(--lxw)) / 2) - 120px);right:-80px;top:-76px;height:720px;pointer-events:none;filter:blur(44px) opacity(var(--glow-a, 1));background:linear-gradient(103deg,rgba(255,72,40,var(--glow-1, .34)),rgba(243,34,138,var(--glow-2, .33)) 30%,rgba(178,66,208,var(--glow-3, .3)) 58%,rgba(104,112,232,var(--glow-4, .28)) 82%,rgba(46,150,244,var(--glow-5, .26)));-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 16%,#000 68%,transparent 100%),linear-gradient(to right,transparent 0%,#000 12%);mask-image:linear-gradient(to bottom,transparent 0%,#000 16%,#000 68%,transparent 100%),linear-gradient(to right,transparent 0%,#000 12%);-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.lx-shot[data-v-85929b06]{position:relative;border-radius:14px;border:1px solid rgba(var(--ink-rgb),.09);background:var(--paper);overflow:hidden;box-shadow:0 1px 2px rgba(var(--ink-rgb),.05),0 18px 44px -12px rgba(var(--ink-rgb),.18)}.lx-shot-hero[data-v-85929b06]{position:relative;z-index:1;margin-left:max(var(--lxpad),calc((100vw - var(--lxw)) / 2));margin-right:0;border-right:0;border-radius:16px 0 0 16px;height:var(--shoth)}.lx-shot-hero .sk[data-v-85929b06]{width:1180px;height:83.34%;transform:scale(1.2);transform-origin:top left}.lx-feat[data-v-85929b06]{padding:84px 0}.lx-featin[data-v-85929b06]{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;align-items:center}.lx-feat.flip .lx-said[data-v-85929b06]{order:2}.lx-num[data-v-85929b06]{display:block;font:11.5px var(--mono, ui-monospace, monospace);letter-spacing:.08em;color:var(--faint);margin-bottom:14px}.lx-said h2[data-v-85929b06]{margin:0;font-size:clamp(26px,2.5vw,36px);line-height:1.1;letter-spacing:-.02em;font-weight:500}.lx-said p[data-v-85929b06]{margin:14px 0 0;max-width:42ch;font-size:15.5px;line-height:1.62;color:var(--muted)}.lx-said ul[data-v-85929b06]{margin:24px 0 0;padding:0;list-style:none}.lx-said li[data-v-85929b06]{--pt: 1.5;display:flex;padding:11px 0;font-size:14px;line-height:var(--pt);color:var(--muted)}.lx-said li[data-v-85929b06]:before{content:"";flex:none;width:1em;height:calc(1em * var(--pt));margin-right:11px;background:radial-gradient(circle at center,var(--faint) 1.7px,transparent 2.3px)}.lx-said li+li[data-v-85929b06]{border-top:1px solid var(--line)}.lx-shot-side[data-v-85929b06]{position:relative;height:372px;border:1px solid rgba(var(--ink-rgb),.1);border-radius:14px 0 0 14px;box-shadow:none;background:transparent;margin-right:calc(-1*max(0px,(100vw - var(--lxw)) / 2 + var(--lxpad)));-webkit-mask-image:linear-gradient(to right,#000 84%,transparent 100%);mask-image:linear-gradient(to right,#000 84%,transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.lx-shot-side[data-v-85929b06]:after{content:"";position:absolute;inset:auto 0 0;height:52px;pointer-events:none;background:linear-gradient(to bottom,rgba(var(--paper-rgb),0),var(--paper))}.lx-shot-side .sk[data-v-85929b06]{width:720px;height:100%;transform:scale(1.26);transform-origin:top left}.lx-thesis[data-v-85929b06]{padding:124px 0 10px}.lx-claim[data-v-85929b06]{margin:0;max-width:40ch;font-size:clamp(24px,2.6vw,38px);line-height:1.34;letter-spacing:-.022em;font-weight:400;color:var(--ink)}@property --lx-settle{syntax: "<number>"; inherits: true; initial-value: 0;}.lx-claim[data-v-85929b06]{--lx-settle: 0;transition:--lx-settle .6s ease}.lx-claim.done[data-v-85929b06]{--lx-settle: 1}.lw[data-v-85929b06]{color:color-mix(in srgb,var(--unlit) calc(var(--lx-settle) * 100%),color-mix(in srgb,var(--ink) calc(var(--lit, 0) * 100%),var(--unlit)))}.lx-claim .key[data-v-85929b06]{--lx-settle: 0;font-style:normal}.lx-close[data-v-85929b06]{position:relative;min-height:100vh;display:grid;place-items:center;padding:80px 0;overflow:hidden;border-top:1px solid var(--line)}.lx-glowclose[data-v-85929b06]{inset:auto 0 -240px;height:620px;opacity:.62;-webkit-mask-image:linear-gradient(to top,#000 26%,transparent 100%);mask-image:linear-gradient(to top,#000 26%,transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.lx-closein[data-v-85929b06]{position:relative;text-align:center}.lx-close h2[data-v-85929b06]{margin:0;font-size:clamp(32px,3.6vw,52px);line-height:1.06;letter-spacing:-.03em;font-weight:500}.lx-big[data-v-85929b06]{margin-top:30px;height:44px;padding:0 22px;font-size:14.5px;border-radius:8px}.lx-fine[data-v-85929b06]{margin:18px 0 0;font-size:13px;color:var(--faint)}@media(max-width:860px){.lx[data-v-85929b06]{--lxpad: 20px}.lx-hero[data-v-85929b06]{padding:56px 0 0}.lx-herotop[data-v-85929b06]{grid-template-columns:1fr;gap:24px;align-items:start}.lx-herosay p[data-v-85929b06]{text-align:left;margin-left:0;max-width:none;font-size:15px}.lx-herobtns[data-v-85929b06]{justify-content:flex-start}.lx-stage[data-v-85929b06]{margin-top:34px}.lx-thesis[data-v-85929b06]{padding:112px 0 0}.lx-claim[data-v-85929b06]{font-size:22px;line-height:1.36}.lx-feat[data-v-85929b06]{padding:60px 0}.lx-featin[data-v-85929b06]{grid-template-columns:1fr;gap:26px}.lx-shot-side[data-v-85929b06]{margin-right:calc(-1 * var(--lxpad))}.lx-close[data-v-85929b06]{padding:60px 0}}@media(max-width:374px){.lx-hero h1[data-v-85929b06]{font-size:36px}}.crumb-sub[data-v-dcb047b9]{font-size:14px;color:var(--faint)}.home-layout[data-v-dcb047b9]{height:100%;display:grid;grid-template-columns:minmax(0,1fr)}.home-layout[data-v-dcb047b9]>*{min-height:0}.chatcol[data-v-dcb047b9]{min-width:0;display:flex;flex-direction:column;border-right:1px solid var(--line)}.briefbtn[data-v-dcb047b9]{margin-left:14px;border:1px solid var(--line);background:var(--canvas3);color:var(--accent);font-size:10.5px;border-radius:6px;padding:3px 10px;cursor:pointer}.briefbtn[data-v-dcb047b9]:hover{background:var(--kind-good-bg)}.briefbtn[data-v-dcb047b9]:hover{background:var(--soft);color:var(--ink)}.pane[data-v-8706994e]{min-width:0;background:var(--canvas2);display:flex;flex-direction:column;overflow-y:auto;padding:20px 20px 16px}.head[data-v-8706994e]{display:flex;align-items:baseline;justify-content:space-between}.head b[data-v-8706994e]{font-size:14px;font-weight:500}.head span[data-v-8706994e]{color:var(--faint);font:9px var(--mono)}.lede[data-v-8706994e]{margin:6px 0 4px;color:var(--muted);font-size:11px}.list[data-v-8706994e]{flex:1}.entry[data-v-8706994e]{border-top:1px solid var(--line);padding:8px 0;display:grid;grid-template-columns:12px 1fr;gap:2px;text-decoration:none;color:inherit}.entry[data-v-8706994e]:hover{background:var(--hover)}.entry:hover .action[data-v-8706994e]{text-decoration:underline}.line1[data-v-8706994e]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}.line1 b[data-v-8706994e]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entry[data-v-8706994e]:first-child{border-top:0}.dot[data-v-8706994e]{width:6px;height:6px;border-radius:50%;margin-top:5px}.body[data-v-8706994e]{min-width:0}.body b[data-v-8706994e]{font-size:12.5px;font-weight:500;overflow-wrap:anywhere}.body p[data-v-8706994e]{margin:2px 0 0;color:var(--faint);font-size:10.5px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action[data-v-8706994e]{flex:none;color:var(--accent);font-size:10.5px}.body[data-v-8706994e] .runresolve{display:flex;gap:8px;margin-top:6px}.body[data-v-8706994e] .answercard{left:0;right:0;width:auto}.empty[data-v-8706994e]{padding:24px 0;color:var(--faint);font-size:11.5px}.backdrop[data-v-56399c2d]{position:fixed;inset:0;background:#23242147;display:grid;place-items:center;z-index:80}.panel[data-v-56399c2d]{width:min(620px,92vw);max-height:86vh;display:flex;flex-direction:column;background:var(--canvas);border:1px solid var(--line);border-radius:14px;overflow:hidden}.head[data-v-56399c2d]{display:flex;align-items:flex-start;justify-content:space-between;padding:22px 24px 16px;border-bottom:1px solid var(--line)}.head h2[data-v-56399c2d]{margin:8px 0 0;font-size:17px;font-weight:500}.lab[data-v-56399c2d]{margin:0 0 9px;font:9px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.lab.tall[data-v-56399c2d]{margin-top:22px}.body[data-v-56399c2d]{padding:20px 24px;overflow-y:auto;flex:1}.meta[data-v-56399c2d]{font:9px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.empty[data-v-56399c2d]{margin:0 0 14px;font-size:12.5px;color:var(--muted);line-height:1.6}.srow[data-v-56399c2d]{display:flex;align-items:baseline;gap:12px;border-bottom:1px solid var(--line)}.sopen[data-v-56399c2d]{flex:1;min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:12px 2px;border:0;background:none;cursor:pointer;text-align:left}.srow .link[data-v-56399c2d]{flex:none;font-size:12px}.sname[data-v-56399c2d]{font-size:13.5px;color:var(--ink)}.new[data-v-56399c2d]{margin-top:14px;border:1px dashed var(--line);background:none;border-radius:9px;padding:9px 14px;font-size:12.5px;color:var(--accent);cursor:pointer}.note[data-v-56399c2d]{margin-top:14px}.field[data-v-56399c2d]{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:9px;padding:10px 13px;font:13.5px -apple-system,BlinkMacSystemFont,sans-serif;background:var(--canvas2);color:var(--ink);outline:none}.field.slim[data-v-56399c2d]{padding:7px 11px;font-size:12.5px}.hint[data-v-56399c2d]{margin:7px 0 0;font-size:11.5px;color:var(--faint);line-height:1.5}.grow[data-v-56399c2d]{display:flex;align-items:center;gap:9px;padding:9px 2px;border-bottom:1px solid var(--line)}.grow.invite[data-v-56399c2d]{gap:7px;border-bottom:0;padding-top:12px}.gav[data-v-56399c2d]{width:24px;height:24px;border-radius:50%;background:var(--accent-bg);color:var(--kind-good);display:grid;place-items:center;font:500 9px var(--mono);flex:none}.gname[data-v-56399c2d]{flex:1;font-size:12.5px;min-width:0}.dim[data-v-56399c2d]{color:var(--faint)}.link[data-v-56399c2d]{border:0;background:none;color:var(--accent);font-size:11.5px;cursor:pointer;padding:4px 6px}.x[data-v-56399c2d]{border:0;background:none;cursor:pointer;color:var(--faint);font-size:17px;line-height:1}.x.small[data-v-56399c2d]{font-size:14px}.irow[data-v-56399c2d]{display:flex;align-items:center;gap:11px;padding:10px 2px;border-bottom:1px solid var(--line);cursor:pointer}.box[data-v-56399c2d]{width:15px;height:15px;border-radius:4px;border:1.5px solid var(--line);flex:none;display:grid;place-items:center}.box.on[data-v-56399c2d]{background:var(--accent);border-color:var(--accent)}.box svg[data-v-56399c2d]{width:9px;height:9px;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.ititle[data-v-56399c2d]{flex:1;font-size:13px}.ititle.off[data-v-56399c2d]{color:var(--muted)}.manual[data-v-56399c2d]{width:100%;margin-bottom:8px}.seehead[data-v-56399c2d]{display:flex;align-items:baseline;justify-content:space-between;margin:16px 0 9px}.seehead .lab[data-v-56399c2d]{margin:0}.tabs[data-v-56399c2d]{display:inline-flex;gap:3px;background:var(--soft);border-radius:8px;padding:2px}.tabs button[data-v-56399c2d]{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:var(--muted);font-size:11px;padding:4px 10px 4px 11px;border-radius:6px;cursor:pointer}.tabs button.on[data-v-56399c2d]{background:var(--canvas);color:var(--ink);box-shadow:0 1px 3px #353d2e1a}.tabs .n[data-v-56399c2d]{font:9px var(--mono);font-style:normal;padding:1px 5px;border-radius:4px;background:var(--soft);color:var(--faint)}.tabs button.on .n[data-v-56399c2d]{background:var(--canvas2)}.tabs .n.some[data-v-56399c2d]{background:var(--kind-good-bg);color:var(--kind-good)}.filter[data-v-56399c2d]{margin:10px 0 4px}.kindicon[data-v-56399c2d]{color:var(--accent);flex:none}.irow.inherited[data-v-56399c2d]{cursor:default}.irow.inherited .ititle[data-v-56399c2d]{color:var(--muted)}.viachip[data-v-56399c2d]{flex:none;font:9px var(--mono);letter-spacing:.05em;text-transform:uppercase;padding:3px 7px;border-radius:5px;background:var(--soft);color:var(--faint)}.allrow[data-v-56399c2d]{display:flex;align-items:flex-start;gap:10px;padding:10px 2px 12px;border-bottom:1px solid var(--line);cursor:pointer}.allrow input[data-v-56399c2d]{margin-top:2px;accent-color:var(--accent)}.allmain b[data-v-56399c2d]{display:block;font-size:13px;font-weight:500}.allmain small[data-v-56399c2d]{display:block;margin-top:2px;font-size:11px;color:var(--faint);line-height:1.45}.livechip[data-v-56399c2d]{flex:none;font:9px var(--mono);letter-spacing:.05em;text-transform:uppercase;padding:3px 7px;border-radius:5px;background:var(--kind-warn-bg);color:var(--kind-warn)}.hint.keep[data-v-56399c2d]{margin:0 0 10px;color:var(--muted)}.err[data-v-56399c2d]{margin:14px 0 0;font-size:12px;color:var(--kind-warn)}.foot[data-v-56399c2d]{display:flex;align-items:center;gap:12px;padding:15px 24px;border-top:1px solid var(--line)}.flex[data-v-56399c2d]{flex:1;margin:0}.ghost[data-v-56399c2d]{border:0;background:none;color:var(--muted);font-size:12px;cursor:pointer}.savestate[data-v-56399c2d]{font-size:11.5px;color:var(--faint);opacity:0;transition:opacity .2s ease}.savestate.on[data-v-56399c2d]{opacity:1}.save.done[data-v-56399c2d],.save.done[data-v-56399c2d]:disabled{opacity:1;border-color:color-mix(in srgb,var(--accent) 70%,transparent)}.save[data-v-56399c2d]{border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);background:var(--kind-good-bg);color:var(--kind-good);border-radius:9px;padding:8px 16px;font-size:12px;cursor:pointer}.save[data-v-56399c2d]:disabled{opacity:.55;cursor:default}.sectionhead[data-v-9945ded4]{display:flex;align-items:baseline;gap:10px}.sectionhead h2[data-v-9945ded4]{font-size:16px;font-weight:500;letter-spacing:-.02em;margin:0}.count[data-v-9945ded4]{margin-left:auto;color:var(--faint);font:9px var(--mono)}.expandbtn[data-v-9945ded4]{margin-left:auto;border:0;background:transparent;color:var(--faint);font-size:10.5px;cursor:pointer;padding:0}.expandbtn[data-v-9945ded4]:hover{color:var(--accent)}.memberline[data-v-9945ded4]{margin-top:9px;padding-bottom:13px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:12px}.linemeta[data-v-9945ded4]{color:var(--muted);font-size:11.5px}.roster[data-v-9945ded4]{margin-top:6px;border-top:1px solid var(--line)}.memberrow[data-v-9945ded4]{min-height:40px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:11px}.circle[data-v-9945ded4]{width:24px;height:24px;border-radius:50%;background:#7d8192;color:#fff;display:grid;place-items:center;font-size:8px;font-weight:500;flex:none}.circle.agent[data-v-9945ded4]{background:var(--kind-good-bg);color:var(--ink3);border:1px solid var(--line)}.mname[data-v-9945ded4]{font-size:12.5px;color:var(--ink);display:flex;align-items:baseline;gap:8px;min-width:0}.mname small[data-v-9945ded4]{color:var(--accent);font:9px var(--mono)}.mname small.you[data-v-9945ded4]{color:var(--faint)}.rolechip[data-v-9945ded4]{margin-left:auto;font-size:10.5px;color:var(--ink2);border:1px solid var(--line);background:var(--canvas3);border-radius:6px;padding:4px 9px;white-space:nowrap}.rolechip.editable[data-v-9945ded4]{cursor:pointer}.rolechip.editable[data-v-9945ded4]:hover{background:var(--soft);color:var(--ink)}.memberrow[data-v-9945ded4] .dd{margin-left:auto}.memberrow[data-v-9945ded4] .dd .rolechip{margin-left:0}.kick[data-v-9945ded4]{border:0;background:transparent;color:var(--faint);font-size:14px;cursor:pointer;padding:4px 6px;border-radius:6px;flex:none}.kick[data-v-9945ded4]:hover{color:var(--red);background:color-mix(in srgb,var(--red) 14%,transparent)}.kick-spacer[data-v-9945ded4]{width:26px;flex:none}.addrow[data-v-9945ded4]{margin-top:10px;display:flex;align-items:center;gap:9px}.addopen[data-v-9945ded4],.addcancel[data-v-9945ded4]{border:0;background:transparent;color:var(--faint);font-size:10.5px;cursor:pointer;padding:0}.addopen[data-v-9945ded4]:hover,.addcancel[data-v-9945ded4]:hover{color:var(--accent)}.addpick[data-v-9945ded4]{font-size:11px;color:var(--ink2);border:1px solid var(--line);background:var(--canvas3);border-radius:6px;padding:5px 9px;cursor:pointer}.addgo[data-v-9945ded4]{border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);background:var(--kind-good-bg);color:var(--kind-good);font-size:11px;border-radius:6px;padding:5px 12px;cursor:pointer}.addgo[data-v-9945ded4]:disabled{opacity:.5;cursor:default}.allin[data-v-9945ded4]{color:var(--faint);font-size:10.5px}.visrow[data-v-38754d31]{display:flex;align-items:baseline;gap:10px;margin-top:26px}.vislabel[data-v-38754d31]{font:8.5px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--ink3);background:var(--soft);border-radius:5px;padding:3px 8px}.visnote[data-v-38754d31]{color:var(--faint);font-size:11.5px;line-height:1.5}.visflip[data-v-38754d31]{margin-left:auto;border:1px solid var(--line);background:transparent;color:var(--ink2);border-radius:7px;padding:4px 11px;font-size:11px;cursor:pointer;white-space:nowrap}.visflip[data-v-38754d31]:hover{background:var(--soft)}.crumb-sub[data-v-38754d31]{font-size:14px;color:var(--faint);text-decoration:none}a.crumb-sub[data-v-38754d31]:hover{color:var(--ink)}.ov-layout[data-v-38754d31]{height:100%;display:grid;grid-template-columns:minmax(0,1fr) var(--pane-w-overview)}.spaces .sectionhead[data-v-38754d31]{margin-top:26px}.managelink[data-v-38754d31]{border:0;background:none;color:var(--accent);font-size:11.5px;cursor:pointer;padding:0}.sprow[data-v-38754d31]{display:flex;align-items:center;gap:11px;padding:11px 2px;border-bottom:1px solid var(--line);text-decoration:none;color:inherit}.sprow[data-v-38754d31]:hover{background:var(--hover)}.spgo[data-v-38754d31]{flex:none;color:var(--accent);font-size:11px;opacity:0}.sprow:hover .spgo[data-v-38754d31],.sprow:focus-visible .spgo[data-v-38754d31]{opacity:1}.spicon[data-v-38754d31]{color:var(--accent)}.spname[data-v-38754d31]{flex:1;font-size:13px}.panebtn[data-v-38754d31]{width:30px;height:30px;flex:none;position:relative;border:0;border-radius:8px;background:transparent;color:var(--faint);cursor:pointer;display:grid;place-items:center}.panebtn[data-v-38754d31]:hover{background:var(--hover);color:var(--ink2)}.panebtn.on[data-v-38754d31]{color:var(--ink2)}.panebtn svg[data-v-38754d31]{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.4}.panebtn.on svg rect[data-v-38754d31]{fill:color-mix(in srgb,currentColor 14%,transparent)}.panecount[data-v-38754d31]{position:absolute;top:-1px;right:-1px;min-width:14px;height:14px;padding:0 3px;border-radius:7px;background:var(--kind-warn-bg);color:var(--kind-warn);font:9px var(--mono);display:grid;place-items:center}.ov-layout.pane-hidden[data-v-38754d31]{grid-template-columns:minmax(0,1fr) var(--pane-w-none)}.ov-layout[data-v-38754d31]>*{min-height:0}.ovside[data-v-38754d31]{display:grid;grid-template-rows:1fr 1fr;min-height:0;min-width:0}.ovside[data-v-38754d31]>*{min-height:0}.latest[data-v-38754d31]{display:flex;flex-direction:column;min-height:0;background:var(--canvas2);border-top:1px solid var(--line);padding:16px 20px 0}.latesthead[data-v-38754d31]{display:flex;align-items:baseline;justify-content:space-between;flex:none}.latesthead b[data-v-38754d31]{font-size:14px;font-weight:500}.latesthead span[data-v-38754d31]{color:var(--faint);font:9px var(--mono)}.latestscroll[data-v-38754d31]{overflow-y:auto;min-height:0;padding-bottom:16px}.latest .digest[data-v-38754d31]{margin-top:8px}.latestmore[data-v-38754d31]{margin-top:10px}.scroll[data-v-38754d31]{min-width:0;overflow-y:auto;border-right:1px solid var(--line)}html[data-surface=flat] .scroll[data-v-38754d31]{border-right-color:transparent}html[data-surface=flat] .ovside[data-v-38754d31]{border-left:1px solid var(--line)}.page[data-v-38754d31]{width:min(860px,calc(100% - 68px));margin:0 auto;padding:26px 0 60px}h1[data-v-38754d31]{font-size:25px;font-weight:500;letter-spacing:-.03em;margin:0 0 6px}section[data-v-38754d31]{margin-top:26px}.sectionhead[data-v-38754d31]{display:flex;align-items:baseline;gap:10px}.sectionhead h2[data-v-38754d31]{font-size:16px;font-weight:500;letter-spacing:-.02em;margin:0}.count[data-v-38754d31]{margin-left:auto;color:var(--faint);font:9px var(--mono)}.quietbtn[data-v-38754d31]{margin-left:auto;border:0;background:transparent;color:var(--faint);font-size:10px;cursor:pointer}.quietbtn[data-v-38754d31]:hover,.quietbtn.save[data-v-38754d31]{color:var(--accent)}.pulse .goal[data-v-38754d31]{margin:10px 0 4px;font-size:14px;color:var(--ink)}.pulse .unset[data-v-38754d31]{margin:10px 0 4px;color:var(--faint);font-size:12px}.mono[data-v-38754d31]{margin:2px 0 0;color:var(--muted);font:10px var(--mono)}.blocked[data-v-38754d31]{color:var(--red)}.vitality[data-v-38754d31]{margin-top:8px;color:var(--faint)}.roomlink[data-v-38754d31]{color:var(--accent);text-decoration:none}.pulserow[data-v-38754d31]{display:grid;grid-template-columns:74px 1fr;gap:9px;align-items:center;margin-top:8px}.pulserow label[data-v-38754d31]{color:var(--faint);font:8px var(--mono);text-transform:uppercase}h1.editable[data-v-38754d31],.projdesc.editable[data-v-38754d31]{cursor:text}.pencil[data-v-38754d31]{color:var(--faint);font-size:11px;margin-left:8px;opacity:0;transition:opacity .12s;font-weight:400}h1.editable:hover .pencil[data-v-38754d31],.projdesc.editable:hover .pencil[data-v-38754d31]{opacity:1}.h1edit[data-v-38754d31]{display:block;width:100%;border:0;border-bottom:1px solid #9aa598;outline:none;font:500 25px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.03em;color:var(--ink);background:transparent;padding:0 0 4px;margin:0 0 6px}.adddesc[data-v-38754d31]{display:block;border:0;background:transparent;color:var(--faint);font-size:12px;cursor:pointer;padding:2px 0}.adddesc[data-v-38754d31]:hover{color:var(--accent)}.descedit[data-v-38754d31]{display:block;width:100%;max-width:620px;border:0;border-bottom:1px solid #9aa598;outline:none;resize:none;font:13.5px/1.55 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ink2);background:transparent;padding:2px 0}.actsec[data-v-38754d31]{margin-top:20px}.titleline[data-v-38754d31]{display:flex;align-items:flex-start;gap:4px}.titleline .projmore[data-v-38754d31],.titleline .panebtn[data-v-38754d31]{margin-top:2px}.titleline h1[data-v-38754d31]{flex:1;min-width:0}.projmore[data-v-38754d31]{position:relative;flex:none;height:30px;display:grid;place-items:center}.more[data-v-38754d31]{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;color:var(--faint);letter-spacing:2px;font-size:13px;cursor:pointer}.more[data-v-38754d31]:hover{background:var(--hover);color:var(--ink2)}.delconfirm[data-v-38754d31]{position:absolute;top:calc(100% + 8px);right:0;z-index:30;width:268px;background:var(--canvas);border:1px solid var(--line);border-radius:12px;padding:13px 14px;box-shadow:0 16px 44px -18px #2324212e}.delconfirm b[data-v-38754d31]{display:block;font-size:12.5px;font-weight:550}.delconfirm>span[data-v-38754d31]{display:block;margin-top:3px;font-size:11.5px;color:var(--muted);line-height:1.5}.delname[data-v-38754d31]{width:100%;margin-top:9px;border:1px solid var(--line);border-radius:7px;padding:6px 9px;font:inherit;font-size:12px;outline:none}.delname[data-v-38754d31]:focus{border-color:#cf9c90}.delconfirm .delhint[data-v-38754d31]{margin-top:4px;font-size:10.5px;color:var(--faint)}.delrow[data-v-38754d31]{display:flex;gap:8px;margin-top:10px}.delrow .del[data-v-38754d31]{border:0;background:#a04b3f;color:var(--canvas);border-radius:7px;padding:5px 13px;font:inherit;font-size:11.5px;cursor:pointer}.delrow .del[data-v-38754d31]:hover:not(:disabled){background:#8c4237}.delrow .del[data-v-38754d31]:disabled{background:color-mix(in srgb,var(--red) 14%,transparent);color:#a89b97;cursor:default}.delrow .keep[data-v-38754d31]{border:1px solid var(--line);background:transparent;color:var(--ink2);border-radius:7px;padding:5px 13px;font:inherit;font-size:11.5px;cursor:pointer}.delerr[data-v-38754d31]{display:block;margin-top:8px;font-size:11px;color:var(--red)}.filestrip .filethumb[data-v-38754d31]{display:inline-flex;flex-direction:column;gap:5px;text-decoration:none;color:var(--ink2);font-size:10.5px;max-width:96px}.filestrip .filethumb img[data-v-38754d31]{width:96px;height:64px;object-fit:cover;border-radius:7px;border:1px solid var(--line)}.filestrip .filethumb span[data-v-38754d31]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doors[data-v-38754d31]{margin-top:16px;display:flex;gap:8px}.door[data-v-38754d31]{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);background:var(--canvas3);border-radius:7px;padding:6px 12px 6px 10px;font-size:12px;color:var(--ink2);text-decoration:none}.door.has-unread[data-v-38754d31]{border-color:color-mix(in srgb,var(--accent) 40%,transparent);background:var(--kind-good-bg);color:var(--kind-good)}.doordot[data-v-38754d31]{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--accent);margin-left:7px;vertical-align:middle}.door[data-v-38754d31]:hover{background:var(--soft);color:var(--ink)}.pulseribbon[data-v-38754d31]{margin-top:14px}.projdesc[data-v-38754d31]{margin:2px 0 0;font-size:13.5px;line-height:1.55;color:var(--ink2);max-width:620px}.pulserow textarea[data-v-38754d31]{border:0;border-bottom:1px solid var(--line);outline:none;resize:none;font:12.5px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:4px 0;background:transparent}.pulserow[data-v-38754d31]:has(textarea){align-items:start}.pulserow:has(textarea) label[data-v-38754d31]{margin-top:6px}.pulserow input[data-v-38754d31]{border:0;border-bottom:1px solid var(--line);outline:none;font:12.5px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:4px 0;background:transparent}.digest[data-v-38754d31]{margin-top:6px;border-top:1px solid var(--line)}.digestrow[data-v-38754d31]{min-height:34px;border-bottom:1px solid var(--line);display:flex;align-items:baseline;gap:10px;padding:7px 0}.when[data-v-38754d31]{flex:none;width:48px;color:var(--faint);font:9px var(--mono)}.digesttext[data-v-38754d31]{font-size:12px;line-height:1.45;color:var(--ink2);min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.digesttext.link[data-v-38754d31]{text-decoration:none}.digesttext.link[data-v-38754d31]:hover{color:var(--ink)}.inflight[data-v-38754d31]{margin-top:6px;border-top:1px solid var(--line)}.filestrip[data-v-38754d31]{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.filechip[data-v-38754d31]{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:7px;padding:6px 10px;font-size:11px;color:var(--ink2);text-decoration:none;background:var(--canvas3)}.filechip[data-v-38754d31]:hover{color:var(--ink);background:var(--soft)}.showall[data-v-38754d31]{display:block;margin-top:8px;border:0;background:transparent;color:var(--faint);font-size:10.5px;cursor:pointer;padding:0}.showall[data-v-38754d31]:hover{color:var(--accent)}.h2link[data-v-38754d31]{text-decoration:none;color:inherit}.h2link h2[data-v-38754d31]{display:inline}.h2link:hover h2[data-v-38754d31]{color:var(--accent)}.alllink[data-v-38754d31]{display:inline-block;margin-top:10px;color:var(--accent);font-size:11px;text-decoration:none}.empty[data-v-38754d31]{padding:18px 0;color:var(--faint);font-size:11.5px;border-bottom:1px solid var(--line)}.docedit[data-v-6fe6e5b2]{min-height:100%}.cd-backdrop[data-v-7ec35a15]{position:fixed;inset:0;z-index:200;background:#1c1e1a57;display:grid;place-items:center;padding:24px}.cd-box[data-v-7ec35a15]{background:var(--shell, #fdfdfc);border-radius:14px;padding:20px 22px 16px;width:min(380px,100%);box-shadow:0 18px 44px #14161238}.cd-box b[data-v-7ec35a15]{font-size:14.5px;font-weight:500;display:block}.cd-box p[data-v-7ec35a15]{margin:7px 0 0;font-size:12.5px;line-height:1.5;color:var(--muted)}.cd-acts[data-v-7ec35a15]{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.cd-btn[data-v-7ec35a15]{border:1px solid var(--line);background:transparent;border-radius:8px;padding:6px 13px;font:inherit;font-size:12.5px;color:var(--ink);cursor:pointer}.cd-btn[data-v-7ec35a15]:hover{background:#525d4912}.cd-btn[data-v-7ec35a15]:focus-visible{outline:2px solid rgba(82,93,73,.5);outline-offset:1px}.cd-btn.danger[data-v-7ec35a15]{border-color:#a2483c;color:var(--red)}.cd-btn.danger[data-v-7ec35a15]:hover{background:#a2483c14}.fv-backdrop[data-v-e4479e32]{position:fixed;inset:0;z-index:90;background:#262a2475;display:grid;place-items:center;padding:26px}.fv-panel[data-v-e4479e32]{width:min(1280px,100%);height:min(92vh,100%);background:var(--canvas);border-radius:14px;box-shadow:0 22px 60px #181c1659;display:flex;flex-direction:column;overflow:hidden}.fv-head[data-v-e4479e32]{flex:none;min-height:56px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:14px;padding:0 18px}.fv-names[data-v-e4479e32]{min-width:0}.fv-toprow[data-v-e4479e32]{display:flex;align-items:center;gap:7px;min-width:0}.fv-crumbs[data-v-e4479e32]{display:flex;align-items:center;gap:7px;font-size:13.5px;color:var(--faint);white-space:nowrap;overflow:hidden;flex-shrink:1;min-width:0}.fv-crumb[data-v-e4479e32]{cursor:pointer;overflow:hidden;text-overflow:ellipsis;max-width:180px;transition:color .12s}.fv-crumb[data-v-e4479e32]:hover{color:var(--ink);text-decoration:underline}.fv-crumbsep[data-v-e4479e32]{flex-shrink:0;opacity:.6}.fv-title[data-v-e4479e32]{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:500;color:var(--ink);max-width:640px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fv-title.editable[data-v-e4479e32]{cursor:text}.fv-pencil[data-v-e4479e32]{color:var(--faint);font-size:11px;opacity:0;transition:opacity .12s}.fv-title.editable:hover .fv-pencil[data-v-e4479e32]{opacity:1}.fv-titleinput[data-v-e4479e32]{border:0;border-bottom:1px solid #9aa598;outline:none;font:500 13.5px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ink);background:transparent;min-width:320px;padding:2px 0}.fv-names small[data-v-e4479e32]{display:block;margin-top:2px;color:var(--faint);font:9px var(--mono)}.fv-lockedtag[data-v-e4479e32]{font-size:12px;color:var(--faint);align-self:center}.fv-actions[data-v-e4479e32]{display:flex;align-items:center;gap:6px}.fv-btn[data-v-e4479e32]{border:1px solid var(--line);background:var(--canvas3);border-radius:7px;padding:6px 11px;font-size:11px;color:var(--ink2);cursor:pointer;text-decoration:none}.fv-btn[data-v-e4479e32]:hover{color:var(--ink);background:var(--soft)}.fv-close[data-v-e4479e32]{width:30px;padding:4px 0;font-size:16px;line-height:1;text-align:center}.fv-split[data-v-e4479e32]{display:grid;grid-template-columns:minmax(0,1fr);min-height:0;flex:1}.fv-split.withhistory[data-v-e4479e32]{grid-template-columns:minmax(0,1fr) 232px}.fv-history[data-v-e4479e32]{border-left:1px solid rgba(0,0,0,.08);overflow-y:auto;padding:14px 16px 20px}.fv-history h3[data-v-e4479e32]{font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}.fv-history ol[data-v-e4479e32]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.fv-history li[data-v-e4479e32]{font-size:12.5px;padding-left:10px;border-left:2px solid rgba(0,0,0,.07)}.fv-history li.current[data-v-e4479e32]{border-left-color:#4e755f}.vhead[data-v-e4479e32]{display:flex;align-items:baseline;gap:7px}.vhead b[data-v-e4479e32]{font-weight:500}.vwhen[data-v-e4479e32],.vwho[data-v-e4479e32],.vnote[data-v-e4479e32]{color:var(--muted);font-size:11.5px}.vnote[data-v-e4479e32]{font-style:italic}.vrestore[data-v-e4479e32]{margin-top:4px;border:0;background:transparent;font:inherit;font-size:11.5px;color:var(--muted);cursor:pointer;padding:0;border-bottom:1px solid rgba(0,0,0,.16)}.vrestore[data-v-e4479e32]:hover:not(:disabled){color:var(--ink)}.vrestore[data-v-e4479e32]:disabled{opacity:.5;cursor:default}.vgone[data-v-e4479e32]{font-size:11px;color:#b0aca2}.fv-btn.on[data-v-e4479e32]{background:#525d491f}.fv-btn.primary[data-v-e4479e32]{background:var(--accent);border-color:#3f5a49;color:var(--canvas)}.fv-btn.primary[data-v-e4479e32]:disabled{opacity:.45}.fv-btn[data-v-e4479e32]:disabled{cursor:default}.fv-saveerr[data-v-e4479e32]{color:var(--red, #a2483c);font-size:11.5px;margin-right:4px}.fv-bodywrap[data-v-e4479e32]{flex:1;min-height:0;overflow:auto;background:var(--canvas3)}.fv-img[data-v-e4479e32]{display:block;max-width:calc(100% - 48px);max-height:calc(100% - 48px);margin:24px auto;border-radius:8px;box-shadow:0 2px 14px #1e221c1f}.fv-artifact[data-v-e4479e32]{background:#fff}.fv-frame[data-v-e4479e32]{width:100%;height:100%;border:0}.fv-pre[data-v-e4479e32]{margin:0;padding:22px 26px 60px;font:12px/1.6 var(--mono);color:var(--ink);white-space:pre-wrap;word-break:break-word}.fv-tablewrap[data-v-e4479e32]{padding:16px 18px 40px}.fv-sheets[data-v-e4479e32]{display:flex;gap:6px;margin-bottom:12px;flex-wrap:wrap}.fv-sheets button[data-v-e4479e32]{border:1px solid var(--line);background:var(--canvas);border-radius:6px;padding:4px 10px;font-size:11px;color:var(--ink2);cursor:pointer}.fv-sheets button.on[data-v-e4479e32]{background:var(--soft);color:var(--ink);border-color:color-mix(in srgb,var(--accent) 40%,transparent)}.fv-table[data-v-e4479e32]{border-collapse:collapse;background:var(--canvas);font-size:12px}.fv-table td[data-v-e4479e32]{border:1px solid var(--line);padding:4px 9px;max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fv-table tr.head td[data-v-e4479e32]{font-weight:550;background:var(--soft);position:sticky;top:0}.fv-note[data-v-e4479e32]{padding:30px;color:var(--muted);font-size:12px}.fv-note a[data-v-e4479e32]{color:var(--accent)}.toaster[data-v-047e72a6]{position:fixed;right:18px;bottom:18px;z-index:95;display:flex;flex-direction:column;gap:9px;width:330px}.toast[data-v-047e72a6]{display:flex;gap:10px;align-items:flex-start;background:var(--canvas);border:1px solid var(--line);border-radius:11px;box-shadow:0 10px 34px #2d342a33;padding:11px 12px;cursor:pointer}.toast[data-v-047e72a6]:hover{background:var(--canvas2)}.who[data-v-047e72a6]{flex:none;width:24px;height:24px;border-radius:50%;background:#7d8192;color:#fff;display:grid;place-items:center;font-size:8px;font-weight:500}.tbody[data-v-047e72a6]{min-width:0;flex:1}.tline[data-v-047e72a6]{display:flex;align-items:baseline;gap:8px}.tline b[data-v-047e72a6]{font-size:12px;font-weight:550;color:var(--ink)}.tline small[data-v-047e72a6]{color:var(--faint);font:9px var(--mono)}.ttext[data-v-047e72a6]{display:block;margin-top:2px;color:var(--ink2);font-size:11.5px;line-height:1.45;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tclose[data-v-047e72a6]{flex:none;border:0;background:transparent;color:var(--faint);font-size:14px;cursor:pointer;padding:0 2px;border-radius:5px}.tclose[data-v-047e72a6]:hover{color:var(--ink)}.toast-enter-active[data-v-047e72a6],.toast-leave-active[data-v-047e72a6]{transition:all .22s ease}.toast-enter-from[data-v-047e72a6]{opacity:0;transform:translateY(8px)}.toast-leave-to[data-v-047e72a6]{opacity:0;transform:translateY(4px)}@property --shell{syntax: "<color>"; inherits: true; initial-value: #f8f5ef;}@property --shell2{syntax: "<color>"; inherits: true; initial-value: #f3f0e8;}@property --shell3{syntax: "<color>"; inherits: true; initial-value: #eef0ee;}@property --pane-w-item{syntax: "<length>"; inherits: true; initial-value: 390px;}@property --pane-w-overview{syntax: "<length>"; inherits: true; initial-value: 360px;}@property --pane-w-thread{syntax: "<length>"; inherits: true; initial-value: 390px;}@property --pane-w-none{syntax: "<length>"; inherits: true; initial-value: 0px;}:root{--ink: #232421;--muted: #73766f;--faint: #a2a59f;--line: #e9e9e5;--soft: #f5f5f2;--green: #5b896a;--amber: #b47f34;--red: #b35f56;--shell: #f8f5ef;--shell2: #f3f0e8;--shell3: #eef0ee;--mono: ui-monospace, SFMono-Regular, Menlo, monospace;--sheet: var(--canvas);--sheet-edge: rgba(93, 99, 81, .09);--sheet-shadow: 0 3px 10px rgba(53, 61, 46, .055);--cite: #0d8ee6;--cite-bg: color-mix(in srgb, var(--cite) 13%, transparent);--cite-mark: color-mix(in srgb, var(--cite) 15%, transparent);--header-h: 58px;--pane-w-item: 390px;--pane-w-overview: 360px;--pane-w-thread: 390px;--pane-w-none: 0px;--paper-base: #fff;--canvas: var(--paper-base);--canvas2: #fdfdfc;--canvas3: #fbfbf9;--hover: #fafaf8;--sel: #f1f3ef;--ink2: #4c5550;--ink3: #6b7169;--accent: #4e755f;--accent-ink: #3f5c4c;--accent-bg: #eef3ee;--shadow: rgba(53, 61, 46, .13);--kind-good: #3f5c4c;--kind-good-bg: #eef3ee;--kind-warn: #8a6437;--kind-warn-bg: #f7efe7;--kind-info: #4d5a74;--kind-info-bg: #eef0f4;--nav-hover: rgba(82, 93, 73, .08);--nav-active: rgba(82, 93, 73, .105);--nav-edge: rgba(82, 93, 73, .18);--heat0: #eef0ea;--heat1: #d9e5d2;--heat2: #aecaa5;--heat3: #7fa878;--heat4: #4e755f}:root[data-theme=dark]{--ink: #e8e8e4;--muted: #9a9d96;--faint: #6e716b;--line: #292b26;--soft: #1c1e19;--green: #7aa888;--amber: #d0a163;--red: #d08278;--sheet: var(--canvas);--sheet-edge: rgba(255, 255, 255, .05);--sheet-shadow: 0 3px 14px rgba(0, 0, 0, .4);--cite: #4fb3ff;--cite-bg: color-mix(in srgb, var(--cite) 17%, transparent);--cite-mark: color-mix(in srgb, var(--cite) 24%, transparent);--paper-base: #0c0d0b;--canvas: var(--paper-base);--canvas2: #121311;--canvas3: #171814;--hover: #1a1c18;--sel: #22261f;--ink2: #c3c7c0;--ink3: #9aa096;--accent: #7aa888;--accent-ink: #9cc4a7;--accent-bg: #1f2a22;--shadow: rgba(0, 0, 0, .5);--kind-good: #93c2a2;--kind-good-bg: #1e2a22;--kind-warn: #d7ab72;--kind-warn-bg: #2b2318;--kind-info: #97a9c6;--kind-info-bg: #1e232c;--nav-hover: rgba(255, 255, 255, .055);--nav-active: rgba(255, 255, 255, .1);--nav-edge: rgba(255, 255, 255, .14);--heat0: #232520;--heat1: #2f4034;--heat2: #44614a;--heat3: #5c8464;--heat4: #7aa888}*{box-sizing:border-box}html,body,#app{margin:0;width:100%;height:100%}body{background:var(--canvas);color:var(--ink);color-scheme:light;font:13px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-width:1100px}button{font:inherit}::placeholder{color:var(--faint)}:root[data-theme=dark] body{color-scheme:dark}:root[data-surface=flat]{--sheet: var(--canvas);--rail: color-mix(in srgb, var(--shell2) 98%, var(--ink));--seam: color-mix(in srgb, var(--ink) 13%, transparent);--sheet-edge: transparent;--sheet-shadow: none}:root[data-surface=flat][data-theme=dark]{--sheet: var(--canvas);--rail: color-mix(in srgb, var(--shell) 84%, var(--paper-base));--seam: rgba(255, 255, 255, .075)}.docpage{max-width:860px;margin:0 auto;padding:30px 34px 60px;background:var(--canvas);min-height:100%}.bodydoc{font-size:14px;line-height:1.57;color:var(--ink)}.bodydoc>*:first-child{margin-top:0}.bodydoc p{margin:0 0 15px}.bodydoc h1,.bodydoc h2{font-size:18px;letter-spacing:-.02em;font-weight:500;color:var(--ink);margin:20px 0 8px}.bodydoc h3{font-size:15px;font-weight:500;color:var(--ink);margin:16px 0 6px}.bodydoc ul,.bodydoc ol{padding-left:22px;margin:0 0 15px}.bodydoc li{margin-bottom:4px}.bodydoc blockquote{margin:3px 0 19px;padding:1px 0 1px 16px;border-left:1px solid color-mix(in srgb,var(--accent) 55%,transparent);color:var(--ink2)}.bodydoc code{font:12px var(--mono);background:var(--soft);padding:1px 5px;border-radius:4px}.bodydoc pre{font:12px/1.55 var(--mono);background:var(--soft);border:1px solid var(--line);border-radius:8px;padding:12px 14px;margin:0 0 15px;overflow-x:auto}.bodydoc pre code{background:transparent;padding:0}.bodydoc table{display:block;width:fit-content;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:0 0 15px;font-size:13px}.bodydoc th,.bodydoc td{border:1px solid var(--line);padding:6px 10px;vertical-align:top;min-width:60px}.bodydoc th{background:var(--soft);font-weight:500;text-align:left}.bodydoc a{color:var(--accent);text-decoration:underline;text-decoration-color:#4e755f59;text-underline-offset:2px}.bodydoc a:hover{text-decoration-color:var(--accent)}.bodydoc img{max-width:100%;border-radius:8px;border:1px solid var(--line);margin:0 0 15px}.bodydoc hr{border:0;border-top:1px solid var(--line);margin:18px 0}.bodydoc p.is-editor-empty:first-child:before,.bodydoc p.is-empty:last-child:before{content:attr(data-placeholder);float:left;height:0;pointer-events:none;color:var(--faint)}
