/* SOLARES member pages — shared anthracite / gold type and space system v1 */
body.solares-gold{--member-bg:#141619;--member-card:#222529;--member-line:#3a3d40;--member-ink:#f4f0e7;--member-muted:#c2bfb6;--member-gold:#dab75d}
body.solares-gold .gold-subpage-content{width:100%;max-width:1344px;margin:0 auto;padding:28px 32px 40px;color:var(--member-ink);font-size:15px;line-height:1.55;min-width:0}
body.solares-gold .gold-subpage-content *,body.solares-gold .gold-personal-profile *{box-sizing:border-box}
body.solares-gold .gold-subpage-content :is(h1,.wacheading,.support-center-heading){font-size:30px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:-.4px!important;color:var(--member-ink)!important;margin:0 0 16px!important;text-transform:none!important}
body.solares-gold .gold-subpage-content :is(h2,.pf-frame-header){font-size:22px!important;line-height:1.3!important;font-weight:600!important;letter-spacing:0!important;color:var(--member-ink)!important;text-transform:none!important}
body.solares-gold .gold-subpage-content h3{font-size:18px!important;line-height:1.4!important;font-weight:600!important;color:var(--member-ink)!important}
body.solares-gold .gold-subpage-content :is(p,li,.support-center-content){font-size:15px!important;line-height:1.6!important;color:var(--member-muted)!important;overflow-wrap:break-word}
body.solares-gold .gold-subpage-content :is(small,.fs-xs){font-size:12px!important;line-height:1.5!important;color:var(--member-muted)!important}
body.solares-gold .gold-subpage-content :is(label,.form-label){font-size:14px!important;line-height:1.5!important;color:var(--member-ink)!important}
body.solares-gold .gold-subpage-content a{color:var(--member-gold)}
body.solares-gold .gold-subpage-content :is(.membershpipPage,.securityPage,.transactionPage,.onboarding-page,.cust-container-fluid){width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:none!important}
body.solares-gold .gold-subpage-content :is(.membershpipPageContent,.securityPageContent,.transactionPageContent,.voucherPageContent,.cp-container){max-width:100%!important;width:100%!important;margin:0!important;background:none!important;box-shadow:none!important;padding:0!important}
body.solares-gold .gold-subpage-content :is(.row.w-100,.cp-container>.row){width:auto!important;margin-left:-10px!important;margin-right:-10px!important}
body.solares-gold .gold-subpage-content .cp-col{padding:0 10px!important;min-width:0}
body.solares-gold .gold-subpage-content :is(.pf-column-container,.solares-news-card,.wallet-card,.pkg-card,.sbc-entry-offer,.sbc-entry-addon,.sbc-entry-hero,.netsol-page-hero,.netsol-terms-box){background:var(--member-card)!important;border:1px solid var(--member-line)!important;border-radius:12px!important;box-shadow:none!important;margin-bottom:20px!important}
body.solares-gold .gold-subpage-content :is(.pf-column-content,.pf-content,.pf-frame){background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important}
body.solares-gold .gold-subpage-content .pf-column-container{padding:24px!important}
body.solares-gold .gold-subpage-content :is(.solares-news-card,.wallet-card,.netsol-terms-box){padding:24px!important}
body.solares-gold .gold-subpage-content .solares-news-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
body.solares-gold .gold-subpage-content .solares-news-card{margin:0!important;min-width:0}
body.solares-gold .gold-subpage-content .solares-news-image{width:100%!important;max-height:250px;object-fit:contain;background:#191b1e;border-radius:8px;margin-bottom:16px}
body.solares-gold .gold-subpage-content :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea,.form-control,.input-group-text){background:#191c1f!important;border:1px solid #515358!important;color:var(--member-ink)!important;border-radius:7px!important;font-size:15px!important;line-height:1.5!important;min-height:42px;max-width:100%;box-shadow:none!important}
body.solares-gold .gold-subpage-content :is(input,select,textarea):disabled{opacity:1!important;color:#d1cec6!important;background:#202326!important}
body.solares-gold .gold-subpage-content ::placeholder{color:#9e9d98!important;opacity:1}
body.solares-gold .gold-subpage-content :is(input,select,textarea):focus{border-color:var(--member-gold)!important;outline:2px solid #dab75d33;outline-offset:1px}
body.solares-gold .gold-subpage-content :is(input[type=checkbox],input[type=radio]){accent-color:var(--member-gold);min-width:18px;min-height:18px}
body.solares-gold .gold-subpage-content :is(.btn-light,.btn-squer,.voucher-button,.buy-addressbtn-skyBlue,.buy-addressbtn,.sbc-entry-actions button,.sbc-entry-addon button){background:var(--member-gold)!important;color:#191a1c!important;border:1px solid var(--member-gold)!important;border-radius:7px!important;box-shadow:none!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;min-height:40px;padding:10px 16px!important;white-space:normal!important;max-width:100%}
body.solares-gold .gold-subpage-content .btn-outline-light{background:transparent!important;color:var(--member-gold)!important;border-color:var(--member-gold)!important}
body.solares-gold .gold-subpage-content .nav-tabs{display:flex;flex-wrap:wrap;justify-content:flex-start!important;gap:8px!important;border:0!important;margin:0 0 20px!important;padding:0!important;background:none!important}
body.solares-gold .gold-subpage-content .nav-tabs .nav-item{flex:0 1 auto!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important}
body.solares-gold .gold-subpage-content .nav-tabs :is(.nav-link,.tabButton){background:transparent!important;color:#d1cdc3!important;border:1px solid #4b4d50!important;border-radius:7px!important;font-size:14px!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;padding:9px 12px!important;min-height:40px!important;white-space:normal!important;max-width:100%!important;box-shadow:none!important}
body.solares-gold .gold-subpage-content .nav-tabs :is(.active,.tabActive){color:var(--member-gold)!important;border-color:var(--member-gold)!important;background:#2b2a25!important}
body.solares-gold .gold-subpage-content :is(.table-content,.table-responsive){max-width:100%;min-width:0;border-radius:10px;border:1px solid var(--member-line);overflow-x:auto}
body.solares-gold .gold-subpage-content table{width:100%!important;margin:0!important;background:#222529!important;color:var(--member-ink)!important;font-size:14px!important}
body.solares-gold .gold-subpage-content table :is(th,td){padding:12px 14px!important;font-size:14px!important;line-height:1.5!important;background:#222529!important;color:var(--member-ink)!important;border-color:#3a3d40!important;vertical-align:middle}
body.solares-gold .gold-subpage-content table th{background:#2a2d31!important;font-weight:600!important}
body.solares-gold .gold-subpage-content table tr:nth-child(even) td{background:#26292d!important}
body.solares-gold .gold-subpage-content :is(.pagination li a,.pagination li button,.page-link){background:#222529!important;border-color:#4b4d50!important;color:var(--member-gold)!important}
body.solares-gold .gold-subpage-content :is([class*="ellipse"],[class*="Ellipse"],.mBackDesign1,.mBackDesign2,.mBackDesign4,.mBackDesign5,.top-grid,.second-grid){display:none!important}
body.solares-gold .gold-subpage-content :is(.mt-149,.mt-60px){margin-top:24px!important}
body.solares-gold .gold-subpage-content :is([class*="hero"],[class*="Hero"],[class*="choicePanel"],[class*="selected"],[class*="status"]):not(img):not(button):not(a){background-color:var(--member-card)!important;background-image:none!important;border-color:var(--member-line)!important;box-shadow:none!important}
body.solares-gold .gold-subpage-content :is([class*="choicePanel"],[class*="selected"],[class*="hero"]){border-radius:12px!important}
body.solares-gold .gold-subpage-content :is([class*="shell"]){padding:0!important;max-width:100%!important;color:var(--member-ink)!important}
body.solares-gold .gold-subpage-content :is([class*="choices"] label,[class*="meta"]>div){background:#222529!important;border-color:var(--member-line)!important;border-radius:9px!important;color:var(--member-ink)!important}
body.solares-gold .gold-subpage-content :is([class*="choicePanel"] button,[class*="primaryLink"],[class*="primaryButton"]){background:var(--member-gold)!important;color:#191a1c!important;border-radius:7px!important;font-size:14px!important;padding:10px 16px!important}
body.solares-gold .gold-subpage-content :is([class*="choices"] b,[class*="meta"] strong){color:var(--member-gold)!important;background:none!important}
body.solares-gold .gold-subpage-content :is([class*="meta"] span,[class*="hero"]>span,[class*="choices"] small){color:var(--member-muted)!important}
body.solares-gold .gold-subpage-content :is(.accordion,.accordion-item,.card,.faq-item,.faq-card){background:#222529!important;color:var(--member-ink)!important;border-color:var(--member-line)!important;border-radius:9px!important}
body.solares-gold .gold-subpage-content :is(.accordion-button,.card-header){background:#292c30!important;color:var(--member-ink)!important;font-size:15px!important;line-height:1.5!important}
body.solares-gold :is(.modal-content,.swal2-popup){background:#222529!important;color:#f4f0e7!important;border:1px solid #4b4d50!important;border-radius:12px!important}
body.solares-gold :is(.modal-header,.modal-footer){border-color:#45474a!important}
body.solares-gold .gold-profile-page{max-width:840px;margin:0 auto}
body.solares-gold .gold-subpage-heading{margin-bottom:24px}
body.solares-gold .gold-personal-profile{max-width:100%}
body.solares-gold .gold-personal-profile .cp-col{padding:0!important}
body.solares-gold .gold-personal-profile .badge-image{display:none!important}
body.solares-gold .gold-personal-profile .previewImg{width:88px!important;height:88px!important;object-fit:cover;border-radius:50%;margin-bottom:12px}
body.solares-gold .gold-personal-profile .input-group{padding-top:12px!important;margin:0!important}
body.solares-gold .gold-personal-profile .uploadFileBtn{background:#dab75d!important;color:#191a1c!important;width:30px;height:30px;padding:5px!important;border-radius:50%!important}
body.solares-gold .gold-profile-links{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:14px;margin-top:20px}
body.solares-gold .gold-subpage-content .netsol-page{max-width:100%!important;width:100%!important;margin:0!important;padding:0!important}
body.solares-gold .gold-subpage-content .netsol-page-hero{padding:22px!important}
body.solares-gold .gold-subpage-content .netsol-iframe{width:100%!important;border:1px solid #3a3d40!important;border-radius:12px}
@media(max-width:767px){
 body.solares-gold .gold-subpage-content{padding:20px 16px 28px;font-size:14px}
 body.solares-gold .gold-subpage-content :is(h1,.wacheading,.support-center-heading){font-size:26px!important}
 body.solares-gold .gold-subpage-content :is(h2,.pf-frame-header){font-size:20px!important}
 body.solares-gold .gold-subpage-content h3{font-size:17px!important}
 body.solares-gold .gold-subpage-content :is(p,li){font-size:14px!important;line-height:1.6!important}
 body.solares-gold .gold-subpage-content :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important}
 body.solares-gold .gold-subpage-content :is(.pf-column-container,.solares-news-card,.wallet-card,.netsol-terms-box){padding:16px!important;margin-bottom:14px!important}
 body.solares-gold .gold-subpage-content .solares-news-list{grid-template-columns:1fr;gap:14px}
 body.solares-gold .gold-subpage-content .nav-tabs .nav-item{flex:1 1 calc(50% - 8px)!important}
 body.solares-gold .gold-subpage-content .nav-tabs :is(.nav-link,.tabButton){width:100%!important;font-size:13px!important}
 body.solares-gold .gold-subpage-content :is([class*="hero"],[class*="choicePanel"],[class*="selected"]){padding:18px!important}
 body.solares-gold .gold-subpage-content [class*="meta"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 body.solares-gold .gold-subpage-content .support-content-bottom-space{padding-bottom:24px!important}
 body.solares-gold .gold-subpage-content table :is(th,td){font-size:13px!important;padding:10px!important}
}
body.solares-gold .gold-subpage-content.gold-tab-content{padding:0!important;margin:0!important;max-width:100%!important}
/* Final cascade overrides for legacy !important declarations. */
body.solares-gold .gold-subpage-content[data-member-route] h1.pf-frame-header{font-size:30px!important;line-height:1.2!important;margin-bottom:22px!important}
body.solares-gold .gold-subpage-content[data-member-route] :is(.pf-button,.gold-profile-links a,.conditionLink){font-size:14px!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important}
body.solares-gold .gold-subpage-content[data-member-route] .pf-button:not([style*="#dc3545"]){background:#dab75d!important;color:#191a1c!important;border:1px solid #dab75d!important;border-radius:7px!important;box-shadow:none!important;padding:10px 16px!important;min-height:40px!important;font-weight:600!important}
body.solares-gold .gold-subpage-content[data-member-route] :is(.adressSubDeatil,.support-center-content,.showWelCome){color:#c2bfb6!important;font-size:14px!important;line-height:1.6!important}
body.solares-gold .gold-subpage-content[data-member-route] .gold-profile-links a{color:#dab75d!important}
body.solares-gold .gold-subpage-content[data-member-route] .table-content .table-responsive table.table :is(th,td){background:#222529!important;background-image:none!important;color:#f4f0e7!important;border-color:#3a3d40!important;font-size:14px!important}
body.solares-gold .gold-subpage-content[data-member-route] .table-content .table-responsive table.table thead :is(th,td){background:#2a2d31!important;background-image:none!important;color:#f4f0e7!important}
body.solares-gold .gold-subpage-content[data-member-route] :is(.table-content,.table-responsive,.table-content tbody,.table-content tr){background:#222529!important;background-image:none!important}
body.solares-gold .gold-subpage-content[data-member-route] .table-content img{max-height:110px!important;object-fit:contain;filter:grayscale(1);opacity:.65}
body.solares-gold .gold-subpage-content[data-member-route] :is([class$="-control"],[class*="-control "]){background:#191c1f!important;border-color:#515358!important;min-height:42px!important}
body.solares-gold .gold-subpage-content[data-member-route] :is([class$="-singleValue"],[class$="-placeholder"]){color:#d1cec6!important;font-size:14px!important}
body.solares-gold .gold-personal-profile .previewImg[src="/assets/images/user_profile.svg"]{filter:grayscale(1)}
body.solares-gold .gold-personal-profile .switchery{background:#dab75d!important;border-color:#dab75d!important}
body.solares-gold .gold-personal-profile .togggleOff .switchery{background:#44474b!important;border-color:#777!important}
@media(max-width:767px){body.solares-gold .gold-subpage-content[data-member-route] h1.pf-frame-header{font-size:26px!important}}
body.solares-gold .gold-subpage-content[data-member-route] :is(.sbc-entry-page,.sbc-checkout-page,.netsol-page-shell){background:#141619!important;background-image:none!important;min-height:0!important;padding:0!important;margin:0!important;color:#f4f0e7!important}
body.solares-gold .gold-subpage-content[data-member-route] :is(.sbc-entry-header,.sbc-entry-after,.sbc-entry-after-grid,.sbc-entry-includes,.sbc-entry-addons,.sbc-entry-packages-intro){background:transparent!important;background-image:none!important;box-shadow:none!important;border-color:#3a3d40!important;max-width:100%!important}
body.solares-gold .gold-subpage-content[data-member-route] .sbc-entry-header{height:auto!important;min-height:42px;padding:0 0 16px!important;letter-spacing:0!important}
body.solares-gold .gold-subpage-content[data-member-route] .sbc-entry-after{padding:22px 0!important;min-height:0!important}
body.solares-gold .gold-subpage-content[data-member-route] .sbc-entry-after-grid>div,body.solares-gold .gold-subpage-content[data-member-route] .sbc-entry-addon-copy{background:#222529!important;border:1px solid #3a3d40!important;border-radius:12px!important;padding:22px!important}
body.solares-gold .gold-subpage-content[data-member-route] :is(.sbc-entry-netsol,.sbc-entry-package-link){background:#dab75d!important;color:#191a1c!important;box-shadow:none!important;border-radius:7px!important;padding:10px 16px!important;font-size:14px!important;font-weight:600!important}
body.solares-gold .gold-subpage-content[data-member-route] :is(.sbc-business-summary,.pergent-purchase-notice,.matrix-choice-required-copy,.netsol-terms-panel){background:#292c30!important;background-image:none!important;border-color:#55534b!important;box-shadow:none!important;border-radius:9px!important}
body.solares-gold .gold-subpage-content[data-member-route] .sbc-checkout-page .wallet-card{background:#222529!important;border-color:#3a3d40!important;box-shadow:none!important;border-radius:12px!important}
body.solares-gold .gold-subpage-content[data-member-route] .sbc-checkout-page .wacheading{margin:0 0 22px!important}
body.solares-gold .gold-subpage-content[data-member-route] :is(.sbc-business-summary-kicker,.pergent-purchase-notice-title,.sbc-entry-kicker){font-size:11px!important;line-height:1.5!important;letter-spacing:.8px!important;color:#dab75d!important}
body.solares-gold .gold-subpage-content[data-member-route] .sbc-business-summary :is(p,li){font-size:14px!important;line-height:1.6!important;color:#c2bfb6!important}
body.solares-gold .gold-subpage-content[data-member-route] .sbc-checkout-page .packagePriceMobile{font-size:30px!important;color:#dab75d!important}
body.solares-gold .gold-subpage-content[data-member-route] .sbc-checkout-page .custCpnBtn{background:#dab75d!important;color:#191a1c!important;border-radius:7px!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}
body.solares-gold .pergent-purchase-modal .modal-content{background:#222529!important;color:#f4f0e7!important;border-color:#55534b!important}
body.solares-gold:has(.sbc-entry-page),body.solares-gold:has(.sbc-checkout-page){background:#141619!important}
body.solares-gold:has(.sbc-entry-page) .footer,body.solares-gold:has(.sbc-checkout-page) .footer{background:#141619!important}
body.solares-gold:has(.sbc-entry-page) .tm-footer-bottomarea,body.solares-gold:has(.sbc-checkout-page) .tm-footer-bottomarea{background:#141619!important;border-color:#3a3d40!important}
@media(max-width:767px){body.solares-gold .gold-subpage-content[data-member-route] .sbc-entry-after-grid>div{padding:16px!important}body.solares-gold .gold-subpage-content[data-member-route] .sbc-entry-after-grid{grid-template-columns:1fr!important;gap:14px!important}}
body.solares-gold{padding-top:0!important;margin:0!important}
body.solares-gold .gold-subpage-content[data-member-route] .table-content .table-responsive table.table :is(th,td){box-shadow:none!important}
body.solares-gold .gold-subpage-content[data-member-route] .sbc-entry-after-grid>article{background:#222529!important;border:1px solid #3a3d40!important;border-radius:12px!important;padding:22px!important}
body.solares-gold .gold-subpage-content[data-member-route] a.sbc-entry-netsol,body.solares-gold .gold-subpage-content[data-member-route] a.sbc-entry-package-link{color:#191a1c!important}
body.solares-gold .gold-subpage-content[data-member-route] a.voucher-button{letter-spacing:0!important;font-weight:600!important;text-transform:none!important;font-size:14px!important}
body.solares-gold .gold-personal-profile .switchery:before{background:transparent!important}
@media(max-width:767px){body.solares-gold .gold-subpage-content[data-member-route] .sbc-entry-after-grid>article{padding:16px!important}}

/* Member rewards, partner marketplace and embedded application shell. */
body.solares-gold .gold-subpage-content[data-member-route] :is(.partner-card,.club-benefits-marketplace,.club-benefits-searchbar,.club-benefits-filter-panel,.club-benefit-card,.solarverse-affiliate-card,.club-benefits-month-row,.nftCard,.provision-innercard,.inner-content,.pool-card,.netsol-terms-gate,.netsol-page-app){background:#222529!important;background-image:none!important;border-color:#3a3d40!important;box-shadow:none!important;color:#f4f0e7!important;border-radius:10px!important}
body.solares-gold .gold-subpage-content[data-member-route] :is(.club-benefits-kicker,.club-benefits-count,.club-benefit-deal,.club-benefits-month-brand,.club-benefits-feature-link){color:#dab75d!important;background:transparent!important}
body.solares-gold .gold-subpage-content[data-member-route] :is(.club-benefit-title,.club-benefits-results-head,.user-card-subtitle){color:#f4f0e7!important;font-size:16px!important;line-height:1.5!important}
body.solares-gold .gold-subpage-content[data-member-route] .rewardHeadings{font-size:26px!important;line-height:1.25!important;margin-bottom:20px!important}
body.solares-gold .gold-subpage-content[data-member-route] :is(.btn-outline-blue-md,.btn-sky-md,.btn-purple-md,.provision-detail-btn){background:#292c30!important;color:#dab75d!important;border:1px solid #575246!important;border-radius:7px!important;font-size:14px!important;line-height:1.5!important;padding:9px 13px!important;box-shadow:none!important;letter-spacing:0!important}
body.solares-gold .gold-subpage-content[data-member-route] .count{font-size:24px!important;color:#f4f0e7!important;line-height:1.3!important}
body.solares-gold .gold-subpage-content[data-member-route] :is(.netsol-accepted-note,.netsol-terms-panel){background:#292c30!important;color:#d1cec6!important;border-color:#575246!important}
body.solares-gold .gold-subpage-content[data-member-route] .netsol-terms-gate{padding:24px!important}
body.solares-gold .gold-subpage-content[data-member-route] .netsol-page-app iframe{background:#141619!important;border-color:#3a3d40!important}
body.solares-gold .gold-account-details .table :is(th,td){background:#222529!important;color:#f4f0e7!important;box-shadow:none!important;border-color:#3a3d40!important}
@media(max-width:767px){body.solares-gold .gold-subpage-content[data-member-route] .rewardHeadings{font-size:22px!important}body.solares-gold .gold-subpage-content[data-member-route] .netsol-terms-gate{padding:16px!important}}

body.solares-gold .gold-subpage-content[data-member-route] :is(.club-benefits-marketplace,.club-benefit-card){border:1px solid #3a3d40!important}
body.solares-gold .gold-subpage-content[data-member-route] :is(.club-benefits-marketplace,.club-benefit-card):before{background:none!important}
body.solares-gold .gold-subpage-content[data-member-route] .club-benefits-filter-panel{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}
body.solares-gold .gold-subpage-content[data-member-route] .club-benefits-filter-panel label{min-width:0!important;width:auto!important}
body.solares-gold .gold-subpage-content[data-member-route] .club-benefits-filter-panel :is(input,select){width:100%!important;min-width:0!important}
body.solares-gold .gold-subpage-content[data-member-route] .head-spacing{margin-top:16px!important;margin-bottom:16px!important;padding-top:0!important}
body.solares-gold .gold-subpage-content[data-member-route] .rewardHeadings{color:#f4f0e7!important;margin-bottom:0!important}
body.solares-gold .gold-subpage-content[data-member-route] :is(.pool-card-badge,.create-voucher-btn){background:#dab75d!important;color:#191a1c!important;box-shadow:none!important;font-size:13px!important;letter-spacing:0!important}
body.solares-gold .gold-subpage-content[data-member-route] .create-voucher-btn:disabled{background:#45433c!important;color:#c2bfb6!important;cursor:not-allowed!important}
@media(max-width:767px){body.solares-gold .gold-subpage-content[data-member-route] .club-benefits-filter-panel{grid-template-columns:repeat(2,minmax(0,1fr))!important}}

body.solares-gold{display:block!important}
body.solares-gold .gold-personal-profile .switchery{box-shadow:none!important}

/* Second-pass visual QA: news CTAs, support accordion and destructive action. */
body.solares-gold .gold-subpage-content[data-member-route] .solares-news-card>a{display:inline-block!important;font-size:14px!important;line-height:1.5!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:#dab75d!important;padding:8px 0!important}
body.solares-gold .gold-subpage-content[data-member-route] .accordionQBox{background:#222529!important;border:1px solid #3a3d40!important;border-radius:10px!important;padding:16px!important;box-shadow:none!important}
body.solares-gold .gold-subpage-content[data-member-route] .accordionQ{font-size:15px!important;line-height:1.5!important;color:#f4f0e7!important}
body.solares-gold .gold-subpage-content[data-member-route] .accordionA{color:#c2bfb6!important;font-size:14px!important;line-height:1.6!important;margin:14px 0 0!important}
body.solares-gold .gold-subpage-content[data-member-route="/support-center"] :is(.training-videos,.msection6,.msection7){margin-top:28px!important;padding-top:0!important;padding-bottom:0!important}
body.solares-gold .gold-subpage-content[data-member-route="/support-center"] :is(.accordion,.msection6desc,.msection7desc){margin-top:18px!important;margin-bottom:20px!important}
body.solares-gold .gold-subpage-content[data-member-route="/support-center"] .btn-primary{font-size:14px!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important;background:#dab75d!important;color:#191a1c!important;border:1px solid #dab75d!important;border-radius:7px!important;padding:10px 18px!important}
body.solares-gold .gold-subpage-content[data-member-route] button.pf-button.gold-danger-button{background:#ad3440!important;border-color:#ad3440!important;color:#fff!important}

body.solares-gold .gold-subpage-content[data-member-route="/contact-us"] .cu-container{padding:0!important;margin:0 auto!important;min-height:0!important;max-width:760px!important;width:100%!important}
body.solares-gold .gold-subpage-content[data-member-route="/contact-us"] .cu-form{margin:0!important;padding:0!important;width:100%!important;max-width:none!important}
body.solares-gold .gold-subpage-content[data-member-route="/contact-us"] .cu-heading-text{font-size:30px!important;line-height:1.25!important;font-weight:600!important;margin:0 0 20px!important;color:#f4f0e7!important}
body.solares-gold .gold-subpage-content[data-member-route="/contact-us"] .cu-form>a img{margin-bottom:16px!important;width:20px!important;height:20px!important}
body.solares-gold .gold-subpage-content[data-member-route="/contact-us"] .cu-form-button{background:#dab75d!important;color:#191a1c!important;font-size:14px!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important;border-radius:7px!important;min-height:42px!important;margin-top:18px!important;padding:10px 24px!important}
body.solares-gold .gold-subpage-content[data-member-route="/contact-us"] .form-control{margin-bottom:16px!important}
body.solares-gold .gold-subpage-content[data-member-route="/wallet-connect"] .h-50vh{height:auto!important;min-height:0!important;margin-top:0!important;max-width:760px!important;padding:0!important}
body.solares-gold .gold-subpage-content[data-member-route="/security"] .ga-header{display:flex!important;flex-wrap:wrap!important;gap:12px!important;align-items:center!important}
body.solares-gold .gold-subpage-content[data-member-route="/security"] .ga-status{order:3!important;margin-left:auto!important}
@media(max-width:767px){body.solares-gold .gold-subpage-content[data-member-route="/contact-us"] .cu-heading-text{font-size:26px!important}}

/* SBC mobile screenshot fixes: 20261031 */
body.solares-gold .gold-subpage-content[data-member-route^="/checkout/"] button.pf-button{height:auto!important;min-height:48px!important;max-height:none!important;min-width:0!important;max-width:100%!important;line-height:1.4!important;white-space:normal!important;overflow:visible!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:12px 18px!important;text-align:center!important}
@media(max-width:600px){
body.solares-gold .club-benefit-media-row.pergent-affiliate-media-row{display:grid!important;grid-template-columns:minmax(0,88px) minmax(0,1fr)!important;gap:12px!important;width:100%!important;min-width:0!important}
body.solares-gold .pergent-affiliate-media-row .partner-card-image{width:88px!important;max-width:100%!important;min-width:0!important;height:100px!important;object-fit:contain!important}
body.solares-gold .pergent-affiliate-brand{min-width:0!important;width:100%!important;max-width:100%!important;padding:12px!important;overflow:hidden!important}
body.solares-gold .pergent-affiliate-brand strong{font-size:clamp(16px,4.6vw,21px)!important;line-height:1.15!important;white-space:normal!important;overflow-wrap:anywhere!important}
body.solares-gold .pergent-affiliate-brand span{font-size:11px!important;white-space:normal!important}
}
body.solares-gold .gold-membership-rank{width:100%!important;max-width:none!important;white-space:nowrap!important;font-size:12px!important}
