/* สร้างอัตโนมัติจาก css/parts/*.css ด้วย tools/build_dark_css.py — โหมดมืดของทั้งเว็บ (อย่าแก้ไฟล์นี้ด้วยมือ) */
:root[data-theme="dark"]{--bg:#2f3340;--panel:#363a45;--panel2:#3b3f4a;--card:#373d48;--line:rgba(43,43,43,0.1);--text:#f5f7fb;--muted:#a9b0bd;--soft:#24272c;--orange:#f9be58;--orange2:#ffbe45;--pink:#f0619b;--purple:#461594;--red:#91151c;--green:#74dc9f;--blue:#155e94}
html[data-theme="dark"] body{background:radial-gradient(circle at 20% -10%, rgba(246,163,19,0.12), transparent 32rem),
    radial-gradient(circle at 80% 0%, rgba(236,59,131,0.13), transparent 30rem),
    radial-gradient(circle at 50% 40%, rgba(21,94,148,0.08), transparent 40rem),
    linear-gradient(180deg,#343944 0%, #2f3340 42%, #2f343f 100%)}
html[data-theme="dark"] .site-header{background:rgba(12,13,16,0.86)}
html[data-theme="dark"] .topbar{border-bottom:1px solid rgba(43,43,43,0.07)}
html[data-theme="dark"] .brand-mark{color:#dfdfdf;background:linear-gradient(135deg,#ffe24a,#ff9808)}
html[data-theme="dark"] .main-nav{color:#ffffff}
html[data-theme="dark"] .search-box{background:linear-gradient(180deg,#373d48,#343944)}
html[data-theme="dark"] .search-box span{color:#d9dde5}
html[data-theme="dark"] .search-box input::placeholder{color:#767c86}
html[data-theme="dark"] .pill,html[data-theme="dark"] .icon-link,html[data-theme="dark"] .avatar-btn,html[data-theme="dark"] .menu-btn{background:linear-gradient(180deg,#383e48,#343943);color:#ffffff}
html[data-theme="dark"] .icon-link em{color:#ffffff}
html[data-theme="dark"] .user-pop{background:#373d48}
html[data-theme="dark"] .user-pop a,html[data-theme="dark"] .user-pop button{color:#ffffff}
html[data-theme="dark"] .user-pop a:hover,html[data-theme="dark"] .user-pop button:hover{border-color:rgba(43,43,43,0.25);background:#3b414d}
html[data-theme="dark"] .category-nav{color:#eef1f8}
html[data-theme="dark"] .category-nav-dropdown{background:#131313;color:#c6cad5}
html[data-theme="dark"] .category-nav-dropdown a{color:#c6cad5}
html[data-theme="dark"] .category-nav-dropdown a:hover{background:#110e24}
html[data-theme="dark"] .page-title{background:linear-gradient(180deg,rgba(19,19,19,0.05),rgba(19,19,19,0.02))}
html[data-theme="dark"] .btn{border:1px solid rgba(255,190,69,0.25);background:linear-gradient(180deg,#ffb23a,#e48d00);color:#ffffff}
html[data-theme="dark"] .btn.ghost{background:rgba(19,19,19,0.04)}
html[data-theme="dark"] .btn.pink{background:linear-gradient(180deg,#95154f,#d61d70);border-color:rgba(236,59,131,0.35)}
html[data-theme="dark"] .hero{background:linear-gradient(135deg,rgba(19,19,19,0.08),rgba(19,19,19,0.02)),radial-gradient(circle at 80% 20%,rgba(236,59,131,0.22),transparent 22rem)}
html[data-theme="dark"] .hero p{color:#c4cad5}
html[data-theme="dark"] .eyebrow{border:1px solid rgba(255,190,69,0.28);background:rgba(246,163,19,0.12);color:#ffd58b}
html[data-theme="dark"] .hero-panel img{border:1px solid rgba(43,43,43,0.16)}
html[data-theme="dark"] .filter-panel{background:rgba(19,19,19,0.04)}
html[data-theme="dark"] .field label{color:#c8ced8}
html[data-theme="dark"] .field input,html[data-theme="dark"] .field select,html[data-theme="dark"] .field textarea{background:#323744;color:#ffffff}
html[data-theme="dark"] .field input:focus,html[data-theme="dark"] .field select:focus,html[data-theme="dark"] .field textarea:focus{border-color:rgba(255,190,69,0.45)}
html[data-theme="dark"] .chip{background:linear-gradient(180deg,#3b414d,#373d48);color:#ffffff}
html[data-theme="dark"] .chip.active,html[data-theme="dark"] .chip:hover{background:linear-gradient(180deg,#ffae2e,#e78a00);border-color:rgba(255,190,69,0.34)}
html[data-theme="dark"] .product-card{background:linear-gradient(180deg,#383f4b,#343a49)}
html[data-theme="dark"] .product-card:hover{border-color:rgba(43,43,43,0.22)}
html[data-theme="dark"] .product-card .thumb{background:#3c4151}
html[data-theme="dark"] .badge{background:linear-gradient(180deg,#94154f,#d51d70);color:#ffffff}
html[data-theme="dark"] .badge.purple{background:linear-gradient(180deg,#4d1388,#792bef)}
html[data-theme="dark"] .creator{color:#c3cad5}
html[data-theme="dark"] .verified{background:#2d93ff;color:#ffffff}
html[data-theme="dark"] .heart{color:#c7ced9}
html[data-theme="dark"] .heart.loved,html[data-theme="dark"] .heart:hover{color:#ff4e70}
html[data-theme="dark"] .price{color:#ff7078}
html[data-theme="dark"] .meta{color:#9ba4b2}
html[data-theme="dark"] .role-section article,html[data-theme="dark"] .stat-grid article{background:linear-gradient(180deg,rgba(19,19,19,0.06),rgba(19,19,19,0.025))}
html[data-theme="dark"] .role-section h3{color:#ffd389}
html[data-theme="dark"] .role-section p{color:#b7beca}
html[data-theme="dark"] .panel{background:linear-gradient(180deg,rgba(19,19,19,0.06),rgba(19,19,19,0.025))}
html[data-theme="dark"] .empty{border:1px dashed rgba(43,43,43,0.16);color:#aeb6c4;background:rgba(19,19,19,0.03)}
html[data-theme="dark"] .check-list{color:#c7ced9}
html[data-theme="dark"] .artist-avatar{background:linear-gradient(135deg,#ffbc3a,#ec3b83)}
html[data-theme="dark"] .detail-gallery{background:#343a49}
html[data-theme="dark"] .detail-info{background:linear-gradient(180deg,rgba(19,19,19,0.07),rgba(19,19,19,0.025))}
html[data-theme="dark"] .crumb{color:#9fa8b6}
html[data-theme="dark"] .rating-line{color:#ffd889}
html[data-theme="dark"] .detail-price{color:#ff7078}
html[data-theme="dark"] .detail-price small{color:#aeb6c4}
html[data-theme="dark"] .info-list span{background:rgba(19,19,19,0.035);color:#c3cad5}
html[data-theme="dark"] .review-card{background:rgba(0,0,0,0.12)}
html[data-theme="dark"] .review-card div{color:#ffd889}
html[data-theme="dark"] .review-card p{color:#dce1ea}
html[data-theme="dark"] .review-card blockquote{background:rgba(246,163,19,0.08);color:#cdd3de}
html[data-theme="dark"] .review-card small{color:#9fa8b6}
html[data-theme="dark"] .auth-copy p{color:#c3cad5}
html[data-theme="dark"] .demo-box{background:rgba(19,19,19,0.05)}
html[data-theme="dark"] .auth-card{background:linear-gradient(180deg,rgba(19,19,19,0.07),rgba(19,19,19,0.025))}
html[data-theme="dark"] .tab{background:#333947;color:#ffffff}
html[data-theme="dark"] .tab.active{background:linear-gradient(180deg,#ffb23a,#e48d00)}
html[data-theme="dark"] .cart-row,html[data-theme="dark"] .order-card,html[data-theme="dark"] .admin-row{background:rgba(0,0,0,0.12)}
html[data-theme="dark"] .cart-row p,html[data-theme="dark"] .order-card p,html[data-theme="dark"] .admin-row p{color:#b6becb}
html[data-theme="dark"] .qty button,html[data-theme="dark"] .remove-cart{background:#333947;color:#ffffff}
html[data-theme="dark"] .remove-cart{color:#ff858b}
html[data-theme="dark"] .wallet-card{border:1px solid rgba(255,190,69,0.35);background:linear-gradient(135deg,#ffb23a,#e35d77)}
html[data-theme="dark"] .wallet-card p{color:rgba(33,33,33,0.86)}
html[data-theme="dark"] .qr-mock{background:repeating-linear-gradient(45deg,#131313 0 8px,#3b3b3b 8px 16px);color:#e0e0e0;border:10px solid #2b2b2b}
html[data-theme="dark"] th{color:#cdd4df;background:rgba(19,19,19,0.04)}
html[data-theme="dark"] td{color:#e8ecf4}
html[data-theme="dark"] .minus{color:#ff7c83}
html[data-theme="dark"] .dash-menu a{color:#dfe3eb;background:rgba(19,19,19,0.025)}
html[data-theme="dark"] .dash-menu a:hover{background:rgba(246,163,19,0.12);border-color:rgba(246,163,19,0.24)}
html[data-theme="dark"] .stat-grid span{color:#b7beca}
html[data-theme="dark"] .report-row div{background:rgba(19,19,19,0.08)}
html[data-theme="dark"] .report-row i{background:linear-gradient(90deg,#ffb23a,#ec3b83)}
html[data-theme="dark"] .chat-room{background:#333947;color:#ffffff}
html[data-theme="dark"] .chat-room.active{background:rgba(246,163,19,0.14);border-color:rgba(246,163,19,0.3)}
html[data-theme="dark"] .chat-header{background:rgba(19,19,19,0.04)}
html[data-theme="dark"] .chat-header span{color:#9fa8b6}
html[data-theme="dark"] .bubble{background:#333947}
html[data-theme="dark"] .bubble.mine{background:linear-gradient(180deg,#ffb23a,#e48d00);color:#ffffff}
html[data-theme="dark"] .chat-form input{background:#323744;color:#ffffff}
html[data-theme="dark"] .footer{background:rgba(5,6,8,0.7);color:#b9c0cd}
html[data-theme="dark"] .footer a{color:#dce1ea}
html[data-theme="dark"] .footer h4{color:#ffffff}
html[data-theme="dark"] .footer p{color:#aeb6c4}
html[data-theme="dark"] .toast{background:#353d4a;color:#ffffff}
@media(max-width:1180px){html[data-theme="dark"] .main-nav.open{background:#363a45}}
:root[data-theme="dark"]{--bg:#13171c;--panel:#131313;--panel2:#161b20;--card:#131313;--line:rgba(255,255,255,0.161);--text:#b4bdcf;--muted:#858b99;--soft:#424e61;--orange:#f8bd58;--orange2:#faae56;--pink:#e56c9a;--purple:#9575dc;--red:#dc5b64;--green:#79d7a6;--blue:#6fa9e2}
html[data-theme="dark"] body{background:radial-gradient(circle at 12% -8%, rgba(245,158,11,0.12), transparent 30rem),
    radial-gradient(circle at 88% 2%, rgba(223,75,131,0.1), transparent 28rem),
    radial-gradient(circle at 50% 42%, rgba(51,133,214,0.07), transparent 40rem),
    linear-gradient(180deg,#131313 0%,#13171c 46%,#15191f 100%)}
html[data-theme="dark"] ::selection{background:rgba(245,158,11,0.22)}
html[data-theme="dark"] .site-header{background:rgba(19,19,19,0.92)}
html[data-theme="dark"] .topbar{border-bottom-color:rgba(255,255,255,0.103)}
html[data-theme="dark"] .search-box{background:#13171b}
html[data-theme="dark"] .search-box span{color:#737c8a}
html[data-theme="dark"] .search-box input::placeholder{color:#98a2b3}
html[data-theme="dark"] .pill,html[data-theme="dark"] .icon-link,html[data-theme="dark"] .avatar-btn,html[data-theme="dark"] .menu-btn{background:#131313}
html[data-theme="dark"] .pill:hover,html[data-theme="dark"] .icon-link:hover,html[data-theme="dark"] .avatar-btn:hover,html[data-theme="dark"] .menu-btn:hover{background:#13171b;border-color:rgba(245,158,11,0.3)}
html[data-theme="dark"] .user-pop{background:#131313}
html[data-theme="dark"] .user-pop a:hover,html[data-theme="dark"] .user-pop button:hover{background:#13171b;border-color:rgba(245,158,11,0.32)}
html[data-theme="dark"] .page-title,html[data-theme="dark"] .hero,html[data-theme="dark"] .role-section article,html[data-theme="dark"] .stat-grid article,html[data-theme="dark"] .panel,html[data-theme="dark"] .detail-info,html[data-theme="dark"] .auth-card{background:#131313}
html[data-theme="dark"] .page-title{background:linear-gradient(135deg,#131313,#13171b)}
html[data-theme="dark"] .hero{background:radial-gradient(circle at 82% 18%,rgba(223,75,131,0.12),transparent 23rem),
    linear-gradient(135deg,#131313,#241d0e 52%,#200c16)}
html[data-theme="dark"] .hero-panel img{border-color:rgba(43,43,43,0.86)}
html[data-theme="dark"] .eyebrow{background:#2a2210;color:#ffb452;border-color:rgba(245,158,11,0.26)}
html[data-theme="dark"] .btn{color:#ffffff}
html[data-theme="dark"] .btn.ghost{background:#131313}
html[data-theme="dark"] .btn.ghost:hover{background:#13171b;border-color:rgba(245,158,11,0.32)}
html[data-theme="dark"] .filter-panel{background:#131313}
html[data-theme="dark"] .field label{color:#9ca5b3}
html[data-theme="dark"] .field input,html[data-theme="dark"] .field select,html[data-theme="dark"] .field textarea,html[data-theme="dark"] .chat-form input{background:#131313}
html[data-theme="dark"] .field input::placeholder,html[data-theme="dark"] .field textarea::placeholder,html[data-theme="dark"] .chat-form input::placeholder{color:#98a2b3}
html[data-theme="dark"] .field input:focus,html[data-theme="dark"] .field select:focus,html[data-theme="dark"] .field textarea:focus,html[data-theme="dark"] .chat-form input:focus{border-color:rgba(245,158,11,0.55)}
html[data-theme="dark"] .field select option{background:#131313}
html[data-theme="dark"] .chip{background:#131313}
html[data-theme="dark"] .chip.active,html[data-theme="dark"] .chip:hover{color:#ffffff}
html[data-theme="dark"] .product-card{background:#131313}
html[data-theme="dark"] .product-card:hover{border-color:rgba(245,158,11,0.34)}
html[data-theme="dark"] .product-card .thumb{background:#191e22}
html[data-theme="dark"] .creator{color:#858b99}
html[data-theme="dark"] .heart{color:#98a2b3}
html[data-theme="dark"] .meta{color:#737c8a}
html[data-theme="dark"] .role-section h3{color:#ffb452}
html[data-theme="dark"] .empty{background:#13171b;border-color:rgba(255,255,255,0.23)}
html[data-theme="dark"] .check-list{color:#9ca5b3}
html[data-theme="dark"] .detail-gallery{background:#131313}
html[data-theme="dark"] .info-list span{background:#13171b;color:#9ca5b3}
html[data-theme="dark"] .review-card{background:#13171b}
html[data-theme="dark"] .review-card blockquote{background:#292110;color:#9ca5b3}
html[data-theme="dark"] .demo-box{background:#131313}
html[data-theme="dark"] .tab{background:#13171b}
html[data-theme="dark"] .tab.active{color:#ffffff}
html[data-theme="dark"] .cart-row,html[data-theme="dark"] .order-card,html[data-theme="dark"] .admin-row{background:#131313}
html[data-theme="dark"] .qty button,html[data-theme="dark"] .remove-cart{background:#131313}
html[data-theme="dark"] th{background:#13171b;color:#9ca5b3}
html[data-theme="dark"] .dash-menu a{background:#131313}
html[data-theme="dark"] .dash-menu a:hover{background:#292110;border-color:rgba(245,158,11,0.3)}
html[data-theme="dark"] .report-row div{background:#1b1f25}
html[data-theme="dark"] .chat-room{background:#131313}
html[data-theme="dark"] .chat-room.active{background:#292110;border-color:rgba(245,158,11,0.34)}
html[data-theme="dark"] .chat-header{background:#13171b}
html[data-theme="dark"] .bubble{background:#131313}
html[data-theme="dark"] .bubble.mine{color:#ffffff}
html[data-theme="dark"] .chat-form{background:#131313}
html[data-theme="dark"] .footer{background:#131313}
html[data-theme="dark"] .footer a{color:#9ca5b3}
html[data-theme="dark"] .toast{background:#131313}
@media(max-width:1180px){html[data-theme="dark"] .main-nav.open{background:#131313}}
html[data-theme="dark"] .rating-line,html[data-theme="dark"] .review-card div{color:#ffb452}
html[data-theme="dark"] .drawer-overlay{background:rgba(22,27,32,0.78)}
html[data-theme="dark"] .account-drawer{background:#131313}
html[data-theme="dark"] .drawer-close{color:#858b99}
html[data-theme="dark"] .drawer-close:hover{background:#191b1e}
html[data-theme="dark"] .drawer-profile:hover{background:#13171b}
html[data-theme="dark"] .drawer-profile:hover .drawer-avatar{border-color:rgba(245,158,11,0.5)}
html[data-theme="dark"] .drawer-avatar{background:#232528;color:#9ca5b3;border:1px solid rgba(255,255,255,0.092)}
html[data-theme="dark"] .drawer-profile span{color:#858b99}
html[data-theme="dark"] .drawer-profile small{color:#abb4c3}
html[data-theme="dark"] .drawer-group{border-top:1px solid rgba(255,255,255,0.115)}
html[data-theme="dark"] .drawer-group a:hover,html[data-theme="dark"] .drawer-group button:hover{background:#13171b;color:#ffb152}
html[data-theme="dark"] .drawer-icon{color:#858b99}
html[data-theme="dark"] .drawer-footer{border-top:1px solid rgba(255,255,255,0.115)}
html[data-theme="dark"] .drawer-preferences button{background:#131313;color:#9ca5b3}
html[data-theme="dark"] .drawer-preferences button.active{background:#2a2210;border-color:rgba(245,158,11,0.35);color:#ffb152}
html[data-theme="dark"] .drawer-preferences span{color:#abb4c3}
html[data-theme="dark"] .drawer-footer>a{color:#858b99}
html[data-theme="dark"] .drawer-footer>a:hover{color:#ffb152}
html[data-theme="dark"] .account-profile-main:hover{background:#131313;border-color:rgba(245,158,11,0.28)}
html[data-theme="dark"] .account-profile-main:hover .account-avatar{border-color:rgba(245,158,11,0.55)}
html[data-theme="dark"] .account-avatar{background:#232528;color:#9ca5b3}
html[data-theme="dark"] .account-profile-main span{color:#858b99}
html[data-theme="dark"] .shopping-panel{background:#131313}
html[data-theme="dark"] .shopping-panel-head a{color:#858b99}
html[data-theme="dark"] .shopping-panel-head a:hover{color:#ffb152}
html[data-theme="dark"] .shopping-wallet-card{background:#131313}
html[data-theme="dark"] .shopping-wallet-card:hover{border-color:rgba(245,158,11,0.38);background:#201b0c}
html[data-theme="dark"] .shopping-wallet-card span{color:#abb4c3}
html[data-theme="dark"] .shopping-wallet-card b{color:#858b99}
html[data-theme="dark"] .order-status-grid a{color:#abb4c3}
html[data-theme="dark"] .order-status-grid a:hover{background:#13171b;color:#ffb152}
html[data-theme="dark"] .order-status-grid .status-icon{color:#858b99}
html[data-theme="dark"] .order-status-grid em{background:#f59e0b}
html[data-theme="dark"] .account-shortcuts a,html[data-theme="dark"] .account-shortcuts button{background:#131313}
html[data-theme="dark"] .account-shortcuts a:hover,html[data-theme="dark"] .account-shortcuts button:hover{border-color:rgba(245,158,11,0.35);background:#201b0c}
html[data-theme="dark"] .account-shortcuts span{color:#858b99}
html[data-theme="dark"] .account-shortcuts b{color:#858b99}
html[data-theme="dark"] .panel-title-row p{color:#858b99}
html[data-theme="dark"] .saved-address{background:#13171b}
html[data-theme="dark"] .saved-address>span{color:#858b99}
html[data-theme="dark"] .saved-address p{color:#9ca5b3}
html[data-theme="dark"] .saved-address em{background:#2a2210;color:#ffb952;border:1px solid rgba(245,158,11,0.22)}
html[data-theme="dark"] .modal-backdrop{background:rgba(15,23,42,0.4)}
html[data-theme="dark"] .address-modal{background:#131313}
html[data-theme="dark"] .modal-head{background:#131313}
html[data-theme="dark"] .modal-head button{color:#858b99}
html[data-theme="dark"] .modal-head button:hover{background:#191b1e}
html[data-theme="dark"] .address-form-row>label>span{color:#9ca5b3}
html[data-theme="dark"] .address-form-row i{color:#e0565b}
html[data-theme="dark"] .address-form input,html[data-theme="dark"] .address-form select,html[data-theme="dark"] .address-form textarea{background:#131313}
html[data-theme="dark"] .address-form input:focus,html[data-theme="dark"] .address-form select:focus,html[data-theme="dark"] .address-form textarea:focus{border-color:rgba(245,158,11,0.55)}
html[data-theme="dark"] .input-with-count small{color:#858b99}
html[data-theme="dark"] .phone-field select{background:#13171b}
html[data-theme="dark"] .address-options{color:#9ca5b3}
html[data-theme="dark"] .address-options input{accent-color:#f8bd58}
html[data-theme="dark"] .profile-drawer-btn{border:1px solid rgba(43,43,43,0.08);background:linear-gradient(180deg,#383e48,#343943);color:#ffffff}
html[data-theme="dark"] .profile-drawer-btn:hover{border-color:rgba(43,43,43,0.14);background:linear-gradient(180deg,#3b414d,#363c46)}
html[data-theme="dark"] .profile-drawer-divider{background:rgba(19,19,19,0.16)}
html[data-theme="dark"] body.admin-console-page{background:#161c22}
html[data-theme="dark"] .admin-console{color:#b2bdd2}
html[data-theme="dark"] .admin-sidebar{background:linear-gradient(180deg,#30426f 0%,#2f3f6b 100%);color:#ffffff;border-right:1px solid rgba(43,43,43,0.06)}
html[data-theme="dark"] .admin-brand{border-bottom:1px solid rgba(43,43,43,0.08)}
html[data-theme="dark"] .admin-brand-mark{background:#3480ff;color:#ffffff}
html[data-theme="dark"] .admin-brand span{color:#d7def4}
html[data-theme="dark"] .admin-nav-item{color:#ffffff}
html[data-theme="dark"] .admin-nav-item:hover{background:rgba(19,19,19,0.08)}
html[data-theme="dark"] .admin-nav-item.active{background:#2f63f4}
html[data-theme="dark"] .admin-nav-text strong{color:#ffffff}
html[data-theme="dark"] .admin-nav-text small{color:#9ec3ff}
html[data-theme="dark"] .admin-nav-item em{background:#ff4d57;color:#ffffff}
html[data-theme="dark"] .admin-sidebar-footer{border-top:1px solid rgba(43,43,43,0.08)}
html[data-theme="dark"] .admin-profile-card{color:#ffffff}
html[data-theme="dark"] .admin-profile-card .avatar{background:#4e84ff}
html[data-theme="dark"] .admin-profile-card span{color:#b4c4f7}
html[data-theme="dark"] .admin-logout-btn{color:#9ec3ff}
html[data-theme="dark"] .admin-topbar{background:#131313;border-bottom:1px solid #2f3946}
html[data-theme="dark"] .admin-breadcrumb{color:#656f83}
html[data-theme="dark"] .admin-breadcrumb small{color:#a0a9ba}
html[data-theme="dark"] .admin-breadcrumb strong{color:#b7c1d5}
html[data-theme="dark"] .admin-breadcrumb i{color:#b2bac8}
html[data-theme="dark"] .admin-search-box{background:#13161d;border:1px solid #2b333c;color:#9aa5ba}
html[data-theme="dark"] .admin-search-box input{color:#858f9f}
html[data-theme="dark"] .admin-bell{color:#8991a1}
html[data-theme="dark"] .admin-bell em{background:#ff4d57;color:#ffffff}
html[data-theme="dark"] .admin-section-head h1{color:#bac3d6}
html[data-theme="dark"] .admin-section-head p{color:#6d7688}
html[data-theme="dark"] .admin-chip.gold{background:#4b4122;color:#ffc652}
html[data-theme="dark"] .admin-chip.soft-red{background:#2b1313;color:#e46c6c}
html[data-theme="dark"] .admin-tab,html[data-theme="dark"] .admin-filter-pill,html[data-theme="dark"] .table-btn,html[data-theme="dark"] .primary-btn{border:1px solid #353c47;background:#131313;color:#949cae}
html[data-theme="dark"] .admin-tab.active,html[data-theme="dark"] .admin-filter-pill.active{background:#2f63f4;color:#ffffff;border-color:#2f63f4}
html[data-theme="dark"] .admin-filter-pill em{background:#2e1212;color:#e17070}
html[data-theme="dark"] .primary-btn{background:#2f63f4;color:#ffffff;border-color:#2f63f4}
html[data-theme="dark"] .admin-metric-card,html[data-theme="dark"] .admin-panel,html[data-theme="dark"] .admin-list-card,html[data-theme="dark"] .featured-card,html[data-theme="dark"] .issue-card,html[data-theme="dark"] .settings-row-card,html[data-theme="dark"] .admin-review-card{background:#131313;border:1px solid #2f3946}
html[data-theme="dark"] .admin-metric-card span{color:#727b8d}
html[data-theme="dark"] .admin-metric-card strong{color:#b7c1d5}
html[data-theme="dark"] .admin-metric-card strong small{color:#98a4bb}
html[data-theme="dark"] .admin-metric-card small{color:#98a4bb}
html[data-theme="dark"] .metric-icon.blue{background:#101a2b;color:#5a83f6}
html[data-theme="dark"] .metric-icon.purple{background:#1a0f28;color:#8a55ff}
html[data-theme="dark"] .metric-icon.green{background:#1b2a22;color:#6de3ae}
html[data-theme="dark"] .metric-icon.gold{background:#302917;color:#f2b45e}
html[data-theme="dark"] .metric-icon.indigo{background:#10142a;color:#5d59ff}
html[data-theme="dark"] .metric-icon.red{background:#291213;color:#ef4f5c}
html[data-theme="dark"] .admin-panel-head h2{color:#b1bdd2}
html[data-theme="dark"] .admin-line-row{border-bottom:1px solid #2a323c}
html[data-theme="dark"] .admin-line-row span{color:#a2acbe}
html[data-theme="dark"] .activity-item{border-bottom:1px solid #2b333c}
html[data-theme="dark"] .activity-item small{color:#67707f}
html[data-theme="dark"] .activity-item p{color:#acb6c8}
html[data-theme="dark"] .tone-blue,html[data-theme="dark"] .activity-dot.tone-blue{color:#5a83f6}
html[data-theme="dark"] .activity-dot.tone-blue{background:#2f63f4}
html[data-theme="dark"] .tone-green,html[data-theme="dark"] .activity-dot.tone-green{color:#69e8af}
html[data-theme="dark"] .activity-dot.tone-green{background:#1aa768}
html[data-theme="dark"] .tone-gold,html[data-theme="dark"] .activity-dot.tone-gold{color:#f2b45e}
html[data-theme="dark"] .activity-dot.tone-gold{background:#e28a12}
html[data-theme="dark"] .tone-red,html[data-theme="dark"] .activity-dot.tone-red{color:#ee4d59}
html[data-theme="dark"] .activity-dot.tone-red{background:#ee4d59}
html[data-theme="dark"] .tone-purple,html[data-theme="dark"] .activity-dot.tone-purple{color:#8a55ff}
html[data-theme="dark"] .activity-dot.tone-purple{background:#3f1698}
html[data-theme="dark"] .tone-orange,html[data-theme="dark"] .activity-dot.tone-orange{color:#f5a85b}
html[data-theme="dark"] .activity-dot.tone-orange{background:#f28c28}
html[data-theme="dark"] .tone-gray{color:#8f9ab0}
html[data-theme="dark"] .admin-table th,html[data-theme="dark"] .admin-table td{border-bottom:1px solid #2b333c;color:#98a1b4}
html[data-theme="dark"] .admin-table thead th{color:#99a4b8;background:#131313}
html[data-theme="dark"] .admin-table a{color:#5a83f6}
html[data-theme="dark"] .mini-avatar,html[data-theme="dark"] .thumb-badge,html[data-theme="dark"] .admin-thumb{background:#161d2d;color:#5a83f6}
html[data-theme="dark"] .thumb-badge,html[data-theme="dark"] .admin-thumb{background:#261c29;color:#8b56ff}
html[data-theme="dark"] .admin-thumb.gold{background:#372d1a;color:#ecb565}
html[data-theme="dark"] .status-pill.gold{background:#4b4122;color:#fec453}
html[data-theme="dark"] .status-pill.green{background:#1d3027;color:#68e8b1}
html[data-theme="dark"] .status-pill.red{background:#2d1414;color:#e76a6a}
html[data-theme="dark"] .status-pill.blue{background:#121c30;color:#5a83f6}
html[data-theme="dark"] .status-pill.purple{background:#21122f;color:#8b56ff}
html[data-theme="dark"] .status-pill.gray{background:#1b1e23;color:#8894aa}
html[data-theme="dark"] .table-btn{background:#13171c}
html[data-theme="dark"] .table-btn.success{background:#1d3027;border-color:#2a4b3b;color:#68e9b2}
html[data-theme="dark"] .table-btn.danger{background:#2b1314;border-color:#4b1e20;color:#e66b74}
html[data-theme="dark"] .table-btn.gold{background:#372d1a;border-color:#534425;color:#f1bc5f}
html[data-theme="dark"] .table-search{border:1px solid #303946;background:#131313;color:#96a2b6}
html[data-theme="dark"] .table-search input{color:#8991a1}
html[data-theme="dark"] .list-card-main p,html[data-theme="dark"] .review-main span,html[data-theme="dark"] .settings-row-card small,html[data-theme="dark"] .issue-card p,html[data-theme="dark"] .featured-main p{color:#737c8e}
html[data-theme="dark"] .list-card-main strong,html[data-theme="dark"] .featured-main strong,html[data-theme="dark"] .issue-card h3{color:#b6c1d5}
html[data-theme="dark"] .list-card-main small{color:#9aa5ba}
html[data-theme="dark"] .switch-row{color:#768090}
html[data-theme="dark"] .switch{background:#2e3136}
html[data-theme="dark"] .switch i{background:#131313}
html[data-theme="dark"] .switch.on{background:#3b7af1}
html[data-theme="dark"] .admin-note-banner,html[data-theme="dark"] .admin-info-bar{background:#28220f;border:1px solid #f2c446;color:#ffc352}
html[data-theme="dark"] .admin-info-bar{background:#0e1826;border-color:#25406f;color:#5a83f6}
html[data-theme="dark"] .featured-card.selected{border-color:#f2c446}
html[data-theme="dark"] .featured-rank{background:#191d22;color:#818a9c}
html[data-theme="dark"] .featured-score strong{color:#ffc552}
html[data-theme="dark"] .featured-score span{color:#9aa5ba}
html[data-theme="dark"] .admin-review-card.reported{border-color:#592c2e;background:#1d0b0b}
html[data-theme="dark"] .review-main strong{color:#b1bcce}
html[data-theme="dark"] .review-main em{background:#2b1314;color:#e76a6a}
html[data-theme="dark"] .review-main p{color:#ed6363}
html[data-theme="dark"] .settings-row-card strong{color:#b2bfd3}
html[data-theme="dark"] .settings-row-action b{color:#5a83f6}
html[data-theme="dark"] .admin-empty-state{color:#727986}
html[data-theme="dark"] .admin-bankbook-thumb{border:1px solid #323842}
html[data-theme="dark"] .admin-empty-inline{color:#99a4b8}
html[data-theme="dark"] .row-alert td{background:#220d0d}
html[data-theme="dark"] .issue-card.open{border-color:#755a34}
html[data-theme="dark"] .issue-title-row small{color:#95a0b3}
html[data-theme="dark"] .mini-bar-col span{color:#8d98ad}
html[data-theme="dark"] .mini-bar-col i{background:#3d7af3}
html[data-theme="dark"] .mini-bar-col b{color:#808897}
html[data-theme="dark"] .rank-row span{color:#c2c9d6}
html[data-theme="dark"] .rank-row strong{color:#b1bcd0}
html[data-theme="dark"] .rank-row small{color:#8a95ab}
html[data-theme="dark"] .progress-row span{color:#99a3b5}
html[data-theme="dark"] .progress-row strong{color:#8891a0}
html[data-theme="dark"] .progress-row div{background:#191d22}
html[data-theme="dark"] .bar-blue{background:#3d7af3}
html[data-theme="dark"] .bar-purple{background:#4d1698}
html[data-theme="dark"] .bar-green{background:#14b56f}
html[data-theme="dark"] .bar-gold{background:#f59f0c}
html[data-theme="dark"] .bar-red{background:#f0535c}
html[data-theme="dark"] .bar-gray{background:#34373d}
html[data-theme="dark"] .key-grid div{background:#0f151d;border:1px solid #29333e}
html[data-theme="dark"] .key-grid span{color:#95a1b6}
html[data-theme="dark"] .key-grid strong{color:#b5c0d4}
html[data-theme="dark"] body.admin-console-page{background:#18191c;color:#cccfd5}
html[data-theme="dark"] .admin-console.admin-console-v2{background:#18191c;color:#cccfd5}
html[data-theme="dark"] .admin-console-v2 .admin-console-topbar{background:#131313;border-bottom:1px solid #32353a}
html[data-theme="dark"] .admin-console-logo{color:#e0e0e0}
html[data-theme="dark"] .admin-console-logo span{background:#0f1b28;color:#529aff}
html[data-theme="dark"] .admin-system-state{color:#858b99}
html[data-theme="dark"] .admin-system-state i{background:#22b573}
html[data-theme="dark"] .admin-top-icon{border:1px solid #32373c;background:#131313;color:#abb1bc}
html[data-theme="dark"] .admin-top-icon em{border:2px solid #2b2b2b;background:#f04438;color:#ffffff}
html[data-theme="dark"] .admin-top-profile{border-left:1px solid #32353a}
html[data-theme="dark"] .admin-top-avatar,html[data-theme="dark"] .admin-profile-card .avatar{background:#0f1a28;color:#529aff}
html[data-theme="dark"] .admin-top-profile strong{color:#d2d2d2}
html[data-theme="dark"] .admin-top-profile small{color:#98a2b3}
html[data-theme="dark"] .admin-console-v2 .admin-sidebar{background:#131313;color:#d2d2d2;border-right:1px solid #32353a}
html[data-theme="dark"] .admin-sidebar-intro{border-bottom:1px solid #313337}
html[data-theme="dark"] .admin-sidebar-shield{background:linear-gradient(135deg,#1677ff,#4b9dff);color:#ffffff}
html[data-theme="dark"] .admin-sidebar-intro small{color:#98a2b3}
html[data-theme="dark"] .admin-console-v2 .admin-nav-item{background:#131313;color:#c4c4c4}
html[data-theme="dark"] .admin-console-v2 .admin-nav-item:hover{background:#0d1522;color:#529aff}
html[data-theme="dark"] .admin-console-v2 .admin-nav-item.active{background:#0f1b28;color:#529aff}
html[data-theme="dark"] .admin-console-v2 .admin-nav-icon{background:#181a1d;color:#858b99}
html[data-theme="dark"] .admin-console-v2 .admin-nav-item.active .admin-nav-icon{background:#131313;color:#529aff}
html[data-theme="dark"] .admin-console-v2 .admin-nav-text small{color:#98a2b3}
html[data-theme="dark"] .admin-console-v2 .admin-nav-item em{background:#240e0e;color:#e9676b}
html[data-theme="dark"] .admin-console-v2 .admin-sidebar-footer{border-top:1px solid #303438}
html[data-theme="dark"] .admin-console-v2 .admin-profile-card{color:#d2d2d2}
html[data-theme="dark"] .admin-console-v2 .admin-profile-card span{color:#98a2b3}
html[data-theme="dark"] .admin-console-v2 .admin-logout-btn{border:1px solid #32373c;background:#131313;color:#858b99}
html[data-theme="dark"] .admin-console-v2 .admin-logout-btn:hover{border-color:#5d2c2c;background:#200c0c;color:#e97168}
html[data-theme="dark"] .admin-console-v2 .admin-main-panel{background:#18191c}
html[data-theme="dark"] .admin-console-v2 .admin-topbar{background:#131313;border-bottom:1px solid #32353a}
html[data-theme="dark"] .admin-console-v2 .admin-breadcrumb{color:#98a2b3}
html[data-theme="dark"] .admin-console-v2 .admin-breadcrumb small{color:#98a2b3}
html[data-theme="dark"] .admin-console-v2 .admin-breadcrumb i{color:#c9ced6}
html[data-theme="dark"] .admin-console-v2 .admin-breadcrumb strong{color:#c4c4c4}
html[data-theme="dark"] .admin-console-v2 .admin-search-box{border:1px solid #35383f;background:#131313;color:#98a2b3}
html[data-theme="dark"] .admin-console-v2 .admin-search-box input{color:#c4c4c4}
html[data-theme="dark"] .admin-today{color:#98a2b3}
html[data-theme="dark"] .admin-console-v2 .admin-section-head h1{color:#d6d8db}
html[data-theme="dark"] .admin-console-v2 .admin-section-head p{color:#79808a}
html[data-theme="dark"] .admin-eyebrow{color:#529aff}
html[data-theme="dark"] .admin-outline-action{border:1px solid #223750;background:#131313;color:#529aff}
html[data-theme="dark"] .admin-outline-action:hover{background:#0e1724}
html[data-theme="dark"] .admin-console-v2 .admin-metric-card,html[data-theme="dark"] .admin-console-v2 .admin-panel,html[data-theme="dark"] .admin-console-v2 .admin-list-card,html[data-theme="dark"] .admin-console-v2 .featured-card,html[data-theme="dark"] .admin-console-v2 .issue-card,html[data-theme="dark"] .admin-console-v2 .settings-row-card,html[data-theme="dark"] .admin-console-v2 .admin-review-card{border:1px solid #34383d;background:#131313}
html[data-theme="dark"] .admin-console-v2 .admin-metric-card span{color:#777e89}
html[data-theme="dark"] .admin-console-v2 .admin-metric-card strong{color:#cccfd5}
html[data-theme="dark"] .admin-console-v2 .admin-metric-card small{color:#98a2b3}
html[data-theme="dark"] .admin-console-v2 .metric-icon.blue{background:#0f1a28;color:#529aff}
html[data-theme="dark"] .admin-console-v2 .metric-icon.purple{background:#160e26;color:#9575dc}
html[data-theme="dark"] .admin-console-v2 .metric-icon.green{background:#18261f;color:#6ee3ae}
html[data-theme="dark"] .admin-console-v2 .metric-icon.gold{background:#2e2512;color:#f2b85f}
html[data-theme="dark"] .admin-console-v2 .metric-icon.red{background:#240e0e;color:#e9676b}
html[data-theme="dark"] .admin-console-v2 .admin-panel-head h2{color:#d2d2d2}
html[data-theme="dark"] .admin-priority-row{border-bottom:1px solid #303438;background:#131313}
html[data-theme="dark"] .admin-priority-row:hover{background:#0c1520}
html[data-theme="dark"] .admin-priority-icon.blue{background:#0f1a28;color:#529aff}
html[data-theme="dark"] .admin-priority-icon.purple{background:#160e26;color:#9575dc}
html[data-theme="dark"] .admin-priority-icon.gold{background:#2e2512;color:#f2b85f}
html[data-theme="dark"] .admin-priority-icon.red{background:#240e0e;color:#e9676b}
html[data-theme="dark"] .admin-priority-row strong{color:#c2c6cc}
html[data-theme="dark"] .admin-priority-row small{color:#98a2b3}
html[data-theme="dark"] .admin-priority-row em.blue{background:#0f1a28;color:#529aff}
html[data-theme="dark"] .admin-priority-row em.purple{background:#160e26;color:#9575dc}
html[data-theme="dark"] .admin-priority-row em.gold{background:#2e2512;color:#fbb956}
html[data-theme="dark"] .admin-priority-row em.red{background:#240e0e;color:#e9676b}
html[data-theme="dark"] .admin-priority-row>i{color:#bdc4ce}
html[data-theme="dark"] .admin-daily-total{background:linear-gradient(135deg,#1677ff,#448ffc);color:#ffffff}
html[data-theme="dark"] .admin-daily-total span{color:#dcecff}
html[data-theme="dark"] .admin-daily-total small{color:#dcecff}
html[data-theme="dark"] .admin-text-action{color:#529aff}
html[data-theme="dark"] .admin-console-v2 .activity-item p{color:#9fa6b0}
html[data-theme="dark"] .admin-console-v2 .admin-tab-row{border:1px solid #34383d;background:#131313}
html[data-theme="dark"] .admin-console-v2 .admin-tab{background:#131313;color:#858b99}
html[data-theme="dark"] .admin-console-v2 .admin-tab.active{background:#0f1b28;color:#529aff}
html[data-theme="dark"] .admin-console-v2 .admin-filter-pill.active{background:#1677ff;border-color:#1677ff}
html[data-theme="dark"] .admin-console-v2 .primary-btn{background:#1677ff;border-color:#1677ff}
html[data-theme="dark"] .admin-console-v2 .admin-table thead th{background:#141619;color:#777e89}
html[data-theme="dark"] .admin-console-v2 .admin-table a{color:#529aff}
@media(max-width:820px){html[data-theme="dark"] .admin-console-v2 .admin-sidebar{border-bottom:1px solid #34383d}}
html[data-theme="dark"] .creator-application-modal{background:#131313}
html[data-theme="dark"] .creator-application-modal .modal-head p{color:#858b99}
html[data-theme="dark"] .application-status{border:1px solid rgba(245,158,11,0.25);background:#292110;color:#ffbf52}
html[data-theme="dark"] .application-status.approved{border-color:rgba(22,163,74,0.22);background:#122318;color:#6be592}
html[data-theme="dark"] .application-status.rejected{border-color:rgba(220,38,38,0.2);background:#240e0f;color:#eb6f66}
html[data-theme="dark"] .creator-section-title>span{background:#342a14;color:#ffb752}
html[data-theme="dark"] .creator-section-title p{color:#858b99}
html[data-theme="dark"] .creator-form-grid label{color:#abb4c3}
html[data-theme="dark"] .creator-form-grid label>span i{color:#e0565b}
html[data-theme="dark"] .creator-form-grid input,html[data-theme="dark"] .creator-form-grid select,html[data-theme="dark"] .creator-form-grid textarea{background:#131313}
html[data-theme="dark"] .creator-form-grid input[type="file"]{background:#13171b}
html[data-theme="dark"] .creator-form-grid input:focus,html[data-theme="dark"] .creator-form-grid select:focus,html[data-theme="dark"] .creator-form-grid textarea:focus{border-color:rgba(245,158,11,0.55)}
html[data-theme="dark"] .creator-form-grid small{color:#858b99}
html[data-theme="dark"] .creator-consent{color:#9ca5b3}
html[data-theme="dark"] .creator-consent input{accent-color:#f8bd58}
html[data-theme="dark"] .application-detail-grid{color:#9ca5b3}
html[data-theme="dark"] body[data-page="search"]{background:#1b1b1b;color:#d9d9d9}
html[data-theme="dark"] body[data-page="search"] .site-header{background:#131313;color:#dbdbdb;border-bottom:1px solid #3b3b3b}
html[data-theme="dark"] body[data-page="search"] .reference-topbar{border-bottom:1px solid #3d3d3d}
html[data-theme="dark"] body[data-page="search"] .brand-name,html[data-theme="dark"] body[data-page="search"] .reference-main-nav{color:#dbdbdb}
html[data-theme="dark"] body[data-page="search"] .header-inline-search{border:1px solid #404040;background:#131313;color:#a9a9a9}
html[data-theme="dark"] body[data-page="search"] .header-inline-search>span{color:#a1a7af}
html[data-theme="dark"] body[data-page="search"] .header-inline-search input{color:#d2d2d2}
html[data-theme="dark"] body[data-page="search"] .reference-actions .pill,html[data-theme="dark"] body[data-page="search"] .reference-actions .icon-link,html[data-theme="dark"] body[data-page="search"] .reference-actions .profile-drawer-btn{background:#131313;color:#d2d2d2;border-color:#404040}
html[data-theme="dark"] body[data-page="search"] .reference-category-nav{background:#131313;color:#dbdbdb;border-bottom:1px solid #3b3b3b}
html[data-theme="dark"] .search-results-page{background:#1b1b1b}
html[data-theme="dark"] .search-query-row>button{color:#c4c4c4}
html[data-theme="dark"] .search-query-row>button:hover{background:#252525}
html[data-theme="dark"] #searchResultsForm{border:1px solid #474747;background:#131313}
html[data-theme="dark"] #searchResultsForm:focus-within{border-color:#1976f3}
html[data-theme="dark"] #searchResultsForm>span{color:#a9a9a9}
html[data-theme="dark"] #searchResultsInput{color:#d2d2d2}
html[data-theme="dark"] .search-type-tabs button{border:1px solid #444444;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .search-type-tabs button:hover{border-color:#2b476d}
html[data-theme="dark"] .search-type-tabs button.active{background:#1976f3;border-color:#1976f3;color:#ffffff}
html[data-theme="dark"] .search-market-card{border:1px solid #393939;background:#131313;color:#d2d2d2}
html[data-theme="dark"] .search-market-card:hover{border-color:#454545}
html[data-theme="dark"] .search-market-card:focus-visible{outline:2px solid #1976f3}
html[data-theme="dark"] .search-market-image{background:#222222}
html[data-theme="dark"] .search-market-badge,html[data-theme="dark"] .search-market-unique{background:#f52678;color:#ffffff}
html[data-theme="dark"] .search-market-unique{background:#9347ed}
html[data-theme="dark"] .search-market-seller>a{color:#838383}
html[data-theme="dark"] .search-market-seller>a:hover{color:#5a9df6}
html[data-theme="dark"] .search-market-heart{color:#6d747c}
html[data-theme="dark"] .search-market-heart:hover,html[data-theme="dark"] .search-market-heart.loved{color:#ff405f}
html[data-theme="dark"] .search-market-info h3 a{color:#e0e0e0}
html[data-theme="dark"] .search-market-info h3 a:hover{color:#5a9df6}
html[data-theme="dark"] .search-market-price{color:#ff4052}
html[data-theme="dark"] .search-market-delivery{color:#7c7c7c}
html[data-theme="dark"] .search-market-delivery>span{color:#8e8e8e}
html[data-theme="dark"] .search-market-stats{color:#777777}
html[data-theme="dark"] .search-market-stats span:last-child{color:#ffcf52}
html[data-theme="dark"] .search-person-card{border:1px solid #3a3a3a;background:#131313;color:#d2d2d2}
html[data-theme="dark"] .search-person-card:hover{border-color:#2f4054}
html[data-theme="dark"] .search-person-avatar{background:#232527;color:#8e8e8e}
html[data-theme="dark"] .search-person-info small{color:#999999}
html[data-theme="dark"] .search-person-info em{color:#7e7e7e}
html[data-theme="dark"] .search-work-card{border:1px solid #3a3a3a;background:#131313;color:#d2d2d2}
html[data-theme="dark"] .search-work-card small{color:#808080}
html[data-theme="dark"] .search-work-card em{color:#5a9df6}
html[data-theme="dark"] .search-empty-state{color:#aaaaaa}
html[data-theme="dark"] .search-empty-state>span{color:#d1d1d1}
html[data-theme="dark"] .search-empty-state p{color:#bbbbbb}
html[data-theme="dark"] body[data-page="wishlist"]{background:#1b1b1b;color:#d4d4d4}
html[data-theme="dark"] .wishlist-page-shell{color:#d2d2d2}
html[data-theme="dark"] .wishlist-page-heading>div>span{color:#7f7f7f}
html[data-theme="dark"] .wishlist-page-heading>p{color:#808080}
html[data-theme="dark"] .wishlist-product-card{border:1px solid #3a3a3a;background:#131313;color:#d2d2d2}
html[data-theme="dark"] .wishlist-product-card:hover{border-color:#454545}
html[data-theme="dark"] .wishlist-product-card:focus-visible{outline:2px solid #1677ff}
html[data-theme="dark"] .wishlist-product-image{background:#212121}
html[data-theme="dark"] .wishlist-product-image>span{background:#ff3657;color:#ffffff}
html[data-theme="dark"] .wishlist-product-creator>a{color:#808080}
html[data-theme="dark"] .wishlist-product-creator>button{color:#ef6275}
html[data-theme="dark"] .wishlist-product-info h2 a{color:#d2d2d2}
html[data-theme="dark"] .wishlist-product-price{color:#ff4051}
html[data-theme="dark"] .wishlist-product-info>p{color:#a0a0a0}
html[data-theme="dark"] .wishlist-pagination button{color:#999999}
html[data-theme="dark"] .wishlist-pagination button:hover:not(:disabled),html[data-theme="dark"] .wishlist-pagination button.active{border-color:#1677ff;background:#131313;color:#529aff}
html[data-theme="dark"] .wishlist-pagination button:disabled{color:#cccccc}
html[data-theme="dark"] .wishlist-empty-state{border:1px solid #3a3a3a;background:#131313}
html[data-theme="dark"] .wishlist-empty-state>span{background:#240e12;color:#ef6275}
html[data-theme="dark"] .wishlist-empty-state p{color:#999999}
html[data-theme="dark"] .wishlist-empty-state a{background:#1677ff;color:#ffffff}
html[data-theme="dark"] body[data-page="wallet"]{background:#1b1b1b;color:#d4d4d4}
html[data-theme="dark"] .wallet-reference-page{color:#d4d4d4}
html[data-theme="dark"] .wallet-balance-summary{border:1px solid #3a3a3a;background:#131313;color:#d2d2d2}
html[data-theme="dark"] .wallet-balance-summary:hover{border-color:#273a58}
html[data-theme="dark"] .wallet-coin{border:1px solid #deb600;background:#ffd62b}
html[data-theme="dark"] .wallet-history-card{border:1px solid #3a3a3a;background:#131313}
html[data-theme="dark"] .wallet-history-tabs{border-bottom:1px solid #373737}
html[data-theme="dark"] .wallet-history-tabs button{color:#c4c4c4}
html[data-theme="dark"] .wallet-history-tabs button.active{border-bottom-color:#1677ff;color:#529aff}
html[data-theme="dark"] .wallet-empty-transactions{color:#aaaaaa}
html[data-theme="dark"] .wallet-empty-transactions span{border:1px solid #3c3c3c;color:#d8d8d8}
html[data-theme="dark"] .wallet-transaction-list article{border-bottom:1px solid #363636}
html[data-theme="dark"] .wallet-tx-icon.positive{background:#18271e;color:#67eaa8}
html[data-theme="dark"] .wallet-tx-icon.negative{background:#240e0e;color:#e46c6c}
html[data-theme="dark"] .wallet-transaction-list small{color:#999999}
html[data-theme="dark"] .wallet-transaction-list .positive{color:#67eaa8}
html[data-theme="dark"] .wallet-transaction-list .negative{color:#e46c6c}
html[data-theme="dark"] .wallet-history-pagination{border-top:1px solid #363636;color:#8e8e8e}
html[data-theme="dark"] .wallet-history-pagination select{border:1px solid #404040;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .wallet-history-pagination>nav>button,html[data-theme="dark"] .wallet-history-pagination #walletPageNumbers button{color:#a9a9a9}
html[data-theme="dark"] .wallet-history-pagination>nav>button:hover:not(:disabled),html[data-theme="dark"] .wallet-history-pagination #walletPageNumbers button:hover,html[data-theme="dark"] .wallet-history-pagination #walletPageNumbers button.active{border-color:#1677ff;color:#529aff;background:#0e1826}
html[data-theme="dark"] .wallet-history-pagination>nav>button:disabled{color:#cccccc}
html[data-theme="dark"] .wallet-service-card{border:1px solid #3a3a3a;background:#131313;color:#d2d2d2}
html[data-theme="dark"] .wallet-service-card>span{border:1px solid #555555}
html[data-theme="dark"] .wallet-back-link{color:#7f7f7f}
html[data-theme="dark"] .wallet-current-balance{border-bottom:1px solid #404040;color:#808080}
html[data-theme="dark"] .wallet-payment-selector{border:1px solid #3b3b3b;background:#131313;color:#d2d2d2}
html[data-theme="dark"] .wallet-payment-selector:hover{border-color:#2c415e}
html[data-theme="dark"] .wallet-payment-selector>b{color:#808080}
html[data-theme="dark"] .wallet-method-logo{color:#ffffff}
html[data-theme="dark"] .wallet-method-logo.promptpay{background:#164979}
html[data-theme="dark"] .wallet-method-logo.truemoney{background:#f36f21}
html[data-theme="dark"] .wallet-method-logo.linepay{background:#16b64b}
html[data-theme="dark"] .wallet-method-logo.kplus{background:#168c4c}
html[data-theme="dark"] .wallet-method-logo.scb{background:#4c2384}
html[data-theme="dark"] .wallet-method-logo.kma{background:#675e57}
html[data-theme="dark"] .wallet-method-logo.bbl{background:#1872d8}
html[data-theme="dark"] .wallet-method-logo.ktb{background:#11a5cf}
html[data-theme="dark"] .wallet-package-grid button{border:1px solid #3a3a3a;background:#131313;color:#d2d2d2}
html[data-theme="dark"] .wallet-package-grid button:hover{border-color:#2d4971}
html[data-theme="dark"] .wallet-package-grid button.active{border-color:#1677ff}
html[data-theme="dark"] .wallet-package-grid small{color:#808080}
html[data-theme="dark"] .wallet-exchange-btn,html[data-theme="dark"] .wallet-payment-complete{background:#1677ff;color:#ffffff}
html[data-theme="dark"] .wallet-exchange-btn:hover,html[data-theme="dark"] .wallet-payment-complete:hover{background:#0869e7}
html[data-theme="dark"] .wallet-payment-complete:disabled{background:#1d395c}
html[data-theme="dark"] .wallet-modal-backdrop{background:rgba(0,0,0,0.48)}
html[data-theme="dark"] .wallet-dialog{background:#131313;color:#d2d2d2}
html[data-theme="dark"] .wallet-dialog>header>button{color:#808080}
html[data-theme="dark"] .wallet-payment-list input{accent-color:#529aff}
html[data-theme="dark"] .wallet-payment-list small{color:#999999}
html[data-theme="dark"] .wallet-add-card{border:1px solid #404040;background:#131313;color:#a9a9a9}
html[data-theme="dark"] .wallet-card-brands{color:#698ee8}
html[data-theme="dark"] .wallet-card-brands span:nth-child(2){color:#f36f5e}
html[data-theme="dark"] .wallet-primary-btn{border:1px solid #1677ff;background:#1677ff;color:#ffffff}
html[data-theme="dark"] .wallet-secondary-btn{border:1px solid #404040;background:#131313;color:#a9a9a9}
html[data-theme="dark"] .wallet-confirm-dialog>header span{background:#ffab19}
html[data-theme="dark"] .wallet-confirm-dialog>p:nth-of-type(2){color:#8e8e8e}
html[data-theme="dark"] .wallet-payment-timer{color:#a9a9a9}
html[data-theme="dark"] .wallet-payment-timer strong{color:#e86969}
html[data-theme="dark"] .wallet-qr-card{border:1px solid #3b3b3b;background:#131313}
html[data-theme="dark"] .wallet-qr-card>header{background:#174b78;color:#ffffff}
html[data-theme="dark"] .wallet-qr-amount{border-top:1px solid #363636}
html[data-theme="dark"] .wallet-qr-amount span,html[data-theme="dark"] .wallet-qr-amount small{color:#808080}
html[data-theme="dark"] .wallet-qr-actions a{color:#a9a9a9}
html[data-theme="dark"] .artist-side-kicker{background:#312812;color:#e6b46b}
html[data-theme="dark"] .artist-nav-link{border:1px solid rgba(255,255,255,0.092);background:#131313}
html[data-theme="dark"] .artist-nav-link:hover,html[data-theme="dark"] .artist-nav-link.active{border-color:rgba(128,90,213,0.22);background:linear-gradient(180deg,#131313,#150e24);color:#8f76da}
html[data-theme="dark"] .artist-nav-icon{background:#13171b;color:#888d96}
html[data-theme="dark"] .artist-nav-link.active .artist-nav-icon{background:#17102a;color:#845ef3}
html[data-theme="dark"] .soft-card{background:#131313;border:1px solid rgba(255,255,255,0.115)}
html[data-theme="dark"] .artist-banner{border:1px solid rgba(59,130,246,0.18);background:#0d1623}
html[data-theme="dark"] .artist-banner.warning{background:#251b0e;border-color:rgba(245,158,11,0.25)}
html[data-theme="dark"] .artist-store-avatar{background:linear-gradient(135deg,#8a6a14,#f59e0b)}
html[data-theme="dark"] .artist-store-profile small{color:#98a2b3}
html[data-theme="dark"] .artist-hero-banner{background:linear-gradient(90deg,#836b13 0%,#131313 45%,#131313 100%)}
html[data-theme="dark"] .artist-hero-logo{color:#ccd3e2}
html[data-theme="dark"] .artist-hero-copy h3{color:#ffb652}
html[data-theme="dark"] .artist-hero-copy p{color:#888d96}
html[data-theme="dark"] .artist-mini-stat{background:#131313;border:1px solid rgba(255,255,255,0.115)}
html[data-theme="dark"] .artist-mini-stat small,html[data-theme="dark"] .artist-insight-card small{color:#94a3b8}
html[data-theme="dark"] .artist-mini-stat.lilac{background:#170e24}
html[data-theme="dark"] .artist-mini-stat.mint{background:#15231c}
html[data-theme="dark"] .artist-mini-stat.gold{background:#292110}
html[data-theme="dark"] .artist-insight-card{border:1px solid rgba(255,255,255,0.092);background:#131313}
html[data-theme="dark"] .artist-insight-card.success{background:#141f1a}
html[data-theme="dark"] .artist-pill.gold{background:#393016;color:#e6b46b}
html[data-theme="dark"] .artist-pill.blue{background:#101a2b;color:#608df0}
html[data-theme="dark"] .artist-pill.mint{background:#1a2d23;color:#6ae799}
html[data-theme="dark"] .artist-pill.red{background:#2b1313;color:#d57c7c}
html[data-theme="dark"] .artist-pill.gray{background:#161b20;color:#818b9b}
html[data-theme="dark"] .artist-art-card{background:#131313;border:1px solid rgba(255,255,255,0.115)}
html[data-theme="dark"] .artist-art-meta{color:#818b9b}
html[data-theme="dark"] .artist-art-meta strong{color:#ffb652}
html[data-theme="dark"] .artist-select,html[data-theme="dark"] .artist-profile-form input,html[data-theme="dark"] .artist-profile-form textarea,html[data-theme="dark"] .artist-upload-form input,html[data-theme="dark"] .artist-upload-form textarea,html[data-theme="dark"] .artist-withdraw-form input,html[data-theme="dark"] .artist-withdraw-form textarea,html[data-theme="dark"] .artist-modal-card input{border:1px solid rgba(89,97,108,0.35);background:#211e15}
html[data-theme="dark"] .artist-dropzone{border:2px dashed rgba(89,97,108,0.3)}
html[data-theme="dark"] .artist-dropzone-preview{background:#13171b}
html[data-theme="dark"] .artist-radio{border:1px solid rgba(89,97,108,0.35);background:#131313}
html[data-theme="dark"] .artist-radio input{accent-color:#9560f0}
html[data-theme="dark"] .artist-radio.active,html[data-theme="dark"] .artist-radio:has(input:checked){background:#6d33dd;color:#ffffff;border-color:#6d33dd}
html[data-theme="dark"] .icon-btn{border:1px solid rgba(89,97,108,0.32);background:#131313}
html[data-theme="dark"] .icon-btn.danger{color:#dc5b64}
html[data-theme="dark"] .artist-order-card{background:#131313;border:1px solid rgba(255,255,255,0.115)}
html[data-theme="dark"] .artist-order-amount strong{color:#ffb652}
html[data-theme="dark"] .artist-order-amount small{color:#66ea97}
html[data-theme="dark"] .artist-tracking-code{color:#818b9b;background:#13171b}
html[data-theme="dark"] .artist-review-card{border:1px solid rgba(255,255,255,0.115);background:#131313}
html[data-theme="dark"] .artist-review-avatar{background:#1b102b;color:#9560f0}
html[data-theme="dark"] .artist-stars{color:#ffd252}
html[data-theme="dark"] .artist-review-reply{background:#170e24}
html[data-theme="dark"] .link-btn{color:#956ae6}
html[data-theme="dark"] .artist-bar-value{color:#888d96}
html[data-theme="dark"] .artist-bar-rail{background:repeating-linear-gradient(to top, rgba(77,88,104,0.14) 0 1px, transparent 1px 40px)}
html[data-theme="dark"] .artist-bar-rail i{background:linear-gradient(180deg,#7c3aed,#6228d7)}
html[data-theme="dark"] .artist-top-product-row{border-top:1px solid rgba(89,97,108,0.18)}
html[data-theme="dark"] .artist-top-product-row b{color:#ffb652}
html[data-theme="dark"] .artist-table th,html[data-theme="dark"] .artist-table td{border-bottom:1px solid rgba(89,97,108,0.18)}
html[data-theme="dark"] .artist-table td.up{color:#66ea97}
html[data-theme="dark"] .artist-table td.down{color:#e76a6a}
html[data-theme="dark"] .artist-balance-big{color:#956ae6}
html[data-theme="dark"] .artist-chat-user{border:1px solid rgba(89,97,108,0.18);background:#131313}
html[data-theme="dark"] .artist-chat-user.active{border-color:#302363;background:#150d22}
html[data-theme="dark"] .artist-chat-header{border-bottom:1px solid rgba(89,97,108,0.16)}
html[data-theme="dark"] .artist-chat-messages{background:#0b111d}
html[data-theme="dark"] .bubble-left{background:#161b20}
html[data-theme="dark"] .bubble-right{background:#17102a}
html[data-theme="dark"] .artist-modal-backdrop{background:rgba(15,23,42,0.4)}
html[data-theme="dark"] .artist-modal-card{background:#131313}
html[data-theme="dark"] .product-breadcrumb{color:#737c8b}
html[data-theme="dark"] .product-breadcrumb strong{color:#9ca5b3}
html[data-theme="dark"] .friendii-gallery-card{background:#1a1c1f}
html[data-theme="dark"] .gallery-zoom-hint{background:rgba(19,19,19,0.92);border:1px solid rgba(255,255,255,0.138);color:#abb4c3}
html[data-theme="dark"] .gallery-badges span{background:#131313;color:#eb6f66;border:1px solid #59221f}
html[data-theme="dark"] .gallery-badges .unique{background:#150e24;color:#967ad7;border-color:#221e53}
html[data-theme="dark"] .gallery-favorite{background:rgba(19,19,19,0.94);border:1px solid rgba(255,255,255,0.138);color:#858b99}
html[data-theme="dark"] .gallery-favorite:hover,html[data-theme="dark"] .gallery-favorite.active{color:#eb668e}
html[data-theme="dark"] .gallery-thumbs button{background:#131313}
html[data-theme="dark"] .friendii-purchase-card{background:#131313}
html[data-theme="dark"] .seller-mini-avatar{background:linear-gradient(135deg,#342914,#2e111e);border:1px solid rgba(245,158,11,0.18)}
html[data-theme="dark"] .seller-follow{border:1px solid #f0b13b;background:#271f0f;color:#ffb752}
html[data-theme="dark"] .seller-follow.active{background:#f6a313}
html[data-theme="dark"] .product-type-pill{background:#181a1e;color:#9ca5b3}
html[data-theme="dark"] .product-share-btn{color:#858b99}
html[data-theme="dark"] .friendii-rating-line{color:#858b99}
html[data-theme="dark"] .friendii-rating-line strong{color:#ffb952}
html[data-theme="dark"] .friendii-price strong{color:#e7698e}
html[data-theme="dark"] .friendii-price span{color:#737c8b}
html[data-theme="dark"] .product-short-description{color:#9ca5b3}
html[data-theme="dark"] .purchase-benefit{background:#261e0e;border:1px solid #6e582b}
html[data-theme="dark"] .purchase-benefit>span{background:#131313;color:#ffb452}
html[data-theme="dark"] .purchase-benefit strong{color:#ebc68f}
html[data-theme="dark"] .purchase-benefit small{color:#d2b27f}
html[data-theme="dark"] .product-stock-line{color:#858b99}
html[data-theme="dark"] .product-stock-line strong{color:#abb4c3}
html[data-theme="dark"] .product-stock-line .in-stock{color:#6ae7b7}
html[data-theme="dark"] .product-stock-line .out-stock{color:#e97168}
html[data-theme="dark"] .quantity-row label{color:#abb4c3}
html[data-theme="dark"] .quantity-row small{color:#98a2b3}
html[data-theme="dark"] .quantity-picker{background:#131313}
html[data-theme="dark"] .quantity-picker button{background:#13171b;color:#abb4c3}
html[data-theme="dark"] .quantity-picker input{color:#abb4c3}
html[data-theme="dark"] .friendii-cart-btn{border-color:#efad34!important;color:#ffb652!important;background:#241d0e!important}
html[data-theme="dark"] .friendii-buy-btn{background:linear-gradient(135deg,#ec4b80,#da2f69)}
html[data-theme="dark"] .purchase-trust-row{color:#858b99}
html[data-theme="dark"] .product-content-tabs button{color:#858b99}
html[data-theme="dark"] .product-content-tabs button.active{color:#ffb452}
html[data-theme="dark"] .product-tab-panel>p{color:#9ca5b3}
html[data-theme="dark"] .section-kicker{color:#ffb452}
html[data-theme="dark"] .product-spec-grid div{background:#13171b}
html[data-theme="dark"] .product-spec-grid span{color:#737c8b}
html[data-theme="dark"] .product-spec-grid strong{color:#abb4c3}
html[data-theme="dark"] .product-tags a{background:#131313;color:#858b99}
html[data-theme="dark"] .product-tags a:hover{border-color:#f2bc54;color:#ffb452}
html[data-theme="dark"] .detail-step-list li>b{background:#342914;color:#ffb652}
html[data-theme="dark"] .detail-step-list p{color:#858b99}
html[data-theme="dark"] .license-list{color:#9ca5b3}
html[data-theme="dark"] .artist-profile-card,html[data-theme="dark"] .buyer-safety-card{background:#131313}
html[data-theme="dark"] .artist-profile-cover{background:linear-gradient(135deg,#382d15,#30121c 50%,#18112d)}
html[data-theme="dark"] .artist-profile-avatar{background:#131313;border:4px solid #2b2b2b}
html[data-theme="dark"] .artist-profile-card>p{color:#858b99}
html[data-theme="dark"] .artist-profile-stats span{color:#98a2b3}
html[data-theme="dark"] .buyer-safety-card p{color:#858b99}
html[data-theme="dark"] .buyer-safety-card a{color:#ffb452}
html[data-theme="dark"] .review-summary-card{background:#13171b}
html[data-theme="dark"] .review-score strong{color:#abb4c3}
html[data-theme="dark"] .review-score span{color:#ffb952}
html[data-theme="dark"] .review-score small{color:#737c8b}
html[data-theme="dark"] .rating-bar{color:#858b99}
html[data-theme="dark"] .rating-bar i{background:#202328}
html[data-theme="dark"] .rating-bar b{background:#f1a01a}
html[data-theme="dark"] .friendii-review-card{background:#131313!important}
html[data-theme="dark"] .review-user-avatar{background:#1a1029;color:#9471df}
html[data-theme="dark"] .review-user-row>div span{color:#ffb952}
html[data-theme="dark"] .friendii-review-card blockquote strong{color:#ebc68f}
html[data-theme="dark"] .text-link{color:#ffb452}
html[data-theme="dark"] .product-card[data-product-url]:focus-visible{outline:3px solid rgba(245,158,11,0.35)}
html[data-theme="dark"] .product-lightbox{background:rgba(8,12,20,0.92)}
html[data-theme="dark"] .lightbox-close{background:rgba(19,19,19,0.12);color:#ffffff}
html[data-theme="dark"] body[data-page="product"]{--friendii-ink:#dbdbdb;--friendii-muted:#94928e;--friendii-line:#3e3c37;--friendii-soft:#1c1c19;--friendii-primary:#ed5d65;--friendii-primary-dark:#e17077;background:#131313!important}
html[data-theme="dark"] body[data-page="product"] .site-header{background:rgba(19,19,19,0.97)!important;border-bottom:1px solid #3b3933!important}
html[data-theme="dark"] body[data-page="product"] .search-box{background:#171717}
html[data-theme="dark"] body[data-page="product"] .footer{background:#131313}
html[data-theme="dark"] .friendii-ref-breadcrumb{color:#787671}
html[data-theme="dark"] .friendii-ref-breadcrumb strong{color:#afada9}
html[data-theme="dark"] .friendii-ref-image-stage{background:#1e1e1c;border:1px solid #3a3833}
html[data-theme="dark"] .friendii-ref-image-labels span{background:#131313;border:1px solid #413e37;color:#a7a5a2}
html[data-theme="dark"] .friendii-ref-favorite{border:1px solid #47443f;background:#131313;color:#aeaca8}
html[data-theme="dark"] .friendii-ref-thumbnails button{background:#131313;border:1px solid #4a4843}
html[data-theme="dark"] .friendii-ref-thumbnails button.active{border-color:#525252}
html[data-theme="dark"] .friendii-ref-seller-avatar,html[data-theme="dark"] .friendii-ref-creator-avatar{background:#26231e;border:1px solid #444039;color:#b2afaa}
html[data-theme="dark"] .friendii-ref-seller-line small{color:#7a7772}
html[data-theme="dark"] .friendii-ref-seller-line a{color:#cecdcb}
html[data-theme="dark"] .friendii-ref-follow{border:1px solid #5c5954;background:#131313;color:#c7c4c2}
html[data-theme="dark"] .friendii-ref-follow:hover,html[data-theme="dark"] .friendii-ref-follow.active{background:#404040;border-color:#525252;color:#ffffff}
html[data-theme="dark"] .friendii-ref-title-row>span{color:#84807b}
html[data-theme="dark"] .friendii-ref-title-row button{color:#9d9b97}
html[data-theme="dark"] .friendii-ref-summary h1{color:#dad9d7}
html[data-theme="dark"] .friendii-ref-rating{color:#86837e}
html[data-theme="dark"] .friendii-ref-rating span:first-child{color:#ffb952}
html[data-theme="dark"] .friendii-ref-price span{color:#7e7a75}
html[data-theme="dark"] .friendii-ref-short-desc{color:#a29f9c}
html[data-theme="dark"] .friendii-ref-option-row{border-bottom:1px solid #3a3730}
html[data-theme="dark"] .friendii-ref-option-row>span{color:#95938f}
html[data-theme="dark"] .friendii-ref-option-row strong{color:#d1cfcc}
html[data-theme="dark"] .friendii-ref-option-row .available{color:#79d7ae}
html[data-theme="dark"] .friendii-ref-option-row .sold-out{color:#d8797f}
html[data-theme="dark"] .friendii-ref-option-row small{color:#a09c95}
html[data-theme="dark"] .friendii-ref-quantity{border:1px solid #4a4843}
html[data-theme="dark"] .friendii-ref-quantity button{background:#131313;color:#c6c4c1}
html[data-theme="dark"] .friendii-ref-quantity button:hover{background:#1f1e1b}
html[data-theme="dark"] .friendii-ref-quantity input{border-inline:1px solid #45423d;color:#d3d1ce;background:#131313}
html[data-theme="dark"] .friendii-ref-primary{color:#ffffff}
html[data-theme="dark"] .friendii-ref-secondary{background:#131313;border:1px solid #55534e;color:#d3d2d0}
html[data-theme="dark"] .friendii-ref-secondary:hover{background:#454340;color:#ffffff}
html[data-theme="dark"] .friendii-ref-message{border:1px solid #4b4843;color:#b1aeaa;background:#131313}
html[data-theme="dark"] .friendii-ref-message:hover{border-color:#55534e;color:#d3d2d0}
html[data-theme="dark"] .friendii-ref-assurance>div>span{border:1px solid #4b4843;color:#a3a09c}
html[data-theme="dark"] .friendii-ref-assurance strong{color:#c2c0bc}
html[data-theme="dark"] .friendii-ref-assurance small{color:#7d7974}
html[data-theme="dark"] .friendii-ref-creator-copy small{color:#7a7772}
html[data-theme="dark"] .friendii-ref-creator-copy p{color:#95938f}
html[data-theme="dark"] .friendii-ref-creator-stats{color:#898581}
html[data-theme="dark"] .friendii-ref-creator-stats strong{color:#d1cfcc}
html[data-theme="dark"] .friendii-ref-creator>a{border:1px solid #4e4b45;color:#c6c4c1}
html[data-theme="dark"] .friendii-ref-creator>a:hover{border-color:#55534e;background:#454340;color:#ffffff}
html[data-theme="dark"] .friendii-ref-section-title>span,html[data-theme="dark"] .friendii-ref-reviews-head span,html[data-theme="dark"] .friendii-ref-related-head span{color:#a09b94}
html[data-theme="dark"] .friendii-ref-section-title h2,html[data-theme="dark"] .friendii-ref-reviews-head h2,html[data-theme="dark"] .friendii-ref-related-head h2{color:#d5d3d0}
html[data-theme="dark"] .friendii-ref-description>p{color:#aeaca8}
html[data-theme="dark"] .friendii-ref-specs dt{color:#85817c}
html[data-theme="dark"] .friendii-ref-specs dd{color:#cccac7}
html[data-theme="dark"] .friendii-ref-tags a{border:1px solid #46433d;color:#97938f}
html[data-theme="dark"] .friendii-ref-tags a:hover{border-color:#55534e;color:#d3d2d0}
html[data-theme="dark"] .friendii-ref-info-section li{color:#aeaca8}
html[data-theme="dark"] .friendii-ref-info-section li>b{color:#aaa59e}
html[data-theme="dark"] .friendii-ref-info-section li strong{color:#cbc9c7}
html[data-theme="dark"] .friendii-ref-info-section li p{color:#8e8b86}
html[data-theme="dark"] .friendii-ref-info-section ul li::before{color:#a09b94}
html[data-theme="dark"] .friendii-ref-side-info{border-top:2px solid #55534e}
html[data-theme="dark"] .friendii-ref-side-info span{color:#85817c}
html[data-theme="dark"] .friendii-ref-side-info strong{color:#c8c5c2}
html[data-theme="dark"] .friendii-ref-side-info>a{color:#aaa7a3}
html[data-theme="dark"] .friendii-ref-reviews-head button{background:#131313;border:1px solid #55534f;color:#cecdcb}
html[data-theme="dark"] .friendii-ref-reviews-head button:hover{background:#474643;color:#ffffff}
html[data-theme="dark"] .friendii-ref-review-summary>div:first-child span{color:#ffb952}
html[data-theme="dark"] .friendii-ref-review-summary>div:first-child small{color:#7d7974}
html[data-theme="dark"] .friendii-ref-review-list .friendii-review-card{background:#131313!important}
html[data-theme="dark"] .friendii-ref-related-head>a{color:#aeaca8}
html[data-theme="dark"] .promo-carousel{background:#191e22}
html[data-theme="dark"] .promo-slide{background:#191e22}
html[data-theme="dark"] .promo-slide::after{background:linear-gradient(180deg,transparent,rgba(0,0,0,0.48))}
html[data-theme="dark"] .promo-caption{color:#ffffff}
html[data-theme="dark"] .promo-arrow{border:1px solid rgba(43,43,43,0.68);background:rgba(20,24,31,0.48);color:#ffffff}
html[data-theme="dark"] .promo-arrow:hover{background:rgba(20,24,31,0.72)}
html[data-theme="dark"] .promo-dots button{border:1px solid rgba(43,43,43,0.9);background:rgba(19,19,19,0.48)}
html[data-theme="dark"] .promo-dots button.active{background:#131313}
html[data-theme="dark"] .home-search{border:1.5px solid #287cff;background:#131313}
html[data-theme="dark"] .home-search>span{color:#9ca5b3}
html[data-theme="dark"] .home-search input::placeholder{color:#a5acb8}
html[data-theme="dark"] .home-search button{background:#2579ee;color:#ffffff}
html[data-theme="dark"] .creator-scroll-controls button{background:#131313;color:#9ca5b3}
html[data-theme="dark"] .creator-scroll-controls button:hover{border-color:rgba(37,121,238,0.4);color:#5e9cf2}
html[data-theme="dark"] .recommended-creator:hover{background:rgba(37,121,238,0.055)}
html[data-theme="dark"] .recommended-creator-avatar{border:3px solid #2b2b2b;background:#191e22}
html[data-theme="dark"] .recommended-creator small{color:#69717e}
html[data-theme="dark"] .recommended-creator em{color:#98a2b3}
html[data-theme="dark"] .active-creator-filter{border:1px solid rgba(37,121,238,0.22);background:#0e1926;color:#abb4c3}
html[data-theme="dark"] .active-creator-filter a{color:#63a0ee}
html[data-theme="dark"] .home-hero-layout .promo-caption b{border:1px solid rgba(43,43,43,0.55);background:rgba(22,26,34,0.58);color:#ffffff}
html[data-theme="dark"] .home-hero-layout .promo-arrow{background:rgba(20,24,31,0.34)}
html[data-theme="dark"] .side-promo{border:1px solid rgba(255,255,255,0.115);color:#b6d0c8}
html[data-theme="dark"] .side-promo::before{background:rgba(19,19,19,0.42)}
html[data-theme="dark"] .side-promo::after{border:12px solid rgba(43,43,43,0.28)}
html[data-theme="dark"] .side-promo-mint{background:linear-gradient(135deg,#273c17,#234425)}
html[data-theme="dark"] .side-promo-yellow{background:linear-gradient(135deg,#806e12,#ffc94c);color:#e8ac68}
html[data-theme="dark"] .side-promo-copy em{background:rgba(19,19,19,0.75)}
html[data-theme="dark"] body[data-page="home"] .home-search{border-color:#297dff}
html[data-theme="dark"] .home-category-card{background:#131313}
html[data-theme="dark"] .home-category-card:hover{border-color:rgba(41,125,255,0.28)}
html[data-theme="dark"] .home-category-card>span{background:#14181e}
html[data-theme="dark"] .section-eyebrow{color:#737c8a}
html[data-theme="dark"] .recommended-creators-section{background:#131313}
html[data-theme="dark"] .creator-scroll-controls button{background:#131313}
html[data-theme="dark"] .creator-rank{background:#333b4b;color:#ffffff;border:2px solid #2b2b2b}
html[data-theme="dark"] .market-filter-toggle,html[data-theme="dark"] .section-link{background:#131313;color:#9ca5b3}
html[data-theme="dark"] .market-filter-toggle:hover,html[data-theme="dark"] .section-link:hover{border-color:rgba(41,125,255,0.32);color:#63a0ee}
html[data-theme="dark"] .home-benefit-strip article{background:#131313}
html[data-theme="dark"] .home-benefit-strip article>span{background:#14181e}
html[data-theme="dark"] .home-benefit-strip small{color:#737c8a}
html[data-theme="dark"] body[data-page="home"]{background:#1a1a1a}
html[data-theme="dark"] body[data-page="home"] .site-header{background:#131313}
html[data-theme="dark"] body[data-page="home"] .reference-topbar{border-bottom:1px solid #404040}
html[data-theme="dark"] body[data-page="home"] .brand-mark{background:#ffdc23}
html[data-theme="dark"] body[data-page="home"] .brand-name{color:#dbdbdb}
html[data-theme="dark"] body[data-page="home"] .reference-main-nav{color:#dcdcdc}
html[data-theme="dark"] body[data-page="home"] .reference-actions .pill,html[data-theme="dark"] body[data-page="home"] .reference-actions .icon-link,html[data-theme="dark"] body[data-page="home"] .reference-actions .profile-drawer-btn{border:1px solid #404040;background:#131313;color:#d5d5d5}
html[data-theme="dark"] body[data-page="home"] .reference-actions .icon-link em{background:#ff4d65}
html[data-theme="dark"] body[data-page="home"] .reference-actions .icon-link i{background:#ff4d65}
html[data-theme="dark"] body[data-page="home"] .reference-actions .profile-drawer-avatar{background:#222222}
html[data-theme="dark"] body[data-page="home"] .reference-category-nav{border-bottom:1px solid #404040;color:#e0e0e0}
html[data-theme="dark"] body[data-page="home"] .home-hero-layout .promo-arrow{color:rgba(33,33,33,0.72)}
html[data-theme="dark"] body[data-page="home"] .home-hero-layout .promo-arrow:hover{background:rgba(0,0,0,0.08)}
html[data-theme="dark"] body[data-page="home"] .home-search{border:1.5px solid #277cff}
html[data-theme="dark"] body[data-page="home"] .reference-section-title{color:#e0e0e0}
html[data-theme="dark"] body[data-page="home"] .creator-scroll-controls button,html[data-theme="dark"] body[data-page="home"] .market-scroll-controls button{border:1px solid #454545;background:#131313;color:#a9a9a9}
html[data-theme="dark"] body[data-page="home"] .recommended-creator{color:#e0e0e0}
html[data-theme="dark"] body[data-page="home"] .recommended-creator-avatar{background:#131313}
html[data-theme="dark"] body[data-page="home"] .recommended-creator strong{color:#e0e0e0}
html[data-theme="dark"] body[data-page="home"] .recommended-creator small{color:#808080}
html[data-theme="dark"] body[data-page="home"] .home-quick-filters .chip{border:1px solid #444444;background:#131313;color:#d2d2d2}
html[data-theme="dark"] body[data-page="home"] .home-quick-filters .chip.active,html[data-theme="dark"] body[data-page="home"] .home-quick-filters .chip:hover{border-color:#2176ef;background:#2176ef;color:#ffffff}
html[data-theme="dark"] body[data-page="home"] .product-card{border:1px solid #373737}
html[data-theme="dark"] body[data-page="home"] .product-card:hover{border-color:#404040}
html[data-theme="dark"] body[data-page="home"] .creator{color:#8e8e8e}
html[data-theme="dark"] body[data-page="cart"],html[data-theme="dark"] body[data-page="checkout"]{background:#1b1b1b;color:#e0e0e0}
html[data-theme="dark"] body[data-page="cart"] .site-header,html[data-theme="dark"] body[data-page="checkout"] .site-header{background:#131313;border-bottom:1px solid #373737}
html[data-theme="dark"] body[data-page="cart"] .brand-mark,html[data-theme="dark"] body[data-page="checkout"] .brand-mark{background:#ffdc23}
html[data-theme="dark"] body[data-page="cart"] .brand-name,html[data-theme="dark"] body[data-page="checkout"] .brand-name{color:#dbdbdb}
html[data-theme="dark"] body[data-page="cart"] .reference-main-nav,html[data-theme="dark"] body[data-page="checkout"] .reference-main-nav{color:#dcdcdc}
html[data-theme="dark"] body[data-page="cart"] .reference-actions .pill,html[data-theme="dark"] body[data-page="cart"] .reference-actions .icon-link,html[data-theme="dark"] body[data-page="cart"] .reference-actions .profile-drawer-btn,html[data-theme="dark"] body[data-page="checkout"] .reference-actions .pill,html[data-theme="dark"] body[data-page="checkout"] .reference-actions .icon-link,html[data-theme="dark"] body[data-page="checkout"] .reference-actions .profile-drawer-btn{border:1px solid #404040;background:#131313;color:#d2d2d2}
html[data-theme="dark"] .reference-page-heading{color:#e0e0e0}
html[data-theme="dark"] .cart-seller-card,html[data-theme="dark"] .cart-summary-card,html[data-theme="dark"] .checkout-seller-card,html[data-theme="dark"] .checkout-summary-card,html[data-theme="dark"] .checkout-option-card,html[data-theme="dark"] .reference-empty-card{background:#131313;border:1px solid #373737;color:#e0e0e0}
html[data-theme="dark"] .cart-seller-head{border-bottom:1px solid #393939}
html[data-theme="dark"] .cart-check{accent-color:#5d9bf3}
html[data-theme="dark"] .cart-seller-avatar{border:1px solid #3f3f3f}
html[data-theme="dark"] .cart-seller-head strong{color:#dadada}
html[data-theme="dark"] .seller-remove{color:#8e8e8e}
html[data-theme="dark"] .seller-remove:hover{color:#e9676b}
html[data-theme="dark"] .cart-product-thumb{background:#212121}
html[data-theme="dark"] .cart-product-info strong{color:#d4d4d4}
html[data-theme="dark"] .cart-product-info span{color:#808080}
html[data-theme="dark"] .cart-product-info b{color:#ff4b55}
html[data-theme="dark"] .cart-qty-control button{border:1px solid #404040;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .cart-qty-control span{border-top:1px solid #404040;border-bottom:1px solid #404040}
html[data-theme="dark"] .cart-qty-area small{color:#ff5656}
html[data-theme="dark"] .digital-qty{color:#999999}
html[data-theme="dark"] .cart-summary-row.muted,html[data-theme="dark"] .checkout-summary-line.muted{color:#7f7f7f}
html[data-theme="dark"] .cart-summary-row strong,html[data-theme="dark"] .checkout-summary-line strong{color:#d2d2d2}
html[data-theme="dark"] .cart-summary-row.total strong{color:#ff4b55}
html[data-theme="dark"] .reference-primary-btn{background:#2378ee;color:#ffffff;border:1px solid #2378ee}
html[data-theme="dark"] .reference-primary-btn:hover{background:#176ce0}
html[data-theme="dark"] .reference-primary-btn:disabled{background:#1f1f1f;border-color:#404040;color:#b6b6b6}
html[data-theme="dark"] .reference-secondary-btn{background:#131313;color:#d2d2d2;border:1px solid #444444}
html[data-theme="dark"] .reference-empty-card{color:#c4c4c4}
html[data-theme="dark"] .reference-empty-card p{color:#808080}
html[data-theme="dark"] .checkout-option-card:hover{background:#1f1b0c}
html[data-theme="dark"] .checkout-option-card strong,html[data-theme="dark"] .checkout-option-card>span:not(.option-arrow):not(.coin-dot):not(.gift-icon):not(.option-icon){color:#d2d2d2}
html[data-theme="dark"] .option-icon.plus{color:#5d9bf3}
html[data-theme="dark"] .option-copy small{color:#787878}
html[data-theme="dark"] .option-arrow{color:#808080}
html[data-theme="dark"] .coin-dot{background:#ffd326;border:1px solid #eabf10}
html[data-theme="dark"] .checkout-seller-head{border-bottom:1px solid #373737}
html[data-theme="dark"] .checkout-product-row span{color:#7f7f7f}
html[data-theme="dark"] .checkout-product-row b{color:#ff4b55}
html[data-theme="dark"] .checkout-product-row em{color:#999999}
html[data-theme="dark"] .checkout-order-detail strong b,html[data-theme="dark"] .note-placeholder b{color:#808080}
html[data-theme="dark"] .note-placeholder{color:#aaaaaa}
html[data-theme="dark"] .checkout-order-detail .seller-total strong{color:#d2d2d2}
html[data-theme="dark"] .gift-icon{color:#c4c4c4}
html[data-theme="dark"] .coupon-value{color:#aaaaaa!important}
html[data-theme="dark"] .checkout-coin-balance strong{color:#c4c4c4}
html[data-theme="dark"] .checkout-summary-line.grand strong{color:#ff4b55}
html[data-theme="dark"] .checkout-warning{border:1px solid #826e36;background:#28220f;color:#ebc666}
html[data-theme="dark"] .checkout-address-modal{background:rgba(0,0,0,0.3)}
html[data-theme="dark"] .checkout-address-dialog{background:#131313;border:1px solid #404040}
html[data-theme="dark"] .checkout-address-head button{color:#8e8e8e}
html[data-theme="dark"] .checkout-address-dialog label{color:#b7b7b7}
html[data-theme="dark"] .checkout-address-dialog input,html[data-theme="dark"] .checkout-address-dialog textarea{border:1px solid #404040;color:#d2d2d2;background:#131313}
html[data-theme="dark"] .checkout-address-dialog input:focus,html[data-theme="dark"] .checkout-address-dialog textarea:focus{border-color:#2378ee}
html[data-theme="dark"] body[data-page="addresses"]{background:#1b1b1b;color:#e0e0e0}
html[data-theme="dark"] body[data-page="addresses"] .site-header{background:#131313;border-bottom:1px solid #373737}
html[data-theme="dark"] body[data-page="addresses"] .brand-mark{background:#ffdc23}
html[data-theme="dark"] body[data-page="addresses"] .brand-name{color:#dbdbdb}
html[data-theme="dark"] body[data-page="addresses"] .reference-main-nav{color:#dcdcdc}
html[data-theme="dark"] body[data-page="addresses"] .reference-actions .pill,html[data-theme="dark"] body[data-page="addresses"] .reference-actions .icon-link,html[data-theme="dark"] body[data-page="addresses"] .reference-actions .profile-drawer-btn{border:1px solid #404040;background:#131313;color:#d2d2d2}
html[data-theme="dark"] .addresses-reference-head h1{color:#e0e0e0}
html[data-theme="dark"] .add-address-reference-btn{background:#2378ee;color:#ffffff}
html[data-theme="dark"] .add-address-reference-btn:hover{background:#176ce0}
html[data-theme="dark"] .addresses-empty-card{border:1px solid #373737;background:#131313;color:#b1b1b1}
html[data-theme="dark"] .addresses-empty-card p{color:#aaaaaa}
html[data-theme="dark"] .addresses-empty-icon{color:#d5d5d5}
html[data-theme="dark"] .addresses-empty-icon>span{background:#2e2e2e;color:#f3f3f3}
html[data-theme="dark"] .addresses-empty-icon>i{background:#333333;color:#ffffff}
html[data-theme="dark"] .my-address-card{background:#131313;border:1px solid #373737;color:#e0e0e0}
html[data-theme="dark"] .my-address-person strong{color:#dbdbdb}
html[data-theme="dark"] .my-address-person span{color:#787878}
html[data-theme="dark"] .my-address-main p{color:#c4c4c4}
html[data-theme="dark"] .my-address-badges em{background:#240e0e;color:#f26b6b}
html[data-theme="dark"] .my-address-badges em.billing{background:#0e1826;color:#709fe0}
html[data-theme="dark"] .address-edit-link,html[data-theme="dark"] .address-delete-link{color:#5e9cf3}
html[data-theme="dark"] .address-delete-link{color:#df5a5a}
html[data-theme="dark"] .address-default-btn{border:1px solid #434343;background:#131313;color:#808080}
html[data-theme="dark"] .address-default-btn:hover:not(:disabled){border-color:#2378ee;color:#5e9cf3}
html[data-theme="dark"] .address-default-btn:disabled{background:#171717;color:#c0c0c0}
html[data-theme="dark"] body[data-page="addresses"] .address-page-dialog,html[data-theme="dark"] body[data-page="addresses"] .address-page-dialog .modal-head,html[data-theme="dark"] body[data-page="addresses"] .address-page-dialog .address-form input,html[data-theme="dark"] body[data-page="addresses"] .address-page-dialog .address-form select,html[data-theme="dark"] body[data-page="addresses"] .address-page-dialog .address-form textarea{background:#131313;color:#d2d2d2}
html[data-theme="dark"] body[data-page="addresses"] .address-page-dialog .btn{background:#2378ee;border-color:#2378ee}
html[data-theme="dark"] body[data-page="addresses"] .address-page-dialog .btn.ghost{background:#131313;color:#c4c4c4;border-color:#444444}
html[data-theme="dark"] body[data-page="orders"]{background:#1b1b1b;color:#e0e0e0}
html[data-theme="dark"] body[data-page="orders"] .site-header{background:#131313;border-bottom:1px solid #373737}
html[data-theme="dark"] body[data-page="orders"] .brand-mark{background:#ffdc23}
html[data-theme="dark"] body[data-page="orders"] .brand-name{color:#dbdbdb}
html[data-theme="dark"] body[data-page="orders"] .reference-main-nav{color:#dcdcdc}
html[data-theme="dark"] body[data-page="orders"] .reference-actions .pill,html[data-theme="dark"] body[data-page="orders"] .reference-actions .icon-link,html[data-theme="dark"] body[data-page="orders"] .reference-actions .profile-drawer-btn{border:1px solid #404040;background:#131313;color:#d2d2d2}
html[data-theme="dark"] .orders-reference-title-row h1{color:#e0e0e0}
html[data-theme="dark"] .orders-search{border:1px solid #404040;background:#131313}
html[data-theme="dark"] .orders-search input{background:#131313;color:#d2d2d2}
html[data-theme="dark"] .orders-search input::placeholder{color:#c0c0c0}
html[data-theme="dark"] .orders-search button{border-left:1px solid #404040;background:#131313;color:#b7b7b7}
html[data-theme="dark"] .orders-tabs{border-bottom:1px solid #393939}
html[data-theme="dark"] .orders-tabs a{color:#d2d2d2}
html[data-theme="dark"] .orders-tabs a.active{color:#e0e0e0}
html[data-theme="dark"] .orders-tabs a.active::after{background:#2877ed}
html[data-theme="dark"] .orders-empty-state{color:#aaaaaa}
html[data-theme="dark"] .orders-empty-state p{color:#aaaaaa}
html[data-theme="dark"] .orders-empty-icon{color:#d5d5d5}
html[data-theme="dark"] .orders-empty-icon>span{background:#2e2e2e;color:#f3f3f3}
html[data-theme="dark"] .orders-empty-icon>i{background:#333333;color:#ffffff}
html[data-theme="dark"] .orders-pagination{color:#999999}
html[data-theme="dark"] .orders-pagination>a{color:#aaaaaa}
html[data-theme="dark"] .orders-pagination>a:not(.disabled):hover{background:#131313;color:#5f9af2}
html[data-theme="dark"] .orders-pagination>span{background:#131313;color:#d2d2d2}
html[data-theme="dark"] .orders-pagination select{border:1px solid #434343;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .buyer-order-card{background:#131313;border:1px solid #383838}
html[data-theme="dark"] .buyer-order-card-head{border-bottom:1px solid #373737}
html[data-theme="dark"] .buyer-order-avatar{background:#212121}
html[data-theme="dark"] .buyer-order-seller strong{color:#d2d2d2}
html[data-theme="dark"] .buyer-order-seller small{color:#aaaaaa}
html[data-theme="dark"] .buyer-order-status.pay{color:#ff5a5a}
html[data-theme="dark"] .buyer-order-status.ship{color:#5f9af2}
html[data-theme="dark"] .buyer-order-status.receive{color:#f8bd58}
html[data-theme="dark"] .buyer-order-status.done{color:#6ee3b0}
html[data-theme="dark"] .buyer-order-status.cancel{color:#999999}
html[data-theme="dark"] .buyer-order-status.refund{color:#a674dd}
html[data-theme="dark"] .buyer-order-item{color:#d2d2d2;border-bottom:1px solid #343434}
html[data-theme="dark"] .buyer-order-item:hover{background:#171717}
html[data-theme="dark"] .buyer-order-item img{background:#1e1e1e}
html[data-theme="dark"] .buyer-order-item-info strong{color:#d2d2d2}
html[data-theme="dark"] .buyer-order-item-info span{color:#aaaaaa}
html[data-theme="dark"] .buyer-order-item-info small{color:#8e8e8e}
html[data-theme="dark"] .buyer-order-item-price span{color:#999999}
html[data-theme="dark"] .buyer-order-item-price strong{color:#ff5555}
html[data-theme="dark"] .buyer-order-card-foot{border-top:1px solid #373737}
html[data-theme="dark"] .buyer-order-card-foot>span{color:#aaaaaa}
html[data-theme="dark"] .buyer-order-card-foot small{color:#8e8e8e}
html[data-theme="dark"] .buyer-order-card-foot strong{color:#ff5555}
html[data-theme="dark"] .buyer-order-card-actions{border-top:1px solid #373737;background:#131313}
html[data-theme="dark"] .buyer-order-cancel-btn{border:1px solid #404040;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .buyer-order-cancel-btn:hover{border-color:#8e2f2f;color:#eb6666;background:#1f0c0c}
html[data-theme="dark"] .order-cancel-modal-backdrop{background:rgba(17,24,39,0.58)}
html[data-theme="dark"] .order-cancel-dialog{background:#131313;color:#d2d2d2}
html[data-theme="dark"] .order-cancel-dialog-head button{color:#8e8e8e}
html[data-theme="dark"] .order-cancel-dialog-head button:hover{background:#1d1d1d;color:#d2d2d2}
html[data-theme="dark"] .order-cancel-dialog>p{color:#9c9c9c}
html[data-theme="dark"] .order-cancel-reason-list{border:1px solid #3b3b3b}
html[data-theme="dark"] .order-cancel-reason-list li{border-bottom:1px solid #373737}
html[data-theme="dark"] .order-cancel-reason-list label::before{color:#a9a9a9}
html[data-theme="dark"] .order-cancel-reason-list label:hover{background:#0c1520}
html[data-theme="dark"] .order-cancel-reason-list input{accent-color:#5f9af2}
html[data-theme="dark"] .order-cancel-reason-list input:checked+span{color:#609df1}
html[data-theme="dark"] .order-cancel-other textarea{border:1px solid #404040;color:#d2d2d2}
html[data-theme="dark"] .order-cancel-other textarea:focus{border-color:#2877ed}
html[data-theme="dark"] .order-cancel-error{color:#e66b6b}
html[data-theme="dark"] .order-cancel-dismiss{border:1px solid #404040;background:#131313;color:#b7b7b7}
html[data-theme="dark"] .order-cancel-confirm{border:1px solid #e94e4e;background:#e94e4e;color:#ffffff}
html[data-theme="dark"] .order-cancel-confirm:hover{background:#d83f3f}
html[data-theme="dark"] body[data-page="buyer"]{background:#1b1b1b}
html[data-theme="dark"] body[data-page="buyer"] .account-avatar{background:#3a3a3a;color:#ffffff}
html[data-theme="dark"] body[data-page="buyer"] .account-profile-main span{color:#a9a9a9}
html[data-theme="dark"] body[data-page="buyer"] .shopping-panel{border-color:#3a3a3a}
html[data-theme="dark"] body[data-page="buyer"] .shopping-panel-head a{color:#999999}
html[data-theme="dark"] body[data-page="buyer"] .shopping-wallet-card{background:#1a1a1a}
html[data-theme="dark"] body[data-page="buyer"] .order-status-grid .status-icon{color:#d2d2d2}
html[data-theme="dark"] body[data-page="buyer"] .order-status-grid strong{color:#d2d2d2}
html[data-theme="dark"] body[data-page="buyer"] .account-shortcuts a,html[data-theme="dark"] body[data-page="buyer"] .account-shortcuts button{border-color:#3a3a3a}
html[data-theme="dark"] body[data-page="buyer"] .reference-actions .profile-drawer-btn{border:1px solid #404040;background:#131313;color:#d5d5d5}
html[data-theme="dark"] body[data-page="buyer"] .reference-actions .profile-drawer-btn:hover{background:#191919;border-color:#454545}
html[data-theme="dark"] body[data-page="buyer"] .reference-actions .profile-drawer-avatar{background:#222222;color:#9fa6b0}
html[data-theme="dark"] body[data-page="buyer"] .reference-actions .profile-drawer-divider{background:#2b2b2b}
html[data-theme="dark"] body[data-page="buyer"] .reference-actions .profile-drawer-bars{color:#d5d5d5}
html[data-theme="dark"] body[data-page="purchases"]{background:#1b1b1b}
html[data-theme="dark"] .purchases-title-row h1{color:#e0e0e0}
html[data-theme="dark"] .purchases-search{background:#131313;border:1px solid #444444}
html[data-theme="dark"] .purchases-search input{color:#d2d2d2;background:#131313}
html[data-theme="dark"] .purchases-search input::placeholder{color:#bbbbbb}
html[data-theme="dark"] .purchases-search button{border-left:1px solid #444444;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .purchases-browser-alert{background:#26200e;border:1px solid #867237;color:#cacaca}
html[data-theme="dark"] .purchases-alert-icon{background:#f4a612}
html[data-theme="dark"] .purchases-table-card{background:#131313}
html[data-theme="dark"] .purchases-table-head{background:#171717;border-bottom:1px solid #3a3a3a}
html[data-theme="dark"] .purchases-table-head strong{color:#d2d2d2;border-right:1px solid #373737}
html[data-theme="dark"] .purchases-table-row{border-bottom:1px solid #363636;color:#c4c4c4}
html[data-theme="dark"] .purchases-product-cell img{background:#1f1f1f}
html[data-theme="dark"] .purchases-product-cell strong{color:#d2d2d2}
html[data-theme="dark"] .purchases-product-cell small{color:#aaaaaa}
html[data-theme="dark"] .purchases-price-cell{color:#ff5353}
html[data-theme="dark"] .purchases-license-cell,html[data-theme="dark"] .purchases-title-cell{color:#9c9c9c}
html[data-theme="dark"] .purchases-download-btn{border:1px solid #2877ed;color:#5f9af2;background:#131313}
html[data-theme="dark"] .purchases-download-btn:hover{background:#0d1423}
html[data-theme="dark"] .purchases-empty-state{color:#999999}
html[data-theme="dark"] .purchases-empty-box{border:2px solid #404040;color:#d6d6d6}
html[data-theme="dark"] .purchases-empty-state span{color:#999999}
html[data-theme="dark"] body[data-page="creator"]{background:#1a1a1a;color:#dbdbdb}
html[data-theme="dark"] body[data-page="creator"] .brand-name,html[data-theme="dark"] body[data-page="creator"] .reference-main-nav a{color:#ffffff}
html[data-theme="dark"] body[data-page="creator"] .reference-actions .pill,html[data-theme="dark"] body[data-page="creator"] .reference-actions .icon-link,html[data-theme="dark"] body[data-page="creator"] .reference-actions .profile-drawer-btn{background:rgba(19,19,19,0.18);border-color:rgba(43,43,43,0.2);color:#ffffff}
html[data-theme="dark"] body[data-page="creator"] .reference-actions .profile-drawer-bars{color:#ffffff}
html[data-theme="dark"] body[data-page="creator"] .reference-actions .profile-drawer-avatar{background:rgba(19,19,19,0.18)}
html[data-theme="dark"] body[data-page="creator"] .reference-actions .profile-drawer-divider{background:rgba(19,19,19,0.35)}
html[data-theme="dark"] .creator-public-hero{background:#272a2c}
html[data-theme="dark"] .creator-public-hero::after{background:linear-gradient(transparent,rgba(0,0,0,0.22))}
html[data-theme="dark"] .creator-public-hero-shade{background:linear-gradient(90deg,rgba(6,23,26,0.12),rgba(5,21,24,0.02) 42%,rgba(5,15,20,0.16))}
html[data-theme="dark"] .creator-public-brand{color:#ffffff}
html[data-theme="dark"] .creator-public-brand-mark{background:#ffc526}
html[data-theme="dark"] .creator-public-avatar{border:4px solid #2b2b2b;background:#212121}
html[data-theme="dark"] .creator-public-avatar-symbol{background:#323232;color:#ffffff}
html[data-theme="dark"] .creator-handle{color:#999999}
html[data-theme="dark"] .creator-follow-btn,html[data-theme="dark"] .creator-more-btn,html[data-theme="dark"] .creator-side-btn{border:1px solid #444444;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .creator-follow-btn:hover,html[data-theme="dark"] .creator-more-btn:hover,html[data-theme="dark"] .creator-side-btn:hover{background:#171717;border-color:#4e4e4e}
html[data-theme="dark"] .creator-follow-btn.active{background:#424242;color:#ffffff;border-color:#525252}
html[data-theme="dark"] .creator-side-btn:first-of-type{color:#e46d81}
html[data-theme="dark"] .creator-follow-stats{color:#a9a9a9}
html[data-theme="dark"] .creator-follow-stats button{color:#a9a9a9}
html[data-theme="dark"] .creator-follow-stats button:hover{color:#5e9ff2}
html[data-theme="dark"] .creator-follow-stats button:focus-visible{outline:2px solid #1976ed}
html[data-theme="dark"] .creator-follow-stats i{color:#c4c4c4}
html[data-theme="dark"] .creator-follow-list-backdrop{background:rgba(0,0,0,0.52)}
html[data-theme="dark"] .creator-follow-list-dialog{background:#131313;color:#d2d2d2}
html[data-theme="dark"] .creator-follow-list-dialog>header{border-bottom:1px solid #373737}
html[data-theme="dark"] .creator-follow-list-dialog header button{color:#7f7f7f}
html[data-theme="dark"] .creator-follow-list-dialog header button:hover{background:#1e1e1e;color:#d2d2d2}
html[data-theme="dark"] .creator-follow-list-row{border-bottom:1px solid #353535}
html[data-theme="dark"] .creator-follow-list-person{color:#d2d2d2}
html[data-theme="dark"] .creator-follow-list-avatar{background:#212121;border:1px solid #373737}
html[data-theme="dark"] .creator-follow-list-copy small{color:#999999}
html[data-theme="dark"] .creator-follow-list-copy em{color:#9c9c9c}
html[data-theme="dark"] .creator-follow-list-action{background:#1976f3;color:#ffffff}
html[data-theme="dark"] .creator-follow-list-action:hover{background:#075fd6}
html[data-theme="dark"] .creator-follow-list-empty{color:#999999}
html[data-theme="dark"] .creator-follow-list-empty>span{background:#1b1d1f;color:#999999}
html[data-theme="dark"] .creator-follow-list-empty strong{color:#a9a9a9}
html[data-theme="dark"] .creator-public-bio{color:#a9a9a9}
html[data-theme="dark"] .creator-about-link{color:#c4c4c4;border-bottom:1px solid #3c3c3c}
html[data-theme="dark"] .creator-social-block h3,html[data-theme="dark"] .creator-category-block h3,html[data-theme="dark"] .creator-supporters h3{color:#c4c4c4}
html[data-theme="dark"] .creator-social-block small{color:#aaaaaa}
html[data-theme="dark"] .creator-category-block b{color:#8e8e8e}
html[data-theme="dark"] .creator-supporters i{border:2px solid #313131;background:#131313}
html[data-theme="dark"] .creator-social-block a:hover strong{color:#ffb152}
html[data-theme="dark"] .creator-category-list b{background:#1b1d1f;color:#a9a9a9}
html[data-theme="dark"] .creator-public-main{background:rgba(19,19,19,0)}
html[data-theme="dark"] .creator-public-tabs{border-bottom:1px solid #3c3c3c}
html[data-theme="dark"] .creator-public-tabs button{color:#c4c4c4}
html[data-theme="dark"] .creator-public-tabs button.active{color:#e0e0e0}
html[data-theme="dark"] .creator-public-tabs button.active::after{background:#1976ed}
html[data-theme="dark"] .creator-section-heading h2{color:#d2d2d2}
html[data-theme="dark"] .creator-section-heading h2 span{color:#aaaaaa}
html[data-theme="dark"] .creator-section-heading p{color:#999999}
html[data-theme="dark"] .creator-section-heading button{color:#a9a9a9}
html[data-theme="dark"] .creator-new-work-btn{border:1px solid #444444;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .creator-new-work-btn:hover{border-color:#606060;background:#171717}
html[data-theme="dark"] .creator-shop-grid .product-card{background:#131313;border:1px solid #373737}
html[data-theme="dark"] .creator-shop-grid .product-card .price{color:#ff4f5f}
html[data-theme="dark"] .creator-profile-summary{border:1px solid #3a3a3a;background:#131313}
html[data-theme="dark"] .creator-profile-summary div{border-right:1px solid #363636}
html[data-theme="dark"] .creator-profile-summary span{color:#999999}
html[data-theme="dark"] .creator-portfolio-tile{background:#2e2e2e}
html[data-theme="dark"] .creator-portfolio-tile span{color:#ffffff}
html[data-theme="dark"] .creator-empty-card{border:1px dashed #434343;background:#131313;color:#999999}
@media(max-width:760px){html[data-theme="dark"] .creator-public-tabs{background:#1a1a1a}}
html[data-theme="dark"] body[data-page="creator"]{background:#131313}
html[data-theme="dark"] body[data-page="creator"] .creator-empty-card{border:1px solid #373737;background:#131313;color:#aaaaaa}
html[data-theme="dark"] body[data-page="creator"] .creator-empty-card p{color:#a7a7a7}
html[data-theme="dark"] .profile-edit-backdrop{background:rgba(0,0,0,0.58)}
html[data-theme="dark"] .profile-editor-modal{border:1px solid #404040;background:#131313;color:#d4d4d4}
html[data-theme="dark"] .profile-editor-head{border-bottom:1px solid #373737}
html[data-theme="dark"] .profile-editor-head h2{color:#d4d4d4}
html[data-theme="dark"] .profile-editor-head button{color:#808080}
html[data-theme="dark"] .profile-editor-head button:hover{background:#1e1e1e;color:#d2d2d2}
html[data-theme="dark"] .username-editor-dialog header button{color:#aaaaaa}
html[data-theme="dark"] .username-editor-dialog header button:hover{background:#4a4a4a;color:#ffffff}
html[data-theme="dark"] .profile-media-editor{border-bottom:1px solid #373737}
html[data-theme="dark"] .profile-cover-preview{border:1px solid #3d3d3d;background-color:#212121}
html[data-theme="dark"] .profile-cover-actions button{border:1px solid #3e3e3e;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .profile-cover-actions button:hover{background:#1a1a1a;border-color:#4d4d4d}
html[data-theme="dark"] .profile-avatar-preview{border:1px solid #2b2b2b;background:#3e3e3e;color:#ffffff}
html[data-theme="dark"] .profile-avatar-overlay-btn{border:2px solid #2b2b2b;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .profile-avatar-overlay-btn:hover{background:#1c1c1c;border-color:#2b2b2b}
html[data-theme="dark"] .profile-media-help{color:#777777}
html[data-theme="dark"] .profile-media-help span{border:1px solid #404040;color:#a9a9a9;background:#131313}
html[data-theme="dark"] .profile-editor-field>span,html[data-theme="dark"] .profile-social-editor>div:first-child strong{color:#b7b7b7}
html[data-theme="dark"] .profile-editor-field>span i{color:#ff5d5d}
html[data-theme="dark"] .profile-editor-field input,html[data-theme="dark"] .profile-editor-field textarea,html[data-theme="dark"] .profile-editor-field select,html[data-theme="dark"] .profile-social-row input,html[data-theme="dark"] .profile-social-row select{border:1px solid #444444;background:#131313;color:#d2d2d2}
html[data-theme="dark"] .profile-editor-field input:focus,html[data-theme="dark"] .profile-editor-field textarea:focus,html[data-theme="dark"] .profile-editor-field select:focus,html[data-theme="dark"] .profile-social-row input:focus,html[data-theme="dark"] .profile-social-row select:focus{border-color:#e58b00}
html[data-theme="dark"] .profile-category-trigger{border:1px solid #444444;background:#131313;color:#d2d2d2}
html[data-theme="dark"] .profile-category-trigger:focus,html[data-theme="dark"] .profile-category-multiselect.open .profile-category-trigger{border-color:#1976f3}
html[data-theme="dark"] .profile-category-chips>em{color:#aaaaaa}
html[data-theme="dark"] .profile-category-chip{background:#222222;color:#bcbcbc}
html[data-theme="dark"] .profile-category-chip>button{color:#999999}
html[data-theme="dark"] .profile-category-chip>button:hover{background:#343434;color:#c4c4c4}
html[data-theme="dark"] .profile-category-search{color:#aaaaaa}
html[data-theme="dark"] .profile-category-dropdown{border:1px solid #404040;background:#131313}
html[data-theme="dark"] .profile-category-dropdown>button{background:#131313;color:#c4c4c4}
html[data-theme="dark"] .profile-category-dropdown>button:hover{background:#141b20}
html[data-theme="dark"] .profile-category-dropdown>button.selected{background:#122230}
html[data-theme="dark"] .profile-category-dropdown>button>b{color:#5a9df6}
html[data-theme="dark"] .profile-counted-input small{color:#999999}
html[data-theme="dark"] .profile-editor-input-action>button{border:1px solid #444444;background:#131313;color:#b7b7b7}
html[data-theme="dark"] .profile-editor-input-action>button:hover{background:#1b1b1b}
html[data-theme="dark"] .profile-username-display{border:1px solid #444444;background:#1a1a1a}
html[data-theme="dark"] .profile-username-display b{color:#8e8e8e}
html[data-theme="dark"] .profile-username-display input{color:#aaaaaa!important}
html[data-theme="dark"] .profile-social-editor>div:first-child small{color:#808080}
html[data-theme="dark"] .profile-social-row button{border:1px solid #444444;background:#131313;color:#8e8e8e}
html[data-theme="dark"] .profile-social-row button:hover{color:#df7171;border-color:#663737}
html[data-theme="dark"] #addProfileSocialBtn{border:1px solid #444444;background:#131313;color:#b7b7b7}
html[data-theme="dark"] #addProfileSocialBtn:hover{background:#1b1b1b}
html[data-theme="dark"] .profile-editor-save{background:#e98b00}
html[data-theme="dark"] .profile-editor-save:hover{background:#f39a12}
html[data-theme="dark"] .username-edit-layer{background:rgba(0,0,0,0.58)}
html[data-theme="dark"] .username-editor-dialog{border:1px solid rgba(43,43,43,0.08);background:#434343;color:#eeeeee}
html[data-theme="dark"] .username-editor-dialog label span i{color:#ff6565}
html[data-theme="dark"] .username-editor-input{border:1px solid #525252;background:#3e3e3e}
html[data-theme="dark"] .username-editor-input b{color:#eeeeee}
html[data-theme="dark"] .username-editor-input input{color:#eeeeee}
html[data-theme="dark"] .username-editor-input small{color:#c9c9c9}
html[data-theme="dark"] .username-editor-dialog>p{color:#757575}
html[data-theme="dark"] .username-editor-actions button{border:1px solid #525252;background:#404040;color:#dddddd}
html[data-theme="dark"] .username-editor-actions button:last-child{border-color:#e98b00;background:#e98b00}
html[data-theme="dark"] .guest-login-btn{background:#1f79ee;color:#ffffff!important;border:1px solid #1f79ee}
html[data-theme="dark"] .guest-login-btn:hover{background:#1469d8}
html[data-theme="dark"] .guest-language{background:#131313!important;color:#d7d7d7!important;border-color:#404040!important}
html[data-theme="dark"] .guest-currency{background:#131313!important;color:#d7d7d7!important;border-color:#404040!important}
html[data-theme="dark"] body[data-page="login"],html[data-theme="dark"] body[data-page="signup"],html[data-theme="dark"] body[data-page="forgot-password"],html[data-theme="dark"] body[data-page="reset-password"]{background:#1b1b1b;color:#dbdbdb}
html[data-theme="dark"] body[data-page="login"] .site-header,html[data-theme="dark"] body[data-page="signup"] .site-header,html[data-theme="dark"] body[data-page="forgot-password"] .site-header,html[data-theme="dark"] body[data-page="reset-password"] .site-header{background:#131313;color:#dbdbdb;border-color:#3b3b3b}
html[data-theme="dark"] body[data-page="login"] .brand,html[data-theme="dark"] body[data-page="signup"] .brand,html[data-theme="dark"] body[data-page="forgot-password"] .brand,html[data-theme="dark"] body[data-page="reset-password"] .brand,html[data-theme="dark"] body[data-page="login"] .main-nav,html[data-theme="dark"] body[data-page="signup"] .main-nav,html[data-theme="dark"] body[data-page="forgot-password"] .main-nav,html[data-theme="dark"] body[data-page="reset-password"] .main-nav{color:#dbdbdb}
html[data-theme="dark"] body[data-page="login"] .reference-category-nav{background:#131313;color:#dbdbdb;border-top:1px solid #363636;border-bottom:1px solid #363636}
html[data-theme="dark"] .auth-page-underlay{background:#1d1d1d}
html[data-theme="dark"] .auth-underlay-banner{background:#2e2e2e}
html[data-theme="dark"] .auth-page-underlay.auth-live-underlay{background:#1a1a1a}
html[data-theme="dark"] .auth-live-frame{background:#1a1a1a}
html[data-theme="dark"] .auth-modal-screen{background:rgba(0,0,0,0.46)}
html[data-theme="dark"] .auth-login-modal{background:#131313;color:#dbdbdb}
html[data-theme="dark"] .auth-modal-close{color:#808080}
html[data-theme="dark"] .auth-input-wrap{border:1px solid #444444;background:#131313}
html[data-theme="dark"] .auth-input-wrap:focus-within{border-color:#33547c}
html[data-theme="dark"] .auth-field-icon{color:#9c9c9c}
html[data-theme="dark"] .auth-input-wrap input{color:#d2d2d2}
html[data-theme="dark"] .auth-input-wrap input::placeholder{color:#b2b2b2}
html[data-theme="dark"] .auth-eye{color:#aaaaaa}
html[data-theme="dark"] .auth-inline-links a{color:#5d9ff4}
html[data-theme="dark"] .auth-inline-links span{color:#a9a9a9}
html[data-theme="dark"] .auth-primary-btn{background:#1f79ee;color:#ffffff!important}
html[data-theme="dark"] .auth-primary-btn:hover{background:#1469d8}
html[data-theme="dark"] .auth-or{color:#c4c4c4}
html[data-theme="dark"] .auth-or:before,html[data-theme="dark"] .auth-or:after{background:#2a2a2a}
html[data-theme="dark"] .simple-auth-shell{background:#1b1b1b}
html[data-theme="dark"] .simple-auth-card{color:#dbdbdb}
html[data-theme="dark"] .simple-auth-lead{color:#c4c4c4}
html[data-theme="dark"] .simple-auth-form label>span i{color:#ff4d4f}
html[data-theme="dark"] .simple-auth-form input{border:1px solid #474747;background:#131313;color:#d2d2d2}
html[data-theme="dark"] .simple-auth-form input:focus{border-color:#33547c}
html[data-theme="dark"] .simple-password-wrap button{color:#999999}
html[data-theme="dark"] .simple-submit-btn{border:1px solid #474747;background:#212121;color:#b4b4b4}
html[data-theme="dark"] .simple-auth-form:valid .simple-submit-btn{background:#1f79ee;border-color:#1f79ee;color:#ffffff}
html[data-theme="dark"] .simple-auth-bottom a{color:#5d9ff4}
html[data-theme="dark"] .reset-mail-icon{background:#101b29;color:#5e9ff3}
html[data-theme="dark"] .reset-demo-message{border:1px solid #22344f;background:#131313}
html[data-theme="dark"] .reset-demo-message span{color:#9c9c9c}
html[data-theme="dark"] .payment-option-copy small{color:#999999}
html[data-theme="dark"] .payment-mini-icon{background:#ffd334}
html[data-theme="dark"] .checkout-selector-dialog .checkout-address-head h2{color:#d2d2d2}
html[data-theme="dark"] .checkout-address-choice{border-bottom:1px solid #3a3a3a;color:#d2d2d2!important}
html[data-theme="dark"] .checkout-radio-dot{border:1.5px solid #494949;background:#131313}
html[data-theme="dark"] .checkout-address-choice>input:checked+.checkout-radio-dot{border-color:#287cff}
html[data-theme="dark"] .checkout-address-choice>input:checked+.checkout-radio-dot:after{background:#287cff}
html[data-theme="dark"] .checkout-address-person strong{color:#d2d2d2}
html[data-theme="dark"] .checkout-address-person em{color:#999999}
html[data-theme="dark"] .checkout-address-text{color:#a9a9a9}
html[data-theme="dark"] .checkout-address-choice-copy small{background:#26120e;color:#ff6b63}
html[data-theme="dark"] .checkout-address-edit{color:#5e9cf3}
html[data-theme="dark"] .checkout-add-address-link{border-top:1px solid #3a3a3a;color:#5e9cf3}
html[data-theme="dark"] .checkout-selector-empty{color:#aaaaaa}
html[data-theme="dark"] .checkout-selector-empty span{color:#dddddd}
html[data-theme="dark"] .checkout-payment-choice{color:#d2d2d2!important}
html[data-theme="dark"] .checkout-payment-choice>input:checked+.checkout-radio-dot{border-color:#287cff}
html[data-theme="dark"] .checkout-payment-choice>input:checked+.checkout-radio-dot:after{background:#287cff}
html[data-theme="dark"] .payment-method-icon{background:#1b1c1e;color:#c4c4c4}
html[data-theme="dark"] .payment-method-icon.coin{background:#ffd334}
html[data-theme="dark"] .payment-method-icon.promptpay{background:#274f78;color:#ffffff}
html[data-theme="dark"] .payment-method-icon.truemoney{background:#ff7c16;color:#ffffff}
html[data-theme="dark"] .payment-method-icon.linepay{background:#20c86b;color:#ffffff}
html[data-theme="dark"] .payment-method-icon.kplus{background:#1faa68;color:#ffffff}
html[data-theme="dark"] .payment-method-icon.scb{background:#4c1f86;color:#ffffff}
html[data-theme="dark"] .payment-method-icon.kma{background:#6c5b20;color:#ffd634}
html[data-theme="dark"] .payment-method-icon.bbl{background:#1168e8;color:#ffffff}
html[data-theme="dark"] .payment-method-icon.ktb{background:#20a5d8;color:#ffffff}
html[data-theme="dark"] .payment-method-icon.card{background:#1c1c1c;color:#c4c4c4;border:1px solid #404040}
html[data-theme="dark"] .payment-method-copy strong{color:#d2d2d2}
html[data-theme="dark"] .payment-method-copy small{color:#aaaaaa}
html[data-theme="dark"] .payment-topup-link{color:#a9a9a9}
html[data-theme="dark"] .payment-card-logos{color:#738fde}
html[data-theme="dark"] .reference-actions .profile-drawer-btn,html[data-theme="dark"] .actions .profile-drawer-btn,html[data-theme="dark"] .profile-drawer-btn{border:1px solid #3c3f44!important;background:#131313!important;color:#9ca1a8!important}
html[data-theme="dark"] .reference-actions .profile-drawer-btn:hover,html[data-theme="dark"] .actions .profile-drawer-btn:hover,html[data-theme="dark"] .profile-drawer-btn:hover{background:#171717!important;border-color:#41444a!important}
html[data-theme="dark"] .profile-drawer-avatar{background:#1c1c1f!important;color:#a67ed3!important}
html[data-theme="dark"] .profile-drawer-avatar svg{color:#a67ed3!important}
html[data-theme="dark"] .profile-drawer-divider{background:#2d2f32!important}
html[data-theme="dark"] .profile-drawer-bars{color:#9ca1a8!important}
html[data-theme="dark"] .profile-drawer-bars svg{color:#9ca1a8!important}
html[data-theme="dark"] .header-pref-menu{border:1px solid #393b3f;background:#131313}
html[data-theme="dark"] .header-pref-menu button{background:#131313;color:#d2d2d2}
html[data-theme="dark"] .header-pref-menu button:hover,html[data-theme="dark"] .header-pref-menu button.active{background:#14181e}
html[data-theme="dark"] .header-pref-menu button.active:after{color:#5e9ff2}
html[data-theme="dark"] .header-pref-menu button small{color:#9a9a9a}
html[data-theme="dark"] body[data-page="home"] .site-header{background:#131313!important}
html[data-theme="dark"] body[data-page="home"] .header-inline-search{border:1px solid #404040;background:#131313;color:#a9a9a9}
html[data-theme="dark"] body[data-page="home"] .header-inline-search>span{color:#a1a7af}
html[data-theme="dark"] body[data-page="home"] .header-inline-search input{color:#d2d2d2}
html[data-theme="dark"] body[data-page="home"] .header-inline-search input::placeholder{color:#b4b7bd}
html[data-theme="dark"] body[data-page="home"] .site-header{background:#131313!important}
html[data-theme="dark"] body[data-page="settings"]{background:#1b1b1b;color:#d8d8d8}
html[data-theme="dark"] body[data-page="settings"] .site-header{background:#131313;border-bottom:1px solid #373737}
html[data-theme="dark"] .settings-profile-card{background:#131313}
html[data-theme="dark"] .settings-profile-avatar{border:2px solid #3d3d3d;background:#212121}
html[data-theme="dark"] .settings-profile-card p{color:#7f7f7f}
html[data-theme="dark"] .settings-profile-card>a{border:1px solid #424242;color:#d0d0d0;background:#131313}
html[data-theme="dark"] .settings-profile-card>a:hover{border-color:#616161;background:#171717}
html[data-theme="dark"] .settings-tabs{border-bottom:1px solid #3d3d3d}
html[data-theme="dark"] .settings-tabs button{color:#d2d2d2}
html[data-theme="dark"] .settings-tabs button.active::after{background:#1976f3}
html[data-theme="dark"] .settings-accordion{border:1px solid #444444;background:#1e1e1e}
html[data-theme="dark"] .settings-accordion-item+.settings-accordion-item{border-top:1px solid #484848}
html[data-theme="dark"] .settings-accordion-head{background:#1e1e1e;color:#d4d4d4}
html[data-theme="dark"] .settings-accordion-head small{color:#999999}
html[data-theme="dark"] .settings-accordion-body{background:#131313;border-top:1px solid #434343}
html[data-theme="dark"] .settings-data-row small{color:#787878}
html[data-theme="dark"] .settings-data-row>button{border:1px solid #444444;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .settings-data-row>button:hover{border-color:#6c6c6c}
html[data-theme="dark"] .settings-danger-row>button{color:#e26e6e;border-color:#e26c6c}
html[data-theme="dark"] .settings-notification-card{border:1px solid #424242;background:#131313}
html[data-theme="dark"] .settings-notification-card>p{color:#808080}
html[data-theme="dark"] .settings-notification-card>label{border-top:1px solid #373737}
html[data-theme="dark"] .settings-notification-card small{color:#787878}
html[data-theme="dark"] .settings-notification-card label>i{background:#363636}
html[data-theme="dark"] .settings-notification-card label>i::before{background:#131313}
html[data-theme="dark"] .settings-notification-card input:checked+i{background:#1976f3}
html[data-theme="dark"] .settings-modal-backdrop{background:rgba(0,0,0,0.46)}
html[data-theme="dark"] .settings-dialog{background:#131313;color:#cfcfcf}
html[data-theme="dark"] .settings-dialog-close{color:#999999}
html[data-theme="dark"] .settings-dialog>div>p{color:#757575}
html[data-theme="dark"] .settings-dialog label>i,html[data-theme="dark"] .settings-dialog legend>i{color:#eb6865}
html[data-theme="dark"] .settings-dialog input,html[data-theme="dark"] .settings-dialog select{border:1px solid #444444;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .settings-dialog textarea{border:1px solid #444444;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .settings-dialog input:focus,html[data-theme="dark"] .settings-dialog select:focus,html[data-theme="dark"] .settings-dialog textarea:focus{border-color:#1976f3}
html[data-theme="dark"] .settings-dialog input:disabled{background:#1d1d1d;color:#a0a0a0}
html[data-theme="dark"] .settings-dialog form>label small{color:#757575}
html[data-theme="dark"] .settings-dialog-actions button{border:1px solid #454545;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .settings-dialog-actions button[type="submit"]{background:#1976f3;border-color:#1976f3;color:#ffffff}
html[data-theme="dark"] .settings-dialog-actions button.danger{background:#1976f3;border-color:#1976f3}
html[data-theme="dark"] .settings-phone-field button{background:#1976f3;color:#ffffff}
html[data-theme="dark"] .settings-full-primary{background:#1976f3;color:#ffffff}
html[data-theme="dark"] .settings-text-cancel{color:#b7b7b7}
html[data-theme="dark"] .settings-delete-title>span{background:#ffa515}
html[data-theme="dark"] .settings-delete-copy{color:#c4c4c4!important}
html[data-theme="dark"] body[data-page="artist"]{background:#1c1c1c;color:#dcdcdc}
html[data-theme="dark"] .artist-seller-dashboard{background:#1c1c1c}
html[data-theme="dark"] .artist-seller-topbar{border-bottom:1px solid #363636;background:#131313}
html[data-theme="dark"] .artist-seller-logo{color:#e0e0e0}
html[data-theme="dark"] .artist-invite-code-btn{border:1px solid #404040;background:#131313;color:#d2d2d2}
html[data-theme="dark"] .artist-invite-code-btn:hover{border-color:#274876;color:#529aff}
html[data-theme="dark"] .artist-seller-avatar-btn{background:#212121}
html[data-theme="dark"] .artist-seller-avatar-btn>i{border:2px solid #2b2b2b;background:#f44747}
html[data-theme="dark"] .artist-seller-sidebar{background:#131313;border-right:1px solid #373737}
html[data-theme="dark"] .artist-seller-nav-link{background:#131313;color:#d2d2d2}
html[data-theme="dark"] .artist-seller-nav-link:hover{background:#11171e;color:#529aff}
html[data-theme="dark"] .artist-seller-nav-link.active{background:#101e2b;color:#529aff}
html[data-theme="dark"] .artist-seller-nav-group{border-top:1px solid #353535}
html[data-theme="dark"] .artist-seller-nav-group>div{background:#161616}
html[data-theme="dark"] .artist-seller-nav-group>div .artist-seller-nav-link{background:#161616}
html[data-theme="dark"] .artist-seller-nav-group>div .artist-seller-nav-link:hover{background:#111821}
html[data-theme="dark"] .artist-seller-nav-group>div .artist-seller-nav-link.active{background:#101e2b}
html[data-theme="dark"] .artist-seller-help-link>div .artist-seller-nav-link{background:#131313}
html[data-theme="dark"] .artist-seller-main{background:#1c1c1c}
html[data-theme="dark"] .artist-manage-card{border:1px solid #373737;background:#131313}
html[data-theme="dark"] .artist-manage-card article>span i{background:#f34d59}
html[data-theme="dark"] .artist-manage-card article>button{color:#529aff}
html[data-theme="dark"] .artist-analytics-card,html[data-theme="dark"] .artist-top-products-card{border:1px solid #373737;background:#131313}
html[data-theme="dark"] .artist-period-tabs{border:1px solid #414141;background:#131313}
html[data-theme="dark"] .artist-period-tabs button{border-right:1px solid #404040;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .artist-period-tabs button.active{color:#529aff;background:#0c171f}
html[data-theme="dark"] .artist-analytics-grid article{border:1px solid #373737;background:#131313}
html[data-theme="dark"] .artist-analytics-grid article>span i{border:1px solid #555555}
html[data-theme="dark"] .artist-analytics-grid article>small{color:#8e8e8e}
html[data-theme="dark"] .artist-analytics-grid article>small.positive{color:#82de73}
html[data-theme="dark"] .artist-top-products-head{background:#171717}
html[data-theme="dark"] .artist-top-products-head>strong:not(:first-child){border-left:1px solid #373737}
html[data-theme="dark"] .artist-top-products-head i{color:#bbbbbb}
html[data-theme="dark"] .artist-top-products-table article{border-bottom:1px solid #373737}
html[data-theme="dark"] .artist-top-product-info img{background:#1e1e1e}
html[data-theme="dark"] .artist-top-product-info small{color:#aaaaaa}
html[data-theme="dark"] .artist-top-products-empty{color:#aaaaaa}
html[data-theme="dark"] .artist-seller-main .soft-card{border-color:#3a3a3a}
html[data-theme="dark"] .artist-seller-help-grid article>span{background:#0f1b28;color:#529aff}
html[data-theme="dark"] .artist-seller-help-grid p{color:#8e8e8e}
html[data-theme="dark"] .artist-primary-action{background:#1976f3;color:#ffffff}
html[data-theme="dark"] .artist-primary-action:hover{background:#0d68df}
html[data-theme="dark"] .artist-product-toolbar{border:1px solid #373737;background:#131313}
html[data-theme="dark"] .artist-product-filter-row select,html[data-theme="dark"] .artist-product-filter-row>button,html[data-theme="dark"] .artist-product-search{border:1px solid #404040;background:#131313;color:#a9a9a9}
html[data-theme="dark"] .artist-product-filter-row>button:hover{border-color:#1677ff;color:#529aff}
html[data-theme="dark"] .artist-product-bulk-row{color:#808080}
html[data-theme="dark"] .artist-product-bulk-row button{border:1px solid #3f3f3f;background:#191919;color:#b2b2b2}
html[data-theme="dark"] .artist-product-table-card{border:1px solid #373737;background:#131313}
html[data-theme="dark"] .artist-product-tabs{border-bottom:1px solid #363636}
html[data-theme="dark"] .artist-product-tabs button{color:#c4c4c4}
html[data-theme="dark"] .artist-product-tabs button.active{border-bottom-color:#1976f3;color:#5a9df6}
html[data-theme="dark"] .artist-product-table th{background:#171717;color:#c4c4c4}
html[data-theme="dark"] .artist-product-table td{border-top:1px solid #363636}
html[data-theme="dark"] .artist-product-cell img{background:#1e1e1e}
html[data-theme="dark"] .artist-status-select{border:1px solid #404040;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .artist-status-select:focus{border-color:#1976f3}
html[data-theme="dark"] .artist-moderation-reason{color:#d37e85}
html[data-theme="dark"] .artist-product-cell small{color:#aaaaaa}
html[data-theme="dark"] .artist-product-row-actions button{border:1px solid #404040;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .artist-product-row-actions button:hover{border-color:#1976f3;color:#5a9df6}
html[data-theme="dark"] .artist-product-empty{color:#aaaaaa}
html[data-theme="dark"] .artist-product-pagination{border-top:1px solid #363636;color:#808080}
html[data-theme="dark"] .artist-product-pagination button,html[data-theme="dark"] .artist-product-pagination b{border:1px solid #404040;background:#131313}
html[data-theme="dark"] .artist-product-pagination b{border-color:#1976f3;color:#5a9df6}
html[data-theme="dark"] .artist-product-pagination select{border:1px solid #404040;background:#131313}
html[data-theme="dark"] .artist-new-product-page>header p{color:#808080}
html[data-theme="dark"] .artist-product-form-section{border:1px solid #373737;background:#131313}
html[data-theme="dark"] .artist-form-field label i{color:#f6655b}
html[data-theme="dark"] .artist-form-field>input,html[data-theme="dark"] .artist-form-field>select,html[data-theme="dark"] .artist-counted-field>input,html[data-theme="dark"] .artist-counted-field>textarea,html[data-theme="dark"] .artist-product-sales-grid input{border:1px solid #414141;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .artist-form-field>input:focus,html[data-theme="dark"] .artist-form-field>select:focus,html[data-theme="dark"] .artist-counted-field>input:focus,html[data-theme="dark"] .artist-counted-field>textarea:focus,html[data-theme="dark"] .artist-product-sales-grid input:focus{border-color:#1976f3}
html[data-theme="dark"] .artist-counted-field>small{color:#aaaaaa}
html[data-theme="dark"] .artist-field-help{color:#808080}
html[data-theme="dark"] .artist-label-note{color:#999999}
html[data-theme="dark"] .artist-product-category-trigger{border:1px solid #414141;background:#131313}
html[data-theme="dark"] .artist-product-category-picker.open .artist-product-category-trigger,html[data-theme="dark"] .artist-product-category-trigger:focus{border-color:#1976f3}
html[data-theme="dark"] .artist-product-category-trigger>b{color:#8e8e8e}
html[data-theme="dark"] .artist-product-category-placeholder{color:#aaaaaa}
html[data-theme="dark"] .artist-product-category-chip{background:#0e1826;color:#65a2ec}
html[data-theme="dark"] .artist-product-category-chip button{color:#5e7795}
html[data-theme="dark"] .artist-product-category-chip button:hover{background:#121f31;color:#69a3e7}
html[data-theme="dark"] .artist-product-category-dropdown{border:1px solid #414141;background:#131313}
html[data-theme="dark"] .artist-product-category-dropdown label:hover{background:#111721}
html[data-theme="dark"] .artist-product-category-dropdown input{accent-color:#5a9df6}
html[data-theme="dark"] .artist-product-category-dropdown label>i{color:#5a9df6}
html[data-theme="dark"] .artist-product-category-dropdown input:checked+span{color:#63a7ed}
html[data-theme="dark"] .artist-product-image-grid figure,html[data-theme="dark"] .artist-product-upload-tile{border:1px solid #3e3e3e;background:#191919}
html[data-theme="dark"] .artist-product-image-grid figure button{background:rgba(0,0,0,0.62);color:#ffffff}
html[data-theme="dark"] .artist-product-image-grid figure small{background:rgba(0,0,0,0.62);color:#ffffff}
html[data-theme="dark"] .artist-product-upload-tile{color:#c4c4c4}
html[data-theme="dark"] .artist-product-upload-tile:hover{border-color:#1976f3;color:#5a9df6;background:#0c1621}
html[data-theme="dark"] .artist-product-video-figure{border:1px solid #3e3e3e;background:#383838}
html[data-theme="dark"] .artist-product-video-play{background:rgba(19,19,19,0.88);color:#dbdbdb}
html[data-theme="dark"] .artist-product-video-figure button{background:rgba(0,0,0,0.62);color:#ffffff}
html[data-theme="dark"] .artist-variant-toggle small{color:#aaaaaa}
html[data-theme="dark"] .artist-variant-toggle>i{background:#3e3e3e}
html[data-theme="dark"] .artist-variant-toggle>i::before{background:#131313}
html[data-theme="dark"] .artist-variant-toggle input:checked+i{background:#1976f3}
html[data-theme="dark"] .artist-unit-input{border:1px solid #414141;background:#131313}
html[data-theme="dark"] .artist-unit-input:focus-within{border-color:#1976f3}
html[data-theme="dark"] .artist-unit-input span{border-left:1px solid #3a3a3a;color:#a9a9a9}
html[data-theme="dark"] .artist-unit-input span:first-child{border-right:1px solid #3a3a3a}
html[data-theme="dark"] .artist-product-form-actions button{border:1px solid #404040;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .artist-product-form-actions button[type="submit"]{border-color:#1976f3;background:#1976f3;color:#ffffff}
html[data-theme="dark"] .artist-product-form-actions button[type="submit"]:hover{background:#0d68df}
html[data-theme="dark"] .artist-shipping-settings-page header p{color:#8e8e8e}
html[data-theme="dark"] .artist-shipping-settings-page header button{background:#1976f3;color:#ffffff}
html[data-theme="dark"] .artist-shipping-table-card{border:1px solid #373737;background:#131313}
html[data-theme="dark"] .artist-shipping-table-head{background:#171717}
html[data-theme="dark"] .artist-shipping-table-row{border-top:1px solid #363636}
html[data-theme="dark"] .artist-shipping-table-row>div:first-child small{color:#808080}
html[data-theme="dark"] .artist-shipping-empty{color:#aaaaaa}
html[data-theme="dark"] .artist-shipping-switch i{background:#3e3e3e}
html[data-theme="dark"] .artist-shipping-switch i:before{background:#131313}
html[data-theme="dark"] .artist-shipping-switch input:checked+i{background:#1976f3}
html[data-theme="dark"] .artist-shipping-row-actions button{border:1px solid #404040;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .artist-shipping-row-actions button:hover{border-color:#1976f3;color:#5a9df6}
html[data-theme="dark"] .artist-shipping-pagination button,html[data-theme="dark"] .artist-shipping-pagination b{border:1px solid #404040;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .artist-shipping-pagination b{border-color:#1976f3;color:#5a9df6}
html[data-theme="dark"] .artist-shipping-pagination select{border:1px solid #404040;background:#131313}
html[data-theme="dark"] .artist-shipping-back{color:#7d9bc0}
html[data-theme="dark"] .artist-shipping-form-card{border:1px solid #373737;background:#131313}
html[data-theme="dark"] .artist-domestic-note{color:#8e8e8e}
html[data-theme="dark"] .artist-shipping-form-card label>span i{color:#f6655b}
html[data-theme="dark"] .artist-shipping-form-card select,html[data-theme="dark"] .artist-shipping-form-card input,html[data-theme="dark"] .artist-shipping-form-card textarea{border:1px solid #414141;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .artist-shipping-form-card select:focus,html[data-theme="dark"] .artist-shipping-form-card input:focus,html[data-theme="dark"] .artist-shipping-form-card textarea:focus{border-color:#1976f3}
html[data-theme="dark"] .artist-shipping-counted small{color:#aaaaaa}
html[data-theme="dark"] .artist-shipping-rate-tabs input{accent-color:#5a9df6}
html[data-theme="dark"] .artist-shipping-rate-panel>small{color:#999999}
html[data-theme="dark"] .artist-shipping-price-input{border:1px solid #414141;background:#131313}
html[data-theme="dark"] .artist-shipping-price-input:focus-within{border-color:#1976f3}
html[data-theme="dark"] .artist-shipping-price-input b{border-right:1px solid #3a3a3a}
html[data-theme="dark"] .artist-shipping-status-card small{color:#808080}
html[data-theme="dark"] .artist-shipping-form-actions button{border:1px solid #404040;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .artist-shipping-form-actions button[type="submit"]{border-color:#1976f3;background:#1976f3;color:#ffffff}
html[data-theme="dark"] .checkout-shipping-select>span{color:#8e8e8e}
html[data-theme="dark"] .checkout-shipping-select:hover strong{color:#5a9df6}
html[data-theme="dark"] .checkout-shipping-choice{border-bottom:1px solid #373737}
html[data-theme="dark"] .checkout-shipping-choice>input:checked+.checkout-radio-dot{border-color:#287cff}
html[data-theme="dark"] .checkout-shipping-choice>input:checked+.checkout-radio-dot:after{background:#287cff}
html[data-theme="dark"] .checkout-shipping-choice strong{color:#d2d2d2}
html[data-theme="dark"] .checkout-shipping-choice strong b{color:#ff4d4f}
html[data-theme="dark"] .checkout-shipping-choice small{color:#999999}
@media(max-width:820px){html[data-theme="dark"] .artist-seller-sidebar{border-bottom:1px solid #3a3a3a}html[data-theme="dark"] .artist-seller-nav-link,html[data-theme="dark"] .artist-seller-nav-group>div .artist-seller-nav-link,html[data-theme="dark"] .artist-seller-help-link>div .artist-seller-nav-link{background:#131313}}
@media(max-width:520px){html[data-theme="dark"] .artist-manage-card article{border-bottom:1px solid #363636}}
html[data-theme="dark"] .artist-order-manager{color:#d4d4d4}
html[data-theme="dark"] .artist-order-manager-title p{color:#8e8e8e}
html[data-theme="dark"] .artist-order-toolbar{border:1px solid #373737;background:#131313}
html[data-theme="dark"] .artist-order-toolbar label{border:1px solid #404040;color:#8e8e8e}
html[data-theme="dark"] .artist-order-toolbar input{color:#d2d2d2}
html[data-theme="dark"] .artist-order-toolbar>button{border:1px solid #1976f3;background:#1976f3;color:#ffffff}
html[data-theme="dark"] .artist-order-toolbar>button.muted{border-color:#404040;background:#131313;color:#a9a9a9}
html[data-theme="dark"] .artist-order-table-card{border:1px solid #373737;background:#131313}
html[data-theme="dark"] .artist-order-tabs{border-bottom:1px solid #373737}
html[data-theme="dark"] .artist-order-tabs button{color:#c4c4c4}
html[data-theme="dark"] .artist-order-tabs button.active{border-bottom-color:#1976f3;color:#5a9df6}
html[data-theme="dark"] .artist-order-bulk{color:#8e8e8e}
html[data-theme="dark"] .artist-order-bulk button{border:1px solid #404040;background:#1a1a1a;color:#aaaaaa}
html[data-theme="dark"] .artist-order-list{background:#191919}
html[data-theme="dark"] .artist-order-row{border:1px solid #373737;background:#131313}
html[data-theme="dark"] .artist-order-row>header{border-bottom:1px solid #373737}
html[data-theme="dark"] .artist-order-row>header input{accent-color:#5a9df6}
html[data-theme="dark"] .artist-order-row>header strong b{color:#5a9df6}
html[data-theme="dark"] .artist-order-row>header>span{color:#a9a9a9}
html[data-theme="dark"] .artist-order-product img{background:#212121}
html[data-theme="dark"] .artist-order-product small{color:#999999}
html[data-theme="dark"] .artist-order-stage-copy small,html[data-theme="dark"] .artist-order-price small{color:#999999}
html[data-theme="dark"] .artist-order-row-actions button,html[data-theme="dark"] .artist-order-row-actions a{border:1px solid #404040;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .artist-order-row-actions button.primary{border-color:#1976f3;background:#1976f3;color:#ffffff}
html[data-theme="dark"] .artist-order-row-actions button:hover,html[data-theme="dark"] .artist-order-row-actions a:hover{border-color:#1976f3;color:#5a9df6}
html[data-theme="dark"] .artist-order-row-actions button.primary:hover{color:#ffffff;background:#0d68df}
html[data-theme="dark"] .artist-order-empty{color:#aaaaaa}
html[data-theme="dark"] .artist-order-empty span{color:#cccccc}
html[data-theme="dark"] .artist-order-pagination{border-top:1px solid #373737;color:#808080}
html[data-theme="dark"] .artist-order-pagination button,html[data-theme="dark"] .artist-order-pagination b{border:1px solid #404040;background:#131313}
html[data-theme="dark"] .artist-order-pagination b{border-color:#1976f3;color:#5a9df6}
html[data-theme="dark"] .artist-order-pagination select{border:1px solid #404040;background:#131313}
html[data-theme="dark"] .artist-shipment-modal .artist-modal-card p{color:#b7b7b7}
html[data-theme="dark"] .artist-modal-close{color:#8e8e8e}
html[data-theme="dark"] .artist-modal-close:hover{background:#1c1c1c}
html[data-theme="dark"] .required{color:#eb6865}
html[data-theme="dark"] .artist-shipment-methods{border:1px solid #3b3b3b}
html[data-theme="dark"] .artist-shipment-methods>label{border-bottom:1px solid #373737}
html[data-theme="dark"] .artist-shipment-methods input{accent-color:#5a9df6}
html[data-theme="dark"] .artist-shipment-methods small{color:#808080}
html[data-theme="dark"] .artist-shipment-modal .artist-modal-actions .btn{background:#1976f3;border-color:#1976f3;color:#ffffff}
html[data-theme="dark"] .artist-shipment-modal .artist-modal-actions .btn.ghost{background:#131313;border-color:#404040;color:#b7b7b7}
html[data-theme="dark"] .artist-label-preview-overlay{background:#1a1a1a;color:#d2d2d2}
html[data-theme="dark"] .shipping-label-sheet{background:#131313}
html[data-theme="dark"] .shipping-label-brand{border-bottom:2px solid #525252}
html[data-theme="dark"] .shipping-label-addresses{border:1px solid #525252}
html[data-theme="dark"] .shipping-label-addresses section+section{border-left:1px solid #525252}
html[data-theme="dark"] .shipping-label-addresses h2{border-bottom:1px solid #284578}
html[data-theme="dark"] .shipping-label-meta{border-bottom:1px solid #525252}
html[data-theme="dark"] .shipping-label-meta>span{background:#0e1a25;color:#5a9df6}
html[data-theme="dark"] .shipping-label-order th,html[data-theme="dark"] .shipping-label-order td{border-bottom:1px solid #373737}
html[data-theme="dark"] .artist-label-options{border-left:1px solid #373737;background:#131313}
html[data-theme="dark"] .artist-label-options>div>label{border:1px solid #3c3c3c}
html[data-theme="dark"] .artist-label-options>div>label.active,html[data-theme="dark"] .artist-label-options>div>label:has(input:checked){border-color:#2a497d;color:#5a9df6}
html[data-theme="dark"] .artist-label-options input{accent-color:#5a9df6}
html[data-theme="dark"] .artist-label-options>footer button{border:1px solid #404040;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .artist-label-options>footer button.primary{border-color:#1976f3;background:#1976f3;color:#ffffff}
html[data-theme="dark"] .buyer-order-received-btn{border:1px solid #2877ed;background:#2877ed;color:#ffffff}
html[data-theme="dark"] .buyer-order-received-btn:hover{background:#1669da}
@media(max-width:820px){html[data-theme="dark"] .artist-label-options{border-top:1px solid #373737}html[data-theme="dark"] .artist-label-options>footer{background:#131313}}
html[data-theme="dark"] .artist-payout-page{color:#d2d2d2}
html[data-theme="dark"] .artist-payout-policy{border:1px solid #254a6f;background:#0e1c26;color:#75aedc}
html[data-theme="dark"] .artist-payout-policy>span{background:#1976f3;color:#ffffff}
html[data-theme="dark"] .artist-payout-tabs{border:1px solid #373737;background:#131313}
html[data-theme="dark"] .artist-payout-tabs button{color:#8e8e8e}
html[data-theme="dark"] .artist-payout-tabs button b{background:#1f1f1f;color:#8e8e8e}
html[data-theme="dark"] .artist-payout-tabs button.active{border-bottom-color:#1976f3;color:#5a9df6}
html[data-theme="dark"] .artist-payout-tabs button.active b{background:#101b2a;color:#5a9df6}
html[data-theme="dark"] .artist-payout-summary article{border:1px solid #373737;background:#131313}
html[data-theme="dark"] .artist-payout-summary span{color:#8e8e8e}
html[data-theme="dark"] .artist-payout-summary small{color:#999999}
html[data-theme="dark"] .artist-payout-table-card{border:1px solid #373737;background:#131313}
html[data-theme="dark"] .artist-payout-table th{border-bottom:1px solid #3a3a3a;background:#171717;color:#8e8e8e}
html[data-theme="dark"] .artist-payout-table td{border-bottom:1px solid #353535;color:#b7b7b7}
html[data-theme="dark"] .artist-payout-table td:first-child>strong,html[data-theme="dark"] .artist-payout-table td:nth-child(4)>strong{color:#d2d2d2}
html[data-theme="dark"] .artist-payout-table td small{color:#999999}
html[data-theme="dark"] .artist-payout-table td:last-child button{border:1px solid #414141;background:#131313;color:#5a9df6}
html[data-theme="dark"] .artist-payout-table td:last-child button:hover{border-color:#1976f3;background:#0d1522}
html[data-theme="dark"] .artist-payout-status.pending{background:#3b3216;color:#ffca52}
html[data-theme="dark"] .artist-payout-status.paid{background:#21331b;color:#86d47d}
html[data-theme="dark"] .artist-payout-status.blocked{background:#2d1111;color:#d77a7a}
html[data-theme="dark"] .artist-payout-empty{color:#aaaaaa}
html[data-theme="dark"] .artist-payout-empty strong{color:#a9a9a9}
html[data-theme="dark"] .artist-payout-detail-backdrop{background:rgba(18,22,28,0.68)}
html[data-theme="dark"] .artist-payout-detail{background:#131313}
html[data-theme="dark"] .artist-payout-detail>header{border-bottom:1px solid #3a3a3a}
html[data-theme="dark"] .artist-payout-detail>header small{color:#8e8e8e}
html[data-theme="dark"] .artist-payout-detail>header button{color:#8e8e8e}
html[data-theme="dark"] .artist-payout-detail>header button:hover{background:#1d1d1d}
html[data-theme="dark"] .artist-payout-order-meta{border-bottom:1px solid #373737}
html[data-theme="dark"] .artist-payout-order-meta dt{color:#999999}
html[data-theme="dark"] .artist-payout-breakdown{border-bottom:1px solid #373737}
html[data-theme="dark"] .artist-payout-breakdown h4{background:#1b1b1b}
html[data-theme="dark"] .artist-payout-breakdown dl>div.sub{color:#8e8e8e}
html[data-theme="dark"] .artist-payout-detail>footer{background:#1b1b1b}
html[data-theme="dark"] .artist-payout-detail>footer small{color:#8e8e8e}
html[data-theme="dark"] .artist-account-page{color:#d0d0d0}
html[data-theme="dark"] .artist-account-page-head p{color:#8e8e8e}
html[data-theme="dark"] .artist-account-page-head>a{border:1px solid #414141;background:#131313;color:#5a9df6}
html[data-theme="dark"] .artist-account-page-head>a:hover{border-color:#1976f3;background:#0d1522}
html[data-theme="dark"] .artist-account-summary-card,html[data-theme="dark"] .artist-account-card{border:1px solid #3a3a3a;background:#131313}
html[data-theme="dark"] .artist-account-avatar{border:4px solid #2b2b2b;background:linear-gradient(145deg,#122030,#0d1522)}
html[data-theme="dark"] .artist-account-summary-card>p{color:#808080}
html[data-theme="dark"] .artist-account-role{border-top:1px solid #373737;border-bottom:1px solid #373737}
html[data-theme="dark"] .artist-account-progress>div strong{color:#5a9df6}
html[data-theme="dark"] .artist-account-progress>i{background:#1b2026}
html[data-theme="dark"] .artist-account-progress>i>b{background:#1976f3}
html[data-theme="dark"] .artist-account-progress>small{color:#808080}
html[data-theme="dark"] .artist-account-summary-card dl{border-top:1px solid #373737;border-bottom:1px solid #373737}
html[data-theme="dark"] .artist-account-summary-card dt{color:#808080}
html[data-theme="dark"] .artist-account-profile-edit{border:1px solid #1976f3;color:#5a9df6}
html[data-theme="dark"] .artist-account-profile-edit:hover{background:#0d1623}
html[data-theme="dark"] .artist-account-card>header{border-bottom:1px solid #373737}
html[data-theme="dark"] .artist-account-card>header small{color:#808080}
html[data-theme="dark"] .artist-account-card>header>span{background:#0e1926;color:#5a9df6}
html[data-theme="dark"] .artist-account-field-grid>label>span i,html[data-theme="dark"] .artist-account-cancel-form>label>span i{color:#eb6865}
html[data-theme="dark"] .artist-account-field-grid input,html[data-theme="dark"] .artist-account-username{border:1px solid #414141;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .artist-account-field-grid input:focus,html[data-theme="dark"] .artist-account-username:focus-within{border-color:#1976f3}
html[data-theme="dark"] .artist-account-field-grid>label>small{color:#999999}
html[data-theme="dark"] .artist-account-username>b{color:#808080}
html[data-theme="dark"] .artist-account-privacy-note{border:1px solid #234161;background:#0e1b26;color:#7bacd5}
html[data-theme="dark"] .artist-account-privacy-note>span{background:#1976f3;color:#ffffff}
html[data-theme="dark"] .artist-account-form footer button{border:1px solid #414141;background:#131313;color:#b7b7b7}
html[data-theme="dark"] .artist-account-form footer button[type="submit"]{border-color:#1976f3;background:#1976f3;color:#ffffff}
html[data-theme="dark"] .artist-account-form footer button[type="submit"]:hover{background:#0f68dc}
html[data-theme="dark"] .artist-account-setting-row{border-bottom:1px solid #373737}
html[data-theme="dark"] .artist-account-setting-row>.icon{background:#0e1826;color:#5a9df6}
html[data-theme="dark"] .artist-account-setting-row>.icon.bank{background:#182614;color:#80b677}
html[data-theme="dark"] .artist-account-setting-row>.icon.shield{background:#0f0e25;color:#5e54a2}
html[data-theme="dark"] .artist-account-setting-row>div small{color:#808080}
html[data-theme="dark"] .artist-account-setting-row>.value{color:#8e8e8e}
html[data-theme="dark"] .artist-account-setting-row>button{border:1px solid #414141;background:#131313;color:#5a9df6}
html[data-theme="dark"] .artist-account-setting-row>button:hover{border-color:#1976f3;background:#0d1522}
html[data-theme="dark"] .artist-account-danger-card{border-color:#4b2f2f}
html[data-theme="dark"] .artist-account-danger-card>header{background:#1f0c0c}
html[data-theme="dark"] .artist-account-danger-card>header>span{background:#280f0f;color:#d67a7a}
html[data-theme="dark"] .artist-account-cancel-form textarea{border:1px solid #4e3d3d;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .artist-account-cancel-form textarea:focus{border-color:#d84e4e}
html[data-theme="dark"] .artist-account-cancel-form>label:first-child>small{color:#999999}
html[data-theme="dark"] .artist-account-confirm-check{color:#8e8e8e}
html[data-theme="dark"] .artist-account-confirm-check input{accent-color:#e17070}
html[data-theme="dark"] .artist-account-cancel-form>button{border:1px solid #d74343;background:#131313;color:#d77979}
html[data-theme="dark"] .artist-account-cancel-form>button:hover{background:#230d0d}
html[data-theme="dark"] .artist-account-cancel-pending{border:1px solid #736434;background:#2a2310}
html[data-theme="dark"] .artist-account-cancel-pending>span{background:#e9aa2f}
html[data-theme="dark"] .artist-account-cancel-pending p,html[data-theme="dark"] .artist-account-cancel-pending small{color:#d6bb7b}
html[data-theme="dark"] .artist-payment-page{color:#d2d2d2}
html[data-theme="dark"] .artist-payment-page>header p{color:#8e8e8e}
html[data-theme="dark"] .artist-payment-card{border:1px solid #373737;background:#131313}
html[data-theme="dark"] .artist-payment-card>header{border-bottom:1px solid #373737}
html[data-theme="dark"] .artist-payment-card>header>button{border:1px solid #404040;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .artist-payment-card>header>button:hover{border-color:#1976f3;color:#5a9df6}
html[data-theme="dark"] .artist-payment-bank-details dt{color:#9c9c9c}
html[data-theme="dark"] .artist-bank-icon{background:#f0bf20}
html[data-theme="dark"] .artist-payment-status.gray{background:#1f1f1f;color:#8e8e8e}
html[data-theme="dark"] .artist-payment-status.gold{background:#3c3417;color:#ffc852}
html[data-theme="dark"] .artist-payment-status.red{background:#2d1111;color:#d87979}
html[data-theme="dark"] .artist-payment-status.green{background:#21331b;color:#85d879}
html[data-theme="dark"] .artist-payment-status-note.gray{background:#1b1b1b;color:#9c9c9c}
html[data-theme="dark"] .artist-payment-status-note.gold{background:#312b12;color:#ffd552}
html[data-theme="dark"] .artist-payment-status-note.red{background:#240e0e;color:#d67b7b}
html[data-theme="dark"] .artist-payment-status-note.green{background:#192614;color:#8ad27e}
html[data-theme="dark"] .artist-payment-empty{color:#8e8e8e}
html[data-theme="dark"] .artist-payment-empty>span{background:#1d1d1d;color:#aaaaaa}
html[data-theme="dark"] .artist-payment-empty strong{color:#c4c4c4}
html[data-theme="dark"] .artist-auto-withdraw-card>header small{color:#808080}
html[data-theme="dark"] .artist-payment-switch i{background:#3f3f3f}
html[data-theme="dark"] .artist-payment-switch i:before{background:#131313}
html[data-theme="dark"] .artist-payment-switch input:checked+i{background:#1976f3}
html[data-theme="dark"] .artist-payment-primary-account>span:first-child{color:#9c9c9c}
html[data-theme="dark"] .artist-payment-info-box{border:1px solid #254c70;background:#0f1d28;color:#73addd}
html[data-theme="dark"] .artist-payment-info-box>span{background:#1976f3;color:#ffffff}
html[data-theme="dark"] .artist-payment-status-guide section{border:1px solid #373737}
html[data-theme="dark"] .artist-payment-status-guide section p{color:#9c9c9c}
html[data-theme="dark"] .artist-payment-modal-backdrop{background:rgba(17,24,39,0.56)}
html[data-theme="dark"] .artist-payment-dialog{background:#131313}
html[data-theme="dark"] .artist-payment-dialog-close{color:#8e8e8e}
html[data-theme="dark"] .artist-payment-dialog-close:hover{background:#1d1d1d}
html[data-theme="dark"] .artist-payment-dialog>label>span b{color:#eb6865}
html[data-theme="dark"] .artist-payment-dialog input,html[data-theme="dark"] .artist-payment-dialog select{border:1px solid #414141;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .artist-payment-dialog input:focus,html[data-theme="dark"] .artist-payment-dialog select:focus{border-color:#1976f3}
html[data-theme="dark"] .artist-payment-form-help{background:#0e1724;color:#7594b2}
html[data-theme="dark"] .artist-payment-bankbook-upload figure{border:1px solid #3e3e3e;background:#191919}
html[data-theme="dark"] .artist-payment-bankbook-upload figure button{background:rgba(0,0,0,0.62);color:#ffffff}
html[data-theme="dark"] .artist-payment-form-error{background:#240e0e;color:#da7777}
html[data-theme="dark"] .artist-payment-dialog-actions button{border:1px solid #404040;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .artist-payment-dialog-actions button[type="submit"]{border-color:#1976f3;background:#1976f3;color:#ffffff}
html[data-theme="dark"] .artist-payment-dialog-actions button[type="submit"]:hover{background:#0d68df}
html[data-theme="dark"] .artist-withdraw-payment-warning{border:1px solid #776433;background:#292210}
html[data-theme="dark"] .artist-withdraw-payment-warning>span{background:#f0b429}
html[data-theme="dark"] .artist-withdraw-payment-warning p{color:#d2bc7e}
html[data-theme="dark"] .artist-withdraw-payment-warning button{border:1px solid #d4a823;background:#131313;color:#f3cb5e}
html[data-theme="dark"] .artist-withdraw-page{color:#d2d2d2}
html[data-theme="dark"] .artist-withdraw-minimum-warning{border:1px solid #234369;background:#0e1c26;color:#74addd}
html[data-theme="dark"] .artist-withdraw-minimum-warning>span{background:#1976f3;color:#ffffff}
html[data-theme="dark"] .artist-withdraw-balance-grid article{border:1px solid #373737;background:#131313}
html[data-theme="dark"] .artist-withdraw-balance-grid article.primary{border-color:#264573;background:linear-gradient(145deg,#0d1623,#131313)}
html[data-theme="dark"] .artist-withdraw-balance-grid span{color:#8e8e8e}
html[data-theme="dark"] .artist-withdraw-balance-grid article.primary strong{color:#619ef0}
html[data-theme="dark"] .artist-withdraw-balance-grid small{color:#999999}
html[data-theme="dark"] .artist-withdraw-balance-grid button{color:#5a9df6}
html[data-theme="dark"] .artist-withdraw-card,html[data-theme="dark"] .artist-withdraw-side-card,html[data-theme="dark"] .artist-withdraw-history-card{border:1px solid #373737;background:#131313}
html[data-theme="dark"] .artist-withdraw-card>header{border-bottom:1px solid #373737}
html[data-theme="dark"] .artist-withdraw-card>header small{color:#808080}
html[data-theme="dark"] .artist-withdraw-card>header>span{background:#0e1826;color:#5a9df6}
html[data-theme="dark"] .artist-withdraw-amount-field>div{border:1px solid #414141}
html[data-theme="dark"] .artist-withdraw-amount-field>div:focus-within{border-color:#1976f3}
html[data-theme="dark"] .artist-withdraw-amount-field b{color:#8e8e8e}
html[data-theme="dark"] .artist-withdraw-amount-field>small{color:#8e8e8e}
html[data-theme="dark"] .artist-withdraw-quick button{border:1px solid #404040;background:#131313;color:#a9a9a9}
html[data-theme="dark"] .artist-withdraw-quick button:hover,html[data-theme="dark"] .artist-withdraw-quick button.active{border-color:#1976f3;background:#0e1724;color:#5a9df6}
html[data-theme="dark"] .artist-withdraw-destination{border:1px solid #3a3a3a}
html[data-theme="dark"] .artist-withdraw-destination small{color:#999999}
html[data-theme="dark"] .artist-withdraw-destination p{color:#8e8e8e}
html[data-theme="dark"] .artist-withdraw-destination>button{color:#5a9df6}
html[data-theme="dark"] .artist-withdraw-preview{background:#191919}
html[data-theme="dark"] .artist-withdraw-preview dt{color:#8e8e8e}
html[data-theme="dark"] .artist-withdraw-preview>div.total{border-top:1px solid #404040}
html[data-theme="dark"] .artist-withdraw-preview>div.total dt,html[data-theme="dark"] .artist-withdraw-preview>div.total dd{color:#e0e0e0}
html[data-theme="dark"] .artist-withdraw-submit{border:1px solid #1976f3;background:#1976f3;color:#ffffff}
html[data-theme="dark"] .artist-withdraw-submit:hover{background:#0f68dc}
html[data-theme="dark"] .artist-withdraw-form-note{color:#808080}
html[data-theme="dark"] .artist-withdraw-side-card li>span{background:#0e1826;color:#5a9df6}
html[data-theme="dark"] .artist-withdraw-side-card li p{color:#8e8e8e}
html[data-theme="dark"] .artist-withdraw-side-card li strong{color:#c4c4c4}
html[data-theme="dark"] .artist-withdraw-auto-note{border:1px solid #46693e;background:#162214}
html[data-theme="dark"] .artist-withdraw-auto-note>span{background:#518a49;color:#ffffff}
html[data-theme="dark"] .artist-withdraw-auto-note p{color:#92a98c}
html[data-theme="dark"] .artist-withdraw-auto-note strong{color:#98c393}
html[data-theme="dark"] .artist-withdraw-auto-link{border:1px solid #404040;background:#131313;color:#5a9df6}
html[data-theme="dark"] .artist-withdraw-history-card>header{border-bottom:1px solid #373737}
html[data-theme="dark"] .artist-withdraw-history-card>header small{color:#808080}
html[data-theme="dark"] .artist-withdraw-history-card th{background:#171717;border-bottom:1px solid #3a3a3a;color:#8e8e8e}
html[data-theme="dark"] .artist-withdraw-history-card td{border-bottom:1px solid #373737}
html[data-theme="dark"] .artist-withdraw-status.pending{background:#3b3216;color:#ffca52}
html[data-theme="dark"] .artist-withdraw-status.paid{background:#21331b;color:#86d47d}
html[data-theme="dark"] .artist-withdraw-status.rejected{background:#2d1111;color:#d77a7a}
html[data-theme="dark"] .artist-withdraw-status.neutral{background:#222222;color:#8e8e8e}
html[data-theme="dark"] .artist-withdraw-empty{color:#aaaaaa}
html[data-theme="dark"] .artist-withdraw-empty strong{color:#a9a9a9}
html[data-theme="dark"] .artist-withdraw-confirm-backdrop{background:rgba(18,24,35,0.62)}
html[data-theme="dark"] .artist-withdraw-confirm-modal>section{background:#131313}
html[data-theme="dark"] .artist-withdraw-confirm-modal>section>header{border-bottom:1px solid #373737}
html[data-theme="dark"] .artist-withdraw-confirm-modal>section>header small{color:#808080}
html[data-theme="dark"] .artist-withdraw-confirm-modal>section>header button{color:#8e8e8e}
html[data-theme="dark"] .artist-withdraw-confirm-account{border:1px solid #3a3a3a}
html[data-theme="dark"] .artist-withdraw-confirm-account small,html[data-theme="dark"] .artist-withdraw-confirm-account p{color:#808080}
html[data-theme="dark"] .artist-withdraw-confirm-modal dl{background:#1a1a1a}
html[data-theme="dark"] .artist-withdraw-confirm-modal dt{color:#8e8e8e}
html[data-theme="dark"] .artist-withdraw-confirm-modal dl>div.total{border-top:1px solid #404040}
html[data-theme="dark"] .artist-withdraw-confirm-modal>section>p{color:#8e8e8e}
html[data-theme="dark"] .artist-withdraw-confirm-modal footer{border-top:1px solid #373737}
html[data-theme="dark"] .artist-withdraw-confirm-modal footer button{border:1px solid #404040;background:#131313;color:#b7b7b7}
html[data-theme="dark"] .artist-withdraw-confirm-modal footer button:last-child{border-color:#1976f3;background:#1976f3;color:#ffffff}
html[data-theme="dark"] .buyer-order-escrow-note{border-top:1px solid #263446;background:#0d1623;color:#7aa7d7}
html[data-theme="dark"] .buyer-order-refund-btn{border:1px solid #e25b5b;background:#131313;color:#d87878}
html[data-theme="dark"] .buyer-order-refund-btn:hover{background:#240e0e}
html[data-theme="dark"] .admin-escrow-help{border-color:#213d62;background:#0d1723}
html[data-theme="dark"] .admin-escrow-help strong{color:#6ca2e5}
html[data-theme="dark"] .admin-escrow-help p{color:#7e91a5}
html[data-theme="dark"] .admin-cell-note{color:#6d747e}
html[data-theme="dark"] .admin-cell-note.danger{color:#d08080}
html[data-theme="dark"] .admin-muted{color:#9aa1aa}
html[data-theme="dark"] .admin-thumb.image,html[data-theme="dark"] .thumb-badge.image{background:#1a1d21}
html[data-theme="dark"] .admin-detail-backdrop{background:rgba(15,23,42,0.62)}
html[data-theme="dark"] .admin-detail-dialog{background:#131313;color:#b4bdcf}
html[data-theme="dark"] .admin-detail-head{border-bottom:1px solid #30363e}
html[data-theme="dark"] .admin-detail-head p{color:#79808a}
html[data-theme="dark"] .admin-detail-head>button{background:#191b1e;color:#888e99}
html[data-theme="dark"] .admin-detail-head>button:hover{background:#1f2226;color:#d2d2d2}
html[data-theme="dark"] .admin-detail-grid>div,html[data-theme="dark"] .admin-detail-block,html[data-theme="dark"] .admin-detail-links{border:1px solid #31363f;background:#0f131b}
html[data-theme="dark"] .admin-detail-grid span,html[data-theme="dark"] .admin-detail-block>span,html[data-theme="dark"] .admin-detail-links>span{color:#767e89}
html[data-theme="dark"] .admin-detail-block p{color:#a8b0bc}
html[data-theme="dark"] .admin-detail-block a,html[data-theme="dark"] .admin-detail-links a{color:#529aff}
html[data-theme="dark"] .admin-detail-links a,html[data-theme="dark"] .admin-detail-links em{background:#0e1926}
html[data-theme="dark"] .admin-detail-links em{color:#8e96a2}
html[data-theme="dark"] .admin-detail-actions{border-top:1px solid #30363e}
html[data-theme="dark"] .admin-promo-slide-form>label>span b{color:#eb6865}
html[data-theme="dark"] .admin-promo-slide-form input[type="text"],html[data-theme="dark"] .admin-promo-slide-form input:not([type="checkbox"]):not([type="file"]){border:1px solid #414141;background:#131313;color:#c4c4c4}
html[data-theme="dark"] .admin-promo-slide-form input:focus{border-color:#1976f3}
html[data-theme="dark"] .admin-promo-href{color:#8e96a2}
html[data-theme="dark"] .chat-notif-panel{background:#131313;color:#c6cad5}
html[data-theme="dark"] .chat-notif-head{border-bottom:1px solid #2e323a}
html[data-theme="dark"] .chat-notif-item{color:#c6cad5}
html[data-theme="dark"] .chat-notif-item:hover{background:#14171d}
html[data-theme="dark"] .chat-notif-avatar{background:linear-gradient(135deg,#ffbc3a,#ec3b83);color:#ffffff}
html[data-theme="dark"] .chat-notif-body span{color:#79808a}
html[data-theme="dark"] .chat-notif-badge{color:#ffffff}
html[data-theme="dark"] .chat-notif-empty{color:#6b737f}
html[data-theme="dark"] .chat-notif-footer{border-top:1px solid #2e323a}
html[data-theme="dark"] .chatroom-brand-mark{color:#ffffff}
html[data-theme="dark"] .chatroom-switch::after{background:#131313}
html[data-theme="dark"] .chatroom-room.active{background:linear-gradient(90deg,rgba(245,158,11,0.12),rgba(223,75,131,0.07))}
html[data-theme="dark"] .chatroom-avatar,html[data-theme="dark"] .chatroom-notif-avatar{color:#ffffff}
html[data-theme="dark"] .chatroom-room-badge{color:#ffffff}
html[data-theme="dark"] .chatroom-header{background:rgba(19,19,19,0.85)}
html[data-theme="dark"] .chatroom-safety-banner{background:rgba(245,158,11,0.08);border:1px solid rgba(245,158,11,0.24);color:#edb764}
html[data-theme="dark"] .chatroom-msg-row.outgoing .chatroom-bubble{color:#ffffff}
html[data-theme="dark"] .chatroom-footer{background:rgba(19,19,19,0.9)}
html[data-theme="dark"] .chatroom-input:focus{border-color:rgba(245,158,11,0.5)}
html[data-theme="dark"] .chatroom-send-btn{color:#ffffff}
html[data-theme="dark"] .chatroom-attach-preview button:hover{color:#e97168}
html[data-theme="dark"] .chatroom-msg-row.outgoing .chatroom-attach-file{background:rgba(19,19,19,0.18);color:#ffffff}
html[data-theme="dark"] .friendii-ref-title-tools button{color:#858b99}
html[data-theme="dark"] .friendii-ref-title-tools button:hover{background:#191b1e}
html[data-theme="dark"] #reportProductBtn:hover{color:#e66b74}
html[data-theme="dark"] .product-moderation-banner{border:1px solid #562b2d;border-left:4px solid #e14d58;background:#211112;color:#d37e85}
html[data-theme="dark"] .product-moderation-banner.soft{border-color:#34383d;border-left-color:#5b616a;background:#13171c;color:#9ca5b3}
html[data-theme="dark"] .report-modal-target{color:#9ca5b3}
html[data-theme="dark"] .report-modal-note{color:#858b99}
html[data-theme="dark"] .admin-tab-badge{background:#2b1314;color:#e66b74}
html[data-theme="dark"] .admin-list-card.report-card.has-open{border-left:3px solid #e14d58}
html[data-theme="dark"] .report-card .table-btn.warn{background:#372d1a;border-color:#534425;color:#f1bc5f}
html[data-theme="dark"] .report-admin-note{color:#d37e85}
html[data-theme="dark"] .report-detail-list summary{color:#529aff}
html[data-theme="dark"] .report-detail-row{background:#13171c}
html[data-theme="dark"] .report-detail-row.open{background:#211112}
html[data-theme="dark"] .report-detail-row span{color:#858b99}
html[data-theme="dark"] .report-detail-row small{color:#858b99}
html[data-theme="dark"] .wallet-audit-hint{color:#858b99}
html[data-theme="dark"] .wallet-audit-ok{background:#1d3027;color:#68e9b2}
html[data-theme="dark"] .wallet-audit-bad{background:#2b1314;color:#e66b74}
html[data-theme="dark"] .wallet-audit-bad table{background:#131313}
html[data-theme="dark"] .chat-notif-item.unread{background:rgba(245,158,11,0.07)}
html[data-theme="dark"] .chat-notif-dot{background:#f59e0b}
html[data-theme="dark"] .page-scope-note{color:#858b99}
html[data-theme="dark"] .page-scope-note a{color:#529aff}
html[data-theme="dark"] .orders-empty-link{color:#529aff}
html[data-theme="dark"] .chat-notif-head strong em{background:#2b1314;color:#e66b74}
html[data-theme="dark"] .chat-notif-body small{color:#98a2b3}
html[data-theme="dark"] .chat-notif-foot{border-top:1px solid #2e323a;color:#98a2b3}
html[data-theme="dark"] .account-reason{color:#d37e85}
html[data-theme="dark"] .admin-empty-cell{color:#98a2b3}
@media print{html[data-theme="dark"] .admin-console-v2,html[data-theme="dark"] .admin-main-panel{background:#131313}html[data-theme="dark"] .admin-panel,html[data-theme="dark"] .admin-metric-card{border:1px solid #3a3d43}html[data-theme="dark"] body{background:#131313}}
html[data-theme="dark"] .av-logo{color:#dcdcdc}
html[data-theme="dark"] .av-logo:hover{color:#dcdcdc}
html[data-theme="dark"] .av-logo:focus-visible{outline:2px solid #525252}
html[data-theme="dark"] .av-logo-tag{background:#3d3d3d;color:#ffdc52}
html[data-theme="dark"] body[data-page="creator"] .site-header .av-logo{color:#ffffff}
html[data-theme="dark"] .artist-seller-nav-group h2>i{color:#74787f}
html[data-theme="dark"] .drawer-icon{color:#858b99}
html[data-theme="dark"] .home-category-chips .chip:focus-visible{outline:2px solid #2176ef}
html[data-theme="dark"] .reference-category-nav a.active{color:#dcdcdc}
html[data-theme="dark"] .home-category-empty{color:#858b99;border:1px dashed #444444;background:#131313}
html[data-theme="dark"] .friendii-ref-thumbnails button:hover{border-color:#747474}
html[data-theme="dark"] .friendii-ref-thumbnails button.active{border-color:#525252}
html[data-theme="dark"] .friendii-ref-thumbnails button:focus-visible{outline:2px solid #2176ef}
html[data-theme="dark"] .product-stage-arrow{border:1px solid #42403b;background:rgba(19,19,19,0.92);color:#d4d4d4}
html[data-theme="dark"] .product-stage-counter{background:rgba(20,20,20,0.72);color:#ffffff}
html[data-theme="dark"] .lightbox-arrow{background:rgba(19,19,19,0.14);color:#ffffff}
html[data-theme="dark"] .lightbox-arrow:hover{background:rgba(19,19,19,0.26)}
html[data-theme="dark"] .lightbox-counter-badge{background:rgba(19,19,19,0.12);color:#ffffff}
html[data-theme="dark"] .av-logo .av-logo-tag,html[data-theme="dark"] .admin-console-logo.av-logo .av-logo-tag{background:#3d3d3d;color:#ffdc52}
html[data-theme="dark"] .friendii-ref-own-note{border:1px solid #665b30;background:#28230f}
html[data-theme="dark"] .friendii-ref-own-note strong{color:#d4d4d4}
html[data-theme="dark"] .friendii-ref-own-note span{color:#aca599}
html[data-theme="dark"] .cap-breadcrumb{color:#858b99}
html[data-theme="dark"] .cap-breadcrumb a{color:#858b99}
html[data-theme="dark"] .cap-breadcrumb a:hover{color:#dcdcdc}
html[data-theme="dark"] .cap-breadcrumb strong{color:#dcdcdc}
html[data-theme="dark"] .cap-hero{background:#131313;border:1px solid #373737}
html[data-theme="dark"] .cap-hero h1{color:#dcdcdc}
html[data-theme="dark"] .cap-hero p{color:#9ca5b3}
html[data-theme="dark"] .cap-hero-icon{background:#191b1e;color:#abb4c3}
html[data-theme="dark"] .cap-hero.is-pending{background:#28230f;border-color:#6b5c2c}
html[data-theme="dark"] .cap-hero.is-pending .cap-hero-icon{background:#ffd21f}
html[data-theme="dark"] .cap-hero.is-approved{background:#11261a;border-color:#316445}
html[data-theme="dark"] .cap-hero.is-approved .cap-hero-icon{background:#12b76a;color:#ffffff}
html[data-theme="dark"] .cap-hero.is-rejected{background:#22110f;border-color:#59221f}
html[data-theme="dark"] .cap-hero.is-rejected .cap-hero-icon{background:#f04438;color:#ffffff}
html[data-theme="dark"] .cap-btn{border:1px solid #3f434a;background:#131313;color:#dcdcdc}
html[data-theme="dark"] .cap-btn:hover{border-color:#525252}
html[data-theme="dark"] .cap-btn.primary{background:#3d3d3d;border-color:#525252;color:#ffffff}
html[data-theme="dark"] .cap-btn.primary:hover{background:#4a4a4a}
html[data-theme="dark"] .cap-btn:focus-visible,html[data-theme="dark"] .cap-link:focus-visible,html[data-theme="dark"] .cap-next a:focus-visible{outline:2px solid #2176ef}
html[data-theme="dark"] .cap-checked{color:#dfc171}
html[data-theme="dark"] .cap-reason{background:#131313;border:1px solid #59221f}
html[data-theme="dark"] .cap-reason strong{color:#eb6f66}
html[data-theme="dark"] .cap-reason p{color:#abb4c3}
html[data-theme="dark"] .cap-card{background:#131313;border:1px solid #373737}
html[data-theme="dark"] .cap-card-head h2{color:#dcdcdc}
html[data-theme="dark"] .cap-card-head small{color:#98a2b3}
html[data-theme="dark"] .cap-link{color:#5d9bf3}
html[data-theme="dark"] .cap-step:not(:last-child)::after{background:#1f2124}
html[data-theme="dark"] .cap-step.is-done:not(:last-child)::after{background:#12b76a}
html[data-theme="dark"] .cap-step-dot{background:#191b1e;color:#98a2b3;border:2px solid #2b2b2b}
html[data-theme="dark"] .cap-step.is-done .cap-step-dot{background:#12b76a;color:#ffffff}
html[data-theme="dark"] .cap-step.is-current .cap-step-dot{background:#ffd21f}
html[data-theme="dark"] .cap-step.is-failed .cap-step-dot{background:#f04438;color:#ffffff}
html[data-theme="dark"] .cap-step strong{color:#dcdcdc}
html[data-theme="dark"] .cap-step small{color:#858b99}
html[data-theme="dark"] .cap-step.is-todo strong{color:#98a2b3}
html[data-theme="dark"] .cap-summary dt{color:#858b99}
html[data-theme="dark"] .cap-summary dd{color:#dcdcdc}
html[data-theme="dark"] .cap-summary a{color:#5d9bf3}
html[data-theme="dark"] .cap-next a{border:1px solid #32353b;color:#dcdcdc}
html[data-theme="dark"] .cap-next a:hover{border-color:#525252}
html[data-theme="dark"] .cap-next small{color:#858b99}
html[data-theme="dark"] .creator-app-pill{background:#3e3617;color:#ffcb52}
html[data-theme="dark"] .creator-app-pill.rejected{background:#2c1412;color:#eb6f66}
html[data-theme="dark"] .drawer-badge{background:#3e3617;color:#ffcb52}
html[data-theme="dark"] .drawer-badge.rejected{background:#2c1412;color:#eb6f66}
html[data-theme="dark"] .admin-notif-panel{background:#131313;border:1px solid #32353b}
html[data-theme="dark"] .admin-notif-head{border-bottom:1px solid #2c3138;background:#131313}
html[data-theme="dark"] .admin-notif-head button{color:#5d9bf3}
html[data-theme="dark"] .admin-notif-item{border-bottom:1px solid #2c3138;color:#abb4c3}
html[data-theme="dark"] .admin-notif-item:hover{background:#151719}
html[data-theme="dark"] .admin-notif-item.unread{background:#0d1522}
html[data-theme="dark"] .admin-notif-item.unread strong::before{background:#2176ef}
html[data-theme="dark"] .admin-notif-item strong{color:#dcdcdc}
html[data-theme="dark"] .admin-notif-item small{color:#98a2b3}
html[data-theme="dark"] .admin-notif-empty{color:#98a2b3}
html[data-theme="dark"] .buyer-order-return-btn{border:1px solid #525252;background:#131313;color:#dcdcdc}
html[data-theme="dark"] .buyer-order-return-btn:hover{background:#3d3d3d;color:#ffffff}
html[data-theme="dark"] .buyer-order-return-btn:focus-visible,html[data-theme="dark"] .buyer-order-refund-btn:focus-visible{outline:2px solid #2176ef}
html[data-theme="dark"] .order-request-reasons legend{color:#abb4c3}
html[data-theme="dark"] .order-request-detail span{color:#abb4c3}
html[data-theme="dark"] .order-request-detail em{color:#f3675e}
html[data-theme="dark"] .order-request-detail textarea{border:1px solid #3f434a}
html[data-theme="dark"] .order-request-detail textarea:focus{outline:2px solid #2176ef;border-color:#2176ef}
html[data-theme="dark"] .order-request-detail small{color:#98a2b3}
html[data-theme="dark"] .issue-type-pill{background:#0e1626;color:#7476dd}
html[data-theme="dark"] .issue-type-pill.return{background:#21111d;color:#ee63b0}
html[data-theme="dark"] .issue-type-pill.refund{background:#261a0e;color:#f77c5a}
html[data-theme="dark"] .drawer-preferences .theme-switch{background:#191b1e;border:1px solid #35383f}
html[data-theme="dark"] .drawer-preferences .theme-switch::before{background:#131313}
html[data-theme="dark"] .drawer-preferences .theme-switch .theme-choice{color:#858b99}
html[data-theme="dark"] .drawer-preferences .theme-switch .theme-choice.active{color:#dcdcdc}
html[data-theme="dark"] .drawer-preferences .theme-switch .theme-choice:focus-visible{outline:2px solid #2176ef}
html[data-theme="dark"] .demo-mode-banner{background:#374456;color:#f9fafb}
html[data-theme="dark"] .demo-mode-banner strong{background:#ffd21f}
html[data-theme="dark"] .demo-mode-banner button{background:rgba(19,19,19,0.12);color:#ffffff}
html[data-theme="dark"] button.checkout-add-address-link{border-top:1px solid #3a3a3a}
html[data-theme="dark"] button.checkout-add-address-link:focus-visible{outline:2px solid #2378ee}
html[data-theme="dark"] .product-zoom-hint{background:rgba(20,20,20,0.62);color:#ffffff}
html[data-theme="dark"] .lightbox-zoom-bar{background:rgba(19,19,19,0.08)}
html[data-theme="dark"] .lightbox-zoom-bar button{color:#ffffff}
html[data-theme="dark"] .lightbox-zoom-bar button:hover{background:rgba(19,19,19,0.18)}
html[data-theme="dark"] .lightbox-zoom-bar button:focus-visible{outline:2px solid #ffd21f}
html[data-theme="dark"] .lightbox-zoom-bar output{color:#ffffff}
html[data-theme="dark"] .friendii-ref-thumbnails button.is-video-thumb{background:#3b3b3b}
html[data-theme="dark"] .thumb-play-badge{background:rgba(19,19,19,0.92);color:#d4d4d4}
html[data-theme="dark"] .friendii-ref-video-wrap video{background:#333333}
html[data-theme="dark"] .lightbox-video-wrap video{background:#333333}
html[data-theme="dark"] body[data-page="product"] .friendii-ref-image-stage{border-color:#3d3a33}
html[data-theme="dark"] body[data-page="product"] .friendii-ref-price strong{background-image:linear-gradient(120deg,var(--friendii-primary),#b83947)}
html[data-theme="dark"] body[data-page="product"] .friendii-ref-option-block{background:#1a1815;border-color:#3d3a33}
html[data-theme="dark"] body[data-page="product"] .friendii-ref-option-row{border-bottom-color:#3c3932}
html[data-theme="dark"] body[data-page="product"] .friendii-ref-creator{background:linear-gradient(180deg,#131313,#1a1815)}
html[data-theme="dark"] .friendii-stat-item strong{color:#d8d6d3}
html[data-theme="dark"] .friendii-stat-item span{color:#837f79}
html[data-theme="dark"] .friendii-stat-item.is-empty strong{color:#b7b2aa}
html[data-theme="dark"] body[data-page="product"] .friendii-ref-info-section li>b{background:#292419;color:#ffb452}
html[data-theme="dark"] body[data-page="product"] .friendii-ref-side-info{border-top-color:#525252}
html[data-theme="dark"] body[data-page="product"] .friendii-ref-review-summary{background:#1a1815}
html[data-theme="dark"] body[data-page="product"] .friendii-ref-review-summary>div:first-child strong{background-image:linear-gradient(120deg,#e0972a,#c9720c)}
html[data-theme="dark"] body[data-page="product"] .rating-bar b{background:linear-gradient(90deg,#f1a01a,#e0972a)}
html[data-theme="dark"] body[data-page="product"] .friendii-ref-review-list .friendii-review-card:hover{background:#1a1815!important}
html[data-theme="dark"] .review-composer-target{color:#858b99}
html[data-theme="dark"] .review-composer-target strong{color:#dcdcdc}
html[data-theme="dark"] .review-star-picker{background:#1a1815}
html[data-theme="dark"] .review-star-btn{color:#e3ddd0}
html[data-theme="dark"] .review-star-btn.active{color:#f5bb5c}
html[data-theme="dark"] .review-star-btn:focus-visible{outline:2px solid #2176ef}
html[data-theme="dark"] .review-star-label{color:#ffb452}
html[data-theme="dark"] .review-composer-field>span{color:#abb4c3}
html[data-theme="dark"] body[data-page="product"] .friendii-ref-product{background:#131313}
html[data-theme="dark"] body[data-page="product"] .friendii-ref-rating-score{color:#ffb952}
html[data-theme="dark"] body[data-page="product"] .friendii-ref-rating-dot{color:#cac6bd}
html[data-theme="dark"] .friendii-ref-type-pill{background:rgba(237,93,101,0.07)}
html[data-theme="dark"] body[data-page="product"] .friendii-ref-message{border:1px dashed #4b4843;color:#b1aeaa}
html[data-theme="dark"] body[data-page="product"] .friendii-ref-message:hover{border-color:#55534e;color:#d3d2d0}
html[data-theme="dark"] body[data-page="product"] .friendii-ref-description{background:#131313}
html[data-theme="dark"] body[data-page="product"] .friendii-ref-side-info{background:#1a1815}
html[data-theme="dark"] body[data-page="product"] .friendii-ref-review-list .friendii-review-card{background:#131313!important}
html[data-theme="dark"] body[data-page="product"] .friendii-ref-review-list .friendii-review-card:hover{background:#1a1815!important;border-color:#45423b!important}
html[data-theme="dark"] body[data-page="product"] .friendii-ref-spec-icon{background:#292419;color:#ffb452}
html[data-theme="dark"] body[data-page="product"] .friendii-ref-spec-row strong{color:#d8d6d3}
html[data-theme="dark"] body[data-page="product"] .friendii-ref-spec-row p{color:#95938f}
html[data-theme="dark"] body[data-page="product"] .friendii-ref-spec-note{color:#a09e98}

/* ---- ปรับแต่งเพิ่มเติมด้วยมือ ---- */
html[data-theme="dark"]{color-scheme:dark}
html[data-theme="dark"] .side-promo-yellow{background:linear-gradient(135deg,#3d3108,#6b4f0c);color:#ffe7a8}
html[data-theme="dark"] .side-promo-yellow .side-promo-copy strong{color:#ffe7a8}
html[data-theme="dark"] .drawer-preferences .theme-switch{background:#1d2027;border-color:#2c313a}
html[data-theme="dark"] .drawer-preferences .theme-switch::before{background:#3a404b;box-shadow:none;transform:translateX(100%)}
html[data-theme="dark"] .drawer-preferences .theme-switch .theme-choice{color:#98a2b3}
html[data-theme="dark"] .drawer-preferences .theme-switch .theme-choice.active{color:#fff}
html[data-theme="dark"] img{filter:brightness(.94)}
html[data-theme="dark"] .av-logo-mark,html[data-theme="dark"] .av-logo img{filter:none}
