.vc,.vl,.vl-stage{--vc-scheme:dark;--vc-bg:#0b0e0c;--vc-panel:#121614;--vc-raise:#181d1a;--vc-raise-hover:#1f2622;--vc-line:#222a25;--vc-text:#e9efea;--vc-lede:#c3cfc6;--vc-muted:#93a097;--vc-faint:#5c6a61;--vc-green:#22c55e;--vc-green-deep:#16a34a;--vc-green-fg:#22c55e;--vc-green-ink:#b7f5cd;--vc-boost:#bbf7d0;--vc-red:#f0565b;--vc-red-ink:#ffb3b5;--vc-red-ink-2:#ffc2c4;--vc-amber:#f5b83d;--vc-amber-ink:#ffdf9e;--vc-sel-ink:#fff;--vc-track:#253029;--vc-track-hover:#2c3a31;--vc-well:#1c231f;--vc-switch:#27302b;--vc-knob:#cfd8d2;--vc-kbd:#222a25;--vc-kbd-line:#2f3933;--vc-kbd-edge:#00000073;--vc-demo:#121614d1;--vc-vignette:#0b0e0ccc;--vc-map:#0d110f;--vc-slot:#1a201c;--vc-slot-shade:#00000073;--vc-ring:#223028;--vc-axis:#1a231e;--vc-drop:#000000b3;--vc-elev:0 1px 0 #ffffff0a inset, 0 24px 48px -24px #0000008c, 0 2px 6px #00000040;--vc-elev-hero:0 1px 0 #ffffff0d inset, 0 30px 60px -30px #0009, 0 2px 6px #00000040;--vc-stage-bg:#070908;--vc-stage-line:#1a211d;--vc-stage-ring:#22c55e14;--vc-grid:#ffffff08;--vc-ease:cubic-bezier(.22, 1, .36, 1)}:root:not([data-theme=dark]) :is(.vc,.vl,.vl-stage){--vc-scheme:light;--vc-bg:#f6f8f6;--vc-panel:#fff;--vc-raise:#f2f5f3;--vc-raise-hover:#e8eee9;--vc-line:#dde5df;--vc-text:#0d1310;--vc-lede:#34413a;--vc-muted:#4d5a52;--vc-faint:#66736b;--vc-green-fg:#15803d;--vc-green-ink:#166534;--vc-boost:#166534;--vc-red:#e5484d;--vc-red-ink:#b42318;--vc-red-ink-2:#b42318;--vc-amber:#d99a1e;--vc-amber-ink:#85560a;--vc-sel-ink:#04140a;--vc-track:#dae2dc;--vc-track-hover:#c6d2c9;--vc-well:#e4eae6;--vc-switch:#cdd6d0;--vc-knob:#fff;--vc-kbd:#fff;--vc-kbd-line:#d3dbd5;--vc-kbd-edge:#10281824;--vc-demo:#ffffffe0;--vc-vignette:#f6f8f6cc;--vc-map:#e6ece7;--vc-slot:#eef2ef;--vc-slot-shade:#10281829;--vc-ring:#c5d3c9;--vc-axis:#dbe4dd;--vc-drop:#1028182e;--vc-elev:0 0 0 1px var(--vc-line) inset, 0 24px 48px -28px #10281833, 0 1px 3px #10281814;--vc-elev-hero:var(--vc-elev);--vc-stage-bg:#fbfcfb;--vc-stage-line:#e1e8e3;--vc-stage-ring:#16a34a24;--vc-grid:#0a28140b}.vc{color:var(--vc-text);background:radial-gradient(120% 60% at 50% -10%, #22c55e17, transparent 60%), var(--vc-bg);box-shadow:var(--vc-elev);-webkit-font-smoothing:antialiased;color-scheme:var(--vc-scheme);border-radius:20px}.vc ::selection{color:var(--vc-sel-ink);background:#22c55e59}.vc :focus-visible{outline:2px solid var(--vc-green);outline-offset:2px;border-radius:8px}.vc-panel{background:var(--vc-panel);box-shadow:0 0 0 1px var(--vc-line) inset;border-radius:16px}.vc-muted{color:var(--vc-muted)}.vc-faint{color:var(--vc-faint)}.vc-num{font-variant-numeric:tabular-nums}.vc-label{letter-spacing:.14em;text-transform:uppercase;color:var(--vc-muted);font-size:11px;font-weight:800}.vc .t-tabs{background:var(--vc-panel);width:100%;box-shadow:0 0 0 1px var(--vc-line) inset;display:flex}.vc .t-tab{letter-spacing:.06em;white-space:nowrap;color:var(--vc-muted);flex:1 1 0;padding:0 6px;font-size:10.5px}@media (min-width:640px){.vc .t-tabs{width:auto;display:inline-flex}.vc .t-tab{letter-spacing:.14em;flex:none;padding:0 16px;font-size:12px}}.vc .t-tab:not([aria-selected=true]):hover{color:var(--vc-text)}.vc .t-tab[aria-selected=true]{color:#04140a}.vc .t-tabs-pill{background:var(--vc-green);box-shadow:0 1px 2px #0000004d}.vc-btn{background:var(--vc-raise);min-height:44px;color:var(--vc-text);box-shadow:0 0 0 1px var(--vc-line) inset;transition-property:background-color,color,box-shadow,scale;transition-duration:.16s;transition-timing-function:var(--vc-ease);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:800;display:inline-flex}.vc-btn:hover{background:var(--vc-raise-hover)}.vc-btn:active{scale:.96}.vc-btn:disabled{opacity:.5;pointer-events:none}.vc-btn[data-variant=primary]{background:var(--vc-green);color:#04140a;box-shadow:inset 0 1px #ffffff40,0 6px 16px -8px #22c55ecc}.vc-btn[data-variant=primary]:hover{background:#2fd76c}.vc-btn[data-variant=danger]{color:var(--vc-red-ink);background:#f0565b24;box-shadow:inset 0 0 0 1px #f0565b59}.vc-btn[aria-pressed=true]{color:var(--vc-red-ink-2);background:#f0565b29;box-shadow:inset 0 0 0 1px #f0565b73}.vc-btn[data-on=true]{color:var(--vc-green-ink);background:#22c55e24;box-shadow:inset 0 0 0 1px #22c55e66}.vc-icon-btn{width:40px;height:40px;color:var(--vc-muted);transition-property:background-color,color,scale;transition-duration:.16s;transition-timing-function:var(--vc-ease);border-radius:10px;place-items:center;display:inline-grid;position:relative}.vc-icon-btn:hover{background:var(--vc-raise);color:var(--vc-text)}.vc-icon-btn:active{scale:.96}.vc-icon-btn[aria-pressed=true]{color:var(--vc-red);background:#f0565b1f}.vc-live{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;font-weight:800;display:inline-flex}.vc-dot{background:var(--vc-faint);border-radius:999px;width:9px;height:9px;position:relative}.vc-dot[data-tone=live]{background:var(--vc-green)}.vc-dot[data-tone=live]:after{content:"";border-radius:inherit;background:var(--vc-green);animation:2s cubic-bezier(0,0,.2,1) infinite vc-ping;position:absolute;inset:0}.vc-dot[data-tone=warn]{background:var(--vc-amber)}.vc-dot[data-tone=bad]{background:var(--vc-red)}.vc-bars{align-items:flex-end;gap:2px;height:14px;display:inline-flex}.vc-bars i{background:var(--vc-line);width:3px;transition:background-color .2s var(--vc-ease);border-radius:1px}.vc-bars i:first-child{height:25%}.vc-bars i:nth-child(2){height:50%}.vc-bars i:nth-child(3){height:75%}.vc-bars i:nth-child(4){height:100%}.vc-bars[data-q="1"] i:nth-child(-n+1){background:var(--vc-red)}.vc-bars[data-q="2"] i:nth-child(-n+2){background:var(--vc-amber)}.vc-bars[data-q="3"] i:nth-child(-n+3),.vc-bars[data-q="4"] i:nth-child(-n+4){background:var(--vc-green)}.vc-seg{min-width:0;height:28px;width:calc(var(--n,10) * (var(--seg,9px) + 3px) - 3px);touch-action:none;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:3px;max-width:100%;display:flex;position:relative}.vc-seg i{min-width:4px;max-width:var(--seg,9px);aspect-ratio:1;background:var(--vc-track);transition-property:background-color,scale;transition-duration:.18s;transition-timing-function:var(--vc-ease);transition-delay:var(--d,0s);border-radius:2px;flex:1 1 0;position:relative;scale:.72}.vc-seg i[data-on]{background:var(--vc-green);scale:1}.vc-seg i[data-on][data-boost]{background:var(--vc-boost)}.vc-seg i[data-mark]:after{content:"";background:var(--vc-faint);width:1px;height:calc(100% + 10px);position:absolute;top:-5px;left:calc(100% + 1px)}.vc-seg[aria-disabled=true]{opacity:.45;pointer-events:none}.vc-seg:hover i:not([data-on]){background:var(--vc-track-hover)}.vc-meter{background:var(--vc-well);border-radius:999px;height:10px;position:relative;overflow:hidden}.vc-meter>b{transform-origin:0;transform:scaleX(var(--lvl,0));background:linear-gradient(90deg, #15803d, var(--vc-green) 70%, var(--vc-boost));transition:transform 60ms linear;position:absolute;inset:0}.vc-meter>u{width:2px;top:-2px;bottom:-2px;left:var(--th,50%);background:var(--vc-text);border-radius:1px;position:absolute}.vc-head{width:var(--size,44px);height:var(--size,44px);flex:none;place-items:center;display:grid;position:relative}.vc-head img{z-index:1;object-fit:contain;width:86%;height:86%;image-rendering:pixelated;filter:drop-shadow(0 4px 6px #00000073);transition:scale .2s var(--vc-ease);position:relative}.vc-head:before,.vc-head:after{content:"";box-shadow:0 0 0 2px var(--vc-green);opacity:0;border-radius:999px;position:absolute;inset:-2px}.vc-head[data-speaking] img{scale:1.06}.vc-head[data-speaking]:before{animation:vc-ring 1.3s var(--vc-ease) infinite}.vc-head[data-speaking]:after{animation:vc-ring 1.3s var(--vc-ease) .42s infinite}.vc-head[data-level]:before{opacity:calc(var(--lvl,0) * 1.4);scale:calc(1 + var(--lvl,0) * .22);transition:opacity 80ms linear,scale 80ms linear;animation:none}.vc-head[data-muted] img{filter:grayscale()brightness(.6)drop-shadow(0 4px 6px #00000073)}.vc-radar{aspect-ratio:1;width:100%;max-width:360px;margin-inline:auto;position:relative}.vc-radar svg{width:100%;height:100%;overflow:visible}.vc-radar-map{clip-path:circle(46%);pointer-events:none;position:absolute;inset:0}.vc-radar-map:after{content:"";background:radial-gradient(circle closest-side, transparent 55%, var(--vc-vignette) 92%);position:absolute;inset:0}.vc-tiles{transform-origin:0 0;width:0;height:0;position:absolute;top:50%;left:50%}.vc-tiles img{max-width:none;image-rendering:pixelated;position:absolute}.vc-sweep{pointer-events:none;background:conic-gradient(#22c55e29,#0000 18%,#0000);border-radius:999px;animation:6s linear infinite vc-spin;position:absolute;inset:0;-webkit-mask:radial-gradient(circle closest-side,#000 91.5%,#0000 92%);mask:radial-gradient(circle closest-side,#000 91.5%,#0000 92%)}.vc-blip{translate:calc(-50% + var(--x) * 1px) calc(-50% + var(--y) * 1px);transition:translate .12s linear, opacity .2s var(--vc-ease);position:absolute;top:50%;left:50%}.vc-blip-name{white-space:nowrap;color:var(--vc-muted);font-size:10px;font-weight:800;position:absolute;top:100%;left:50%;translate:-50% 2px}.vc-card{background:var(--vc-raise);box-shadow:0 0 0 1px var(--vc-line) inset;animation:vc-enter .26s var(--vc-ease) both;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px 14px;padding:12px 14px;display:grid}.vc-card[data-speaking]{box-shadow:inset 0 0 0 1px #22c55e73}.vc-arrow{transition:rotate .16s linear}.vc-switch{background:var(--vc-switch);width:44px;height:26px;transition:background-color .2s var(--vc-ease);border-radius:999px;flex:none;position:relative}.vc-switch:after{content:"";background:var(--vc-knob);width:20px;height:20px;transition:translate .22s var(--vc-ease), background-color .2s var(--vc-ease);border-radius:999px;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0006}.vc-switch[aria-checked=true]{background:var(--vc-green)}.vc-switch[aria-checked=true]:after{background:#fff;translate:18px}.vc-select{background:var(--vc-raise);width:100%;min-height:44px;color:var(--vc-text);box-shadow:0 0 0 1px var(--vc-line) inset;appearance:none;transition:box-shadow .15s var(--vc-ease);border-radius:12px;outline:none;padding:0 12px;font-family:inherit;font-size:14px;font-weight:700}.vc-select:focus,.vc-select:focus:focus-visible{box-shadow:0 0 0 1px var(--vc-green) inset, 0 0 0 3px #22c55e3d;outline:none}.vc-select::placeholder{color:var(--vc-muted);opacity:1}select.vc-select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a8a8a' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:16px;padding-right:34px}.vc-range{width:100%;accent-color:var(--vc-green)}.vc-kbd{background:var(--vc-kbd);min-width:28px;height:26px;box-shadow:0 -2px 0 var(--vc-kbd-edge) inset, 0 0 0 1px var(--vc-kbd-line) inset;font:800 12px/1 var(--font-mono-face,ui-monospace), monospace;color:var(--vc-text);border-radius:7px;place-items:center;padding:0 7px;display:inline-grid}.vc-banner{color:var(--vc-amber-ink);animation:vc-enter .26s var(--vc-ease) both;background:#f5b83d1a;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-size:14px;font-weight:700;display:flex;box-shadow:inset 0 0 0 1px #f5b83d4d}.vc-banner[data-tone=bad]{color:var(--vc-red-ink-2);background:#f0565b1a;box-shadow:inset 0 0 0 1px #f0565b59}.vc-banner[data-tone=good]{color:var(--vc-green-ink);background:#22c55e14;box-shadow:inset 0 0 0 1px #22c55e4d}.vc-ptt{letter-spacing:.08em;text-transform:uppercase;background:var(--vc-raise);width:100%;min-height:64px;color:var(--vc-text);box-shadow:0 0 0 1px var(--vc-line) inset;touch-action:none;-webkit-user-select:none;user-select:none;transition-property:background-color,color,scale;transition-duration:.12s;transition-timing-function:var(--vc-ease);border-radius:16px;font-weight:900;position:relative}.vc-ptt[data-held=true]{background:var(--vc-green);color:#04140a;scale:.98}.vc-scroll{scrollbar-width:thin;scrollbar-color:var(--vc-track-hover) transparent}@keyframes vc-ping{75%,to{opacity:0;transform:scale(2.4)}}@keyframes vc-ring{0%{opacity:.95;scale:.92}to{opacity:0;scale:1.45}}@keyframes vc-spin{to{rotate:360deg}}@keyframes vc-enter{0%{opacity:0;filter:blur(2px);translate:0 6px}}.vc-mapview{cursor:grab;touch-action:none;background:var(--vc-map);height:min(70vh,620px);min-height:420px;box-shadow:0 1px 0 var(--vc-line) inset;position:relative;overflow:hidden}.vc-mapview:active{cursor:grabbing}.vc-marker{place-items:center;margin:-13px 0 0 -13px;transition:translate .45s linear;display:grid;position:absolute;top:0;left:0}.vc-marker .vc-head img{image-rendering:pixelated;box-shadow:0 0 0 2px var(--vc-map);border-radius:4px}.vc-marker[data-picked] .vc-head img{box-shadow:0 0 0 2px var(--vc-green)}.vc-marker-name{white-space:nowrap;text-shadow:0 1px 2px #000,0 0 6px #000;pointer-events:none;font-size:10px;font-weight:800;position:absolute;top:calc(100% + 2px);left:50%;translate:-50%}.vc-marker-combat{background:var(--vc-red);width:9px;height:9px;box-shadow:0 0 0 2px var(--vc-map);border-radius:999px;position:absolute;top:-3px;right:-3px}.vc-mapcard{background:var(--vc-panel);box-shadow:1px 0 0 var(--vc-line) inset, 0 1px 0 var(--vc-line) inset}.vc-seg{scrollbar-width:none;background:var(--vc-raise);width:max-content;max-width:100%;box-shadow:0 0 0 1px var(--vc-line) inset;border-radius:12px;flex:none;align-items:center;gap:2px;padding:3px;display:flex;overflow-x:auto}.vc-seg::-webkit-scrollbar{display:none}.vc-seg-group{box-shadow:-1px 0 0 var(--vc-line) inset;flex:none;align-items:center;gap:2px;margin-right:2px;padding-right:4px;display:flex}.vc-seg-label{letter-spacing:.14em;text-transform:uppercase;color:var(--vc-faint);padding:0 6px 0 8px;font-size:10px;font-weight:800}.vc-seg-btn{white-space:nowrap;min-height:30px;color:var(--vc-muted);transition-property:background-color,color,box-shadow,opacity;transition-duration:.16s;transition-timing-function:var(--vc-ease);border-radius:9px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:800;display:inline-flex}.vc-seg-btn:hover{color:var(--vc-text);background:var(--vc-raise-hover)}.vc-seg-btn[data-on=true]{color:var(--vc-text);background:var(--vc-panel);box-shadow:inset 0 0 0 1px #22c55e73,0 1px 2px #0000001f}.vc-seg-btn:is([data-state=offline],[data-state=whitelisted]):not([data-on=true]){opacity:.55}.vc-seg-btn:focus-visible{outline:2px solid var(--vc-green);outline-offset:-2px}.vc-seg-dot{background:var(--vc-faint);border-radius:999px;width:6px;height:6px}.vc-seg-btn[data-state=online] .vc-seg-dot{background:var(--vc-green)}.vc-seg-btn[data-state=whitelisted] .vc-seg-dot{background:var(--vc-amber)}.vc-seg-btn[data-state=unknown] .vc-seg-dot{box-shadow:0 0 0 1px var(--vc-faint) inset;background:0 0}.vc-seg-count{color:var(--vc-faint);font-size:11px}.vc-mapempty{text-align:center;cursor:default;background:radial-gradient(60% 50% at 50% 45%, #22c55e0f, transparent 70%), repeating-linear-gradient(0deg, var(--vc-grid) 0 1px, transparent 1px 32px), repeating-linear-gradient(90deg, var(--vc-grid) 0 1px, transparent 1px 32px), var(--vc-map);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex;position:absolute;inset:0}.vc-mapempty-icon{width:48px;height:48px;color:var(--vc-muted);background:var(--vc-panel);box-shadow:0 0 0 1px var(--vc-line) inset;border-radius:14px;place-items:center;margin-bottom:4px;display:grid}.vc-slot{aspect-ratio:1;background:var(--vc-slot);box-shadow:inset 0 1px 2px var(--vc-slot-shade);border-radius:6px;place-items:center;display:grid;position:relative}.vc-slot[data-hand]{box-shadow:0 0 0 1.5px var(--vc-green) inset}.vc-slot img{width:70%;height:70%;image-rendering:pixelated}.vc-slot b{text-shadow:1px 1px #000;font-size:10px;font-weight:900;position:absolute;bottom:1px;right:3px}.vc-tip{z-index:5;white-space:nowrap;opacity:0;pointer-events:none;min-width:140px;transition:opacity .12s var(--vc-ease), translate .12s var(--vc-ease);background:#120f1a;border-radius:8px;flex-direction:column;gap:1px;padding:7px 9px;font-size:12px;display:flex;position:absolute;bottom:calc(100% + 6px);left:50%;translate:-50% 4px;box-shadow:0 0 0 1px #2c1d5c,0 8px 18px #00000080}.vc-slot:hover .vc-tip,.vc-slot:focus-visible .vc-tip{opacity:1;translate:-50%}@media (prefers-reduced-motion:reduce){.vl *,.vl :before,.vl :after,.vc *,.vc :before,.vc :after{transition-duration:0s!important;transition-delay:0s!important;animation:none!important}}.vc,.vl{--vc-bg:var(--surface);--vc-panel:var(--surface);--vc-raise:var(--surface-2);--vc-raise-hover:var(--border);--vc-line:var(--border);--vc-text:var(--text);--vc-muted:var(--muted);--vc-faint:var(--muted);--vc-green:var(--accent-bright);--vc-green-fg:var(--accent)}:root:not([data-theme=dark]) :is(.vc,.vl){--vc-bg:var(--surface);--vc-panel:var(--surface);--vc-raise:var(--surface-2);--vc-line:var(--border);--vc-text:var(--text);--vc-muted:var(--muted)}.vc{background:var(--surface);box-shadow:var(--shadow);border:1px solid var(--border);border-radius:8px}.vc-panel{border-radius:8px}.vc-card{box-shadow:none;border-bottom:1px solid var(--border);background:0 0;border-radius:6px;animation:none}.vc-card:last-child{border-bottom:0}.vc-card[data-speaking]{background:color-mix(in srgb, var(--accent) 7%, transparent);box-shadow:none}.vc-btn,.vc-select,.vc-banner,.vc-ptt{border-radius:6px}.vc-label{letter-spacing:.08em}.vl{color:var(--text)}.vc.vx{background:var(--vc-bg);box-shadow:none;border:1px solid var(--vc-line);border-radius:6px;overflow:hidden}.vx-hero{border-bottom:1px solid var(--vc-line);justify-content:space-between;align-items:center;gap:36px;padding:clamp(28px,4.5vw,64px);display:flex}.vx-eyebrow{color:var(--vc-muted);letter-spacing:.17em;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.vx-title h1{letter-spacing:-.065em;text-wrap:balance;margin:16px 0 12px;font-size:clamp(44px,6.5vw,88px);font-weight:900;line-height:.95}.vx-title p{color:var(--vc-lede);margin:0;font-size:clamp(14px,1.3vw,17px)}.vx-join{flex-direction:column;align-items:stretch;gap:14px;min-width:238px;display:flex}.vx-join .vc-live{justify-content:center;font-size:12px}.vx-join>span:last-child{text-align:center;font-size:12px}.vx .vx-connect{border-radius:4px;min-height:52px;font-size:15px}.vx-link{color:var(--vc-text);text-underline-offset:4px;text-decoration:underline}.vx-link:hover{color:var(--vc-green-fg)}.vx-toolbar{border-bottom:1px solid var(--vc-line);justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;display:flex}.vx-toolbar-meta{align-items:center;gap:16px;display:flex}.vx-body{padding:24px}.vx-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:24px;display:grid}.vx-station{border:1px solid var(--vc-line);border-radius:4px;overflow:hidden}.vx-signal{background:var(--vc-panel);border-bottom:1px solid var(--vc-line);flex-direction:column;justify-content:center;align-items:center;height:220px;display:flex;position:relative;overflow:hidden}.vx-wave{justify-content:center;align-items:center;gap:5px;width:84%;height:155px;display:flex;position:relative}.vx-wave i{--band:0;background:var(--vc-faint);opacity:.4;border-radius:1px;flex:1;max-width:7px;height:150px;transition:transform 35ms linear,background .12s,opacity 65ms;display:block;transform:scaleY(.015)}.vx-signal[data-live=true][data-talking=true] .vx-wave i{background:var(--vc-green);opacity:calc(.18 + var(--band) * .82);transform:scaleY(calc(.015 + var(--band) * .985))}.vx-signal-caption{letter-spacing:.15em;text-transform:uppercase;color:var(--vc-muted);font-size:10px;font-weight:800;position:absolute;bottom:17px}.vx-signal[data-talking=true] .vx-signal-caption{color:var(--vc-green-fg)}.vx-you{background:var(--vc-bg)}.vx-guest-head{border:1px solid var(--vc-line);width:52px;height:52px;color:var(--vc-muted);border-radius:4px;place-items:center;display:grid}.vx-you .vc-head{border-radius:4px}.vx-you>.grid .vc-btn{border-radius:4px;min-height:62px}.vx-levels{border-top:1px solid var(--vc-line);padding-top:14px}.vx-levels summary,.vx-help summary{cursor:pointer;color:var(--vc-muted);font-size:12px;font-weight:700}.vx-levels[open] summary{margin-bottom:18px}.vx-levels>div+div{margin-top:18px}.vx-grid>.vc-panel{box-shadow:none;background:0 0;border-radius:4px}.vx-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:280px;padding:28px;display:flex}.vx-empty-symbol{height:64px;color:var(--vc-faint);align-items:center;gap:7px;margin-bottom:24px;display:flex}.vx-empty-symbol i{border:1px solid;border-radius:2px;width:8px;height:24px;display:block}.vx-empty-symbol i:nth-child(2){height:50px}.vx-empty p{margin:0}.vx-empty p+p{max-width:29ch;color:var(--vc-muted);margin-top:8px;font-size:13px;line-height:1.6}.vx-footer{border-top:1px solid var(--vc-line);color:var(--vc-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:18px 24px;font-size:11px;font-weight:700;display:flex}.vx-help{border-top:1px solid var(--vc-line);padding:14px 24px}.vx-help p{max-width:68ch;color:var(--vc-muted);margin:12px 0 2px;font-size:13px;line-height:1.7}.vx button:focus-visible,.vx a:focus-visible,.vx summary:focus-visible{outline:2px solid var(--vc-green-fg);outline-offset:4px}.vx button:disabled{cursor:not-allowed}.vx-scope{align-items:center;gap:12px;padding:0 0 18px;display:flex}.vx-scope label{font-size:12px;font-weight:700}.vx-scope [data-global=true]{color:var(--vc-green-fg)}@media (max-width:760px){.vx-hero{flex-direction:column;align-items:flex-start;gap:28px}.vx-join{width:100%;min-width:0}.vx-grid{grid-template-columns:1fr}.vx-toolbar{flex-wrap:wrap;align-items:flex-start;padding:12px 16px}.vx-body{padding:16px}.vx-toolbar-meta:empty{display:none}.vx-signal{height:180px}.vx-wave{height:125px}.vx-wave i{max-height:110px}.vx-footer{padding:16px}.vx-help{padding:14px 16px}}@media (prefers-reduced-motion:reduce){.vx *,.vx :before,.vx :after{transition:none!important;animation:none!important}}.vx-broadcast-tag{color:var(--vc-green-fg);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}@media (max-width:760px){.vx-scope{flex-wrap:wrap}.vx-scope label{white-space:nowrap}.vx-scope>span{flex-basis:100%}}.vx-skin{z-index:1;object-fit:contain;pointer-events:none;width:96px;height:166px;position:absolute;top:12px}.vx-signal:has(.vx-skin) .vx-wave{opacity:.4}@media (max-width:760px){.vx-skin{width:76px;height:132px;top:8px}}
