.broski-page{max-width:1120px}.broski-intro{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:48px 0 36px}.broski-intro h1{font-size:clamp(52px,8vw,100px);line-height:.95;letter-spacing:-.035em;margin:20px 0}.broski-intro .section-description{font-size:20px;max-width:520px}.broski-stamp{width:230px;height:230px;flex:none;border:1px solid #ffe50060;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;transform:rotate(7deg);text-align:center;background:#ffe50008;box-shadow:0 0 80px #ffe50008}.broski-stamp img{width:90px;height:70px;object-fit:contain}.broski-stamp span{font-size:12px;letter-spacing:.18em}.broski-stamp b{font-size:22px;line-height:1.5;color:#ffe500}.broski-gate{padding:32px!important}.broski-gate h2{margin-top:8px}.broski-streams{display:grid;gap:20px}.broski-stream-card{background:#17191d;border:1px solid #424247;border-radius:18px;overflow:hidden}.broski-card-top{padding:24px 26px;display:flex;justify-content:space-between;gap:15px;align-items:center;border-bottom:1px solid #ffffff16}.broski-card-top h2{margin:5px 0 0;font-size:32px}.broski-indicator{border:1px solid #777;border-radius:50px;padding:7px 13px;font-size:12px;white-space:nowrap}.broski-indicator.on{color:#a4e8be;border-color:#407351;background:#213226}.broski-card-body{padding:26px}.broski-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px}.broski-metric{padding:17px;background:#101114;border-radius:10px;border:1px solid #ffffff12}.broski-metric span{display:block;font-size:12px;opacity:.65;margin-bottom:8px}.broski-metric strong{font-size:17px}.broski-actions{display:flex;gap:12px;flex-wrap:wrap}.broski-actions button{min-height:54px;flex:1;min-width:140px}.broski-end{background:#4b2226!important;color:#ffd6da!important;border:1px solid #b77c83!important}.broski-scene-actions{display:flex;gap:10px;margin:22px 0 0}.broski-card-body .fine{margin-top:17px}.broski-notes{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding:38px 0}.broski-notes h3{margin:10px 0;font-size:24px}.broski-notes p{color:#b3b1b9;line-height:1.7}.broski-page details{margin:20px 0 36px}.broski-page details summary{font-weight:700;cursor:pointer}.broski-page details li{margin:15px 0;line-height:1.7}.broski-page code{display:inline-block;font-size:15px;word-break:break-all;padding:14px;border:1px dashed #ffe50080;border-radius:8px;margin:0 12px 12px 0}.broski-history-row{padding:14px 0;border-bottom:1px solid #ffffff18;font-size:14px}.broski-history-row small{display:block;color:#b3b1b9;margin-top:4px}.broski-page dialog{max-width:480px}#broski-message:empty{display:none}@media(max-width:650px){.broski-intro{padding-top:28px}.broski-stamp{display:none}.broski-intro h1{font-size:64px}.broski-card-top,.broski-card-body{padding:20px}.broski-card-top h2{font-size:26px}.broski-metrics{gap:8px;grid-template-columns:1fr}.broski-metric{display:flex;justify-content:space-between;align-items:center;padding:13px}.broski-metric span{margin:0}.broski-metric strong{font-size:15px}.broski-notes{grid-template-columns:1fr;gap:20px}.broski-actions{flex-direction:column}.broski-actions button{width:100%}.broski-page code{font-size:13px}}
.broski-scene-actions button{min-height:44px;padding:8px 14px;border:1px solid #ffffff30;border-radius:8px}
.broski-scene-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.broski-scene-option{min-width:0}.broski-scene-option button{width:100%;white-space:normal}.broski-scene-help{margin:9px 0 0;color:#b3b1b9;font-size:14px;line-height:1.6}@media(max-width:650px){.broski-scene-actions{grid-template-columns:1fr}}
.broski-screen-mode{margin-top:24px;padding:16px 18px;border:1px solid #ffffff25;border-radius:10px;background:#0d1820}.broski-screen-mode>span{display:block;color:#8da6b5;font-size:9px;letter-spacing:.14em;margin-bottom:8px}.broski-screen-mode>strong{display:block;color:#f1f3eb;font-size:16px;line-height:1.5}.broski-screen-mode>small{display:block;color:#a1b5bf;font-size:12px;line-height:1.6;margin-top:5px}.broski-scene-option{padding:12px;border:1px solid transparent;border-radius:10px}.broski-scene-option.is-selected{border-color:#ffe50065;background:#ffe5000a}.broski-scene-option button{display:flex;align-items:center;justify-content:center;gap:8px}.broski-scene-option button[aria-pressed="true"]{background:#ffe500;color:#111;border-color:#ffe500;font-weight:800}.broski-scene-check{font-size:17px}.broski-mode-default{font-size:12px;color:#91a9b6;line-height:1.7;margin:18px 0 0}
.broski-hosting{margin:0!important}.broski-hosting h2{font-size:28px;margin:10px 0}.broski-hosting p{line-height:1.6}.broski-hosting-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:22px 0}.broski-hosting-option{min-width:0;border:1px solid #ffffff26;border-radius:12px;padding:18px;background:#101114}.broski-hosting-choice{width:100%;min-height:50px;border:1px solid #ffffff50;white-space:normal}.broski-hosting-choice[aria-pressed="true"]{background:#ffe500;color:#111;border-color:#ffe500}.broski-hosting-status{display:block;font-size:12px;color:#ffe500;margin-top:12px}.broski-hosting-option p{font-size:14px;color:#b3b1b9;margin-bottom:0}.broski-hosting-handover{margin:0!important}.broski-hosting-handover p{margin-top:0;line-height:1.6}.broski-hosting-empty{margin:0!important}.broski-hosting-empty h3{font-size:23px;margin-top:0}.broski-hosting-empty p{line-height:1.6}@media(max-width:650px){.broski-hosting{padding:20px!important}.broski-hosting h2{font-size:25px}.broski-hosting-choices{grid-template-columns:1fr}.broski-card-top{flex-wrap:wrap}}
.broski-intro h1{font-size:clamp(40px,6vw,64px);line-height:1.03;margin:14px 0}.broski-page h2,.broski-page h3{font-family:inherit;letter-spacing:-.025em;line-height:1.15;text-shadow:none;-webkit-text-stroke:0}.broski-intro{padding-top:28px;padding-bottom:22px}@media(max-width:650px){.broski-intro h1{font-size:42px}.broski-intro{padding-top:14px;padding-bottom:12px}.broski-intro .section-description{font-size:17px}.broski-gate{padding:22px!important}}
