.SpvHIa_dialog{box-sizing:border-box;overscroll-behavior:contain;color:#191816;background:#f5f3ef;border:1px solid #bdb8af;width:min(448px,100% - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:clamp(24px,4vw,38px);position:fixed;inset:0;overflow-y:auto;box-shadow:0 16px 64px #0003}.SpvHIa_dialog::backdrop{background:#0f0e0d9c}body:has(.SpvHIa_dialog[open]){overflow:hidden}.SpvHIa_wordmark{letter-spacing:.2em;font-size:12px;font-weight:650;line-height:1.25}.SpvHIa_title{letter-spacing:-.018em;margin:22px 0 18px;font-size:clamp(22px,4vw,27px);font-weight:500;line-height:1.18}.SpvHIa_title:focus{outline:none}.SpvHIa_copy,.SpvHIa_policy{font-size:14px;line-height:1.55}.SpvHIa_copy p+p{margin-top:10px}.SpvHIa_policy{color:#514e49;margin-top:14px}.SpvHIa_policy a{text-underline-offset:3px;color:#191816;text-decoration:underline}.SpvHIa_actions{gap:8px;margin-top:22px;display:grid}.SpvHIa_actions button,.SpvHIa_reopen{cursor:pointer;color:#fff;background:#22211e;border:1px solid #201f1c;min-height:44px;padding:9px 16px;font-size:14px;font-weight:600;line-height:1.35}.SpvHIa_actions button:hover{background:#36332e}.SpvHIa_actions button.SpvHIa_secondary,.SpvHIa_reopen{color:#201f1c;background:0 0}.SpvHIa_actions button.SpvHIa_secondary:hover,.SpvHIa_reopen:hover{background:#eae7e1}.SpvHIa_dialog button:focus-visible,.SpvHIa_dialog a:focus-visible,.SpvHIa_dialog input:focus-visible,.SpvHIa_reopen:focus-visible{outline-offset:3px;outline:2px solid #191816}.SpvHIa_option,.SpvHIa_required{border-top:1px solid #d5d0c8;align-items:center;gap:10px;min-height:44px;display:flex}.SpvHIa_required{justify-content:space-between}.SpvHIa_required span{font-size:12px}.SpvHIa_option{cursor:pointer;margin-top:14px}.SpvHIa_option input{accent-color:#201f1c;width:18px;height:18px}.SpvHIa_reopen{margin-bottom:12px}
