.v43-header{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-left:auto}.v43-header [data-v43-mini]{display:grid;grid-template-columns:repeat(2,minmax(110px,1fr));gap:5px}.v43-header [data-v43-mini]>a:only-child{grid-column:1/-1}.v43-header [data-v43-mini] a{display:flex;flex-direction:column;text-decoration:none;background:#f0e7f7;padding:6px 10px;border-radius:8px;font-size:12px}.v43-alarm-button{background:#a51f31!important;font-size:12px!important;padding:9px!important}.v43-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.v43-timer-grid,.v43-media-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.v43-timer-grid .game-logo{width:100px;height:40px;object-fit:contain}.v43-timer-grid form{display:inline-block;margin:5px}.v43-times{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.v43-clock{font-size:24px;font-weight:bold;margin:18px 0}.v43-thumb{width:100%;height:160px;object-fit:contain;background:#eee}.v43-preview{width:100%;aspect-ratio:16/9;background:#17121d}.v43-status.online{color:#26713c}.v43-status.offline{color:#ae2637}dialog{max-width:min(600px,94vw);max-height:90dvh;overflow:auto;border:0;border-radius:14px;padding:24px;background:#fff;color:#30233f}dialog::backdrop{background:#20102a88}.j43-dashboard .t40-timer{padding:10px;margin:6px 0}.j43-dashboard .t40-timer strong{font-size:42px}.j43-dashboard h2{font-size:20px;margin:8px 0}.j43-dashboard p{margin:6px 0}.j43-dashboard progress{width:100%}.j43-tables{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.j43-table{padding:10px 4px!important;font-size:14px!important;min-height:44px}.j43-table.open{background:#eee5f5;color:#40304f}.j43-table.finished{background:#d7eadb;color:#21532a}.j43-table.disputed{background:#f7c8ca;color:#7d1720}.j43-actions{display:flex;gap:8px;flex-wrap:wrap}.j43-actions button{font-size:14px;padding:10px}.j43-names{display:grid;grid-template-columns:1fr 1fr;gap:6px;max-height:38dvh;overflow:auto}.j43-names button{width:100%;font-size:14px;padding:10px}.j43-screen>header{display:none}.j43-screen main{padding-top:12px}.j43-screen .app-back,.j43-screen main>footer,.j43-screen .welcome,.j43-screen .eyebrow{display:none}.j43-connection{color:#9b4321;font-size:12px}.v43-evacuation{position:fixed;inset:0;z-index:2147483000;background:#981d29;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:28px;text-align:center}.v43-evacuation[hidden]{display:none}.v43-evacuation h1{font-size:clamp(30px,8vw,70px);color:#fff}.v43-evacuation p{font-size:clamp(19px,4.8vw,30px);line-height:1.4}.v43-evacuation strong{position:absolute;top:30px;left:28px;font-size:24px}@media(max-width:700px){.v43-timer-grid,.v43-media-grid{grid-template-columns:1fr}.v43-header{width:100%;justify-content:center}.j43-dashboard{padding:14px}.j43-tables{grid-template-columns:repeat(6,minmax(0,1fr))}}

.j43-screen .greeting{display:none}.j43-names{max-height:none;overflow:visible}.j43-page-controls{display:flex;align-items:center;justify-content:center;gap:8px;margin:6px 0}.j43-page-controls button{font-size:12px;padding:6px}.j43-screen main{max-width:650px}.j43-screen main>p.notice{margin:3px}.j43-screen .app-back{display:none}

.j43-screen .r31-back{display:none}.j43-dashboard>details{margin-top:8px}.j43-dashboard>details summary{font-size:13px}
