.style_overlay__9NPGp{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;z-index:var(--z-modal-overlay);padding:20px}.style_modal__z4Qxw{position:relative;background:var(--bg-modal);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:30px 40px;width:90%;max-height:90vh;overflow-y:auto;z-index:var(--z-modal)}.style_sm__6l2Fe{max-width:400px}.style_md__lsK1Q{max-width:500px}.style_lg__fRGYs{max-width:700px}.style_closeButton__LuMh1{position:absolute;top:20px;right:20px;width:24px;height:24px;background:transparent;border:none;color:var(--text-muted);cursor:pointer;padding:0;transition:color var(--transition-fast)}.style_closeButton__LuMh1:hover{color:var(--text-primary)}.style_closeButton__LuMh1 svg{width:100%;height:100%}.style_title__y9SBY{font-size:20px;font-weight:600;color:var(--text-primary);margin:0 0 24px;padding-right:30px}.style_content__tWdJZ{color:var(--text-secondary)}@media (max-width:768px){.style_modal__z4Qxw{padding:24px;width:95%}.style_title__y9SBY{font-size:18px}}