:root{--ink:#18181b;--ink2:#3f3f46;--mute:#71717a;--faint:#a1a1aa;--line:#e8e8ec;--side:#f7f7f8;--hover:#f4f4f5;--sel:#f1f0fe;--acc:#7c3aed;--ring:linear-gradient(45deg,#ffa14a,#ff4f9a 45%,#c13cff 75%,#7b5cff);--sent:#16a34a}*{box-sizing:border-box}html,body{height:100%;margin:0}body{color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;font:400 13.5px/1.45 Inter,system-ui,sans-serif;overflow:hidden}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.num{font-variant-numeric:tabular-nums}.riff{height:100vh;display:none}.riff.on{display:grid}.side{background:var(--side);border-right:1px solid var(--line);flex-direction:column;gap:12px;min-height:0;padding:12px 10px;display:flex;overflow:auto}.brand{align-items:center;gap:9px;padding:4px 6px;font-size:15px;font-weight:600;display:flex}.brand img{width:22px;height:22px}.search{border:1px solid var(--line);color:var(--faint);background:#fff;border-radius:8px;align-items:center;gap:8px;padding:6px 9px;font-size:13px;display:flex}.search kbd{border:1px solid var(--line);color:var(--mute);border-radius:4px;margin-left:auto;padding:0 4px;font:500 10.5px Inter}.nav a{color:var(--ink2);border-radius:7px;align-items:center;gap:10px;padding:6px 8px;font-size:13.5px;text-decoration:none;display:flex}.nav a i{color:var(--mute);font-size:16px}.nav a.on{color:var(--ink);box-shadow:0 0 0 1px var(--line),0 1px 2px #0000000a;background:#fff;font-weight:500}.nav a.on i{color:var(--acc)}.nav a .c{color:var(--mute);margin-left:auto;font-size:12px}.sect{color:var(--mute);padding:6px 8px 2px;font-size:12px}.ln{color:var(--ink2);border-radius:7px;align-items:center;gap:9px;padding:5px 8px;font-size:13px;display:flex}.ln:hover{background:var(--hover)}.ln .c{color:var(--mute);margin-left:auto;font-size:12px}.pi{color:#fff;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;font-size:11px;display:grid}.keys{color:var(--faint);margin-top:auto;padding:0 6px;font-size:11.5px;line-height:2}.keys kbd{border:1px solid var(--line);color:var(--mute);background:#fff;border-radius:4px;padding:0 4px;font:500 10.5px Inter}.bar{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:12px;height:44px;padding:0 18px;display:flex}.bar b{font-size:14px;font-weight:600}.bar .r{color:var(--mute);align-items:center;gap:10px;margin-left:auto;font-size:12.5px;display:flex}.bar .r b{color:var(--ink);font-size:12.5px;font-weight:500}.btn{border:1px solid var(--line);height:28px;color:var(--ink);background:#fff;border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.btn:hover{background:var(--hover)}.btn.pri{background:var(--ink);border-color:var(--ink);color:#fff}.btn.pri:hover{background:#27272a}.seg{gap:2px;display:inline-flex}.seg button{height:26px;color:var(--mute);border-radius:6px;padding:0 9px;font-size:12.5px}.seg button.on{color:var(--ink);box-shadow:0 0 0 1px var(--line),0 1px 2px #0000000d;background:#fff}.dot{border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.av{background:var(--ring);border-radius:50%;flex:none;width:28px;height:28px;padding:1.5px}.av.done{background:#d4d4d8}.av span{color:#fff;border:1.5px solid #fff;border-radius:50%;place-items:center;width:100%;height:100%;font-size:12px;display:grid}.car{background:#0b0b0d;position:relative;overflow:hidden}.car .tr{scroll-snap-type:x mandatory;scrollbar-width:none;height:100%;display:flex;overflow-x:auto}.car .tr::-webkit-scrollbar{display:none}.car img{object-fit:contain;scroll-snap-align:start;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex:0 0 100%;width:100%;height:100%}.car .ct{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;background:#0000008c;border-radius:99px;padding:2px 8px;font-size:11.5px;font-weight:600;position:absolute;top:10px;right:10px}.car .ar{opacity:0;background:#ffffffeb;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;transition:opacity .15s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 1px 4px #00000040}.car .ar.p{left:10px}.car .ar.n{right:10px}.car:hover .ar:not([disabled]){opacity:1}.car .dt{pointer-events:none;justify-content:center;gap:4px;display:flex;position:absolute;bottom:10px;left:0;right:0}.car .dt i{background:#ffffff73;border-radius:50%;width:6px;height:6px}.car .dt i.on{background:#fff}#r1{grid-template-columns:220px minmax(0,1fr) 440px}#r1 .mid{flex-direction:column;min-width:0;min-height:0;display:flex}#r1 .summ{border-bottom:1px solid var(--line);flex-direction:column;gap:10px;padding:14px 18px 12px;display:flex}#r1 .summ p{color:var(--ink2);margin:0;font-size:13.5px}#r1 .summ p b{color:var(--ink);font-weight:600}.tl{flex-direction:column;gap:3px;display:flex}.tl .h{color:var(--faint);grid-template-columns:200px 1fr;gap:12px;font-size:11px;display:grid}.tl .h>div{height:16px;position:relative}.tl .h>div span{white-space:nowrap;font-variant-numeric:tabular-nums;position:absolute;transform:translate(-50%)}.tl .h>div span:first-child{transform:none}.tl .row{grid-template-columns:200px 1fr;align-items:center;gap:12px;height:24px;display:grid}.tl .who{color:var(--ink2);white-space:nowrap;align-items:center;gap:7px;min-width:0;font-size:12px;display:flex;overflow:hidden}.tl .who .nm{text-overflow:ellipsis;overflow:hidden}.tl .more{color:var(--mute);padding:4px 0 0 212px;font-size:12px}.tl .who .pi{border-radius:4px;width:14px;height:14px;font-size:9px}.tl .trk{background:#f7f7f8;border-radius:6px;height:24px;position:relative}.tl .tk{border-radius:50%;width:10px;height:10px;position:absolute;top:7px;transform:translate(-50%);box-shadow:0 0 0 2px #fff}.tl .now{background:#ef4444;border-radius:2px;width:2px;position:absolute;top:-3px;bottom:-3px}#r1 .head{align-items:center;gap:10px;padding:12px 18px 8px;display:flex}#r1 .head b{font-size:14.5px;font-weight:600}#r1 .head .n{color:var(--faint);font-size:13px}#r1 .head .seg{margin-left:auto}#r1 .list{flex:1;overflow:auto}.it{border-top:1px solid var(--line);cursor:pointer;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:9px 18px;display:grid}.it:hover{background:#fafafa}.it.sel{background:var(--sel);box-shadow:inset 2px 0 0 var(--acc)}.it img,.it .noimg{object-fit:cover;width:44px;height:55px;color:var(--faint);background:#f1f1f3;border-radius:6px;place-items:center;display:grid}.it .t1{align-items:center;gap:7px;font-size:13.5px;font-weight:500;display:flex}.it .t2{color:var(--mute);white-space:nowrap;text-overflow:ellipsis;max-width:520px;font-size:12.5px;overflow:hidden}.it .rt{text-align:right;color:var(--mute);flex-direction:column;align-items:flex-end;gap:2px;font-size:12px;display:flex}.it .rt b{color:var(--ink);font-size:13px;font-weight:500}.it .sent{color:var(--sent);font-weight:500}.it .miss{color:#b45309;font-weight:500}#r1 .insp{border-left:1px solid var(--line);flex-direction:column;min-height:0;display:flex;overflow:auto}.insp .ih{align-items:center;gap:10px;padding:14px 18px;display:flex}.insp .ih .w{flex-direction:column;line-height:1.25;display:flex}.insp .ih .w b{font-weight:600}.insp .ih .w small{color:var(--mute);font-size:12px}.insp .ih .pl{color:var(--ink2);margin-left:auto;font-size:17px}.insp .car{aspect-ratio:4/5;border-radius:10px;margin:0 18px}.insp .cap{color:var(--ink2);white-space:pre-wrap;padding:14px 18px 6px;font-size:13.5px}.insp .facts{border-top:1px solid var(--line);grid-template-columns:96px 1fr;gap:7px 10px;margin:6px 18px 16px;padding-top:12px;font-size:12.5px;display:grid}.insp .facts dt{color:var(--mute)}.insp .facts dd{margin:0}.insp .acts{gap:8px;padding:0 18px 18px;display:flex}#r2{grid-template-columns:220px minmax(0,1fr) 380px}#r2 .mid{flex-direction:column;min-width:0;min-height:0;display:flex}#r2 .fil{border-bottom:1px solid var(--line);scrollbar-width:none;flex:none;align-items:center;gap:8px;padding:10px 18px;display:flex;overflow-x:auto}#r2 .fil::-webkit-scrollbar{display:none}#r2 .fil .chipf{border:1px solid var(--line);height:28px;color:var(--ink2);white-space:nowrap;border-radius:99px;flex:none;align-items:center;gap:6px;padding:0 11px 0 5px;font-size:12.5px;line-height:1;display:flex}#r2 .fil .chipf:first-child{padding:0 12px}#r2 .fil .sp{white-space:nowrap;flex:none}#r2 .fil .chipf.on{border-color:var(--ink);color:var(--ink);font-weight:500}#r2 .fil .chipf .av{width:16px;height:16px;padding:1px}#r2 .fil .chipf .av span{border-width:1px;font-size:8px}#r2 .fil .sp{color:var(--mute);margin-left:auto;font-size:12.5px}#r2 .sheet{padding:4px 18px 30px;overflow:auto}.hr{z-index:2;background:#fff;align-items:baseline;gap:10px;padding:16px 0 10px;display:flex;position:sticky;top:0}.hr b{font-size:13.5px;font-weight:600}.hr span{color:var(--mute);font-size:12.5px}.hr .now{color:#ef4444;font-size:12px;font-weight:600}.tiles{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.tile{cursor:pointer}.tile .im{aspect-ratio:4/5;background:#f1f1f3;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000000a}.tile .im img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.tile:hover .im img{transform:scale(1.03)}.tile .im .av{width:24px;height:24px;position:absolute;top:8px;left:8px;box-shadow:0 2px 6px #00000040}.tile .im .badge{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border-radius:99px;padding:1px 7px;font-size:11px;font-weight:600;position:absolute;top:8px;right:8px}.tile .im .noimg{color:var(--faint);text-align:center;place-items:center;padding:10px;font-size:12px;display:grid;position:absolute;inset:0}.tile.sel .im{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--acc)}.tile .lab{justify-content:space-between;gap:6px;padding:7px 2px 0;font-size:12px;display:flex}.tile .lab b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.tile .lab span{color:var(--mute);flex:none}.tile .lab .sent{color:var(--sent)}#r2 .insp{border-left:1px solid var(--line);flex-direction:column;min-height:0;display:flex;overflow:auto}#r2 .insp .car{margin:0 16px}#r2 .insp .ih,#r2 .insp .cap{padding-left:16px;padding-right:16px}#r2 .insp .facts{margin-left:16px;margin-right:16px}#r2 .insp .acts{padding:0 16px 16px}#r3{grid-template-columns:240px minmax(0,1fr) 340px}#r3 .side{background:#fff}#r3 .center{min-width:0;overflow:auto}#r3 .stories{scrollbar-width:none;border-bottom:1px solid var(--line);gap:16px;max-width:560px;margin:0 auto;padding:22px 0 18px;display:flex;overflow-x:auto}.st{flex-direction:column;flex:none;align-items:center;gap:6px;width:66px;display:flex}.st .av{width:62px;height:62px;padding:2.5px}.st .av span{border-width:3px;font-size:22px}.st small{color:var(--ink2);text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:11.5px;overflow:hidden}#r3 .feed{max-width:500px;margin:0 auto;padding:10px 0 60px}.fp{border-bottom:1px solid var(--line);padding:14px 0 18px}.fp .fh{align-items:center;gap:10px;padding-bottom:10px;display:flex}.fp .fh .av{width:34px;height:34px}.fp .fh .w{flex-direction:column;line-height:1.25;display:flex}.fp .fh .w b{font-weight:600}.fp .fh .w small{color:var(--mute);font-size:12px}.fp .fh .tm{text-align:right;color:var(--mute);margin-left:auto;font-size:12px;line-height:1.25}.fp .fh .tm b{color:var(--ink);font-size:13px;font-weight:600;display:block}.fp .car{aspect-ratio:4/5;border:1px solid var(--line);border-radius:6px}.fp .acts2{align-items:center;gap:14px;padding:10px 0 6px;font-size:21px;display:flex}.fp .acts2 .k{color:var(--mute);margin-left:auto;font-size:12.5px}.fp .cap{color:var(--ink2);font-size:13.5px}.fp .cap b{color:var(--ink);margin-right:5px;font-weight:600}.fp .cap .clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fp .cap .more{color:var(--mute)}#r3 .rail{border-left:1px solid var(--line);flex-direction:column;gap:18px;padding:22px 20px;display:flex;overflow:auto}.rail h4{justify-content:space-between;margin:0;font-size:13px;font-weight:600;display:flex}.rail h4 span{color:var(--mute);font-weight:400}.rail p{color:var(--ink2);margin:0}.rail p b{color:var(--ink);font-weight:600}.up{flex-direction:column;display:flex}.up .u{align-items:center;gap:10px;padding:7px 0;display:flex}.up .u img,.up .u .noimg{object-fit:cover;background:#f1f1f3;border-radius:5px;width:36px;height:45px}.up .u .w{flex-direction:column;min-width:0;line-height:1.3;display:flex}.up .u .w b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.up .u .w small{color:var(--mute);font-size:12px}.up .u .t{margin-left:auto;font-size:12.5px;font-weight:500}.prev{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}.prev .bar2{background:#f1f1f3;border-radius:99px;height:4px;overflow:hidden}.prev .bar2 span{background:var(--ring);width:62%;height:100%;display:block}.prev small{color:var(--mute);font-size:12px}#r4{grid-template-columns:220px minmax(0,1fr) 380px}#r4.feedmode{grid-template-columns:220px minmax(0,1fr)}#r4.feedmode [data-insp]{display:none}#r4 .mid{flex-direction:column;min-width:0;min-height:0;display:flex}#r4 .top4{border-bottom:1px solid var(--line);flex-direction:column;flex:none;gap:10px;padding:12px 18px 10px;display:flex}#r4 .rings{scrollbar-width:none;gap:14px;padding:2px 2px 0;display:flex;overflow-x:auto}#r4 .rings::-webkit-scrollbar{display:none}#r4 .rg{opacity:1;flex-direction:column;flex:none;align-items:center;gap:5px;width:58px;transition:opacity .15s;display:flex}#r4 .rg .av{width:50px;height:50px;padding:2px;transition:transform .15s}#r4 .rg .av span{border-width:2.5px;font-size:18px}#r4 .rg:hover .av{transform:scale(1.05)}#r4 .rg small{color:var(--ink2);text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:11px;overflow:hidden}#r4 .rg .all{background:var(--side);border:1px solid var(--line);border-radius:50%;place-items:center;width:50px;height:50px;font-size:13px;font-weight:600;display:grid}#r4 .rings.filtered .rg:not(.on){opacity:.38}#r4 .rg.on small{color:var(--ink);font-weight:600}#r4 .rg.on .all{background:var(--ink);color:#fff;border-color:var(--ink)}#r4 .strip4{height:30px;position:relative}#r4 .strip4 .base{background:#f1f1f3;border-radius:99px;height:4px;position:absolute;top:13px;left:0;right:0}#r4 .strip4 .past{background:#e4e4e7;border-radius:99px;height:4px;position:absolute;top:13px;left:0}#r4 .strip4 .tk{cursor:pointer;border-radius:50%;width:12px;height:12px;transition:transform .12s;position:absolute;top:9px;transform:translate(-50%);box-shadow:0 0 0 2px #fff}#r4 .strip4 .tk:hover{transform:translate(-50%)scale(1.3)}#r4 .strip4 .tk.sel{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--acc)}#r4 .strip4 .now{background:#ef4444;border-radius:2px;width:2px;position:absolute;top:3px;bottom:3px}#r4 .strip4 .now:after{content:"Now";color:#ef4444;font-size:10.5px;font-weight:600;position:absolute;top:-1px;left:5px}#r4 .hrs{height:14px;color:var(--faint);font-size:11px;position:relative}#r4 .hrs span{position:absolute;transform:translate(-50%)}#r4 .summ4{align-items:center;gap:10px;display:flex}#r4 .summ4 p{color:var(--ink2);margin:0}#r4 .summ4 p b{color:var(--ink);font-weight:600}#r4 .summ4 .seg{flex:none;margin-left:auto}#r4 .body{flex:1;min-height:0;overflow:auto}#r4 .body.sheet{padding:0 18px 40px}#r4 .body.feed{padding:0 0 60px}#r4 .body.feed .feedcol{max-width:500px;margin:0 auto}#r4 .insp{border-left:1px solid var(--line);overscroll-behavior:contain;flex-direction:column;min-height:0;padding-bottom:80px;display:flex;overflow-y:auto}#r4 .insp>*{flex:none}#r4 .insp .car{aspect-ratio:4/5;border-radius:10px;margin:0 18px}#r4 .body{padding-bottom:80px}#r4 .txt4{background:linear-gradient(160deg,#faf9ff,#f4f4f6);flex-direction:column;gap:6px;padding:40px 12px 12px;display:flex;position:absolute;inset:0;overflow:hidden}#r4 .txt4 small{color:var(--acc);font-size:11px;font-weight:600}#r4 .txt4 b{color:var(--ink);font-size:14px;font-weight:600;line-height:1.25}#r4 .txt4 span{color:var(--mute);-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}#r4 .miss4{color:#92400e;background:#fffbeb;font-weight:500}#r4 .miss4 small{color:#b45309;font-size:11.5px;font-weight:400}.act4{gap:6px;padding:0 18px 12px;display:flex}.act4 button{border:1px solid var(--line);color:var(--ink2);background:#fff;border-radius:9px;flex-direction:column;flex:1;align-items:center;gap:3px;padding:9px 6px;font-size:12.5px;font-weight:500;display:flex}.act4 button i{color:var(--mute);font-size:17px}.act4 button:hover{background:var(--hover)}.act4 button.on{border-color:var(--ink);color:var(--ink);box-shadow:0 0 0 1px var(--ink) inset}.act4 button.on i{color:var(--acc)}.act4 button:disabled{opacity:.45;cursor:not-allowed}.pane4{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:10px;margin:0 18px 18px;padding:12px;display:flex}.pane4 h5{align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;display:flex}.pane4 h5 .tagx{background:var(--side);color:var(--mute);border-radius:99px;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:600}.pane4 h5 .tagx.w{color:#92400e;background:#fef3c7}.pane4 p{color:var(--mute);margin:0;font-size:12.5px}.pane4 textarea{resize:none;border:1px solid var(--line);width:100%;font:inherit;border-radius:8px;padding:8px 10px;font-size:13px}.pane4 textarea:focus{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px #18181b0f}.pane4 .row4{align-items:center;gap:8px;display:flex}.pane4 .row4 .sp{margin-left:auto}.steps4{flex-direction:column;gap:6px;font-size:12.5px;display:flex}.steps4 div{color:var(--mute);align-items:center;gap:8px;display:flex}.steps4 .ok{color:var(--ink2)}.steps4 .ok i{color:var(--sent)}.steps4 .on{color:var(--ink);font-weight:500}.spin4{border:2px solid var(--acc);border-right-color:#0000;border-radius:50%;flex:none;width:12px;height:12px;animation:.8s linear infinite sp4}@keyframes sp4{to{transform:rotate(360deg)}}.cmp{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cmp figure{flex-direction:column;gap:5px;margin:0;display:flex}.cmp figcaption{color:var(--mute);justify-content:space-between;font-size:11.5px;font-weight:600;display:flex}.cmp figcaption.new{color:var(--acc)}.cmp .car{aspect-ratio:4/5;border-radius:8px}.cmp .cp{color:var(--ink2);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.cmp .cp mark{color:var(--ink);background:#ede9fe;border-radius:3px;padding:0 2px}.done4{color:var(--sent);align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:flex}.thread4{flex-direction:column;gap:6px;font-size:12px;display:flex}.thread4 div{color:var(--ink2);gap:6px;display:flex}.thread4 i{color:var(--mute);margin-top:2px}.pi.logo{background:#fff;overflow:hidden;box-shadow:inset 0 0 0 1px #00000014}.pi.logo img,.av span.logo img{object-fit:contain;width:100%;height:100%}.av span.logo{overflow:hidden}
a{color:inherit}a.btn{text-decoration:none}.btn:disabled{opacity:.45;cursor:default}.btn:disabled:hover{background:#fff}.btn.pri:disabled:hover{background:var(--ink)}.search input{font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:13px}.search input::placeholder{color:var(--faint)}.search:focus-within{border-color:var(--ink);box-shadow:0 0 0 3px #18181b0f}a.ln{text-decoration:none}.ln.on{box-shadow:0 0 0 1px var(--line);color:var(--ink);background:#fff;font-weight:500}.ln .lnn{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ln .lnn.two{gap:.3em;display:flex}.ln .lnm{text-overflow:ellipsis;min-width:0;overflow:hidden}.ln .lnp{color:var(--mute);flex:none;font-weight:400}.brand img{border-radius:6px}.err4{color:#b91c1c;background:#fef2f2;border-radius:8px;margin:0 18px 12px;padding:8px 10px;font-size:12.5px}.hist4{flex-direction:column;margin:0 18px 18px;display:flex}.hist4 h6{color:var(--mute);margin:0 0 4px;font-size:12px;font-weight:500}.hist4 button{border-top:1px solid var(--line);text-align:left;align-items:center;gap:8px;padding:6px 4px;font-size:12.5px;display:flex}.hist4 button:hover{background:var(--hover)}.hist4 button i{color:var(--mute)}.hist4 button small{color:var(--mute);font-size:11.5px}.hist4 button small:first-of-type{margin-left:auto}.hist4 .s-done{color:var(--sent)}.hist4 .s-failed{color:#b91c1c}.hist4 .s-running{color:var(--acc)}#r4 .tile .im video{pointer-events:none}#r4 .hrs span{white-space:nowrap}#r4 .hrs span:first-child{transform:none}#r4 .hrs span:last-child{transform:translate(-100%)}.cmp video{object-fit:contain;flex:0 0 100%;width:100%;height:100%}.pg{grid-template-columns:220px minmax(0,1fr);height:100vh;display:grid}.pg .page{min-width:0;padding-bottom:60px;overflow:auto}.pg .lede{border-bottom:1px solid var(--line);padding:16px 18px 14px}.pg .lede p{color:var(--ink2);margin:0}.pg .lede p b{color:var(--ink);font-weight:600}.lanes{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;padding:18px;display:grid}.lanecard{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:10px;padding:14px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.lanecard:hover{border-color:#d4d4d8;box-shadow:0 8px 24px -12px #18181b2e}.lanecard .lh{align-items:center;gap:10px;min-width:0;display:flex}.lanecard .lh .w{flex-direction:column;min-width:0;line-height:1.25;display:flex}.lanecard .lh .w b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.lanecard .lh .w small{color:var(--mute);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.fmts{flex-wrap:wrap;gap:5px;display:flex}.fmts span{background:var(--side);border:1px solid var(--line);color:var(--ink2);border-radius:6px;padding:1px 7px;font-size:11.5px}.lanecard .thumb{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--line);border-radius:8px;width:100%}.lanecard .lf{color:var(--mute);align-items:center;gap:10px;margin-top:auto;font-size:12px;display:flex}.lanecard .lf .go{color:var(--acc);align-items:center;gap:4px;margin-left:auto;font-weight:500;display:flex}.studio{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:18px;padding:18px;display:grid}.studio .form{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:12px;padding:14px;display:flex;position:sticky;top:0}.studio .form h2{align-items:center;gap:7px;margin:0;font-size:14px;font-weight:600;display:flex}.studio .form h2 i{color:var(--acc)}.studio .form label{color:var(--ink2);flex-direction:column;gap:5px;font-size:12.5px;font-weight:500;display:flex}.studio select,.studio textarea{border:1px solid var(--line);font:inherit;resize:vertical;width:100%;color:var(--ink);background:#fff;border-radius:8px;padding:7px 9px;font-size:13px;font-weight:400}.studio select:focus,.studio textarea:focus{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px #18181b0f}.studio .hint{color:var(--mute);margin:-4px 0 0;font-size:12px}.studio .err{color:#b91c1c;background:#fef2f2;border-radius:8px;margin:0;padding:7px 10px;font-size:12.5px}.studio .form .btn.pri{justify-content:center;height:32px}.runs{flex-direction:column;gap:12px;min-width:0;display:flex}.run{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:12px;max-width:640px;padding:14px;display:flex}.run.r-running{border-color:#c4b5fd}.rh{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.rh b{font-weight:600}.rh .muted,.muted{color:var(--mute);font-size:12.5px}.rh .st{margin-left:auto}.st{text-transform:capitalize;border-radius:99px;align-items:center;gap:6px;padding:1px 8px;font-size:11.5px;font-weight:500;display:inline-flex}.s-done{color:#166534;background:#dcfce7}.s-failed{color:#b91c1c;background:#fee2e2}.s-cancelled{color:#92400e;background:#fef3c7}.s-running{background:var(--sel);color:var(--acc);text-transform:none;font-variant-numeric:tabular-nums}.spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:9px;height:9px;animation:.8s linear infinite sp4}.ask{color:var(--ink2);align-items:flex-start;gap:6px;margin:0;font-size:12.5px;display:flex}.ask i{color:var(--mute);margin-top:2px}.working{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.working .hint{color:var(--mute);margin:0;font-size:12px}.shimmer{background:linear-gradient(100deg,var(--side) 30%,#efeef5 50%,var(--side) 70%);background-size:300% 100%;border-radius:10px;width:100%;height:160px;animation:1.6s ease-in-out infinite shim4}@keyframes shim4{0%{background-position:100% 0}to{background-position:0 0}}.sofar{gap:8px;width:100%;display:flex;overflow-x:auto}.sofar img{border:1px solid var(--line);border-radius:8px;flex:none;height:160px}.log{width:100%;color:var(--ink2);background:var(--side);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;max-height:120px;margin:0;padding:8px 10px;font:11.5px/1.5 ui-monospace,Menlo,monospace;overflow:auto}.log.full{max-height:360px}.notes{color:var(--acc);background:var(--sel);border-radius:8px;align-items:flex-start;gap:6px;margin:0;padding:7px 10px;font-size:12.5px;display:flex}.revise{align-items:flex-end;gap:8px;display:flex}.revise textarea{flex:1}.rf{color:var(--mute);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.lnk{color:var(--acc);margin-left:auto;font-size:12px}.empty{border:1px dashed var(--line);text-align:center;color:var(--mute);border-radius:12px;padding:32px}.empty i{font-size:24px}.err{color:#b91c1c;background:#fef2f2;border-radius:8px;margin:0;padding:7px 10px;font-size:12.5px}.post{flex-direction:column;gap:10px;min-width:0;display:flex}.post .phd{align-items:center;gap:9px;display:flex}.post .pa{background:var(--ring);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:12px;font-weight:600;display:grid}.post .who{flex-direction:column;min-width:0;line-height:1.25;display:flex}.post .who b{font-size:13px;font-weight:600}.post .who small{color:var(--mute);font-size:12px}.post .pl{color:var(--ink2);margin-left:auto;font-size:17px}.post .copy{white-space:pre-wrap;color:var(--ink2);overflow-wrap:anywhere;margin:0;font-size:13.5px}.post .copy.th{border-left:2px solid var(--line);padding-left:10px}.mstrip{background:#0b0b0d;border-radius:10px;position:relative;overflow:hidden}.mtrack{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.mtrack::-webkit-scrollbar{display:none}.mtrack>*{scroll-snap-align:start;object-fit:contain;-webkit-user-select:none;user-select:none;flex:0 0 100%;width:100%;max-height:520px;display:block}.mcount{color:#fff;pointer-events:none;background:#0000008c;border-radius:99px;padding:2px 8px;font-size:11.5px;font-weight:600;position:absolute;top:10px;right:10px}.marr{opacity:0;background:#ffffffeb;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;transition:opacity .15s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 1px 4px #00000040}.marr.prev{left:10px}.marr.next{right:10px}.mstrip:hover .marr:not(:disabled){opacity:1}.marr:disabled{display:none}.mnav2{justify-content:center;gap:4px;display:flex;position:absolute;bottom:10px;left:0;right:0}.mnav2 button{background:#ffffff73;border-radius:50%;width:6px;height:6px}.mnav2 button.on{background:#fff}.doc{border:1px solid var(--line);border-radius:8px;align-items:center;gap:7px;padding:7px 10px;font-size:12.5px;text-decoration:none;display:flex}.nf{place-content:center;justify-items:center;gap:12px;min-height:100vh;display:grid}@media (max-width:1100px){#r4{grid-template-columns:200px minmax(0,1fr) 340px}.studio{grid-template-columns:minmax(0,1fr)}.studio .form{position:static}}@media (max-width:860px){body{overflow:auto}#r4,.pg{height:auto;display:block}#r4 .side,.pg .side{display:none}#r4 .mid{min-height:0}#r4 .body{overflow:visible}#r4 .insp{border-left:0;border-top:1px solid var(--line);overflow:visible}.bar{z-index:5;background:#fff;flex-wrap:wrap;gap:8px;height:auto;min-height:44px;padding:8px 16px;position:sticky;top:0}.bar .r{flex-wrap:wrap}.bar .r>.btn:not(.pri){display:none}#r4 .top4,#r4 .body.sheet{padding-left:16px;padding-right:16px}.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.it{padding:9px 16px}.it .t2{max-width:none}.pg .page{overflow:visible}}.wn{color:#0000;background-image:radial-gradient(120% 60% at 50% -8%,#ffffff80,#fff0 60%),linear-gradient(135deg,#c20f1d 0%,#e11d2a 45%,#ff4733 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:-.08em;padding-bottom:.08em}.rg .all.pr,.ih .all.pr{background:var(--ink);color:#fff;text-transform:uppercase;border-radius:9px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:600;display:grid}.ih .all.pr{flex:none;width:30px;height:30px}:root{--acc:#e11d2a;--sel:#fef2f2}.brand .wn{letter-spacing:-.01em;font-family:Unbounded,Inter,system-ui,sans-serif;font-weight:600}.signin{background:var(--side);place-items:center;min-height:100vh;padding:24px;display:grid}.signin .card{width:100%;max-width:380px}.card{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;gap:12px;padding:22px;display:flex}.card h1{letter-spacing:-.02em;margin:0;font:600 24px/1.2 Unbounded,Inter,system-ui,sans-serif}.card h2{margin:0;font:600 15px Inter,system-ui,sans-serif}.card .sub{color:var(--ink2);margin:-4px 0 4px;font-size:13.5px}.card .fine{color:var(--mute);margin:0;font-size:12px}.card label{color:var(--ink2);flex-direction:column;gap:5px;font-size:12.5px;font-weight:500;display:flex}.card input{border:1px solid var(--line);font:inherit;color:var(--ink);background:#fff;border-radius:9px;width:100%;padding:9px 11px;font-size:14px;font-weight:400}.card input:focus{border-color:var(--acc);box-shadow:0 0 0 3px var(--sel);outline:none}.card .err{color:#b91c1c;margin:0;font-size:12.5px}.card .btn.google{color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.card .btn.google:hover{border-color:var(--ink2)}.card .btn.google i{font-size:17px}.card .or{color:var(--mute);align-items:center;gap:10px;font-size:12px;display:flex}.card .or:before,.card .or:after{content:"";background:var(--line);flex:1;height:1px}.card .alt{font:inherit;color:var(--mute);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12.5px;text-decoration:underline}.card .alt:hover{color:var(--ink)}.card .row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.card .row input{flex:1;min-width:200px}.acct{flex-direction:column;gap:18px;max-width:720px;margin:0 auto;padding:40px 24px;display:flex}.acct .fresh{border:1px solid var(--acc);background:var(--sel);border-radius:10px;flex-direction:column;gap:10px;padding:12px;display:flex}.acct .fresh b{color:#b91c1c;font-size:12.5px}.acct pre{border:1px solid var(--line);background:#fff;border-radius:8px;margin:0;padding:10px;font:500 11.5px/1.5 JetBrains Mono,monospace;overflow-x:auto}.toks{border-collapse:collapse;width:100%;font-size:12.5px}.toks th{text-align:left;color:var(--mute);padding:0 0 6px;font-size:11.5px;font-weight:500}.toks td{border-top:1px solid var(--line);padding:7px 0}.toks td:last-child{text-align:right}.lns{flex-direction:column;gap:1px;min-height:0;margin:-3px;padding:3px;display:flex;overflow:hidden auto}.tile.sel{z-index:1;position:relative}.hr{z-index:5}.tiles{padding-top:10px}.sel{width:100%;position:relative}.selb{border:1px solid var(--line);width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:8px;padding:7px 9px;font-size:13px;font-weight:400;display:flex}.selb:hover{border-color:#d4d4d8}.selb:focus-visible{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px #18181b0f}.sel.open .selb{border-color:var(--ink);box-shadow:0 0 0 3px #18181b0f}.selv{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.selb i{color:var(--mute);flex:none;font-size:14px;transition:transform .15s}.sel.open .selb i{transform:rotate(180deg)}.selm{z-index:40;border:1px solid var(--line);background:#fff;border-radius:10px;max-height:260px;padding:4px;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow:auto;box-shadow:0 10px 30px #0000001a,0 2px 6px #0000000d}.selo{cursor:pointer;color:var(--ink2);border-radius:7px;align-items:center;gap:8px;padding:7px 9px;font-size:13px;display:flex}.selo>span{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.selo small{color:var(--mute);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.selo.on{background:var(--sel);color:var(--ink)}.selo.is{color:var(--ink);font-weight:500}.selo i{color:var(--acc);flex:none;font-size:13px}.sect{align-items:baseline;gap:8px;display:flex}.sect a{color:var(--mute);align-items:baseline;gap:5px;margin-left:auto;font-size:11.5px;text-decoration:none;display:flex}.sect a:hover,.sect a.on{color:var(--acc)}.sect a .c{color:var(--faint)}.swap{background:var(--hover);border-radius:9px;gap:3px;padding:3px;display:flex}.swap a{color:var(--mute);border-radius:7px;flex:1;justify-content:center;align-items:center;gap:6px;padding:6px 8px;font-size:12.5px;font-weight:500;text-decoration:none;display:flex}.swap a i{font-size:14px}.swap a:hover{color:var(--ink)}:root{--plush:linear-gradient(180deg,#ef3b47,#c90f1c);--plush-in:0 1px 0 #ffffff80 inset,0 -2px 4px #78000a47 inset;--plush-out:0 3px 8px -2px #c10f1d6b,0 10px 22px -10px #c10f1d80;--seam:0 1px 0 #ffffffe6,0 4px 10px -8px #14121659}.swap{background:linear-gradient(#eceef1,#f4f5f7);box-shadow:inset 0 1px 3px #00000012}.swap a.on{color:#fff;background:var(--plush);box-shadow:var(--plush-in),0 3px 7px -1px #c10f1d73}.swap a.on i{color:#fff}.seg{background:linear-gradient(#eceef1,#f4f5f7);border:0;border-radius:9px;padding:3px;box-shadow:inset 0 1px 3px #00000012}.seg button{color:var(--mute);background:0 0;border:0;border-radius:7px}.seg button.on{color:#fff;background:var(--plush);box-shadow:var(--plush-in),0 2px 6px -1px #c10f1d66}.search{background:linear-gradient(#eceef1,#f4f5f7);border:0;box-shadow:inset 0 1px 3px #00000012}.search:focus-within{box-shadow:inset 0 1px 3px #00000012,0 0 0 2px #e11d2a40}.nav a.on{color:var(--acc);background:linear-gradient(#fff0f1,#ffe3e5);box-shadow:inset 0 1px #fff,0 0 0 1px #e11d2a2e,0 5px 12px -6px #c10f1d66}.nav a.on i{color:var(--acc)}.nav a.on .c{color:#c10f1da6}.ln.on{color:var(--acc);background:linear-gradient(#fff0f1,#ffe3e5);box-shadow:inset 0 1px #fff,0 0 0 1px #e11d2a2e,0 4px 10px -6px #c10f1d66}.ln{transition:background .12s,box-shadow .12s}.ln:hover{background:#fff;box-shadow:0 1px 2px #0000000d}.ln .pi{box-shadow:inset 0 1px #ffffff59,inset 0 -1px 2px #0000002e,0 2px 5px -1px #00000038}.lns{gap:2px}.btn.pri{background:var(--plush);box-shadow:var(--plush-in),var(--plush-out);border-color:#0000}.btn.pri:hover{background:linear-gradient(#f2505b,#d5121f)}.btn:not(.pri){background:linear-gradient(#fff,#f6f6f8);border-color:#e4e4e8;box-shadow:inset 0 1px #fff,0 1px 2px #0000000d}.btn:not(.pri):hover{box-shadow:inset 0 1px #fff,0 2px 5px #00000014}.act4 button{background:linear-gradient(#fff,#f6f6f8);border:1px solid #e4e4e8;border-radius:11px;transition:transform .1s,box-shadow .12s;box-shadow:inset 0 1px #fff,0 1px 2px #0000000d,0 4px 10px -6px #0000004d}.act4 button:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 2px 4px #00000012,0 8px 16px -8px #00000059}.act4 button:active:not(:disabled){transform:translateY(0);box-shadow:inset 0 1px 3px #0000001f}.act4 button:disabled{opacity:.45;box-shadow:none;background:#f6f6f8}.act4 button.on{color:#fff;background:var(--plush);box-shadow:var(--plush-in),0 3px 8px -2px #c10f1d66;border-color:#0000}.act4 button.on i{color:#fff}.av{background:var(--line);padding:2px;box-shadow:0 1px 2px #00000014,0 4px 10px -6px #00000040}.av span{border-color:#fff;box-shadow:inset 0 1px #fff6,inset 0 -1px 2px #0000002e}.av.done{background:#d4d4d8}#r4 .rg.on .av{background:var(--plush);padding:2.5px}#r4 .rg.on small{color:var(--acc);font-weight:600}.rg .all{color:#fff;box-shadow:var(--plush-in),0 4px 10px -3px #c10f1d73;background:var(--plush)!important;border-color:#0000!important}.tile .im{background:linear-gradient(165deg,#f0f1f4,#e6e8ec);box-shadow:0 0 0 1px #0000000d,inset 0 1px 3px #0000000f,0 2px 6px -3px #0003}.tile.sel .im{box-shadow:0 0 0 2px #fff,0 0 0 4px #e11d2a,0 0 0 9px #e11d2a21,0 10px 22px -8px #c10f1d80}.tile.sel .lab b{color:var(--acc)}.car{border-radius:12px;box-shadow:inset 0 2px 6px #0000001a,0 6px 18px -10px #00000080}.it.sel{background:linear-gradient(#fff0f1,#ffe3e5);box-shadow:inset 0 1px #fff,0 0 0 1px #e11d2a2e,0 4px 10px -6px #c10f1d66}.insp .ih{background:linear-gradient(#fff,#fafafb)}.insp .facts{background:linear-gradient(#fafafb,#f5f5f7);border:1px solid #ededf1;border-radius:12px;padding:13px 14px;box-shadow:inset 0 1px 2px #0000000a}.insp .facts dt{font-weight:500}.insp .facts dd{color:var(--ink);font-weight:500}.bar,#r4 .bar{box-shadow:var(--seam);background:linear-gradient(#fff,#fcfcfd);border-bottom:0}.top4{border-bottom:0;box-shadow:0 1px #ffffffe6,0 5px 12px -10px #14121659}.summ4{border-bottom:0}.lede{border-bottom:0;box-shadow:0 1px #ffffffe6,0 4px 10px -9px #1412164d}.side{border-right:0;box-shadow:1px 0 #ffffffe6,4px 0 14px -10px #14121659}.insp{border-left:0;box-shadow:-1px 0 #ffffffe6,-4px 0 14px -10px #14121659}.insp .ih{border-bottom:0;box-shadow:0 1px #ffffffe6,0 4px 10px -9px #14121659}.it{border-top:0;box-shadow:0 -1px #0000000a}.lanecard{border:0;box-shadow:0 0 0 1px #0000000d,0 1px 2px #0000000a,0 10px 24px -16px #14121666}.hr{z-index:5;box-shadow:none;background:#fff}.wn{filter:drop-shadow(0 1px #ffffffbf)drop-shadow(0 2px 5px #c10f1d47)}.brand img{filter:drop-shadow(0 2px 5px #c10f1d66)}#r4 .body.sheet .hr{border-radius:0;align-items:center;margin:0 -18px;padding:12px 18px}.insp{scrollbar-width:none}.insp::-webkit-scrollbar{width:0;height:0}.insp .car{max-height:min(46vh,420px)}.pill{letter-spacing:.01em;white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:2.5px 9px;font-size:11.5px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffffa6,0 1px 2px #00000012}.p-draft{color:#52525b;background:linear-gradient(#f4f4f6,#e9e9ee)}.p-review{color:#92610a;background:linear-gradient(#fff2d9,#ffe6bd)}.p-approved{color:#15803d;background:linear-gradient(#e3f8e9,#cdf0d8)}.p-live{color:#b91c1c;background:linear-gradient(#ffe8ea,#ffd6da)}.p-archived{color:#a1a1aa;background:linear-gradient(#f4f4f6,#e9e9ee)}.p-sent{color:#15803d;background:linear-gradient(#e3f8e9,#cdf0d8)}.p-queued{color:#52525b;background:linear-gradient(#f4f4f6,#e9e9ee)}.p-held{color:#92610a;background:linear-gradient(#fff2d9,#ffe6bd)}.p-miss{color:#92610a;background:linear-gradient(#fff2d9,#ffe6bd);margin-left:7px}.insp .facts{box-shadow:none;background:0 0;border:0;grid-template-columns:92px 1fr;align-items:center;gap:0;margin:14px 18px 18px;padding:0}.insp .facts dt{color:var(--mute);padding:9px 0;font-size:12px;font-weight:500;box-shadow:0 1px #0000000b}.insp .facts dd{color:var(--ink);align-items:center;gap:6px;min-width:0;padding:9px 0;font-size:12.5px;font-weight:500;display:flex;box-shadow:0 1px #0000000b}.insp .facts dt:last-of-type,.insp .facts dd:last-of-type{box-shadow:none}.insp .facts dd.num,.insp .facts dd .num{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;font:500 11.5px/1.5 JetBrains Mono,ui-monospace,Menlo,monospace;overflow:hidden}.insp .ih{gap:11px;padding:16px 18px}.insp .ih .w b{letter-spacing:-.005em;font-size:14px}.insp .ih .w small{color:var(--mute);font-size:11.5px}.insp .cap{color:var(--ink);padding:15px 18px 2px;font-size:13.5px;line-height:1.5}.act4{gap:8px;padding:4px 18px 18px}.ln.on,a.ln.on{color:var(--acc);background:linear-gradient(#fff0f1,#ffe3e5);font-weight:500;box-shadow:inset 0 1px #fff,0 0 0 1px #e11d2a2e,0 4px 10px -6px #c10f1d66}.ln.on .c{color:#c10f1da6}.empty{text-align:center;flex-direction:column;align-items:center;gap:9px;max-width:420px;margin:0 auto;padding:64px 24px;display:flex}.eico{width:54px;height:54px;color:var(--mute);background:linear-gradient(#fafafb,#f0f1f4);border-radius:16px;place-items:center;font-size:24px;display:grid;box-shadow:inset 0 1px #fff,0 0 0 1px #0000000d,0 6px 16px -8px #14121659}.empty b{margin-top:3px;font-size:14.5px;font-weight:600}.empty p{color:var(--mute);margin:0;font-size:12.5px;line-height:1.55}.empty .btn{margin-top:7px}.bar>b,.insp .ih .w b{letter-spacing:-.015em;color:#d1151f;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 1px #c10f1d38);background-image:linear-gradient(170deg,#e11d2a 0%,#cf1220 55%,#b50f1b 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:-.06em;padding-bottom:.06em;font-family:Unbounded,Inter,system-ui,sans-serif;font-weight:600}.bar>b{font-size:15px}.insp .ih .w b{font-size:13.5px;line-height:1.3}.hr b{letter-spacing:-.015em;color:#d1151f;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 1px #c10f1d38);background-image:linear-gradient(170deg,#e11d2a 0%,#cf1220 55%,#b50f1b 100%);-webkit-background-clip:text;background-clip:text;font-family:Unbounded,Inter,system-ui,sans-serif;font-size:13px;font-weight:600}.tgl{height:32px;color:var(--ink2);cursor:pointer;background:linear-gradient(#fff,#f6f6f8);border:1px solid #e4e4e8;border-radius:9px;align-items:center;gap:6px;padding:0 12px;font:500 12.5px Inter,system-ui,sans-serif;display:inline-flex;box-shadow:inset 0 1px #fff,0 1px 2px #0000000d}.tgl>i{color:var(--mute);font-size:14px}.tgl:hover{box-shadow:inset 0 1px #fff,0 2px 5px #00000014}.tgl.on{color:var(--acc);background:linear-gradient(#fff0f1,#ffe3e5);border-color:#0000;box-shadow:inset 0 1px #fff,0 0 0 1px #e11d2a33,0 4px 10px -6px #c10f1d66}.tgl.on>i{color:var(--acc)}.search.foot{flex:none;margin-top:auto}.keys{margin-top:8px}.bar span b{color:var(--ink);font-size:12.5px;font-weight:600}.bar span b.warn{color:#b45309}.bar span i{color:var(--faint);margin:0 7px;font-style:normal}.bar button i,.bar .btn i{margin:0}.tile .lab{align-items:center;gap:8px}.tile .lab b{color:var(--ink2);font-size:11.5px;font-weight:500}.tile.sel .lab b{color:var(--acc);font-weight:600}.tile .lab .pill{padding:2px 7px;font-size:10.5px}.it .rt .pill{font-size:11px}.insp .ih .w small{color:var(--ink2);font-weight:500}#r4 .rg{width:auto;min-width:58px;max-width:104px}#r4 .rg small{color:var(--ink2);font-weight:500}#r4 .rg.on small{font-weight:600}.insp .facts dd .pill,.tile .lab .pill,.it .rt .pill,.pill{color:inherit}.insp .facts dd .p-draft,.tile .lab .p-draft,.it .rt .p-draft,.p-draft{color:#52525b}.insp .facts dd .p-review,.tile .lab .p-review,.it .rt .p-review,.p-review{color:#92610a}.insp .facts dd .p-approved,.tile .lab .p-approved,.it .rt .p-approved,.p-approved{color:#15803d}.insp .facts dd .p-live,.tile .lab .p-live,.it .rt .p-live,.p-live{color:#b91c1c}.insp .facts dd .p-archived,.tile .lab .p-archived,.it .rt .p-archived,.p-archived{color:#a1a1aa}.insp .facts dd .p-sent,.tile .lab .p-sent,.it .rt .p-sent,.p-sent{color:#15803d}.insp .facts dd .p-queued,.tile .lab .p-queued,.it .rt .p-queued,.p-queued{color:#52525b}.insp .facts dd .p-held,.tile .lab .p-held,.it .rt .p-held,.p-held,.insp .facts dd .p-miss,.tile .lab .p-miss,.it .rt .p-miss,.p-miss{color:#92610a}.btn.pri,.btn.pri i{color:#fff}.seg.agents button{align-items:center;gap:6px;display:inline-flex}.seg.agents img{opacity:.55;flex:none;width:13px;height:13px;display:block}.seg.agents button.on img{opacity:1;filter:brightness(0)invert()}.bar .sub2{color:var(--mute);font-size:12.5px}.seg.agents{align-self:flex-start;width:auto}.bar>span+span{margin-left:2px}.bar span[style*="font-weight: 600"]+span{margin-left:10px}.studio .form{background:linear-gradient(#fff,#fcfcfd);border:0;border-radius:14px;gap:13px;padding:16px;box-shadow:0 0 0 1px #0000000d,0 1px 2px #0000000a,0 12px 28px -18px #14121673}.studio .form h2{font-size:13.5px;font-weight:600}.studio label{color:var(--ink2);gap:6px;font-size:12px;font-weight:600}.studio textarea{background:linear-gradient(#eceef1,#f4f5f7);border:0;border-radius:9px;padding:9px 11px;box-shadow:inset 0 1px 3px #00000012}.studio textarea:focus{outline:none;box-shadow:inset 0 1px 3px #00000012,0 0 0 3px #e11d2a2e}.studio .hint{font-size:11.5px;line-height:1.5}.studio .empty{text-align:center;background:linear-gradient(#fcfcfd,#f7f7f9);border:1.5px dashed #e0e0e6;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:min(420px,52vh);padding:36px 24px;display:flex}.studio .empty i{color:var(--faint);font-size:26px}.studio .empty p{color:var(--mute);max-width:320px;margin:0;font-size:13px}.studio>div:last-child{flex-direction:column;min-height:0;display:flex}.cm-back{z-index:50;background:#18181b6b;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow:auto}.cm{gap:14px;width:100%;max-width:620px;position:relative;box-shadow:0 24px 60px #18181b2e}.cm-x{width:30px;height:30px;color:var(--mute);border-radius:8px;place-items:center;display:grid;position:absolute;top:14px;right:14px}.cm-x:hover{background:var(--hover);color:var(--ink)}.cm-steps{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.cm-steps li{opacity:.5;flex-direction:column;gap:8px;display:flex}.cm-steps li.on,.cm-steps li.done{opacity:1}.cm-steps h2{align-items:center;gap:8px;display:flex}.cm-steps .n{background:var(--side);border:1px solid var(--line);width:20px;height:20px;color:var(--ink2);border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:grid}.cm-steps li.on .n{background:var(--ink);border-color:var(--ink);color:#fff}.cm-steps li.done .n{background:var(--sent);border-color:var(--sent);color:#fff}.cm-steps .row input{flex:1;width:auto;min-width:180px}.cm-tabs{gap:4px;display:flex}.cm-tabs button{color:var(--mute);border-radius:7px;padding:4px 10px;font-size:12.5px}.cm-tabs button.on{background:var(--side);box-shadow:0 0 0 1px var(--line);color:var(--ink);font-weight:500}.cm-cmd{background:var(--side);border:1px solid var(--line);border-radius:10px;align-items:flex-start;gap:8px;padding:10px;display:flex}.cm-cmd code{overflow-wrap:anywhere;min-width:0;color:var(--ink);flex:1;font:500 12px/1.55 JetBrains Mono,ui-monospace,monospace}.cm-cmd p{color:var(--ink2);flex:1;margin:0;font-size:13px}.cm-cmd .btn{flex:none;align-items:center;gap:5px;display:flex}.card .fine.warn{color:#b91c1c}.cm-status{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding-top:12px;display:flex}.cm-status p{color:var(--ink2);align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.cm-status p.fine{color:var(--mute);padding-left:16px;font-size:12px}.cm-status .dot{background:#d4d4d8;border-radius:50%;flex:none;width:8px;height:8px;animation:1.4s ease-in-out infinite cmpulse}.cm-status p.ok .dot{background:var(--sent);animation:none;box-shadow:0 0 0 3px #16a34a26}@keyframes cmpulse{50%{opacity:.35}}.row.end{justify-content:flex-end}@media (max-width:560px){.cm-cmd{flex-direction:column}.cm-cmd .btn{align-self:flex-end}}.page .acct{max-width:760px;margin:0;padding:24px 28px 40px}.acct .card>.btn{align-self:flex-start}.side .acctln{flex:none;align-items:center;gap:8px;margin-top:4px;display:flex}.side .acctln i{color:var(--mute);font-size:16px}.signin .card .btn{justify-content:center}.machine-off{color:var(--ink2);background:var(--side);border:1px solid var(--line);border-radius:8px;align-items:flex-start;gap:7px;margin:0;padding:8px 10px;font-size:12.5px;display:flex}.machine-off i{color:var(--mute);flex:none;margin-top:2px}.cm-local{color:var(--ink2);background:var(--side);border:1px solid var(--line);border-radius:10px;align-items:flex-start;gap:8px;margin:0;padding:9px 11px;font-size:12.5px;display:flex}.cm-local i{color:var(--mute);flex:none;margin-top:2px;font-size:15px}.machine-pill{z-index:40;text-align:left;border:1px solid var(--line);max-width:calc(100vw - 32px);color:var(--ink2);background:#fff;border-radius:999px;align-items:center;gap:9px;padding:8px 14px 8px 12px;font-size:12.5px;display:flex;position:fixed;bottom:16px;right:16px;box-shadow:0 8px 24px #18181b1f}.machine-pill b{color:var(--ink);font-weight:600}.machine-pill .dot{background:#f59e0b;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #f59e0b2e}.machine-pill:hover{border-color:var(--ink)}.scope{flex:none;position:relative}.scope-btn{color:#fff;background:var(--plush);width:100%;box-shadow:var(--plush-in),0 3px 7px -1px #c10f1d73;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:13.5px;font-weight:600;display:flex}.scope-btn i{font-size:15px}.scope-btn .cv{opacity:.85;margin-left:auto;font-size:13px}.scope-menu{z-index:30;border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:2px;padding:5px;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 14px 34px #18181b29}.scope-menu a{color:var(--ink2);border-radius:8px;align-items:center;gap:9px;padding:8px 9px;font-size:13.5px;text-decoration:none;display:flex}.scope-menu a:hover{background:var(--hover);color:var(--ink)}.scope-menu a.on{color:var(--acc);font-weight:600}.scope-menu a i{color:var(--mute);font-size:15px}.scope-menu a.on i{color:var(--acc)}.scope-menu .c{color:var(--mute);margin-left:auto;font-size:12px;font-weight:500}.scope-menu .ck{margin-left:6px;font-size:13px}.scope-menu a:not(.on) .c+.ck{display:none}.em{flex-direction:column;gap:10px;margin:2px 0 6px;display:flex}.em-head{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:flex-start;gap:11px;padding:12px;display:flex}.em-av{background:var(--plush);color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:14px;font-weight:600;display:grid}.em-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.em-from{color:var(--mute);flex-wrap:wrap;gap:6px;font-size:12.5px;display:flex}.em-from b{color:var(--ink);font-weight:600}.em-subj{color:var(--ink);font-size:14.5px;font-weight:600;line-height:1.35}.em-pre{color:var(--mute);font-size:12.5px;line-height:1.4}.em-bar{align-items:center;gap:8px;display:flex}.em-seg{background:var(--hover);border-radius:9px;gap:3px;padding:3px;display:flex}.em-seg button{color:var(--mute);border-radius:7px;align-items:center;gap:5px;padding:5px 9px;font-size:12.5px;display:flex}.em-seg button.on{color:var(--ink);background:#fff;font-weight:500;box-shadow:0 1px 2px #00000014}.em-big{width:30px;height:30px;color:var(--mute);border:1px solid var(--line);background:#fff;border-radius:8px;place-items:center;margin-left:auto;display:grid}.em-big:hover{color:var(--ink);border-color:var(--ink2)}.em-body{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.em-body iframe{background:#fff;border:0;display:block}.em-body.m-mobile{background:var(--side);padding:16px 0}.em-phone{background:#fff;border:8px solid #18181b;border-radius:30px;width:375px;max-width:100%;margin:0 auto;overflow:hidden}.em-phone iframe{max-width:100%}.em-text{white-space:pre-wrap;color:var(--ink2);max-height:640px;margin:0;padding:14px 16px;font:12.5px/1.6 JetBrains Mono,ui-monospace,monospace;overflow:auto}.em-gone{text-align:center;height:240px;color:var(--mute);align-content:center;place-items:center;gap:8px;padding:20px;font-size:13px;display:grid}.em-gone i{font-size:26px}.em-full{z-index:70;background:#18181b80;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.em-full-in{background:#fff;border-radius:14px;max-width:100%;position:relative;overflow:hidden;box-shadow:0 30px 70px #0000004d}.em-full-in iframe{border:0;max-width:100%;display:block}.em-full-in .em-phone{margin:24px}.em-x{z-index:2;border:1px solid var(--line);width:32px;height:32px;color:var(--ink);background:#fff;border-radius:9px;place-items:center;display:grid;position:absolute;top:10px;right:10px}.insp .em{margin:0 18px 6px}.em-fit{width:100%;overflow:hidden}.tpl-reg{border-top:1px solid var(--line);margin-top:8px;padding-top:4px}.tpl-h{align-items:baseline;gap:10px;padding:16px 0 2px;display:flex}.tpl-h b{letter-spacing:-.01em;color:var(--acc);font:600 18px/1.2 Unbounded,Inter,system-ui,sans-serif}.tpl-h span{color:var(--mute);font-size:12.5px}#r4 .body:has(>.empty){flex-direction:column;padding:18px;display:flex}#r4 .body>.empty{border:1px dashed var(--line);border-radius:14px;flex:1;justify-content:center;width:100%;max-width:none;margin:0}.em-thumb{background:#fff;position:absolute;inset:0;overflow:hidden}.mbtn{text-align:left;width:100%;font:inherit;border:0;border-radius:10px;align-items:center;gap:10px;margin:2px 0 10px;padding:9px 11px;display:flex}.mbtn .t{flex-direction:column;min-width:0;line-height:1.25;display:flex}.mbtn b{font-size:13px;font-weight:600}.mbtn small{font-size:11.5px}.mbtn.off{cursor:pointer;color:#fff;background:var(--plush);box-shadow:var(--plush-in),0 4px 10px -3px #c10f1d80}.mbtn.off small{color:#ffffffd1}.mbtn.off i{color:#fff;font-size:18px}.mbtn.off .go{opacity:.85;margin-left:auto;font-size:14px;transition:transform .15s}.mbtn.off:hover{filter:brightness(1.06)}.mbtn.off:hover .go{transform:translate(2px)}.mbtn.off:active{transform:translateY(1px)}.mbtn.off:focus-visible{outline-offset:2px;outline:2px solid #e11d2a73}.mbtn.live{cursor:default;color:#fff;background:var(--plush);box-shadow:var(--plush-in),0 4px 10px -3px #c10f1d80}.mbtn.live b{color:#fff}.mbtn.live i{color:#fff;font-size:18px}.mbtn.live .go{margin-left:auto;font-size:15px}.insp .where{background:linear-gradient(#fafafb,#f4f4f6);border:1px solid #ededf1;border-radius:12px;flex-direction:column;gap:10px;margin:12px 18px 0;padding:11px 12px;display:flex;box-shadow:inset 0 1px #fff}.insp .where .wg{flex-direction:column;gap:7px;min-width:0;display:flex}.insp .where .wh{color:var(--ink);align-items:center;gap:7px;font-size:12.5px;display:flex}.insp .where .wh i{color:var(--acc);font-size:16px}.insp .where .wh b{font-weight:600}.insp .where .wh .num{color:var(--mute);margin-left:auto;font-size:11.5px;font-weight:500}.insp .where ul{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.insp .where li{min-width:0;color:var(--ink2);align-items:center;gap:7px;font:500 11.5px/1.5 JetBrains Mono,ui-monospace,Menlo,monospace;display:flex}.insp .where li i{color:var(--mute);flex:none;font-size:13px}.insp .where li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.insp .where li .th{object-fit:cover;background:#0b0b0d;border-radius:6px;flex:none;width:30px;height:30px;box-shadow:0 0 0 1px #00000014,0 1px 3px #0000001f}.insp .where li.more{color:var(--mute);padding-left:37px}.insp .where .dir{color:var(--mute);overflow-wrap:anywhere;background:#fff;border:1px solid #ededf1;border-radius:8px;align-items:flex-start;gap:6px;padding:6px 8px;font:500 11px/1.45 JetBrains Mono,ui-monospace,Menlo,monospace;display:flex}.insp .where .dir i{flex:none;margin-top:1px;font-size:13px}
