.video-box[data-view="prepare"] .live-camera-box{display:none!important}.preparation-panel{height:100%;overflow:auto;padding:22px;color:#172033;background:#f8fbff;box-sizing:border-box}.preparation-panel h2{font-size:20px;margin:0 0 8px}.preparation-panel header p,.preparation-next{font-size:13px;color:#64748b;line-height:1.7}.preparation-device{font-size:14px;margin:14px 0}.preparation-actions{display:flex;gap:9px;flex-wrap:wrap}.preparation-actions button{border:1px solid #cbd5e1;background:#fff;border-radius:8px;padding:9px 14px;cursor:pointer}.preparation-actions button[data-prepare-action="start"]{background:#2563eb;color:white;border-color:#2563eb}.preparation-actions button:disabled{opacity:.5;cursor:wait}.preparation-safe{font-size:12px;color:#2563eb;margin:12px 0}#preparationState{background:#eaf2ff;border-radius:8px;padding:10px;font-size:14px}#preparationState[data-state="failed"]{background:#fee2e2;color:#b91c1c}#preparationState[data-state="ready"]{background:#dcfce7;color:#166534}#preparationSteps{padding:0;list-style:none}#preparationSteps li{border:1px solid #e2e8f0;background:white;border-radius:8px;padding:9px 12px;margin:7px 0;font-size:13px}#preparationSteps li span{float:right;color:#64748b}#preparationSteps li p{margin:5px 0 0;color:#64748b;font-size:12px}#preparationSteps li[data-state="done"]{border-color:#bbf7d0}#preparationSteps li[data-state="failed"]{border-color:#fecaca}.video-panel .video-tabbar{grid-template-columns:repeat(5,minmax(0,1fr))!important}.video-panel .video-tab{padding-left:6px!important;padding-right:6px!important;white-space:nowrap}

.cyberclaw-light .video-panel .video-title{display:flex!important;gap:6px!important}.cyberclaw-light .video-panel .video-tabbar{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;flex:1 1 0!important;min-width:0!important;width:auto!important;max-width:none!important}.cyberclaw-light .video-panel .video-tab{width:auto!important;min-width:0!important;flex:none!important;font-size:11px!important}.cyberclaw-light .video-panel .video-actions{position:static!important;flex:0 0 auto!important}.video-panel:has(.video-box[data-view="prepare"]) #liveBadge{display:none!important}
