.wsLiveWorkspace{grid-column:1/-1;width:100%;margin-top:18px}.wsPanel,.wsGate,.wsError{border:1px solid #303039;border-radius:15px;background:#101014;padding:22px}.wsPanel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;border-bottom:1px solid #2b2b32;padding-bottom:17px}.wsPanel header small{color:#ff5d93;font-weight:900;letter-spacing:.11em}.wsPanel header h2{font-size:26px;margin:5px 0}.wsPanel header p{color:#85858e;max-width:760px;margin:0;line-height:1.5}.wsPanel header>span{border:1px solid #31533f;border-radius:999px;color:#68eaa2;background:#102319;padding:8px 11px;font-size:9px;font-weight:900;white-space:nowrap}.wsComposer{display:grid;grid-template-columns:1fr auto;gap:10px;margin:18px 0}.wsComposer textarea{grid-column:1/-1;min-height:105px;resize:vertical;border:1px solid #34343d;border-radius:10px;background:#0a0a0d;color:#fff;padding:13px}.wsComposer label{display:flex;align-items:center;gap:8px;color:#aaa}.wsComposer button,.wsGate button{border:0;border-radius:8px;background:#ff2d72;color:#09090a;padding:11px 16px;font-weight:900}.wsQueue h3{font-size:12px;letter-spacing:.1em;color:#aaa}.wsQueue h3 b{color:#ff5d93}.wsQueue article{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #292930;padding:13px 2px}.wsQueue article b,.wsQueue article small{display:block}.wsQueue article small{color:#777;margin-top:4px}.wsQueue article button{border:1px solid #393942;border-radius:7px;background:#15151a;color:#ddd;padding:8px 10px;font-size:9px;font-weight:900}.wsMetrics{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin:18px 0}.wsMetrics article{border:1px solid #2e2e36;border-radius:11px;padding:16px}.wsMetrics b,.wsMetrics span{display:block}.wsMetrics b{font-size:25px}.wsMetrics span{color:#777;font-size:10px;margin-top:5px}.wsEmpty,.wsLoading,.wsError{color:#888}.wsGate{text-align:center}.wsGate p,.wsError p{color:#999}.wsError small{color:#ff789e}@media(max-width:700px){.wsPanel,.wsGate,.wsError{padding:15px}.wsPanel>header{display:block}.wsPanel header>span{display:inline-block;margin-top:12px}.wsMetrics{grid-template-columns:repeat(2,1fr)}.wsQueue article{align-items:flex-start}.wsComposer{grid-template-columns:1fr}}
