._confirmModal__overlay_1j80z_1{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#14201a73;justify-content:center;align-items:center;animation:.2s ease-out _fadeIn_1j80z_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_1j80z_1{0%{opacity:0}to{opacity:1}}._confirmModal_1j80z_1{background:#fff;border-radius:12px;flex-direction:column;width:90%;max-width:480px;max-height:90vh;animation:.3s ease-out _slideUp_1j80z_1;display:flex;overflow:hidden;box-shadow:0 20px 40px #14201a24}@keyframes _slideUp_1j80z_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._confirmModal__header_1j80z_47{border-bottom:1px solid #d5d7db;align-items:center;gap:16px;padding:32px;display:flex}._confirmModal__icon_1j80z_55{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._confirmModal__icon_danger_1j80z_65{color:#f33;background:#ff333317}._confirmModal__icon_warning_1j80z_70{color:#e08600;background:#ff98001f}._confirmModal__icon_info_1j80z_75{color:#2196f3;background:#2196f314}._confirmModal__iconSvg_1j80z_80{fill:currentColor;width:24px;height:24px}._confirmModal__title_1j80z_86{color:#14201a;margin:0;font-size:24px;font-weight:600}._confirmModal__body_1j80z_93{padding:32px}._confirmModal__message_1j80z_97{color:#868686;margin:0;font-size:16px;line-height:1.6}._confirmModal__actions_1j80z_104{background:#f1f2f3;border-top:1px solid #d5d7db;justify-content:flex-end;gap:16px;padding:24px 32px;display:flex}._confirmModal__cancelButton_1j80z_113{min-width:100px}._confirmModal__confirmButton_1j80z_117{min-width:120px;font-weight:600;transition:all .2s ease-in-out}._confirmModal__confirmButton_1j80z_117._confirmModal__confirmButton_danger_1j80z_122{box-shadow:none;color:#fff;background:#f33;border-color:#f33}._confirmModal__confirmButton_1j80z_117._confirmModal__confirmButton_danger_1j80z_122:hover:not(:disabled){background:#d92b2b;border-color:#d92b2b;transform:translateY(-1px);box-shadow:0 6px 16px #ff33333d}._confirmModal__confirmButton_1j80z_117._confirmModal__confirmButton_warning_1j80z_134{box-shadow:none;color:#14201a;background:#e08600;border-color:#e08600}._confirmModal__confirmButton_1j80z_117._confirmModal__confirmButton_warning_1j80z_134:hover:not(:disabled){background:#c47500;border-color:#c47500;transform:translateY(-1px);box-shadow:0 6px 16px #e086003d}._confirmModal__confirmButton_1j80z_117:disabled{opacity:.6;cursor:not-allowed}
