.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}}.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-mark{position:absolute;top:28px;left:32px;width:19px;height:19px}.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-mark{top:24px;left:20px}.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-a5722cc9]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;width:100%;text-align:left}.plan[data-v-a5722cc9]{text-align:left;border:9px solid #fcfbf7;border-radius:22px;background:#fff;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-a5722cc9]:hover:not(:disabled){transform:translateY(-2px);border-color:#fdfdfb}.plan[data-v-a5722cc9]:disabled{cursor:default}.plan.here[data-v-a5722cc9]{border-color:#eceee7}.pname[data-v-a5722cc9]{font-size:12.5px;font-weight:500;color:var(--muted)}.price[data-v-a5722cc9]{font-size:12px;color:var(--faint)}.price b[data-v-a5722cc9]{font-size:25px;font-weight:500;color:var(--ink);letter-spacing:-.02em;margin-right:5px}.blurb[data-v-a5722cc9]{margin-top:2px;font-size:12.5px;color:var(--ink)}.plan ul[data-v-a5722cc9]{margin:8px 0 0;padding-left:16px;color:var(--muted);font-size:12px;line-height:1.7}.pick[data-v-a5722cc9]{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-a5722cc9]{color:#41684f;border-bottom-color:#41684f4d}.plan.here .pick[data-v-a5722cc9]{color:var(--faint);border-bottom-color:transparent}@media(max-width:860px){.plans[data-v-a5722cc9]{grid-template-columns:1fr}}.scrim[data-v-e06c93d7]{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-e06c93d7]{position:relative;width:min(880px,100%);background:var(--shell);border-radius:20px;padding:30px 30px 26px}.x[data-v-e06c93d7]{position:absolute;top:18px;right:20px;border:0;background:transparent;color:var(--faint);font-size:13px;cursor:pointer}.x[data-v-e06c93d7]:hover{color:var(--ink)}h2[data-v-e06c93d7]{margin:0;font-size:22px;font-weight:500;letter-spacing:-.015em}.lede[data-v-e06c93d7]{margin:9px 0 0;color:var(--muted);font-size:13px;line-height:1.6;max-width:620px}.now[data-v-e06c93d7]{margin:20px 0 22px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.meter[data-v-e06c93d7]{background:#fcfbf7;border-radius:12px;padding:11px 13px}.mlabel[data-v-e06c93d7]{display:block;font:8.5px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--faint)}.meter b[data-v-e06c93d7]{display:block;margin-top:3px;font-size:13.5px;font-weight:500}.bar[data-v-e06c93d7]{display:block;margin-top:7px;height:3px;border-radius:2px;background:#e8e6df;overflow:hidden}.bar u[data-v-e06c93d7]{display:block;height:100%;background:#9fb3a4}.fine[data-v-e06c93d7]{margin:16px 0 0;color:var(--faint);font-size:11.5px;line-height:1.6}.err[data-v-e06c93d7]{margin:10px 0 0;color:#a04b3f;font-size:12.5px}@media(max-width:860px){.now[data-v-e06c93d7]{grid-template-columns:1fr 1fr}}.dd[data-v-296b9cb9]{position:relative;display:inline-block}.trigger[data-v-296b9cb9]{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:#fff;border:1px solid var(--line);border-radius:9px;box-shadow:0 6px 22px #353d2e1c;padding:4px}.dd-menu .opt .check{margin-left:auto;color:#4e755f;font-size:11px}.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:#f4f4f1}.dd-menu .opt.sel{font-weight:500}.dd-menu .opt small{margin-left:auto;color:var(--faint);font-size:10px}.dd-menu .swatch{width:8px;height:8px;border-radius:50%;flex:none}.inboxroot[data-v-57c88387]{position:relative}.tray[data-v-57c88387]{position:relative;border:0;background:transparent;color:#787d76;width:32px;height:32px;border-radius:8px;display:grid;place-items:center;cursor:pointer}.tray svg[data-v-57c88387]{width:17px;height:17px}.tray[data-v-57c88387]:hover,.tray.on[data-v-57c88387]{background:#535d4e12;color:var(--ink)}.badge[data-v-57c88387]{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-57c88387]{flex:none;width:6px;height:6px;border-radius:50%;background:#4e755f;margin-top:10px;margin-right:-4px}.mutedot[data-v-57c88387]{position:absolute;top:5px;right:5px;width:6px;height:6px;border-radius:50%;background:var(--amber, #b98a3c)}.panel[data-v-57c88387]{position:absolute;top:calc(100% + 10px);right:0;width:390px;max-height:min(560px,calc(100vh - 90px));background:#fff;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-57c88387]{flex:none;display:flex;align-items:center;justify-content:space-between;padding:13px 15px 9px}.panelhead b[data-v-57c88387]{font-size:13.5px;font-weight:550}.mute[data-v-57c88387]{border:1px solid var(--line);background:#fbfbf9;color:#6b7169;font:9.5px var(--mono);border-radius:6px;padding:3px 9px;cursor:pointer}.mute.on[data-v-57c88387]{background:#f7efe7;color:#8a6437;border-color:#e8dccb}.tabs[data-v-57c88387]{flex:none;display:flex;gap:4px;padding:0 15px 10px;border-bottom:1px solid var(--line)}.tabs button[data-v-57c88387]{border:0;background:transparent;color:var(--muted);font-size:11.5px;padding:5px 10px;border-radius:7px;cursor:pointer}.tabs button.on[data-v-57c88387]{background:#eef1ec;color:var(--ink)}.list[data-v-57c88387]{overflow-y:auto;padding:4px}.row[data-v-57c88387]{width:100%;border:0;background:transparent;display:flex;gap:10px;padding:9px 11px;border-radius:9px;cursor:pointer;text-align:left}.row[data-v-57c88387]:hover{background:#f7f8f5}.who[data-v-57c88387]{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-57c88387]{background:#edf1ed;color:#657069;border:1px solid #dde3de}.body[data-v-57c88387]{min-width:0;display:block}.line1[data-v-57c88387]{display:flex;align-items:baseline;gap:8px}.line1 b[data-v-57c88387]{font-size:12px;font-weight:550;color:var(--ink)}.line1 small[data-v-57c88387]{color:var(--faint);font:9px var(--mono)}.snippet[data-v-57c88387]{display:block;margin-top:2px;color:#5a5f59;font-size:11.5px;line-height:1.45;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.empty[data-v-57c88387]{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}}.overlay[data-v-f68651b3]{position:fixed;inset:0;z-index:90;background:#292c2847;display:grid;place-items:start center;padding-top:14vh}.modal[data-v-f68651b3]{width:min(560px,calc(100vw - 48px));background:#fff;border-radius:14px;box-shadow:0 18px 60px #1e221c40;overflow:hidden;display:flex;flex-direction:column;max-height:62vh}input[data-v-f68651b3]{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-f68651b3]{overflow-y:auto;padding:6px}.group[data-v-f68651b3]{padding:9px 12px 4px;color:var(--faint);font:8px var(--mono);text-transform:uppercase;letter-spacing:.08em}.hit[data-v-f68651b3]{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-f68651b3]{background:#f3f4f0}.label[data-v-f68651b3]{font-size:13px;color:var(--ink);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail[data-v-f68651b3]{margin-left:auto;color:var(--faint);font:9px var(--mono);flex:none}.none[data-v-f68651b3]{padding:22px 12px;color:var(--faint);font-size:12px}.hint[data-v-f68651b3]{border-top:1px solid var(--line);padding:8px 14px;color:var(--faint);font:9px var(--mono)}.app[data-v-dc2a27b2]{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-dc2a27b2]{grid-template-columns:0 minmax(0,1fr)}.side[data-v-dc2a27b2]{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-dc2a27b2]{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-dc2a27b2]{height:26px;flex:none;display:flex;align-items:center;gap:11px;padding:0 8px;margin:0 0 8px;font-size:14px;font-weight:500}.navscroll[data-v-dc2a27b2]{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-dc2a27b2]::-webkit-scrollbar{width:3px}.navscroll[data-v-dc2a27b2]::-webkit-scrollbar-track{background:transparent}.navscroll[data-v-dc2a27b2]::-webkit-scrollbar-thumb{background:#5d635129;border-radius:2px}.navscroll[data-v-dc2a27b2]:hover::-webkit-scrollbar-thumb{background:#5d63514d}.app.nav-collapsed.peeking .side[data-v-dc2a27b2]{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-dc2a27b2]{transform:translate(-26px);opacity:0;pointer-events:none;transition:transform .3s cubic-bezier(.22,.61,.36,1),opacity .22s ease}.brandmark[data-v-dc2a27b2]{width:18px;height:18px;position:relative}.brandmark i[data-v-dc2a27b2]{position:absolute;width:4.5px;height:4.5px;border-radius:50%;background:#737872}.brandmark i[data-v-dc2a27b2]:nth-child(1){left:1px;top:2px}.brandmark i[data-v-dc2a27b2]:nth-child(2){right:1px;top:2px;background:#d1a94e}.brandmark i[data-v-dc2a27b2]:nth-child(3){left:1px;bottom:2px}.brandmark i[data-v-dc2a27b2]:nth-child(4){right:1px;bottom:2px;background:#5c8b6a}.navsearch[data-v-dc2a27b2]{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:#7b8078;font-size:12px}.navsearch[data-v-dc2a27b2]:hover{background:#535e4821;color:#5f6459}.navsearch svg[data-v-dc2a27b2],.navrow svg[data-v-dc2a27b2]{width:14px;height:14px;stroke:currentColor;stroke-width:1.5;fill:none;flex:none}.navsearch kbd[data-v-dc2a27b2]{margin-left:auto;color:#979b94;font:9px var(--mono)}.quick[data-v-dc2a27b2]{display:grid;gap:1px;margin-bottom:10px}.navrow[data-v-dc2a27b2],.channel[data-v-dc2a27b2],.dm[data-v-dc2a27b2]{min-height:27px;border-radius:6px;display:flex;align-items:center;padding:3px 9px;color:#5f645d}.link[data-v-dc2a27b2]{text-decoration:none;cursor:pointer}.secthead-row[data-v-dc2a27b2]{display:flex;align-items:center}.secthead-row .secthead[data-v-dc2a27b2]{flex:1}.browsebox[data-v-dc2a27b2]{margin:4px 8px 6px;border:1px solid var(--line);border-radius:10px;background:#fff;padding:4px}.browselabel[data-v-dc2a27b2]{font:8px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--faint);padding:5px 8px 3px}.browserow[data-v-dc2a27b2]{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-dc2a27b2]:hover{background:#f7f7f4}.browserow em[data-v-dc2a27b2]{font-style:normal;font:8.5px var(--mono);color:var(--faint)}.addproj[data-v-dc2a27b2]{width:22px;height:22px;border:0;background:transparent;color:#9a9e96;cursor:pointer;border-radius:5px;font-size:12px}.addproj[data-v-dc2a27b2]:hover{background:#525d4914;color:var(--ink)}.newproj[data-v-dc2a27b2]{padding:2px 8px 6px 24px}.newproj input[data-v-dc2a27b2]{width:100%;border:1px solid rgba(82,93,73,.18);border-radius:6px;background:#fff;padding:5px 8px;font-size:12px;outline:none}.secthead[data-v-dc2a27b2]{width:100%;border:0;background:transparent;cursor:pointer;text-align:left;display:flex;align-items:center;gap:6px}.secthead:hover strong[data-v-dc2a27b2]{color:var(--ink)}.chev[data-v-dc2a27b2]{width:11px;height:11px;stroke:#9a9e96;stroke-width:1.6;fill:none;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease;flex:none}.chev.closed[data-v-dc2a27b2]{transform:rotate(-90deg)}.projblock[data-v-dc2a27b2]{margin-bottom:2px}.unreadmark[data-v-dc2a27b2]{display:inline-block;width:6px;height:6px;border-radius:50%;background:#4e755f;margin-left:7px;flex:none;vertical-align:middle}.channel.has-unread[data-v-dc2a27b2]{color:var(--ink);font-weight:500}.projrow[data-v-dc2a27b2]{min-height:26px;display:flex;align-items:center;gap:3px;padding:1px 4px 1px 2px}.chevbtn[data-v-dc2a27b2]{width:20px;height:20px;border:0;background:transparent;cursor:pointer;display:grid;place-items:center;padding:0;border-radius:5px}.chevbtn[data-v-dc2a27b2]:hover{background:#525d4914}.projname[data-v-dc2a27b2]{flex:1;min-width:0;display:flex;align-items:center;font-size:13px;font-weight:500;color:#676c65;padding:4px 6px;border-radius:5px;overflow:hidden}.clampname[data-v-dc2a27b2],.dmname[data-v-dc2a27b2]{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-dc2a27b2]{flex:1}.projname[data-v-dc2a27b2]:hover,.projname.activename[data-v-dc2a27b2]{color:var(--ink)}.projname.activename[data-v-dc2a27b2]{background:#525d491b}.channel.indent[data-v-dc2a27b2]{margin-left:20px}.link[data-v-dc2a27b2]:hover{background:#525d490f}.navrow.activerow[data-v-dc2a27b2]{background:#525d491b;color:#292c28;font-weight:500}.navrow[data-v-dc2a27b2]{gap:9px;font-size:13px}.space[data-v-dc2a27b2]{margin-bottom:8px}.space-title[data-v-dc2a27b2]{height:24px;display:flex;align-items:center;gap:7px;padding:0 8px;color:#858a82;font-size:12px}.space-title strong[data-v-dc2a27b2]{color:#676c65;font-weight:500}.space-title .space-emoji[data-v-dc2a27b2]{font-size:12px}.channel[data-v-dc2a27b2]{gap:8px;font-size:13px}.channel .hash[data-v-dc2a27b2]{width:12px;text-align:center;color:#676c65;font-weight:500}.channel.active[data-v-dc2a27b2]{background:#525d491b;color:#292c28;font-weight:500}.channel.dim[data-v-dc2a27b2],.dm.dim[data-v-dc2a27b2]{opacity:.55}.navcount[data-v-dc2a27b2]{margin-left:auto;color:#8f948c;font-size:9px}.dm.active[data-v-dc2a27b2]{background:#525d491b;color:#292c28;font-weight:500;opacity:1}.unreadcount[data-v-dc2a27b2]{color:#fff;background:#6d8f7d;border-radius:8px;min-width:16px;height:16px;display:grid;place-items:center;font-size:9px;padding:0 4px}.runstate[data-v-dc2a27b2]{margin-left:auto;font:8px var(--mono);color:#53725d;background:#5b896a1f;border-radius:4px;padding:2px 5px}.runstate.ask[data-v-dc2a27b2]{color:var(--amber);background:#b47f341f}.dm[data-v-dc2a27b2]{gap:9px;font-size:13px}.nav-avatar[data-v-dc2a27b2]{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-dc2a27b2]{background:#edf1ed;color:#657069;border:1px solid #dde3de}.nav-avatar i[data-v-dc2a27b2]{position:absolute;right:-1px;bottom:-1px;width:6px;height:6px;border-radius:50%;background:#5f9b6d;border:1.5px solid #eef1e4}.dmhead[data-v-dc2a27b2]{display:flex;align-items:center;justify-content:space-between;padding-right:0}.secthead-toggle[data-v-dc2a27b2]{border:0;background:transparent;padding:0;display:inline-flex;align-items:center;gap:5px;cursor:pointer;color:inherit;font:inherit}.newdm[data-v-dc2a27b2]{width:22px;height:22px;display:inline-grid;place-items:center;color:#9a9e96;font-size:12px;cursor:pointer;border-radius:5px}.newdm[data-v-dc2a27b2]:hover{color:var(--ink);background:#525d4914}.dmtag[data-v-dc2a27b2]{margin-left:auto;color:var(--faint);font:8px var(--mono);white-space:nowrap}.whoami[data-v-dc2a27b2]{position:relative;min-width:0}.wsswitch[data-v-dc2a27b2]{display:flex;align-items:center;gap:4px;border:0;background:transparent;padding:0;color:#8d908a;font-size:13px;max-width:100%;cursor:pointer;transition:color .13s ease}.wsname-cur[data-v-dc2a27b2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wsswitch[data-v-dc2a27b2]:hover,.wsswitch.on[data-v-dc2a27b2],.wsswitch.here[data-v-dc2a27b2]{color:var(--ink)}.wschev[data-v-dc2a27b2]{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-dc2a27b2]{transform:rotate(180deg)}.wsmenu[data-v-dc2a27b2]{position:absolute;bottom:calc(100% + 10px);left:0;right:0;z-index:40;background:#fff;border:1px solid var(--line);border-radius:12px;padding:5px;box-shadow:0 16px 44px -18px #23242133}.wslabel[data-v-dc2a27b2]{font:8.5px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--faint);padding:6px 9px 4px}.wsrow[data-v-dc2a27b2]{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-dc2a27b2]:hover{background:#f7f7f4}.wsrow.here[data-v-dc2a27b2]{background:#f2f3ef}.wsrow.quiet[data-v-dc2a27b2]{color:#6b7169;text-decoration:none}.wsrow.quiet .wsname[data-v-dc2a27b2]{color:#6b7169;font-size:12px}.wssep[data-v-dc2a27b2]{height:1px;background:var(--line);margin:5px 7px}.wsname[data-v-dc2a27b2]{font-size:12.5px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wsrow em[data-v-dc2a27b2]{font-style:normal;font:8.5px var(--mono);color:var(--faint);white-space:nowrap}.profile[data-v-dc2a27b2]{position:relative;margin-top:0;flex:none;padding:6px 8px;display:flex;align-items:center;gap:10px}.profile .nav-avatar.me[data-v-dc2a27b2]{width:31px;height:31px;background:#eee9e2;color:#6c6157;font-size:9px}.profile .nav-avatar.me i[data-v-dc2a27b2]{right:1px;bottom:1px}.profile .mename[data-v-dc2a27b2]{display:block;font-weight:500;font-size:13px;line-height:1.25;color:var(--ink);text-decoration:none}.profile .mename[data-v-dc2a27b2]:hover{text-decoration:underline}.melink[data-v-dc2a27b2]{display:block;flex:none;line-height:0}.theme-cycle[data-v-dc2a27b2]{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-dc2a27b2]:hover{background:#ffffff85;color:var(--ink)}.theme-cycle[data-v-dc2a27b2]:focus-visible{outline:2px solid rgba(91,137,106,.42);outline-offset:2px}.theme-cycle svg[data-v-dc2a27b2]{width:17px;height:17px;stroke:currentColor;stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round}.top[data-v-dc2a27b2]{grid-column:2;height:58px;padding:0 30px 0 22px;display:flex;align-items:center}.nav-toggle[data-v-dc2a27b2]{width:32px;height:32px;flex:none;margin:0 13px 0 -9px;border:0;border-radius:8px;background:transparent;color:#787d76;display:grid;place-items:center;cursor:pointer;transition:background .18s,color .18s}.nav-toggle[data-v-dc2a27b2]:hover{background:#535d4e12;color:var(--ink)}.nav-toggle[data-v-dc2a27b2]:focus-visible{outline:2px solid rgba(91,137,106,.48);outline-offset:2px}.nav-toggle svg[data-v-dc2a27b2]{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-dc2a27b2]{transform:scaleX(-1)}.crumb[data-v-dc2a27b2]{color:var(--muted);font-size:14px;display:flex;align-items:baseline;min-width:0}.crumb[data-v-dc2a27b2] b{color:var(--ink);font-weight:500;font-size:14px}.crumb[data-v-dc2a27b2] .crumb-meta{margin-left:18px;color:var(--faint);font:10px var(--mono);white-space:nowrap}.topright[data-v-dc2a27b2]{margin-left:auto;display:flex;align-items:center;gap:23px;color:var(--muted);font-size:11px}.agentswrap[data-v-dc2a27b2]{position:relative}.upgradechip[data-v-dc2a27b2]{display:flex;align-items:center;gap:6px;height:27px;padding:0 13px;border:0;border-radius:999px;background:var(--ink);color:#f8f5ef;font-family:inherit;font-size:12px;cursor:pointer;transition:background .15s ease}.upgradechip[data-v-dc2a27b2]:hover{background:#3a3d38}.upgradechip .spark[data-v-dc2a27b2]{color:#e3c377;font-size:10px}.agentschip[data-v-dc2a27b2]{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-dc2a27b2]:hover,.agentschip.on[data-v-dc2a27b2]{background:#535d4e12;color:var(--ink)}.chipcount[data-v-dc2a27b2]{font-style:normal;font:10px var(--mono);color:var(--faint)}.ap-label[data-v-dc2a27b2]{font:8.5px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--faint);padding:7px 10px 3px}.ar-done[data-v-dc2a27b2]{font-style:normal;font-size:11px;color:#5b896a;margin-top:3px}.ap-empty[data-v-dc2a27b2]{padding:10px;color:var(--faint);font-size:11.5px}.ap-all[data-v-dc2a27b2]{display:block;padding:8px 10px;margin-top:2px;border-top:1px solid var(--line);color:#55584f;font-size:11px;text-decoration:none;border-radius:0 0 9px 9px}.ap-all[data-v-dc2a27b2]:hover{background:#f7f7f4;color:var(--ink)}.agentspanel[data-v-dc2a27b2]{position:absolute;top:calc(100% + 9px);right:0;z-index:40;min-width:270px;max-width:340px;background:#fff;border:1px solid var(--line);border-radius:11px;box-shadow:0 10px 32px #1c1e1b17;padding:6px}.agentrow[data-v-dc2a27b2]{display:flex;align-items:flex-start;gap:10px;padding:8px 10px;border-radius:8px;cursor:pointer}.agentrow>.working-mark[data-v-dc2a27b2]{margin-top:4px}.agentrow[data-v-dc2a27b2]:hover{background:#f7f7f4}.agentrow .ar-main[data-v-dc2a27b2]{min-width:0}.agentrow b[data-v-dc2a27b2]{display:block;font-size:12px;font-weight:500;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agentrow span[data-v-dc2a27b2]{display:block;color:var(--faint);font:9px var(--mono);margin-top:2px}.sync[data-v-dc2a27b2]{width:6px;height:6px;border-radius:50%;background:#71a05f;display:inline-block;margin-right:6px}.sync.off[data-v-dc2a27b2]{background:var(--amber)}.avatar[data-v-dc2a27b2]{width:25px;height:25px;border-radius:50%;background:#eee9e2;display:grid;place-items:center;color:#6c6157;font-size:9px;font-style:normal}@keyframes canvasIn-dc2a27b2{0%{opacity:0;transform:translateY(6px)}}.main[data-v-dc2a27b2]>*{animation:canvasIn-dc2a27b2 .32s ease both}@media(prefers-reduced-motion:reduce){.main[data-v-dc2a27b2]>*{animation:none}}.main[data-v-dc2a27b2]{grid-column:2;grid-row:2;overflow:hidden;min-height:0;margin:0 8px 8px 0;border:1px solid rgba(93,99,81,.09);border-radius:18px;background:#fff;box-shadow:0 3px 10px #353d2e0e;position:relative;z-index:1;transition:margin-left .48s cubic-bezier(.22,.61,.36,1)}.nav-collapsed .main[data-v-dc2a27b2]{margin-left:8px}@media(prefers-reduced-motion:reduce){.app[data-v-dc2a27b2],.side[data-v-dc2a27b2],.main[data-v-dc2a27b2],.nav-toggle svg[data-v-dc2a27b2]{transition:none!important}}.dot[data-v-815291c8]{width:13px;height:13px;border-radius:4px;border:1.5px solid #bfc2bd;display:inline-grid;place-items:center;box-sizing:border-box}.dot.done[data-v-815291c8]{background:#688b76;border-color:#688b76;color:#fff;font-size:9px}.dot.empty[data-v-815291c8]{border-style:dashed}.dot[data-v-815291c8]:hover{filter:brightness(.92)}.statustext[data-v-815291c8]{font-size:12px;color:var(--ink)}.msgbody[data-v-36a36a0c]{margin:2px 0 0;font-size:13.5px;line-height:1.5;color:#343633;overflow-wrap:anywhere}.md[data-v-36a36a0c] p{margin:0;display:inline}.md[data-v-36a36a0c] p+p:before{content:"";display:block;height:6px}.md[data-v-36a36a0c] strong{font-weight:600}.md[data-v-36a36a0c] a{color:#4e755f}.md[data-v-36a36a0c] code{font:12px var(--mono);background:#f3f4f0;border-radius:4px;padding:1px 5px}.md[data-v-36a36a0c] pre{display:block;background:#f6f7f4;border:1px solid var(--line);border-radius:8px;padding:10px 12px;margin:6px 0;overflow-x:auto;white-space:pre}.md[data-v-36a36a0c] pre code{background:transparent;padding:0}.md[data-v-36a36a0c] ul,.md[data-v-36a36a0c] ol{display:block;margin:4px 0;padding-left:22px}.md[data-v-36a36a0c] li{margin:2px 0}.md[data-v-36a36a0c] h1,.md[data-v-36a36a0c] h2,.md[data-v-36a36a0c] h3{display:block;font-size:14px;font-weight:600;margin:8px 0 4px}.md[data-v-36a36a0c] blockquote{display:block;border-left:3px solid #cfd6cb;margin:6px 0;padding:1px 12px;color:#5c615a}.md[data-v-36a36a0c] table{display:block;border-collapse:collapse;margin:6px 0;overflow-x:auto;max-width:100%}.md[data-v-36a36a0c] th,.md[data-v-36a36a0c] td{border:1px solid var(--line);padding:4px 9px;font-size:12.5px}.md[data-v-36a36a0c] .mentiontag{color:#4e755f;background:#5b896a17;border-radius:5px;padding:0 4px}.cite[data-v-36a36a0c]{display:inline-flex;align-items:center;gap:5px;vertical-align:baseline;border:1px solid var(--line);background:#fbfbf9;border-radius:6px;padding:1px 7px;margin:0 1px;font-size:12px;color:var(--ink);text-decoration:none;white-space:nowrap}.cite[data-v-36a36a0c]:hover{background:#f4f4f1;color:#4e755f}.quotes[data-v-36a36a0c]{display:grid;gap:7px;margin-top:10px}.quotecard[data-v-36a36a0c]{display:block;text-align:left;border:1px solid var(--line);border-left:3px solid #5b6a89;background:#fcfcfb;border-radius:8px;padding:8px 12px;cursor:pointer;font-family:inherit;max-width:640px}.quotecard[data-v-36a36a0c]:hover{background:#f6f7f4}.qsource[data-v-36a36a0c]{display:flex;align-items:center;gap:6px;color:var(--faint);font:9px var(--mono);margin-bottom:4px}.qline[data-v-36a36a0c]{display:block;font-size:12.5px;line-height:1.55;color:#43463f}.qfade[data-v-36a36a0c]{color:transparent;-webkit-background-clip:text;background-clip:text}.qfade.lead[data-v-36a36a0c]{background-image:linear-gradient(90deg,#5a5f590f,#5a5f598c 45%,#5a5f59eb)}.qfade.tail[data-v-36a36a0c]{background-image:linear-gradient(90deg,#5a5f59eb,#5a5f598c 55%,#5a5f590f)}.qmark[data-v-36a36a0c]{background:#5b6a891f;border-radius:3px;padding:0 3px;color:var(--ink)}.doccite[data-v-36a36a0c]{cursor:pointer;font-family:inherit}.citedot.doc[data-v-36a36a0c]{background:#5b6a89}.citedot[data-v-36a36a0c]{width:6px;height:6px;border-radius:50%;flex:none}.scroll[data-v-93df5853]{flex:1;min-height:0;overflow-y:auto}.newmark[data-v-93df5853]{display:flex;align-items:center;gap:10px;margin:14px 0 6px}.newmark i[data-v-93df5853]{flex:1;height:1px;background:#d8e4d6}.newmark span[data-v-93df5853]{color:#4e755f;font:8.5px var(--mono);text-transform:uppercase;letter-spacing:.08em}.topfade[data-v-93df5853]{position:sticky;top:0;height:30px;margin-bottom:-30px;flex:none;background:linear-gradient(#fff,#fff0);z-index:6;pointer-events:none}.stream[data-v-93df5853]{width:min(860px,calc(100% - 68px));margin:0 auto 0 34px;padding:6px 0 26px}.daymark[data-v-93df5853]{text-align:center;color:var(--faint);font:9px var(--mono);margin:18px 0 16px}.message[data-v-93df5853]{position:relative;display:grid;grid-template-columns:34px 1fr;gap:12px;margin:0 0 19px}.message.pending[data-v-93df5853]{opacity:.55}.msg-main[data-v-93df5853]{min-width:0}.msg-avatar[data-v-93df5853]{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:9px;font-style:normal;color:#fff;background:#7d8192}.msg-avatar.agent[data-v-93df5853]{background:#edf1ed;color:#657069;border:1px solid #dde3de}.meta[data-v-93df5853]{height:19px;display:flex;align-items:baseline;gap:8px}.meta b[data-v-93df5853]{font-size:13px;font-weight:500}.meta span[data-v-93df5853]{color:var(--faint);font:9px var(--mono)}.meta em[data-v-93df5853]{color:#66836e;font:9px var(--mono);font-style:normal}.viatag[data-v-93df5853]{color:var(--faint)!important;background:#f3f4f0;border-radius:4px;padding:0 5px;white-space:nowrap;flex:none;max-width:100%;overflow:hidden;text-overflow:ellipsis}.obo[data-v-93df5853]{color:var(--faint);font-size:10.5px;white-space:nowrap}.meta2[data-v-93df5853]{display:flex;align-items:baseline;gap:8px;margin:1px 0 3px;flex-wrap:wrap}@keyframes midflash-93df5853{0%{background:#f4efdf}to{background:transparent}}.message.midflash[data-v-93df5853]{animation:midflash-93df5853 1.6s ease-out;border-radius:9px}.runfact[data-v-93df5853]{font-style:normal;font:10.5px var(--mono);color:#6b6f67;white-space:nowrap}.tracetoggle[data-v-93df5853]{border:0;background:transparent;color:var(--faint);cursor:pointer;font-size:10px;padding:0 2px}.tracetoggle[data-v-93df5853]:hover{color:var(--ink)}.msgtrace[data-v-93df5853]{margin:2px 0 7px;padding:6px 10px;border-left:2px solid var(--line)}.msgtrace .rc-goal[data-v-93df5853]{font-size:11.5px;color:#6b6f67}.planactions[data-v-93df5853]{display:flex;align-items:center;gap:8px;margin-top:8px}.plan-accept[data-v-93df5853]{border:0;background:var(--ink);color:#f8f5ef;border-radius:7px;padding:5px 13px;font-size:11.5px;cursor:pointer;white-space:nowrap}.plan-accept[data-v-93df5853]:hover{background:#3a3d38}.plan-feedback[data-v-93df5853]{border:1px solid var(--line);background:transparent;color:#55584f;border-radius:7px;padding:4px 12px;font-size:11.5px;cursor:pointer;white-space:nowrap}.plan-feedback[data-v-93df5853]:hover{border-color:#c6c9c2;background:#f7f7f4}.plan-gate[data-v-93df5853]{color:var(--faint);font-size:10.5px}.planaccepted[data-v-93df5853]{margin-top:7px;font-size:11.5px;color:#44684f}.runrow[data-v-93df5853]{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:#5f7665;max-width:560px}.rr-icon[data-v-93df5853]{font-style:normal;font-size:11px;flex:none;display:inline-flex;align-items:center;margin-top:2px}.runrow .rr-accept[data-v-93df5853]{align-self:center}.rr-main[data-v-93df5853]{min-width:0}.rr-main b[data-v-93df5853]{display:block;font-size:12px;font-weight:500;overflow-wrap:anywhere}.rr-sub[data-v-93df5853]{display:block;color:var(--faint);font:9.5px var(--mono);margin-top:2px}.rr-note+.rr-sub[data-v-93df5853]{margin-top:8px}.rr-detail[data-v-93df5853]{font-style:normal;font-weight:400}.rr-note[data-v-93df5853]{display:flex;gap:8px;color:#6b7169;font:11px/1.55 var(--mono);margin:4px 0 0 2px;overflow-wrap:anywhere}.rr-note[data-v-93df5853]:before{content:"•";flex:none;color:#8b8f88;font-size:11px;line-height:17px}.rr-item[data-v-93df5853]{color:inherit;text-decoration:none;border-bottom:1px solid transparent}.rr-item[data-v-93df5853]:hover{color:var(--ink);border-bottom-color:#c6c9c2}.rr-dur[data-v-93df5853]{color:var(--faint);font:9px var(--mono);white-space:nowrap}.rr-accept[data-v-93df5853]{margin-left:auto;border:0;background:var(--ink);color:#f8f5ef;border-radius:6px;padding:4px 11px;font-size:10.5px;cursor:pointer;white-space:nowrap}.rr-accept[data-v-93df5853]:hover{background:#3a3d38}.runrow.ask[data-v-93df5853]{color:#8a6a2f;border-color:#eadfc4}.runrow.stop[data-v-93df5853]{color:#8f4f46;border-color:#ecd7d3}.runrow.closed[data-v-93df5853]{color:var(--faint)}.rc-goal[data-v-93df5853]{font-size:12px;color:#3a3d38}.rc-line[data-v-93df5853]{font:11px var(--mono);color:#6b6f67;margin-top:4px;overflow-wrap:anywhere}.rc-line.note[data-v-93df5853]{display:flex;gap:8px}.rc-line.note[data-v-93df5853]:before{content:"•";flex:none;color:#8b8f88;font-size:11px;line-height:17px}.rc-line.question[data-v-93df5853]{color:#8a6a2f}.rc-line.accepted[data-v-93df5853]{color:#44684f}.meta[data-v-93df5853]{flex-wrap:wrap;row-gap:2px;min-width:0}.msgactions[data-v-93df5853]{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-93df5853],.msgactions.show[data-v-93df5853]{opacity:1;pointer-events:auto}.msgactions button[data-v-93df5853]{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-93df5853]:hover{color:var(--ink)}.msgfiles[data-v-93df5853]{display:flex;gap:8px;flex-wrap:wrap;margin-top:7px}.msgfile[data-v-93df5853]{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:#fbfbf9;border-radius:6px;padding:5px 9px;font-size:11px;color:#555a54;text-decoration:none}.msgfile[data-v-93df5853]:hover{color:var(--ink);background:#f4f4f1}.msgimg img[data-v-93df5853]{max-width:320px;max-height:220px;border-radius:8px;border:1px solid var(--line);display:block}.replychip[data-v-93df5853]{margin-top:7px;border:1px solid var(--line);background:#fbfbf9;border-radius:6px;padding:4px 9px;font-size:10.5px;color:#4e755f;cursor:pointer}.replychip[data-v-93df5853]:hover{background:#f1f2ee}.message:hover .hoveract[data-v-93df5853]:hover{background:#f2f3ef;color:var(--ink)}.message p[data-v-93df5853]{margin:2px 0 0;font-size:13.5px;line-height:1.5;color:#343633;white-space:pre-wrap;overflow-wrap:anywhere}.chips[data-v-93df5853]{display:flex;gap:6px;flex-wrap:wrap}.promoted-chip[data-v-93df5853]{display:inline-block;margin-top:7px;background:#f2f3ef;color:#6b7169;border-radius:5px;padding:5px 7px;font:9px var(--mono);text-decoration:none}.promoted-chip[data-v-93df5853]:hover{color:var(--ink)}.promote-card[data-v-93df5853]{margin-top:8px;border:1px solid var(--line);border-radius:9px;padding:10px 12px;background:#fdfdfc}.promote-card input[data-v-93df5853]{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-93df5853]{display:flex;align-items:center;gap:10px}.promote-actions button[data-v-93df5853]{border:0;background:transparent;color:var(--muted);font-size:11px;cursor:pointer;padding:4px 8px;border-radius:6px}.promote-actions .primary[data-v-93df5853]{background:#5b896a;color:#fff}.promote-actions .primary[data-v-93df5853]:hover{background:#4e755f}.promote-actions span[data-v-93df5853]{margin-left:auto;color:var(--faint);font:9px var(--mono)}.embedrow[data-v-93df5853]{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-93df5853]{font-size:13px;font-weight:500;color:var(--ink);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.embed-title[data-v-93df5853]:hover{color:#4e755f}.embed-meta[data-v-93df5853]{margin-left:auto;color:var(--faint);font:9px var(--mono);white-space:nowrap}.echorow[data-v-93df5853]{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:#5f7665;max-width:560px}.echorow>i[data-v-93df5853]{font-style:normal;font-size:11px;margin-top:1px}.echorow .undo[data-v-93df5853],.echorow .undone[data-v-93df5853]{align-self:center}.echorow b[data-v-93df5853]{display:block;font-size:12px;font-weight:500}.echorow span[data-v-93df5853]{display:block;color:var(--faint);font:9.5px var(--mono);margin-top:2px}.echorow .undo[data-v-93df5853]{margin-left:auto;border:0;background:transparent;color:#6b7169;font-size:10px;cursor:pointer;padding:4px 7px;border-radius:5px}.echorow .undo[data-v-93df5853]:hover{background:#f2f3ef;color:var(--ink)}.echorow .undone[data-v-93df5853]{margin-left:auto;color:var(--faint);font:9px var(--mono)}.proposal[data-v-93df5853]{margin:2px 0 19px 46px;border:1px solid #e6ddc9;background:#fdfbf5;border-radius:10px;padding:12px 14px;max-width:560px}.proposal-head[data-v-93df5853]{display:flex;align-items:center;gap:8px}.amberdot[data-v-93df5853]{width:6px;height:6px;border-radius:50%;background:var(--amber);flex:none}.proposal-head b[data-v-93df5853]{font-size:12.5px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reversible[data-v-93df5853]{margin-left:auto;color:var(--faint);font:9px var(--mono)}.proposal p[data-v-93df5853]{margin:7px 0 0;font-size:12.5px;color:#4c5550}.proposal-src[data-v-93df5853]{margin-top:8px;color:#92958f;font:9px var(--mono)}.proposal-actions[data-v-93df5853]{margin-top:10px;display:flex;gap:4px}.proposal-actions button[data-v-93df5853]{border:0;background:transparent;color:var(--muted);font-size:11.5px;cursor:pointer;padding:5px 9px;border-radius:6px}.proposal-actions button[data-v-93df5853]:hover{background:#f4f0e4}.proposal-actions .accept[data-v-93df5853]{color:#4e755f;font-weight:500}.proposal-decided[data-v-93df5853]{margin-top:9px;color:#66836e;font-size:11px}.typingline[data-v-93df5853]{display:flex;align-items:center;gap:8px;color:var(--faint);font-size:11px;padding:2px 0 6px 46px}.typingdots[data-v-93df5853]{display:inline-flex;gap:3px}.typingdots i[data-v-93df5853]{width:4px;height:4px;border-radius:50%;background:#a8ab9f;animation:typingpulse-93df5853 1.2s infinite ease-in-out}.typingdots i[data-v-93df5853]:nth-child(2){animation-delay:.15s}.typingdots i[data-v-93df5853]:nth-child(3){animation-delay:.3s}@keyframes typingpulse-93df5853{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.typingdots i[data-v-93df5853]{animation:none}}.empty[data-v-93df5853]{margin-top:60px;text-align:center;color:var(--faint);font-size:12px}.compact .stream[data-v-93df5853]{width:calc(100% - 34px);margin:0 auto 0 17px;padding-bottom:16px}.compact .message[data-v-93df5853]{grid-template-columns:29px 1fr;gap:10px;margin-bottom:16px}.compact .msg-avatar[data-v-93df5853]{width:27px;height:27px;font-size:8px}.compact .meta b[data-v-93df5853]{font-size:12px}.compact .message p[data-v-93df5853]{font-size:12px;line-height:1.48}.compact .echorow[data-v-93df5853],.compact .runrow[data-v-93df5853],.compact .embedrow[data-v-93df5853],.compact .proposal[data-v-93df5853]{margin-left:37px}.compact .empty[data-v-93df5853]{margin-top:34px;padding:0 8px;font-size:11px}.composer[data-v-e19c1702]{flex:none;border-top:1px solid var(--line);background:#fff;border-radius:0 0 18px 18px}.composer-inner[data-v-e19c1702]{width:auto;margin:0 34px;padding:14px 0}textarea[data-v-e19c1702]{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-e19c1702]{display:flex;align-items:center;gap:9px;color:#7e847c;margin-top:16px;font-size:12px;position:relative}.tool[data-v-e19c1702]{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-e19c1702]:hover{background:#f2f3ef;color:var(--ink)}.send[data-v-e19c1702]{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-e19c1702]:hover{background:#5f665e}.composer[data-v-e19c1702]{position:relative}.popover[data-v-e19c1702]{position:absolute;bottom:calc(100% + 10px);left:0;z-index:40;background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 8px 28px #353d2e24;padding:4px}.mentions[data-v-e19c1702]{min-width:220px;display:grid}.mention[data-v-e19c1702]{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-e19c1702]{background:#f3f4f0}.mention small[data-v-e19c1702]{margin-left:auto;color:#66836e;font:9px var(--mono)}.mini[data-v-e19c1702]{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-e19c1702]{background:#edf1ed;color:#657069;border:1px solid #dde3de}.emojis[data-v-e19c1702]{display:grid;grid-template-columns:repeat(6,38px)}.pendingfiles[data-v-e19c1702]{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px}.pendingchip[data-v-e19c1702]{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:#fbfbf9;border-radius:6px;padding:4px 8px;font-size:11px;color:#555a54}.pendingchip button[data-v-e19c1702]{border:0;background:transparent;color:var(--faint);cursor:pointer;padding:0}.pendingchip button[data-v-e19c1702]:hover{color:var(--red)}.emojis button[data-v-e19c1702]{border:0;background:transparent;font-size:17px;padding:5px;border-radius:6px;cursor:pointer}.emojis button[data-v-e19c1702]:hover{background:#f2f3ef}.compact[data-v-e19c1702]{border-radius:0 0 18px}.compact .composer-inner[data-v-e19c1702]{width:auto;margin:0 17px;padding:11px 0}.compact textarea[data-v-e19c1702]{font-size:12px}.compact .composebar[data-v-e19c1702]{margin-top:10px;gap:12px;font-size:11px}.compact .composebar button[data-v-e19c1702]{width:26px;height:26px;font-size:12px}.threadpane[data-v-aecc348e]{min-width:0;min-height:0;border-left:1px solid var(--line);background:#fdfdfc;display:flex;flex-direction:column;overflow:hidden}.threadpane.bare[data-v-aecc348e]{border-left:0;background:transparent}.threadpane[data-v-aecc348e] .composer{border-radius:0 0 18px}.threadpane[data-v-aecc348e] .composer-inner{margin:0 17px}.threadhead[data-v-aecc348e]{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-aecc348e]{font-size:13px;font-weight:500}.threadhead button[data-v-aecc348e]{border:0;background:transparent;color:#697068;font-size:17px;cursor:pointer;padding:4px 8px;border-radius:6px}.threadhead button[data-v-aecc348e]:hover{background:#f2f2ee}.threadroot[data-v-aecc348e]{flex:none;padding:14px 17px 0}.rootwho[data-v-aecc348e]{display:block;font-size:12px;font-weight:550;color:var(--ink);margin-bottom:2px}.rootwho em[data-v-aecc348e]{font-style:normal;font-weight:400;color:var(--faint);font-size:10.5px}.rootclamp[data-v-aecc348e]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;cursor:pointer;border-radius:7px}.rootclamp[data-v-aecc348e]:hover{background:#f7f7f4}.rootsep[data-v-aecc348e]{display:flex;align-items:center;gap:9px;margin:12px 0 0}.rootsep i[data-v-aecc348e]{flex:1;height:1px;background:var(--line)}.rootsep span[data-v-aecc348e]{color:var(--faint);font:8.5px var(--mono);text-transform:uppercase;letter-spacing:.06em}.crumb-sub[data-v-d28944ef]{font-size:14px;color:var(--faint);text-decoration:none}a.crumb-sub[data-v-d28944ef]:hover{color:var(--ink)}.room-layout[data-v-d28944ef]{height:100%;display:grid;grid-template-columns:minmax(0,1fr) 0;transition:grid-template-columns .24s cubic-bezier(.22,.61,.36,1)}.room-layout.thread-open[data-v-d28944ef]{grid-template-columns:minmax(0,1fr) 390px}.room-layout[data-v-d28944ef]>*{min-height:0}.roomwrap[data-v-d28944ef]{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}}.filterbar[data-v-fb284958]{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:7px 0;border-bottom:1px solid var(--line)}.funnel[data-v-fb284958]{width:13px;height:13px;stroke:var(--faint);stroke-width:1.3;fill:none;flex:none}.chip[data-v-fb284958]{border:1px solid var(--line);background:#f8f8f5;color:#555a54;border-radius:6px;padding:4px 8px;font:10px var(--mono);cursor:pointer;display:inline-flex;gap:6px;align-items:center}.chip[data-v-fb284958]:hover{background:#f1f1ed}.chip .x[data-v-fb284958]{color:var(--faint)}.entry[data-v-fb284958]{position:relative;flex:1;min-width:180px}.entry input[data-v-fb284958]{width:100%;border:0;outline:none;font:11px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ink);background:transparent;padding:4px 0}.suggest[data-v-fb284958]{position:absolute;top:calc(100% + 5px);left:0;z-index:30;min-width:190px;background:#fff;border:1px solid var(--line);border-radius:9px;box-shadow:0 6px 22px #353d2e1c;padding:4px;display:grid}.suggest button[data-v-fb284958]{border:0;background:transparent;text-align:left;padding:6px 9px;border-radius:6px;font:10px var(--mono);color:#555a54;cursor:pointer}.suggest button[data-v-fb284958]:hover{background:#f4f4f1}.clear[data-v-fb284958]{border:0;background:transparent;color:var(--faint);font-size:10px;cursor:pointer}.clear[data-v-fb284958]:hover{color:var(--ink)}.stack[data-v-af0d9767]{display:inline-flex;align-items:center}.circle[data-v-af0d9767]{width:var(--v509ce776);height:var(--v509ce776);border-radius:50%;background:#7d8192;color:#fff;display:grid;place-items:center;font-size:var(--c6077b86);font-weight:500;border:1.5px solid #fff;flex:none;position:relative}.circle+.circle[data-v-af0d9767]{margin-left:-7px}.circle.agent[data-v-af0d9767]{background:#edf1ed;color:#657069}.circle.extra[data-v-af0d9767]{background:#f0f1ed;color:#6b7169}.row[data-v-76be98bb]{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-76be98bb]:hover{background:#fafaf8}.status[data-v-76be98bb]{display:grid;place-items:center}.title[data-v-76be98bb]{font-size:13px;font-weight:450;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.done .title[data-v-76be98bb]{color:#92958f;text-decoration:line-through;text-decoration-thickness:1px}.rollup[data-v-76be98bb]{margin-left:8px;color:var(--faint);font:9px var(--mono)}.meta[data-v-76be98bb]{display:flex;align-items:center;gap:9px;color:var(--faint);font-size:10px}.proj[data-v-76be98bb]{color:var(--muted);font:9px var(--mono)}.tag[data-v-76be98bb]{color:#6b7169;background:#f2f3ef;border-radius:5px;padding:2px 6px;font:9px var(--mono)}.prio[data-v-76be98bb]{font-size:10px}.prio.high[data-v-76be98bb]{color:var(--amber)}.prio.critical[data-v-76be98bb]{color:var(--red);font-weight:500}.size[data-v-76be98bb],.due[data-v-76be98bb]{font:9px var(--mono)}.who[data-v-76be98bb]{width:20px;height:20px;border-radius:50%;background:#eee9e2;color:#6c6157;display:grid;place-items:center;font-size:7px}.tabletools[data-v-c65f23b0]{display:flex;align-items:center;gap:8px;margin:10px 0 8px}.toolspacer[data-v-c65f23b0]{flex:1}.toolchip[data-v-c65f23b0]{display:inline-flex;align-items:center;border:1px solid var(--line);background:#fbfbf9;color:#555a54;font-size:11px;border-radius:7px;padding:5px 11px;cursor:pointer}.toolchip[data-v-c65f23b0]:hover{background:#f1f2ee;color:var(--ink)}.toolchip[data-v-c65f23b0]:disabled{opacity:.6;cursor:default}.flatnote[data-v-c65f23b0]{color:var(--faint);font:9px var(--mono)}.scrollx[data-v-c65f23b0]{overflow-x:auto}table[data-v-c65f23b0]{width:100%;border-collapse:collapse}th[data-v-c65f23b0]{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:#fff;z-index:2}th.sortable[data-v-c65f23b0]{cursor:pointer}th.sortable[data-v-c65f23b0]:hover,th.on[data-v-c65f23b0]{color:var(--ink)}.sortmark[data-v-c65f23b0]{margin-left:4px;font-size:7px;vertical-align:1px}.titleh[data-v-c65f23b0]{min-width:260px}.trow[data-v-c65f23b0]{cursor:pointer}.trow[data-v-c65f23b0]:hover{background:#fafaf8}td[data-v-c65f23b0]{border-bottom:1px solid var(--line);padding:6px 10px;font-size:12.5px;height:38px;white-space:nowrap}.titlecell[data-v-c65f23b0]{display:flex;align-items:center;min-width:0}.indent[data-v-c65f23b0]{flex:none}.chev[data-v-c65f23b0]{flex:none;border:0;background:transparent;color:#8a8f87;cursor:pointer;width:22px;height:22px;display:grid;place-items:center;border-radius:6px;transition:transform .15s}.chev svg[data-v-c65f23b0]{width:13px;height:13px}.chev[data-v-c65f23b0]:hover{color:var(--ink);background:#f1f2ee}.chev.open[data-v-c65f23b0]{transform:rotate(90deg)}.chev-spacer[data-v-c65f23b0]{flex:none;width:22px}.ttl[data-v-c65f23b0]{overflow:hidden;text-overflow:ellipsis;color:var(--ink);font-weight:450}.parentctx[data-v-c65f23b0]{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-c65f23b0]{margin-left:8px;color:var(--faint);font:9px var(--mono);flex:none}.ctl[data-v-c65f23b0] .trigger{font-size:12px}.cellbtn[data-v-c65f23b0]{display:inline-flex;align-items:center;min-height:20px;color:#4c5550;font-size:11.5px;cursor:pointer}.cellbtn[data-v-c65f23b0]:hover{color:var(--ink)}.prio.high[data-v-c65f23b0]{color:var(--amber)}.prio.critical[data-v-c65f23b0]{color:var(--red);font-weight:500}.unset[data-v-c65f23b0]{color:#c2c5bf}.duecell[data-v-c65f23b0]{border:0;background:transparent;font:11px var(--mono);color:#4c5550;outline:none;cursor:pointer;width:112px}.proj[data-v-c65f23b0]{font:10.5px var(--mono)}.tagcell .tag[data-v-c65f23b0]{color:#6b7169;background:#f2f3ef;border-radius:5px;padding:2px 6px;font:9px var(--mono);margin-right:5px}.upd[data-v-c65f23b0]{color:var(--faint);font:10px var(--mono)}.empty[data-v-c65f23b0]{padding:26px 0;color:var(--faint);font-size:12px}.tools[data-v-fe5397cb]{display:flex;align-items:center;gap:14px;margin:10px 0 8px}.zooms[data-v-fe5397cb]{display:inline-flex;gap:3px;background:#f2f3ef;border-radius:8px;padding:2px}.zooms button[data-v-fe5397cb]{border:0;background:transparent;color:var(--muted);font-size:11px;padding:4px 11px;border-radius:6px;cursor:pointer}.zooms button.on[data-v-fe5397cb]{background:#fff;color:var(--ink);box-shadow:0 1px 3px #353d2e1a}.hint[data-v-fe5397cb]{color:var(--faint);font:9px var(--mono)}.board[data-v-fe5397cb]{display:grid;grid-template-columns:220px minmax(0,1fr);border:1px solid var(--line);border-radius:10px;overflow:hidden}.labels[data-v-fe5397cb]{border-right:1px solid var(--line);background:#fdfdfc}.labelhead[data-v-fe5397cb]{height:30px;border-bottom:1px solid var(--line)}.labelrow[data-v-fe5397cb]{height:36px;display:flex;align-items:center;gap:8px;padding:0 12px;border-bottom:1px solid #f1f2ee;cursor:pointer}.labelrow[data-v-fe5397cb]:hover{background:#f7f8f5}.indent[data-v-fe5397cb]{flex:none}.lchev[data-v-fe5397cb]{flex:none;border:0;background:transparent;color:#8a8f87;cursor:pointer;width:20px;height:20px;display:grid;place-items:center;border-radius:5px;transition:transform .15s}.lchev svg[data-v-fe5397cb]{width:12px;height:12px}.lchev[data-v-fe5397cb]:hover{color:var(--ink);background:#f1f2ee}.lchev.open[data-v-fe5397cb]{transform:rotate(90deg)}.lchev-spacer[data-v-fe5397cb]{flex:none;width:20px}.lroll[data-v-fe5397cb]{margin-left:auto;color:var(--faint);font:8.5px var(--mono);flex:none}.schedulechip[data-v-fe5397cb]{position:absolute;top:7px;height:20px;display:inline-flex;align-items:center;border:1px dashed #cfd3ca;background:#fbfbf9;color:var(--faint);border-radius:6px;padding:0 9px;font-size:10.5px;cursor:grab;z-index:2;touch-action:none}.schedulechip[data-v-fe5397cb]:hover{color:var(--ink);border-color:#b7bdb2}.dot[data-v-fe5397cb]{width:8px;height:8px;border-radius:3px;flex:none}.ltitle[data-v-fe5397cb]{font-size:12px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.canvas[data-v-fe5397cb]{overflow-x:auto;position:relative}.inner[data-v-fe5397cb]{position:relative;min-height:100%}.tickhead[data-v-fe5397cb]{position:relative;height:30px;border-bottom:1px solid var(--line)}.tick[data-v-fe5397cb]{position:absolute;top:8px;color:var(--faint);font:8.5px var(--mono);transform:translate(4px)}.tick.major[data-v-fe5397cb]{color:var(--muted);font-weight:600}.gridline[data-v-fe5397cb]{position:absolute;top:30px;bottom:0;width:1px;background:#f1f2ee}.todayline[data-v-fe5397cb]{position:absolute;top:30px;bottom:0;width:2px;background:#b3402e55;z-index:3}.lane[data-v-fe5397cb]{position:relative;height:36px;border-bottom:1px solid #f1f2ee}.bar[data-v-fe5397cb]{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-fe5397cb]{cursor:grabbing;box-shadow:0 4px 14px #2d342a38;z-index:5}.bar.solo[data-v-fe5397cb]{border-style:dashed}.fill[data-v-fe5397cb]{position:absolute;inset:0 auto 0 0;border-radius:5px 0 0 5px;pointer-events:none}.barwho[data-v-fe5397cb]{position:absolute;right:8px;z-index:2}.grip[data-v-fe5397cb]{position:absolute;right:-4px;top:-2px;bottom:-2px;width:9px;cursor:ew-resize}.ghost[data-v-fe5397cb]{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-fe5397cb]{padding:26px 0;color:var(--faint);font-size:12px}.donechip[data-v-f23f4718]{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-f23f4718]{color:#4e755f}.donechip[data-v-f23f4718]:hover,.donechip.on[data-v-f23f4718]{background:#f2f3ef;color:#3f5c4c}.daylabel[data-v-f23f4718]{margin:14px 0 4px;font:8.5px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--faint)}.archfoot[data-v-f23f4718]{margin-top:26px}.archfoot>button[data-v-f23f4718]{border:0;background:transparent;color:var(--faint);font-size:11.5px;cursor:pointer;padding:4px 0}.archfoot>button[data-v-f23f4718]:hover{color:var(--ink)}.archhead[data-v-f23f4718]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:6px}.archhead b[data-v-f23f4718]{font-size:12.5px;font-weight:550}.archhead button[data-v-f23f4718]{border:0;background:transparent;color:var(--faint);font-size:11px;cursor:pointer}.archrow[data-v-f23f4718]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;border-bottom:1px solid var(--line)}.archrow a[data-v-f23f4718]{color:#6b7169;text-decoration:none;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.archrow a[data-v-f23f4718]:hover{color:var(--ink)}.unarch[data-v-f23f4718]{border:1px solid var(--line);background:transparent;color:#55584f;border-radius:7px;padding:4px 11px;font-size:11px;cursor:pointer;white-space:nowrap}.unarch[data-v-f23f4718]:hover{background:#f7f7f4}.crumb-sub[data-v-f23f4718]{font-size:14px;color:var(--faint);text-decoration:none}a.crumb-sub[data-v-f23f4718]:hover{color:var(--ink)}.workwrap[data-v-f23f4718]{height:100%;overflow-y:auto}.page[data-v-f23f4718]{width:min(860px,calc(100% - 68px));margin:0 auto;padding:26px 0 60px}.pagehead[data-v-f23f4718]{display:flex;align-items:baseline;gap:12px;margin-bottom:10px}h1[data-v-f23f4718]{font-size:25px;font-weight:500;letter-spacing:-.03em;margin:0}.lenses[data-v-f23f4718]{display:inline-flex;gap:3px;margin-left:16px;background:#f2f3ef;border-radius:8px;padding:2px}.lenses button[data-v-f23f4718]{border:0;background:transparent;color:var(--muted);font-size:11px;padding:4px 11px;border-radius:6px;cursor:pointer}.lenses button.on[data-v-f23f4718]{background:#fff;color:var(--ink);box-shadow:0 1px 3px #353d2e1a}.count[data-v-f23f4718]{color:var(--faint);font:10px var(--mono)}.quickadd[data-v-f23f4718]{display:flex;align-items:center;gap:10px;min-height:40px;border-bottom:1px solid var(--line);color:var(--faint)}.quickadd .plus[data-v-f23f4718]{font-size:12px;width:20px;text-align:center}.quickadd input[data-v-f23f4718]{flex:1;border:0;outline:none;font:13px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:transparent;color:var(--ink)}.empty[data-v-f23f4718]{padding:42px 0;text-align:center;color:var(--faint);font-size:12px}.wrap[data-v-5e0b87e7]{height:100%;overflow-y:auto}.page[data-v-5e0b87e7]{width:min(860px,calc(100% - 68px));margin:0 auto;padding:26px 0 60px}.pagehead[data-v-5e0b87e7]{display:flex;align-items:baseline;gap:12px;margin-bottom:4px}h1[data-v-5e0b87e7]{font-size:25px;font-weight:500;letter-spacing:-.03em;margin:0}.count[data-v-5e0b87e7]{color:var(--faint);font:10px var(--mono)}.group[data-v-5e0b87e7]{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}.empty[data-v-5e0b87e7]{padding:42px 0;text-align:center;color:var(--faint);font-size:12px}.filerows[data-v-725507c4]{border-top:1px solid var(--line)}.filerow[data-v-725507c4]{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-725507c4]{width:40px;height:40px;display:grid;place-items:center;color:#6f756d}.thumb[data-v-725507c4]{width:40px;height:40px;object-fit:cover;border-radius:7px;border:1px solid var(--line);cursor:zoom-in;display:block}.filemain[data-v-725507c4]{min-width:0;text-decoration:none;color:inherit}.aibadge[data-v-725507c4]{font:8.5px var(--mono);font-style:normal;letter-spacing:.06em;color:#5b6a89;background:#5b6a891a;border-radius:4px;padding:1px 5px;margin-left:6px;vertical-align:1px}.filemain b[data-v-725507c4]{display:block;font-size:13px;font-weight:500;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filemain:hover b[data-v-725507c4]{color:#4e755f}.filemain small[data-v-725507c4]{display:block;margin-top:2px;color:var(--faint);font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filemeta[data-v-725507c4]{color:var(--faint);font:10px var(--mono);white-space:nowrap}.movebtn[data-v-725507c4]{color:var(--faint);font-size:12px;cursor:pointer;padding:4px 6px;border-radius:5px}.movebtn[data-v-725507c4]:hover{color:var(--ink);background:#f1f2ee}.filedetach[data-v-725507c4]{border:0;background:transparent;color:var(--faint);font-size:14px;cursor:pointer;padding:4px 6px;border-radius:6px}.filedetach[data-v-725507c4]:hover{color:var(--red);background:#f6f1ee}.fileempty[data-v-725507c4]{padding:16px 0;color:var(--faint);font-size:11.5px;border-bottom:1px solid var(--line)}.pane[data-v-60f2ba9a]{min-width:0;border-left:1px solid var(--line);background:#fdfdfc;display:flex;flex-direction:column;overflow:hidden}.pane.full[data-v-60f2ba9a]{border-left-color:transparent;background:#fff}.head[data-v-60f2ba9a]{min-height:60px;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-60f2ba9a]{padding:0 34px}.head b[data-v-60f2ba9a]{display:block;font-size:13px;font-weight:500}.full .head b[data-v-60f2ba9a]{font-size:14.5px}.head span[data-v-60f2ba9a]{display:block;color:var(--faint);font-size:10.5px;margin-top:3px}.titlelink[data-v-60f2ba9a]{cursor:pointer}.titlelink[data-v-60f2ba9a]:hover{color:#4e755f}.threadcrumb[data-v-60f2ba9a]{display:flex;align-items:center;gap:8px}.backbtn[data-v-60f2ba9a]{border:0;background:transparent;color:#697068;font-size:17px;cursor:pointer;padding:2px 8px;border-radius:6px}.backbtn[data-v-60f2ba9a]:hover{background:#f2f2ee;color:var(--ink)}.actions[data-v-60f2ba9a]{display:flex;align-items:center;gap:5px}.actions button[data-v-60f2ba9a]{border:0;background:transparent;color:#697068;font-size:11px;cursor:pointer;padding:7px 8px;border-radius:6px}.actions button[data-v-60f2ba9a]:hover{background:#f2f2ee;color:var(--ink)}.actions .icon[data-v-60f2ba9a]{width:28px;height:28px;padding:0;font-size:17px;font-weight:300}.full-layout[data-v-60f2ba9a]{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 0;transition:grid-template-columns .24s cubic-bezier(.22,.61,.36,1)}.full-layout.thread-open[data-v-60f2ba9a]{grid-template-columns:minmax(0,1fr) 390px}.full-layout[data-v-60f2ba9a]>*{min-height:0}.maincol[data-v-60f2ba9a]{min-width:0;display:flex;flex-direction:column}.scrollarea[data-v-60f2ba9a]{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.doczone[data-v-6df7bad5]{padding:20px 0 4px;min-height:88px;position:relative}.tbl-strip[data-v-6df7bad5]{position:absolute;border:1px dashed var(--line);background:#fbfbf9;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-6df7bad5]{height:13px}.tbl-addcol[data-v-6df7bad5]{width:13px}.tbl-strip[data-v-6df7bad5]:hover{opacity:1;background:#f1f2ee;color:#6b7169;border-style:solid}.tbl-corner[data-v-6df7bad5]{position:absolute;display:inline-flex;gap:2px;z-index:6}.tbl-corner button[data-v-6df7bad5]{border:1px solid var(--line);background:#fff;border-radius:5px;font:9px var(--mono);color:#8a8e86;cursor:pointer;padding:2px 5px}.tbl-corner button[data-v-6df7bad5]:hover{color:var(--ink);background:#f4f4f1}.tbl-corner .danger[data-v-6df7bad5]:hover{color:var(--red)}.doczone[data-v-6df7bad5] .bodydoc{outline:none;font-size:14px;line-height:1.57;color:#343633;caret-color:var(--ink)}.doczone[data-v-6df7bad5] .bodydoc p{margin:0 0 15px}.doczone[data-v-6df7bad5] .bodydoc h1,.doczone[data-v-6df7bad5] .bodydoc h2{font-size:18px;letter-spacing:-.02em;font-weight:500;color:var(--ink);margin:20px 0 8px}.doczone[data-v-6df7bad5] .bodydoc h3{font-size:15px;font-weight:500;margin:16px 0 6px}.doczone[data-v-6df7bad5] .bodydoc ul,.doczone[data-v-6df7bad5] .bodydoc ol{padding-left:22px;margin:0 0 15px}.doczone[data-v-6df7bad5] .bodydoc li{margin-bottom:4px}.doczone[data-v-6df7bad5] .bodydoc blockquote{margin:3px 0 19px;padding:1px 0 1px 16px;border-left:1px solid #9db3a7;color:#4c5550}.doczone[data-v-6df7bad5] .bodydoc code{font:12px var(--mono);background:#f4f4f1;padding:1px 5px;border-radius:4px}.doczone[data-v-6df7bad5] .bodydoc pre{font:12px/1.55 var(--mono);background:#f7f7f4;border:1px solid var(--line);border-radius:8px;padding:12px 14px;margin:0 0 15px;overflow-x:auto}.doczone[data-v-6df7bad5] .bodydoc pre code{background:transparent;padding:0}.doczone[data-v-6df7bad5] .bodydoc table{border-collapse:collapse;width:100%;margin:0 0 15px;font-size:13px}.doczone[data-v-6df7bad5] .bodydoc th,.doczone[data-v-6df7bad5] .bodydoc td{border:1px solid var(--line);padding:6px 10px;vertical-align:top;min-width:60px}.doczone[data-v-6df7bad5] .bodydoc th{background:#f7f7f4;font-weight:500;text-align:left}.doczone[data-v-6df7bad5] .bodydoc .selectedCell{background:#5b896a14}.doczone[data-v-6df7bad5] .bodydoc img{max-width:100%;border-radius:8px;border:1px solid var(--line);margin:0 0 15px}.doczone[data-v-6df7bad5] .bodydoc hr{border:0;border-top:1px solid var(--line);margin:18px 0}.doczone[data-v-6df7bad5] .bodydoc p.is-editor-empty:first-child:before,.doczone[data-v-6df7bad5] .bodydoc p.is-empty:last-child:before{content:attr(data-placeholder);color:var(--faint);float:left;height:0;pointer-events:none}.slashmenu{position:fixed;z-index:95;min-width:210px;max-height:300px;overflow-y:auto;background:#fff;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:#f3f4f0}.slashitem small{margin-left:auto;color:var(--faint);font:9px var(--mono)}.crumbpath[data-v-4915ab39]{display:inline-flex;align-items:baseline;gap:7px;min-width:0;overflow:hidden}.crumbpath b[data-v-4915ab39]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crumblink[data-v-4915ab39]{color:var(--muted);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.crumblink[data-v-4915ab39]:hover{color:var(--ink)}.crumbsep[data-v-4915ab39]{color:var(--faint)}.item-layout[data-v-4915ab39]{height:100%;display:grid;grid-template-columns:minmax(0,1fr) 390px;transition:grid-template-columns .28s cubic-bezier(.22,.61,.36,1)}.item-layout.pane-hidden[data-v-4915ab39]{grid-template-columns:minmax(0,1fr) 0}.item-layout.full[data-v-4915ab39]{grid-template-columns:0 minmax(0,1fr)}.full .item-scroll[data-v-4915ab39]{opacity:0;visibility:hidden;pointer-events:none;overflow:hidden}.item-scroll[data-v-4915ab39]{min-width:0;overflow-y:auto;transition:opacity .18s}.page[data-v-4915ab39]{width:min(860px,calc(100% - 68px));margin:0 auto;padding:26px 0 60px}.delconfirm[data-v-4915ab39]{position:absolute;top:calc(100% + 8px);right:0;z-index:30;width:250px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:13px 14px;box-shadow:0 16px 44px -18px #2324212e}.delconfirm b[data-v-4915ab39]{display:block;font-size:12.5px;font-weight:550}.delconfirm>span[data-v-4915ab39]{display:block;margin-top:3px;font-size:11.5px;color:var(--muted);line-height:1.5}.delrow[data-v-4915ab39]{display:flex;gap:8px;margin-top:10px}.delrow .del[data-v-4915ab39]{border:0;background:#a04b3f;color:#fbf6f2;border-radius:7px;padding:5px 13px;font-size:11.5px;cursor:pointer}.delrow .del[data-v-4915ab39]:hover{background:#8c4237}.delrow .keep[data-v-4915ab39]{border:1px solid var(--line);background:transparent;color:#55584f;border-radius:7px;padding:4px 12px;font-size:11.5px;cursor:pointer}.gonecard[data-v-4915ab39]{max-width:430px;margin:120px auto;text-align:center;display:flex;flex-direction:column;gap:7px}.gonecard b[data-v-4915ab39]{font-size:15px;font-weight:550}.gonecard span[data-v-4915ab39]{color:var(--muted);font-size:12.5px}.gonecard a[data-v-4915ab39]{margin-top:8px;color:#4e755f;font-size:12.5px;text-decoration:none}.archbanner[data-v-4915ab39]{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:#fbfbf9;color:#6b7169;font-size:12px}.archbanner button[data-v-4915ab39]{border:1px solid var(--line);background:#fff;color:#3a3d38;border-radius:7px;padding:4px 12px;font-size:11px;cursor:pointer}.archbanner button[data-v-4915ab39]:hover{background:#f7f7f4}.runstrip[data-v-4915ab39]{display:flex;align-items:center;gap:10px;margin:10px 0 0;padding:8px 13px;border:1px solid var(--line);border-radius:9px;background:#fcfcfa;font-size:12px}.runstrip.ask[data-v-4915ab39]{background:#fdf9f2;border-color:#e3d5b8}.rs-verb[data-v-4915ab39]{font:11px var(--mono);color:#55584f;white-space:nowrap}.rs-goal[data-v-4915ab39]{flex:1;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-state[data-v-4915ab39]{font:10px var(--mono);color:var(--faint);white-space:nowrap}.rs-accept[data-v-4915ab39]{border:0;background:var(--ink);color:#f8f5ef;border-radius:7px;padding:4px 12px;font-size:11px;cursor:pointer;white-space:nowrap}.eyebrow-row[data-v-4915ab39]{display:flex;align-items:center;justify-content:space-between;gap:14px}.eyebrow[data-v-4915ab39]{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-4915ab39]{width:6px;height:6px;border-radius:50%}.item-actions[data-v-4915ab39]{display:flex;align-items:center;gap:12px}.convcount[data-v-4915ab39]{font:9px var(--mono);color:#6b7169;background:#f0f1ed;border-radius:8px;padding:2px 6px}.convcount.unread[data-v-4915ab39]{color:#fff;background:#4e755f}.conversation-toggle[data-v-4915ab39]{height:30px;border:1px solid var(--line);border-radius:8px;background:#f8f8f5;color:#555a54;padding:0 10px;display:flex;align-items:center;gap:7px;font-size:11px;cursor:pointer}.conversation-toggle[data-v-4915ab39]:hover{background:#f3f3ef;color:var(--ink)}.conversation-toggle svg[data-v-4915ab39]{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.35}.more[data-v-4915ab39]{color:var(--faint);letter-spacing:2px;font-size:13px;padding:4px}.title[data-v-4915ab39]{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-4915ab39]{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-4915ab39]{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-4915ab39]:first-child{border-left:0;padding-left:0}.prop label[data-v-4915ab39]{display:block;width:100%;color:var(--faint);font:8px var(--mono);text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px}.propvalue[data-v-4915ab39]{font-size:12px;cursor:pointer;border-bottom:1px dashed transparent;padding-bottom:1px}.prop:hover .propvalue[data-v-4915ab39]{border-bottom-color:#c6c9c2}.propvalue.unset[data-v-4915ab39]{color:var(--faint)}.date[data-v-4915ab39]{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-4915ab39]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:12px 0 0}.chips-hint[data-v-4915ab39]{color:var(--faint);font-size:11px;margin-right:4px}.chip[data-v-4915ab39]{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--line);background:#f8f8f5;border-radius:6px;padding:4px 8px;font-size:10px;color:#555a54;cursor:pointer}.chip[data-v-4915ab39]:hover{background:#f1f1ed}.chip.ghost[data-v-4915ab39]{background:transparent;border-style:dashed;color:var(--faint)}.chip.high[data-v-4915ab39]{color:var(--amber)}.chip.critical[data-v-4915ab39]{color:var(--red)}.tagchip[data-v-4915ab39]{font-family:var(--mono);font-size:9px}.tagchip .x[data-v-4915ab39]{color:var(--faint)}.tagentry[data-v-4915ab39]{border:1px solid var(--line);border-radius:6px;padding:4px 8px;font:10px var(--mono);outline:none;width:110px}.progress[data-v-4915ab39]{border-bottom:1px solid var(--line);padding:15px 0 16px;margin-top:14px}.progress-top[data-v-4915ab39]{display:flex;align-items:baseline}.progress-title[data-v-4915ab39]{display:flex;align-items:baseline;gap:8px}.progress-title b[data-v-4915ab39]{font-size:12px;font-weight:500}.pct[data-v-4915ab39]{color:var(--green);font:12px var(--mono)}.risk[data-v-4915ab39]{margin-left:auto;display:flex;align-items:center;gap:6px;font-size:11px;font-weight:500}.risk[data-v-4915ab39]:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}input[type=range][data-v-4915ab39]{display:block;width:100%;height:3px;margin:14px 0 11px;accent-color:var(--green);cursor:ew-resize}.delivery[data-v-4915ab39]{font-size:11px;color:var(--muted)}.delivery strong[data-v-4915ab39]{margin-left:5px;font-weight:500}.delivery span[data-v-4915ab39]{margin-left:5px;color:var(--faint)}.sectionhead[data-v-4915ab39]{display:flex;align-items:baseline;margin-top:18px}.sectionhead h2[data-v-4915ab39]{font-size:17px;letter-spacing:-.02em;font-weight:500;margin:0}.sectionmeta[data-v-4915ab39]{margin-left:auto;display:flex;align-items:center;gap:9px;color:var(--faint);font:9px var(--mono)}.layoutbtn[data-v-4915ab39]{border:0;background:transparent;color:var(--faint);font:9px var(--mono);cursor:pointer;padding:3px 5px;border-radius:4px}.layoutbtn.on[data-v-4915ab39]{background:#f2f3ef;color:#555a54}.childlist[data-v-4915ab39]{margin-top:6px;border-top:1px solid var(--line)}.childtable[data-v-4915ab39]{width:100%;margin-top:6px;border-collapse:collapse;font-size:12px}.childtable th[data-v-4915ab39]{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-4915ab39]{border-bottom:1px solid var(--line);padding:9px 8px 9px 0;color:var(--muted)}.childtable tbody tr[data-v-4915ab39]{cursor:pointer}.childtable tbody tr[data-v-4915ab39]:hover{background:#fafaf8}.cell-title[data-v-4915ab39]{color:var(--ink)!important;font-weight:450}.filerows[data-v-4915ab39]{margin-top:6px;border-top:1px solid var(--line)}.filerow[data-v-4915ab39]{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-4915ab39]{width:40px;height:40px;object-fit:cover;border-radius:6px;border:1px solid var(--line);cursor:zoom-in;flex:none}.fileicon[data-v-4915ab39]{color:#737871;font-size:15px}.filemain[data-v-4915ab39]{min-width:0;text-decoration:none;color:inherit}.filemain b[data-v-4915ab39]{display:block;font-weight:500;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filemain b[data-v-4915ab39]:hover{color:#4e755f}.filemain small[data-v-4915ab39]{display:block;color:var(--muted);font-size:9px;margin-top:1px}.filemeta[data-v-4915ab39]{color:var(--faint);font:9px var(--mono)}.filedetach[data-v-4915ab39]{border:0;background:transparent;color:var(--faint);font-size:14px;cursor:pointer}.filedetach[data-v-4915ab39]:hover{color:var(--red)}.fileempty[data-v-4915ab39]{padding:14px 0;border-bottom:1px solid var(--line);color:var(--faint);font-size:11.5px}.quickadd[data-v-4915ab39]{display:flex;align-items:center;gap:10px;min-height:40px;border-bottom:1px solid var(--line);color:var(--faint)}.quickadd .plus[data-v-4915ab39]{font-size:12px;width:20px;text-align:center}.quickadd input[data-v-4915ab39]{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-4915ab39]{margin-top:16px;border-top:1px solid var(--line);padding-top:10px;display:flex;align-items:center}.source-row code[data-v-4915ab39]{font:9px var(--mono);color:#90938e}.source-row a[data-v-4915ab39]{margin-left:auto;color:#4e755f;text-decoration:none;font-size:10px}.crumb-sub[data-v-684f4b32]{font-size:14px;color:var(--faint);text-decoration:none}a.crumb-sub[data-v-684f4b32]:hover{color:var(--ink)}.wrap[data-v-684f4b32]{height:100%;overflow-y:auto}.page[data-v-684f4b32]{width:min(860px,calc(100% - 68px));margin:0 auto;padding:26px 0 60px}.pagehead[data-v-684f4b32]{display:flex;align-items:baseline;gap:12px}h1[data-v-684f4b32]{font-size:25px;font-weight:500;letter-spacing:-.03em;margin:0}.count[data-v-684f4b32]{color:var(--faint);font:10px var(--mono)}.sect[data-v-684f4b32]{margin:34px 0 6px;font-size:16px;font-weight:600;letter-spacing:-.01em}.viaex[data-v-684f4b32]{font-style:normal;color:var(--faint);background:#f3f4f0;border-radius:4px;padding:0 5px;font-size:11px}.delegadd[data-v-684f4b32]{display:flex;gap:10px;align-items:center;margin-top:12px}.delegadd input[data-v-684f4b32]{flex:1;border:1px solid var(--line);border-radius:9px;padding:9px 13px;font-size:13px;outline:none;background:#fff}.delegadd input[data-v-684f4b32]:focus{border-color:#b9c4b4}.capbtn[data-v-684f4b32]{border:1px solid var(--line);background:#fbfbf9;border-radius:8px;padding:8px 13px;font-size:12.5px;cursor:pointer;color:#4c5550}.mint[data-v-684f4b32]{border:0;background:var(--ink);color:#f8f5ef;border-radius:9px;padding:9px 16px;font-size:12.5px;cursor:pointer}.instruction[data-v-684f4b32]{margin:10px 0;padding:12px 14px;background:#f6f7f4;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-684f4b32]{border-top:1px solid var(--line);margin-top:14px}.delegrow[data-v-684f4b32]{display:flex;align-items:center;gap:12px;padding:11px 2px;border-bottom:1px solid var(--line)}.delegrow .who[data-v-684f4b32]{flex:1}.delegrow .who b[data-v-684f4b32]{font-size:13.5px;font-weight:550;display:block}.delegrow .who small[data-v-684f4b32]{color:var(--faint);font-size:11px}.revoke[data-v-684f4b32]{border:0;background:transparent;color:var(--faint);font-size:11.5px;cursor:pointer}.lede[data-v-684f4b32]{color:var(--muted);font-size:12px;margin:6px 0 14px}.lede code[data-v-684f4b32]{font:10px var(--mono);background:#f4f4f1;padding:1px 5px;border-radius:4px}.quickadd[data-v-684f4b32]{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-684f4b32]{width:20px;text-align:center}.quickadd input[data-v-684f4b32]{flex:1;border:0;outline:none;font:12.5px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:transparent;color:var(--ink)}.error[data-v-684f4b32]{color:var(--red);font-size:11px}.tokencard[data-v-684f4b32]{margin-top:14px;border:1px solid #dfe5da;background:#f7faf5;border-radius:10px;padding:13px 15px}.tokencard b[data-v-684f4b32]{font-size:12.5px;font-weight:500}.tokencard p[data-v-684f4b32]{margin:6px 0 9px;color:var(--muted);font-size:11px}.tokencard p code[data-v-684f4b32]{font:9px var(--mono)}.tokenrow[data-v-684f4b32]{display:flex;align-items:center;gap:9px}.token[data-v-684f4b32]{flex:1;font:10px var(--mono);background:#fff;border:1px solid var(--line);border-radius:6px;padding:7px 9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tokenrow button[data-v-684f4b32]{border:0;background:#5b896a;color:#fff;font-size:11px;border-radius:6px;padding:6px 11px;cursor:pointer}.tokenrow .dismiss[data-v-684f4b32]{background:transparent;color:var(--muted)}.agentrows[data-v-684f4b32]{margin-top:4px}.agentrow[data-v-684f4b32]{min-height:48px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:12px}.avatar[data-v-684f4b32]{width:28px;height:28px;border-radius:50%;background:#edf1ed;color:#657069;border:1px solid #dde3de;display:grid;place-items:center;font-size:8px;font-style:normal}.who[data-v-684f4b32]{min-width:0}.who b[data-v-684f4b32]{display:block;font-size:13px;font-weight:500}.who small[data-v-684f4b32]{color:var(--faint);font:9px var(--mono)}.cap[data-v-684f4b32]{margin-left:auto;font:10px var(--mono);background:#f4f4f1;border-radius:5px;padding:4px 8px;color:#555a54;cursor:pointer}.cap.quiet[data-v-684f4b32]{cursor:default}.memrows[data-v-684f4b32]{border-top:1px solid var(--line);margin-top:14px}.memrow[data-v-684f4b32]{display:flex;align-items:baseline;gap:11px;padding:9px 2px;border-bottom:1px solid var(--line)}.memtype[data-v-684f4b32]{flex:none;font:9px var(--mono);text-transform:uppercase;letter-spacing:.05em;border-radius:5px;padding:2px 7px;background:#f3f4f0;color:var(--faint)}.memtype.preference[data-v-684f4b32]{background:#5b896a1f;color:#41684f}.membody[data-v-684f4b32]{flex:1;font-size:12.5px;line-height:1.5;color:#3a3d38}.membody small[data-v-684f4b32]{color:var(--faint);font-size:10.5px}.revoke[data-v-684f4b32]{border:0;background:transparent;color:var(--faint);font-size:10px;cursor:pointer}.revoke[data-v-684f4b32]:hover{color:var(--red)}.sectionhead[data-v-684f4b32]{display:flex;align-items:baseline;gap:10px;margin-top:26px}.sectionhead h2[data-v-684f4b32]{font-size:16px;font-weight:500;letter-spacing:-.02em;margin:0}.runlist[data-v-684f4b32]{margin-top:4px}.runentry[data-v-684f4b32]{min-height:44px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:11px;padding:6px 0}.state[data-v-684f4b32]{font:9px var(--mono);font-style:normal;padding:3px 7px;border-radius:5px;background:#eef1ec;color:#53725d;white-space:nowrap}.state.needs_input[data-v-684f4b32]{background:#f7f0e0;color:var(--amber)}.state.blocked[data-v-684f4b32]{background:#f7e8e6;color:var(--red)}.state.delivered[data-v-684f4b32]{background:#e9efe9;color:var(--green)}.goal[data-v-684f4b32]{font-size:12.5px;min-width:0}.goal small[data-v-684f4b32]{display:block;color:var(--muted);font-size:11px;margin-top:2px}.agentname[data-v-684f4b32]{margin-left:auto;color:var(--faint);font:10px var(--mono);white-space:nowrap}.empty[data-v-684f4b32]{padding:26px 0;color:var(--faint);font-size:12px}.viewmore[data-v-aee06713]{margin-top:9px;border:1px solid var(--line);background:transparent;color:#6b7169;border-radius:7px;padding:5px 13px;font-size:11px;cursor:pointer}.viewmore[data-v-aee06713]:hover{background:#f7f7f4;color:var(--ink)}.wrap[data-v-aee06713]{height:100%;overflow-y:auto}.page[data-v-aee06713]{max-width:min(860px,100% - 68px);margin:0 auto;padding:26px 0 80px;animation:canvasIn-aee06713 .32s ease}@keyframes canvasIn-aee06713{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.pagehead[data-v-aee06713]{display:flex;align-items:baseline;gap:14px;margin-bottom:6px}.sect[data-v-aee06713]{margin:36px 0 6px;font-size:16px;font-weight:600;letter-spacing:-.01em}.secthead[data-v-aee06713]{display:flex;align-items:baseline;gap:14px}.secthead .sect[data-v-aee06713]{flex:1}.lede[data-v-aee06713]{color:var(--muted);font-size:12.5px;margin:4px 0 12px}.faintline[data-v-aee06713]{color:var(--faint)}.onboard[data-v-aee06713]{margin-top:26px;border:1px solid var(--line);border-radius:16px;background:#fcfcfa;padding:34px 38px 30px}.onboard h2[data-v-aee06713]{margin:0 0 10px;font-size:20px;letter-spacing:-.015em;font-weight:640}.onboard p[data-v-aee06713]{margin:0 0 18px;color:var(--muted);font-size:13.5px;line-height:1.6;max-width:560px}.onboardhint[data-v-aee06713]{margin-top:14px;font-size:11.5px;color:var(--faint)}.delegadd[data-v-aee06713]{display:flex;gap:10px;align-items:center;margin-top:12px}.delegadd input[data-v-aee06713]{flex:1;border:1px solid var(--line);border-radius:9px;padding:9px 13px;font-size:13px;outline:none;background:#fff}.delegadd input[data-v-aee06713]:focus{border-color:#b9c4b4}.capbtn[data-v-aee06713]{border:1px solid var(--line);background:#fbfbf9;border-radius:8px;padding:8px 13px;font-size:12.5px;cursor:pointer;color:#4c5550}.mint[data-v-aee06713]{border:0;background:var(--ink);color:#f8f5ef;border-radius:9px;padding:9px 16px;font-size:12.5px;cursor:pointer}.tokencard[data-v-aee06713]{margin-top:16px;border:1px solid #cfd9c9;background:#f6f8f3;border-radius:12px;padding:16px 18px}.tokencard b[data-v-aee06713]{font-size:13.5px}.tokencard p[data-v-aee06713]{margin:6px 0 10px;color:var(--muted);font-size:12px}.instruction[data-v-aee06713]{margin:10px 0;padding:12px 14px;background:#f6f7f4;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-aee06713]{display:flex;gap:10px}.tokenrow button[data-v-aee06713]{border:1px solid var(--line);background:#fff;border-radius:8px;padding:6px 13px;font-size:12px;cursor:pointer}.tokenrow .dismiss[data-v-aee06713]{color:var(--faint)}.delegrows[data-v-aee06713]{border-top:1px solid var(--line);margin-top:14px}.delegrow[data-v-aee06713]{display:flex;align-items:center;gap:12px;padding:11px 2px;border-bottom:1px solid var(--line)}.delegrow .who[data-v-aee06713]{flex:1}.delegrow .who b[data-v-aee06713]{font-size:13.5px;font-weight:550;display:block}.delegrow .who small[data-v-aee06713]{color:var(--faint);font-size:11px}.revoke[data-v-aee06713]{border:0;background:transparent;color:var(--faint);font-size:11.5px;cursor:pointer}.revoke[data-v-aee06713]:hover{color:var(--red)}.actrows[data-v-aee06713]{border-top:1px solid var(--line)}.actrow[data-v-aee06713]{display:flex;align-items:baseline;gap:11px;padding:9px 2px;border-bottom:1px solid var(--line);font-size:12.5px}.actrow.clickable[data-v-aee06713]{cursor:pointer}.actrow.clickable[data-v-aee06713]:hover{background:#fafaf7}.actrow.clickable:hover .actline[data-v-aee06713]{color:#4e755f}.acttime[data-v-aee06713]{flex:none;width:34px;font:10px var(--mono);color:var(--faint)}.actline[data-v-aee06713]{flex:1;color:#3a3d38;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.actvia[data-v-aee06713]{font-style:normal;font:9.5px var(--mono);color:var(--faint);background:#f3f4f0;border-radius:4px;padding:1px 6px;white-space:nowrap}.actundo[data-v-aee06713]{border:1px solid var(--line);background:#fbfbf9;color:#4c5550;border-radius:6px;padding:1px 9px;font-size:10.5px;cursor:pointer}.actundo[data-v-aee06713]:hover{color:var(--red)}.actundone[data-v-aee06713]{font-size:10.5px;color:var(--faint)}.memsearch[data-v-aee06713]{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-aee06713]:focus{border-bottom-color:var(--line);width:190px}.memrows[data-v-aee06713]{border-top:1px solid var(--line)}.memrow[data-v-aee06713]{display:flex;align-items:baseline;gap:11px;padding:9px 2px;border-bottom:1px solid var(--line)}.memtype[data-v-aee06713]{flex:none;font:9px var(--mono);text-transform:uppercase;letter-spacing:.05em;border-radius:5px;padding:2px 7px;background:#f3f4f0;color:var(--faint)}.memtype.preference[data-v-aee06713]{background:#5b896a1f;color:#41684f}.membody[data-v-aee06713]{flex:1;font-size:12.5px;line-height:1.5;color:#3a3d38}.membody small[data-v-aee06713]{color:var(--faint);font-size:10.5px}.memaction[data-v-aee06713]{border:0;background:transparent;color:var(--faint);font-size:11.5px;cursor:pointer}.memaction[data-v-aee06713]:hover{color:var(--ink)}.memedit[data-v-aee06713]{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:#fff}.memeditrow[data-v-aee06713]{display:flex;gap:8px;margin-top:6px}.memsave[data-v-aee06713]{border:0;background:var(--ink);color:#f8f5ef;border-radius:7px;padding:4px 12px;font-size:11.5px;cursor:pointer}.memcancel[data-v-aee06713]{border:0;background:transparent;color:var(--faint);font-size:11.5px;cursor:pointer}.crumb-sub[data-v-81f2952c]{font-size:14px;color:var(--faint)}.dmwrap[data-v-81f2952c]{height:100%;display:flex;flex-direction:column}.dmhold[data-v-81f2952c]{flex:1;min-height:0;display:grid;place-items:center}.dmhold p[data-v-81f2952c]{margin:0;color:var(--faint);font-size:13px}.archfoot[data-v-501297d8]{margin-top:26px}.archfoot>button[data-v-501297d8]{border:0;background:transparent;color:var(--faint);font-size:11.5px;cursor:pointer;padding:4px 0}.archfoot>button[data-v-501297d8]:hover{color:var(--ink)}.archhead[data-v-501297d8]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:6px}.archhead b[data-v-501297d8]{font-size:12.5px;font-weight:550}.archhead button[data-v-501297d8]{border:0;background:transparent;color:var(--faint);font-size:11px;cursor:pointer}.archrow[data-v-501297d8]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;border-bottom:1px solid var(--line)}.archrow a[data-v-501297d8]{color:#6b7169;text-decoration:none;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.archrow a[data-v-501297d8]:hover{color:var(--ink)}.unarch[data-v-501297d8]{border:1px solid var(--line);background:transparent;color:#55584f;border-radius:7px;padding:4px 11px;font-size:11px;cursor:pointer;white-space:nowrap}.unarch[data-v-501297d8]:hover{background:#f7f7f4}.crumb-sub[data-v-501297d8]{font-size:14px;color:var(--faint);text-decoration:none}a.crumb-sub[data-v-501297d8]:hover{color:var(--ink)}.scroll[data-v-501297d8]{height:100%;overflow-y:auto}.page[data-v-501297d8]{width:min(860px,calc(100% - 68px));margin:0 auto;padding:26px 0 60px}.pagehead[data-v-501297d8]{display:flex;align-items:baseline;gap:12px;margin-bottom:12px}.pagehead h1[data-v-501297d8]{font-size:25px;font-weight:500;letter-spacing:-.03em;margin:0}.pagehead .count[data-v-501297d8]{margin-left:auto;color:var(--faint);font:9px var(--mono)}.quickadd[data-v-501297d8]{margin-top:12px}.quickadd[data-v-501297d8]{display:flex;gap:10px;align-items:center}.quickadd input[data-v-501297d8]{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-501297d8]:focus{border-bottom-color:#9aa598}.quickadd button[data-v-501297d8]{border:1px solid #cbd6cc;background:#eef3ee;color:#3f5c4c;font-size:11px;border-radius:6px;padding:6px 12px;cursor:pointer}.list[data-v-501297d8]{margin-top:14px}.empty[data-v-501297d8]{padding:26px 0;color:var(--faint);font-size:12px}.crumb-sub[data-v-6de9cf72]{font-size:14px;color:var(--faint);text-decoration:none}a.crumb-sub[data-v-6de9cf72]:hover{color:var(--ink)}.scroll[data-v-6de9cf72]{height:100%;overflow-y:auto}.page[data-v-6de9cf72]{width:min(860px,calc(100% - 68px));margin:0 auto;padding:26px 0 60px}.pagehead[data-v-6de9cf72]{display:flex;align-items:baseline;gap:12px}.count[data-v-6de9cf72]{margin-left:auto;color:var(--faint);font:9px var(--mono)}.folderbar[data-v-6de9cf72]{display:flex;align-items:center;gap:6px;margin-top:12px}.fcrumb[data-v-6de9cf72]{border:0;background:transparent;color:var(--muted);font-size:12px;cursor:pointer;padding:3px 7px;border-radius:6px}.fcrumb.on[data-v-6de9cf72]{color:var(--ink);font-weight:500}.fcrumb[data-v-6de9cf72]:hover{background:#f1f2ee}.fsep[data-v-6de9cf72]{color:var(--faint);font-size:11px}.folderchips[data-v-6de9cf72]{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.folderchip[data-v-6de9cf72]{border:1px solid var(--line);background:#fbfbf9;color:#4c5550;font-size:12px;border-radius:8px;padding:7px 13px;cursor:pointer}.folderchip[data-v-6de9cf72]:hover{background:#f1f2ee;color:var(--ink)}.fcount[data-v-6de9cf72]{margin-left:7px;color:var(--faint);font:10px var(--mono)}.newfolderchip[data-v-6de9cf72]{border:1px dashed #c3c9bf;background:transparent;color:var(--faint);font-size:12px;border-radius:8px;padding:7px 13px;cursor:pointer}.newfolderchip[data-v-6de9cf72]:hover{color:#4e755f;border-color:#9db5a4}.newfolderchip-input[data-v-6de9cf72]{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}.askbox[data-v-6de9cf72]{display:flex;gap:9px;margin:14px 0 0}.askbox input[data-v-6de9cf72]{flex:1;border:1px solid var(--line);border-radius:9px;padding:10px 14px;font:13px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;outline:none;background:#fdfdfc}.askbox input[data-v-6de9cf72]:focus{border-color:#9aa598}.askbox button[data-v-6de9cf72]{border:1px solid #cbd6cc;background:#eef3ee;color:#3f5c4c;font-size:12px;border-radius:9px;padding:0 18px;cursor:pointer}.askbox button[data-v-6de9cf72]:disabled{opacity:.6;cursor:default}.askpending[data-v-6de9cf72]{margin-top:12px;display:flex;align-items:center;gap:10px}.spinner[data-v-6de9cf72]{width:15px;height:15px;border-radius:50%;border:2px solid #dfe3dc;border-top-color:#4e755f;animation:spin-6de9cf72 .8s linear infinite;flex:none}@keyframes spin-6de9cf72{to{transform:rotate(360deg)}}.phrase[data-v-6de9cf72]{color:#4c5550;font-size:12px;min-width:130px}.phrasehint[data-v-6de9cf72]{color:var(--faint);font-size:10.5px}.askerror[data-v-6de9cf72]{margin-top:10px;color:var(--red);font-size:11.5px}.answercard[data-v-6de9cf72]{margin-top:14px;border:1px solid var(--line);background:#fdfdfc;border-radius:11px;padding:14px 16px}.sharebtn[data-v-6de9cf72]{margin-left:8px;border:1px solid var(--line);background:#fbfbf9;color:#4c5550;font-size:10.5px;border-radius:6px;padding:2px 10px;cursor:pointer}.sharebtn[data-v-6de9cf72]:hover{color:#4e755f;background:#f1f2ee}.sharednote[data-v-6de9cf72]{margin-left:8px;color:#4e755f}.answermeta[data-v-6de9cf72]{margin-top:9px;color:var(--faint);font:9px var(--mono)}.uploadrow[data-v-6de9cf72]{display:flex;align-items:center;gap:12px;margin:22px 0 10px}.uploadbtn[data-v-6de9cf72]{border:1px solid var(--line);background:#fbfbf9;color:#555a54;font-size:11.5px;border-radius:7px;padding:6px 12px;cursor:pointer}.uploadbtn[data-v-6de9cf72]:hover{background:#f1f2ee;color:var(--ink)}.uploadhint[data-v-6de9cf72]{color:var(--faint);font-size:10.5px}.filesearch[data-v-6de9cf72]{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-6de9cf72]:focus-within,.filesearch.live[data-v-6de9cf72]{color:#4c5550;border-bottom-color:var(--line)}.filesearch input[data-v-6de9cf72]{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-6de9cf72]:focus,.filesearch.live input[data-v-6de9cf72]{width:190px}.filesearch input[data-v-6de9cf72]::placeholder{color:var(--faint)}.staterow[data-v-6de9cf72]{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px}.statechip[data-v-6de9cf72]{color:#8a6437;background:#f7efe7;border-radius:5px;padding:2px 8px;font:9px var(--mono)}.heatmap[data-v-8b2fe138]{margin-top:10px}.monthrow[data-v-8b2fe138]{position:relative;height:14px;margin-left:26px}.month[data-v-8b2fe138]{position:absolute;top:0;color:var(--faint);font:8.5px var(--mono)}.body[data-v-8b2fe138]{display:flex;gap:5px}.dayLabels[data-v-8b2fe138]{display:grid;grid-template-rows:repeat(7,10px);gap:3px;width:21px}.dayLabels span[data-v-8b2fe138]{color:var(--faint);font:7.5px var(--mono);line-height:10px;text-align:right}.cols[data-v-8b2fe138]{display:flex;gap:3px}.col[data-v-8b2fe138]{display:grid;grid-template-rows:repeat(7,10px);gap:3px}.cell[data-v-8b2fe138]{width:10px;height:10px;border-radius:2.5px;background:#eef0ea}.ribbon[data-v-8b2fe138]{display:grid;grid-template-rows:repeat(3,9px);grid-auto-flow:column;grid-auto-columns:9px;gap:3px}.mini .cell[data-v-8b2fe138]{width:9px;height:9px;border-radius:2.5px}.cell.l1[data-v-8b2fe138]{background:#d9e5d2}.cell.l2[data-v-8b2fe138]{background:#aecaa5}.cell.l3[data-v-8b2fe138]{background:#7fa878}.cell.l4[data-v-8b2fe138]{background:#4e755f}.cell.future[data-v-8b2fe138]{background:transparent}.cols .cell[data-v-8b2fe138]:not(.future):hover{outline:1.5px solid #4e755f66;outline-offset:.5px}.legend[data-v-8b2fe138]{margin-top:9px;margin-left:26px;display:flex;align-items:center;justify-content:space-between}.shipnote[data-v-8b2fe138]{color:var(--faint);font:9px var(--mono)}.scale[data-v-8b2fe138]{display:inline-flex;align-items:center;gap:3px;color:var(--faint);font:8.5px var(--mono)}.scale .cell[data-v-8b2fe138]{display:inline-block}.hm-tip[data-v-8b2fe138]{position:fixed;z-index:70;pointer-events:none;background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 8px 28px #353d2e29;padding:9px 12px;max-width:260px}.tiphead[data-v-8b2fe138]{font-size:11px;font-weight:500;color:var(--ink);display:flex;align-items:baseline;gap:8px}.tipmeta[data-v-8b2fe138]{color:var(--faint);font:8.5px var(--mono)}.tipdone[data-v-8b2fe138]{margin-top:6px;border-top:1px solid var(--line);padding-top:6px;display:grid;gap:4px;max-height:170px;overflow:hidden}.tiprow[data-v-8b2fe138]{display:flex;gap:7px;align-items:baseline}.tick[data-v-8b2fe138]{color:#4e755f;font-size:10px;flex:none}.tiptitle[data-v-8b2fe138]{font-size:11px;color:#454a44;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tipquiet[data-v-8b2fe138]{margin-top:4px;color:var(--faint);font-size:10px}.scroll[data-v-32df01e0]{height:100%;overflow-y:auto}.page[data-v-32df01e0]{width:min(860px,calc(100% - 68px));margin:0 auto;padding:26px 0 60px}.date[data-v-32df01e0]{margin:0;color:var(--faint);font:9.5px var(--mono);text-transform:uppercase;letter-spacing:.06em}h1[data-v-32df01e0]{font-size:25px;font-weight:500;letter-spacing:-.03em;margin:6px 0 4px}section[data-v-32df01e0]{margin-top:30px}.sectionhead[data-v-32df01e0]{display:flex;align-items:baseline;gap:10px}.sectionhead h2[data-v-32df01e0]{font-size:16px;font-weight:500;letter-spacing:-.02em;margin:0}.count[data-v-32df01e0]{margin-left:auto;color:var(--faint);font:9px var(--mono)}.alllink[data-v-32df01e0]{margin-left:auto;color:#4e755f;font-size:11px;text-decoration:none}.needs[data-v-32df01e0],.worklist[data-v-32df01e0]{margin-top:6px;border-top:1px solid var(--line)}.needrow[data-v-32df01e0]{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-32df01e0]:hover{background:#fafaf8}.needkind[data-v-32df01e0]{flex:none;font:8.5px var(--mono);text-transform:uppercase;letter-spacing:.04em;border-radius:5px;padding:3px 7px;background:#f2f3ef;color:#6b7169}.needkind.review[data-v-32df01e0]{background:#eef3ee;color:#3f5c4c}.needkind.due_risk[data-v-32df01e0]{background:#f7efe7;color:#8a6437}.needkind.agent_question[data-v-32df01e0]{background:#eef0f4;color:#4d5a74}.needtitle[data-v-32df01e0]{font-size:13px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.needmeta[data-v-32df01e0]{margin-left:auto;flex:none;color:var(--faint);font:9px var(--mono)}.empty[data-v-32df01e0]{padding:18px 0;color:var(--faint);font-size:11.5px;border-bottom:1px solid var(--line)}.projgrid[data-v-32df01e0]{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.projcard[data-v-32df01e0]{border:1px solid var(--line);border-radius:10px;padding:13px 15px;text-decoration:none;color:inherit;background:#fdfdfc}.projcard[data-v-32df01e0]:hover{background:#f7f8f5}.projcard b[data-v-32df01e0]{display:block;font-size:13px;font-weight:500}.projcard small[data-v-32df01e0]{display:block;margin-top:3px;color:var(--faint);font:9px var(--mono)}.cardtop[data-v-32df01e0]{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.health[data-v-32df01e0]{flex:none;font:8.5px var(--mono);color:#4e755f;background:#eef3ee;border-radius:5px;padding:2px 7px}.health.risk[data-v-32df01e0]{color:#8a6437;background:#f7efe7}.cardmap[data-v-32df01e0]{margin-top:11px}.mat[data-v-fbde1976]{margin-top:36px}.field[data-v-fbde1976]{position:relative;border-radius:26px;background:#fff;overflow:hidden;height:clamp(340px,calc(100vh - 307px),820px)}.lanes[data-v-fbde1976]{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:14px;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 14%,#000 62%,transparent 97%);mask-image:linear-gradient(to right,transparent 0%,#000 14%,#000 62%,transparent 97%)}.belt[data-v-fbde1976]{display:flex;flex-direction:column;gap:14px;padding-left:4px;will-change:transform;transform:translateZ(0)}.lane[data-v-fbde1976]{display:flex;gap:14px}.cell[data-v-fbde1976]{position:relative;flex:none;width:80px;height:80px;border-radius:16px;background:#535e480d;display:grid;place-items:center;animation:arrive-fbde1976 .62s cubic-bezier(.22,1.1,.36,1) both;transition:background .55s cubic-bezier(.22,.61,.36,1)}.cell.empty[data-v-fbde1976]{background:#535e480d}.cell[data-v-fbde1976]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.cell.lv1[data-v-fbde1976]:after,.cell.lv2[data-v-fbde1976]:after,.cell.lv3[data-v-fbde1976]:after{animation:land-fbde1976 .75s ease-out}@keyframes land-fbde1976{0%{box-shadow:0 0 #4aa96c66}to{box-shadow:0 0 0 13px #4aa96c00}}.chk[data-v-fbde1976]{opacity:0;transform:scale(.55);transition:opacity .4s ease .12s,transform .5s cubic-bezier(.34,1.5,.5,1) .12s}.chk.in[data-v-fbde1976]{opacity:1;transform:scale(1)}.cell svg[data-v-fbde1976]{width:27px;height:27px;fill:none;stroke:#4aa96c;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round;opacity:.75}.cell.lv0[data-v-fbde1976]{background:#535e480b}.cell.lv1[data-v-fbde1976]{background:#6cc78626}.cell.lv2[data-v-fbde1976]{background:#50ba7461}.cell.lv3[data-v-fbde1976]{background:#46a8679e}.cell.lv3 svg[data-v-fbde1976]{stroke:#3d8c5d;opacity:.85}@keyframes arrive-fbde1976{0%{opacity:0;transform:translate(26px,var(--from, -14px)) scale(.9)}to{opacity:1;transform:translate(0) scale(1)}}.cell.up[data-v-fbde1976]{--from: -16px}.cell.down[data-v-fbde1976]{--from: 16px}.cardmat[data-v-fbde1976]{position:absolute;left:24px;top:24px;bottom:24px;width:min(360px,calc(100% - 48px));background:#fcfaf5;border-radius:22px;padding:9px}.card[data-v-fbde1976]{height:100%;background:#fff;border-radius:15px;padding:16px 16px 6px;display:flex;flex-direction:column;text-align:left}.chead[data-v-fbde1976]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.ctitle[data-v-fbde1976]{font-size:14px;font-weight:500;letter-spacing:-.01em}.state[data-v-fbde1976]{display:flex;align-items:center;gap:6px;height:16px;font:8.5px var(--mono);line-height:16px;letter-spacing:.08em;color:var(--faint);flex:none}.state[data-v-fbde1976]>:first-child{width:13px;height:13px;flex:none}.state.fin[data-v-fbde1976]{color:#35624a}.tickdot[data-v-fbde1976]{border-radius:50%;background:#5f9b6d;color:#fff;display:grid;place-items:center;font-size:7px;font-style:normal}.thread[data-v-fbde1976]{flex:1;margin:14px 0 0;padding:0;list-style:none;overflow:hidden}.thread li[data-v-fbde1976]{display:flex;gap:8px;padding:5px 0}.av[data-v-fbde1976]{flex:none;width:21px;height:21px;border-radius:50%;display:grid;place-items:center;font:7.5px var(--mono);font-style:normal;color:#55604f;background:#eaf0ea}.av.human[data-v-fbde1976]{background:#efe9e0;color:#6c6157}.av.ghost[data-v-fbde1976]{background:transparent}.bubble b[data-v-fbde1976]{display:block;font-size:11px;font-weight:500;color:var(--ink)}.bubble p[data-v-fbde1976]{margin:1px 0 0;font-size:12.5px;line-height:1.45;color:var(--muted)}.dots[data-v-fbde1976]{display:inline-flex;gap:3px;padding-top:7px}.dots s[data-v-fbde1976]{width:4px;height:4px;border-radius:50%;background:#c9cec6;animation:blink-fbde1976 1.2s ease-in-out infinite}.dots s[data-v-fbde1976]:nth-child(2){animation-delay:.16s}.dots s[data-v-fbde1976]:nth-child(3){animation-delay:.32s}@keyframes blink-fbde1976{0%,to{opacity:.35}50%{opacity:1}}.turn-enter-active[data-v-fbde1976]{transition:opacity .45s ease,transform .45s ease}.turn-enter-from[data-v-fbde1976]{opacity:0;transform:translateY(7px)}.finrow[data-v-fbde1976]{display:flex;align-items:center;gap:8px;margin-top:4px;padding:8px 11px;border-radius:10px;background:#eef4ef;color:#35624a;font-size:12px;font-weight:500}.fdot[data-v-fbde1976]{width:15px;height:15px;border-radius:50%;background:#5f9b6d;color:#fff;display:grid;place-items:center;font-size:8px;font-style:normal;flex:none}dl[data-v-fbde1976]{margin:12px 0 0;border-top:1px solid rgba(0,0,0,.055)}dl>div[data-v-fbde1976]{display:flex;align-items:baseline;gap:12px;padding:6px 0;border-bottom:1px solid rgba(0,0,0,.055)}dl>div[data-v-fbde1976]:last-child{border-bottom:0}dt[data-v-fbde1976]{font:7.5px var(--mono);letter-spacing:.07em;color:var(--faint);width:72px;flex:none}dd[data-v-fbde1976]{margin:0;font:9.5px var(--mono);color:#55584f}.swap-enter-active[data-v-fbde1976],.swap-leave-active[data-v-fbde1976]{transition:opacity .36s ease,transform .36s ease,filter .36s ease}.swap-enter-from[data-v-fbde1976]{opacity:0;filter:blur(6px);transform:translateY(10px)}.swap-leave-to[data-v-fbde1976]{opacity:0;filter:blur(6px);transform:translateY(-10px)}@media(max-width:860px){.mat[data-v-fbde1976]{margin-top:24px}.field[data-v-fbde1976]{height:560px;padding:18px 0;display:flex;flex-direction:column}.lanes[data-v-fbde1976]{position:relative;inset:auto;flex:none;gap:8px}.belt[data-v-fbde1976],.lane[data-v-fbde1976]{gap:8px}.cell[data-v-fbde1976]{width:42px;height:42px;border-radius:10px}.cell svg[data-v-fbde1976]{width:16px;height:16px}.cardmat[data-v-fbde1976]{position:static;flex:1;min-height:0;width:auto;margin:18px 16px 0;padding:0;background:transparent}.card[data-v-fbde1976]{padding:0}}@media(prefers-reduced-motion:reduce){.cell[data-v-fbde1976],.cell[data-v-fbde1976]:after,.dots s[data-v-fbde1976]{animation:none}.chk[data-v-fbde1976]{opacity:1;transform:none}}.railwrap[data-v-5ef3fb09]{position:absolute;top:50%;left:60px;transform:translateY(-50%)}.rail[data-v-5ef3fb09]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:18px}.rail li[data-v-5ef3fb09]{display:flex;align-items:center;gap:11px;color:var(--faint);font-size:13px;transition:color .25s ease}.rail i[data-v-5ef3fb09]{width:7px;height:7px;border-radius:50%;background:#d8d6cd;transition:background .25s ease,transform .25s ease}.rail li.done i[data-v-5ef3fb09]{background:#9fb3a4}.rail li.here[data-v-5ef3fb09]{color:var(--ink)}.rail li.here i[data-v-5ef3fb09]{background:var(--ink);transform:scale(1.35)}@media(max-width:900px){.railwrap[data-v-5ef3fb09]{top:30px;left:50%;transform:translate(-50%)}.rail[data-v-5ef3fb09]{flex-direction:row;gap:14px}.rail span[data-v-5ef3fb09]{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}.landing section[id][data-v-bbf693b1]{scroll-margin-top:85px}.landing[data-v-bbf693b1]{min-height:100%;background:#fff;transition:opacity .45s ease,filter .45s ease;color:var(--ink);font-size:14px}.band.close[data-v-bbf693b1]{padding-top:96px;padding-bottom:104px}.band.close .bsub[data-v-bbf693b1]{margin-top:16px}.band.close .ctarow[data-v-bbf693b1]{margin-top:34px;display:flex;justify-content:center}.landing.away[data-v-bbf693b1]{opacity:0;filter:blur(14px);pointer-events:none}.signup-enter-active[data-v-bbf693b1]{transition:opacity .4s ease .16s,filter .4s ease .16s}.signup-leave-active[data-v-bbf693b1]{transition:opacity .28s ease,filter .28s ease}.signup-enter-from[data-v-bbf693b1],.signup-leave-to[data-v-bbf693b1]{opacity:0;filter:blur(12px)}.band[data-v-bbf693b1]{width:100%}.band.tint[data-v-bbf693b1]{background:var(--shell)}.landing[data-v-bbf693b1] :where(h1,h2,h3,b,strong){font-weight:500}.topbar[data-v-bbf693b1]{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-bbf693b1]{background:#fffefbb8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:#23242112}.top[data-v-bbf693b1]{max-width:1760px;margin:0 auto;padding:14px 26px;display:flex;align-items:center;gap:11px}.topright[data-v-bbf693b1]{margin-left:auto;display:flex;justify-content:flex-end}.crumbwrap[data-v-bbf693b1]{position:relative;display:inline-flex;align-items:center;opacity:0;transition:opacity .5s ease}.crumbwrap.in[data-v-bbf693b1]{opacity:1}.navnow[data-v-bbf693b1]{display:inline-flex;align-items:baseline;gap:9px;border:0;background:transparent;padding:6px 4px;cursor:pointer;font-size:16px;letter-spacing:-.01em;color:#a3a79d}.navnow .slash[data-v-bbf693b1]{color:#c9ccc3;font-weight:400}.nch[data-v-bbf693b1]{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-bbf693b1]{opacity:1;filter:none;transform:none}@media(max-width:640px){.navnow .navlabel[data-v-bbf693b1]{display:inline-block;max-width:27vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}}.crumbwrap:hover .navnow .navlabel[data-v-bbf693b1],.crumbwrap.open .navnow .navlabel[data-v-bbf693b1]{color:var(--ink)}.navmenu[data-v-bbf693b1]{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-bbf693b1]{opacity:1;transform:none;pointer-events:auto}@media(hover:hover){.crumbwrap:hover .navmenu[data-v-bbf693b1]{opacity:1;transform:none;pointer-events:auto}}.navpanel[data-v-bbf693b1]{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-bbf693b1]{display:block;padding:8px 13px;border-radius:8px;color:#5e625b;text-decoration:none;font-size:13.5px}.navmenu a[data-v-bbf693b1]:hover{background:#f7f7f4;color:var(--ink)}.navmenu a.here[data-v-bbf693b1]{color:var(--ink);background:#f6f6f3}.navmenu a.here[data-v-bbf693b1]:after{content:" ·";color:#b4a05b}.brand[data-v-bbf693b1]{display:inline-flex;align-items:center;gap:9px;font-weight:500;font-size:16px;letter-spacing:-.01em}.brandmark.intro i[data-v-bbf693b1]{animation:dotpop-bbf693b1 .5s cubic-bezier(.34,1.56,.64,1) backwards}.brandmark.intro i[data-v-bbf693b1]:nth-child(1){animation-delay:.05s}.brandmark.intro i[data-v-bbf693b1]:nth-child(2){animation-delay:.32s}.brandmark.intro i[data-v-bbf693b1]:nth-child(3){animation-delay:.14s}.brandmark.intro i[data-v-bbf693b1]:nth-child(4){animation-delay:.23s}@keyframes dotpop-bbf693b1{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}.bword[data-v-bbf693b1]{display:inline-block;animation:wordin-bbf693b1 .55s cubic-bezier(.22,.61,.36,1) .3s backwards}@keyframes wordin-bbf693b1{0%{opacity:0;transform:translate(-7px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}.topright .pillbtn[data-v-bbf693b1]{animation:wordin-bbf693b1 .55s cubic-bezier(.22,.61,.36,1) .5s backwards}.topbar.instant .brandmark.intro i[data-v-bbf693b1],.topbar.instant .bword[data-v-bbf693b1],.topbar.instant .topright .pillbtn[data-v-bbf693b1]{animation:none}.brandmark[data-v-bbf693b1]{width:18px;height:18px;position:relative;display:inline-block}.brandmark i[data-v-bbf693b1]{position:absolute;width:4.5px;height:4.5px;border-radius:50%;background:#737872}.brandmark i[data-v-bbf693b1]:nth-child(1){left:1px;top:2px}.brandmark i[data-v-bbf693b1]:nth-child(2){right:1px;top:2px;background:#d1a94e}.brandmark i[data-v-bbf693b1]:nth-child(3){left:1px;bottom:2px}.brandmark i[data-v-bbf693b1]:nth-child(4){right:1px;bottom:2px}.pillbtn[data-v-bbf693b1]{display:inline-flex;align-items:center;gap:8px;background:var(--ink);color:#f8f5ef;text-decoration:none;font-size:13.5px;font-weight:450;border-radius:999px;padding:10px 20px;transition:background .15s ease}.pillbtn[data-v-bbf693b1]:hover{background:#3a3d38}.pillbtn.big[data-v-bbf693b1]{font-size:15px;padding:14px 28px}.pillbtn .arr[data-v-bbf693b1]{transition:transform .18s ease}.pillbtn:hover .arr[data-v-bbf693b1]{transform:translate(3px)}.hero[data-v-bbf693b1]{text-align:center;padding:112px 24px 0}h1[data-v-bbf693b1]{margin:0 auto;font-size:clamp(46px,6.7vw,86px);line-height:1.06;letter-spacing:-.03em;max-width:980px}.typeh .word[data-v-bbf693b1]{display:inline-block;white-space:nowrap}.typeh[data-v-bbf693b1]{color:var(--ink);position:relative}.ch[data-v-bbf693b1]{display:inline-block;white-space:pre;opacity:0;filter:blur(9px);transition:opacity .62s cubic-bezier(.22,.61,.36,1),filter .62s cubic-bezier(.22,.61,.36,1)}.ch.on[data-v-bbf693b1]{opacity:1;filter:blur(0)}.typeh.instant .ch[data-v-bbf693b1]{transition:none;opacity:1;filter:none}.caretslot[data-v-bbf693b1]{display:inline-block;width:0;position:relative}.caretbar[data-v-bbf693b1]{position:absolute;left:.045em;bottom:-.02em;width:.075em;height:.76em;border-radius:.04em;background:var(--ink);animation:caretblink-bbf693b1 1.15s ease-in-out infinite}.caretbar.pre[data-v-bbf693b1]{left:auto;right:.045em}@keyframes caretblink-bbf693b1{0%,to{opacity:1}50%{opacity:0}}.herolead[data-v-bbf693b1]{display:contents}.hero .follow[data-v-bbf693b1]{opacity:0;transform:translateY(12px);transition:opacity .7s ease,transform .7s cubic-bezier(.22,.61,.36,1)}.hero.typed .follow[data-v-bbf693b1]{opacity:1;transform:none}.hero.typed .sub.follow[data-v-bbf693b1]{transition-delay:.5s}.hero.typed .ctarow.follow[data-v-bbf693b1]{transition-delay:.68s}.hero.typed .stage.follow[data-v-bbf693b1]{transition-delay:.88s}.phonebr[data-v-bbf693b1]{display:none}.sub[data-v-bbf693b1]{margin:34px auto 0;max-width:660px;font-size:18px;line-height:1.65;color:#9a9e94}.sub .punch[data-v-bbf693b1]{display:block;color:var(--ink)}.ctarow[data-v-bbf693b1]{margin-top:46px;display:flex;justify-content:center}.h-rise[data-v-bbf693b1]{opacity:0;animation:riseIn-bbf693b1 .7s cubic-bezier(.22,.61,.36,1) forwards}@keyframes riseIn-bbf693b1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.stage[data-v-bbf693b1]{margin-top:34px;padding-bottom:96px}.swapwrap[data-v-bbf693b1]{height:calc(100vh + var(--lift, 920px) + var(--hold, 220px));position:relative}.swapstick[data-v-bbf693b1]{position:sticky;top:var(--barh, 72px);height:calc(100vh - var(--barh, 72px));display:flex;align-items:center;justify-content:center}.frame[data-v-bbf693b1]{position:relative;width:100%;max-width:min(1480px,calc((100vh - var(--barh, 72px) - 56px) * 2));aspect-ratio:2 / 1;margin:0 auto;font-size:0}.shotpic[data-v-bbf693b1]{display:contents}.frame .shot[data-v-bbf693b1]{position:absolute;inset:0;width:100%;height:auto;display:block;border-radius:19px;will-change:opacity,filter}.block[data-v-bbf693b1]{text-align:center;padding:96px 24px 104px}.stairhead[data-v-bbf693b1]{text-align:center;padding:92px 24px 0;max-width:1280px;margin:0 auto}.stairhead h2[data-v-bbf693b1]{margin:0 auto}.stairhead .bsub[data-v-bbf693b1]{margin:14px auto 0}.stairwrap[data-v-bbf693b1]{height:calc(100vh + var(--lift, 600px));position:relative}.stairstick[data-v-bbf693b1]{position:sticky;top:var(--barh, 72px);height:calc(100vh - var(--barh, 72px));display:flex;align-items:center;overflow:hidden}.steps[data-v-bbf693b1]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;max-width:1760px;width:100%;height:calc(100vh - var(--barh, 72px) - 104px);margin:0 auto;padding:0 26px}.stepcard[data-v-bbf693b1]{background:#faf8f3;border-radius:14px;height:100%;display:flex;flex-direction:column;text-align:left;overflow:hidden;will-change:transform}.stepcard[data-v-bbf693b1]:nth-child(2){background:#f4f1e9}.stepcard[data-v-bbf693b1]:nth-child(3){background:#edeae0}.stepcard[data-v-bbf693b1]:nth-child(4){background:#e6e2d7}.stephead[data-v-bbf693b1]{display:flex;align-items:baseline;justify-content:space-between;padding:20px 26px;border-bottom:1px solid rgba(0,0,0,.045);font:9px var(--mono);letter-spacing:.09em;color:var(--faint);flex:none}.stephead b[data-v-bbf693b1]{font:22px var(--mono);font-weight:400;color:#0000002e}.stepbody[data-v-bbf693b1]{padding:40px 26px 0;display:flex;flex-direction:column;flex:1;min-height:0}.stepbody h3[data-v-bbf693b1]{margin:0;font-size:21px;font-weight:500;letter-spacing:-.015em}.stepbody p[data-v-bbf693b1]{margin:12px 0 0;font-size:13.5px;line-height:1.6;color:var(--muted)}.stepshot[data-v-bbf693b1]{position:relative;flex:1;min-height:0;margin:34px -26px 0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 52%,transparent 97%),linear-gradient(to right,#000 58%,transparent 98%);-webkit-mask-composite:source-in;mask-image:linear-gradient(#000 52%,transparent 97%),linear-gradient(to right,#000 58%,transparent 98%);mask-composite:intersect}.stepshot img[data-v-bbf693b1]{position:absolute;top:0;left:18px;width:235%;max-width:none;border-radius:12px;border:1px solid #e7e3d7;box-shadow:0 24px 60px -28px #23242140;display:block}@media(max-width:900px){.swapwrap[data-v-bbf693b1]{--fh: min(calc(100vh - var(--barh, 64px) - 150px), 660px);height:calc(var(--fh) + 56px + var(--lift, 920px) + var(--hold, 220px))}.swapstick[data-v-bbf693b1]{height:calc(var(--fh) + 56px)}.frame[data-v-bbf693b1]{width:100%;max-width:100%;aspect-ratio:auto;height:var(--fh);overflow:hidden;border-radius:14px;-webkit-mask-image:linear-gradient(#000 76%,transparent 100%),linear-gradient(to right,#000 78%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(#000 76%,transparent 100%),linear-gradient(to right,#000 78%,transparent 100%);mask-composite:intersect}.frame .shot[data-v-bbf693b1]{inset:0 auto auto 0;height:100%;width:auto;max-width:none;border-radius:0;transform-origin:0 0}.stairhead[data-v-bbf693b1]{padding-top:64px}.stairwrap[data-v-bbf693b1]{height:auto}.stairstick[data-v-bbf693b1]{position:static;height:auto;overflow:visible}.steps[data-v-bbf693b1]{grid-template-columns:1fr;gap:8px;height:auto;margin-top:26px;padding-bottom:44px}.stepcard[data-v-bbf693b1]{transform:none!important;border-radius:12px}.stepbody[data-v-bbf693b1]{padding-top:26px}.stepshot[data-v-bbf693b1]{flex:none;height:321px;margin:26px -22px 0}.stepshot img[data-v-bbf693b1]{width:195%;left:14px}}#agent .block[data-v-bbf693b1]{padding-top:56px;padding-bottom:64px;max-width:1280px;margin:0 auto}h2[data-v-bbf693b1]{margin:0 auto;font-size:clamp(32px,4.2vw,50px);line-height:1.08;letter-spacing:-.025em;max-width:760px}.bsub[data-v-bbf693b1]{margin:20px auto 0;max-width:560px;font-size:14.5px;line-height:1.65;color:#6b6f67}.rv[data-v-bbf693b1]{opacity:0;transform:translateY(16px);transition:opacity .65s ease,transform .65s cubic-bezier(.22,.61,.36,1)}.rv.seen[data-v-bbf693b1]{opacity:1;transform:none}.cardgrid[data-v-bbf693b1]{margin-top:52px;display:grid;grid-template-columns:repeat(20,1fr);gap:24px;text-align:left}.fcard[data-v-bbf693b1]{background:#fcfaf5;border-radius:28px;padding:10px}.fcardin[data-v-bbf693b1]{background:#fff;border-radius:19px;overflow:hidden;height:100%;display:flex;flex-direction:column}.fcard[data-v-bbf693b1]:nth-child(1){grid-column:span 11}.fcard[data-v-bbf693b1]:nth-child(2){grid-column:span 9}.fcard[data-v-bbf693b1]:nth-child(3){grid-column:span 9}.fcard[data-v-bbf693b1]:nth-child(4){grid-column:span 11}.fvisual[data-v-bbf693b1]{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-bbf693b1]{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-bbf693b1]{padding:26px 34px 34px}.ftext h3[data-v-bbf693b1]{margin:0 0 9px;font-size:20px;letter-spacing:-.015em}.ftext p[data-v-bbf693b1]{margin:0;font-size:14px;line-height:1.62;color:#6b6f67;max-width:420px}.sides[data-v-bbf693b1]{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-bbf693b1]{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-bbf693b1]{margin:0;font:12px/1.75 var(--mono);color:#d9d7cf;white-space:pre-wrap;overflow-wrap:anywhere}.tp[data-v-bbf693b1]{color:#8a9184}.tu[data-v-bbf693b1]{color:#f0eee6}.tt[data-v-bbf693b1]{color:#d1a94e}.td[data-v-bbf693b1]{color:#8a9184}.ta[data-v-bbf693b1]{color:#a5c2ad}.teamside[data-v-bbf693b1]{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-bbf693b1]{display:flex;align-items:baseline;gap:10px;padding-bottom:13px;border-bottom:1px solid var(--line);margin-bottom:15px}.tshead b[data-v-bbf693b1]{font-size:14px}.tshead span[data-v-bbf693b1]{color:var(--faint);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tsmsg[data-v-bbf693b1],.tsrun[data-v-bbf693b1]{display:flex;gap:11px;margin-bottom:14px}.tsav[data-v-bbf693b1]{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-bbf693b1]{width:22px;height:22px;font-size:9px;opacity:.75}.tsbody[data-v-bbf693b1]{min-width:0;flex:1}.tsmeta[data-v-bbf693b1]{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.tsmeta b[data-v-bbf693b1]{font-size:12.5px}.tsmeta>span[data-v-bbf693b1]{color:var(--faint);font-size:10px}.tsvia[data-v-bbf693b1]{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-bbf693b1]{margin:4px 0 0;font-size:12.5px;line-height:1.55;color:#3a3d38}.tsbody code[data-v-bbf693b1]{display:block;margin-top:4px;font:11px var(--mono);color:#55584f}.tschip[data-v-bbf693b1]{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-bbf693b1]{color:#8a6a2f}.tschip.green[data-v-bbf693b1]{color:#44684f}.tsdot[data-v-bbf693b1]{width:6px;height:6px;border-radius:50%;flex:none}.tsdot.working[data-v-bbf693b1]{background:#b4a05b;animation:tspulse-bbf693b1 1.6s ease-in-out infinite}.tsdot.delivered[data-v-bbf693b1]{background:#5b896a}@keyframes tspulse-bbf693b1{0%,to{opacity:1}50%{opacity:.35}}.tsreceipt[data-v-bbf693b1]{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-bbf693b1]{color:var(--faint);font-size:10px}.tsecho[data-v-bbf693b1]{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-bbf693b1]{color:var(--ink)}.tsundo[data-v-bbf693b1]{color:var(--faint);font-size:10.5px;border:1px solid var(--line);border-radius:6px;padding:2px 9px;background:#fbfaf6}.tscomposer[data-v-bbf693b1]{margin-top:auto;border-top:1px solid var(--line);padding-top:12px;color:#8e938c;font-size:12px}.sidescap[data-v-bbf693b1]{margin-top:14px;font:10.5px var(--mono);color:var(--faint)}.beats[data-v-bbf693b1]{margin-top:52px;display:grid;grid-template-columns:repeat(4,1fr);gap:30px;text-align:left}.beat h3[data-v-bbf693b1]{margin:0 0 7px;font-size:15.5px;letter-spacing:-.01em}.beat p[data-v-bbf693b1]{margin:0;font-size:13px;line-height:1.6;color:#6b6f67}.bubble[data-v-bbf693b1]{background:var(--shell2);border-radius:32px;padding:70px 56px 62px}.statrow[data-v-bbf693b1]{margin-top:46px;display:flex;justify-content:center}.stat[data-v-bbf693b1]{padding:0 52px;display:flex;flex-direction:column;gap:6px}.stat+.stat[data-v-bbf693b1]{border-left:1px solid #e2ded2}.stat b[data-v-bbf693b1]{font-size:46px;letter-spacing:-.03em;line-height:1}.stat span[data-v-bbf693b1]{font-size:12.5px;color:#6b6f67}.shellcard[data-v-bbf693b1]{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-bbf693b1]{margin:0;font:13px/2 var(--mono);color:#e8e6df;white-space:pre-wrap}.sh[data-v-bbf693b1]{color:#8a9184;-webkit-user-select:none;user-select:none}.out[data-v-bbf693b1]{color:#a5c2ad}.block.foot[data-v-bbf693b1]{display:flex;align-items:center;text-align:left;gap:26px;padding:38px 36px 46px}.footnav[data-v-bbf693b1]{display:flex;gap:20px;flex:1}.footnav a[data-v-bbf693b1],.footnav .footlink[data-v-bbf693b1]{color:#6b6f67;text-decoration:none;font-size:12.5px}.footnav .footlink[data-v-bbf693b1]{border:0;background:transparent;padding:0;font-family:inherit;cursor:pointer}.footnav a[data-v-bbf693b1]:hover,.footnav .footlink[data-v-bbf693b1]:hover{color:var(--ink)}.footnote[data-v-bbf693b1]{color:var(--faint);font-size:11.5px}@media(max-width:940px){.top[data-v-bbf693b1]{padding:12px 16px}.hero[data-v-bbf693b1]{padding:68px 16px 0}.herolead[data-v-bbf693b1]{display:block;min-height:0}.sub[data-v-bbf693b1]{margin-top:30px}@media(max-width:380px){.sub[data-v-bbf693b1]{font-size:16.5px}}.ctarow[data-v-bbf693b1]{margin-top:40px}.stage[data-v-bbf693b1]{margin-top:44px}h1[data-v-bbf693b1]{font-size:clamp(32px,11.4vw,56px)}.phonebr[data-v-bbf693b1]{display:inline}.top[data-v-bbf693b1]{grid-template-columns:auto 1fr;gap:12px}.topleft[data-v-bbf693b1]{display:none}.brand[data-v-bbf693b1]{justify-self:start}.cardgrid[data-v-bbf693b1]{grid-template-columns:1fr}.fcard[data-v-bbf693b1]:nth-child(1),.fcard[data-v-bbf693b1]:nth-child(2),.fcard[data-v-bbf693b1]:nth-child(3),.fcard[data-v-bbf693b1]:nth-child(4){grid-column:auto}.fvisual img[data-v-bbf693b1]{left:22px;width:150%}.block[data-v-bbf693b1]{padding:64px 20px 72px}.bubble[data-v-bbf693b1]{padding:48px 24px 44px;border-radius:24px}.statrow[data-v-bbf693b1]{flex-direction:column;gap:30px}.stat+.stat[data-v-bbf693b1]{border-left:0}.block.foot[data-v-bbf693b1]{flex-direction:column;gap:14px;padding:34px 20px 42px}.sides[data-v-bbf693b1]{grid-template-columns:1fr}.paneframe[data-v-bbf693b1]{max-height:420px}.beats[data-v-bbf693b1]{grid-template-columns:1fr 1fr;gap:22px}}@media(prefers-reduced-motion:reduce){.h-rise[data-v-bbf693b1]{animation:none;opacity:1}.ch[data-v-bbf693b1]{animation:none;opacity:1;filter:none;transform:none}.rv[data-v-bbf693b1]{opacity:1;transform:none;transition:none}.pillbtn .arr[data-v-bbf693b1]{transition:none}}.crumb-sub[data-v-ec2e245a]{font-size:14px;color:var(--faint)}.home-layout[data-v-ec2e245a]{height:100%;display:grid;grid-template-columns:minmax(0,1fr)}.home-layout[data-v-ec2e245a]>*{min-height:0}.chatcol[data-v-ec2e245a]{min-width:0;display:flex;flex-direction:column;border-right:1px solid var(--line)}.briefbtn[data-v-ec2e245a]{margin-left:14px;border:1px solid var(--line);background:#fbfbf9;color:#4e755f;font-size:10.5px;border-radius:6px;padding:3px 10px;cursor:pointer}.briefbtn[data-v-ec2e245a]:hover{background:#eef3ee}.briefbtn[data-v-ec2e245a]:hover{background:#f3f3ef;color:var(--ink)}.pane[data-v-e2452da3]{min-width:0;background:#fdfdfc;display:flex;flex-direction:column;overflow-y:auto;padding:20px 20px 16px}.head[data-v-e2452da3]{display:flex;align-items:baseline;justify-content:space-between}.head b[data-v-e2452da3]{font-size:14px;font-weight:500}.head span[data-v-e2452da3]{color:var(--faint);font:9px var(--mono)}.lede[data-v-e2452da3]{margin:6px 0 4px;color:var(--muted);font-size:11px}.list[data-v-e2452da3]{flex:1}.entry[data-v-e2452da3]{border-top:1px solid var(--line);padding:12px 0;display:grid;grid-template-columns:12px 1fr;gap:2px}.entry[data-v-e2452da3]:first-child{border-top:0}.dot[data-v-e2452da3]{width:6px;height:6px;border-radius:50%;margin-top:5px}.body b[data-v-e2452da3]{font-size:12.5px;font-weight:500}.body p[data-v-e2452da3]{margin:3px 0 0;color:#4c5550;font-size:11.5px;line-height:1.45}.body small[data-v-e2452da3]{display:block;margin-top:4px;color:var(--faint);font:9px var(--mono)}.action[data-v-e2452da3]{display:inline-block;margin-top:6px;color:#4e755f;font-size:10.5px;text-decoration:none}.action[data-v-e2452da3]:hover{text-decoration:underline}.empty[data-v-e2452da3]{padding:24px 0;color:var(--faint);font-size:11.5px}.foot[data-v-e2452da3]{margin:14px 0 0;color:var(--faint);font:9px/1.6 var(--mono)}.sectionhead[data-v-e68309b1]{display:flex;align-items:baseline;gap:10px}.sectionhead h2[data-v-e68309b1]{font-size:16px;font-weight:500;letter-spacing:-.02em;margin:0}.count[data-v-e68309b1]{margin-left:auto;color:var(--faint);font:9px var(--mono)}.expandbtn[data-v-e68309b1]{margin-left:auto;border:0;background:transparent;color:var(--faint);font-size:10.5px;cursor:pointer;padding:0}.expandbtn[data-v-e68309b1]:hover{color:#4e755f}.memberline[data-v-e68309b1]{margin-top:9px;display:flex;align-items:center;gap:12px}.linemeta[data-v-e68309b1]{color:var(--muted);font-size:11.5px}.roster[data-v-e68309b1]{margin-top:6px;border-top:1px solid var(--line)}.memberrow[data-v-e68309b1]{min-height:40px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:11px}.circle[data-v-e68309b1]{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-e68309b1]{background:#edf1ed;color:#657069;border:1px solid #dde3de}.mname[data-v-e68309b1]{font-size:12.5px;color:var(--ink);display:flex;align-items:baseline;gap:8px;min-width:0}.mname small[data-v-e68309b1]{color:#66836e;font:9px var(--mono)}.mname small.you[data-v-e68309b1]{color:var(--faint)}.rolechip[data-v-e68309b1]{margin-left:auto;font-size:10.5px;color:#555a54;border:1px solid var(--line);background:#fbfbf9;border-radius:6px;padding:4px 9px;white-space:nowrap}.rolechip.editable[data-v-e68309b1]{cursor:pointer}.rolechip.editable[data-v-e68309b1]:hover{background:#f2f2ee;color:var(--ink)}.memberrow[data-v-e68309b1] .dd{margin-left:auto}.memberrow[data-v-e68309b1] .dd .rolechip{margin-left:0}.kick[data-v-e68309b1]{border:0;background:transparent;color:var(--faint);font-size:14px;cursor:pointer;padding:4px 6px;border-radius:6px;flex:none}.kick[data-v-e68309b1]:hover{color:var(--red);background:#f6f1ee}.kick-spacer[data-v-e68309b1]{width:26px;flex:none}.addrow[data-v-e68309b1]{margin-top:10px;display:flex;align-items:center;gap:9px}.addopen[data-v-e68309b1],.addcancel[data-v-e68309b1]{border:0;background:transparent;color:var(--faint);font-size:10.5px;cursor:pointer;padding:0}.addopen[data-v-e68309b1]:hover,.addcancel[data-v-e68309b1]:hover{color:#4e755f}.addpick[data-v-e68309b1]{font-size:11px;color:#555a54;border:1px solid var(--line);background:#fbfbf9;border-radius:6px;padding:5px 9px;cursor:pointer}.addgo[data-v-e68309b1]{border:1px solid #cbd6cc;background:#eef3ee;color:#3f5c4c;font-size:11px;border-radius:6px;padding:5px 12px;cursor:pointer}.addgo[data-v-e68309b1]:disabled{opacity:.5;cursor:default}.allin[data-v-e68309b1]{color:var(--faint);font-size:10.5px}.visrow[data-v-e4823079]{display:flex;align-items:baseline;gap:10px;margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.vislabel[data-v-e4823079]{font:8.5px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:#6b7169;background:#f2f3ef;border-radius:5px;padding:3px 8px}.visnote[data-v-e4823079]{color:var(--faint);font-size:11.5px;line-height:1.5}.visflip[data-v-e4823079]{margin-left:auto;border:1px solid var(--line);background:transparent;color:#55584f;border-radius:7px;padding:4px 11px;font-size:11px;cursor:pointer;white-space:nowrap}.visflip[data-v-e4823079]:hover{background:#f7f7f4}.crumb-sub[data-v-e4823079]{font-size:14px;color:var(--faint);text-decoration:none}a.crumb-sub[data-v-e4823079]:hover{color:var(--ink)}.ov-layout[data-v-e4823079]{height:100%;display:grid;grid-template-columns:minmax(0,1fr) 320px}.ov-layout[data-v-e4823079]>*{min-height:0}.scroll[data-v-e4823079]{min-width:0;overflow-y:auto;border-right:1px solid var(--line)}.page[data-v-e4823079]{width:min(860px,calc(100% - 68px));margin:0 auto;padding:26px 0 60px}h1[data-v-e4823079]{font-size:25px;font-weight:500;letter-spacing:-.03em;margin:0 0 6px}section[data-v-e4823079]{margin-top:26px}.sectionhead[data-v-e4823079]{display:flex;align-items:baseline;gap:10px}.sectionhead h2[data-v-e4823079]{font-size:16px;font-weight:500;letter-spacing:-.02em;margin:0}.count[data-v-e4823079]{margin-left:auto;color:var(--faint);font:9px var(--mono)}.quietbtn[data-v-e4823079]{margin-left:auto;border:0;background:transparent;color:var(--faint);font-size:10px;cursor:pointer}.quietbtn[data-v-e4823079]:hover,.quietbtn.save[data-v-e4823079]{color:#4e755f}.pulse .goal[data-v-e4823079]{margin:10px 0 4px;font-size:14px;color:#343633}.pulse .unset[data-v-e4823079]{margin:10px 0 4px;color:var(--faint);font-size:12px}.mono[data-v-e4823079]{margin:2px 0 0;color:var(--muted);font:10px var(--mono)}.blocked[data-v-e4823079]{color:var(--red)}.vitality[data-v-e4823079]{margin-top:8px;color:var(--faint)}.roomlink[data-v-e4823079]{color:#4e755f;text-decoration:none}.pulserow[data-v-e4823079]{display:grid;grid-template-columns:74px 1fr;gap:9px;align-items:center;margin-top:8px}.pulserow label[data-v-e4823079]{color:var(--faint);font:8px var(--mono);text-transform:uppercase}h1.editable[data-v-e4823079],.projdesc.editable[data-v-e4823079]{cursor:text}.pencil[data-v-e4823079]{color:var(--faint);font-size:11px;margin-left:8px;opacity:0;transition:opacity .12s;font-weight:400}h1.editable:hover .pencil[data-v-e4823079],.projdesc.editable:hover .pencil[data-v-e4823079]{opacity:1}.h1edit[data-v-e4823079]{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-e4823079]{display:block;border:0;background:transparent;color:var(--faint);font-size:12px;cursor:pointer;padding:2px 0}.adddesc[data-v-e4823079]:hover{color:#4e755f}.descedit[data-v-e4823079]{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:#5a5f59;background:transparent;padding:2px 0}.actsec[data-v-e4823079]{margin-top:20px}.filestrip .filethumb[data-v-e4823079]{display:inline-flex;flex-direction:column;gap:5px;text-decoration:none;color:#555a54;font-size:10.5px;max-width:96px}.filestrip .filethumb img[data-v-e4823079]{width:96px;height:64px;object-fit:cover;border-radius:7px;border:1px solid var(--line)}.filestrip .filethumb span[data-v-e4823079]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doors[data-v-e4823079]{margin-top:16px;display:flex;gap:8px}.door[data-v-e4823079]{border:1px solid var(--line);background:#fbfbf9;border-radius:7px;padding:6px 12px;font-size:12px;color:#4c5550;text-decoration:none}.door .hash[data-v-e4823079]{color:var(--faint);margin-right:1px}.door.has-unread[data-v-e4823079]{border-color:#cbd6cc;background:#eef3ee;color:#3f5c4c}.doordot[data-v-e4823079]{display:inline-block;width:6px;height:6px;border-radius:50%;background:#4e755f;margin-left:7px;vertical-align:middle}.door[data-v-e4823079]:hover{background:#f1f2ee;color:var(--ink)}.pulseribbon[data-v-e4823079]{margin-top:14px}.projdesc[data-v-e4823079]{margin:2px 0 0;font-size:13.5px;line-height:1.55;color:#5a5f59;max-width:620px}.pulserow textarea[data-v-e4823079]{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-e4823079]:has(textarea){align-items:start}.pulserow:has(textarea) label[data-v-e4823079]{margin-top:6px}.pulserow input[data-v-e4823079]{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-e4823079]{margin-top:6px;border-top:1px solid var(--line)}.digestrow[data-v-e4823079]{min-height:34px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:12px}.when[data-v-e4823079]{flex:none;width:48px;color:var(--faint);font:9px var(--mono)}.digesttext[data-v-e4823079]{font-size:12px;color:#4c5550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.digesttext.link[data-v-e4823079]{text-decoration:none}.digesttext.link[data-v-e4823079]:hover{color:var(--ink)}.inflight[data-v-e4823079]{margin-top:6px;border-top:1px solid var(--line)}.filestrip[data-v-e4823079]{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.filechip[data-v-e4823079]{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:7px;padding:6px 10px;font-size:11px;color:#555a54;text-decoration:none;background:#fbfbf9}.filechip[data-v-e4823079]:hover{color:var(--ink);background:#f4f4f1}.showall[data-v-e4823079]{display:block;margin-top:8px;border:0;background:transparent;color:var(--faint);font-size:10.5px;cursor:pointer;padding:0}.showall[data-v-e4823079]:hover{color:#4e755f}.h2link[data-v-e4823079]{text-decoration:none;color:inherit}.h2link h2[data-v-e4823079]{display:inline}.h2link:hover h2[data-v-e4823079]{color:#4e755f}.alllink[data-v-e4823079]{display:inline-block;margin-top:10px;color:#4e755f;font-size:11px;text-decoration:none}.empty[data-v-e4823079]{padding:18px 0;color:var(--faint);font-size:11.5px;border-bottom:1px solid var(--line)}.fv-backdrop[data-v-c0916738]{position:fixed;inset:0;z-index:90;background:#262a2475;display:grid;place-items:center;padding:26px}.fv-panel[data-v-c0916738]{width:min(1280px,100%);height:min(92vh,100%);background:#fff;border-radius:14px;box-shadow:0 22px 60px #181c1659;display:flex;flex-direction:column;overflow:hidden}.fv-head[data-v-c0916738]{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-c0916738]{min-width:0}.fv-title[data-v-c0916738]{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-c0916738]{cursor:text}.fv-pencil[data-v-c0916738]{color:var(--faint);font-size:11px;opacity:0;transition:opacity .12s}.fv-title.editable:hover .fv-pencil[data-v-c0916738]{opacity:1}.fv-titleinput[data-v-c0916738]{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-c0916738]{display:block;margin-top:2px;color:var(--faint);font:9px var(--mono)}.fv-actions[data-v-c0916738]{display:flex;align-items:center;gap:6px}.fv-btn[data-v-c0916738]{border:1px solid var(--line);background:#fbfbf9;border-radius:7px;padding:6px 11px;font-size:11px;color:#555a54;cursor:pointer;text-decoration:none}.fv-btn[data-v-c0916738]:hover{color:var(--ink);background:#f2f2ee}.fv-close[data-v-c0916738]{width:30px;padding:4px 0;font-size:16px;line-height:1;text-align:center}.fv-bodywrap[data-v-c0916738]{flex:1;min-height:0;overflow:auto;background:#fbfbfa}.fv-img[data-v-c0916738]{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-c0916738]{width:100%;height:100%;border:0}.fv-md[data-v-c0916738]{max-width:720px;margin:0 auto;padding:30px 34px 60px;font-size:13.5px;line-height:1.65;color:#33362f;background:#fff;min-height:100%}.fv-md[data-v-c0916738] h1{font-size:21px;font-weight:550;letter-spacing:-.02em}.fv-md[data-v-c0916738] h2{font-size:16.5px;font-weight:550;margin-top:26px}.fv-md[data-v-c0916738] h3{font-size:14px;font-weight:550}.fv-md[data-v-c0916738] code{font:12px var(--mono);background:#f3f4f0;border-radius:4px;padding:1px 5px}.fv-md[data-v-c0916738] pre{background:#f6f7f4;border:1px solid var(--line);border-radius:8px;padding:12px 14px;overflow-x:auto}.fv-md[data-v-c0916738] pre code{background:transparent;padding:0}.fv-md[data-v-c0916738] table{border-collapse:collapse;margin:12px 0}.fv-md[data-v-c0916738] th,.fv-md[data-v-c0916738] td{border:1px solid var(--line);padding:5px 10px;font-size:12.5px}.fv-md[data-v-c0916738] blockquote{border-left:3px solid #cfd6cb;margin:12px 0;padding:2px 14px;color:#5c615a}.fv-md[data-v-c0916738] img{max-width:100%}.fv-pre[data-v-c0916738]{margin:0;padding:22px 26px 60px;font:12px/1.6 var(--mono);color:#33362f;white-space:pre-wrap;word-break:break-word}.fv-tablewrap[data-v-c0916738]{padding:16px 18px 40px}.fv-sheets[data-v-c0916738]{display:flex;gap:6px;margin-bottom:12px;flex-wrap:wrap}.fv-sheets button[data-v-c0916738]{border:1px solid var(--line);background:#fff;border-radius:6px;padding:4px 10px;font-size:11px;color:#555a54;cursor:pointer}.fv-sheets button.on[data-v-c0916738]{background:#eef1ec;color:var(--ink);border-color:#cbd3c7}.fv-table[data-v-c0916738]{border-collapse:collapse;background:#fff;font-size:12px}.fv-table td[data-v-c0916738]{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-c0916738]{font-weight:550;background:#f6f7f4;position:sticky;top:0}.fv-note[data-v-c0916738]{padding:30px;color:var(--muted);font-size:12px}.fv-note a[data-v-c0916738]{color:#4e755f}.toaster[data-v-edc7eec6]{position:fixed;right:18px;bottom:18px;z-index:95;display:flex;flex-direction:column;gap:9px;width:330px}.toast[data-v-edc7eec6]{display:flex;gap:10px;align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:11px;box-shadow:0 10px 34px #2d342a33;padding:11px 12px;cursor:pointer}.toast[data-v-edc7eec6]:hover{background:#fcfcfa}.who[data-v-edc7eec6]{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-edc7eec6]{min-width:0;flex:1}.tline[data-v-edc7eec6]{display:flex;align-items:baseline;gap:8px}.tline b[data-v-edc7eec6]{font-size:12px;font-weight:550;color:var(--ink)}.tline small[data-v-edc7eec6]{color:var(--faint);font:9px var(--mono)}.ttext[data-v-edc7eec6]{display:block;margin-top:2px;color:#5a5f59;font-size:11.5px;line-height:1.45;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tclose[data-v-edc7eec6]{flex:none;border:0;background:transparent;color:var(--faint);font-size:14px;cursor:pointer;padding:0 2px;border-radius:5px}.tclose[data-v-edc7eec6]:hover{color:var(--ink)}.toast-enter-active[data-v-edc7eec6],.toast-leave-active[data-v-edc7eec6]{transition:all .22s ease}.toast-enter-from[data-v-edc7eec6]{opacity:0;transform:translateY(8px)}.toast-leave-to[data-v-edc7eec6]{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;}: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}*{box-sizing:border-box}html,body,#app{margin:0;width:100%;height:100%}body{background:#fff;color:var(--ink);font:13px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-width:1100px}button{font:inherit}::placeholder{color:#8e938c}
