.adult-content-confirmation-dialog_backdrop__P9Dwt{position:fixed;inset:0;z-index:var(--layer-modal,80);display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 38%,rgba(255,255,255,.13),transparent 38%),rgba(15,23,42,.66);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:adult-content-confirmation-dialog_adult-confirmation-fade-in__gLJcJ .16s ease-out}.adult-content-confirmation-dialog_dialog__638B0{position:relative;width:min(100%,480px);overflow:hidden;border:1px solid rgba(148,163,184,.24);border-radius:var(--radius-large,20px);background:rgba(255,255,255,.98);color:var(--text,#1f2430);box-shadow:0 36px 100px rgba(2,6,23,.32),0 2px 12px rgba(15,23,42,.08);outline:none;animation:adult-content-confirmation-dialog_adult-confirmation-rise-in__pUM_E .19s cubic-bezier(.22,1,.36,1)}.adult-content-confirmation-dialog_dialog__638B0:focus-visible{outline:var(--focus-ring,2px solid #2563eb);outline-offset:3px}.adult-content-confirmation-dialog_rule__c8ZrD{height:4px;background:linear-gradient(90deg,#172554,#315a9d 52%,#a87c4f)}.adult-content-confirmation-dialog_copy__ri_wQ{padding:30px 32px 22px}.adult-content-confirmation-dialog_title__nfdfu{margin:0;font-family:var(--font-display,"Iowan Old Style","New York",Georgia,serif);font-size:clamp(1.45rem,4vw,1.8rem);font-weight:650;letter-spacing:-.025em;line-height:1.2}.adult-content-confirmation-dialog_description__aUWNu{margin:14px 0 0;color:var(--muted,#5a6473);font-size:.95rem;line-height:1.7}.adult-content-confirmation-dialog_error__ySKb_{margin:0 32px 4px;border:1px solid rgba(185,28,28,.16);border-radius:var(--radius-small,8px);background:var(--danger-surface,#fff1f1);color:var(--danger-foreground,#b91c1c);padding:10px 12px;font-size:.86rem;line-height:1.45}.adult-content-confirmation-dialog_actions__bj_tc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px;gap:12px;padding:20px 32px 30px}.adult-content-confirmation-dialog_cancelButton__KduuP,.adult-content-confirmation-dialog_confirmButton__VGojI{min-height:var(--control-height,44px);border-radius:var(--radius-pill,999px);padding:11px 18px;cursor:pointer;font:inherit;font-size:.9rem;font-weight:750;transition:transform .14s ease,box-shadow .14s ease,background .14s ease,opacity .14s ease}.adult-content-confirmation-dialog_cancelButton__KduuP{border:1px solid rgba(100,116,139,.28);background:#ffffff;color:#334155}.adult-content-confirmation-dialog_confirmButton__VGojI{border:1px solid #172554;background:#172554;color:#ffffff;box-shadow:0 10px 24px rgba(23,37,84,.2)}.adult-content-confirmation-dialog_cancelButton__KduuP:hover,.adult-content-confirmation-dialog_confirmButton__VGojI:hover:not(:disabled){transform:translateY(-1px)}.adult-content-confirmation-dialog_cancelButton__KduuP:hover{background:#f8fafc}.adult-content-confirmation-dialog_confirmButton__VGojI:hover:not(:disabled){background:#22366f;box-shadow:0 13px 30px rgba(23,37,84,.25)}.adult-content-confirmation-dialog_cancelButton__KduuP:focus-visible,.adult-content-confirmation-dialog_confirmButton__VGojI:focus-visible{outline:var(--focus-ring,2px solid #2563eb);outline-offset:3px}.adult-content-confirmation-dialog_confirmButton__VGojI:disabled{cursor:wait;opacity:.64;box-shadow:none}@keyframes adult-content-confirmation-dialog_adult-confirmation-fade-in__gLJcJ{0%{opacity:0}to{opacity:1}}@keyframes adult-content-confirmation-dialog_adult-confirmation-rise-in__pUM_E{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:560px){.adult-content-confirmation-dialog_backdrop__P9Dwt{align-items:end;padding:12px}.adult-content-confirmation-dialog_dialog__638B0{width:100%;border-radius:20px 20px 16px 16px}.adult-content-confirmation-dialog_copy__ri_wQ{padding:26px 22px 18px}.adult-content-confirmation-dialog_error__ySKb_{margin-inline:22px}.adult-content-confirmation-dialog_actions__bj_tc{grid-template-columns:1fr;padding:18px 22px calc(22px + env(safe-area-inset-bottom))}.adult-content-confirmation-dialog_confirmButton__VGojI{grid-row:1}}@media (prefers-reduced-motion:reduce){.adult-content-confirmation-dialog_backdrop__P9Dwt,.adult-content-confirmation-dialog_dialog__638B0{animation:none}.adult-content-confirmation-dialog_cancelButton__KduuP,.adult-content-confirmation-dialog_confirmButton__VGojI{transition:none}}