.field-controls{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:0 0 16px}.field-controls>span{font:600 10px/1.5 Inter,sans-serif;letter-spacing:.13em;color:#aec1d0}.field-controls [role=group]{display:flex;gap:7px}.field-controls button{font:600 12px/1.3 Inter,sans-serif;min-height:44px;min-width:90px;padding:11px 16px;border:1px solid #355064;border-radius:7px;background:#101c29;color:#dceaf3;cursor:pointer}.field-controls button[aria-pressed=true]{background:#b9eced;color:#0b1a26;border-color:#b9eced}.field-controls button:hover{background:#d3eff8;color:#122230}.field-controls button:focus-visible{outline:3px solid #72e4e7;outline-offset:3px}.neural-frame[data-field-theme=white]{background:#f8fafc;border-color:#c6d5e1;box-shadow:0 25px 90px -65px #82bac9}.neural-frame[data-field-theme=white] canvas{background:#f8fafc}.neural-frame[data-field-theme=white]:before{background:radial-gradient(ellipse at center,transparent 35%,#f8fafc30 100%)}.neural-frame[data-field-theme=white] .field-label{color:#1f4154}.neural-frame[data-field-theme=white] .field-label.right{color:#385568}.neural-frame[data-field-theme=white] figcaption{color:#314c5f;border-color:#c6d5e1;background:#f8fafc}.neural-frame[data-field-theme=white] .neural-caption span:last-child{color:#285566}.neural-head{align-items:start}.neural-head h2{max-width:18ch}.neural-head p{max-width:47ch}@media(max-width:600px){.field-controls{align-items:start;gap:12px;flex-direction:column}.field-controls [role=group]{width:100%}.field-controls button{flex:1}.neural-frame .field-label.right{display:none}.neural-frame .field-label{font-size:8px;letter-spacing:.08em}}
