.operator-main{max-width:1240px;margin:auto;padding:32px 24px 60px}.operator-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.operator-heading h1{font-size:clamp(28px,4vw,40px);margin:10px 0}.operator-heading p,.operator-footnote{color:#9bb1c9;line-height:1.6}.operator-controls{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:24px 0}.operator-controls label,#operatorReply>label{display:grid;gap:8px;font-size:14px;font-weight:600}.operator-controls select,#operatorText{font:inherit;color:#e9f1fa;background:#091522;border:1px solid #304359;border-radius:12px;padding:12px;min-width:0;width:100%;box-sizing:border-box}.operator-workspace{display:grid;grid-template-columns:300px minmax(0,1fr);gap:20px}.operator-panel{min-width:0;border:1px solid #304359;background:#0d1929;border-radius:18px;padding:20px}.operator-panel h2{font-size:19px;margin:0 0 16px}.operator-thread{display:block;text-align:left;width:100%;font:inherit;color:#dce9f9;border:1px solid transparent;background:transparent;border-radius:12px;padding:14px;cursor:pointer;margin-bottom:8px}.operator-thread:hover,.operator-thread[aria-current=true]{border-color:#5bd8c7;background:#15323b}.operator-thread strong,.operator-thread span{display:block;overflow-wrap:anywhere}.operator-thread span{font-size:12px;color:#a7bed6;margin-top:6px}.operator-pager,.operator-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.operator-pager{margin-top:16px;justify-content:space-between}.operator-pager .button{padding:8px 12px;font-size:12px}.operator-notice{color:#abd9ed;min-height:24px;overflow-wrap:anywhere}.operator-message{padding:14px 16px;background:#182e43;border:1px solid #2e465f;border-radius:14px;margin:12px 0;overflow-wrap:anywhere;white-space:pre-wrap}.operator-message.operator{background:#123d3b;border-color:#32645d;margin-left:10%}.operator-message small{display:block;font-size:12px;color:#a7bed6;margin-bottom:8px;white-space:normal}.operator-message a{display:block;margin-top:8px}#operatorMessages{max-height:550px;overflow:auto;margin:16px 0;padding-right:4px}#operatorText{resize:vertical;margin:8px 0 12px}.operator-actions .button{font-size:13px;white-space:normal}.operator-empty{padding:24px 12px;color:#9bb1c9;line-height:1.6;text-align:center}.operator-footnote{font-size:13px;margin-top:22px}.operator-panel p{line-height:1.6}.operator-panel button:disabled{opacity:.5;cursor:default}@media(max-width:760px){.operator-main{padding:24px 14px}.operator-heading{display:block}.operator-controls{grid-template-columns:1fr}.operator-workspace{grid-template-columns:minmax(0,1fr)}.operator-panel{padding:16px}.operator-message.operator{margin-left:4%}.operator-actions .button{flex:1 1 150px}.operator-thread{padding:12px}#operatorMessages{max-height:450px}}
.operator-main .button{background:#142639;font-family:inherit;cursor:pointer;line-height:1.4}.operator-main .button-primary{background:var(--mint);color:#09211f}.operator-main .button:hover:not(:disabled){background:#214053}.operator-main .button-primary:hover:not(:disabled){background:#80ecd9}.doc-header-inner>a:last-child{margin-left:auto;font-size:14px}.operator-panel .operator-actions{align-items:stretch}
