/* WUWEI / 无味出海 — unified black & gold brand skin */
:root{
  --ww-black:#08090b;--ww-black-2:#0d0f12;--ww-panel:#121418;--ww-panel-2:#181b20;
  --ww-gold:#c6a66a;--ww-gold-light:#ead7ab;--ww-gold-dim:#8f764d;
  --ww-text:#f1eadc;--ww-muted:#aaa18f;--ww-line:rgba(198,166,106,.26);
}
.brand-black-gold{color-scheme:dark}
.brand-black-gold .brand-w-mark{
  display:grid!important;place-items:center!important;flex:0 0 36px!important;width:36px!important;height:36px!important;
  border-radius:9px!important;background:linear-gradient(145deg,#202124,#08090b 68%)!important;
  border:1px solid #b89556!important;color:#e7d3a3!important;
  font-family:Georgia,"Times New Roman",serif!important;font-size:25px!important;font-weight:900!important;
  letter-spacing:-.08em!important;text-shadow:0 1px 0 #fff1cf,0 3px 8px #000!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 3px 13px rgba(0,0,0,.42),0 0 12px rgba(198,166,106,.12)!important;
}
.brand-black-gold .brand-w-mark::first-letter{color:#e8d7b1}

/* Video home CTA: integrated, restrained black glass + champagne gold. */
.brand-black-gold .redhead-enter-cta{
  min-width:clamp(166px,14vw,214px)!important;min-height:clamp(48px,4.7vw,58px)!important;
  padding:0 24px!important;gap:13px!important;border:1px solid rgba(218,190,137,.78)!important;
  border-radius:5px!important;color:#e7d5ad!important;
  background:linear-gradient(180deg,rgba(12,13,15,.78),rgba(5,6,8,.72))!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 8px 26px rgba(0,0,0,.32),0 0 18px rgba(198,166,106,.10)!important;
  backdrop-filter:blur(8px) saturate(.75)!important;
  font-family:"Microsoft YaHei","Noto Serif SC",serif!important;font-size:clamp(15px,1.1vw,18px)!important;
  letter-spacing:.18em!important;text-indent:.18em!important;
}
.brand-black-gold .redhead-enter-cta b{color:#d7bd88!important}
.brand-black-gold .redhead-enter-cta:hover,.brand-black-gold .redhead-enter-cta:focus-visible{
  background:linear-gradient(180deg,rgba(29,27,22,.90),rgba(8,9,11,.90))!important;
  border-color:#ead7ab!important;color:#fff1d1!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 9px 30px rgba(0,0,0,.4),0 0 25px rgba(198,166,106,.2)!important;
}

/* Product centre: all surfaces switch from cream/red to graphite/black/gold. */
.brand-black-gold .catalog-overlay{
  background:rgba(0,0,0,.82)!important;backdrop-filter:blur(17px) saturate(.65)!important;
}
.brand-black-gold .catalog-shell.market-workspace{
  background:#101216!important;border:1px solid rgba(198,166,106,.72)!important;border-radius:11px!important;
  box-shadow:0 28px 110px rgba(0,0,0,.82),0 0 36px rgba(198,166,106,.08)!important;
}
.brand-black-gold .market-sidebar{
  background:linear-gradient(180deg,#0c0e11 0%,#08090b 100%)!important;
  border-right:1px solid rgba(198,166,106,.22)!important;color:#e8dfcc!important;
}
.brand-black-gold .market-side-brand{color:#f0e5cd!important}
.brand-black-gold .market-side-brand b{color:#ead8af!important;font-family:"Microsoft YaHei",serif!important;letter-spacing:.12em!important}
.brand-black-gold .market-side-brand small{color:#b49b6c!important;font:700 8px "Microsoft YaHei",sans-serif!important;letter-spacing:.13em!important}
.brand-black-gold .market-side-caption{color:#9e8a62!important}
.brand-black-gold .market-side-caption.category-caption{color:#e2d2ad!important}
.brand-black-gold .category-caption span{color:#76684d!important}
.brand-black-gold .market-side-menu .market-side-link{color:#c5bcaa!important;background:transparent!important}
.brand-black-gold .market-side-menu .market-side-link:hover{background:rgba(198,166,106,.10)!important;color:#fff0cd!important}
.brand-black-gold .market-side-menu .market-side-link.active{
  background:linear-gradient(100deg,rgba(198,166,106,.2),rgba(198,166,106,.055))!important;
  color:#f5e7c7!important;box-shadow:inset 2px 0 #d0b178,0 2px 14px rgba(0,0,0,.18)!important;
}
.brand-black-gold .market-side-menu .market-side-link>span{color:#c1a36b!important}
.brand-black-gold .market-side-menu .market-side-link em{background:rgba(198,166,106,.12)!important;color:#e2cb98!important;border:1px solid rgba(198,166,106,.28)!important}
.brand-black-gold .market-side-divider{background:rgba(198,166,106,.20)!important}
.brand-black-gold .market-side-categories{scrollbar-color:#705d3c transparent!important}
.brand-black-gold .market-side-categories .category-item{
  background:linear-gradient(105deg,rgba(255,255,255,.035),rgba(255,255,255,.012))!important;
  border:1px solid rgba(198,166,106,.16)!important;color:#ded5c5!important;border-radius:8px!important;
}
.brand-black-gold .market-side-categories .category-item:hover{
  background:rgba(198,166,106,.085)!important;border-color:rgba(198,166,106,.42)!important;color:#fff0cf!important;
}
.brand-black-gold .market-side-categories .category-item.active{
  background:linear-gradient(105deg,rgba(198,166,106,.20),rgba(198,166,106,.055))!important;
  border-color:rgba(215,184,123,.72)!important;box-shadow:inset 3px 0 #d2b476,0 2px 13px rgba(0,0,0,.22)!important;color:#fff0cf!important;
}
.brand-black-gold .market-side-categories .category-icon.category-logo{
  background:#08090b!important;border-color:rgba(198,166,106,.20)!important;box-shadow:0 3px 12px rgba(0,0,0,.4)!important;
}
/* Keep the original platform logo artwork and brand colours intact. */
.brand-black-gold .market-side-categories .category-icon.category-logo svg{filter:none!important}
.brand-black-gold .market-side-categories .category-name{color:inherit!important}
.brand-black-gold .market-side-categories .category-copy small{color:#928369!important}
.brand-black-gold .market-side-categories .category-count{background:rgba(198,166,106,.06)!important;border-color:rgba(198,166,106,.25)!important;color:#d6c294!important}
.brand-black-gold .market-side-categories .category-item.active .category-count{background:#292319!important;border-color:#a98a53!important;color:#f1dcae!important}

.brand-black-gold .market-content{background:#111317!important;color:#e8e0d2!important}
.brand-black-gold .market-topbar{background:#0d0f12!important;border-bottom:1px solid rgba(198,166,106,.22)!important}
.brand-black-gold .market-breadcrumb{color:#a18f6c!important}.brand-black-gold .market-breadcrumb i{color:#65583f!important}.brand-black-gold .market-breadcrumb b{color:#f0e3c5!important}
.brand-black-gold .market-online{color:#a99d85!important}.brand-black-gold .market-online i{background:#70ad86!important;box-shadow:0 0 8px rgba(112,173,134,.35)!important}
.brand-black-gold .market-icon-button{background:#141619!important;border:1px solid rgba(198,166,106,.38)!important;color:#d7c69f!important}
.brand-black-gold .market-icon-button:hover{background:#242017!important;border-color:#d2b476!important;color:#fff0cc!important}
.brand-black-gold .market-page-heading h1{color:#f1e7d6!important}.brand-black-gold .market-page-heading p{color:#a69c8a!important}.brand-black-gold .market-eyebrow{color:#b79a64!important}
.brand-black-gold .market-heading-meta{color:#a69b87!important}.brand-black-gold .market-heading-meta strong{color:#ddc184!important}
.brand-black-gold .market-toolbar .catalog-search{background:#17191d!important;border-color:rgba(198,166,106,.32)!important;box-shadow:0 2px 9px rgba(0,0,0,.25)!important}
.brand-black-gold .market-toolbar .catalog-search>span{color:#c6a66a!important}
.brand-black-gold .market-toolbar .catalog-search input{background:transparent!important;color:#f0e7d8!important}
.brand-black-gold .market-toolbar .catalog-search input::placeholder{color:#827967!important}
.brand-black-gold .market-toolbar .catalog-search>button{background:#181a1e!important;color:#d1b77e!important}
.brand-black-gold .market-toolbar .catalog-search>button#searchButton{background:#211d16!important;border-left-color:rgba(198,166,106,.24)!important;color:#e1c586!important}
.brand-black-gold .market-sort-label{background:#17191d!important;border-color:rgba(198,166,106,.3)!important;color:#bba879!important}
.brand-black-gold .market-sort-label select{background:#17191d!important;color:#eadfca!important}
.brand-black-gold .market-table-card{background:#111317!important;border-color:rgba(198,166,106,.31)!important;box-shadow:0 6px 25px rgba(0,0,0,.28)!important}
.brand-black-gold .market-table-title{background:#141619!important;border-bottom-color:rgba(198,166,106,.22)!important}
.brand-black-gold .market-table-title b{color:#ebdfc8!important}.brand-black-gold .market-table-title small{color:#93805a!important}
.brand-black-gold .market-table-mark{background:#262015!important;color:#ddc184!important}
.brand-black-gold .market-table-note{color:#a79b83!important}
.brand-black-gold .market-table-head{background:#1b1d21!important;border-bottom-color:rgba(198,166,106,.24)!important;color:#c7b58e!important}
.brand-black-gold .product-list{background:#111317!important;scrollbar-color:#685738 #15171a!important}
.brand-black-gold .market-product-row{background:#111317!important;border-bottom-color:rgba(198,166,106,.15)!important;color:#e9e0d2!important}
.brand-black-gold .market-product-row:hover{background:#1b1a17!important;box-shadow:inset 3px 0 #c6a66a!important}
.brand-black-gold .market-product-thumb{background:#191b1f!important;border-color:rgba(198,166,106,.25)!important;color:#d5b979!important}
.brand-black-gold .market-product-title-line .product-title{color:#f0e6d6!important}
.brand-black-gold .market-product-category{background:#282319!important;color:#d8c18e!important}
.brand-black-gold .market-product-subline{color:#9f9584!important}
.brand-black-gold .market-product-price{color:#e3c27d!important}
.brand-black-gold .market-product-stock{color:#b2a894!important}
.brand-black-gold .market-product-status span{background:#1f3028!important;color:#a8d1ae!important}
.brand-black-gold .market-product-status span.is-soldout{background:#382323!important;color:#d7a19a!important}
.brand-black-gold .market-product-actions button{background:#191b1f!important;border-color:rgba(198,166,106,.42)!important;color:#e2ca97!important}
.brand-black-gold .market-product-actions button:hover{background:#292216!important;border-color:#d5b679!important;color:#fff0cd!important}
.brand-black-gold .market-product-actions .market-add-button{background:linear-gradient(135deg,#b58f4b,#71552e)!important;border-color:#d1b477!important;color:#0d0e10!important;font-weight:800!important}
.brand-black-gold .market-product-actions .market-add-button:hover{background:linear-gradient(135deg,#d4b778,#92703c)!important;color:#08090b!important}
.brand-black-gold .market-table-foot{background:#15171a!important;border-top-color:rgba(198,166,106,.2)!important;color:#a79a80!important}
.brand-black-gold .market-table-foot b{color:#e0c27e!important}.brand-black-gold .market-content-foot{color:#8c816d!important}
.brand-black-gold .market-content .empty-state{color:#a79b87!important}.brand-black-gold .market-content .empty-state b{color:#eadfc9!important}.brand-black-gold .market-content .empty-state p{color:#938977!important}.brand-black-gold .market-content .list-loading{color:#b4a27e!important}

/* Product/cart/checkout/detail dialogs. */
.brand-black-gold .modal-wrap{background:rgba(0,0,0,.78)!important;backdrop-filter:blur(12px)!important}
.brand-black-gold .cyber-modal{background:linear-gradient(150deg,#191b1f,#0d0f12 72%)!important;border:1px solid rgba(198,166,106,.65)!important;color:#eee4d2!important;box-shadow:0 28px 100px rgba(0,0,0,.72),0 0 0 3px rgba(198,166,106,.06)!important}
.brand-black-gold .cyber-modal .modal-close{background:#17191d!important;border-color:rgba(198,166,106,.35)!important;color:#d5c18f!important}
.brand-black-gold .cyber-modal h2,.brand-black-gold .cyber-modal h3{color:#f0e5d2!important}
.brand-black-gold .cyber-modal .modal-eyebrow{color:#c6a66a!important}
.brand-black-gold .cyber-modal .modal-subtitle,.brand-black-gold .cyber-modal label{color:#b8ad9b!important}
.brand-black-gold .cyber-modal input,.brand-black-gold .cyber-modal select,.brand-black-gold .cyber-modal textarea{background:#101216!important;border:1px solid rgba(198,166,106,.28)!important;color:#f0e7d9!important}
.brand-black-gold .cyber-modal input::placeholder,.brand-black-gold .cyber-modal textarea::placeholder{color:#777064!important}
.brand-black-gold .cyber-modal .primary-action{background:linear-gradient(100deg,#b99758,#806234)!important;border:1px solid #d5b978!important;color:#090a0c!important;box-shadow:0 5px 16px rgba(0,0,0,.32)!important;font-weight:800!important}
.brand-black-gold .cyber-modal .primary-action:hover{filter:brightness(1.1)!important}
.brand-black-gold .checkout-account-note{background:#171a1e!important;border-color:rgba(198,166,106,.28)!important;color:#b7aa93!important}
.brand-black-gold .checkout-account-note b,.brand-black-gold .checkout-account-note span{color:#e1c78e!important}
.brand-black-gold .checkout-payment-option{background:#171a1e!important;border-color:rgba(198,166,106,.33)!important}
.brand-black-gold .checkout-payment-option strong{color:#eee4d2!important}.brand-black-gold .checkout-payment-option small{color:#a79d8d!important}
.brand-black-gold .detail-symbol{background:#211e18!important;border-color:rgba(198,166,106,.36)!important;color:#ddc17e!important}
.brand-black-gold .detail-content h2{color:#f0e5d2!important}.brand-black-gold .detail-content>p{color:#b5aa97!important}
.brand-black-gold .detail-spec{border-color:rgba(198,166,106,.22)!important;color:#d9c9a7!important}
.brand-black-gold .detail-spec span,.brand-black-gold .detail-note{color:#9e927d!important}
.brand-black-gold .delivery-output,.brand-black-gold .delivery-wait{background:#171a1e!important;border-color:rgba(198,166,106,.25)!important;color:#d6c7a9!important}
.brand-black-gold .cart-line{border-color:rgba(198,166,106,.2)!important}.brand-black-gold .cart-line-info b{color:#eee4d2!important}.brand-black-gold .cart-mini-icon{background:#211f1a!important;color:#d7bb7c!important}
.brand-black-gold .cart-total-row,.brand-black-gold .checkout-summary,.brand-black-gold .lookup-total{border-color:rgba(198,166,106,.22)!important;color:#b7aa93!important}
.brand-black-gold .cart-total-row b,.brand-black-gold .checkout-summary b,.brand-black-gold .lookup-total b,.brand-black-gold .detail-price,.brand-black-gold .success-total{color:#e4c47c!important}
.brand-black-gold .order-code{background:#1b1d21!important;color:#b9a982!important}.brand-black-gold .order-code strong{color:#f0e4cf!important}
.brand-black-gold .toast{background:#171a1e!important;border:1px solid #b18c4e!important;color:#f4e5c5!important}

/* Account modal, including large signed-in dashboard. */
.brand-black-gold .nexus-account-overlay{background:rgba(0,0,0,.82)!important;backdrop-filter:blur(13px)!important}
.brand-black-gold .nexus-account-dialog{background:#111317!important;border:1px solid rgba(198,166,106,.72)!important;box-shadow:0 30px 110px rgba(0,0,0,.78),0 0 0 3px rgba(198,166,106,.06)!important}
.brand-black-gold .nexus-account-promo{background:radial-gradient(circle at 85% 12%,rgba(198,166,106,.16),transparent 36%),linear-gradient(155deg,#17191d,#090a0c 70%)!important}
.brand-black-gold .nexus-account-promo:before,.brand-black-gold .nexus-account-promo:after{border-color:rgba(215,187,126,.18)!important;box-shadow:0 0 0 28px rgba(215,187,126,.035),0 0 0 58px rgba(215,187,126,.02)!important}
.brand-black-gold .nexus-account-promo-orbit{border-color:rgba(215,187,126,.18)!important}
.brand-black-gold .nexus-account-promo-orbit i{border-color:rgba(215,187,126,.16)!important}
.brand-black-gold .nexus-account-promo-orbit i:nth-child(3){background:#d6b879!important;box-shadow:0 0 18px rgba(214,184,121,.55)!important}
.brand-black-gold .nexus-account-secure{border-color:rgba(215,187,126,.43)!important;background:rgba(198,166,106,.08)!important;color:#e5d2a9!important}
.brand-black-gold .nexus-account-promo-copy h2{color:#f1e4ca!important}.brand-black-gold .nexus-account-promo-copy p,.brand-black-gold .nexus-account-promo-copy li{color:#bdb29f!important}
.brand-black-gold .nexus-account-promo-copy li:before{color:#d8bb7c!important}.brand-black-gold .nexus-account-promo-foot{color:#ac9467!important}
.brand-black-gold .nexus-account-panel{background:linear-gradient(180deg,#181a1e,#101216)!important;color:#e9e0d1!important}
.brand-black-gold .nexus-account-close{background:#17191d!important;border-color:rgba(198,166,106,.34)!important;color:#d2bd8c!important}
.brand-black-gold .nexus-account-close:hover{background:#28231a!important;border-color:#d2b476!important;color:#fff0cc!important}
.brand-black-gold .nexus-account-brand{color:#e4cd99!important;text-shadow:0 2px 16px rgba(198,166,106,.12)!important;letter-spacing:.11em!important}
.brand-black-gold .nexus-account-brand small{color:#9f8b62!important}
.brand-black-gold .nexus-account-tabs,.brand-black-gold .nexus-member-tabs{border-bottom-color:rgba(198,166,106,.22)!important}
.brand-black-gold .nexus-account-tabs button,.brand-black-gold .nexus-member-tabs button{color:#a69b87!important}
.brand-black-gold .nexus-account-tabs button.active,.brand-black-gold .nexus-member-tabs button.active{color:#ecd7a7!important}
.brand-black-gold .nexus-account-tabs button.active:after,.brand-black-gold .nexus-member-tabs button.active:after{background:linear-gradient(90deg,#a7864b,#eddaa9)!important}
.brand-black-gold .nexus-account-panel h2,.brand-black-gold .nexus-member-welcome h2{color:#f0e5d2!important}
.brand-black-gold .nexus-account-subtitle,.brand-black-gold .nexus-member-welcome p{color:#a99e8b!important}
.brand-black-gold .nexus-account-fields label,.brand-black-gold .nexus-account-single{color:#d1c4ad!important}
.brand-black-gold .nexus-account-fields input,.brand-black-gold .nexus-account-single input,.brand-black-gold .nexus-member-form input{background:#0c0e11!important;border-color:rgba(198,166,106,.28)!important;color:#f1e7d8!important;border-radius:6px!important}
.brand-black-gold .nexus-account-fields input:focus,.brand-black-gold .nexus-account-single input:focus,.brand-black-gold .nexus-member-form input:focus{border-color:#c7a76a!important;box-shadow:0 0 0 3px rgba(198,166,106,.10)!important}
.brand-black-gold .nexus-account-terms{color:#a89d89!important}.brand-black-gold .nexus-account-terms input{accent-color:#c6a66a!important}
.brand-black-gold .nexus-account-primary{border:1px solid #d1b476!important;border-radius:5px!important;background:linear-gradient(100deg,#b89758,#806238)!important;box-shadow:0 5px 15px rgba(0,0,0,.34)!important;color:#08090b!important;font-weight:800!important}
.brand-black-gold .nexus-account-primary:hover{filter:brightness(1.1)!important}
.brand-black-gold .nexus-account-switch{color:#a99d89!important}.brand-black-gold .nexus-account-switch button{color:#e0c17e!important}
.brand-black-gold .nexus-account-footnote{color:#8e836f!important}
.brand-black-gold .nexus-account-message{border-color:rgba(198,166,106,.28)!important;background:#1c1b17!important;color:#e4d0a3!important}
.brand-black-gold .nexus-account-message.error{border-color:#78443a!important;background:#2a1918!important;color:#e8b6aa!important}
.brand-black-gold .nexus-member-kicker{color:#c1a36b!important}.brand-black-gold .nexus-member-online{color:#9cc9a8!important}
.brand-black-gold .nexus-member-stats article{background:linear-gradient(115deg,#26231c,#141619)!important;border:1px solid rgba(198,166,106,.34)!important}
.brand-black-gold .nexus-member-stats article.orders{background:linear-gradient(115deg,#3a3020,#191714)!important}
.brand-black-gold .nexus-member-stats article.spending{background:linear-gradient(115deg,#26221a,#17191c)!important}
.brand-black-gold .nexus-member-section{border-color:rgba(198,166,106,.24)!important;background:#15171b!important}
.brand-black-gold .nexus-member-order{border-bottom-color:rgba(198,166,106,.17)!important}
.brand-black-gold .nexus-member-order b{color:#eee3cf!important}.brand-black-gold .nexus-member-order small{color:#a69a86!important}.brand-black-gold .nexus-member-order strong{color:#e3c27d!important}
.brand-black-gold .nexus-member-status{background:#1f3027!important;color:#abd0ad!important}.brand-black-gold .nexus-member-status.pending{background:#30291b!important;color:#e0c17e!important}.brand-black-gold .nexus-member-status.cancelled{background:#252326!important;color:#a99da0!important}
.brand-black-gold .nexus-member-delivery{background:#1c1f21!important;color:#d2c6b0!important}
.brand-black-gold .nexus-member-form{border-bottom-color:rgba(198,166,106,.18)!important}.brand-black-gold .nexus-member-form h3{color:#e8dcc5!important}.brand-black-gold .nexus-member-form label{color:#bdb09a!important}
.brand-black-gold .nexus-member-footer{color:#94866b!important}.brand-black-gold .nexus-member-footer button{border-color:rgba(198,166,106,.28)!important;background:#191b1e!important;color:#dec58f!important}
.brand-black-gold .nexus-member-pay{border-color:#a88a53!important;background:#242016!important;color:#e4c98d!important}

/* Standalone account pages and admin login/dashboard. */
.brand-black-gold.nx-account-body,.brand-black-gold.nx-member-body{background:radial-gradient(ellipse at 82% 5%,#252117 0%,transparent 36%),#08090b!important;color:#eee4d2!important}
.brand-black-gold .nx-account-wrap,.brand-black-gold .nx-member-wrap{color:#eee4d2!important}
.brand-black-gold .nx-account-brand b,.brand-black-gold .nx-account-brand small{color:#e4cd99!important}
.brand-black-gold .nx-auth-card,.brand-black-gold .nx-member-panel{background:#141619!important;border:1px solid rgba(198,166,106,.46)!important;color:#eee4d2!important;box-shadow:0 24px 80px rgba(0,0,0,.55)!important}
.brand-black-gold .nx-auth-promo{background:linear-gradient(145deg,#1b1b19,#090a0c 75%)!important;color:#efe2c6!important}
.brand-black-gold .nx-auth-form-panel{background:#15171a!important;color:#eee4d2!important}
.brand-black-gold .nx-auth-logo{color:#e3ca91!important}.brand-black-gold .nx-auth-logo span{color:#9c8960!important}
.brand-black-gold .nx-auth-card h1,.brand-black-gold .nx-auth-card h2,.brand-black-gold .nx-member-welcome h1,.brand-black-gold .nx-member-section-heading h2{color:#f0e6d5!important}
.brand-black-gold .nx-auth-subtitle,.brand-black-gold .nx-auth-card p,.brand-black-gold .nx-member-welcome p{color:#a99e8b!important}
.brand-black-gold .nx-account-form label,.brand-black-gold .nx-settings-card label{color:#cdbf9f!important}
.brand-black-gold .nx-account-form input,.brand-black-gold .nx-settings-card input{background:#0c0e11!important;border-color:rgba(198,166,106,.28)!important;color:#f0e6d5!important}
.brand-black-gold .nx-primary-button{background:linear-gradient(100deg,#b89758,#806238)!important;border:1px solid #d3b777!important;color:#08090b!important;font-weight:800!important}
.brand-black-gold .nx-auth-tabs a,.brand-black-gold .nx-member-tabs button{color:#ad9f85!important}
.brand-black-gold .nx-auth-tabs a.active,.brand-black-gold .nx-member-tabs button.active{color:#edd8a8!important;border-color:#c6a66a!important}
.brand-black-gold .nx-member-stat{background:linear-gradient(120deg,#27231b,#141619)!important;border:1px solid rgba(198,166,106,.3)!important;color:#f0e5ce!important}
.brand-black-gold .nx-member-stat.orders,.brand-black-gold .nx-member-stat.spends{background:linear-gradient(120deg,#29251d,#15171a)!important}
.brand-black-gold .nx-order-table th{background:#1e2023!important;color:#d0bd91!important;border-color:rgba(198,166,106,.2)!important}
.brand-black-gold .nx-order-table td{background:#15171a!important;color:#d8cebc!important;border-color:rgba(198,166,106,.14)!important}
.brand-black-gold .nx-red-price{color:#e3c27d!important}.brand-black-gold .nx-member-kicker{color:#c2a76f!important}
.brand-black-gold.admin-body{background:#090a0c!important;color:#e9dfcc!important}
.brand-black-gold .admin-sidebar{background:linear-gradient(180deg,#101216,#070809)!important;border-right:1px solid rgba(198,166,106,.38)!important}
.brand-black-gold .admin-sidebar .brand-symbol,.brand-black-gold .admin-sidebar .brand-symbol.brand-w-mark{background:linear-gradient(145deg,#1f1d18,#070809)!important;border:1px solid #bc9b5c!important;color:#e6d2a2!important}
.brand-black-gold .admin-sidebar .brand-name{color:#ead7af!important}.brand-black-gold .admin-sidebar .brand-name small{color:#a48e60!important}
.brand-black-gold .admin-nav{color:#c9bea9!important}.brand-black-gold .admin-nav:hover{background:rgba(198,166,106,.09)!important}
.brand-black-gold .admin-nav.active{background:linear-gradient(100deg,rgba(198,166,106,.25),rgba(198,166,106,.06))!important;color:#f4e4bf!important;box-shadow:inset 3px 0 #cfb274!important}
.brand-black-gold .admin-main{background:#101216!important;color:#e8decd!important}.brand-black-gold .admin-top{border-bottom-color:rgba(198,166,106,.2)!important}
.brand-black-gold .admin-top h1,.brand-black-gold .panel-title h3{color:#f0e5d2!important}.brand-black-gold .admin-top .modal-eyebrow{color:#c2a36c!important}
.brand-black-gold .panel-card,.brand-black-gold .admin-note,.brand-black-gold .table-wrap,.brand-black-gold .order-card,.brand-black-gold .payment-card,.brand-black-gold .form-card{background:#17191d!important;border-color:rgba(198,166,106,.24)!important;color:#e2d8c7!important}
.brand-black-gold .admin-note{border-left-color:#c6a66a!important}.brand-black-gold .admin-note b{color:#e3cd9c!important}
.brand-black-gold .primary-button,.brand-black-gold .quick-action,.brand-black-gold .admin-action-primary{background:linear-gradient(100deg,#b89758,#806238)!important;border-color:#d0b275!important;color:#090a0c!important;font-weight:800!important}
.brand-black-gold .secondary-button,.brand-black-gold .admin-button{background:#1a1c20!important;border-color:rgba(198,166,106,.33)!important;color:#dec58e!important}
.brand-black-gold .admin-table th{background:#202226!important;color:#d5c394!important;border-color:rgba(198,166,106,.2)!important}
.brand-black-gold .admin-table td{border-color:rgba(198,166,106,.14)!important;color:#d7cbb6!important}
.brand-black-gold .admin-main input,.brand-black-gold .admin-main select,.brand-black-gold .admin-main textarea{background:#0d0f12!important;border-color:rgba(198,166,106,.28)!important;color:#eee5d5!important}
.brand-black-gold .payment-status-pill{background:#282319!important;border-color:#8e7448!important;color:#e5ce9c!important}

/* Standalone payment result. */
.brand-black-gold.payment-result-body{background:#08090b!important;color:#eee4d2!important}

@media(max-width:680px){
  .brand-black-gold .market-side-categories .category-item{border-color:rgba(198,166,106,.22)!important;background:rgba(255,255,255,.025)!important}
  .brand-black-gold .market-side-categories .category-item.active{border-color:#c6a66a!important;background:rgba(198,166,106,.13)!important}
}

/* W monogram for account pages and payment screens. */
.brand-black-gold .nx-account-brand{display:flex!important;align-items:center!important;gap:10px!important;text-decoration:none!important;color:#ead7af!important}
.brand-black-gold .nx-account-brand b{width:36px!important;height:36px!important;display:grid!important;place-items:center!important;border:1px solid #bc9b5c!important;border-radius:8px!important;background:linear-gradient(145deg,#1f1d18,#070809)!important;color:#e6d2a2!important;font:900 25px Georgia,serif!important;letter-spacing:-.08em!important;text-shadow:0 1px 0 #fff1cf,0 3px 8px #000!important}
.brand-black-gold .nx-account-brand small{display:block!important;color:#a48e60!important;font-size:8px!important;letter-spacing:.13em!important}
.brand-black-gold .nx-auth-logo{color:#e3ca91!important}
.brand-black-gold .brand-black-gold-checkout .logo{color:#e7d4a7!important}
.brand-black-gold-checkout{background:radial-gradient(ellipse at 80% 0%,#252117 0%,transparent 37%),#08090b!important;color:#eee4d2!important}
.brand-black-gold-checkout .logo{color:#ead7af!important}.brand-black-gold-checkout .logo small{color:#a48e60!important}
.brand-black-gold-checkout .secure{background:#1b1a16!important;border-color:#9b7e4b!important;color:#e1c88e!important}
.brand-black-gold-checkout .card{background:linear-gradient(135deg,#17191d,#0d0f12 62%,#161512)!important;border-color:#a98a53!important;box-shadow:0 28px 100px #000b!important}
.brand-black-gold-checkout .left{background:linear-gradient(160deg,#191b1e,#101216)!important;border-right-color:rgba(198,166,106,.28)!important}
.brand-black-gold-checkout .right{background:linear-gradient(160deg,#15171b,#0d0f12)!important}
.brand-black-gold-checkout .eyebrow{color:#c6a66a!important}.brand-black-gold-checkout .desc,.brand-black-gold-checkout .muted,.brand-black-gold-checkout .right .subtitle,.brand-black-gold-checkout .step span,.brand-black-gold-checkout .bottom{color:#b2a58e!important}
.brand-black-gold-checkout .info{border-color:rgba(198,166,106,.26)!important;background:#111418!important}.brand-black-gold-checkout .info label{color:#bda777!important}.brand-black-gold-checkout .value{color:#f1e7d7!important}.brand-black-gold-checkout .value.green{color:#e5c881!important}
.brand-black-gold-checkout .address{background:#090b0e!important;border-color:#8f7447!important;color:#f0e4cb!important}
.brand-black-gold-checkout .copy,.brand-black-gold-checkout .refresh{border-color:#b18e54!important;color:#f0dcae!important;background:linear-gradient(120deg,#302719,#1a1711)!important}
.brand-black-gold-checkout .num{background:#282319!important;border-color:#a88a55!important;color:#ead39f!important}
.brand-black-gold-checkout .scanbox{border-color:#927546!important;background:linear-gradient(120deg,#1a1b1b,#111418)!important}
.brand-black-gold-checkout .scanicon{border-color:#d2b374!important;border-top-color:transparent!important}.brand-black-gold-checkout .scancontent strong{color:#f0dfbf!important}.brand-black-gold-checkout .scancontent p,.brand-black-gold-checkout .scanmeta{color:#b7a98f!important}
.brand-black-gold-checkout .result{background:#20231c!important;border-color:#6f774b!important;color:#e1edcb!important}.brand-black-gold-checkout .warning{border-left-color:#d5b06d!important;background:#292319!important;color:#e8d5ac!important}.brand-black-gold-checkout .bottom a{color:#e3c47f!important}
.brand-black-gold.payment-result-body .card{background:linear-gradient(145deg,#191b1f,#0c0e11)!important;border-color:#a98a53!important;color:#eee4d2!important}
.brand-black-gold.payment-result-body .eyebrow{color:#c6a66a!important}.brand-black-gold.payment-result-body .mark{color:#e6d3a6!important}.brand-black-gold.payment-result-body .sub{color:#a18d64!important}
.brand-black-gold.payment-result-body .status{border-color:#a98a53!important;color:#e4cb92!important}.brand-black-gold.payment-result-body .card p{color:#b8ad9a!important}.brand-black-gold.payment-result-body .order{background:#111418!important;border-color:rgba(198,166,106,.27)!important;color:#d8c8a8!important}
.brand-black-gold.payment-result-body .actions a{background:linear-gradient(100deg,#b89758,#806238)!important;color:#090a0c!important}.brand-black-gold.payment-result-body .actions a.secondary{background:#17191d!important;border-color:#9b7e4b!important;color:#e3cd9a!important}

.brand-black-gold .nexus-account-brand{display:flex!important;justify-content:center!important;align-items:center!important;gap:10px!important;margin:0 35px 17px!important;color:#ead7af!important;text-align:left!important;letter-spacing:0!important;text-shadow:none!important}
.brand-black-gold .nexus-account-brand .brand-w-mark{width:35px!important;height:35px!important;flex:0 0 35px!important}
.brand-black-gold .nexus-account-brand .brand-copy{display:grid;gap:3px!important}
.brand-black-gold .nexus-account-brand .brand-copy b{font-size:17px!important;letter-spacing:.12em!important;color:#ead7af!important}
.brand-black-gold .nexus-account-brand .brand-copy small{display:block!important;margin:0!important;font-size:7px!important;letter-spacing:.14em!important;color:#a48e60!important}

/* V1.5.1 readability update: white product rows inside the dark-gold marketplace. */

/* Keep the global black & gold identity, but make the product reading surface white. */
.brand-black-gold .market-table-card{background:#ffffff!important}
.brand-black-gold .product-list{
  background:#ffffff!important;
  scrollbar-color:#c6a66a #f1f1f1!important;
}
.brand-black-gold .market-product-row{
  background:#ffffff!important;
  border-bottom:1px solid #e7e2d9!important;
  color:#292722!important;
}
.brand-black-gold .market-product-row:hover{
  background:#fff9ed!important;
  box-shadow:inset 3px 0 #b88b45!important;
}
.brand-black-gold .market-product-thumb{
  background:#faf8f3!important;
  border-color:#e5dfd3!important;
  color:#8e6d38!important;
}
.brand-black-gold .market-product-title-line .product-title{
  color:#252525!important;
}
.brand-black-gold .market-product-title-line .product-title:hover{
  color:#8a6429!important;
}
.brand-black-gold .market-product-category{
  background:#f4eddf!important;
  color:#806538!important;
}
.brand-black-gold .market-product-subline{color:#77736c!important}
.brand-black-gold .market-product-price{color:#8b5f19!important}
.brand-black-gold .market-product-stock{color:#555b61!important}
.brand-black-gold .market-product-status span.is-available{
  background:#e8f3e9!important;
  color:#39734a!important;
}
.brand-black-gold .market-product-status span.is-soldout{
  background:#f8e9e6!important;
  color:#a54a3d!important;
}
.brand-black-gold .market-product-actions button{
  background:#fffdf8!important;
  border-color:#d9c9a9!important;
  color:#725321!important;
}
.brand-black-gold .market-product-actions button:hover{
  background:#f8f0df!important;
  border-color:#b9904c!important;
  color:#51390f!important;
}
.brand-black-gold .market-product-actions .market-add-button{
  background:linear-gradient(135deg,#c5a05d,#95713b)!important;
  border-color:#b08a4c!important;
  color:#14110b!important;
}
.brand-black-gold .market-product-actions .market-add-button:hover{
  background:linear-gradient(135deg,#dfc17f,#b18a4b)!important;
  color:#0b0905!important;
}
.brand-black-gold .market-table-card .empty-state:not(.hidden){
  background:#ffffff!important;
  color:#6e6a62!important;
}
.brand-black-gold .market-table-card .empty-state b{color:#292722!important}
.brand-black-gold .market-table-card .empty-state p{color:#77736c!important}
.brand-black-gold .market-table-card .list-loading{color:#77736c!important}

/* V1.5.2: make the COMPLETE product-list frame white, not only product rows. */
.brand-black-gold .market-table-card{
  background:#fff!important;
  border:1px solid #d8c49c!important;
  box-shadow:0 5px 22px rgba(0,0,0,.20)!important;
}
.brand-black-gold .market-table-title{
  background:#fff!important;
  border-bottom:1px solid #e8e1d5!important;
}
.brand-black-gold .market-table-title b{color:#29251e!important}
.brand-black-gold .market-table-title small{color:#9a8257!important}
.brand-black-gold .market-table-mark{background:#f5efe3!important;color:#9a7436!important}
.brand-black-gold .market-table-note{color:#77736a!important}
.brand-black-gold .market-table-head{
  background:#fff!important;
  border-bottom:1px solid #e8e1d5!important;
  color:#625b50!important;
}
.brand-black-gold .product-list{
  background:#fff!important;
  scrollbar-color:#c6a66a #f4f1ea!important;
}
.brand-black-gold .market-table-foot{
  background:#fff!important;
  border-top:1px solid #e8e1d5!important;
  color:#81796d!important;
}
.brand-black-gold .market-table-foot b{color:#9a7436!important}
.brand-black-gold .market-table-card .empty-state:not(.hidden){
  background:#fff!important;
  color:#6e6a62!important;
}
.brand-black-gold .market-table-card .empty-state b{color:#292722!important}
.brand-black-gold .market-table-card .empty-state p,
.brand-black-gold .market-table-card .list-loading{color:#77736c!important}

/* V1.5.2: white product-detail dialog only; other dialogs keep the dark-gold skin. */
.brand-black-gold #productModal .cyber-modal{
  background:#fff!important;
  border:1px solid #d6bf91!important;
  color:#292722!important;
  box-shadow:0 28px 100px rgba(0,0,0,.55),0 0 0 3px rgba(198,166,106,.07)!important;
}
.brand-black-gold #productModal .cyber-modal .modal-close{
  background:#fff!important;
  border:1px solid #e1d5bf!important;
  color:#80643a!important;
}
.brand-black-gold #productModal .cyber-modal .modal-close:hover{
  background:#f8f3e9!important;
  border-color:#c6a66a!important;
  color:#60471d!important;
}
.brand-black-gold #productModal .detail-layout{color:#292722!important}
.brand-black-gold #productModal .detail-symbol{
  background:linear-gradient(145deg,#fbfaf7,#f2ede3)!important;
  border:1px solid #e5dac6!important;
  color:#9a7436!important;
}
.brand-black-gold #productModal .detail-overline{color:#827765!important}
.brand-black-gold #productModal .detail-content h2{color:#25231f!important}
.brand-black-gold #productModal .detail-price{color:#9b6a20!important}
.brand-black-gold #productModal .detail-content>p{color:#5e5a52!important}
.brand-black-gold #productModal .detail-spec{
  border-top:1px solid #e9e2d6!important;
  border-bottom:1px solid #e9e2d6!important;
  color:#39352e!important;
}
.brand-black-gold #productModal .detail-spec span{color:#827b70!important}
.brand-black-gold #productModal .detail-spec b{color:#39352e!important}
.brand-black-gold #productModal .detail-note{color:#777064!important}
.brand-black-gold #productModal .cyber-modal .primary-action{
  background:linear-gradient(100deg,#c5a467,#a27d41)!important;
  border:1px solid #b18b4c!important;
  color:#17130c!important;
  box-shadow:0 4px 12px rgba(122,87,34,.16)!important;
}
.brand-black-gold #productModal .cyber-modal .primary-action:hover{
  background:linear-gradient(100deg,#d8bb80,#b18b4c)!important;
  color:#100d07!important;
}

/* V1.5.3: high-contrast white workspace for the merchant admin area.
   Keep the WUWEI black-and-gold sidebar; make the admin working canvas white. */
.brand-black-gold.admin-body .admin-main{
  background:#ffffff!important;
  color:#252525!important;
}
.brand-black-gold.admin-body .admin-top{
  background:#ffffff!important;
  border-bottom:1px solid #e7e1d5!important;
}
.brand-black-gold.admin-body .admin-top h1{color:#242424!important}
.brand-black-gold.admin-body .admin-top .modal-eyebrow{color:#9a773c!important}
.brand-black-gold.admin-body .admin-user{color:#626262!important}
.brand-black-gold.admin-body .admin-user .avatar{
  background:#f5f0e6!important;
  color:#87672f!important;
  border:1px solid #e3d5b9!important;
}
.brand-black-gold.admin-body .admin-panel{color:#252525!important}
.brand-black-gold.admin-body .admin-panel h2,
.brand-black-gold.admin-body .admin-panel h3{color:#242424!important}
.brand-black-gold.admin-body .admin-panel p{color:#707070!important}
.brand-black-gold.admin-body .product-toolbar{background:#ffffff!important}
.brand-black-gold.admin-body .product-toolbar-actions .secondary-button{
  background:#ffffff!important;
  color:#765923!important;
  border:1px solid #d9c59b!important;
}
.brand-black-gold.admin-body .product-toolbar-actions .primary-button{
  background:linear-gradient(135deg,#d5bd84,#a98645)!important;
  border:1px solid #b7975b!important;
  color:#17130b!important;
}
.brand-black-gold.admin-body .product-tools-bar{
  background:#ffffff!important;
  border:1px solid #e4dfd4!important;
  box-shadow:0 2px 8px rgba(35,29,18,.035)!important;
}
.brand-black-gold.admin-body .product-search{
  background:#ffffff!important;
  border:1px solid #dcdcdc!important;
  color:#8b6b32!important;
}
.brand-black-gold.admin-body .product-search input{
  background:#ffffff!important;
  color:#282828!important;
}
.brand-black-gold.admin-body .product-search input::placeholder{color:#999999!important}
.brand-black-gold.admin-body .product-tools-bar>select{
  background:#ffffff!important;
  color:#333333!important;
  border:1px solid #d8d8d8!important;
}
.brand-black-gold.admin-body .product-list-summary{color:#777777!important}
.brand-black-gold.admin-body .product-list-summary b{color:#292929!important}
.brand-black-gold.admin-body .product-list-summary span{color:#858585!important}
.brand-black-gold.admin-body .table-wrap{
  background:#ffffff!important;
  border:1px solid #dedede!important;
  box-shadow:0 2px 8px rgba(35,29,18,.035)!important;
}
.brand-black-gold.admin-body .admin-table{background:#ffffff!important}
.brand-black-gold.admin-body .admin-table thead,
.brand-black-gold.admin-body .admin-table th{
  background:#f7f7f5!important;
  color:#6d5a37!important;
  border-color:#e5e1d9!important;
}
.brand-black-gold.admin-body .admin-table td{
  background:#ffffff!important;
  color:#343434!important;
  border-color:#ece9e3!important;
}
.brand-black-gold.admin-body .admin-table tbody tr:nth-child(even) td{background:#ffffff!important}
.brand-black-gold.admin-body .admin-table tbody tr:hover td{background:#fffaf0!important}
.brand-black-gold.admin-body .product-cell b{color:#292929!important}
.brand-black-gold.admin-body .product-cell small{color:#858585!important}
.brand-black-gold.admin-body .admin-price{color:#8d6828!important}
.brand-black-gold.admin-body .product-management-tip{color:#858585!important}
.brand-black-gold.admin-body .table-action{color:#8c692e!important}
.brand-black-gold.admin-body .table-action:hover{color:#4f3915!important}
.brand-black-gold.admin-body .table-action.danger{color:#bd5555!important}
.brand-black-gold.admin-body .table-action.restore{color:#32855b!important}
.brand-black-gold.admin-body .admin-main input,
.brand-black-gold.admin-body .admin-main select,
.brand-black-gold.admin-body .admin-main textarea{
  background:#ffffff!important;
  border-color:#d9d9d9!important;
  color:#292929!important;
}
.brand-black-gold.admin-body .admin-main input::placeholder,
.brand-black-gold.admin-body .admin-main textarea::placeholder{color:#9a9a9a!important}
.brand-black-gold.admin-body .admin-main .field-hint{color:#818181!important}
.brand-black-gold.admin-body .admin-main .status-pill{background:#eaf5ed!important;color:#397c50!important}
.brand-black-gold.admin-body .admin-main .status-pill.off{background:#f6eded!important;color:#a85d5d!important}
.brand-black-gold.admin-body .admin-main .inventory-tag.empty{background:#f8eeee!important;color:#a85d5d!important}
.brand-black-gold.admin-body .admin-main .inventory-tag.low{background:#fff5e3!important;color:#926a2c!important}

/* V1.5.4 — white working surfaces for all right-side storefront content. */
.brand-black-gold:not(.admin-body) .market-content{
  background:#fff!important;color:#292722!important;color-scheme:light!important;
}
.brand-black-gold:not(.admin-body) .market-topbar,
.brand-black-gold:not(.admin-body) .market-page-heading,
.brand-black-gold:not(.admin-body) .market-toolbar,
.brand-black-gold:not(.admin-body) .market-content-foot{
  background:#fff!important;color:#4b463d!important;
}
.brand-black-gold:not(.admin-body) .market-topbar{border-bottom:1px solid #e8e1d5!important}
.brand-black-gold:not(.admin-body) .market-breadcrumb{color:#877d6c!important}
.brand-black-gold:not(.admin-body) .market-breadcrumb b{color:#2d2a25!important}
.brand-black-gold:not(.admin-body) .market-page-heading h1{color:#27241f!important}
.brand-black-gold:not(.admin-body) .market-page-heading p,
.brand-black-gold:not(.admin-body) .market-eyebrow,
.brand-black-gold:not(.admin-body) .market-content-foot{color:#827b70!important}
.brand-black-gold:not(.admin-body) .market-heading-meta{color:#81796d!important}
.brand-black-gold:not(.admin-body) .market-heading-meta strong{color:#98712f!important}
.brand-black-gold:not(.admin-body) .market-toolbar .catalog-search,
.brand-black-gold:not(.admin-body) .market-sort-label{
  background:#fff!important;border-color:#ddd4c5!important;color:#5c5140!important;box-shadow:none!important;
}
.brand-black-gold:not(.admin-body) .market-toolbar .catalog-search input,
.brand-black-gold:not(.admin-body) .market-sort-label select{background:transparent!important;color:#302d28!important}
.brand-black-gold:not(.admin-body) .market-toolbar .catalog-search input::placeholder{color:#a29a8e!important}
.brand-black-gold:not(.admin-body) .market-toolbar .catalog-search>span,
.brand-black-gold:not(.admin-body) .market-toolbar .catalog-search>button{color:#947039!important}
.brand-black-gold:not(.admin-body) .market-toolbar .catalog-search>button#searchButton{background:#f8f5ef!important;border-left-color:#e8e0d3!important}
.brand-black-gold:not(.admin-body) .market-content .empty-state{color:#716a60!important}
.brand-black-gold:not(.admin-body) .market-content .empty-state b{color:#292722!important}
.brand-black-gold:not(.admin-body) .market-content .empty-state p,
.brand-black-gold:not(.admin-body) .market-content .list-loading{color:#81796d!important}

/* V1.5.4 — all admin right-hand workspace panels use a white canvas. */
.brand-black-gold.admin-body .admin-main{
  background:#fff!important;color:#292929!important;color-scheme:light!important;
}
.brand-black-gold.admin-body .admin-top,
.brand-black-gold.admin-body .admin-panel,
.brand-black-gold.admin-body .panel-toolbar,
.brand-black-gold.admin-body .overview-lower,
.brand-black-gold.admin-body .payment-layout,
.brand-black-gold.admin-body .payment-side{background:#fff!important;color:#292929!important}
.brand-black-gold.admin-body .admin-top{border-bottom:1px solid #e8e3da!important}
.brand-black-gold.admin-body .stat-card,
.brand-black-gold.admin-body .panel-card,
.brand-black-gold.admin-body .admin-note,
.brand-black-gold.admin-body .order-card,
.brand-black-gold.admin-body .payment-card,
.brand-black-gold.admin-body .form-card,
.brand-black-gold.admin-body .user-stat-card{
  background:#fff!important;border:1px solid #e5e1d9!important;color:#292929!important;box-shadow:0 2px 9px rgba(32,25,12,.035)!important;
}
.brand-black-gold.admin-body .stat-card.accent{background:#fffaf0!important;border-color:#e5d6b9!important}
.brand-black-gold.admin-body .stat-card span,
.brand-black-gold.admin-body .stat-card small,
.brand-black-gold.admin-body .panel-title span{color:#7c7c7c!important}
.brand-black-gold.admin-body .stat-card strong,
.brand-black-gold.admin-body .panel-title h3,
.brand-black-gold.admin-body .payment-card h3,
.brand-black-gold.admin-body .payment-card-head h3{color:#292929!important}
.brand-black-gold.admin-body .admin-note{background:#fffaf0!important;border-color:#eadfc9!important}
.brand-black-gold.admin-body .admin-note b{color:#85652b!important}
.brand-black-gold.admin-body .admin-note p,
.brand-black-gold.admin-body .payment-card p,
.brand-black-gold.admin-body .payment-card li{color:#6d6d6d!important}
.brand-black-gold.admin-body .order-head,
.brand-black-gold.admin-body .order-content,
.brand-black-gold.admin-body .order-actions,
.brand-black-gold.admin-body .delivery-admin{background:#fff!important;color:#333!important;border-color:#e6e2da!important}
.brand-black-gold.admin-body .order-content b,
.brand-black-gold.admin-body .delivery-admin label{color:#57514a!important}
.brand-black-gold.admin-body .order-content p,
.brand-black-gold.admin-body .order-items{color:#555!important}
.brand-black-gold.admin-body .payment-warning{background:#fffaf0!important;border-color:#eadfc9!important}
.brand-black-gold.admin-body .payment-test-result{background:#f8f8f8!important;color:#606060!important;border-color:#e5e5e5!important}
.brand-black-gold.admin-body .payment-alert{background:#fffaf2!important;color:#4e4639!important;border-color:#e8dcc6!important}
.brand-black-gold.admin-body .admin-main .secondary-button,
.brand-black-gold.admin-body .admin-main .table-action{background:#fff!important;color:#725321!important;border-color:#d9c9a9!important}
.brand-black-gold.admin-body .admin-main .primary-button{background:linear-gradient(135deg,#d5bd84,#a98645)!important;border-color:#b7975b!important;color:#17130b!important}
.brand-black-gold.admin-body .admin-main .quick-action{background:#fff!important;color:#3c3c3c!important;border-color:#e4e0d8!important}
.brand-black-gold.admin-body .admin-main .quick-action span{color:#98712f!important}
.brand-black-gold.admin-body .admin-main .sales-number{color:#98712f!important}
.brand-black-gold.admin-body .admin-main .payment-form-grid label{color:#595959!important}
.brand-black-gold.admin-body .admin-main .payment-form-grid small{color:#858585!important}
.brand-black-gold.admin-body .admin-main .payment-actions .secondary-button{background:#fff!important}

/* V1.5.4 — customer administration table and detail workspace. */
.brand-black-gold.admin-body .user-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin:12px 0 15px}
.brand-black-gold.admin-body .user-stat-card{border-radius:5px;padding:14px 16px;min-width:0}
.brand-black-gold.admin-body .user-stat-card span{display:block;font-size:10px;color:#777!important}
.brand-black-gold.admin-body .user-stat-card strong{display:block;font-size:23px;color:#947039!important;margin-top:7px}
.brand-black-gold.admin-body .user-tools-bar{display:flex;gap:10px;align-items:center;padding:12px;background:#fff;border:1px solid #e5e1d9;margin:12px 0 8px}
.brand-black-gold.admin-body .user-search{display:flex;align-items:center;gap:9px;flex:1;min-width:180px;border:1px solid #ddd;background:#fff;border-radius:4px;padding:0 10px;color:#98712f}
.brand-black-gold.admin-body .user-search input{border:0!important;outline:0;width:100%;height:36px;background:transparent!important;color:#292929!important}
.brand-black-gold.admin-body .user-list-summary{font-size:10px;color:#777!important;margin:10px 0}
.brand-black-gold.admin-body .user-list-summary b{color:#333!important}
.brand-black-gold.admin-body .user-table-wrap{background:#fff!important;border:1px solid #dedede!important;overflow:auto}
.brand-black-gold.admin-body .user-admin-table{background:#fff!important;min-width:900px}
.brand-black-gold.admin-body .user-admin-table th{background:#f7f7f5!important;color:#6d5a37!important}
.brand-black-gold.admin-body .user-admin-table td{background:#fff!important;color:#333!important}
.brand-black-gold.admin-body .user-admin-table tbody tr:hover td{background:#fffaf0!important}
.brand-black-gold.admin-body .user-name-cell{display:grid;gap:4px}
.brand-black-gold.admin-body .user-name-cell b{color:#292929!important}
.brand-black-gold.admin-body .user-name-cell small{color:#929292!important;font-size:9px}
.brand-black-gold.admin-body .user-status{display:inline-block;border-radius:12px;padding:4px 8px;font-size:9px;white-space:nowrap}
.brand-black-gold.admin-body .user-status-active{background:#e8f5ec;color:#31784a}
.brand-black-gold.admin-body .user-status-inactive{background:#fff3df;color:#9a6a23}
.brand-black-gold.admin-body .user-status-deleted{background:#f2eeee;color:#8a6666}
.brand-black-gold.admin-body .user-actions{white-space:nowrap}
.brand-black-gold.admin-body .user-actions button{margin-right:4px}
.brand-black-gold.admin-body .user-actions button:disabled{opacity:.4;cursor:not-allowed}
.brand-black-gold.admin-body .user-management-tip{font-size:10px;color:#777!important;line-height:1.8;margin-top:12px}
.brand-black-gold.admin-body .user-detail-modal{width:min(980px,96vw)!important;max-height:90vh!important;background:#fff!important;color:#292929!important;border:1px solid #d8c49c!important}
.brand-black-gold.admin-body .user-detail-modal h2{color:#252525!important}
.brand-black-gold.admin-body .user-detail-modal .modal-eyebrow{color:#98712f!important}
.brand-black-gold.admin-body .user-detail-modal .modal-subtitle{color:#777!important}
.brand-black-gold.admin-body .user-edit-grid{margin:15px 0 12px}
.brand-black-gold.admin-body .user-edit-grid label{color:#57524a!important}
.brand-black-gold.admin-body .user-edit-actions{display:flex;gap:9px;flex-wrap:wrap;margin:10px 0 13px}
.brand-black-gold.admin-body .user-temp-password{display:grid;gap:8px;padding:12px;margin:10px 0;background:#fffaf0;border:1px solid #ead9b7;border-radius:5px;color:#4a4131}
.brand-black-gold.admin-body .user-temp-password code{font-size:13px;word-break:break-all;color:#7b5720;background:#fff;padding:9px;border:1px dashed #d7c398}
.brand-black-gold.admin-body .user-temp-password small{color:#81796d}
.brand-black-gold.admin-body .user-record-summary{display:flex;gap:20px;flex-wrap:wrap;padding:11px 0;border-top:1px solid #e8e3da;color:#777;font-size:10px}
.brand-black-gold.admin-body .user-record-summary b{color:#98712f}
.brand-black-gold.admin-body .user-record-tabs{display:flex;gap:18px;border-bottom:1px solid #e5e1d9;margin-bottom:10px}
.brand-black-gold.admin-body .user-record-tabs button{border:0;border-bottom:2px solid transparent;background:none;color:#777;padding:9px 2px;font-size:11px;cursor:pointer}
.brand-black-gold.admin-body .user-record-tabs button.active{color:#8a6429;border-bottom-color:#b99758;font-weight:700}
.brand-black-gold.admin-body .user-record-list{max-height:260px;overflow:auto}
.brand-black-gold.admin-body .managed-order-card{border:1px solid #e6e1d7;border-radius:5px;background:#fff;padding:11px 13px;margin:8px 0}
.brand-black-gold.admin-body .managed-order-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:10px;color:#343434}
.brand-black-gold.admin-body .managed-order-head span{color:#6d7b66;background:#edf5eb;border-radius:12px;padding:4px 7px}
.brand-black-gold.admin-body .managed-order-head strong{margin-left:auto;color:#916820;font-size:12px}
.brand-black-gold.admin-body .managed-order-meta{font-size:9px;color:#888;margin-top:6px}
.brand-black-gold.admin-body .managed-order-items{display:grid;gap:4px;border-top:1px solid #f0ede7;margin-top:8px;padding-top:8px;font-size:10px;color:#555}
.brand-black-gold.admin-body .user-record-empty{padding:25px;text-align:center;color:#888;background:#fff}
@media(max-width:850px){.brand-black-gold.admin-body .user-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-black-gold.admin-body .user-tools-bar{align-items:stretch;flex-direction:column}.brand-black-gold.admin-body .user-detail-modal{padding:18px!important}}
.brand-black-gold.admin-body .user-temp-password[hidden]{display:none!important}
.brand-black-gold.admin-body .user-password-tools>label{display:grid;gap:6px;color:#666;font-size:10px;max-width:520px}
.brand-black-gold.admin-body .user-password-tools>label input{width:100%;border:1px solid #ddd;border-radius:4px;padding:9px 10px;background:#fff;color:#292929}
