.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-331df5bd]{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-331df5bd]{grid-template-columns:0 minmax(0,1fr)}.side[data-v-331df5bd]{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-331df5bd]{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-331df5bd]{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-331df5bd]{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-331df5bd]::-webkit-scrollbar{width:3px}.navscroll[data-v-331df5bd]::-webkit-scrollbar-track{background:transparent}.navscroll[data-v-331df5bd]::-webkit-scrollbar-thumb{background:#5d635129;border-radius:2px}.navscroll[data-v-331df5bd]:hover::-webkit-scrollbar-thumb{background:#5d63514d}.app.nav-collapsed.peeking .side[data-v-331df5bd]{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-331df5bd]{transform:translate(-26px);opacity:0;pointer-events:none;transition:transform .3s cubic-bezier(.22,.61,.36,1),opacity .22s ease}.brandmark[data-v-331df5bd]{width:18px;height:18px;position:relative}.brandmark i[data-v-331df5bd]{position:absolute;width:4.5px;height:4.5px;border-radius:50%;background:var(--faint)}.brandmark i[data-v-331df5bd]:nth-child(1){left:1px;top:2px}.brandmark i[data-v-331df5bd]:nth-child(2){right:1px;top:2px;background:#d1a94e}.brandmark i[data-v-331df5bd]:nth-child(3){left:1px;bottom:2px}.brandmark i[data-v-331df5bd]:nth-child(4){right:1px;bottom:2px;background:#5c8b6a}.navsearch[data-v-331df5bd]{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-331df5bd]:hover{background:#535e4821;color:var(--ink2)}.navsearch svg[data-v-331df5bd],.navrow svg[data-v-331df5bd]{width:14px;height:14px;stroke:currentColor;stroke-width:1.5;fill:none;flex:none}.navsearch kbd[data-v-331df5bd]{margin-left:auto;color:var(--faint);font:9px var(--mono)}.quick[data-v-331df5bd]{display:grid;gap:1px;margin-bottom:10px}.navrow[data-v-331df5bd],.channel[data-v-331df5bd],.dm[data-v-331df5bd]{min-height:27px;border-radius:6px;display:flex;align-items:center;padding:3px 9px;color:var(--ink2)}.link[data-v-331df5bd]{text-decoration:none;cursor:pointer}.secthead-row[data-v-331df5bd]{display:flex;align-items:center}.secthead-row .secthead[data-v-331df5bd]{flex:1}.browsebox[data-v-331df5bd]{margin:4px 8px 6px;border:1px solid var(--line);border-radius:10px;background:var(--canvas);padding:4px}.browselabel[data-v-331df5bd]{font:8px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--faint);padding:5px 8px 3px}.browserow[data-v-331df5bd]{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-331df5bd]:hover{background:var(--soft)}.browserow em[data-v-331df5bd]{font-style:normal;font:8.5px var(--mono);color:var(--faint)}.addproj[data-v-331df5bd]{width:22px;height:22px;border:0;background:transparent;color:var(--faint);cursor:pointer;border-radius:5px;font-size:12px}.addproj[data-v-331df5bd]:hover{background:var(--nav-hover);color:var(--ink)}.newproj[data-v-331df5bd]{padding:2px 8px 6px 24px}.newproj input[data-v-331df5bd]{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-331df5bd]{width:100%;border:0;background:transparent;cursor:pointer;text-align:left;display:flex;align-items:center;gap:6px}.secthead:hover strong[data-v-331df5bd]{color:var(--ink)}.chev[data-v-331df5bd]{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-331df5bd]{transform:rotate(-90deg)}.projblock[data-v-331df5bd]{margin-bottom:2px}.unreadmark[data-v-331df5bd]{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-331df5bd]{color:var(--ink);font-weight:500}.projrow[data-v-331df5bd]{min-height:26px;display:flex;align-items:center;gap:3px;padding:1px 4px 1px 2px}.chevbtn[data-v-331df5bd]{width:20px;height:20px;border:0;background:transparent;cursor:pointer;display:grid;place-items:center;padding:0;border-radius:5px}.chevbtn[data-v-331df5bd]:hover{background:var(--nav-hover)}.threadbtn[data-v-331df5bd]{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-331df5bd]{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round}.projentry:hover .threadbtn[data-v-331df5bd],.threadbtn[data-v-331df5bd]:focus-visible{opacity:1}.threadbtn[data-v-331df5bd]:hover{background:var(--nav-active);color:var(--ink)}.threadbtn.unread[data-v-331df5bd]{color:var(--accent)}.projentry:hover .threadbtn.unread[data-v-331df5bd]{background:#4e755f24}.projentry:hover .projname .unreadmark[data-v-331df5bd]{opacity:0}.projentry[data-v-331df5bd]{flex:1;min-width:0;display:flex;align-items:center;gap:2px;padding-right:3px;border-radius:5px}.projentry[data-v-331df5bd]:hover{background:var(--nav-hover)}.projentry.activename[data-v-331df5bd]{background:var(--nav-active)}.projname[data-v-331df5bd]{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-331df5bd],.dmname[data-v-331df5bd]{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-331df5bd]{flex:1}.projentry:hover .projname[data-v-331df5bd],.projentry.activename .projname[data-v-331df5bd]{color:var(--ink)}.channel.indent[data-v-331df5bd]{display:flex;align-items:center;gap:8px;margin-left:30px}.link[data-v-331df5bd]:hover{background:var(--nav-hover)}.projentry .link[data-v-331df5bd]:hover{background:transparent}.navrow.activerow[data-v-331df5bd]{background:var(--nav-active);color:var(--ink);font-weight:500}.navrow[data-v-331df5bd]{gap:9px;font-size:13px}.space[data-v-331df5bd]{margin-bottom:8px}.space-title[data-v-331df5bd]{height:24px;display:flex;align-items:center;gap:7px;padding:0 8px;color:var(--muted);font-size:12px}.space-title strong[data-v-331df5bd]{color:var(--ink3);font-weight:500}.space-title .space-emoji[data-v-331df5bd]{font-size:12px}.channel[data-v-331df5bd]{gap:8px;font-size:13px}.channel.indent[data-v-331df5bd]{padding-left:12px}.channel.active[data-v-331df5bd]{background:var(--nav-active);color:var(--ink);font-weight:500}.channel.dim[data-v-331df5bd],.dm.dim[data-v-331df5bd]{opacity:.55}.navcount[data-v-331df5bd]{margin-left:auto;color:var(--faint);font-size:9px}.dm.active[data-v-331df5bd]{background:var(--nav-active);color:var(--ink);font-weight:500;opacity:1}.unreadcount[data-v-331df5bd]{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-331df5bd]{margin-left:auto;font:8px var(--mono);color:var(--kind-good);background:#5b896a1f;border-radius:4px;padding:2px 5px}.runstate.ask[data-v-331df5bd]{color:var(--amber);background:#b47f341f}.dm[data-v-331df5bd]{gap:9px;font-size:13px}.nav-avatar[data-v-331df5bd]{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-331df5bd]{background:var(--kind-good-bg);color:var(--ink3);border:1px solid var(--line)}.nav-avatar i[data-v-331df5bd]{position:absolute;right:-1px;bottom:-1px;width:6px;height:6px;border-radius:50%;background:#5f9b6d;border:1.5px solid var(--canvas)}.dmhead[data-v-331df5bd]{display:flex;align-items:center;justify-content:space-between;padding-right:0}.secthead-toggle[data-v-331df5bd]{border:0;background:transparent;padding:0;display:inline-flex;align-items:center;gap:5px;cursor:pointer;color:inherit;font:inherit}.newdm[data-v-331df5bd]{width:22px;height:22px;display:inline-grid;place-items:center;color:var(--faint);font-size:12px;cursor:pointer;border-radius:5px}.newdm[data-v-331df5bd]:hover{color:var(--ink);background:var(--nav-hover)}.dmtag[data-v-331df5bd]{margin-left:auto;color:var(--faint);font:8px var(--mono);white-space:nowrap}.whoami[data-v-331df5bd]{position:relative;min-width:0}.wsswitch[data-v-331df5bd]{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-331df5bd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wsswitch[data-v-331df5bd]:hover,.wsswitch.on[data-v-331df5bd],.wsswitch.here[data-v-331df5bd]{color:var(--ink)}.wschev[data-v-331df5bd]{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-331df5bd]{transform:rotate(180deg)}.opslink[data-v-331df5bd]{text-decoration:none;color:inherit;border-bottom:1px solid var(--line);margin-bottom:4px;padding-bottom:7px}.wsmenu[data-v-331df5bd]{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-331df5bd]{font:8.5px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--faint);padding:6px 9px 4px}.wsrow[data-v-331df5bd]{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-331df5bd]:hover,.wsrow.here[data-v-331df5bd]{background:var(--soft)}.wsrow.quiet[data-v-331df5bd]{color:var(--ink3);text-decoration:none}.wsrow.quiet .wsname[data-v-331df5bd]{color:var(--ink3);font-size:12px}.wssep[data-v-331df5bd]{height:1px;background:var(--line);margin:5px 7px}.wsname[data-v-331df5bd]{font-size:12.5px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wsrow em[data-v-331df5bd]{font-style:normal;font:8.5px var(--mono);color:var(--faint);white-space:nowrap}.profile[data-v-331df5bd]{position:relative;margin-top:0;flex:none;padding:6px 8px;display:flex;align-items:center;gap:10px}.profile .nav-avatar.me[data-v-331df5bd]{width:31px;height:31px;background:var(--kind-warn-bg);color:var(--kind-warn);font-size:9px}.profile .nav-avatar.me i[data-v-331df5bd]{right:1px;bottom:1px}.profile .mename[data-v-331df5bd]{display:block;font-weight:500;font-size:13px;line-height:1.25;color:var(--ink);text-decoration:none}.profile .mename[data-v-331df5bd]:hover{text-decoration:underline}.melink[data-v-331df5bd]{display:block;flex:none;line-height:0}.theme-cycle[data-v-331df5bd]{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-331df5bd]:hover{background:#ffffff85;color:var(--ink)}.theme-cycle[data-v-331df5bd]:focus-visible{outline:2px solid rgba(91,137,106,.42);outline-offset:2px}.theme-cycle svg[data-v-331df5bd]{width:17px;height:17px;stroke:currentColor;stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round}.top[data-v-331df5bd]{grid-column:2;height:58px;padding:0 30px 0 22px;display:flex;align-items:center}.nav-toggle[data-v-331df5bd]{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-331df5bd]:hover{background:#535d4e12;color:var(--ink)}.nav-toggle[data-v-331df5bd]:focus-visible{outline:2px solid rgba(91,137,106,.48);outline-offset:2px}.nav-toggle svg[data-v-331df5bd]{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-331df5bd]{transform:scaleX(-1)}.crumb[data-v-331df5bd]{color:var(--muted);font-size:14px;display:flex;align-items:baseline;min-width:0}.crumb[data-v-331df5bd] b{color:var(--ink);font-weight:500;font-size:14px}.crumb[data-v-331df5bd] .crumb-meta{margin-left:18px;color:var(--faint);font:10px var(--mono);white-space:nowrap}.topright[data-v-331df5bd]{margin-left:auto;display:flex;align-items:center;gap:23px;color:var(--muted);font-size:11px}.agentswrap[data-v-331df5bd]{position:relative}.upgradechip[data-v-331df5bd]{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-331df5bd]:hover{background:var(--ink)}.upgradechip .spark[data-v-331df5bd]{color:#e3c377;font-size:10px}.agentschip[data-v-331df5bd]{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-331df5bd]:hover,.agentschip.on[data-v-331df5bd]{background:#535d4e12;color:var(--ink)}.chipcount[data-v-331df5bd]{font-style:normal;font:10px var(--mono);color:var(--faint)}.ap-label[data-v-331df5bd]{font:8.5px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--faint);padding:7px 10px 3px}.ar-done[data-v-331df5bd]{font-style:normal;font-size:11px;color:#5b896a;margin-top:3px}.ap-empty[data-v-331df5bd]{padding:10px;color:var(--faint);font-size:11.5px}.ap-all[data-v-331df5bd]{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-331df5bd]:hover{background:var(--soft);color:var(--ink)}.agentspanel[data-v-331df5bd]{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-331df5bd]{display:flex;align-items:flex-start;gap:10px;padding:8px 10px;border-radius:8px;cursor:pointer}.agentrow>.working-mark[data-v-331df5bd]{margin-top:4px}.agentrow[data-v-331df5bd]:hover{background:var(--soft)}.agentrow .ar-main[data-v-331df5bd]{min-width:0}.agentrow b[data-v-331df5bd]{display:block;font-size:12px;font-weight:500;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agentrow span[data-v-331df5bd]{display:block;color:var(--faint);font:9px var(--mono);margin-top:2px}.sync[data-v-331df5bd]{width:6px;height:6px;border-radius:50%;background:#71a05f;display:inline-block;margin-right:6px}.sync.off[data-v-331df5bd]{background:var(--amber)}.avatar[data-v-331df5bd]{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-331df5bd{0%{opacity:0;transform:translateY(6px)}}.main[data-v-331df5bd]>*{animation:canvasIn-331df5bd .32s ease both}@media(prefers-reduced-motion:reduce){.main[data-v-331df5bd]>*{animation:none}}.main[data-v-331df5bd]{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-331df5bd]{margin-left:8px}@media(prefers-reduced-motion:reduce){.app[data-v-331df5bd],.side[data-v-331df5bd],.main[data-v-331df5bd],.nav-toggle svg[data-v-331df5bd]{transition:none!important}}html[data-surface=flat] .app[data-v-331df5bd]{background:var(--rail)}html[data-surface=flat] .main[data-v-331df5bd]{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-331df5bd]{margin-left:0}html[data-surface=flat] .top[data-v-331df5bd]{background:var(--sheet);border-left:1px solid var(--seam);z-index:2;grid-row:1}html[data-surface=flat] .main[data-v-331df5bd]{grid-row:1 / 3}html[data-surface=flat] .main[data-v-331df5bd] .scroll,html[data-surface=flat] .main[data-v-331df5bd] .item-scroll,html[data-surface=flat] .main[data-v-331df5bd] .wrap,html[data-surface=flat] .main[data-v-331df5bd] .workwrap{padding-top:var(--header-h)}html[data-surface=flat] .main[data-v-331df5bd] .pane .scroll,html[data-surface=flat] .main[data-v-331df5bd] .threadpane .scroll{padding-top:0}html[data-surface=flat] .main[data-v-331df5bd] .topfade{display:none}html[data-surface=flat] .main[data-v-331df5bd] .pane .topfade,html[data-surface=flat] .main[data-v-331df5bd] .threadpane .topfade{display:block}html[data-surface=flat] .app[data-v-331df5bd]:has(.ov-layout:not(.pane-hidden)){--pane-w: var(--pane-w-overview)}html[data-surface=flat] .app[data-v-331df5bd]:has(.item-layout:not(.pane-hidden):not(.full)){--pane-w: var(--pane-w-item)}html[data-surface=flat] .app[data-v-331df5bd]:has(.room-layout.thread-open){--pane-w: var(--pane-w-thread)}html[data-surface=flat] .app[data-v-331df5bd]:has(.full-layout.thread-open){--pane-w: var(--pane-w-thread)}html[data-surface=flat] .top[data-v-331df5bd]{margin-right:var(--pane-w, 0px)}html[data-surface=flat] .main[data-v-331df5bd]: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-331df5bd]{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-18c766a1]{margin:2px 0 0;font-size:13.5px;line-height:1.5;color:var(--ink);overflow-wrap:anywhere}.md[data-v-18c766a1] p{margin:0;display:inline}.md[data-v-18c766a1] p+p:before{content:"";display:block;height:6px}.md[data-v-18c766a1] strong{font-weight:600}.md[data-v-18c766a1] a{color:var(--accent)}.md[data-v-18c766a1] code{font:12px var(--mono);background:var(--soft);border-radius:4px;padding:1px 5px}.md[data-v-18c766a1] 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-18c766a1] pre code{background:transparent;padding:0}.md[data-v-18c766a1] ul,.md[data-v-18c766a1] ol{display:block;margin:4px 0;padding-left:22px}.md[data-v-18c766a1] li{margin:2px 0}.md[data-v-18c766a1] h1,.md[data-v-18c766a1] h2,.md[data-v-18c766a1] h3{display:block;font-size:14px;font-weight:600;margin:8px 0 4px}.md[data-v-18c766a1] 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-18c766a1] table{display:block;border-collapse:collapse;margin:6px 0;overflow-x:auto;max-width:100%}.md[data-v-18c766a1] th,.md[data-v-18c766a1] td{border:1px solid var(--line);padding:4px 9px;font-size:12.5px}.md[data-v-18c766a1] .mentiontag{color:var(--accent);background:#5b896a17;border-radius:5px;padding:0 4px}.cite[data-v-18c766a1]{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-18c766a1]:hover{background:var(--soft);color:var(--accent)}.quotes[data-v-18c766a1]{display:grid;gap:14px;margin-top:12px}.quotecard[data-v-18c766a1]{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-18c766a1]:hover,.quotecard[data-v-18c766a1]:focus-visible{border-left-color:var(--cite);outline:none}.quotecard:focus-visible .qsource[data-v-18c766a1],.quotecard:hover .qsource[data-v-18c766a1]{color:var(--cite)}.qsource[data-v-18c766a1]{display:flex;align-items:center;gap:6px;color:var(--faint);font:9px var(--mono);margin-top:5px;transition:color .18s ease}.qline[data-v-18c766a1]{display:block;font-size:12.5px;line-height:1.55;color:var(--ink)}.qfade[data-v-18c766a1]{color:transparent;-webkit-background-clip:text;background-clip:text}.qfade.lead[data-v-18c766a1]{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-18c766a1]{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-18c766a1]{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-18c766a1]{cursor:pointer;font-family:inherit}.citedot.doc[data-v-18c766a1]{background:var(--cite)}.citedot[data-v-18c766a1]{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-6ca284f7]{flex:1;min-height:0;overflow-y:auto}.jumpwrap[data-v-6ca284f7]{position:sticky;bottom:14px;height:0;z-index:7;display:flex;justify-content:center;pointer-events:none}.jump[data-v-6ca284f7]{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-6ca284f7]:hover{color:var(--ink);border-color:var(--ink)}.jump svg[data-v-6ca284f7]{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.jump-enter-active[data-v-6ca284f7],.jump-leave-active[data-v-6ca284f7]{transition:opacity .14s ease,transform .14s ease}.jump-enter-from[data-v-6ca284f7],.jump-leave-to[data-v-6ca284f7]{opacity:0;transform:translateY(-70%)}.newmark[data-v-6ca284f7]{display:flex;align-items:center;gap:10px;margin:14px 0 6px}.newmark i[data-v-6ca284f7]{flex:1;height:1px;background:var(--kind-good-bg)}.newmark span[data-v-6ca284f7]{color:var(--accent);font:8.5px var(--mono);text-transform:uppercase;letter-spacing:.08em}.topfade[data-v-6ca284f7]{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-6ca284f7]{width:min(860px,calc(100% - 68px));margin:0 auto 0 34px;padding:6px 0 26px}.daymark[data-v-6ca284f7]{text-align:center;color:var(--faint);font:9px var(--mono);margin:18px 0 16px}.message[data-v-6ca284f7]{position:relative;display:grid;grid-template-columns:38px 1fr;gap:12px;margin:0 0 19px}.message.pending[data-v-6ca284f7]{opacity:.55}.msg-main[data-v-6ca284f7]{min-width:0}.msg-avatar[data-v-6ca284f7]{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-6ca284f7]{background:var(--kind-good-bg);color:var(--ink3);border:1px solid var(--line)}.meta[data-v-6ca284f7]{height:19px;display:flex;align-items:baseline;gap:8px}.meta b[data-v-6ca284f7]{font-size:13px;font-weight:500}.meta span[data-v-6ca284f7]{color:var(--faint);font:9px var(--mono)}.meta em[data-v-6ca284f7]{color:var(--accent);font:9px var(--mono);font-style:normal}.viatag[data-v-6ca284f7]{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-6ca284f7]{color:var(--faint);font-size:10.5px;white-space:nowrap}.meta2[data-v-6ca284f7]{display:flex;align-items:baseline;gap:8px;margin:1px 0 3px;flex-wrap:wrap}@keyframes midflash-6ca284f7{0%{background:var(--kind-warn-bg)}to{background:transparent}}.message.midflash[data-v-6ca284f7]{animation:midflash-6ca284f7 1.6s ease-out;border-radius:9px}.runfact[data-v-6ca284f7]{font-style:normal;font:10.5px var(--mono);color:var(--ink3);white-space:nowrap}.tracetoggle[data-v-6ca284f7]{border:0;background:transparent;color:var(--faint);cursor:pointer;font-size:10px;padding:0 2px}.tracetoggle[data-v-6ca284f7]:hover{color:var(--ink)}.msgtrace[data-v-6ca284f7]{margin:2px 0 7px;padding:6px 10px;border-left:2px solid var(--line)}.msgtrace .rc-goal[data-v-6ca284f7]{font-size:11.5px;color:var(--ink3)}.heldact[data-v-6ca284f7]{display:flex;align-items:center;gap:8px;margin-top:8px}.heldact button[data-v-6ca284f7]{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-6ca284f7]:hover{background:#525d4912}.heldact .held-yes[data-v-6ca284f7]{border-color:#3f5a49;color:#3f5a49}.held-done[data-v-6ca284f7]{color:var(--faint);font:9px var(--mono)}.planactions[data-v-6ca284f7]{display:flex;align-items:center;gap:8px;margin-top:8px}.plan-accept[data-v-6ca284f7]{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-6ca284f7]:hover{background:var(--ink)}.plan-feedback[data-v-6ca284f7]{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-6ca284f7]:hover{border-color:var(--line);background:var(--soft)}.plan-gate[data-v-6ca284f7]{color:var(--faint);font-size:10.5px}.planaccepted[data-v-6ca284f7]{margin-top:7px;font-size:11.5px;color:var(--accent)}.runrow[data-v-6ca284f7]{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-6ca284f7]{font-style:normal;font-size:11px;flex:none;display:inline-flex;align-items:center;margin-top:2px}.runrow .rr-accept[data-v-6ca284f7]{align-self:center}.rr-main[data-v-6ca284f7]{min-width:0}.rr-main b[data-v-6ca284f7]{display:block;font-size:12px;font-weight:500;overflow-wrap:anywhere}.rr-sub[data-v-6ca284f7]{display:block;color:var(--faint);font:9.5px var(--mono);margin-top:2px}.rr-note+.rr-sub[data-v-6ca284f7]{margin-top:8px}.rr-detail[data-v-6ca284f7]{font-style:normal;font-weight:400}.rr-note[data-v-6ca284f7]{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-6ca284f7]:before{content:"•";flex:none;color:#8b8f88;font-size:11px;line-height:17px}.rr-item[data-v-6ca284f7]{color:inherit;text-decoration:none;border-bottom:1px solid transparent}.rr-item[data-v-6ca284f7]:hover{color:var(--ink);border-bottom-color:var(--line)}.rr-dur[data-v-6ca284f7]{color:var(--faint);font:9px var(--mono);white-space:nowrap}.rr-accept[data-v-6ca284f7]{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-6ca284f7]:hover{background:var(--ink)}.runrow.ask[data-v-6ca284f7]{color:var(--kind-warn);border-color:color-mix(in srgb,var(--kind-warn) 40%,transparent)}.runrow.stop[data-v-6ca284f7]{color:#8f4f46;border-color:color-mix(in srgb,var(--red) 40%,transparent)}.runrow.closed[data-v-6ca284f7]{color:var(--faint)}.rc-goal[data-v-6ca284f7]{font-size:12px;color:var(--ink)}.rc-line[data-v-6ca284f7]{font:11px var(--mono);color:var(--ink3);margin-top:4px;overflow-wrap:anywhere}.rc-line.note[data-v-6ca284f7]{display:flex;gap:8px}.rc-line.note[data-v-6ca284f7]:before{content:"•";flex:none;color:#8b8f88;font-size:11px;line-height:17px}.rc-line.question[data-v-6ca284f7]{color:var(--kind-warn)}.rc-line.accepted[data-v-6ca284f7]{color:var(--accent)}.meta[data-v-6ca284f7]{flex-wrap:wrap;row-gap:2px;min-width:0}.msgactions[data-v-6ca284f7]{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-6ca284f7],.msgactions.show[data-v-6ca284f7]{opacity:1;pointer-events:auto}.msgactions button[data-v-6ca284f7]{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-6ca284f7]:hover{color:var(--ink)}.msgactions[data-v-6ca284f7] .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-6ca284f7] .reactbtn>button:hover,.msgactions[data-v-6ca284f7] .reactbtn>button.on{color:var(--ink)}.msgactions[data-v-6ca284f7]:has(.picker){opacity:1;pointer-events:auto}.msgfiles[data-v-6ca284f7]{display:flex;gap:8px;flex-wrap:wrap;margin-top:7px}.msgfile[data-v-6ca284f7]{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-6ca284f7]:hover{color:var(--ink);background:var(--soft)}.msgimg img[data-v-6ca284f7]{max-width:320px;max-height:220px;border-radius:8px;border:1px solid var(--line);display:block}.replychip[data-v-6ca284f7]{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-6ca284f7]:hover{background:var(--soft)}.message:hover .hoveract[data-v-6ca284f7]:hover{background:var(--soft);color:var(--ink)}.message p[data-v-6ca284f7]{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-6ca284f7]{display:flex;gap:6px;flex-wrap:wrap}.promoted-chip[data-v-6ca284f7]{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-6ca284f7]:hover{color:var(--ink)}.promote-card[data-v-6ca284f7]{margin-top:8px;border:1px solid var(--line);border-radius:9px;padding:10px 12px;background:var(--canvas2)}.promote-card input[data-v-6ca284f7]{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-6ca284f7]{display:flex;align-items:center;gap:10px}.promote-actions button[data-v-6ca284f7]{border:0;background:transparent;color:var(--muted);font-size:11px;cursor:pointer;padding:4px 8px;border-radius:6px}.promote-actions .primary[data-v-6ca284f7]{background:var(--accent);color:#fff}.promote-actions .primary[data-v-6ca284f7]:hover{background:var(--accent)}.promote-actions span[data-v-6ca284f7]{margin-left:auto;color:var(--faint);font:9px var(--mono)}.embedrow[data-v-6ca284f7]{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-6ca284f7]{font-size:13px;font-weight:500;color:var(--ink);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.embed-title[data-v-6ca284f7]:hover{color:var(--accent)}.embed-meta[data-v-6ca284f7]{margin-left:auto;color:var(--faint);font:9px var(--mono);white-space:nowrap}.echorow[data-v-6ca284f7]{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-6ca284f7]{font-style:normal;font-size:11px;margin-top:1px}.echorow .undo[data-v-6ca284f7],.echorow .undone[data-v-6ca284f7]{align-self:center}.echorow b[data-v-6ca284f7]{display:block;font-size:12px;font-weight:500}.echorow span[data-v-6ca284f7]{display:block;color:var(--faint);font:9.5px var(--mono);margin-top:2px}.echorow .undo[data-v-6ca284f7]{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-6ca284f7]:hover{background:var(--soft);color:var(--ink)}.echorow .undone[data-v-6ca284f7]{margin-left:auto;color:var(--faint);font:9px var(--mono)}.proposal[data-v-6ca284f7]{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-6ca284f7]{border-color:color-mix(in srgb,var(--kind-warn) 40%,transparent);background:var(--kind-warn-bg)}.proposal.accepted[data-v-6ca284f7]{border-left:2px solid color-mix(in srgb,var(--accent) 55%,transparent)}.proposal.declined[data-v-6ca284f7]{border-left:2px solid var(--line);opacity:.72}.proposal.decided .proposal-head b[data-v-6ca284f7]{color:var(--ink2);font-weight:400}.proposal-head[data-v-6ca284f7]{display:flex;align-items:center;gap:8px}.amberdot[data-v-6ca284f7]{width:6px;height:6px;border-radius:50%;background:var(--amber);flex:none}.proposal.accepted .amberdot[data-v-6ca284f7]{background:var(--accent)}.proposal.declined .amberdot[data-v-6ca284f7]{background:var(--faint)}.proposal-head b[data-v-6ca284f7]{font-size:12.5px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reversible[data-v-6ca284f7]{margin-left:auto;color:var(--faint);font:9px var(--mono)}.proposal p[data-v-6ca284f7]{margin:7px 0 0;font-size:12.5px;color:var(--ink2)}.proposal-peek[data-v-6ca284f7]{margin:7px 0 0;font-size:12.5px;color:var(--muted);font-style:italic}.proposal-src[data-v-6ca284f7]{margin-top:8px;color:#92958f;font:9px var(--mono)}.proposal-actions[data-v-6ca284f7]{margin-top:10px;display:flex;gap:4px}.proposal-actions button[data-v-6ca284f7]{border:0;background:transparent;color:var(--muted);font-size:11.5px;cursor:pointer;padding:5px 9px;border-radius:6px}.proposal-actions button[data-v-6ca284f7]:hover{background:var(--kind-warn-bg)}.proposal-actions .accept[data-v-6ca284f7]{color:var(--accent);font-weight:500}.proposal-decided[data-v-6ca284f7]{margin-top:9px;color:var(--accent);font:9px var(--mono)}.proposal.declined .proposal-decided[data-v-6ca284f7]{color:var(--faint)}.typingline[data-v-6ca284f7]{display:flex;align-items:center;gap:8px;color:var(--faint);font-size:11px;padding:2px 0 6px 46px}.typingdots[data-v-6ca284f7]{display:inline-flex;gap:3px}.typingdots i[data-v-6ca284f7]{width:4px;height:4px;border-radius:50%;background:#a8ab9f;animation:typingpulse-6ca284f7 1.2s infinite ease-in-out}.typingdots i[data-v-6ca284f7]:nth-child(2){animation-delay:.15s}.typingdots i[data-v-6ca284f7]:nth-child(3){animation-delay:.3s}@keyframes typingpulse-6ca284f7{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.typingdots i[data-v-6ca284f7]{animation:none}}.empty[data-v-6ca284f7]{margin-top:60px;text-align:center;color:var(--faint);font-size:12px}.compact .stream[data-v-6ca284f7]{width:calc(100% - 34px);margin:0 auto 0 17px;padding-bottom:16px}.compact .message[data-v-6ca284f7]{grid-template-columns:29px 1fr;gap:10px;margin-bottom:16px}.compact .msg-avatar[data-v-6ca284f7]{width:27px;height:27px;font-size:8px}.compact .meta b[data-v-6ca284f7]{font-size:12px}.compact .message p[data-v-6ca284f7]{font-size:12px;line-height:1.48}.compact .echorow[data-v-6ca284f7],.compact .runrow[data-v-6ca284f7],.compact .embedrow[data-v-6ca284f7],.compact .proposal[data-v-6ca284f7]{margin-left:37px}.compact .empty[data-v-6ca284f7]{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-c06ee403]{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-c06ee403]:first-child{margin-top:8px}.groupn[data-v-c06ee403]{color:var(--line)}.groupnote[data-v-c06ee403]{margin:16px 0 0;font-size:11.5px;color:var(--faint)}.groupbtn[data-v-c06ee403]{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-c06ee403]{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transform:translateY(1px)}.groupbtn[data-v-c06ee403]:hover{background:var(--sel)}.gswap[data-v-c06ee403]{display:grid}.gswap>span[data-v-c06ee403]{grid-area:1 / 1;visibility:hidden;white-space:nowrap}.gswap>span.shown[data-v-c06ee403]{visibility:visible}.donechip[data-v-c06ee403]{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-c06ee403]{color:var(--accent)}.donechip[data-v-c06ee403]:hover,.donechip.on[data-v-c06ee403]{background:var(--soft);color:var(--kind-good)}.daylabel.flash[data-v-c06ee403]{background:#4e755f24;border-radius:5px}.daylabel[data-v-c06ee403]{margin:14px 0 4px;font:8.5px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--faint)}.archfoot[data-v-c06ee403]{margin-top:26px}.archfoot>button[data-v-c06ee403]{border:0;background:transparent;color:var(--faint);font-size:11.5px;cursor:pointer;padding:4px 0}.archfoot>button[data-v-c06ee403]:hover{color:var(--ink)}.archhead[data-v-c06ee403]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:6px}.archhead b[data-v-c06ee403]{font-size:12.5px;font-weight:550}.archhead button[data-v-c06ee403]{border:0;background:transparent;color:var(--faint);font-size:11px;cursor:pointer}.archrow[data-v-c06ee403]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;border-bottom:1px solid var(--line)}.archrow a[data-v-c06ee403]{color:var(--ink3);text-decoration:none;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.archrow a[data-v-c06ee403]:hover{color:var(--ink)}.unarch[data-v-c06ee403]{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-c06ee403]:hover{background:var(--soft)}.crumb-sub[data-v-c06ee403]{font-size:14px;color:var(--faint);text-decoration:none}a.crumb-sub[data-v-c06ee403]:hover{color:var(--ink)}.workwrap[data-v-c06ee403]{height:100%;overflow-y:auto}.page[data-v-c06ee403]{width:min(860px,calc(100% - 68px));margin:0 auto;padding:26px 0 60px}.pagehead[data-v-c06ee403]{display:flex;align-items:baseline;gap:12px;margin-bottom:10px}.lenses.right[data-v-c06ee403]{margin-left:auto}h1[data-v-c06ee403]{font-size:25px;font-weight:500;letter-spacing:-.03em;margin:0}.lenses[data-v-c06ee403]{display:inline-flex;gap:3px;margin-left:16px;background:var(--soft);border-radius:8px;padding:2px}.lenses button[data-v-c06ee403]{border:0;background:transparent;color:var(--muted);font-size:11px;padding:4px 11px;border-radius:6px;cursor:pointer}.lenses button.on[data-v-c06ee403]{background:var(--canvas);color:var(--ink);box-shadow:0 1px 3px #353d2e1a}.count[data-v-c06ee403]{color:var(--faint);font:10px var(--mono)}.quickadd[data-v-c06ee403]{display:flex;align-items:center;gap:10px;min-height:40px;border-bottom:1px solid var(--line);color:var(--faint)}.quickadd .plus[data-v-c06ee403]{font-size:12px;width:20px;text-align:center}.quickadd input[data-v-c06ee403]{flex:1;border:0;outline:none;font:13px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:transparent;color:var(--ink)}.empty[data-v-c06ee403]{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-b321776b]{border-top:1px solid var(--line)}.filerow[data-v-b321776b]{min-height:56px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:40px 1fr auto auto 22px;gap:12px;align-items:center;padding:7px 0}.slot[data-v-b321776b]{width:40px;height:40px;display:grid;place-items:center;color:#6f756d}.thumb[data-v-b321776b]{width:40px;height:40px;object-fit:cover;border-radius:7px;border:1px solid var(--line);cursor:zoom-in;display:block}.filemain[data-v-b321776b]{min-width:0;text-decoration:none;color:inherit}.aibadge[data-v-b321776b]{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-b321776b]{display:block;font-size:13px;font-weight:500;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filemain:hover b[data-v-b321776b]{color:var(--accent)}.filemain small[data-v-b321776b]{display:block;margin-top:2px;color:var(--faint);font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doctag[data-v-b321776b]{font-size:10.5px;letter-spacing:.02em;color:var(--accent);background:#4e755f1a;border-radius:4px;padding:2px 5px;flex:none}.filemeta[data-v-b321776b]{color:var(--faint);font:10px var(--mono);white-space:nowrap}.movebtn[data-v-b321776b]{color:var(--faint);font-size:12px;cursor:pointer;padding:4px 6px;border-radius:5px}.movebtn[data-v-b321776b]:hover{color:var(--ink);background:var(--soft)}.filedetach[data-v-b321776b]{border:0;background:transparent;color:var(--faint);font-size:14px;cursor:pointer;padding:4px 6px;border-radius:6px}.filedetach[data-v-b321776b]:hover{color:var(--red);background:color-mix(in srgb,var(--red) 14%,transparent)}.fileempty[data-v-b321776b]{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-ab5476a8]{padding:20px 0 4px;min-height:88px;position:relative}.tbl-strip[data-v-ab5476a8]{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-ab5476a8]{height:13px}.tbl-addcol[data-v-ab5476a8]{width:13px}.tbl-strip[data-v-ab5476a8]:hover{opacity:1;background:var(--soft);color:var(--ink3);border-style:solid}.tbl-corner[data-v-ab5476a8]{position:absolute;display:inline-flex;gap:2px;z-index:6}.tbl-corner button[data-v-ab5476a8]{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-ab5476a8]:hover{color:var(--ink);background:var(--soft)}.tbl-corner .danger[data-v-ab5476a8]:hover{color:var(--red)}.alsohere[data-v-ab5476a8]{display:flex;align-items:center;gap:7px;margin:0 0 10px;font-size:11.5px;color:var(--muted)}.alsohere i[data-v-ab5476a8]{width:6px;height:6px;border-radius:50%;background:#c9a227;flex:none}.alsohere.changed i[data-v-ab5476a8]{background:#a3564b}.alsohere button[data-v-ab5476a8]{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-ab5476a8]{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-ab5476a8]{font-size:12.5px;font-weight:500}.clash span[data-v-ab5476a8]{font-size:11.5px;color:var(--muted)}.clashrow[data-v-ab5476a8]{display:flex;gap:8px;margin-top:6px}.clashrow button[data-v-ab5476a8]{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-ab5476a8]{border-color:var(--ink)}.doczone[data-v-ab5476a8] .bodydoc{outline:none;caret-color:var(--ink)}.doczone[data-v-ab5476a8] .bodydoc .selectedCell{background:#5b896a14}.doczone[data-v-ab5476a8] .bodydoc img{max-width:100%;border-radius:8px;border:1px solid var(--line);margin:0 0 15px}.doczone[data-v-ab5476a8] .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-cd99336e]{font-size:14px;color:var(--faint);text-decoration:none}a.crumb-sub[data-v-cd99336e]:hover{color:var(--ink)}.scroll[data-v-cd99336e]{height:100%;overflow-y:auto}.page[data-v-cd99336e]{width:min(860px,calc(100% - 68px));margin:0 auto;padding:26px 0 60px}.pagehead[data-v-cd99336e]{display:flex;align-items:baseline;gap:12px}.count[data-v-cd99336e]{margin-left:auto;color:var(--faint);font:9px var(--mono)}.folderup[data-v-cd99336e]{margin:0 0 10px;display:flex;align-items:center;gap:12px}.fpath[data-v-cd99336e]{display:flex;align-items:baseline;gap:6px;min-width:0;flex-wrap:wrap}.fseg[data-v-cd99336e]{border:0;background:none;padding:0;font:inherit;font-size:12px;color:var(--muted);cursor:pointer}.fseg[data-v-cd99336e]:hover{color:var(--ink)}.fseg.here[data-v-cd99336e]{color:var(--ink);font-weight:500;cursor:default}.fsep[data-v-cd99336e]{color:var(--line);font-size:12px}.upbtn[data-v-cd99336e]{border:0;background:none;padding:0;cursor:pointer;color:var(--muted);font-size:12px}.upbtn[data-v-cd99336e]:hover{color:var(--ink)}.askedq[data-v-cd99336e]{margin:12px 0 0;color:var(--ink);font-size:14px;line-height:1.45;font-weight:500}.folderchips[data-v-cd99336e]{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.folderchip[data-v-cd99336e]{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-cd99336e]:hover{background:var(--soft);color:var(--ink)}.fcount[data-v-cd99336e]{margin-left:7px;color:var(--faint);font:10px var(--mono)}.newfolderchip[data-v-cd99336e]{border:1px dashed #c3c9bf;background:transparent;color:var(--faint);font-size:12px;border-radius:8px;padding:7px 13px;cursor:pointer}.newfolderchip[data-v-cd99336e]:hover{color:var(--accent);border-color:#9db5a4}.newfolderchip-input[data-v-cd99336e]{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-cd99336e]{border-color:color-mix(in srgb,var(--kind-warn) 35%,var(--line))}.sharedmark[data-v-cd99336e]{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-cd99336e]{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-cd99336e]:hover{color:var(--ink)}.sharedchip svg[data-v-cd99336e]{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.askbox[data-v-cd99336e]{display:flex;gap:9px;margin:14px 0 0;align-items:flex-end}.askbox textarea[data-v-cd99336e]{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-cd99336e]:focus{border-color:#9aa598}.askbox button[data-v-cd99336e]{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-cd99336e]:disabled{opacity:.6;cursor:default}.askpending[data-v-cd99336e]{margin-top:12px;display:flex;align-items:center;gap:10px}.spinner[data-v-cd99336e]{width:15px;height:15px;border-radius:50%;border:2px solid color-mix(in srgb,var(--accent) 40%,transparent);border-top-color:#4e755f;animation:spin-cd99336e .8s linear infinite;flex:none}@keyframes spin-cd99336e{to{transform:rotate(360deg)}}.phrase[data-v-cd99336e]{color:var(--ink2);font-size:12px;min-width:130px}.phrasehint[data-v-cd99336e]{color:var(--faint);font-size:10.5px}.askerror[data-v-cd99336e]{margin-top:10px;color:var(--red);font-size:11.5px}.answercard[data-v-cd99336e]{margin-top:14px;border:1px solid var(--line);background:var(--canvas2);border-radius:11px;padding:14px 16px}.sharebtn[data-v-cd99336e]{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-cd99336e]:hover{color:var(--accent);background:var(--soft)}.sharednote[data-v-cd99336e]{margin-left:8px;color:var(--accent)}.answermeta[data-v-cd99336e]{margin-top:9px;color:var(--faint);font:9px var(--mono)}.uploadrow[data-v-cd99336e]{display:flex;align-items:center;gap:12px;margin:22px 0 10px}.uploadbtn[data-v-cd99336e]{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-cd99336e]:hover{background:var(--soft);color:var(--ink)}.uploadhint[data-v-cd99336e]{color:var(--faint);font-size:10.5px}.uploadhint.warn[data-v-cd99336e]{color:var(--kind-warn)}.filesearch[data-v-cd99336e]{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-cd99336e]:focus-within,.filesearch.live[data-v-cd99336e]{color:var(--ink2);border-bottom-color:var(--line)}.filesearch input[data-v-cd99336e]{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-cd99336e]:focus,.filesearch.live input[data-v-cd99336e]{width:190px}.filesearch input[data-v-cd99336e]::placeholder{color:var(--faint)}.staterow[data-v-cd99336e]{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px}.statechip[data-v-cd99336e]{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}.seatstep[data-v-fec6ce5c]{display:grid;gap:14px;justify-items:center;text-align:center;margin-top:6px}.seatrow[data-v-fec6ce5c]{display:flex;align-items:center;gap:14px}.seatbtn[data-v-fec6ce5c]{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-fec6ce5c]:hover:not(:disabled){background:#525d490f}.seatbtn[data-v-fec6ce5c]:disabled{color:var(--faint);cursor:default}.seatn[data-v-fec6ce5c]{min-width:46px;text-align:center;font-size:26px;font-weight:500;letter-spacing:-.02em}.seatcost[data-v-fec6ce5c]{margin:-4px 0 0;font:13px var(--mono);color:var(--muted)}.seatcost b[data-v-fec6ce5c]{color:var(--ink)}.seatcost.quiet[data-v-fec6ce5c]{color:var(--faint)}.seatwall[data-v-fec6ce5c]{display:grid;gap:8px;justify-items:center;padding:14px 18px;border:1px solid #ecdfc4;background:#f9f3e6;border-radius:11px;max-width:460px}.seatwall b[data-v-fec6ce5c]{font-size:13px;font-weight:500;color:#6f5522}.seatwall span[data-v-fec6ce5c]{font-size:12.5px;line-height:1.5;color:#8a6a2f}.seatpick[data-v-fec6ce5c]{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:2px}.seatup[data-v-fec6ce5c]{border:1px solid #ddc9a2;background:#fff;border-radius:8px;padding:6px 12px;font:inherit;font-size:12.5px;color:#6f5522;cursor:pointer}.seatup[data-v-fec6ce5c]:hover{border-color:#c9ae7c;background:#fffdf8}.seatgo[data-v-fec6ce5c]{border:0;background:var(--ink);color:#f8f5ef;border-radius:10px;padding:11px 20px;font:inherit;font-size:13.5px;cursor:pointer}.seatlegal[data-v-fec6ce5c]{margin:12px 0 0;font-size:11.5px;line-height:1.5;color:var(--faint);text-align:center}.seatlegal a[data-v-fec6ce5c]{color:var(--muted);text-underline-offset:2px}.seatlegal a[data-v-fec6ce5c]:hover{color:var(--ink)}.seatgo[data-v-fec6ce5c]:disabled{background:transparent;border:1px solid var(--line);color:var(--faint);cursor:default}.auth-sub.second[data-v-fec6ce5c]{margin-top:12px;opacity:.8}.railwrap[data-v-fec6ce5c]{position:absolute;top:50%;left:60px;transform:translateY(-50%)}.rail[data-v-fec6ce5c]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:18px}.rail li[data-v-fec6ce5c]{display:flex;align-items:center;gap:11px;color:var(--faint);font-size:13px;transition:color .25s ease}.rail i[data-v-fec6ce5c]{width:7px;height:7px;border-radius:50%;background:#d8d6cd;transition:background .25s ease,transform .25s ease}.rail li.done i[data-v-fec6ce5c]{background:#9fb3a4}.rail li.here[data-v-fec6ce5c]{color:var(--ink)}.rail li.here i[data-v-fec6ce5c]{background:var(--ink);transform:scale(1.35)}@media(max-width:900px){.railwrap[data-v-fec6ce5c]{top:30px;left:50%;transform:translate(-50%)}.rail[data-v-fec6ce5c]{flex-direction:row;gap:14px}.rail span[data-v-fec6ce5c]{display:none}}body:has(.landing){min-width:0;background:#fff;overflow-x:hidden;overflow-x:clip}html:has(.landing){scroll-behavior:smooth;overflow-x:hidden;overflow-x:clip;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,rgba(255,255,255,.26) calc(var(--lit, 0) * 100%),rgba(35,36,33,.2)) transparent}html:has(.landing)::-webkit-scrollbar{width:12px;height:12px}html:has(.landing)::-webkit-scrollbar-track{background:transparent}html:has(.landing)::-webkit-scrollbar-thumb{border:4px solid transparent;background-clip:content-box;border-radius:999px;background-color:color-mix(in srgb,rgba(255,255,255,.22) calc(var(--lit, 0) * 100%),rgba(35,36,33,.17))}html:has(.landing)::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,rgba(255,255,255,.42) calc(var(--lit, 0) * 100%),rgba(35,36,33,.34))}html:has(.landing)::-webkit-scrollbar-corner{background:transparent}.landing section[id][data-v-11c1001a]{scroll-margin-top:85px}.landing section[data-flush][data-v-11c1001a]{scroll-margin-top:0}.landing[data-v-11c1001a]{--pagew: 1760px;--padx: 26px;--crumb: #a3a79d;--crumb-slash: #c9ccc3;--h1size: clamp(27px, 3.6vw, 54px);--heropadt: 38px;--heropadb: 40px;--furniture: 132px;--shoth: calc( 100vh - var(--barh, 57px) - var(--heroh, 190px) - var(--furniture) );--stagew: min( calc(var(--pagew) - 2 * var(--padx)), calc(var(--vieww, 100vw) - 2 * var(--padx)) );min-height:100%;background:#fff;transition:opacity .45s ease,filter .45s ease;color:var(--ink);font-size:14px}.landing.away[data-v-11c1001a]{opacity:0;filter:blur(14px);pointer-events:none}.signup-enter-active[data-v-11c1001a]{transition:opacity .4s ease .16s,filter .4s ease .16s}.signup-leave-active[data-v-11c1001a]{transition:opacity .28s ease,filter .28s ease}.signup-enter-from[data-v-11c1001a],.signup-leave-to[data-v-11c1001a]{opacity:0;filter:blur(12px)}.band[data-v-11c1001a]{width:100%}.walkwrap[data-v-11c1001a]{height:calc(100vh + var(--steps) * var(--step) + var(--tail))}.walkstick[data-v-11c1001a]{position:sticky;top:calc(var(--barh, 57px) + var(--heroy, 0px) + var(--heroh, 190px));height:calc(100vh - var(--barh, 57px) - var(--heroh, 190px));box-sizing:border-box;padding-top:18px;display:flex;align-items:flex-start}.walkgrid[data-v-11c1001a]{width:var(--stagew);margin:0 auto;display:grid;grid-template-columns:280px 1fr;gap:38px;align-items:start}.walk .wrow[data-v-11c1001a],.walk .wframe[data-v-11c1001a],.walk .wcapwrap[data-v-11c1001a]{opacity:0;transform:translateY(13px);transition:opacity .37s ease,transform .37s cubic-bezier(.22,.61,.36,1)}.walk.in .wrow[data-v-11c1001a],.walk.in .wframe[data-v-11c1001a],.walk.in .wcapwrap[data-v-11c1001a]{opacity:1;transform:none}.walk[data-v-11c1001a]{--walk-lead: .37s}.walk.in .wrow[data-v-11c1001a]:nth-child(1){transition-delay:calc(var(--walk-lead) + 25ms)}.walk.in .wrow[data-v-11c1001a]:nth-child(2){transition-delay:calc(var(--walk-lead) + .06s)}.walk.in .wrow[data-v-11c1001a]:nth-child(3){transition-delay:calc(var(--walk-lead) + 95ms)}.walk.in .wrow[data-v-11c1001a]:nth-child(4){transition-delay:calc(var(--walk-lead) + .13s)}.walk.in .wframe[data-v-11c1001a]{transition-delay:calc(var(--walk-lead) + 85ms)}.walk.in .wcapwrap[data-v-11c1001a]{transition-delay:calc(var(--walk-lead) + .2s)}.walk.instant .wrow[data-v-11c1001a],.walk.instant .wframe[data-v-11c1001a],.walk.instant .wcapwrap[data-v-11c1001a]{transition:none}.walklist[data-v-11c1001a]{display:flex;flex-direction:column;padding-top:4px;max-width:330px}.wrow[data-v-11c1001a]{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;align-items:baseline;column-gap:14px;row-gap:0;padding:10px 0;border:0;background:none;font:inherit;font-size:13.5px;text-align:left;cursor:pointer;color:var(--faint);transition:color .4s ease,opacity .37s ease,transform .37s cubic-bezier(.22,.61,.36,1)}.wrow.on[data-v-11c1001a]{color:var(--ink)}.wrow[data-v-11c1001a]:hover{color:var(--muted)}.wrow.on[data-v-11c1001a]:hover{color:var(--ink)}.wnum[data-v-11c1001a]{font-size:11.5px;font-variant-numeric:tabular-nums;opacity:.72}.wname[data-v-11c1001a]{font-weight:500;letter-spacing:-.005em}.warr[data-v-11c1001a]{font-size:15px;line-height:1;opacity:0;transform:translate(-5px);transition:opacity .4s ease,transform .4s ease}.wrow.on .warr[data-v-11c1001a]{opacity:1;transform:none}.wbar[data-v-11c1001a]{grid-column:1 / -1;height:2px;margin-top:5px;border-radius:2px;background:#23242112;overflow:hidden;transition:opacity .3s ease}.wbar i[data-v-11c1001a]{display:block;height:100%;background:#23242133;transform:scaleX(0);transform-origin:left center;transition:background .4s ease}.wrow.on .wbar i[data-v-11c1001a]{background:var(--ink)}.wframe[data-v-11c1001a]{position:relative;width:100%;aspect-ratio:1.9 / 1;max-height:var(--shoth);border:1px solid #e7e3d7;border-radius:18px;overflow:hidden;background:#fff;-webkit-mask-image:linear-gradient(to right,#000 86%,transparent 100%),linear-gradient(to bottom,#000 80%,transparent 100%);mask-image:linear-gradient(to right,#000 86%,transparent 100%),linear-gradient(to bottom,#000 80%,transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.wpic[data-v-11c1001a]{display:contents}.wshot[data-v-11c1001a]{position:absolute;top:0;left:0;width:105%;height:auto;max-width:none;opacity:0;transform:translateY(14px) scale(1.012);transition:opacity .55s cubic-bezier(.22,.61,.36,1),transform .55s cubic-bezier(.22,.61,.36,1)}.wshot.on[data-v-11c1001a]{opacity:1;transform:none}.wshot.past[data-v-11c1001a]{transform:translateY(-14px) scale(1.012)}.wcap[data-v-11c1001a]{margin-top:20px}.wcap h3[data-v-11c1001a]{margin:0;font-size:17px;font-weight:500;letter-spacing:-.012em;color:var(--ink)}.wcap p[data-v-11c1001a]{margin:7px 0 0;font-size:14px;font-weight:400;line-height:1.55;color:var(--faint)}.cap-enter-active[data-v-11c1001a],.cap-leave-active[data-v-11c1001a]{transition:opacity .28s ease,transform .28s ease}.cap-enter-from[data-v-11c1001a]{opacity:0;transform:translateY(7px)}.cap-leave-to[data-v-11c1001a]{opacity:0;transform:translateY(-7px)}.close[data-v-11c1001a]{position:relative;height:100vh;display:flex;flex-direction:column;padding:0 24px;background:color-mix(in srgb,#14150f calc(var(--lit, 0) * 100%),#fff)}.close[data-v-11c1001a]:before{content:"";position:absolute;inset:0;background:radial-gradient(118% 88% at 76% 112%,rgba(206,158,92,.32),transparent 62%);opacity:var(--lit, 0);pointer-events:none}.closeinner[data-v-11c1001a]{position:relative;width:var(--stagew);margin:0 auto;flex:1;min-height:0;padding:calc(var(--barh, 57px) + 60px) 0 68px;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:stretch}.closelead[data-v-11c1001a]{grid-column:1;align-self:start}.close h2[data-v-11c1001a]{margin:0;max-width:10ch;font-size:clamp(30px,3.6vw,54px);line-height:1.06;letter-spacing:-.03em;font-weight:400;color:color-mix(in srgb,#fff calc(var(--lit, 0) * 100%),var(--ink))}.closesub[data-v-11c1001a]{margin:18px 0 0;max-width:56ch;font-size:14px;line-height:1.6;color:color-mix(in srgb,rgba(255,255,255,.62) calc(var(--lit, 0) * 100%),var(--faint))}.closebtn[data-v-11c1001a]{margin-top:32px;white-space:nowrap;display:inline-flex;align-items:center;gap:0;padding:0 0 0 20px;height:44px;border:0;border-radius:4px;overflow:hidden;cursor:pointer;font:inherit;font-size:13.5px;font-weight:500;background:color-mix(in srgb,#fff calc(var(--lit, 0) * 100%),var(--ink));color:color-mix(in srgb,var(--ink) calc(var(--lit, 0) * 100%),#fff)}.closebtn span[data-v-11c1001a]{padding-right:18px}.closebtn .btnmark[data-v-11c1001a]{width:44px;height:44px;position:relative;flex:none;background:color-mix(in srgb,var(--ink) calc(var(--lit, 0) * 100%),#fff)}.closebtn .btnmark i[data-v-11c1001a]{position:absolute;width:3.6px;height:3.6px;border-radius:50%;background:color-mix(in srgb,#fff calc(var(--lit, 0) * 100%),var(--ink))}.closebtn .btnmark i[data-v-11c1001a]:nth-child(1){left:17px;top:17px}.closebtn .btnmark i[data-v-11c1001a]:nth-child(2){left:24px;top:17px}.closebtn .btnmark i[data-v-11c1001a]:nth-child(3){left:17px;top:24px}.closebtn .btnmark i[data-v-11c1001a]:nth-child(4){left:24px;top:24px}.pricebox[data-v-11c1001a]{grid-column:2;align-self:end;justify-self:end;width:100%;max-width:460px;box-sizing:border-box;padding:20px 24px 18px;border-radius:16px;border:1px solid rgba(255,255,255,.11);background:#ffffff0b;opacity:var(--lit, 0)}.pbhead[data-v-11c1001a]{display:flex;align-items:center;gap:9px;font-size:12.5px;font-weight:500;color:#ffffffd1}.pbhead .brandmark i[data-v-11c1001a]{background:#ffffff9e}.pblist[data-v-11c1001a]{margin:14px 0 0;padding:0;list-style:none}.pbrow[data-v-11c1001a]{display:grid;grid-template-columns:1fr auto;gap:3px 16px;padding:13px 0;border-top:1px solid rgba(255,255,255,.09)}.pbname[data-v-11c1001a]{font-size:14px;font-weight:500;color:#fff}.pbprice[data-v-11c1001a]{text-align:right;white-space:nowrap;color:#fff}.pbprice b[data-v-11c1001a]{font-size:17px;font-weight:550;letter-spacing:-.02em}.pbprice em[data-v-11c1001a]{font-style:normal;margin-left:7px;font-size:11.5px;color:#ffffff80}.pbblurb[data-v-11c1001a]{grid-column:1 / -1;font-size:12.5px;line-height:1.45;color:#ffffff80}.pbnote[data-v-11c1001a]{margin:14px 0 0;font-size:11.5px;line-height:1.5;color:#ffffff6b}.close>.band.tint[data-v-11c1001a]{flex:none;background:none;border-top:1px solid color-mix(in srgb,rgba(255,255,255,.09) calc(var(--lit, 0) * 100%),var(--line))}.foot .brand[data-v-11c1001a]{color:color-mix(in srgb,#fff calc(var(--lit, 0) * 100%),var(--ink))}.foot .brandmark i[data-v-11c1001a]{background:color-mix(in srgb,rgba(255,255,255,.5) calc(var(--lit, 0) * 100%),#737872)}.landing[data-v-11c1001a] :where(h1,h2,h3,b,strong){font-weight:500}.topbar[data-v-11c1001a]{position:sticky;top:0;z-index:50;background:transparent;border-bottom:1px solid transparent;transition:background .25s ease,border-color .25s ease,backdrop-filter .25s ease}.topbar.scrolled[data-v-11c1001a]{background:color-mix(in srgb,rgba(20,21,15,.72) calc(var(--barlit, 0) * 100%),rgba(255,254,251,.72));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:color-mix(in srgb,rgba(255,255,255,.08) calc(var(--barlit, 0) * 100%),rgba(35,36,33,.07))}.top[data-v-11c1001a]{max-width:var(--pagew);margin:0 auto;padding:9px var(--padx);display:flex;align-items:center;gap:11px}.topright[data-v-11c1001a]{margin-left:auto;display:flex;justify-content:flex-end}.crumbwrap[data-v-11c1001a]{position:relative;display:inline-flex;align-items:center;opacity:0;transition:opacity .3s ease}.crumbwrap.in[data-v-11c1001a]{opacity:1}.navnow[data-v-11c1001a]{display:inline-flex;align-items:baseline;gap:9px;border:0;background:transparent;padding:6px 4px;cursor:pointer;font-size:16px;letter-spacing:-.01em;color:color-mix(in srgb,rgba(255,255,255,.72) calc(var(--barlit, 0) * 100%),var(--crumb))}.navnow .slash[data-v-11c1001a]{color:color-mix(in srgb,rgba(255,255,255,.42) calc(var(--barlit, 0) * 100%),var(--crumb-slash));font-weight:400}.nch[data-v-11c1001a]{display:inline-block;white-space:pre;opacity:0;filter:blur(5px);transform:translateY(4px);transition:opacity .22s ease,filter .22s ease,transform .22s ease}.nch.on[data-v-11c1001a]{opacity:1;filter:none;transform:none}@media(max-width:640px){.navnow .navlabel[data-v-11c1001a]{display:inline-block;max-width:27vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}}.crumbwrap:hover .navnow .navlabel[data-v-11c1001a],.crumbwrap.open .navnow .navlabel[data-v-11c1001a]{color:color-mix(in srgb,#fff calc(var(--lit, 0) * 100%),var(--ink))}.navmenu[data-v-11c1001a]{position:absolute;top:100%;left:-2px;padding-top:8px;opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .16s ease,transform .16s ease}.crumbwrap.open .navmenu[data-v-11c1001a]{opacity:1;transform:none;pointer-events:auto}@media(hover:hover){.crumbwrap:hover .navmenu[data-v-11c1001a]{opacity:1;transform:none;pointer-events:auto}}.navpanel[data-v-11c1001a]{background:#fff;border:1px solid var(--line);border-radius:13px;padding:5px;min-width:178px;box-shadow:0 16px 44px -18px #23242129}.navmenu a[data-v-11c1001a]{display:block;padding:8px 13px;border-radius:8px;color:#5e625b;text-decoration:none;font-size:13.5px}.navmenu a[data-v-11c1001a]:hover{background:#f7f7f4;color:var(--ink)}.navmenu a.here[data-v-11c1001a]{color:var(--ink);background:#f6f6f3}.navmenu a.here[data-v-11c1001a]:after{content:" ·";color:#b4a05b}.brand[data-v-11c1001a]{display:inline-flex;align-items:center;gap:9px;font-weight:500;font-size:16px;letter-spacing:-.01em}.brandmark.intro i[data-v-11c1001a]{animation:dotpop-11c1001a .3s cubic-bezier(.34,1.56,.64,1) backwards}.brandmark.intro i[data-v-11c1001a]:nth-child(1){animation-delay:.03s}.brandmark.intro i[data-v-11c1001a]:nth-child(2){animation-delay:.19s}.brandmark.intro i[data-v-11c1001a]:nth-child(3){animation-delay:85ms}.brandmark.intro i[data-v-11c1001a]:nth-child(4){animation-delay:.14s}@keyframes dotpop-11c1001a{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}.bword[data-v-11c1001a]{color:color-mix(in srgb,#fff calc(var(--barlit, 0) * 100%),var(--ink));display:inline-block;animation:wordin-11c1001a .33s cubic-bezier(.22,.61,.36,1) .18s backwards}@keyframes wordin-11c1001a{0%{opacity:0;transform:translate(-7px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}.topright .pillbtn[data-v-11c1001a]{animation:wordin-11c1001a .33s cubic-bezier(.22,.61,.36,1) .3s backwards}.topbar.instant .brandmark.intro i[data-v-11c1001a],.topbar.instant .bword[data-v-11c1001a],.topbar.instant .topright .pillbtn[data-v-11c1001a]{animation:none}.brandmark[data-v-11c1001a]{width:18px;height:18px;position:relative;display:inline-block}.brandmark i[data-v-11c1001a]{position:absolute;width:4.5px;height:4.5px;border-radius:50%;background:#737872}.brandmark i[data-v-11c1001a]:nth-child(1){left:1px;top:2px}.brandmark i[data-v-11c1001a]:nth-child(2){right:1px;top:2px;background:#d1a94e}.brandmark i[data-v-11c1001a]:nth-child(3){left:1px;bottom:2px}.brandmark i[data-v-11c1001a]:nth-child(4){right:1px;bottom:2px}.pillbtn[data-v-11c1001a]{border:0;font-family:inherit;display:inline-flex;align-items:center;gap:8px;background:color-mix(in srgb,#fff calc(var(--barlit, 0) * 100%),var(--ink));color:color-mix(in srgb,var(--ink) calc(var(--barlit, 0) * 100%),#f8f5ef);text-decoration:none;font-size:13px;font-weight:450;border-radius:999px;padding:7px 17px;transition:background .15s ease}.pillbtn[data-v-11c1001a]:hover{background:#3a3d38}.pillbtn.big[data-v-11c1001a]{font-size:15px;padding:14px 28px}.pillbtn .arr[data-v-11c1001a]{transition:transform .18s ease}.pillbtn:hover .arr[data-v-11c1001a]{transform:translate(3px)}.hero[data-v-11c1001a]{text-align:left;padding:var(--heropadt) var(--padx) var(--heropadb);position:sticky;top:calc(var(--barh, 57px) + var(--heroy, 0px));z-index:3;background:#fff}.hero[data-v-11c1001a]:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:var(--heroy, 0px);background:#fff}.hero h1[data-v-11c1001a]{width:var(--stagew);max-width:100%;margin-left:auto;margin-right:auto}h1[data-v-11c1001a]{margin:0;font-size:var(--h1size);line-height:1.08;letter-spacing:-.03em;max-width:none;white-space:nowrap}.typeh .word[data-v-11c1001a]{display:inline-block;white-space:nowrap}.ch[data-v-11c1001a]{display:inline-block;white-space:pre;opacity:0;filter:blur(7px);transition:opacity .45s cubic-bezier(.4,0,.3,1),filter .45s cubic-bezier(.4,0,.3,1)}.ch.on[data-v-11c1001a]{opacity:1;filter:blur(0)}.typeh.instant .ch[data-v-11c1001a]{transition:none;opacity:1;filter:none}.typeh[data-v-11c1001a]{color:var(--ink);position:relative}.caretslot[data-v-11c1001a]{display:inline-block;width:0;position:relative}.caretbar[data-v-11c1001a]{position:absolute;left:.045em;bottom:-.02em;width:.075em;height:.76em;border-radius:.04em;background:var(--ink);animation:caretblink-11c1001a var(--caret-blink, .69s) ease-in-out infinite}.caretbar.pre[data-v-11c1001a]{left:auto;right:.045em}@keyframes caretblink-11c1001a{0%,to{opacity:1}50%{opacity:0}}.herolead[data-v-11c1001a]{display:contents}.phonebr[data-v-11c1001a]{display:none}.hero .follow[data-v-11c1001a]{opacity:0;transform:translateY(12px);transition:opacity .58s ease,transform .58s cubic-bezier(.22,.61,.36,1)}.hero.typed .follow[data-v-11c1001a]{opacity:1;transform:none}.h-rise[data-v-11c1001a]{opacity:0;animation:riseIn-11c1001a .7s cubic-bezier(.22,.61,.36,1) forwards}@keyframes riseIn-11c1001a{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.block[data-v-11c1001a]{text-align:center;padding:96px 24px 104px}#agent .block[data-v-11c1001a]{padding-top:56px;padding-bottom:64px;max-width:1280px;margin:0 auto}.cardgrid[data-v-11c1001a]{margin-top:52px;display:grid;grid-template-columns:repeat(20,1fr);gap:24px;text-align:left}.fcard[data-v-11c1001a]{background:#fcfaf5;border-radius:28px;padding:10px}.fcardin[data-v-11c1001a]{background:#fff;border-radius:19px;overflow:hidden;height:100%;display:flex;flex-direction:column}.fcard[data-v-11c1001a]:nth-child(1){grid-column:span 11}.fcard[data-v-11c1001a]:nth-child(2){grid-column:span 9}.fcard[data-v-11c1001a]:nth-child(3){grid-column:span 9}.fcard[data-v-11c1001a]:nth-child(4){grid-column:span 11}.fvisual[data-v-11c1001a]{height:300px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 62%,transparent 97%);mask-image:linear-gradient(#000 62%,transparent 97%)}.fvisual img[data-v-11c1001a]{position:absolute;top:34px;left:38px;width:120%;border-radius:12px;border:1px solid #e7e3d7;box-shadow:0 24px 60px -28px #23242140;display:block}.ftext[data-v-11c1001a]{padding:26px 34px 34px}.ftext h3[data-v-11c1001a]{margin:0 0 9px;font-size:20px;letter-spacing:-.015em}.ftext p[data-v-11c1001a]{margin:0;font-size:14px;line-height:1.62;color:#6b6f67;max-width:420px}.sides[data-v-11c1001a]{margin-top:46px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:24px;align-items:stretch;text-align:left}.termcard[data-v-11c1001a]{background:#23241f;border-radius:18px;padding:26px 28px;box-shadow:0 40px 110px -45px #23242180;overflow:hidden;display:flex;align-items:center}.termcard pre[data-v-11c1001a]{margin:0;font:12px/1.75 var(--mono);color:#d9d7cf;white-space:pre-wrap;overflow-wrap:anywhere}.tp[data-v-11c1001a]{color:#8a9184}.tu[data-v-11c1001a]{color:#f0eee6}.tt[data-v-11c1001a]{color:#d1a94e}.td[data-v-11c1001a]{color:#8a9184}.ta[data-v-11c1001a]{color:#a5c2ad}.teamside[data-v-11c1001a]{border-radius:18px;border:1px solid #e7e3d7;background:#fff;box-shadow:0 40px 110px -45px #4a422c4d;padding:20px 24px 16px;display:flex;flex-direction:column;text-align:left}.tshead[data-v-11c1001a]{display:flex;align-items:baseline;gap:10px;padding-bottom:13px;border-bottom:1px solid var(--line);margin-bottom:15px}.tshead b[data-v-11c1001a]{font-size:14px}.tshead span[data-v-11c1001a]{color:var(--faint);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tsmsg[data-v-11c1001a],.tsrun[data-v-11c1001a]{display:flex;gap:11px;margin-bottom:14px}.tsav[data-v-11c1001a]{width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,#bcc9b4,#93a68e);color:#fff;font-size:10.5px;font-weight:500;font-style:normal;display:inline-flex;align-items:center;justify-content:center;flex:none}.tsav.small[data-v-11c1001a]{width:22px;height:22px;font-size:9px;opacity:.75}.tsbody[data-v-11c1001a]{min-width:0;flex:1}.tsmeta[data-v-11c1001a]{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.tsmeta b[data-v-11c1001a]{font-size:12.5px}.tsmeta>span[data-v-11c1001a]{color:var(--faint);font-size:10px}.tsvia[data-v-11c1001a]{font-style:normal;font:9.5px var(--mono);color:var(--faint);background:#f3f4f0;border-radius:4px;padding:1px 6px;white-space:nowrap}.tsbody p[data-v-11c1001a]{margin:4px 0 0;font-size:12.5px;line-height:1.55;color:#3a3d38}.tsbody code[data-v-11c1001a]{display:block;margin-top:4px;font:11px var(--mono);color:#55584f}.tschip[data-v-11c1001a]{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--line);background:#fbfaf6;border-radius:6px;padding:1px 8px;font-size:10px}.tschip.amber[data-v-11c1001a]{color:#8a6a2f}.tschip.green[data-v-11c1001a]{color:#44684f}.tsdot[data-v-11c1001a]{width:6px;height:6px;border-radius:50%;flex:none}.tsdot.working[data-v-11c1001a]{background:#b4a05b;animation:tspulse-11c1001a 1.6s ease-in-out infinite}.tsdot.delivered[data-v-11c1001a]{background:#5b896a}@keyframes tspulse-11c1001a{0%,to{opacity:1}50%{opacity:.35}}.tsreceipt[data-v-11c1001a]{border-top:1px solid #f1efe8;border-bottom:1px solid #f1efe8;padding:8px 2px;margin:0 0 14px 37px;font-size:11px;color:#4e755f}.tsreceipt span[data-v-11c1001a]{color:var(--faint);font-size:10px}.tsecho[data-v-11c1001a]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-left:37px;padding:9px 2px;border-top:1px solid #f1efe8;font-size:11.5px;color:#4c5550}.tsecho b[data-v-11c1001a]{color:var(--ink)}.tsundo[data-v-11c1001a]{color:var(--faint);font-size:10.5px;border:1px solid var(--line);border-radius:6px;padding:2px 9px;background:#fbfaf6}.tscomposer[data-v-11c1001a]{margin-top:auto;border-top:1px solid var(--line);padding-top:12px;color:#8e938c;font-size:12px}.sidescap[data-v-11c1001a]{margin-top:14px;font:10.5px var(--mono);color:var(--faint)}.beats[data-v-11c1001a]{margin-top:52px;display:grid;grid-template-columns:repeat(4,1fr);gap:30px;text-align:left}.beat h3[data-v-11c1001a]{margin:0 0 7px;font-size:15.5px;letter-spacing:-.01em}.beat p[data-v-11c1001a]{margin:0;font-size:13px;line-height:1.6;color:#6b6f67}.statrow[data-v-11c1001a]{margin-top:46px;display:flex;justify-content:center}.stat[data-v-11c1001a]{padding:0 52px;display:flex;flex-direction:column;gap:6px}.stat+.stat[data-v-11c1001a]{border-left:1px solid #e2ded2}.stat b[data-v-11c1001a]{font-size:46px;letter-spacing:-.03em;line-height:1}.stat span[data-v-11c1001a]{font-size:12.5px;color:#6b6f67}.shellcard[data-v-11c1001a]{max-width:620px;margin:40px auto 0;background:#23241f;border-radius:18px;padding:24px 28px;text-align:left;box-shadow:0 30px 80px -40px #23242180}.shellcard pre[data-v-11c1001a]{margin:0;font:13px/2 var(--mono);color:#e8e6df;white-space:pre-wrap}.sh[data-v-11c1001a]{color:#8a9184;-webkit-user-select:none;user-select:none}.out[data-v-11c1001a]{color:#a5c2ad}.block.foot[data-v-11c1001a]{display:flex;align-items:center;text-align:left;gap:26px;padding:38px 36px 46px}.footnav[data-v-11c1001a]{display:flex;gap:20px;flex:1}.footnav a[data-v-11c1001a],.footnav .footlink[data-v-11c1001a]{color:color-mix(in srgb,rgba(255,255,255,.56) calc(var(--lit, 0) * 100%),#6b6f67);text-decoration:none;font-size:12.5px}.footnav .footlink[data-v-11c1001a]{border:0;background:transparent;padding:0;font-family:inherit;cursor:pointer}.footnav a[data-v-11c1001a]:hover,.footnav .footlink[data-v-11c1001a]:hover{color:color-mix(in srgb,#fff calc(var(--lit, 0) * 100%),var(--ink))}.footnote[data-v-11c1001a]{color:color-mix(in srgb,rgba(255,255,255,.4) calc(var(--lit, 0) * 100%),var(--faint));font-size:11.5px}.footnote a[data-v-11c1001a]{color:inherit;text-underline-offset:2px}.footnote a[data-v-11c1001a]:hover{color:color-mix(in srgb,#fff calc(var(--lit, 0) * 100%),var(--ink))}@media(max-width:940px){.walkgrid[data-v-11c1001a]{grid-template-columns:1fr;gap:18px}.walklist[data-v-11c1001a]{max-width:none;flex-direction:row;gap:16px;overflow-x:auto;scrollbar-width:none;padding-top:0}.walklist[data-v-11c1001a]::-webkit-scrollbar{display:none}.wrow[data-v-11c1001a]{grid-template-columns:auto auto;column-gap:7px;padding:4px 0;flex:none;font-size:12.5px}.wrow .warr[data-v-11c1001a]{display:none}.wbar[data-v-11c1001a]{margin-top:4px}.wframe[data-v-11c1001a]{aspect-ratio:auto;height:var(--shoth);min-height:200px;max-height:none;border-radius:14px}.wshot[data-v-11c1001a]{width:100%;height:100%;object-fit:cover;object-position:-2px top}.landing[data-v-11c1001a]{--furniture: 135px}.walkstick[data-v-11c1001a]{padding-top:20px}.wcapwrap[data-v-11c1001a]{display:none}.close[data-v-11c1001a]{min-height:100vh}.closeinner[data-v-11c1001a]{grid-template-columns:1fr;padding:calc(var(--barh, 57px) + 34px) 0 56px;gap:30px}.closelead[data-v-11c1001a]{max-width:none}.pricebox[data-v-11c1001a]{grid-column:1;justify-self:stretch;max-width:none}.landing[data-v-11c1001a]{--padx: 16px;--h1size: clamp(27px, 8.3vw, 39px)}.top[data-v-11c1001a]{padding:12px var(--padx)}.hero[data-v-11c1001a]{padding:44px var(--padx) 22px}.herolead[data-v-11c1001a]{display:block;min-height:0}h1[data-v-11c1001a]{white-space:normal;font-size:var(--h1size)}.phonebr[data-v-11c1001a]{display:inline}.top[data-v-11c1001a]{grid-template-columns:auto 1fr;gap:12px}.topleft[data-v-11c1001a]{display:none}.brand[data-v-11c1001a]{justify-self:start}.cardgrid[data-v-11c1001a]{grid-template-columns:1fr}.fcard[data-v-11c1001a]:nth-child(1),.fcard[data-v-11c1001a]:nth-child(2),.fcard[data-v-11c1001a]:nth-child(3),.fcard[data-v-11c1001a]:nth-child(4){grid-column:auto}.fvisual img[data-v-11c1001a]{left:22px;width:150%}.block[data-v-11c1001a]{padding:64px 20px 72px}.statrow[data-v-11c1001a]{flex-direction:column;gap:30px}.stat+.stat[data-v-11c1001a]{border-left:0}.block.foot[data-v-11c1001a]{flex-direction:column;gap:14px;padding:34px 20px 42px}.sides[data-v-11c1001a]{grid-template-columns:1fr}.paneframe[data-v-11c1001a]{max-height:420px}.beats[data-v-11c1001a]{grid-template-columns:1fr 1fr;gap:22px}}@media(prefers-reduced-motion:reduce){.h-rise[data-v-11c1001a]{animation:none;opacity:1}.ch[data-v-11c1001a]{animation:none;opacity:1;filter:none;transform:none}.pillbtn .arr[data-v-11c1001a],.wshot[data-v-11c1001a],.wrow[data-v-11c1001a],.warr[data-v-11c1001a],.cap-enter-active[data-v-11c1001a],.cap-leave-active[data-v-11c1001a]{transition:none}.wshot[data-v-11c1001a],.wshot.past[data-v-11c1001a]{transform:none}.walk .wrow[data-v-11c1001a],.walk .wframe[data-v-11c1001a],.walk .wcapwrap[data-v-11c1001a]{opacity:1;transform:none;transition:none}}.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-124edb67]{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-8ab72c64]{position:fixed;inset:0;z-index:90;background:#262a2475;display:grid;place-items:center;padding:26px}.fv-panel[data-v-8ab72c64]{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-8ab72c64]{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-8ab72c64]{min-width:0}.fv-title[data-v-8ab72c64]{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-8ab72c64]{cursor:text}.fv-pencil[data-v-8ab72c64]{color:var(--faint);font-size:11px;opacity:0;transition:opacity .12s}.fv-title.editable:hover .fv-pencil[data-v-8ab72c64]{opacity:1}.fv-titleinput[data-v-8ab72c64]{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-8ab72c64]{display:block;margin-top:2px;color:var(--faint);font:9px var(--mono)}.fv-actions[data-v-8ab72c64]{display:flex;align-items:center;gap:6px}.fv-btn[data-v-8ab72c64]{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-8ab72c64]:hover{color:var(--ink);background:var(--soft)}.fv-close[data-v-8ab72c64]{width:30px;padding:4px 0;font-size:16px;line-height:1;text-align:center}.fv-split[data-v-8ab72c64]{display:grid;grid-template-columns:minmax(0,1fr);min-height:0;flex:1}.fv-split.withhistory[data-v-8ab72c64]{grid-template-columns:minmax(0,1fr) 232px}.fv-history[data-v-8ab72c64]{border-left:1px solid rgba(0,0,0,.08);overflow-y:auto;padding:14px 16px 20px}.fv-history h3[data-v-8ab72c64]{font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}.fv-history ol[data-v-8ab72c64]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.fv-history li[data-v-8ab72c64]{font-size:12.5px;padding-left:10px;border-left:2px solid rgba(0,0,0,.07)}.fv-history li.current[data-v-8ab72c64]{border-left-color:#4e755f}.vhead[data-v-8ab72c64]{display:flex;align-items:baseline;gap:7px}.vhead b[data-v-8ab72c64]{font-weight:500}.vwhen[data-v-8ab72c64],.vwho[data-v-8ab72c64],.vnote[data-v-8ab72c64]{color:var(--muted);font-size:11.5px}.vnote[data-v-8ab72c64]{font-style:italic}.vrestore[data-v-8ab72c64]{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-8ab72c64]:hover:not(:disabled){color:var(--ink)}.vrestore[data-v-8ab72c64]:disabled{opacity:.5;cursor:default}.vgone[data-v-8ab72c64]{font-size:11px;color:#b0aca2}.fv-btn.on[data-v-8ab72c64]{background:#525d491f}.fv-btn.primary[data-v-8ab72c64]{background:var(--accent);border-color:#3f5a49;color:var(--canvas)}.fv-btn.primary[data-v-8ab72c64]:disabled{opacity:.45}.fv-btn[data-v-8ab72c64]:disabled{cursor:default}.fv-saveerr[data-v-8ab72c64]{color:var(--red, #a2483c);font-size:11.5px;margin-right:4px}.fv-bodywrap[data-v-8ab72c64]{flex:1;min-height:0;overflow:auto;background:var(--canvas3)}.fv-img[data-v-8ab72c64]{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-frame[data-v-8ab72c64]{width:100%;height:100%;border:0}.fv-pre[data-v-8ab72c64]{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-8ab72c64]{padding:16px 18px 40px}.fv-sheets[data-v-8ab72c64]{display:flex;gap:6px;margin-bottom:12px;flex-wrap:wrap}.fv-sheets button[data-v-8ab72c64]{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-8ab72c64]{background:var(--soft);color:var(--ink);border-color:color-mix(in srgb,var(--accent) 40%,transparent)}.fv-table[data-v-8ab72c64]{border-collapse:collapse;background:var(--canvas);font-size:12px}.fv-table td[data-v-8ab72c64]{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-8ab72c64]{font-weight:550;background:var(--soft);position:sticky;top:0}.fv-note[data-v-8ab72c64]{padding:30px;color:var(--muted);font-size:12px}.fv-note a[data-v-8ab72c64]{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)}
