.pt--live .stage{min-height:100vh}.pt--live .frame{height:100vh;height:100dvh}.gate{width:min(440px,100%);margin:0 auto;padding:max(56px,12vh) 16px 64px;display:grid;gap:18px;position:relative;z-index:1}.gate .h1{margin:0}.gate .muted{margin:0;line-height:1.6}.gate .stack{display:grid;gap:14px}.gate .field small{margin-top:4px;font-size:12.5px}.gate__brand{display:inline-flex;align-items:center;gap:10px;font-weight:800;font-size:22px;letter-spacing:-.02em;margin-bottom:6px}.gate__brand i{width:30px;height:30px;border-radius:9px;background:conic-gradient(from 210deg,#5ac8fa,#a78bfa,#ffb547,#5ac8fa)}.live-err{margin:0;color:var(--coral);font-size:14px}.live-row{width:100%;border:0;background:none;color:inherit;text-align:start;cursor:pointer;font:inherit}.live-row:hover{background:var(--surface-2)}.live-alert{position:absolute;z-index:50;inset-inline:16px;top:14px;margin-inline:auto;width:fit-content;max-width:calc(100% - 32px);padding:10px 16px;border-radius:14px;font-size:14px;color:#fff;background:#961e28e0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 10px 30px #0006}
