#nobody-desk{scroll-margin-top:16px}.nobody-window{margin:34px 0}.desk-intro{display:flex;justify-content:space-between;gap:25px;padding:26px;border-bottom:2px solid var(--ink);align-items:center}.desk-intro h2{font-size:clamp(32px,4vw,48px);letter-spacing:-2px;margin:12px 0}.desk-intro p{font:bold 15px/1.7 var(--mono);max-width:490px}.desk-disclosure{font:11px/1.6 var(--mono);display:block;max-width:470px}.desk-agent{display:flex;flex-direction:column;align-items:center;gap:8px;max-width:190px;text-align:center;font:10px/1.5 var(--mono)}.desk-agent img{border:2px solid var(--ink);width:120px;height:120px}.desk-agent strong{background:var(--ink);color:var(--paper);padding:4px 8px;font-size:11px}.desk-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.desk-compose{padding:26px;border-right:2px solid var(--ink)}.desk-compose textarea,.desk-compose select,#desk-copy-text{width:100%;min-height:48px;border:2px solid var(--ink);border-radius:0;background:#fffef8;color:var(--ink);font:16px/1.5 var(--mono);padding:12px}.desk-compose textarea,#desk-copy-text{resize:vertical}.desk-compose .studio-button{margin:6px 6px 0 0}.desk-examples{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 25px}.desk-examples button{font:11px var(--mono);border:1px solid var(--ink);background:#e8e1d1;padding:10px;min-height:44px}.desk-examples button:hover{background:var(--orange)}#desk-privacy{font:11px/1.7 var(--mono);margin:16px 0}.desk-output{padding:26px;background:#e9e2d2}.desk-idle{text-align:center;padding:5px 0}.desk-empty{display:block;font:90px/1.2 var(--mono);color:#776c56}.desk-idle h3{font-size:40px;letter-spacing:-1.5px;margin:8px 0}.desk-idle p{font:12px/1.6 var(--mono)}.desk-output dl{font:11px/1.7 var(--mono);margin:22px 0;text-align:left}.desk-output dl div{display:grid;grid-template-columns:115px 1fr;gap:10px;border-top:1px dashed #9b917b;padding:10px 0}.desk-output dd{margin:0;font-weight:bold}.desk-receipt[hidden],.desk-idle[hidden],#desk-copy-fallback[hidden]{display:none}.desk-receipt{border:2px solid var(--ink);background:var(--paper);padding:22px;box-shadow:4px 4px 0 var(--ink)}.desk-ticket{font:bold 11px var(--mono);display:inline-block;background:var(--orange);border:1px solid var(--ink);padding:6px 10px}.desk-receipt h3{font-size:30px;letter-spacing:-1px;margin:17px 0}.desk-forwarded{font:bold 13px/1.6 var(--mono)}.desk-receipt blockquote{margin:18px 0;padding:13px;border-left:4px solid var(--orange);background:#eee7d8;font:13px/1.6 var(--mono);overflow-wrap:anywhere}.desk-receipt #desk-verdict{font:13px/1.7 var(--mono)}.desk-receipt-actions{display:flex;flex-wrap:wrap;gap:10px}.desk-receipt .studio-button{font-size:11px}.desk-small{font:10px/1.6 var(--mono);margin:12px 0 0}.unroadmap .titlebar span:first-child{overflow-wrap:anywhere;min-width:0}.unroadmap-heading{padding-top:28px}.unroadmap-heading h2{font-size:clamp(30px,4vw,46px);margin:14px 0 20px;line-height:1.08;letter-spacing:-1.6px}.unroadmap-heading>p{max-width:850px;font-size:14px;line-height:1.8}.unroadmap-heading .roadmap-disclosure{font-size:10px;line-height:1.7;background:#ece4d4;padding:12px 14px;margin-top:20px;border-left:3px solid var(--orange)}.roadmap-summary{display:flex;flex-wrap:wrap;gap:14px;padding:20px 24px 0;font:bold 10px var(--mono)}.roadmap-summary span{border:1px solid var(--ink);padding:7px 9px}.unroadmap-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.phase>span{display:inline-block;line-height:1.6;font-size:10px}.phase h3{font-size:27px;line-height:1.15}.phase p{font:13px/1.85 var(--sans);margin:14px 0}.phase .phase-outcome{font:bold 12px/1.7 var(--mono);padding:12px 14px;background:#eee6d4;border-left:3px solid var(--orange);margin-bottom:0}.roadmap-end{background:var(--ink);color:var(--paper);padding:24px;font:12px/1.7 var(--mono)}.roadmap-end p{max-width:700px}.roadmap-end a{display:inline-flex;color:var(--ink);text-decoration:none;margin-top:5px;align-items:center}.desk-compose textarea:focus-visible,.desk-compose select:focus-visible,#desk-copy-text:focus-visible{outline:3px solid #1553bd;outline-offset:3px}
@media(max-width:760px){.desk-grid{grid-template-columns:1fr}.desk-compose{border-right:0;border-bottom:2px solid var(--ink)}.desk-agent{display:none}.desk-intro,.desk-compose,.desk-output{padding:20px}.desk-intro h2{font-size:35px}.unroadmap-grid{grid-template-columns:1fr}.desk-receipt{padding:18px}.desk-receipt h3{font-size:27px}.unroadmap-heading>p{font-size:13px}.phase p{font-size:14px}.roadmap-end{padding:20px}.roadmap-end a{font-size:11px}.roadmap-summary{padding:20px 18px 0;gap:8px}.desk-output dl div{grid-template-columns:100px 1fr}.desk-receipt dd{overflow-wrap:anywhere}}
