/* GENERATED by tools/os-landing-css.mjs — the subset of the 36 Work-OS
   stylesheets whose selectors could match the stranger's landing, in the
   manifest's own order. ⛔ Do not edit: re-run the tool. The full sheets
   load after this one when the shell opens, so every rule here is later
   overwritten by its own original. */
/* /os-thread.css */
body.os.inthread{--bg:#111726;--ink:#eef1f8;--muted:#a2adc4;--faint:#768399;--line:rgba(163,178,216,.17);--line2:rgba(163,178,216,.30);--surf:rgba(163,178,216,.07);--surf2:rgba(163,178,216,.13);--fill:#eef1f8;--onfill:#111726;--panel:#182034;--panelT:rgba(24,32,52,.92);--glass:rgba(28,37,59,.62);--glassT:rgba(24,32,52,.54);--lift:0 1px 0 rgba(255,255,255,.06) inset,0 12px 34px rgba(4,8,18,.42);--lift-2:0 1px 0 rgba(255,255,255,.08) inset,0 22px 60px rgba(4,8,18,.52);--osDisp:'Space Grotesk',var(--f-disp,sans-serif);--osMono:'JetBrains Mono',ui-monospace,Menlo,monospace}:root[data-theme="light"] body.os.inthread{--bg:#f8f9ff;--ink:#101426;--muted:#59647b;--faint:#8791a7;--line:rgba(67,73,112,.13);--line2:rgba(92,78,174,.25);--surf:rgba(12,18,32,.035);--surf2:rgba(12,18,32,.07);--fill:#0c1220;--onfill:#ffffff;--panel:#ffffff;--panelT:rgba(255,255,255,.94);--glass:rgba(250,251,255,.70);--glassT:rgba(252,252,255,.66);--lift:0 1px 0 rgba(255,255,255,.9) inset,0 10px 28px rgba(24,32,56,.10);--lift-2:0 1px 0 rgba(255,255,255,.9) inset,0 20px 52px rgba(24,32,56,.14)}body.os.inthread .thread::before{content:'';position:fixed;inset:0;z-index:0;pointer-events:none;background:url(/art/os/bg-clay.webp) center/cover no-repeat;opacity:.80;filter:saturate(1.15) contrast(.98) brightness(1.5)}body.os.inthread .thread::after{content:'';position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(1250px 700px at 78% -20%,rgba(139,110,255,.20),transparent 60%),radial-gradient(900px 600px at 4% 106%,rgba(34,211,238,.11),transparent 62%),linear-gradient(180deg,rgba(17,23,38,.42),rgba(17,23,38,.72))}:root[data-theme="light"] body.os.inthread .thread::before{background-image:url(/art/os/bg-clay.webp);opacity:.42;filter:brightness(2.18) saturate(1.02) contrast(.88)}:root[data-theme="light"] body.os.inthread .thread::after{background:radial-gradient(1200px 680px at 84% -16%,rgba(139,110,255,.13),transparent 64%),radial-gradient(900px 560px at 2% 104%,rgba(34,211,238,.09),transparent 62%),linear-gradient(180deg,rgba(249,250,255,.22),rgba(247,249,255,.52))}body.os.inthread .thread>*{position:relative;z-index:1}body.os.inthread .threadArt{display:none}body.os.inthread .t-head{position:sticky;top:0;z-index:12;background:var(--glassT);backdrop-filter:blur(30px) saturate(1.35);border-bottom:1px solid var(--line);padding:13px 34px 14px;gap:10px}body.os.inthread .t-head #thead{font:500 13px var(--osDisp);color:var(--ink)}body.os.inthread .ctxTag,body.os .ansLang,body.os .shareBtn{font:400 11px var(--osMono);color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:3px 10px;background:var(--surf)}body.os.inthread .ctxTag:hover,body.os .shareBtn:hover{color:var(--ink);border-color:var(--line2)}body.os.inthread .msgs{padding:26px 34px 10px;max-width:none}body.os.inthread .m-you{font:500 15.5px/1.6 var(--f-body,Inter,sans-serif);color:var(--ink);background:none;border:0;padding:0;margin:22px auto 0;max-width:880px}body.os.inthread .m-orc{background:none;border:0;padding:0 0 0 16px;margin:14px auto 0;max-width:880px;border-left:2px solid var(--line);font-size:15px;line-height:1.72;color:var(--muted)}body.os.inthread .m-orc strong{color:var(--ink)}body.os.inthread .chip-lbl{font:500 9.5px/1 var(--f-body,Inter,sans-serif);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);max-width:880px;margin:18px auto 8px}body.os.inthread .chips{max-width:880px;margin:0 auto;gap:7px}body.os.inthread .chips.steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:7px;align-items:stretch}body.os.inthread .chips.steps .chip{width:auto;max-width:none;text-align:left;justify-content:flex-start;font:500 13.5px/1.35 var(--f-body,Inter,sans-serif);padding:9px 14px;border-radius:999px;transition:border-color .16s cubic-bezier(.2,.8,.2,1),transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s cubic-bezier(.2,.8,.2,1)}body.os.inthread .chips.steps .chip::first-letter{font-family:var(--osMono)}body.os.inthread .chips.steps .chip:not(.k-act):hover{border-color:var(--line2);transform:translateY(-1px);box-shadow:0 6px 22px -12px rgba(4,8,18,.5)}body.os.inthread .chips.steps .chip:active{transform:scale(.985)}body.os.inthread .chips.steps.spent{opacity:.45;pointer-events:none}@media(max-width:700px){body.os.inthread .chips.steps{grid-template-columns:1fr}}body.os.inthread .chip{border:1px solid var(--line);background:var(--surf);border-radius:11px;font:400 13px var(--osMono);color:var(--muted);padding:10px 14px;text-align:left}body.os.inthread .chip:hover{border-color:var(--line2);color:var(--ink);background:var(--surf2)}body.os.inthread .chip.mod{border-radius:11px}body.os.inthread .works,body.os .goalCard,body.os .ctxPanel{background:var(--glass);backdrop-filter:blur(22px);border:1px solid var(--line);border-radius:14px;box-shadow:var(--lift)}body.os.inthread .goalWrap{max-width:880px;margin:0 auto;padding:16px 34px 0}body.os.inthread .composer{padding:14px 34px 22px;background:none}body.os.inthread .composer .cwrap{max-width:880px;margin:0 auto;border:1px solid var(--line2);border-radius:16px;background:var(--glass);backdrop-filter:blur(26px) saturate(1.3);box-shadow:var(--lift-2)}body.os.inthread .composer .cwrap:focus-within{border-color:var(--line2)}body.os.inthread .composer .pfx{color:var(--faint);font:400 12px var(--osMono)}body.os.inthread .composer #in{color:var(--ink)}body.os.inthread .osDock{display:none}body.os.inthread .osDock{display:flex;position:fixed;top:64px;right:0;bottom:0;width:var(--wh-dock,324px);z-index:11;overflow:auto;border-left:1px solid var(--line);background:var(--glass);backdrop-filter:blur(26px) saturate(1.3);padding:16px 14px 92px;flex-direction:column;gap:17px}body.os.inthread .osDock h4{font:500 10px/1 var(--f-body,Inter,sans-serif);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);display:flex;justify-content:space-between;margin-bottom:9px}body.os.inthread .osDock .sec{display:flex;flex-direction:column;gap:5px}body.os.inthread .osDock .none{font-size:12px;color:var(--faint);padding:6px 8px}@media (min-width:1180px){body.os.inthread .msgs,body.os.inthread .composer,body.os.inthread .t-head{padding-right:358px}body.os.inthread{--app-right:var(--wh-dock,324px)}}@media (max-width:1179px){body.os .osDock{display:none}body.os.inthread{--app-right:0px}}body.os.inthread{--os-anon-w:268px}body.os.inthread #exRail{display:none!important}body.os.inthread .thread.anonEx{padding-left:0}@media (min-width:1180px){body.os.inthread .msgs,body.os.inthread .composer,body.os.inthread .t-head{padding-left:290px}}@media (max-width:1179px){body.os.inthread{--app-left:0px}}body.os.inthread .composer{display:block}body.os.inthread .composer .cwrap{width:100%;max-width:880px;margin:0 auto;box-sizing:border-box;padding:11px 13px}body.os.inthread .composer #in{flex:1;width:100%;min-height:24px;font-size:15px}body.os.inthread .composer{position:relative}body.os.inthread .tfoot{display:none}body.os.inthread .osDock h4{padding:0 2px}body.os.inthread .osDock .none{border:1px dashed var(--line);border-radius:10px;padding:10px 11px;color:var(--faint)}body.os.inthread .composer{display:flex;justify-content:center}body.os.inthread .composer .cwrap{flex:1 1 auto;width:auto;min-width:0;max-width:880px}body.os.inthread .composer .cwrap textarea#in{flex:1 1 auto;min-width:0;width:100%}body.os.inthread .composer{flex-direction:row;align-items:stretch}body.os.inthread .composer{width:100%;box-sizing:border-box;padding:14px 24px 22px;margin:0}@media (min-width:1180px){body.os.inthread .composer{padding-left:286px;padding-right:348px}body.os.inthread .msgs,body.os.inthread .t-head{box-sizing:border-box;width:100%}}body.os.inthread .composer .cwrap{align-items:center}body.os.inthread .composer .cwrap .pfx{flex:none}body.os.inthread .composer .sendPair{align-self:center;flex:none;margin-left:10px}body.os.inthread .top{position:fixed;top:0;left:0;right:0;z-index:30;display:flex;align-items:center;gap:12px;height:54px;padding:0 18px 0 20px;border-bottom:1px solid var(--line);background:var(--glassT);backdrop-filter:blur(26px) saturate(1.3)}body.os.inthread .top .logo{position:static;transform:none;left:auto;flex:none}body.os.inthread .top .logo svg{height:24px;width:auto}body.os.inthread .top .sp{flex:1}body.os.inthread .top .sysbtn{display:none}body.os.inthread .top .auth button,body.os.inthread .top .auth a,body.os.inthread .top #arvPill,body.os.inthread .top .hsearch{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 13px;border:1px solid var(--line);border-radius:999px;background:var(--surf);color:var(--ink);font:400 12.5px var(--f-body,Inter,sans-serif);white-space:nowrap}body.os.inthread .top .auth button:hover,body.os.inthread .top #arvPill:hover,body.os.inthread .top .hsearch:hover{border-color:var(--line2);background:var(--surf2)}body.os.inthread .top #arvPill .pav{width:20px;height:20px}body.os.inthread .top .auth{display:inline-flex;align-items:center;gap:8px;order:9}body.os.inthread .t-head{top:54px}body.os.inthread .thread{padding-top:54px}body.os.inthread .osDock{top:54px}body.os.inthread .top .logo{--bc-logo-ink:var(--ink);color:var(--ink)}body.os.inthread .top .logo svg{color:var(--ink)}body.os.inthread .top .logo svg [fill]:not([fill="none"]){fill:currentColor}body.os.inthread .top{background:color-mix(in srgb,var(--panel) 78%,transparent);box-shadow:0 1px 0 var(--line)}body.os.inthread .m-orc.think,body.os.inthread #think{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px 13px;min-height:68px;margin:18px auto;padding:14px 17px 12px;border-radius:16px;overflow:visible;border:1px solid color-mix(in srgb,var(--violet) 34%,var(--line));background:linear-gradient(125deg,color-mix(in srgb,var(--violet,#7c5cff) 10%,var(--glassT)),color-mix(in srgb,var(--cyan,#22d3ee) 7%,var(--glassT)));box-shadow:var(--lift)}body.os.inthread #think .sp{display:none}body.os.inthread #think .bar{grid-column:1/-1;width:100%;margin-top:2px}body.os.inthread #think #tlabel{font-size:14px;font-weight:520;line-height:1.35;white-space:normal}body.os.inthread #think .bl,body.os.inthread #think img,body.os.inthread #think svg{margin-left:2px;flex:none}body.os.inthread .msgs>*{width:100%;max-width:880px;margin-left:auto;margin-right:auto}body.os.inthread .m-orc,body.os.inthread .m-you{width:100%;box-sizing:border-box}body.os.inthread .sticky{padding-bottom:10px}body.os.inthread .sticky .inner{gap:8px}body.os.inthread .m-orc .rd,body.os.inthread .m-orc [data-read]{opacity:1;border:1px solid var(--line);border-radius:999px;padding:4px 11px}body.os.inthread .thread::before{z-index:0}body.os.inthread .msgs::before{content:'';position:fixed;left:var(--app-left,0);right:var(--app-right,0);top:var(--wh-top,54px);bottom:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(163,178,216,.085),rgba(163,178,216,.03) 55%,transparent)}:root[data-theme="light"] body.os.inthread .msgs::before{background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,.30) 55%,transparent)}@media(max-width:1179px){body.os.inthread .msgs::before{left:0;right:0}}body.os.inthread .msgs>*{position:relative;z-index:1}body.os.inthread .m-orc .who{display:flex;align-items:center;gap:9px;line-height:1;margin-bottom:12px;letter-spacing:.1em}body.os.inthread .m-orc .who svg,body.os.inthread .m-orc .who img{width:18px;height:18px;flex:none;display:block;border-radius:5px}body.os.inthread .m-orc .who .brain{margin:0}body.os.inthread .m-orc .who{padding-left:2px;overflow:visible}body.os.inthread .m-orc .who svg,body.os.inthread .m-orc .who img{margin-left:0}body.os.inthread .m-orc .who svg{width:auto;height:17px;overflow:visible;flex:none}body.os.inthread #rail,body.os.inthread .rail{display:none!important}body.workHomeOpen{--bg:#111726;--ink:#eef1f8;--muted:#a2adc4;--faint:#768399;--line:rgba(163,178,216,.17);--line2:rgba(163,178,216,.30);--surf:rgba(163,178,216,.07);--surf2:rgba(163,178,216,.13);--panel:#182034;--panelT:rgba(24,32,52,.92);--violet:#7c5cff;--cyan:#22d3ee;--lime:#a3e635;--mint:#5ee0a0;--amber:#fbbf24;--rose:#fb7185;--aurora:linear-gradient(100deg,#7c5cff,#22d3ee 55%,#a3e635);--fill:#e8ecf6;--fill-2:rgba(232,236,246,.30);--onfill:#04070d;--glowA:rgba(139,110,255,.20);--glowB:rgba(34,211,238,.11);--glass:rgba(28,37,59,.62);--glassT:rgba(24,32,52,.54);--lift:0 1px 0 rgba(255,255,255,.06) inset,0 12px 34px rgba(4,8,18,.42);--lift-2:0 1px 0 rgba(255,255,255,.08) inset,0 22px 60px rgba(4,8,18,.52);--r:14px;--r-s:10px;background:var(--bg)}:root[data-theme="light"] body.workHomeOpen,body.workHomeOpen:where([data-theme="light"] *){--fill:#0c1220;--fill-2:rgba(12,18,32,.24);--onfill:#ffffff;--bg:#f8f9ff;--ink:#101426;--muted:#59647b;--faint:#8791a7;--line:rgba(67,73,112,.13);--line2:rgba(92,78,174,.25);--surf:rgba(12,18,32,.035);--surf2:rgba(12,18,32,.07);--panel:#ffffff;--panelT:rgba(255,255,255,.94);--violet:#6b46e5;--cyan:#0891b2;--mint:#0f9d63;--amber:#b45309;--rose:#e11d48;--glass:rgba(250,251,255,.70);--glassT:rgba(252,252,255,.66);--lift:0 1px 0 rgba(255,255,255,.9) inset,0 10px 28px rgba(24,32,56,.10);--lift-2:0 1px 0 rgba(255,255,255,.9) inset,0 20px 52px rgba(24,32,56,.14)}body.workHomeOpen .osDock{background:var(--glass);border-left:1px solid var(--line);box-shadow:var(--lift)}body.workHomeOpen .whAppNav .room,body.workHomeOpen .whAppNav .add,body.workHomeOpen .whAppNav .today{background:none;border:0;cursor:pointer;font:inherit;color:inherit}body.workHomeOpen{--wh-lift:1.14}body.workHomeOpen .whAppNav{z-index:1}body.workHomeOpen:has(.whRoomHead) .msgs{margin-top:72px}body.workHomeOpen:has(.whPBand) .msgs{margin-top:var(--wh-band,104px);scroll-padding-top:8px}body.workHomeOpen:has(.whPBand) .thread{padding-top:0}@keyframes whSpin{to{transform:rotate(360deg)}}body.workHomeOpen .whAppNav{border-right:1px solid var(--line);background:var(--glass);backdrop-filter:blur(26px) saturate(1.3);overflow:auto;padding:10px 8px 12px;display:flex;flex-direction:column;gap:2px}body.workHomeOpen .whAppNav .today{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:11px;border:1px solid var(--line);background:var(--surf);margin-bottom:10px}body.workHomeOpen .whAppNav .today.on{border-color:var(--line2);background:var(--surf2)}body.workHomeOpen .whAppNav h4{font:500 10px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);padding:14px 12px 7px;display:flex;justify-content:space-between}body.workHomeOpen .whAppNav .rooms{display:flex;flex-direction:column;gap:1px;margin:2px 0 6px;padding-left:22px}body.workHomeOpen .whAppNav .room{display:flex;align-items:center;gap:9px;padding:6px 11px;border-radius:9px;text-align:left;font-size:13px;color:var(--muted);width:100%}body.workHomeOpen .whAppNav .room:hover{background:var(--surf);color:var(--ink)}body.workHomeOpen .whAppNav .room.on{background:var(--surf2);color:var(--ink)}body.workHomeOpen .whAppNav .room.on::before{content:'';position:absolute;left:8px;width:3px;height:16px;border-radius:2px;background:var(--fill)}body.workHomeOpen .whAppNav .room{position:relative}body.workHomeOpen .whAppNav .room .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.workHomeOpen .whAppNav .add{padding:6px 12px;font-size:12px;color:var(--faint);text-align:left;border-radius:9px}body.workHomeOpen .whAppNav .add:hover{color:var(--ink);background:var(--surf)}@keyframes whHomeIn{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes osWaitFloat{from{transform:translateY(1px) rotate(-4deg)}to{transform:translateY(-3px) rotate(4deg)}}@keyframes osShimmer{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}body.os.inthread.workHomeOpen .composer,body.os.inthread.workHomeOpen .msgs,body.os.inthread.workHomeOpen .t-head{padding-left:24px;padding-right:24px}@media (min-width:1180px){body.os.inthread.workHomeOpen .composer,body.os.inthread.workHomeOpen .msgs,body.os.inthread.workHomeOpen .t-head{padding-left:24px;padding-right:24px}}body.workHomeOpen .whAppNav{padding-top:12px}body.os.inthread .osDock{padding-top:12px}.m-orc .meta .brainChip{display:inline-flex;align-items:center;gap:4px;font-size:10px;line-height:1;padding:2px 6px;border-radius:999px;color:var(--faint);background:color-mix(in srgb,var(--ink) 6%,transparent);border:1px solid color-mix(in srgb,var(--ink) 10%,transparent);cursor:default}.m-orc .meta .brainChip.fast{border-style:dashed}
/* /os-menu.css */
.ctxPop{width:min(352px,90vw);padding:7px;border:1px solid var(--line);border-radius:20px;background:color-mix(in srgb,var(--panel) 82%,transparent);backdrop-filter:blur(28px) saturate(1.4);-webkit-backdrop-filter:blur(28px) saturate(1.4);box-shadow:0 1px 0 rgba(255,255,255,.06) inset,0 32px 80px -34px var(--shadow);animation:ctxPopIn .18s cubic-bezier(.2,.8,.2,1) both;transform-origin:top right}@keyframes ctxPopIn{from{opacity:0;transform:translateY(-6px) scale(.985)}}@media (prefers-reduced-motion:reduce){.ctxPop{animation:none}}.ctxPop .gh{font-size:9.5px;letter-spacing:.15em;padding:11px 12px 7px;color:var(--faint);font-weight:500}.ctxPop button{gap:12px;padding:9px 11px;border-radius:13px;transition:background .14s,box-shadow .14s,transform .14s cubic-bezier(.2,.8,.2,1)}.ctxPop button:hover{background:var(--surf2)}.ctxPop button:active{transform:scale(.99)}.ctxPop button.on{background:var(--surf2);box-shadow:none}.ctxPop button .ck{position:static;display:block;inset:auto;width:auto;padding:0;border:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;font-size:12px;line-height:1;color:var(--ink);transition:opacity .14s,transform .14s;transform:scale(.8)}.ctxPop button.on .ck{opacity:1;transform:none}.ctxPop .grp:not(.acct){padding:0 1px 5px}.ctxPop .grp+.grp{border-top:1px solid var(--line)}.ctxPop button[data-more]{color:var(--muted);font-size:13px}.ctxPop button[data-more]:hover{color:var(--ink)}.ctxPop .themeRow{padding:9px 7px 5px;margin-top:3px}.ctxPop .seg{padding:3px;border-radius:999px;background:var(--surf);border-color:var(--line)}.ctxPop .seg button{padding:6px 14px;font-size:10.5px;letter-spacing:.04em}.ctxPop .seg button.on{background:var(--ink);color:var(--panel);box-shadow:none;font-weight:600}.ctxPop .who{margin:-7px -7px 5px;padding:14px 14px 13px;border-radius:20px 20px 0 0;background:linear-gradient(180deg,var(--surf),transparent)}.ctxPop .who .av2{width:36px;height:36px}.ctxPop .who .nm2{font-size:14px;letter-spacing:-.01em}.ctxPop .who .em2{font-size:11.5px;color:var(--muted)}.ctxPop .who .tier2{margin-left:auto;font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:4px 9px;border-radius:999px;background:var(--ink);color:var(--panel);font-weight:600}.ctxPop .grp.acct{margin-top:4px;padding-top:4px;border-top:1px solid var(--line)}@media(max-width:760px){.ctxPop{width:min(320px,94vw);border-radius:18px}}body>.ck{left:auto;right:16px;bottom:16px;width:min(430px,calc(100vw - 32px));gap:10px;padding:12px 13px;border:1px solid var(--line);border-radius:16px;background:color-mix(in srgb,var(--panel) 84%,transparent);backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);box-shadow:0 1px 0 rgba(255,255,255,.06) inset,0 28px 70px -34px var(--shadow);font-size:12px;line-height:1.45;color:var(--muted)}body>.ck .sp{flex:1 1 100%;height:0}body>.ck button{border:1px solid var(--line2);border-radius:999px;padding:6px 13px;font-size:12px;color:var(--ink);background:none;transition:background .14s,border-color .14s}body>.ck button:hover{background:var(--surf2);border-color:var(--line2)}body>.ck button.pri{background:var(--ink);color:var(--panel);border-color:transparent;font-weight:600}body>.ck button.pri:hover{opacity:.9;background:var(--ink)}body>.ck a{color:var(--muted);text-decoration:underline;text-underline-offset:2px}body>.ck a:hover{color:var(--ink)}@media(max-width:620px){body>.ck{left:12px;right:12px;bottom:12px;width:auto}}
/* /os-dock.css */
.osDock{display:none}body.os.inthread .osDock{position:fixed;top:54px;right:0;bottom:0;width:324px;z-index:11;overflow:auto;display:flex;flex-direction:column;gap:4px;padding:14px 12px 92px;border-left:1px solid var(--line);background:var(--glass);backdrop-filter:blur(26px) saturate(1.3)}@keyframes osRunSpin{to{transform:rotate(360deg)}}@keyframes osNowPulse{50%{opacity:.25;transform:scale(.7)}}@keyframes osCtxSweep{from{background-position:120% 0}to{background-position:-120% 0}}@keyframes osCtxBreathe{50%{opacity:.55}}
/* /os-app-rail.css */
@keyframes arPulse{0%,100%{box-shadow:0 0 0 0 color-mix(in srgb,var(--mint,#2f7a5c) 45%,transparent)}60%{box-shadow:0 0 0 5px transparent}}@keyframes arDot{0%,100%{opacity:.3;transform:none}40%{opacity:1;transform:translateY(-2px)}}@keyframes arShimmer{from{background-position:200% 0}to{background-position:-200% 0}}
/* /os-context-view.css */
@keyframes ctxSweep{from{background-position:-100% 0}to{background-position:200% 0}}@keyframes ctxSkel{to{background-position:-200% 0}}@keyframes ctxFlash{0%,40%{box-shadow:0 0 0 3px color-mix(in srgb,var(--violet,#7c5cff) 45%,transparent)}100%{box-shadow:none}}
/* /os-app.css */
.osApp{position:fixed;top:var(--wh-top,54px);left:var(--app-left,0);right:var(--app-right,0);bottom:0;z-index:14;overflow:auto;display:flex;flex-direction:column;background:color-mix(in srgb,var(--bg) 86%,transparent);-webkit-backdrop-filter:blur(26px) saturate(1.06);backdrop-filter:blur(26px) saturate(1.06)}@supports not (background:color-mix(in srgb,red 50%,transparent)){.osApp{background:var(--bg)}}.osApp[hidden]{display:none}.osApp{--app-gutter:clamp(16px,3.4%,34px);--app-card-inset:19px}@media (max-width:640px){.osApp{--app-gutter:16px}}.osApp .wrap{padding:22px var(--app-gutter) 34px;width:100%;max-width:880px;margin:0 auto}.osApp .wrap.wide{max-width:1060px}@media (max-width:640px){.osApp .wrap{padding:16px var(--app-gutter) 26px}}
/* /os-infra.css */
.osApp[data-app="infra"] .btn{padding:7px 14px;border:1px solid var(--line);border-radius:999px;background:var(--surf);color:var(--ink);font:500 12.5px var(--body);cursor:pointer}.osApp[data-app="infra"] .btn:hover{border-color:var(--line2);background:var(--surf2)}.osApp[data-app="infra"] .btn.primary{background:var(--violet);border-color:var(--violet);color:#fff}.osApp[data-app="infra"] .btn.primary:hover{filter:brightness(1.06)}.osApp[data-app="infra"] .btn:disabled{opacity:.5;cursor:default}.osApp[data-app="infra"] .btn.ghost{background:transparent;color:var(--muted)}.osApp[data-app="infra"] .btn.ghost:hover{color:var(--ink)}.ifCard{margin:8px 0;padding:12px 14px;border:1px solid var(--line2);border-radius:12px;background:var(--surf);font:400 12.5px/1.5 var(--body);color:var(--ink)}.ifCard .diff{font:400 12px var(--osMono);color:var(--muted);white-space:pre-wrap;word-break:break-all}.ifCard .btn{margin-top:8px;padding:6px 12px;border:1px solid var(--violet);border-radius:999px;background:var(--violet);color:#fff;font:500 12px var(--body);cursor:pointer}.ifCard.ctoWork{padding:10px 12px}@keyframes ctoPulse{0%,100%{opacity:.35}50%{opacity:1}}.ctoRow{padding:6px 0 4px;border-top:1px solid var(--line)}.ctoRow .cmd{margin:2px 0 0 20px;font:400 11.5px var(--osMono);color:var(--muted);white-space:pre-wrap;word-break:break-all}.ctoRow .ref{margin:4px 0 0 20px;color:var(--amber,#c2410c);font:400 12px/1.45 var(--body)}.ctoRow .prs{margin:3px 0 0 20px;color:var(--muted);font:400 11.5px var(--body)}.ctoRow pre.ex,.ctoRow pre.exMore{margin:4px 0 0 20px;padding:6px 8px;border-radius:8px;background:var(--surf2);font:400 11.5px/1.45 var(--osMono);color:var(--ink);white-space:pre-wrap;word-break:break-all;max-height:none}.ctoRow pre.exMore{display:none;margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.ctoRow pre.ex:has(+pre.exMore){border-bottom-left-radius:0;border-bottom-right-radius:0}.ctoRow.open pre.exMore{display:block}.ctoRow .fold{margin:2px 0 0 20px;padding:0;border:0;background:none;color:var(--violet);font:500 11.5px var(--body);cursor:pointer}.ctoRow .fold .less{display:none}.ctoRow.open .fold .more{display:none}.ctoRow.open .fold .less{display:inline}.ctoRow .press{margin:6px 0 2px 20px}.ctoRow .press .btn{margin-top:0}.ctoRow .press .btn.ghost{background:transparent;color:var(--violet)}.ctoRow .imp{margin:4px 0 0 20px;padding:5px 8px;border-radius:8px;background:color-mix(in srgb,var(--amber,#c2410c) 9%,transparent);color:var(--ink);font:400 12px/1.45 var(--body)}.ctoRow .imp b{color:var(--amber,#c2410c);font-weight:600}.ctoRow .imp.cost{background:color-mix(in srgb,var(--violet) 9%,transparent)}.ctoRow .press .two{margin-left:8px;color:var(--amber,#c2410c);font:600 11px var(--osMono)}.ctoRow .press.typed label,.ctoRow .press.secret label{display:block;margin-bottom:4px;font:500 12px var(--body);color:var(--muted)}.ctoRow .press input.typed,.ctoRow .press input.secret{width:min(320px,100%);padding:6px 9px;border:1px solid var(--line2);border-radius:8px;background:var(--surf);font:400 12.5px var(--osMono);color:var(--ink)}.ctoRow .press .hint{margin-left:8px;color:var(--muted);font:400 11px var(--body)}.ifCard.ctoWork>.sp{margin-top:6px;color:var(--muted);font:400 11px var(--body)}.dcCard{margin:8px 0;padding:12px 14px;border:1px solid var(--line2);border-radius:12px;background:var(--surf);font:400 12.5px/1.5 var(--body);color:var(--ink)}.dcCard .row b{font:600 13px var(--osDisp)}.dcCard .price{margin-top:4px;font:500 12.5px var(--osMono)}.dcCard .src{margin-top:2px;font:400 11px var(--body);color:var(--muted)}.dcCard.dcFree .row b{color:var(--mint)}.dcCard.dcTaken .row b{color:var(--rose)}.dcCard.dcEst .row b{color:var(--amber)}.dcCard.dcRefused .row{color:var(--muted)}
/* /os-kit.css */
.bcLoader{position:fixed;inset:0;z-index:40;display:none;place-items:center;pointer-events:none;background:radial-gradient(58% 46% at 50% 44%,var(--glowA,rgba(124,92,255,.11)),transparent 72%),radial-gradient(42% 34% at 62% 62%,var(--glowB,rgba(34,211,238,.07)),transparent 74%)}.bcLoader[hidden]{display:none!important}.bcLoader.on{display:grid}.bcLoader .bcLoaderSpace{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1}.bcLoader .in{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:20px;animation:bcLoaderRise .5s cubic-bezier(.2,.8,.2,1) both}.bcLoader .bcLoaderMark{display:block;width:min(268px,64vw);height:auto;overflow:visible;--bc-logo-ink:var(--ink,#0b1020);--bc-mark-flow-opacity:.95;--bc-mark-flow-play:running;--bc-mark-flow-speed:1.25s;--bc-mark-contour-animation:none;filter:drop-shadow(0 14px 30px var(--shadow,rgba(60,40,120,.22)));animation:bcLoaderBreathe 3.6s ease-in-out infinite alternate,bcLoaderHue 4.6s ease-in-out infinite}@keyframes bcLoaderHue{0%,100%{filter:drop-shadow(0 14px 30px var(--shadow,rgba(60,40,120,.22))) hue-rotate(0deg) saturate(1)}45%{filter:drop-shadow(0 14px 30px var(--shadow,rgba(60,40,120,.22))) hue-rotate(105deg) saturate(1.6) drop-shadow(0 0 10px rgba(103,232,249,.55))}75%{filter:drop-shadow(0 14px 30px var(--shadow,rgba(60,40,120,.22))) hue-rotate(-48deg) saturate(1.4) drop-shadow(0 0 8px rgba(236,72,153,.5))}}.bcLoader .bcLoaderMark{--bc-mark-flow-color:rgba(255,255,255,.92)}:root[data-theme="light"] .bcLoader .bcLoaderMark{--bc-mark-flow-color:rgba(255,255,255,.96)}.bcLoader .bcLoaderRail{position:relative;width:180px;height:2px;border-radius:99px;background:var(--surf2,rgba(148,163,204,.10));overflow:hidden}.bcLoader .bcLoaderRail i{position:absolute;inset:0;display:block;border-radius:99px;background:var(--aurora,linear-gradient(100deg,#7c5cff,#22d3ee 55%,#a3e635));animation:bcLoaderSweep 1.5s cubic-bezier(.5,0,.3,1) infinite}.bcLoader .bcLoaderSay{font:500 12.5px/1.4 var(--body,Inter,sans-serif);letter-spacing:.02em;color:var(--muted,#8b96ac);text-align:center;max-width:min(420px,80vw)}.bcLoader .bcLoaderSay:empty{display:none}@keyframes bcLoaderRise{from{opacity:0;transform:translateY(9px) scale(.985)}to{opacity:1;transform:none}}@keyframes bcLoaderBreathe{from{transform:translateY(1px) scale(.995)}to{transform:translateY(-4px) scale(1.005)}}@keyframes bcLoaderSweep{0%{transform:translateX(-100%) scaleX(.45)}60%{transform:translateX(60%) scaleX(.7)}100%{transform:translateX(200%) scaleX(.45)}}.bcLoader.inline{position:absolute;inset:0 0 0 var(--wh-nav,272px);z-index:1;background:none}.bcLoader.inline .in{flex-direction:row;align-items:center;gap:12px}.bcLoader.inline .bcLoaderMark{width:132px;filter:none;animation:none}.bcLoader.inline .bcLoaderRail{width:64px}@media(max-width:860px){.bcLoader.inline{left:0}}html.whBoot .bcLoader.inline{display:none!important}@media (prefers-reduced-motion:reduce){.bcLoader .in,.bcLoader .bcLoaderMark,.bcLoader .bcLoaderRail i{animation:none}.bcLoader .bcLoaderMark{--bc-mark-flow-play:paused;--bc-mark-contour-animation:none}.bcLoader .bcLoaderRail i{transform:none;opacity:.5}}.bcAvatar{position:relative;isolation:isolate;display:grid;place-items:center;border-radius:50%;flex:none;border:2px solid var(--bg,#04070d);background-clip:padding-box;background-size:cover;background-position:center;text-transform:uppercase}.bcAvatar::before{content:'';position:absolute;inset:calc( - .14em - 1.5px);border-radius:inherit;z-index:-1;background:conic-gradient(from 200deg,#22d3ee,#7c5cff 38%,#f472b6 66%,#22d3ee)}.bcAvatar.guest{color:var(--faint,#8b94a6)}.bcAvatar.guest::before{background:none;border:1.5px dashed var(--line2,rgba(148,163,204,.26))}@keyframes bcAsBeat{0%,100%{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.bcLoader .bcLoaderLedger{list-style:none;margin:2px 0 0;padding:0;display:grid;gap:7px;min-width:232px;font:500 13px/1.45 var(--body,Inter,sans-serif);color:var(--muted,#655773);letter-spacing:.005em}.bcLoader .bcLoaderLedger li{display:flex;align-items:center;gap:10px;opacity:.55;transition:opacity .25s ease}.bcLoader .bcLoaderLedger li.run,.bcLoader .bcLoaderLedger li.ok,.bcLoader .bcLoaderLedger li.warn,.bcLoader .bcLoaderLedger li.fail{opacity:1}.bcLoader .bcLoaderLedger li i{flex:0 0 18px;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font:800 11px/1 var(--body,Inter,sans-serif);font-style:normal;background:var(--surf2,rgba(43,36,64,.085));color:var(--muted,#655773)}.bcLoader .bcLoaderLedger li.ok i{background:var(--okbg,#cdeedd);color:var(--mint,#2f7a5c)}.bcLoader .bcLoaderLedger li.warn i{background:var(--clay-peach,#fbd9c9);color:var(--amber,#c2410c)}.bcLoader .bcLoaderLedger li.fail i{background:var(--clay-peach,#fbd9c9);color:var(--amber,#c2410c)}.bcLoader .bcLoaderLedger li.run i{background:none;border:2px solid var(--lav,#e5dcff);border-top-color:var(--violet,#7c5cff);animation:bcLedgerSpin .8s linear infinite}.bcLoader .bcLoaderLedger li.ok span{color:var(--ink,#2b2440)}@keyframes bcLedgerSpin{to{transform:rotate(360deg)}}.bcLoader .bcLoaderState{pointer-events:auto;margin-top:6px;width:min(440px,86vw);padding:22px 24px 18px;border-radius:22px;text-align:center;background:var(--panelT,rgba(255,251,244,.94));box-shadow:0 18px 44px var(--shadow,rgba(58,51,72,.18)),0 1px 0 rgba(255,255,255,.7) inset;animation:bcLoaderRise .4s cubic-bezier(.2,.8,.2,1) both}.bcLoader .bcLoaderState .acts{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.bcLoader .bcLoaderBtn{appearance:none;border:0;cursor:pointer;height:44px;padding:0 22px;border-radius:999px;font:700 14px/1 var(--body,Inter,sans-serif);letter-spacing:.01em;background:var(--clay-peach,#fbd9c9);color:var(--amber,#c2410c);box-shadow:0 6px 16px rgba(194,65,12,.14),0 1px 0 rgba(255,255,255,.8) inset;transition:transform .12s ease,box-shadow .12s ease,filter .12s ease}.bcLoader .bcLoaderBtn:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgba(194,65,12,.18),0 1px 0 rgba(255,255,255,.8) inset;filter:saturate(1.08)}.bcLoader .bcLoaderBtn:active{transform:translateY(0) scale(.985)}.bcLoader .bcLoaderBtn:focus-visible{outline:2px solid var(--violet,#7c5cff);outline-offset:3px}.bcLoader .bcLoaderBtn.alt{background:transparent;color:var(--muted,#655773);box-shadow:inset 0 0 0 1.5px var(--line2,rgba(43,36,64,.2))}.bcLoader .bcLoaderBtn.alt:hover{box-shadow:inset 0 0 0 1.5px var(--ink,#2b2440);color:var(--ink,#2b2440)}.bcLoader .bcLoaderBtn[hidden]{display:none}.bcLoader .bcLoaderState .cd{margin:12px 0 0;font:500 12px/1.4 var(--body,Inter,sans-serif);color:var(--muted,#655773);min-height:1.4em}.bcLoader .bcLoaderState .cd:empty{display:none}html.bcOffline .bcLoader .bcLoaderMark{animation:none;--bc-mark-flow-play:paused;--bc-mark-contour-animation:none}html.bcOffline .bcLoader .bcLoaderSpace{opacity:.6;transition:opacity .4s ease}.bcLoader .bcLoaderSpace{overflow:hidden;-webkit-mask-image:linear-gradient(to top,transparent 0,#000 24%,#000 80%,transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 24%,#000 80%,transparent 100%)}.bcLoaderSpace .bcSprite{position:absolute;left:var(--x);top:0;width:var(--s);height:var(--s);opacity:var(--a);will-change:transform;animation:bcSpaceRise var(--dur) linear var(--delay) infinite}.bcLoaderSpace .bcSprite img{display:block;width:100%;height:100%;animation:bcSpaceSway var(--swayDur) ease-in-out var(--delay) infinite alternate}.bcLoaderSpace .bcSprite.near img{filter:drop-shadow(0 10px 12px rgba(58,51,72,.22))}.bcLoaderSpace .bcSprite.mid img{filter:drop-shadow(0 5px 7px rgba(58,51,72,.16))}@keyframes bcSpaceRise{from{transform:translate3d(0,calc(100vh + 30px),0)}to{transform:translate3d(0,calc(-1 * var(--s) - 60px),0)}}@keyframes bcSpaceSway{from{transform:translate3d(calc(-1 * var(--sway)),0,0) rotate(calc(-1 * var(--tilt)))}to{transform:translate3d(var(--sway),0,0) rotate(var(--tilt))}}html:not(.whBoot) .bcLoaderSpace .bcSprite,html:not(.whBoot) .bcLoaderSpace .bcSprite img{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.bcLoader .bcLoaderSpace{display:none}}@media (prefers-reduced-motion:reduce){.bcLoader .bcLoaderLedger li.run i{animation:none;border-top-color:var(--lav,#e5dcff)}}html.bcOffline .bcLoader{background:#f4efe6 url(/art/os/bg-offline.webp) center 60%/cover no-repeat;animation:bcOfflineIn .6s ease both}html.bcOffline .bcLoader::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(60% 48% at 50% 52%,rgba(255,251,244,.55),transparent 72%)}html.bcOffline .bcLoader .in{position:relative;z-index:2}.bcLoader .bcLoaderLedger li{animation:bcLoaderRise .35s cubic-bezier(.2,.8,.2,1) both}.bcLoader .bcLoaderLedger li:nth-child(2){animation-delay:.06s}.bcLoader .bcLoaderLedger li:nth-child(3){animation-delay:.12s}.bcLoader .bcLoaderLedger li:nth-child(4){animation-delay:.18s}@keyframes bcOfflineIn{from{opacity:.001}to{opacity:1}}@media (prefers-reduced-motion:reduce){html.bcOffline .bcLoader,.bcLoader .bcLoaderLedger li{animation:none}}.bcLoader .bcLoaderMark{position:relative}.bcLoader .in::before{content:"";position:absolute;left:50%;top:-40px;width:min(560px,90vw);height:min(300px,60vh);transform:translateX(-50%);pointer-events:none;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(255,251,244,.78),rgba(255,251,244,.35) 55%,transparent 100%)}.bcLoader .in{padding-top:8px}
/* /os-mail.css */
.osApp[data-app="mail"]{--mlGrid:22px minmax(0,178px) minmax(0,1fr) 62px}/* ⚠ The Sent caveat is part of the list{display:block;margin-top:7px;font:400 11.5px/1.55 var(--body);color:var(--muted);max-width:62ch}.osApp[data-app="mail"] .wrap.wide{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.osApp[data-app="mail"][data-reading="true"] .wrap.wide{padding-top:10px}@keyframes mlShimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}@media (max-width:720px){body.os .osApp[data-app="mail"][data-reading="true"],:root body.os.workHomeOpen .osApp[data-app="mail"][data-reading="true"]{padding:0}body.os .osApp[data-app="mail"][data-reading="true"] .wrap.wide{padding:0}.osApp[data-app="mail"]{--mlGrid:22px minmax(0,1fr) 54px}}
/* /os-xray.css */
.osApp[data-app="site-xray"]{--xr-cream:var(--cream,#fffbf4);--xr-cream2:var(--cream2,#f8f2e8);--xr-lav:var(--lav,#e5dcff);--xr-lav2:var(--lav2,#efe9ff);--xr-violet:var(--violet,#7c5cff);--xr-ink:var(--ink,#2b2440);--xr-muted:var(--muted,#6b6380);--xr-faint:var(--faint,#9a92ad);--xr-line:var(--line,rgba(43,36,64,.10));--xr-mint:var(--mint,#2f7a5c);--xr-amber:var(--amber,#c2410c);--xr-rose:var(--rose,#d6455f);--xr-clay-mint:var(--clay-mint,#dff1e8);--xr-clay-peach:var(--clay-peach,#fbd9c9);--xr-shell-bg:var(--shell-bg,#111318);--xr-shell-fg:var(--shell-fg,#c9d4e3);--xr-shell-tag:var(--shell-tag,#8fa3bf);--xr-shell-tagbg:var(--shell-tagbg,#1d232e);--xr-clay-rose:var(--clay-rose,#f9d5dc);--xr-amber-mid:var(--amber-mid,#d98a2b);--xr-lift:var(--lift,inset 0 2px 0 rgba(255,255,255,.8),0 10px 24px rgba(58,51,72,.08));--xr-lift2:var(--lift-2,inset 0 2px 0 rgba(255,255,255,.8),0 18px 44px rgba(58,51,72,.14));--xr-clay:var(--clay,inset 0 2px 0 rgba(255,255,255,.55),inset 0 -3px 0 rgba(58,51,72,.14),0 8px 18px rgba(124,92,255,.22));--xr-disp:var(--disp,Nunito,'DM Sans',system-ui,sans-serif);--xr-body:var(--body,Nunito,'DM Sans',system-ui,sans-serif);--xr-r:16px;--xr-rs:11px;--xr-onfill:var(--onfill,#ffffff);color:var(--xr-ink);font-family:var(--xr-body)}@keyframes xrFlow{to{background-position:-200% 0}}@keyframes xrPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}.osApp[data-app="site-xray"] .xrHead{display:flex;flex-direction:column;gap:16px;margin:0 0 8px;padding:0 0 20px;border-bottom:1px solid var(--xr-line)}@media(max-width:480px){.osApp[data-app="site-xray"] .xrHead{gap:12px;padding-bottom:14px}.osApp[data-app="site-xray"] .xrHead{padding-bottom:10px}}
/* /os-image-studio.css */
.bcImgWidget{display:block;margin:10px 0}
/* /os-signals.css */
@keyframes sgPulse{0%,100%{opacity:1}50%{opacity:.55}}
/* /os-specialists.css */
.osApp[data-app="team"]{--spContour:color-mix(in srgb,var(--ink) 58%,var(--panel));--spContourW:1.5px}.osApp[data-app="team"] input[type="text"],.osApp[data-app="team"] input:not([type]),.osApp[data-app="team"] input[type="number"],.osApp[data-app="team"] textarea{font:400 14px/1.45 var(--osDisp);color:var(--ink);background:var(--panel);border:1px solid var(--line2);border-radius:10px;padding:9px 12px;min-height:44px;width:100%;box-sizing:border-box}.osApp[data-app="team"] textarea{resize:vertical}.osApp[data-app="team"] input:focus,.osApp[data-app="team"] textarea:focus{outline:2px solid var(--violet);outline-offset:1px}.osApp[data-app="team"] .spBack{border:1px solid var(--line);border-radius:var(--r-pill);padding:8px 14px;min-height:36px;background:var(--surf);color:var(--muted);cursor:pointer;font:500 12.5px var(--osDisp);margin:0 0 18px;position:relative;z-index:3}.osApp[data-app="team"] .spBack:hover{color:var(--ink);border-color:var(--line2)}.osApp[data-app="team"] .spRole{font:600 11.5px/1.4 var(--osMono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.osApp[data-app="team"] .spWhy{margin:0;font:400 13px/1.5 var(--osDisp);color:var(--muted)}@media (prefers-reduced-motion:no-preference){@keyframes spArrive{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}}
/* /os-character-builder.css */
@media (prefers-reduced-motion:no-preference){@keyframes cbArrive{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes cbPulse{0%,100%{opacity:1}50%{opacity:.35}}}
/* /os-assistant.css */
.osApp[data-app="assistant"]{--asContour:color-mix(in srgb,var(--ink) 58%,var(--panel));--asGlow:color-mix(in srgb,var(--violet) 55%,transparent)}.osApp[data-app="assistant"] button:focus-visible,.osApp[data-app="assistant"] input:focus-visible,.osApp[data-app="assistant"] textarea:focus-visible{outline:3px solid var(--violet);outline-offset:2px}@media (prefers-reduced-motion:no-preference){@keyframes asBadgeIn{from{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes asSpin{to{transform:rotate(360deg)}}@keyframes asToastIn{from{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%,0)}}}
/* /os-brand.css */
time{color:var(--faint);font-size:11px;font-family:var(--mono)}code{font-family:var(--mono);font-size:10.5px}
/* /os-registry.css */
body.os.inthread .osCoMark{display:none}@keyframes osRegSpin{to{transform:rotate(360deg)}}
/* /os-projects.css */
.osApp details.tech{margin:8px 0 0 26px}.osApp details.tech summary{cursor:pointer;font:400 11.5px/1 var(--mono);color:var(--faint);list-style:none}.osApp details.tech summary::-webkit-details-marker{display:none}@keyframes pjPulse{0%,100%{box-shadow:0 0 0 3px color-mix(in srgb,var(--violet) 22%,transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--violet) 10%,transparent)}}
/* /os-crypto.css */
@keyframes kqFlash{0%{background:var(--surf2)}100%{background:transparent}}@keyframes kqMovedUp{0%{background:rgba(26,127,75,.14)}100%{background:transparent}}@keyframes kqMovedDn{0%{background:rgba(179,38,30,.14)}100%{background:transparent}}
/* /os-cadastre.css */
body.os.inthread .osCadMark{display:none}
/* /os-documents.css */
.osApp[data-app="documents"] .wrap.wide{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}:root[data-theme="light"] body.os.workHomeOpen .osApp[data-app="documents"],:root[data-theme="light"] body.os.inthread .osApp[data-app="documents"]{padding:0}html body.os .osApp[data-app="documents"] .wrap.wide{padding:0;max-width:none}
/* /os-map.css */
@keyframes osMapSpin{to{transform:rotate(360deg)}}
/* /os-goals.css */
.osApp[data-app="goals"]{overflow:hidden}.gKids{margin-left:11px;padding-left:0;border-left:1px solid var(--line)}.gKids:hover{border-left-color:var(--line2)}@media (max-height:600px){.osApp[data-app="goals"]{overflow:auto}}@keyframes gIn{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes gSlide{from{opacity:0;transform:translateX(12px)}to{opacity:1;transform:none}}@keyframes gPulse{0%,100%{transform:scale(1);opacity:1}40%{transform:scale(1.35);opacity:.4}}@media (prefers-reduced-motion:reduce){.osApp[data-app="goals"] *,.osApp[data-app="goals"] *::before,.osApp[data-app="goals"] *::after{animation:none !important;transition:none !important}}
/* /work-screen.css */
body.os.inthread{--ws-glass:rgba(19,22,38,.78);--ws-glass-2:rgba(24,28,48,.86);--ws-glass-line:rgba(255,255,255,.11);--ws-glass-shadow:0 26px 54px -34px #000,inset 0 1px rgba(255,255,255,.06);--ws-ink:#eef1f8;--ws-muted:#a9b3c9;--ws-faint:#7d879c;--ws-accent:linear-gradient(90deg,#22d3ee,#7c5cff 55%,#f472b6);--ws-cta:linear-gradient(135deg,#6159ee,#7c5cf0 48%,#a06bd0);--ws-measure:740px;--ws-rail:276px;--ws-dock:344px;--ws-radius:18px;--ws-ease:cubic-bezier(.2,.8,.2,1)}:root[data-theme="light"] body.os.inthread{--ws-glass:rgba(255,255,255,.82);--ws-glass-2:rgba(255,255,255,.92);--ws-glass-line:rgba(75,72,120,.14);--ws-glass-shadow:0 22px 48px -34px rgba(47,34,110,.5),inset 0 1px #fff;--ws-ink:#0c1220;--ws-muted:#5a6478;--ws-faint:#8b94a6}body.os.inthread .thread::before{background:#f4efe6 url(/art/os/bg-clay.webp) center 40%/cover no-repeat;opacity:1;filter:none}body.os.inthread .thread::after{background:radial-gradient(1100px 620px at 82% -10%,rgba(124,92,255,.22),transparent 62%),radial-gradient(900px 560px at 6% 108%,rgba(34,211,238,.12),transparent 62%),linear-gradient(180deg,rgba(15,13,38,.38),rgba(15,13,38,.66))}:root[data-theme="light"] body.os.inthread .thread::before{background:#f4efe6 url(/art/os/bg-clay.webp) center 42%/cover no-repeat;opacity:1;filter:none}:root[data-theme="light"] body.os.inthread .thread::after{background:radial-gradient(1100px 620px at 82% -10%,rgba(124,92,255,.10),transparent 62%),radial-gradient(900px 560px at 6% 108%,rgba(34,211,238,.08),transparent 62%),linear-gradient(180deg,rgba(246,247,251,.30),rgba(246,247,251,.62))}body.os.inthread .osDock{background:var(--ws-glass);border-color:var(--ws-glass-line);-webkit-backdrop-filter:blur(22px) saturate(1.25);backdrop-filter:blur(22px) saturate(1.25);box-shadow:none}body.os.inthread .osDock{width:var(--ws-dock);padding:14px 14px 96px;gap:6px}@media (min-width:1180px){body.os.inthread{--app-right:var(--ws-dock)}}@media (min-width:1180px){body.os.inthread .msgs,body.os.inthread .composer,body.os.inthread .t-head{padding-left:calc(var(--ws-rail)+26px)}}body.workHomeOpen .thread{padding-right:var(--ws-dock)}body.os.inthread .t-head{background:transparent;border-bottom:0;backdrop-filter:none;-webkit-backdrop-filter:none;padding:16px 34px 6px}body.os.inthread .t-head #thead{font:500 13px/1.3 var(--osDisp);color:var(--ws-muted);letter-spacing:-.005em}body.os.inthread .t-head #hbrain{opacity:.85}body.os.inthread .t-head .shareBtn{background:var(--ws-glass);border-color:var(--ws-glass-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body.os.inthread .msgs{padding:8px 34px 10px}body.os.inthread .m-you{max-width:var(--ws-measure);margin:18px auto 0;font:600 clamp(19px,1.7vw,24px)/1.32 var(--osDisp);letter-spacing:-.022em;color:var(--ws-ink)}body.os.inthread .m-you .pfx,body.os.inthread .m-you .who{font:500 10px/1 var(--f-body,Inter,sans-serif);letter-spacing:.2em;text-transform:uppercase;color:var(--ws-faint)}body.os.inthread .m-orc{max-width:var(--ws-measure);margin:18px auto 0;padding:0;border-left:0;font-size:16.5px;line-height:1.72;color:var(--ws-ink)}body.os.inthread .m-orc p{margin:0 0 14px}body.os.inthread .m-orc strong{color:var(--ws-ink);font-weight:650}body.os.inthread .m-orc a{color:#7c5cff;text-decoration-color:rgba(124,92,255,.4)}body.os.inthread .m-orc .who{display:flex;align-items:center;gap:8px;margin:0 0 12px;font:500 10px/1 var(--f-body,Inter,sans-serif);letter-spacing:.2em;text-transform:uppercase;color:#7c5cff}:root:not([data-theme="light"]) body.os.inthread .m-orc .who{color:#b3a2ff}body.os.inthread .m-orc .who svg.bcMark{width:20px;height:20px}body.os.inthread .messageStage::before{content:'';position:absolute;inset:0 0 0 0;pointer-events:none;z-index:0;background:linear-gradient(180deg,transparent,var(--ws-glass) 120px,var(--ws-glass) calc(100% - 40px),transparent);-webkit-mask:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);opacity:.9}body.os.inthread .messageStage>*{position:relative;z-index:1}body.os.inthread .chip-lbl{max-width:var(--ws-measure);margin:22px auto 10px;font:500 10px/1 var(--f-body,Inter,sans-serif);letter-spacing:.2em;color:var(--ws-faint)}body.os.inthread .chips.steps{max-width:var(--ws-measure);gap:10px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}body.os.inthread .chips.steps .chip{position:relative;border-radius:14px;padding:13px 40px 13px 16px;background:var(--ws-glass-2);border:1px solid var(--ws-glass-line);box-shadow:var(--ws-glass-shadow);color:var(--ws-ink);font:500 14px/1.4 var(--f-body,Inter,sans-serif);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .25s var(--ws-ease),box-shadow .25s var(--ws-ease),border-color .25s}body.os.inthread .chips.steps .chip::after{content:'→';position:absolute;right:14px;top:50%;transform:translateY(-50%);font:500 15px/1 var(--osMono);color:#7c5cff;transition:transform .25s var(--ws-ease)}body.os.inthread .chips.steps .chip .mk{display:inline-grid;place-items:center;width:20px;height:20px;margin-right:8px;border-radius:7px;background:rgba(124,92,255,.14);color:#7c5cff;font:600 11px/1 var(--osMono);vertical-align:-4px}body.os.inthread .chips.steps .chip:not(.k-act):hover{transform:translateY(-2px);border-color:hsl(258 60% 62% / .45);box-shadow:0 30px 56px -30px hsl(258 70% 45% / .55),inset 0 1px #fff}body.os.inthread .chips.steps .chip:hover::after{transform:translate(3px,-50%)}body.os.inthread .chips.steps.spent{opacity:.5}body.os.inthread .chip.mod{background:var(--ws-glass-2);border:1px solid var(--ws-glass-line);color:var(--ws-ink);font:500 13px var(--f-body,Inter,sans-serif);border-radius:12px}body.os.inthread .m-orc .meta{max-width:var(--ws-measure);margin:14px 0 0;display:flex;align-items:center;gap:10px;flex-wrap:wrap;font:400 11px var(--osMono);color:var(--ws-faint)}body.os.inthread .m-orc .meta .tools{display:inline-flex;gap:6px}body.os.inthread .m-orc .meta .tools .tb,body.os.inthread .m-orc .meta .tools button,body.os.inthread .m-orc .meta .tools a{border:1px solid var(--ws-glass-line);background:var(--ws-glass-2);border-radius:999px;padding:4px 10px;color:var(--ws-muted);font:400 11px var(--osMono);cursor:pointer}body.os.inthread .m-orc .meta .tools .tb:hover{color:var(--ws-ink);border-color:hsl(258 60% 62% / .45)}body.os.inthread .m-orc .who .say,body.os.inthread .m-orc .who button{margin-left:auto;border:1px solid var(--ws-glass-line);background:var(--ws-glass-2);border-radius:999px;padding:4px 10px;color:var(--ws-muted);font:400 11px var(--osMono);letter-spacing:0;text-transform:none;cursor:pointer}body.os.inthread .sticky{background:none;border:0}body.os.inthread .sticky .inner{gap:8px}body.os.inthread .sticky .chip{background:var(--ws-glass-2);border:1px solid var(--ws-glass-line);border-radius:999px;color:var(--ws-ink);font:500 12.5px var(--f-body,Inter,sans-serif);padding:8px 14px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--ws-glass-shadow)}body.os.inthread .sticky .chip:hover{border-color:hsl(258 60% 62% / .45);transform:translateY(-1px)}body.os.inthread .composer{padding:12px 34px 22px}body.os.inthread .composer .cwrap{max-width:var(--ws-measure);border-radius:18px;padding:12px 14px 12px 16px;background:var(--ws-glass-2);border:1px solid var(--ws-glass-line);box-shadow:var(--ws-glass-shadow);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);transition:border-color .2s,box-shadow .2s}body.os.inthread .composer .cwrap:focus-within{border-color:hsl(258 60% 62% / .55);box-shadow:0 0 0 4px rgba(124,92,255,.14),var(--ws-glass-shadow)}body.os.inthread .composer .pfx{color:#7c5cff;font:500 12px/1 var(--osMono);letter-spacing:0}body.os.inthread .composer #in{font:400 15.5px/1.5 var(--f-body,Inter,sans-serif);color:var(--ws-ink)}body.os.inthread .composer .sendPair{margin-left:10px}body.os.inthread .composer .sendPair button,body.os.inthread .composer #send,body.os.inthread .composer #doit{border-radius:12px;border:1px solid var(--ws-glass-line);background:var(--ws-glass-2);color:var(--ws-ink);font:550 13px var(--f-body,Inter,sans-serif)}body.os.inthread .composer #send:not([disabled]){background:var(--ws-cta);color:#fff;border-color:transparent;box-shadow:0 12px 26px -14px rgba(97,89,238,.9)}@keyframes wsWake{0%{box-shadow:0 0 0 0 rgba(124,92,255,.0)}40%{box-shadow:0 0 0 6px rgba(124,92,255,.22)}100%{box-shadow:var(--ws-glass-shadow)}}@media (max-width:1100px){body.os.inthread .osDock{display:none}body.os.inthread{--app-right:0px}body.workHomeOpen .thread{padding-right:0}body.os.inthread .msgs,body.os.inthread .composer,body.os.inthread .t-head{padding-left:22px;padding-right:22px}}@media (max-width:700px){body.os.inthread .t-head{padding-left:18px;overflow:visible}body.os.inthread .t-head #hbrain{margin-left:0}body.os.inthread .m-you{font-size:18px}body.os.inthread .m-orc{font-size:15.5px}body.os.inthread .msgs,body.os.inthread .composer,body.os.inthread .t-head{padding-left:14px;padding-right:14px}body.os.inthread .chips.steps{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){body.os.inthread .chips.steps .chip{transition:none}}@keyframes wsLanded{from{opacity:.6}to{opacity:1}}body.os.inthread .osDock{animation:wsSlideIn .6s cubic-bezier(.2,.8,.2,1) both}body.os.inthread .osDock{animation-name:wsSlideInR;animation-delay:.08s}body.os.inthread .thread.on .msgs,body.os.inthread .thread.on .composer{animation:wsRise .55s cubic-bezier(.2,.8,.2,1) both}body.os.inthread .thread.on .composer{animation-delay:.1s}@keyframes wsSlideIn{from{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:none}}@keyframes wsSlideInR{from{opacity:0;transform:translateX(18px)}to{opacity:1;transform:none}}@keyframes wsRise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}body.os.inthread.bcSettled .osDock,body.os.inthread.bcSettled .thread.on .msgs,body.os.inthread.bcSettled .thread.on .composer{animation:none}@media (prefers-reduced-motion:reduce){body.os.inthread .osDock,body.os.inthread .thread.on .msgs,body.os.inthread .thread.on .composer{animation:none}}@media (min-width:1180px){body.os.inthread .msgs,body.os.inthread .composer,body.os.inthread .t-head,body.os.inthread .sticky{padding-left:calc(var(--ws-rail)+28px)}}@media (min-width:1101px){body.os.inthread .msgs,body.os.inthread .composer,body.os.inthread .t-head,body.os.inthread .sticky{padding-right:calc(var(--ws-dock)+22px)}}body.os.inthread .t-head{padding-top:14px;padding-bottom:0;min-height:0;gap:10px}body.os.inthread .t-head #thead{font:500 10.5px/1.2 var(--f-body,Inter,sans-serif);letter-spacing:.16em;text-transform:uppercase;color:var(--ws-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:var(--ws-measure)}body.os.inthread .t-head #hbrain{width:18px;height:18px;opacity:.7}body.os.inthread .m-you::before{content:none}body.os.inthread .m-you{position:relative;padding-left:18px;margin-top:22px;font:600 clamp(21px,1.8vw,27px)/1.28 var(--osDisp);letter-spacing:-.025em}body.os.inthread .m-you::after{content:'';position:absolute;left:0;top:.3em;bottom:.25em;width:3px;border-radius:99px;background:var(--ws-accent)}body.os.inthread .top{background:var(--ws-glass);border-bottom:1px solid var(--ws-glass-line);-webkit-backdrop-filter:blur(24px) saturate(1.3);backdrop-filter:blur(24px) saturate(1.3);box-shadow:0 10px 30px -24px rgba(24,32,56,.35)}body.os.inthread .top .topBrand{position:relative;padding:4px 6px;border-radius:12px}body.os.inthread .top .topBrand::before{content:'';position:absolute;inset:-4px -8px;border-radius:14px;opacity:0;background:radial-gradient(60% 80% at 40% 50%,rgba(124,92,255,.18),transparent 70%);transition:opacity .3s}body.os.inthread .top .topBrand:hover::before{opacity:1}body.os.inthread .top .bcContourFull{height:26px}body.os.inthread .top .hsearch,body.os.inthread .top .auth .su,body.os.inthread .top .sysbtn,body.os.inthread .top .ctxBadge{height:32px;padding:0 13px;border-radius:999px;border:1px solid var(--ws-glass-line);background:var(--ws-glass-2);color:var(--ws-ink);box-shadow:inset 0 1px rgba(255,255,255,.5);font:550 12.5px/1 var(--f-body,Inter,sans-serif);letter-spacing:0;transition:border-color .2s,transform .2s var(--ws-ease),box-shadow .2s}:root:not([data-theme="light"]) body.os.inthread .top .hsearch,:root:not([data-theme="light"]) body.os.inthread .top .sysbtn,:root:not([data-theme="light"]) body.os.inthread .top .ctxBadge{box-shadow:inset 0 1px rgba(255,255,255,.06)}body.os.inthread .top .hsearch:hover,body.os.inthread .top .sysbtn:hover,body.os.inthread .top .ctxBadge:hover{border-color:hsl(258 60% 62% / .5);box-shadow:0 0 0 4px rgba(124,92,255,.12)}body.os.inthread .top .auth .su{background:var(--ws-cta);color:#fff;border-color:transparent;box-shadow:0 10px 24px -12px rgba(97,89,238,.9)}body.os.inthread .top .auth .su:hover{filter:brightness(1.06);transform:translateY(-1px)}body.os.inthread .top .hsearch{font-family:var(--osMono);font-weight:500;color:var(--ws-muted)}body.os.inthread .composer{display:grid;grid-template-columns:minmax(0,var(--ws-measure)) auto;justify-content:center;align-items:center;column-gap:10px;padding-top:12px;padding-bottom:24px}body.os.inthread .composer .cwrap{width:100%;max-width:none;margin:0;min-height:48px;border-radius:20px;padding:10px 12px 10px 18px}body.os.inthread .composer #in{font-size:16px}body.os.inthread .composer .pfx{font:600 10px/1 var(--f-body,Inter,sans-serif);letter-spacing:.18em;text-transform:uppercase;color:#7c5cff;margin-right:2px}body.os.inthread .composer .sendPair{margin:0;height:54px;border-radius:20px;border:1px solid var(--ws-glass-line);background:var(--ws-glass-2);box-shadow:var(--ws-glass-shadow);overflow:hidden;align-items:stretch;-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2)}body.os.inthread .composer .sendPair>button{height:100%;padding:0 16px;font:550 13.5px var(--f-body,Inter,sans-serif);color:var(--ws-ink);border-radius:0;transition:background .2s,color .2s,filter .2s}body.os.inthread .composer .sendPair>button svg{width:15px;height:15px}body.os.inthread .composer .sendPair>#send:not(:disabled){background:var(--ws-cta);color:#fff}body.os.inthread .composer .sendPair>#send:not(:disabled):hover{filter:brightness(1.06)}body.os.inthread .composer .sendPair>#doit{border-left:1px solid var(--ws-glass-line);color:var(--ws-muted)}body.os.inthread .composer .sendPair>#doit:hover:not(:disabled){color:#7c5cff;background:rgba(124,92,255,.08)}body.os.inthread .composer .sendPair>button:disabled{opacity:.45}body.os.inthread .composer #mic,body.os.inthread .composer #clip{border-radius:10px;border:1px solid var(--ws-glass-line);background:transparent;color:var(--ws-muted);transition:color .2s,border-color .2s}body.os.inthread .composer #mic:hover,body.os.inthread .composer #clip:hover{color:#7c5cff;border-color:hsl(258 60% 62% / .45)}@media (max-width:760px){body.os.inthread .composer{grid-template-columns:minmax(0,1fr);row-gap:8px}body.os.inthread .composer .sendPair{height:46px;justify-self:end}}body.os.inthread .m-orc{font-size:17px;line-height:1.76;letter-spacing:-.003em}body.os.inthread .m-orc p{margin:0 0 15px}body.os.inthread .m-orc h1,body.os.inthread .m-orc h2,body.os.inthread .m-orc h3{font:650 19px/1.3 var(--osDisp);letter-spacing:-.02em;margin:22px 0 8px;color:var(--ws-ink)}body.os.inthread .m-orc ul,body.os.inthread .m-orc ol{padding-left:22px;margin:0 0 14px}body.os.inthread .m-orc li{margin:4px 0}body.os.inthread .m-orc li::marker{color:#7c5cff}body.os.inthread .m-orc code{font:500 .9em var(--osMono);background:rgba(124,92,255,.10);border-radius:6px;padding:1px 6px}body.os.inthread .m-orc blockquote{margin:12px 0;padding:8px 14px;border-left:3px solid #7c5cff;background:rgba(124,92,255,.06);border-radius:0 12px 12px 0;color:var(--ws-muted)}body.os.inthread .m-orc .who{padding-bottom:10px;margin-bottom:16px;border-bottom:1px solid var(--ws-glass-line);position:relative}body.os.inthread .m-orc .who::after{content:'';position:absolute;left:0;bottom:-1px;width:64px;height:2px;border-radius:99px;background:var(--ws-accent)}body.os.inthread .m-orc .who svg.bcMark{width:22px;height:22px}body.os.inthread .m-orc .who .say,body.os.inthread .m-orc .who button{border-radius:999px;padding:5px 12px;font:500 11.5px var(--f-body,Inter,sans-serif);letter-spacing:0;color:var(--ws-muted);border:1px solid var(--ws-glass-line);background:var(--ws-glass-2);transition:color .2s,border-color .2s}body.os.inthread .m-orc .who .say:hover,body.os.inthread .m-orc .who button:hover{color:#7c5cff;border-color:hsl(258 60% 62% / .45)}body.os.inthread .m-orc .meta{margin-top:18px;padding-top:12px;border-top:1px solid var(--ws-glass-line);justify-content:space-between}body.os.inthread .m-orc .meta .tools .tb,body.os.inthread .m-orc .meta .tools button,body.os.inthread .m-orc .meta .tools a{padding:5px 12px;font:500 11.5px var(--f-body,Inter,sans-serif);color:var(--ws-muted);transition:color .2s,border-color .2s}body.os.inthread .chip-lbl{margin-top:26px}body.os.inthread .chips.steps .chip{padding:14px 44px 14px 16px;font-size:14.5px;border-radius:16px}body.os.inthread .chips.steps .chip .mk{width:24px;height:24px;border-radius:8px;margin-right:10px;vertical-align:-6px;background:linear-gradient(135deg,rgba(124,92,255,.22),rgba(34,211,238,.18));color:#6b46e5;font-weight:650}:root:not([data-theme="light"]) body.os.inthread .chips.steps .chip .mk{color:#c9bcff}body.os.inthread .chips.steps .chip::after{right:16px;font-size:16px}body.os.inthread .sticky{display:none}body.os.inthread .msgs{width:100%;max-width:none;box-sizing:border-box;margin:0}body.os.inthread .m-orc,body.os.inthread .m-you,body.os.inthread .chip-lbl,body.os.inthread .chips.steps{width:100%;box-sizing:border-box}body.os .sysbtn,body.os .rail{display:none!important}body.os.inthread .messageStage:has(.msgs:empty)::before{display:none}body.os.workHomeOpen .whAppNav{background:var(--ws-glass);border-right:1px solid var(--ws-glass-line);-webkit-backdrop-filter:blur(22px) saturate(1.25);backdrop-filter:blur(22px) saturate(1.25);padding:14px 12px 14px}body.os.workHomeOpen .whAppNav .today{border-radius:16px;border:1px solid var(--ws-glass-line);background:var(--ws-glass-2);box-shadow:none;padding:12px 13px;margin-bottom:12px}body.os.workHomeOpen .whAppNav h4{font:500 10px/1 var(--f-body,Inter,sans-serif);letter-spacing:.18em;text-transform:uppercase;color:var(--ws-faint);margin:16px 6px 6px}body.os.workHomeOpen .whAppNav .room{border-radius:11px;padding:7px 9px 7px 10px;font:500 13px/1.2 var(--f-body,Inter,sans-serif);color:var(--ws-muted);border:1px solid transparent;transition:background .16s,color .16s,border-color .16s}body.os.workHomeOpen .whAppNav .room:hover{background:var(--ws-glass-2);color:var(--ws-ink);border-color:var(--ws-glass-line)}body.os.workHomeOpen .whAppNav .room.on{background:var(--ws-glass-2);color:var(--ws-ink);border-color:hsl(258 60% 62% / .35);box-shadow:var(--ws-glass-shadow)}body.os.workHomeOpen .whAppNav .add{border:1px dashed var(--ws-glass-line);border-radius:11px;padding:7px 10px;color:var(--ws-faint);font:500 12px var(--f-body,Inter,sans-serif);transition:color .16s,border-color .16s}body.os.workHomeOpen .whAppNav .add:hover{color:#7c5cff;border-color:hsl(258 60% 62% / .45)}body.os.workHomeOpen .whAppNav .whFoot{padding-top:10px;border-top:1px solid var(--ws-glass-line)}body.os.workHomeOpen .railFoot #arvPill.ctx{border-radius:14px;border:1px solid var(--ws-glass-line);background:var(--ws-glass-2);box-shadow:var(--ws-glass-shadow)}body.os.workHomeOpen .railFoot .ctxPop{left:8px;right:auto;bottom:74px;width:calc(var(--wh-nav) - 16px);max-width:none;max-height:min(72vh,620px)}body.os.workHomeOpen .railFoot .ctxPop .who .em2{max-width:none}body.os.workHomeOpen .top .pulse{height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--ws-glass-line);background:var(--ws-glass-2);color:var(--ws-muted);font:550 12.5px/1 var(--f-body,Inter,sans-serif)}body.os.workHomeOpen .top .pulse b{color:var(--ws-ink);font-weight:650}body.os.workHomeOpen .top .pulse i{background:#5ee0a0}body.os.inthread .messageStage:not(:has(.m-orc))::before{display:none}body.os.inthread .msgs::before{left:var(--ws-rail);right:var(--ws-dock)}body.os.inthread.workHomeOpen .msgs::before{left:var(--wh-nav,272px);right:var(--wh-dock,324px)}body.os.inthread .msgs:not(:has(.m-orc))::before{display:none}@media(max-width:1179px){body.os.inthread .msgs::before{left:0}}@media(max-width:1100px){body.os.inthread .msgs::before{right:0}}body.os.inthread.workHomeOpen .msgs{max-width:none;width:100%;padding:16px 34px 10px;margin-left:0;margin-right:0}body.os.inthread.workHomeOpen .m-orc,body.os.inthread.workHomeOpen .m-you,body.os.inthread.workHomeOpen .chip-lbl,body.os.inthread.workHomeOpen .chips.steps{max-width:var(--ws-measure);margin-left:auto;margin-right:auto}body.os.inthread.workHomeOpen .composer{padding-left:34px;padding-right:34px}body.os.inthread .messageStage>.jump{position:absolute}body.os.inthread.workHomeOpen .thread::before{background:#f4efe6 url(/art/os/bg-clay.webp) center 60%/cover no-repeat}:root[data-theme="light"] body.os.inthread.workHomeOpen .thread::before{background:#f4efe6 url(/art/os/bg-clay.webp) center 60%/cover no-repeat}html.whBoot .bcLoader .bcLoaderSay{color:#5a6478}body.os.inthread .darbi{max-width:var(--ws-measure);margin:22px auto 0;display:flex;flex-direction:column;gap:10px}body.os.inthread .darbi .dl{font:500 10px/1 var(--f-body,Inter,sans-serif);letter-spacing:.2em;text-transform:uppercase;color:var(--ws-faint);margin:0 0 2px}body.os.inthread .dcard{position:relative;border-radius:18px;border:1px solid var(--ws-glass-line);background:var(--ws-glass-2);box-shadow:var(--ws-glass-shadow);padding:16px 18px 14px;font-family:var(--f-body,Inter,sans-serif);-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);transition:transform .25s var(--ws-ease),border-color .25s,box-shadow .25s}body.os.inthread .dcard:hover{border-color:hsl(258 60% 62% / .35)}body.os.inthread .dcard.done{opacity:.72}body.os.inthread .dcard.no{opacity:.55}body.os.inthread .dcard.locked{border-style:dashed;cursor:pointer}body.os.inthread .dcard .dtop{display:flex;align-items:center;gap:8px;margin-bottom:8px}body.os.inthread .dcard .fld{font:500 9.5px/1 var(--f-body,Inter,sans-serif);letter-spacing:.16em;text-transform:uppercase;color:#6b46e5;border:1px solid rgba(124,92,255,.3);background:rgba(124,92,255,.08);border-radius:999px;padding:5px 9px}:root:not([data-theme="light"]) body.os.inthread .dcard .fld{color:#c9bcff}body.os.inthread .dcard .imp{font:600 11px var(--osMono,ui-monospace);color:#0f9d63;letter-spacing:.06em}body.os.inthread .dcard .dots{display:inline-flex;gap:3px;margin-left:auto}body.os.inthread .dcard .dots i{width:6px;height:6px;border-radius:99px;background:var(--ws-glass-line)}body.os.inthread .dcard .dots i.on{background:#7c5cff}body.os.inthread .dcard .ti{font:650 17px/1.3 var(--osDisp,'Space Grotesk',sans-serif);letter-spacing:-.02em;color:var(--ws-ink);margin:0 0 5px}body.os.inthread .dcard .why{font:400 14px/1.55 var(--f-body,Inter,sans-serif);color:var(--ws-muted);margin:0 0 10px}body.os.inthread .dcard .basis{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}body.os.inthread .dcard .basis:empty{display:none}body.os.inthread .dcard .basis b{font:500 11px/1 var(--f-body,Inter,sans-serif);color:var(--ws-muted);border:1px solid var(--ws-glass-line);border-radius:999px;padding:5px 9px;background:transparent}body.os.inthread .dcard .act{display:flex;flex-wrap:wrap;gap:8px;align-items:center}body.os.inthread .dcard .act button{height:34px;padding:0 14px;border-radius:11px;border:1px solid var(--ws-glass-line);background:transparent;color:var(--ws-muted);font:550 12.5px var(--f-body,Inter,sans-serif);cursor:pointer;transition:color .2s,border-color .2s,transform .2s var(--ws-ease),filter .2s}body.os.inthread .dcard .act button:hover{color:var(--ws-ink);border-color:hsl(258 60% 62% / .45);transform:translateY(-1px)}body.os.inthread .dcard .act button.yes{background:var(--ws-cta);color:#fff;border-color:transparent;box-shadow:0 10px 24px -12px rgba(97,89,238,.9);font-weight:600}body.os.inthread .dcard .act button.yes:hover{filter:brightness(1.06)}body.os.inthread .dcard .act button:last-child{border-color:transparent;color:#7c5cff;padding:0 8px}body.os.inthread .dcard .verdict{font:500 12px var(--f-body,Inter,sans-serif);color:#0f9d63;border-top:1px solid var(--ws-glass-line);padding-top:10px}body.os.inthread .dcard.no .verdict{color:var(--ws-faint)}body.os.inthread .dcard .lock{font:500 12px var(--f-body,Inter,sans-serif);color:#b8791f;margin-top:6px}body.os.inthread .osDock{padding:12px 14px 96px}body.os.inthread .darbi{display:none}body.os.workHomeOpen:not(.inthread){--app-left:var(--wh-nav,272px);--app-right:var(--wh-dock,324px)}body.os.workHomeOpen .osApp{background:transparent}@media(max-width:1180px){body.os.workHomeOpen:not(.inthread){--app-right:0px}}@media(max-width:860px){body.os.workHomeOpen:not(.inthread){--app-left:0px}}body.os.inthread .osApp{-webkit-backdrop-filter:blur(22px) saturate(1.25);backdrop-filter:blur(22px) saturate(1.25);background:var(--ws-glass)}body.os.inthread{--wh-dock:262px}body.os.inthread .osDock{z-index:16}body.os.inthread .osApp .wrap.wide{max-width:1060px;margin:0 auto;padding:8px var(--app-gutter) 24px}@keyframes wsSpin{to{transform:rotate(360deg)}}body.os.inthread .composer .sendPair{height:54px;border-radius:999px;border:1px solid var(--ws-glass-line);background:var(--ws-glass-2);box-shadow:none;overflow:hidden;transition:border-color .2s,box-shadow .2s}body.os.inthread .composer .sendPair>button{height:100%;padding:0 16px;border-radius:0;background:none;border:0;color:var(--ws-faint);font:600 12.5px/1 var(--f-body,Inter,sans-serif);letter-spacing:.01em;transition:background .18s,color .18s}body.os.inthread .composer .sendPair>button:hover:not(:disabled){color:var(--ws-ink);background:rgba(124,92,255,.07)}body.os.inthread .composer .sendPair>#send:not(:disabled){background:none;color:var(--ws-ink);box-shadow:none}body.os.inthread .composer .sendPair>#doit{border-left:1px solid var(--ws-glass-line);color:var(--ws-faint)}body.os.inthread .composer .sendPair:has(#send:not(:disabled)){border-color:transparent;box-shadow:0 8px 24px -12px rgba(124,92,255,.6)}body.os.inthread .composer .sendPair:has(#send:not(:disabled))>#doit,body.os.inthread .composer .sendPair>#doit:hover:not(:disabled){color:#fff;background:var(--ws-accent);border-left-color:transparent}body.os.inthread .composer{display:flex;justify-content:center;column-gap:0}.scope-chip{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:4px 0 10px;padding:0 0 0 16px;font-family:var(--mono);font-size:11px;line-height:1.7;color:var(--faint)}.scope-mark{padding:1px 7px;border-radius:999px;border:1px solid var(--line2);color:var(--muted);white-space:nowrap}.scope-chip[data-mark="other_company"] .scope-mark{border-color:color-mix(in srgb,var(--line2) 60%,var(--ink));color:var(--ink)}.scope-ent{color:var(--ink)}.scope-why{flex:1 1 12ch;min-width:0;color:var(--faint)}.scope-offer{padding:2px 10px;border-radius:999px;border:1px solid var(--line2);background:transparent;color:var(--muted);font-family:var(--mono);font-size:11px;line-height:1.7;cursor:pointer;transition:border-color .15s ease,color .15s ease}.scope-offer:hover{border-color:color-mix(in srgb,var(--line2) 40%,var(--ink));color:var(--ink)}.scope-offer:focus-visible{outline:2px solid var(--line2);outline-offset:2px}@media (max-width:520px){.scope-chip{gap:5px}.scope-why{flex:1 1 100%}.scope-offer{flex:1 1 auto;text-align:center}}body.os.inthread{--ws-measure:720px}body.os.inthread .m-orc{font-size:15px;line-height:1.68;margin-top:12px}body.os.inthread .m-orc p{margin:0 0 12px}body.os.inthread .m-orc h1,body.os.inthread .m-orc h2,body.os.inthread .m-orc h3{font-size:16.5px;margin:18px 0 7px}body.os.inthread .m-orc ul,body.os.inthread .m-orc ol{margin:0 0 12px}body.os.inthread .m-orc .who{margin-bottom:12px;padding-bottom:8px}body.os.inthread .m-you{font-size:clamp(18px,1.45vw,22px);margin-top:16px;padding-left:15px}body.os.inthread .msgs .m-you~.m-you,body.os.inthread .msgs .m-orc+.m-you,body.os.inthread .msgs .darbi+.m-you,body.os.inthread .msgs .chips+.m-you{border-top:1px solid var(--ws-glass-line);padding-top:20px;margin-top:22px}body.os.inthread .msgs .m-orc+.m-you::after{top:calc(.3em + 20px)}body.os.inthread .m-orc .meta{margin-top:14px;padding-top:10px;font-size:10.5px;opacity:0;transition:opacity .18s}body.os.inthread .m-orc:hover .meta,body.os.inthread .m-orc:focus-within .meta{opacity:1}@media (hover:none){body.os.inthread .m-orc .meta{opacity:1}}body.os.inthread .chip-lbl{margin-top:18px;margin-bottom:8px}body.os.inthread .chips.steps{gap:8px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}body.os.inthread .chips.steps .chip{padding:11px 38px 11px 13px;font-size:13.5px;border-radius:14px}body.os.inthread .chips.steps .chip .mk{width:21px;height:21px;margin-right:8px;vertical-align:-5px;font-size:11px}body.os.inthread .chips.steps .chip::after{right:13px;font-size:14px}body.os.inthread .composer{column-gap:6px;padding-bottom:20px}body.os.inthread .composer .cwrap{min-height:48px;transition:border-color .18s,box-shadow .18s}body.os.inthread .composer .cwrap:focus-within{min-height:48px}body.os.inthread .composer .sendPair{height:50px}body.os.inthread .composer #in{font-size:15px;line-height:1.5}body.os.inthread .composer #in::placeholder{color:var(--ws-faint);opacity:1;font-weight:400}body.os.inthread .composer .pfx{font:600 9px/1 var(--f-body,Inter,sans-serif);letter-spacing:.16em;color:var(--ws-faint);opacity:.7;transition:opacity .18s,color .18s}body.os.inthread .composer .cwrap:focus-within .pfx{opacity:1;color:#7c5cff}.gwCmds{display:flex;flex-wrap:wrap;gap:7px;width:100%;box-sizing:border-box;align-self:stretch;max-width:var(--ws-measure,720px);margin:0 auto;padding:0 0 8px}body.os.inthread .gwCmds{padding-left:34px;padding-right:34px;max-width:none;width:100%;box-sizing:border-box;align-self:stretch;justify-content:center}body.os.inthread.workHomeOpen .gwCmds{padding-left:34px;padding-right:34px}.gwCmds[hidden]{display:none}.gwCmd{border:1px solid var(--ws-glass-line,rgba(75,72,120,.14));border-radius:999px;background:var(--ws-glass-2,rgba(255,255,255,.9));color:var(--ws-muted,#5a6478);font:500 12px/1 var(--f-body,Inter,sans-serif);padding:8px 13px;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:color .18s,border-color .18s,transform .18s}.gwCmd:hover{color:var(--ws-ink,#0c1220);border-color:hsl(258 60% 62% / .45);transform:translateY(-1px)}@media (max-width:760px){body.os.inthread .gwCmds{padding-left:14px;padding-right:14px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}body.os.inthread .gwCmds::-webkit-scrollbar{display:none}.gwCmd{flex:none;white-space:nowrap}}@media (max-width:760px){body.os.inthread .m-orc{font-size:14.5px}body.os.inthread .m-you{font-size:17px}}body.os.inthread .composer{padding:6px 20px 8px;gap:8px}body.os.inthread .composer::before{left:20px;right:20px}body.os.inthread .cwrap{position:relative;min-width:0;gap:6px;padding:5px 6px 5px 12px;min-height:40px;box-sizing:border-box;box-shadow:0 10px 26px -20px rgba(23,16,70,.45)}body.os.inthread .cwrap:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,hsl(var(--dh,258) 70% 62%) 18%,transparent),0 12px 28px -20px rgba(90,70,220,.55)}body.os.inthread .cwrap .pfx{flex:none;line-height:1.4;padding:4px 0;white-space:nowrap}body.os.inthread .composer textarea{min-width:0;line-height:1.4;padding:4px 0;max-height:calc(1.4em * 6 + 8px)}body.os.inthread .cwrap:has(textarea){align-items:center}body.os.inthread .cwrap:has(textarea) .pfx{line-height:1.4}body.os.inthread .composer .mic,body.os.inthread .composer .clip{align-self:center;width:28px;height:28px;font-size:16px;line-height:1;padding:0}body.os.inthread .composer .sendPair{align-self:center;align-items:center;padding:2px;gap:2px;box-sizing:border-box}body.os.inthread .composer .sendPair>button{border-radius:999px;padding:0 12px;height:32px;line-height:1;white-space:nowrap;justify-content:center}body.os.inthread .composer .sendPair .send{border-radius:999px 0 0 999px}body.os.inthread .composer .sendPair .doit{border-radius:0 999px 999px 0;margin:-2px -2px -2px 0;padding-right:14px;padding-left:12px}body.os.inthread .composer .sendPair:has(.send.hot){background:color-mix(in srgb,var(--surf) 40%,transparent)}.slashPop{position:absolute;left:0;right:0;bottom:calc(100% + 8px);z-index:24;width:auto;max-width:100%;box-sizing:border-box;background:var(--surf2,var(--surf));border:1px solid var(--line2);border-radius:16px;padding:6px;margin:0;overflow:hidden auto;max-height:288px;box-shadow:0 18px 44px -18px rgba(23,16,70,.5),0 3px 10px -4px rgba(23,16,70,.25)}.slashPop[hidden]{display:none}.slashRow{display:flex;flex-direction:column;justify-content:center;gap:1px;width:100%;box-sizing:border-box;text-align:left;background:none;border:1px solid transparent;border-radius:10px;color:var(--ink);padding:7px 10px 7px 12px;margin:0;cursor:pointer;font:500 13px var(--ui);line-height:1.35;transition:background-color .12s ease,border-color .12s ease}.slashRow+.slashRow{margin-top:2px}.slashRow b{display:block;font:650 13px var(--ui);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slashRow span{display:block;color:var(--muted);font-family:var(--mono);font-size:11.5px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slashRow:hover{background:color-mix(in srgb,hsl(var(--dh,258) 70% 62%) 8%,transparent);border-color:color-mix(in srgb,hsl(var(--dh,258) 70% 62%) 22%,transparent)}.slashRow.is-on{background:color-mix(in srgb,hsl(var(--dh,258) 70% 62%) 13%,transparent);border-color:color-mix(in srgb,hsl(var(--dh,258) 70% 62%) 42%,transparent);box-shadow:inset 2px 0 0 hsl(var(--dh,258) 70% 62%)}.ns{margin-top:12px;border:1px solid var(--line);border-radius:14px;background:var(--surf);box-shadow:0 10px 28px -18px rgba(48,36,120,.55);overflow:hidden;max-width:100%}.ns-bar{display:flex;align-items:center;gap:8px;width:100%;min-width:0;box-sizing:border-box;border:0;background:transparent;color:var(--ink);padding:6px 6px 6px 12px;min-height:38px;cursor:pointer;font-family:var(--ui);text-align:left}.ns-title{flex:none;font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.ns-count{color:var(--faint);letter-spacing:.06em}.ns-peek{flex:1 1 auto;display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden}.ns-peek-pill{flex:0 1 auto;min-width:0;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--mono);font-size:10.5px;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:3px 9px;background:color-mix(in srgb,var(--surf2,var(--surf)) 60%,transparent)}.ns-chev{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;color:var(--muted);border:1px solid transparent;transition:transform .18s ease}.ns-chev svg{display:block}.ns.is-open .ns-chev{transform:rotate(180deg)}.ns.is-open .ns-peek{display:none}.ns-body{display:none;padding:2px 8px 8px}.ns.is-open .ns-body{display:block}.ns .chip-lbl{display:none}.ns .chips.steps{margin-top:6px;flex-direction:column;align-items:stretch;gap:7px}.ns .chips.steps .chip{width:100%;max-width:none;justify-content:flex-start;text-align:left;box-sizing:border-box}.ns .chips.steps .chip.step:first-child{background:var(--aurora);border-color:transparent;color:#fff;font-weight:600;box-shadow:0 8px 22px -10px hsl(var(--dh,258) 70% 55% / .9)}.ns .chips.steps .chip.step:first-child .mk{color:#fff}.ns .chips.steps .chip.step:not(:first-child){background:transparent;color:var(--ink);border:1px solid var(--line);box-shadow:none;font-weight:400}.ns .chips.steps .chip.step:not(:first-child):hover{border-color:var(--line2);box-shadow:0 0 20px -12px hsl(var(--dh,258) 75% 58% / .7)}.ns .chips.steps .chip.step:not(:first-child) .mk{color:var(--muted)}.ns-more{display:inline-block;margin:8px 0 2px 4px;padding:2px;border:0;background:none;cursor:pointer;font-family:var(--mono);font-size:10.5px;letter-spacing:.04em;color:var(--faint);text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px;opacity:.85}.ns-more:hover{color:var(--muted);opacity:1}.ns-bar:focus-visible,.ns-more:focus-visible{outline:2px solid hsl(var(--dh,258) 70% 62%);outline-offset:2px;border-radius:10px}body.os.inthread #msgs .m-orc{position:relative}@media (hover:hover){body.os.inthread #msgs .m-orc .meta{position:absolute;top:0;right:0;margin-top:0;background:var(--surf);border:1px solid var(--line);border-radius:999px;padding:4px 10px;box-shadow:0 4px 16px rgba(20,16,60,.12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;pointer-events:none;transition:opacity .18s ease;z-index:3;white-space:nowrap;display:flex;align-items:center;gap:8px}body.os.inthread #msgs .m-orc:hover .meta,body.os.inthread #msgs .m-orc:focus-within .meta{opacity:1;pointer-events:auto}}@media (hover:hover) and (max-width:520px){body.os.inthread #msgs .m-orc .meta{font-size:10px;padding:3px 8px}}@media (prefers-reduced-motion:reduce){.ns-chev,body.os.inthread #msgs .m-orc .meta,body.os.inthread .cwrap,.slashRow{transition:none}}@media (max-width:520px){body.os.inthread .composer{padding:5px 12px 7px;gap:6px}body.os.inthread .composer::before{left:12px;right:12px}body.os.inthread .cwrap{padding:4px 4px 4px 10px;gap:4px;min-height:38px;border-radius:15px}body.os.inthread .composer .sendPair>button{padding:0 9px;height:30px}body.os.inthread .composer .sendPair .doit{padding-right:10px;padding-left:9px}.ns-bar{gap:6px;padding-left:10px}.ns-title{font-size:10px}.ns-peek-pill{max-width:84px;font-size:10px;padding:2px 8px}.ns .chips.steps .chip{font-size:11px;padding:8px 12px;white-space:normal}.slashRow{padding:7px 9px 7px 11px}}body.os.workHomeOpen .whAppNav .room{--dh:258}body.os .top .pulse.attn{gap:8px;padding:4px 12px 4px 6px;border-radius:999px;background:var(--ws-glass-2,var(--surf));border-color:var(--ws-glass-line,var(--line));color:var(--ws-muted,var(--muted))}body.os .top .pulse.attn .mk{width:22px;height:22px;object-fit:contain;display:block;flex:none;filter:drop-shadow(0 2px 3px rgba(20,16,60,.25))}body.os .top .pulse.attn b{color:var(--ws-ink,var(--ink));font-weight:650}body.os .top .pulse.attn .urg{display:inline-flex;align-items:center;gap:5px;color:#b8791f;font-weight:600}body.os .top .pulse.attn .urg::before{content:"";width:7px;height:7px;border-radius:50%;background:#f0a83a;box-shadow:0 0 0 3px rgba(240,168,58,.22)}body.os .top .pulse.attn.empty{padding:4px 6px;gap:0;color:var(--ws-faint,var(--faint))}body.os .top .pulse.attn.empty .mk{opacity:.7}body.os .top .pulse.attn.empty span{display:none}body.os .top .pulse.attn:hover{border-color:hsl(258 60% 62% / .55);color:var(--ws-ink,var(--ink))}body.os .top .pulse.attn.live i{margin-left:2px}padding:8px 11px;border-radius:11px;border:1px solid var(--ws-glass-line);background:var(--ws-glass-2)}/* ⚡ A PERSON'S PORTRAIT IS THE MARK,NOT A LOGO ON A PLATE (owner,2026-09-05:"fix my profile picture,not in the round one — when not active it looks much better"). The place row gave the portrait the logo treatment — a white plate,3px padding,and when the row is the one being looked at,a drop shadow — so the photo shrank to a ringed disc the moment it was chosen. A portrait fills its tile edge to edge in every state;being looked at changes the ROW{padding:0;background:transparent;border-color:transparent;box-shadow:none;overflow:hidden}@keyframes bcBaskPulse{0%,100%{opacity:1}50%{opacity:.3}}
/* /work-clay.css */
:root[data-theme="light"] body.os.workHomeOpen,:root[data-theme="light"] body.os.inthread{--bg:#f4efe6;--ink:#2b2440;--muted:#6b6380;--faint:#9a92ad;--line:rgba(43,36,64,.10);--line2:rgba(43,36,64,.20);--surf:rgba(43,36,64,.045);--surf2:rgba(43,36,64,.085);--panel:#fffbf4;--panelT:rgba(255,251,244,.94);--askT:rgba(255,251,244,.88);--violet:#7c5cff;--violet-h:254;--cyan:#22d3ee;--lime:#8fbf3a;--mint:#2f7a5c;--amber:#c2410c;--rose:#d6455f;--cream:#fffbf4;--cream2:#f8f2e8;--lav:#e5dcff;--lav2:#efe9ff;--clay-mint:#dff1e8;--clay-peach:#fbd9c9;--okbg:#cdeedd;--fill:#7c5cff;--fill-2:rgba(124,92,255,.28);--onfill:#ffffff;--glowA:rgba(124,92,255,.10);--glowB:rgba(246,210,194,.16);--shadow:rgba(58,51,72,.18);--glass:rgba(255,251,244,.74);--glassT:rgba(255,251,244,.58);--lift:inset 0 2px 0 rgba(255,255,255,.8),0 10px 24px rgba(58,51,72,.08);--lift-2:inset 0 2px 0 rgba(255,255,255,.8),0 18px 44px rgba(58,51,72,.14);--clay:inset 0 2px 0 rgba(255,255,255,.55),inset 0 -3px 0 rgba(58,51,72,.14),0 8px 18px rgba(124,92,255,.22);--r:22px;--r-s:12px;--r-pill:999px;--aurora:linear-gradient(100deg,#22d3ee,#7c5cff 60%,#f472b6);--body:Nunito,'DM Sans',-apple-system,system-ui,sans-serif;--disp:Nunito,Sora,'Space Grotesk',sans-serif}:root[data-theme="light"] body.os.inthread.workHomeOpen .thread::before,:root[data-theme="light"] body.os.inthread .thread::before{background:#f4efe6 url(/art/os/bg-clay.webp) center/cover no-repeat;opacity:1!important;filter:none!important;transform:none}:root[data-theme="light"] body.os.inthread.workHomeOpen .thread::after,:root[data-theme="light"] body.os.inthread .thread::after{background:radial-gradient(1100px 620px at 82% -10%,rgba(124,92,255,.07),transparent 62%),linear-gradient(180deg,rgba(244,239,230,.16),rgba(244,239,230,.34))}:root[data-theme="light"] body.os.workHomeOpen{background:var(--bg)}:root[data-theme="light"] body.os.workHomeOpen .whAppNav{background:var(--glassT);border-right:1px solid var(--line);backdrop-filter:blur(16px) saturate(1.15);-webkit-backdrop-filter:blur(16px) saturate(1.15);padding:14px 12px 16px}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .today{border:0;border-radius:var(--r-s);background:var(--cream);box-shadow:var(--lift);padding:10px 12px;margin-bottom:12px}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .today.on{background:var(--cream)}:root[data-theme="light"] body.os.workHomeOpen .whAppNav h4{font:500 10px/1 var(--mono);letter-spacing:.14em;color:var(--faint);padding:12px 10px 6px}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room,:root[data-theme="light"] body.os.workHomeOpen .whAppNav .add{border-radius:var(--r-s)}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .rooms{margin:1px 0 4px 8px;padding-left:8px}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room{padding:4px 6px}:root[data-theme="light"] body.os.workHomeOpen .whAppNav h4{padding:9px 8px 4px}:root[data-theme="light"] body.os.workHomeOpen .top{display:none!important}:root[data-theme="light"] body.os.workHomeOpen{--wh-top:0px}:root[data-theme="light"] body.os.workHomeOpen .osDock{top:var(--wh-top,0px)}:root[data-theme="light"] body.os.workHomeOpen .whAppNav #pulse{max-width:100%;height:28px;padding:0 11px 0 6px;gap:7px;font:700 12px var(--body);line-height:1;align-items:center}:root[data-theme="light"] body.os.workHomeOpen .whAppNav #pulse img{width:20px;height:20px;flex:none}:root[data-theme="light"] body.os.workHomeOpen .whAppNav #pulse span{display:block;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .rooms{position:relative;margin:2px 0 6px 14px;padding-left:12px;gap:2px;border-left:1.5px solid var(--line)}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room{padding:6px 10px;font-size:12.5px;font-weight:700;color:var(--muted);transition:background .18s,color .18s,box-shadow .18s}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room::after{content:'';position:absolute;left:-12px;top:50%;width:10px;height:1.5px;background:var(--line)}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room:hover{background:var(--cream2);color:var(--ink)}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room.on{background:var(--lav);color:var(--ink);box-shadow:var(--lift)}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room.on::before{content:'';position:absolute;left:-8px;top:50%;transform:translateY(-50%);width:4px;height:18px;border-radius:99px;background:var(--violet)}@keyframes clayPulse{0%,100%{box-shadow:0 0 0 0 color-mix(in srgb,var(--mint) 45%,transparent)}60%{box-shadow:0 0 0 6px transparent}}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .add{border:1.5px dashed var(--line);color:var(--faint);font-weight:700;font-size:12px;text-align:center;margin:6px 8px;padding:7px 12px}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .add:hover{background:var(--cream2);color:var(--ink)}:root[data-theme="light"] body.os.workHomeOpen .osDock,:root[data-theme="light"] body.os.inthread .osDock{background:var(--glassT);border-left:1px solid var(--line);box-shadow:none;backdrop-filter:blur(16px) saturate(1.15);-webkit-backdrop-filter:blur(16px) saturate(1.15)}:root[data-theme="light"] body.os.workHomeOpen .m-orc,:root[data-theme="light"] body.os.inthread .m-orc{color:var(--ink)}:root[data-theme="light"] body.os.workHomeOpen .cwrap,:root[data-theme="light"] body.os.inthread .cwrap{border:0!important;border-radius:var(--r-pill)!important;background:var(--cream)!important;box-shadow:var(--lift)!important}:root[data-theme="light"] body.os.workHomeOpen .chips.steps .chip,:root[data-theme="light"] body.os.inthread .chips.steps .chip{border:0;border-radius:var(--r-pill);background:var(--lav);color:var(--violet);box-shadow:none;font-weight:700}:root[data-theme="light"] body.os.workHomeOpen .primary{border-radius:var(--r-pill);background:#8b6cff;color:#fff;box-shadow:var(--clay)}:root[data-theme="light"] body.os.workHomeOpen .top,:root[data-theme="light"] body.os.inthread .top{background:var(--glass);border-bottom:1px solid var(--line);backdrop-filter:blur(16px) saturate(1.15);-webkit-backdrop-filter:blur(16px) saturate(1.15)}:root[data-theme="light"] body.os.workHomeOpen .top::before,:root[data-theme="light"] body.os.inthread .top::before{display:none}:root[data-theme="light"] body.os.workHomeOpen .top .hsearch,:root[data-theme="light"] body.os.workHomeOpen .top .auth button,:root[data-theme="light"] body.os.workHomeOpen #arvPill{border-radius:var(--r-pill);background:var(--cream);border:1px solid var(--line);box-shadow:var(--lift);color:var(--ink);font-weight:700}:root[data-theme="light"] body.os.workHomeOpen .top .pulse,:root[data-theme="light"] body.os.inthread .top .pulse{border-radius:var(--r-pill);background:var(--cream);border:1px solid var(--line);box-shadow:var(--lift);color:var(--ink);font-weight:700}:root[data-theme="light"] body.os.workHomeOpen,:root[data-theme="light"] body.os.inthread{--osDisp:Nunito,Sora,sans-serif;--f-body:Nunito,'DM Sans',system-ui,sans-serif;--f-disp:Nunito,Sora,sans-serif;--osMono:'JetBrains Mono',ui-monospace,Menlo,monospace;--ws-ink:var(--ink);--ws-muted:var(--muted);--ws-faint:var(--faint);--ws-glass:var(--glass);--ws-glass-2:var(--cream);--ws-glass-line:var(--line);--ws-glass-shadow:var(--lift);--ws-cta:#8b6cff}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;align-items:center;padding:6px 8px;font-size:13px}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room .lbl{display:grid;line-height:1.15;min-width:0}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room .lbl .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room .sub{font-weight:600;font-size:10px;color:var(--faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room .sub:empty{display:none}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room .right{display:grid;justify-items:end;gap:3px;flex:none}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room.on .sub{color:var(--ink);opacity:.7}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .today{display:grid;gap:8px}:root[data-theme="light"] body.os.inthread .composer{display:grid;grid-template-columns:minmax(0,760px) auto;justify-content:center;align-items:center;column-gap:8px;padding-top:10px;padding-bottom:20px}:root[data-theme="light"] body.os.inthread .composer .cwrap{min-height:52px;padding:8px 10px 8px 16px;border:0!important;border-radius:var(--r-pill)!important;background:var(--cream)!important;box-shadow:var(--lift)!important}:root[data-theme="light"] body.os.inthread .composer .cwrap:focus-within{box-shadow:var(--lift-2)!important}:root[data-theme="light"] body.os.inthread .composer .pfx{font:600 10px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--violet)}:root[data-theme="light"] body.os.inthread .composer #in{font:600 14.5px/1.45 var(--body);color:var(--ink)}:root[data-theme="light"] body.os.inthread .composer #in::placeholder{color:var(--faint);font-weight:600}:root[data-theme="light"] body.os.inthread .composer #mic,:root[data-theme="light"] body.os.inthread .composer #clip{border-radius:50%;border:1px solid var(--line);background:var(--cream2);color:var(--muted)}:root[data-theme="light"] body.os.inthread .composer .sendPair{height:auto;border:0;background:transparent;box-shadow:none;overflow:visible;gap:8px;backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:0}:root[data-theme="light"] body.os.inthread .composer .sendPair>button{display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 16px;border:0;border-radius:var(--r-pill);font:800 13px var(--body);letter-spacing:0;box-shadow:var(--clay);transition:transform .15s,filter .15s}:root[data-theme="light"] body.os.inthread .composer .sendPair>button em{font-style:normal}:root[data-theme="light"] body.os.inthread .composer .sendPair>#send,:root[data-theme="light"] body.os.inthread .composer .sendPair>#send:not(:disabled){background:var(--clay-peach);color:var(--amber)}:root[data-theme="light"] body.os.inthread .composer .sendPair>#doit,:root[data-theme="light"] body.os.inthread .composer .sendPair>#doit:hover:not(:disabled){background:#8b6cff;color:#fff;border-left:0}:root[data-theme="light"] body.os.inthread .composer .sendPair>button:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.04)}:root[data-theme="light"] body.os.inthread .composer .sendPair>button:disabled{opacity:.55}:root[data-theme="light"] body.os.inthread .composer .sendPair:has(.send.hot){box-shadow:none;border-color:transparent}:root[data-theme="light"] body.os.inthread .osDock{padding:14px 12px 96px;gap:2px}@keyframes clayFlow{to{background-position:-200% 0}}:root[data-theme="light"] body.os.inthread .top,:root[data-theme="light"] body.os.workHomeOpen .top{background:var(--glass);border-bottom:1px solid var(--line);backdrop-filter:blur(16px) saturate(1.15);-webkit-backdrop-filter:blur(16px) saturate(1.15)}:root[data-theme="light"] body.os.inthread .top #arvPill,:root[data-theme="light"] body.os.inthread .top .pulse,:root[data-theme="light"] body.os.inthread .top .hsearch{border-radius:var(--r-pill);background:var(--cream);border:1px solid var(--line);box-shadow:var(--lift);color:var(--ink);font-weight:700}:root[data-theme="light"] body.os.inthread .top .pulse b{color:var(--amber);font-weight:800}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room{grid-template-columns:28px minmax(0,1fr) auto 14px;column-gap:10px;row-gap:0}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room .right{grid-column:3;grid-row:1}:root[data-theme="light"] body.os.inthread .composer{padding-left:calc(var(--app-left,0px)+26px);padding-right:calc(var(--app-right,0px)+26px);background:transparent;border-top:0}:root[data-theme="light"] body.os.inthread .composer::before{display:none}:root[data-theme="light"] body.os.workHomeOpen .composer{padding-left:20px;padding-right:20px}:root[data-theme="light"] body.os.inthread .osApp,:root[data-theme="light"] body.os.workHomeOpen .osApp{background:transparent;padding:14px 20px 24px}:root[data-theme="light"] body.os.inthread .composer .sendPair:has(.send.hot) .doit,:root[data-theme="light"] body.os.inthread .composer .sendPair>#doit:not(:disabled){background:#8b6cff;color:#fff;box-shadow:var(--clay)}:root[data-theme="light"] body.os.inthread .composer .sendPair>#doit,:root[data-theme="light"] body.os.inthread .composer .sendPair>#doit:disabled,:root[data-theme="light"] body.os.inthread .composer .sendPair>#doit:hover{background:#8b6cff!important;background-image:none!important;color:#fff}:root[data-theme="light"] body.os.inthread .messageStage::before{display:none}:root[data-theme="light"] body.os.inthread .msgs{padding:18px 28px 12px;gap:14px}:root[data-theme="light"] body.os.inthread .msgs,:root[data-theme="light"] body.os.inthread .t-head{padding-right:calc(var(--app-right,0px)+28px)}:root[data-theme="light"] body.os.inthread .m-you{font:800 24px/1.2 var(--disp);letter-spacing:-.01em;text-wrap:balance;color:var(--ink);padding-left:14px;border-left:4px solid var(--violet);max-width:min(var(--ws-measure),34ch);margin:14px 0 0}:root[data-theme="light"] body.os.inthread .m-you::after,:root[data-theme="light"] body.os.inthread .msgs .m-orc+.m-you::after{content:none}:root[data-theme="light"] body.os.inthread .m-you .pfx,:root[data-theme="light"] body.os.inthread .m-you .who{display:none}:root[data-theme="light"] body.os.inthread .m-orc{margin:12px 0 0;padding:16px 20px 18px;border-left:0;border-image:none;border-radius:var(--r);background:var(--cream);box-shadow:var(--lift);max-width:var(--ws-measure);font:600 15px/1.55 var(--body);color:var(--ink);position:relative}:root[data-theme="light"] body.os.inthread .m-orc p{margin:0 0 12px}:root[data-theme="light"] body.os.inthread .m-orc strong,:root[data-theme="light"] body.os.inthread .m-orc b{font-weight:800}:root[data-theme="light"] body.os.inthread .m-orc .who{font:600 10px/1 var(--mono);letter-spacing:.14em;color:var(--faint);margin:0 0 10px;gap:10px}:root[data-theme="light"] body.os.inthread .m-orc .who svg.bcMark{width:34px;height:28px}:root[data-theme="light"] body.os.inthread .m-orc .meta{margin-top:12px;padding-top:10px;border-top:1px dashed var(--line);display:flex;gap:6px;flex-wrap:wrap;align-items:center;font:600 11px var(--mono);color:var(--faint)}:root[data-theme="light"] body.os.inthread .m-orc .meta>span,:root[data-theme="light"] body.os.inthread .m-orc .meta .tools .tb,:root[data-theme="light"] body.os.inthread .m-orc .meta .tools button{padding:2px 8px;border-radius:var(--r-pill);background:var(--cream2);border:0;color:var(--faint);font:600 11px var(--mono)}:root[data-theme="light"] body.os.inthread .m-orc:has(.bcMark.live)::before{content:'';position:absolute;inset:-2px;border-radius:inherit;padding:2px;pointer-events:none;background:linear-gradient(120deg,#22d3ee,#7c5cff,#f472b6,#22d3ee);background-size:300% 300%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:clayAur 2.2s linear infinite}@keyframes clayAur{to{background-position:300% 0}}:root[data-theme="light"] body.os.inthread .chip-lbl{display:none}:root[data-theme="light"] body.os.inthread .chips{display:flex;flex-wrap:wrap;gap:7px;max-width:var(--ws-measure);margin:10px 0 0}:root[data-theme="light"] body.os.inthread .chips.steps{grid-template-columns:none;display:flex}:root[data-theme="light"] body.os.inthread .chips .chip,:root[data-theme="light"] body.os.inthread .chips.steps .chip{display:inline-flex;align-items:center;gap:5px;padding:4px 11px;border-radius:var(--r-pill);font:700 11.5px var(--body);background:var(--cream);border:1px solid var(--line);color:var(--ink);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transition:transform .15s}:root[data-theme="light"] body.os.inthread .chips.steps .chip::after{display:none}:root[data-theme="light"] body.os.inthread .chips.steps .chip .mk{display:none}:root[data-theme="light"] body.os.inthread .chips.steps .chip{background:var(--lav);color:var(--violet);border-color:transparent;font-weight:700}:root[data-theme="light"] body.os.inthread .chips.steps .chip:hover{transform:translateY(-1px);box-shadow:var(--lift)}:root[data-theme="light"] body.os.inthread .chip.mod{background:var(--cream)}:root[data-theme="light"] body.os.inthread .composer{column-gap:0}:root[data-theme="light"] body.os.inthread .composer .cwrap{border-radius:var(--r-pill) 0 0 var(--r-pill)!important;padding-right:6px;box-shadow:0 10px 24px rgba(58,51,72,.08)!important}:root[data-theme="light"] body.os.inthread .composer .cwrap:focus-within{box-shadow:0 14px 30px rgba(58,51,72,.12)!important}:root[data-theme="light"] body.os.inthread .composer .sendPair{align-self:stretch;display:inline-flex;align-items:center;gap:6px;padding:0 8px 0 2px;background:var(--cream);border-radius:0 var(--r-pill) var(--r-pill) 0;box-shadow:0 10px 24px rgba(58,51,72,.08)}:root[data-theme="light"] body.os.inthread .composer .sendPair>button{height:40px;padding:0 14px}:root[data-theme="light"] body.os .top .pulse,:root[data-theme="light"] body.os .top #pulse{display:inline-flex;align-items:center;gap:9px;padding:5px 14px 5px 8px;border-radius:var(--r-pill);background:var(--cream);box-shadow:var(--lift);border:1px solid var(--line);font:700 13px var(--body);color:var(--ink);max-width:none}:root[data-theme="light"] body.os .top .pulse b,:root[data-theme="light"] body.os .top #pulse b,:root[data-theme="light"] body.os .top #pulse em{color:var(--amber);font-weight:800;font-style:normal}:root[data-theme="light"] body.os .top #pulse img{width:24px;height:24px}:root[data-theme="light"] body.os .top #pulse[hidden],:root[data-theme="light"] body.os .top #pulse:empty{display:none}:root[data-theme="light"] body.os.inthread .msgs::before{display:none}:root[data-theme="light"] body.os.inthread .ns{margin-top:10px}:root[data-theme="light"] body.os.inthread .ns .ns-body{display:block;padding:0}:root[data-theme="light"] body.os.inthread .ns .ns-bar{display:flex;align-items:center;gap:8px;width:auto;padding:0 0 6px;border:0;background:none;font:600 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);cursor:default}:root[data-theme="light"] body.os.inthread .ns .ns-peek,:root[data-theme="light"] body.os.inthread .ns .ns-chev{display:none}:root[data-theme="light"] body.os.inthread .ns .chips.steps{flex-direction:row;align-items:center;flex-wrap:wrap;margin-top:0}:root[data-theme="light"] body.os.inthread .ns-more{margin-top:8px;padding:4px 11px;border-radius:var(--r-pill);border:1.5px dashed var(--line);background:transparent;color:var(--faint);font:700 11px var(--body);cursor:pointer}:root[data-theme="light"] body.os.inthread .ns,:root[data-theme="light"] body.os.inthread .ns .ns-body{background:none;border:0;box-shadow:none;padding:0;border-radius:0}:root[data-theme="light"] body.os.inthread.workHomeOpen .thread::after,:root[data-theme="light"] body.os.inthread .thread::after{background:none}:root[data-theme="light"] body.os.workHomeOpen,:root[data-theme="light"] body.os.inthread{--wh-nav:262px;--wh-dock:262px;--ws-rail:262px;--ws-dock:262px}:root[data-theme="light"] body.os.inthread .osDock{width:var(--ws-dock)}:root[data-theme="light"] body.os.inthread{--app-right:296px}@media (max-width:1179px){:root[data-theme="light"] body.os.inthread{--app-right:0px}}:root[data-theme="light"] body.os.workHomeOpen .whAppNav{width:var(--wh-nav)}:root[data-theme="light"] body.os.inthread .msgs{padding-top:52px}:root[data-theme="light"] body.os.inthread .t-head{background:transparent;border:0;padding:12px 28px 6px;font:600 10.5px/1 var(--mono);letter-spacing:.12em;color:var(--faint)}:root[data-theme="light"] body.os.inthread .composer .sendPair>#doit svg{fill:#ffd166;stroke:#ffd166;filter:drop-shadow(0 0 3px rgba(255,209,102,.7))}:root[data-theme="light"] body.os.inthread .composer .sendPair>#send svg{stroke:var(--amber)}:root[data-theme="light"] body.os.inthread .composer .cwrap,:root[data-theme="light"] body.os.inthread .composer .sendPair{min-height:56px}:root[data-theme="light"] body.os.inthread .composer #in{font:600 15px/1.45 var(--body)}:root[data-theme="light"] body.os.inthread .composer .sendPair>button{font:800 13.5px var(--body)}:root[data-theme="light"] body.os.inthread .m-orc .meta:empty{display:none}:root[data-theme="light"] body.os.inthread .chips .chip.ok,:root[data-theme="light"] body.os.inthread .chips .chip.read{background:var(--clay-mint);color:var(--mint);border-color:transparent}:root[data-theme="light"] body.os.inthread .chips .chip.absent{border-style:dashed;color:var(--faint);background:transparent}:root[data-theme="light"] body.os.inthread .chips .chip.warn{background:var(--clay-peach);color:var(--amber);border-color:transparent}:root[data-theme="light"] body.os.inthread .m-orc:has(.bcMark.live) .body{color:var(--muted)}:root[data-theme="light"] body.os.workHomeOpen .osApp{left:var(--wh-nav);right:var(--wh-dock)}:root[data-theme="light"] body.os.appFocus{--wh-nav:0px;--wh-dock:0px;--ws-rail:0px;--ws-dock:0px}:root[data-theme="light"] body.os.appFocus .whAppNav,:root[data-theme="light"] body.os.appFocus .osDock,:root[data-theme="light"] body.os.appFocus .top{display:none}:root[data-theme="light"] body.os.appFocus .osApp{left:0;right:0;top:0;border-radius:0}@media (max-width:1180px){:root[data-theme="light"] body.os.workHomeOpen .osApp{right:0}}@media (max-width:860px){:root[data-theme="light"] body.os.workHomeOpen .osApp{left:0}}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room{padding:4px 8px;margin:1px 0}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .rooms{gap:0;margin:1px 0 4px 14px}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room .lbl{line-height:1.1}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room{min-height:38px}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .rooms{border-left:1.5px solid var(--line)}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room:focus-visible,:root[data-theme="light"] body.os.workHomeOpen .whAppNav .today:focus-visible{outline:2px solid var(--violet);outline-offset:2px}:root[data-theme="light"] body.os.inthread .composer .sendPair{overflow:visible!important;align-self:center;height:56px;padding:0 8px 0 0;gap:6px;align-items:center}:root[data-theme="light"] body.os.inthread .composer .sendPair>button,:root[data-theme="light"] body.os.inthread .composer .sendPair>#send,:root[data-theme="light"] body.os.inthread .composer .sendPair>#doit{height:36px!important;min-height:0;padding:0 14px!important;border-radius:999px!important;font:800 13px var(--body)!important;letter-spacing:0;line-height:1}:root[data-theme="light"] body.os.inthread .composer .sendPair>button svg{width:14px;height:14px}:root[data-theme="light"] body.os.inthread .composer .cwrap,:root[data-theme="light"] body.os.inthread .composer .sendPair{min-height:52px;height:52px}:root[data-theme="light"] body.os.inthread .composer .cwrap{padding-top:6px;padding-bottom:6px;align-items:center}:root[data-theme="light"] body.os.inthread .composer .sendPair{margin-left:-2px;padding-left:2px;border-left:0;box-shadow:0 10px 24px rgba(58,51,72,.08)}:root[data-theme="light"] body.os.inthread .composer .cwrap{border-right:0!important;box-shadow:0 10px 24px rgba(58,51,72,.08)!important}:root[data-theme="light"] body.os.inthread .composer .sendPair>#send{margin-left:0}:root[data-theme="light"] body.os.inthread .composer{filter:drop-shadow(0 10px 14px rgba(58,51,72,.11))}:root[data-theme="light"] body.os.inthread .composer .cwrap{box-shadow:none!important}:root[data-theme="light"] body.os.inthread .composer .cwrap:focus-within{box-shadow:none!important}:root[data-theme="light"] body.os.inthread .composer .sendPair{box-shadow:none}@keyframes clayBob{from{transform:translateY(1px) rotate(-3deg)}to{transform:translateY(-3px) rotate(3deg)}}:root[data-theme="light"] body{--bg:#f4efe6;--ink:#2b2440;--muted:#6b6380;--faint:#9a92ad;--line:rgba(43,36,64,.10);--line2:rgba(43,36,64,.20);--surf:rgba(43,36,64,.045);--surf2:rgba(43,36,64,.085);--panel:#fffbf4;--panelT:rgba(255,251,244,.94);--askT:rgba(255,251,244,.88);--violet:#7c5cff;--cyan:#22d3ee;--mint:#2f7a5c;--lime:#8fbf3a;--glowA:rgba(124,92,255,.10);--glowB:rgba(246,210,194,.16);--shadow:rgba(58,51,72,.18);--cream:#fffbf4;--cream2:#f8f2e8;--lav:#e5dcff;--lav2:#efe9ff;--clay-mint:#dff1e8;--clay-peach:#fbd9c9;--glass:rgba(255,251,244,.74);--glassT:rgba(255,251,244,.58);--lift:inset 0 2px 0 rgba(255,255,255,.8),0 10px 24px rgba(58,51,72,.08);--lift-2:inset 0 2px 0 rgba(255,255,255,.8),0 18px 44px rgba(58,51,72,.14);--clay:inset 0 2px 0 rgba(255,255,255,.55),inset 0 -3px 0 rgba(58,51,72,.14),0 8px 18px rgba(124,92,255,.22);--r:22px;--r-s:12px;--r-pill:999px;--body:Nunito,'DM Sans',-apple-system,system-ui,sans-serif;--disp:Nunito,Sora,'Space Grotesk',sans-serif}:root[data-theme="light"] body:not(.inthread){background:#f4efe6 url(/art/os/bg-clay.webp) center/cover fixed no-repeat}:root[data-theme="light"] html.immBoot{background:#f4efe6 url(/art/os/bg-clay.webp) center/cover no-repeat!important}:root[data-theme="light"] #void .world,:root[data-theme="light"] #void .veil,:root[data-theme="light"] #void .o1,:root[data-theme="light"] #void .o2,:root[data-theme="light"] #void .o3,:root[data-theme="light"] #void .grain,:root[data-theme="light"] #void .heroBg,:root[data-theme="light"] #void .dust{display:none!important}:root[data-theme="light"] #void,:root[data-theme="light"] #void.land{background:transparent}:root[data-theme="light"] #void::before,:root[data-theme="light"] #void::after{display:none}:root[data-theme="light"] #void h1,:root[data-theme="light"] #void h2,:root[data-theme="light"] #void .hero h1{font-family:var(--disp);font-weight:800;letter-spacing:-.02em;color:var(--ink)}:root[data-theme="light"] #void h1 .lit,:root[data-theme="light"] #void h1 b.lit{background:linear-gradient(90deg,#7c5cff,#b48cff 55%,#f472b6);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme="light"] #void .hero p,:root[data-theme="light"] #void .heroLead{font-family:var(--body);color:var(--muted)}:root[data-theme="light"] #void .doorStage.launchPad{background:var(--glass);border:0;border-radius:var(--r);box-shadow:var(--lift-2);backdrop-filter:blur(18px) saturate(1.15);-webkit-backdrop-filter:blur(18px) saturate(1.15)}:root[data-theme="light"] #void .partnerSpotlight{background:transparent;border:0;box-shadow:none}:root[data-theme="light"] #void .partnerSpotlight::before,:root[data-theme="light"] #void .partnerSpotlight::after{display:none}:root[data-theme="light"] #void .psJourney{background:var(--cream);border:0;border-radius:var(--r);box-shadow:var(--lift)}:root[data-theme="light"] #void .psPresence{border-radius:var(--r);overflow:hidden}:root[data-theme="light"] #void .stop{background:var(--cream2);border:0;border-radius:var(--r-pill);box-shadow:none;font:700 14px var(--body);color:var(--ink);transition:transform .15s,box-shadow .15s}:root[data-theme="light"] #void .stop:hover{background:var(--cream);box-shadow:var(--lift);transform:translateY(-1px)}:root[data-theme="light"] #void .stop.on{background:var(--lav);box-shadow:var(--lift)}:root[data-theme="light"] #void .stop img{width:28px;height:28px;object-fit:contain;filter:drop-shadow(0 3px 4px rgba(43,36,64,.26))}:root[data-theme="light"] #void .qrow{background:var(--cream)!important;border:0!important;border-radius:var(--r-pill)!important;box-shadow:none!important;min-height:56px}:root[data-theme="light"] #void .partnerCanvas .card{filter:drop-shadow(0 10px 14px rgba(58,51,72,.11))}:root[data-theme="light"] #void .qrow textarea{font:600 15px/1.45 var(--body);color:var(--ink)}:root[data-theme="light"] #void .qrow textarea::placeholder{color:var(--faint);font-weight:600}:root[data-theme="light"] #void .qrow .sendPair{background:transparent!important;border:0!important;box-shadow:none!important;gap:6px;padding:0 4px 0 0;overflow:visible!important}:root[data-theme="light"] #void .qrow .sendPair>button{height:36px!important;min-height:0;padding:0 14px!important;border-radius:999px!important;border:0;font:800 13px var(--body)!important;box-shadow:var(--clay);color:#fff}:root[data-theme="light"] #void .qrow .sendPair>.send,:root[data-theme="light"] #void .qrow .sendPair>.send.hot{background:var(--clay-peach);color:var(--amber)}:root[data-theme="light"] #void .qrow .sendPair>.doit,:root[data-theme="light"] #void .qrow .sendPair:has(.send.hot) .doit{background:#8b6cff!important;background-image:none!important;color:#fff}:root[data-theme="light"] #void .qrow .sendPair>.doit svg{fill:#ffd166;stroke:#ffd166}:root[data-theme="light"] #void .qrow .sendPair>.send svg{stroke:var(--amber)}:root[data-theme="light"] #void .qrow .mic,:root[data-theme="light"] #void .qrow .clip{border-radius:50%;background:var(--cream2);border:1px solid var(--line);color:var(--muted)}:root[data-theme="light"] #void .immRow button{background:var(--cream);border:1px solid var(--line);border-radius:var(--r-pill);box-shadow:none;font:700 13px var(--body);color:var(--ink)}:root[data-theme="light"] #void .immRow button:hover{background:var(--lav);border-color:transparent;color:var(--violet)}:root[data-theme="light"] #void .exCard{background:var(--cream);border:0;border-radius:var(--r);box-shadow:var(--lift)}:root[data-theme="light"] #void .exCard:hover{box-shadow:var(--lift-2)}:root[data-theme="light"] #void .exArt{background:var(--cream2);border-radius:var(--r-s);box-shadow:none}:root[data-theme="light"] #void .exArt img{mix-blend-mode:normal;filter:drop-shadow(0 8px 12px rgba(43,36,64,.18))}:root[data-theme="light"] #void .exCard .tag,:root[data-theme="light"] #void .exR .exR-tag{font-family:var(--mono);color:var(--faint);letter-spacing:.14em}:root[data-theme="light"] #void .exLine{font:700 14px/1.35 var(--body);color:var(--ink)}:root[data-theme="light"] #void .exOpen{background:var(--lav);color:var(--violet);border:0;border-radius:var(--r-pill);font:800 13px var(--body)}:root[data-theme="light"] #void .pbCard{background:var(--cream);border:0;border-radius:var(--r);box-shadow:var(--lift)}:root[data-theme="light"] #void .pbJoin{background:#8b6cff;color:#fff;border:0;border-radius:var(--r-pill);box-shadow:var(--clay);font:800 13px var(--body)}:root[data-theme="light"] #void .pbFrame{border-radius:var(--r-s)}:root[data-theme="light"] #void footer.foot,:root[data-theme="light"] #void footer{background:var(--glass);border:0;border-radius:var(--r);box-shadow:var(--lift);font-family:var(--body);color:var(--muted)}:root[data-theme="light"] #void footer .flinks a{background:var(--cream);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--ink);font:700 12px var(--body)}:root[data-theme="light"] body:not(.inthread) .top{background:transparent;border:0}:root[data-theme="light"] body:not(.inthread) .top::before{display:none}:root[data-theme="light"] body:not(.inthread) .top .auth button,:root[data-theme="light"] body:not(.inthread) .top #arvPill,:root[data-theme="light"] body:not(.inthread) .top .hsearch{background:var(--cream);border:1px solid var(--line);border-radius:var(--r-pill);box-shadow:var(--lift);color:var(--ink);font:700 13px var(--body)}:root[data-theme="light"] .ck{background:var(--cream);border:0;border-radius:var(--r);box-shadow:var(--lift-2);color:var(--muted);font-family:var(--body)}:root[data-theme="light"] .ck button{border-radius:var(--r-pill);font:800 12.5px var(--body);border:1px solid var(--line);background:var(--cream2);color:var(--ink)}:root[data-theme="light"] .ck button.primary,:root[data-theme="light"] .ck button:last-child{background:#8b6cff;color:#fff;border:0;box-shadow:var(--clay)}:root[data-theme="light"] #gateReg .grModal,:root[data-theme="light"] #gateReg.immGate .grModal{background:var(--cream);border:0;border-radius:var(--r);box-shadow:var(--lift-2),0 40px 90px -40px rgba(58,51,72,.45)}:root[data-theme="light"] #gateReg .imgStage{background:#f4efe6 url(/art/os/bg-clay.webp) center/cover no-repeat;border-radius:var(--r) 0 0 var(--r)}:root[data-theme="light"] #gateReg .imgStage::before,:root[data-theme="light"] #gateReg .imgStage::after{display:none}:root[data-theme="light"] #gateReg .imgKt,:root[data-theme="light"] #gateReg .imgK{font:600 10px/1 var(--mono);letter-spacing:.14em;color:var(--ink);text-transform:uppercase}:root[data-theme="light"] #gateReg .imgSay{background:var(--cream);border-radius:var(--r-s) var(--r-s) var(--r-s) 4px;box-shadow:var(--lift);font:600 13px/1.5 var(--body);color:var(--ink)}:root[data-theme="light"] #gateReg .imgSay b{color:var(--violet);font-weight:800}:root[data-theme="light"] #gateReg .imgBud img{filter:drop-shadow(0 14px 18px rgba(124,92,255,.35))}:root[data-theme="light"] #gateReg .imgSteps{font:600 10px/1 var(--mono);letter-spacing:.14em;color:var(--faint);gap:10px}:root[data-theme="light"] #gateReg .imgSteps span{color:var(--faint)}:root[data-theme="light"] #gateReg .imgSteps span.on{color:var(--violet)}:root[data-theme="light"] #gateReg .imgSteps span::before{background:var(--line)}:root[data-theme="light"] #gateReg .imgSteps span.on::before{background:var(--violet)}:root[data-theme="light"] #gateReg #grT{font:800 24px/1.2 var(--disp);letter-spacing:-.01em;color:var(--ink)}:root[data-theme="light"] #gateReg #grP{font:600 13.5px/1.5 var(--body);color:var(--muted)}:root[data-theme="light"] #gateReg .auOr{font:600 10px var(--mono);letter-spacing:.14em;color:var(--faint)}:root[data-theme="light"] #gateReg .auOr::before,:root[data-theme="light"] #gateReg .auOr::after{background:var(--line)}:root[data-theme="light"] #gateReg .auin,:root[data-theme="light"] #gateReg.immGate .auin{background:var(--cream2)!important;border:1px solid var(--line)!important;border-radius:var(--r-pill)!important;padding:14px 18px;font:600 15px var(--body);color:var(--ink);box-shadow:none}:root[data-theme="light"] #gateReg .auin:focus{border-color:var(--violet)!important;box-shadow:0 0 0 4px rgba(124,92,255,.14)}:root[data-theme="light"] #gateReg .auin::placeholder{color:var(--faint);font-weight:600}:root[data-theme="light"] #gateReg .pbtn,:root[data-theme="light"] #gateReg.immGate .pbtn{background:#8b6cff!important;background-image:none!important;color:#fff!important;border:0;border-radius:var(--r-pill)!important;font:800 14px var(--body)!important;box-shadow:var(--clay);height:48px}:root[data-theme="light"] #gateReg .pbtn:hover{filter:brightness(1.04);transform:translateY(-1px)}:root[data-theme="light"] #gateReg #auGBtn{display:flex;justify-content:center}:root[data-theme="light"] #gateReg #auGBtn>div{border-radius:999px;overflow:hidden;box-shadow:var(--lift)}:root[data-theme="light"] #gateReg .why,:root[data-theme="light"] #gateReg #grW{font:600 12px/1.5 var(--body);color:var(--faint)}:root[data-theme="light"] #gateReg .why a,:root[data-theme="light"] #gateReg #grW a{color:var(--violet)}:root[data-theme="light"] #gateReg .lnk,:root[data-theme="light"] #gateReg #grLost,:root[data-theme="light"] #gateReg #auBack{font:700 12px var(--body);color:var(--faint);background:transparent;border:0}:root[data-theme="light"] #gateReg .xbtn,:root[data-theme="light"] #gateReg #grX{background:var(--cream2);border:1px solid var(--line);border-radius:50%;color:var(--muted)}:root[data-theme="light"] #gateReg .bg{background:rgba(244,239,230,.55);backdrop-filter:blur(14px) saturate(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.1)}:root[data-theme="light"] #gateReg .auin.code{font:800 22px var(--mono);letter-spacing:.3em;text-align:center}:root[data-theme="light"] #gateReg .ausent,:root[data-theme="light"] #gateReg .aumsg{font:600 13px/1.5 var(--body);color:var(--muted)}:root[data-theme="light"] #gateSub .modal{background:var(--cream);border:0;border-radius:var(--r);box-shadow:var(--lift-2)}:root[data-theme="light"] #gateSub .pbtn{background:#8b6cff;background-image:none;color:#fff;border-radius:var(--r-pill);font:800 14px var(--body);box-shadow:var(--clay)}:root[data-theme="light"] #gateReg .lost,:root[data-theme="light"] #gateReg .lost::before,:root[data-theme="light"] #gateReg .lost::after{background:transparent;border:0;box-shadow:none}:root[data-theme="light"] #gateReg .lost{font:700 12px var(--body);color:var(--faint);text-align:center}:root[data-theme="light"] #gateReg .auField{position:relative;display:block}:root[data-theme="light"] #gateReg .auField>.auin{padding-left:50px;padding-right:16px;min-height:50px}:root[data-theme="light"] #gateReg .auField[data-kind="tel"]>.auin{font-variant-numeric:tabular-nums;letter-spacing:.02em}:root[data-theme="light"] #gateReg .auField:has(.auHint:not(:empty))>.auin{padding-right:66px}:root[data-theme="light"] #gateReg .auGlyph{position:absolute;left:17px;top:50%;width:22px;height:22px;transform:translateY(-50%);pointer-events:none;color:var(--faint);transition:color .18s}:root[data-theme="light"] #gateReg .auGlyph svg{position:absolute;inset:1px;transition:opacity .2s,transform .28s cubic-bezier(.2,.7,.2,1)}:root[data-theme="light"] #gateReg .auGlyph .auGlyphTel{opacity:0;transform:translateY(6px) scale(.8)}:root[data-theme="light"] #gateReg .auField[data-kind="tel"] .auGlyph .auGlyphMail{opacity:0;transform:translateY(-6px) scale(.8)}:root[data-theme="light"] #gateReg .auField[data-kind="tel"] .auGlyph .auGlyphTel{opacity:1;transform:none}:root[data-theme="light"] #gateReg .auField[data-kind]:not([data-kind=""]) .auGlyph,:root[data-theme="light"] #gateReg .auField:focus-within .auGlyph{color:var(--violet)}:root[data-theme="light"] #gateReg .auHint{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none;font:700 12px/1 var(--mono);letter-spacing:.04em;color:var(--violet);background:var(--lav2);border-radius:var(--r-pill);padding:6px 9px}:root[data-theme="light"] #gateReg .auHint:empty{display:none}:root[data-theme="light"] #gateReg .pbtn,:root[data-theme="light"] #gateReg.immGate .pbtn{min-height:50px}:root[data-theme="light"] #gateReg .ausent,:root[data-theme="light"] #gateReg.immGate .ausent{display:grid;grid-template-columns:1fr auto;grid-template-areas:"k change" "to change" "note note";align-items:center;column-gap:12px;margin:0 0 14px;padding:12px 14px 12px 16px;border-radius:18px;background:var(--cream2);border:1px solid var(--line);font:600 13px/1.4 var(--body);color:var(--muted)}:root[data-theme="light"] #gateReg .auSentK{grid-area:k;font:700 10.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}:root[data-theme="light"] #gateReg .auSentTo{grid-area:to;margin-top:4px;font:800 15px/1.25 var(--body);color:var(--ink);word-break:break-all;font-variant-numeric:tabular-nums}:root[data-theme="light"] #gateReg .auChange{grid-area:change;min-height:44px;padding:0 14px;border:1px solid var(--line2);border-radius:var(--r-pill);background:var(--cream);font:700 12.5px var(--body);color:var(--violet);cursor:pointer;box-shadow:none;transition:background .16s,transform .16s}:root[data-theme="light"] #gateReg .auChange:hover{background:var(--lav2);transform:translateY(-1px)}:root[data-theme="light"] #gateReg .auSentNote{grid-area:note;margin-top:8px;padding-top:8px;border-top:1px solid var(--line);font:600 12px/1.4 var(--body);color:var(--faint)}:root[data-theme="light"] #gateReg .auAfter{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:6px;flex-wrap:wrap}:root[data-theme="light"] #gateReg .auAfter .lnk,:root[data-theme="light"] #gateReg.immGate .auAfter .lnk{display:inline-flex;align-items:center;width:auto;min-height:44px;margin:0;padding:0 8px;text-decoration:none;font:700 12.5px var(--body);color:var(--violet);border-radius:var(--r-pill);cursor:pointer;font-variant-numeric:tabular-nums}:root[data-theme="light"] #gateReg .auAfter .lnk:hover{background:var(--lav2)}:root[data-theme="light"] #gateReg .auAfter .lnk[disabled]{color:var(--faint);cursor:default;background:none}:root[data-theme="light"] #gateReg .auAfter #auBack{color:var(--muted);font-weight:600}:root[data-theme="light"] #gateReg .aumsg{min-height:1.4em;font-variant-numeric:tabular-nums}:root[data-theme="light"] #gateReg .aumsg.bad{color:#c2415d;font-weight:700}:root[data-theme="light"] .immOtp span{border:1px solid var(--line);background:var(--cream2);border-radius:16px;box-shadow:none;font:800 26px/1 var(--body);color:var(--ink)}:root[data-theme="light"] .immOtp span.filled{border-color:var(--violet);background:var(--lav2);transform:none}:root[data-theme="light"] .immOtp span.cur{border-color:var(--violet);box-shadow:0 0 0 4px rgba(124,92,255,.14)}:root[data-theme="light"] .immOtp span.cur:empty::after{background:var(--violet)}:root[data-theme="light"] .immOtp.bad span{border-color:#c2415d;background:#fff3f5}@media(max-width:700px){:root[data-theme="light"] #gateReg .ausent{grid-template-columns:1fr auto}:root[data-theme="light"] #gateReg .auSentTo{font-size:14.5px}:root[data-theme="light"] #gateReg .auAfter .lnk{padding:0 6px;font-size:12px}}:root[data-theme="light"] #void .launchPad .stop,:root[data-theme="light"] #void .stop{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:0;padding:9px 14px 9px 12px;border-radius:var(--r-pill);background:var(--cream2);border:0;box-shadow:none;color:var(--ink)}:root[data-theme="light"] #void .stop:hover{background:var(--cream);box-shadow:var(--lift);transform:translateY(-1px)}:root[data-theme="light"] #void .stop.on,:root[data-theme="light"] #void .launchPad .stop.on{background:var(--lav);box-shadow:var(--lift)}:root[data-theme="light"] #void .stop .pathPick{width:32px;height:32px;display:grid;place-items:center;background:transparent;border:0;box-shadow:none;border-radius:0;font:800 10px var(--mono);color:var(--violet)}:root[data-theme="light"] #void .stop .pathPick{filter:drop-shadow(0 3px 4px rgba(43,36,64,.28)) drop-shadow(0 1px 1px rgba(43,36,64,.18))}:root[data-theme="light"] #void .stop.on .pathPick{filter:drop-shadow(0 4px 10px rgba(124,92,255,.45)) drop-shadow(0 1px 1px rgba(43,36,64,.2))}:root[data-theme="light"] #void .stop .pathPick img{width:28px!important;height:28px!important;object-fit:contain;filter:none;image-rendering:auto;backface-visibility:hidden;transform:translateZ(0);transition:transform .18s cubic-bezier(.2,.8,.2,1)}:root[data-theme="light"] #void .stop.on .pathPick img{transform:translateZ(0) translateY(-1px) scale(1.06)}:root[data-theme="light"] #void .stop .pathTitle{font:700 13.5px var(--body);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme="light"] #void .ladder{gap:6px}:root[data-theme="light"] #void .qrow{min-height:52px;padding:6px 8px 6px 18px;align-items:center}:root[data-theme="light"] #void .qrow textarea{height:24px;min-height:24px;max-height:120px;line-height:24px;padding:0;resize:none;overflow:hidden}:root[data-theme="light"] #void .qrow .sendPair>button{opacity:1}:root[data-theme="light"] #void .qrow .sendPair>button:disabled{opacity:.9}:root[data-theme="light"] #void .qrow .sendPair>.send,:root[data-theme="light"] #void .qrow .sendPair>.send:disabled{color:var(--amber);font-weight:800}:root[data-theme="light"] #void .exArt{height:118px;background:var(--cream2);border-radius:var(--r-s)}:root[data-theme="light"] #void .exArt img,html.immOn:root[data-theme="light"] #void .exCard .exArt img{width:78px!important;height:78px!important;filter:drop-shadow(0 8px 10px rgba(43,36,64,.2))}:root[data-theme="light"] #void .exCard .tag{font:600 9.5px var(--mono);letter-spacing:.14em;color:var(--violet)}:root[data-theme="light"] #void .pbCard::before{display:none}:root[data-theme="light"] #void .pbCard{background:var(--cream);border:0;border-radius:var(--r);box-shadow:var(--lift);overflow:hidden}:root[data-theme="light"] #void .pbCard:hover{box-shadow:var(--lift-2);transform:translateY(-2px)}:root[data-theme="light"] #void .pbShot{background:var(--lav2)}:root[data-theme="light"] #void .pbFrame{border-radius:var(--r-s) var(--r-s) 0 0;box-shadow:0 8px 20px rgba(43,36,64,.14)}:root[data-theme="light"] #void .pbCard .tag{font:600 9.5px var(--mono);letter-spacing:.14em;color:var(--violet)}:root[data-theme="light"] #void .pbCard h3,:root[data-theme="light"] #void .pbName{font:800 17px var(--disp);color:var(--ink)}:root[data-theme="light"] #void .pbSaid{font:600 13px/1.5 var(--body);color:var(--muted)}:root[data-theme="light"] #void .pbMods span{background:var(--lav);border:0;border-radius:var(--r-pill);color:var(--violet);font:700 10px var(--body);padding:4px 9px}:root[data-theme="light"] #void .pbHead p{font:600 14px/1.5 var(--body);color:var(--muted)}:root[data-theme="light"] #void footer::before,:root[data-theme="light"] #void footer.foot::before{display:none}:root[data-theme="light"] #void footer{background:var(--cream);border:0;border-radius:var(--r);box-shadow:var(--lift);padding:28px 32px 22px}:root[data-theme="light"] #void footer .fbrand p,html.immOn:root[data-theme="light"] #void footer .fbrand p{font:700 16px/1.45 var(--body);color:var(--muted);letter-spacing:0}:root[data-theme="light"] #void footer .flinks a{background:var(--cream2);border:0;border-radius:var(--r-pill);color:var(--ink);font:700 12.5px var(--body);padding:8px 14px}:root[data-theme="light"] #void footer .flinks a:hover{background:var(--lav);color:var(--violet)}:root[data-theme="light"] #void footer .fbar{border-top:1px dashed var(--line);color:var(--faint);font:600 11px var(--mono)}:root[data-theme="light"] #void .pbJoin,:root[data-theme="light"] #void .pbJoin:hover{background:#8b6cff;color:#fff;box-shadow:var(--clay)}@media (min-width:700px){:root[data-theme="light"] #void .qrow textarea:placeholder-shown{height:24px!important;min-height:24px!important}}:root[data-theme="light"] #void .qrow{min-height:52px!important;height:auto;padding:6px 8px 6px 18px!important}:root[data-theme="light"] #void .qrow .sendPair>.send,:root[data-theme="light"] #void .qrow .sendPair>.send:disabled,:root[data-theme="light"] #void .qrow .sendPair>.send *{opacity:1!important;color:#9a3412!important;font-weight:800!important}:root[data-theme="light"] #void .qrow .sendPair>.send svg{stroke:var(--amber)!important}:root[data-theme="light"] #void .qrow .sendPair>.doit,:root[data-theme="light"] #void .qrow .sendPair>.doit:disabled,:root[data-theme="light"] #void .qrow .sendPair>.doit *{opacity:1!important;color:#fff!important}:root[data-theme="light"] #void .qrow .sendPair>.doit svg{fill:#ffd166!important;stroke:#ffd166!important}:root[data-theme="light"] #void .qrow textarea,:root[data-theme="light"] #void .card textarea#q{height:auto!important;field-sizing:content;max-height:120px!important;overflow:auto}:root[data-theme="light"] #void .proofBand{width:min(var(--landMax),calc(100% - 48px));margin-left:auto;margin-right:auto;filter:none}:root[data-theme="light"] #void .proofBand .pbHead{margin:0 0 20px!important}:root[data-theme="light"] #gateReg #grX,:root[data-theme="light"] #gateReg .xbtn{width:auto;height:auto;border-radius:var(--r-pill);padding:8px 16px;background:transparent;border:1.5px dashed var(--line);color:var(--faint);font:700 12px var(--body);margin:10px auto 0;display:inline-flex}:root[data-theme="light"] #gateReg #grX:hover{background:var(--cream2);color:var(--ink)}:root[data-theme="light"] .ctxPop{background:var(--cream)!important;border:0!important;border-radius:var(--r)!important;box-shadow:var(--lift-2),0 40px 90px -40px rgba(58,51,72,.45)!important;padding:8px;font-family:var(--body)}:root[data-theme="light"] .ctxPop::before,:root[data-theme="light"] .ctxPop::after{display:none}:root[data-theme="light"] .ctxPop .who{border-bottom:1px dashed var(--line);padding:12px 12px 12px}:root[data-theme="light"] .ctxPop .who .av2{width:38px;height:38px;box-shadow:var(--clay);background:linear-gradient(135deg,#22d3ee,#7c5cff 55%,#f472b6);color:#fff;font:800 13px var(--disp)}:root[data-theme="light"] .ctxPop .who .av2.guest{background:var(--lav2);color:var(--violet)}:root[data-theme="light"] .ctxPop .who .nm2{font:800 15px var(--disp);color:var(--ink)}:root[data-theme="light"] .ctxPop .who .em2{font:600 11px var(--body);color:var(--muted)}:root[data-theme="light"] .ctxPop .gh{font:600 9.5px var(--mono);letter-spacing:.14em;color:var(--faint);padding:12px 12px 6px}:root[data-theme="light"] .ctxPop .gh::before{display:none}:root[data-theme="light"] .ctxPop .grp{padding:0 4px}:root[data-theme="light"] .ctxPop .grp+.grp{border-top:1px dashed var(--line)}:root[data-theme="light"] .ctxPop button{border:0!important;border-radius:var(--r-pill)!important;background:transparent!important;box-shadow:none!important;padding:7px 10px;margin:2px 0;font-family:var(--body);color:var(--ink);transition:background .15s}:root[data-theme="light"] .ctxPop button:hover{background:var(--cream2)!important}:root[data-theme="light"] .ctxPop button.on{background:var(--lav)!important;box-shadow:var(--lift)!important}:root[data-theme="light"] .ctxPop button .ck{background:var(--violet);color:#fff;border-radius:50%}:root[data-theme="light"] #void .pbGrid{width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}:root[data-theme="light"] #void textarea#q#q{height:auto!important;min-height:24px!important;max-height:120px!important;padding:0!important;font:600 15px/24px var(--body)!important;field-sizing:content;overflow:auto}:root[data-theme="light"] #void textarea#q#q,:root[data-theme="light"] #void .card.qfocus textarea#q#q{border:0!important;box-shadow:none!important;background-image:none!important}:root[data-theme="light"] #void .qrow::after,:root[data-theme="light"] #void .card.qfocus .qrow::after{display:none}:root[data-theme="light"] #void footer{width:min(1180px,92vw);margin:56px auto 40px;padding:40px 44px 26px;background:linear-gradient(180deg,rgba(255,251,244,.96),rgba(255,251,244,.86));border-radius:var(--r);box-shadow:var(--lift-2);overflow:visible;position:relative}:root[data-theme="light"] #void footer::after{content:'';position:absolute;inset:auto 0 0 0;height:6px;border-radius:0 0 var(--r) var(--r);background:linear-gradient(90deg,#c9bff5,#bfe8d8 40%,#f6d2c2 75%,#c9bff5);opacity:.9}:root[data-theme="light"] #void footer .fwrap{grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center}:root[data-theme="light"] #void footer .fbrand{grid-template-columns:200px minmax(0,440px);gap:32px;align-items:center}:root[data-theme="light"] #void footer .fBrand,:root[data-theme="light"] #void footer .fBrand.logo{width:200px!important;height:auto!important;overflow:visible;display:block}:root[data-theme="light"] #void footer .fBrand svg{width:200px;height:auto;top:0;position:static;overflow:visible;filter:drop-shadow(0 8px 14px rgba(124,92,255,.18))}:root[data-theme="light"] #void footer .fbrand p,html.immOn:root[data-theme="light"] #void footer .fbrand p{font:700 18px/1.4 var(--body)!important;color:var(--ink)!important;letter-spacing:-.01em;max-width:26ch}:root[data-theme="light"] #void footer .flinks{gap:8px;justify-content:flex-end}:root[data-theme="light"] #void footer .flinks a{background:var(--lav2);color:var(--violet);font:800 13px var(--body);padding:10px 16px;border-radius:var(--r-pill);border:0}:root[data-theme="light"] #void footer .flinks a:hover{background:var(--lav);transform:translateY(-1px);box-shadow:var(--lift)}:root[data-theme="light"] #void footer .fbar{margin:26px auto 0;padding-top:16px;border-top:1px dashed var(--line);font:600 11px var(--mono);letter-spacing:.06em;color:var(--faint)}@media (max-width:900px){:root[data-theme="light"] #void footer{padding:28px 22px 22px}:root[data-theme="light"] #void footer .fbrand{grid-template-columns:1fr;gap:16px}:root[data-theme="light"] #void footer .flinks{justify-content:flex-start}}:root[data-theme="light"] #void .proofBand .pbHead{grid-template-columns:minmax(0,1fr)!important;justify-items:start;row-gap:6px;align-items:start;margin-bottom:26px!important}:root[data-theme="light"] #void .proofBand .pbHead h2{grid-column:1;grid-row:1}:root[data-theme="light"] #void .proofBand .pbHead p{grid-column:1;grid-row:2;max-width:60ch}:root[data-theme="light"] #void .pbJoin{grid-column:1!important;grid-row:3!important;justify-self:start;align-self:start;margin:14px 0 0!important;display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 20px;background:#8b6cff!important;color:#fff!important;border:0;border-radius:var(--r-pill);box-shadow:var(--clay);font:800 14px var(--body)}:root[data-theme="light"] #void .pbJoin:hover{transform:translateY(-1px);filter:brightness(1.04)}:root[data-theme="light"] #void .pbJoin svg,:root[data-theme="light"] #void .pbJoin .ar{width:18px;height:18px;stroke-width:2.6}@keyframes clayStep{from{opacity:0;transform:translateY(4px)}}:root[data-theme="light"] #void .stop.on{align-items:start;padding-top:8px;padding-bottom:8px}:root[data-theme="light"] #void .stop.on .pathPick{align-self:center}:root[data-theme="light"] #void .qrow .qPick{display:none;width:30px;height:30px;flex:none;margin-right:2px;align-items:center;justify-content:center}:root[data-theme="light"] #void .qrow .qPick.on{display:inline-flex}:root[data-theme="light"] #void .qrow .qPick img{width:28px;height:28px;object-fit:contain;filter:drop-shadow(0 3px 4px rgba(43,36,64,.28))}:root[data-theme="light"] #void .qrow .qPick.landing img{animation:clayLand .5s cubic-bezier(.34,1.56,.64,1) both}@keyframes clayLand{0%{transform:scale(.86)}45%{transform:scale(1.14,.9)}100%{transform:scale(1)}}.qFly{filter:drop-shadow(0 8px 12px rgba(124,92,255,.4))}@keyframes clayWorkLand{0%{opacity:0;transform:translate3d(0,-70px,0) scale(.7) rotate(6deg)}55%{opacity:1;transform:translate3d(0,6px,0) scale(1.06,.92) rotate(-2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(-2deg)}}:root[data-theme="light"]{--veil-bg:color-mix(in srgb,#f4efe6 78%,transparent);--veil-blur:blur(22px) saturate(1.08);--veil-z:70;--work-line:linear-gradient(90deg,var(--violet),#a58cff 45%,var(--lav) 70%,var(--violet))}:root[data-theme="light"] #gateReg .bg{background:var(--veil-bg);-webkit-backdrop-filter:var(--veil-blur);backdrop-filter:var(--veil-blur);z-index:var(--veil-z);animation:clayVeilIn .22s ease-out both}@keyframes clayVeilIn{from{opacity:0}to{opacity:1}}@supports not (background:color-mix(in srgb,red 50%,transparent)){:root[data-theme="light"] #gateReg .bg{background:#f4efe6}}:root[data-theme="light"] body.os.appFocus .osApp{background:var(--veil-bg)}@supports not (background:color-mix(in srgb,red 50%,transparent)){:root[data-theme="light"] body.os.appFocus .osApp{background:#f4efe6!important}}:root[data-theme="light"] body.os.inthread .m-orc:has(.bcMark.live)::before{background:linear-gradient(120deg,var(--violet),#a58cff,var(--lav),var(--violet));background-size:300% 300%;animation:clayAur 4.2s linear infinite}@media (prefers-reduced-motion:reduce){:root[data-theme="light"] body.os.inthread .m-orc:has(.bcMark.live)::before,:root[data-theme="light"] #gateReg .bg{animation:none!important}}@keyframes whLivePulse{0%,100%{opacity:1}50%{opacity:.35}}@keyframes whSkelWave{0%,100%{background:var(--cream,#fffbf4);transform:translateY(0) scale(1);box-shadow:0 1px 0 rgba(255,255,255,.8) inset,0 6px 18px rgba(58,51,72,.06)}30%{background:var(--lav,#e5dcff);transform:translateY(-6px) scale(1.02);box-shadow:0 1px 0 rgba(255,255,255,.9) inset,0 18px 32px rgba(124,92,255,.18)}55%{background:var(--clay-peach,#fbd9c9);transform:translateY(-3px) scale(1.01);box-shadow:0 1px 0 rgba(255,255,255,.9) inset,0 12px 26px rgba(194,65,12,.12)}75%{background:var(--clay-mint,#dff1e8);transform:translateY(-1px) scale(1.005);box-shadow:0 1px 0 rgba(255,255,255,.9) inset,0 8px 20px rgba(47,122,92,.08)}}@keyframes whSkel{0%{background-position:110% 0}100%{background-position:-110% 0}}@keyframes whDegradedIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}:root[data-theme="light"] body.os.workHomeOpen:not(.whReady) .osDock{display:none!important}:root[data-theme="light"] body.os.inthread[data-bc-rail="compact"]{--wh-nav:56px;--ws-rail:56px}:root[data-theme="light"] body.os.inthread[data-bc-rail="hidden"]{--wh-nav:0px;--ws-rail:0px}:root[data-theme="light"] body.os.inthread[data-bc-dock="compact"]{--wh-dock:56px;--ws-dock:56px}:root[data-theme="light"] body.os.inthread[data-bc-dock="hidden"]{--wh-dock:0px;--ws-dock:0px}:root[data-theme="light"] body.os.inthread .whAppNav,:root[data-theme="light"] body.os.inthread .osDock,:root[data-theme="light"] body.os.inthread .osApp{transition:width .24s cubic-bezier(.2,.8,.2,1),left .24s cubic-bezier(.2,.8,.2,1),right .24s cubic-bezier(.2,.8,.2,1)}body.os.inthread[data-bc-rail="compact"] .whAppNav{overflow:hidden}body.os.inthread[data-bc-rail="compact"] .whAppNav .lbl,body.os.inthread[data-bc-rail="compact"] .whAppNav .sub,body.os.inthread[data-bc-rail="compact"] .whAppNav h4{opacity:0;pointer-events:none;position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap}body.os.inthread[data-bc-rail="compact"] .whAppNav .room{grid-template-columns:32px;justify-items:center;padding-left:0;padding-right:0}body.os.inthread[data-bc-rail="compact"] .whAppNav .right{position:absolute;top:2px;right:2px;gap:0}body.os.inthread[data-bc-dock="compact"] .osDock{padding:12px 8px;overflow:visible}@keyframes bcClayPulse{0%,100%{box-shadow:var(--lift),0 0 0 0 color-mix(in srgb,var(--mint) 42%,transparent)}50%{box-shadow:var(--lift),0 0 0 5px color-mix(in srgb,var(--mint) 0%,transparent)}}@media (prefers-reduced-motion:reduce){:root[data-theme="light"] body.os.inthread .whAppNav,:root[data-theme="light"] body.os.inthread .osDock,:root[data-theme="light"] body.os.inthread .osApp{transition:none}}body.os.inthread[data-bc-rail="hidden"] .whAppNav,body.os.inthread[data-bc-dock="hidden"] .osDock{opacity:0;pointer-events:none}:root[data-theme="light"] body.os.workHomeOpen .whAppNav button.room.opening{background:var(--lav2)}@keyframes whOpeningSpin{to{transform:rotate(360deg)}}@keyframes bcBandStub{0%{width:14px;background:color-mix(in srgb,var(--violet) 55%,transparent)}40%{width:26px;background:var(--violet)}100%{width:14px;background:color-mix(in srgb,var(--violet) 55%,transparent)}}body.os.inthread[data-bc-rail="compact"] .whAppNav .whRoomName,body.os.inthread[data-bc-rail="compact"] .whAppNav .whFoot .em,body.os.inthread[data-bc-rail="compact"] .whAppNav .whFoot .more{opacity:0;pointer-events:none;position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap}body.os.inthread[data-bc-rail="compact"] .whAppNav .room::after,body.os.inthread[data-bc-rail="compact"] .whAppNav .room.on::before{display:none}body.os.inthread[data-bc-rail="compact"] .whAppNav .room{margin-left:0;width:100%;padding:5px 0}:root[data-theme="light"] body.os.inthread .m-you{font:700 16px/1.45 var(--body);letter-spacing:0;text-wrap:pretty;color:var(--ink);padding-left:30px;border-left:0;max-width:min(var(--ws-measure),56ch);margin:18px 0 0;position:relative}:root[data-theme="light"] body.os.inthread .m-you::before{content:'TU';position:absolute;left:0;top:4px;font:600 9.5px/1 var(--mono);letter-spacing:.14em;color:var(--faint)}:root[data-theme="light"] body.os.inthread .m-you.hasFace::before{content:none}:root[data-theme="light"] body.os.inthread .m-you .youFace{position:absolute;left:0;top:1px;margin:0}:root[data-theme="light"] body.os.inthread .m-you.didit{border-left:0;padding-left:30px}:root[data-theme="light"] body.os.inthread .m-you .youDo{margin-right:6px;font-size:13px}:root[data-theme="light"] body.os.inthread .m-you .att-mini{margin-top:6px}:root[data-theme="light"] body.os.inthread .m-you .att-mini span{font:600 10.5px var(--body);color:var(--muted);background:var(--cream);border:1px solid var(--line);border-radius:var(--r-pill);padding:3px 9px}:root[data-theme="light"] body.os.inthread .m-orc{margin:10px 0 0;padding:14px 18px 15px;border-radius:18px;font:500 15px/1.62 var(--body)}:root[data-theme="light"] body.os.inthread .m-orc p{margin:0 0 10px}:root[data-theme="light"] body.os.inthread .m-orc ul,:root[data-theme="light"] body.os.inthread .m-orc ol{margin:.3em 0 .7em 1.2em}:root[data-theme="light"] body.os.inthread .m-orc li{margin:.18em 0}:root[data-theme="light"] body.os.inthread .m-orc .who{font:700 11px/1 var(--body);letter-spacing:.01em;text-transform:none;color:var(--muted);margin:0 0 9px;gap:8px;padding-bottom:0;border-bottom:0}:root[data-theme="light"] body.os.inthread .m-orc .who::after{content:none}:root[data-theme="light"] body.os.inthread .m-orc .who svg.bcMark{width:26px;height:22px}:root[data-theme="light"] body.os.inthread .m-orc.m-spec .who img,:root[data-theme="light"] body.os.inthread .m-orc.m-spec .who .spIni{width:20px;height:20px;border-radius:6px}:root[data-theme="light"] body.os.inthread .m-orc .who .say{margin-left:auto;display:inline-flex;align-items:center;gap:6px;border:0;background:none;border-radius:0;padding:0;font:inherit;color:inherit}:root[data-theme="light"] body.os.inthread .m-orc .who .say button.play{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 7px;border:0;border-radius:var(--r-pill);background:transparent;color:var(--faint);font:600 11px/1 var(--body);letter-spacing:0;text-transform:none;cursor:pointer;transition:color .15s,background-color .15s}:root[data-theme="light"] body.os.inthread .m-orc .who .say button.play .ic{display:inline-flex;width:14px;height:14px}:root[data-theme="light"] body.os.inthread .m-orc .who .say button.play .ic svg{display:block}:root[data-theme="light"] body.os.inthread .m-orc .who .say button.play .lbl{max-width:0;overflow:hidden;white-space:nowrap;opacity:0;transition:max-width .18s,opacity .18s}:root[data-theme="light"] body.os.inthread .m-orc .who .say button.play:hover,:root[data-theme="light"] body.os.inthread .m-orc .who .say button.play:focus-visible,:root[data-theme="light"] body.os.inthread .m-orc .who .say button.play.on,:root[data-theme="light"] body.os.inthread .m-orc .who .say button.play.busy{color:var(--violet);background:var(--lav2)}:root[data-theme="light"] body.os.inthread .m-orc .who .say button.play:hover .lbl,:root[data-theme="light"] body.os.inthread .m-orc .who .say button.play:focus-visible .lbl,:root[data-theme="light"] body.os.inthread .m-orc .who .say button.play.on .lbl,:root[data-theme="light"] body.os.inthread .m-orc .who .say button.play.busy .lbl{max-width:90px;opacity:1}:root[data-theme="light"] body.os.inthread .m-orc .who .say button.play .spin{width:10px;height:10px;margin:0;border:2px solid var(--lav);border-top-color:var(--violet);border-radius:50%;animation:claySpin .8s linear infinite}@keyframes claySpin{to{transform:rotate(360deg)}}@media (hover:none){:root[data-theme="light"] body.os.inthread .m-orc .who .say button.play .lbl{max-width:90px;opacity:1}}:root[data-theme="light"] body.os.inthread .m-orc .meta{margin-top:10px;padding-top:0;border-top:0;gap:8px;font:400 10.5px var(--mono);justify-content:flex-start}:root[data-theme="light"] body.os.inthread .m-orc .meta>span,:root[data-theme="light"] body.os.inthread .m-orc .meta .tools .tb,:root[data-theme="light"] body.os.inthread .m-orc .meta .tools button,:root[data-theme="light"] body.os.inthread .m-orc .meta .tools a{padding:0;border:0;background:none;font:400 10.5px var(--mono);color:var(--faint)}:root[data-theme="light"] body.os.inthread .m-orc .meta .atools{display:inline-flex;gap:10px;margin-left:auto}:root[data-theme="light"] body.os.inthread .m-orc .meta .atools button,:root[data-theme="light"] body.os.inthread .m-orc .meta .atools a{cursor:pointer;color:var(--faint)}:root[data-theme="light"] body.os.inthread .m-orc .meta .atools button:hover,:root[data-theme="light"] body.os.inthread .m-orc .meta .atools a:hover{color:var(--violet)}:root[data-theme="light"] body.os.inthread .m-orc .meta .brainChip{padding:2px 7px;border:1px solid var(--line);background:var(--cream2);color:var(--muted);font:600 10px/1 var(--mono);letter-spacing:.02em}:root[data-theme="light"] body.os.inthread .m-orc .meta .brainChip.fast{border-style:dashed;background:none}:root[data-theme="light"] body.os.inthread .ns{margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;gap:6px}:root[data-theme="light"] body.os.inthread .ns .ns-body{display:contents}:root[data-theme="light"] body.os.inthread .ns .ns-bar{display:inline-flex;width:auto;padding:0 3px 0 0;margin:0;font:600 9.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}:root[data-theme="light"] body.os.inthread .ns .ns-count{display:none}:root[data-theme="light"] body.os.inthread .ns .chips.steps{display:contents}:root[data-theme="light"] body.os.inthread .chips .chip,:root[data-theme="light"] body.os.inthread .chips.steps .chip{padding:7px 12px;font:700 11.5px/1 var(--body);background:var(--cream);border:1px solid var(--line);color:var(--ink);transition:transform .15s,border-color .15s}:root[data-theme="light"] body.os.inthread .chips.steps .chip:first-child{background:var(--lav2);border-color:rgba(124,92,255,.28)}:root[data-theme="light"] body.os.inthread .chips.steps .chip:hover{transform:translateY(-1px);border-color:rgba(124,92,255,.45);box-shadow:none}:root[data-theme="light"] body.os.inthread .chips.steps.spent .chip{opacity:.55;transform:none}:root[data-theme="light"] body.os.inthread .ns-more{margin:0;padding:7px 4px;border:0;background:none;color:var(--faint);font:600 11px/1 var(--body)}:root[data-theme="light"] body.os.inthread .ns-more:hover{color:var(--violet)}@media (hover:hover){:root[data-theme="light"] body.os.inthread #msgs .m-orc .meta{top:-15px;right:16px;margin-top:0;gap:4px;padding:4px 5px;border-radius:var(--r-pill);background:rgba(255,255,255,.94);border:1px solid color-mix(in srgb,var(--violet) 16%,transparent);box-shadow:0 10px 26px -14px rgba(58,51,72,.45),inset 0 1px 0 #fff;-webkit-backdrop-filter:blur(10px) saturate(1.2);backdrop-filter:blur(10px) saturate(1.2)}:root[data-theme="light"] body.os.inthread #msgs .m-orc:has(.who .say) .meta{right:16px}:root[data-theme="light"] body.os.inthread #msgs .m-orc:hover .who .say button.play{color:var(--muted)}}:root[data-theme="light"] body.os.inthread .m-you.failed{opacity:1}:root[data-theme="light"] body.os.inthread .m-fail{margin-top:8px;gap:9px;align-items:center;font:700 11px/1 var(--body);color:var(--amber);letter-spacing:0}:root[data-theme="light"] body.os.inthread .m-retry{font:700 11px/1 var(--body);color:var(--ink);background:var(--cream);border:1px solid var(--line);border-radius:var(--r-pill);padding:7px 13px;opacity:1;transition:border-color .15s,color .15s}:root[data-theme="light"] body.os.inthread .m-retry:hover{color:var(--violet);border-color:rgba(124,92,255,.45)}:root[data-theme="light"] body.os.inthread .msgs,:root[data-theme="light"] body.os.inthread .composer{--bcCol:min(var(--ws-measure),100% - var(--app-right,0px) - 56px);--bcGut:max(28px,(100% - var(--app-right,0px) - var(--bcCol)) / 2);padding-left:var(--bcGut);padding-right:calc(var(--app-right,0px)+var(--bcGut))}:root[data-theme="light"] body.os.inthread .composer{grid-template-columns:minmax(0,1fr) auto}:root[data-theme="light"] body.os.inthread #think,:root[data-theme="light"] body.os.inthread #pend{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 12px;margin:10px 0 0;padding:14px 18px 15px;min-height:0;border:0;border-radius:18px;background:var(--cream);box-shadow:var(--lift);max-width:var(--ws-measure);position:relative;overflow:visible;animation:none;font:500 15px/1.62 var(--body);color:var(--muted)}:root[data-theme="light"] body.os.inthread #think::after,:root[data-theme="light"] body.os.inthread #pend::after{display:none}:root[data-theme="light"] body.os.inthread #think::before,:root[data-theme="light"] body.os.inthread #pend::before{content:'';position:absolute;inset:-2px;border-radius:inherit;padding:2px;pointer-events:none;background:linear-gradient(120deg,#22d3ee,#7c5cff,#f472b6,#22d3ee);background-size:300% 300%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:clayAur 2.2s linear infinite}:root[data-theme="light"] body.os.inthread #think svg.bcMark,:root[data-theme="light"] body.os.inthread #pend svg.bcMark{width:26px;height:22px}:root[data-theme="light"] body.os.inthread #think #tlabel,:root[data-theme="light"] body.os.inthread #think .pt,:root[data-theme="light"] body.os.inthread #pend #tlabel{font:600 14.5px/1.35 var(--body);color:var(--ink);letter-spacing:0}:root[data-theme="light"] body.os.inthread #think .clock,:root[data-theme="light"] body.os.inthread #pend .clock{font:600 10.5px/1 var(--mono);color:var(--faint);border:0;background:none;padding:0}:root[data-theme="light"] body.os.inthread #think .bar,:root[data-theme="light"] body.os.inthread #pend .bar{display:none}@media (prefers-reduced-motion:reduce){:root[data-theme="light"] body.os.inthread #think::before,:root[data-theme="light"] body.os.inthread #pend::before{animation:none}}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room{gap:10px;column-gap:10px;padding:3px 8px;border-radius:11px;font-size:12.5px;transition:background .2s ease,box-shadow .2s ease,color .2s ease}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room .lbl .nm{font-weight:700;letter-spacing:-.005em}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room .sub{font-weight:600;font-size:10px;margin-top:-1px;color:var(--faint)}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .rooms{position:relative;margin:2px 0 7px 20px;padding-left:12px;gap:1px;border-left:1.5px solid color-mix(in srgb,var(--line) 70%,transparent)}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room::after{left:-12px;width:9px;height:1.5px;background:color-mix(in srgb,var(--line) 70%,transparent)}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room.on::before{left:-5px;width:3px;height:20px}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot{border-top:0;padding:10px 10px 12px;background:linear-gradient(to top,var(--bg) 58%,color-mix(in srgb,var(--bg) 0%,transparent))}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot #arvPill.ctx{width:100%;display:flex;align-items:center;gap:10px;padding:8px 9px;border:1px solid var(--line);border-radius:15px;background:var(--cream);box-shadow:var(--lift);font-family:var(--body)}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot #arvPill.ctx:hover{background:var(--cream);border-color:var(--line2)}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot #arvPill .pav{width:32px;height:32px;flex:none;border:0;border-radius:10px;background:linear-gradient(160deg,var(--lav2),var(--lav));color:var(--violet);font:800 12.5px var(--disp);box-shadow:inset 0 1px 0 #fff,inset 0 -2px 0 rgba(58,51,72,.08),0 0 0 1px color-mix(in srgb,var(--violet) 22%,var(--line)),0 2px 6px rgba(124,92,255,.16)}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot #arvPill .pid{display:grid;gap:1px;min-width:0;text-align:left}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot #arvPill .pid b{font:800 12.5px/1.2 var(--disp);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot #arvPill .pem{font:600 10.5px/1.2 var(--body);color:var(--faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot #arvPill.ctx::after{content:'⋯';margin-left:auto;flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;padding:0;background:var(--cream2);color:var(--muted);font-size:14px;line-height:1}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot #arvPill.ctx:hover::after{background:var(--lav2);color:var(--violet)}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot #arvPill.ctx[aria-expanded="true"]{border-color:color-mix(in srgb,var(--violet) 34%,var(--line))}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot #arvPill.ctx[aria-expanded="true"]::after{background:var(--violet);color:#fff}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot .ctxPop{left:11px;right:auto;bottom:74px;width:calc(100% - 22px);max-height:min(66vh,520px);padding:6px;border:1px solid var(--line);border-radius:20px;background:var(--cream)!important;box-shadow:0 2px 0 rgba(255,255,255,.9) inset,0 30px 70px -30px rgba(43,36,64,.5),0 8px 22px -14px rgba(43,36,64,.28)}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot .ctxPop .who{display:flex;align-items:center;gap:11px;margin:0 0 3px;padding:10px 11px;border-bottom:0;border-radius:14px;background:linear-gradient(135deg,var(--lav2),var(--cream2))}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot .ctxPop .who .av2{width:33px;height:33px;border:0;border-radius:10px;background:linear-gradient(160deg,var(--lav2),var(--lav));color:var(--violet);box-shadow:inset 0 1px 0 #fff,inset 0 -2px 0 rgba(58,51,72,.08),0 0 0 1px color-mix(in srgb,var(--violet) 22%,var(--line)),0 2px 6px rgba(124,92,255,.16);font:800 12px var(--disp)}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot .ctxPop .who .nm2{font:800 13.5px/1.2 var(--disp);color:var(--ink)}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot .ctxPop .who .em2{font:600 11px/1.3 var(--body);color:var(--muted)}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot .ctxPop .grp+.grp{border-top:0}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot .ctxPop .grp{padding:0 2px 2px}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot .ctxPop .gh{font:700 9.5px/1 var(--body);letter-spacing:.13em;text-transform:uppercase;color:var(--faint);padding:10px 10px 4px}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot .ctxPop button{gap:9px;padding:6px 9px;border:1px solid transparent;border-radius:12px;background:transparent;transition:background .16s,box-shadow .16s}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot .ctxPop button:hover{background:var(--cream2)!important;border-color:transparent;transform:none}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot .ctxPop button.on{background:var(--lav)!important;border-color:transparent;box-shadow:var(--lift)!important}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot .ctxPop button .ck{margin-left:auto;flex:none;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:var(--violet);color:#fff;font-size:10px;line-height:1;box-shadow:0 2px 6px rgba(124,92,255,.35)}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot .ctxPop button[data-more]{margin-top:1px;padding-top:6px;padding-bottom:6px}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot .ctxPop .grp.acct{margin-top:5px;padding:3px 2px;border-radius:14px;background:var(--cream2)}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot .ctxPop .grp.acct button:hover{background:#fff!important}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot .ctxPop::-webkit-scrollbar{width:7px}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot .ctxPop::-webkit-scrollbar-thumb{background:transparent;border:2px solid transparent;border-radius:99px;background-clip:padding-box}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot .ctxPop:hover::-webkit-scrollbar-thumb{background:var(--line2);border:2px solid transparent;background-clip:padding-box}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room .lbl{line-height:1.1}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room .lbl .nm{font-size:12.5px}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .bcAvatar,:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot .ctxPop .bcAvatar{background-image:linear-gradient(160deg,var(--lav2),var(--lav))!important;background-clip:border-box;border:0}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot #arvPill.ctx,:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot #arvPill.ctx::after{transition:background .2s ease,box-shadow .2s ease,color .2s ease,border-color .2s ease,transform .22s cubic-bezier(.2,.8,.2,1)}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot #arvPill.ctx:hover{transform:translateY(-1px)}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot .ctxPop{animation:railPopIn .22s cubic-bezier(.2,.8,.2,1) both;transform-origin:14px calc(100% - 8px)}@keyframes railPopIn{from{opacity:0;transform:translateY(6px) scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){:root[data-theme="light"] body.os.workHomeOpen .whAppNav *{transition-duration:0s!important}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot .ctxPop{animation:none}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot #arvPill.ctx:hover{transform:none}}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room{min-height:34px}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .bcAvatar::before,:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot .ctxPop .bcAvatar::before{display:none;content:none}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .bcAvatar{overflow:hidden}@keyframes railBind{0%,100%{transform:none;box-shadow:inset 0 1px 0 #fff,0 0 0 1px var(--line),0 2px 5px rgba(58,51,72,.09)}50%{transform:translateY(-1px);box-shadow:inset 0 1px 0 #fff,0 0 0 1px color-mix(in srgb,var(--violet) 40%,var(--line)),0 4px 10px rgba(124,92,255,.24)}}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room:active{transform:scale(.985)}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room{grid-template-columns:28px minmax(0,1fr) auto;column-gap:10px;padding-right:8px}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room:hover .right{opacity:0}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room .right{transition:opacity .16s ease}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .rooms{margin-left:14px;padding-left:10px}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room::after{left:-10px;width:8px}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room.on::before{left:-4px}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot{background:transparent;padding-top:6px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"]{--wh-nav:60px;--ws-rail:60px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav{width:60px;overflow:hidden;z-index:12;transition:width .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s ease}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav:not(.whFoldHold):is(:hover,:focus-within){width:262px;box-shadow:24px 0 60px -30px rgba(43,36,64,.35)}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .lbl,:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav h4,:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .railFoot #arvPill .pid{opacity:0;transition:opacity .18s ease .04s}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .railFoot #arvPill.ctx::after{opacity:0;transition:opacity .18s ease}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav:not(.whFoldHold):is(:hover,:focus-within) .lbl,:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav:not(.whFoldHold):is(:hover,:focus-within) h4,:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav:not(.whFoldHold):is(:hover,:focus-within) .railFoot #arvPill .pid,:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav:not(.whFoldHold):is(:hover,:focus-within) .railFoot #arvPill.ctx::after,:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav:focus-within .lbl{opacity:1}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .room{width:246px;white-space:nowrap}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .rooms{margin-left:8px;padding-left:8px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .room::after{display:none}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav:not(.whFoldHold):is(:hover,:focus-within) .room::after{display:block}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .railFoot{padding-left:8px;padding-right:8px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .railFoot #arvPill.ctx{width:246px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .railFoot .ctxPop{width:238px}@media (prefers-reduced-motion:reduce){:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav{transition:none}}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .room{padding-left:4px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .rooms{margin-left:0;padding-left:0;border-left-color:transparent;transition:margin-left .24s cubic-bezier(.2,.8,.2,1),padding-left .24s cubic-bezier(.2,.8,.2,1),border-color .2s ease}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav:not(.whFoldHold):is(:hover,:focus-within) .rooms{margin-left:14px;padding-left:10px;border-left-color:color-mix(in srgb,var(--line) 70%,transparent)}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .room.on::before{display:none}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav:not(.whFoldHold):is(:hover,:focus-within) .room.on::before{display:block}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .railFoot{padding-left:2px;padding-right:2px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .railFoot #arvPill.ctx{padding-left:3px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .railFoot .ctxPop{left:6px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .lbl,:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .sub,:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav h4{width:auto;height:auto;overflow:visible;pointer-events:auto;white-space:nowrap}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .lbl,:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .sub{position:static;display:grid}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .sub{display:block}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav:not(.whFoldHold):is(:hover,:focus-within) .sub{opacity:1}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .room{justify-items:start}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .room{grid-template-columns:28px minmax(0,1fr) auto}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .room .right{position:static;top:auto;right:auto}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .room,:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .railFoot #arvPill.ctx{width:44px;overflow:hidden;transition:width .24s cubic-bezier(.2,.8,.2,1),background .2s ease,box-shadow .2s ease}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .room{padding-right:4px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav:not(.whFoldHold):is(:hover,:focus-within) .room,:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav:not(.whFoldHold):is(:hover,:focus-within) .railFoot #arvPill.ctx{width:246px;overflow:visible}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav:not(.whFoldHold):is(:hover,:focus-within) .room{padding-right:8px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .sub{display:block;height:11px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .room,:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .railFoot #arvPill.ctx{width:46px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .room{overflow:visible;padding-left:8px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav:not(.whFoldHold):is(:hover,:focus-within) .room{padding-left:8px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .railFoot #arvPill.ctx{padding-left:6px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav:not(.whFoldHold):is(:hover,:focus-within) .railFoot #arvPill.ctx{padding-left:9px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"]{--wh-nav:56px;--ws-rail:56px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav{width:56px;padding-left:6px;padding-right:6px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav:not(.whFoldHold):is(:hover,:focus-within){width:262px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .room,:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .railFoot #arvPill.ctx{width:44px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav:not(.whFoldHold):is(:hover,:focus-within) .room,:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav:not(.whFoldHold):is(:hover,:focus-within) .railFoot #arvPill.ctx{width:250px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .railFoot{padding-left:0;padding-right:0}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .railFoot #arvPill.ctx{padding-left:5px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .railFoot .ctxPop{left:0;width:250px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .rooms{border-left-width:0}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav:not(.whFoldHold):is(:hover,:focus-within) .rooms{border-left-width:1.5px}:root[data-theme="light"] body.os.workHomeOpen .whAppNav [data-wh-cgrip],:root[data-theme="light"] body.os.workHomeOpen .whAppNav [data-wh-grip]{display:none!important}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .room:hover .right{opacity:1}:root[data-theme="light"] body.os.workHomeOpen .whAppNav{padding-bottom:12px}:root[data-theme="light"] body.os.workHomeOpen .whAppNav .railFoot{padding:6px 10px 10px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav{padding-bottom:6px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .railFoot{padding:6px 0 0}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .railFoot #arvPill.ctx{background:transparent;border-color:transparent;box-shadow:none;padding-left:6px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav .railFoot #arvPill .pav{width:28px;height:28px;font-size:11.5px;border-radius:9px}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav:not(.whFoldHold):is(:hover,:focus-within) .railFoot #arvPill.ctx{background:var(--cream);border-color:var(--line);box-shadow:var(--lift);padding-left:7px}:root[data-theme="light"] body.os.workHomeOpen .whAppNav{background:color-mix(in srgb,#fffbf4 74%,var(--bg))}:root[data-theme="light"] body.os.workHomeOpen .whAppNav{scrollbar-width:none}:root[data-theme="light"] body.os.workHomeOpen .whAppNav::-webkit-scrollbar{width:0;height:0;display:none}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav{z-index:16}:root[data-theme="light"] body.os.workHomeOpen .whAppNav:is(.room,.sbj) .lbl{min-width:0;max-width:100%}:root[data-theme="light"] body.os.workHomeOpen .whAppNav:is(.room,.sbj) .lbl>*,:root[data-theme="light"] body.os.workHomeOpen .whAppNav .whRoomName{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme="light"] body.os.workHomeOpen[data-bc-rail="compact"] .whAppNav:is(.whFoldHold,:not(:hover):not(:focus-within)):is(.room.on,.sbjrow.here){background:transparent;box-shadow:none}
/* /landing-progress.css */
:root[data-theme="light"] #void.land .hero{padding:62px 24px 18px;max-width:1140px;margin:auto}:root[data-theme="light"] #void .landingEyebrow{color:#655181;font:800 11px/1.5 var(--body);letter-spacing:.13em;text-transform:uppercase;margin:0 0 16px}:root[data-theme="light"] #void.land .hero h1{font-size:clamp(34px,3.4vw,50px);line-height:1.06;letter-spacing:-.045em;white-space:normal;text-wrap:balance;max-width:1000px;margin:0 auto 12px}:root[data-theme="light"] #void.land .hero h1 b{background:linear-gradient(105deg,#6846c4,#975181);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}:root[data-theme="light"] #void .heroLead{font-size:clamp(13.5px,1.05vw,15px);font-weight:480;line-height:1.5;white-space:normal;text-wrap:balance}:root[data-theme="light"] #void .heroLead b{color:#504263;background:none;-webkit-text-fill-color:#504263}:root[data-theme="light"] #void .doorStage.launchPad{padding:24px;border:1px solid rgba(255,255,255,.9);border-radius:32px;background:rgba(255,251,244,.86);box-shadow:0 24px 64px -30px rgba(64,43,87,.26)}:root[data-theme="light"] #void .partnerSpotlight{padding:0}:root[data-theme="light"] #void .psGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}:root[data-theme="light"] #void .psPresence{min-height:360px;border-radius:24px}:root[data-theme="light"] #void .psJourney{padding:24px;background:#fffcf7;box-shadow:none}:root[data-theme="light"] #void .psJourney .ladder{gap:8px}:root[data-theme="light"] #void .psJourney .stop{min-height:62px;padding:10px 14px;border:1px solid transparent;border-radius:16px;text-align:left}:root[data-theme="light"] #void .psJourney .stop.on{background:#ece4ff;border-color:#c9b8ed;border-radius:16px;box-shadow:none}:root[data-theme="light"] #void .psJourney .pathTitle{font-size:15px}:root[data-theme="light"] #void .qrow textarea::placeholder{color:#70677e}:root[data-theme="light"] #void .qrow:focus-within{outline:2px solid #8061c3;outline-offset:4px}:root[data-theme="light"] #void .qrow .sendPair>button{min-height:44px;height:44px!important}:root[data-theme="light"] #void .qrow .sendPair>.doit{background:#7050ce!important}:root[data-theme="light"] #void button:focus-visible,:root[data-theme="light"] #void select:focus-visible{outline:2px solid #7050ce;outline-offset:3px}:root[data-theme="light"] #void .landingProgress{width:min(1080px,calc(100% - 48px));margin:72px auto 0;padding:36px;border:1px solid rgba(255,255,255,.85);border-radius:28px;background:rgba(255,251,244,.88);color:var(--ink)}:root[data-theme="light"] #void .landingProgressIntro{max-width:720px}:root[data-theme="light"] #void .landingProgress h2{font-size:clamp(27px,3vw,36px);line-height:1.15;letter-spacing:-.03em;margin:0 0 12px;text-wrap:balance}:root[data-theme="light"] #void .landingProgress p{font-size:15px;line-height:1.65;color:#6b6380}:root[data-theme="light"] #void .landingProgress .landingEyebrow{font-size:11px;color:#655181}:root[data-theme="light"] #void .landingProgress ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;list-style:none;margin:30px 0 0;padding:26px 0 0;border-top:1px solid rgba(43,36,64,.12)}:root[data-theme="light"] #void .landingStepNumber{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:13px;background:#e9e0fb;color:#62479a;font:800 13px var(--body)}:root[data-theme="light"] #void .landingProgress li:nth-child(2) .landingStepNumber{background:#e2eee5;color:#386449}:root[data-theme="light"] #void .landingProgress li:nth-child(3) .landingStepNumber{background:#f4e2d3;color:#835832}:root[data-theme="light"] #void .landingProgress h3{font:800 20px/1.3 var(--body);margin:16px 0 8px}:root[data-theme="light"] #void .landingProgress li p{margin:0;font-size:14px}:root[data-theme="light"] #void .landingProgress li{background:#fffcf7;border:1px solid rgba(75,52,95,.08);border-radius:22px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 12px 30px -22px rgba(56,35,79,.3)}:root[data-theme="light"] #void .landingStepArt{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}:root[data-theme="light"] #void .landingStepBody{padding:22px;display:flex;flex-direction:column;align-items:flex-start;flex:1}:root[data-theme="light"] #void .landingStepAction{margin-top:auto;padding:20px 0 2px;background:none;border:0;color:#6946ac;font:800 13px/1.4 var(--body);text-align:left;cursor:pointer;min-height:44px}:root[data-theme="light"] #void .landingStepAction:hover{color:#432478;text-decoration:underline;text-underline-offset:4px}:root[data-theme="light"] #void .landingProgress .landingStepNumber{width:auto;height:auto;background:none;color:#716383}:root[data-theme="light"] #void .landingProgress h3{font-size:21px}:root[data-theme="light"] #void .ex,:root[data-theme="light"] #void .proofBand{width:min(1080px,calc(100% - 48px));margin:64px auto 0}:root[data-theme="light"] #void .exHead{display:block;margin-bottom:24px}:root[data-theme="light"] #void .exHead h2,:root[data-theme="light"] #void .pbHead h2{font-size:clamp(28px,3vw,38px);line-height:1.2;letter-spacing:-.03em}:root[data-theme="light"] #void .landingSectionLead{max-width:65ch;color:#6b6380;font:500 15px/1.6 var(--body);margin:12px 0 0}:root[data-theme="light"] #void .exGrid .exCard{min-width:240px;padding:16px;border:1px solid rgba(75,52,95,.08)}:root[data-theme="light"] #void .exLine{font-size:15px;line-height:1.5}:root[data-theme="light"] #void .exOpen{min-height:40px;margin-top:12px}:root[data-theme="light"] #void .pbGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}:root[data-theme="light"] #void .pbCard{border:1px solid rgba(75,52,95,.08);overflow:hidden;box-shadow:0 18px 44px -28px rgba(56,35,79,.3);display:flex;flex-direction:column}:root[data-theme="light"] #void .pbBody{padding:22px;display:flex;flex-direction:column;flex:1}:root[data-theme="light"] #void .pbName{font-size:21px}:root[data-theme="light"] #void .pbSaid{font-size:14px;line-height:1.6}:root[data-theme="light"] #void .pbMods{margin-top:auto;padding-top:14px}:root[data-theme="light"] #void .landingCaseLink{display:flex;align-items:center;justify-content:space-between;margin-top:18px;padding-top:16px;border-top:1px solid rgba(75,52,95,.1);color:#6946ac;font:800 13px/1.5 var(--body);text-decoration:none;min-height:44px}:root[data-theme="light"] #void .landingCaseLink:hover{text-decoration:underline}:root[data-theme="light"] #void .landingInvite{width:min(1080px,calc(100% - 48px));margin:64px auto 0;padding:40px;border-radius:28px;border:1px solid #ded2ef;background:linear-gradient(115deg,#f4edff,#fffcf7 70%);display:grid;grid-template-columns:64px minmax(0,1fr);gap:28px}:root[data-theme="light"] #void .landingInvite h2{font-size:clamp(28px,3vw,38px);line-height:1.2;letter-spacing:-.03em;margin:0 0 14px}:root[data-theme="light"] #void .landingInvite p:not(.landingEyebrow){max-width:65ch;font:500 15px/1.7 var(--body);color:#6b6380}:root[data-theme="light"] #void .landingInviteActions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:24px 0 16px}:root[data-theme="light"] #void .landingInviteActions button{min-height:46px;padding:12px 20px;border-radius:999px;font:800 14px var(--body);cursor:pointer}:root[data-theme="light"] #void .landingTry{background:#7050ce;color:white;border:1px solid #7050ce;box-shadow:0 8px 20px -10px #7050ce}:root[data-theme="light"] #void .landingJoin{background:#fffcf7;color:#5d4196;border:1px solid #d6c7e8}:root[data-theme="light"] #void .landingInviteActions a{color:#655477;padding:12px 4px;font:600 13px var(--body);text-underline-offset:4px}:root[data-theme="light"] #void .landingInvite small{color:#6b6380;font:500 12px var(--body)}@media (max-width:900px){:root[data-theme="light"] #void .psGrid{grid-template-columns:1fr}:root[data-theme="light"] #void .psJourney{order:1}:root[data-theme="light"] #void .psPresence{order:2;min-height:240px}:root[data-theme="light"] #void .psAvatar{width:min(350px,90%)}}@media (max-width:700px){:root[data-theme="light"] #void.land .hero{padding:60px 20px 10px}:root[data-theme="light"] #void.land .hero h1{font-size:clamp(27px,7.6vw,34px);line-height:1.08;margin-bottom:8px}:root[data-theme="light"] #void .heroLead{font-size:13px;line-height:1.45}:root[data-theme="light"] #void .landingEyebrow{font-size:9px;letter-spacing:.08em}:root[data-theme="light"] #void .doorStage.launchPad{padding:12px;border-radius:24px}:root[data-theme="light"] #void .psGrid{gap:12px}:root[data-theme="light"] #void .psJourney{padding:16px}:root[data-theme="light"] #void .psPresence{min-height:170px;max-height:190px}:root[data-theme="light"] #void .psAvatar{width:240px}:root[data-theme="light"] #void .mobileCaseSelect{min-height:48px;max-width:100%;font-size:16px}:root[data-theme="light"] #void .landingProgress{width:calc(100% - 28px);padding:24px;margin-top:40px}:root[data-theme="light"] #void .landingProgress ol{grid-template-columns:1fr;gap:24px}:root[data-theme="light"] #void .ex,:root[data-theme="light"] #void .proofBand,:root[data-theme="light"] #void .landingInvite{width:calc(100% - 28px);margin-top:40px}:root[data-theme="light"] #void .landingInvite{padding:24px;grid-template-columns:1fr;gap:16px}:root[data-theme="light"] #void .landingInvite>img{width:48px;height:48px}:root[data-theme="light"] #void .pbGrid{display:grid;grid-template-columns:1fr;overflow:visible;margin:0;padding:0}:root[data-theme="light"] #void .pbGrid .pbCard{width:100%}:root[data-theme="light"] #void .landingInviteActions{align-items:stretch}}@media (prefers-reduced-motion:reduce){:root[data-theme="light"] #void .qPick.landing img{animation:none}}@media (max-width:760px){:root[data-theme="light"] #void .psPresence{min-height:0;max-height:none;height:auto;aspect-ratio:1.18;padding:0}:root[data-theme="light"] #void .psAvatar{position:absolute;inset:7% 0 5%;aspect-ratio:auto;height:auto}:root[data-theme="light"] #void .psAvatar{width:100%;max-width:none;transform:none}:root[data-theme="light"] #void .psAvatar .psTilt,:root[data-theme="light"] #void .psAvatar .psFigure{height:100%}:root[data-theme="light"] #void .psAvatar img{width:100%;height:100%;left:0;object-fit:contain;object-position:50% 100%}:root[data-theme="light"] #void .psBadge{position:absolute;z-index:6;right:10px;bottom:10px;display:flex;align-items:center;gap:8px;padding:5px 10px 5px 5px;border:1px solid rgba(70,66,100,.12);border-radius:999px;background:rgba(255,255,255,.92);box-shadow:0 10px 24px -14px rgba(36,28,70,.55);cursor:pointer;text-align:left}:root[data-theme="light"] #void .psBadge img{width:28px;height:28px;border-radius:50%;object-fit:cover}:root[data-theme="light"] #void .psBadge>span:not(.spAIb){display:flex;flex-direction:column;gap:1px}:root[data-theme="light"] #void .psBadge b{font:700 11.5px/1.1 var(--ui);color:#22223a;letter-spacing:-.01em}:root[data-theme="light"] #void .psBadge i{font:520 9px/1.1 var(--ui);font-style:normal;color:#77798c}:root[data-theme="light"] #void .psBadge .spAIb{padding:2px 5px;border:1px solid rgba(112,80,206,.4);border-radius:999px;color:#5d4196;font:700 8px/1 var(--mono);letter-spacing:.06em}:root[data-theme="light"] #void .partnerSpotlight{display:flex;flex-direction:column;gap:10px}:root[data-theme="light"] #void .psGrid{display:contents}:root[data-theme="light"] #void .psPresence{order:1}:root[data-theme="light"] #void .partnerCanvas{order:2;margin:0}:root[data-theme="light"] #void .psTrust{order:4}html.immOn[data-theme="light"] #void .psJourney,:root[data-theme="light"] #void .psJourney{display:block;order:3;padding:14px 13px;overflow:visible}:root[data-theme="light"] #void .psJourney .ladder{display:grid;grid-template-columns:1fr;gap:7px;margin:12px 0 0;padding:0;overflow:visible}:root[data-theme="light"] #void .psJourney .stop{display:grid;grid-template-columns:28px minmax(0,1fr) 14px;align-items:center;gap:10px;min-height:50px;padding:9px 11px;border-radius:14px;text-align:left}:root[data-theme="light"] #void .psJourney .stop .pathTitle{margin:0;font-size:13.5px}:root[data-theme="light"] #void .psJourney .pathPick{width:26px;height:26px}:root[data-theme="light"] #void .psJourney .pathPick img{width:22px;height:22px}:root[data-theme="light"] #void .psJourney .fill{display:none}html.immOn[data-theme="light"] #doorCard .qrow,:root[data-theme="light"] #void .qrow{position:relative;flex-wrap:wrap;align-items:stretch;gap:12px 0;padding:0 !important;min-height:0 !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important}:root[data-theme="light"] #void .qrow:focus-within{outline:0}:root[data-theme="light"] #void .qrow::after{display:none}:root[data-theme="light"] #void .launchPad textarea#q,:root[data-theme="light"] #void textarea#q#q{flex:1 1 100%;min-width:0;box-sizing:border-box;min-height:64px !important;padding:20px 60px 14px 18px !important;font:600 16px/1.35 var(--body) !important;max-height:160px !important;background:var(--cream,#fffcf7) !important;border-radius:22px !important;box-shadow:0 10px 24px -18px rgba(43,36,64,.35) !important}:root[data-theme="light"] #void .qrow:focus-within textarea#q#q{outline:2px solid #8061c3;outline-offset:2px}html.immOn[data-theme="light"] #doorCard .qrow .micq,:root[data-theme="light"] #void .qrow .micq{position:absolute;right:10px;top:32px;transform:translateY(-50%);margin:0;width:42px;height:42px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#f3eef9;border:0;box-shadow:none}:root[data-theme="light"] #void .qrow .micq svg{width:20px;height:20px}:root[data-theme="light"] #void .qrow .sendPair{flex:1 1 100%;display:flex;gap:10px;padding:0;margin:0;max-width:none}:root[data-theme="light"] #void .qrow .sendPair>button{flex:1 1 0;height:50px !important;min-height:50px;padding:0 12px;font-size:15px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:8px}:root[data-theme="light"] #void .qrow .sendPair>button svg{flex:none;width:16px;height:16px}:root[data-theme="light"] #void .qrow .sendPair>button em{display:inline;font-style:normal}:root[data-theme="light"] #void .qrow .sendPair>.doit{display:inline-flex}:root[data-theme="light"] #void .qrow .qPick{position:absolute;left:14px;top:12px;z-index:2}:root[data-theme="light"] #void .qrow .qPick.on~textarea#q#q{padding-left:50px !important}:root[data-theme="light"] #void .mobileAction{display:none}}@media (max-width:900px){:root[data-theme="light"] #void footer{width:calc(100% - 28px);margin:40px auto 24px;padding:26px 22px 20px}:root[data-theme="light"] #void footer .fwrap{grid-template-columns:1fr;gap:20px;align-items:start}:root[data-theme="light"] #void footer .fbrand{grid-template-columns:1fr;gap:14px;align-items:start}:root[data-theme="light"] #void footer .fbrand p,html.immOn:root[data-theme="light"] #void footer .fbrand p{max-width:34ch;font-size:15px !important}:root[data-theme="light"] #void footer .fBrand,:root[data-theme="light"] #void footer .fBrand.logo{width:172px !important}:root[data-theme="light"] #void footer .fBrand svg{width:172px}:root[data-theme="light"] #void footer .flinks{justify-content:flex-start;flex-wrap:wrap;gap:8px;margin-left:0}:root[data-theme="light"] #void footer .flinks a{font-size:12.5px;padding:9px 14px}:root[data-theme="light"] #void footer .fbar{flex-wrap:wrap;gap:8px;margin-top:20px}}
