.broadcast-logo{width:100%;height:100%;max-width:65px;max-height:48px;object-fit:contain}.broadcast-logo.dark-mark{background:#fff;border-radius:50%;padding:4px}.broadcast-logo.red-mark{background:#f4f4f6;border-radius:6px;padding:4px}.constructors-board .face{display:flex}.constructors-board .face .portrait{width:50%;flex:1}.gp-compact{margin:12px 0;padding:12px 16px}.gp-compact summary{cursor:pointer;font-weight:700;display:flex;gap:20px;flex-wrap:wrap}.gp-compact[open] summary{margin-bottom:16px}.session-guide{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:16px 0}.session-guide article{padding:14px;background:#b886ff0d;border:1px solid #b886ff24;border-radius:8px}.session-guide small{display:block;color:var(--muted);line-height:1.5;margin-top:6px}.conference-panel{padding:20px;border:1px solid #ac7bf94d;background:linear-gradient(120deg,#302042,#11101b);margin-bottom:18px}.conference-guests{display:flex;gap:12px;flex-wrap:wrap;margin:14px 0}.conference-guests>div{flex:1;min-width:95px;text-align:center}.conference-guests .portrait{width:80px;height:90px;margin:auto}.conference-guests b{display:block}.incident-reason{border-left:3px solid #ffbf46;padding:12px;background:#ffbf4610}.junior-session-flow{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.junior-session-flow span{padding:8px 12px;border:1px solid #ffffff25}.junior-session-flow .current{background:#814acb}.junior-session-result{max-height:320px;overflow:auto}.junior-decision{border:2px solid #f6ba42;padding:18px;background:#241e17;margin:16px 0}.broadcast-view-controls{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}@media(max-width:600px){.broadcast-logo{max-height:35px}.gp-compact summary{gap:8px;font-size:13px}.conference-guests>div{min-width:70px}}
