.service-dialog{box-sizing:border-box;width:min(94vw,480px);max-height:90dvh;overflow:auto;padding:28px 22px 20px;border:1px solid #b9a783;border-radius:14px;color:#4b4434;background:#f6efdf;box-shadow:0 20px 80px #1d251d55;font:15px/1.6 "Microsoft YaHei",sans-serif}.service-dialog::backdrop{background:#1f292779;backdrop-filter:blur(3px)}.service-dialog h2{margin:6px 30px 14px 0;font:600 25px/1.4 serif}.service-dialog p{margin:10px 0}.service-close{position:absolute;right:14px;top:10px;border:0;background:none;font-size:29px;color:inherit;cursor:pointer}.service-eyebrow{font-size:12px;letter-spacing:3px;color:#897453}.service-options{display:grid;gap:10px}.service-choice{display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;width:100%;padding:15px;border:1px solid #c4b590;background:#fffcf5;border-radius:8px;color:inherit;font:inherit;cursor:pointer}.service-choice b{display:block}.service-choice small{display:block;font-size:12px;color:#7b705b;margin-top:5px}.service-choice strong{font:600 24px/1.2 Georgia,serif;white-space:nowrap;color:#3e6352}.service-all-wrap{margin-top:20px;padding-top:16px;border-top:1px solid #c6b48c}.service-all-wrap>span{display:block;margin-bottom:8px;font-size:12px;color:#856c48}.service-all{background:#ede5cf;border-color:#9b855c}.service-all-wrap>p{font-size:12px;text-align:center;color:#765948}.service-notice{font-size:11px;color:#8a7b66}.service-gate{padding:22px;margin:18px 0;border:1px solid #c6b48c;border-radius:10px;background:#f5eddb;color:#554c38}.service-gate button,.service-primary{display:block;padding:13px 16px;border:1px solid #647763;border-radius:7px;background:#415b4b;color:#fff9e8;font:inherit;text-align:center;text-decoration:none;cursor:pointer}.service-preview{pointer-events:none;user-select:none}.service-blur{filter:blur(6px);user-select:none}.service-trials{padding:12px 16px;background:#f3ebd9;color:#665939;border:1px solid #b8a47b;border-radius:8px;font-size:13px;line-height:1.7}.service-case-entry{display:block;margin:30px 0 10px;padding:20px;text-align:center;background:#ede3cd;border:1px solid #a48e67;border-radius:8px;color:#574831;text-decoration:none}.service-account{max-width:680px;margin:auto;padding:26px 18px 110px;color:#4d4738}.service-account h1{font:600 28px/1.4 serif}.service-account nav{display:grid;gap:16px;margin:26px 0}.service-account a{color:inherit}.service-account nav>a,.service-record{display:block;padding:20px;background:#faf5e9;border:1px solid #c8b793;border-radius:10px;text-decoration:none}.service-account small{display:block;color:#85765d;margin-top:6px}.service-record{margin:12px 0}.service-products{display:grid;gap:12px}.service-account section{margin:28px 0}.service-account .service-primary{color:#fff}.service-case-banner{padding:12px;background:#f2e6c9;text-align:center;color:#67543b}.service-free-score{font:600 36px/1.4 Georgia,serif}.service-money-preview{padding:20px;border:1px solid #bba883;border-radius:10px;margin:18px 0;background:#f5eddd}
