@font-face{font-family:Onest;src:url('assets/onest.ttf') format('truetype');font-weight:100 900;font-display:swap}*{box-sizing:border-box}body{margin:0;background:#e9ece7;color:#13221a;font:13px/1.5 Onest,Arial,sans-serif}.operator{padding:16px 24px;background:#13221a;color:#fff}.operator-heading{display:flex;justify-content:space-between;gap:16px;margin-bottom:12px;align-items:center}.operator-heading strong{letter-spacing:.08em;font-size:12px}.operator-heading span{color:#b5c4ba;margin-left:12px;font-weight:400}.operator a{color:#c5f58d;min-height:44px;display:inline-flex;align-items:center}.tools{display:flex;align-items:end;gap:10px;flex-wrap:wrap}.tools label{display:grid;gap:4px;font-size:11px;color:#bac9c0}.tools select,.tools button{font:500 12px Onest,sans-serif;min-height:44px;max-width:100%;border:1px solid #56665b;border-radius:9px;color:#fff;background:#24372b;padding:8px 12px}.tools button{cursor:pointer}.tools select:focus-visible,.tools button:focus-visible{outline:3px solid #b79ae8;outline-offset:2px}.operator p{color:#c1ccc5;font-size:11px;margin:12px 0 0;max-width:1100px}.stage{overflow:auto;max-width:100%;padding:20px 0 32px}iframe{display:block;margin:0 auto;background:#f5f6f2;border:0;box-shadow:0 3px 26px #13221a14;width:100%;height:1100px}@media(max-width:600px){.operator{padding:12px}.operator-heading span{display:block;margin:0}.tools{display:grid;grid-template-columns:1fr 1fr}.tools label{min-width:0}.tools select{width:100%}.tools button{grid-column:2}.stage{padding:0}.operator p{font-size:10px}}
