._dialog_ratbj_1{box-sizing:border-box;color:#f4f4f7;background:#111216;border:1px solid #3a3b43;border-radius:20px;width:min(480px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:36px;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 90px #0009}._dialog_ratbj_1::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000b}._dialog_ratbj_1 h2{margin:16px 0;padding-right:12px;font-size:clamp(1.7rem,6vw,2.3rem);line-height:1.1}._dialog_ratbj_1 p{line-height:1.6}._dialog_ratbj_1 form{gap:12px;margin-top:24px;display:grid}._dialog_ratbj_1 input{box-sizing:border-box;color:#fff;background:#202127;border:1px solid #626370;border-radius:8px;width:100%;min-height:48px;padding:14px;font-size:16px}._dialog_ratbj_1 button{cursor:pointer;min-height:44px}._dialog_ratbj_1 :focus-visible{outline-offset:4px;outline:3px solid #ff4c4c}._dialog_ratbj_1 button:disabled{opacity:.65;cursor:wait}._close_ratbj_10{color:#ddd;background:0 0;border:0;width:44px;font-size:30px;position:absolute;top:8px;right:8px}._dialog_ratbj_1 ._note_ratbj_11{color:#b8b9c4;margin:0 0 8px;font-size:.8rem}@media (max-width:480px){._dialog_ratbj_1{box-sizing:border-box;border-radius:14px;max-width:calc(100vw - 32px);margin:auto;padding:28px 20px;position:fixed;inset:0}}._video_ratbj_13{background:#1c1517;border:1px solid #ff4c4c80;border-radius:12px;margin-top:20px;padding:18px}._video_ratbj_13 h3{margin:0 0 8px;font-size:1.1rem;line-height:1.3}._dialog_ratbj_1 ._video_ratbj_13 p{color:#d4d4dc;margin:0 0 14px;font-size:.9rem}._videoButton_ratbj_16{box-sizing:border-box;color:#fff;text-align:center;background:#d93636;border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:12px 14px;font-weight:700;line-height:1.4;text-decoration:none;display:flex}._videoButton_ratbj_16:hover{background:#bd2c2c}._dialog_ratbj_1:focus{outline:none}._dialog_ratbj_1>p:first-of-type{padding-right:40px}._dialog_ratbj_1[open]{animation:.42s cubic-bezier(.2,.8,.2,1) both _betaDialogIn_ratbj_1}._dialog_ratbj_1[open]::backdrop{animation:.42s ease-out both _betaBackdropIn_ratbj_1}@keyframes _betaDialogIn_ratbj_1{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}@keyframes _betaBackdropIn_ratbj_1{0%{opacity:0}to{opacity:1}}@media (max-width:480px),(max-height:760px){._dialog_ratbj_1{padding:24px 18px 20px}._dialog_ratbj_1 h2{margin:8px 0 10px;font-size:clamp(1.45rem,6.4vw,1.85rem)}._dialog_ratbj_1 p{margin:0 0 10px;line-height:1.5}._video_ratbj_13{margin-top:12px;padding:14px}._dialog_ratbj_1 form{gap:8px;margin-top:14px}._dialog_ratbj_1 ._note_ratbj_11{margin:0 0 4px;font-size:.75rem}}@media (max-height:700px){._dialog_ratbj_1 ._video_ratbj_13 p{display:none}._video_ratbj_13 h3{margin-bottom:10px}}@media (max-height:600px){._dialog_ratbj_1{padding:18px 16px 16px}._dialog_ratbj_1 h2{margin:4px 0 8px;font-size:1.35rem}._dialog_ratbj_1 p{margin-bottom:8px;font-size:.9rem}._video_ratbj_13{margin-top:8px;padding:12px}._dialog_ratbj_1 form{margin-top:10px}._dialog_ratbj_1 input{min-height:44px;padding:10px 12px}._dialog_ratbj_1>p:first-of-type{letter-spacing:.14em;font-size:.68rem}}@media (prefers-reduced-motion:reduce){._dialog_ratbj_1[open]{animation:none}._dialog_ratbj_1[open]::backdrop{animation:none}}
