.brb-studio{margin:28px 0;padding:28px!important}.brb-studio-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:26px}.brb-studio-heading h2{font-size:32px;margin:8px 0 12px}.brb-studio-heading p:last-child{color:#b8b6c0;max-width:580px;line-height:1.65}.brb-free{font-size:10px;font-weight:700;letter-spacing:.12em;border:1px solid #ffe50066;color:#ffe500;border-radius:30px;padding:9px 12px;white-space:nowrap}.brb-studio-grid{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(0,1.5fr);gap:30px;align-items:start}.brb-modes{padding:0;border:0;margin:0 0 22px}.brb-modes legend{font-weight:700;margin-bottom:12px}.brb-modes label{display:flex!important;gap:12px;padding:15px;border:1px solid #ffffff30;border-radius:10px;margin:10px 0!important;cursor:pointer;background:#101216}.brb-modes label:has(input:checked){border-color:#ffe500;background:#ffe5000c}.brb-modes input{width:18px!important;flex:none;accent-color:#ffe500}.brb-modes small{display:block;color:#b8b6c0;font-size:12px;font-weight:400;margin-top:5px}.brb-studio-controls label{display:block;font-size:13px;font-weight:650;margin:18px 0 8px}.brb-studio-controls input:not([type=radio]),.brb-studio-controls textarea,.brb-studio-controls select{width:100%;box-sizing:border-box;background:#0c0f14;color:#f6f6f6;border:1px solid #595963;border-radius:8px;padding:11px;font:inherit}.brb-studio-controls textarea{resize:vertical;min-height:82px}.brb-color-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.brb-color-fields input[type=color]{height:44px;padding:5px;margin-top:8px}.brb-studio-controls input[type=range]{padding:0;accent-color:#ffe500}.brb-studio-controls input[type=file]{font-size:12px}.brb-studio .quiet{min-height:44px;padding:9px 13px;border:1px solid #ffffff30;border-radius:8px}.brb-preview-column{position:sticky;top:24px;min-width:0}.brb-preview-label{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.13em;color:#c5c3cf;margin-bottom:11px}#brb-preview-shell{position:relative;border:1px solid #ffffff30;border-radius:13px;overflow:hidden;box-shadow:0 20px 55px #0004}#brb-clip-preview{position:absolute;inset:0;background:#080a0e}#brb-clip-preview iframe{border:0;width:100%;height:100%}.brb-save-bar{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.brb-save-bar button{min-height:48px}.brb-studio #brb-save-status{font-size:13px;line-height:1.6;margin:16px 0}.brb-studio .fine{font-size:12px;line-height:1.7;color:#b7b5bf}.brb-studio button:disabled{opacity:.5;cursor:wait}@media(max-width:800px){.brb-studio-grid{grid-template-columns:1fr;gap:24px}.brb-preview-column{position:static;grid-row:1}.brb-studio{padding:20px!important}.brb-studio-heading{display:block}.brb-free{display:inline-block;margin-top:6px}.brb-studio-heading h2{font-size:27px}.brb-save-bar{margin-top:16px}.brb-save-bar button{flex:1}.brb-preview-label{font-size:9px}}#brb-preview-shell{container-type:inline-size}
#brb-clip-preview video{width:100%;height:100%;object-fit:contain;background:#102332}#brb-video-options input{max-width:100%}.brb-modes{flex-wrap:wrap}
