/* Public service pages share the approved homepage identity. */
.gold-inner .header .wrap{width:91.5%;font-family:Arial,"Microsoft YaHei",sans-serif}
.support-page{max-width:1440px;margin:0 auto;padding:12px 0 20px}
.support-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:24px;border-bottom:1px solid #55452b}
.support-heading h2{font-size:26px;font-weight:600;margin:0}.support-heading>a{font-size:14px;color:#d7b571}
.support-page .help-questions summary{padding:24px 8px;font-size:17px}
.support-page .help-questions .rich-content{padding:8px 24px 28px;background:#11120e}
.support-links{display:flex;gap:32px;flex-wrap:wrap;font-size:15px;color:#e0bf7b;margin-top:28px}
.contact-layout.contact-layout--balanced{grid-template-columns:minmax(0,1fr) 300px;gap:64px;align-items:center;padding:32px 40px;border:1px solid #443a26;border-radius:6px;background:linear-gradient(115deg,#1c1a12,#10110e)}
.contact-layout.contact-layout--balanced h2{font-size:26px;margin:0 0 12px}.contact-layout--balanced .contact-description{font-size:14px;margin:0}
.contact-layout--balanced .contact-links{margin-top:26px}.contact-layout--balanced .contact-links>div{padding:18px 0;font-size:15px}.contact-layout--balanced .contact-links>div:last-child{padding-bottom:0}
.contact-code{text-align:center;border-left:1px solid #403622;padding:24px 0 24px 40px}.contact-code img{width:164px;height:164px;object-fit:contain;background:white;padding:8px;margin:auto}.contact-code p{font-size:13px;color:#bdae8b;margin:18px 0 0}
.contact-order-help{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:32px 0}.contact-order-help h3{font-size:19px;margin:0 0 10px}.contact-order-help p{font-size:14px;color:#b6a88c;margin:0}.contact-order-help .support-links{margin:0}
@media(max-width:750px){.support-heading{align-items:flex-start;flex-direction:column;gap:12px}.contact-layout.contact-layout--balanced{grid-template-columns:1fr;padding:24px;gap:28px}.contact-code{border-left:0;border-top:1px solid #403622;padding:28px 0 0}.contact-order-help{display:block}.contact-order-help .support-links{margin-top:24px}.support-page .help-questions summary{font-size:16px}.support-page .help-questions .rich-content{padding-inline:14px}}
@media(max-width:650px){.gold-inner .header .wrap{width:calc(100% - 2.5rem)}}
.gold-inner .profit-calculator{width:100%;min-width:0}
.gold-inner .profit-calculator-wrapper>.row,.gold-inner .profit-calculator>.row{margin-inline:0}
.gold-inner .profit-calculator .mb-30{margin-bottom:22px}
.gold-inner .profit-calculator .card{background:#0a0c08;color:#e9ddbf;border:1px solid #4a3e25;border-radius:6px;padding:6px 20px;overflow-wrap:anywhere}
.gold-inner .profit-calculator .cmn-btn{display:inline-block;color:#241c0c!important;margin:4px 6px 4px 0;font-size:14px;padding:10px 18px}
.gold-inner #content a,.gold-inner #cardinfo span{color:#edc578!important}
.gold-inner .profit-calculator .lead{font-size:15px;line-height:1.8}
.gold-inner .profit-calculator .card .lead{margin-block:16px!important}
.gold-inner .transaction-content h2.title{margin-bottom:18px}
.gold-inner .quick-complaint-modal{background:#15160f;color:#f3e9cf;border:1px solid #67532d;border-radius:8px}
.gold-inner .quick-complaint-head{border-bottom-color:#3f3624}
.gold-inner .quick-complaint-question{color:#f0d28e}
.gold-inner .quick-complaint-input{background:#080a07;color:#eee5cd;border-color:#5c4d2f}
.gold-inner .quick-complaint-btn.primary{background:linear-gradient(110deg,#ffedab,#bc9035);color:#201a0b}
.gold-inner .quick-complaint-btn.secondary{background:#29291e;color:#d9c79e}
.gold-inner .quick-complaint-refresh{color:#e4c27a}
.gold-inner .quick-complaint-tip{color:#c1b69e}
.gold-inner .quick-complaint-close{color:#c4b58d}
.gold-inner .transaction-content #sub,.gold-inner .transaction-content #complaintInfo{background:linear-gradient(110deg,#ffedab,#bc9035)!important;color:#201a0b!important;min-height:48px;border-color:#d4ad5e!important}
.gold-inner{font-family:"Microsoft YaHei",Arial,sans-serif;color:#f8f1dc;line-height:1.7}.gold-inner a:hover{text-decoration:none;color:#f4d48b}.gold-inner .header{position:relative;background:#080907}.gold-inner .wrap{width:91.5%;max-width:none}.gold-inner .logo img{height:auto}.gold-inner .inner-banner{padding:42px 0 44px;border-bottom:1px solid #302b1d;background:linear-gradient(90deg,#080907 32%,#080907a8 78%,#080907c9),url('../images/hero-engine.jpg') right 44%/min(1100px,80vw) auto no-repeat}.inner-breadcrumb{display:flex;gap:12px;color:#a0957d;font-size:13px;margin-bottom:18px}.inner-breadcrumb a{color:#d8bd79}.inner-banner h1{font-size:clamp(30px,2.6vw,48px);font-weight:700;letter-spacing:-.035em;margin:0 0 12px;color:#fff2c6}.inner-banner p{color:#b8ae99;font-size:15px;margin:0}.inner-content{padding-block:36px 64px;min-height:380px}.service-tabs{display:flex;gap:32px;border-bottom:1px solid #393121;margin:0 0 30px;flex-wrap:wrap}.service-tabs a{padding:0 0 16px;color:#a89f8a;font-size:16px;border-bottom:2px solid transparent}.service-tabs a[aria-current]{color:#f0cb78;border-color:#f0cb78}.article-list{border-top:1px solid #342d20}.article-row{display:grid;grid-template-columns:120px 1fr 30px;align-items:center;gap:28px;padding:28px 16px;border-bottom:1px solid #302b20}.article-row time{color:#a69a7d;font-size:14px}.article-row h2{font-size:20px;line-height:1.6;margin:0;color:#eee8d8;font-weight:500;overflow-wrap:anywhere}.article-arrow{color:#d9b569;font-size:24px}.empty-state{padding:60px 20px;text-align:center;color:#b1a58a}.help-grid{display:grid;grid-template-columns:1fr 2.3fr;gap:7vw}.help-grid aside h2,.contact-layout h2{font-size:30px;line-height:1.5;margin:0 0 20px}.help-grid aside p{color:#a89c83}.help-contact{display:inline-block;margin-top:28px;color:#e2bd73}.help-questions details{border-bottom:1px solid #393222}.help-questions summary{padding:23px 0;cursor:pointer;display:flex;justify-content:space-between;gap:24px;font-size:18px;list-style:none}.help-questions summary::-webkit-details-marker{display:none}.help-questions summary span{color:#d8b86b}.help-questions details[open] summary span{font-size:0}.help-questions details[open] summary span:after{content:'−';font-size:18px}.rich-content{font-size:16px;line-height:1.95;color:#cdc5b3;overflow-wrap:anywhere;overflow-x:auto}.rich-content img,.rich-content video{max-width:100%;height:auto}.rich-content table{max-width:100%}.rich-content a{color:#ebc879;text-decoration:underline}.help-questions .rich-content{padding:0 0 26px}.article-paper{max-width:1160px;margin:0 auto;padding:40px clamp(20px,4vw,64px);background:#11120e;border:1px solid #383121;border-radius:8px}.article-paper header{border-bottom:1px solid #363021;padding-bottom:26px;margin-bottom:30px}.article-paper header>a{font-size:14px;color:#c6ab72}.article-paper h2{font-size:clamp(24px,2vw,36px);line-height:1.5;margin:20px 0;overflow-wrap:anywhere}.article-paper header p{font-size:13px;color:#9d9177}.article-paper header p span{margin-left:24px}.contact-layout{display:grid;grid-template-columns:1.7fr 1fr;gap:8vw;padding:20px 0}.contact-layout h2{font-size:clamp(28px,3vw,44px);margin-top:24px}.contact-description{color:#b2a58b}.contact-links{margin-top:36px}.contact-links>div{padding:20px 0;border-top:1px solid #393121;display:flex;gap:30px;align-items:baseline;flex-wrap:wrap}.contact-links span{color:#a99c80;width:90px}.contact-links a,.contact-links strong{font-size:20px;color:#edcc84;font-weight:500;overflow-wrap:anywhere}.contact-aside{padding:32px;background:linear-gradient(135deg,#242014,#10110d);border:1px solid #4b4026;border-radius:8px}.contact-aside>img{width:152px;height:152px;object-fit:contain;background:white;padding:8px;margin-bottom:14px}.contact-aside h3{font-size:21px;margin:26px 0 14px}.contact-aside p{font-size:14px;color:#b8aa8a}.contact-aside>a{display:inline-block;color:#e5c27c;margin:18px 28px 0 0}.gold-inner footer.wrap{border-top:1px solid #393121}.gold-inner footer h3{line-height:1.5}.gold-inner .transaction-content section{padding:0!important;margin:0 0 26px!important;background:none!important}.transaction-content .container{width:100%!important;max-width:none;padding:0}.transaction-content .col-lg-10,.transaction-content .col-xl-10{flex:0 0 100%;max-width:100%}.transaction-content .subscribe-wrapper,.transaction-content .profit-calculator-wrapper{background:#12130f!important;border:1px solid #443922;border-radius:8px;padding:28px!important}.transaction-content h2.title{font-size:21px;white-space:nowrap;margin:0}.transaction-content h4{font-size:20px}.transaction-content .subscribe-form{display:flex;gap:12px;position:relative}.transaction-content .subscribe-btn,.transaction-content .btn-primary,.transaction-content .cmn-btn{border:1px solid #edcc80;background:linear-gradient(110deg,#ffedab,#bc9035);color:#201a0b;font-size:15px;font-weight:600;border-radius:4px;padding:12px 24px;min-height:46px;cursor:pointer;white-space:nowrap}.transaction-content .form-control,.transaction-content input:not([type=hidden]),.transaction-content select,.transaction-content textarea{background:#090b08;color:#eee5cd;border:1px solid #4a412d;border-radius:4px;padding:12px 16px;font-size:15px;min-height:48px;height:auto;max-width:100%;box-shadow:none}.transaction-content input:disabled,.transaction-content input[readonly]{background:#191a14;color:#c7bca3}.transaction-content .form-control::placeholder{color:#8f8672}.transaction-content input:focus,.transaction-content textarea:focus,.transaction-content select:focus{outline:2px solid #bd984f;outline-offset:2px}.transaction-content label{color:#c4b694;margin-bottom:9px;font-size:14px}.transaction-content .form-group{margin-bottom:20px}.transaction-content .alert{background:#211c12!important;color:#cbb992!important;border:1px solid #4c3e22;font-size:13px!important;line-height:1.9;padding:18px 22px;margin:24px 0 0!important}.transaction-content .alert b{font-weight:400}.transaction-content .alert a{color:#eac57a!important}.transaction-content .heading{display:block;margin-bottom:20px;color:#f3d596}.transaction-content #content{overflow-wrap:anywhere;max-width:100%}.transaction-content .profit-calculator-wrapper>a{color:#d6c5a0}.transaction-content .profit-calculator-wrapper .btn{margin:4px}.transaction-content .verify-captcha{object-fit:contain;cursor:pointer}.gold-inner .layui-layer{color:#222}.gold-inner .layui-layer input{color:#222}.gold-inner .layui-layer-btn a{color:#333}.gold-inner .layui-layer-btn .layui-layer-btn0{color:white}.gold-inner :focus-visible{outline:2px solid #e7c377;outline-offset:4px}
@media(min-width:1900px){.inner-content{padding-block:44px 72px}.inner-banner{padding-block:50px}.article-row{padding-block:32px}.gold-inner .transaction-content{max-width:1700px;margin:auto}}
@media(max-width:1000px){.transaction-content h2.title{margin-bottom:18px}.help-grid{grid-template-columns:1fr;gap:22px}.help-contact{margin-top:8px}.contact-layout{gap:30px}.transaction-content .subscribe-wrapper,.transaction-content .profit-calculator-wrapper{padding:22px!important}}
@media(max-width:650px){.gold-inner .wrap{width:calc(100% - 36px)}.gold-inner .inner-banner{padding:26px 0 30px;background-size:600px auto}.inner-banner p{font-size:13px}.inner-breadcrumb{font-size:12px}.inner-content{padding-block:24px 40px}.service-tabs{gap:20px;margin-bottom:22px}.service-tabs a{font-size:14px;padding-bottom:12px}.article-row{grid-template-columns:1fr 24px;gap:8px;padding:22px 0}.article-row time{grid-column:1/-1;font-size:12px}.article-row h2{font-size:17px}.help-questions summary{font-size:16px}.article-paper{padding:24px 18px}.article-paper header p span{display:block;margin-left:0}.contact-layout{grid-template-columns:1fr}.contact-aside{padding:24px}.contact-links a,.contact-links strong{font-size:17px}.transaction-content .subscribe-wrapper,.transaction-content .profit-calculator-wrapper{padding:18px!important}.transaction-content .subscribe-form{gap:8px}.transaction-content .subscribe-btn{padding:10px 16px}.transaction-content .subscribe-form input{min-width:0;font-size:13px;padding:10px}.transaction-content .alert{padding:14px!important;font-size:12px!important}.transaction-content .container>.row{margin-inline:0}.transaction-content .container>.row>[class*=col-]{padding-inline:0}.transaction-content .row .mt-4{margin-top:0!important}}
