@layer screen{.ctx{display:flex;gap:10px;padding:10px clamp(20px,3vw,40px);border-bottom:1px solid var(--rule);background:var(--paper-2);flex:none;flex-wrap:wrap}.ctx,.ctx .back{align-items:center}.ctx .back{display:inline-flex;gap:7px;font-family:var(--f-m);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--honey-text);background:none;border:1px solid var(--rule);padding:6px 10px}.ctx .back:hover{background:#fff}.ctx .crumbs{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-family:var(--f-m);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase}.ctx .crumbs button{background:none;border:0;padding:0;color:var(--honey-text);font:inherit}.ctx .crumbs span.now{color:var(--ink-2)}.carried{margin-left:auto;display:flex;flex-wrap:wrap}.carried,.carried .chip{gap:7px;align-items:center}.carried .chip{display:inline-flex;font-size:12.5px;color:var(--ink-2);border:1px solid var(--rule);background:#fff;padding:4px 9px}.carried .chip b{font-weight:500;color:var(--ink)}.sec-h h3{font-size:16px;font-weight:500;letter-spacing:-.01em}.sec-h .more{margin-left:auto;font-family:var(--f-m);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;background:none;border:0;padding:0;color:var(--honey-text)}.win{display:flex;border:1px solid var(--rule);background:#fff;overflow-x:auto;scrollbar-width:none}.win::-webkit-scrollbar{display:none}.win button{background:none;border:0;border-right:1px solid var(--rule);padding:9px 14px;font-family:var(--f-m);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap}.win button:last-child{border-right:0}.win button.on{background:var(--honey-wash);color:var(--honey-text)}.col>.needs{border:1px solid var(--warn);background:#fff;display:block}.col>.needs>.hd{display:flex;align-items:center;gap:11px;padding:12px 15px;background:var(--honey-wash);border-bottom:1px solid oklch(.88 .06 82);flex-wrap:wrap}.col>.needs>.hd .hex{width:16px;height:18px}.col>.needs>.hd b{font-weight:500;font-size:15.5px}.col>.needs>.hd .tag{margin-left:auto}.door{display:flex;align-items:center;gap:13px;padding:13px 15px;width:100%;background:none;border:0;border-bottom:1px solid var(--paper-2);text-align:left}.door:last-of-type{border-bottom:0}.door:hover{background:var(--honey-wash)}.door .t{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.door .t b{font-weight:500;font-size:14.5px}.door .t span{font-size:13px;color:var(--ink-2);text-wrap:pretty}.door .r{flex:none;display:flex;align-items:center;gap:10px}.door .arw{color:var(--ink-3);flex:none}.door:hover .arw{color:var(--honey-text)}.calm{display:none;gap:13px;align-items:flex-start;padding:16px 15px}.calm.on{display:flex}.calm .hex{width:16px;height:18px;background:var(--good);margin-top:4px}.calm b{font-weight:500;font-size:15px;display:block;margin-bottom:3px}.readout{display:flex;flex-direction:column}.ro{display:flex;align-items:flex-start;gap:13px;padding:14px 15px;border-bottom:1px solid var(--paper-2)}.ro:last-child{border-bottom:0}.ro .mk{width:22px;height:25px;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);flex:none;margin-top:2px;background:var(--paper-2)}.ro.g .mk{background:oklch(.62 .13 150)}.ro.w .mk{background:var(--warn)}.ro .t{flex:1 1;min-width:0}.ro .t b{font-weight:500;font-size:14.5px;display:block}.ro .t span{font-size:13.5px;color:var(--ink-2);text-wrap:pretty}.ro .t .list{margin-top:8px;flex-direction:column;gap:5px}.ro .t .list,.ro .t .list button{display:flex;border:0;background:none;padding:0}.ro .t .list button{text-align:left;font-size:13.5px;color:var(--honey-text);gap:8px}.ro .t .list button:hover{color:var(--ink)}.ro .t .list button:before{content:"";width:6px;height:7px;margin-top:6px;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:var(--honey);flex:none}.ro .r{flex:none}.chg{display:flex;align-items:flex-start;gap:12px;padding:12px 15px;border-bottom:1px solid var(--paper-2)}.chg:last-child{border-bottom:0}.chg .when{font-family:var(--f-m);font-size:11px;color:var(--ink-2);flex:0 0 78px;padding-top:2px}.chg .t{flex:1 1;min-width:0}.chg .t b{font-weight:500;font-size:14px;display:block}.chg .t span{font-size:13px;color:var(--ink-2);text-wrap:pretty}.filters{flex-wrap:wrap}.filters,.search{display:flex;gap:9px;align-items:center}.search{border:1px solid var(--rule);background:#fff;padding:8px 12px;flex:1 1;min-width:200px}.search input{border:0;outline:0;background:none;flex:1 1;font-size:14.5px}.search svg{width:15px;height:15px;color:var(--ink-2)}.rows{border:1px solid var(--rule);background:#fff;display:flex;flex-direction:column}.rows .door{border-bottom:1px solid var(--paper-2)}.rows .door .who2{font-family:var(--f-m);font-size:11.5px;color:var(--ink-2);flex:0 0 96px}.empty{display:flex;flex-direction:column;gap:10px;align-items:flex-start;padding:26px 20px;border:1px dashed var(--rule);background:var(--paper)}.empty b{font-weight:500;font-size:15.5px}.skel{display:none;flex-direction:column}.skel.on{display:flex}.skel div{height:52px;border-bottom:1px solid var(--paper-2);background:linear-gradient(90deg,var(--paper) 25%,var(--paper-2) 50%,var(--paper) 75%);background-size:400% 100%;animation:sh 1.3s linear infinite}@keyframes sh{0%{background-position:100% 0}to{background-position:-100% 0}}.tr{display:flex;flex-direction:column;gap:0}.tr .turn+.turn{border-top:0}.tr .turn .msg{display:flex;gap:12px;align-items:flex-start;padding:15px 16px}.tr .turn .msg .hex{width:20px;height:23px;margin-top:3px}.tr .turn .msg.cust .hex{background:var(--ink)}.tr .turn .msg .body{min-width:0;flex:1 1}.tr .turn .msg .meta{font-family:var(--f-m);font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-2);margin-bottom:5px}.tr .turn .msg p{font-size:15px;line-height:1.6;text-wrap:pretty}.tr .turn .under{display:flex;align-items:center;gap:11px;padding:10px 16px;border-top:1px solid var(--paper-2);background:var(--paper);flex-wrap:wrap}.tr .turn .under .mono{color:var(--ink-2);letter-spacing:.08em;text-transform:none;font-size:11.5px}.tr .turn .under button{margin-left:auto}.tr .turn.bad{border-color:oklch(.85 .07 25)}.tr .turn.bad .under{background:oklch(.978 .014 25)}.runhead.bad{border-left:3px solid var(--bad)}.runhead .next{flex:1 1;min-width:200px;font-size:13.5px}.runhead .prog{font-family:var(--f-m);font-size:11px;color:var(--ink-2)}.cause{border:1px solid oklch(.85 .07 25);background:oklch(.978 .014 25)}.cause.warnbox{border-color:oklch(.87 .07 60);background:oklch(.985 .018 70)}.cause.warnbox .hd{border-bottom-color:oklch(.9 .05 70)}.cause.warnbox .hd .hex{background:var(--warn)}.cause.calmbox{border-color:var(--rule);background:#fff}.cause.calmbox .hd{border-bottom-color:var(--paper-2)}.cause.calmbox .hd .hex{background:var(--ink-3)}.cause.goodbox{border-color:oklch(.85 .06 150);background:oklch(.975 .014 150)}.cause.goodbox .hd{border-bottom-color:oklch(.88 .05 150)}.cause.goodbox .hd .hex{background:var(--good)}.cause .hd{display:flex;align-items:center;gap:11px;padding:13px 15px;border-bottom:1px solid oklch(.88 .06 25);flex-wrap:wrap}.cause .hd .hex{width:17px;height:20px;background:var(--bad)}.cause .hd b{font-weight:500;font-size:15.5px}.cause .bd{padding:14px 15px;display:flex;flex-direction:column;gap:13px}:is(.cause,.box .step) pre{font-family:var(--f-m);font-size:12px;color:var(--ink-2);background:#fff;border:1px solid var(--rule);padding:10px 11px;overflow-x:auto;white-space:pre-wrap;line-height:1.55}.cause .acts,.col>.acts{display:flex;gap:10px;flex-wrap:wrap}.box .step{display:flex;gap:12px;padding:13px 15px;border-bottom:1px solid var(--paper-2);background:#fff}.box .step:last-child{border-bottom:0}.box .step .ic{width:22px;height:25px;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:var(--paper-2);display:grid;place-items:center;flex:none;margin-top:1px;font-family:var(--f-m);font-size:10px;color:var(--ink-2)}.box .step.tool .ic{background:var(--honey-wash)}.box .step.err .ic{background:var(--bad);color:#fff}.box .step .t{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:5px}.box .step .t b{font-weight:500;font-size:14px}.box .step .t code{font-family:var(--f-m);font-size:12px;color:var(--ink-2);background:var(--paper);border:1px solid var(--rule);padding:2px 6px;align-self:flex-start;max-width:100%;overflow-wrap:anywhere}.box .step .t span{font-size:13px;color:var(--ink-2);text-wrap:pretty}.box .step details summary{font-family:var(--f-m);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);cursor:pointer;list-style:none}.box .step details summary::-webkit-details-marker{display:none}.box .step details summary:before{content:"▸ ";color:var(--honey-text)}.box .step details[open] summary:before{content:"▾ "}.box .step details pre{margin-top:7px;background:var(--paper)}.box .step .r{flex:none}tbody tr.click:hover{background:var(--honey-wash);cursor:pointer}.demote{display:flex;gap:12px;align-items:flex-start;border:1px dashed var(--rule);background:var(--paper);padding:14px 15px}.demote .hex{width:14px;height:16px;background:var(--ink-3);margin-top:4px}@media(max-width:900px){.ctx{padding:9px 16px;gap:8px}.carried{margin-left:0;width:100%}.door{flex-wrap:wrap}.chg .when,.rows .door .who2{flex:1 1 100%}:is(.col>.acts,.cause .acts) .btn{flex:1 1}}}@layer screen{.m-body pre{font-family:var(--f-m);font-size:12px;color:var(--ink-2);padding:10px 11px;overflow-x:auto;white-space:pre-wrap;line-height:1.55}.chd .logo,.m-body pre{background:#fff;border:1px solid var(--rule)}.chd .logo{width:34px;height:34px;display:grid;place-items:center;flex:none;position:relative}.chd .logo img{width:19px;height:19px}.chd .logo b{position:absolute;font-family:var(--f-m);font-size:13px;color:var(--ink-3)}.chd .logo img{position:relative;background:#fff}.sec-h .mono{color:var(--ink-3)}.sec-h .more{margin-left:auto;font-size:13px}.card{text-align:left;background:#fff;border:1px solid var(--rule);padding:16px 17px;display:flex;flex-direction:column;gap:8px}.card:hover{border-color:var(--honey-ink)}.card h4{font-weight:500;font-size:15.5px;letter-spacing:-.01em}.card p{font-size:13.5px;color:var(--ink-2);line-height:1.5;text-wrap:pretty}.card .foot{margin-top:auto;padding-top:12px;border-top:1px solid var(--paper-2);display:flex;align-items:center;gap:10px}.card .foot .mono{color:var(--ink-3);letter-spacing:.1em}.card .foot .btn{margin-left:auto}.item .chips{display:flex;gap:6px;flex-wrap:wrap}.item .chip{font-size:12px;color:var(--ink-3);border:1px solid var(--rule);padding:2px 8px;background:var(--paper)}.chd{display:flex;gap:12px;align-items:center}.chd .note{font-size:12.5px}.scrim{position:fixed;inset:0;background:oklch(.205 .018 75/.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:none;align-items:flex-start;justify-content:center;padding:clamp(16px,4vh,56px) 16px;z-index:40;overflow-y:auto}.modal,.scrim.on{display:flex}.modal{background:var(--paper);border:1px solid var(--rule);box-shadow:0 24px 60px oklch(.205 .018 75/.22);width:min(680px,100%);flex-direction:column;max-height:100%}.m-head{display:flex;align-items:center;gap:12px;padding:18px 22px;border-bottom:1px solid var(--rule);flex:none}.m-head .hex{width:22px;height:25px}.m-head h3{font-size:18px;font-weight:500;letter-spacing:-.02em}.m-head .x{margin-left:auto;background:none;border:0;color:var(--ink-3);padding:4px;line-height:0}.m-head .x:hover{color:var(--ink)}.steps{display:flex;gap:6px;padding:14px 22px;border-bottom:1px solid var(--rule);overflow-x:auto;flex:none}.steps span{display:flex;align-items:center;gap:8px;font-family:var(--f-m);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);padding-right:10px;white-space:nowrap}.steps span i{width:19px;height:22px;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:var(--paper-2);color:var(--ink-3);display:grid;place-items:center;font-style:normal;font-size:10px}.steps span.on{color:var(--honey-ink)}.steps span.on i{background:var(--honey);color:oklch(.28 .05 70)}.m-body{padding:22px;gap:22px;overflow-y:auto}.fset,.m-body{display:flex;flex-direction:column}.fset{gap:14px}.fset>.mono{color:var(--ink-3)}.f label em{color:var(--bad);font-style:normal}.m-foot{display:flex;align-items:center;gap:10px;padding:16px 22px;border-top:1px solid var(--rule);background:var(--paper-2);flex:none}.m-foot .note{margin-right:auto}.choice{display:flex;gap:10px;flex-wrap:wrap}.choice button{border:1px solid var(--rule);background:#fff;padding:9px 14px;font-size:14px;color:var(--ink-2)}.choice button.on{border-color:var(--honey-ink);background:var(--honey-wash);color:var(--honey-ink)}.search input::placeholder{color:var(--ink-3)}.pill:hover{border-color:var(--ink-3)}.list{border:1px solid var(--rule);background:#fff;flex-direction:column}.item,.list{display:flex}.item{align-items:center;gap:14px;padding:14px 16px;border-bottom:1px solid var(--paper-2)}.item:last-child{border-bottom:0}.item:hover{background:var(--honey-wash)}.item .t{min-width:0;display:flex;flex-direction:column;gap:3px}.item .t b{font-weight:500;font-size:14.5px}.item .t span{font-size:13px;color:var(--ink-3);text-wrap:pretty}.item .r{margin-left:auto;display:flex;align-items:center;gap:12px;flex:none}@media(max-width:900px){.item{flex-wrap:wrap;gap:10px}.item .r{margin-left:0;width:100%;justify-content:flex-start}.scrim{padding:0}.modal{width:100%;max-height:100vh;height:100vh;border:0}.m-body,.m-foot,.m-head,.steps{padding-inline:16px}.m-foot{flex-wrap:wrap}.m-foot .note{width:100%;margin-right:0}.m-foot .btn{flex:1 1}}}@layer screen{.mk{display:block;overflow:visible;filter:drop-shadow(0 0 20px oklch(.78 .15 75/.28))}.mk .hex{-webkit-clip-path:none;clip-path:none;background:none}.lockup{display:flex;align-items:center;gap:14px}.lockup .word{font-family:var(--f-d);font-weight:500;font-size:38px;letter-spacing:-.025em;line-height:1;color:var(--ink);display:block}.lockup .word i{font-style:normal;display:inline-block}.mk g,.mk path,.mk text{transform-box:fill-box;transform-origin:center}.mk :is(.hex,.gh,.cells,.ring,.sheen){transform-box:fill-box;transform-origin:center}@keyframes hexIn{0%{opacity:0;transform:scale(.6) rotate(-30deg)}60%{opacity:1}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes hRise{0%{opacity:0;transform:translateY(14%) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes cellsOut{0%{opacity:0;transform:scale(.4)}55%{opacity:.5}to{opacity:0;transform:scale(1.35)}}@keyframes glowBreathe{0%,to{filter:drop-shadow(0 0 14px oklch(.78 .15 75/.22))}50%{filter:drop-shadow(0 0 30px oklch(.8 .16 75/.5))}}@keyframes hexBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.028)}}@keyframes tick{0%{transform:rotate(0)}12%{transform:rotate(60deg)}to{transform:rotate(60deg)}}@keyframes untick{0%{transform:rotate(0)}12%{transform:rotate(-60deg)}to{transform:rotate(-60deg)}}@keyframes sheenSweep{0%{transform:translateY(-130%)}55%,to{transform:translateY(130%)}}@keyframes ringOut{0%{transform:scale(.8);opacity:.85}to{transform:scale(1.5);opacity:0}}@keyframes hKick{0%{transform:scale(1)}32%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes letterIn{0%{opacity:0;transform:translateY(.34em)}to{opacity:1;transform:translateY(0)}}.a-ignite .hex{animation:hexIn .7s cubic-bezier(.2,.9,.3,1) both}.a-ignite .cells{animation:cellsOut .9s cubic-bezier(.2,.8,.3,1) .1s both}.a-ignite .gh{animation:hRise .6s cubic-bezier(.2,.9,.3,1) .38s both}.a-idle .mk{animation:glowBreathe 4.4s ease-in-out infinite}.a-idle .hex{animation:hexBreathe 4.4s ease-in-out infinite}.a-think .hex{animation:tick 1.5s cubic-bezier(.5,0,.2,1) infinite}.a-think .gh{animation:untick 1.5s cubic-bezier(.5,0,.2,1) infinite}.a-think .sheen{animation:sheenSweep 1.5s cubic-bezier(.5,0,.3,1) infinite}.a-done .ring{animation:ringOut 1s cubic-bezier(.16,.8,.3,1) both}.a-done .gh{animation:hKick .7s cubic-bezier(.2,1.4,.4,1) .06s both}.a-hover .gh,.a-hover .hex,.a-hover .mk{transition:transform .4s cubic-bezier(.2,.9,.3,1),filter .4s ease}.a-hover:hover .mk{filter:drop-shadow(0 0 38px oklch(.8 .16 75/.6))}.a-hover:hover .hex{transform:rotate(30deg) scale(1.04)}.a-hover:hover .gh{transform:scale(1.1)}.a-lock .hex{animation:hexIn .6s cubic-bezier(.2,.9,.3,1) both}.a-lock .gh{animation:hRise .55s cubic-bezier(.2,.9,.3,1) .32s both}.a-lock .word i{animation:letterIn .5s cubic-bezier(.2,.9,.3,1) both}@media (prefers-reduced-motion:reduce){.mk *{animation:none!important}}}@layer screen{.box>.steps{display:flex;flex-direction:column;gap:11px;padding:16px 17px}main>.crumbs{display:flex;align-items:center;gap:9px;padding:11px clamp(20px,3vw,40px);border-bottom:1px solid var(--rule);background:var(--paper-2);flex:none;font-family:var(--f-m);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap}main>.crumbs a,main>.crumbs button{color:var(--honey-text);background:none;border:0;padding:0;font:inherit}main>.crumbs span{color:var(--ink-2)}.btn.danger{background:transparent;color:var(--bad);border-color:oklch(.85 .07 25)}.btn.danger:hover{background:oklch(.975 .015 25)}.tag.live i{animation:beat 1.6s ease-in-out infinite}@keyframes beat{0%,to{opacity:1}50%{opacity:.35}}.ch{flex-direction:column}.ch,.ch-h{display:flex}.ch-h{align-items:center;gap:12px;padding:15px 17px;flex-wrap:wrap}.ch-h .t{min-width:0;flex:1 1}.ch-h .t b{font-weight:500;font-size:16px;display:block;letter-spacing:-.01em}.ch-h .t span{font-size:13px;color:var(--ink-2)}.ch-h .tag{align-self:center}.ch-state{display:flex;flex-wrap:wrap;gap:0;border-top:1px solid var(--paper-2)}.ch-state div{flex:1 1 140px;padding:11px 17px;border-right:1px solid var(--paper-2);display:flex;flex-direction:column;gap:4px;min-width:0}.ch-state div:last-child{border-right:0}.ch-state .mono{color:var(--ink-2);letter-spacing:.1em}.ch-state b{font-weight:500;font-size:14px}.ch-state b.g{color:var(--good)}.ch-state b.w{color:var(--warn)}.ch-state b.d{color:var(--ink-2)}.ch-foot{display:flex;align-items:center;gap:9px;padding:12px 17px;border-top:1px solid var(--paper-2);background:var(--paper);flex-wrap:wrap}.ch-foot .note{margin-right:auto}.ch.paused{background:var(--paper-2)}.ch.paused .ch-h .t b{color:var(--ink-2)}.ch.failed{border-color:oklch(.85 .07 25)}.banner{display:flex;gap:12px;align-items:flex-start;padding:13px 15px;border-top:1px solid var(--paper-2)}.banner .hex{width:15px;height:17px;margin-top:4px}.banner p{font-size:13.5px;text-wrap:pretty}.banner.warn{background:oklch(.985 .018 70)}.banner.warn .hex{background:var(--warn)}.banner.bad{background:oklch(.978 .014 25)}.banner.bad .hex{background:var(--bad)}.banner.calm{background:var(--paper)}.banner.calm .hex{background:var(--ink-3)}.cat{padding:16px 17px;display:flex;flex-direction:column;gap:10px;text-align:left}.cat:hover{border-color:var(--honey-ink)}.cat .top{display:flex;align-items:center;gap:11px}.cat h4{font-weight:500;font-size:15.5px;letter-spacing:-.01em}.cat p{font-size:13.5px;color:var(--ink-2);text-wrap:pretty}.cat .foot{margin-top:auto;padding-top:11px;border-top:1px solid var(--paper-2);display:flex;align-items:center;gap:10px}.cat .foot .mono{letter-spacing:.1em}.cat .foot .btn{margin-left:auto}.pf{border:1px solid var(--rule);background:#fff}.pf-row{display:flex;align-items:flex-start;gap:13px;padding:15px 17px;border-bottom:1px solid var(--paper-2)}.pf-row:last-child{border-bottom:0}.pf-row .mk{width:24px;height:27px;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);display:grid;place-items:center;flex:none;margin-top:1px;font-family:var(--f-m);font-size:11px}.pf-row.pass .mk{background:oklch(.62 .13 150);color:oklch(.2 .03 150)}.pf-row.todo .mk{background:var(--honey);color:oklch(.28 .05 70)}.pf-row.opt .mk{background:var(--paper-2);color:var(--ink-2)}.pf-row .t{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:5px}.pf-row .t b{font-weight:500;font-size:15px}.pf-row .t span{font-size:13.5px;color:var(--ink-2);text-wrap:pretty}.pf-row .r{flex:none;display:flex;align-items:center;gap:9px;flex-wrap:wrap;justify-content:flex-end}.pf-inline{display:none;flex-direction:column;gap:11px;margin-top:6px;border:1px solid var(--rule);background:var(--paper);padding:13px}.commit,.pf-inline.on{display:flex}.commit{position:-webkit-sticky;position:sticky;bottom:0;background:var(--paper-2);border:1px solid var(--rule);padding:14px 18px;align-items:center;gap:14px;flex-wrap:wrap}.commit .note{margin-right:auto}.confirm{display:none;flex-direction:column;gap:12px;border:1px solid var(--honey-ink);background:var(--honey-wash);padding:16px 18px}.confirm.on{display:flex}.confirm b{font-weight:500;font-size:16px}.confirm ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:7px}.confirm li{font-size:14px;display:flex;gap:10px;text-wrap:pretty}.confirm li:before{content:"";width:7px;height:8px;margin-top:6px;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:var(--honey-ink);flex:none}.hero{border:1px solid oklch(.85 .06 150);background:oklch(.975 .014 150);padding:20px 22px;display:flex;gap:16px;align-items:flex-start}.hero .hex{width:26px;height:30px;background:var(--good);margin-top:4px}.hero h2{font-family:var(--f-i);font-size:clamp(23px,2.6vw,31px);font-weight:400;line-height:1.15}.hero p{font-size:15px;color:var(--ink-2);margin-top:8px;max-width:56ch;text-wrap:pretty}.hero .row{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}.hero.off{background:var(--paper-2);border-color:var(--rule)}.hero.off .hex{background:var(--ink-3)}.blockhd .tag{margin-left:auto}.pad{padding:15px 17px;display:flex;flex-direction:column;gap:13px}.snip{border:1px solid var(--rule);background:var(--dark);color:var(--dfg-2);padding:13px 14px;font-family:var(--f-m);font-size:12.5px;line-height:1.7;overflow-x:auto;white-space:pre}.snip .k{color:var(--honey)}.copyrow{display:flex;gap:9px;flex-wrap:wrap;align-items:center}.copyrow .mono{margin-right:auto}.secret{border:1px solid var(--warn);background:oklch(.985 .018 70)}.secret .key{display:flex;align-items:center;gap:11px;flex-wrap:wrap;border:1px solid var(--rule);background:#fff;padding:12px 13px}.secret .key code{font-family:var(--f-m);font-size:13px;letter-spacing:.04em;overflow-wrap:anywhere;flex:1 1;min-width:180px}.secret .key code.hid{color:var(--ink-3)}.waiting{display:flex;gap:13px;align-items:flex-start;border:1px dashed var(--rule);background:var(--paper);padding:15px 16px}.waiting .dots{display:inline-flex;gap:4px;margin-top:6px;flex:none}.waiting .dots i{width:6px;height:7px;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:var(--honey-ink);animation:pulse 1.1s infinite}.waiting .dots i:nth-child(2){animation-delay:.2s}.waiting .dots i:nth-child(3){animation-delay:.4s}.waiting b{font-weight:500;font-size:15px;display:block;margin-bottom:3px}.first{display:none;gap:13px;align-items:flex-start;border:1px solid oklch(.85 .06 150);background:oklch(.975 .014 150);padding:15px 16px}.first.on{display:flex}.first .hex{width:16px;height:18px;background:var(--good);margin-top:4px}.first b{font-weight:500;font-size:15px;display:block;margin-bottom:3px}.kill{display:flex;align-items:center;gap:13px;padding:14px 17px;flex-wrap:wrap;border-top:1px solid var(--paper-2);background:var(--paper)}.kill .t{flex:1 1;min-width:200px}.kill .t b{font-weight:500;font-size:14.5px;display:block}.pausebox{display:none;flex-direction:column;gap:12px;padding:15px 17px;border-top:1px solid var(--paper-2);background:var(--paper-2)}.pausebox.on{display:flex}.crow.bad{color:var(--ink)}.crow.bad i{background:var(--bad);color:#fff}@media(max-width:900px){main>.crumbs{padding:10px 16px}.ch-state div{flex:1 1 100%;border-right:0;border-bottom:1px solid var(--paper-2)}.ch-state div:last-child{border-bottom:0}.pf-row{flex-wrap:wrap}.pf-row .r{width:100%;justify-content:flex-start;padding-left:37px}.blockhd,.commit,.hero,.kill,.pad,.pausebox{padding-left:15px;padding-right:15px}.commit .btn{flex:1 1}}}@layer screen{.webwidget{display:grid;grid-template-columns:minmax(0,1fr);height:100vh;height:100dvh;background:var(--paper)}.webwidget[data-bg=transparent]{background:transparent}.webwidget[data-bg=solid]{background:var(--widget-bg,var(--paper))}.webwidget .hdr .mono{font-size:10px;color:var(--ink-3)}}