.ad-service-note[hidden]{display:none!important}.ad-service-note{margin:15px 0 18px;padding:12px 0;border-top:1px solid #b9c5cc;border-bottom:1px solid #b9c5cc;text-align:left;color:#19263c;font:500 12px/1.8 var(--sans,sans-serif)}.ad-service-note p{margin:0!important;font-size:12px!important;line-height:1.8!important}.ad-service-note .ad-note-title{font-weight:900!important;font-size:14px!important}.ad-service-note .ad-note-price{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap}.ad-note-price strong{font-size:20px;line-height:1.6}.ad-note-price small{font-size:9px;margin-left:5px}.ad-service-note button{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;border:0;background:transparent;padding:8px 0 0;color:#9a355e;font:800 11px/1.6 var(--sans,sans-serif);text-align:left;cursor:pointer}.ad-service-note button span{font-size:10px;white-space:nowrap}.dark-world .ad-service-note{color:#d3eee1;border-color:#476557}.dark-world .ad-service-note button{color:#93edbe}.god-world .ad-service-note{color:#49361a;border-color:#c4a96e}.god-world .ad-service-note button{color:#785617}
.ad-trial-dialog{box-sizing:border-box;width:min(540px,calc(100% - 28px));max-height:calc(100dvh - 36px);margin:auto;padding:30px;border:1px solid #b6c5d0;border-radius:14px;background:#fffdfa;color:#19263c;box-shadow:0 24px 90px #0005;font:500 14px/1.8 var(--sans,sans-serif);overflow:auto;overscroll-behavior:contain}.ad-trial-dialog::backdrop{background:#111d2dc4;backdrop-filter:blur(3px)}.ad-dialog-close{display:block;margin-left:auto;padding:6px 0 6px 16px;border:0;background:none;color:inherit;font:700 12px var(--sans,sans-serif);cursor:pointer}.ad-dialog-kicker{font-size:10px;letter-spacing:.12em;color:#a23961;font-weight:800;margin:4px 0 12px}.ad-trial-dialog h2{font:900 29px/1.4 var(--sans,sans-serif);letter-spacing:-.04em;margin:0 0 16px;color:inherit}.ad-dialog-intro{font-size:13px;line-height:1.9}.ad-trial-dialog dl{margin:18px 0}.ad-trial-dialog dl>div{border-top:1px solid #d5dce2;padding:12px 0;display:grid;grid-template-columns:104px 1fr;gap:12px}.ad-trial-dialog dt{font-weight:800;font-size:12px}.ad-trial-dialog dd{margin:0;font-size:12px;line-height:1.8}.ad-dialog-price{font-size:11px;padding:12px 14px;background:#edf1f5;border-radius:5px}.ad-trial-apply{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:16px 18px;background:linear-gradient(110deg,#762b55,#a44b77);border-radius:5px;color:#fff!important;font-size:14px;font-weight:800;text-decoration:none}.ad-dialog-foot{font-size:10px;text-align:center;margin:12px 0 0}.ad-conditions-open{overflow:hidden}.ad-form-summary{padding:12px 14px;border-left:3px solid #a3436a;background:#f6edf1;color:#4d2940;font:700 12px/1.8 var(--sans,sans-serif);margin:0 0 18px}.ad-form-summary button{background:none;border:0;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.dark-world .ad-form-summary{color:#c4efda;background:#193b2b;border-color:#8cdfb3}.god-world .ad-form-summary{color:#5c4519;background:#f8f0dc;border-color:#b08731}.dark-world .ad-trial-dialog{background:#12261e;color:#d9efe2;border-color:#506e5d}.dark-world .ad-trial-dialog dl>div{border-color:#365345}.dark-world .ad-dialog-price{background:#203b2d}.dark-world .ad-dialog-kicker{color:#a5e0c1}.dark-world .ad-trial-apply{background:linear-gradient(110deg,#38556b,#664f8c)}.god-world .ad-trial-dialog{background:#fffaf0;border-color:#c8ab65;color:#503a1a}.god-world .ad-trial-apply{background:linear-gradient(110deg,#765b25,#98733a)}
@media(max-width:600px){.ad-trial-dialog{padding:20px;max-height:calc(100dvh - 28px)}.ad-trial-dialog h2{font-size:25px}.ad-trial-dialog dl>div{grid-template-columns:1fr;gap:4px;padding:10px 0}.ad-service-note{margin:12px 0}.ad-service-note p{font-size:11px!important}.ad-note-price strong{font-size:18px}.ad-trial-apply{font-size:12px;padding:14px 12px}}@media(prefers-reduced-motion:reduce){.ad-trial-dialog::backdrop{backdrop-filter:none}}
