#tab-beta{background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important}.vxBetaCabinet{display:grid;gap:14px}.vxBetaCabinetHero,.vxBetaSaHead{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:20px;border:1px solid #27354a;border-radius:18px;background:linear-gradient(135deg,rgba(101,67,180,.13),rgba(11,17,25,.96));color:#eef3f8}.vxBetaCabinetHero h2,.vxBetaSaHead h2{margin:4px 0 5px;font-size:24px}.vxBetaCabinetHero p,.vxBetaSaHead p{margin:0;color:#8393a7}.vxBetaEyebrow{color:#a489ff;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.vxBetaAccessPill,.vxBetaSaCabinetState{padding:7px 10px;border-radius:999px;background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.28);color:#7fe3a1;font-size:11px;font-weight:900;white-space:nowrap}.vxBetaSaCabinetState.off{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.28);color:#ff9aa6}.vxBetaCabinetGrid{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:12px}.vxBetaCabinetGrid.two{grid-template-columns:1fr 1fr}.vxBetaPanel{min-width:0;padding:16px;border:1px solid #263548;border-radius:15px;background:#0e1621;color:#dce5ee;box-shadow:0 12px 32px rgba(0,0,0,.16)}.vxBetaPanel h3{margin:0 0 12px;color:#f3f6fa;font-size:15px}.vxBetaPanel h4{margin:14px 0 8px;color:#aebbc9;font-size:11px;text-transform:uppercase;letter-spacing:.05em}.vxBetaPanel dl{display:grid;gap:0;margin:0}.vxBetaPanel dl>div{display:grid;grid-template-columns:minmax(110px,.8fr) minmax(0,1.2fr);gap:10px;padding:7px 0;border-bottom:1px solid rgba(255,255,255,.055)}.vxBetaPanel dl>div:last-child{border-bottom:0}.vxBetaPanel dt{color:#77889c;font-size:11px}.vxBetaPanel dd{margin:0;text-align:right;color:#d6e0ea;font-weight:700;overflow-wrap:anywhere}.vxBetaPanel .good{color:#6be094}.vxBetaQuick{display:grid;align-content:start;gap:8px}.vxBetaQuick h3{margin-bottom:4px}.vxBetaQuick button,.vxBetaQuick a{display:grid;gap:3px;padding:12px;border:1px solid #30415a;border-radius:11px;background:#121d2b;color:#e4ebf3;text-decoration:none;text-align:left;cursor:pointer}.vxBetaQuick button:first-of-type{border-color:#6e42b9;background:linear-gradient(135deg,rgba(112,67,196,.24),rgba(42,23,73,.34))}.vxBetaQuick b{font-size:12px}.vxBetaQuick small{color:#7f91a7;font-size:10px;line-height:1.4}.vxBetaRichText{min-height:70px;color:#b6c1ce;line-height:1.6}.vxBetaPanelTitle{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.vxBetaPanelTitle h3{margin:0}.vxBetaPanelTitle>span{min-width:24px;height:24px;display:grid;place-items:center;border-radius:999px;background:#172337;color:#9eafff;font-size:10px;font-weight:900}.vxBetaPanelTitle>button{margin:0!important;padding:7px 9px!important;border:1px solid #514075!important;border-radius:8px!important;background:#201936!important;color:#d5c9ff!important;font-size:11px!important}.vxBetaKnown{display:grid;gap:7px}.vxBetaKnown article{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid #29384b;border-radius:10px;background:#111b27}.vxBetaKnown article>div{display:grid;gap:2px}.vxBetaKnown small{color:#77899f}.vxBetaType{display:inline-flex;align-items:center;justify-content:center;padding:4px 7px;border-radius:999px;font-size:9px;font-weight:900;text-transform:uppercase;white-space:nowrap}.vxBetaType.bug{background:rgba(239,68,68,.12);color:#ff8b99}.vxBetaType.feedback{background:rgba(59,130,246,.12);color:#8bb8ff}.vxBetaReportTable,.vxBetaAdminRows{display:grid;gap:6px}.vxBetaReportTable>button,.vxBetaFeedbackRow,.vxBetaAppRow,.vxBetaParticipantRow{width:100%;display:grid;grid-template-columns:auto minmax(160px,1.5fr) minmax(100px,.8fr) auto auto;align-items:center;gap:10px;margin:0!important;padding:10px 11px!important;border:1px solid #28374b!important;border-radius:10px!important;background:#111a25!important;color:#cbd6e1!important;text-align:left!important;cursor:pointer}.vxBetaReportTable button:hover,.vxBetaFeedbackRow:hover,.vxBetaAppRow:hover,.vxBetaParticipantRow:hover{border-color:#465c7b!important;background:#142031!important}.vxBetaReportTable b,.vxBetaFeedbackRow b,.vxBetaAppRow b,.vxBetaParticipantRow b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#eef3f8}.vxBetaReportTable>button>span:nth-of-type(2),.vxBetaReportTable time,.vxBetaFeedbackRow time{color:#75879c;font-size:10px}.vxBetaReportTable i,.vxBetaFeedbackRow i,.vxBetaAppRow i,.vxBetaParticipantRow i{padding:4px 7px;border-radius:999px;font-style:normal;font-size:9px;font-weight:900;white-space:nowrap}.s-new,.s-pending{background:rgba(245,158,11,.12);color:#f7c76e}.s-in_progress{background:rgba(59,130,246,.12);color:#85b8ff}.s-need_info{background:rgba(168,85,247,.12);color:#c49aff}.s-resolved,.s-approved{background:rgba(34,197,94,.12);color:#74df99}.s-rejected,.s-blocked{background:rgba(239,68,68,.12);color:#ff8d9a}.s-duplicate{background:rgba(148,163,184,.12);color:#aab6c5}.vxBetaProjectChips{display:flex;flex-wrap:wrap;gap:7px}.vxBetaProjectChips>span{display:grid;gap:2px;padding:9px 10px;border:1px solid #2b3a4f;border-radius:10px;background:#111a26}.vxBetaProjectChips small{color:#74869a;font-size:9px}.vxBetaEmpty{padding:18px;border:1px dashed #304056;border-radius:10px;color:#718399;text-align:center}.vxBetaHubModalOverlay{position:fixed;inset:0;z-index:2147483646;display:grid;place-items:center;padding:18px;background:rgba(2,5,10,.84);backdrop-filter:blur(10px)}.vxBetaHubModal{width:min(620px,calc(100vw - 28px));max-height:calc(100vh - 28px);display:flex;flex-direction:column;overflow:hidden;border:1px solid #30415a;border-radius:18px;background:#0c131d;color:#e7edf4;box-shadow:0 32px 100px rgba(0,0,0,.65)}.vxBetaHubModal.is-wide{width:min(920px,calc(100vw - 28px))}.vxBetaHubModal>header{display:flex;justify-content:space-between;gap:16px;padding:17px 18px;border-bottom:1px solid #243247;background:linear-gradient(180deg,rgba(111,76,188,.08),transparent)}.vxBetaHubModal h3{margin:4px 0 0}.vxBetaMiniBrand{color:#9075dd;font-size:9px;font-weight:900;letter-spacing:.11em}.vxBetaHubModal>header button{width:34px;height:34px;margin:0!important;padding:0!important;border:1px solid #33445c!important;border-radius:10px!important;background:#141e2b!important;color:#cad5e1!important;font-size:21px!important}.vxBetaHubModalBody{overflow:auto;padding:18px}.vxBetaFeedbackForm{display:grid;gap:12px}.vxBetaFeedbackForm label,.vxBetaSettingField{display:grid;gap:6px;color:#9cabbc;font-size:11px}.vxBetaFeedbackForm input,.vxBetaFeedbackForm select,.vxBetaFeedbackForm textarea,.vxBetaSettingField textarea,.vxBetaReportDetail select,.vxBetaReportDetail textarea{width:100%;box-sizing:border-box;border:1px solid #2c3b50;border-radius:9px;background:#0a1119;color:#eaf0f6;padding:10px 11px;outline:none}.vxBetaFeedbackForm textarea,.vxBetaSettingField textarea,.vxBetaReportDetail textarea{min-height:105px;resize:vertical}.vxBetaFormGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.vxBetaDrop{display:grid;gap:5px;padding:16px;border:1px dashed #704cbe;border-radius:12px;background:rgba(102,62,176,.07);cursor:pointer}.vxBetaDrop>b{color:#d9cbff}.vxBetaDrop>span{color:#8494a8;font-size:10px}.vxBetaDrop kbd{padding:2px 4px;border:1px solid #46526a;border-radius:4px;background:#141e2b}.vxBetaDrop [data-preview]{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.vxBetaDrop [data-preview]>span{padding:5px 7px;border-radius:7px;background:#172236;color:#b9c5d3;font-size:10px}.vxBetaDrop [data-preview] button{border:0!important;background:transparent!important;color:#ff8794!important}.vxBetaFormActions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.vxBetaFormActions button{margin:0!important;padding:9px 13px!important;border:1px solid #394a61!important;border-radius:9px!important;background:#162131!important;color:#d7e0e9!important;font-weight:800!important}.vxBetaFormActions .primary{border-color:#6750d0!important;background:linear-gradient(135deg,#5a42c7,#7b48db)!important;color:#fff!important}.vxBetaFormActions .danger{border-color:rgba(239,68,68,.35)!important;background:rgba(106,31,42,.22)!important;color:#ff9ea8!important}.vxBetaFormError{min-height:18px;color:#ff8e9a;font-size:11px}.vxBetaReportDetail{display:grid;gap:10px}.vxBetaReportDetail p{margin:0;color:#c1ccd7;line-height:1.6}.vxBetaDetailMeta{display:flex;gap:6px;flex-wrap:wrap}.vxBetaDetailMeta span{padding:5px 7px;border-radius:7px;background:#172236;color:#8ea0b5;font-size:9px}.vxBetaAttachments{display:flex;gap:8px;flex-wrap:wrap}.vxBetaAttachments a{display:grid;gap:5px;max-width:180px;padding:7px;border:1px solid #304059;border-radius:9px;background:#111a26;color:#bdc8d5;text-decoration:none;font-size:10px}.vxBetaAttachments img{width:100%;max-height:100px;object-fit:cover;border-radius:6px}.vxBetaAdminAnswer{padding:12px;border:1px solid rgba(111,84,217,.35);border-radius:11px;background:rgba(91,65,159,.1)}.vxBetaFacts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.vxBetaFacts span{display:grid;gap:3px;padding:10px;border:1px solid #28374b;border-radius:9px;background:#111a26}.vxBetaFacts small{color:#74869a}.vxBetaFacts b{overflow-wrap:anywhere}.vxBetaSaHub{margin-top:14px}.vxBetaSaSubnav{display:flex;gap:7px;flex-wrap:wrap;margin:12px 0}.vxBetaSaSubnav button{display:inline-flex;align-items:center;gap:6px;margin:0!important;padding:8px 11px!important;border:1px solid #2d3d53!important;border-radius:9px!important;background:#101923!important;color:#99a9ba!important;font-weight:800!important}.vxBetaSaSubnav button.active{border-color:#6b50c2!important;background:rgba(101,73,183,.16)!important;color:#ddd3ff!important}.vxBetaSaSubnav b{min-width:18px;height:18px;display:grid;place-items:center;border-radius:999px;background:#7c3aed;color:#fff;font-size:9px}.vxBetaSaContent{display:grid;gap:12px}.vxBetaSaStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.vxBetaSaStats button{display:grid;gap:4px;padding:14px;border:1px solid #2a394e;border-radius:12px;background:#101923;color:#8fa0b4;text-align:left;cursor:pointer}.vxBetaSaStats b{color:#f0f4f8;font-size:23px}.vxBetaSaSplit{display:grid;grid-template-columns:1fr 1fr;gap:12px}.vxBetaAppRow{grid-template-columns:minmax(180px,1.5fr) auto auto auto}.vxBetaAppRow>div,.vxBetaParticipantRow>div,.vxBetaFeedbackRow>div{display:grid;gap:2px;min-width:0}.vxBetaAppRow small,.vxBetaParticipantRow small,.vxBetaFeedbackRow small{color:#74869a;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vxBetaParticipantRow{grid-template-columns:minmax(180px,1.4fr) auto auto minmax(150px,.8fr) auto}.vxBetaParticipantRow i.good{background:rgba(34,197,94,.12);color:#74df99}.vxBetaParticipantRow i.bad{background:rgba(239,68,68,.12);color:#ff8d9a}.vxBetaFeedbackRow{grid-template-columns:auto minmax(180px,1.5fr) auto auto}.vxBetaCategoryColumns{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.vxBetaCategoryColumns>div{display:grid;align-content:start;gap:7px}.vxBetaCategoryRow{display:grid;grid-template-columns:minmax(140px,1fr) auto auto;gap:8px;align-items:center;padding:10px;border:1px solid #29384b;border-radius:10px;background:#111a26}.vxBetaCategoryRow>div{display:grid;gap:2px}.vxBetaCategoryRow small{color:#74869a}.vxBetaCategoryRow>span{color:#8fa0b4;font-size:10px}.vxBetaCategoryRow button{margin:0!important;padding:6px 8px!important}.vxBetaSettingSwitch{display:flex;align-items:flex-start;gap:10px;margin-bottom:14px;padding:12px;border:1px solid #2e3d52;border-radius:10px;background:#111a26}.vxBetaSettingSwitch input{margin-top:3px}.vxBetaSettingSwitch span{display:grid;gap:3px}.vxBetaSettingSwitch small{color:#75879b}.vxBetaSettingField{margin:12px 0}.vxBetaKnownCheck{display:flex!important;align-items:center!important;gap:8px!important;padding:10px;border:1px solid #2c3b50;border-radius:9px;background:#111a26}.vxBetaKnownCheck input{width:auto!important}.vxBetaAudit{display:grid;gap:0;max-height:480px;overflow:auto}.vxBetaAudit article{display:grid;grid-template-columns:16px 1fr;gap:8px;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.055)}.vxBetaAudit article>i{width:8px;height:8px;margin-top:5px;border-radius:50%;background:#7c5ce4;box-shadow:0 0 0 3px rgba(124,92,228,.09)}.vxBetaAudit article>div{display:grid;gap:2px}.vxBetaAudit small{color:#73859a}.vxBetaAudit span{color:#9dabbc;font-size:10px}.vxBetaAdminRows.compact{max-height:250px;overflow:auto}.muted{color:#75879b}
@media(max-width:980px){.vxBetaCabinetGrid,.vxBetaCabinetGrid.two,.vxBetaSaSplit,.vxBetaCategoryColumns{grid-template-columns:1fr}.vxBetaSaStats{grid-template-columns:1fr 1fr}.vxBetaFacts{grid-template-columns:1fr 1fr}.vxBetaReportTable>button,.vxBetaFeedbackRow,.vxBetaParticipantRow,.vxBetaAppRow{grid-template-columns:1fr auto}.vxBetaReportTable>button>span:nth-of-type(2),.vxBetaReportTable time,.vxBetaFeedbackRow time,.vxBetaParticipantRow>span{display:none}}@media(max-width:620px){.vxBetaCabinetHero,.vxBetaSaHead{flex-direction:column}.vxBetaFormGrid,.vxBetaFacts,.vxBetaSaStats{grid-template-columns:1fr}.vxBetaPanel dl>div{grid-template-columns:1fr}.vxBetaPanel dd{text-align:left}.vxBetaHubModalOverlay{padding:0;align-items:end}.vxBetaHubModal,.vxBetaHubModal.is-wide{width:100%;max-height:94vh;border-radius:18px 18px 0 0}}

/* SA ZBT center: modal presentation */
html.vxBetaSaModalOpen{overflow:hidden}
.vxBetaSaModalOverlay{
  position:fixed;
  inset:0;
  z-index:2147483600;
  display:grid;
  place-items:center;
  padding:22px;
  background:rgba(2,5,10,.78);
  backdrop-filter:blur(10px);
}
.vxBetaSaModal{
  width:min(1440px,calc(100vw - 44px));
  height:min(900px,calc(100vh - 44px));
  display:flex;
  flex-direction:column;
  overflow:hidden;
  border:1px solid #30415a;
  border-radius:20px;
  background:#0b121b;
  color:#e7edf4;
  box-shadow:0 36px 120px rgba(0,0,0,.72);
}
.vxBetaSaModalHeader{
  flex:0 0 auto;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:20px;
  padding:18px 20px;
  border-bottom:1px solid #243247;
  background:
    radial-gradient(circle at 12% 0%,rgba(117,79,210,.14),transparent 34%),
    linear-gradient(180deg,#111a26,#0d151f);
}
.vxBetaSaModalHeader h2{margin:3px 0 1px;font-size:22px}
.vxBetaSaModalHeader p{margin:0;color:#7f91a6;font-size:11px}
.vxBetaSaModalClose{
  flex:0 0 auto;
  width:38px!important;
  height:38px!important;
  margin:0!important;
  padding:0!important;
  display:grid!important;
  place-items:center;
  border:1px solid #34465f!important;
  border-radius:11px!important;
  background:#151f2d!important;
  color:#cbd6e1!important;
  font-size:24px!important;
  line-height:1!important;
  cursor:pointer;
}
.vxBetaSaModalClose:hover{
  border-color:#6951b7!important;
  background:#1a2637!important;
  color:#fff!important;
}
.vxBetaSaModalBody{
  flex:1 1 auto;
  min-height:0;
  overflow:auto;
  padding:18px 20px 24px;
}
.vxBetaSaModalBody.vxBetaSaHub{margin-top:0}
.vxBetaSaModalBody .vxBetaSaHead{margin-top:0}
@media(max-width:760px){
  .vxBetaSaModalOverlay{padding:0;align-items:end}
  .vxBetaSaModal{
    width:100%;
    height:94vh;
    border-radius:18px 18px 0 0;
  }
  .vxBetaSaModalHeader{padding:14px 15px}
  .vxBetaSaModalBody{padding:14px}
}
