.styles_popup__HpgWF{background:var(--schemes-surface,#fff);border-radius:24px;padding:16px;box-shadow:0 24px 80px rgba(15,23,42,.45);max-width:1000px;width:min(1000px,100vw - 32px)!important;height:min(1000px,100vw - 32px)!important}@media(max-width:700px){.styles_popup__HpgWF{width:100%;max-width:calc(100vw - 16px);padding:12px;border-radius:20px}}.styles_mediaWrapper__I0oST{position:relative;max-height:80vh;overflow:hidden;display:flex;align-items:center;justify-content:center}.styles_mediaWrapper__I0oST,.styles_video__FinGt{width:100%;height:100%;background:#000;border-radius:20px}.styles_video__FinGt{-o-object-fit:contain;object-fit:contain}.styles_audioWrapper__WCyFl{width:100%;padding:24px 16px;display:flex;justify-content:center;align-items:center;background:radial-gradient(circle at top,#1f2933 0,#020617 60%);border-radius:16px}.styles_audio__pxOYp{width:100%;max-width:640px}.styles_playButton__bSm2H{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:999px;border:none;cursor:pointer;background:radial-gradient(circle at 30% 30%,#fff,#e5edff 40%,#2563eb 100%);box-shadow:0 0 0 2px hsla(0,0%,100%,.8),0 14px 35px rgba(15,23,42,.35);color:#2563eb;transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}.styles_playButton__bSm2H:hover{transform:translate(-50%,-50%) scale(1.04);box-shadow:0 0 0 2px hsla(0,0%,100%,.9),0 18px 45px rgba(15,23,42,.45)}.styles_playButton__bSm2H:active{transform:translate(-50%,-50%) scale(.97);box-shadow:0 0 0 2px hsla(0,0%,100%,.7),0 10px 25px rgba(15,23,42,.4)}.styles_panel__OsGXA{position:fixed;top:50%;right:0;transform:translateY(-50%);background:linear-gradient(135deg,#fff,#f8f9fa);border:2px solid #007acc;border-right:none;padding:24px;z-index:10000;box-shadow:-4px 0 20px rgba(0,0,0,.15);border-radius:16px 0 0 16px;min-width:320px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.styles_panel__OsGXA:hover{box-shadow:-4px 0 25px rgba(0,0,0,.2)}.styles_panel__OsGXA:focus-within{box-shadow:-4px 0 25px rgba(0,122,204,.3)}@media(max-width:940px){.styles_panel__OsGXA{height:80vh;overflow:auto}}.styles_toggleButton__eDjhK{position:fixed;top:50%;right:0;transform:translateY(-50%);z-index:10000;background:linear-gradient(135deg,#007acc,#005a9e);color:#fff;border:none;border-radius:12px 0 0 12px;cursor:pointer;box-shadow:-4px 0 15px rgba(0,0,0,.3);transition:all .3s ease;width:70px;height:70px;display:flex;align-items:center;justify-content:center;font-size:0}.styles_toggleButton__eDjhK .styles_iconWrapper__GawpS{width:40px;height:40px;position:relative;transition:transform .3s ease}.styles_toggleButton__eDjhK .styles_iconWrapper__GawpS svg{width:100%;height:100%;fill:#fff;filter:drop-shadow(0 2px 6px rgba(0,0,0,.3))}.styles_toggleButton__eDjhK .styles_tooltip__GBn3v{position:absolute;left:-120px;top:50%;transform:translateY(-50%);background:#34495e;color:#fff;padding:8px 12px;border-radius:6px;font-size:14px;font-weight:500;white-space:nowrap;opacity:0;transition:all .3s ease;pointer-events:none;box-shadow:0 4px 12px rgba(0,0,0,.2)}.styles_toggleButton__eDjhK:hover{background:linear-gradient(135deg,#005a9e,#004a80);width:75px;padding-right:5px}.styles_toggleButton__eDjhK:hover .styles_iconWrapper__GawpS{transform:scale(1.15)}.styles_toggleButton__eDjhK:hover .styles_tooltip__GBn3v{opacity:1;left:-130px}.styles_toggleButton__eDjhK:focus{outline:3px solid rgba(0,122,204,.6);outline-offset:3px}.styles_toggleButton__eDjhK:active{transform:translateY(-50%) scale(.95)}.styles_header__LveNy{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:2px solid #e9ecef}.styles_header__LveNy h3{margin:0;color:#2c3e50;font-size:18px;font-weight:600}.styles_closeButton__tIYSk{background:none;border:none;font-size:24px;cursor:pointer;color:#6c757d;padding:4px;border-radius:4px;transition:all .2s ease;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.styles_closeButton__tIYSk:hover{background-color:#f8f9fa;color:#dc3545;transform:scale(1.1)}.styles_closeButton__tIYSk:focus{outline:2px solid #007acc;outline-offset:2px}.styles_enableToggle__0NeSX{margin-bottom:20px;padding:16px;background:#f8f9fa;border-radius:12px;border:2px solid #e9ecef}.styles_enableToggle__0NeSX label{display:flex;align-items:center;gap:12px;cursor:pointer;font-weight:500;color:#495057;transition:color .2s ease;padding:8px;border-radius:8px}.styles_enableToggle__0NeSX label:hover{color:#007acc;background-color:rgba(0,122,204,.05)}.styles_enableToggle__0NeSX label:focus-within{background-color:rgba(0,122,204,.1);outline:2px solid #007acc;outline-offset:2px}.styles_options__AOlI_{display:flex;flex-direction:column;gap:16px;animation:styles_slideDown__orEXV .3s ease}.styles_optionGroup__RnGWJ{background:#fff;border:2px solid #e9ecef;border-radius:12px;padding:16px;transition:border-color .2s ease}.styles_optionGroup__RnGWJ:hover{border-color:#007acc}.styles_optionGroup__RnGWJ:focus-within{border-color:#007acc;box-shadow:0 0 0 3px rgba(0,122,204,.1)}.styles_optionTitle__uS1oH{font-size:14px;font-weight:600;color:#495057;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.styles_option__E1yf8{margin-bottom:12px}.styles_option__E1yf8:last-child{margin-bottom:0}.styles_option__E1yf8 label{display:flex;align-items:center;gap:12px;cursor:pointer;padding:8px;border-radius:8px;transition:all .2s ease;color:#495057;position:relative}.styles_option__E1yf8 label:hover{background-color:#f8f9fa;color:#007acc}.styles_option__E1yf8 label:focus-within{background-color:rgba(0,122,204,.1);outline:2px solid #007acc;outline-offset:2px}.styles_input__O7vOy[type=checkbox],.styles_input__O7vOy[type=radio]{width:20px;height:20px;margin:0;cursor:pointer;position:relative;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.styles_input__O7vOy[type=checkbox]:focus,.styles_input__O7vOy[type=radio]:focus{outline:2px solid #007acc;outline-offset:2px}.styles_customInput__MBE9Y{position:relative}.styles_customInput__MBE9Y[type=checkbox],.styles_customInput__MBE9Y[type=radio]{width:20px;height:20px;margin:0;cursor:pointer;position:relative;opacity:0;position:absolute;left:8px;top:50%;transform:translateY(-50%);z-index:2}.styles_customInput__MBE9Y[type=checkbox]+.styles_customControl__ySLy5,.styles_customInput__MBE9Y[type=radio]+.styles_customControl__ySLy5{width:20px;height:20px;border:2px solid #dee2e6;border-radius:4px;background:#fff;display:inline-block;position:relative;transition:all .2s ease}.styles_customInput__MBE9Y[type=checkbox][type=radio]+.styles_customControl__ySLy5,.styles_customInput__MBE9Y[type=radio][type=radio]+.styles_customControl__ySLy5{border-radius:50%}.styles_customInput__MBE9Y[type=checkbox]:checked+.styles_customControl__ySLy5,.styles_customInput__MBE9Y[type=radio]:checked+.styles_customControl__ySLy5{background-color:#007acc;border-color:#007acc}.styles_customInput__MBE9Y[type=checkbox]:checked+.styles_customControl__ySLy5:after,.styles_customInput__MBE9Y[type=radio]:checked+.styles_customControl__ySLy5:after{content:"✓";position:absolute;color:#fff;font-size:14px;font-weight:700;top:50%;left:50%;transform:translate(-50%,-50%)}.styles_customInput__MBE9Y[type=checkbox][type=radio]:checked+.styles_customControl__ySLy5:after,.styles_customInput__MBE9Y[type=radio][type=radio]:checked+.styles_customControl__ySLy5:after{content:"";width:8px;height:8px;background:#fff;border-radius:50%}.styles_customInput__MBE9Y[type=checkbox]:focus+.styles_customControl__ySLy5,.styles_customInput__MBE9Y[type=radio]:focus+.styles_customControl__ySLy5{box-shadow:0 0 0 3px rgba(0,122,204,.3)}.styles_customInput__MBE9Y[type=checkbox]:focus:not(:focus-visible)+.styles_customControl__ySLy5,.styles_customInput__MBE9Y[type=radio]:focus:not(:focus-visible)+.styles_customControl__ySLy5{box-shadow:none}.styles_customLabel__ZzTEk{display:flex;align-items:center;gap:12px;cursor:pointer;padding:8px 8px 8px 36px;border-radius:8px;transition:all .2s ease;color:#495057;position:relative;min-height:36px}.styles_customLabel__ZzTEk:hover{background-color:#f8f9fa;color:#007acc}.styles_customLabel__ZzTEk:hover .styles_customControl__ySLy5{border-color:#007acc}.styles_customLabel__ZzTEk:focus-within{background-color:rgba(0,122,204,.1);outline:2px solid #007acc;outline-offset:2px}.styles_fontSizeButtons__YJE_j{display:flex;gap:8px;margin-top:8px}.styles_fontSizeBtn__Uy70n{flex:1;padding:12px 8px;border:2px solid #e9ecef;background:#fff;color:#495057;font-weight:600;font-size:16px;border-radius:8px;cursor:pointer;transition:all .2s ease;min-height:44px;display:flex;align-items:center;justify-content:center}.styles_fontSizeBtn__Uy70n:hover{border-color:#007acc;background:#f8f9fa;transform:translateY(-1px)}.styles_fontSizeBtn__Uy70n:focus{outline:2px solid #007acc;outline-offset:2px}.styles_fontSizeBtn__Uy70n:active{transform:translateY(0)}.styles_fontSizeBtnActive__nrvFj{background:#007acc!important;color:#fff!important;border-color:#007acc!important;box-shadow:0 2px 8px rgba(0,122,204,.3)}@media(max-width:480px){.styles_fontSizeButtons__YJE_j{flex-direction:column;gap:6px}.styles_fontSizeBtn__Uy70n{min-height:40px;font-size:14px}}@keyframes styles_slideDown__orEXV{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.styles_panel__OsGXA{min-width:280px;padding:20px;border-radius:12px 0 0 12px}}@media(max-width:480px){.styles_panel__OsGXA{min-width:260px;padding:16px}.styles_header__LveNy h3{font-size:16px}.styles_toggleButton__eDjhK{width:60px;height:60px}.styles_toggleButton__eDjhK .styles_iconWrapper__GawpS{width:35px;height:35px}}