:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:200;color-scheme:light dark;--plx-deep-blue: #4c2f63;--plx-deep-blue-2: #1E293B;--plx-green: #22C55E;--plx-green-dark: #16A34A;--plx-purple: #7c3aed;--plx-bg: #F8FAFC;--plx-text-secondary: #64748B;--plx-border: #E2E8F0;--plx-yellow: #F59E0B;--plx-red: #EF4444;--plx-fg-light: #E2E8F0;color:#0b1220;background-color:var(--plx-bg);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:300;color:var(--plx-deep-blue-2);text-decoration:inherit}a:hover{color:var(--plx-green)}body{margin:0;padding:0;width:100%;min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden;background:var(--plx-bg);color:#0b1220}#root{width:100%;min-height:100%;display:flex;flex-direction:column}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:300;font-family:inherit;background-color:var(--plx-deep-blue);color:#fff;cursor:pointer;transition:background-color .2s,border-color .25s,transform .15s}button:hover{filter:brightness(.9);transform:translateY(-1px)}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.home-text-col{order:1}.home-image-col{order:2}@media(max-width:900px){.home-text-col{order:1;width:100%;max-width:100vw}.home-image-col{order:2;width:100%;max-width:100vw;margin-bottom:2.5rem;display:flex;flex-direction:column;align-items:center}.home-image-box{width:100%!important;height:auto!important;max-width:100vw;aspect-ratio:16/9;min-width:0;min-height:0}}@media(max-width:600px){.home-image-col{margin-bottom:2.5rem}.home-image-box{width:100%!important;height:auto!important;max-width:100vw;aspect-ratio:16/9}}.gx{--bg:#F4F5FA;--surface:#FFFFFF;--line:#E1E4EE;--fg:#14172B;--muted:#5E6680;--brand:#4C2F63;--brand-2:#6D3FA0;--accent:#7C3AED;--blue:#2563EB;--sim:#16A34A;--sim-bg:#DCFCE7;--nao:#DC2626;--nao-bg:#FEE2E2;--abs:#D97706;--abs-bg:#FEF3C7;--wait:#64748B;--wait-bg:#F1F5F9;--gold:#B7861F;--gold-bg:#FDF3D7;--f-display:"Barlow Condensed","Arial Narrow",Arial,sans-serif;--f-body:"Barlow",Arial,sans-serif}.gx button:focus-visible,.gx input:focus-visible,.gx select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.gx{container-type:inline-size;position:relative;background:var(--bg);color:var(--fg);font-family:var(--f-body);font-size:15px;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.gx *{box-sizing:border-box}.gx button{font:inherit;cursor:pointer}.gx .top{display:flex;align-items:center;gap:12px;padding:10px 16px;background:var(--brand);color:#fff;flex-shrink:0;flex-wrap:wrap}.gx .top .sess{display:flex;flex-direction:column;min-width:0;flex:1}.gx .top .sess b{font-family:var(--f-display);font-size:22px;font-weight:800;letter-spacing:.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gx .top .sess span{font-size:13px;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gx .top select{font:inherit;font-size:14px;border-radius:8px;border:1px solid rgba(255,255,255,.3);background:#ffffff1f;color:#fff;padding:7px 10px;min-height:38px}.gx .top select option{color:#111}.gx .conn{display:flex;align-items:center;gap:6px;font-size:13px;white-space:nowrap}.gx .conn i{width:9px;height:9px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 3px #4ade8040}.gx .telao{display:flex;align-items:center;gap:10px;padding:10px 16px;background:var(--surface);border-bottom:1px solid var(--line);flex-shrink:0;flex-wrap:wrap}.gx .telao .lbl{font-size:12px;font-weight:800;letter-spacing:1px;color:var(--muted);text-transform:uppercase}.gx .show{display:flex;gap:6px;flex-wrap:wrap}.gx .show button{display:flex;align-items:center;gap:8px;border-radius:10px;border:2px solid var(--line);background:var(--surface);color:var(--fg);padding:9px 16px;font-weight:700;font-size:15px;min-height:44px}.gx .show button svg{width:18px;height:18px}.gx .show button.on{border-color:#dc2626;background:#fef2f2;color:#991b1b}.gx .show button.on .dot{display:inline-block}.gx .dot{display:none;width:9px;height:9px;border-radius:50%;background:#dc2626;animation:gxblink 1.2s infinite}@keyframes gxblink{50%{opacity:.25}}.gx .tpls{display:flex;gap:4px;margin-left:auto;flex-wrap:wrap}.gx .tpls button{border:1px solid var(--line);background:var(--surface);border-radius:8px;padding:6px 10px;font-weight:700;font-size:13px;color:var(--muted);min-height:36px}.gx .tpls button.on{background:var(--brand-2);border-color:var(--brand-2);color:#fff}.gx .main{flex:1;min-height:0;display:grid;grid-template-columns:300px minmax(0,1fr) 300px;gap:12px;padding:12px}.gx .col{min-height:0;min-width:0;display:flex;flex-direction:column;gap:12px}.gx .card{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:10px;min-height:0}.gx .card h3{margin:0;font-family:var(--f-display);font-size:19px;font-weight:800;display:flex;align-items:center;justify-content:space-between;gap:8px}.gx .scroll{overflow:auto;min-height:0}.gx .search{font:inherit;font-size:14px;border:1px solid var(--line);border-radius:8px;padding:8px 10px;width:100%;min-height:38px;background:#fff;color:var(--fg)}.gx .mat{display:flex;flex-direction:column;gap:4px;padding:10px;border:1px solid var(--line);border-radius:10px;background:#fff;text-align:left;color:var(--fg);width:100%}.gx .mat.sel{border-color:var(--brand-2);box-shadow:0 0 0 2px #6d3fa02e;background:#faf7ff}.gx .mat .num{font-family:var(--f-display);font-weight:800;font-size:18px}.gx .mat .em{font-size:13px;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gx .chip{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:800;letter-spacing:.3px;border-radius:999px;padding:3px 9px;white-space:nowrap}.gx .chip.ag{background:#dbeafe;color:#1e40af}.gx .chip.le{background:var(--gold-bg);color:#7a5a12}.gx .chip.di{background:#ede9fe;color:#5b21b6}.gx .chip.vo{background:var(--sim-bg);color:#14532d}.gx .chip.ev{background:#fee2e2;color:#991b1b}.gx .tabs{display:flex;gap:4px;border-bottom:1px solid var(--line);flex-shrink:0}.gx .tabs button{border:0;background:transparent;padding:10px 14px;font-weight:700;color:var(--muted);border-bottom:3px solid transparent;min-height:44px}.gx .tabs button.on{color:var(--brand-2);border-bottom-color:var(--brand-2)}.gx .kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.gx .kpi{border-radius:12px;padding:10px 12px;display:flex;flex-direction:column}.gx .kpi span{font-size:12px;font-weight:800;letter-spacing:.6px}.gx .kpi b{font-family:var(--f-display);font-size:36px;line-height:1}.gx .kpi.S{background:var(--sim-bg);color:#14532d}.gx .kpi.N{background:var(--nao-bg);color:#7f1d1d}.gx .kpi.A{background:var(--abs-bg);color:#78350f}.gx .kpi.W{background:var(--wait-bg);color:#334155}.gx .vgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px}.gx .ver{display:flex;align-items:center;gap:10px;padding:8px;border-radius:12px;border:2px solid var(--line);background:#fff;min-width:0}.gx .ver .av{width:42px;height:42px;border-radius:50%;background:linear-gradient(160deg,#cbd5e1,#94a3b8);flex-shrink:0;position:relative;overflow:hidden}.gx .ver .av svg{position:absolute;inset:auto 0 0;width:100%;height:90%;color:#ffffffd9}.gx .ver .tx{flex:1 1 140px;min-width:0}.gx .ver .n{font-weight:700;font-size:14px;line-height:1.15;overflow-wrap:normal;word-break:normal}.gx .ver .p{font-size:12px;color:var(--muted)}.gx .ver[data-s=P],.gx .ver[data-s=S]{border-color:#86efac;background:#f0fdf4}.gx .ver[data-s=N]{border-color:#fca5a5;background:#fef2f2}.gx .ver[data-s=A]{border-color:#fcd34d;background:#fffbeb}.gx .ver[data-s=X],.gx .ver[data-s=L]{opacity:.6}.gx .pres{display:flex;gap:3px}.gx .pres button,.gx .vbtn button{min-width:40px;min-height:40px;border-radius:8px;border:1px solid var(--line);background:#fff;font-weight:800;font-size:13px;color:var(--muted)}.gx .pres button.on.P,.gx .vbtn button.on.S{background:var(--sim);border-color:var(--sim);color:#fff}.gx .pres button.on.X,.gx .vbtn button.on.N{background:var(--nao);border-color:var(--nao);color:#fff}.gx .pres button.on.L,.gx .vbtn button.on.A{background:var(--abs);border-color:var(--abs);color:#fff}.gx .vbtn{display:flex;gap:3px}.gx .acts{display:flex;gap:8px;flex-wrap:wrap}.gx .btn{border-radius:10px;border:1px solid var(--line);background:#fff;color:var(--fg);padding:10px 16px;font-weight:700;min-height:44px}.gx .btn.pri{background:var(--brand-2);border-color:var(--brand-2);color:#fff}.gx .btn.ok{background:var(--sim);border-color:var(--sim);color:#fff}.gx .btn.warn{background:#fff;border-color:var(--nao);color:var(--nao)}.gx .matsel{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:12px;background:#faf7ff;border:1px solid #E4D9F7}.gx .matsel .num{font-family:var(--f-display);font-weight:800;font-size:24px}.gx .aviso{padding:10px 12px;border-radius:10px;background:var(--gold-bg);color:#6b4e0f;font-weight:600;font-size:14px}.gx .result{padding:12px;border-radius:12px;font-family:var(--f-display);font-size:26px;font-weight:900;text-align:center;letter-spacing:1px}.gx .result.ok{background:var(--sim);color:#fff}.gx .result.bad{background:var(--nao);color:#fff}.gx .orador{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;padding:14px;border-radius:14px;background:linear-gradient(135deg,#2b1a3d,#4c2f63);color:#fff}.gx .orador .av{width:84px;height:84px}.gx .orador .n{font-family:var(--f-display);font-size:26px;font-weight:800;line-height:1}.gx .orador .p{font-size:14px;opacity:.8}.gx .timer{font-family:var(--f-display);font-size:64px;font-weight:900;line-height:.9;font-variant-numeric:tabular-nums}.gx .timer small{display:block;font-family:var(--f-body);font-size:12px;font-weight:800;letter-spacing:2px;opacity:.75}.gx .tctl{display:flex;gap:8px;flex-wrap:wrap;grid-column:1 / -1}.gx .tctl button{min-height:48px;min-width:48px;border-radius:12px;border:0;font-weight:800;padding:0 16px;display:flex;align-items:center;gap:8px}.gx .tctl .play{background:#22c55e;color:#fff}.gx .tctl .pause{background:#f59e0b;color:#fff}.gx .tctl .stop{background:#ef4444;color:#fff}.gx .tctl .mais{background:#ffffff24;color:#fff}.gx .tctl svg{width:20px;height:20px}.gx .fila{display:flex;flex-direction:column;gap:6px}.gx .fila .it{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--line);border-radius:10px;background:#fff}.gx .fila .it .h{color:#a0a7bc;cursor:grab;font-size:18px;line-height:1}.gx .fila .it .n{flex:1;min-width:0;font-weight:700;font-size:14px}.gx .fila .it .t{font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}.gx .fila .it.done{opacity:.55}.gx .prev{aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:radial-gradient(120% 90% at 50% 0%,#12244d,#060b19);position:relative;color:#fff;display:flex;flex-direction:column;padding:6%;gap:5%}.gx .prev .ph{font-family:var(--f-display);font-weight:800;font-size:13px;opacity:.9}.gx .prev .pg{flex:1;display:grid;gap:3%}.gx .prev .pg i{border-radius:3px}.gx .prev .live{position:absolute;top:8px;right:8px;display:flex;align-items:center;gap:5px;background:#dc2626;color:#fff;font-size:11px;font-weight:800;border-radius:999px;padding:2px 8px;letter-spacing:.5px}.gx .prev .live .dot{display:inline-block;background:#fff}.gx .log{display:flex;flex-direction:column;gap:6px;font-size:13px}.gx .log div{display:flex;gap:8px}.gx .log time{color:var(--muted);font-variant-numeric:tabular-nums}.gx .kbd{display:grid;grid-template-columns:auto 1fr;gap:6px 10px;font-size:13px;color:var(--muted)}.gx .kbd b{display:inline-block;min-width:26px;text-align:center;border:1px solid var(--line);border-bottom-width:2px;border-radius:6px;padding:1px 6px;color:var(--fg);background:#fff;font-size:12px}.gx .nav,.gx .menuPauta{display:none}@container (max-width: 1180px){.gx .main{grid-template-columns:270px minmax(0,1fr)}.gx .colR{display:none}.gx .miniPrev{display:flex!important}}@container (max-width: 900px){.gx .main{grid-template-columns:minmax(0,1fr)}.gx .colL{display:none}.gx .colL.aberta{display:flex;position:absolute;inset:0 30% 0 0;z-index:5;background:var(--bg);padding:12px;box-shadow:8px 0 30px #0003}.gx .menuPauta{display:inline-flex}.gx .tpls{margin-left:0}}@container (max-width: 560px){.gx .top{padding:10px 12px}.gx .top select,.gx .conn span{display:none}.gx .telao{padding:8px 12px}.gx .telao .lbl,.gx .tpls{display:none}.gx .show{width:100%;display:grid;grid-template-columns:repeat(3,1fr)}.gx .show button{justify-content:center;padding:8px 6px;font-size:13px}.gx .show button svg{display:none}.gx .main{padding:10px 10px 80px}.gx .tabs{display:none}.gx .kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.gx .vgrid{grid-template-columns:1fr}.gx .colL.aberta{inset:0;padding-bottom:80px}.gx .nav{display:grid;grid-template-columns:repeat(4,1fr);position:absolute;left:0;right:0;bottom:0;background:#fff;border-top:1px solid var(--line);z-index:6}.gx .nav button{border:0;background:transparent;padding:10px 0 12px;display:flex;flex-direction:column;align-items:center;gap:3px;font-size:12px;font-weight:700;color:var(--muted);min-height:58px}.gx .nav button svg{width:22px;height:22px}.gx .nav button.on{color:var(--brand-2)}.gx .menuPauta{display:none}.gx .timer{font-size:52px}.gx .orador .av{width:64px;height:64px}}.gx .miniPrev{display:none;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--muted)}.gx .miniPrev .prev{width:120px;padding:6px;gap:4px}.gx .miniPrev .prev .ph{font-size:8px}.gx .sessbtn{display:flex;flex-direction:column;align-items:flex-start;min-width:0;flex:1;background:#ffffff1a;border:1px solid rgba(255,255,255,.25);border-radius:10px;padding:6px 12px;color:#fff;text-align:left;max-width:520px}.gx .sessbtn small{font-size:11px;font-weight:800;letter-spacing:1px;opacity:.75}.gx .sessbtn b{font-family:var(--f-display);font-size:20px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.gx .sessbtn span{font-size:12px;opacity:.85}.gx .pop{position:absolute;z-index:20;left:16px;top:64px;width:min(520px,calc(100% - 32px));background:#fff;color:var(--fg);border:1px solid var(--line);border-radius:14px;box-shadow:0 20px 50px #14172b40;padding:12px;display:flex;flex-direction:column;gap:8px;max-height:70%}.gx .sessit{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border-radius:10px;border:1px solid var(--line);background:#fff;text-align:left;width:100%;color:var(--fg)}.gx .sessit.sel{border-color:var(--brand-2);background:#faf7ff}.gx .sessit b{font-family:var(--f-display);font-size:17px}.gx .sessit span{font-size:12px;color:var(--muted)}.gx .chk2{width:20px;height:20px;accent-color:var(--brand-2);flex-shrink:0}.gx .lote{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px;border-radius:10px;background:#f5f0ff;border:1px solid #E4D9F7;font-size:13px;font-weight:700;color:#4c2f63}.gx .lote .btn{min-height:34px;padding:5px 10px;font-size:13px}.gx .matrow{display:flex;gap:8px;align-items:flex-start}.gx .tools{display:flex;gap:6px;flex-wrap:wrap}.gx .tools select{font:inherit;font-size:13px;border:1px solid var(--line);border-radius:8px;padding:6px 8px;min-height:36px;background:#fff;color:var(--fg);flex:1;min-width:0}.gx .sw{position:relative;width:38px;height:22px;border-radius:999px;background:#cbd5e1;border:0;flex-shrink:0;transition:background .2s}.gx .sw:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:left .2s}.gx .sw.on{background:var(--sim)}.gx .sw.on:after{left:19px}.gx .minibtn{min-width:40px;min-height:40px;border-radius:8px;border:1px solid var(--line);background:#fff;color:var(--brand-2);display:flex;align-items:center;justify-content:center}.gx .minibtn svg{width:18px;height:18px}.gx .rowx{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.gx .lib{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:var(--muted)}.gx .ade{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:var(--muted)}.gx .ver{flex-wrap:wrap}.gx .ver .ctrls{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-left:auto;justify-content:flex-end}.gx .seclbl{font-size:12px;font-weight:800;letter-spacing:1px;color:var(--muted);text-transform:uppercase}.gx .tipoVot{display:flex;gap:6px;flex-wrap:wrap;align-items:center;font-size:13px}.gx .tipoVot select{font:inherit;font-size:13px;border:1px solid var(--line);border-radius:8px;padding:6px 8px;min-height:36px;background:#fff;color:var(--fg)}.gx .rec{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--line);border-radius:10px;background:#fff}.gx .rec.on{border-color:#dc2626;background:#fef2f2}.gx .rec .ti{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:900;color:#fff;flex-shrink:0}.gx .rec .tx{flex:1;min-width:0}.gx .rec .tx b{display:block;font-size:14px}.gx .rec .tx span{font-size:12px;color:var(--muted)}.gx .ctlrec{display:flex;flex-wrap:wrap;gap:6px;padding:10px;border-radius:12px;background:#14172b;color:#fff;align-items:center}.gx .ctlrec button{min-width:44px;min-height:44px;border-radius:10px;border:0;background:#ffffff1f;color:#fff;font-weight:800;font-size:13px;padding:0 10px}.gx .ctlrec span{font-size:13px;opacity:.8;margin-right:auto}.gx .modal{position:absolute;inset:0;z-index:30;background:#14172b73;display:flex;align-items:center;justify-content:center;padding:16px}.gx .modal .box{background:#fff;color:var(--fg);border-radius:16px;width:min(560px,100%);max-height:100%;overflow:auto;padding:18px;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 80px #00000059}.gx .modal h4{margin:0;font-family:var(--f-display);font-size:22px}.gx .fld{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:700;color:var(--muted)}.gx .fld input,.gx .fld select,.gx .fld textarea{font:inherit;font-size:14px;font-weight:500;color:var(--fg);border:1px solid var(--line);border-radius:8px;padding:8px 10px;min-height:40px;background:#fff}.gx .grid2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.gx .mesaRow{display:flex;align-items:center;gap:10px;padding:8px;border:1px solid var(--line);border-radius:10px}.gx .mesaRow .n{flex:1;font-weight:700;font-size:14px}.gx .aparte{font-size:12px;color:var(--brand-2);border:1px dashed #C4B5FD;border-radius:999px;padding:2px 8px;background:#fff}@container (max-width: 560px){.gx .grid2{grid-template-columns:1fr}.gx .ver .ctrls{margin-left:0;width:100%}.gx .sessbtn b{font-size:17px}}.gx{height:calc(100dvh - 96px);min-height:620px;border-radius:14px;border:1px solid var(--line)}.gx .ver .av img,.gx .orador .av img,.gx .mesaRow img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.gx .orador .av{position:relative;overflow:hidden;border-radius:50%;background:linear-gradient(160deg,#cbd5e1,#94a3b8);flex-shrink:0}.gx .btn:disabled,.gx .vbtn button:disabled,.gx .pres button:disabled,.gx .minibtn:disabled,.gx .sw:disabled,.gx .tctl button:disabled{opacity:.45;cursor:not-allowed}.gx .mesaRow{background:#fff}.gx .mesaRow .av{width:38px;height:38px;border-radius:50%;position:relative;overflow:hidden;background:linear-gradient(160deg,#cbd5e1,#94a3b8);flex-shrink:0}.gx .mesaRow .f{font-size:12px;color:var(--muted);font-weight:600}.gx .vazio{padding:24px 12px;text-align:center;color:var(--muted);font-size:14px}.gx .fila .it{flex-wrap:wrap}.gx .fila .it.sel{border-color:var(--brand-2);background:#faf7ff}.gx .fila .it select{font:inherit;font-size:13px;border:1px solid var(--line);border-radius:8px;padding:4px 6px;min-height:34px;background:#fff}.gx .fila .bar{flex-basis:100%;height:5px;border-radius:3px;background:#eef0f5;overflow:hidden}.gx .fila .bar i{display:block;height:100%;background:var(--brand-2)}.gx .recwrap{background:#fff;border-radius:12px}.gx .sessbtn,.gx .pop .sessit{cursor:pointer}.gx .telaoInfo{display:flex;flex-direction:column;gap:8px;font-size:14px}.gx .telaoInfo b{font-family:var(--f-display);font-size:22px}@media(max-width:700px){.gx{height:auto;min-height:calc(100dvh - 70px);border-radius:0;border:0;overflow:visible}.gx .main .scroll{overflow:visible}}@container (max-width: 560px){.gx .nav{position:sticky;bottom:0}.gx .main{padding-bottom:10px}}@media(prefers-reduced-motion:reduce){.gx .dot{animation:none}}.gx .mat>.chip{align-self:flex-start}.gx .gxPrevBtn{border:0;padding:0;background:transparent;display:flex;align-items:center;gap:8px;text-align:left;cursor:zoom-in}.gx .gxPrev{position:relative;overflow:hidden;border-radius:10px;background:#060b19;flex-shrink:0;box-shadow:0 0 0 1px #00000014}.gx .gxPrev iframe{position:absolute;left:0;top:0;border:0;transform-origin:0 0;pointer-events:none;background:#060b19}.gx .gxPrev .live{position:absolute;top:8px;right:8px;display:flex;align-items:center;gap:5px;background:#dc2626;color:#fff;font-size:11px;font-weight:800;border-radius:999px;padding:2px 8px;letter-spacing:.5px}.gx .gxPrev .live .dot{display:inline-block;background:#fff}.gx .miniPrev{display:flex}.gx .log{max-height:none}.gx .kpiBtn{border:0;text-align:left;font:inherit;cursor:pointer;transition:transform .12s,box-shadow .12s}.gx .kpiBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px #14172b1f}.gx .kpiBtn:disabled{cursor:default;opacity:.7}.gx .kpiBtn small{font-size:11px;font-weight:600;opacity:.75;margin-top:2px}.gx .lote .loteInfo{flex-basis:100%;font-size:12px;font-weight:600;color:var(--muted)}.gx .lote .lnk{border:0;background:none;padding:0;color:var(--brand-2);font-weight:700;text-decoration:underline;cursor:pointer;font-size:12px}.gx .btn:disabled{opacity:.45;cursor:not-allowed}.gx .card{text-align:left;font-weight:400;cursor:auto}.gx .card:hover{background:var(--surface)}.gx .card h3{text-align:left;padding:0;width:100%}.gx .log,.gx .log div,.gx .log span{text-align:left}.gx .kpiPrinc:not(:disabled){box-shadow:0 0 0 2px var(--brand-2) inset}.gx .statusBtn{display:flex;flex-direction:column;align-items:flex-start;border-radius:10px;border:1px solid rgba(255,255,255,.3);background:#ffffff1f;color:#fff;padding:6px 12px;min-height:38px;cursor:pointer;text-align:left}.gx .statusBtn small{font-size:10px;font-weight:800;letter-spacing:1px;opacity:.8}.gx .statusBtn b{font-size:14px;font-weight:800;white-space:nowrap}.gx .statusBtn.and{background:#16a34a;border-color:#16a34a}.gx .statusBtn.sus{background:#d97706;border-color:#d97706}.gx .statusBtn.can{background:#dc2626;border-color:#dc2626}.gx .statusBtn.ok{background:#334155;border-color:#334155}.gx .statusOpt{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border-radius:10px;border:1px solid var(--line);background:#fff;font:inherit;font-weight:700;font-size:14px;color:var(--fg);cursor:pointer;text-align:left}.gx .statusOpt:hover:not(:disabled){border-color:var(--brand-2);background:#faf7ff}.gx .statusOpt.atual{border-color:var(--brand-2);background:#f5f0ff;cursor:default}.gx .statusOpt:disabled:not(.atual){opacity:.5}.gx .statusOpt i{width:10px;height:10px;border-radius:50%;background:#2563eb;flex-shrink:0}.gx .statusOpt.and i{background:#16a34a}.gx .statusOpt.sus i{background:#d97706}.gx .statusOpt.can i{background:#dc2626}.gx .statusOpt.ok i{background:#334155}.gx .somBtn{display:inline-flex;align-items:center;gap:6px;border-radius:999px;border:1px solid var(--line);background:#fff;color:var(--muted);font:inherit;font-size:12px;font-weight:700;padding:4px 10px;min-height:30px;cursor:pointer;white-space:nowrap}.gx .somBtn svg{width:16px;height:16px}.gx .somBtn.on{background:#dcfce7;border-color:#86efac;color:#14532d}.gx .somBar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;margin-bottom:10px;border-radius:10px;background:#f5f0ff;border:1px solid #E4D9F7;font-size:13px;color:#4c2f63}.pxp{--pxp-bg1:#060B19;--pxp-bg2:#0B1631;--pxp-glass:rgba(255,255,255,.045);--pxp-line:rgba(255,255,255,.1);--pxp-fg:#F4F7FC;--pxp-muted:#93A1B8;--pxp-gold:#E9C46A;--pxp-sim:#16A34A;--pxp-sim-hi:#4ADE80;--pxp-nao:#DC2626;--pxp-nao-hi:#F87171;--pxp-abs:#D97706;--pxp-abs-hi:#FBBF24;--pxp-aus:#7F1D1D;--pxp-lic:#92400E;--pxp-accent:#3B82F6;--pxp-display:"Barlow Condensed","Arial Narrow","Roboto Condensed",Arial,sans-serif;--pxp-body:"Barlow",Arial,sans-serif;position:fixed;inset:0;container-type:size;isolation:isolate;overflow:hidden;color:var(--pxp-fg);font-family:var(--pxp-body);font-variant-numeric:tabular-nums;display:flex;flex-direction:column;box-sizing:border-box;gap:1.8cqh;padding:2.2cqh max(2.2cqh,1.2cqw) 1.6cqh;background:radial-gradient(120cqh 80cqh at 50% 0%,#12244D 0%,transparent 70%),linear-gradient(180deg,var(--pxp-bg2),var(--pxp-bg1));line-height:1.2;font-weight:400;text-align:left}.pxp *,.pxp *:before,.pxp *:after{box-sizing:border-box}.pxp-wm{position:absolute;z-index:-1;pointer-events:none;height:86cqh;width:86cqh;top:11cqh;opacity:.075;color:#c7d6f5;display:flex;align-items:center;justify-content:center}.pxp-wm svg{width:100%;height:100%}.pxp-wm img{width:100%;height:100%;object-fit:contain;filter:grayscale(1) brightness(1.8);opacity:.9}.pxp-hdr{display:flex;align-items:center;justify-content:space-between;gap:2cqh;padding:1.3cqh 2cqh;border-radius:2cqh;background:var(--pxp-glass);border:1px solid var(--pxp-line);flex-shrink:0}.pxp-id{display:flex;align-items:center;gap:1.6cqh;min-width:0}.pxp-brasao{width:6.6cqh;height:6.6cqh;flex-shrink:0;color:var(--pxp-gold);display:flex;align-items:center;justify-content:center}.pxp-brasao img{width:100%;height:100%;object-fit:contain}.pxp-brasao svg{width:100%;height:100%}.pxp-t1{font-family:var(--pxp-display);font-weight:800;font-size:3.5cqh;line-height:1;letter-spacing:.05cqh;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.pxp-t2{font-size:1.7cqh;color:#a9b6cc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:.4cqh}.pxp-right{display:flex;align-items:center;gap:2.4cqh;flex-shrink:0}.pxp-pill{display:flex;align-items:center;gap:1cqh;padding:1cqh 2cqh;border-radius:999px;font-family:var(--pxp-display);font-weight:800;letter-spacing:.25cqh;font-size:2.2cqh;white-space:nowrap;background:#3b82f62e;border:1px solid rgba(96,165,250,.7)}.pxp-pill i{width:1.2cqh;height:1.2cqh;border-radius:50%;background:#60a5fa;animation:pxp-pulse 1.6s infinite}.pxp-pill.live{background:#dc26262e;border-color:#f87171bf}.pxp-pill.live i{background:#f87171}.pxp-pill.ok{background:var(--pxp-sim);border-color:var(--pxp-sim-hi);font-size:2.6cqh}.pxp-pill.ok i{display:none}.pxp-pill.info{background:#e9c46a2e;border-color:#e9c46acc;color:#fde9b8}.pxp-pill.bad{background:var(--pxp-nao);border-color:var(--pxp-nao-hi);font-size:2.6cqh}.pxp-pill.bad i{display:none}@keyframes pxp-pulse{0%{box-shadow:0 0 #ffffff8c}70%{box-shadow:0 0 0 1.4cqh #fff0}to{box-shadow:0 0 #fff0}}.pxp-clock{text-align:right}.pxp-clock b{display:block;font-family:var(--pxp-display);font-size:4cqh;font-weight:700;line-height:1}.pxp-clock span{font-size:1.5cqh;color:#a9b6cc;white-space:nowrap}.pxp-body{flex:1;min-height:0;display:grid;gap:1.8cqh}.pxp-zone{min-width:0;min-height:0;display:flex;flex-direction:column;gap:1.6cqh}.pxp-box{background:var(--pxp-glass);border:1px solid var(--pxp-line);border-radius:2cqh;padding:1.8cqh 2.2cqh;display:flex;flex-direction:column;gap:1.1cqh;min-width:0}.pxp-lbl{font-size:1.4cqh;font-weight:800;letter-spacing:.3cqh;color:var(--pxp-muted);text-transform:uppercase}.pxp-foot{display:flex;justify-content:space-between;font-size:1.25cqh;color:#5e6c85;flex-shrink:0}.pxp-wait{flex:1;display:flex;align-items:center;justify-content:center;font-size:3cqh;color:var(--pxp-muted)}.pxp-tiles{display:grid;gap:1.2cqh}.pxp-tile{position:relative;overflow:hidden;border-radius:1.8cqh;padding:1.4cqh 2cqh;display:flex;flex-direction:column;justify-content:center;gap:.4cqh;border:1px solid var(--pxp-line);background:var(--pxp-glass);min-width:0}.pxp-tile .k{display:flex;align-items:center;gap:.8cqh;font-weight:800;letter-spacing:.2cqh;font-size:1.6cqh;white-space:nowrap}.pxp-tile .k svg{width:2cqh;height:2cqh}.pxp-tile .v{font-family:var(--pxp-display);font-size:8cqh;font-weight:900;line-height:.9}.pxp-tile.S{background:linear-gradient(135deg,#16a34a8c,#16a34a1f);border-color:#4ade808c}.pxp-tile.S .k{color:#bbf7d0}.pxp-tile.N{background:linear-gradient(135deg,#dc26268c,#dc26261f);border-color:#f871718c}.pxp-tile.N .k{color:#fecaca}.pxp-tile.A{background:linear-gradient(135deg,#d977068c,#d977061f);border-color:#fbbf248c}.pxp-tile.A .k{color:#fde68a}.pxp-tile.W .k{color:#cbd5e1}.pxp-tiles.row .pxp-tile{flex-direction:row;align-items:center;justify-content:space-between}.pxp-tiles.row .v{font-size:6cqh}.pxp-bar{display:flex;height:1.4cqh;border-radius:999px;overflow:hidden;background:#ffffff14;gap:.25cqh}.pxp-bar b{display:block;transition:width .5s}.pxp-quorum{display:flex;justify-content:space-between;font-size:1.7cqh;color:#c9d3e3}.pxp-mat{position:relative;overflow:hidden}.pxp-mat:before{content:"";position:absolute;inset:0 auto 0 0;width:.6cqh;background:var(--pxp-gold)}.pxp-num{font-family:var(--pxp-display);font-weight:900;font-size:5cqh;line-height:.95;color:#fff}.pxp-tipo{font-size:1.6cqh;color:var(--pxp-gold);font-weight:700;letter-spacing:.2cqh;text-transform:uppercase}.pxp-ementa{font-size:1.95cqh;line-height:1.4;color:#dce3ee;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pxp-autor{font-size:1.5cqh;color:var(--pxp-muted)}.pxp-matbar{display:flex;align-items:center;gap:2.4cqh;background:var(--pxp-glass);border:1px solid var(--pxp-line);border-radius:2cqh;padding:1.4cqh 2.2cqh;flex-shrink:0;min-width:0}.pxp-matbar .pxp-num{font-size:3.6cqh;white-space:nowrap}.pxp-matbar .pxp-tipo{font-size:1.4cqh}.pxp-matbar .pxp-ementa{flex:1;min-width:0;font-size:1.8cqh;line-height:1.35;-webkit-line-clamp:2}.pxp-mesa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4cqh}.pxp-mesa .m{display:flex;flex-direction:column;align-items:center;gap:.6cqh;text-align:center;min-width:0}.pxp-mesa .pxp-av{width:10cqh;height:10cqh;border-radius:50%;border:.35cqh solid var(--pxp-gold)}.pxp-mesa .n{font-family:var(--pxp-display);font-weight:700;font-size:2.2cqh;line-height:1.02;max-width:100%;overflow-wrap:normal}.pxp-mesa .p{font-size:1.4cqh;color:var(--pxp-muted)}.pxp-mesa .f{font-size:1.4cqh;font-weight:800;color:var(--pxp-gold);letter-spacing:.1cqh;text-transform:uppercase}.pxp-vazio{font-size:1.7cqh;color:var(--pxp-muted);padding:.6cqh 0}.pxp-av{position:relative;overflow:hidden;background:linear-gradient(160deg,#2b3b5e,#18223a);flex-shrink:0}.pxp-av>svg{position:absolute;inset:auto 0 0;width:100%;height:92%;color:#cbd5e159}.pxp-av>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 20%}.pxp-grid{flex:1;min-height:0;display:grid;gap:1.2cqh}.pxp-vc{--c:#475569;--hi:#94A3B8;container-type:size;position:relative;overflow:hidden;min-width:0;min-height:0;border-radius:1.8cqh;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 34%,transparent),color-mix(in srgb,var(--c) 8%,#0C1428) 65%);border:max(2px,.25cqh) solid color-mix(in srgb,var(--hi) 70%,transparent);box-shadow:0 0 2.2cqh color-mix(in srgb,var(--c) 35%,transparent);transition:background .4s,border-color .4s,box-shadow .4s}.pxp-vc[data-s=S],.pxp-vc[data-s=P]{--c:var(--pxp-sim);--hi:var(--pxp-sim-hi)}.pxp-vc[data-s=N]{--c:var(--pxp-nao);--hi:var(--pxp-nao-hi)}.pxp-vc[data-s=A]{--c:var(--pxp-abs);--hi:var(--pxp-abs-hi)}.pxp-vc[data-s=W]{--c:#334155;--hi:#475569;box-shadow:none}.pxp-vc[data-s=X],.pxp-vc[data-s=L]{--c:#1E293B;--hi:#334155;box-shadow:none;background:repeating-linear-gradient(135deg,#0d1427 0 1.2cqh,#101931 1.2cqh 2.4cqh)}.pxp-vc[data-s=X] .pxp-av,.pxp-vc[data-s=L] .pxp-av{filter:grayscale(1);opacity:.45}.pxp-vc[data-s=X] .n,.pxp-vc[data-s=L] .n{color:#8a97ad}.pxp-band{display:flex;align-items:center;justify-content:center;gap:.35em;font-family:var(--pxp-display);font-weight:900;letter-spacing:.06em;white-space:nowrap;border-radius:.45em;padding:.28em .5em;background:var(--c);color:#fff}.pxp-band svg{width:1em;height:1em;flex-shrink:0}.pxp-vc[data-s=W] .pxp-band{background:#ffffff0f;color:#cbd5e1;border:1px dashed rgba(203,213,225,.35);letter-spacing:0}.pxp-vc[data-s=X] .pxp-band{background:var(--pxp-aus);color:#fecaca}.pxp-vc[data-s=L] .pxp-band{background:var(--pxp-lic);color:#fde68a}.pxp-dots i{display:inline-block;width:.22em;height:.22em;margin:0 .06em;border-radius:50%;background:currentColor;animation:pxp-blink 1.2s infinite}.pxp-dots i:nth-child(2){animation-delay:.2s}.pxp-dots i:nth-child(3){animation-delay:.4s}@keyframes pxp-blink{0%,80%,to{opacity:.25}40%{opacity:1}}.pxp-vc.flash{animation:pxp-flash 1.1s ease-out}@keyframes pxp-flash{0%{transform:scale(1);filter:brightness(2.2)}25%{transform:scale(1.06)}to{transform:scale(1);filter:brightness(1)}}.pxp-vc .n{font-family:var(--pxp-display);font-weight:800;line-height:1.02;text-transform:uppercase;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;overflow:hidden}.pxp-vc.portrait .in{height:100%;display:flex;flex-direction:column;padding:4cqw;gap:2.4cqh}.pxp-vc.portrait .pxp-av{flex:1;min-height:0;border-radius:7cqw}.pxp-vc.portrait .n{font-size:min(9.5cqh,13cqw);text-align:center;max-height:26cqh;flex-shrink:0}.pxp-vc.portrait .p{font-size:min(6cqh,8.5cqw);color:#b8c4d8;font-weight:700;text-align:center;margin-top:-1.2cqh}.pxp-vc.portrait .pxp-band{font-size:min(7.6cqh,9.4cqw);width:100%}.pxp-vc.row{background:linear-gradient(90deg,color-mix(in srgb,var(--c) 38%,transparent),color-mix(in srgb,var(--c) 6%,#0C1428) 70%)}.pxp-vc.row .in{height:100%;display:flex;align-items:center;gap:5cqh;padding:0 5cqh 0 0}.pxp-vc.row .pxp-av{height:100%;width:min(100cqh,28cqw);border-radius:0}.pxp-vc.row .tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:5cqh}.pxp-vc.row .lin{display:flex;align-items:center;justify-content:space-between;gap:4cqh;min-width:0}.pxp-vc.row .n{font-size:min(26cqh,8.2cqw);max-height:56cqh}.pxp-vc.row .p{font-size:min(16cqh,4.8cqw);color:#b8c4d8;font-weight:700}.pxp-vc.row .pxp-band{font-size:min(18cqh,5cqw);flex-shrink:0}.pxp-vc.cmp{border-radius:1.2cqh}.pxp-vc.cmp .in{height:100%;display:flex;align-items:center;gap:3cqw;padding:0 3cqw 0 0}.pxp-vc.cmp .pxp-av{height:100%;aspect-ratio:1}.pxp-vc.cmp .n{flex:1;min-width:0;font-size:min(40cqh,8cqw);max-height:92cqh}.pxp-vc.cmp .p{font-size:min(28cqh,5.4cqw);color:#b8c4d8;font-weight:700;flex-shrink:0}.pxp-vc.cmp .pxp-band{font-size:min(36cqh,6cqw);flex-shrink:0;min-width:3.4em}@container (max-width: 330px){.pxp-vc.cmp .p{display:none}}.pxp-orador{container-type:size;position:relative;flex:1;min-height:0;border-radius:2.4cqh;border:1px solid var(--pxp-line);background:radial-gradient(70cqw 70cqh at 30% 40%,rgba(59,130,246,.22),transparent 70%),var(--pxp-glass);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3cqh;padding:3cqh;text-align:center;overflow:hidden}.pxp-ring{position:relative;width:min(44cqh,70cqw);aspect-ratio:1;flex-shrink:0}.pxp-ring svg.r{position:absolute;inset:0;transform:rotate(-90deg)}.pxp-ring .trk{stroke:#ffffff14}.pxp-ring .val{stroke:var(--pxp-accent);stroke-linecap:round;transition:stroke-dashoffset .9s linear}.pxp-ring .pxp-av{position:absolute;inset:9%;border-radius:50%}.pxp-who{display:flex;flex-direction:column;align-items:center;gap:1.4cqh;min-width:0;max-width:100%}.pxp-orador .n{font-family:var(--pxp-display);font-weight:900;font-size:min(8cqh,11cqw);line-height:.98;text-transform:uppercase;max-width:100%}.pxp-orador .p{font-size:min(3.2cqh,5cqw);color:#b8c4d8;font-weight:700;letter-spacing:.1em}.pxp-mom{font-size:min(2.8cqh,4.4cqw);padding:.45em 1.2em;border-radius:999px;background:var(--pxp-gold);color:#1a1405;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pxp-tm{display:flex;flex-direction:column;align-items:center;gap:1.6cqh;width:100%}.pxp-tl{font-size:min(2.4cqh,3.8cqw);font-weight:800;letter-spacing:.3em;color:var(--pxp-muted)}.pxp-rest{font-family:var(--pxp-display);font-size:min(17cqh,26cqw);font-weight:900;line-height:.85}.pxp-sm{display:flex;justify-content:space-between;width:100%;font-size:min(2.6cqh,3.8cqw);color:#c9d3e3}.pxp-prog{width:100%;height:min(1.6cqh,2.4cqw);border-radius:999px;background:#ffffff14;overflow:hidden}.pxp-prog b{display:block;height:100%;background:var(--pxp-accent);border-radius:999px;transition:width .9s linear}.pxp-orador.wide{flex-direction:row;justify-content:space-around;gap:5cqw;text-align:left;padding:4cqh 5cqw}.pxp-orador.wide .pxp-ring{width:min(62cqh,30cqw)}.pxp-orador.wide .pxp-side{display:flex;flex-direction:column;align-items:center;gap:3cqh;max-width:42cqw}.pxp-orador.wide .pxp-tm{flex:1;max-width:52cqw;align-items:stretch}.pxp-orador.wide .pxp-rest{font-size:min(40cqh,20cqw);text-align:center}.pxp-orador.wide .pxp-tl{text-align:center}.pxp-orador.alerta .pxp-rest{color:#fbbf24}.pxp-orador.alerta .val{stroke:#f59e0b}.pxp-orador.alerta .pxp-prog b{background:#f59e0b}.pxp-orador.fim .pxp-rest{color:#f87171}.pxp-orador.fim .val{stroke:#ef4444}.pxp-orador.fim .pxp-prog b{background:#ef4444}.pxp-orador.fim{animation:pxp-alarm 1s infinite}@keyframes pxp-alarm{50%{box-shadow:inset 0 0 0 .6cqh #ef444499}}.pxp-media{flex:1;min-height:0;background:#00000059;border:1px solid var(--pxp-line);border-radius:2cqh;display:flex;flex-direction:column;overflow:hidden;position:relative}.pxp-media-tit{padding:1cqh 2cqh;font-size:1.8cqh;font-weight:700;color:#e2e8f0;border-bottom:1px solid var(--pxp-line);flex-shrink:0}.pxp-media-in{flex:1;min-height:0;position:relative}@media(prefers-reduced-motion:reduce){.pxp-pill i,.pxp-dots i,.pxp-vc.flash,.pxp-orador.fim{animation:none}}.pxp-situacao{display:flex;flex-wrap:wrap;align-items:center;gap:.6cqh 1.4cqh;font-size:1.8cqh}.pxp-situacao b{font-family:var(--pxp-display);font-weight:800;letter-spacing:.15cqh;text-transform:uppercase;padding:.35cqh 1.2cqh;border-radius:.8cqh;background:#e9c46a2e;border:1px solid rgba(233,196,106,.7);color:#fde9b8}.pxp-situacao span{color:#fde9b8}.pxp-situacao.sem b{background:var(--pxp-gold);color:#1a1405}.pxp-faixa{flex-direction:row;align-items:center;gap:2.6cqh;flex-shrink:0;padding:1.6cqh 2.4cqh 1.6cqh 3cqh}.pxp-faixa-id{display:flex;flex-direction:column;gap:.3cqh;flex-shrink:0;max-width:30%}.pxp-faixa-id .pxp-num{font-size:4.4cqh}.pxp-faixa-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:.8cqh}.pxp-faixa-tx .pxp-ementa{-webkit-line-clamp:3;font-size:2cqh}.pxp-faixa-vt{width:22cqh;flex-shrink:0;display:flex;flex-direction:column;gap:.8cqh;font-size:1.7cqh;color:#c9d3e3;white-space:nowrap}.pxp-who .n{text-align:center}.pxp-hemi{position:relative;flex:1;min-height:0}.pxp-seat{position:absolute;display:flex;flex-direction:column;align-items:center;--c:#334155;--hi:#64748B;transition:filter .4s,opacity .4s}.pxp-seat .ph{position:relative;width:var(--d);height:var(--d);border-radius:50%;overflow:visible}.pxp-seat .ph .pxp-av{position:absolute;inset:0;border-radius:50%;border:calc(var(--d)*.075) solid var(--hi);box-shadow:0 0 calc(var(--d)*.3) color-mix(in srgb,var(--c) 55%,transparent);transition:border-color .4s,box-shadow .4s}.pxp-seat .bd{position:absolute;right:calc(var(--d)*-.04);top:calc(var(--d)*.62);width:calc(var(--d)*.4);height:calc(var(--d)*.4);border-radius:50%;background:var(--c);color:#fff;display:flex;align-items:center;justify-content:center;border:calc(var(--d)*.04) solid #0B1631;z-index:1}.pxp-seat .bd svg{width:62%;height:62%}.pxp-seat .n{font-family:var(--pxp-display);font-weight:800;text-transform:uppercase;text-align:center;line-height:1.02;width:calc(var(--d)*1.55);font-size:calc(var(--d)*.2);max-height:calc(var(--d)*.44);overflow:hidden;margin-top:calc(var(--d)*.06);white-space:normal}.pxp-seat[data-s=S],.pxp-seat[data-s=P]{--c:var(--pxp-sim);--hi:var(--pxp-sim-hi)}.pxp-seat[data-s=N]{--c:var(--pxp-nao);--hi:var(--pxp-nao-hi)}.pxp-seat[data-s=A]{--c:var(--pxp-abs);--hi:var(--pxp-abs-hi)}.pxp-seat[data-s=W] .ph .pxp-av{box-shadow:none;border-style:dashed}.pxp-seat[data-s=W] .bd{background:#334155}.pxp-seat[data-s=X],.pxp-seat[data-s=L]{--c:#334155;--hi:#334155;filter:grayscale(1);opacity:.5}.pxp-seat[data-s=X] .bd{background:var(--pxp-aus)}.pxp-seat[data-s=L] .bd{background:var(--pxp-lic)}.pxp-seat.flash .ph{animation:pxp-flash 1.1s ease-out}.pxp-hemi-c{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;gap:1cqh}.pxp-hemi-c .big{display:flex;gap:min(3cqh,calc(var(--cr,200px)*.12));align-items:flex-end}.pxp-hemi-c .big div{display:flex;flex-direction:column;align-items:center}.pxp-hemi-c .big b{font-family:var(--pxp-display);font-weight:900;font-size:min(11cqh,calc(var(--cr,200px)*.42));line-height:.85}.pxp-hemi-c .big span{font-size:1.7cqh;font-weight:800;letter-spacing:.2cqh}.pxp-hemi-c .sub{font-size:1.8cqh;color:#c9d3e3}.pxp-orador.vazio{opacity:.62}.pxp-orador.vazio .pxp-rest{color:#64748b}.pxp-orador.vazio .n{color:#cbd5e1}.pxp-seat[data-s=X],.pxp-seat[data-s=L]{filter:none;opacity:1}.pxp-seat[data-s=X]{--c:#DC2626;--hi:#991B1B}.pxp-seat[data-s=L]{--c:#D97706;--hi:#B45309}.pxp-seat[data-s=X] .ph .pxp-av,.pxp-seat[data-s=L] .ph .pxp-av{box-shadow:none;background:#1e293b}.pxp-seat[data-s=X] .ph .pxp-av>*,.pxp-seat[data-s=L] .ph .pxp-av>*{filter:grayscale(1);opacity:.45}.pxp-seat[data-s=L] .ph .pxp-av{border-style:dashed}.pxp-seat[data-s=X] .bd,.pxp-seat[data-s=L] .bd{background:var(--c)}.pxp-seat[data-s=X] .n,.pxp-seat[data-s=L] .n{opacity:.7}.pxp-seat .tag{margin-top:calc(var(--d)*.04);padding:calc(var(--d)*.02) calc(var(--d)*.1);border-radius:999px;background:var(--c);color:#fff;font-family:var(--pxp-display);font-weight:800;letter-spacing:.04em;font-size:calc(var(--d)*.13);line-height:1.2;white-space:nowrap}
