/* Delivered climbing sample layout; for Natalie and the Tornado writer. */
.acid{background:#291d2b}.acid .intro{max-width:65ch}.acid header{flex-wrap:wrap}.acid header>a:last-child{font-size:13px}.acid .controls{gap:12px}.acid .controls button,.acid .error button{min-height:48px}.acid #acid-status{font:13px system-ui;color:#fff0d4}.acid .views{background:#442637}.acid #acid-scene{display:block;width:100%;height:min(60vh,560px);min-height:260px;outline-offset:-4px}.acid .raft-directions{display:flex;gap:8px;margin-top:12px}.acid .raft-directions button{min-height:48px;min-width:0;flex:1;touch-action:none;user-select:none}.acid .note{max-width:85ch}.acid :disabled{opacity:.5}.acid .error{margin-top:16px}.acid canvas:focus-visible{outline:3px solid #f4c46a}
@media(max-width:650px){.acid #acid-scene{height:440px}.acid .raft-directions{gap:5px}.acid .raft-directions button{padding:10px 3px;font-size:13px}}
@media(max-height:360px){.acid #acid-scene{height:160px;min-height:0}}
