/* GENERATED by tools/os-landing-css.mjs — index.html's <style> blocks
   2..n, all of them, in their own order, minified. ⛔ Do not edit: re-run the
   tool. ⛔ And do not "optimise" this into a landing subset: that was tried,
   and it dropped .pbCard.real .pbShot because the page composes that class at
   runtime. The tool's header says what measured wrong. */
:root{--bg:#04070d;--ink:#e8ecf6;--muted:#8b96ac;--faint:#5f6b80;--line:rgba(148,163,204,.14);--line2:rgba(148,163,204,.26);--surf:rgba(148,163,204,.05);--surf2:rgba(148,163,204,.10);--panel:#0a1120;--panelT:rgba(12,19,34,.92);--askT:rgba(10,17,32,.75);--violet:#7c5cff;--violet-h:253;--cyan:#22d3ee;--lime:#a3e635;--mint:#5ee0a0;--amber:#fbbf24;--aurora:linear-gradient(100deg,#7c5cff,#22d3ee 55%,#a3e635);--glowA:rgba(124,92,255,.11);--glowB:rgba(34,211,238,.07);--shadow:rgba(0,0,0,.8);--mono:'JetBrains Mono',ui-monospace,Menlo,monospace;--disp:'Space Grotesk',sans-serif;--body:'Inter',-apple-system,sans-serif;--wh-top:54px;--app-left:0px;--app-right:0px;--wh-nav:262px;--wh-dock:262px}:root[data-theme="light"]{--bg:#f6f7fb;--ink:#0c1220;--muted:#5a6478;--faint:#8b94a6;--line:rgba(12,18,32,.11);--line2:rgba(12,18,32,.20);--surf:rgba(12,18,32,.035);--surf2:rgba(12,18,32,.07);--panel:#ffffff;--panelT:rgba(255,255,255,.94);--askT:rgba(255,255,255,.86);--violet:#6b46e5;--violet-h:254;--cyan:#0891b2;--lime:#5f8f13;--mint:#0f9d63;--glowA:rgba(124,92,255,.08);--glowB:rgba(34,211,238,.06);--shadow:rgba(24,32,56,.16)}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%}body{background:var(--bg);color:var(--ink);font-family:var(--body);overflow:hidden}body::before{content:'';position:fixed;inset:0;pointer-events:none;z-index:0;background:radial-gradient(950px 520px at 72% -12%,var(--glowA),transparent 60%),radial-gradient(720px 430px at 12% 112%,var(--glowB),transparent 60%)}::selection{background:rgba(124,92,255,.35)}@view-transition{navigation:auto}.logo{view-transition-name:brand}.logo.fBrand{view-transition-name:none}@media (prefers-reduced-motion:no-preference){::view-transition-old(root){animation:vtOut .30s cubic-bezier(.4,0,1,1) both}::view-transition-new(root){animation:vtIn .50s cubic-bezier(0,0,.2,1) both}@keyframes vtOut{to{opacity:0;transform:translateY(-8px) scale(.994)}}@keyframes vtIn{from{opacity:0;transform:translateY(12px) scale(.996)}}::view-transition-group(brand){animation-duration:.52s}}@media (prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}html.vt-fallback body{animation:pgIn .42s ease both}html.vt-fallback.leaving body{animation:pgOut .26s ease both}@keyframes pgIn{from{opacity:0}}@keyframes pgOut{to{opacity:0;transform:translateY(-6px)}}::-webkit-scrollbar{width:9px}::-webkit-scrollbar-thumb{background:var(--surf2);border-radius:5px}.top{position:fixed;top:0;left:0;right:0;z-index:30;display:flex;align-items:center;gap:14px;height:var(--wh-top,54px);padding:0 22px 0 30px;border-bottom:1px solid transparent;background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 68%,transparent),color-mix(in srgb,var(--bg) 48%,transparent));backdrop-filter:saturate(1.05) blur(10px);-webkit-backdrop-filter:saturate(1.05) blur(10px);box-shadow:none;transition:background .25s ease,border-color .25s ease}.logo{display:flex;align-items:center;gap:10px;font-family:var(--disp);font-weight:720;font-size:16px;letter-spacing:-.012em;text-decoration:none;color:inherit;flex:none}.logo .wm{white-space:nowrap}.pulse{display:flex;align-items:center;gap:9px;flex:none;cursor:pointer;padding:5px 13px 5px 10px;border:1px solid var(--line);border-radius:999px;background:var(--surf);font:400 12.5px/1 var(--body);color:var(--muted);max-width:520px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:border-color .18s,color .18s}.pulse:hover{color:var(--ink);border-color:var(--line2)}.pulse:empty,.pulse[hidden]{display:none}.pulse i{width:6px;height:6px;border-radius:50%;background:var(--faint);flex:none}.pulse.live i{background:var(--lime,#5fd39a);animation:bcBeat 2.6s ease-in-out infinite}@keyframes bcBeat{0%,100%{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.pulse b{color:var(--ink);font-weight:500}@media(prefers-reduced-motion:reduce){.pulse.live i{animation:none}}@media(max-width:900px){.pulse{display:none}}.logo img{width:26px;height:26px;border-radius:7px;filter:drop-shadow(0 5px 10px color-mix(in srgb,var(--violet) 24%,transparent))}.topBrand{position:relative;width:88px;height:28px;gap:0;line-height:0;overflow:visible;--bc-logo-ink:#2b2440;--bc-mark-flow-opacity:0;--bc-mark-flow-play:paused;--bc-mark-flow-speed:1.35s;transition:width .38s cubic-bezier(.2,.75,.2,1)}.topBrand svg{position:absolute;left:2px;top:2px;display:block;height:24px;width:auto;overflow:visible;filter:none;transition:opacity .25s ease,transform .38s cubic-bezier(.2,.75,.2,1)}.topBrand .bcContourFull{opacity:1;transform:none;transform-origin:left center}.topBrand .bcContourMark{display:block;width:40px;height:auto;opacity:0;transform:translateX(9px) scale(.88);transform-origin:left center}.topBrand:hover{--bc-mark-flow-opacity:.82;--bc-mark-flow-play:running}.topBrand:hover svg{transform:translateY(-1px)}.topBrand .bc-mark-flow{opacity:var(--bc-mark-flow-opacity,0);animation:bcMarkTrace var(--bc-mark-flow-speed,1.35s) linear infinite;animation-play-state:var(--bc-mark-flow-play,paused)}@keyframes bcMarkTrace{to{stroke-dashoffset:-156}}@media(prefers-reduced-motion:reduce){.topBrand,.topBrand *{animation:none!important}.topBrand svg{transform:none}}:root[data-theme="dark"] .topBrand{--bc-logo-ink:#f8f9ff}body.landScrolled:not(.inthread) .topBrand{width:46px}body.landScrolled:not(.inthread) .topBrand .bcContourFull{opacity:0;transform:translateX(-7px) scale(.94);pointer-events:none}body.landScrolled:not(.inthread) .topBrand .bcContourMark{opacity:1;transform:translateX(2px) scale(.94)}.logo b{position:relative;display:inline-block;color:#c8c0ff;-webkit-text-fill-color:currentColor;font-weight:850;letter-spacing:-.045em;padding:0 1px;text-shadow:0 0 18px color-mix(in srgb,var(--violet) 42%,transparent)}.logo b::after{content:'';position:absolute;left:1px;right:0;bottom:-2px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--cyan),var(--violet),#e879f9);opacity:.9}:root[data-theme="light"] .logo b{color:#5137d7;text-shadow:0 0 16px color-mix(in srgb,var(--violet) 22%,transparent)}.logo i{font-style:normal;font-weight:650;color:var(--ink);opacity:.78}.top .sp{flex:1}.top a.b,.quota{font-family:var(--mono);font-size:11.5px;color:var(--faint);text-decoration:none}.top a.b:hover{color:var(--ink)}.quota{border:1px solid var(--line);border-radius:999px;padding:4px 11px}.quota.pro{color:var(--lime);border-color:rgba(163,230,53,.35)}.auth{display:flex;align-items:center;gap:9px}.auth .si{background:none;border:0;color:var(--muted);font-family:var(--mono);font-size:11.5px;cursor:pointer;padding:5px 4px}.auth .si:hover{color:var(--ink)}.auth .su{border:1px solid var(--line2);background:var(--surf2);border-radius:999px;color:var(--ink);font-family:var(--mono);font-size:11.5px;padding:6px 14px;cursor:pointer;transition:border-color .18s,box-shadow .18s}.auth .su:hover{border-color:var(--cyan);box-shadow:0 0 20px -8px rgba(34,211,238,.9)}.auth .me{display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:999px;padding:4px 6px 4px 12px;font-family:var(--mono);font-size:11.5px;color:var(--muted)}.auth .me .av{width:20px;height:20px;border-radius:50%;background:var(--aurora);color:#04070d;display:grid;place-items:center;font-family:var(--disp);font-weight:700;font-size:10.5px}.auth .me.pro{border-color:rgba(163,230,53,.35)}.auth .me .tier{color:var(--lime)}.thm{background:none;border:1px solid var(--line);border-radius:999px;color:var(--faint);font-size:12px;width:26px;height:26px;cursor:pointer;line-height:1;padding:0}.thm:hover{color:var(--ink);border-color:var(--line2)}.lang{display:flex;border:1px solid var(--line);border-radius:999px;overflow:hidden;font-family:var(--mono);font-size:11px}.lang button{background:none;border:0;color:var(--faint);padding:5px 12px;cursor:pointer;font:inherit}.lang button.on{color:var(--ink);background:var(--surf2)}.void{position:fixed;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:80px 24px 120px;transition:opacity .55s;overflow-y:auto;justify-content:safe center}.void.gone{opacity:0;pointer-events:none}#void{transition:opacity .42s ease}body.bcDemo #workHome.on{animation:bcRise .5s cubic-bezier(.2,.8,.2,1) both}body.bcDemo .osDock{animation:bcRise .5s .12s cubic-bezier(.2,.8,.2,1) both}@keyframes bcRise{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.psFlip{position:fixed;z-index:200;pointer-events:none;object-fit:contain;filter:drop-shadow(0 18px 24px rgba(58,51,72,.28));will-change:transform,width,height}.m-sys.handoff{display:flex;align-items:center;gap:9px;max-width:var(--wh-chat,880px);margin:12px auto 4px;padding:8px 12px;border-radius:999px;background:color-mix(in srgb,var(--violet) 8%,var(--panel,#fff));border:1px solid color-mix(in srgb,var(--violet) 22%,transparent);color:var(--muted);font:600 12px/1.3 var(--ui);width:fit-content}.m-sys.handoff img{width:26px;height:26px;border-radius:50%;object-fit:cover}.m-sys.handoff b{color:var(--ink)}.ptick{margin-left:8px;padding:2px 7px;border-radius:999px;background:color-mix(in srgb,var(--violet) 10%,transparent);color:var(--violet);font:700 10px/1.4 var(--mono)}:root[data-theme="light"] body.os.inthread #msgs{--conv:min(780px,100%)}@media (min-width:1180px){:root[data-theme="light"] body.os.inthread.workHomeOpen #msgs,:root[data-theme="light"] body.os.inthread.workHomeOpen .thread .t-head{padding-left:32px;padding-right:32px}:root[data-theme="light"] body.os.inthread.workHomeOpen .thread .composer{padding-left:max(32px,calc((100% - 780px) / 2));padding-right:max(32px,calc((100% - 780px) / 2))}}:root[data-theme="light"] body.os.inthread #msgs .m-you{width:var(--conv);max-width:100%;margin:26px auto 0;padding:0 0 0 0;border:0;position:relative;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;background:none;box-shadow:none;font:600 15.5px/1.5 var(--body)}:root[data-theme="light"] body.os.inthread #msgs .m-you::before{content:var(--me-mark,'TU');position:static;order:-1;flex-basis:100%;text-align:right;padding-right:6px;font:700 9px/1 var(--mono);letter-spacing:.16em;color:var(--faint)}:root[data-theme="light"] body.os.inthread #msgs .m-you.hasFace::before{content:none}:root[data-theme="light"] body.os.inthread #msgs .m-you .youFace{position:static;margin:4px 0 0}:root[data-theme="light"] body.os.inthread #msgs .m-you .q{max-width:min(100%,60ch);padding:12px 18px 13px;border-radius:20px 20px 6px 20px;color:var(--ink);text-wrap:pretty;background:linear-gradient(135deg,color-mix(in srgb,var(--violet) 17%,#fff),color-mix(in srgb,var(--violet) 7%,#fff));box-shadow:0 12px 28px -20px rgba(58,51,72,.5),inset 0 1px 0 #fff}:root[data-theme="light"] body.os.inthread #msgs .m-you.didit .q{background:linear-gradient(135deg,color-mix(in srgb,#f0a34a 22%,#fff),color-mix(in srgb,#f0a34a 8%,#fff))}:root[data-theme="light"] body.os.inthread #msgs .m-you .att-mini,:root[data-theme="light"] body.os.inthread #msgs .m-you .m-fail{flex-basis:100%;display:flex;justify-content:flex-end;gap:6px}:root[data-theme="light"] body.os.inthread #msgs .m-orc{width:var(--conv);max-width:100%;margin:14px auto 0;padding:16px 22px 18px;border-radius:22px 22px 22px 8px;background:var(--cream);border:1px solid color-mix(in srgb,var(--violet) 10%,transparent);box-shadow:0 22px 48px -32px rgba(58,51,72,.45),inset 0 1px 0 #fff;font:500 15.5px/1.62 var(--body);color:var(--ink)}:root[data-theme="light"] body.os.inthread #msgs .m-orc .who{display:flex;align-items:center;gap:10px;min-height:34px;margin:0 0 10px;padding-right:0;font:800 13.5px/1.1 var(--ui);letter-spacing:0;text-transform:none;color:var(--ink)}:root[data-theme="light"] body.os.inthread #msgs .m-orc.m-spec .who img,:root[data-theme="light"] body.os.inthread #msgs .m-orc.m-spec .who .spIni{width:34px;height:34px;border-radius:50%;object-fit:cover;background:#fff;box-shadow:0 0 0 2px #fff,0 0 0 3.5px color-mix(in srgb,var(--violet) 32%,transparent),0 8px 16px -8px rgba(58,51,72,.4)}:root[data-theme="light"] body.os.inthread #msgs .m-orc .who .spNm{display:inline-flex;align-items:center;gap:7px}:root[data-theme="light"] body.os.inthread #msgs .m-orc .who .spRole{font:600 12.5px/1 var(--ui);font-style:normal;color:var(--muted)}:root[data-theme="light"] body.os.inthread #msgs .m-orc .who .spRole::before{content:'·';margin-right:8px;color:var(--faint)}:root[data-theme="light"] body.os.inthread #msgs .m-orc .who .spAIb{font:700 8.5px/1 var(--mono);letter-spacing:.08em;padding:3px 5px;border-radius:999px;border:1px solid color-mix(in srgb,var(--violet) 45%,transparent);color:var(--violet)}:root[data-theme="light"] body.os.inthread #msgs .m-orc .who .say{margin-left:auto}:root[data-theme="light"] body.os.inthread #msgs .m-orc.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}:root[data-theme="light"] body.os.inthread #msgs .m-orc p{margin:0 0 11px}@media (hover:hover){:root[data-theme="light"] body.os.inthread #msgs .m-orc .meta{position:absolute;top:-15px;right:16px;margin:0;padding:4px 5px 4px 5px;gap:4px;border:1px solid color-mix(in srgb,var(--violet) 16%,transparent);background:rgba(255,255,255,.94);border-radius:999px;box-shadow:0 10px 26px -14px rgba(58,51,72,.45),inset 0 1px 0 #fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity .18s ease,transform .18s ease;z-index:3;white-space:nowrap;display:flex;align-items:center;font:600 10.5px var(--mono)}:root[data-theme="light"] body.os.inthread #msgs .m-orc:hover .meta,:root[data-theme="light"] body.os.inthread #msgs .m-orc:focus-within .meta{opacity:1;pointer-events:auto;transform:none}}:root[data-theme="light"] body.os.inthread #msgs .m-orc .meta>span,:root[data-theme="light"] body.os.inthread #msgs .m-orc .meta .atools button,:root[data-theme="light"] body.os.inthread #msgs .m-orc .meta .atools a,:root[data-theme="light"] body.os.inthread #msgs .m-orc .meta .tools .tb,:root[data-theme="light"] body.os.inthread #msgs .m-orc .meta .tools button{display:inline-flex;align-items:center;height:22px;padding:0 9px;border:0;border-radius:999px;background:color-mix(in srgb,var(--ink) 5%,transparent);color:var(--muted);font:600 10.5px/1 var(--mono);cursor:pointer;text-decoration:none;transition:background .14s,color .14s}:root[data-theme="light"] body.os.inthread #msgs .m-orc .meta .atools{display:inline-flex;gap:4px}:root[data-theme="light"] body.os.inthread #msgs .m-orc .meta .atools button:hover,:root[data-theme="light"] body.os.inthread #msgs .m-orc .meta .atools a:hover{background:color-mix(in srgb,var(--violet) 14%,transparent);color:var(--violet)}:root[data-theme="light"] body.os.inthread #msgs .m-orc .meta .ptick{margin:0;background:color-mix(in srgb,var(--violet) 13%,transparent);color:var(--violet);font-weight:800}:root[data-theme="light"] body.os.inthread #msgs .m-orc .meta .receipt-open[hidden]{display:none}@media (max-width:640px){:root[data-theme="light"] body.os.inthread #msgs .m-orc .meta{position:static;opacity:1;transform:none;pointer-events:auto;margin-top:10px;padding:0;border:0;background:none;box-shadow:none;flex-wrap:wrap;white-space:normal}}:root[data-theme="light"] body.os.inthread #msgs .m-sys.handoff{width:var(--conv);max-width:100%;margin:20px auto 0;padding:0;background:none;border:0;box-shadow:none;justify-content:center;gap:10px;font:600 12px/1 var(--ui);color:var(--muted)}:root[data-theme="light"] body.os.inthread #msgs .m-sys.handoff::before,:root[data-theme="light"] body.os.inthread #msgs .m-sys.handoff::after{content:'';flex:1;height:1px;background:color-mix(in srgb,var(--ink) 9%,transparent)}:root[data-theme="light"] body.os.inthread #msgs .m-sys.handoff img{width:26px;height:26px;box-shadow:0 0 0 2px #fff,0 0 0 3px color-mix(in srgb,var(--violet) 28%,transparent)}:root[data-theme="light"] body.os.inthread #msgs .m-sys.handoff b{color:var(--ink);font-weight:800}:root[data-theme="light"] body.os.inthread #msgs #think,:root[data-theme="light"] body.os.inthread #msgs #pend{width:var(--conv);max-width:100%;margin:14px auto 0}:root[data-theme="light"] body.os.inthread #msgs .think.demo,:root body.os #msgs .think.demo{animation:none;display:flex;flex-wrap:nowrap;align-items:center;gap:14px;min-height:78px;height:auto;box-sizing:border-box;overflow:visible;border-radius:22px 22px 22px 8px;padding:14px 18px}:root body.os #msgs .think.demo .thinkRing{flex:0 0 44px;align-self:center}:root body.os #msgs .think.demo .tk{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}:root body.os #msgs .think.demo .clock{flex:0 0 auto;align-self:center;margin:0}:root body.os #msgs .think.demo .bar,:root body.os #msgs .think.demo .sp{display:none}:root[data-theme="light"] body.os.inthread #msgs .colleagueOffer,:root[data-theme="light"] body.os.inthread #msgs .demoWall,:root[data-theme="light"] body.os.inthread #msgs .demoPick{width:var(--conv);max-width:100%;margin-left:auto;margin-right:auto}.demoWall{width:min(var(--wh-chat,880px),100%);margin:14px auto 6px;padding:18px 20px 16px;border-radius:22px;background:linear-gradient(160deg,color-mix(in srgb,var(--violet) 10%,var(--panel,#fff)),var(--panel,#fff));border:1px solid color-mix(in srgb,var(--violet) 26%,transparent);box-shadow:inset 0 2px 0 rgba(255,255,255,.8),0 18px 44px -30px rgba(58,51,72,.35);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 18px;align-items:center}.demoWall h3{margin:0;font:800 17px/1.2 var(--disp,var(--ui));color:var(--ink)}.demoWall p{margin:5px 0 0;font:500 13px/1.5 var(--ui);color:var(--muted);max-width:60ch}.demoWall .act{display:flex;gap:8px;flex-wrap:wrap}.demoWall .pri{padding:11px 18px;border:0;border-radius:999px;background:var(--violet);color:#fff;font:800 13px/1 var(--ui);cursor:pointer;box-shadow:0 12px 26px -12px var(--violet)}.demoWall .sec{padding:11px 14px;border:1px solid var(--line2,var(--line));border-radius:999px;background:none;color:var(--ink);font:650 13px/1 var(--ui);cursor:pointer}body.bcWall .composer{opacity:.55;pointer-events:none}@media(max-width:700px){.demoWall{grid-template-columns:1fr}}.bcAppModal{z-index:70;padding:20px}.amCard{position:relative;width:min(680px,96vw);max-height:92vh;overflow:auto;border-radius:26px;background:var(--panel,#fff);border:1px solid color-mix(in srgb,var(--violet) 22%,transparent);box-shadow:0 40px 120px -40px rgba(58,51,72,.5),inset 0 1px 0 rgba(255,255,255,.9)}.amX{position:absolute;top:12px;right:12px;z-index:2;width:34px;height:34px;border:0;border-radius:50%;background:rgba(255,255,255,.85);color:var(--ink);font:700 18px/1 var(--ui);cursor:pointer;box-shadow:0 6px 16px -8px rgba(58,51,72,.5)}.amCover{position:relative;height:220px;display:grid;place-items:center;overflow:hidden;background:linear-gradient(120deg,#e5dcff,#fbd9c9 55%,#dff1e8)}.amCover::before{content:'';position:absolute;inset:-40%;background:radial-gradient(closest-side,rgba(124,92,255,.35),transparent 70%) 30% 40%/60% 80% no-repeat,radial-gradient(closest-side,rgba(244,114,182,.3),transparent 70%) 75% 60%/50% 70% no-repeat;filter:blur(20px)}.amCoverImg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.amCoverArt{position:relative;width:150px;height:150px;display:grid;place-items:center;border-radius:36px;background:rgba(255,255,255,.55);box-shadow:inset 0 2px 0 #fff,inset 0 -3px 0 rgba(58,51,72,.12),0 24px 40px -24px rgba(58,51,72,.5)}.amCoverArt img{width:110px;height:110px;object-fit:contain;filter:drop-shadow(0 14px 18px rgba(58,51,72,.25))}.amKicker{position:absolute;left:18px;bottom:14px;padding:5px 10px;border-radius:999px;background:rgba(255,255,255,.8);font:700 9.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--violet)}.amBody{padding:22px 26px 24px}.amBody h2{margin:0;font:800 26px/1.15 var(--disp,var(--ui));color:var(--ink);letter-spacing:-.02em}.amTag{margin:6px 0 0;font:600 15px/1.4 var(--ui);color:var(--violet)}.amAbout{margin:12px 0 0;font:500 14px/1.6 var(--ui);color:var(--muted)}.amBody h5{margin:18px 0 8px;font:700 9.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.amRows{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.amRows li{padding:10px 12px;border-radius:14px;background:color-mix(in srgb,var(--violet) 7%,transparent);font:600 13px/1.35 var(--ui);color:var(--ink)}.amRows li::before{content:'◇ ';color:var(--violet)}.amCoverSp{display:flex;align-items:flex-end;justify-content:center;min-height:220px;background:radial-gradient(120% 90% at 50% 100%,color-mix(in srgb,var(--violet) 26%,transparent),color-mix(in srgb,var(--lav,#ece7f6) 60%,transparent))}.amCoverFig{height:220px;width:auto;max-width:60%;object-fit:contain;object-position:bottom;filter:drop-shadow(0 18px 24px rgba(58,51,72,.28))}.amProfile h2 .spAIb{vertical-align:middle;margin-left:8px;font-size:10px;position:relative;top:-3px}.amProc{margin:0;padding:0;list-style:none;display:grid;gap:6px}.amProc li{position:relative;padding:8px 12px 8px 30px;border-radius:12px;background:color-mix(in srgb,var(--ink) 4%,transparent);font:500 13px/1.45 var(--ui);color:var(--ink);counter-increment:proc}.amProc li::before{content:counter(proc);position:absolute;left:10px;top:8px;width:16px;height:16px;border-radius:50%;background:var(--violet);color:#fff;font:800 9.5px/16px var(--mono);text-align:center}.amProc{counter-reset:proc}.amProc.stop li{background:color-mix(in srgb,#c0392b 6%,transparent)}.amProc.stop li::before{content:'⛔';background:transparent;color:#c0392b;font-size:11px;line-height:16px}.amPb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media(max-width:560px){.amPb{grid-template-columns:1fr}}.amPbCard{display:flex;flex-direction:column;gap:3px;padding:11px 13px;border-radius:12px;text-decoration:none;color:inherit;background:color-mix(in srgb,var(--violet) 6%,transparent);border:1px solid color-mix(in srgb,var(--violet) 22%,transparent)}.amPbCard:hover{border-color:color-mix(in srgb,var(--violet) 55%,transparent);transform:translateY(-1px)}.amPbArea{font:700 9.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--violet)}.amPbCard b{font:700 13.5px/1.3 var(--ui);color:var(--ink)}.amPbSum{font:500 12px/1.4 var(--ui);color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.amPbMeta{display:flex;gap:6px;flex-wrap:wrap;margin-top:3px}.amPbMeta i{font:600 10px/1 var(--mono);font-style:normal;letter-spacing:.04em;padding:3px 6px;border-radius:999px;border:1px solid var(--line2,var(--line));color:var(--muted)}.amPbMeta i.acc{color:var(--ink);border-color:color-mix(in srgb,var(--violet) 45%,var(--line2,var(--line)))}.amTools{display:flex;flex-wrap:wrap;gap:5px}.amTools span{padding:3px 9px;border-radius:999px;font:600 11px/1.3 var(--mono);background:color-mix(in srgb,var(--violet) 10%,transparent);color:var(--ink)}.amTools span.off{opacity:.45;text-decoration:line-through}.amLine{margin:0;font:500 13px/1.5 var(--ui);color:var(--ink)}.amLine.muted{color:var(--muted)}.amLine code{font:600 11px/1 var(--mono);padding:2px 6px;border-radius:6px;background:color-mix(in srgb,var(--ink) 5%,transparent)}.amMem{margin:0;padding:0 0 0 18px;font:500 13px/1.5 var(--ui);color:var(--muted)}.amMem b{color:var(--ink)}.amNote{margin:0 0 8px;font-size:12px}.amCoverMe{display:flex;align-items:center;justify-content:center;min-height:150px;background:radial-gradient(120% 90% at 50% 100%,color-mix(in srgb,var(--violet) 20%,transparent),color-mix(in srgb,var(--lav,#ece7f6) 60%,transparent))}.amMeTile{width:84px;height:84px;border-radius:26px;background:linear-gradient(160deg,#fff,color-mix(in srgb,var(--violet) 18%,#fff));box-shadow:0 14px 30px -14px rgba(58,51,72,.45),inset 0 1px 0 #fff;font:800 34px/84px var(--disp,var(--ui));text-align:center;color:var(--violet)}.amForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:6px}.amForm label{display:grid;gap:4px}.amForm label span{font:700 9.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.amForm input{width:100%;box-sizing:border-box;padding:9px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--violet) 22%,transparent);background:color-mix(in srgb,var(--ink) 3%,#fff);font:500 13.5px/1.3 var(--ui);color:var(--ink)}.amForm input:focus{outline:2px solid color-mix(in srgb,var(--violet) 45%,transparent);outline-offset:1px}@media (max-width:560px){.amForm{grid-template-columns:1fr}.amCoverFig{height:170px}.amCoverSp{min-height:170px}}.amWho{display:flex;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;border-radius:14px;background:color-mix(in srgb,var(--ink) 4%,transparent)}.amWho img{width:40px;height:40px;border-radius:50%;object-fit:cover}.amWho b{font:750 13.5px/1.2 var(--ui);color:var(--ink)}.amWho i{display:block;font:500 11.5px/1.3 var(--ui);font-style:normal;color:var(--muted)}.amAct{display:flex;gap:10px;margin-top:20px}.amAct .pri{padding:12px 20px;border:0;border-radius:999px;background:var(--violet);color:#fff;font:800 14px/1 var(--ui);cursor:pointer;box-shadow:0 14px 30px -14px var(--violet)}.amAct .sec{padding:12px 16px;border:1px solid var(--line2,var(--line));border-radius:999px;background:none;color:var(--ink);font:650 14px/1 var(--ui);cursor:pointer}@media(max-width:600px){.amRows{grid-template-columns:1fr}.amCover{height:170px}.amBody{padding:18px}}.ghostCard,.colleagueOffer,.demoPick{max-width:var(--wh-chat,880px);margin:12px auto;padding:14px 16px;border-radius:18px;background:var(--panel,#fff);border:1px dashed color-mix(in srgb,var(--violet) 35%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.8)}.ghostCard .gh{display:flex;align-items:center;gap:10px;font:800 14px/1.2 var(--disp,var(--ui));color:var(--ink)}.ghostCard .gh img{width:28px;height:28px}.ghostCard .gh .kind{margin-left:auto;font:700 9px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--violet)}.ghostCard p{margin:6px 0 8px;font:500 13px/1.5 var(--ui);color:var(--muted)}.ghostCard ul{margin:0 0 10px;padding:0;list-style:none;display:grid;gap:5px}.ghostCard li{padding:8px 11px;border-radius:12px;background:color-mix(in srgb,var(--violet) 6%,transparent);font:600 12.5px/1.3 var(--ui);color:var(--ink)}.ghostCard li::before{content:'◇ ';color:var(--violet)}.ghostCard .go,.colleagueOffer .go,.demoPick .go{padding:9px 14px;border:0;border-radius:999px;background:color-mix(in srgb,var(--violet) 12%,transparent);color:var(--violet);font:750 12.5px/1 var(--ui);cursor:pointer}.colleagueOffer{display:flex;align-items:center;gap:12px;border-style:solid;border-color:color-mix(in srgb,var(--violet) 25%,transparent)}.colleagueOffer img{width:44px;height:44px;border-radius:50%;object-fit:cover;flex:none}:root body.os #msgs .plbCard{width:var(--conv,min(780px,100%));max-width:100%;box-sizing:border-box;margin:14px auto 0;padding:16px 18px;border-radius:22px 22px 22px 8px;background:linear-gradient(160deg,color-mix(in srgb,#7bd3a8 12%,var(--cream,#fffaf2)),var(--cream,#fffaf2) 60%);border:1px solid color-mix(in srgb,#3f9d72 22%,transparent);box-shadow:0 22px 48px -32px rgba(58,51,72,.45),inset 0 1px 0 #fff;font-family:var(--ui)}.plbHead{display:flex;gap:12px;align-items:flex-start}.plbIcon{flex:none;width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:#fff url(/art/os/ic-documents-64.png) center/34px no-repeat;box-shadow:0 8px 18px -10px rgba(58,51,72,.4)}.plbIcon img{width:38px;height:38px;object-fit:contain;background:#fff;border-radius:12px}.plbHx{display:flex;flex-direction:column;gap:3px;min-width:0}.plbKick{font:700 9px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#2f7d58}.plbHx b{font:800 16px/1.25 var(--disp,var(--ui));color:var(--ink)}.plbHx i{font:500 13px/1.45 var(--ui);font-style:normal;color:var(--muted)}.plbFacts{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0}.plbFacts span{padding:4px 10px;border-radius:999px;background:color-mix(in srgb,#3f9d72 10%,transparent);font:600 11.5px/1.2 var(--ui);color:var(--ink)}.plbWho{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:12px 0 0;font:500 13px/1.3 var(--ui);color:var(--muted)}.plbWho img{width:30px;height:30px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px #fff,0 0 0 3px color-mix(in srgb,var(--violet) 28%,transparent)}.plbWho b{color:var(--ink)}.plbLearn{margin:10px 0 0;font:500 12.5px/1.45 var(--ui);color:var(--muted)}.plbAct{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.plbAct button{height:36px;padding:0 16px;border-radius:999px;font:700 13px/1 var(--ui);cursor:pointer;border:0}.plbAct .pri{background:linear-gradient(135deg,#8b6cff,#6d4cf0);color:#fff}.plbAct .sec{background:#fff;color:var(--ink);border:1px solid var(--line)}.plbTrail{display:flex;gap:4px;margin:12px 0 0;padding:0;list-style:none;flex-wrap:wrap;align-items:center}.plbTrail li{flex:1 1 12px;min-width:9px;height:8px;border-radius:999px;background:color-mix(in srgb,#3f9d72 18%,transparent)}.plbTrail li.done{background:#3f9d72}.plbTrail li.now{background:#6d4cf0;box-shadow:0 0 0 3px color-mix(in srgb,#6d4cf0 22%,transparent)}.plbTrail li.blocked{background:#e0a33e}.plbTrail li.failed{background:#d6455f}.plbWho .plbTagwait{margin-left:auto;padding:3px 9px;border-radius:999px;background:#fff3d6;color:#8a5a00;font:700 11px/1.3 var(--ui)}.plbState{display:flex;align-items:center;gap:6px;margin:10px 0 0;font:600 12.5px/1.4 var(--ui);color:var(--muted)}.plbState b{color:var(--ink)}.plbState.you{color:#8a5a00}.plbState .plbDot{width:8px;height:8px;border-radius:50%;background:#3f9d72;flex:none}.plbState.you .plbDot{background:#e0a33e}.plbHist{margin:8px 0 0;font:500 12px/1.45 var(--ui);color:var(--muted)}.plbLink{align-self:center;font:700 12.5px/1 var(--ui);color:#2f7d58;background:none;border:0;cursor:pointer;padding:6px 2px;text-decoration:underline;text-underline-offset:2px}.plbLink:hover{color:var(--ink)}.plbLink[hidden]{display:none}@media(max-width:560px){:root body.os #msgs .plbCard{padding:14px 14px 13px;border-radius:18px 18px 18px 8px}.plbAct button{flex:1 1 auto}.plbLink{flex:1 1 100%;text-align:left}}.plbModal{width:min(920px,96vw);height:88vh;padding:0;overflow:hidden}.plbModal iframe{width:100%;height:100%;border:0;display:block;background:var(--cream,#fffaf2)}:root body.os #msgs .xrCard{width:var(--conv,min(780px,100%));max-width:100%;box-sizing:border-box;margin:14px auto 0;padding:16px 18px;border-radius:22px 22px 22px 8px;position:relative;background:linear-gradient(160deg,color-mix(in srgb,#22d3ee 7%,var(--cream,#fffaf2)),var(--cream,#fffaf2) 55%);border:1px solid color-mix(in srgb,var(--violet) 18%,transparent);box-shadow:0 22px 48px -32px rgba(58,51,72,.45),inset 0 1px 0 #fff;font-family:var(--ui)}:root body.os #msgs .xrCard.build::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}.xrcHead{display:flex;align-items:center;gap:12px}.xrcHead img{width:44px;height:44px;border-radius:14px;background:#fff;padding:3px;box-shadow:0 8px 18px -10px rgba(58,51,72,.4);flex:none}.xrcThumb{flex:none;width:92px;height:58px;padding:0;border:0;border-radius:12px;overflow:hidden;cursor:pointer;background:#fff;box-shadow:0 10px 22px -12px rgba(58,51,72,.45),0 0 0 1px color-mix(in srgb,var(--violet) 14%,transparent)}.xrcThumb img{width:100%;height:100%;object-fit:cover;object-position:top;display:block;transition:transform .25s}.xrcThumb:hover img{transform:scale(1.05)}.xrcHx{display:flex;flex-direction:column;gap:2px;min-width:0}.xrcKick{font:700 9px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--violet)}.xrcHx b{font:800 16px/1.2 var(--disp,var(--ui));color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xrcHx i{font:500 13px/1.4 var(--ui);font-style:normal;color:var(--muted)}.xrcMeasures{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0}.xrcMeasures span{padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--violet) 9%,transparent);font:600 11.5px/1.2 var(--ui);color:var(--ink)}.xrcAct{display:flex;align-items:center;gap:8px;margin-top:14px;flex-wrap:wrap}.xrcAct button{height:36px;padding:0 16px;border-radius:999px;font:700 13px/1 var(--ui);cursor:pointer;border:0}.xrcAct .pri{background:linear-gradient(135deg,#8b6cff,#6d4cf0);color:#fff;box-shadow:0 10px 22px -12px rgba(109,76,240,.8)}.xrcAct .sec{background:transparent;color:var(--muted);border:1px solid var(--line)}.xrcSteps{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.xrcSteps li{position:relative;padding:22px 0 0;font:600 11.5px/1.3 var(--ui);color:var(--faint);text-align:center}.xrcSteps li::before{content:'';position:absolute;top:4px;left:50%;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:color-mix(in srgb,var(--ink) 10%,transparent)}.xrcSteps li.done{color:var(--muted)}.xrcSteps li.done::before{background:var(--violet);box-shadow:0 0 0 3px color-mix(in srgb,var(--violet) 18%,transparent)}.xrcSteps li.now{color:var(--ink)}.xrcSteps li.now::before{background:#22d3ee;box-shadow:0 0 0 4px color-mix(in srgb,#22d3ee 25%,transparent);animation:osNowPulse 1.1s ease-in-out infinite}.xrcBar{height:4px;margin:14px 0 0;border-radius:4px;background:color-mix(in srgb,var(--violet) 10%,transparent);overflow:hidden}.xrcBar i{display:block;height:100%;width:8%;border-radius:4px;background:linear-gradient(90deg,#22d3ee,#7c5cff,#f472b6);transition:width .6s cubic-bezier(.2,.8,.2,1)}.xrcClock{position:absolute;top:18px;right:18px;font:600 10.5px/1 var(--mono);color:var(--faint)}.xrcScores{display:grid;grid-template-columns:1.3fr repeat(4,minmax(0,1fr));gap:8px;margin:14px 0 0}.xrcScores>div{display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 6px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--violet) 10%,transparent)}.xrcScores b{font:800 20px/1 var(--disp,var(--ui));color:var(--ink)}.xrcTotal{background:linear-gradient(150deg,color-mix(in srgb,var(--violet) 14%,#fff),#fff)!important}.xrcTotal b{font-size:28px;color:var(--violet)}.xrcScores span{font:700 9px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.xrcScores.goals{grid-template-columns:repeat(5,minmax(0,1fr))}.xrcScores.goals b{font-size:22px}.xrcScores.goals span{font:600 10.5px/1.25 var(--ui);letter-spacing:0;text-transform:none;text-align:center;color:var(--muted)}.xrcScores .worst{background:color-mix(in srgb,#f0a34a 16%,#fff)!important}.xrcScores .worst b{color:#c2610f}.xrcStart{margin:12px 0 0;padding:11px 14px;border-left:3px solid var(--violet);border-radius:0 14px 14px 0;background:color-mix(in srgb,var(--violet) 6%,transparent);display:flex;flex-direction:column;gap:3px}.xrcStart b{font:800 14px/1.35 var(--ui);color:var(--ink)}.xrcStart i{font:500 12.5px/1.4 var(--ui);font-style:normal;color:var(--muted)}@media (max-width:560px){.xrcScores.goals{grid-template-columns:repeat(2,minmax(0,1fr))}}.xrcQuote{margin:12px 0 0;padding:10px 12px;border-left:3px solid var(--violet);border-radius:0 12px 12px 0;background:color-mix(in srgb,var(--violet) 6%,transparent);font:600 13.5px/1.45 var(--ui);color:var(--ink)}.xrcQuote.muted{color:var(--muted);font-weight:500}.xrcCost{margin-left:auto;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--violet) 13%,transparent);color:var(--violet);font:800 11px/1 var(--mono)}:root body.os #msgs .xrCard.refused{background:var(--cream,#fffaf2)}@media (max-width:560px){.xrcScores{grid-template-columns:repeat(3,minmax(0,1fr))}.xrcTotal{grid-column:1/-1}.xrcSteps{grid-template-columns:repeat(2,minmax(0,1fr))}}.colleagueOffer .tx{flex:1;min-width:0}.colleagueOffer .tx b{display:block;font:750 13.5px/1.25 var(--ui);color:var(--ink)}.colleagueOffer .tx span{font:500 12.5px/1.4 var(--ui);color:var(--muted)}.colleagueOffer.done{opacity:.6}.colleagueOffer .tx em.coOpt{display:block;margin-top:3px;font:650 11.5px/1.3 var(--ui);font-style:normal;color:var(--violet)}.colleagueOffer .spIni,.m-aside .spIni,.demoPick .spIni{width:44px;height:44px;border-radius:50%;flex:none;display:inline-grid;place-items:center;background:color-mix(in srgb,var(--violet,#7c5cff) 16%,transparent);color:var(--violet,#7c5cff);font:800 14px/1 var(--ui)}.demoPick .spIni{width:22px;height:22px;font-size:9px;margin-right:6px}.m-asides{width:var(--conv,min(780px,100%));max-width:100%;margin:-2px auto 12px;display:flex;flex-direction:column;gap:8px;box-sizing:border-box}.m-aside{display:flex;gap:12px;align-items:flex-start;margin-left:28px;padding:12px 14px;border-radius:8px 18px 18px 18px;background:color-mix(in srgb,var(--panel,#fff) 88%,var(--violet,#7c5cff) 4%);border:1px solid color-mix(in srgb,var(--violet,#7c5cff) 18%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.8)}.m-aside>img{width:36px;height:36px;border-radius:50%;object-fit:cover;flex:none;background:color-mix(in srgb,var(--violet,#7c5cff) 10%,transparent)}.m-aside>.spIni{width:36px;height:36px;font-size:12px}.m-aside .asTx{flex:1;min-width:0}.m-aside .asWho{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font:750 13px/1.2 var(--ui);color:var(--ink)}.m-aside .asWho i{font:500 12px/1.2 var(--ui);font-style:normal;color:var(--muted)}.m-aside .asWho .spAIb{font:700 8.5px/1 var(--mono);letter-spacing:.08em;padding:3px 5px;border-radius:999px;border:1px solid color-mix(in srgb,var(--violet) 45%,transparent);color:var(--violet)}.m-aside p{margin:5px 0 8px;font:500 14px/1.5 var(--ui);color:var(--ink)}.m-aside .asAsk{padding:7px 12px;border:0;border-radius:999px;background:color-mix(in srgb,var(--violet) 12%,transparent);color:var(--violet);font:750 12px/1 var(--ui);cursor:pointer}.m-aside .asAsk:hover{background:color-mix(in srgb,var(--violet) 20%,transparent)}:root[data-theme="light"] body.os.inthread #msgs .m-asides{width:var(--conv);max-width:100%;margin:8px auto 12px;padding:0 0 0 28px;box-sizing:border-box}:root[data-theme="light"] body.os.inthread #msgs .m-aside{margin:0;width:auto}:root[data-theme="light"] body.os.inthread #msgs .m-aside p{font:500 14.5px/1.55 var(--body,var(--ui));margin:5px 0 9px}@media (max-width:560px){.m-aside{margin-left:0}:root[data-theme="light"] body.os.inthread #msgs .m-asides{padding-left:0}}.colleagueOffer.roomNew{gap:10px;flex-wrap:wrap}.colleagueOffer.roomNew .rnIc{width:36px;height:36px;border-radius:12px;display:inline-grid;place-items:center;flex:none;background:color-mix(in srgb,var(--violet) 14%,transparent);color:var(--violet);font:800 18px/1 var(--ui)}.colleagueOffer.roomNew .go.stay{background:transparent;color:var(--muted)}:root body.os #msgs .workCard,:root body.os #msgs .colleagueOffer.workCard{display:flex;flex-direction:column;align-items:stretch;gap:0;width:var(--conv,min(780px,100%));max-width:100%;box-sizing:border-box;margin:14px auto 0;padding:16px 18px 14px;border-radius:22px 22px 22px 8px;position:relative;background:linear-gradient(160deg,color-mix(in srgb,var(--lav,#e5dcff) 55%,var(--cream,#fffaf2)),var(--cream,#fffaf2) 62%);border:1px solid color-mix(in srgb,var(--violet) 18%,transparent);box-shadow:0 22px 48px -32px rgba(58,51,72,.45),inset 0 1px 0 #fff;font-family:var(--ui)}:root body.os #msgs .workCard.needsAccount{border-style:dashed;border-color:color-mix(in srgb,var(--violet) 32%,transparent)}:root body.os #msgs .workCard.refused{flex-direction:row;align-items:center;gap:12px;padding:12px 16px;border-radius:16px;background:var(--cream,#fffaf2);border-left:3px solid var(--amber,#c2410c)}.workCard.refused .tx b{font:650 13.5px/1.35 var(--ui);color:var(--ink)}.workCard .wkHead{display:flex;align-items:center;gap:12px;min-width:0}.workCard .wkHead img{width:40px;height:40px;border-radius:50%;object-fit:cover;flex:none;background:#fff;box-shadow:0 0 0 2px #fff,0 0 0 3.5px color-mix(in srgb,var(--violet) 32%,transparent),0 8px 16px -8px rgba(58,51,72,.4)}.workCard .wkHead .tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.workCard .wkHead .tx b{display:block;font:800 14px/1.15 var(--ui);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workCard .wkHead .tx i{font:600 12px/1.2 var(--ui);font-style:normal;color:var(--muted)}.workCard .wkKick{flex:none;display:inline-flex;align-items:center;gap:6px;font:700 9px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--violet)}.workCard .wkBody{display:flex;align-items:flex-start;gap:14px;margin-top:14px}.wkCal{position:relative;flex:none;width:42px;height:42px;border-radius:12px;background:#fff;overflow:hidden;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--violet) 22%,transparent),0 10px 20px -12px rgba(58,51,72,.5)}.wkCal::before{content:'';position:absolute;left:0;right:0;top:0;height:11px;background:var(--violet)}.wkCal::after{content:'';position:absolute;left:50%;top:21px;width:11px;height:11px;margin-left:-5.5px;border-radius:50%;background:var(--violet)}.wkCal i{position:absolute;top:3px;width:3px;height:6px;border-radius:2px;background:#fff;opacity:.9}.wkCal i:first-child{left:11px}.wkCal i:last-child{right:11px}.workCard.st-active .wkCal::after{box-shadow:0 0 0 4px color-mix(in srgb,var(--violet) 18%,transparent);animation:osNowPulse 1.6s ease-in-out infinite}.workCard.st-paused .wkCal::before{background:var(--amber,#c2410c)}.workCard.st-paused .wkCal::after{background:var(--amber,#c2410c);opacity:.7}.workCard.st-done .wkCal::after{background:var(--mint,#2f7a5c)}.workCard.needsAccount .wkCal::after{background:color-mix(in srgb,var(--violet) 55%,#fff)}.workCard .wkTx{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.workCard .wkTitle{display:block;font:800 15.5px/1.25 var(--disp,var(--ui));color:var(--ink);letter-spacing:-.01em;overflow-wrap:anywhere}.workCard .wkLine{display:block;font:700 13.5px/1.4 var(--disp,var(--ui));color:color-mix(in srgb,var(--violet) 68%,var(--ink))}.workCard .wkChips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.workCard .wkNote{display:block;margin-top:8px;font:500 12.5px/1.45 var(--ui);color:var(--muted)}.workCard .wkWhy{display:block;margin-top:6px;font:600 12.5px/1.45 var(--ui);color:var(--ink)}.workCard .wkWhy::before{content:'';display:inline-block;width:7px;height:7px;margin:0 7px 0 0;border-radius:50%;background:var(--amber,#c2410c);vertical-align:1px}.wkChip{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:999px;background:color-mix(in srgb,var(--violet) 10%,transparent);color:var(--ink);font:650 11px/1 var(--ui);white-space:nowrap}.wkChip.soon{background:transparent;color:var(--faint);box-shadow:inset 0 0 0 1px var(--line2,var(--line))}.workCard .wkAct{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;margin-top:14px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--violet) 10%,transparent)}.wkState{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font:700 11.5px/1 var(--ui);color:var(--muted);background:color-mix(in srgb,var(--ink) 5%,transparent)}.wkState::before{content:'';width:7px;height:7px;border-radius:50%;background:var(--faint);flex:none}.wkState.on{color:var(--ink);background:color-mix(in srgb,var(--mint,#2f7a5c) 12%,transparent)}.wkState.on::before{background:var(--mint,#2f7a5c);box-shadow:0 0 0 3px color-mix(in srgb,var(--mint,#2f7a5c) 18%,transparent);animation:osNowPulse 1.6s ease-in-out infinite}.wkState.off{color:var(--ink);background:color-mix(in srgb,var(--amber,#c2410c) 9%,transparent)}.wkState.off::before{background:var(--amber,#c2410c)}.wkState.acct{color:var(--violet);background:color-mix(in srgb,var(--violet) 12%,transparent)}.wkState.acct::before{background:var(--violet)}:root body.os #msgs .workCard .go{height:34px;padding:0 16px;border:0;border-radius:999px;background:var(--violet);color:#fff;font:750 12.5px/1 var(--ui);cursor:pointer;box-shadow:0 10px 22px -12px var(--violet);transition:transform .14s,box-shadow .14s}:root body.os #msgs .workCard .go:hover{transform:translateY(-1px);box-shadow:0 14px 26px -12px var(--violet)}:root body.os #msgs .workCard .go:disabled{opacity:.6;transform:none;cursor:default}:root body.os #msgs .workCard .go.locked{background:var(--ink);box-shadow:0 10px 22px -14px var(--ink)}.workCard .wkSec{margin-left:auto;display:inline-flex;gap:2px}.workCard .wkSec button{height:30px;padding:0 10px;border:0;border-radius:999px;background:transparent;color:var(--muted);font:650 12px/1 var(--ui);cursor:pointer}.workCard .wkSec button:hover{background:color-mix(in srgb,var(--ink) 6%,transparent);color:var(--ink)}.workCard .wkSec button:disabled{opacity:.5;cursor:default}@media (max-width:560px){:root body.os #msgs .workCard{padding:14px 14px 12px;border-radius:18px 18px 18px 6px}.workCard .wkKick{font-size:8.5px;letter-spacing:.1em}.workCard .wkBody{gap:11px}.wkCal{width:36px;height:36px;border-radius:10px}.wkCal::before{height:9px}.wkCal::after{top:18px;width:10px;height:10px;margin-left:-5px}.wkCal i{top:2px;height:5px}.workCard .wkTitle{font-size:15px}.workCard .wkLine{font-size:13px}.workCard .wkSec{margin-left:0;width:100%}}:root body.os.inthread #msgs .m-orc .who .wkChip.run{margin-left:2px;padding:4px 8px 4px 6px;font:700 10px/1 var(--ui);letter-spacing:.02em;background:color-mix(in srgb,var(--lav,#e5dcff) 70%,transparent);color:var(--ink)}.wkChip.run::before{content:'';position:relative;width:10px;height:10px;border-radius:3px;background:#fff;flex:none;box-shadow:inset 0 3px 0 var(--violet),inset 0 0 0 1px color-mix(in srgb,var(--violet) 35%,transparent)}:root body.os.inthread #msgs .m-orc[data-work-run]{background:linear-gradient(170deg,color-mix(in srgb,var(--lav,#e5dcff) 45%,var(--cream)),var(--cream) 42%)}.wkNow{display:flex;flex-direction:column;gap:10px}.wkNow .wkEmpty{margin:0;font:500 13px/1.5 var(--ui);color:var(--muted)}.wkNow .wkAcctNote{margin:2px 0 0;font:500 12.5px/1.45 var(--ui);color:var(--muted)}.wkItem{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:6px 12px;align-items:start;padding:12px 14px;border-radius:16px;background:linear-gradient(160deg,color-mix(in srgb,var(--lav,#e5dcff) 45%,var(--cream,#fffaf2)),var(--cream,#fffaf2) 65%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--violet) 14%,transparent),inset 0 1px 0 #fff}.wkItem.needsAccount{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--violet) 22%,transparent)}.wkItem .wkCal{width:34px;height:34px;border-radius:10px;margin-top:1px}.wkItem .wkCal::before{height:9px}.wkItem .wkCal::after{top:17px;width:9px;height:9px;margin-left:-4.5px}.wkItem .wkCal i{top:2px;height:5px}.wkItem .wkCal i:first-child{left:9px}.wkItem .wkCal i:last-child{right:9px}.wkItem.st-active .wkCal::after{box-shadow:0 0 0 3px color-mix(in srgb,var(--violet) 18%,transparent);animation:osNowPulse 1.6s ease-in-out infinite}.wkItem.st-paused .wkCal::before,.wkItem.st-paused .wkCal::after{background:var(--amber,#c2410c)}.wkItem .wkItx{min-width:0;display:flex;flex-direction:column;gap:2px}.wkItem .wkItx b{font:800 14px/1.25 var(--disp,var(--ui));color:var(--ink);overflow-wrap:anywhere}.wkItem .wkItx span{font:700 12.5px/1.4 var(--disp,var(--ui));color:color-mix(in srgb,var(--violet) 68%,var(--ink))}.wkItem .wkItx small{font:600 11.5px/1.4 var(--ui);color:var(--muted)}.wkItem .wkWhy{font:600 12px/1.4 var(--ui);color:var(--ink)}.wkItem .wkWhy::before{content:'';display:inline-block;width:6px;height:6px;margin:0 6px 0 0;border-radius:50%;background:var(--amber,#c2410c);vertical-align:1px}.wkItem .wkAct{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.wkItem .wkSec{display:inline-flex;gap:0}.wkItem .wkSec button{height:26px;padding:0 8px;border:0;border-radius:999px;background:transparent;color:var(--muted);font:650 11.5px/1 var(--ui);cursor:pointer}.wkItem .wkSec button:hover{background:color-mix(in srgb,var(--ink) 6%,transparent);color:var(--ink)}.wkItem .wkSec button:disabled{opacity:.5;cursor:default}.wkLedger{position:relative;grid-column:1/-1;margin:4px 0 0 12px;padding:2px 0 0 22px}.wkLedger::before{content:'';position:absolute;left:4px;top:6px;bottom:6px;width:2px;border-radius:2px;background:color-mix(in srgb,var(--violet) 16%,transparent)}.wkLedger .wkDay{position:relative;margin:8px 0 4px;font:700 9px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.wkLedger .wkDay:first-child{margin-top:0}.wkLedger .wkDay::before{content:'';position:absolute;left:-21.5px;top:0;width:9px;height:9px;border-radius:50%;background:var(--cream,#fffaf2);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--violet) 28%,transparent)}.wkRun{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:4px 0;font:600 12.5px/1.35 var(--ui);color:var(--ink)}.wkRun::before{content:'';position:absolute;left:-21.5px;top:9px;width:9px;height:9px;border-radius:50%;background:var(--faint)}.wkRun.sent::before{background:var(--mint,#2f7a5c);box-shadow:0 0 0 3px color-mix(in srgb,var(--mint,#2f7a5c) 18%,transparent)}.wkRun.failed::before{background:var(--cream,#fffaf2);box-shadow:inset 0 0 0 2.5px var(--rose,#d6455f)}.wkRun.skipped::before{background:var(--cream,#fffaf2);box-shadow:inset 0 0 0 2px var(--faint)}.wkRun time{font:700 12px/1 var(--mono);color:var(--muted);letter-spacing:.02em}.wkRun .v{font-weight:700}.wkRun.failed .v{color:var(--rose,#d6455f)}.wkRun.skipped{color:var(--muted)}.wkRun .ch{padding:3px 8px;border-radius:999px;background:color-mix(in srgb,var(--violet) 9%,transparent);font:650 10.5px/1 var(--ui);color:var(--ink)}.wkRun .rc{font:600 10.5px/1 var(--mono);color:var(--faint);letter-spacing:.02em}.wkRun .err{flex-basis:100%;font:500 11.5px/1.4 var(--ui);color:var(--muted)}.wkLedger .wkEmpty{font-size:12.5px}@media (max-width:560px){.wkItem{grid-template-columns:auto minmax(0,1fr);padding:11px 12px}.wkItem .wkAct{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between}.wkLedger{margin-left:8px}}.demoPick{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.demoPick .pk{display:flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border:1px solid var(--line2,var(--line));border-radius:999px;background:none;font:650 12.5px/1 var(--ui);color:var(--ink);cursor:pointer}.demoPick .pk img{width:26px;height:26px;border-radius:50%;object-fit:cover}.demoPick .pk i{font:500 11px/1 var(--ui);font-style:normal;color:var(--muted)}.demoPick .lbl{flex-basis:100%;font:700 9px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.chip.step.colleague{display:inline-flex;align-items:center;gap:6px;border-style:dashed}.think.demo{align-items:center;gap:14px;padding:14px 16px;border-radius:22px;background:linear-gradient(150deg,rgba(255,255,255,.9),rgba(255,255,255,.72));border:1px solid color-mix(in srgb,var(--violet) 22%,transparent);box-shadow:inset 0 1px 0 #fff,0 18px 40px -30px rgba(58,51,72,.35);animation:none;font-family:var(--ui)}.think.demo::after{display:none}.thinkRing{position:relative;flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center}.thinkRing::before{content:'';position:absolute;inset:-3px;border-radius:50%;background:conic-gradient(from 0deg,#22d3ee,#7c5cff,#f472b6,#22d3ee);animation:thinkSpin 2.4s linear infinite;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px))}.thinkRing::after{content:'';position:absolute;inset:-9px;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--violet) 22%,transparent),transparent);animation:thinkBreath 2.4s ease-in-out infinite;z-index:-1}@keyframes thinkSpin{to{transform:rotate(360deg)}}@keyframes thinkBreath{50%{transform:scale(1.25);opacity:.6}}.think .thinkFace{width:44px;height:44px;border-radius:50%;object-fit:cover;background:#fff;position:relative;z-index:1}.think .tk{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.think .tkName{font:750 13px/1.2 var(--ui);color:var(--ink)}.think.demo #tlabel{font:500 13.5px/1.3 var(--ui);color:var(--muted)}.think.demo #tlabel::after{content:'';display:inline-block;width:14px;text-align:left;animation:thinkDots 1.4s steps(4,end) infinite}@keyframes thinkDots{0%{content:''}25%{content:'.'}50%{content:'..'}75%{content:'...'}}.think .tkTrail{display:flex;flex-wrap:wrap;gap:4px}.think .tkTrail:empty{display:none}.think .tkTrail i{font:600 10px/1.4 var(--ui);font-style:normal;color:var(--violet);background:color-mix(in srgb,var(--violet) 9%,transparent);border-radius:999px;padding:1px 8px}.think .tkTrail i::before{content:'✓ ';opacity:.7}.think.demo .clock{align-self:flex-start;color:var(--faint);border-color:transparent;background:color-mix(in srgb,var(--ink) 4%,transparent)}.think.demo .bar{height:3px;border-radius:3px;background:color-mix(in srgb,var(--violet) 8%,transparent)}.think.demo .bar i{width:30%;animation-duration:1.4s}:root body.os.bcDemo.workHomeOpen .msgs{padding-top:var(--wh-rhead,52px)!important}.chip.step.colleague img{width:18px;height:18px;border-radius:50%;object-fit:cover}.heroWrap{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.heroBg{position:absolute;inset:-2%;background-size:cover;background-position:center 30%;opacity:0;filter:blur(26px) saturate(.7);transform:scale(1.06);transition:opacity 1.9s cubic-bezier(.4,0,.2,1),filter 2.1s cubic-bezier(.4,0,.2,1),transform 2.4s cubic-bezier(.4,0,.2,1);-webkit-mask-image:radial-gradient(120% 90% at 50% 40%,#000 30%,transparent 78%);mask-image:radial-gradient(120% 90% at 50% 40%,#000 30%,transparent 78%)}.heroBg.on{opacity:.42;filter:none;transform:none}:root[data-theme="light"] .heroBg.on{opacity:.30}body,.top .quota,.thm,.lang,.seed,.chip,.modal,.bcCk,.cwrap,.jump{transition:background-color 1.1s ease,color 1.1s ease,border-color 1.1s ease,box-shadow 1.1s ease}body::before{transition:background 1.6s ease}h1 .g,.logo b{transition:filter 1.1s ease}@media (prefers-reduced-motion:reduce){.heroBg{transition:opacity .3s}body,.top .quota,.thm,.lang,.seed,.chip,.modal,.bcCk,.cwrap,.jump,body::before{transition:none}}@media (prefers-reduced-motion:no-preference){.rise{opacity:.01;animation:rise .8s cubic-bezier(.2,.7,.2,1) forwards}.rise.d1{animation-delay:.08s}.rise.d2{animation-delay:.2s}.rise.d3{animation-delay:.34s}.rise.d4{animation-delay:.52s}.rise.d5{animation-delay:.66s}@keyframes rise{from{opacity:.01;transform:translateY(18px)}to{opacity:1;transform:none}}}h1 .g{background:var(--aurora);-webkit-background-clip:text;background-clip:text;color:transparent}:root{--rail:246px}.ideas{position:fixed;left:0;top:var(--wh-top);bottom:0;width:var(--rail);z-index:6;display:flex;flex-direction:column;border-right:1px solid var(--line);background:var(--bg);overflow:hidden}.ideasScroll{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:1px;padding:12px 9px 10px;overflow-y:auto;overscroll-behavior:contain}.ideasScroll::-webkit-scrollbar{width:8px}.ideasScroll::-webkit-scrollbar-thumb{background:transparent;border-radius:99px;border:2px solid transparent;background-clip:padding-box}.ideasScroll:hover::-webkit-scrollbar-thumb{background:var(--line2);border:2px solid transparent;background-clip:padding-box}.railFoot{flex:none;border-top:1px solid var(--line);padding:8px 10px;display:flex;align-items:center}.railFoot:empty{display:none}.railFoot .ctxWrap{width:100%}.railFoot #arvPill.ctx{width:100%;justify-content:flex-start;text-align:left;border-color:transparent;background:none;border-radius:10px;padding:7px 8px;gap:9px;font-family:var(--body);font-size:12px}.railFoot #arvPill.ctx:hover{background:var(--surf2);border-color:transparent}.railFoot #arvPill.ctx::after{content:'⋯';margin-left:auto;padding-left:6px;color:var(--faint);font-size:15px;line-height:1}.railFoot #arvPill.ctx b{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.railFoot #arvPill .pav{width:30px;height:30px;font-size:12px}.railFoot .ctxPop{position:fixed;right:auto;left:10px;top:auto;bottom:56px;width:min(320px,92vw);max-height:min(70vh,560px);overflow-y:auto}.toolView{position:fixed;top:var(--wh-top);left:var(--app-left,var(--rail));right:var(--app-right,0);bottom:0;z-index:10;display:none;flex-direction:column;background:var(--bg)}.toolView.on{display:flex}.toolView{left:var(--tv-left,var(--rail));right:var(--tv-right,0px)}body.os.appFocus .toolView{left:0!important;right:0!important;top:0}@media (max-width:640px){body.ckon .toolView{bottom:var(--ck-h,0px)}}@media(max-width:860px){.toolView{left:0;right:0}}.toolView .tvX{position:absolute;top:12px;right:16px;z-index:2;width:30px;height:30px;padding:0;flex:none;cursor:pointer;display:grid;place-items:center;font-size:14px;line-height:1;font-family:var(--mono);color:var(--muted);background:var(--surf,rgba(127,127,127,.14));border:1px solid var(--line);border-radius:999px;backdrop-filter:blur(8px);transition:color .15s,border-color .15s,background .15s}.toolView .tvX:hover{color:var(--ink);border-color:var(--line2)}@media(min-width:861px){.toolView .tvX{display:none}}#tvBody{flex:1 1 0;min-height:0;display:flex;flex-direction:column}.tvFrame{flex:1 1 0;width:100%;border:0;background:var(--bg);display:block}:root[data-theme="light"] .tvFrame{color-scheme:light}:root:not([data-theme="light"]) .tvFrame{color-scheme:dark}#tvBody.tvLoad{display:grid;place-items:center;font-family:var(--mono);font-size:11px;color:var(--faint)}.profileView{position:fixed;inset:0;z-index:18;display:none;flex-direction:column;padding:var(--wh-top) 0 0 var(--rail);isolation:isolate;color:var(--pv-ink);--pv-glass:rgba(19,22,38,.80);--pv-glass-2:rgba(24,28,48,.88);--pv-line:rgba(255,255,255,.11);--pv-shadow:0 26px 54px -34px #000,inset 0 1px rgba(255,255,255,.06);--pv-ink:#eef1f8;--pv-muted:#a9b3c9;--pv-faint:#7d879c;--pv-field:rgba(255,255,255,.045);--pv-accent:linear-gradient(90deg,#22d3ee,#7c5cff 55%,#f472b6);--pv-cta:linear-gradient(135deg,#6159ee,#7c5cf0 48%,#a06bd0);--pv-ease:cubic-bezier(.2,.8,.2,1)}:root[data-theme="light"] .profileView{--pv-glass:rgba(255,255,255,.82);--pv-glass-2:rgba(255,255,255,.92);--pv-line:rgba(75,72,120,.14);--pv-shadow:0 22px 48px -34px rgba(47,34,110,.5),inset 0 1px #fff;--pv-ink:#0c1220;--pv-muted:#5a6478;--pv-faint:#8b94a6;--pv-field:rgba(12,18,32,.04)}.profileView.on{display:flex}.profileView::before{content:'';position:absolute;inset:0;z-index:-2;background:#f4efe6 url(/art/os/bg-clay.webp) center 40%/cover no-repeat}.profileView::after{content:'';position:absolute;inset:0;z-index:-1;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,.42),rgba(15,13,38,.70))}:root[data-theme="light"] .profileView::before{background:#f4efe6 url(/art/os/bg-clay.webp) center 42%/cover no-repeat}:root[data-theme="light"] .profileView::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,.34),rgba(246,247,251,.66))}@media(max-width:860px){.profileView{padding-left:0}}.pvHead{width:min(820px,100%);margin:0 auto;padding:18px 26px 6px;display:flex;align-items:center;gap:12px}.pvKick{font:600 10.5px/1 var(--body);letter-spacing:.18em;text-transform:uppercase;color:var(--pv-faint)}.pvHead .sp{flex:1}.pvClose{background:var(--pv-glass-2);border:1px solid var(--pv-line);border-radius:999px;width:32px;height:32px;color:var(--pv-muted);font-size:17px;line-height:1;cursor:pointer;box-shadow:var(--pv-shadow);transition:color .16s,border-color .16s}.pvClose:hover{color:var(--pv-ink);border-color:hsl(258 60% 62% / .5)}.pvBody{flex:1 1 0;overflow-y:auto;width:min(820px,100%);margin:0 auto;padding:6px 26px 60px;display:flex;flex-direction:column;gap:16px}.pvHero{display:flex;align-items:center;gap:18px;padding:8px 4px 10px}.pvHero:empty{display:none}.pvAv{width:64px;height:64px;font:700 24px/1 var(--disp);color:#fff;background:#151826 center/cover no-repeat}.pvId{flex:1;min-width:0}.pvName{font:650 clamp(24px,3vw,32px)/1.1 var(--disp);letter-spacing:-.03em;color:var(--pv-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pvMail{margin-top:4px;font:400 12px/1.4 var(--mono);color:var(--pv-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pvMail span{color:var(--pv-faint);margin-right:4px}.pvState{margin-top:7px;font:500 12.5px/1.45 var(--body);color:var(--pv-muted)}.pvState.empty{color:var(--pv-ink)}.pvState:empty{display:none}.pvTier{flex:none;align-self:flex-start;margin-top:6px;font:600 10px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--pv-muted);border:1px solid var(--pv-line);border-radius:999px;padding:6px 10px;background:var(--pv-glass-2)}.pvTier.pro{color:#fff;border-color:transparent;background:var(--pv-cta);box-shadow:0 10px 22px -12px rgba(97,89,238,.8)}.pvCard{position:relative;border:1px solid var(--pv-line);border-radius:22px;padding:22px 24px 20px;background:var(--pv-glass-2);box-shadow:var(--pv-shadow);overflow:clip;-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2)}.pvCard[hidden]{display:none}.pvCard::before{content:'';position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,hsl(var(--gh,258) 85% 62%),hsl(calc(var(--gh,258)+36) 85% 68%))}.pvCard.pvMe::before{background:var(--pv-accent)}.pvCard h3{font:650 17px/1.25 var(--disp);letter-spacing:-.015em;margin:0 0 4px;color:var(--pv-ink);display:flex;align-items:center;gap:9px}.pvCard h3::before{content:'';width:8px;height:8px;border-radius:50%;flex:none;background:hsl(var(--gh,258) 85% 64%);box-shadow:0 0 0 3px hsl(var(--gh,258) 85% 64% / .18)}.pvLead{font-size:13px;color:var(--pv-muted);line-height:1.6;margin:0 0 14px}.pvCard .idRow,.pvCard .idAdd input,.pvCard .idWhy{background:var(--pv-field);border-color:var(--pv-line);border-radius:12px;color:var(--pv-ink)}.pvCard .idAdd button{border-radius:12px;border-color:var(--pv-line);color:var(--pv-muted)}.pvCard .idAdd button:hover{color:var(--pv-ink);border-color:hsl(258 60% 62% / .5)}.pvCard .idAdd input:focus{border-color:hsl(258 80% 66% / .75);box-shadow:0 0 0 3px hsl(258 80% 66% / .16)}.pvCard .idTag,.pvCard .idNote{color:var(--pv-faint)}.profileView.on .pvHero,.profileView.on .pvCard{animation:pvRise .34s var(--pv-ease) both}.profileView.on .pvBody>:nth-child(2){animation-delay:.05s}.profileView.on .pvBody>:nth-child(3){animation-delay:.10s}.profileView.on .pvBody>:nth-child(4){animation-delay:.15s}@keyframes pvRise{from{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.profileView.on .pvHero,.profileView.on .pvCard{animation:none}}@media(max-width:700px){.pvHead,.pvBody{padding-left:14px;padding-right:14px}.pvCard{padding:18px 16px 16px;border-radius:18px}.pvAv{width:52px;height:52px;font-size:20px}}.meSec{padding:16px 0 6px;border-top:1px solid var(--pv-line)}.meSec:first-child{border-top:0;padding-top:2px}.meSec h4{font:650 14px/1.3 var(--disp);letter-spacing:-.01em;margin:0 0 2px;color:var(--pv-ink)}.meSecLead{font-size:12.5px;color:var(--pv-muted);line-height:1.55;margin:0 0 12px}.meSec h4+.meFields{margin-top:10px}.meFields{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px}.meFields>*{grid-column:1 / -1}@media(min-width:640px){.meFields>.meShort{grid-column:auto}}.meRow{display:flex;flex-direction:column;gap:5px;min-width:0}.meCo{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.meCoRow{display:flex;flex-direction:column;gap:4px;padding:8px 0;border-bottom:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}.meCoHead{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline}.meCoMeas{font-size:12.5px;color:color-mix(in srgb,var(--ink) 62%,transparent)}.meCoBand-core,.meCoBand-active{color:var(--ink);font-weight:600}.meCoGone{font-style:italic}.meCoRow textarea{width:100%;box-sizing:border-box;resize:vertical}.meCoSeen{font-size:12.5px;margin:0;color:color-mix(in srgb,var(--ink) 62%,transparent)}.meCoAsk{font-size:13px}.meCoAsk ul{margin:4px 0 0;padding-left:18px}.meRow label,.meLevelL label{font:600 10.5px/1.3 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--pv-faint)}.meWhat{font-size:12px;color:var(--pv-muted);line-height:1.5}.meRow textarea,.meCoRow textarea,.meAddRow input{background:var(--pv-field);color:var(--pv-ink);border:1px solid var(--pv-line);border-radius:12px;padding:10px 13px;font:400 14px/1.55 var(--body);resize:vertical;min-height:42px;field-sizing:content;transition:border-color .18s,box-shadow .18s}.meRow textarea:focus,.meCoRow textarea:focus,.meAddRow input:focus{outline:none;border-color:hsl(258 80% 66% / .75);box-shadow:0 0 0 3px hsl(258 80% 66% / .16)}.meProse textarea{min-height:128px;font-size:15.5px;line-height:1.6;padding:14px 16px;border-radius:16px}.meCount{align-self:flex-end;font:500 10.5px/1 var(--mono);color:var(--pv-faint)}.pvCard.isEmpty .meProse textarea{border-color:hsl(258 80% 66% / .45);box-shadow:0 0 0 4px hsl(258 80% 66% / .10)}.meLevel{display:flex;align-items:center;gap:10px 14px;flex-wrap:wrap;padding:9px 0;border-top:1px solid var(--pv-line)}.meLevel:first-child{border-top:0;padding-top:0}.meLevelL{flex:1 1 160px;min-width:0;display:flex;flex-direction:column;gap:2px}.meLevelL label{letter-spacing:0;text-transform:none;font-size:13.5px;font-weight:600;color:var(--pv-ink)}.meSeg{display:inline-flex;gap:3px;padding:3px;border:1px solid var(--pv-line);border-radius:12px;background:rgba(0,0,0,.16)}:root[data-theme="light"] .meSeg{background:rgba(12,18,32,.05)}.meSeg button{border:0;background:transparent;color:var(--pv-muted);border-radius:9px;padding:7px 12px;font:550 12.5px/1 var(--body);cursor:pointer;transition:background .16s,color .16s,box-shadow .16s}.meSeg button:hover{color:var(--pv-ink)}.meSeg button.on{color:var(--pv-ink);background:hsl(var(--gh,258) 75% 62% / .22);box-shadow:inset 0 0 0 1px hsl(var(--gh,258) 75% 64% / .55)}.meUnk{font:500 10.5px/1 var(--mono);letter-spacing:.06em;color:var(--pv-faint);border:1px dashed var(--pv-line);border-radius:999px;padding:5px 9px}.meUnk[hidden]{display:none}.meChips{display:flex;flex-wrap:wrap;gap:6px}.meChips:empty{display:none}.meChip{display:inline-flex;align-items:center;gap:6px;padding:5px 6px 5px 11px;border:1px solid var(--pv-line);border-radius:999px;background:var(--pv-field);font-size:12.5px;color:var(--pv-ink)}.meChipX{border:0;background:transparent;color:var(--pv-faint);font-size:14px;line-height:1;cursor:pointer;padding:2px 5px;border-radius:50%}.meChipX:hover{color:var(--pv-ink);background:hsl(var(--gh,258) 75% 62% / .18)}.meAddRow{display:flex;gap:8px}.meAddRow input{flex:1;min-width:0;min-height:0;resize:none}.meAddBtn{flex:none;background:transparent;border:1px solid var(--pv-line);border-radius:12px;color:var(--pv-muted);font:550 12.5px var(--body);padding:0 14px;cursor:pointer;transition:color .16s,border-color .16s}.meAddBtn:hover{color:var(--pv-ink);border-color:hsl(258 60% 62% / .5)}.meDown{padding:10px 12px;border:1px solid var(--pv-line);border-radius:12px;background:var(--pv-field)}.pvMeFoot{position:sticky;bottom:-20px;z-index:2;display:flex;align-items:center;gap:14px;margin:16px -24px -20px;padding:12px 24px 14px;background:var(--pv-glass-2);border-top:1px solid var(--pv-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@media(max-width:700px){.pvMeFoot{margin:14px -16px -16px;padding:10px 16px 12px}}.pvSave{flex:none;border:0;border-radius:12px;padding:11px 20px;color:#fff;background:var(--pv-cta);font:650 13.5px/1 var(--body);cursor:pointer;box-shadow:0 12px 26px -12px rgba(97,89,238,.85);transition:transform .15s var(--pv-ease),box-shadow .15s,filter .15s}.pvSave:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 16px 30px -12px rgba(97,89,238,.9)}.pvSave:active{transform:none}.pvMeNote{font-size:12.5px;color:var(--pv-muted);line-height:1.5;min-width:0}.meAsk{margin-top:18px;padding:14px 16px;border:1px solid hsl(322 70% 62% / .35);border-radius:16px;background:hsl(322 75% 60% / .08)}.meAsk h4{font:650 14px/1.3 var(--disp);margin:0 0 3px;color:var(--pv-ink)}.meAskLead{font-size:12.5px;color:var(--pv-muted);line-height:1.55;margin:0 0 8px}.meAskRow{display:flex;gap:12px;align-items:flex-start;padding:10px 0;border-top:1px solid var(--pv-line)}.meAskTxt{flex:1;min-width:0;font-size:13.5px;line-height:1.5;color:var(--pv-ink)}.meAskTxt b{display:block;font:600 10.5px/1.3 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--pv-faint);margin-bottom:3px}.meAskWhy{display:block;font-size:12px;color:var(--pv-faint);margin-top:3px;font-style:italic}.meAskBtns{flex:none;display:flex;gap:6px}.meAskBtns button{background:transparent;border:1px solid var(--pv-line);border-radius:10px;font:550 12.5px var(--body);padding:7px 13px;cursor:pointer;color:var(--pv-muted);transition:color .16s,border-color .16s}.meAskBtns button:hover{color:var(--pv-ink);border-color:hsl(322 70% 62% / .7)}.meObs{margin-top:18px;padding-top:14px;border-top:1px dashed var(--pv-line)}.meObs h4{font:600 10.5px/1.3 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--pv-faint);margin:0 0 3px}.meObsLead{font-size:12px;color:var(--pv-muted);line-height:1.5;margin:0 0 8px}.meObsRow{display:grid;grid-template-columns:minmax(120px,.8fr) 1.4fr;gap:2px 14px;padding:7px 0;border-top:1px solid var(--pv-line);font-size:12.5px}.meObsK{color:var(--pv-muted)}.meObsV{color:var(--pv-ink);font-family:var(--mono);font-size:12px;overflow-wrap:anywhere}.meObsV b{font-weight:600}.meObsM{grid-column:2;font:400 10.5px/1.4 var(--mono);color:var(--pv-faint)}@media(max-width:520px){.meObsRow{grid-template-columns:1fr}.meObsM{grid-column:1}}.idPanel{display:flex;flex-direction:column;gap:7px}.idRow{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:9px;background:var(--bg);border:1px solid var(--line);font-size:13.5px;min-width:0}.idA{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.idTag{flex:none;font-family:var(--mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.idX{flex:none;background:none;border:0;color:var(--faint);cursor:pointer;font-size:15px;line-height:1;padding:0 2px}.idX:hover{color:var(--ink)}.idAdd{display:flex;gap:8px;margin-top:4px}.idAdd input{flex:1;min-width:0;background:var(--bg);color:var(--ink);border:1px solid var(--line);border-radius:9px;padding:9px 12px;font:inherit;font-size:13.5px}.idAdd input:focus{outline:none;border-color:var(--violet)}.idAdd .idField{flex:1;min-width:0;position:relative;display:flex}.idAdd .idField input{padding-left:36px;min-height:40px;width:100%}.idAdd .idField:has(.auHint:not(:empty)) input{padding-right:52px}.idAdd .idField[data-kind="tel"] input{font-variant-numeric:tabular-nums}.idAdd .idField .auGlyph{position:absolute;left:11px;top:50%;width:18px;height:18px;transform:translateY(-50%);pointer-events:none;color:var(--faint)}.idAdd .idField .auGlyph svg{position:absolute;inset:0;width:18px;height:18px;transition:opacity .2s,transform .25s}.idAdd .idField .auGlyphTel{opacity:0;transform:translateY(5px) scale(.85)}.idAdd .idField[data-kind="tel"] .auGlyphMail{opacity:0;transform:translateY(-5px) scale(.85)}.idAdd .idField[data-kind="tel"] .auGlyphTel{opacity:1;transform:none}.idAdd .idField[data-kind]:not([data-kind=""]) .auGlyph,.idAdd .idField:focus-within .auGlyph{color:var(--violet)}.idAdd .idField .auHint{position:absolute;right:9px;top:50%;transform:translateY(-50%);pointer-events:none;font:700 11px/1 var(--mono);letter-spacing:.04em;color:var(--violet);background:rgba(124,92,255,.10);border-radius:999px;padding:5px 7px}.idAdd .idField .auHint:empty{display:none}.idAdd button{flex:none;background:none;border:1px solid var(--line);border-radius:9px;color:var(--muted);font-family:var(--mono);font-size:11px;padding:9px 14px;cursor:pointer}.idAdd button:hover{color:var(--ink);border-color:var(--line2)}.idMove{width:100%;background:none;border:1px dashed var(--line2);border-radius:7px;color:var(--muted);font-size:11.5px;padding:6px 8px;cursor:pointer;text-align:left}.idMove:hover{color:var(--ink);border-color:var(--violet)}.idNote{font-size:11px;color:var(--faint);line-height:1.5;padding:0 2px}.wyGroup{font:600 10.5px/1.3 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--pv-faint);margin:8px 2px 0}.wyGroup:first-child{margin-top:0}.wyRow{display:grid;grid-template-columns:22px minmax(0,1fr) auto auto;align-items:center;gap:2px 10px;padding:9px 12px;border-radius:12px;background:var(--pv-field);border:1px solid var(--pv-line);font-size:13.5px;color:var(--pv-ink)}.wyGlyph{grid-row:1;width:22px;height:22px;display:grid;place-items:center;color:var(--pv-faint)}.wyGlyph svg{width:19px;height:19px}.wyRow.isPrimary .wyGlyph{color:var(--violet)}.wyLab{grid-row:1;min-width:0;overflow-wrap:anywhere}.wyRow[data-kind="phone"] .wyLab{font-variant-numeric:tabular-nums;letter-spacing:.01em}.wyMeta{grid-column:2;grid-row:2;font-size:11px;color:var(--pv-faint);line-height:1.35}.wyTag{grid-row:1;flex:none;font:700 9.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--violet);background:rgba(124,92,255,.10);border-radius:999px;padding:5px 8px}.wyX{grid-column:4;grid-row:1;background:none;border:0;color:var(--pv-faint);cursor:pointer;font-size:17px;line-height:1;padding:2px 4px;border-radius:8px}.wyX:hover,.wyX:focus-visible{color:var(--pv-ink);background:rgba(43,36,64,.06);outline:none}.wyConfirm{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:6px;padding-top:9px;border-top:1px dashed var(--pv-line);font-size:12.5px;line-height:1.45}.wyConfirm>span:first-child{flex:1 1 200px;min-width:0}.wyBtns{display:flex;gap:8px;flex:none;margin-left:auto}.wyConfirm button{flex:none;background:none;border:1px solid var(--pv-line);border-radius:10px;color:var(--pv-muted);font-family:var(--mono);font-size:11px;padding:7px 12px;cursor:pointer}.wyConfirm button:hover{color:var(--pv-ink);border-color:var(--line2)}.wyConfirm button.wyGo{color:hsl(4 58% 44%);border-color:hsl(4 58% 60% / .55)}.wyConfirm button.wyGo:hover{background:hsl(4 70% 96%);border-color:hsl(4 58% 50%)}.wyNote{grid-column:1/-1;font-size:12px;line-height:1.45;color:hsl(4 58% 44%);margin-top:4px}.wyDown{font-size:12px;line-height:1.5;color:var(--pv-muted);padding:8px 12px;border:1px dashed var(--pv-line);border-radius:12px}.idWhy{font-size:13px;line-height:1.55;color:var(--ink);background:var(--bg);border:1px solid var(--line2);border-left:3px solid var(--violet);border-radius:9px;padding:9px 12px}.idAdd button.quiet{opacity:.55}.idAdd button.quiet:hover{opacity:1}:root[data-theme="light"] .ideas{background:#fbfbfd}body.hasRail #void{padding-left:var(--rail)}@media(max-width:860px){.ideas{display:none}body.hasRail #void{padding-left:0}}.thread.hasIdeas{padding-left:var(--rail)}html.whBoot body>*:not(.bcLoader):not(.whPlane){visibility:hidden!important}html.whBoot .bcLoader,html.whBoot .bcLoader *{visibility:visible!important}html.whBoot .bcLoader:not(.inline){display:grid}.exRail{position:fixed;left:0;top:var(--wh-top);bottom:0;width:264px;z-index:6;display:flex;flex-direction:column;gap:10px;padding:20px 16px 16px;overflow-y:auto;overscroll-behavior:contain;border-right:1px solid var(--line);background:var(--bg)}.exRail::-webkit-scrollbar{width:8px}.exRail::-webkit-scrollbar-thumb{background:transparent;border-radius:99px}.exRail:hover::-webkit-scrollbar-thumb{background:var(--line2)}.exRh{font-family:var(--mono);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint);padding-bottom:2px}.exR{display:flex;flex-direction:column;gap:7px;text-align:left;cursor:pointer;font:inherit;color:var(--ink);border:1px solid var(--line);border-top:3px solid hsl(var(--ch) 70% 56% / .7);border-radius:14px;background:linear-gradient(180deg,hsl(var(--ch) 72% 62% / .09),transparent 55%),var(--surf);padding:12px 13px 11px;transition:background .25s,border-color .25s,transform .35s cubic-bezier(.2,.8,.3,1),box-shadow .35s}.exR:hover{border-color:hsl(var(--ch) 62% 60% / .5);background:linear-gradient(180deg,hsl(var(--ch) 72% 62% / .14),transparent 60%),var(--surf2);transform:none;box-shadow:0 18px 36px -26px hsl(var(--ch) 70% 40% / .6)}.exR .exR-tag{font-family:var(--mono);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--ch) 55% 68%)}:root[data-theme="light"] .exR .exR-tag{color:hsl(var(--ch) 45% 42%)}.exR .exR-q{font-family:var(--mono);font-size:11.5px;line-height:1.5;color:var(--ink)}.exR .exR-q b{color:var(--faint);font-weight:400;margin-right:4px}.exR .exR-a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:11.5px;line-height:1.45;color:var(--muted);border-left:2px solid hsl(var(--ch) 70% 56% / .55);padding-left:8px}.exR .exR-go{font-family:var(--mono);font-size:9.5px;color:var(--faint);transition:color .15s}.exR:hover .exR-go{color:hsl(var(--ch) 70% 58%)}.exRf{margin-top:auto;padding-top:14px;display:flex;flex-direction:column;gap:8px}.exRf p{margin:0;font-size:11.5px;line-height:1.5;color:var(--faint)}.exJoin{border:1px solid hsl(var(--dh,258) 66% 58% / .45);border-radius:999px;background:none;color:hsl(var(--dh,258) 70% 68%);font-family:var(--disp);font-weight:600;font-size:12px;padding:8px 14px;cursor:pointer;transition:all .15s}.exJoin:hover{background:hsl(var(--dh,258) 70% 58% / .13);color:var(--ink)}:root[data-theme="light"] .exJoin{color:hsl(var(--dh,258) 55% 38%)}@media(min-width:1101px){.thread.anonEx{padding-left:264px}}@media(max-width:1100px){.exRail{display:none!important}}@media (max-width:640px){body.ckon .ideas{bottom:var(--ck-h,0px)}}.studio{display:flex;align-items:center;gap:10px;padding:8px;border-radius:11px;text-decoration:none;color:var(--ink);border:1px solid transparent}.studio:hover{background:var(--surf2)}.studio.on{background:var(--surf2);border-color:var(--line2)}.stMark{flex:none;width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:var(--aurora);color:#04070d;font:700 10.5px/1 var(--disp);letter-spacing:.02em}.stB{min-width:0}.stN{display:block;font:600 13px/1.25 var(--disp);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stS{display:block;font:400 10.5px/1.3 var(--body);color:var(--faint);margin-top:1px}.studioSep{height:1px;background:var(--line);margin:10px 2px 6px}.idea{position:relative;display:flex;gap:9px;align-items:flex-start;padding:6px 8px 6px 15px;border-radius:10px;cursor:pointer;border:1px solid transparent;transition:background .14s,border-color .14s}.idea::before,.idea::after{content:'';position:absolute;left:6px;top:8px;width:2px;border-radius:2px}.idea::before{bottom:8px;background:var(--line2);opacity:.55}.idea::after{height:calc((100% - 16px) * var(--f,0));background:var(--c,var(--violet));transition:height .2s ease}.idea:hover{background:var(--surf2)}.idea.on{background:hsl(var(--dh,258) 70% 58% / .10);border-color:hsl(var(--dh,258) 65% 60% / .32)}.idea.blank .nm{color:var(--faint);font-weight:400}.idea .txt{min-width:0;flex:1}.idea .nm{font:500 12.5px/1.35 var(--body);color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.idea:hover .nm{color:var(--ink)}.idea.on .nm{color:var(--ink);font-weight:600;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.idea .when{font:400 10.5px/1.3 var(--body);color:var(--faint);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.idea .when .dot{opacity:.5;margin:0 4px}.idea.on .when{color:var(--muted)}.idea .nxt{font:400 11px/1.35 var(--body);color:var(--muted);margin-top:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.idea .nxt b{font-weight:400;color:var(--violet);margin-right:3px}.idea .acts{position:absolute;top:4px;right:5px;display:flex;gap:2px;opacity:0;background:var(--surf2);border-radius:7px;transition:opacity .14s}.idea:hover .acts,.idea:focus-within .acts{opacity:1}.idea .act{background:none;border:0;color:var(--faint);cursor:pointer;font:400 12px/1 var(--body);padding:3px 4px;border-radius:5px}.idea .act:hover{color:var(--ink);background:var(--surf)}.ideas .add{margin-top:4px;display:flex;gap:9px;align-items:center;padding:7px 8px;border-radius:10px;border:1px dashed var(--line2);cursor:pointer;color:var(--muted);font:500 12px/1.3 var(--body);background:none;width:100%;text-align:left}.ideas .add:hover{color:var(--ink);border-color:var(--violet);background:var(--surf)}.ideas .add.locked{border-style:solid;border-color:var(--line);color:var(--faint);align-items:flex-start}.ideas .add.locked:hover{color:var(--muted);border-color:var(--line2);background:none}.ideas .add.locked .plus{color:var(--violet);opacity:.75}.ideas .add .plus{font:400 15px/1 var(--body);width:18px;text-align:center;flex:0 0 18px}.ideas .add .addWhy{display:block;font:400 10.5px/1.4 var(--body);color:var(--faint);margin-top:2px;white-space:normal}.ideas .why{font:400 10.5px/1.4 var(--body);color:var(--faint);padding:6px 9px 2px}.ideasTog{display:none}@media(max-width:860px){.ideas{width:min(82vw,300px);box-shadow:0 0 40px var(--shadow);background:var(--panelT);backdrop-filter:blur(14px)}.thread.hasIdeas .ideas{display:none}.thread.hasIdeas.ideasOpen .ideas{display:flex}.thread.hasIdeas{padding-left:0}.thread.hasIdeas .ideasTog{display:inline-flex}}.thread{position:fixed;inset:0;z-index:5;display:none;flex-direction:column;padding:var(--wh-top) 0 0;background:radial-gradient(920px 540px at 88% -10%,hsl(var(--dh,258) 74% 58% / .13),transparent 62%),radial-gradient(780px 480px at 2% 106%,hsl(var(--dh,258) 68% 55% / .10),transparent 62%);transition:background 1.2s ease}.thread.on{display:flex}.threadArt{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;background-size:cover;background-position:center 35%;filter:saturate(.85);-webkit-mask-image:radial-gradient(115% 85% at 50% 42%,transparent 38%,#000 96%);mask-image:radial-gradient(115% 85% at 50% 42%,transparent 38%,#000 96%);transition:opacity 1.4s cubic-bezier(.4,0,.2,1)}.threadArt.on{opacity:.16}:root[data-theme="light"] .threadArt.on{opacity:.24}.thread>*:not(.threadArt){position:relative;z-index:1}@media (prefers-reduced-motion:reduce){.thread{transition:none}.threadArt{transition:opacity .3s}}.t-head .sp{flex:1}.shareBtn{background:none;border:1px solid var(--line);border-radius:999px;color:var(--faint);font-family:var(--mono);font-size:10.5px;padding:4px 12px;cursor:pointer;white-space:nowrap;transition:all .15s}.shareBtn:hover{color:var(--ink);border-color:var(--muted)}.shareBtn.ok{color:var(--lime);border-color:var(--lime)}.ansLang{background:none;border:1px solid var(--line);border-radius:999px;color:var(--faint);font-family:var(--mono);font-size:10px;padding:3px 10px;cursor:pointer;white-space:nowrap;transition:all .15s}.ansLang:hover{color:var(--ink);border-color:var(--muted)}.ctxTag{background:none;border:1px solid var(--line);border-radius:999px;color:var(--faint);font-family:var(--mono);font-size:9.5px;letter-spacing:.06em;padding:3px 9px;cursor:pointer;white-space:nowrap;flex:none;transition:all .15s;max-width:34%;overflow:hidden;text-overflow:ellipsis}.ctxTag:hover{color:var(--ink);border-color:var(--muted)}.ctxTag.space{background:hsl(var(--violet-h,258) 70% 58% / .13);border-color:hsl(var(--violet-h,258) 65% 60% / .35);color:var(--violet);font-weight:600}.ctxTag.space:hover{background:hsl(var(--violet-h,258) 70% 58% / .2);color:var(--violet)}#thead{font-weight:600;font-size:12.5px;letter-spacing:-.01em;color:var(--ink);text-transform:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60%}.t-head{width:min(880px,100%);margin:0 auto;padding:0 26px 13px;border-bottom:1px solid transparent;border-image:linear-gradient(90deg,hsl(var(--dh,258) 68% 60% / .45),var(--line) 55%,transparent) 1;font-family:var(--mono);font-size:11.5px;color:var(--faint);display:flex;align-items:center;gap:9px}.t-head .bl{width:15px;height:15px;border-radius:5px}.msgs{flex:1 1 0;max-width:880px;width:100%;overflow-y:auto;margin:0 auto;padding:22px 26px 30px;display:flex;flex-direction:column;gap:26px;scroll-behavior:smooth}.msgs>*:first-child{margin-top:auto}.m-you{font-family:var(--mono);font-size:13px;line-height:1.6;color:color-mix(in srgb,var(--cyan) 74%,var(--muted));border-left:2px solid hsl(var(--dh,190) 70% 55% / .30);padding:1px 0 1px 14px}.m-you::before{content:'tu ▸ ';color:var(--faint)}.m-orc{border-left:2px solid transparent;border-image:var(--aurora) 1;padding:2px 0 2px 16px;font-size:15.5px;line-height:1.8}.m-orc .who{display:flex;align-items:center;gap:8px;font-family:var(--disp);font-weight:600;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;color:hsl(var(--dh,258) 62% 66%)}:root[data-theme="light"] .m-orc .who{color:hsl(var(--dh,258) 52% 44%)}.m-orc .who img{width:16px;height:16px;border-radius:4px}.m-you .youFace{display:inline-flex;vertical-align:-4px;margin-right:6px}.m-you.hasFace::before{content:''}.m-orc.m-spec .who img{width:22px;height:22px;border-radius:7px;object-fit:cover}.m-orc.m-spec .who .spIni{width:22px;height:22px;border-radius:7px;display:inline-grid;place-items:center;background:color-mix(in srgb,var(--violet,#7c5cff) 16%,transparent);font-size:9px}.m-orc.m-spec .who .spAIb{font:600 9px/1 var(--mono);letter-spacing:.06em;padding:3px 5px;border-radius:999px;border:1px solid color-mix(in srgb,var(--violet,#7c5cff) 45%,transparent);color:inherit}.m-orc .meta{font-family:var(--mono);font-size:10.5px;color:var(--faint);margin-top:10px}.shots{display:flex;align-items:flex-end;gap:12px;margin:10px 0 14px;flex-wrap:wrap}.lawcards{display:flex;flex-direction:column;gap:6px;margin:8px 0 12px}.lawcard{display:flex;align-items:center;gap:9px;background:var(--panel);border:1px solid var(--line);border-radius:11px;padding:8px 13px;font-size:13px;color:var(--fg);cursor:pointer;text-decoration:none}.lawcard:hover{border-color:var(--acc)}.lawcard .lc-s{font-family:var(--mono);font-weight:700;color:var(--acc)}.lawcard .lc-t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lawcard .st{font-family:var(--mono);font-size:10px;border-radius:999px;padding:1px 8px;background:hsl(38 90% 55% / .14);color:hsl(32 85% 42%);white-space:nowrap}.lawcard .lc-ext{font-family:var(--mono);font-size:10.5px;color:var(--muted);text-decoration:none;white-space:nowrap}.lawcard .lc-ext:hover{color:var(--acc)}.sgChatCard{background:#fffbf4;border:1px solid rgba(43,36,64,.08);border-radius:14px;padding:12px 14px;margin:10px 0 14px;max-width:680px;font-size:13px;line-height:1.5;color:var(--fg)}.sgChatTitle{font-weight:700;margin-bottom:2px}.sgChatSub{font-size:11.5px;color:var(--muted);margin-bottom:6px}.sgChatSvg{margin:6px 0}.sgChatSvg svg{width:100%;height:auto;display:block}.sgChatTable{border-collapse:collapse;font-size:11.5px;margin:4px 0 8px;font-family:var(--mono)}.sgChatTable td{border-top:1px solid rgba(43,36,64,.08);padding:3px 10px 3px 0;text-align:left}.sgChatCard details{margin:4px 0 8px}.sgChatCard summary{cursor:pointer;color:var(--muted);font-size:11.5px}.sgChatOpen{margin-top:4px;border:1px solid var(--line);background:transparent;border-radius:9px;padding:5px 11px;font-size:12px;color:var(--fg);cursor:pointer}.sgChatOpen:hover{border-color:var(--acc);color:var(--acc)}.cw{border:1px solid var(--line);border-radius:14px;background:var(--panel);padding:12px 15px;margin:10px 0 14px;font-size:13px;line-height:1.5;color:var(--fg);max-width:560px}.cw-h{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-bottom:9px}.cw-mk{font-size:15px;line-height:1}.cw-nm{font-weight:700}.cw-reg{font-family:var(--mono);font-size:11px;color:var(--faint)}.cw-st{font-family:var(--mono);font-size:10px;border-radius:999px;padding:1px 8px;background:hsl(150 60% 40% / .14);color:hsl(150 50% 30%);white-space:nowrap}:root[data-theme="dark"] .cw-st{color:hsl(150 55% 70%)}.cw-g{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:0 20px}.cw-l{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:3px 0}.cw-l+.cw-l{border-top:1px solid var(--line)}.cw-l span{color:var(--muted);white-space:nowrap}.cw-l b{font-weight:600;text-align:right;min-width:0}.cw-l .cw-none{font-style:normal;color:var(--faint);font-weight:400;text-align:right}.cw-d{display:flex;align-items:baseline;gap:8px;margin-top:9px;padding-top:8px;border-top:1px solid var(--line)}.cw-d span{color:var(--muted)}.cw-d b{font-weight:600}.cw-d i{font-style:normal;color:var(--faint);font-size:11px;margin-left:auto;font-family:var(--mono)}.cw-no b{color:hsl(150 55% 32%)}.cw-yes b{color:hsl(8 65% 46%)}.cw-unknown b{color:hsl(38 60% 36%)}:root[data-theme="dark"] .cw-no b{color:hsl(150 55% 62%)}:root[data-theme="dark"] .cw-yes b{color:hsl(8 80% 70%)}:root[data-theme="dark"] .cw-unknown b{color:hsl(44 70% 66%)}.cw-gap{margin-top:8px;font-size:11.5px;color:var(--faint)}.cw-f{display:flex;justify-content:space-between;gap:10px;margin-top:8px;font-size:11px;color:var(--faint)}.cw-f a{color:var(--muted);text-decoration:none;border-bottom:1px solid var(--line)}.cw-f a:hover{color:var(--acc);border-color:var(--acc)}.map-art svg{width:100%;height:auto;display:block}.map-caveats{margin:.5rem 0 0;padding-left:1.1rem;font-size:.78rem;line-height:1.45;opacity:.85}.map-caveats li{margin:.15rem 0}.map-asof{margin-top:.35rem;font-size:.72rem;opacity:.65}.arts{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:10px;margin:12px 0 4px}.arts>*{flex:1 0 100%;min-width:0}.arts>.art[data-kind=image]{flex:1 1 240px}.art{border:1px solid var(--line);border-radius:10px;background:var(--surf2);overflow:hidden;width:fit-content;max-width:100%}.art:has(img),.art[data-kind=image]{max-width:min(100%,520px)}.art-head{display:flex;align-items:baseline;gap:9px;padding:9px 12px;font-size:12px;line-height:1.5;color:var(--muted);flex-wrap:wrap}.art-badge{flex:none;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:2px 7px;border-radius:3px;border:1px solid color-mix(in srgb,currentColor 45%,transparent);opacity:.9}.art-cap{flex:1 1 12ch;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.art-state{flex:none;margin-left:auto;font-family:var(--mono);font-size:10.5px;color:var(--faint);font-variant-numeric:tabular-nums}.art-body{line-height:0}.art-body img{display:block;width:100%;height:auto;max-width:520px;cursor:zoom-in}.art-body audio{display:block;width:100%;height:38px}.art-body .pad{padding:0 12px 12px}.art-canvas{position:relative;overflow:hidden;border-radius:9px;width:100%;aspect-ratio:var(--ar,16/9);background:radial-gradient(120% 92% at 18% 22%,color-mix(in srgb,var(--violet) 30%,transparent),transparent 62%),radial-gradient(112% 86% at 82% 78%,color-mix(in srgb,var(--cyan) 24%,transparent),transparent 66%),radial-gradient(96% 74% at 52% 52%,var(--glowA),transparent 72%),var(--surf2);background-size:190% 190%,190% 190%,160% 160%,100% 100%;animation:artAurora 9s ease-in-out infinite alternate}.art-canvas::before{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 9%,transparent),inset 0 -46px 64px -34px color-mix(in srgb,var(--bg) 70%,transparent)}.art-canvas::after{content:'';position:absolute;inset:-34%;background:linear-gradient(104deg,transparent 38%,color-mix(in srgb,var(--ink) 9%,transparent) 50%,transparent 62%);animation:artSheen 3.6s cubic-bezier(.5,0,.3,1) infinite}@keyframes artAurora{0%{background-position:0% 42%,100% 58%,50% 50%,0 0}50%{background-position:38% 8%,58% 100%,26% 72%,0 0}100%{background-position:72% 66%,18% 18%,74% 26%,0 0}}@keyframes artSheen{0%{transform:translateX(-72%)}100%{transform:translateX(72%)}}@media (prefers-reduced-motion:reduce){.art-canvas,.art-canvas::after{animation:none}.art-canvas::after{opacity:.4}}.art-wait{position:relative;overflow:hidden;background:var(--surf2);border-radius:6px}.art[data-kind=sound] .art-wait{height:38px;margin:0 12px 12px}.art[data-kind=map] .art-wait{height:120px;margin:0 12px 12px}.art-wait::after{content:'';position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,color-mix(in srgb,var(--ink) 8%,transparent) 50%,transparent 80%);transform:translateX(-100%);animation:genShim 1.6s ease-in-out infinite}@keyframes genShim{to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.art-wait::after{animation:none;opacity:.45}}.art[data-kind=image] .art-body{padding:0 10px}.art[data-kind=image] .art-body img{border-radius:9px;box-shadow:0 10px 30px -12px var(--shadow)}.art[data-state=wait] .art-cap,.art[data-state=fail] .art-cap{flex:1 1 100%;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.45}.art-foot{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:9px 12px 11px;font:400 11.5px/1.45 var(--body);color:var(--muted)}.art-stage{display:inline-flex;align-items:center;gap:7px;min-width:0}.art-stage::before{content:'';flex:none;width:5px;height:5px;border-radius:50%;background:var(--aurora);animation:artBeat 1.9s ease-in-out infinite}@keyframes artBeat{0%,100%{opacity:.35;transform:scale(.78)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.art-stage::before{animation:none;opacity:.85}}.art-facts{margin-left:auto;font-family:var(--mono);font-size:10px;letter-spacing:.04em;color:var(--faint);font-variant-numeric:tabular-nums}.art-note{flex:1 1 100%;color:var(--faint);font-size:11px}.art[data-state=fail]{border-color:color-mix(in srgb,var(--amber) 28%,var(--line))}.art-refuse{display:flex;gap:9px;align-items:flex-start;padding:2px 12px 13px;font:400 12.5px/1.55 var(--body);color:var(--muted)}.art-refuse::before{content:'';flex:none;width:3px;align-self:stretch;border-radius:99px;background:color-mix(in srgb,var(--amber) 60%,transparent)}.art-app{flex:none;display:inline-flex;align-items:center;gap:7px;font:600 12px/1.2 var(--body);color:var(--ink);letter-spacing:.01em}.art-appic{display:block;width:20px;height:20px;border-radius:5px;object-fit:cover;box-shadow:0 1px 5px -1px var(--shadow)}.art-open{appearance:none;margin-left:auto;border:1px solid var(--line);background:var(--surf);color:var(--ink);font:500 11px/1 var(--body);padding:6px 10px;border-radius:99px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.art-open:hover{background:var(--surf2);border-color:var(--line2)}@media (prefers-reduced-motion:reduce){.art-open{transition:none}}.art-foot>.art-facts:first-child{margin-left:0}.art-foot .art-stage+.art-facts{margin-left:auto}.art-foot .art-open+*{margin-left:0}.shots .shot{display:block;position:relative;border-radius:10px;overflow:hidden;border:1px solid color-mix(in srgb,var(--ink) 12%,transparent);box-shadow:0 4px 18px rgba(0,0,0,.12);transition:transform .15s ease}.shots .shot:hover{transform:translateY(-2px)}.shots .shot img{display:block;object-fit:cover;object-position:top}.shots .desk img{width:236px;height:148px}.shots .mob img{width:78px;height:148px}.shots .shot span{position:absolute;left:0;right:0;bottom:0;font-family:var(--mono);font-size:9.5px;padding:3px 7px;color:#fff;background:linear-gradient(transparent,rgba(0,0,0,.65))}.shots-cap{font-family:var(--mono);font-size:10px;color:var(--faint);align-self:center;display:flex;flex-direction:column;gap:4px}.shot-full{font-family:var(--mono);font-size:10px;color:var(--violet);text-decoration:none}.shot-full:hover{text-decoration:underline}.build{border:1px solid var(--line);border-radius:12px;padding:15px 16px;margin:12px 0 14px;background:color-mix(in srgb,var(--violet) 4%,transparent);max-width:620px}.build .bhd{display:flex;align-items:center;gap:9px;font-size:13.5px;font-weight:600}.build .bhd .dot{width:7px;height:7px;border-radius:50%;background:var(--violet);flex:none}.build.run .bhd .dot{animation:bpulse 1.4s ease-in-out infinite}@keyframes bpulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}.build .bstage{font-family:var(--mono);font-size:11.5px;color:var(--muted);margin:8px 0 9px}.build .btrack{height:4px;border-radius:99px;background:var(--line);overflow:hidden}.build .btrack i{display:block;height:100%;width:0;border-radius:99px;background:var(--violet);transition:width var(--bdur,1200ms) cubic-bezier(.25,.8,.3,1)}.build .bfoot{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:9px;font-family:var(--mono);font-size:10.5px;color:var(--faint)}.build .bsteps{margin-left:auto}.build.done{background:color-mix(in srgb,var(--violet) 7%,transparent);border-color:color-mix(in srgb,var(--violet) 35%,var(--line))}.build.fail{background:transparent}.build .burl{display:flex;align-items:center;gap:8px;margin:11px 0 0;flex-wrap:wrap}.build .burl code{font-family:var(--mono);font-size:11.5px;background:var(--line);padding:5px 9px;border-radius:6px;user-select:all;word-break:break-all}.build .bopen{font-family:var(--mono);font-size:11px;color:var(--violet);text-decoration:none}.build .bopen:hover{text-decoration:underline}.build .bsave{background:var(--violet);color:#fff;border:0;border-radius:999px;font-family:var(--mono);font-size:11.5px;font-weight:600;padding:8px 16px;cursor:pointer;transition:transform .15s ease,filter .15s ease}.build .bsave:hover{transform:translateY(-1px);filter:brightness(1.08)}.build .bnote{font-size:12px;color:var(--muted);margin:9px 0 0;line-height:1.5}.build .bsavewrap{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.build .bsavesub{color:var(--faint);font-size:10.5px}.rail{position:fixed;right:16px;bottom:16px;z-index:40;display:flex;flex-direction:column;align-items:flex-end;gap:7px;pointer-events:none}.rail .dz{pointer-events:auto;display:flex;align-items:center;gap:9px;cursor:pointer;background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:6px 13px 6px 7px;font-family:var(--mono);font-size:11.5px;color:var(--ink);text-decoration:none;box-shadow:0 6px 20px rgba(0,0,0,.10);animation:dzIn .28s cubic-bezier(.2,.9,.3,1);transition:transform .15s ease,border-color .15s ease}.rail .dz:hover{transform:translateY(-2px);border-color:var(--violet)}@keyframes dzIn{from{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}.rail .ring{position:relative;width:22px;height:22px;flex:none}.rail .ring svg{display:block;transform:rotate(-90deg)}.rail .ring circle{fill:none;stroke-width:2.5}.rail .ring .bg{stroke:color-mix(in srgb,var(--ink) 16%,transparent)}.rail .ring .fg{stroke:var(--violet);stroke-linecap:round;transition:stroke-dashoffset var(--rdur,900ms) cubic-bezier(.25,.8,.3,1)}.rail .ic{position:absolute;inset:0;display:grid;place-items:center;font-size:9px;color:var(--violet);line-height:1}.rail .dz .txt{display:flex;align-items:baseline;gap:8px;min-width:0}.rail .dz .lbl{display:block;max-width:22ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.rail .dz .sub{color:var(--faint);font-size:10px;line-height:1.2;flex:none}.rail .dz.done .ring .fg{stroke:var(--violet);opacity:.5}.rail .dz.done{opacity:.72}.rail .dz.done:hover{opacity:1}.rail .dz.failed .ring .fg{stroke:var(--faint)}.rail .dz.failed .ic{color:var(--faint)}.rail .more{pointer-events:auto;background:none;border:0;font-family:var(--mono);font-size:10.5px;color:var(--faint);cursor:pointer;padding:2px 8px}@media(max-width:640px){.rail{right:10px;bottom:76px}.rail .dz .lbl{max-width:12ch}}@media(prefers-reduced-motion:reduce){.rail .dz{animation:none}.rail .ring .fg{transition:none}}@media(prefers-reduced-motion:reduce){.build .btrack i{transition:none}.build.run .bhd .dot{animation:none}}.sysbtn{background:none;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-family:var(--mono);font-size:11px;padding:4px 11px;cursor:pointer;display:none;align-items:center;gap:6px}.sysbtn.on{display:inline-flex}.sysbtn:hover{color:var(--fg);border-color:var(--muted)}.sysbtn .n{background:var(--surf2);border-radius:999px;padding:0 5px;font-size:10px}body:has(#void.land) #hSearch{display:none}.hsearch{background:none;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-family:var(--mono);font-size:11px;padding:4px 10px;cursor:pointer;display:inline-flex;align-items:center;gap:7px}.hsearch:hover{color:var(--fg);border-color:var(--muted)}.hsearch .k{font-size:10px;color:var(--faint);border:1px solid var(--line);border-radius:5px;padding:0 4px}@media(max-width:760px){.hsearch .k{display:none}.hsearch{padding:4px 8px}}.sys{position:fixed;top:0;right:0;bottom:0;width:min(380px,92vw);background:var(--panel);border-left:1px solid var(--line);z-index:60;transform:translateX(100%);transition:transform .28s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;overflow:hidden}.sys.on{transform:none}.sys h4,.sys>h2.sysH{font-family:var(--disp);font-size:13px;font-weight:bold;letter-spacing:.1em;text-transform:uppercase;margin:0;padding:20px 22px 6px;color:var(--muted);display:flex;justify-content:space-between;align-items:center}.sys .lead{padding:0 22px 14px;font-size:12.5px;color:var(--faint);line-height:1.6;border-bottom:1px solid var(--line)}.sys .body{flex:1 1 0;overflow-y:auto;padding:8px 0 22px}.sys .none{padding:26px 22px;font-size:13px;color:var(--faint);line-height:1.7}.pgrp{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);padding:16px 22px 6px}.pit{padding:11px 22px;border-bottom:1px solid var(--line);display:flex;gap:11px;align-items:flex-start}.pit .ic{font-size:15px;line-height:1.3}.pit .m{flex:1;min-width:0}.pit .nm{font-size:13.5px;font-weight:600}.pit .wy{font-size:12px;color:var(--muted);line-height:1.55;margin-top:2px}.pit .act{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.pit .act button{background:none;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-family:var(--mono);font-size:10.5px;padding:3px 9px;cursor:pointer}.pit .act button:hover{color:var(--fg);border-color:var(--muted)}.pit .act button.go{border-color:var(--muted);color:var(--fg)}.pit.ir{opacity:.55}.sys .x{background:none;border:none;color:var(--faint);font-size:18px;cursor:pointer;line-height:1}.siterow{display:flex;align-items:center;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid var(--line);opacity:0;transition:opacity .6s}.siterow.show{opacity:1}.siterow .sl{font-family:var(--mono);font-size:11px;color:var(--faint);white-space:nowrap}.siterow input{flex:1;min-width:0;background:none;border:none;border-bottom:1px dashed var(--line2);color:var(--cyan);font-family:var(--mono);font-size:13px;padding:4px 2px;outline:none;caret-color:var(--cyan)}.siterow input:focus{border-bottom-color:var(--cyan);border-bottom-style:solid}.siterow button{background:none;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-family:var(--mono);font-size:11px;padding:5px 13px;cursor:pointer;white-space:nowrap}.siterow button:hover,.siterow input:not(:placeholder-shown)~button{color:var(--ink);border-color:var(--cyan)}.shotbox{position:fixed;inset:0;z-index:80;background:rgba(8,8,12,.86);backdrop-filter:blur(10px);display:none;flex-direction:column}.shotbox.on{display:flex}.sb-top{display:flex;align-items:center;gap:14px;padding:14px 18px;flex-shrink:0}.sb-host{font-family:var(--mono);font-size:12px;color:#d8d8e6;letter-spacing:.06em}.sb-tabs{display:flex;gap:6px;margin-left:auto}.sb-tabs button{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#c9c9d8;font-family:var(--mono);font-size:11px;padding:5px 13px;cursor:pointer;transition:all .15s}.sb-tabs button:hover{background:rgba(255,255,255,.13);color:#fff}.sb-tabs button.on{background:#fff;color:#111;border-color:#fff}.sb-x{background:none;border:1px solid rgba(255,255,255,.16);border-radius:50%;width:30px;height:30px;color:#c9c9d8;cursor:pointer;font-size:13px;line-height:1}.sb-x:hover{background:rgba(255,255,255,.12);color:#fff}.sb-stage{flex:1 1 0;overflow-y:auto;padding:0 18px 26px;display:flex;justify-content:center;align-items:flex-start;cursor:zoom-out}.sb-frame{cursor:default;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 40px 110px -30px rgba(0,0,0,.85);flex-shrink:0}.sb-frame img{display:block;width:100%;height:auto}.sb-frame.desktop{width:min(1180px,100%)}.sb-frame.mobile{width:min(390px,86vw);border-radius:26px;border:7px solid #17171c}.sb-frame.full{width:min(1180px,100%)}.sb-frame.art{width:auto;max-width:min(1180px,100%);background:transparent;box-shadow:none}.sb-frame.art img{width:auto;max-width:100%;max-height:82vh;margin:0 auto}.shots .shot{cursor:zoom-in}.shot-full{cursor:pointer}.tools{position:relative}.tools summary{list-style:none;cursor:pointer;font-family:var(--mono);font-size:12px;color:var(--muted);padding:5px 12px;border:1px solid transparent;border-radius:999px}.tools summary::-webkit-details-marker{display:none}.tools summary::after{content:' ▾';font-size:9px;color:var(--faint)}.tools[open] summary,.tools summary:hover{color:var(--fg);border-color:var(--line)}.tools .menu{position:absolute;top:calc(100% + 8px);left:0;min-width:200px;z-index:40;background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:6px;box-shadow:0 18px 50px -18px rgba(0,0,0,.35)}.tools .menu a{display:block;padding:9px 12px;border-radius:9px;text-decoration:none;color:var(--fg)}.tools .menu a:hover{background:var(--surf2)}.spaces summary{font-family:var(--mono);font-size:12px;padding:5px 10px;border:1px solid transparent;border-radius:8px}.spaces .menu{min-width:264px;left:0}.spMenu .sgh{font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);padding:8px 12px 3px}.spMenu .row{display:flex;align-items:center;gap:9px;width:100%;text-align:left;background:none;border:0;padding:8px 12px;border-radius:9px;color:var(--fg);cursor:pointer;font:inherit;font-size:13.5px}.spMenu .row:hover{background:var(--surf2)}.spMenu .row .se{width:17px;text-align:center;flex:none}.spMenu .row .sn{min-width:0;flex:1}.spMenu .row .sd{display:block;font-size:11px;color:var(--muted);margin-top:1px}.spMenu .row.on{background:var(--surf2)}.spMenu .row.on::after{content:'✓';color:var(--accent,var(--fg));font-size:12px}.spMenu .kchip{flex:none;font-family:var(--mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;padding:2px 7px;border-radius:99px;border:1px solid var(--line);color:var(--muted)}.spMenu .kchip.x{border-style:dashed}.spMenu .sample{flex:none;font-family:var(--mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;padding:2px 7px;border-radius:99px;background:var(--surf2);color:var(--faint)}.spMenu .ladr{padding:2px 12px 8px;font-size:12px;color:var(--muted);line-height:1.85}.spMenu .ladr b{color:var(--fg);font-weight:600}.spMenu .ladr .la{color:var(--faint);padding:0 2px}.spMenu hr{border:0;border-top:1px solid var(--line);margin:6px 8px}@media (max-width:640px){.spaces summary{max-width:34vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.pinb{margin-left:auto;flex:none;border:1px solid var(--line);background:transparent;color:var(--muted);font-size:10px;font-family:var(--mono);border-radius:99px;padding:2px 9px;cursor:pointer;opacity:.55;transition:opacity .15s,color .15s}.lart:hover .pinb,.art:hover .pinb{opacity:1}.pinb.held{opacity:1;color:var(--fg);border-color:var(--fg)}#bench{position:fixed;top:122px;right:14px;width:min(340px,32vw);max-height:calc(100vh - 148px);z-index:15;display:flex;flex-direction:column;gap:8px;overflow-y:auto;overscroll-behavior:contain}#bench:empty{display:none}#bench .bitem{border:1px solid var(--line);border-radius:12px;background:var(--surf);box-shadow:0 8px 28px rgb(0 0 0 / .10);overflow:hidden}#bench .bhead{display:flex;align-items:center;gap:7px;padding:7px 10px;cursor:pointer;font-family:var(--mono);font-size:10.5px;color:var(--muted);border-bottom:1px solid transparent}#bench .bhead b{color:var(--fg);font-size:11px;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#bench .bhead .bv{border:1px solid var(--line);border-radius:99px;padding:1px 6px;font-size:9px}#bench .bhead .bx{border:0;background:none;color:var(--faint);cursor:pointer;font-size:12px;padding:0 2px}#bench .bbody{padding:0;display:none}#bench .bitem.open .bbody{display:block}#bench .bitem.open .bhead{border-bottom-color:var(--line)}#bench .bbody .pinb{display:none}#bench .lart{margin:0;max-width:100%;border:0;border-radius:0;background:transparent;font-size:12px}#bench .lart .cap,#bench .a-doc .dochd,#bench .a-log .loghd{display:none}#bench .docln{display:flex;gap:8px;padding:5px 12px;font-size:11.5px;line-height:1.45;border-bottom:1px dashed var(--line)}#bench .docln:last-of-type{border-bottom:0}#bench .docln .dk{color:var(--muted);min-width:84px;flex:none}#bench .docln.chg{background:hsl(var(--dh,258) 60% 60% / .09);border-left:2px solid hsl(var(--dh,258) 60% 55%)}#bench .logln{display:flex;gap:8px;padding:5px 12px;font-size:11px;font-family:var(--mono)}#bench .logln .lt{color:var(--faint);flex:none;width:44px}#bench .logln .la2{font-weight:600;flex:none}#bench .logln .lw{color:var(--muted)}#bench .a-tbl table{width:100%;border-collapse:collapse;font-size:11px}#bench .a-tbl th{font-family:var(--mono);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);text-align:left;padding:6px 10px;border-bottom:1px solid var(--line)}#bench .a-tbl td{padding:5px 10px;color:var(--muted);border-bottom:1px dashed var(--line)}#bench .a-tbl td:first-child{color:var(--fg);font-weight:500}#bench .a-tbl tr:last-child td{border-bottom:0}#bench .a-cmp .body{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:8px}#bench .a-cmp .col{border:1px solid var(--line);border-radius:8px;padding:6px 8px;font-size:11px}#bench .a-cmp .col .h{font-weight:600;font-size:11px;margin-bottom:4px}#bench .a-cmp .col .v{display:flex;justify-content:space-between;gap:6px;padding:2px 0;color:var(--muted)}#bench .a-cmp .col.win{border-color:hsl(var(--dh,258) 55% 55%)}#bench .a-reg .body{padding:9px 12px}#bench .a-reg .big{font-size:12px;line-height:1.5;margin-bottom:6px}#bench .a-reg .facts{display:flex;flex-wrap:wrap;gap:5px}#bench .a-reg .facts span{font-family:var(--mono);font-size:9px;color:var(--muted);border:1px solid var(--line);border-radius:99px;padding:2px 7px}@keyframes bflash{0%{box-shadow:0 0 0 2px hsl(var(--dh,258) 70% 60% / .8)}100%{box-shadow:0 8px 28px rgb(0 0 0 / .10)}}#bench .bitem.upd{animation:bflash 1.4s ease-out}@media (max-width:1100px){#bench{display:none}}.lart.a-doc .dochd{display:flex;align-items:center;gap:8px;padding:10px 13px;border-bottom:1px solid var(--line)}.lart.a-doc .dochd b{flex:1;font-size:13.5px}.lart.a-doc .dochd .dv{font-family:var(--mono);font-size:9.5px;color:var(--muted);border:1px solid var(--line);border-radius:99px;padding:2px 8px}.lart.a-doc .docln{display:flex;gap:8px;padding:5px 13px;font-size:12.5px;line-height:1.5}.lart.a-doc .docln .dk{color:var(--muted);min-width:96px;flex:none}.lart.a-doc .docln.chg{background:hsl(var(--dh,258) 60% 60% / .09);border-left:2px solid hsl(var(--dh,258) 60% 55%)}.lart.a-doc .docln.chg .dk::after{content:' ↺';color:hsl(var(--dh,258) 60% 55%)}.lart.a-doc{padding-bottom:4px}.lart.a-log .loghd{display:flex;align-items:center;gap:7px;padding:9px 13px;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.lart.a-log .loghd i{width:7px;height:7px;border-radius:99px;background:#3fb96a;animation:pulse 2s infinite}.lart.a-log .logln{display:flex;gap:9px;padding:5px 13px;font-size:12px;font-family:var(--mono)}.lart.a-log .logln .lt{color:var(--faint);flex:none;width:52px}.lart.a-log .logln .la2{color:var(--fg);font-weight:600;flex:none}.lart.a-log .logln .lw{color:var(--muted)}.lart.a-log{padding-bottom:4px}.tools .menu b{display:block;font-size:13px;font-weight:600}.tools .menu i{display:block;font-style:normal;font-family:var(--mono);font-size:10.5px;color:var(--faint);margin-top:2px}.m-orc.failed{border-image:none;border-left-color:color-mix(in srgb,var(--muted) 40%,transparent)}.failbox{display:flex;align-items:center;gap:14px;flex-wrap:wrap;color:var(--muted);font-size:14px}.retry{background:none;border:1px solid var(--line2);border-radius:999px;color:var(--ink);font-family:var(--mono);font-size:11.5px;padding:6px 15px;cursor:pointer;white-space:nowrap}.retry:hover{border-color:var(--cyan);box-shadow:0 0 18px -8px rgba(34,211,238,.9)}.darbi{margin:16px 0 4px}.darbi .dl{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}.dcard{border:1px solid var(--line2);border-radius:14px;padding:13px 15px;margin-bottom:9px;background:linear-gradient(140deg,rgba(124,92,255,.06),rgba(34,211,238,.04));transition:border-color .2s,transform .15s}.dcard:hover{border-color:var(--violet);transform:translateY(-1px)}.dcard .dtop{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-bottom:6px}.dcard .fld{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--violet);border:1px solid rgba(124,92,255,.35);border-radius:999px;padding:2px 8px}.dcard .imp{font-family:var(--mono);font-size:11px;color:var(--lime);letter-spacing:.06em}.dcard .dots{margin-left:auto;display:flex;gap:3px;align-items:center}.dcard .dots i{width:5px;height:5px;border-radius:50%;background:var(--line2);display:block}.dcard .dots i.on{background:var(--cyan)}.dcard .ti{font-size:15px;font-weight:600;letter-spacing:-.01em}.dcard .why{font-size:13px;color:var(--muted);line-height:1.6;margin-top:3px}.dcard .basis{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.dcard .basis b{font-family:var(--mono);font-size:10px;font-weight:400;color:var(--faint);border:1px solid var(--line);border-radius:999px;padding:2px 8px}.dcard .act{display:flex;gap:7px;flex-wrap:wrap;margin-top:11px}.dcard .act button{background:none;border:1px solid var(--line2);border-radius:999px;color:var(--muted);font-family:var(--mono);font-size:11px;padding:5px 13px;cursor:pointer;transition:all .15s}.dcard .act button:hover{color:var(--ink);border-color:var(--muted)}.dcard .act button.yes{border-color:var(--violet);color:var(--ink);background:linear-gradient(135deg,rgba(124,92,255,.18),rgba(34,211,238,.12))}.dcard .act button.yes:hover{box-shadow:0 6px 22px -10px rgba(124,92,255,.9)}.dcard.done{opacity:.6}.dcard.done .ti{text-decoration:none}.dcard.no .ti{text-decoration:line-through;opacity:.7}.dcard .verdict{font-family:var(--mono);font-size:10.5px;color:var(--faint);margin-top:8px}.dcard.locked .ti,.dcard.locked .why{filter:blur(5px);user-select:none;pointer-events:none}.dcard.locked{cursor:pointer}.dcard .lock{font-family:var(--mono);font-size:10.5px;color:var(--violet);margin-top:9px}.bask .askq{font-family:var(--mono);font-size:11.5px;color:var(--faint);margin-top:5px;overflow-wrap:anywhere}.bask .plan{margin:9px 0 0;padding:0;list-style:none}.bask .plan li{font-size:12.5px;color:var(--muted);line-height:1.7;padding-left:15px;position:relative}.bask .plan li:before{content:"";position:absolute;left:2px;top:.72em;width:5px;height:5px;border-radius:50%;background:var(--violet);opacity:.65}.bask .st{font-family:var(--mono);font-size:10.5px;color:var(--faint);margin-top:10px;display:flex;align-items:center;gap:7px}.bask .st .sdot{width:7px;height:7px;border-radius:50%;background:var(--line2);flex:none}.bask .st.s-accepted{color:var(--muted)}.bask .st.s-accepted .sdot{background:var(--cyan);animation:bcAskPulse 1.7s infinite}.bask .st.s-served{color:var(--lime)}.bask .st.s-served .sdot{background:var(--lime);animation:none}.bask .st.s-failed{color:#e5484d}.bask .st.s-failed .sdot{background:#e5484d;animation:none}.bask .st a{color:var(--cyan);font-weight:600}@keyframes bcAskPulse{0%,100%{opacity:1}50%{opacity:.3}}.bprof{border:1px solid var(--line2);border-radius:14px;padding:13px 15px;margin-bottom:9px;background:linear-gradient(140deg,rgba(124,92,255,.08),rgba(34,211,238,.05))}.bprof .who{display:flex;align-items:center;gap:10px}.bprof .ava{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;flex:none;font-weight:700;font-size:15px;color:#fff;background:linear-gradient(135deg,#7c5cff,#22d3ee)}.bprof .nm{font-size:15px;font-weight:600;letter-spacing:-.01em}.bprof .rl{font-size:12px;color:var(--muted)}.bprof .what{font-size:12.5px;color:var(--muted);line-height:1.6;margin-top:9px}.bprof ul{margin:8px 0 0;padding:0;list-style:none}.bprof li{font-size:12px;color:var(--faint);line-height:1.7;padding-left:14px;position:relative}.bprof li:before{content:"·";position:absolute;left:3px;color:var(--violet);font-weight:700}.bprof .act{margin-top:11px}.bprof .act button{border:1px solid var(--violet);border-radius:999px;color:var(--ink);background:none;font-family:var(--mono);font-size:11px;padding:6px 15px;cursor:pointer;transition:all .15s}.bprof .act button:hover{box-shadow:0 6px 22px -10px rgba(124,92,255,.9)}.bprof .inroom{font-family:var(--mono);font-size:10.5px;color:var(--lime)}.receipt-open{margin-left:8px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--muted);font:inherit;font-size:11px;padding:3px 8px;cursor:pointer}.receipt-open:hover{color:var(--ink);border-color:var(--violet)}.receipt-panel{margin:12px 0 4px;border:1px solid var(--line);border-radius:16px;background:var(--paper2);padding:12px}.receipt-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.receipt-col{min-width:0;border-radius:12px;background:var(--paper);padding:12px}.receipt-col h5{margin:0 0 8px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.receipt-facts{display:grid;grid-template-columns:max-content 1fr;gap:5px 10px;margin-top:10px;font-size:11px}.receipt-facts dt{color:var(--muted)}.receipt-facts dd{margin:0;overflow-wrap:anywhere}@media(max-width:700px){.receipt-grid{grid-template-columns:1fr}}.atools{display:flex;align-items:center;gap:5px;margin-left:auto}.atools button,.atools a{background:none;border:1px solid var(--line);border-radius:999px;color:var(--faint);font-family:var(--mono);font-size:10px;padding:3px 9px;cursor:pointer;text-decoration:none;line-height:1.5;transition:all .15s}.atools button:hover,.atools a:hover{color:var(--ink);border-color:var(--muted)}.atools .ok{color:var(--lime);border-color:var(--lime)}.qrow{display:flex;align-items:flex-end;gap:14px}.qrow #q{flex:1;min-width:0}.qgo{flex:0 0 auto;width:42px;height:42px;border-radius:50%;border:1px solid var(--line2);background:var(--surf2);color:var(--faint);display:grid;place-items:center;cursor:pointer;transition:all .22s;margin-bottom:2px}.qgo:hover{color:var(--ink);border-color:var(--muted)}.qgo.hot{background:var(--aurora);color:#fff;border-color:transparent;box-shadow:0 8px 24px -8px rgba(124,92,255,.7)}.qgo.hot:hover{transform:translateY(-1px)}@media (max-height:900px){#void .hero{padding-top:78px}#void h1{font-size:clamp(26px,3.4vw,40px)}#void .card{padding:18px 24px 16px}#void .ladder{padding-bottom:9px;margin-bottom:10px}#void .pledge{margin-bottom:12px;padding-bottom:11px}#void .ex{margin-top:52px}}@media (max-height:760px){#void .hero{padding-top:64px}#void h1{font-size:clamp(24px,3vw,34px)}}@keyframes teach{0%,100%{box-shadow:0 0 0 0 rgba(124,92,255,0)}35%{box-shadow:0 0 0 4px rgba(124,92,255,.28)}}.teach{animation:teach 1.5s ease-in-out 2}.tip{position:absolute;top:calc(100% + 8px);right:0;white-space:nowrap;font-family:var(--mono);font-size:10.5px;color:var(--muted);background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:5px 9px;opacity:0;transform:translateY(-4px);transition:opacity .4s,transform .4s;pointer-events:none;z-index:20}.tip.on{opacity:1;transform:none}.top .wrap2{position:relative;display:flex;align-items:center;gap:10px}.auin{width:100%;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--bg);color:var(--fg);font-family:var(--mono);font-size:14px;margin:4px 0 10px}.auin:focus{outline:none;border-color:var(--muted)}.auin.code{text-align:center;letter-spacing:.5em;font-size:22px;padding-left:.5em}.ausent{font-size:13px;color:var(--muted);margin:0 0 10px;line-height:1.5}.lost{font-size:12.5px;color:var(--ink);background:rgba(124,92,255,.09);border:1px solid rgba(124,92,255,.25);border-radius:10px;padding:9px 12px;margin:12px 0 2px;line-height:1.55}.aumsg{font-size:12.5px;color:var(--muted);min-height:1.2em;margin-top:8px;font-family:var(--mono)}.aumsg.bad{color:#c0392b}.lnk{background:none;border:none;color:var(--muted);font-family:var(--mono);font-size:12px;cursor:pointer;text-decoration:underline;padding:6px 0;margin-top:2px}.lnk:hover{color:var(--fg)}.say{margin-left:auto;display:flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10.5px;letter-spacing:0;text-transform:none;color:var(--faint)}.say button{background:none;border:1px solid var(--line);border-radius:999px;color:var(--muted);font:inherit;font-size:11px;padding:2px 9px;cursor:pointer;transition:.15s}.say button:hover{color:var(--fg);border-color:var(--muted)}.say button[disabled]{opacity:.45;cursor:default}.say button.on{color:var(--fg);border-color:var(--muted)}.say button.busy{opacity:1;cursor:progress;color:var(--muted)}.say button .spin{display:inline-block;width:9px;height:9px;margin-right:5px;vertical-align:-1px;border:1.5px solid var(--line);border-top-color:var(--muted);border-radius:50%;animation:sayspin .7s linear infinite}@keyframes sayspin{to{transform:rotate(360deg)}}.say .t{white-space:nowrap}.m-orc b{color:var(--ink);font-weight:600}.m-orc code{font-family:var(--mono);font-size:12.5px;background:var(--surf2);border-radius:5px;padding:1px 6px}.m-orc pre{font-family:var(--mono);font-size:12.5px;line-height:1.85;background:var(--surf2);border:1px solid var(--line);border-radius:10px;padding:12px 14px;margin:10px 0;overflow-x:auto}.m-orc p{margin:0 0 .72em}.m-orc p:last-child{margin-bottom:0}.m-orc i,.m-orc em{font-style:italic;color:var(--ink)}.m-orc s{color:var(--faint)}.m-orc h4{font-family:var(--disp);font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:1.1em 0 .5em}.m-orc ul,.m-orc ol{margin:.45em 0 .8em 1.2em;padding:0}.m-orc li{margin:.22em 0;padding-left:.15em}.m-orc ul li::marker{color:var(--cyan)}.m-orc ol li::marker{color:var(--cyan);font-family:var(--mono);font-size:.9em}.chip.step.calc{border-color:color-mix(in srgb,var(--cyan) 42%,var(--line))}.chip.step.calc .mk{color:var(--cyan);font-weight:600}.chip.step.calc:hover{border-color:var(--cyan);background:color-mix(in srgb,var(--cyan) 9%,transparent)}.chip.step.act{border-color:transparent;background:linear-gradient(var(--surf),var(--surf)) padding-box,var(--aurora) border-box;border-width:1px;border-style:solid;font-weight:500}.chip.step.act .mk{background:var(--aurora);-webkit-background-clip:text;background-clip:text;color:transparent}.chip.step.act:hover{background:linear-gradient(color-mix(in srgb,var(--violet) 10%,var(--surf)),color-mix(in srgb,var(--violet) 10%,var(--surf))) padding-box,var(--aurora) border-box}#thead.editable{cursor:text;border-bottom:1px dashed transparent;transition:border-color .15s ease}#thead.editable:hover{border-bottom-color:color-mix(in srgb,var(--ink) 30%,transparent)}.m-orc a.ref{color:var(--ink);text-decoration:none;font-weight:500;border-bottom:1px solid color-mix(in srgb,var(--violet) 40%,transparent);padding-bottom:.5px;border-radius:2px;overflow-wrap:anywhere;transition:color .15s ease,border-color .15s ease,background .15s ease}.m-orc a.ref:hover{color:var(--violet);border-bottom-color:var(--violet);background:color-mix(in srgb,var(--violet) 10%,transparent)}.m-orc a.ref .ext{font-size:.72em;opacity:.45;margin-left:2px;vertical-align:.35em}.m-orc a.ref:hover .ext{opacity:.9}.m-orc blockquote{border-left:2px solid transparent;border-image:var(--aurora) 1;padding:.1em 0 .1em .9em;margin:.6em 0 .8em;color:var(--ink);font-family:var(--disp);font-size:1.03em;line-height:1.5;letter-spacing:-.008em}.m-orc hr{border:0;border-top:1px solid var(--line);margin:1.1em 0}.m-orc a{color:var(--cyan);text-decoration:none;border-bottom:1px solid rgba(34,211,238,.35)}.m-orc a:hover{border-bottom-color:var(--cyan)}.wcur{display:inline-block;width:.5em;height:1em;background:var(--cyan);vertical-align:-.14em;margin-left:.08em;box-shadow:0 0 14px rgba(34,211,238,.55);animation:blink 1.05s steps(1) infinite}.brain{width:17px;height:17px;border-radius:5px;flex-shrink:0}.brain.bcMark{width:21px;height:18px;border-radius:0;overflow:visible;--bc-logo-ink:var(--ink);--bc-mark-flow-opacity:0;--bc-mark-flow-play:paused;--bc-mark-flow-speed:1.15s}.brain.bcMark .bc-mark-flow{opacity:var(--bc-mark-flow-opacity,0);animation:bcMarkTrace var(--bc-mark-flow-speed,1.15s) linear infinite;animation-play-state:var(--bc-mark-flow-play,paused)}.brain.live{--bc-mark-flow-opacity:.95;--bc-mark-flow-play:running;--bc-mark-flow-speed:.85s;animation:thinkGlow 2.4s ease-in-out infinite}@keyframes thinkGlow{0%,100%{filter:drop-shadow(0 0 4px rgba(124,92,255,.55))}50%{filter:drop-shadow(0 0 13px rgba(124,92,255,.85))}}@media(prefers-reduced-motion:reduce){.brain.live{--bc-mark-flow-opacity:0;animation:none}}@keyframes think{0%{filter:hue-rotate(0deg) saturate(1.5) drop-shadow(0 0 5px rgba(124,92,255,.8))}50%{filter:hue-rotate(70deg) saturate(2.2) drop-shadow(0 0 15px rgba(34,211,238,.95))}100%{filter:hue-rotate(0deg) saturate(1.5) drop-shadow(0 0 5px rgba(124,92,255,.8))}}.think{position:relative;display:flex;align-items:center;gap:13px;flex-wrap:wrap;font-family:var(--mono);font-size:13px;color:var(--muted);border:1px solid hsl(var(--dh,258) 60% 58% / .22);border-radius:14px;padding:14px 18px;overflow:hidden;background:linear-gradient(120deg,hsl(var(--dh,258) 70% 58% / .07),transparent 62%),var(--surf2);animation:thinkBreathe 3.6s ease-in-out infinite}@keyframes thinkBreathe{0%,100%{border-color:hsl(var(--dh,258) 60% 58% / .20)}50%{border-color:hsl(var(--dh,258) 66% 62% / .42)}}.think::after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 38%,hsl(var(--dh,258) 80% 70% / .09) 50%,transparent 62%);animation:thinkSweep 2.9s linear infinite}#tlabel,.think .pt{color:var(--ink);font-family:var(--body);font-size:14px;letter-spacing:-.01em}.clock{color:hsl(var(--dh,190) 68% 62%);font-variant-numeric:tabular-nums;font-size:12px;padding:2px 9px;border:1px solid var(--line);border-radius:999px;white-space:nowrap}.think .sp{flex:1}.bar{width:100%;height:2px;background:var(--surf2);border-radius:2px;overflow:hidden;order:9}.bar i{display:block;height:100%;width:38%;background:var(--aurora);animation:slide 1.7s ease-in-out infinite}@keyframes slide{0%{transform:translateX(-100%)}100%{transform:translateX(320%)}}@keyframes thinkSweep{0%{transform:translateX(-60%)}100%{transform:translateX(60%)}}@media(prefers-reduced-motion:reduce){.think,.think::after,.bar i{animation:none}}.chips{display:flex;gap:8px;flex-wrap:wrap;align-items:flex-start;margin-top:14px}.chips .chip{flex:0 0 auto;max-width:100%}.chips.steps{flex-direction:column;align-items:stretch;gap:7px}.chips.steps .chip{width:100%;max-width:none;justify-content:flex-start;text-align:left}.chip{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:7px 14px;font-family:var(--mono);font-size:11.5px;cursor:pointer;text-decoration:none;color:var(--ink);transition:border-color .15s,box-shadow .15s,background .15s}.chip.step{border:1px solid var(--line2);background:hsl(var(--dh,190) 70% 55% / .07)}.chip.step:hover{border-color:hsl(var(--dh,190) 70% 58%);box-shadow:0 0 20px -7px hsl(var(--dh,190) 75% 58% / .85)}.chip.step .mk{color:hsl(var(--dh,190) 68% 60%)}:root[data-theme="light"] .chip.step .mk{color:hsl(var(--dh,190) 55% 42%)}.chip.mod{border:1px solid hsl(var(--dh,258) 70% 60% / .40);background:linear-gradient(135deg,hsl(var(--dh,258) 72% 58% / .14),hsl(var(--dh,258) 72% 58% / .05));padding:9px 8px 9px 14px;border-radius:12px;position:relative}.chip.mod:hover{border-color:hsl(var(--dh,258) 70% 60%);box-shadow:0 6px 26px -10px hsl(var(--dh,258) 75% 58% / .9);transform:translateY(-1px)}.chip.mod .mk{color:hsl(var(--dh,258) 62% 62%);font-weight:600}:root[data-theme="light"] .chip.mod .mk{color:hsl(var(--dh,258) 52% 42%)}.chip.mod .open{margin-left:6px;border:1px solid hsl(var(--dh,258) 70% 60% / .45);border-radius:999px;padding:2.5px 9px;font-size:10px;color:hsl(var(--dh,258) 66% 62%);white-space:nowrap;background:var(--panel);transition:background .15s,color .15s}:root[data-theme="light"] .chip.mod .open{color:hsl(var(--dh,258) 55% 45%)}.chip.mod:hover .open{background:hsl(var(--dh,258) 66% 58%);color:#fff}.chip .why{color:var(--faint)}.chip .ar{color:var(--faint);font-size:10px}.chip .cic{flex-shrink:0;color:hsl(var(--dh,258) 66% 62%);vertical-align:-2px}:root[data-theme="light"] .chip .cic{color:hsl(var(--dh,258) 55% 45%)}.chip-lbl{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--dh,258) 30% 58%);margin:16px 0 -6px}:root[data-theme="light"] .chip-lbl{color:hsl(var(--dh,258) 28% 48%)}.jump{position:absolute;left:50%;transform:translateX(-50%);bottom:16px;z-index:9;display:none;align-items:center;gap:9px;background:var(--panelT);backdrop-filter:blur(8px);border:1px solid var(--line2);border-radius:999px;padding:8px 16px;cursor:pointer;font-family:var(--mono);font-size:11.5px;color:var(--ink);box-shadow:0 14px 40px -14px var(--shadow)}.jump.on{display:flex}.jump:hover{border-color:var(--cyan)}.jump .dn{color:var(--cyan);animation:bob 1.4s ease-in-out infinite}@keyframes bob{50%{transform:translateY(3px)}}.sticky{width:min(880px,100%);margin:0 auto;padding:0 26px;display:none}.sticky.on{display:block}.sticky .inner{display:flex;gap:8px;overflow-x:auto;padding:10px 0 2px;scrollbar-width:none}.sticky .inner.more{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 44px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 44px),transparent)}.sticky .inner::-webkit-scrollbar{display:none}.sticky .chip{white-space:nowrap;flex-shrink:0}.composer{position:relative;width:min(var(--wh-chat,880px),100%);margin:0 auto;padding:10px 26px 14px;display:flex;gap:10px;align-items:center}.composer::before{content:'';position:absolute;left:26px;right:26px;top:0;height:1px;background:var(--line)}.cwrap{flex:1;display:flex;align-items:center;gap:9px;cursor:text;background:color-mix(in srgb,var(--surf2) 70%,transparent);border:1px solid var(--line);border-radius:14px;padding:12px 16px;transition:border-color .2s,box-shadow .2s,background .2s}.cwrap:focus-within{border-color:hsl(var(--dh,258) 66% 60%);background:var(--surf2);box-shadow:0 0 0 4px hsl(var(--dh,258) 70% 58% / .11),0 14px 40px -22px hsl(var(--dh,258) 78% 60% / .8)}.cwrap .pfx{font-family:var(--mono);font-size:13px;color:var(--faint);cursor:text;user-select:none}.composer input,.composer textarea{flex:1;background:none;border:0;color:var(--ink);font-family:var(--mono);font-size:14px;outline:none;caret-color:hsl(var(--dh,258) 70% 60%)}.composer textarea{resize:none;line-height:1.55;padding:0;margin:0;max-height:9.3em;overflow-y:auto;field-sizing:content}.cwrap:has(textarea){align-items:flex-start}.cwrap:has(textarea) .pfx{line-height:1.55}.clip{flex:none;background:none;border:1px solid var(--line);color:var(--faint);width:24px;height:24px;border-radius:6px;cursor:pointer;font-size:15px;line-height:1;font-family:var(--mono);transition:border-color .15s ease,color .15s ease}.clip:hover{border-color:var(--violet);color:var(--ink)}.plusPop{position:absolute;right:8px;bottom:44px;z-index:40;min-width:230px;background:var(--panel);border:1px solid var(--line2);border-radius:12px;box-shadow:0 18px 44px var(--shadow,rgba(0,0,0,.28));padding:6px;display:none}.plusPop:not([hidden]){display:block}.plusPop button{display:flex;align-items:center;gap:10px;width:100%;text-align:left;background:none;border:0;border-radius:8px;padding:9px 10px;cursor:pointer;color:var(--ink);font:500 13.5px var(--body)}.plusPop button:hover{background:var(--surf2)}.plusPop .ic{width:20px;text-align:center;font-size:15px;flex:none}.plusPop .sub{display:block;font-size:11.5px;color:var(--faint);font-weight:400}.qrSheet{position:fixed;inset:0;z-index:70;display:grid;place-items:center;background:color-mix(in srgb,#000 52%,transparent);padding:20px}.qrSheet[hidden]{display:none}.qrBox{background:var(--panel);border:1px solid var(--line2);border-radius:16px;padding:20px;max-width:340px;text-align:center;color:var(--ink)}.qrBox h4{margin:0 0 6px;font-size:15.5px}.qrBox p{margin:0 0 14px;font-size:13px;color:var(--muted);line-height:1.5}.qrBox svg{border-radius:8px;display:block;margin:0 auto 12px}.qrBox code{display:block;font-family:var(--mono);font-size:10.5px;color:var(--faint);word-break:break-all;margin-bottom:12px}.qrBox .x{background:none;border:1px solid var(--line);border-radius:999px;padding:6px 16px;color:var(--muted);cursor:pointer;font:500 12.5px var(--body)}.attach{width:min(880px,100%);margin:0 auto;padding:0 26px;display:flex;gap:8px;flex-wrap:wrap}.attach:not(:empty){padding-bottom:8px}.att{display:flex;align-items:center;gap:8px;max-width:260px;border:1px solid var(--line);border-radius:8px;padding:5px 8px;background:var(--surf2);font-size:12px;color:var(--muted)}.att img{width:26px;height:26px;object-fit:cover;border-radius:4px;flex:none}.att .ic{font-family:var(--mono);font-size:10px;letter-spacing:.08em;color:var(--faint);flex:none}.att .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.att .x{flex:none;background:none;border:0;color:var(--faint);cursor:pointer;font-size:14px;padding:0 2px}.att .x:hover{color:var(--ink)}.att.bad{border-color:color-mix(in srgb,var(--muted) 45%,transparent);color:var(--faint)}.att.up{opacity:.6}body.drag .thread{outline:2px dashed var(--violet);outline-offset:-6px;border-radius:12px}.m-you .att-mini{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.m-you .att-mini span{font-family:var(--mono);font-size:10.5px;color:var(--faint);border:1px solid var(--line);border-radius:4px;padding:1px 6px}.qdo{display:inline-flex;align-items:center;gap:7px;flex:none;cursor:pointer;background:none;border:1px solid var(--line);border-radius:999px;padding:0 15px;min-height:44px;margin-right:8px;font:600 12.5px/1 var(--body);letter-spacing:.01em;color:var(--faint);transition:color .18s,border-color .18s,background .18s}.qdo em{font-style:normal}.qdo:hover{color:#fff;background:var(--aurora);border-color:transparent}@media (max-width:640px){.qdo em{display:none}.qdo{padding:0 12px}}.sendPair{display:inline-flex;align-items:stretch;flex:none;border-radius:999px;border:1px solid var(--line);background:color-mix(in srgb,var(--surf2) 60%,transparent);overflow:hidden;transition:border-color .2s,box-shadow .2s}.sendPair:focus-within{border-color:var(--muted)}.sendPair>button{display:inline-flex;align-items:center;gap:7px;background:none;border:0;padding:0 14px;min-height:44px;font:600 12.5px/1 var(--body);letter-spacing:.01em;color:var(--faint);cursor:pointer;transition:background .18s,color .18s;white-space:nowrap}.sendPair>button em{font-style:normal}.sendPair>button:hover:not(:disabled){color:var(--ink);background:color-mix(in srgb,var(--ink) 5%,transparent)}.sendPair>button:disabled{opacity:.4;cursor:default}.sendPair .doit{border-left:1px solid var(--line)}.sendPair .send.hot{color:var(--ink)}.sendPair:has(.send.hot) .doit{color:#fff;background:linear-gradient(135deg,#6159ee,#7c5cf0 52%,#a06bd0);border-left-color:transparent}.sendPair:has(.send.hot){border-color:transparent;box-shadow:0 8px 24px -12px rgba(124,92,255,.6)}.sendPair .doit:hover:not(:disabled){color:#fff;background:linear-gradient(135deg,#6159ee,#7c5cf0 52%,#a06bd0)}@media (max-width:820px){.sendPair>button{padding:0 12px}.sendPair>button em{display:none}}.m-you.didit{border-left:2px solid var(--aurora,#7c5cff);padding-left:10px}.youDo{opacity:.75;margin-right:6px;font-size:.9em}.m-you.failed{opacity:.72;border-left-color:hsl(24 70% 55% / .55)}.m-fail{display:flex;align-items:center;gap:10px;margin-top:6px;font-family:var(--mono);font-size:10.5px;color:var(--faint)}.m-retry{font:inherit;color:color-mix(in srgb,var(--cyan) 80%,var(--muted));background:none;border:1px solid currentColor;border-radius:999px;padding:2px 10px;cursor:pointer;opacity:.8}.m-retry:hover{opacity:1}.tfoot{width:min(880px,100%);margin:0 auto;padding:0 26px 14px;font-family:var(--mono);font-size:10px;color:var(--faint);display:flex;gap:14px;opacity:.55;transition:opacity .2s}.tfoot:hover{opacity:.85}.tfoot a{color:inherit;text-decoration:none}.tfoot a:hover{color:var(--muted)}.tfoot .sp{flex:1}.bg{position:fixed;inset:0;background:color-mix(in srgb,var(--bg) 78%,transparent);backdrop-filter:blur(3px);z-index:40;display:none;align-items:center;justify-content:center;padding:24px}.bg.on{display:flex}#astPick.held{z-index:2147483000;background:var(--bg);backdrop-filter:none}.modal{width:min(430px,94vw);background:var(--panel);border:1px solid var(--line2);border-radius:18px;padding:28px;box-shadow:0 30px 100px var(--shadow)}.modal h3{font-family:var(--disp);font-size:20px;margin-bottom:8px;letter-spacing:-.01em}.modal p{font-size:14px;color:var(--muted);line-height:1.65}.modal .why{font-size:13px;color:var(--faint);margin-top:14px;line-height:1.6}.gbtn{display:flex;align-items:center;justify-content:center;gap:11px;width:100%;background:#fff;color:#1f2328;border:0;border-radius:12px;font-family:var(--body);font-weight:600;font-size:14.5px;padding:13px;cursor:pointer;margin-top:20px}.gbtn:hover{opacity:.92}.pbtn{display:block;width:100%;background:var(--aurora);color:#04070d;border:0;border-radius:12px;font-family:var(--disp);font-weight:700;font-size:15px;padding:14px;cursor:pointer;margin-top:20px}.price{display:flex;align-items:baseline;gap:8px;margin:16px 0 4px}.price .n{font-family:var(--disp);font-size:34px;font-weight:700}.price .p{color:var(--faint);font-family:var(--mono);font-size:12px}.feat{list-style:none;margin-top:14px}.feat li{font-size:13.5px;color:var(--muted);padding:5px 0 5px 22px;position:relative}.feat li::before{content:'✓';position:absolute;left:0;color:var(--lime)}.xbtn{background:none;border:0;color:var(--faint);font-family:var(--mono);font-size:11.5px;cursor:pointer;margin-top:14px;width:100%}.xbtn:hover{color:var(--muted)}.modal.mp{width:min(560px,94vw);padding:0;overflow:hidden}.mp .top2{display:flex;align-items:flex-start;gap:14px;padding:26px 28px 20px;background:radial-gradient(120% 140% at 85% -20%,hsl(var(--h),85%,55%,.20),transparent 62%)}.mp .badge{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;flex-shrink:0;border:1px solid var(--line2);background:var(--surf2);color:hsl(var(--h),85%,66%)}:root[data-theme="light"] .mp .badge{color:hsl(var(--h),72%,40%)}.mp .st2{font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--faint)}.mp h3{margin:5px 0 6px}.mp .tg{font-size:13.5px;color:var(--muted);line-height:1.55}.mp .body2{padding:0 28px 8px}.mp .prob{font-family:var(--disp);font-size:15.5px;line-height:1.5;letter-spacing:-.01em;color:var(--ink);border-left:2px solid transparent;border-image:var(--aurora) 1;padding-left:16px;margin:4px 0 20px}.mp .lbl2{font-family:var(--mono);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin-bottom:9px}.mp .rows{display:grid;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden}.mp .rw{display:grid;grid-template-columns:1fr 26px 1fr;background:var(--panel);align-items:center}.mp .rw .x{padding:11px 14px;font-size:12.5px;color:var(--faint)}.mp .rw .y{padding:11px 14px;font-size:12.5px;color:var(--ink)}.mp .rw .a2{text-align:center;color:var(--cyan);font-family:var(--mono);font-size:11px}.mp .agent2{font-size:13px;color:var(--muted);line-height:1.6;margin:18px 0 4px;padding-left:16px;border-left:1px solid var(--line2)}.mp .acts{display:flex;gap:9px;flex-wrap:wrap;padding:20px 28px 24px;border-top:1px solid var(--line);margin-top:20px}.mp .acts button,.mp .acts a{font-family:var(--mono);font-size:12px;border-radius:10px;padding:11px 16px;cursor:pointer;text-decoration:none;border:1px solid var(--line2);background:none;color:var(--ink);transition:border-color .18s,box-shadow .18s}.mp .acts .go{background:var(--aurora);color:#04070d;border:0;font-family:var(--disp);font-weight:700;font-size:13px}.mp .acts button:hover,.mp .acts a:hover{border-color:var(--cyan)}.mp .acts .sp2{flex:1}.cic.lg{width:26px;height:26px}.modal .pbtn[disabled]{opacity:.45;cursor:not-allowed;filter:grayscale(.6)}@media (max-width:640px){body.ckon #void,body.ckon .thread{bottom:var(--ck-h,0px)}body.ckon .rail{bottom:calc(var(--ck-h,0px)+16px)}}.top::before{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,var(--bg) 42%,color-mix(in srgb,var(--bg) 55%,transparent) 78%,transparent);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);-webkit-mask-image:linear-gradient(180deg,#000 62%,transparent);mask-image:linear-gradient(180deg,#000 62%,transparent)}@media(max-width:760px){.top{padding:10px 14px 10px 18px;gap:8px;flex-wrap:nowrap}.top .tools{display:none}.top .logo{font-size:14.5px;gap:8px}.top .logo img{width:22px;height:22px}.top .topBrand{width:46px}.top .topBrand .bcContourFull{opacity:0;pointer-events:none}.top .topBrand .bcContourMark{display:block;width:40px;height:auto;opacity:1;transform:translateX(2px) scale(.94)}.top .logo{left:12px}.topPromise{display:none}.auth .si{padding:5px 2px;font-size:11px}.auth .su{padding:5px 10px;font-size:11px}.ctxWrap{flex:none}}@media(max-width:560px){body.landScrolled .top,body.inthread .top{background:var(--glassT,color-mix(in srgb,var(--panel) 88%,transparent));backdrop-filter:blur(26px) saturate(1.3);border-bottom-color:var(--line)}}#void{--glass:linear-gradient(158deg,rgba(148,163,204,.16),rgba(10,17,32,.5) 46%,rgba(10,17,32,.6));--glassLine:rgba(148,163,204,.26);--glassTop:rgba(255,255,255,.14);--glassRing:rgba(0,0,0,.35);--arch:#070c15;--archCard:rgba(148,163,204,.06);--archCardOn:rgba(148,163,204,.11);--panelHard:#0a1120;--panelG:rgba(10,17,32,.7);--rose:#f472b6;--aurora:linear-gradient(100deg,#22d3ee,#7c5cff 52%,#f472b6)}:root[data-theme="light"] #void.land{background:radial-gradient(circle at 72% 0,#eceaff 0,transparent 34%),#f5f6fa}:root[data-theme="light"] #void{--glass:linear-gradient(158deg,rgba(255,255,255,.88),rgba(255,255,255,.52) 44%,rgba(255,255,255,.7));--glassLine:rgba(255,255,255,.75);--glassTop:rgba(255,255,255,.9);--glassRing:rgba(20,26,42,.07);--arch:#e8ebf5;--archCard:rgba(255,255,255,.74);--archCardOn:#ffffff;--panelHard:#ffffff;--panelG:rgba(255,255,255,.78);--rose:#db2777}#void.land{display:block;padding:0;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth}#void.land .heroWrap{position:fixed;inset:0;z-index:0}#void.land .heroWrap{transition:filter 1.1s ease}#void .dust{position:fixed;inset:0;z-index:0;pointer-events:none}#void .dust i{position:absolute;width:4px;height:4px;border-radius:50%;background:hsl(258 70% 70% / .3)}:root[data-theme="light"] #void .dust i{background:hsl(258 70% 72% / .45)}@media (prefers-reduced-motion:no-preference){#void .dust i{animation:floatUp var(--d,16s) ease-in-out infinite alternate}@keyframes floatUp{to{transform:translateY(-30px)}}}#void .hero{position:relative;display:flex;flex-direction:column;align-items:center;padding:104px 24px 10px;z-index:1}#void h1{font-family:var(--disp);font-weight:700;font-size:clamp(34px,5.2vw,58px);line-height:1.1;letter-spacing:-.025em;text-align:center;max-width:22ch;text-wrap:balance}#void h1 b{font-weight:700;cursor:pointer;transition:color .45s,opacity .45s;color:inherit;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:6px;text-decoration-thickness:2px}#void h1 b:hover{text-decoration-color:hsl(var(--dh) 72% 60% / .55)}#void h1 b.lit{background:var(--aurora);-webkit-background-clip:text;background-clip:text;color:transparent;text-decoration-color:transparent}@media(max-width:760px){#void .hero{padding:74px 18px 4px}#void h1{font-size:clamp(27px,7.6vw,34px);max-width:16ch}}#void .ladder{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding-bottom:11px;margin-bottom:13px}#void .ladder .rail2{position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:var(--line)}#void .ladder .fill{position:absolute;left:0;bottom:0;height:2px;border-radius:2px;background:var(--aurora);width:25%;transition:width .55s cubic-bezier(.2,.7,.2,1);box-shadow:0 0 12px -2px hsl(var(--dh) 80% 60% / .7)}#void .stop{position:relative;background:none;border:0;font:inherit;color:var(--muted);cursor:pointer;display:flex;align-items:center;gap:9px;padding:8px 10px;border-radius:12px;text-align:left;transition:background .28s,box-shadow .28s}#void .stop .node{position:relative;width:24px;height:24px;flex:none;border-radius:50%;display:grid;place-items:center;background:transparent;border:1.5px solid color-mix(in srgb,hsl(var(--dh) 65% 58%) 45%,var(--line2));font-family:var(--mono);font-size:9.5px;font-weight:500;color:var(--muted);transition:background .35s,border-color .35s,color .35s,box-shadow .35s,transform .35s}#void .stop .bd{min-width:0;display:flex;flex-direction:column;gap:1px}#void .stop .tag3{font-family:var(--mono);font-size:8.5px;letter-spacing:.18em;text-transform:uppercase;color:hsl(var(--dh) 55% 66%)}:root[data-theme="light"] #void .stop .tag3{color:hsl(var(--dh) 45% 46%)}#void .stop .nm{font-family:var(--disp);font-weight:600;font-size:14px;letter-spacing:-.01em;color:var(--muted);line-height:1.25;transition:color .28s}#void .stop:hover{background:hsl(var(--dh) 70% 58% / .07)}#void .stop:hover .node{border-color:hsl(var(--dh) 72% 56%)}#void .stop:hover .nm{color:var(--ink)}#void .stop.on{background:hsl(var(--dh) 72% 58% / .11);box-shadow:inset 0 0 0 1px hsl(var(--dh) 70% 58% / .3)}#void .stop.on .nm{color:var(--ink);font-weight:700}#void .stop.on .node{background:var(--aurora);border-color:transparent;color:#0a1120;box-shadow:0 6px 16px -8px hsl(var(--dh) 75% 50% / .8)}#void .stop.done .node{background:hsl(var(--dh) 60% 56% / .85);border-color:transparent;color:#fff}#void .pledge{font-size:13.5px;line-height:1.55;color:var(--muted);margin-bottom:16px;padding-bottom:15px;border-bottom:1px solid var(--line);text-wrap:balance}#void .pledge b{color:var(--ink);font-weight:600}#void .pulse{margin:2px 0 12px;font-size:13px;line-height:1.55;color:var(--muted)}#void .pulse b{color:var(--ink);font-weight:600}#void .pulse .src{display:inline-block;margin-left:8px;font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;color:var(--faint);border:1px solid var(--line);border-radius:99px;padding:2px 8px;vertical-align:1px}.nav2{position:relative}.nav2 summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;color:var(--muted);font-size:14px}.nav2 summary::-webkit-details-marker{display:none}.nav2 summary:hover,.nav2[open] summary{color:var(--ink);background:var(--surf2)}.nav2 .menu{position:absolute;top:calc(100% + 9px);left:0;min-width:286px;z-index:40;border:1px solid var(--line);border-radius:13px;background:var(--bg);box-shadow:0 18px 44px rgb(0 0 0 / .22);padding:7px;max-height:76vh;overflow:auto}:root[data-theme="light"] .nav2 .menu{background:#fff}.nav2 .mh{font-family:var(--mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);padding:9px 10px 4px}.nav2 a,.nav2 button.mi{display:flex;align-items:flex-start;gap:10px;width:100%;text-align:left;background:none;border:0;cursor:pointer;font:inherit;font-size:13.5px;line-height:1.35;color:var(--fg);text-decoration:none;padding:9px 10px;border-radius:9px}.nav2 .ic{line-height:1.35}.nav2 .sub{line-height:1.4}.nav2 .cur{margin-left:auto;flex:none;color:var(--cyan);font-size:12px}.nav2 .none{padding:6px 10px 10px;font-size:11.5px;line-height:1.5;color:var(--muted)}.nav2 a:hover,.nav2 button.mi:hover{background:var(--surf2)}.nav2 .ic{width:18px;text-align:center;flex:none;opacity:.8}.nav2 .sub{display:block;font-size:11px;color:var(--muted);margin-top:1px}.nav2 .dev{border-top:1px solid var(--line);margin-top:6px;padding-top:2px}.nav2 .devTag{font-family:var(--mono);font-size:8.5px;letter-spacing:.1em;color:var(--faint);border:1px dashed var(--line);border-radius:99px;padding:1px 6px;margin-left:auto}.rItem{display:flex;align-items:flex-start;gap:9px;padding:5px 9px;border-radius:9px;text-decoration:none;color:var(--muted);font-size:12.5px;line-height:1.35;font-weight:500}.rItem:hover{background:var(--surf2);color:var(--ink)}.rItem.on{background:hsl(var(--violet-h,258) 70% 58% / .12);color:var(--ink);font-weight:600;box-shadow:inset 2px 0 0 var(--violet)}.gKids{margin:1px 0 3px 15px;padding-left:9px;border-left:1px solid var(--line);display:flex;flex-direction:column;gap:1px}.gKids:empty{display:none}.gLine{position:relative;display:flex;align-items:center;gap:7px;padding:5px 9px 6px 8px;border-radius:8px;text-decoration:none;color:var(--muted);font-size:12px;line-height:1.3;border:0;cursor:pointer;width:100%;overflow:hidden;background:none;text-align:left;font-family:inherit}.gLine:hover{background:var(--surf2);color:var(--ink)}.gLine.on{background:hsl(var(--gh,258) 65% 55% / .14);color:var(--ink);font-weight:600}.gLine .gn{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gLine .gp{flex:none;font-size:10px;opacity:.6;font-variant-numeric:tabular-nums}.gLine::before{content:'';flex:none;width:5px;height:5px;border-radius:50%;background:hsl(var(--gh,258) 65% 55%);opacity:.9}.gLine.nofield::before{background:var(--line2)}.gLine .gLive{flex:none;font-size:10px;letter-spacing:.01em;opacity:.72;max-width:7.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gLine .gLive.quiet{opacity:.42}.gTrk{position:absolute;left:20px;right:9px;bottom:2px;height:2px;border-radius:2px;background:hsl(var(--gh,258) 65% 55% / .17);overflow:hidden}.gLine.nofield .gTrk{background:var(--line)}.gTrk i{display:block;height:100%;border-radius:2px;width:calc(var(--gp,0) * 1%);background:hsl(var(--gh,258) 65% 55%);min-width:0}.gLine.nofield .gTrk i{background:var(--line2)}.goalWrap{flex:none;max-width:880px;width:100%;margin:0 auto;padding:16px 26px 0}.goalCard{border:1px solid var(--line);border-radius:14px;background:var(--surf);box-shadow:0 1px 2px rgba(0,0,0,.04),0 10px 30px -24px rgba(20,20,40,.5);overflow:hidden}.goalCard.open .gcBody{max-height:min(52vh,560px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.goalCard .gcHead{display:flex;align-items:center;gap:10px;width:100%;padding:11px 14px;background:none;border:0;cursor:pointer;color:inherit;font:inherit;text-align:left}.goalCard .gcHead:hover{background:var(--surf2)}.goalCard .gcHeadRow{display:flex;align-items:center}.goalCard .gcSlot{flex:none;padding-right:12px}.goalCard .gcHeadRow:has(.gcSlot:not(:empty)) .gcHead{padding-right:6px}.goalCard .gcDot{flex:none;width:8px;height:8px;border-radius:50%;background:hsl(var(--gh,258) 65% 55%)}.goalCard .gcT{flex:1;min-width:0;font-weight:600;font-size:13.5px;line-height:1.35;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goalCard .gcP{flex:none;font-size:11px;opacity:.65;font-variant-numeric:tabular-nums;white-space:nowrap;font-family:var(--mono)}.goalCard .gcCv{flex:none;opacity:.45;font-size:11px;transition:transform .16s}.goalCard.open .gcCv{transform:rotate(90deg)}.goalCard .gcBody{padding:2px 14px 14px;border-top:1px solid var(--line)}.goalCard .gcW{margin:11px 0 0;font-size:12.5px;line-height:1.6;color:var(--muted)}.goalCard .gcS{margin-top:9px;display:flex;gap:5px;flex-wrap:wrap}.goalCard .gcS span{font-size:10.5px;padding:2px 9px;border-radius:99px;background:var(--surf2);color:var(--muted)}.goalCard .gcH{margin:14px 0 6px;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;opacity:.5;font-family:var(--mono)}.goalCard .gcTask{display:flex;align-items:flex-start;gap:8px;padding:5px 0;font-size:12.5px;line-height:1.45;border-top:1px solid var(--line);width:100%;background:none;border-left:0;border-right:0;border-bottom:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.goalCard .gcTask:first-of-type{border-top:0}.goalCard .gcTask:hover{opacity:1}.goalCard .gcTask .tk{flex:none;width:6px;height:6px;border-radius:50%;margin-top:6px;background:var(--line2)}.goalCard .gcTask.open .tk{background:hsl(202 60% 55%)}.goalCard .gcTask.doing .tk{background:hsl(146 62% 45%)}.goalCard .gcTask .tt{flex:1;min-width:0;color:var(--ink);opacity:.9}.goalCard .gcTask .ts{flex:none;font-size:10px;opacity:.55;font-family:var(--mono)}.goalCard .gcTaskMore{padding:4px 0 10px 14px;font-size:11.5px;line-height:1.55;color:var(--muted);border-bottom:1px solid var(--line)}.goalCard .gcTaskMore code{font-family:var(--mono);font-size:10.5px}.goalCard .gcMat{display:flex;flex-direction:column;gap:4px}.goalCard .gcMat a,.goalCard .gcMat .gm{display:flex;gap:8px;align-items:baseline;font-size:12px;line-height:1.45;color:inherit;text-decoration:none;padding:3px 0}.goalCard .gcMat a:hover{color:var(--violet)}.goalCard .gcMat .gk{flex:none;font-size:10px;opacity:.55;font-family:var(--mono);min-width:4.2em}.goalCard .gcNow{flex-wrap:wrap}.goalCard .gcNow .nm{flex:1 1 100%;padding-left:15px;opacity:.7;font-size:11.5px;line-height:1.45}.goalCard .gcAdd{display:flex;gap:6px;margin-top:9px}.goalCard .gcAdd input{flex:1;min-width:0;font:inherit;font-size:12.5px;padding:7px 10px;border-radius:9px;border:1px solid var(--line2);background:var(--bg);color:inherit}.goalCard .gcAdd input:focus{outline:none;border-color:var(--violet)}.goalCard .gcAdd button{font:inherit;font-size:12.5px;padding:7px 14px;border-radius:9px;border:0;cursor:pointer;background:var(--violet);color:#fff}.goalCard .gcAdd button[disabled]{opacity:.5;cursor:default}.goalCard .gcLog{font-size:11.5px;line-height:1.5;opacity:.7;display:flex;gap:8px;padding:3px 0;font-family:var(--mono)}.goalCard .gcL{font-size:11.5px;line-height:1.6;opacity:.7}.goalCard .gcNote{font-size:11.5px;opacity:.6;line-height:1.5;margin-top:6px}.goalCard .gcNow{display:flex;align-items:baseline;gap:8px;font-size:12px;line-height:1.5;padding:4px 0}.goalCard .gcNow .nd{flex:none;width:7px;height:7px;border-radius:50%;background:hsl(146 62% 45%);align-self:center}.goalCard .gcNow.quiet .nd,.goalCard .gcNow.idle .nd{background:hsl(45 80% 50%)}.goalCard .gcNow.stale .nd{background:hsl(6 72% 55%)}.goalCard .gcNow .nb{margin-left:auto;opacity:.6;font-size:11px;white-space:nowrap}.goalCard .gcNow .ns{opacity:.65;min-width:0;overflow:hidden;text-overflow:ellipsis}.goalCard .gcAct{font:inherit;font-size:12.5px;padding:7px 14px;border-radius:9px;border:1px dashed var(--line);background:none;color:inherit;cursor:pointer;margin-top:8px}.goalCard .gcAct:hover{border-color:var(--violet);color:var(--violet)}.goalCard .gKids{margin:0;padding:0;border-left:0;gap:2px}.goalCard .gLine{align-items:flex-start;width:100%;padding:6px 9px 8px;margin-top:2px}.goalCard .gLine::before{margin-top:5px}.goalCard .gLine .gp{margin-top:3px}.goalCard .gTrk{position:static;flex:none;width:46px;height:4px;margin:5px 0 0 8px;align-self:flex-start}.goalCard .gLine .gn{white-space:normal;overflow:visible;text-overflow:clip}.goalCard .gLine .gsub{display:block;font-weight:400;font-size:11px;line-height:1.45;color:var(--faint);margin-top:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.goalCard .gcAdd button.quiet{background:none;border:1px solid var(--line2);color:var(--muted);font-weight:500}.goalCard .gcAdd button.quiet:hover{border-color:var(--violet);color:var(--violet)}.gcDock{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:9px 12px;border-top:1px solid var(--line)}.goalCard.open .gcDock{border-bottom:1px solid var(--line)}.mChip{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:5px 11px 5px 9px;border-radius:99px;border:1px solid var(--line2);background:var(--surf2);color:var(--ink);text-decoration:none;font-size:12.5px;line-height:1.25;transition:border-color .15s,transform .15s}.mChip:hover{border-color:hsl(var(--mh,258) 65% 58%);transform:translateY(-1px)}.mChip .mIc{flex:none;display:grid;place-items:center;width:16px;height:16px;color:hsl(var(--mh,258) 60% 58%);opacity:.95}.mChip .mN{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.mChip .mU{flex:none;font-size:10px;color:var(--faint);font-variant-numeric:tabular-nums}.mChip.noview{border-style:dashed}.mChip.more{margin-left:auto;background:none;color:var(--muted)}.mChip.more:hover{color:var(--ink)}.mChip.prof{background:none;color:var(--muted)}.mChip.prof:hover{color:var(--ink)}.gcDock .mNone{flex:1;min-width:0;font-size:11.5px;color:var(--faint);line-height:1.45}@media(max-width:520px){.mChip.more{margin-left:0}}.dfiled{margin-top:6px;font-size:11.5px;line-height:1.45;color:var(--faint,#8b94a6)}.dfiled.bad{color:var(--bad,#c8394f);font-weight:500}.citeLine{margin:8px 0 0;font:500 12px/1.6 var(--ui);color:var(--muted,#6b6380);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.citeHow{font:inherit;font-weight:600;color:var(--violet,#7c5cff);background:none;border:1px solid color-mix(in srgb,var(--violet,#7c5cff) 35%,transparent);border-radius:999px;padding:1px 9px;cursor:pointer}.citeHow:hover{background:color-mix(in srgb,var(--violet,#7c5cff) 12%,transparent)}.citeHow[disabled]{opacity:.55;cursor:default}.taskOffer{display:flex;align-items:center;gap:10px;margin:10px 0 0;padding:9px 12px;border:1px dashed var(--line2);border-radius:11px;font-size:13px;background:var(--surf)}.taskOffer .to-t{flex:1;min-width:0;line-height:1.45}.taskOffer button{font:inherit;font-size:12.5px;padding:6px 13px;border-radius:9px;border:0;cursor:pointer;background:var(--violet);color:#fff;white-space:nowrap}.taskOffer button[disabled]{opacity:.5;cursor:default}.taskOffer.done{border-style:solid;opacity:.75}.ctxPanel{flex:none;max-width:880px;width:100%;margin:0 auto;padding:8px 26px 0}.ctxBar{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:10px 13px;border:1px solid var(--line);border-radius:12px;background:var(--surf);font-size:11.5px}.ctxBar .cbH{opacity:.5;font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;margin-right:2px;width:100%}@media(max-width:720px){.ctxPanel{padding:6px 14px 0}}.ctxBadge{flex:none;display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:99px;border:1px solid var(--line2);background:var(--surf2);color:var(--muted);font:inherit;font-size:10.5px;cursor:pointer;white-space:nowrap}.ctxBadge:hover{color:var(--ink);border-color:var(--violet)}.ctxBadge.on{background:hsl(var(--violet-h,258) 70% 58% / .14);border-color:var(--violet);color:var(--ink)}.ctxChip{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:99px;border:1px solid var(--line2);background:var(--surf2);color:var(--muted);cursor:pointer;font:inherit;font-size:11.5px;white-space:nowrap}.ctxChip:hover{color:var(--ink);border-color:var(--violet)}.ctxChip.on{background:hsl(var(--violet-h,258) 70% 58% / .14);border-color:var(--violet);color:var(--ink)}.ctxChip.off{opacity:.6}.ctxChip[disabled]{opacity:.4;cursor:not-allowed;border-style:dashed}.ctxChip .cbC{opacity:.55;font-size:10px}.ctxAsk{display:flex;align-items:center;gap:10px;margin:10px 0 0;padding:9px 12px;border:1px dashed var(--violet);border-radius:11px;font-size:13px;background:var(--surf)}.ctxAsk .ca-t{flex:1;min-width:0;line-height:1.45}.ctxAsk button{font:inherit;font-size:12.5px;padding:6px 13px;border-radius:9px;border:0;cursor:pointer;background:var(--violet);color:#fff;white-space:nowrap}.ctxAsk button[disabled]{opacity:.5;cursor:default}@media(max-width:720px){.goalWrap{padding:12px 14px 0}.goalCard .gcBody{padding:2px 11px 11px}}.rItem.on .ri-ic{opacity:1;color:var(--violet)}.rItem.on::after{content:attr(data-here);margin-left:auto;flex:none;font-family:var(--mono);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--violet);opacity:.9;align-self:center}.ri-ic{width:16px;text-align:center;flex:none;opacity:.5;font-size:11px;margin-top:1px}.rItem:hover .ri-ic{opacity:.85;color:var(--violet)}.ri-b{min-width:0;flex:1}.ri-s{display:block;font-size:10px;color:var(--faint);margin-top:0;line-height:1.3;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ri-p{flex:none;margin-left:6px;width:18px;height:18px;border-radius:6px;display:grid;place-items:center;font-size:11px;line-height:1;cursor:pointer;color:var(--faint);opacity:0;transition:opacity .12s,color .12s,background .12s}.rItem:hover .ri-p,.ri-p:focus-visible{opacity:1}.ri-p:hover{color:var(--ink);background:var(--surf2)}.ri-p:focus-visible{outline:2px solid var(--violet);outline-offset:1px}.ri-t{flex:none;font-family:var(--mono);font-size:8px;letter-spacing:.08em;color:var(--faint);border:1px dashed var(--line);border-radius:99px;padding:1px 5px;margin-top:2px}.rNote{padding:3px 9px 7px;font-size:11px;line-height:1.45;color:var(--faint)}.rgrp{margin-bottom:2px}.rgrp.zone{margin-top:12px;padding-top:10px;border-top:1px solid var(--line)}.rgh{display:flex;align-items:center;gap:7px;width:100%;background:none;border:0;cursor:pointer;padding:9px 9px 3px;color:var(--muted);font:600 11px/1.2 var(--body);letter-spacing:.01em}.rgh:hover{color:var(--ink)}.rgh:hover .chev{opacity:1}.rgh .chev{font-size:8px;transition:transform .16s,opacity .16s;display:inline-block;opacity:.35;color:var(--faint)}.rgrp.shut .rgh .chev{transform:rotate(-90deg);opacity:.7}.rgrp.staged .rgn::before{content:'';display:inline-block;width:5px;height:5px;border-radius:50%;background:hsl(var(--dh) 62% 58%);margin-right:7px;vertical-align:middle;transition:box-shadow .16s}.rgrp.staged .rgh:hover .rgn::before{box-shadow:0 0 0 3px hsl(var(--dh) 62% 58% / .22)}.rgrp.staged .rgh .rgc{color:hsl(var(--dh) 50% 62%)}:root[data-theme="light"] .rgrp.staged .rgh .rgc{color:hsl(var(--dh) 45% 42%)}.rgrp.staged .rItem:hover .ri-ic{color:hsl(var(--dh) 65% 62%)}.rgh .rgn{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rgh .rgc{font:400 10.5px/1 var(--body);color:var(--faint)}.rgrp.shut .rgb{display:none}.demoBar{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin:0 0 6px;padding:9px 13px;border:1px dashed var(--line2,var(--line));border-radius:11px;background:var(--surf2,transparent);font-size:12px;line-height:1.55;color:var(--muted)}.demoBar b:first-child{font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border:1px solid var(--line);border-radius:99px;padding:2px 8px}.demoBar span{flex:1;min-width:220px}.demoBar a{color:var(--cyan);text-decoration:none;font-family:var(--mono);font-size:11.5px}.demoBar a:hover{text-decoration:underline}.wsDemoRail{padding:14px 12px;display:flex;flex-direction:column;gap:6px;height:100%;overflow-y:auto}.wsDemoHead{font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);padding:0 6px 8px}.wsDemoRow{display:flex;align-items:center;gap:9px;width:100%;text-align:left;border:0;background:none;border-radius:10px;padding:8px 10px;cursor:pointer;font:500 13px var(--body);color:var(--ink)}.wsDemoRow:hover{background:rgba(34,150,94,.08)}.wsDemoRow[data-ws-on]{background:rgba(34,150,94,.14)}.wsDemoRow .whRoomIcon{flex:none;width:22px;height:22px;display:grid;place-items:center;border-radius:7px;background:rgba(34,150,94,.12);color:#1f7a4d;font-size:12px}.wsDemoRow .whRoomName{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wsDemoRow .wsDemoReg{display:block;font-size:9.5px;color:var(--faint);font-weight:400}.wsDemoSub{padding-left:30px;font-size:12.5px;color:var(--muted)}.wsDemoSub .whRoomIcon{width:18px;height:18px;font-size:10px;background:rgba(34,150,94,.08)}.wsDemoFoot{margin-top:auto;padding:10px 6px 2px;border-top:1px dashed var(--line2,var(--line))}.wsDemoFoot a{color:var(--cyan);text-decoration:none;font-family:var(--mono);font-size:11.5px}.wsDemoFoot a:hover{text-decoration:underline}.demoBar~* .gwBtns .gwYes,.demoBar~* .gwRoom .gwYes{background:linear-gradient(135deg,#2f9d5f,#37a86a);box-shadow:0 12px 26px -14px rgba(47,157,95,.85)}#void .sellsRow{margin:2px 0 14px}#void .sellsRow .k4{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:8px}#void .sellsRow .sgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}#void .sellsRow .scell{display:block;padding:10px 12px;border:1px solid var(--line);border-radius:11px;background:var(--surf);font-size:12.5px;line-height:1.45}#void .sellsRow .scell b{display:block;font-size:13px;margin-bottom:3px;color:var(--ink)}#void .sellsRow .scell span{color:var(--muted)}#void .sellsRow .scell .tvl{float:right;font-style:normal;font-family:var(--mono);font-size:9px;color:var(--faint);border:1px dashed var(--line);border-radius:99px;padding:1px 6px}#void .sellsRow .scell.soon2{opacity:.75}@media (max-width:900px){#void .sellsRow .sgrid{grid-template-columns:1fr 1fr}}@media (max-width:520px){#void .sellsRow .sgrid{grid-template-columns:1fr}}@media(max-width:760px){#void .ladder{grid-template-columns:1fr 1fr;gap:3px;padding-bottom:9px;margin-bottom:11px}#void .stop{padding:7px 8px;gap:7px}#void .stop .node{width:21px;height:21px;font-size:8.5px}#void .stop .tag3{display:none}#void .stop .nm{font-size:12.5px}#void .pledge{font-size:12.3px;margin-bottom:11px;padding-bottom:10px}}#void .door{position:relative;z-index:2;width:min(900px,94vw);margin:18px auto 0;transition:width .6s cubic-bezier(.2,.7,.2,1)}#void .card{border:1px solid var(--glassLine);border-radius:22px;background:var(--glass);-webkit-backdrop-filter:blur(26px) saturate(1.6);backdrop-filter:blur(26px) saturate(1.6);padding:22px 26px 20px;box-shadow:0 40px 110px -50px var(--shadow),0 0 80px -50px hsl(var(--mh,258) 80% 65% / .55),inset 0 1px 0 var(--glassTop),0 0 0 1px var(--glassRing);transition:padding .5s cubic-bezier(.2,.7,.2,1),box-shadow .4s}#void .card:focus-within{box-shadow:0 44px 120px -50px var(--shadow),0 0 90px -46px hsl(var(--mh,258) 85% 65% / .7),inset 0 1px 0 var(--glassTop),0 0 0 1px hsl(var(--mh,258) 70% 60% / .35)}:root[data-depth="business"] #void .card{padding:26px 28px 22px}:root[data-depth="system"] #void .card{padding:28px 32px 24px}#void .qrow{display:flex;gap:12px;align-items:center}#void .card textarea#q{flex:1;min-width:0;border:0;background:none;outline:none;color:var(--ink);caret-color:var(--cyan);font-family:var(--mono);font-size:16.5px;line-height:1.5;padding:6px 0;resize:none;overflow:hidden;transition:font-size .4s}:root[data-depth="business"] #void .card textarea#q{font-size:17.5px}:root[data-depth="system"] #void .card textarea#q{font-size:19px;padding:9px 0}#void .card textarea#q::placeholder{color:var(--muted);opacity:.85}#void .card .qgo{flex:none;width:46px;height:46px;border:0;border-radius:50%;background:var(--ink);color:var(--bg);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18),0 6px 18px -8px rgba(20,16,50,.45);cursor:pointer;transition:opacity .2s,transform .2s;display:grid;place-items:center}#void .card .qgo:hover{opacity:.85;transform:scale(1.04)}#void .siterow{display:flex;align-items:center;gap:10px;margin-top:14px;padding-top:13px;border-top:1px solid var(--line);font-family:var(--mono);font-size:11.5px;color:var(--muted);flex-wrap:wrap;opacity:1}#void .siterow[hidden]{display:none!important}#void .siterow input{flex:1;min-width:140px;border:0;border-bottom:1px solid var(--line2);background:none;outline:none;color:var(--ink);font-family:var(--mono);font-size:13px;padding:4px 0}#void .siterow button{border:1px solid var(--line2);border-radius:999px;background:var(--surf);padding:5px 13px;font-family:var(--mono);font-size:11px;color:var(--ink);cursor:pointer}#void .siterow button:hover{border-color:var(--cyan)}@media(max-width:760px){#void .door{margin-top:14px}#void .card,:root[data-depth="business"] #void .card,:root[data-depth="system"] #void .card{padding:15px 15px 13px}#void .card textarea#q,:root[data-depth="business"] #void .card textarea#q,:root[data-depth="system"] #void .card textarea#q{font-size:16px;padding:6px 0;min-height:3.4em}#void .qrow{gap:9px}#void .card .qgo{width:40px;height:40px}}#void .ex{position:relative;z-index:1;width:min(1180px,94vw);margin:76px auto 0;border:0;border-radius:0;background:transparent;padding:8px 0 10px;box-shadow:none;filter:saturate(.75)}:root[data-theme="light"] #void .ex{box-shadow:none}#void .exHead{display:flex;align-items:baseline;gap:14px;margin-bottom:22px;padding-bottom:0;border-bottom:0}#void .exHead h2{font-family:var(--disp);font-weight:700;font-size:clamp(28px,4vw,42px);letter-spacing:-.04em;line-height:1.08}#void .exHead .cnt{margin-left:auto;flex:none;font-family:var(--mono);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--faint);white-space:nowrap}@media(max-width:600px){#void .exHead .cnt{display:none}}#void .exGrid{display:flex;gap:14px;overflow-x:auto;padding:3px 4vw 20px 1px;margin-right:-4vw;scroll-snap-type:x proximity;scrollbar-width:thin}#void .exCard{display:flex;flex-direction:column;gap:0;text-align:left;border:1px solid #dfe2ea;border-radius:18px;background:#fff;padding:11px 11px 13px;cursor:pointer;font:inherit;color:var(--ink);flex:0 0 210px;min-height:238px;scroll-snap-align:start;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}#void .exCard:hover{border-color:#bfc3cf;transform:translateY(-3px);box-shadow:0 18px 40px #23233a10}#void .exArt{height:126px;border-radius:13px;display:grid;place-items:center;margin-bottom:12px;overflow:hidden;background:radial-gradient(circle at 48% 38%,#fff 0,#faf9ff 46%,#f0eff7 100%);box-shadow:inset 0 0 0 1px #ffffffcc}#void .exArt img{width:108px;height:108px;object-fit:contain;mix-blend-mode:multiply;pointer-events:none}:root[data-theme="dark"] #void .exCard{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.1)}:root[data-theme="dark"] #void .exArt{background:radial-gradient(circle at 48% 38%,#1c1e2c,#12141e);box-shadow:none}:root[data-theme="dark"] #void .exArt img{mix-blend-mode:screen}#void .exCard .exIco{font-style:normal;font-size:13px;line-height:1;margin-right:2px;filter:saturate(1.1)}#void .exCard .a{font-size:11.5px;line-height:1.45;color:var(--muted);border-left:2px solid hsl(var(--ch) 70% 56% / .55);padding-left:8px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#void .exCard .a b{font-family:var(--mono);font-weight:600;font-size:10px;color:hsl(var(--ch) 60% 50%);margin-right:5px}#void .exCard.on{border-left-color:hsl(var(--ch) 72% 54%);background:var(--archCardOn);box-shadow:0 10px 30px -22px var(--shadow)}#void .exCard .tag{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;line-height:1.45;font-family:var(--mono);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--ch) 55% 68%)}:root[data-theme="light"] #void .exCard .tag{color:hsl(var(--ch) 45% 42%)}#void .exCard .tag .n{display:none}#void .exCard .q{font-family:var(--mono);font-size:12px;line-height:1.45;color:var(--ink);margin-top:8px}#void .exCard .q b{color:var(--faint);font-weight:400;margin-right:5px}#void .exCard .out{margin-top:auto;padding-top:2px;font-size:11.5px;color:var(--muted);line-height:1.4}#void .exMore{display:none}#void .exCard .out::before{content:'▸ ';color:hsl(var(--ch) 70% 52%);font-family:var(--mono)}#void .exLine{margin:8px 0 12px;font:540 12px/1.45 var(--ui);color:var(--muted)}#void .exOpen{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;margin-top:auto;padding:7px 10px 7px 12px;border:1px solid hsl(var(--ch) 62% 62% / .28);border-radius:999px;background:linear-gradient(135deg,#fff,hsl(var(--ch) 72% 97%));color:hsl(var(--ch) 55% 42%);font:700 10.5px/1 var(--ui);box-shadow:0 8px 22px -16px hsl(var(--ch) 70% 40% / .8)}#void .exOpen::after{content:'\2192';display:grid;place-items:center;width:19px;height:19px;border-radius:50%;background:hsl(var(--ch) 66% 56%);color:#fff}:root[data-theme="dark"] #void .exOpen{background:hsl(var(--ch) 35% 17%);color:hsl(var(--ch) 78% 77%)}#void .sample{position:relative;margin-top:16px;scroll-margin-top:78px;border:1px solid var(--line);border-radius:18px;background:var(--archCardOn);overflow:hidden;box-shadow:0 34px 90px -55px var(--shadow)}#void .sample[hidden]{display:none}#void .sBar{display:flex;align-items:center;gap:10px;padding:11px 18px;border-bottom:1px solid var(--line);background:var(--surf)}#void .sBar .fdot{width:9px;height:9px;border-radius:50%;background:hsl(var(--sh) 72% 56%);flex:none}#void .sBar .fn{font-family:var(--disp);font-weight:600;font-size:13.5px}#void .sBar .tag{font-family:var(--mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);border:1px solid var(--line);border-radius:999px;padding:2px 9px}#void .sBar .sp{flex:1}#void .sBar .cls{border:0;background:none;font-family:var(--mono);font-size:11px;color:var(--muted);cursor:pointer}#void .sBar .cls:hover{color:var(--ink)}#void .mmsgs{padding:22px 28px;display:flex;flex-direction:column;gap:14px}@media(max-width:600px){#void .mmsgs{padding:16px 14px}}#void .mu{align-self:flex-start;max-width:94%;font-family:var(--mono);font-size:12.5px;color:var(--cyan);line-height:1.7;opacity:0;transform:translateY(8px)}#void .mu b{color:var(--faint);font-weight:400;margin-right:6px}#void .mo{align-self:stretch;border-left:2px solid hsl(var(--sh) 70% 58%);padding:2px 0 2px 18px;max-width:97%;opacity:0;transform:translateY(8px)}#void .mo .oh{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:8px}#void .mo .oh::before{content:'◆';color:hsl(var(--sh) 70% 58%);font-size:9px}#void .mo p{font-size:14.6px;color:var(--ink);max-width:66ch;margin-bottom:8px;line-height:1.65}#void .msg-in{opacity:1!important;transform:none!important;transition:opacity .5s,transform .5s cubic-bezier(.2,.7,.2,1)}#void .nsteps{margin-top:12px}#void .nsteps .row{display:flex;gap:8px;flex-wrap:wrap}#void .nstep{border:1px solid var(--line);border-radius:999px;padding:6px 14px;font-family:var(--mono);font-size:11px;color:var(--muted);cursor:pointer;background:var(--surf);transition:border-color .18s,color .18s}#void .nstep::before{content:'▸ ';color:hsl(var(--sh) 70% 58%)}#void .nstep:hover{border-color:hsl(var(--sh) 70% 58%);color:var(--ink)}#void .tryIt{display:flex;align-items:center;gap:10px;padding:12px 28px 14px;border-top:1px solid var(--line);background:var(--surf);font-family:var(--mono);font-size:11px;color:var(--faint);flex-wrap:wrap}#void .tryIt button{border:0;border-radius:999px;padding:8px 18px;background:var(--aurora);color:#0a1120;font-family:var(--disp);font-weight:700;font-size:12.5px;cursor:pointer;transition:filter .2s}#void .tryIt button:hover{filter:brightness(1.08)}@media(max-width:600px){#void .tryIt{padding:12px 14px}}#void .lart{margin:12px 0 4px;max-width:540px;border:1px solid var(--line);border-radius:14px;background:var(--panelHard);overflow:hidden;box-shadow:0 16px 44px -28px var(--shadow)}#void .lart .cap{display:flex;align-items:center;gap:8px;padding:8px 14px;border-top:1px solid var(--line);font-family:var(--mono);font-size:10px;color:var(--faint)}#void .lart .cap b{color:hsl(var(--sh) 72% 68%);font-weight:500}:root[data-theme="light"] #void .lart .cap b{color:hsl(var(--sh) 55% 42%)}#void .a-co .hd{padding:14px 16px 6px}#void .a-co .hd b{font-family:var(--disp);font-weight:700;font-size:15px}#void .a-co .hd .rn{font-family:var(--mono);font-size:10px;color:var(--faint);margin-left:8px}#void .a-co .meta{display:flex;gap:7px;flex-wrap:wrap;padding:4px 16px 10px}#void .a-co .meta span{font-family:var(--mono);font-size:10px;border:1px solid var(--line);border-radius:7px;padding:3px 9px;color:var(--muted)}#void .a-co .meta span.ok{color:var(--lime);border-color:color-mix(in srgb,var(--lime) 45%,var(--line))}#void .a-co .trend{display:flex;align-items:flex-end;gap:10px;padding:2px 16px 12px}#void .a-co .trend .bars{display:flex;align-items:flex-end;gap:5px;height:38px}#void .a-co .trend .bars i{width:16px;border-radius:4px 4px 2px 2px;background:hsl(var(--sh) 65% 60% / .8)}#void .a-co .trend .lbl2{font-family:var(--mono);font-size:10px;color:var(--faint)}#void .a-co .warn{display:flex;gap:8px;align-items:center;margin:0 16px 12px;padding:8px 12px;border:1px dashed color-mix(in srgb,var(--amber) 55%,var(--line));border-radius:9px;font-size:12px;color:var(--muted)}#void .a-co .warn::before{content:'▲';color:var(--amber);font-size:9px}#void .a-tbl table{width:100%;border-collapse:collapse;font-size:12px}#void .a-tbl th{font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);text-align:left;font-weight:500;padding:10px 14px 6px;border-bottom:1px solid var(--line)}#void .a-tbl td{padding:7px 14px;color:var(--muted);border-bottom:1px dashed var(--line)}#void .a-tbl tr:last-child td{border-bottom:0}#void .a-tbl td:first-child{color:var(--ink);font-weight:500}#void .a-tbl td .st{font-family:var(--mono);font-size:9.5px;border-radius:999px;padding:2px 8px;border:1px solid var(--line)}#void .a-tbl td .st.a{color:var(--lime);border-color:color-mix(in srgb,var(--lime) 45%,var(--line))}#void .a-tbl td .st.x{color:var(--faint)}#void .a-tbl td:last-child{font-family:var(--mono);font-size:11px;text-align:right;font-variant-numeric:tabular-nums}#void .a-goal .hd{display:flex;align-items:center;gap:10px;padding:13px 16px 8px}#void .a-goal .hd .k{font-family:var(--mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}#void .a-goal .hd b{font-family:var(--disp);font-weight:600;font-size:13.5px}#void .a-goal .hd .pc{margin-left:auto;font-family:var(--mono);font-size:11px;color:hsl(var(--sh) 72% 68%)}:root[data-theme="light"] #void .a-goal .hd .pc{color:hsl(var(--sh) 55% 42%)}#void .a-goal .bar{height:5px;border-radius:99px;background:var(--surf2);margin:0 16px 10px;overflow:hidden}#void .a-goal .bar i{display:block;height:100%;border-radius:99px;background:var(--aurora)}#void .a-goal .ts{padding:0 16px 8px}#void .a-goal .t{display:flex;align-items:center;gap:9px;font-size:12.5px;color:var(--muted);padding:4.5px 0;border-bottom:1px dashed var(--line)}#void .a-goal .t:last-child{border:0}#void .a-goal .t .s{flex:none;width:15px;height:15px;border-radius:50%;display:grid;place-items:center;font-size:9px;line-height:1}#void .a-goal .t.done{color:var(--ink)}#void .a-goal .t.done .s{background:color-mix(in srgb,var(--lime) 22%,transparent);color:var(--lime)}#void .a-goal .t.run .s{border:1.5px solid var(--cyan);color:var(--cyan)}#void .a-goal .t.wait .s{border:1.5px dashed var(--line2);color:transparent}#void .a-goal .t .pf{margin-left:auto;font-family:var(--mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--lime);border:1px solid color-mix(in srgb,var(--lime) 45%,var(--line));border-radius:999px;padding:1.5px 7px}#void .a-goal .t .pf.run{color:var(--cyan);border-color:color-mix(in srgb,var(--cyan) 45%,var(--line))}#void .a-goal .facts,#void .a-reg .facts{display:flex;gap:7px;flex-wrap:wrap;padding:2px 16px 12px}#void .a-goal .facts span,#void .a-reg .facts span{font-family:var(--mono);font-size:10px;border:1px solid var(--line);border-radius:7px;padding:3px 9px;color:var(--muted)}#void .a-reg .body{padding:12px 16px}#void .a-reg .big{font-size:14px;color:var(--ink);margin-bottom:8px;line-height:1.55}#void .a-reg .facts{padding:0}#void .a-cmp .body{display:grid;grid-template-columns:1fr 1fr;padding:6px 0}#void .a-cmp .col{padding:8px 16px}#void .a-cmp .col+.col{border-left:1px solid var(--line)}#void .a-cmp .col .h{font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:6px}#void .a-cmp .col .v{display:flex;justify-content:space-between;font-size:12px;color:var(--muted);padding:2.5px 0}#void .a-cmp .col .v span:last-child{font-family:var(--mono);font-size:11px;color:var(--ink)}#void .a-cmp .col.win .h{color:hsl(var(--sh) 72% 68%)}:root[data-theme="light"] #void .a-cmp .col.win .h{color:hsl(var(--sh) 55% 42%)}#void .a-site .bar{display:flex;align-items:center;gap:6px;padding:8px 12px;border-bottom:1px solid var(--line);background:var(--surf)}#void .a-site .bar i{width:7px;height:7px;border-radius:50%;background:var(--line2)}#void .a-site .bar span{flex:1;text-align:center;font-family:var(--mono);font-size:9.5px;color:var(--faint)}#void .a-site .page{padding:18px 18px 16px;background:radial-gradient(240px 120px at 85% -20%,hsl(var(--sh) 70% 30% / .5),transparent 70%)}:root[data-theme="light"] #void .a-site .page{background:radial-gradient(240px 120px at 85% -20%,hsl(var(--sh) 80% 84% / .5),transparent 70%)}#void .a-site .page .h{font-family:var(--disp);font-weight:700;font-size:16px;margin-bottom:4px}#void .a-site .page .t{font-size:11.5px;color:var(--muted);max-width:34ch;margin-bottom:10px}#void .a-site .page .b{display:inline-block;border-radius:999px;padding:5px 12px;font-family:var(--disp);font-weight:600;font-size:10.5px;background:hsl(var(--sh) 70% 52%);color:#fff}#void .a-site .page .row{display:flex;gap:6px;margin-top:12px}#void .a-site .page .row i{flex:1;height:26px;border-radius:6px;background:var(--surf2)}#void .a-dl .body{padding:8px 16px 10px}#void .a-dl .r{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--muted);padding:5px 0;border-bottom:1px dashed var(--line)}#void .a-dl .r:last-child{border:0}#void .a-dl .r i{width:6px;height:6px;border-radius:50%;background:var(--lime);flex:none}#void .a-dl .r.warn i{background:var(--amber)}#void .a-dl .r span:last-child{margin-left:auto;font-family:var(--mono);font-size:10.5px;color:var(--faint)}#void .a-inv .hd{display:flex;align-items:baseline;gap:10px;padding:12px 16px 8px}#void .a-inv .hd b{font-family:var(--disp);font-weight:600;font-size:13.5px}#void .a-inv .st{margin-left:auto;font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--amber);border:1px solid currentColor;border-radius:999px;padding:2px 8px;opacity:.9}#void .a-inv .rows{padding:0 16px 10px}#void .a-inv .r{display:flex;justify-content:space-between;font-size:12px;color:var(--muted);padding:4px 0;border-bottom:1px dashed var(--line)}#void .a-inv .r.t{border:0;color:var(--ink);font-weight:600;font-size:13px}#void .a-inv .r span:last-child{font-variant-numeric:tabular-nums;font-family:var(--mono);font-size:11.5px}#void .a-night{max-width:560px}#void .a-night .hd{display:flex;align-items:center;gap:9px;padding:13px 16px 9px}#void .a-night .hd .k{font-family:var(--mono);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--faint)}#void .a-night .hd b{font-family:var(--disp);font-weight:600;font-size:14px}#void .a-night .ln{display:flex;gap:10px;align-items:flex-start;padding:6px 16px;font-size:12.8px;color:var(--muted)}#void .a-night .ln .m{flex:none;width:15px;text-align:center;color:var(--lime);font-size:11px}#void .a-night .ln.dec{color:var(--ink);border-top:1px solid var(--line);margin-top:6px;padding-top:11px}#void .a-night .ln.dec .m{color:var(--amber)}#void .a-night .acts{display:flex;gap:8px;padding:9px 16px 12px 41px;flex-wrap:wrap}#void .a-night .acts button{border:1px solid var(--line2);border-radius:999px;background:var(--surf);padding:6px 14px;font-family:var(--mono);font-size:11px;color:var(--ink);cursor:pointer}#void .a-night .acts button.pri{background:var(--aurora);border-color:transparent;color:#0a1120;font-family:var(--disp);font-weight:700;font-size:12px}#void .dial{width:min(560px,100%);margin:16px 0 4px;border:1px solid var(--line);border-radius:14px;background:var(--panelHard);overflow:hidden}#void .dial .dh{display:flex;align-items:center;gap:9px;padding:11px 15px;border-bottom:1px solid var(--line)}#void .dial .dh b{font-family:var(--disp);font-weight:600;font-size:13px}#void .dial .dh .k{font-family:var(--mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}#void .dial .row3{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:11px 13px}#void .dial .p{border:1px solid var(--line);border-radius:11px;background:var(--surf);padding:10px 11px;cursor:pointer;text-align:left;font:inherit;color:var(--muted);transition:border-color .2s,color .2s,background .2s}#void .dial .p .pn{display:block;font-family:var(--disp);font-weight:600;font-size:12.5px;color:var(--ink)}#void .dial .p .pd{display:block;font-size:11px;margin-top:3px;line-height:1.4}#void .dial .p.on{border-color:hsl(var(--dh) 72% 56%);background:color-mix(in srgb,hsl(var(--dh) 72% 56%) 9%,transparent)}#void .dial .p:hover{border-color:hsl(var(--dh) 72% 56%)}@media(max-width:560px){#void .dial .row3{grid-template-columns:1fr}}#void .refuse{width:min(560px,100%);margin-top:14px;border:1px dashed color-mix(in srgb,var(--amber) 45%,var(--line));border-radius:13px;padding:12px 15px;background:color-mix(in srgb,var(--amber) 4%,transparent)}#void .refuse .k{font-family:var(--mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--amber);display:block;margin-bottom:7px}#void .refuse li{list-style:none;font-size:12.5px;color:var(--muted);padding:3px 0 3px 18px;position:relative}#void .refuse li::before{content:'⛔';position:absolute;left:0;font-size:9px;top:6px}#void .idc{margin-top:14px;padding-top:14px;border-top:1px solid var(--line);display:flex;gap:12px;align-items:flex-start}#void .idc .dot2{width:9px;height:9px;border-radius:50%;background:var(--cyan);margin-top:6px;flex:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--cyan) 18%,transparent)}#void .idc .b1{font-family:var(--disp);font-weight:600;font-size:14.5px;display:block}#void .idc .b2{font-family:var(--mono);font-size:10.5px;color:var(--muted);margin-top:4px;line-height:1.7;display:block}#void .idc .b2 em{font-style:normal;color:var(--lime)}#void .idc .acts{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}#void .idc .acts button{border:1px solid var(--line2);border-radius:999px;background:var(--surf);padding:6px 14px;font-family:var(--mono);font-size:11px;color:var(--ink);cursor:pointer}#void .idc .acts button.pri{background:var(--aurora);border-color:transparent;color:#0a1120;font-family:var(--disp);font-weight:700;font-size:12px}#void .idc .acts button:hover{border-color:var(--cyan)}#void .idc .tag2{margin-left:auto;font-family:var(--mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);border:1px solid var(--line);border-radius:999px;padding:2px 9px;flex:none}#void .shellTop{display:flex;align-items:center;gap:8px;padding:10px 14px;margin:-6px -10px 12px;border-bottom:1px solid var(--line);background:var(--surf);overflow-x:auto;border-radius:12px 12px 0 0}#void .shellTop .tp{border:1px solid var(--line);border-radius:999px;background:var(--panelHard);padding:4px 12px;font-size:11.5px;color:var(--muted);white-space:nowrap;cursor:pointer}#void .shellTop .tp.on{border-color:hsl(var(--dh) 72% 58%);color:var(--ink)}#void .shellTop .tp.new{border-style:dashed}#void .shellTop[hidden],#void .works[hidden],#void .pinHint[hidden],#void .idc[hidden]{display:none!important}#void .works{display:flex;align-items:center;gap:10px;padding:10px 16px;margin-top:12px;border-top:1px solid var(--line);background:var(--surf);font-family:var(--mono);font-size:10.5px;color:var(--muted);flex-wrap:wrap}#void .works .k2{letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}#void .works .job{display:flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:999px;background:var(--panelHard);padding:4px 11px}#void .works .job i{width:6px;height:6px;border-radius:50%;background:var(--cyan)}@media (prefers-reduced-motion:no-preference){#void .works .job i{animation:pulse2 1.8s ease-in-out infinite}}@keyframes pulse2{0%,100%{box-shadow:0 0 0 0 rgba(34,211,238,.5)}50%{box-shadow:0 0 0 5px rgba(34,211,238,0)}}#void .pinHint{padding:9px 0 0;font-family:var(--mono);font-size:10px;color:var(--faint);border-top:1px dashed var(--line);margin-top:10px}#void footer{position:relative;z-index:1;width:calc(100% - 32px);border:1px solid rgba(255,255,255,.08);border-radius:30px;margin:76px auto 16px;padding:30px 34px 26px;font-family:var(--mono);font-size:11px;color:#81889a;background:radial-gradient(65% 130% at 100% 0%,rgba(86,70,150,.14),transparent 62%),linear-gradient(145deg,#0d111b,#070910 70%);box-shadow:0 36px 90px -58px rgba(19,15,45,.9),inset 0 1px rgba(255,255,255,.06)}#void footer a{text-decoration:none;color:inherit}#void footer a:hover{color:var(--ink)}#void footer .fwrap{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:center}#void footer .fbrand{min-width:200px;display:grid;grid-template-columns:150px minmax(0,360px);align-items:center;gap:28px}#void footer .logo{position:static;left:auto;transform:none}#void footer .fbrand p{font-family:var(--body);font-size:13px;line-height:1.55;color:#a6adbd;max-width:40ch}#void footer .fBrand svg{width:138px}#void footer .fBrand{position:relative!important;width:138px!important;height:38px;align-self:center}#void footer .fBrand svg{left:0;top:5px;width:138px;height:auto;opacity:1;transform:none}#void footer .flinks{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto}#void footer .flinks a,#void footer .flinks .soon{position:relative;font-family:var(--mono);font-size:11px;letter-spacing:.02em;color:#a6adbd;text-decoration:none;transition:color .18s,background .18s,border-color .18s,box-shadow .18s;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.07);border-radius:999px;padding:8px 12px}#void footer .flinks a:hover,#void footer .flinks a:focus-visible{color:#f2f3f8;background:rgba(255,255,255,.075);border-color:rgba(255,255,255,.14);box-shadow:0 8px 22px -18px rgba(118,104,220,.9);outline:none}#void footer .flinks .soon{opacity:.5}#void footer .fcol h2::before,#void footer .fcol h2::after{content:none;display:none}#void footer .fcol h2,#void footer .fcol h3{display:block;font-family:var(--mono);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--faint);font-weight:500;margin-bottom:11px}#void footer .fcol a{display:block;font-family:var(--body);font-size:13.4px;line-height:1.45;color:var(--muted);padding:4px 0;transition:color .18s}#void footer .fcol a.soon{cursor:default;color:var(--faint)}#void footer .fcol a.soon::after{content:'°';color:hsl(var(--dh,258) 65% 60%);margin-left:3px}#void footer .fbar{max-width:1160px;margin:24px auto 0;padding-top:17px;border-top:1px solid rgba(255,255,255,.08);display:flex;gap:16px;flex-wrap:wrap;align-items:center;font-family:var(--mono);font-size:10.5px;color:var(--faint)}#void footer .fbar .sp{flex:1}#void footer .futility{max-width:1160px;margin:14px auto 0;text-align:right;font:10px/1.5 var(--mono);color:#666e80}#void footer .futility a{border-bottom:1px dotted rgba(255,255,255,.16)}:root[data-theme="light"] #void footer{border-color:rgba(45,39,79,.1);color:#858a99;background:radial-gradient(65% 130% at 100% 0%,rgba(112,96,185,.085),transparent 62%),linear-gradient(145deg,#fff,#f7f7fb 72%);box-shadow:0 34px 80px -54px rgba(45,37,83,.4),inset 0 1px #fff}:root[data-theme="light"] #void footer .fbrand p{color:#5f6677}:root[data-theme="light"] #void footer .flinks a,:root[data-theme="light"] #void footer .flinks .soon{color:#4d5362;background:rgba(31,31,48,.025);border-color:rgba(31,31,48,.09)}:root[data-theme="light"] #void footer .flinks a:hover,:root[data-theme="light"] #void footer .flinks a:focus-visible{color:#252536;background:rgba(255,255,255,.88);border-color:rgba(82,70,142,.18);box-shadow:0 10px 24px -19px rgba(62,48,120,.5)}:root[data-theme="light"] #void footer .fbar{border-top-color:rgba(31,31,48,.09);color:#7b8190}:root[data-theme="light"] #void footer .futility{color:#8b909d}:root[data-theme="light"] #void footer .futility a{border-bottom-color:rgba(31,31,48,.14)}@media(max-width:760px){#void .ex{margin-top:44px}#void .exHead h2{font-size:19px}#void .exGrid{gap:9px}#void .exCard{padding:13px}#void footer{width:calc(100% - 16px);margin-top:52px;padding:24px 18px 22px;border-radius:24px}#void footer .fwrap{grid-template-columns:1fr;gap:22px}#void footer .fbrand{grid-template-columns:1fr;gap:12px}#void footer .flinks{justify-content:flex-start;margin-left:0}#void footer .fcols{flex-basis:100%;grid-template-columns:1fr 1fr;gap:18px}#void footer .fbar{margin-top:22px;gap:8px}#void footer .fbar .sp{display:none}}@media(max-width:380px){#void footer .fcols{grid-template-columns:1fr}}.ctxWrap{position:relative;display:inline-flex}.ctxPop{position:absolute;right:0;top:calc(100% + 11px);z-index:60;width:min(360px,92vw);border:1px solid #e3e4eb;border-radius:22px;background:#fff!important;opacity:1!important;backdrop-filter:none!important;box-shadow:0 34px 90px -30px rgba(28,24,58,.38),inset 0 1px 0 #fff;padding:10px;max-height:min(78vh,600px);overflow-y:auto;text-align:left}:root[data-theme="dark"] .ctxPop{border-color:#343747;background:#171925!important;box-shadow:0 34px 90px -26px #000,inset 0 1px 0 rgba(255,255,255,.07)}.ctxPop[hidden]{display:none}.ctxPop .gh{font-family:var(--mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);padding:12px 12px 6px}.ctxPop button{width:100%;display:flex;align-items:center;gap:11px;padding:11px 12px;background:transparent;border:1px solid transparent;font:inherit;color:var(--ink);cursor:pointer;text-align:left;border-radius:14px;transition:background .16s,border-color .16s,transform .16s}.ctxPop button:hover{background:#f6f6fa;border-color:#ececf3;transform:translateY(-1px)}:root[data-theme="dark"] .ctxPop button:hover{background:#202330;border-color:#303443}.ctxPop button.on{background:linear-gradient(135deg,#f0edff,#f7f5ff);border-color:#ded7ff;box-shadow:0 8px 22px -18px #5d43ce}:root[data-theme="dark"] .ctxPop button.on{background:linear-gradient(135deg,#29243f,#242136);border-color:#4a416b}.ctxPop button .e{flex:none;width:29px;min-height:27px;display:grid;place-items:center;border:1px solid #e1e2e9;border-radius:9px;background:#f7f7fa;color:var(--muted);font:700 9px/1 var(--mono);text-align:center;box-shadow:inset 0 1px #fff}:root[data-theme="dark"] .ctxPop button .e{background:#20222d;border-color:#383b4a;box-shadow:inset 0 1px rgba(255,255,255,.05)}.ctxPop button .n{display:block;font-weight:600;font-size:13.5px}.ctxPop button .d{display:block;font-size:11.5px;color:var(--muted);margin-top:1px;line-height:1.4}.ctxPop button .ck{margin-left:auto;color:var(--ink);opacity:0}.ctxPop button.on .ck{opacity:1}.ctxPop .grp:not(.acct){padding:0 2px 7px}.ctxPop .grp+.grp{border-top:1px solid #ececf2}:root[data-theme="dark"] .ctxPop .grp+.grp{border-color:#303342}.ctxPop button[data-more]{margin-top:3px;color:var(--muted)}.ctxPop button[data-more] .e{border-style:dashed}.ctxPop .themeRow{display:flex;align-items:center;padding:10px 4px 4px;border-top:1px solid #ececf2;margin-top:4px}:root[data-theme="dark"] .ctxPop .themeRow{border-color:#303342}.ctxPop .seg{display:grid;grid-template-columns:1fr 1fr;gap:3px;padding:4px;width:100%;border:1px solid #e4e5ec;border-radius:14px;background:#f4f4f8}:root[data-theme="dark"] .ctxPop .seg{background:#11131c;border-color:#303342}.ctxPop .seg button{justify-content:center;width:100%;border:0;background:none;border-radius:10px;padding:8px 12px;font-family:var(--mono);font-size:10.5px;color:var(--faint);cursor:pointer}.ctxPop .seg button.on{background:#fff;color:#161826;box-shadow:0 4px 12px -7px rgba(20,18,40,.55)}:root[data-theme="dark"] .ctxPop .seg button.on{background:#292c39;color:#fff}.ctxHint{position:absolute;right:0;top:calc(100% + 9px);z-index:59;width:max-content;max-width:min(290px,86vw);display:flex;align-items:flex-start;gap:4px;border:1px solid var(--line);border-radius:13px;background:var(--panel);padding:9px 11px;box-shadow:0 22px 50px -34px var(--shadow);font-size:12.3px;line-height:1.5;color:var(--muted);animation:hintIn .5s cubic-bezier(.2,.7,.2,1) both}.ctxHint[hidden]{display:none}.ctxHint b{color:var(--ink);font-weight:600}.ctxHint .x{flex:none;border:0;background:none;color:var(--faint);cursor:pointer;font:inherit;padding:0 2px;line-height:1.4}.ctxHint .x:hover{color:var(--ink)}.ctxHint .lnk{border:0;background:none;font:inherit;font-weight:600;color:var(--violet);cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:2px}@keyframes hintIn{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media(max-width:760px){.ctxPop{width:min(300px,92vw)}.ctxHint{font-size:11.8px;max-width:min(240px,78vw)}}#arvPill .pav{width:20px;height:20px;border-radius:50%;flex:none;display:grid;place-items:center;border:2px solid var(--bg);background:var(--surf2);background-clip:padding-box;color:var(--ink);font-family:var(--disp);font-weight:700;font-size:9.5px;background-size:cover;background-position:center}#arvPill .pid{display:flex;flex-direction:column;min-width:0;line-height:1.15}#arvPill .pem{display:none}.railFoot #arvPill .pem{display:block;font:400 10.5px/1.3 var(--mono);color:var(--faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctxPop .who{display:flex;align-items:center;gap:11px;padding:13px 13px 12px;border-bottom:1px solid var(--line);margin:-8px -8px 4px;border-radius:16px 16px 0 0;background:var(--panel)}.ctxPop .who .av2{width:34px;height:34px;border-radius:50%;flex:none;display:grid;place-items:center;border:2px solid var(--bg);background:var(--surf2);background-clip:padding-box;color:var(--ink);font-family:var(--disp);font-weight:700;font-size:14px;background-size:cover;background-position:center}.ctxPop .who .nm2{display:block;font-family:var(--disp);font-weight:600;font-size:14px;line-height:1.25}.ctxPop .who .em2{display:block;font-family:var(--mono);font-size:10.5px;color:var(--faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:20ch}.ctxPop .who .tier2{margin-left:auto;flex:none;font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line2);border-radius:999px;padding:2px 8px}.ctxPop .grp.acct{border-top:1px solid var(--line);margin-top:4px;padding-top:2px}.ctxPop .grp.acct button .n{font-weight:500;font-size:13px}.ctxPop .grp.acct button[disabled]{cursor:default;opacity:.85}.ctxPop .grp.acct button[disabled]:hover{background:none}#arvPill.ctx{display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--panel) 92%,transparent);backdrop-filter:blur(12px);padding:4px 8px 4px 5px;font-family:var(--mono);font-size:10.5px;color:var(--muted);cursor:pointer;box-shadow:inset 0 1px rgba(255,255,255,.7),0 8px 24px -20px var(--shadow)}#arvPill.ctx:hover{color:var(--ink);border-color:hsl(246 34% 56% / .32)}#arvPill.ctx b{font-weight:600;color:var(--ink)}#arvPill .langSig{width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:#151826;color:#fff;font:700 8px/1 var(--mono);letter-spacing:.04em}#arvPill .ctxChevron{color:var(--faint);font-size:10px;margin:0 2px 1px 0}@media(max-width:760px){#arvPill.ctx{padding:5px 11px;font-size:10.5px}}.grModal .grHead{display:flex;gap:14px;align-items:flex-start;margin-bottom:2px}.grModal .grBud{width:56px;height:56px;flex:none;display:block;border-radius:14px;object-fit:cover;object-position:top;animation:grBob 4.5s ease-in-out infinite}@keyframes grBob{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-5px) rotate(2deg)}}@media(prefers-reduced-motion:reduce){.grModal .grBud{animation:none}}.grModal .grHx{min-width:0}.grModal .grHx h3{margin:0 0 4px}.grModal .grSay{position:relative;margin:14px 0 0;padding:11px 14px;border:1px solid var(--line);border-radius:13px;background:var(--surf);font-size:13.5px;line-height:1.45;color:var(--ink)}.grModal .grSay::before{content:'';position:absolute;left:22px;top:-7px;width:12px;height:12px;background:var(--surf);border-left:1px solid var(--line);border-top:1px solid var(--line);transform:rotate(45deg)}.grModal .grHolds{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.grModal .grHolds[hidden]{display:none}.grModal .grHolds li{display:flex;gap:9px;align-items:baseline;font-size:12.5px;color:var(--muted)}.grModal .grHolds li::before{content:'';width:5px;height:5px;border-radius:50%;background:var(--mint);flex:none;transform:translateY(-2px)}.grModal .grHolds b{color:var(--ink);font-weight:500}.grModal .grHolds .grHoldsT{color:var(--faint);font:500 9.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:2px}.grModal .grHolds .grHoldsT::before{display:none}#auGoogle[hidden]{display:none}#auGBtn{display:flex;justify-content:center;min-height:44px}.auOr{display:flex;align-items:center;gap:10px;margin:16px 0 12px;font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}.auOr::before,.auOr::after{content:'';flex:1;height:1px;background:var(--line)}#gateReg{--glass:linear-gradient(158deg,rgba(148,163,204,.16),rgba(10,17,32,.5) 46%,rgba(10,17,32,.6));--glassLine:rgba(148,163,204,.26);--glassTop:rgba(255,255,255,.14);--glassRing:rgba(0,0,0,.35);--aurora:linear-gradient(100deg,#22d3ee,#7c5cff 52%,#f472b6)}:root[data-theme="light"] #gateReg{--glass:linear-gradient(158deg,rgba(255,255,255,.88),rgba(255,255,255,.52) 44%,rgba(255,255,255,.7));--glassLine:rgba(255,255,255,.75);--glassTop:rgba(255,255,255,.9);--glassRing:rgba(20,26,42,.07)}.grModal{position:relative;overflow:hidden;width:min(460px,94vw);border-radius:22px;padding:32px 32px 28px;border:1px solid var(--glassLine);background:var(--glass);-webkit-backdrop-filter:blur(26px) saturate(1.6);backdrop-filter:blur(26px) saturate(1.6);box-shadow:0 40px 110px -50px var(--shadow),0 0 80px -50px hsl(258 80% 65% / .55),inset 0 1px 0 var(--glassTop),0 0 0 1px var(--glassRing)}.grModal::before{content:'';position:absolute;inset:0 0 auto 0;height:3px;background:var(--aurora)}.grModal>*{position:relative;z-index:1}@media(prefers-reduced-motion:no-preference){#gateReg.on .grModal{animation:grIn .5s cubic-bezier(.2,.7,.2,1)}#astPick.on .astModal{animation:grIn .5s cubic-bezier(.2,.7,.2,1)}.astModal{padding:22px 22px 18px;display:grid;gap:14px}.astModal .grHx h3{margin:0 0 4px;font:700 20px/1.2 var(--body)}.astModal .grHx p{margin:0;color:var(--muted);font-size:13.5px;line-height:1.35}.astCards{display:grid;grid-template-columns:1fr 1fr;gap:10px}.astCard{display:grid;justify-items:center;gap:4px;padding:12px 8px 10px;border:2px solid transparent;border-radius:16px;background:var(--surf2);cursor:pointer;font:inherit;color:var(--ink)}.astCard img{width:100%;max-width:150px;height:132px;border-radius:14px;object-fit:contain;object-position:center bottom;background:var(--lav)}.astCard b{font-size:14px}.astCard small{color:var(--muted);font-size:11.5px}.astCard.on{border-color:var(--violet);background:var(--lav);box-shadow:var(--lift)}.astNameRow{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;font-size:13px;color:var(--muted)}.astNameRow input{font:600 15px/1.2 var(--body);padding:9px 12px;border:1.5px solid color-mix(in srgb,var(--ink) 14%,transparent);border-radius:12px;background:var(--surf);color:var(--ink);min-width:0}.astLink{background:none;border:0;color:var(--violet);font:600 12.5px var(--body);cursor:pointer;padding:0}.astModal .grAct{display:flex;justify-content:flex-end}.astModal .pri{padding:11px 20px;border:0;border-radius:999px;background:var(--violet);color:#fff;font:800 14px/1 var(--ui);cursor:pointer;box-shadow:0 14px 30px -14px var(--violet)}@keyframes grIn{from{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}}.grModal .grHead{align-items:center;gap:14px;margin-bottom:4px}.grModal .grBud{width:56px;height:56px}.grModal .grHx h3{font-family:var(--disp);font-weight:700;font-size:24px;letter-spacing:-.03em}.grModal .grHx p{font-size:14.5px;line-height:1.45}.grModal .grSay{border-radius:15px;border-bottom-left-radius:5px;padding:12px 15px;border-color:color-mix(in srgb,var(--violet) 20%,var(--line));background:color-mix(in srgb,var(--violet) 6%,transparent)}.grModal .grSay::before{left:17px;background:color-mix(in srgb,var(--violet) 6%,transparent);border-color:color-mix(in srgb,var(--violet) 20%,var(--line))}.grModal .auin{margin:0;border-radius:14px;padding:14px 16px;font-size:15px;font-family:var(--mono);border:1px solid hsl(246 28% 55% / .22);background:color-mix(in srgb,var(--panel) 60%,transparent);transition:border-color .18s,box-shadow .18s,background-color .18s}.grModal .auin::placeholder{color:var(--muted);opacity:.8}.grModal .auin:hover{border-color:hsl(246 28% 55% / .34)}.grModal .auin:focus{outline:none;border-color:hsl(246 45% 60% / .5);box-shadow:0 0 0 3px hsl(246 55% 60% / .09),inset 0 1px rgba(255,255,255,.1)}.grModal .auin.code{margin-top:10px;font-size:26px;font-weight:600;letter-spacing:.42em;padding-left:calc(16px + .42em);text-align:center}.grModal .ausent{margin:14px 2px 10px;padding:10px 14px;border-radius:12px;background:color-mix(in srgb,var(--panel) 55%,transparent);border:1px solid var(--glassLine);font-size:13px;color:var(--muted)}.grModal .pbtn{margin-top:16px;height:48px;display:flex;align-items:center;justify-content:center;border:0;border-radius:15px;width:100%;font:700 13px/1 var(--ui);letter-spacing:.01em;color:#fff;background:linear-gradient(135deg,#6159ee 0%,#7c5cf0 48%,#a06bd0 100%);box-shadow:0 14px 28px -14px hsl(258 80% 52%),inset 0 1px rgba(255,255,255,.18);cursor:pointer;transition:transform .18s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease,filter .25s ease,opacity .16s}.grModal .pbtn:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:0 22px 36px -16px hsl(258 80% 52%),inset 0 1px rgba(255,255,255,.22)}.grModal .pbtn:active{transform:translateY(0);box-shadow:0 8px 20px -12px hsl(258 80% 52%),inset 0 1px rgba(255,255,255,.14)}.grModal .pbtn[disabled]{transform:none;filter:grayscale(.6);box-shadow:none}.grModal .aumsg{margin-top:10px}.grModal .lnk{display:block;text-align:center;width:100%;font-size:12.5px}.grModal .why{text-align:center;margin-top:16px}.grModal .xbtn{margin-top:12px}@media(max-width:560px){#gateReg{padding:0;align-items:flex-end}#gateReg .grModal{width:100%;border-radius:22px 22px 0 0;padding:24px 20px calc(20px+env(safe-area-inset-bottom))}}.muC{margin:10px 0 2px;padding:12px 14px;border:1px solid var(--line);border-radius:14px;background:var(--card);display:flex;flex-direction:column;gap:6px}.muC.on{border-color:color-mix(in oklab,var(--ok,#3a9d6e) 40%,var(--line))}.muC.blocked{opacity:.85}.muC.done{border-color:color-mix(in oklab,var(--ok,#3a9d6e) 55%,var(--line))}.muT{font:600 14px/1.3 var(--ui);color:var(--ink)}.muW{font:400 12.5px/1.5 var(--ui);color:var(--dim)}.muW.ok{color:var(--ok,#3a9d6e)}.muW.bad{color:var(--bad,#b4483f)}.muA{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:3px}.muGo{font:600 12.5px/1 var(--ui);color:#fff;background:var(--acc,#6b5bd6);border:0;border-radius:99px;padding:9px 15px;cursor:pointer;transition:filter .15s,transform .1s}.muGo:hover{filter:brightness(1.08)}.muGo:active{transform:translateY(1px)}.muGo:disabled{opacity:.6;cursor:default}.muN{font:400 11px/1.3 var(--ui);color:var(--dim);opacity:.85}.muFly{position:fixed;z-index:9999;transform:translate(-50%,0) scale(.7);opacity:0;display:flex;flex-direction:column;align-items:center;gap:2px;padding:11px 18px;border-radius:14px;background:linear-gradient(135deg,#6b5bd6,#9b6be0);color:#fff;pointer-events:none;box-shadow:0 12px 40px -10px rgba(107,91,214,.65);white-space:nowrap}.muFly.in{opacity:1;transform:translate(-50%,-8px) scale(1);transition:opacity .3s ease,transform .45s cubic-bezier(.2,1.5,.4,1)}.muFlyK{font:700 9.5px/1 var(--mono);letter-spacing:.16em;opacity:.9}.muFlyN{font:700 15px/1.2 var(--ui)}.muFly.fly{opacity:0;transform:translate(-50%,0) translate(var(--dx),var(--dy)) scale(.28) rotate(-6deg);transition:transform .7s cubic-bezier(.6,-.15,.5,1),opacity .7s ease-in}.muFly.out{opacity:0;transform:translate(-50%,-18px) scale(.9);transition:all .4s ease}@keyframes rItemPop{0%{transform:scale(1)}30%{transform:scale(1.06)}100%{transform:scale(1)}}.rItemPop{animation:rItemPop .9s cubic-bezier(.2,1.4,.4,1);box-shadow:0 0 0 2px color-mix(in oklab,var(--acc,#6b5bd6) 55%,transparent) inset;border-radius:9px}@media (prefers-reduced-motion:reduce){.muFly{display:none}.rItemPop{animation:none}}.land{--landMax:1080px;--landRadius:24px;--launchInk:#f8f8fd;--launchMuted:#aab0bf;--launchLine:rgba(255,255,255,.10);--launchSoft:rgba(255,255,255,.045);--launchCard:rgba(10,12,25,.88);background:radial-gradient(1100px 620px at 50% -12%,hsl(258 92% 66% / .26),transparent 68%),radial-gradient(780px 520px at 8% 8%,hsl(190 92% 60% / .13),transparent 70%),radial-gradient(900px 560px at 100% 4%,hsl(322 88% 66% / .15),transparent 70%),var(--bg)}@media (prefers-reduced-motion:no-preference){.land::before{content:'';position:fixed;inset:-10%;z-index:0;pointer-events:none;background:radial-gradient(760px 500px at 22% 18%,hsl(258 92% 66% / .16),transparent 68%),radial-gradient(680px 460px at 84% 26%,hsl(322 88% 66% / .12),transparent 70%);filter:blur(30px);animation:landAurora 40s ease-in-out infinite}@keyframes landAurora{0%,100%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(1.6%,-1.2%,0) scale(1.03)}}}:root[data-theme="light"] .land{--launchInk:#111323;--launchMuted:#666b7b;--launchLine:rgba(75,72,120,.14);--launchSoft:rgba(255,255,255,.58);--launchCard:rgba(248,249,255,.9)}#void.land .heroWrap{opacity:1}:root[data-theme="light"] #void.land .heroWrap{opacity:.78}#void.land .hero{width:min(1280px,94vw);margin:0 auto;padding:clamp(66px,7.2vh,82px) 0 12px;text-align:center;position:relative;align-items:center}.heroKicker{display:inline-flex;align-items:center;gap:10px;font:700 10.5px/1 var(--mono);letter-spacing:.22em;text-transform:uppercase;color:hsl(258 80% 78%);border:1px solid hsl(258 70% 64% / .30);background:linear-gradient(180deg,hsl(258 78% 62% / .12),hsl(258 78% 62% / .04));border-radius:999px;padding:9px 14px 9px 13px;backdrop-filter:blur(14px) saturate(1.1);box-shadow:inset 0 1px hsl(0 0% 100% / .08),0 6px 22px -16px hsl(258 70% 50% / .55);transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.heroKicker:hover{transform:translateY(-1px);box-shadow:inset 0 1px hsl(0 0% 100% / .10),0 12px 28px -18px hsl(258 80% 55% / .7)}.heroKicker::before{content:'';width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg,#7ee2f0,#a78bfa,#f0a3d0);box-shadow:0 0 0 4px hsl(258 80% 65% / .12),0 0 18px hsl(258 80% 60% / .55);animation:heroDotPulse 3.4s ease-in-out infinite}@keyframes heroDotPulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.18);opacity:.85}}#void.land .hero h1{max-width:none;margin:14px auto 0;font-size:clamp(40px,3.7vw,58px);line-height:1.02;letter-spacing:-.052em;white-space:nowrap;font-weight:620;text-shadow:0 12px 50px color-mix(in srgb,var(--bg) 60%,transparent)}:root[data-theme="light"] #void.land .hero h1{text-shadow:0 1px 0 rgba(255,255,255,.45),0 12px 50px color-mix(in srgb,var(--bg) 60%,transparent)}#void.land .hero h1 i{font-style:italic;font-weight:inherit}#void.land .hero h1 i[lang="lv"],#void.land .hero h1 i[lang="en"]{font-style:italic}#void.land .hero h1 b,#void.land .hero h1 b.lit{font-weight:inherit;opacity:1;cursor:default;text-decoration:none;background:linear-gradient(102deg,#7ed5ed 0%,#8a7af3 38%,#c97ec5 72%,#ec95b8 100%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:saturate(1.05)}#void.land .door{width:min(var(--landMax),94vw);margin:0 auto;padding:0 0 36px}@media(max-width:1100px){#void.land .hero{width:min(var(--landMax),92vw)}#void.land .hero h1{white-space:normal;text-wrap:balance;max-width:19ch}}.doorStage.launchPad{position:relative;isolation:isolate;display:block;padding:16px;border:1px solid transparent;border-radius:22px;color:var(--launchInk);background:radial-gradient(640px 280px at 6% -18%,hsl(var(--dh,258) 88% 65% / .18),transparent 74%),radial-gradient(540px 290px at 104% 28%,rgba(69,204,224,.10),transparent 74%),var(--launchCard);-webkit-backdrop-filter:blur(28px) saturate(1.3);backdrop-filter:blur(28px) saturate(1.3);box-shadow:0 50px 120px -58px rgba(19,11,59,.72),inset 0 1px rgba(255,255,255,.16),inset 0 0 0 1px rgba(255,255,255,.02);overflow:hidden}:root[data-theme="light"] .doorStage.launchPad{box-shadow:0 48px 118px -56px rgba(47,34,110,.30),inset 0 1px #fff,inset 0 0 0 1px rgba(75,72,120,.04)}.doorStage.launchPad::before,.doorStage.launchPad::after{display:none}.partnerSpotlight{position:relative;isolation:isolate;margin:0 0 15px;padding:15px;border:1px solid rgba(154,154,220,.16);border-radius:22px;overflow:hidden;color:#f8f8ff;background:radial-gradient(70% 100% at 16% 20%,rgba(34,211,238,.18),transparent 72%),radial-gradient(65% 110% at 92% 18%,rgba(193,83,207,.20),transparent 70%),linear-gradient(145deg,rgba(10,12,30,.95),rgba(18,14,43,.91));box-shadow:inset 0 1px rgba(255,255,255,.09),0 34px 84px -54px rgba(31,15,94,.85)}.partnerSpotlight::before{content:'';position:absolute;inset:-40% 36% -40% -8%;z-index:-1;background:conic-gradient(from 20deg,rgba(64,214,240,.2),rgba(115,88,242,.02),rgba(225,82,197,.18),rgba(64,214,240,.2));filter:blur(35px);animation:psAuraBreathe 5.8s ease-in-out infinite}.psGrid{display:grid;grid-template-columns:minmax(300px,1.08fr) minmax(0,.92fr);gap:13px;align-items:stretch}.psPresence{position:relative;min-height:265px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.09);border-radius:17px;overflow:hidden;background:radial-gradient(circle at 50% 54%,rgba(120,91,242,.2),transparent 43%),linear-gradient(160deg,rgba(255,255,255,.055),rgba(255,255,255,.015))}.psPresence::before,.psPresence::after{content:'';position:absolute;left:50%;top:50%;border:1px solid rgba(139,125,246,.16);border-radius:50%;transform:translate(-50%,-50%) rotate(-12deg);pointer-events:none}.psPresence::before{width:232px;height:146px}.psPresence::after{width:185px;height:206px;transform:translate(-50%,-50%) rotate(34deg);border-color:rgba(75,210,235,.12)}.psAvatar{position:relative;z-index:2;width:min(355px,105%);aspect-ratio:3/2;border:0;padding:0;background:none;cursor:pointer;filter:drop-shadow(0 26px 35px rgba(24,9,75,.5));transition:transform .45s cubic-bezier(.2,.9,.3,1),filter .45s}.psAvatar:hover{transform:translateY(-5px) rotate(-1deg) scale(1.025);filter:drop-shadow(0 34px 42px rgba(35,12,104,.62))}.psAvatar img{width:100%;height:100%;display:block;object-fit:contain;animation:none}.psTrust{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:8px;margin:1px 3px 0;color:#8589a3;font:540 9px/1.35 var(--mono);text-align:center}.psTrust::before{content:'◇';color:#64d9e7}@keyframes psFloat{0%,100%{transform:translateY(2px) rotate(-.6deg)}50%{transform:translateY(-7px) rotate(.8deg)}}@keyframes psAuraBreathe{0%,100%{transform:translateY(3px) rotate(-1.2deg) scale(1)}50%{transform:translateY(-8px) rotate(1.4deg) scale(1.035)}}.launchTop{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;margin:1px 3px 12px}.launchPrompt{font:680 14px/1.2 var(--ui);color:var(--launchInk)}#void .launchPad .ladder{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;margin:0 0 10px;border-bottom:1px solid var(--launchLine)}@media(min-width:901px){#void .launchPad .ladder{grid-template-columns:minmax(0,1fr);margin:0}#void .launchPad .stop{grid-template-columns:28px minmax(0,1fr);min-height:52px;padding:7px 12px 8px;border-bottom:1px solid var(--launchLine)}#void .launchPad .stop:last-child{border-bottom:0}#void .launchPad .stop.on{box-shadow:inset 2px 0 hsl(var(--dh) 76% 66%)}#void .launchPad .card{border-top:1px solid var(--launchLine);border-radius:0 0 18px 18px}}#void .launchPad .ladder::before{display:none}#void .launchPad .ladder .rail2,#void .launchPad .ladder .fill{display:none}#void .launchPad .stop{position:relative;z-index:1;min-width:0;min-height:62px;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;padding:8px 12px 10px;border:0;border-radius:0;background:transparent;color:var(--launchInk);text-align:left;cursor:pointer;transition:background .18s ease,box-shadow .18s ease}#void .launchPad .stop{grid-template-columns:28px minmax(0,1fr) 22px}.pathGo{display:flex;align-items:center;justify-content:center;width:22px;height:22px;align-self:center;opacity:0;color:hsl(var(--dh) 68% 62%);font:600 15px/1 var(--ui);transform:translateX(-3px);transition:opacity .2s ease,transform .2s cubic-bezier(.2,.8,.2,1);pointer-events:none}.pathGo::before{content:'→'}#void .launchPad .stop:hover .pathGo{opacity:1;transform:none}#void .launchPad .stop.on .pathGo{opacity:1;transform:none;color:hsl(var(--dh) 82% 58%)}#void .launchPad .stop:hover{transform:none;background:linear-gradient(180deg,transparent,hsl(var(--dh) 75% 62% / .06))}#void .launchPad .stop.on{border:0;background:linear-gradient(180deg,transparent,hsl(var(--dh) 75% 62% / .09));box-shadow:inset 0 -2px hsl(var(--dh) 76% 66%)}.pathPick{position:relative;width:auto;height:auto;border:0;border-radius:0;display:block;background:none;color:hsl(var(--dh) 64% 66%);font:700 9px/1 var(--mono);box-shadow:none;transition:color .18s ease}#void .launchPad .stop.on .pathPick{color:hsl(var(--dh) 82% 70%);border:0;background:none;box-shadow:none}.pathPick img{display:block;width:22px;height:22px;object-fit:contain}#void .launchPad .stop.on .pathPick img{transform:scale(1.06);transition:transform .18s}.pathBody{display:block;min-width:0}.pathK{display:none}.pathTitle{display:block;font:680 14px/1.15 var(--ui);letter-spacing:-.018em;color:var(--launchInk);margin:0}.pathNote{display:none}.pathResult{display:none}.partnerCanvas{position:relative;z-index:1;display:block;border:1px solid transparent;border-radius:17px;background:transparent;overflow:visible;box-shadow:none}:root[data-theme="light"] .partnerCanvas{background:transparent}#void .launchPad .card{position:relative;width:100%!important;min-width:0;margin:0;padding:15px 16px 13px;border:0;border-radius:0;background:transparent;color:var(--ink);box-shadow:none;overflow:hidden;backdrop-filter:none}:root[data-theme="light"] #void .launchPad .card{background:transparent}#void .launchPad .card:focus-within{box-shadow:none}#void .launchPad .qrow{display:flex;align-items:center;gap:14px;margin:0;padding:0;border:0;background:none;box-shadow:none}#void .launchPad textarea#q{display:block;flex:1;min-width:0;min-height:30px;padding:4px 0 3px;border:0;background:none;outline:none;resize:none;overflow:hidden;color:var(--ink);caret-color:hsl(var(--dh) 80% 58%);font:540 clamp(16px,1.35vw,18px)/1.28 var(--ui);letter-spacing:-.012em}#void .launchPad textarea#q::placeholder{color:var(--muted);opacity:.85}#void .launchPad textarea#q:focus::placeholder{color:transparent}#void .launchPad textarea#q:focus-visible{box-shadow:inset 0 -2px hsl(var(--dh) 76% 64% / .65)}#void .launchPad .qrow{position:relative;padding:8px 7px 8px 17px;border:1px solid hsl(246 28% 55% / .18);border-radius:17px;background:color-mix(in srgb,var(--panel) 82%,transparent);box-shadow:inset 0 1px rgba(255,255,255,.64),0 12px 30px -26px rgba(42,35,82,.5)}#void .launchPad .qrow:focus-within{border-color:hsl(246 45% 55% / .38);box-shadow:inset 0 1px rgba(255,255,255,.72),0 0 0 3px hsl(246 55% 60% / .07)}#void .launchPad .qgo{width:auto;height:48px;display:flex;align-items:center;justify-content:center;gap:9px;padding:0 20px;border:0;border-radius:15px;background:linear-gradient(135deg,#6159ee 0%,#7c5cf0 48%,#a06bd0 100%);color:#fff;font:700 12px/1 var(--ui);letter-spacing:.01em;box-shadow:0 14px 28px -14px hsl(var(--dh) 80% 52%),inset 0 1px rgba(255,255,255,.18);cursor:pointer;transition:transform .18s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease,filter .25s ease}#void .launchPad .qgo:hover{opacity:1;transform:translateY(-2px);box-shadow:0 22px 36px -16px hsl(var(--dh) 80% 52%),inset 0 1px rgba(255,255,255,.22);filter:brightness(1.05)}#void .launchPad .qgo:active{transform:translateY(0);box-shadow:0 8px 20px -12px hsl(var(--dh) 80% 52%),inset 0 1px rgba(255,255,255,.14)}#void .launchPad .qgo svg{opacity:.92;transition:transform .25s cubic-bezier(.2,.7,.2,1)}#void .launchPad .qgo:hover svg{transform:translateX(2px)}#void .launchPad .sendPair{margin-left:4px;background:color-mix(in srgb,var(--panel) 92%,transparent);border-color:transparent;box-shadow:0 10px 24px -18px rgba(40,28,90,.35)}#void .launchPad .sendPair .send,#void .launchPad .sendPair .doit{width:auto;height:auto;min-height:48px;padding:0 16px;border:0;border-radius:0;background:none;box-shadow:none;filter:none;transform:none;color:var(--faint);font:650 13px/1 var(--ui);letter-spacing:.01em}#void .launchPad .sendPair .send em,#void .launchPad .sendPair .doit em{display:inline;font-style:normal}#void .launchPad .sendPair .send svg,#void .launchPad .sendPair .doit svg{opacity:.9;transform:none}#void .launchPad .sendPair .send:hover,#void .launchPad .sendPair .doit:hover{transform:none;filter:none;box-shadow:none;color:var(--ink);background:color-mix(in srgb,var(--ink) 5%,transparent)}#void .launchPad .sendPair:has(.send.hot){border-color:transparent;box-shadow:0 10px 26px -14px hsl(270 70% 50% / .55)}#void .launchPad .sendPair:has(.send.hot) .doit{color:#fff;background:linear-gradient(135deg,#6159ee,#7c5cf0 52%,#a06bd0);border-left-color:transparent}#void .launchPad .sendPair:has(.send.hot) .send{color:var(--ink)}#void.land .psPresence{overflow:visible;align-content:end;justify-items:center;padding-bottom:20px}.pathPromise{position:relative;z-index:1;display:flex;align-items:center;gap:10px;margin:14px 4px 0;color:var(--launchMuted);font:600 13px/1.45 var(--disp);letter-spacing:-.018em;max-width:52ch}.pathPromise[hidden]{display:none!important}.pathPromise::before{content:none}.pathPromise strong{color:var(--launchInk);font-weight:650}.pathPromise .ppLabel{display:none}#void .launchPad .pulse,#void .launchPad .shellTop,#void .launchPad .sellsRow,#void .launchPad .idc{display:none!important}#void .launchPad .siterow{margin-top:10px;padding-top:10px;border-top:1px solid #e5e5eb;color:#777884}.heroProofs{position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0;margin-top:22px;padding-top:16px;color:#80849a;font:600 9.5px/1 var(--mono);letter-spacing:.13em;text-transform:uppercase}.heroProofs::before,.heroProofs::after{content:'';height:1px;flex:0 0 auto;width:min(60px,8vw);background:linear-gradient(90deg,transparent,#d6d7e2)}.heroProofs::before{margin-right:18px}.heroProofs::after{margin-left:18px;background:linear-gradient(270deg,transparent,#d6d7e2)}.heroProofs span{display:inline-flex;align-items:center;padding:0;background:none;border:0;color:inherit}.heroProofs span:not(:last-child)::after{content:'·';margin:0 13px;color:#a9abbd}.heroProofs span::before{content:none}:root[data-theme="dark"] .heroProofs::before,:root[data-theme="dark"] .heroProofs::after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.14))}:root[data-theme="dark"] .heroProofs::after{background:linear-gradient(270deg,transparent,rgba(255,255,255,.14))}#void.land .psTrust{display:none}.proofBand{width:min(var(--landMax),92vw);margin:44px auto 74px;position:relative;filter:saturate(.75)}.pbHead{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:24px;align-items:end;margin:0 6px 20px}.pbHead h2{font:650 clamp(28px,3.7vw,47px)/1.02 var(--disp);letter-spacing:-.052em;margin:13px 0 0;text-wrap:balance}.pbHead p{font-size:14px;line-height:1.62;color:var(--muted);margin:11px 0 0;max-width:62ch}.pbJoin{grid-column:2;grid-row:1 / span 2;align-self:end;display:inline-flex;align-items:center;gap:10px;margin-bottom:1px;padding:7px 8px 7px 14px;border:1px solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--panel) 88%,transparent);color:var(--ink);font:680 12px/1 var(--ui);white-space:nowrap;cursor:pointer;box-shadow:0 14px 30px -24px rgba(48,38,92,.55);transition:transform .18s ease,border-color .18s ease,background .18s ease}.pbJoin::after{content:'→';display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#6159ee;color:#fff;font-size:14px}.pbJoin:hover{transform:translateY(-2px);border-color:rgba(97,89,238,.28);background:var(--panel)}.pbJoin:focus-visible{outline:3px solid rgba(97,89,238,.16);outline-offset:3px}.pbGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.pbCard{--ph:258;position:relative;border:1px solid var(--line);border-radius:var(--landRadius);background:color-mix(in srgb,var(--panel) 88%,transparent);backdrop-filter:blur(18px);overflow:hidden;display:flex;flex-direction:column;transition:transform .55s cubic-bezier(.2,.8,.3,1),border-color .55s,box-shadow .55s}.pbCard:hover{transform:translateY(-5px);border-color:hsl(var(--ph) 62% 60% / .45);box-shadow:0 46px 100px -56px hsl(var(--ph) 72% 42% / .78)}.pbCard::before{content:'';position:absolute;left:0;right:0;top:0;height:2px;z-index:3;background:linear-gradient(90deg,hsl(var(--ph) 80% 62%),hsl(var(--ph) 80% 62% / .25));transition:height .35s cubic-bezier(.2,.8,.3,1)}.pbCard:hover::before{height:3px}:root[data-theme="light"] .pbCard{box-shadow:0 26px 60px -46px rgba(47,34,110,.4)}.pbShot{position:relative;aspect-ratio:8/5;overflow:hidden}.pbShot svg{position:absolute;inset:0;width:100%;height:100%;display:block}.pbShot::after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 40%,color-mix(in srgb,var(--panel) 88%,transparent) 100%)}.pbCard:hover .pbShot svg{transform:scale(1.045)}.pbShot svg{transition:transform 1.1s cubic-bezier(.2,.8,.3,1)}.pbGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.pbCard.real .pbShot{aspect-ratio:16/9;perspective:1100px;background:radial-gradient(120% 90% at 0% 0%,hsl(var(--ph) 80% 72% / .55),transparent 60%),radial-gradient(100% 80% at 100% 100%,hsl(var(--ph) 70% 56% / .5),transparent 62%),linear-gradient(160deg,hsl(var(--ph) 60% 96%),hsl(var(--ph) 40% 90%))}:root[data-theme="dark"] .pbCard.real .pbShot{background:radial-gradient(120% 90% at 0% 0%,hsl(var(--ph) 70% 40% / .6),transparent 60%),radial-gradient(100% 80% at 100% 100%,hsl(var(--ph) 60% 30% / .6),transparent 62%),linear-gradient(160deg,hsl(var(--ph) 30% 14%),hsl(var(--ph) 24% 9%))}.pbCard.real .pbShot::after{content:none}.pbFrame{position:absolute;left:9%;right:-14%;top:11%;bottom:-6%;border-radius:10px;overflow:hidden;background:#fff;transform:rotateY(-8deg) rotateX(2.5deg) rotateZ(.6deg);transform-origin:20% 50%;box-shadow:0 30px 60px -24px hsl(var(--ph) 60% 20% / .55),0 0 0 1px rgba(0,0,0,.08);transition:transform 1.1s cubic-bezier(.2,.8,.3,1)}.pbCard.real:hover .pbFrame{transform:rotateY(-4deg) rotateX(1.5deg) rotateZ(.3deg) translateX(-4px)}.pbFrame img{position:absolute;left:0;top:22px;width:100%;height:auto;display:block}.pbFrame::before{content:'';position:absolute;inset:0 0 auto 0;height:22px;background:#fafafc;border-bottom:1px solid #e8e8ee}.pbDots{position:absolute;left:8px;top:7px;display:flex;gap:4px;z-index:1}.pbDots i{width:6px;height:6px;border-radius:50%}.pbDots i:nth-child(1){background:#ff5f57}.pbDots i:nth-child(2){background:#febc2e}.pbDots i:nth-child(3){background:#28c840}.pbUrl{position:absolute;left:38px;right:8px;top:4px;height:14px;border-radius:4px;background:#f1f1f4;font:500 8px/14px var(--mono);color:#8a8a96;padding:0 7px;z-index:1;overflow:hidden;white-space:nowrap}.pbName a{color:inherit;text-decoration:none}.pbName a:hover{color:hsl(var(--ph) 60% 50%)}.pbGo{font-size:.72em;margin-left:5px;opacity:.45}.pbCard.pbYou{--ph:258;cursor:pointer;justify-content:center;border-style:dashed;border-color:hsl(258 40% 70% / .6);background:color-mix(in srgb,var(--panel) 60%,transparent)}.pbCard.pbYou:hover{border-style:solid}.pbYouIn{padding:26px 22px;display:flex;flex-direction:column;gap:10px}.pbYouCta{align-self:flex-start;margin-top:6px;border:0;border-radius:999px;padding:10px 16px;font:700 12.5px/1 var(--disp);color:#fff;cursor:pointer;background:linear-gradient(135deg,hsl(258 78% 64%),hsl(300 62% 58%));box-shadow:0 10px 26px -12px hsl(270 70% 50% / .7)}@media(max-width:1100px){.pbGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.pbHead{grid-template-columns:1fr}.pbJoin{grid-column:1;grid-row:auto;justify-self:start;margin-top:15px}}.pbStrip[hidden]{display:none}.pbCard.real .pbBody{margin-top:0;padding-top:14px}.pbBody{padding:12px 14px 15px;display:flex;flex-direction:column;gap:6px;flex:1;position:relative;z-index:1;margin-top:-14px}.pbTrade{font:600 9.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--ph) 64% 62%)}.pbName{font:650 16px/1.14 var(--disp);letter-spacing:-.028em}.pbSaid{font-size:11.5px;line-height:1.46;color:var(--muted);margin:0}.pbMods{display:flex;flex-wrap:wrap;gap:4px;margin-top:auto;padding-top:7px}.pbMods span{border:1px solid var(--line);border-radius:999px;padding:4px 7px;font:600 8.5px/1 var(--mono);color:var(--faint)}.pbStrip{margin:16px 0 0;border:1px solid var(--line);border-radius:var(--landRadius);background:color-mix(in srgb,var(--panel) 74%,transparent);backdrop-filter:blur(14px);padding:15px 20px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 26px}.pbStrip b{font:700 9.5px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin-right:4px}.pbStrip span{display:inline-flex;align-items:center;gap:8px;font:600 13px/1 var(--disp);letter-spacing:-.01em;color:var(--muted);opacity:.82}.pbStrip span::before{content:'';width:7px;height:7px;border-radius:2px;transform:rotate(45deg);background:linear-gradient(135deg,hsl(var(--sh,258) 78% 66%),hsl(var(--sh,258) 62% 46%))}@media(max-width:920px){.psGrid{grid-template-columns:minmax(0,1fr)}.psPresence{min-height:235px}.psAvatar{width:min(310px,105%)}.pbGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){#void.land .hero{padding:82px 0 14px}#void.land .hero h1{font-size:clamp(39px,12vw,58px)}.doorStage.launchPad{padding:9px;border-radius:21px}.partnerSpotlight{padding:10px;border-radius:17px}.psGrid{grid-template-columns:1fr;gap:8px}.psPresence{min-height:205px}.psPresence::before{width:220px;height:136px}.psPresence::after{width:166px;height:188px}.psAvatar{width:min(310px,96%)}.psTrust{font-size:8px}.launchTop{margin:12px 2px 10px}#void .launchPad .ladder{margin-bottom:8px}#void .launchPad .stop{grid-template-columns:28px minmax(0,1fr) 22px;justify-items:stretch;min-height:55px};padding:8px 4px;text-align:center}.pathPick{width:auto;height:auto;box-shadow:none}.pathTitle{font-size:10.8px;margin:0}.pathNote{display:none}.partnerCanvas{border-radius:14px}#void .launchPad .card{padding:13px 13px 11px}#void .launchPad textarea#q{font-size:16px;min-height:3em}#void .launchPad .qgo{height:42px;padding:0 14px}.pathPromise{margin:9px 2px 1px;align-items:flex-start}.heroProofs{line-height:1.6}.proofBand{width:94vw;margin-top:28px}.pbGrid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:2px 5vw 18px;margin-inline:-3vw}.pbGrid .pbCard{flex:0 0 min(78vw,310px);scroll-snap-align:center;border-radius:22px}.pbStrip{border-radius:22px;gap:9px 18px;padding:14px 16px}}@media(prefers-reduced-motion:reduce){.partnerSpotlight::before,.psAvatar img,.psFigure{animation:none}.psAvatar{transition:none}#psCastImg{transition:none}}.exRail{background:radial-gradient(120% 40% at 0% 0%,hsl(258 78% 64% / .12),transparent 60%),var(--bg)}.exRh{display:flex;flex-direction:column;gap:6px}.exRq{font:600 11.5px/1.4 var(--disp);color:var(--muted);letter-spacing:-.01em;text-transform:none}.exRq b{color:var(--ink)}.partnerSpotlight{--psh:198;--roleShift:0deg;margin-bottom:17px;padding:17px 17px 15px;color:#171727;border-color:hsl(var(--psh) 48% 60% / .2);background:radial-gradient(62% 94% at 19% 45%,hsl(var(--psh) 70% 68% / .22),transparent 73%),radial-gradient(43% 76% at 94% 0%,rgba(86,214,238,.16),transparent 72%),linear-gradient(138deg,rgba(250,250,253,.95),rgba(244,247,250,.88));box-shadow:0 34px 90px -48px hsl(var(--psh) 50% 30% / .42),inset 0 1px rgba(255,255,255,.94);transition:border-color .5s,box-shadow .5s,background .5s}.partnerSpotlight::before{inset:-55% 34% -58% -13%;background:conic-gradient(from 30deg,hsl(var(--psh) 90% 66% / .2),rgba(75,213,237,.17),rgba(255,255,255,.05),hsl(var(--psh) 90% 66% / .2));filter:blur(54px);animation:psAuraBreathe 5.8s ease-in-out infinite}.partnerSpotlight::after{content:'';position:absolute;z-index:-1;width:260px;height:260px;right:-80px;bottom:-130px;border:1px solid hsl(var(--psh) 70% 60% / .13);border-radius:43% 57% 62% 38%;box-shadow:0 0 0 34px hsl(var(--psh) 70% 60% / .04),0 0 0 72px hsl(var(--psh) 70% 60% / .025);transform:rotate(23deg)}:root[data-theme="dark"] .partnerSpotlight{color:#f7f7ff;border-color:hsl(var(--psh) 60% 65% / .18);background:radial-gradient(70% 100% at 15% 35%,hsl(var(--psh) 60% 38% / .22),transparent 70%),radial-gradient(45% 80% at 94% 0%,rgba(63,202,226,.13),transparent 72%),linear-gradient(140deg,rgba(20,24,40,.95),rgba(14,18,32,.93));box-shadow:0 35px 100px -52px #050512,inset 0 1px rgba(255,255,255,.10)}.psGrid{grid-template-columns:minmax(380px,1.06fr) minmax(350px,.94fr);gap:16px}.psPresence{min-height:377px;border:1px solid rgba(70,66,100,.08);border-radius:22px;overflow:visible;perspective:900px;background:linear-gradient(115deg,rgba(255,255,255,.02),rgba(245,242,255,.055)),var(--ps-room,url('/art/partner-stage-automation-v2.webp')) 50% 52%/cover no-repeat;box-shadow:inset 0 1px rgba(255,255,255,.84),0 28px 55px -46px rgba(49,41,80,.5)}.psPresence::before,.psPresence::after{display:none}.psAvatar{position:relative;width:min(340px,88%);aspect-ratio:auto;overflow:visible;filter:drop-shadow(0 32px 28px hsl(var(--psh) 56% 28% / .25));transition:filter .5s;cursor:pointer}.psAvatar:hover{transform:none;filter:drop-shadow(0 40px 35px hsl(var(--psh) 58% 28% / .34))}.psTilt{position:relative;display:block;transform:none;transition:none}.psFigure{position:relative;display:block;transform-origin:50% 100%;animation:psIdle 7.5s ease-in-out infinite}#psCastImg{position:relative;display:block;width:100%;height:auto;object-fit:contain;object-position:bottom;animation:none;filter:none;transition:opacity .28s ease}#psCastImg.swap{opacity:0}.psShadow{position:absolute;left:14%;bottom:2%;width:72%;height:22px;z-index:-1;pointer-events:none;border-radius:50%;background:radial-gradient(ellipse at center,rgba(8,12,28,.4),rgba(8,12,28,.16) 50%,transparent 78%);filter:blur(7px)}.psCast{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.psCastTab{position:relative;display:flex;align-items:center;gap:7px;min-width:0;padding:5px 10px 5px 5px;min-height:44px;border:1px solid rgba(64,62,102,.11);border-radius:999px;background:rgba(255,255,255,.5);cursor:pointer;text-align:left;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s}.psCastTab img{flex:none;width:27px;height:27px;border-radius:50%;object-fit:cover;background:hsl(var(--psh) 45% 92% / .7)}.psCastWho{display:flex;flex-direction:column;min-width:0;gap:1px}.psCastWho b{font:650 12px/1.15 var(--ui);color:#2c2d42;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.psCastWho i{font:520 10px/1.15 var(--ui);font-style:normal;color:#686a7d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.psCastTab:hover{transform:translateY(-1px);border-color:hsl(var(--psh) 58% 55% / .3);background:rgba(255,255,255,.82)}.psCastTab.on{border-color:hsl(var(--psh) 58% 52% / .45);background:linear-gradient(120deg,hsl(var(--psh) 72% 62% / .16),rgba(255,255,255,.82));box-shadow:0 12px 26px -20px hsl(var(--psh) 55% 38% / .85)}.psCastTab.on .psCastWho b{color:#1c1c2c}.psCastMore{text-decoration:none;border-style:dashed;border-color:hsl(var(--psh) 45% 55% / .32);background:rgba(255,255,255,.34)}.psCastMore img{border-radius:8px;background:none;object-fit:contain;padding:2px}.psCastMore .psCastWho b{color:hsl(var(--psh) 55% 30%)}.psCastMore .psCastWho i{color:#686a7d}.psCastMore:hover{border-style:solid;background:rgba(255,255,255,.78)}#void.land .hero h1{transition:opacity .18s ease,transform .18s ease}#void.land .hero h1.swap{opacity:0;transform:translateY(6px)}@media (prefers-reduced-motion:reduce){#void.land .hero h1{transition:none}#void.land .hero h1.swap{transform:none}}:root[data-theme="dark"] .psCastTab{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.045)}:root[data-theme="dark"] .psCastWho b{color:#ededf7}:root[data-theme="dark"] .psCastWho i{color:#9a9cb2}:root[data-theme="dark"] .psCastTab.on{border-color:hsl(var(--psh) 60% 62% / .5);background:linear-gradient(120deg,hsl(var(--psh) 60% 55% / .18),rgba(255,255,255,.05))}.psBadge{display:none}.psCastTabs{display:contents}.psPickLabel{margin:0;color:#686a7d;font:700 8.5px/1 var(--mono);letter-spacing:.13em;text-transform:uppercase}:root[data-theme="dark"] .psPickLabel{color:#9a9cb2}.psChatTitle{display:flex;align-items:center;gap:6px;margin:0;color:#77798c;font:600 11.5px/1.3 var(--ui)}.psChatTitle b{color:#2c2d42;font-weight:700}.psChatTitle .psDot{color:#b9bacb}.psChatTitle .spAIb{margin-left:2px;padding:2px 5px;border:1px solid hsl(var(--psh) 50% 55% / .45);border-radius:999px;color:hsl(var(--psh) 45% 42%);font:700 8.5px/1 var(--mono);letter-spacing:.06em}:root[data-theme="dark"] .psChatTitle .spAIb{color:hsl(var(--psh) 70% 78%)}:root[data-theme="dark"] .psChatTitle{color:#aeb0c3}:root[data-theme="dark"] .psChatTitle b{color:#fff}.psSpecPop{position:absolute;z-index:60;top:calc(100% + 10px);right:0;width:min(340px,92vw);padding:16px;border:1px solid rgba(70,66,100,.12);border-radius:18px;background:#fff;box-shadow:0 30px 70px -30px rgba(30,22,66,.55);text-align:left}.psSpecPop[hidden]{display:none}.psSpecPop h3{margin:0;color:#1c1c2c;font:700 16px/1.2 var(--disp);letter-spacing:-.02em}.psSpecPop .psPopTitle{margin:3px 0 8px;color:hsl(var(--psh) 52% 46%);font:700 9.5px/1 var(--mono);letter-spacing:.13em;text-transform:uppercase}.psSpecPop p{margin:7px 0 0;color:#5c5d6e;font-size:11.5px;line-height:1.5}.psSpecPop .psPopLabel{margin:12px 0 4px;color:#898a99;font:700 8.5px/1 var(--mono);letter-spacing:.13em;text-transform:uppercase}.psSpecPop .psPopActions{display:flex;gap:8px;margin-top:14px}.psSpecPop .psPopActions button{flex:1;min-height:38px;padding:0 12px;border:1px solid rgba(62,59,101,.16);border-radius:11px;background:rgba(255,255,255,.6);color:#45465a;font:650 11.5px/1 var(--ui);cursor:pointer}.psSpecPop .psPopActions button.psPopPrimary{border-color:hsl(var(--psh) 60% 50% / .4);background:hsl(var(--psh) 70% 58% / .16);color:hsl(var(--psh) 45% 38%);font-weight:700}.psSpecPop .psPopActions button:hover{filter:brightness(1.04)}:root[data-theme="dark"] .psSpecPop{border-color:rgba(255,255,255,.12);background:#1d1c30;box-shadow:0 30px 70px -28px rgba(0,0,0,.7)}:root[data-theme="dark"] .psSpecPop h3{color:#fff}:root[data-theme="dark"] .psSpecPop p{color:#b7b9cc}:root[data-theme="dark"] .psSpecPop .psPopLabel{color:#979ab0}:root[data-theme="dark"] .psSpecPop .psPopActions button{border-color:rgba(255,255,255,.14);background:rgba(255,255,255,.05);color:#ededf7}:root[data-theme="dark"] .psSpecPop .psPopActions button.psPopPrimary{border-color:hsl(var(--psh) 60% 60% / .45);background:hsl(var(--psh) 60% 55% / .16);color:hsl(var(--psh) 80% 84%)}@keyframes psIdle{0%,100%{transform:rotate(-.4deg) translateY(0)}50%{transform:rotate(.4deg) translateY(-4px)}}@media(prefers-reduced-motion:reduce){.psFigure{animation:none}#psCastImg{transition:none}}#void.land .hero{padding-top:82px}#void.land .hero h1{margin-top:0}.partnerSpotlight{margin-bottom:0;padding:14px 16px 13px}.psGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;align-items:start}.psPresence{height:520px;min-height:0}#void.land .psAvatar{height:min(92%,500px);width:auto;max-width:86%;aspect-ratio:2/3}#void.land .psAvatar{position:absolute;left:50%;bottom:18px;transform:translateX(-50%)}#void.land .psAvatar .psTilt,#void.land .psAvatar .psFigure{display:block;height:100%}#void.land .psAvatar .psFigure{display:flex;align-items:flex-end;justify-content:center}#void.land .psAvatar img{width:auto;height:var(--psFill,86%);object-fit:contain;object-position:bottom;transform:translateY(var(--psDrop,0))}.psTilt{transform-origin:50% 100%}.psChat{display:flex;flex-direction:column;gap:13px;margin-top:2px;min-width:0}.psThread{display:flex;flex-direction:column;gap:11px;padding:14px 14px 15px;border:1px solid rgba(64,62,102,.1);border-radius:18px;background:linear-gradient(150deg,rgba(255,255,255,.62),rgba(255,255,255,.34));box-shadow:inset 0 1px rgba(255,255,255,.9)}:root[data-theme="dark"] .psThread{border-color:rgba(255,255,255,.09);background:linear-gradient(150deg,rgba(255,255,255,.055),rgba(255,255,255,.02))}.psDialog{display:flex;flex-direction:column;gap:9px}.psMsg{display:flex;align-items:flex-end;gap:8px;max-width:88%}.psMsg.ai{align-self:flex-start}.psMsg.me{align-self:flex-end;flex-direction:row-reverse}.psChatFace{flex:none;width:28px;height:28px;border-radius:50%;object-fit:cover;background:hsl(var(--psh) 45% 92% / .7)}.psMe{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:hsl(var(--psh) 62% 58% / .16);color:hsl(var(--psh) 50% 38%);font:700 9.5px/1 var(--mono)}.psChatBubble{position:relative;min-width:0;padding:10px 13px;border:1px solid rgba(70,66,100,.12);border-radius:16px 16px 16px 5px;background:rgba(255,255,255,.92);color:#33344a;font:470 12.5px/1.5 var(--ui);box-shadow:0 12px 26px -20px rgba(50,40,96,.5);text-align:left}.psMsg.me .psChatBubble{border-radius:16px 16px 5px 16px;border-color:hsl(var(--psh) 55% 55% / .3);background:hsl(var(--psh) 70% 62% / .14);color:#2c2d42}button.psAsk{cursor:pointer;font-family:inherit;transition:transform .16s,background .16s,box-shadow .16s}button.psAsk:hover{transform:translateY(-1px);background:hsl(var(--psh) 70% 62% / .22);box-shadow:0 12px 24px -18px hsl(var(--psh) 55% 40% / .8)}.psExample{margin:2px 0 0;color:#686a7d;font:600 9px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase}:root[data-theme="dark"] .psChatBubble{border-color:rgba(255,255,255,.12);background:rgba(30,32,52,.9);color:#e7e7f4}:root[data-theme="dark"] .psMsg.me .psChatBubble{background:hsl(var(--psh) 60% 55% / .2);color:#ededf7}:root[data-theme="dark"] .psExample{color:#8a8ca0}.psTools{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:0}.psToolsLabel{color:#686a7d;font:700 8.5px/1 var(--mono);letter-spacing:.13em;text-transform:uppercase;margin-right:1px}.psTool{display:inline-flex;align-items:center;gap:4px;padding:2px 8px 2px 3px;border:1px solid rgba(64,62,102,.1);border-radius:999px;background:rgba(255,255,255,.46);color:#6b6d82;font:600 10px/1.5 var(--ui);white-space:nowrap}.psTool img{width:15px;height:15px;object-fit:contain}:root[data-theme="dark"] .psTools .psToolsLabel{color:#8a8ca0}:root[data-theme="dark"] .psTool{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.045);color:#b7b9cc}.psGrows{margin:0;color:#686a7d;font:500 11.5px/1.5 var(--ui)}:root[data-theme="dark"] .psGrows{color:#a4a6ba}.psJourney{position:relative;display:flex;flex-direction:column;justify-content:flex-start;min-width:0;padding:24px;border:1px solid rgba(68,65,105,.1);border-radius:22px;background:rgba(255,255,255,.56);box-shadow:inset 0 1px rgba(255,255,255,.9),0 23px 55px -42px rgba(50,40,96,.48)}.psJourney::before{content:none}#void .psJourney .ladder{display:grid;grid-template-columns:1fr;gap:9px;margin:16px 0 0;padding:0;border:0}.mobileCaseLabel{display:none}.heroCopyMobile{display:none}.mobileAction{display:none}body:not(.landScrolled):not(.inthread):has(#void.land) .top{background:transparent;border-bottom-color:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body:not(.landScrolled):not(.inthread):has(#void.land) .top::before{display:none}body:not(.landScrolled):not(.inthread):has(#void.land) .top::after{content:'';position:absolute;z-index:-1;left:0;right:0;top:0;height:82px;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 24%,transparent),transparent 100%)}body.landScrolled:not(.inthread):has(#void.land) .top{background:color-mix(in srgb,var(--bg) 82%,transparent);border-bottom-color:color-mix(in srgb,var(--line) 45%,transparent);-webkit-backdrop-filter:blur(18px) saturate(1.15);backdrop-filter:blur(18px) saturate(1.15)}#void .psJourney .stop{min-height:82px;grid-template-columns:38px minmax(0,1fr) 18px;gap:11px;padding:12px 13px;border:1px solid rgba(64,62,102,.095);border-radius:17px;background:rgba(255,255,255,.42);box-shadow:none;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}#void .psJourney .stop::after{content:none}#void .psJourney .pathGo{align-self:center;height:auto;opacity:0}#void .psJourney .stop:hover .pathGo,#void .psJourney .stop.on .pathGo{opacity:1}#void .psJourney .stop:hover{transform:translateX(3px);border-color:hsl(var(--dh) 58% 55% / .22);background:rgba(255,255,255,.72)}#void .psJourney .stop.on{border-color:hsl(var(--dh) 60% 54% / .34);border-radius:17px;background:linear-gradient(110deg,hsl(var(--dh) 78% 62% / .14),rgba(255,255,255,.7));box-shadow:0 16px 34px -28px hsl(var(--dh) 60% 38% / .9)}#void .psJourney .stop.on .pathGo{color:hsl(var(--dh) 62% 48%)}#void .psJourney .pathPick{width:31px;height:31px;display:grid;place-items:center;border:1px solid hsl(var(--dh) 58% 55% / .2);border-radius:50%;background:hsl(var(--dh) 75% 62% / .08);color:hsl(var(--dh) 57% 51%);font-size:8px}#void .psJourney .stop.on .pathPick{border:1px solid hsl(var(--dh) 64% 52% / .3);background:hsl(var(--dh) 72% 58% / .15);color:hsl(var(--dh) 62% 43%)}#void.land .psJourney .pathTitle{font:640 clamp(15px,1.2vw,17.5px)/1.18 var(--ui);letter-spacing:-.022em}#void.land .psJourney .stop{min-height:58px}.partnerCanvas{margin-top:15px;border-radius:18px;background:transparent}#void .launchPad .card{padding:16px 17px 14px}.psTrust{margin:11px 3px 0}:root[data-theme="dark"] .psJourney{border-color:rgba(255,255,255,.14);background:#1c2332;box-shadow:inset 0 1px rgba(255,255,255,.1),0 24px 50px -36px #000}:root[data-theme="dark"] #void .psJourney .stop{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.045);color:#f5f5fa}:root[data-theme="dark"] #void .psJourney .stop:hover{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.08)}:root[data-theme="dark"] #void .psJourney .stop.on{border-color:rgba(151,143,242,.42);background:linear-gradient(110deg,rgba(108,99,212,.25),rgba(255,255,255,.065));box-shadow:0 16px 34px -28px #000}:root[data-theme="dark"] #void .psJourney .pathTitle{color:#f5f5fa}:root[data-theme="dark"] #void .psJourney .pathPick{border-color:rgba(154,148,240,.36);background:rgba(111,102,215,.16);color:#bbb7ff}:root[data-theme="dark"] .partnerCanvas{background:rgba(255,255,255,.035)}@media(max-width:900px){.psGrid{grid-template-columns:1fr}.psPresence{height:440px;min-height:0}.psJourney{padding:17px}.psJourney::before{top:18px}.psAvatar{width:min(430px,100%)}}@media(max-width:700px){#void.land .hero{padding-top:72px}.partnerSpotlight{padding:10px}.psGrid{gap:10px}.psPresence{height:360px;min-height:0}.psJourney{padding:14px;border-radius:17px}.psCast{gap:6px}.psCastTab{padding:4px 9px 4px 4px}.psCastTab img{width:26px;height:26px}.psThread{padding:11px}#void .psJourney .ladder{gap:7px;margin-top:13px}#void .psJourney .stop{min-height:68px;grid-template-columns:32px minmax(0,1fr) 14px;padding:9px 10px;border-radius:14px}#void .psJourney .stop.on{border-radius:14px}#void .psJourney .pathPick{width:27px;height:27px}#void .psJourney .pathTitle{font-size:13px;margin-bottom:3px}#void .psJourney .pathNote{font-size:10px}.partnerCanvas{margin-top:10px;border-radius:14px}.psTrust{margin-top:9px}}@media(max-width:700px){#void .psJourney .ladder{grid-template-columns:repeat(5,minmax(142px,1fr));overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px;scrollbar-width:none}#void .psJourney .ladder::-webkit-scrollbar{display:none}#void .psJourney .stop{scroll-snap-align:start}.psJourney{overflow:hidden}}@media(max-width:700px){body:not(.landScrolled):not(.inthread):has(#void.land) .top{height:48px;padding:0 14px}body:not(.landScrolled):not(.inthread):has(#void.land) .top::before{display:none}#void.land .hero{width:min(100% - 30px,520px);padding:52px 0 10px}.heroCopyDesktop{display:none}.heroCopyMobile{display:inline}#void.land .hero h1{max-width:17ch;margin-top:0;font-size:clamp(34px,9.7vw,42px);line-height:.99;letter-spacing:-.05em}#void.land .door{width:calc(100% - 16px);padding-bottom:24px}.doorStage.launchPad{padding:7px;border-radius:19px}.partnerSpotlight{padding:8px;border-radius:16px}.psGrid{display:grid;grid-template-columns:1fr;gap:7px;align-items:stretch}.psPresence{order:0;min-height:245px;border-radius:14px;overflow:hidden}.psAvatar{width:min(430px,108%);max-width:none;transform:none}.psJourney{order:1;min-width:0;padding:12px 11px;border-radius:14px;justify-content:flex-start}.psCast{gap:5px;grid-template-columns:repeat(2,minmax(0,1fr))}.psCastTab{padding:4px 9px 4px 4px}.psCastTab img{width:26px;height:26px}.psCastWho b{font-size:11.5px}.psCastWho i{font-size:9px}.psCastTab.general{margin-right:6px}.psCastTab.general::after{display:none}.psThread{padding:10px 10px 11px;border-radius:15px}.psGrows{font-size:10.5px}#void .psJourney .ladder{display:block;margin-top:11px;padding:0;overflow:visible}#void .psJourney .stop,#void .psJourney .rail2,#void .psJourney .fill{display:none}.mobileCaseLabel{position:relative;display:block}.mobileCaseLabel>span{display:none}.mobileCaseLabel::after{content:'⌄';position:absolute;right:15px;top:50%;transform:translateY(-54%);pointer-events:none;color:var(--faint);font:700 13px/1 var(--mono)}.mobileCaseSelect{display:block;width:100%;min-width:0;height:48px;padding:0 38px 0 14px;border:1px solid rgba(72,67,112,.16);border-radius:14px;background:linear-gradient(145deg,rgba(255,255,255,.9),rgba(247,247,252,.78));color:#272735;font:650 14px/1.2 var(--ui);letter-spacing:-.01em;-webkit-appearance:none;appearance:none;box-shadow:inset 0 1px #fff,0 12px 26px -23px rgba(43,35,91,.7)}.mobileCaseSelect option{font:500 16px/1.45 var(--ui);color:#272735;background:#fff}:root[data-theme="dark"] .mobileCaseSelect{border-color:rgba(255,255,255,.14);background:#242b3a;color:#f7f7fb}.partnerCanvas{margin-top:7px}#void .launchPad .card{padding:11px 10px 9px}#void .launchPad textarea#q{min-height:28px;font-size:15px;line-height:1.3}#void .launchPad .qrow{gap:8px;padding:6px 6px 6px 12px;border-radius:14px}#void .launchPad .qgo{height:40px;padding:0 11px}#void .launchPad .micq,#void .launchPad .sendPair{display:inline-flex}#void .launchPad .micq{width:36px;height:36px;border-radius:999px}#void .launchPad .micq svg{width:16px;height:16px}#void .launchPad .sendPair{padding:0 2px}#void .launchPad .sendPair>button{padding:0 12px;height:40px}#void .launchPad .sendPair>button em{display:none}#void .launchPad .sendPair .send svg{width:14px;height:14px}#void .launchPad .sendPair .doit{display:none}.mobileAction{display:none}.mobileActionGo,.mobileActionToggle{border:0;background:transparent;color:var(--muted);font:650 13px/1 var(--ui);cursor:pointer}.mobileActionGo{display:flex;align-items:center;gap:7px;padding:0 12px 0 15px}.mobileActionToggle{width:34px;border-left:1px solid var(--line);border-radius:0 999px 999px 0}.mobileActionPick{position:relative;display:flex}.mobileActionMenu{position:absolute;right:0;bottom:calc(100% + 8px);z-index:40;width:156px;padding:6px;border:1px solid var(--line2);border-radius:15px;background:var(--panel);box-shadow:0 22px 52px -24px rgba(22,17,54,.65)}.mobileActionMenu[hidden]{display:none}.mobileActionMenu button{width:100%;display:flex;align-items:center;gap:9px;padding:10px;border:1px solid transparent;border-radius:10px;background:none;color:var(--ink);font:600 13px/1 var(--ui);text-align:left;cursor:pointer}.mobileActionMenu button:hover,.mobileActionMenu button.on{border-color:var(--line);background:var(--surf)}[data-ma-en]{display:none}html[lang="en"] [data-ma-lv]{display:none}html[lang="en"] [data-ma-en]{display:inline}.psTrust{display:none}#void .ex{width:calc(100% - 24px);margin-top:54px;padding-top:4px;filter:saturate(.88)}#void .exHead{margin-bottom:15px}#void .exHead h2{font-size:26px;line-height:1.06}#void .exGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;padding:0;overflow:visible}#void .exCard{position:relative;display:flex;flex-direction:column;align-items:stretch;min-height:224px;flex:none;padding:10px;border-radius:17px;scroll-snap-align:none}#void .exCard.exExtra{display:none}#void .exGrid.more .exCard.exExtra{display:flex}#void .exArt{width:100%;height:112px;margin:0 0 10px;border-radius:13px}#void .exArt img{width:98px;height:98px}#void .exCard .tag{font-size:7.5px;line-height:1.3;letter-spacing:.11em}#void .exLine{margin:7px 1px 0;font-size:12px;line-height:1.34;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#void .exOpen{display:none}#void .exMore{display:flex;min-height:224px;align-items:center;justify-content:center;flex-direction:column;gap:11px;padding:14px;border:1px solid color-mix(in srgb,var(--violet) 25%,var(--line));border-radius:16px;background:linear-gradient(145deg,color-mix(in srgb,var(--panel) 92%,transparent),color-mix(in srgb,var(--violet) 8%,var(--panel)));color:var(--ink);font:inherit;cursor:pointer}#void .exMoreMark{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:var(--aurora);color:#fff;font:700 22px/1 var(--disp);box-shadow:0 12px 26px -13px var(--violet)}#void .exMore b{max-width:13ch;text-align:center;font:650 13px/1.25 var(--ui)}}.runCard{max-width:880px;margin:14px auto;border:1px solid var(--line,#e3e3ea);border-radius:14px;padding:13px 15px;background:var(--panel,#fff)}.runCard .rcHead{display:flex;align-items:center;gap:9px;margin-bottom:10px}.runCard .rcHead b{flex:1;font-size:14.5px;font-weight:600}.runCard .rcOpen{font-family:var(--mono,ui-monospace);font-size:11.5px;text-decoration:none;color:var(--acc,#6d5cff);border:1px solid var(--line,#e3e3ea);border-radius:999px;padding:4px 11px}.runCard .rcDot{width:9px;height:9px;border-radius:50%;background:var(--line2,#c9c9d4);flex:none}.runCard.rcLive .rcDot{background:var(--acc,#6d5cff);animation:rcPulse 1.4s ease-in-out infinite}.runCard.rcDone .rcDot{background:#3aa76d}.runCard.rcBad .rcDot{background:#d84a4a}.runCard.rcNeeds{border-color:#e0922f}.runCard.rcNeeds .rcDot{background:#e0922f}@keyframes rcPulse{0%,100%{opacity:1}50%{opacity:.3}}.runCard .rcPhases{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:9px}.runCard .rcPh{font-family:var(--mono,ui-monospace);font-size:11px;border-radius:999px;padding:3px 10px;border:1px solid var(--line,#e3e3ea);color:var(--faint,#9a9aa6)}.runCard .rcPh.on{border-color:#3aa76d;color:#3aa76d}.runCard .rcPh.now{border-color:var(--acc,#6d5cff);color:var(--acc,#6d5cff)}.runCard .rcPh.bad{border-color:#d84a4a;color:#d84a4a}.runCard .rcPh.redo{opacity:.4;text-decoration:line-through}.runCard .rcLine{font-family:var(--mono,ui-monospace);font-size:11.5px;color:var(--muted,#5b5b66)}.mic{width:30px;height:30px;border-radius:999px;border:1px solid var(--line,#e3e3ea);background:transparent;color:var(--muted,#5b5b66);display:grid;place-items:center;cursor:pointer;flex:none;transition:border-color .16s cubic-bezier(.2,.8,.2,1),color .16s,background .16s,transform .16s cubic-bezier(.2,.8,.2,1)}.mic:hover{color:var(--ink,#17171c);border-color:var(--line2,#c9c9d4);transform:translateY(-1px)}.mic[data-state="listening"]{border-color:#d84a4a;color:#d84a4a;background:rgba(216,74,74,.09);animation:micLive 1.5s ease-in-out infinite}.mic[data-state="working"]{opacity:.6;cursor:default;animation:micWork 1s linear infinite}@keyframes micLive{0%,100%{box-shadow:0 0 0 0 rgba(216,74,74,.34)}70%{box-shadow:0 0 0 7px rgba(216,74,74,0)}}@keyframes micWork{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.mic{animation:none!important}}.micq{flex:0 0 auto;align-self:center;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:transparent;border:0;color:var(--muted);cursor:pointer;transition:color .15s,background .15s}.micq:hover{color:var(--ink);background:rgba(0,0,0,.05)}.micq[data-state="listening"]{color:#d84a4a;background:rgba(216,74,74,.10);animation:micLive 1.5s ease-in-out infinite}.micq[data-state="working"]{opacity:.6;cursor:default;animation:micWork 1s linear infinite}.qrow{position:relative}.qrow:has(.micNoteQ:not([hidden])){flex-wrap:wrap}.micNoteQ{position:relative!important;inset:auto!important;order:5;flex:1 0 100%;margin-top:6px;box-shadow:none!important}.micNote{position:absolute;left:0;right:0;bottom:calc(100% + 8px);font:400 12px/1.45 var(--f-body,Inter,sans-serif);color:var(--muted,#5b5b66);background:var(--panel,#fff);border:1px solid var(--line,#e3e3ea);border-radius:11px;padding:8px 12px;box-shadow:0 10px 30px -14px rgba(4,8,18,.5);z-index:12}#void.land .partnerSpotlight.v2 .psGrid{display:none}.doorStage.launchPad>i.immGlow{position:absolute;inset:0;display:block}.castLbl{display:none;margin:0 0 14px;text-align:center;font:600 14.5px/1.35 var(--body);color:color-mix(in srgb,var(--ink) 72%,var(--muted));text-wrap:balance}.castKick{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 10px;margin:0 0 14px;padding:0;list-style:none}.castKick li{display:inline-flex;align-items:center;gap:7px;padding:6px 12px 6px 7px;border-radius:999px;border:1px solid var(--line,rgba(70,66,100,.12));background:color-mix(in srgb,var(--cream,#fffbf4) 82%,transparent);font:700 12px/1 var(--body);color:var(--ink);box-shadow:0 6px 16px -12px rgba(58,51,72,.35)}.castKick li img{width:22px;height:22px;display:block}.castKick li i{font-style:normal;color:var(--muted);font-weight:600;margin-left:2px}.castLine{display:flex;gap:12px;justify-content:center;align-items:flex-start;padding:8px 4px 2px;margin-top:-4px;overflow:visible}.castLine::-webkit-scrollbar{display:none}.cl{position:relative;flex:1 1 0;min-width:116px;max-width:152px;display:flex;flex-direction:column;align-items:center;padding:0 0 12px;border:1px solid var(--line,rgba(70,66,100,.12));border-radius:22px;background:var(--cream,#fffbf4);box-shadow:0 14px 34px -22px rgba(58,51,72,.45);font:inherit;color:var(--ink);text-align:center;cursor:pointer;scroll-snap-align:center;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s,border-color .22s,opacity .22s;appearance:none}.cl:hover{transform:translateY(-4px);box-shadow:0 22px 40px -22px rgba(58,51,72,.5)}.clFig{position:relative;display:block;width:100%;height:182px;padding:16px 10px 0;border-radius:22px 22px 0 0;background:linear-gradient(180deg,var(--lav2,#efe9ff) 0%,var(--cream,#fffbf4) 100%);overflow:hidden}.clFig::before{content:'';position:absolute;left:50%;bottom:10px;width:112px;height:26px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--violet,#7c5cff) 26%,transparent) 0%,transparent 72%)}.clFig img{position:relative;display:block;width:auto;max-width:none;height:100%;margin:0 auto;object-fit:contain;object-position:bottom;filter:drop-shadow(0 10px 14px rgba(58,51,72,.18));transition:transform .28s cubic-bezier(.2,.7,.2,1)}.cl:hover .clFig img{transform:scale(1.03);transform-origin:50% 100%}.clTile{position:absolute;left:50%;bottom:22px;width:104px;height:104px;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;border-radius:28px;background:var(--lav,#e5dcff);color:var(--violet,#7c5cff);font:800 40px/1 var(--disp,var(--body));box-shadow:inset 0 -6px 0 rgba(0,0,0,.06),0 10px 24px -14px rgba(58,51,72,.5)}.clTile{font-size:24px;line-height:1}.clTile img{order:-1;position:static;width:48px;height:48px;margin:-6px 0 4px;filter:drop-shadow(0 6px 10px rgba(58,51,72,.22));transition:transform .25s cubic-bezier(.2,.7,.2,1)}.cl.you:hover .clTile img{transform:translateY(-3px) rotate(-6deg) scale(1.08)}.dkWho .dkYouTile{font-size:0}.dkWho .dkYouTile img{flex:none;position:static;width:34px;height:34px;border:0;border-radius:0;box-shadow:none;background:none}.dkYouTile{position:relative;overflow:visible}.cl .nm{display:block;margin-top:8px;font:800 15px/1.15 var(--disp,var(--body));color:var(--ink)}.cl .tr{display:block;margin-top:2px;font:600 12px/1.2 var(--body);color:var(--muted)}.clState{display:inline-block;margin-top:9px;padding:4px 10px;border-radius:999px;font:800 9.5px/1 var(--body);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line2,rgba(70,66,100,.2));background:var(--surf2,rgba(120,110,160,.08));color:var(--ink)}.cl.on{border-color:color-mix(in srgb,var(--violet,#7c5cff) 55%,transparent);box-shadow:0 22px 40px -20px rgba(124,92,255,.55),0 0 0 3px color-mix(in srgb,var(--violet,#7c5cff) 18%,transparent);transform:none}.clState[hidden]{display:none}.cl.on .clState{background:var(--violet,#7c5cff);color:#fff;border-color:transparent;box-shadow:0 8px 18px -8px var(--violet,#7c5cff)}.castLine:has(.cl.on) .cl:not(.on):not(:hover){opacity:.82}.cl.you.on{border-color:color-mix(in srgb,var(--mint,#2f7a5c) 55%,transparent);box-shadow:0 22px 40px -20px rgba(47,122,92,.5),0 0 0 3px color-mix(in srgb,var(--mint,#2f7a5c) 18%,transparent)}.cl.you .clState{background:var(--clay-mint,#dff1e8);color:var(--mint,#2f7a5c);border-color:transparent}.cl.you .clFig{background:linear-gradient(180deg,#e9f6ef 0%,var(--cream,#fffbf4) 100%)}.cl.door,#void.land .castLine a.cl.door{border-style:dashed;background:transparent;box-shadow:none;text-decoration:none;padding:0 0 12px;line-height:normal}.cl.door .clFig{background:none}.cl.door .clFig::before{display:none}.cl.door .clTile{background:var(--surf2,rgba(120,110,160,.08));font-weight:300;font-size:44px}.cl.door:hover{background:var(--cream,#fffbf4)}.clFaces{position:absolute;left:50%;top:50%;transform:translate(-50%,-46%);display:grid;grid-template-columns:repeat(3,32px);gap:8px 6px;justify-items:center}.clFaces img{width:32px;height:32px;border-radius:50%;border:2px solid var(--cream,#fffbf4);background:var(--lav,#e5dcff);box-shadow:0 6px 14px -8px rgba(58,51,72,.6);opacity:.55;filter:saturate(.35);transition:transform .22s cubic-bezier(.2,.7,.2,1),opacity .22s,filter .22s}.cl.door:hover .clFaces img,.cl.door:focus-visible .clFaces img{opacity:1;filter:none;transform:translateY(-2px) scale(1.12)}.cl.door:hover .clFaces img:nth-child(2){transition-delay:.06s}.cl.door:hover .clFaces img:nth-child(3){transition-delay:.12s}.cl.door:hover .clFaces img:nth-child(4){transition-delay:.18s}.cl.door:hover .clFaces img:nth-child(5){transition-delay:.24s}.cl.door:hover .clFaces img:nth-child(6){transition-delay:.3s}.cl.door:hover .clFaces img:nth-child(7){transition-delay:.36s}.cl.door:hover .clFaces img:nth-child(8){transition-delay:.42s}@media(prefers-reduced-motion:reduce){.clFaces img{opacity:1;filter:none;transition:none}.cl.door:hover .clFaces img{transform:none}}.clFaces b{width:32px;height:32px;border-radius:50%;border:2px dashed color-mix(in srgb,var(--violet,#7c5cff) 55%,transparent);background:transparent;color:var(--violet,#7c5cff);display:grid;place-items:center;font:800 11px/1 var(--body)}.castDeck{margin:10px 4px 4px;padding:14px 16px 12px;border:1px solid var(--line,rgba(70,66,100,.12));border-radius:22px;background:color-mix(in srgb,var(--cream,#fffbf4) 90%,transparent);box-shadow:0 14px 34px -24px rgba(58,51,72,.45);display:block;animation:deckIn .32s cubic-bezier(.2,.7,.2,1) both}@keyframes deckIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.castDeck[hidden]{display:none}.castDeck h3{margin:0;font:800 20px/1.1 var(--disp,var(--body));color:var(--ink);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.castDeck h3 i{font-style:normal;font:600 13px/1 var(--body);color:var(--muted)}.castDeck .dkSay{margin:8px 0 0;font:500 14.5px/1.45 var(--body);color:var(--ink)}.castDeck .dkLbl{margin:0 0 8px;font:700 9.5px/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.dkApps{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.dkApps li{display:flex;flex-direction:column;align-items:center;gap:6px;width:96px;padding:10px 6px 9px;border-radius:18px;text-align:center;border:1px solid var(--line,rgba(70,66,100,.12));background:var(--cream,#fffbf4);font:700 12.5px/1 var(--body);color:var(--ink);box-shadow:0 8px 18px -14px rgba(58,51,72,.5);animation:deckIn .4s cubic-bezier(.2,.7,.2,1) both}.dkApps li img{width:64px;height:64px;display:block;filter:drop-shadow(0 8px 12px rgba(58,51,72,.18));transition:transform .22s cubic-bezier(.2,.7,.2,1)}.dkApps li:hover img{transform:translateY(-3px) scale(1.06)}.dkApps li:nth-child(2){animation-delay:.05s}.dkApps li:nth-child(3){animation-delay:.1s}.dkApps li:nth-child(4){animation-delay:.15s}.dkApps li:nth-child(5){animation-delay:.2s}.dkWho{display:flex;align-items:center;gap:12px;margin:0 0 14px}.dkWho img,.dkYouTile{flex:0 0 52px;width:52px;height:52px;border-radius:50%;border:2px solid var(--cream,#fffbf4);background:var(--lav,#e5dcff);box-shadow:0 8px 18px -10px rgba(58,51,72,.7)}.dkYouTile{display:grid;place-items:center;border-radius:16px;color:var(--violet,#7c5cff);font:800 18px/1 var(--disp,var(--body))}.dkWho .dkSay{margin:0;display:block}.dkWho>span{display:flex;flex-direction:column;gap:2px;min-width:0}.dkName{font:800 16px/1.2 var(--disp,var(--body));color:var(--ink)}.dkName i{font-style:normal;font-weight:600;color:var(--muted);font-size:13px}.dkProcs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.dkProcs li{display:block;border-radius:18px;border:1px solid var(--line,rgba(70,66,100,.12));background:var(--cream,#fffbf4);box-shadow:0 8px 18px -14px rgba(58,51,72,.5);animation:deckIn .4s cubic-bezier(.2,.7,.2,1) both;transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s}.dkProcs li:hover{transform:translateY(-3px);box-shadow:0 16px 28px -16px rgba(58,51,72,.55)}.dkProcs li a,.dkProcs li .dkStart,.dkProcs li .dkYouCard{position:relative;display:flex;align-items:center;gap:10px;padding:10px 26px 10px 10px;min-height:74px;font:700 12.5px/1.3 var(--body);color:var(--ink);text-decoration:none}.dkStart{appearance:none;border:0;background:none;width:100%;text-align:left;cursor:pointer}.dkStart img{flex:0 0 54px;width:54px;height:54px}.dkProcs li a::after,.dkProcs li .dkStart::after{content:'→';position:absolute;right:11px;top:50%;transform:translate(-4px,-50%);opacity:0;font:800 14px/1 var(--body);color:var(--violet,#7c5cff);transition:opacity .18s,transform .18s}.dkProcs li:hover a::after,.dkProcs li:hover .dkStart::after{opacity:1;transform:translate(0,-50%)}.dkProcs li img{flex:0 0 54px;width:54px;height:54px;padding:6px;box-sizing:border-box;border-radius:16px;background:linear-gradient(180deg,var(--lav2,#efe9ff),color-mix(in srgb,var(--cream,#fffbf4) 70%,var(--lav2,#efe9ff)));display:block;filter:drop-shadow(0 4px 8px rgba(58,51,72,.14))}.dkProcs li a span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.dkAppsRow{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:14px 0 0;padding:10px 0 0;border-top:1px solid var(--line,rgba(70,66,100,.12))}.dkAppsLbl{font:700 10px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-right:6px}.dkApp{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 5px;border-radius:999px;border:1px solid var(--line,rgba(70,66,100,.12));background:var(--cream,#fffbf4);font:600 12px/1 var(--body);color:var(--ink);text-decoration:none;transition:transform .18s,box-shadow .18s}.dkApp img{width:26px;height:26px;display:block}a.dkApp:hover{transform:translateY(-2px);box-shadow:0 10px 18px -12px rgba(58,51,72,.6)}.dkProcs li:nth-child(2){animation-delay:.05s}.dkProcs li:nth-child(3){animation-delay:.1s}.dkProcs li:nth-child(4){animation-delay:.15s}.dkExLine{margin:12px 0 0}.dkExBtn{appearance:none;border:0;background:none;padding:0;font:700 12.5px/1 var(--body);color:var(--violet,#7c5cff);cursor:pointer}.dkExBtn:hover{text-decoration:underline}.dkProcs.dkYou{grid-template-columns:repeat(3,minmax(0,1fr))}.dkProcs.dkYou .dkStart span{font:700 13px/1.25 var(--body)}.dkProcs.dkYou b{font:800 13.5px/1.2 var(--disp,var(--body))}.dkProcs.dkYou .dkYouCard>span{font:500 12px/1.4 var(--body);color:var(--muted)}.dkGo .dkEx{background:var(--cream,#fffbf4);color:var(--ink);border:1px solid var(--line2,rgba(70,66,100,.2));box-shadow:none}.dkGo{grid-column:1/-1;display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:2px}.dkGo button{appearance:none;border:0;border-radius:999px;padding:10px 18px;background:var(--violet,#7c5cff);color:#fff;font:800 13px/1 var(--body);cursor:pointer;box-shadow:0 10px 22px -10px var(--violet,#7c5cff)}.dkGo button:hover{filter:brightness(1.06)}.dkGo a{font:700 12.5px/1 var(--body);color:var(--violet,#7c5cff);text-decoration:none}@media(max-width:900px){.dkProcs,.dkProcs.dkYou{grid-template-columns:repeat(2,minmax(0,1fr))}.castLine{justify-content:flex-start;margin-inline:-6px;padding:14px 8px 4px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.cl{flex:0 0 132px;min-width:0}.clFig{height:180px}}#immSky{position:fixed;inset:-12%;z-index:0;pointer-events:none;overflow:hidden;opacity:0;transition:opacity 1.4s ease}html.immOn #immSky{opacity:1}#immSky .world{position:absolute;inset:0;border-radius:0;filter:none;mix-blend-mode:normal;background:center 62%/cover no-repeat;opacity:0;transition:opacity 1.6s ease;transform:translate3d(0,calc(var(--sc,0) * -0.12px),0) scale(1.04)}#immSky .world.lt{background-image:url(/art/os/bg-clay.webp)}#immSky .world.dp{background-image:url(/art/os/bg-clay.webp)}html.immOn #immSky .world.lt{opacity:.92}html.immOn.immFocus #immSky .world.lt{opacity:.35}html.immOn.immFocus #immSky .world.dp{opacity:.9}:root[data-theme="dark"] #immSky .world.lt{opacity:0!important}:root[data-theme="dark"] html.immOn #immSky .world.dp,html.immOn:root[data-theme="dark"] #immSky .world.dp{opacity:.8}#immSky .veil{position:absolute;inset:0;border-radius:0;filter:none;mix-blend-mode:normal;transform:none;background:linear-gradient(180deg,rgba(246,247,251,.35),rgba(246,247,251,.05) 40%,rgba(246,247,251,.55) 100%)}:root[data-theme="dark"] #immSky .veil{background:linear-gradient(180deg,rgba(4,7,13,.5),rgba(4,7,13,.15) 40%,rgba(4,7,13,.7))}#immSky i{position:absolute;border-radius:50%;filter:blur(64px);mix-blend-mode:multiply}#immSky .o1{--px:-22;width:58vw;height:58vw;left:-8vw;top:-14vw;background:radial-gradient(circle at 40% 40%,hsl(var(--dh,246) 90% 78% / .38),transparent 62%)}#immSky .o2{--px:16;width:52vw;height:52vw;right:-10vw;top:-4vw;background:radial-gradient(circle at 50% 50%,hsl(322 88% 80% / .48),transparent 62%)}#immSky .o3{--px:-9;width:46vw;height:46vw;left:28vw;bottom:-22vw;background:radial-gradient(circle at 50% 50%,hsl(190 90% 76% / .42),transparent 62%)}#immSky .grain{position:absolute;inset:0;filter:none;border-radius:0;mix-blend-mode:soft-light;opacity:.55;transform:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E")}:root[data-theme="dark"] #immSky i{mix-blend-mode:screen}:root[data-theme="dark"] #immSky .o1{background:radial-gradient(circle at 40% 40%,hsl(var(--dh,246) 80% 52% / .34),transparent 62%)}:root[data-theme="dark"] #immSky .o2{background:radial-gradient(circle at 50% 50%,hsl(322 80% 56% / .26),transparent 62%)}:root[data-theme="dark"] #immSky .o3{background:radial-gradient(circle at 50% 50%,hsl(190 80% 52% / .22),transparent 62%)}@media (prefers-reduced-motion:no-preference){#immSky .o1{animation:immDrift1 26s ease-in-out infinite}#immSky .o2{animation:immDrift2 31s ease-in-out infinite}#immSky .o3{animation:immDrift3 37s ease-in-out infinite}@keyframes immDrift1{50%{margin-left:6vw;margin-top:4vw}}@keyframes immDrift2{50%{margin-right:5vw;margin-top:7vw}}@keyframes immDrift3{50%{margin-left:-7vw;margin-bottom:5vw}}}html.immOn .land::before{opacity:.35}html.immOn .doorStage.launchPad{transition:box-shadow .6s}.immGlow{position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;opacity:0;transition:opacity .5s;background:radial-gradient(520px 420px at var(--sx,50%) var(--sy,30%),hsl(var(--dh,246) 90% 72% / .22),transparent 66%)}.doorStage.launchPad:hover .immGlow{opacity:1}.immGlow::after{content:'';position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:radial-gradient(360px 300px at var(--sx,50%) var(--sy,30%),hsl(var(--dh,246) 95% 66% / .9),transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.doorStage.launchPad>*{position:relative;z-index:1}html.immFocus #void.land .hero,html.immFocus #void .ex,html.immFocus #void .proofBand{opacity:.28;filter:blur(2px) saturate(.7);transition:opacity .7s ease,filter .7s ease}html:not(.immFocus) #void.land .hero,html:not(.immFocus) #void .ex,html:not(.immFocus) #void .proofBand{transition:opacity .7s ease,filter .7s ease}html.immFocus .immRiver{opacity:.55;transition:opacity .5s}html.immFocus .doorStage.launchPad{box-shadow:0 70px 160px -60px hsl(var(--dh,246) 70% 40% / .55),0 0 0 1px hsl(var(--dh,246) 80% 70% / .35),inset 0 1px #fff}html.immFocus #immSky .o1{filter:blur(54px);opacity:1.25}html.immFocus .psAvatar{transform:translateY(-6px) scale(1.04)}html.immFocus .psAvatar,html:not(.immFocus) .psAvatar{transition:transform .8s cubic-bezier(.2,.8,.2,1),filter .5s}html.immFocus #void .launchPad textarea#q{caret-color:hsl(var(--dh,246) 90% 55%)}html.immFocus #doorCard .qrow{box-shadow:0 0 0 2px hsl(var(--dh,246) 85% 66% / .45),0 18px 48px -22px hsl(var(--dh,246) 80% 50% / .5);border-radius:16px;animation:immBreath 2.6s ease-in-out infinite}@keyframes immBreath{50%{box-shadow:0 0 0 6px hsl(var(--dh,246) 85% 66% / .16),0 18px 48px -22px hsl(var(--dh,246) 80% 50% / .5)}}@media (prefers-reduced-motion:reduce){html.immFocus #doorCard .qrow{animation:none}}.immRiver{position:relative;z-index:2;width:100%;margin:12px 0 2px;padding:4px 0 2px;-webkit-mask:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.immRiver .immLbl{display:block;text-align:center;margin:0 0 9px;font:600 10px/1 var(--ui);letter-spacing:.18em;text-transform:uppercase;color:var(--launchMuted,#666b7b);opacity:.8}.immRow{display:flex;gap:10px;width:max-content;padding:4px 0;will-change:transform}.immRow+.immRow{margin-top:8px}.immRow button{flex:none;display:inline-flex;align-items:center;gap:9px;padding:10px 15px 10px 12px;border:1px solid rgba(75,72,120,.14);border-radius:999px;background:rgba(255,255,255,.72);color:var(--launchInk,#111323);font:500 13.5px/1.2 var(--ui);letter-spacing:-.008em;cursor:pointer;white-space:nowrap;box-shadow:0 8px 24px -16px rgba(47,34,110,.35),inset 0 1px #fff;backdrop-filter:blur(8px);transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s,box-shadow .25s,background .25s}.immRow button i{width:7px;height:7px;border-radius:50%;background:hsl(var(--ch,246) 80% 62%);box-shadow:0 0 0 3px hsl(var(--ch,246) 80% 62% / .16)}.immRow button:hover{transform:translateY(-2px) scale(1.03);border-color:hsl(var(--ch,246) 70% 62% / .6);background:#fff;box-shadow:0 16px 34px -16px hsl(var(--ch,246) 70% 50% / .5),inset 0 1px #fff}:root[data-theme="dark"] .immRow button{background:rgba(20,24,40,.7);color:#eceef8;border-color:rgba(255,255,255,.1);box-shadow:none}:root[data-theme="dark"] .immRow button:hover{background:rgba(30,34,54,.9)}@media (prefers-reduced-motion:no-preference){.immRow.a{animation:immFlow var(--dur,70s) linear infinite}.immRow.b{animation:immFlow var(--dur,84s) linear infinite reverse}.immRiver:hover .immRow{animation-play-state:paused}@keyframes immFlow{to{transform:translateX(-50%)}}}@media (prefers-reduced-motion:reduce){.immRiver{-webkit-mask:none;mask:none;overflow-x:auto}.immRow{width:auto;flex-wrap:wrap}}@media (max-width:700px){.immRiver{width:100%;margin-top:4px}.immRiver .immLbl{font-size:8.5px;letter-spacing:.12em;margin-bottom:6px;opacity:.6}.immRow{gap:7px;padding:2px 0}.immRow+.immRow{margin-top:6px}.immRow button{padding:7px 11px 7px 9px;font-size:12px;gap:7px}html.immOn #void .psJourney{display:none}html.immOn #void.land .hero h1,html.immOn #void.land .hero h1 b,html.immOn #void.land .hero h1 b.lit{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--ink);-webkit-text-fill-color:var(--ink);filter:none;animation:none;text-shadow:0 2px 24px color-mix(in srgb,var(--bg) 70%,transparent)}html.immOn #doorCard .qrow{flex-wrap:wrap;gap:8px 6px;align-items:center}html.immOn #void .launchPad textarea#q{flex:1 1 100%;min-height:2.7em;font-size:16px}html.immOn #doorCard .qrow .micq{margin-left:auto}html.immOn #doorCard .qrow .sendPair{flex:none}}.immFly{position:fixed;z-index:60;pointer-events:none;margin:0;display:inline-flex;align-items:center;gap:9px;padding:10px 15px 10px 12px;border:1px solid hsl(var(--ch,246) 70% 62% / .6);border-radius:999px;background:#fff;color:#111323;font:500 13.5px/1.2 var(--ui);white-space:nowrap;box-shadow:0 16px 34px -16px hsl(var(--ch,246) 70% 50% / .5);transition:transform .55s cubic-bezier(.3,.9,.2,1),opacity .55s ease;will-change:transform,opacity}.immFly.go{opacity:0}@media (prefers-reduced-motion:no-preference){html.immOn #void.land .hero h1{animation:immReveal 1.1s cubic-bezier(.2,.8,.2,1) both}@keyframes immReveal{from{opacity:0;transform:translateY(22px);filter:blur(10px)}to{opacity:1;transform:none;filter:none}}html.immOn #void.land .hero h1 b{background-size:220% 100%;animation:immSheen 6s ease-in-out 1.2s infinite}@keyframes immSheen{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}}html.immOn #qgo{transform:translate(calc(var(--bx,0) * 1px),calc(var(--by,0) * 1px));transition:transform .18s ease-out,background .2s,color .2s}html.immOn .exCard,html.immOn .pbCard{opacity:0;transform:translateY(30px) scale(.97)}html.immOn .exCard.immIn,html.immOn .pbCard.immIn{opacity:1;transform:none;transition:opacity .45s ease-out calc(var(--i,0) * 50ms),transform .6s cubic-bezier(.2,.8,.2,1) calc(var(--i,0) * 50ms)}@media (prefers-reduced-motion:reduce){html.immOn .exCard,html.immOn .pbCard{opacity:1;transform:none}}html.immOn .exCard{position:relative;overflow:hidden;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s,border-color .5s}html.immOn .exCard.immIn:hover{transform:translateY(-6px);transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .5s,border-color .5s;border-color:hsl(var(--ch,258) 70% 62% / .55);box-shadow:0 40px 80px -40px hsl(var(--ch,258) 70% 45% / .55),0 0 0 1px hsl(var(--ch,258) 70% 70% / .25)}html.immOn .exCard::after{content:'';position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .4s;background:radial-gradient(260px 220px at 50% 15%,hsl(var(--ch,258) 90% 72% / .26),transparent 70%)}html.immOn .exCard:hover::after{opacity:1}html.immOn .exCard .exArt{position:relative;display:block;transition:transform .6s cubic-bezier(.2,.8,.2,1)}html.immOn .exCard .exArt::before{content:'';position:absolute;left:50%;bottom:6%;width:62%;height:26%;transform:translateX(-50%);border-radius:50%;background:hsl(var(--ch,258) 90% 66% / .0);filter:blur(16px);transition:background .5s,transform .6s}html.immOn .exCard:hover .exArt{transform:translateY(-10px) scale(1.06)}html.immOn .exCard:hover .exArt::before{background:hsl(var(--ch,258) 90% 66% / .55);transform:translateX(-50%) scaleX(1.15)}html.immOn .exCard .exArt img{position:relative;filter:drop-shadow(0 18px 22px hsl(var(--ch,258) 50% 30% / .22));transition:filter .5s}html.immOn .exCard:hover .exArt img{filter:drop-shadow(0 30px 30px hsl(var(--ch,258) 60% 40% / .38))}@media (prefers-reduced-motion:no-preference){html.immOn .exCard.immIn .exArt img{animation:immShelf 6s ease-in-out calc(var(--i,0) * -0.9s) infinite}@keyframes immShelf{50%{transform:translateY(-5px) rotate(-1deg)}}html.immOn .exCard:hover .exArt img{animation-play-state:paused}}html.immOn .exCard .exOpen{transition:transform .3s,background .3s,color .3s,box-shadow .3s}html.immOn .exCard:hover .exOpen{transform:translateX(3px);box-shadow:0 10px 24px -12px hsl(var(--ch,258) 80% 50% / .7)}html.immOn .pbCard.real .pbFrame img{transition:transform 7s linear}html.immOn .pbCard.real:hover .pbFrame img{transform:translateY(-42%)}html.immOn .pbCard.real .pbShot::before{content:'';position:absolute;inset:auto -20% -30% -20%;height:70%;z-index:0;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,hsl(var(--ph,258) 90% 68% / .55),transparent);filter:blur(28px);opacity:.35;transition:opacity .6s,transform .6s}html.immOn .pbCard.real:hover .pbShot::before{opacity:.9;transform:scale(1.15)}html.immOn .pbCard .pbShot::after{z-index:2}html.immOn .pbCard .pbFrame{z-index:1}html.immOn #exTitle,html.immOn #pbTitle{opacity:0;transform:translateY(16px);filter:blur(6px);transition:opacity .9s ease,transform .9s cubic-bezier(.2,.8,.2,1),filter .9s}html.immOn .immIn>#exTitle,html.immOn #exTitle.immIn,html.immOn #pbTitle.immIn{opacity:1;transform:none;filter:none}@media (prefers-reduced-motion:no-preference){html.immOn .pbHead a,html.immOn .pbHead button{animation:immPulse 3.2s ease-in-out infinite}@keyframes immPulse{50%{box-shadow:0 0 0 8px hsl(258 80% 62% / .12),0 14px 30px -14px hsl(258 80% 50% / .5)}}}#immSky .o2,#immSky .o3{transition:filter 1.6s ease}html[data-imm-sec="ex"] #immSky .o2{filter:blur(64px) hue-rotate(-130deg)}html[data-imm-sec="ex"] #immSky .o3{filter:blur(64px) hue-rotate(60deg)}html[data-imm-sec="proof"] #immSky .o2{filter:blur(64px) hue-rotate(40deg)}html[data-imm-sec="proof"] #immSky .o3{filter:blur(64px) hue-rotate(-90deg)}#immSky .world{transition:opacity 1.6s ease,filter 1.6s ease}html[data-imm-sec="proof"] #immSky .world.lt{filter:hue-rotate(25deg) saturate(1.15)}html.immOn .exCard,html.immOn .pbCard{background:rgba(255,255,255,.9);backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2)}html.immOn[data-theme="dark"] #void .exGrid .exCard,html.immOn[data-theme="dark"] #void .exCard,html.immOn[data-theme="dark"] .pbCard{background:rgba(17,20,34,.94)!important;border-color:rgba(255,255,255,.14)!important}html.immOn[data-theme="dark"] #void .exCard .exLine{color:#f1f2fb!important;opacity:1}html.immOn[data-theme="dark"] #void .exCard .tag{color:#c7c9ff!important;opacity:1}html.immOn[data-theme="dark"] #void .exCard .exArt{background:rgba(255,255,255,.05)}html.immOn #void .exGrid .exCard{background:rgba(255,255,255,.94)!important}html.immOn #void .exCard .exLine{color:#1a1636;opacity:1}html.immOn #void .exCard{border-radius:20px;padding:12px 12px 14px;border:1px solid rgba(60,56,96,.1);box-shadow:0 1px 0 rgba(255,255,255,.9) inset,0 10px 30px -22px rgba(40,30,90,.35);transition:transform .42s cubic-bezier(.2,.8,.2,1),box-shadow .42s,border-color .42s}html.immOn #void .exCard>*{position:relative;z-index:1}html.immOn #void .exCard::after{z-index:0;inset:auto -20% -30% -20%;height:70%;border-radius:50%;opacity:0;background:radial-gradient(closest-side,hsl(var(--ch,258) 90% 70% / .28),transparent 72%);filter:blur(22px);transition:opacity .45s,transform .45s;transform:translateY(12px)}html.immOn #void .exCard:hover::after{opacity:1;transform:none}html.immOn #void .exCard.immIn:hover{transform:translateY(-5px);border-color:hsl(var(--ch,258) 62% 62% / .5);box-shadow:0 1px 0 rgba(255,255,255,.95) inset,0 30px 60px -30px hsl(var(--ch,258) 62% 40% / .45),0 0 0 1px hsl(var(--ch,258) 70% 75% / .2)}html.immOn #void .exArt{display:grid;place-items:center;width:100%;height:132px;border-radius:15px;margin-bottom:12px;overflow:visible;background:linear-gradient(160deg,hsl(var(--ch,258) 60% 98%),hsl(var(--ch,258) 45% 94%));box-shadow:inset 0 0 0 1px hsl(var(--ch,258) 40% 60% / .12),inset 0 1px 0 #fff;transition:background .45s,box-shadow .45s}html.immOn #void .exCard:hover .exArt{background:linear-gradient(160deg,hsl(var(--ch,258) 70% 98%),hsl(var(--ch,258) 62% 92%));box-shadow:inset 0 0 0 1px hsl(var(--ch,258) 55% 60% / .28),inset 0 1px 0 #fff}html.immOn #void .exArt img{width:112px;height:112px;mix-blend-mode:normal;filter:drop-shadow(0 14px 18px hsl(var(--ch,258) 50% 30% / .18));transition:filter .45s}html.immOn #void .exCard:hover .exArt{transform:none}html.immOn #void .exCard:hover .exArt img{transform:none;filter:drop-shadow(0 20px 22px hsl(var(--ch,258) 60% 40% / .28))}html.immOn #void .exCard .exArt::before{display:none}html.immOn #void .exCard .tag{font-size:8.5px;letter-spacing:.16em;color:hsl(var(--ch,258) 48% 46%)}html.immOn #void .exCard .exLine{margin:7px 1px 14px;font:600 13px/1.4 var(--ui);letter-spacing:-.01em}html.immOn #void .exOpen{padding:8px 10px 8px 13px;border-color:hsl(var(--ch,258) 55% 60% / .22);background:hsl(var(--ch,258) 70% 96%);box-shadow:none;font-weight:650}html.immOn #void .exOpen::after{transition:transform .35s cubic-bezier(.2,.8,.2,1)}html.immOn #void .exCard:hover .exOpen{transform:none;box-shadow:0 12px 24px -14px hsl(var(--ch,258) 70% 45% / .55);background:hsl(var(--ch,258) 72% 94%)}html.immOn #void .exCard:hover .exOpen::after{transform:translateX(3px)}html.immOn #void .exGrid.immMore{-webkit-mask:linear-gradient(90deg,#000 91%,transparent 100%);mask:linear-gradient(90deg,#000 91%,transparent 100%)}html.immOn #void .exCard .exArt img,html.immOn #void .exCard.immIn .exArt img{animation:none!important;transform:none!important}html.immOn #void .exCard .exArt{transform:none!important}html.immOn[data-theme="dark"] .exCard .exLine,html.immOn[data-theme="dark"] .pbCard p{color:#d9dcf0}html.immOn[data-theme="dark"] .exCard .tag{color:#b8bdf0}html.immOn[data-theme="dark"] #immSky .world.dp{opacity:.5}html.immOn[data-theme="dark"].immFocus #immSky .world.dp{opacity:.75}html.immOn[data-theme="dark"] #immSky .veil{background:linear-gradient(180deg,rgba(4,7,13,.55),rgba(4,7,13,.45) 40%,rgba(4,7,13,.8))}html.immOn[data-theme="dark"] #void .ex,html.immOn[data-theme="dark"] #void .proofBand{text-shadow:0 1px 12px rgba(4,7,13,.8)}html.immOn #void .ex .exHead h2,html.immOn .pbHead h2,html.immOn .pbHead p{text-shadow:0 1px 18px color-mix(in srgb,var(--bg) 70%,transparent)}#gateReg.immGate{background:rgba(8,8,20,.55);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2)}#gateReg.immGate .grModal{width:min(880px,94vw);max-height:min(92vh,640px);padding:0;display:grid;grid-template-columns:minmax(300px,.92fr) minmax(0,1.08fr);border-radius:26px;overflow:hidden;background:#fff;box-shadow:0 60px 140px -50px rgba(20,10,60,.7),0 0 0 1px rgba(255,255,255,.5),0 0 120px -30px hsl(258 80% 65% / .5)}:root[data-theme="dark"] #gateReg.immGate .grModal{background:#0f1222;box-shadow:0 60px 140px -50px #000,0 0 0 1px rgba(255,255,255,.08),0 0 120px -30px hsl(258 80% 55% / .5)}#gateReg.immGate .grModal::before{content:none}#gateReg.immGate .imgStage,#gateReg.immGate .imgAsk{position:relative;z-index:1}.imgStage{position:relative;min-height:0;padding:22px 22px 18px;display:flex;flex-direction:column;justify-content:space-between;gap:10px;color:#1a1636;overflow:hidden;isolation:isolate;background:#f4efe6 url(/art/os/bg-clay.webp) center 45%/cover no-repeat}.imgStage::before{content:'';position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(255,255,255,.35),rgba(255,255,255,.05) 45%,rgba(240,236,255,.55) 100%)}:root[data-theme="dark"] .imgStage{color:#fff;background:#f4efe6 url(/art/os/bg-clay.webp) center 40%/cover no-repeat}:root[data-theme="dark"] .imgStage::before{background:linear-gradient(180deg,rgba(20,12,50,.15),rgba(20,12,50,.05) 40%,rgba(14,8,40,.72) 100%)}.imgStage>*{position:relative;z-index:1}.imgK{display:inline-flex;align-items:center;gap:9px;font:600 10px/1 var(--ui);letter-spacing:.2em;text-transform:uppercase;color:rgba(26,22,54,.72)}.imgK i{width:7px;height:7px;border-radius:50%;background:#7c5cf0;box-shadow:0 0 0 4px rgba(124,92,240,.16),0 0 12px #a78bfa}:root[data-theme="dark"] .imgK{color:rgba(255,255,255,.78)}:root[data-theme="dark"] .imgK i{background:#8ef3ff;box-shadow:0 0 0 4px rgba(142,243,255,.18),0 0 14px #8ef3ff}.imgAst{display:grid;gap:8px}.imgAstRow{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.imgAstC{display:grid;justify-items:center;gap:3px;padding:6px 4px 5px;border:1.5px solid rgba(26,22,54,.10);border-radius:12px;background:rgba(255,251,244,.78);cursor:pointer;font:inherit;color:#1a1636;transition:border-color .15s,box-shadow .15s,transform .15s}.imgAstC:hover{transform:translateY(-1px)}.imgAstC:focus-visible{outline:2px solid #7c5cff;outline-offset:2px}.imgAstC img{width:44px;height:52px;object-fit:contain;object-position:center bottom}.imgAstQ{display:grid;place-items:center;width:44px;height:52px;border-radius:10px;background:#efe9ff;color:#7c5cff;font:800 22px/1 var(--body)}.imgAstC b{font-size:11.5px;font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.imgAstC.on{border-color:#7c5cff;background:#efe9ff;box-shadow:0 6px 16px rgba(124,92,255,.22)}.imgAstHint{margin:0;font-size:11.5px;line-height:1.4;color:#4a4468}.imgAstName{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px;font-size:11.5px;color:#4a4468}.imgAstName input{font:600 13px/1.2 var(--body);padding:6px 9px;border:1.5px solid rgba(26,22,54,.14);border-radius:10px;background:#fffbf4;color:#1a1636;min-width:0}@media (prefers-reduced-motion:reduce){.imgAstC{transition:none}.imgAstC:hover{transform:none}}.imgBud{position:relative;width:100%;height:232px;margin:2px 0 0;border-radius:18px;overflow:hidden;transition:scale .8s cubic-bezier(.2,.8,.2,1);background:radial-gradient(120% 80% at 50% 100%,rgba(124,92,240,.16),transparent 70%)}.imgBud::after{content:'';position:absolute;left:0;right:0;bottom:-6px;height:132px;z-index:0;background:var(--gate-scene,none) center bottom/contain no-repeat;opacity:.95;-webkit-mask:linear-gradient(180deg,transparent,#000 30%);mask:linear-gradient(180deg,transparent,#000 30%)}.imgBud img{position:absolute;left:50%;top:10px;z-index:1;width:auto;height:600px;max-width:none;transform:translateX(-50%);object-fit:contain;object-position:top;filter:drop-shadow(0 26px 30px rgba(60,40,120,.35))}:root[data-theme="dark"] .imgBud img{filter:drop-shadow(0 30px 34px rgba(10,4,40,.55)) saturate(1.1)}.imgBud::before{content:'';position:absolute;left:0;right:0;bottom:0;height:34px;z-index:2;background:linear-gradient(180deg,transparent,rgba(244,239,230,.55));pointer-events:none}@media (prefers-reduced-motion:no-preference){.imgBud{animation:immGateFloat 5.8s ease-in-out infinite}@keyframes immGateFloat{50%{translate:0 -4px}}.imgStage.step2 .imgBud{scale:.86}}.imgSay{margin:0;padding:13px 15px;border-radius:16px;border-bottom-left-radius:5px;background:rgba(255,255,255,.94);color:#151530;border:1px solid rgba(124,92,240,.18);font:500 14.5px/1.45 var(--ui);letter-spacing:-.008em;box-shadow:0 18px 40px -20px rgba(0,0,0,.6);transition:opacity .35s,transform .35s}.imgSay.swap{opacity:0;transform:translateY(6px)}.imgSay b{font-weight:700;background:linear-gradient(100deg,#5b5cf0,#b25bd6);-webkit-background-clip:text;background-clip:text;color:transparent}.imgStage .grHolds{margin:10px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:5px;font:500 12px/1.35 var(--ui);color:#2a2450}.imgStage .grHolds li{padding:7px 10px;border-radius:10px;background:rgba(255,255,255,.55);border:1px solid rgba(124,92,240,.16);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.imgStage .grHolds li.grHoldsT{background:none;border:0;padding:0 2px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:rgba(42,36,80,.65)}:root[data-theme="dark"] .imgStage .grHolds{color:rgba(255,255,255,.86)}:root[data-theme="dark"] .imgStage .grHolds li{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.14)}:root[data-theme="dark"] .imgStage .grHolds li.grHoldsT{color:rgba(255,255,255,.62)}:root[data-theme="dark"] .imgStage .grHolds b{color:#fff}.imgAsk{padding:30px 34px 24px;display:flex;flex-direction:column;min-width:0;background:linear-gradient(180deg,#fff,#f6f4ff)}:root[data-theme="dark"] .imgAsk{background:linear-gradient(180deg,#121630,#0d1024)}:root[data-theme="dark"] .immOtp span{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.14);box-shadow:inset 0 1px rgba(255,255,255,.06)}:root[data-theme="dark"] .immOtp span.filled{background:hsl(258 50% 30% / .7);border-color:hsl(258 70% 65% / .6);box-shadow:0 0 18px -6px hsl(258 80% 65% / .8)}:root[data-theme="dark"] #gateReg.immGate .auin{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.14);color:#f0f0ff}#gateReg.immGate #auGoogle{margin:0 0 2px}#gateReg.immGate .auOr{margin:12px 0 10px}.imgSteps{display:flex;align-items:center;gap:8px;margin:0 0 22px;font:600 10.5px/1 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.imgSteps span{display:inline-flex;align-items:center;gap:7px}.imgSteps span::before{content:'';width:22px;height:2px;border-radius:2px;background:var(--line)}.imgSteps span.on{color:var(--ink)}.imgSteps span.on::before{background:linear-gradient(90deg,#7c5cf0,#a06bd0);width:34px}.imgSteps span.done{color:hsl(150 50% 40%)}.imgSteps span.done::before{background:hsl(150 60% 55%)}#gateReg.immGate .grHead{margin:0 0 6px}#gateReg.immGate .grBud{display:none}#gateReg.immGate .grHx h3{font-size:30px;line-height:1.05;letter-spacing:-.035em;margin:0}#gateReg.immGate .grHx p{margin:8px 0 0;font-size:14.5px;line-height:1.5;color:var(--muted)}#gateReg.immGate .grSay{display:none}#gateReg.immGate #auStep1,#gateReg.immGate #auStep2{margin-top:18px}#gateReg.immGate .auin{font-family:var(--ui);font-size:16px;padding:15px 16px;border-radius:14px}#gateReg.immGate .pbtn{height:50px;font-size:14px;border-radius:14px}#gateReg.immGate .ausent{margin:0 0 12px;padding:0;border:0;background:none;font-size:13.5px;color:var(--muted)}#gateReg.immGate .auin.code{position:absolute;opacity:0;pointer-events:none;height:1px;width:1px;margin:0;padding:0;border:0}.immOtp{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin:2px 0 4px;cursor:text}.immOtp span{height:60px;border-radius:14px;border:1px solid hsl(246 28% 55% / .28);background:color-mix(in srgb,var(--panel) 70%,transparent);display:grid;place-items:center;font:600 26px/1 var(--disp);letter-spacing:-.02em;color:var(--ink);transition:border-color .18s,box-shadow .18s,transform .18s,background .18s;position:relative}.immOtp span.filled{border-color:hsl(258 60% 62% / .6);background:hsl(258 70% 96% / .9);transform:translateY(-1px)}:root[data-theme="dark"] .immOtp span.filled{background:hsl(258 40% 22% / .8)}.immOtp span.cur{border-color:hsl(258 75% 62%);box-shadow:0 0 0 3px hsl(258 75% 62% / .18)}.immOtp span.cur:empty::after{content:'';width:2px;height:26px;background:hsl(258 75% 62%);animation:immCaret 1s steps(2) infinite}@keyframes immCaret{50%{opacity:0}}.immOtp.bad span{border-color:#d5566f;animation:immShake .4s}@keyframes immShake{25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}#gateReg.immGate .aumsg{margin-top:12px;font-family:var(--ui);font-size:13px}#gateReg.immGate .lnk{margin-top:8px}#gateReg.immGate .why{margin-top:auto;padding-top:18px;font-size:12px;line-height:1.5}#gateReg.immGate .xbtn{margin-top:8px}@media(max-width:700px){#gateReg.immGate .grModal{grid-template-columns:1fr;width:100%;border-radius:24px 24px 0 0}.imgStage{min-height:0;padding:14px 16px 14px;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px 12px;background-position:center 60%}.imgK{flex:1;min-width:0;font-size:9px;letter-spacing:.14em}.imgBud{width:88px;height:88px;margin:0;flex:none;border-radius:50%;background:rgba(255,255,255,.6)}.imgBud::after,.imgBud::before{display:none}.imgBud img{height:300px;top:6px}.imgStage>div:not(.imgBud){flex-basis:100%}.imgSay{font-size:13.5px;padding:11px 13px}.imgStage .grHolds{display:none}.imgAsk{padding:20px 20px calc(18px+env(safe-area-inset-bottom))}#gateReg.immGate .grHx h3{font-size:24px}.immOtp span{height:52px;font-size:22px}}html.immOn #void .ex,html.immOn #proofBand{position:relative}html.immOn #void .exGrid,html.immOn .pbGrid{scrollbar-width:none}html.immOn #void .exGrid::-webkit-scrollbar,html.immOn .pbGrid::-webkit-scrollbar{display:none}html.immOn #void .exGrid.immMore,html.immOn .pbGrid.immMore{-webkit-mask:linear-gradient(90deg,#000 82%,transparent 99%);mask:linear-gradient(90deg,#000 82%,transparent 99%)}.immShelfBtn{position:absolute;right:max(8px,2vw);top:50%;z-index:5;width:52px;height:52px;border-radius:50%;border:1px solid rgba(255,255,255,.7);background:rgba(255,255,255,.82);color:#2a2450;display:grid;place-items:center;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 18px 40px -18px rgba(47,34,110,.55),inset 0 1px #fff;transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .3s,box-shadow .3s}.immShelfBtn.l{right:auto;left:max(8px,2vw)}.immShelfBtn:hover{transform:translateY(-2px) scale(1.06);box-shadow:0 24px 44px -18px rgba(47,34,110,.7),inset 0 1px #fff}.immShelfBtn[hidden]{display:none}.immShelfBtn svg{width:20px;height:20px}:root[data-theme="dark"] .immShelfBtn{background:rgba(24,28,48,.85);color:#eceef8;border-color:rgba(255,255,255,.14);box-shadow:0 18px 40px -18px #000}@media (prefers-reduced-motion:no-preference){.immShelfBtn:not([hidden]) svg{animation:immNudgeX 2.4s ease-in-out infinite}@keyframes immNudgeX{50%{transform:translateX(3px)}}}@media(max-width:700px){.immShelfBtn{width:44px;height:44px}}html.immOn #void.land{padding-bottom:36px;scroll-padding-bottom:36px}html.immOn #void footer{z-index:16;width:min(var(--landMax,1280px),calc(100% - 32px));margin:36px auto 0;padding:34px 38px 24px;border-radius:28px;border:1px solid rgba(255,255,255,.6);background:linear-gradient(160deg,rgba(255,255,255,.86),rgba(246,244,255,.78));-webkit-backdrop-filter:blur(22px) saturate(1.3);backdrop-filter:blur(22px) saturate(1.3);box-shadow:0 40px 100px -50px rgba(47,34,110,.45),inset 0 1px #fff;color:#1a1636;overflow:hidden;isolation:isolate}html.immOn #void footer::before{content:'';position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,#22d3ee,#7c5cff 52%,#f472b6);opacity:.9}html.immOn #void footer::after{content:'';position:absolute;z-index:-1;right:-140px;bottom:-200px;width:420px;height:420px;border-radius:50%;background:radial-gradient(closest-side,hsl(258 90% 72% / .28),transparent);filter:blur(30px)}html.immOn #void footer .fwrap{gap:48px}html.immOn #void footer .fbrand{grid-template-columns:150px minmax(0,520px);gap:30px}html.immOn #void footer .fbrand p{font:500 clamp(15px,1.3vw,18px)/1.4 var(--disp,var(--ui));letter-spacing:-.02em;color:#2a2450;max-width:36ch}html.immOn #void footer .flinks a,html.immOn #void footer .flinks .soon{font:600 12px/1 var(--ui);letter-spacing:.02em;text-transform:none;padding:10px 14px;border-radius:999px;border:1px solid rgba(75,72,120,.16);background:rgba(255,255,255,.6);color:#2a2450;transition:transform .25s,box-shadow .25s,border-color .25s}html.immOn #void footer .flinks a:hover{transform:translateY(-2px);color:#111;background:#fff;border-color:hsl(258 60% 62% / .5);box-shadow:0 12px 26px -14px hsl(258 70% 50% / .5)}html.immOn #void footer .fbar{margin-top:22px;padding-top:16px;border-top:1px solid rgba(75,72,120,.12);display:flex;align-items:center;justify-content:space-between;gap:12px;font:500 12px/1 var(--ui);color:#666b7b}html.immOn #void footer .fbrand .logo,html.immOn #void footer .fbrand a.logo{position:static;left:auto;top:auto;transform:none;width:150px;height:41px;display:block;overflow:hidden}html.immOn #void footer .fbrand .logo .bcContourFull{position:static;width:150px;height:auto;transform:none;opacity:1;display:block}html.immOn #void footer .fbrand .logo .bcContourMark{display:none}html.immOn[data-theme="dark"] #void footer{border-color:rgba(255,255,255,.1);background:linear-gradient(160deg,rgba(18,22,40,.86),rgba(12,15,30,.8));color:#eceef8;box-shadow:0 40px 100px -50px #000,inset 0 1px rgba(255,255,255,.08)}html.immOn[data-theme="dark"] #void footer .fbrand p{color:#dfe2f5}html.immOn[data-theme="dark"] #void footer .flinks a,html.immOn[data-theme="dark"] #void footer .flinks .soon{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.14);color:#eceef8}html.immOn[data-theme="dark"] #void footer .flinks a:hover{background:rgba(255,255,255,.12);color:#fff}html.immOn[data-theme="dark"] #void footer .fbar{border-color:rgba(255,255,255,.1);color:#a6adbd}@media(max-width:700px){html.immOn #void.land{padding-bottom:24px;scroll-padding-bottom:24px}html.immOn #void footer{padding:24px 20px 18px;border-radius:22px;margin:20px auto 0}html.immOn #void footer .fbrand{grid-template-columns:1fr;gap:12px}html.immOn #void footer .flinks{justify-content:flex-start}}html.immOn .ctxPop{--gh:258;width:min(392px,94vw);padding:10px;border-radius:26px;border:1px solid rgba(75,72,120,.16)!important;background:linear-gradient(170deg,rgba(255,255,255,.97),rgba(247,246,255,.95))!important;-webkit-backdrop-filter:blur(26px) saturate(1.4)!important;backdrop-filter:blur(26px) saturate(1.4)!important;box-shadow:0 44px 110px -46px rgba(30,20,70,.55),0 0 0 1px rgba(255,255,255,.6) inset;overflow:hidden auto;animation:ctxIn .22s cubic-bezier(.2,.8,.2,1) both}html.immOn .railFoot .ctxPop{animation-name:ctxInUp}@keyframes ctxIn{from{opacity:0;transform:translateY(-6px) scale(.985)}}@keyframes ctxInUp{from{opacity:0;transform:translateY(6px) scale(.985)}}@media (prefers-reduced-motion:reduce){html.immOn .ctxPop{animation:none}}html.immOn .ctxPop::before{content:'';position:sticky;top:-10px;z-index:1;display:block;height:2px;margin:-10px -10px 8px;background:linear-gradient(90deg,#22d3ee,#7c5cff 52%,#f472b6)}html.immOn[data-theme="dark"] .ctxPop{border-color:rgba(255,255,255,.12)!important;background:linear-gradient(170deg,rgba(23,26,44,.97),rgba(16,19,34,.96))!important;box-shadow:0 44px 110px -46px #000,0 0 0 1px rgba(255,255,255,.06) inset}html.immOn .ctxPop .who{gap:12px;padding:10px 10px 14px;margin:0 0 6px;border:0;border-bottom:1px solid rgba(75,72,120,.1);border-radius:0;background:transparent}html.immOn[data-theme="dark"] .ctxPop .who{border-color:rgba(255,255,255,.08)}html.immOn .ctxPop .who .av2{width:42px;height:42px;font-size:16px;color:#fff;background-color:#151826}html.immOn .ctxPop .who.guest .av2{color:var(--faint);background-color:transparent}html.immOn .ctxPop .who .nm2{font-family:var(--disp);font-size:15px;font-weight:650;letter-spacing:-.015em}html.immOn .ctxPop .who .em2{font-size:10.5px;max-width:26ch;margin-top:2px}html.immOn .ctxPop .who.guest .em2{font-family:var(--body);font-size:11.5px;white-space:normal;max-width:none;color:var(--muted)}html.immOn .ctxPop .who .tier2{font-family:var(--body);font-weight:600;font-size:9.5px;letter-spacing:.12em;padding:5px 9px;color:#fff;border-color:transparent;background:linear-gradient(135deg,#6159ee,#7c5cf0 48%,#a06bd0);box-shadow:0 8px 18px -10px rgba(97,89,238,.8)}html.immOn .ctxPop #grpLang{--gh:258}html.immOn .ctxPop #grpMarket{--gh:196}html.immOn .ctxPop .themeRow{--gh:322}html.immOn .ctxPop .grp.acct{--gh:36}html.immOn .ctxPop .gh{display:flex;align-items:center;gap:7px;font-family:var(--body);font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);padding:8px 10px 6px}html.immOn .ctxPop .gh::before{content:'';width:6px;height:6px;border-radius:50%;flex:none;background:hsl(var(--gh) 85% 62%);box-shadow:0 0 0 3px hsl(var(--gh) 85% 62% / .18)}html.immOn .ctxPop button{gap:12px;padding:10px 11px;border-radius:15px;transition:background .16s,border-color .16s,transform .16s}html.immOn .ctxPop button:hover{background:hsl(var(--gh) 80% 60% / .08);border-color:hsl(var(--gh) 70% 60% / .28);transform:translateY(-1px)}html.immOn[data-theme="dark"] .ctxPop button:hover{background:hsl(var(--gh) 60% 60% / .12);border-color:hsl(var(--gh) 60% 62% / .3)}html.immOn .ctxPop button.on{background:hsl(var(--gh) 85% 62% / .12);border-color:hsl(var(--gh) 70% 60% / .4);box-shadow:none}html.immOn[data-theme="dark"] .ctxPop button.on{background:hsl(var(--gh) 60% 58% / .2);border-color:hsl(var(--gh) 60% 62% / .45)}html.immOn .ctxPop button .e{width:34px;height:30px;min-height:0;border-radius:11px;font-size:9.5px;font-weight:700;border:1px solid rgba(75,72,120,.14);background:rgba(120,116,160,.08);box-shadow:none;color:var(--muted)}html.immOn[data-theme="dark"] .ctxPop button .e{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.12)}html.immOn .ctxPop button.on .e{border-color:hsl(var(--gh) 70% 60% / .6);background:#fff;color:hsl(var(--gh) 60% 42%)}html.immOn[data-theme="dark"] .ctxPop button.on .e{background:hsl(var(--gh) 50% 30%);color:#fff}html.immOn .ctxPop button .n{font-family:var(--body);font-size:14px;font-weight:620;letter-spacing:-.012em}html.immOn .ctxPop button .d{font-size:11.5px;opacity:.9}html.immOn .ctxPop button .d.empty{color:hsl(258 65% 45%);opacity:1;font-weight:560}html.immOn[data-theme="dark"] .ctxPop button .d.empty{color:hsl(258 85% 76%)}html.immOn .ctxPop button .ck{width:20px;height:20px;display:grid;place-items:center;border-radius:50%;font-size:11px;color:#fff;background:hsl(var(--gh) 75% 58%)}html.immOn .ctxPop .grp:not(.acct){padding:0 2px 8px}html.immOn .ctxPop .grp+.grp{border-top:1px solid rgba(75,72,120,.1)}html.immOn[data-theme="dark"] .ctxPop .grp+.grp{border-color:rgba(255,255,255,.08)}html.immOn .ctxPop button[data-more] .n{font-weight:560;color:var(--muted)}html.immOn .ctxPop button[data-more] .e{border-style:dashed;background:transparent}html.immOn .ctxPop .themeRow{flex-direction:column;align-items:stretch;gap:0;padding:2px 2px 8px;border-top:1px solid rgba(75,72,120,.1);margin-top:2px}html.immOn[data-theme="dark"] .ctxPop .themeRow{border-color:rgba(255,255,255,.08)}html.immOn .ctxPop .seg{gap:4px;padding:4px;border-radius:16px;border-color:rgba(75,72,120,.14);background:rgba(120,116,160,.09);margin:0 2px}html.immOn[data-theme="dark"] .ctxPop .seg{background:rgba(0,0,0,.35);border-color:rgba(255,255,255,.1)}html.immOn .ctxPop .seg button{border-radius:12px;padding:9px 12px;font-family:var(--body);font-size:12.5px;font-weight:640;letter-spacing:.01em}html.immOn .ctxPop .seg button:hover{transform:none;border-color:transparent;background:hsl(var(--gh) 80% 60% / .08)}html.immOn .ctxPop .seg button.on{background:#fff;color:#141626;border-color:transparent;box-shadow:0 8px 18px -10px rgba(20,18,40,.5),inset 0 0 0 1px hsl(var(--gh) 70% 60% / .35)}html.immOn[data-theme="dark"] .ctxPop .seg button.on{background:#2c3042;color:#fff}html.immOn .ctxPop .grp.acct{margin-top:4px;padding:6px 2px 2px;border-top:1px solid rgba(75,72,120,.1)}html.immOn[data-theme="dark"] .ctxPop .grp.acct{border-color:rgba(255,255,255,.08)}html.immOn .ctxPop .grp.acct button[data-act="profile"]{--gh:258;border-color:hsl(258 70% 60% / .25);background:hsl(258 85% 62% / .06)}html.immOn[data-theme="dark"] .ctxPop .grp.acct button[data-act="profile"]{background:hsl(258 60% 58% / .12);border-color:hsl(258 60% 62% / .3)}html.immOn .ctxPop .grp.acct button[data-act="profile"] .e{color:#fff;border-color:transparent;background:linear-gradient(135deg,#6159ee,#7c5cf0 48%,#a06bd0);box-shadow:0 8px 18px -10px rgba(97,89,238,.8)}html.immOn .ctxPop .grp.acct button[data-act="up"] .n{background:linear-gradient(90deg,#6159ee,#a06bd0);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}html.immOn[data-theme="dark"] .ctxPop .grp.acct button[data-act="up"] .n{background-image:linear-gradient(90deg,#9d8cff,#e0a6ff)}html.immOn .ctxPop .grp.acct button[data-act="up"] .e{color:#7c5cff}@media(max-width:700px){html.immOn .ctxPop{width:min(calc(100vw - 32px),392px);border-radius:20px}}
