._backdrop_1r09q_1{z-index:300;background:#000000ad;place-items:center;padding:16px;display:grid;position:fixed;inset:0}._panel_1r09q_3{color:#f7f9f2;background:#1b211c;border:1px solid #ffffff26;border-radius:17px;width:min(410px,100%);padding:20px;box-shadow:0 24px 80px #0000008c}._heading_1r09q_5{justify-content:space-between;align-items:start;gap:10px;display:flex}._heading_1r09q_5 span{color:#d7ff4f;letter-spacing:.12em;font-size:10px;font-weight:900}._heading_1r09q_5 h2{margin:5px 0 12px;font-size:21px}._heading_1r09q_5 button{color:#fff;background:#ffffff17;border:0;border-radius:50%;width:30px;height:30px;font-size:20px}._panel_1r09q_3 p{color:#aeb8ad;margin:0 0 15px;font-size:12px;line-height:1.5}._choice_1r09q_15{text-align:left;color:#fff;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:63px;margin-top:7px;padding:10px 13px;display:flex}._choice_1r09q_15:hover{border-color:#d7ff4f8c}._choice_1r09q_15 span{flex-direction:column;gap:4px;display:flex}._choice_1r09q_15 b{font-size:13px}._choice_1r09q_15 small{color:#9ca69a;font-size:10px}._choice_1r09q_15 i{color:#d7ff4f;border:1px solid #d7ff4f8c;border-radius:50%;place-items:center;width:23px;height:23px;font-size:13px;font-style:normal;display:grid}._deleteAction_1r09q_23{color:#ff9696;background:#ff505014;border:1px solid #ff6e6e59;border-radius:9px;width:100%;min-height:44px;margin-top:17px;padding:10px;font-size:12px;font-weight:900}._confirmActions_1r09q_25{justify-content:flex-end;gap:8px;display:flex}._confirmActions_1r09q_25 button{color:#fff;background:#ffffff12;border:1px solid #ffffff29;border-radius:8px;min-height:38px;padding:0 15px;font-size:12px;font-weight:800}._confirmActions_1r09q_25 ._danger_1r09q_25{background:#d6404b;border-color:#e04d57}._panel_1r09q_3 ._error_1r09q_27{color:#ff9b9b;margin:12px 0 0;font-size:11px}._panel_1r09q_3{max-height:90dvh;overflow-y:auto}._restartScope_1r09q_31{color:#fff;border:1px solid #fff3;border-radius:10px;gap:10px;margin:0 0 15px;padding:12px;font-size:13px;display:grid}._restartScope_1r09q_31 legend{padding:0 5px;font-weight:700}._restartScope_1r09q_31 label,._episodeChoices_1r09q_35 label{cursor:pointer;align-items:center;gap:10px;display:flex}._restartScope_1r09q_31 input,._episodeChoices_1r09q_35 input{accent-color:#d7ff4f;flex-shrink:0;width:17px;height:17px}._selectionTools_1r09q_39{color:#d7ff4f;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;font-size:12px;display:flex}._selectionTools_1r09q_39 span{margin-inline-end:auto}._selectionTools_1r09q_39 button{color:#fff;background:0 0;border:1px solid #ffffff40;border-radius:6px;padding:5px 8px;font-size:11px}._episodeChoices_1r09q_35{gap:7px;max-height:220px;margin-bottom:15px;display:grid;overflow-y:auto}._episodeChoices_1r09q_35 label{background:#ffffff0a;border:1px solid #ffffff21;border-radius:8px;padding:10px}._episodeChoices_1r09q_35 span{gap:4px;min-width:0;display:grid}._episodeChoices_1r09q_35 b{color:#fff;font-size:13px}._episodeChoices_1r09q_35 small{text-overflow:ellipsis;white-space:nowrap;color:#b3bdb1;font-size:11px;overflow:hidden}._panel_1r09q_3 button:disabled{opacity:.55;cursor:default}._lightPanel_1r09q_51{color:#1e293b;background:#fff;border-color:#dce4ed;box-shadow:0 24px 80px #0f172a40}._lightPanel_1r09q_51 p,._lightPanel_1r09q_51 ._episodeChoices_1r09q_35 small{color:#475569}._lightPanel_1r09q_51 ._heading_1r09q_5 span,._lightPanel_1r09q_51 ._selectionTools_1r09q_39,._lightPanel_1r09q_51 a{color:#166534}._lightPanel_1r09q_51 ._restartScope_1r09q_31{color:#1e293b;border-color:#cbd5e1}._lightPanel_1r09q_51 ._restartScope_1r09q_31 input,._lightPanel_1r09q_51 ._episodeChoices_1r09q_35 input{accent-color:#15803d}._lightPanel_1r09q_51 ._episodeChoices_1r09q_35 label{background:#f8fafc;border-color:#dce4ed}._lightPanel_1r09q_51 ._episodeChoices_1r09q_35 b{color:#1e293b}._lightPanel_1r09q_51 ._selectionTools_1r09q_39 button,._lightPanel_1r09q_51 ._confirmActions_1r09q_25 button,._lightPanel_1r09q_51 ._heading_1r09q_5 button{color:#1e293b;background:#f1f5f9;border-color:#cbd5e1}._lightPanel_1r09q_51 ._confirmActions_1r09q_25 ._danger_1r09q_25{color:#fff;background:#dc2626;border-color:#dc2626}._lightPanel_1r09q_51 ._error_1r09q_27{color:#b91c1c}._panel_1r09q_3 a{color:#d7ff4f}._adminLink_1r09q_63{margin-top:12px;font-size:12px;display:inline-block}@media (max-width:600px){._backdrop_1r09q_1{align-items:end;padding:0}._panel_1r09q_3{width:100%;padding:20px 16px max(22px,env(safe-area-inset-bottom));border-radius:18px 18px 0 0}}
