.operator-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;border-bottom:1px solid #22445c;background:#091b29;font-size:11px;color:#86b1c5}.operator-bar label{display:flex;align-items:center;gap:8px;color:#b9deed}.operator-bar select{padding:6px 8px;font-size:11px;max-width:160px;border:1px solid #365b70;background:#102738;color:#ddf6ff;border-radius:6px}.operator-bar a{color:#77edf5;text-decoration:none;white-space:nowrap}.operator-bar a:hover{text-decoration:underline}.operator-bar>span{flex:1;line-height:1.5}.operator-surface .operator-frame{display:block;width:100%;height:100%;object-fit:fill;pointer-events:none}.operator-wait{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding:7%;background:radial-gradient(ellipse at 75% 25%,#17606d70,transparent 55%),#071522}.operator-wait>span{font:700 10px/1.5 ui-monospace,monospace;letter-spacing:1px;color:#62e6ee}.operator-wait h2{font-size:clamp(19px,4cqw,36px);margin:12px 0;letter-spacing:-.04em}.operator-wait p{font-size:clamp(11px,1.6cqw,14px);line-height:1.6;color:#9abbcd;max-width:350px}.operator-wait .button{font-size:11px;margin-top:8px}.operator-history{padding:7px 0;color:#8fb0c4;font-size:11px}.operator-surface{cursor:default}@media(max-width:640px){.operator-bar{padding:10px 12px;flex-wrap:wrap;gap:8px}.operator-bar>span{flex-basis:100%;order:3;font-size:10px}.operator-bar>a{margin-left:auto;font-size:10px}.operator-wait{padding:8%}.operator-wait .button{padding:6px 9px;font-size:9px}.operator-wait>span{font-size:8px}.operator-wait h2{font-size:20px}.operator-wait p{font-size:10px}}
