[data-theme=dark] ::-webkit-scrollbar-track{background-color:rgba(0,0,0,.05)}[data-theme=dark] ::-webkit-scrollbar-thumb{background-color:rgba(144,147,153,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.2)}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background-color:#b6b7b9}[data-theme=dark] [data-theme=dark] ::-webkit-scrollbar-thumb:hover{background-color:#5e6063}[data-theme=dark] #nprogress .bar{background-color:#1890ff}[data-theme=dark] .j-box-bottom-button-float{border-top:1px solid #e8e8e8;background:#fff}[data-theme=dark] html[data-theme=dark] .ant-pagination.mini .ant-pagination-item,[data-theme=dark] html[data-theme=dark] .ant-pagination.mini .ant-pagination-next,[data-theme=dark] html[data-theme=dark] .ant-pagination.mini .ant-pagination-prev{background-color:rgba(255,255,255,.04)!important}[data-theme=dark] html[data-theme=dark] .ant-pagination.mini .ant-pagination-item a,[data-theme=dark] html[data-theme=dark] .ant-pagination.mini .ant-pagination-next a,[data-theme=dark] html[data-theme=dark] .ant-pagination.mini .ant-pagination-prev a{color:#8b949e!important}[data-theme=dark] html[data-theme=dark] .ant-pagination.mini .ant-select-arrow{color:#8b949e!important}[data-theme=dark] html[data-theme=dark] .ant-pagination.mini .ant-pagination-item-active{background-color:#1890ff!important}[data-theme=dark] html[data-theme=dark] .ant-pagination.mini .ant-pagination-item-active a{color:#fff!important}[data-theme=dark] .ant-pagination.mini .ant-pagination-next,[data-theme=dark] .ant-pagination.mini .ant-pagination-prev{color:#c9d1d9}[data-theme=dark] .ant-pagination.mini .ant-pagination-item:focus a,[data-theme=dark] .ant-pagination.mini .ant-pagination-item:hover a,[data-theme=dark] .ant-pagination.mini .ant-pagination-next:hover a,[data-theme=dark] .ant-pagination.mini .ant-pagination-prev:hover a{color:#1890ff}[data-theme=dark] .ant-pagination.mini .ant-pagination-item a,[data-theme=dark] .ant-pagination.mini .ant-pagination-next a,[data-theme=dark] .ant-pagination.mini .ant-pagination-prev a{color:#606266}[data-theme=dark] .ant-pagination.mini .ant-pagination-item-active{background-color:#1890ff!important}[data-theme=dark] .ant-pagination.mini .ant-pagination-item-active a{color:#fff!important}[data-theme=dark] .ant-pagination.mini .ant-select-arrow{color:#cececd}[data-theme=dark] .ant-btn-link:active,[data-theme=dark] .ant-btn-link:focus,[data-theme=dark] .ant-btn-link:hover{border-color:transparent!important}[data-theme=dark] .ant-btn-primary:not(.ant-btn-background-ghost):not([disabled]){color:#fff}[data-theme=dark] [data-theme=light] .ant-btn.ant-btn-link.is-disabled{color:rgba(0,0,0,.25);background-color:transparent!important;border-color:transparent!important}[data-theme=dark] [data-theme=dark] .ant-btn.ant-btn-link.is-disabled{color:rgba(255,255,255,.25)!important;background-color:transparent!important;border-color:transparent!important}[data-theme=dark] .ant-btn-success.ant-btn-link:not([disabled=disabled]){color:#55d187}[data-theme=dark] .ant-btn-success.ant-btn-link:not([disabled=disabled]):focus,[data-theme=dark] .ant-btn-success.ant-btn-link:not([disabled=disabled]):hover{color:#7ddca3;border-color:transparent}[data-theme=dark] .ant-btn-success.ant-btn-link:not([disabled=disabled]):active{color:#34bf6c}[data-theme=dark] .ant-btn-background-ghost.ant-btn-link.ant-btn-loading::before,[data-theme=dark] .ant-btn-error.ant-btn-link.ant-btn-loading::before,[data-theme=dark] .ant-btn-success.ant-btn-link.ant-btn-loading::before,[data-theme=dark] .ant-btn-warning.ant-btn-link.ant-btn-loading::before,[data-theme=dark] .ant-btn.ant-btn-link.ant-btn-loading::before{background:0 0}[data-theme=dark] .ant-btn-success:not(.ant-btn-link,.is-disabled){color:#fff;background-color:#55d187;border-color:#55d187}[data-theme=dark] .ant-btn-success:not(.ant-btn-link,.is-disabled):focus,[data-theme=dark] .ant-btn-success:not(.ant-btn-link,.is-disabled):hover{color:#fff;background-color:#7ddca3;border-color:#7ddca3}[data-theme=dark] .ant-btn-success:not(.ant-btn-link,.is-disabled):active{background-color:#34bf6c;border-color:#34bf6c}[data-theme=dark] .ant-btn-warning.ant-btn-link:not([disabled=disabled]){color:#efbd47}[data-theme=dark] .ant-btn-warning.ant-btn-link:not([disabled=disabled]):focus,[data-theme=dark] .ant-btn-warning.ant-btn-link:not([disabled=disabled]):hover{color:#f3ce76;border-color:transparent}[data-theme=dark] .ant-btn-warning.ant-btn-link:not([disabled=disabled]):active{color:#ebac18}[data-theme=dark] .ant-btn-warning:not(.ant-btn-link,.is-disabled){color:#fff;background-color:#efbd47;border-color:#efbd47}[data-theme=dark] .ant-btn-warning:not(.ant-btn-link,.is-disabled):focus,[data-theme=dark] .ant-btn-warning:not(.ant-btn-link,.is-disabled):hover{color:#fff;background-color:#f3ce76;border-color:#f3ce76}[data-theme=dark] .ant-btn-warning:not(.ant-btn-link,.is-disabled):active{background-color:#ebac18;border-color:#ebac18}[data-theme=dark] .ant-btn-error.ant-btn-link:not([disabled=disabled]){color:#ed6f6f}[data-theme=dark] .ant-btn-error.ant-btn-link:not([disabled=disabled]):focus,[data-theme=dark] .ant-btn-error.ant-btn-link:not([disabled=disabled]):hover{color:#f39c9c;border-color:transparent}[data-theme=dark] .ant-btn-error.ant-btn-link:not([disabled=disabled]):active{color:#e74242}[data-theme=dark] .ant-btn-error:not(.ant-btn-link,.is-disabled){color:#fff;background-color:#ed6f6f;border-color:#ed6f6f}[data-theme=dark] .ant-btn-error:not(.ant-btn-link,.is-disabled):focus,[data-theme=dark] .ant-btn-error:not(.ant-btn-link,.is-disabled):hover{color:#fff;background-color:#f39c9c;border-color:#f39c9c}[data-theme=dark] .ant-btn-error:not(.ant-btn-link,.is-disabled):active{background-color:#e74242;border-color:#e74242}[data-theme=dark] .ant-btn-background-ghost{background-color:transparent!important}[data-theme=dark] .ant-btn-background-ghost[disabled],[data-theme=dark] .ant-btn-background-ghost[disabled]:hover{color:rgba(255,255,255,.4)!important;background-color:transparent!important;border-color:rgba(255,255,255,.4)!important}[data-theme=dark] .ant-btn-dashed.ant-btn-background-ghost,[data-theme=dark] .ant-btn-default.ant-btn-background-ghost{color:#fff;border-color:#fff}[data-theme=dark] .ant-btn-dashed.ant-btn-background-ghost:focus,[data-theme=dark] .ant-btn-dashed.ant-btn-background-ghost:hover,[data-theme=dark] .ant-btn-default.ant-btn-background-ghost:focus,[data-theme=dark] .ant-btn-default.ant-btn-background-ghost:hover{color:#fff;border-color:#fff}[data-theme=dark] .ant-btn-dashed.ant-btn-background-ghost:active,[data-theme=dark] .ant-btn-default.ant-btn-background-ghost:active{color:#e6e6e6;border-color:#e6e6e6}[data-theme=dark] .ant-btn-dashed.ant-btn-background-ghost[disabled],[data-theme=dark] .ant-btn-dashed.ant-btn-background-ghost[disabled]:hover,[data-theme=dark] .ant-btn-default.ant-btn-background-ghost[disabled],[data-theme=dark] .ant-btn-default.ant-btn-background-ghost[disabled]:hover{color:rgba(255,255,255,.4)!important;border-color:rgba(255,255,255,.4)!important}[data-theme=dark] .ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link){color:#55d187;background-color:transparent;border-color:#55d187}[data-theme=dark] .ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link):focus,[data-theme=dark] .ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link):hover{color:#7ddca3!important;border-color:#7ddca3}[data-theme=dark] .ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link):active{color:#34bf6c;border-color:#34bf6c}[data-theme=dark] .ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link){color:#efbd47;background-color:transparent;border-color:#efbd47}[data-theme=dark] .ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link):focus,[data-theme=dark] .ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link):hover{color:#f3ce76!important;border-color:#f3ce76}[data-theme=dark] .ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link):active{color:#ebac18;border-color:#ebac18}[data-theme=dark] .ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link){color:#ed6f6f;background-color:transparent;border-color:#ed6f6f}[data-theme=dark] .ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link):focus,[data-theme=dark] .ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link):hover{color:#f39c9c!important;border-color:#f39c9c}[data-theme=dark] .ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link):active{color:#e74242;border-color:#e74242}[data-theme=dark] .ant-btn-ghost.ant-btn-link:not([disabled=disabled]){color:#fff}[data-theme=dark] .ant-btn-ghost.ant-btn-link:not([disabled=disabled]):focus,[data-theme=dark] .ant-btn-ghost.ant-btn-link:not([disabled=disabled]):hover{color:#fff;border-color:transparent}[data-theme=dark] .ant-image-preview-operations{background-color:rgba(0,0,0,.3)}[data-theme=dark] .ant-popover-content{box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}[data-theme=dark] .modal-icon-warning{color:#efbd47!important}[data-theme=dark] .modal-icon-success{color:#55d187!important}[data-theme=dark] .modal-icon-error{color:#ed6f6f!important}[data-theme=dark] .modal-icon-info{color:#1890ff!important}[data-theme=dark] .ant-list-item{color:#000}[data-theme=dark] .ant-table-wrapper .ant-table-thead>tr>td,[data-theme=dark] .ant-table-wrapper .ant-table-thead>tr>th{color:#000}[data-theme=dark] .ant-table-wrapper .ant-table-thead>tr>td,[data-theme=dark] html[data-theme=dark] .ant-table-wrapper .ant-table-thead>tr>th{color:rgba(255,255,255,.65)}[data-theme=dark] .ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-clear-icon{background-color:#fff}[data-theme=dark] html[data-theme=dark] .ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-clear-icon{background-color:#141414}[data-theme=dark] .ant-table-pagination.ant-pagination .ant-pagination-item-active,[data-theme=dark] .ant-table-pagination.ant-pagination .ant-pagination-item-active:hover{background-color:#1890ff;border-color:transparent}[data-theme=dark] .ant-table-pagination.ant-pagination .ant-pagination-item-active a,[data-theme=dark] .ant-table-pagination.ant-pagination .ant-pagination-item-active:hover a{color:#fff}[data-theme=dark] .ant-table-pagination.ant-pagination .ant-pagination-item:not(.ant-pagination-item-active){background-color:transparent!important;border-color:transparent}[data-theme=dark] html[data-theme=light] .ant-form:not(.jeecg-form-detail-effect) .ant-select.ant-select-disabled .ant-select-selection-item{color:rgba(51,51,51,.25)!important}[data-theme=dark] html[data-theme=light] .ant-form:not(.jeecg-form-detail-effect) .ant-select.ant-select-disabled .ant-select-selection-item .ant-select-selection-item-content{color:rgba(51,51,51,.25)}[data-theme=dark] html[data-theme=light] .ant-form:not(.jeecg-form-detail-effect) .ant-input-number.ant-input-number-disabled .ant-input-number-input{color:rgba(51,51,51,.25)}[data-theme=dark] html[data-theme=dark] .ant-form:not(.jeecg-form-detail-effect) .ant-input-number.ant-input-number-disabled .ant-input-number-input{color:rgba(255,255,255,.25)}[data-theme=dark] .bg-white{background-color:#151515!important}[data-theme=dark] html[data-theme=light] body{color:rgba(0,0,0,.65)}[data-theme=dark] html[data-theme=light] .text-secondary{color:rgba(0,0,0,.45)}[data-theme=dark] html[data-theme=light] .ant-table{color:rgba(0,0,0,.65)}[data-theme=dark] html[data-theme=light] .ant-select-multiple .ant-select-selection-item-content{color:rgba(0,0,0,.65)}[data-theme=dark] html[data-theme=light] .ant-input-affix-wrapper>input.ant-input:not([disabled]){color:rgba(0,0,0,.65)}[data-theme=dark] html[data-theme=light] .ant-select-single.ant-select-show-arrow,[data-theme=dark] html[data-theme=light] .ant-select-single.ant-select-show-arrow .ant-select-selection-item{color:rgba(0,0,0,.65)}[data-theme=dark] html[data-theme=light] .ant-alert-success{background-color:#f6ffed;border:1px solid #b7eb8f}[data-theme=dark] html[data-theme=light] .ant-alert-error{background-color:#fff;border:1px solid #ffccc7}[data-theme=dark] html[data-theme=light] .ant-alert-warning{background-color:#fff;border:1px solid #ffe58f}[data-theme=dark] html[data-theme=light] :not(:root):fullscreen::backdrop{background-color:#f0f2f5!important}[data-theme=dark] [data-theme=dark] body{color:rgba(255,255,255,.85)}[data-theme=dark] [data-theme=dark] .ant-list .ant-list-item{color:rgba(255,255,255,.85)}[data-theme=dark] [data-theme=dark] .text-secondary{color:#8b949e}[data-theme=dark] [data-theme=dark] .ant-card-grid{box-shadow:1px 0 0 0 #434343}[data-theme=dark] [data-theme=dark] .ant-calendar-selected-day .ant-calendar-date{color:rgba(0,0,0,.8)}[data-theme=dark] [data-theme=dark] .ant-select-tree li .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected{color:rgba(0,0,0,.9)}[data-theme=dark] .vxe-cell--valid-error-msg{color:#fff!important;background-color:#f56c6c!important}[data-theme=dark] html[data-theme=light] .jeecg-form-detail-effect :not(.ant-select-selection-placeholder){color:#606266!important}[data-theme=dark] html[data-theme=light] .jeecg-form-detail-effect .ant-row label{color:#797c81!important}[data-theme=dark] html[data-theme=light] .jeecg-form-detail-effect .ant-btn,[data-theme=dark] html[data-theme=light] .jeecg-form-detail-effect .ant-input,[data-theme=dark] html[data-theme=light] .jeecg-form-detail-effect .ant-input-affix-wrapper,[data-theme=dark] html[data-theme=light] .jeecg-form-detail-effect .ant-input-number,[data-theme=dark] html[data-theme=light] .jeecg-form-detail-effect .ant-picker,[data-theme=dark] html[data-theme=light] .jeecg-form-detail-effect .ant-select-selector{color:#606266!important;background-color:#f9f9fa!important}[data-theme=dark] html[data-theme=light] .jeecg-form-detail-effect .anticon,[data-theme=dark] html[data-theme=light] .jeecg-form-detail-effect a{color:#606266!important}[data-theme=dark] html[data-theme=light] .jeecg-form-detail-effect .anticon:hover,[data-theme=dark] html[data-theme=light] .jeecg-form-detail-effect a:hover{background:0 0}[data-theme=dark] html[data-theme=light] .jeecg-form-detail-effect .ant-select.ant-select-disabled .ant-select-selection-item .ant-select-selection-item-content{color:#606266!important}[data-theme=dark] html[data-theme=light] .jeecg-form-detail-effect .ant-select-selection-item{color:#606266!important}[data-theme=dark] html[data-theme=light] .jeecg-form-detail-effect :where(.css-dev-only-do-not-override-dvamda).ant-picker .ant-picker-input>input-disabled,[data-theme=dark] html[data-theme=light] .jeecg-form-detail-effect :where(.css-dev-only-do-not-override-dvamda).ant-picker .ant-picker-input>input[disabled]{color:#606266!important}[data-theme=dark] html[data-theme=light] .jeecg-form-detail-effect .ant-select-selection-item{border-color:#eee!important;background-color:transparent!important}[data-theme=dark] html[data-theme=dark] .jeecg-form-detail-effect *{color:#606266}[data-theme=dark] html[data-theme=dark] .jeecg-form-detail-effect .ant-upload-text-icon,[data-theme=dark] html[data-theme=dark] .jeecg-form-detail-effect a{color:rgba(255,255,255,.25)}[data-theme=dark] html[data-theme=dark] .jeecg-form-detail-effect .ant-btn,[data-theme=dark] html[data-theme=dark] .jeecg-form-detail-effect .ant-input,[data-theme=dark] html[data-theme=dark] .jeecg-form-detail-effect .ant-input-affix-wrapper,[data-theme=dark] html[data-theme=dark] .jeecg-form-detail-effect .ant-input-number,[data-theme=dark] html[data-theme=dark] .jeecg-form-detail-effect .ant-picker,[data-theme=dark] html[data-theme=dark] .jeecg-form-detail-effect .ant-select-selector{background-color:transparent!important}[data-theme=dark] html[data-theme=dark] .jeecg-form-detail-effect .ant-select-selection-item{background-color:transparent!important}[data-theme=dark] .jeecg-form-detail-effect .anticon:hover,[data-theme=dark] .jeecg-form-detail-effect a:hover{background:0 0}[data-theme=dark] .global-login-modal :deep(.ant-modal-content){background:#fff;box-shadow:0 24px 72px rgba(15,23,42,.26)}[data-theme=dark] .global-login-modal :deep(.ant-modal-header){border-bottom:1px solid rgba(15,23,42,.08);background:#fff}[data-theme=dark] .global-login-modal :deep(.ant-modal-header) .ant-modal-title{color:#111827}[data-theme=dark] .global-login-modal :deep(.ant-modal-body){background:#f5f7fa}[data-theme=dark] .global-login-modal :deep(.ant-modal-close){color:#667085}[data-theme=dark] .global-login-modal :deep(.ant-modal-close):hover{color:#111827}[data-theme=dark] .mall-login-modal-shell{background:#fff}[data-theme=dark] .mall-login-modal-shell__hero{color:#fff}[data-theme=dark] .mall-login-modal-shell__hero p{color:rgba(255,255,255,.72)}[data-theme=dark] .mall-login-modal-shell__hero strong{color:#fff}[data-theme=dark] .mall-login-modal-shell__hero h2{color:#fff}[data-theme=dark] .mall-login-modal-shell__hero span{color:rgba(255,255,255,.84)}[data-theme=dark] .shopping-cart-page{background:#f7f8fa}[data-theme=dark] .cart-tabs-bar .cart-tabs .ant-tabs-nav::before{border-bottom-color:#e5e6eb}[data-theme=dark] .cart-tabs-bar .cart-tabs .ant-tabs-tab{color:#86909c}[data-theme=dark] .cart-tabs-bar .cart-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1890ff}[data-theme=dark] .cart-tabs-bar .cart-tabs .ant-tabs-ink-bar{background:#1890ff}[data-theme=dark] .cart-container .empty-cart-state .empty-icon-wrapper{background:#ebf3f6}[data-theme=dark] .cart-container .empty-cart-state .empty-icon-wrapper .empty-icon{color:#b0c4cc}[data-theme=dark] .cart-container .empty-cart-state h3{color:#1d2129}[data-theme=dark] .cart-container .empty-cart-state p{color:#86909c}[data-theme=dark] .cart-action-bar .total-count{color:#86909c}[data-theme=dark] .cart-action-bar .batch-delete-btn{color:#86909c}[data-theme=dark] .cart-action-bar .batch-delete-btn:hover{color:#f53f3f;background:rgba(245,63,63,.08)}[data-theme=dark] .cart-skeleton-card{background:#fff;border:1px solid transparent;box-shadow:0 1px 2px rgba(0,0,0,.02)}[data-theme=dark] .cart-card{background:#fff;border:1px solid #e5e6eb;box-shadow:0 2px 8px rgba(0,0,0,.04)}[data-theme=dark] .cart-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.08);border-color:#d1e9ff}[data-theme=dark] .cart-card.active{background:#fafdff;border-color:#1890ff;box-shadow:0 2px 8px rgba(46,134,171,.15)}[data-theme=dark] .cart-card .card-image{border:1px solid #e5e6eb}[data-theme=dark] .cart-card .card-content .content-header .product-title{color:#1d2129}[data-theme=dark] .cart-card .card-content .content-header .product-title:hover{color:#1890ff}[data-theme=dark] .cart-card .card-content .content-header .price-display{color:#1d2129}[data-theme=dark] .cart-card .card-content .content-body .specs-box{background:#f7f8fa;color:#86909c}[data-theme=dark] .cart-card .card-content .content-footer .quantity-wrapper{border:1px solid #e5e6eb}[data-theme=dark] .cart-card .card-content .content-footer .quantity-wrapper .qty-btn{background:0 0;color:#1d2129}[data-theme=dark] .cart-card .card-content .content-footer .quantity-wrapper .qty-btn:disabled{color:#e5e6eb}[data-theme=dark] .cart-card .card-content .content-footer .quantity-wrapper .qty-btn:not(:disabled):hover{background:#f2f3f5;color:#1890ff}[data-theme=dark] .cart-card .card-content .content-footer .quantity-wrapper .qty-input{border-left:1px solid #e5e6eb;border-right:1px solid #e5e6eb;background:0 0}[data-theme=dark] .cart-card .card-content .content-footer .quantity-wrapper .qty-input :deep(.ant-input-number-input){color:#1d2129}[data-theme=dark] .cart-card .card-content .content-footer .item-subtotal{color:#86909c}[data-theme=dark] .cart-card .card-content .content-footer .item-subtotal span{color:#f18f01}[data-theme=dark] .cart-card .card-content .content-footer .delete-btn-icon{color:#c9cdd4}[data-theme=dark] .cart-card .card-content .content-footer .delete-btn-icon:hover{color:#f53f3f;background:rgba(245,63,63,.08)}[data-theme=dark] .cart-card .cart-outdated-overlay{background:rgba(255,255,255,.55)}[data-theme=dark] .cart-card .cart-outdated-overlay .cart-outdated-badge{background:rgba(245,34,45,.1);border:2px solid rgba(245,34,45,.55);box-shadow:0 4px 16px rgba(245,34,45,.12)}[data-theme=dark] .cart-card .cart-outdated-overlay .cart-outdated-badge:hover{background:rgba(245,34,45,.16)}[data-theme=dark] .cart-card .cart-outdated-overlay .cart-outdated-badge .badge-main{color:#f5222d}[data-theme=dark] .cart-card .cart-outdated-overlay .cart-outdated-badge .badge-sub{color:#f5222d}[data-theme=dark] .checkout-bar-wrapper{background:rgba(255,255,255,.95);border-top:1px solid #e5e6eb}[data-theme=dark] .checkout-bar .bar-left .selected-text{color:#86909c}[data-theme=dark] .checkout-bar .bar-left .selected-text b{color:#1890ff}[data-theme=dark] .checkout-bar .bar-right .total-info .label{color:#1d2129}[data-theme=dark] .checkout-bar .bar-right .total-info .price{color:#f18f01}[data-theme=dark] .checkout-bar .bar-right .checkout-btn{box-shadow:0 2px 6px rgba(46,134,171,.15)}[data-theme=dark] .checkout-bar .bar-right .checkout-btn:hover{box-shadow:0 4px 12px rgba(46,134,171,.25)}[data-theme=dark] .checkout-bar .bar-right .checkout-btn:disabled{background:#c9cdd4;border-color:#c9cdd4}[data-theme=dark] .product-detail{background-color:#f1f3f5}[data-theme=dark] .mobile-drawer-trigger{background:rgba(0,0,0,.05)}[data-theme=dark] .mobile-drawer-trigger:hover{background:rgba(0,0,0,.05)}[data-theme=dark] .back-link{background-color:#fff;color:#000}[data-theme=dark] .dim-item{background-color:rgba(0,0,0,.1)}[data-theme=dark] .dim-label{color:rgba(0,0,0,.6)}[data-theme=dark] .dim-value{color:#000}[data-theme=dark] .dim-input{color:#000;background:0 0}[data-theme=dark] .dim-input:focus{background:rgba(255,255,255,.3)}[data-theme=dark] .unit-name{color:#000}[data-theme=dark] .unit-dim-row{color:rgba(0,0,0,.6)}[data-theme=dark] .unit-dim-label{color:rgba(0,0,0,.6)}[data-theme=dark] .unit-dim-value{color:#000}[data-theme=dark] .unit-dim-divider{background:rgba(0,0,0,.1)}[data-theme=dark] .unit-dim-range{color:rgba(0,0,0,.4)}[data-theme=dark] .product-selector{background-color:rgba(0,0,0,.03)}[data-theme=dark] .selector-label{color:#000}[data-theme=dark] .preview-hint{color:rgba(0,0,0,.4);background:rgba(0,0,0,.1)}[data-theme=dark] .selector-item{background-color:rgba(0,0,0,.1)}[data-theme=dark] .selector-item.active{outline:2px solid #165dff}[data-theme=dark] .selector-item-label span{color:#fff}[data-theme=dark] .selector-highlight{border:2px solid #165dff}[data-theme=dark] .options-panel{background-color:rgba(0,0,0,.05)}[data-theme=dark] .collapse-toggle{background:rgba(0,0,0,.05)}[data-theme=dark] .collapse-toggle:hover{background:rgba(0,0,0,.05)}[data-theme=dark] .panel-tabs-wrapper :deep(.ant-tabs-nav-wrap)::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15)}[data-theme=dark] .panel-tabs-wrapper :deep(.ant-tabs-nav-wrap)::-webkit-scrollbar-track{background:0 0}[data-theme=dark] .panel-tabs-wrapper :deep(.ant-tabs-nav-operations){color:rgba(0,0,0,.7)}[data-theme=dark] .panel-tabs-wrapper :deep(.ant-tabs-nav-operations):hover{color:#165dff}[data-theme=dark] .panel-tabs-wrapper :deep(.ant-tabs-tab).ant-tabs-tab-active::after{background-color:#165dff}[data-theme=dark] .panel-tabs-wrapper :deep(.ant-tabs-tab){color:rgba(0,0,0,.4)}[data-theme=dark] .panel-tabs-wrapper :deep(.ant-tabs-tab).ant-tabs-tab-active,[data-theme=dark] .panel-tabs-wrapper :deep(.ant-tabs-tab).ant-tabs-tab-active .ant-tabs-tab-btn{color:#165dff}[data-theme=dark] .panel-tabs-wrapper :deep(.ant-tabs-tab):hover,[data-theme=dark] .panel-tabs-wrapper :deep(.ant-tabs-tab):hover .ant-tabs-tab-btn{color:#165dff}[data-theme=dark] .placeholder-text{color:rgba(0,0,0,.4)}[data-theme=dark] .door-tab{background-color:#fff;color:#000}[data-theme=dark] .door-tab.active{background-color:#165dff;color:#fff}[data-theme=dark] .door-tab:hover:not(.active){background-color:#f2f2f2}[data-theme=dark] .filter-chip{background-color:#fff;color:#000}[data-theme=dark] .filter-chip.active{background-color:#165dff;color:#fff}[data-theme=dark] .filter-chip:hover:not(.active){background-color:#f2f2f2}[data-theme=dark] .rotate-btn-top{background:#165dff;color:#fff}[data-theme=dark] .restore-unavailable-hint{color:#b42318}[data-theme=dark] .texture-item.selected{box-shadow:0 0 0 2px #165dff}[data-theme=dark] .texture-preview{background-color:rgba(0,0,0,.1)}[data-theme=dark] .texture-preview .texture-all-btn{background:#165dff;color:#fff}[data-theme=dark] .door-preview{background:rgba(0,0,0,.1)!important}[data-theme=dark] .texture-badge{background-color:#165dff;color:#fff}[data-theme=dark] .texture-name{color:#000}[data-theme=dark] .action-bar{background-color:rgba(255,255,255,.4)}[data-theme=dark] .price-symbol{color:#ff6b35}[data-theme=dark] .price-value{color:#ff6b35}[data-theme=dark] .save-btn{background-color:rgba(0,0,0,.05);color:#000}[data-theme=dark] .cart-btn{background-color:#165dff;box-shadow:5px 5px 10px 0 rgba(22,93,255,.4);color:#fff}[data-theme=dark] .selected-texture-indicator{border:1px solid #165dff}[data-theme=dark] .detail-loading{background-color:#f5f5f5}[data-theme=dark] .loading-text{color:rgba(0,0,0,.6)}[data-theme=dark] .status-text{color:rgba(0,0,0,.6)}[data-theme=dark] .status-retry{background-color:#165dff;color:#fff}[data-theme=dark] .empty-placeholder,[data-theme=dark] .unit-hint{color:rgba(0,0,0,.4)}[data-theme=dark] .preview-popover-content .preview-popover-title{color:#000}[data-theme=dark] .order-detail-page{background-color:#f5f5f5}[data-theme=dark] .order-detail-skeleton__address,[data-theme=dark] .order-detail-skeleton__cost,[data-theme=dark] .order-detail-skeleton__goods,[data-theme=dark] .order-detail-skeleton__progress,[data-theme=dark] .order-detail-skeleton__status{background:#fff;border:1px solid #f0f0f0}[data-theme=dark] .order-detail-skeleton__status{background:#f7f8fa}[data-theme=dark] .order-detail-skeleton__goods-item{border-bottom:1px solid #f0f0f0}[data-theme=dark] .order-detail-skeleton__cost-row{border-bottom:1px solid #f0f0f0}[data-theme=dark] .logistics-header{border-bottom:1px solid #f0f0f0}[data-theme=dark] .logistics-company{color:#1890ff}[data-theme=dark] .logistics-no{color:#666}[data-theme=dark] .timeline-text{color:#333}[data-theme=dark] .timeline-time{color:#666}[data-theme=dark] .address-icon{color:#1890ff}[data-theme=dark] .phone{color:#666}[data-theme=dark] .address-detail{color:#666}[data-theme=dark] .location-icon{color:#1890ff}[data-theme=dark] .goods-name{color:#333}[data-theme=dark] .goods-name:hover{color:#1890ff}[data-theme=dark] .goods-specs{color:#666}[data-theme=dark] .goods-price{color:#ff4d4f}[data-theme=dark] .goods-quantity{color:#666}[data-theme=dark] .cost-row:not(:last-child){border-bottom:1px solid #f0f0f0}[data-theme=dark] .discount{color:#52c41a}[data-theme=dark] .total-row{border-top:2px solid #f0f0f0!important}[data-theme=dark] .total-amount{color:#ff4d4f}[data-theme=dark] .remark-content{color:#666;background:#fafafa}[data-theme=dark] .reason-label{color:#ff4d4f}[data-theme=dark] .reason-text{color:#ff4d4f}[data-theme=dark] .order-remark{border-top:1px solid #f0f0f0}[data-theme=dark] .remark-label{color:#333}[data-theme=dark] .product-center-v2{background:#f7f8fa}[data-theme=dark] .product-center-v2 :deep(button){border:1px solid transparent}[data-theme=dark] .pcv2-sidebar-item{color:rgba(0,0,0,.85)}[data-theme=dark] .pcv2-sidebar-item.active,[data-theme=dark] .pcv2-sidebar-item:hover{background:rgba(22,93,255,.03);color:#165dff}[data-theme=dark] .pcv2-sidebar-item.locked{background:rgba(22,93,255,.04);color:#165dff}[data-theme=dark] .pcv2-sidebar-fa-icon{color:rgba(0,0,0,.38)}[data-theme=dark] .pcv2-sidebar-item.active .pcv2-sidebar-fa-icon,[data-theme=dark] .pcv2-sidebar-item.locked .pcv2-sidebar-fa-icon,[data-theme=dark] .pcv2-sidebar-item:hover .pcv2-sidebar-fa-icon{color:#165dff}[data-theme=dark] .pcv2-empty,[data-theme=dark] .pcv2-loading{color:#999}[data-theme=dark] .pcv2-tag-label{color:#666}[data-theme=dark] .pcv2-tag-chip{border:1px solid rgba(0,0,0,.08);color:rgba(0,0,0,.85)}[data-theme=dark] .pcv2-tag-chip:hover{border-color:#165dff;color:#165dff}[data-theme=dark] .pcv2-tag-chip.active{border-color:#165dff;color:#165dff}[data-theme=dark] .pcv2-tag-clear{color:#999}[data-theme=dark] .pcv2-tag-clear.active{color:#165dff}[data-theme=dark] .pcv2-tag-clear:hover{color:#999}[data-theme=dark] .pcv2-tag-clear.active:hover{color:#165dff}[data-theme=dark] .pcv2-sort-item{color:#666}[data-theme=dark] .pcv2-sort-item:hover{color:#333}[data-theme=dark] .pcv2-sort-item.active{color:#000}[data-theme=dark] .pcv2-load-more-text{color:#999}[data-theme=dark] .checkout-page{background:#f7f8fa}[data-theme=dark] .checkout-section{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.02)}[data-theme=dark] .checkout-section .section-header{border-bottom:1px solid #f7f8fa;background:#fafafa}[data-theme=dark] .checkout-section .section-header .section-title{color:#1d2129}[data-theme=dark] .checkout-section .section-header .section-title .icon{color:#1890ff}[data-theme=dark] .checkout-section .section-header .section-title .count{color:#86909c}[data-theme=dark] .address-card{border:1px solid #e5e6eb;background:#fff}[data-theme=dark] .address-card:hover{border-color:#1890ff;box-shadow:0 2px 8px rgba(46,134,171,.08)}[data-theme=dark] .address-card .user-info .tag-default{background:#ebf3f6;color:#1890ff}[data-theme=dark] .address-card .address-detail{color:#86909c}[data-theme=dark] .address-card .arrow-icon{color:#ccc}[data-theme=dark] .address-add-btn{border:1px dashed #e5e6eb;color:#86909c}[data-theme=dark] .address-add-btn:hover{border-color:#1890ff;color:#1890ff;background:#ebf3f6}[data-theme=dark] .checkout-skeleton-block{border:1px solid #e5e6eb;background:#fff}[data-theme=dark] .delivery-section .required-mark,[data-theme=dark] .fee-section .required-mark{color:#f5222d}[data-theme=dark] .delivery-section .fee-error,[data-theme=dark] .fee-section .fee-error{color:#f5222d}[data-theme=dark] .delivery-section .fee-result,[data-theme=dark] .fee-section .fee-result{color:#1d2129}[data-theme=dark] .option-group .group-label{color:#1d2129}[data-theme=dark] .radio-cards .radio-card{border:1px solid #e5e6eb}[data-theme=dark] .radio-cards .radio-card:hover{border-color:#1890ff;color:#1890ff}[data-theme=dark] .radio-cards .radio-card.active{background:#1890ff;border-color:#1890ff;color:#fff}[data-theme=dark] .goods-list .checkout-goods-skeleton__item{border-bottom:1px solid #f7f8fa}[data-theme=dark] .goods-list .goods-item{border-bottom:1px solid #f7f8fa}[data-theme=dark] .goods-list .goods-item .goods-img-box{border:1px solid #e5e6eb}[data-theme=dark] .goods-list .goods-item .goods-info .goods-name{color:#1d2129}[data-theme=dark] .goods-list .goods-item .goods-info .goods-meta{color:#86909c}[data-theme=dark] .goods-list .goods-item .goods-info .goods-bottom .price{color:#1d2129}[data-theme=dark] .goods-list .goods-item .goods-info .goods-bottom .quantity{color:#86909c}[data-theme=dark] .order-remark{background:#fafafa;border-top:1px solid #e5e6eb}[data-theme=dark] .order-remark .remark-input{background:#fff}[data-theme=dark] .payment-methods-grid .payment-card{border:1px solid #e5e6eb;background:#fff}[data-theme=dark] .payment-methods-grid .payment-card:hover{border-color:#1890ff;box-shadow:0 2px 8px rgba(46,134,171,.08)}[data-theme=dark] .payment-methods-grid .payment-card.active{border-color:#1890ff;background:#ebf3f6}[data-theme=dark] .payment-methods-grid .payment-card .check-mark{background:#1890ff;color:#fff}[data-theme=dark] .payment-methods-grid .payment-card .pay-icon.online{color:#1677ff}[data-theme=dark] .payment-methods-grid .payment-card .pay-icon.offline{color:#f18f01}[data-theme=dark] .payment-methods-grid .payment-card .pay-info .pay-name{color:#1d2129}[data-theme=dark] .payment-methods-grid .payment-card .pay-info .pay-desc{color:#86909c}[data-theme=dark] .extra-item{border-bottom:1px solid #f7f8fa}[data-theme=dark] .extra-item:hover{background:#fafafa}[data-theme=dark] .extra-item .item-left{color:#1d2129}[data-theme=dark] .extra-item .item-left .item-icon{color:#86909c}[data-theme=dark] .extra-item .item-right .highlight-text{color:#f18f01}[data-theme=dark] .extra-item .item-right .placeholder-text{color:#86909c}[data-theme=dark] .extra-item .item-right .arrow{color:#ccc}[data-theme=dark] .invoice-form{background:#fafafa;border-top:1px solid #e5e6eb}[data-theme=dark] .invoice-form .form-row .input-prefix{color:#86909c;border-right:1px solid #eee}[data-theme=dark] .invoice-form .form-row .error-msg{color:#f53f3f}[data-theme=dark] .checkout-footer-wrapper{background:rgba(255,255,255,.95);border-top:1px solid #e5e6eb}[data-theme=dark] .checkout-footer-wrapper .checkout-footer .footer-left .price-row .label{color:#86909c}[data-theme=dark] .checkout-footer-wrapper .checkout-footer .footer-left .price-row .amount{color:#1d2129}[data-theme=dark] .checkout-footer-wrapper .checkout-footer .footer-left .price-row .amount.discount{color:#52c41a}[data-theme=dark] .checkout-footer-wrapper .checkout-footer .footer-left .discount-row .label{color:#86909c}[data-theme=dark] .checkout-footer-wrapper .checkout-footer .footer-left .price-separator{background:#e5e6eb}[data-theme=dark] .checkout-footer-wrapper .checkout-footer .footer-left .price-separator-total{background:#1d2129}[data-theme=dark] .checkout-footer-wrapper .checkout-footer .footer-left .total-row .label{color:#1d2129}[data-theme=dark] .checkout-footer-wrapper .checkout-footer .footer-left .total-row .amount{color:#f5222d}[data-theme=dark] .checkout-footer-wrapper .checkout-footer .submit-btn{box-shadow:0 2px 6px rgba(46,134,171,.15)}[data-theme=dark] .checkout-footer-wrapper .checkout-footer .submit-btn:hover{box-shadow:0 4px 12px rgba(46,134,171,.25)}[data-theme=dark] .address-option-card{border:1px solid #e5e6eb}[data-theme=dark] .address-option-card:hover{border-color:#1890ff}[data-theme=dark] .address-option-card.active{border-color:#1890ff;background:#ebf3f6}[data-theme=dark] .address-option-card .card-info .top-row .phone{color:#86909c}[data-theme=dark] .address-option-card .card-info .top-row .tag{background:#1890ff;color:#fff}[data-theme=dark] .address-option-card .card-info .addr-text{color:#86909c}[data-theme=dark] .address-option-card .check-mark{color:#1890ff}[data-theme=dark] .add-new-btn{border:1px dashed #e5e6eb;color:#1890ff}[data-theme=dark] .add-new-btn:hover{background:#ebf3f6}[data-theme=dark] .coupon-list-modal .coupon-card{border:1px solid #e5e6eb}[data-theme=dark] .coupon-list-modal .coupon-card.active{border-color:#1890ff;background:#ebf3f6}[data-theme=dark] .coupon-list-modal .coupon-card.no-use{color:#1d2129}[data-theme=dark] .coupon-list-modal .coupon-card .coupon-left{color:#fff}[data-theme=dark] .coupon-list-modal .coupon-card .coupon-right .time{color:#86909c}[data-theme=dark] .coupon-list-modal .coupon-card .check-mark{color:#1890ff}[data-theme=dark] .balance-insufficient-modal .balance-insufficient-content .collapse-amount-rows .collapse-amount-row .collapse-amount-label{color:#666}[data-theme=dark] .balance-insufficient-modal .balance-insufficient-content .collapse-amount-rows .collapse-amount-row .collapse-amount-value{color:#333}[data-theme=dark] .balance-insufficient-modal .balance-insufficient-content .collapse-amount-rows .collapse-amount-row.is-shortfall .collapse-amount-label.shortfall{color:#ff4d4f}[data-theme=dark] .balance-insufficient-modal .balance-insufficient-content .collapse-amount-rows .collapse-amount-row.is-shortfall .collapse-amount-value.shortfall{color:#ff4d4f}[data-theme=dark] .balance-insufficient-modal .balance-insufficient-content .collapse-account-hint{color:#1677ff;background:#e6f4ff}[data-theme=dark] .balance-insufficient-modal .balance-insufficient-content .collapse-account-rows .collapse-account-row{border-bottom:1px dashed #e8e8e8}[data-theme=dark] .balance-insufficient-modal .balance-insufficient-content .collapse-account-rows .collapse-account-row .collapse-account-label{color:#999}[data-theme=dark] .balance-insufficient-modal .balance-insufficient-content .collapse-account-rows .collapse-account-row .collapse-account-value{color:#333}[data-theme=dark] .balance-insufficient-modal .balance-insufficient-content .collapse-account-rows .collapse-account-row .collapse-copy-btn{color:#1677ff}[data-theme=dark] .balance-insufficient-modal .balance-insufficient-content .collapse-account-rows .collapse-account-row .collapse-copy-btn:hover{color:#4096ff;background:rgba(22,119,255,.06)}[data-theme=dark] .balance-insufficient-modal .balance-insufficient-content .collapse-account-empty{color:#999}[data-theme=dark] .balance-insufficient-modal .balance-insufficient-content .collapse-copy-all-btn{color:#1677ff}[data-theme=dark] .balance-insufficient-modal .balance-insufficient-content .collapse-copy-all-btn:hover{color:#4096ff;background:rgba(22,119,255,.06)}[data-theme=dark] .balance-insufficient-modal .balance-insufficient-content .collapse-guide-image{border:1px solid #f0f0f0}[data-theme=dark] .favorites-page{background-color:#f5f5f5}[data-theme=dark] .favorites-page .page-container{background:#fff}[data-theme=dark] .favorites-page .page-header{border-bottom:1px solid #e6e6e6}[data-theme=dark] .favorites-page .page-header .header-content .header-left .page-title{color:#333}[data-theme=dark] .favorites-page .page-header .header-content .header-left .page-subtitle{color:#666}[data-theme=dark] .favorites-page .page-header .toolbar-section .result-info .result-text{color:#666}[data-theme=dark] .favorites-page .page-header .toolbar-section .result-info .result-text .result-count{color:#2e86ab}[data-theme=dark] .favorites-page .favorites-content .empty-state{background:#fafafa}[data-theme=dark] .favorites-page .favorites-content .favorite-skeleton-grid .favorite-skeleton-card{background:#fff;border:1px solid #e6e6e6}[data-theme=dark] .favorites-page .favorites-content .favorite-skeleton-list .favorite-skeleton-row{background:#fff;border:1px solid #e6e6e6}[data-theme=dark] .favorites-page .favorites-content .favorites-grid .favorite-card{background:#fff;border:1px solid #e6e6e6}[data-theme=dark] .favorites-page .favorites-content .favorites-grid .favorite-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.12);border-color:#2e86ab}[data-theme=dark] .favorites-page .favorites-content .favorites-grid .favorite-card .product-image{background:#f8f8f8}[data-theme=dark] .favorites-page .favorites-content .favorites-grid .favorite-card .product-image .product-badges .config-badge :deep(.ant-badge-count){box-shadow:0 2px 8px rgba(46,134,171,.3)}[data-theme=dark] .favorites-page .favorites-content .favorites-grid .favorite-card .product-image .product-badges .new-badge :deep(.ant-badge-count){box-shadow:0 2px 8px rgba(46,213,115,.3)}[data-theme=dark] .favorites-page .favorites-content .favorites-grid .favorite-card .product-info .product-header .product-brand span{color:#2e86ab}[data-theme=dark] .favorites-page .favorites-content .favorites-grid .favorite-card .product-info .product-title{color:#333}[data-theme=dark] .favorites-page .favorites-content .favorites-grid .favorite-card .product-info .product-desc{color:#666}[data-theme=dark] .favorites-page .favorites-content .favorites-grid .favorite-card .product-info .product-features .feature-tag-small{background:#f0f7ff;color:#2e86ab;border:1px solid #d6e4ff}[data-theme=dark] .favorites-page .favorites-content .favorites-grid .favorite-card .product-info .product-price .current-price{color:#e53e3e}[data-theme=dark] .favorites-page .favorites-content .favorites-grid .favorite-card .product-info .product-price .price-label{color:#999}[data-theme=dark] .favorites-page .favorites-content .favorites-list .favorite-row{background:#fff;border:1px solid #e6e6e6}[data-theme=dark] .favorites-page .favorites-content .favorites-list .favorite-row:hover{box-shadow:0 4px 16px rgba(0,0,0,.08);border-color:#2e86ab}[data-theme=dark] .favorites-page .favorites-content .favorites-list .favorite-row .row-content .row-header .product-brand span{color:#2e86ab}[data-theme=dark] .favorites-page .favorites-content .favorites-list .favorite-row .row-content .row-header .favorite-time{color:#999}[data-theme=dark] .favorites-page .favorites-content .favorites-list .favorite-row .row-content .product-title{color:#333}[data-theme=dark] .favorites-page .favorites-content .favorites-list .favorite-row .row-content .product-desc{color:#666}[data-theme=dark] .favorites-page .favorites-content .favorites-list .favorite-row .row-content .row-footer .product-price .current-price{color:#e53e3e}[data-theme=dark] .favorites-page .favorites-content .favorites-list .favorite-row .row-content .row-footer .product-price .price-label{color:#999}[data-theme=dark] .product-page{background:#f8f9fa}[data-theme=dark] .product-page .breadcrumb-section .page-breadcrumb .ant-breadcrumb-link{color:#666}[data-theme=dark] .product-page .breadcrumb-section .page-breadcrumb .ant-breadcrumb-link:hover{color:#2e86ab}[data-theme=dark] .product-page .breadcrumb-section .page-breadcrumb :deep(.ant-breadcrumb-separator){color:#999}[data-theme=dark] .product-page .main-content .product-detail-skeleton{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.06)}[data-theme=dark] .product-page .main-content .product-detail-skeleton__stats{border-bottom:1px solid #f0f0f0}[data-theme=dark] .product-page .main-content .product-detail-skeleton__actions{border-top:1px solid #f0f0f0}[data-theme=dark] .product-page .main-content .product-detail-skeleton__tabs{border-top:1px solid #f0f0f0}[data-theme=dark] .product-page .main-content .product-detail{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.06)}[data-theme=dark] .product-page .main-content .product-detail .product-main .product-gallery .product-stats{border-bottom:1px solid #f0f0f0}[data-theme=dark] .product-page .main-content .product-detail .product-main .product-gallery .product-stats .stat-item .stat-icon{color:#2e86ab}[data-theme=dark] .product-page .main-content .product-detail .product-main .product-gallery .product-stats .stat-item .stat-label{color:#8c8c8c}[data-theme=dark] .product-page .main-content .product-detail .product-main .product-gallery .product-stats .stat-item .stat-value{color:#595959}[data-theme=dark] .product-page .main-content .product-detail .product-main .product-gallery .main-image-wrapper .main-image{background:#f5f5f5}[data-theme=dark] .product-page .main-content .product-detail .product-main .product-gallery .main-image-wrapper .image-controls .control-btn{background:rgba(0,0,0,.5);color:#fff}[data-theme=dark] .product-page .main-content .product-detail .product-main .product-gallery .main-image-wrapper .image-controls .control-btn:hover{background:rgba(0,0,0,.7);color:#fff}[data-theme=dark] .product-page .main-content .product-detail .product-main .product-gallery .main-image-wrapper .carousel-nav .nav-btn{background:rgba(0,0,0,.6);color:#fff}[data-theme=dark] .product-page .main-content .product-detail .product-main .product-gallery .main-image-wrapper .carousel-nav .nav-btn:hover:not(:disabled){background:rgba(0,0,0,.8);color:#fff}[data-theme=dark] .product-page .main-content .product-detail .product-main .product-gallery .main-image-wrapper .image-indicators .indicator{background-color:rgba(255,255,255,.5)}[data-theme=dark] .product-page .main-content .product-detail .product-main .product-gallery .main-image-wrapper .image-indicators .indicator.active{background-color:#1890ff}[data-theme=dark] .product-page .main-content .product-detail .product-main .product-gallery .thumbnail-list .thumbnail-item{border:2px solid transparent}[data-theme=dark] .product-page .main-content .product-detail .product-main .product-gallery .thumbnail-list .thumbnail-item.active{border-color:#1890ff}[data-theme=dark] .product-page .main-content .product-detail .product-main .product-info .product-header .title-price-container .product-title{color:#262626}[data-theme=dark] .product-page .main-content .product-detail .product-main .product-info .product-description{color:#595959}[data-theme=dark] .product-page .main-content .product-detail .product-main .product-info .product-pricing .price-main .current-price{color:#f18f01}[data-theme=dark] .product-page .main-content .product-detail .product-main .product-info .product-pricing .price-main .original-price{color:#8c8c8c}[data-theme=dark] .product-page .main-content .product-detail .product-main .product-info .product-pricing .discount-info .save-amount{color:#52c41a}[data-theme=dark] .product-page .main-content .product-detail .product-main .product-info .product-pricing .site-price-row .site-price-label{color:#8c8c8c}[data-theme=dark] .product-page .main-content .product-detail .product-main .product-info .product-pricing .site-price-row .site-price-amount{color:#595959}[data-theme=dark] .product-page .main-content .product-detail .product-main .product-info .product-specs .spec-item .spec-label{color:#8c8c8c}[data-theme=dark] .product-page .main-content .product-detail .product-main .product-info .product-specs .spec-item .spec-value{color:#595959}[data-theme=dark] .product-page .main-content .product-detail .product-main .product-info .product-actions .ant-btn.ant-btn-primary{background:#2e86ab;border-color:#2e86ab}[data-theme=dark] .product-page .main-content .product-detail .product-main .product-info .product-actions .ant-btn.ant-btn-primary:hover{background:#256d8a;border-color:#256d8a}[data-theme=dark] .product-page .main-content .product-detail .product-tabs{border-top:1px solid #f0f0f0}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .params-table .param-row .param-label{color:#8c8c8c}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .params-table .param-row .param-value{color:#595959}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .reviews-section .reviews-summary .rating-overview{background:#fafafa}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .reviews-section .reviews-summary .rating-overview .rating-score{color:#2e86ab}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .reviews-section .reviews-summary .rating-overview .rating-count{color:#8c8c8c}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .reviews-section .reviews-list .review-item{border-bottom:1px solid #f0f0f0}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .reviews-section .reviews-list .review-item .review-header .reviewer-info .reviewer-name{color:#262626}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .reviews-section .reviews-list .review-item .review-header .review-date{color:#8c8c8c}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .reviews-section .reviews-list .review-item .review-content{color:#595959}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .installation-guide h3{color:#262626}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .installation-guide h4{color:#595959}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .installation-guide ol li,[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .installation-guide ul li{color:#595959}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .installation-guide .installation-tips{background:#e6f7ff;border-left:4px solid #2e86ab}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .installation-guide .installation-tips h4{color:#2e86ab}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .installation-guide .installation-tips p{color:#595959}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .bom-section .bom-detail-table :deep(.ant-table) .ant-table-thead>tr>th{background:#fafafa;color:#262626}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .bom-section .bom-detail-table :deep(.ant-table) .ant-table-tbody>tr>td:last-child{color:#f18f01}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .bom-section .bom-detail-table :deep(.ant-table) .ant-table-tbody>tr:hover>td{background:#f0f8ff}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .params-section .param-category h4{color:#2e86ab;border-bottom:2px solid #e6f7ff}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .params-section .param-category .params-table .param-row{background:#fafafa}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .params-section .param-category .params-table .param-row:hover{background:#f0f8ff}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .params-section .param-category .params-table .param-row .param-label{color:#262626}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .params-section .param-category .params-table .param-row .param-value{color:#595959}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .params-section .param-category .params-table .param-row .param-value.formula{background:#f6f8fa;color:#d63384}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .params-section .param-category .params-table .param-row .param-value .param-unit{color:#8c8c8c}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .params-section .param-category .params-table .param-row .param-value .param-range{color:#8c8c8c}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .params-section .param-category .params-table .param-row .param-type.system-variable{background:#e6f7ff;color:#1890ff}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .params-section .param-category .params-table .param-row .param-type.custom-variable{background:#f6ffed;color:#52c41a}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .price-section .price-detail-table :deep(.ant-table) .ant-table-thead>tr>th{background:#fafafa;color:#262626}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .price-section .price-detail-table :deep(.ant-table) .ant-table-tbody>tr>td:last-child{color:#f18f01}[data-theme=dark] .product-page .main-content .product-detail .product-tabs .tab-content .price-section .price-detail-table :deep(.ant-table) .ant-table-tbody>tr:hover>td{background:#f0f8ff}[data-theme=dark] .product-page .main-content .product-detail .related-products{border-top:1px solid #f0f0f0}[data-theme=dark] .product-page .main-content .product-detail .related-products .section-title{color:#262626}[data-theme=dark] .product-page .main-content .product-detail .related-products .products-grid .product-card{border:1px solid #f0f0f0}[data-theme=dark] .product-page .main-content .product-detail .related-products .products-grid .product-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}[data-theme=dark] .product-page .main-content .product-detail .related-products .products-grid .product-card .product-image img{background:#f5f5f5}[data-theme=dark] .product-page .main-content .product-detail .related-products .products-grid .product-card .product-info .product-name{color:#262626}[data-theme=dark] .product-page .main-content .product-detail .related-products .products-grid .product-card .product-info .product-price{color:#f18f01}[data-theme=dark] .product-page .main-content .product-configuration{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.06)}[data-theme=dark] .product-page .main-content .product-configuration .config-header{border-bottom:1px solid #f0f0f0;background:#fafafa}[data-theme=dark] .product-page .main-content .product-configuration .config-header h2{color:#262626}[data-theme=dark] .product-page .main-content .product-configuration .config-content .config-section h3{color:#262626}[data-theme=dark] .product-page .main-content .product-configuration .config-content .params-grid .param-item .param-label{color:#595959}[data-theme=dark] .product-page .main-content .product-configuration .config-content .params-grid .param-item .param-remark{color:#8c8c8c}[data-theme=dark] .product-page .main-content .product-configuration .config-content .components-table{background:#fafafa}[data-theme=dark] .product-page .main-content .product-configuration .config-content .components-table :deep(.ant-table){background:0 0}[data-theme=dark] .product-page .main-content .product-configuration .config-content .components-table :deep(.ant-table) .ant-table-thead>tr>th{background:#f0f2f5;border-bottom:1px solid #d9d9d9}[data-theme=dark] .product-page .main-content .product-configuration .config-content .components-table :deep(.ant-table) .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0}[data-theme=dark] .product-page .main-content .product-configuration .config-content .calculated-result .price-summary{background:#f6ffed;border:1px solid #b7eb8f}[data-theme=dark] .product-page .main-content .product-configuration .config-content .calculated-result .price-summary .total-price .label{color:#595959}[data-theme=dark] .product-page .main-content .product-configuration .config-content .calculated-result .price-summary .total-price .amount{color:#52c41a}[data-theme=dark] .product-page .main-content .product-configuration .config-content .calculated-result .calculated-components :deep(.ant-table) .ant-table-thead>tr>th{background:#fafafa;color:#262626}[data-theme=dark] .product-page .main-content .product-configuration .config-content .calculated-result .calculated-components :deep(.ant-table) .ant-table-tbody>tr>td:last-child{color:#f18f01}[data-theme=dark] .product-page .main-content .product-configuration .config-content .calculated-result .calculated-components :deep(.ant-table) .ant-table-tbody>tr:hover>td{background:#f0f8ff}[data-theme=dark] .product-page .main-content .product-configuration .config-content .config-actions{border-top:1px solid #f0f0f0}[data-theme=dark] .product-page .main-content .product-configuration .config-content .config-actions .ant-btn.ant-btn-primary{background:#2e86ab;border-color:#2e86ab}[data-theme=dark] .product-page .main-content .product-configuration .config-content .config-actions .ant-btn.ant-btn-primary:hover{background:#256d8a;border-color:#256d8a}[data-theme=dark] .product-actions{border-top:1px solid #f0f0f0}[data-theme=dark] .product-page .product-detail .product-main .product-info .product-header .product-pricing .price-main .current-price{color:#ff4d4f}[data-theme=dark] .product-page .product-detail .product-main .product-info .product-header .product-pricing .price-main .view-detail-button{color:#1890ff}[data-theme=dark] .product-page .product-detail .product-main .product-info .product-header .product-pricing .price-main .original-price{color:#8c8c8c}[data-theme=dark] .image-preview-modal :deep(.ant-modal-content){background:rgba(0,0,0,.9)}[data-theme=dark] .computing-price-badge{color:#165dff;background:rgba(22,93,255,.06)}[data-theme=dark] .computing-spinner{border:2px solid rgba(22,93,255,.2);border-top-color:#165dff}[data-theme=dark] .contact-page{background:#f5f7fa}[data-theme=dark] .contact-hero{color:#fff}[data-theme=dark] .contact-hero__eyebrow{color:rgba(255,255,255,.72)}[data-theme=dark] .contact-hero h1{color:#fff}[data-theme=dark] .contact-hero p{color:rgba(255,255,255,.84)}[data-theme=dark] .contact-panel{border:1px solid rgba(15,23,42,.08);background:#fff;box-shadow:0 18px 48px rgba(15,23,42,.08)}[data-theme=dark] .contact-panel h2{color:#111827}[data-theme=dark] .contact-panel h2 .anticon{color:#1f5eff}[data-theme=dark] .contact-item{border:1px solid rgba(15,23,42,.08);background:#fbfcff}[data-theme=dark] .contact-item__icon{background:#111827;color:#fff}[data-theme=dark] .contact-item h3{color:#111827}[data-theme=dark] .contact-item strong{color:#1f5eff}[data-theme=dark] .contact-item p{color:#667085}[data-theme=dark] .hours-list div{background:#f5f7fa;border-left:4px solid #f59e0b}[data-theme=dark] .hours-list span{color:#667085}[data-theme=dark] .hours-list strong{color:#111827}[data-theme=dark] .hours-list p{color:#667085}[data-theme=dark] .about-content-page{background:#f5f7fa}[data-theme=dark] .about-hero{color:#fff}[data-theme=dark] .about-hero__eyebrow{color:rgba(255,255,255,.72)}[data-theme=dark] .about-hero h1{color:#fff}[data-theme=dark] .about-hero p{color:rgba(255,255,255,.84)}[data-theme=dark] .section-kicker{color:#1f5eff}[data-theme=dark] .about-overview__copy{border:1px solid rgba(15,23,42,.08);background:#fff;box-shadow:0 18px 48px rgba(15,23,42,.08)}[data-theme=dark] .about-overview__copy h2{color:#111827}[data-theme=dark] .about-overview__copy p:not(.section-kicker){color:#667085}[data-theme=dark] .about-stat{border:1px solid rgba(15,23,42,.08);background:#fff;box-shadow:0 18px 48px rgba(15,23,42,.08)}[data-theme=dark] .about-stat strong{color:#111827}[data-theme=dark] .about-stat span{color:#667085}[data-theme=dark] .about-section--surface{background:#fff}[data-theme=dark] .section-heading h2{color:#111827}[data-theme=dark] .section-heading--split>p{color:#667085}[data-theme=dark] .culture-card,[data-theme=dark] .strength-card{border:1px solid rgba(15,23,42,.08);background:#fff;box-shadow:0 18px 48px rgba(15,23,42,.08)}[data-theme=dark] .culture-card__icon,[data-theme=dark] .strength-card__icon{background:#111827;color:#fff}[data-theme=dark] .strength-card h3{color:#111827}[data-theme=dark] .strength-card p{color:#667085}[data-theme=dark] .strength-card li{color:#111827}[data-theme=dark] .strength-card li::before{color:#1f5eff}[data-theme=dark] .timeline-item{border:1px solid rgba(15,23,42,.08);background:#fff;box-shadow:0 14px 36px rgba(15,23,42,.06)}[data-theme=dark] .timeline-item span{color:#1f5eff}[data-theme=dark] .timeline-item h3{color:#111827}[data-theme=dark] .timeline-item p{color:#667085}[data-theme=dark] .culture-card h3{color:#111827}[data-theme=dark] .culture-card p{color:#667085}[data-theme=dark] .jeecg-j-base-setting-container .user-setting-top{border-bottom:1px solid #303030}[data-theme=dark] .jeecg-j-base-setting-container .account-name{color:#c9d1d9}[data-theme=dark] .jeecg-j-base-setting-container .gray-bd{color:#bdbdbd}[data-theme=dark] .jeecg-j-base-setting-container .use-day{color:#c9d1d9}[data-theme=dark] .jeecg-j-base-setting-container .use-day span{color:#1e88e5}[data-theme=dark] .compact-login-container{background:#fff}[data-theme=dark] .compact-login-container .login-tabs{border-bottom:1px solid #f0f0f0}[data-theme=dark] .compact-login-container .login-tabs .tab-item{color:#8c8c8c}[data-theme=dark] .compact-login-container .login-tabs .tab-item:hover{color:#1f5eff}[data-theme=dark] .compact-login-container .login-tabs .tab-item.active{color:#1f5eff}[data-theme=dark] .compact-login-container .login-tabs .tab-item.active::after{background:#1f5eff}[data-theme=dark] .compact-login-container .login-form .login-input .input-icon{color:#8c8c8c}[data-theme=dark] .compact-login-container .login-form .captcha-row .captcha-img{border:1px solid #d9d9d9;background:#fafafa}[data-theme=dark] .compact-login-container .login-form .captcha-row .captcha-img:hover{border-color:#1f5eff}[data-theme=dark] .compact-login-container .login-form .form-options .ant-checkbox-wrapper{color:#8c8c8c}[data-theme=dark] .compact-login-container .login-actions .login-btn{background:#1f5eff;border-color:#1f5eff}[data-theme=dark] .compact-login-container .login-actions .login-btn:focus,[data-theme=dark] .compact-login-container .login-actions .login-btn:hover{background:#174bd8;border-color:#174bd8}[data-theme=dark] .jeecg-j-user-account-setting-container .account-row-item{border-bottom:1px solid #303030}[data-theme=dark] .jeecg-j-user-account-setting-container .gray-75{color:#c9d1d9!important}[data-theme=dark] .jeecg-j-user-account-setting-container .blue-e5{color:#1e88e5}[data-theme=dark] .jeecg-j-user-account-setting-container .my-account{color:#c9d1d9}[data-theme=dark] .coupon-center-page__eyebrow{color:#1f5eff}[data-theme=dark] .coupon-center-page h1{color:#111827}[data-theme=dark] .coupon-center-page__description{color:#667085}[data-theme=dark] .coupon-center-page__toolbar{border:1px solid rgba(15,23,42,.08);background:#fff}[data-theme=dark] .coupon-center-page__status{border:1px solid rgba(15,23,42,.08);background:#fff}[data-theme=dark] .coupon-center-page__grid{border:1px solid rgba(15,23,42,.08);background:#fff}[data-theme=dark] .coupon-center-page :deep(.coupon-center-page__tabs.ant-tabs-tab-active.ant-tabs-tab-btn){color:#1f5eff}[data-theme=dark] .coupon-center-page :deep(.coupon-center-page__tabs.ant-tabs-ink-bar){background:#1f5eff}[data-theme=dark] .coupon-center-skeleton-card{border:1px solid rgba(15,23,42,.08);background:#fff;box-shadow:0 12px 34px rgba(15,23,42,.06)}[data-theme=dark] .coupon-center-skeleton-card__left{background:#f5f7fa}[data-theme=dark] .coupon-center-skeleton-card__left::after{background:#f5f7fa;border:1px solid rgba(15,23,42,.08)}[data-theme=dark] .coupon-center-skeleton-card__action{border-left:1px solid rgba(15,23,42,.08)}[data-theme=dark] .coupon-card{border:1px solid rgba(15,23,42,.08);background:#fff;box-shadow:0 12px 34px rgba(15,23,42,.06)}[data-theme=dark] .coupon-card__left{color:#fff}[data-theme=dark] .coupon-card__left::after{background:#f5f7fa;border:1px solid rgba(15,23,42,.08)}[data-theme=dark] .coupon-card__content h2{color:#111827}[data-theme=dark] .coupon-card__condition,[data-theme=dark] .coupon-card__stock,[data-theme=dark] .coupon-card__validity{color:#667085}[data-theme=dark] .coupon-card__stock{color:#1f5eff}[data-theme=dark] .coupon-card__action{border-left:1px solid rgba(15,23,42,.08)}[data-theme=dark] .coupon-card .receive-btn{background:#1f5eff;border-color:#1f5eff}[data-theme=dark] .coupon-card .receive-btn:focus,[data-theme=dark] .coupon-card .receive-btn:hover{background:#174bd8;border-color:#174bd8}[data-theme=dark] .coupon-card .receive-btn:disabled{background:#f5f7fa;color:#98a2b3;border-color:#e4e7ec}[data-theme=dark] .coupon-card__action{border-top:1px solid rgba(15,23,42,.08)}[data-theme=dark] .coupon-center-skeleton-card__action{border-top:1px solid rgba(15,23,42,.08)}[data-theme=dark] .my-tenant{color:#c9d1d9}[data-theme=dark] .mall-profile-shell{pc-primary:#1677ff;pc-bg:#f6f8fb;pc-card-bg:#ffffff;pc-text:#0f172a;pc-muted:rgba(15,23,42,0.6);pc-border:rgba(15,23,42,0.08);pc-shadow-sm:0 4px 16px rgba(15,23,42,0.08);pc-shadow:0 10px 30px rgba(15,23,42,0.1)}[data-theme=dark] .profile-hero .hero-stat{background:#f8fbff}[data-theme=dark] :deep(.profile-menu.ant-menu-item-selected){background:rgba(22,119,255,.1)}[data-theme=dark] .my-third-app{color:#c9d1d9}[data-theme=dark] .mall-base-setting .user-info-section{border-bottom:1px solid #f0f0f0}[data-theme=dark] .mall-base-setting .user-info-section .basic-info .info-item .info-label{color:#666}[data-theme=dark] .mall-base-setting .user-info-section .basic-info .info-item .info-value{color:#333}[data-theme=dark] .mall-system-setting .setting-section{border:1px solid #f0f0f0}[data-theme=dark] .mall-system-setting .setting-section h3{color:#333;border-bottom:1px solid #f0f0f0}[data-theme=dark] .mall-system-setting .setting-section .setting-list .setting-item{border-bottom:1px solid #f8f9fa}[data-theme=dark] .mall-system-setting .setting-section .setting-list .setting-item .setting-info .setting-title{color:#333}[data-theme=dark] .mall-system-setting .setting-section .setting-list .setting-item .setting-info .setting-desc{color:#666}[data-theme=dark] .mall-system-setting .setting-section .about-info .app-info .app-name{color:#333}[data-theme=dark] .mall-system-setting .setting-section .about-info .app-info .app-version{color:#666}[data-theme=dark] .section_21{background-color:#fff}[data-theme=dark] .category-card{border:1px solid rgba(0,0,0,.08);background-color:#fff}[data-theme=dark] .category-card:hover{border-color:rgba(22,93,255,.4);box-shadow:0 4px 12px rgba(22,93,255,.1)}[data-theme=dark] .category-card.active{border-color:#165dff;background-color:rgba(22,93,255,.03);box-shadow:0 4px 16px rgba(22,93,255,.15)}[data-theme=dark] .category-card.active .category-name{color:#165dff}[data-theme=dark] .category-fa-icon{color:rgba(0,0,0,.38)}[data-theme=dark] .category-card.active .category-fa-icon{color:#165dff}[data-theme=dark] .category-name{color:rgba(0,0,0,.85)}[data-theme=dark] .sub-card{border:1px solid rgba(0,0,0,.08);background-color:#fff;color:#000}[data-theme=dark] .sub-card:hover{border-color:rgba(22,93,255,.4);box-shadow:0 2px 12px rgba(22,93,255,.1)}[data-theme=dark] .sub-card.active{border-color:#165dff;background-color:rgba(22,93,255,.03);color:#165dff}[data-theme=dark] .filter-label{color:#000}[data-theme=dark] .style-card-compact{border:1px solid rgba(0,0,0,.08);background-color:#fff}[data-theme=dark] .style-card-compact:hover{border-color:rgba(22,93,255,.4);box-shadow:0 4px 12px rgba(22,93,255,.1)}[data-theme=dark] .style-card-compact.active{border-color:#165dff;background-color:rgba(22,93,255,.03);box-shadow:0 4px 16px rgba(22,93,255,.15)}[data-theme=dark] .style-card-compact.active .style-name-sm{color:#165dff}[data-theme=dark] .style-name-sm{color:rgba(0,0,0,.85)}[data-theme=dark] .panel-card-compact{border:1px solid rgba(0,0,0,.08);background-color:#fff;color:rgba(0,0,0,.85)}[data-theme=dark] .panel-card-compact:hover{border-color:rgba(22,93,255,.4);box-shadow:0 2px 8px rgba(22,93,255,.1);color:#165dff}[data-theme=dark] .panel-card-compact.active{border-color:#165dff;background-color:rgba(22,93,255,.04);box-shadow:0 2px 10px rgba(22,93,255,.15);color:#165dff}[data-theme=dark] .filter-title{color:#000}[data-theme=dark] .filter-field{background-color:rgba(0,0,0,.03)}[data-theme=dark] .filter-field:hover{background-color:rgba(0,0,0,.05)}[data-theme=dark] .field-label{color:#000}[data-theme=dark] .field-separator{color:rgba(0,0,0,.4)}[data-theme=dark] .el-input__wrapper{background:0 0}[data-theme=dark] .el-input__inner{background:0 0;color:#000}[data-theme=dark] .filter-btn{background-color:#165dff;color:#fff}[data-theme=dark] .filter-btn:hover{background-color:rgba(22,93,255,.9);box-shadow:0 4px 12px rgba(22,93,255,.3)}[data-theme=dark] .filter-btn.loading{background-color:rgba(22,93,255,.7)}[data-theme=dark] .filter-btn.loading .loading-icon{border:2px solid rgba(255,255,255,.3);border-top-color:#fff}[data-theme=dark] .pcv2-panel{background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:4px 4px 16px rgba(0,0,0,.08)}[data-theme=dark] .pcv2-panel-title{color:#333}[data-theme=dark] .pcv2-panel-item{background:0 0;color:rgba(0,0,0,.85)}[data-theme=dark] .pcv2-panel-item:hover{background:#f5f5f5}[data-theme=dark] .pcv2-standard-head{border-bottom:1px solid rgba(0,0,0,.06)}[data-theme=dark] .pcv2-standard-note{color:rgba(0,0,0,.45)}[data-theme=dark] .pcv2-standard-group{border-bottom:1px solid rgba(0,0,0,.05)}[data-theme=dark] .pcv2-standard-group-title{background:0 0;color:rgba(0,0,0,.88)}[data-theme=dark] .pcv2-standard-group-title i{color:rgba(0,0,0,.24)}[data-theme=dark] .pcv2-standard-group-title:hover{color:#165dff}[data-theme=dark] .pcv2-standard-category-link{background:0 0;color:rgba(0,0,0,.62)}[data-theme=dark] .pcv2-standard-category-link:hover{color:#165dff}[data-theme=dark] .pcv2-standard-category-link--depth-3,[data-theme=dark] .pcv2-standard-category-link--depth-4,[data-theme=dark] .pcv2-standard-category-link--depth-5{color:rgba(0,0,0,.48)}[data-theme=dark] .pcv2-standard-depth-mark{background:rgba(22,93,255,.45)}[data-theme=dark] .product-card{background-color:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.1)}[data-theme=dark] .product-card:hover{box-shadow:0 10px 40px 0 rgba(0,0,0,.15)}[data-theme=dark] .card-image.lazy-image--loading{background-color:#f3f4f6}[data-theme=dark] .video-buttons{background-color:rgba(0,0,0,.2)}[data-theme=dark] .video-buttons:hover{background-color:rgba(255,107,53,.8)}[data-theme=dark] .video-text{color:#fff}[data-theme=dark] .card-product-name{color:#000}[data-theme=dark] .card-product-desc{color:rgba(0,0,0,.6)}[data-theme=dark] .card-product-spec{color:rgba(0,0,0,.4)}[data-theme=dark] .card-currency{color:#000}[data-theme=dark] .card-price{color:#000}[data-theme=dark] .card-suffix{color:#000}[data-theme=dark] .card-custom-btn{border:1px solid #000}[data-theme=dark] .card-custom-btn:hover{border-color:#ff6b35;background-color:#ff6b35}[data-theme=dark] .card-custom-btn:hover .card-custom-text{color:#fff}[data-theme=dark] .card-custom-text{color:#000}[data-theme=dark] .empty-icon{border:8px solid transparent}[data-theme=dark] .empty-text{color:#9ca3af}[data-theme=dark] .error-placeholder .empty-text{color:#b42318}[data-theme=dark] .old-product-center-replica{background:#fff}[data-theme=dark] .old-product-center-replica :deep(button){border:1px solid transparent}[data-theme=dark] .box_1{background-color:#fff}[data-theme=dark] .group_1{background-color:rgba(0,0,0,.03)}[data-theme=dark] .header-title{color:#fff}[data-theme=dark] .header-subtitle{color:#fff}[data-theme=dark] .video-player-dialog{background:rgba(0,0,0,.55)}[data-theme=dark] .video-dialog-panel{background:#000}[data-theme=dark] .video-dialog-title{color:#fff}[data-theme=dark] .video-dialog-close{background:0 0;color:#fff}[data-theme=dark] .video-placeholder{color:#909399}[data-theme=dark] .mall-account-setting .security-section{border-top:1px solid #f0f0f0}[data-theme=dark] .mall-account-setting .security-section h3{color:#333}[data-theme=dark] .mall-account-setting .security-item{border-bottom:1px solid #f5f5f5}[data-theme=dark] .mall-account-setting .security-title{color:#333}[data-theme=dark] .mall-account-setting .security-desc{color:#666}[data-theme=dark] .profile-order-skeleton__card{border:1px solid #f0f0f0;background:#fff}[data-theme=dark] .order-list .order-card{box-shadow:0 1px 0 rgba(15,23,42,.04)}[data-theme=dark] .order-list .order-card:hover{border-color:rgba(22,119,255,.22)}[data-theme=dark] .order-list .order-card .order-header{background:#f5f6f8;border-bottom:1px solid rgba(15,23,42,.06)}[data-theme=dark] .order-list .order-card .order-content{background:0 0}[data-theme=dark] .order-list .order-card .order-content .order-table tbody tr{border-bottom:1px solid rgba(15,23,42,.06)}[data-theme=dark] .order-list .order-card .order-content .order-table .col-product-image .product-image{border:1px solid rgba(15,23,42,.08)}[data-theme=dark] .order-list .order-card .order-content .order-table .col-order-amount{border-left:1px solid rgba(15,23,42,.06)}[data-theme=dark] .order-list .order-card .order-content .order-table .col-order-actions .action-buttons .ant-btn:not(.ant-btn-primary){border-color:rgba(15,23,42,.14)}[data-theme=dark] .order-list .order-card .order-content .order-table .col-order-actions .action-buttons .ant-btn:not(.ant-btn-primary):hover{border-color:rgba(22,119,255,.5)}[data-theme=dark] .order-list .order-card .order-content .more-toggle-row{border-top:1px solid rgba(15,23,42,.06);background:rgba(15,23,42,.015)}@media (max-width:767px){[data-theme=dark]{color:#666}}[data-theme=dark] .order-list .order-card .order-content .order-table tr{border:1px solid #f0f0f0}[data-theme=dark] .order-list .order-card .order-content .order-table .col-order-amount{border-top:1px solid #f0f0f0}[data-theme=dark] .mall-address-setting .address-toolbar{border:1px solid #f0f0f0}[data-theme=dark] .mall-address-setting .address-toolbar .address-stats{color:#666}[data-theme=dark] .mall-address-setting .address-list .profile-address-skeleton__card{border:1px solid #f0f0f0;background:#fff}[data-theme=dark] .mall-address-setting .address-list .address-card{border:1px solid #f0f0f0}[data-theme=dark] .mall-address-setting .address-list .address-card:hover{box-shadow:0 2px 12px rgba(0,0,0,.08);border-color:rgba(22,119,255,.45)}[data-theme=dark] .mall-address-setting .address-list .address-card .address-header{background:#fafafa;border-bottom:1px solid #f0f0f0}[data-theme=dark] .mall-address-setting .address-list .address-card .address-header .address-title .recipient-phone{color:#666}[data-theme=dark] .mall-address-setting .address-list .address-card .address-content .address-location .full-address{color:#333}[data-theme=dark] .mall-address-setting .address-list .address-card .address-content .address-details .detail-item .label{color:#666}[data-theme=dark] .mall-address-setting .address-list .address-card .address-footer{background:#fafafa;border-top:1px solid #f0f0f0}[data-theme=dark] .mall-coupon-setting .coupon-filter{border:1px solid #f0f0f0}[data-theme=dark] .mall-coupon-setting .coupon-list .profile-coupon-skeleton__card{border:1px solid #f0f0f0;border-left:4px solid #e6f4ff;background:#fff}[data-theme=dark] .mall-coupon-setting .coupon-list .coupon-card{border:1px solid #f0f0f0}[data-theme=dark] .mall-coupon-setting .coupon-list .coupon-card.coupon-available:hover{box-shadow:0 4px 20px rgba(22,119,255,.18)}[data-theme=dark] .mall-coupon-setting .coupon-list .coupon-card.coupon-used{border-left:4px solid #52c41a}[data-theme=dark] .mall-coupon-setting .coupon-list .coupon-card.coupon-expired{border-left:4px solid #d9d9d9}[data-theme=dark] .mall-coupon-setting .coupon-list .coupon-card.coupon-expired .coupon-left{background:#f5f5f5!important;color:#999!important}[data-theme=dark] .mall-coupon-setting .coupon-list .coupon-card .coupon-left::after{background:#f5f5f5;border:1px solid #f0f0f0}[data-theme=dark] .mall-coupon-setting .coupon-list .coupon-card .coupon-content .coupon-title{color:#333}[data-theme=dark] .mall-coupon-setting .coupon-list .coupon-card .coupon-content .coupon-condition{color:#666}[data-theme=dark] .mall-coupon-setting .coupon-list .coupon-card .coupon-content .coupon-validity{color:#999}[data-theme=dark] .mall-coupon-setting .coupon-list .coupon-card .coupon-content .coupon-usage .used-info{color:#52c41a}[data-theme=dark] .mall-coupon-setting .coupon-list .coupon-card .coupon-content .coupon-usage .expired-info{color:#ff4d4f}[data-theme=dark] .mall-coupon-setting .coupon-list .coupon-card .coupon-right{border-left:1px solid #f0f0f0}[data-theme=dark] .mall-coupon-setting .coupon-center-modal :deep(.coupon-center){background:0 0}[data-theme=dark] .mall-coupon-setting .coupon-card .coupon-right{border-top:1px solid #f0f0f0}[data-theme=dark] .category-card{background-color:#fff;box-shadow:0 4px 0 rgba(0,0,0,.02)}[data-theme=dark] .category-card:hover{box-shadow:0 20px 40px rgba(0,0,0,.1)}[data-theme=dark] .category-fa-icon{color:#1a73e8}[data-theme=dark] .category-name{color:#000}[data-theme=dark] .category-card:hover .category-name{color:#1a73e8}[data-theme=dark] .category-english{color:#666}[data-theme=dark] .category-card:hover .category-english{color:#1a73e8}[data-theme=dark] .category-text{color:rgba(0,0,0,.03)}[data-theme=dark] .category-card:hover .category-text{color:rgba(0,0,0,.08)}[data-theme=dark] .arrow-btn{box-shadow:0 4px 12px rgba(0,0,0,.1)}[data-theme=dark] .arrow-btn:hover{background-color:#ff6b35;box-shadow:0 6px 20px rgba(255,107,53,.3)}[data-theme=dark] .empty-placeholder{background-color:#f1f3f5}[data-theme=dark] .placeholder-text{color:#909399}[data-theme=dark] 50%{box-shadow:0 0 0 10px rgba(26,115,232,0)}[data-theme=dark] .process-title{color:#fff}[data-theme=dark] .process-desc{color:rgba(255,255,255,.8)}[data-theme=dark] .step-card::before{border:1px solid rgba(255,255,255,.2);background:rgba(0,0,0,.2)}[data-theme=dark] .step-num{color:#fff}[data-theme=dark] .step-title{color:#fff}[data-theme=dark] .step-desc{color:rgba(255,255,255,.6)}[data-theme=dark] .action-section{border:1px solid rgba(255,255,255,.2)}[data-theme=dark] .action-title{color:#fff}[data-theme=dark] .action-desc{color:#fff}[data-theme=dark] .action-btn{color:#fff}[data-theme=dark] .custom-process .action-btn{border:1px solid #fff;background:0 0}[data-theme=dark] .action-btn:hover{background-color:rgba(255,255,255,.1)}[data-theme=dark] .model-area{background-color:#f5f5f5}[data-theme=dark] .model-loading-overlay :deep(.ant-spin-text){color:#666}[data-theme=dark] .model-dim{color:#000}[data-theme=dark] .model-controls.compact{background-color:rgba(255,255,255,.85)}[data-theme=dark] .model-controls.compact .toggle-group{box-shadow:0 2px 8px rgba(0,0,0,.1)}[data-theme=dark] .ctrl-btn{background-color:rgba(0,0,0,.05);border:1px solid transparent;color:#000}[data-theme=dark] .ctrl-btn:hover{background-color:rgba(0,0,0,.1)}[data-theme=dark] .ctrl-btn.selected{background-color:rgba(22,93,255,.1);border-color:#165dff;color:#165dff}[data-theme=dark] .toggle-group{background-color:rgba(0,0,0,.1)}[data-theme=dark] .toggle-group .toggle-btn{background:0 0;color:#000}[data-theme=dark] .toggle-group .toggle-btn.active{background-color:#fff;color:#000}[data-theme=dark] .dimension-panel{background:#e8ecf0}[data-theme=dark] .dim-panel-title{color:#333}[data-theme=dark] .dim-panel-row{background:#fff}[data-theme=dark] .dim-panel-label{color:#888}[data-theme=dark] .dim-panel-value{color:#000;background:0 0}[data-theme=dark] .dim-panel-tag{color:#aaa}[data-theme=dark] .dim-panel-info{color:#909399}[data-theme=dark] .dim-panel-info:hover{color:#409eff}[data-theme=dark] .dim-param-select{color:#444;background:#fff;border:1px solid #d9d9d9}[data-theme=dark] .dim-param-select:hover{border-color:#409eff}[data-theme=dark] .dim-param-select:focus{border-color:#409eff}[data-theme=dark] .dim-panel-value.bound-by-param{background-color:#e8f4ff;border-color:#91d5ff}[data-theme=dark] .dim-anchor-btn{color:#909399}[data-theme=dark] .dim-anchor-btn:hover{color:#409eff;background-color:rgba(64,158,255,.1)}[data-theme=dark] .dim-anchor-btn.active{color:#409eff;background-color:rgba(64,158,255,.15)}[data-theme=dark] .model-controls{background-color:rgba(255,255,255,.9)}[data-theme=dark] .toggle-group{box-shadow:0 2px 8px rgba(0,0,0,.1)}[data-theme=dark] .model-controls{background-color:rgba(255,255,255,.9)}[data-theme=dark] .toggle-group{box-shadow:0 2px 8px rgba(0,0,0,.1)}[data-theme=dark] .old-home-replica{background:#f1f3f5}[data-theme=dark] .old-home-replica :deep(button){border:1px solid transparent;background-color:transparent}[data-theme=dark] .text_22{color:#000}[data-theme=dark] .arrow-btn{box-shadow:0 4px 12px rgba(0,0,0,.1)}[data-theme=dark] .arrow-btn:hover{background-color:#ff6b35;box-shadow:0 6px 20px rgba(255,107,53,.3)}[data-theme=dark] .product-card{background-color:#fff;box-shadow:0 4px 0 rgba(0,0,0,.02)}[data-theme=dark] .product-card:hover{box-shadow:0 20px 40px rgba(0,0,0,.1)}[data-theme=dark] .product-name{color:#000}[data-theme=dark] .product-card:hover .product-desc,[data-theme=dark] .product-card:hover .product-name{color:#1a73e8}[data-theme=dark] .product-desc{color:rgba(0,0,0,.6)}[data-theme=dark] .text_31{color:#000}[data-theme=dark] .arrow-btn{box-shadow:0 4px 12px rgba(0,0,0,.1)}[data-theme=dark] .arrow-btn:hover{background-color:#ff6b35;box-shadow:0 6px 20px rgba(255,107,53,.3)}[data-theme=dark] .service-card{box-shadow:0 4px 0 rgba(0,0,0,.02)}[data-theme=dark] .service-card:hover{box-shadow:0 20px 40px rgba(0,0,0,.1)}[data-theme=dark] .service-name{color:#000}[data-theme=dark] .service-desc{color:rgba(0,0,0,.6)}[data-theme=dark] .service-card:hover .service-desc,[data-theme=dark] .service-card:hover .service-name{color:#1a73e8}[data-theme=dark] .app-header{background-color:rgba(0,0,0,.7)}[data-theme=dark] .logo-text{color:#fff}[data-theme=dark] .nav-item{color:#fff}[data-theme=dark] .nav-item:hover{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.8)}[data-theme=dark] .nav-item.active{background-color:rgba(255,255,255,.2);color:#fff}[data-theme=dark] .header-nav a.nav-item,[data-theme=dark] .header-nav a.nav-item.router-link-active,[data-theme=dark] .header-nav a.nav-item.router-link-exact-active,[data-theme=dark] .header-nav a.nav-item:link,[data-theme=dark] .header-nav a.nav-item:visited{color:#fff}[data-theme=dark] .header-nav a.nav-item:hover{color:rgba(255,255,255,.8)}[data-theme=dark] .cart-badge :deep(.ant-badge-count){background:#f18f01;border-color:#f18f01}[data-theme=dark] .cart-btn{background:0 0;color:#fff}[data-theme=dark] .cart-btn:hover{background:rgba(255,255,255,.1)}[data-theme=dark] .user-btn{background:0 0;color:#fff}[data-theme=dark] .user-btn:hover{background:rgba(255,255,255,.1)}[data-theme=dark] .login-btn{border:1px solid #fff;background:0 0;color:#fff}[data-theme=dark] .login-btn:hover{background:rgba(255,255,255,.1)}[data-theme=dark] .mobile-menu-btn{background:0 0;color:#fff}[data-theme=dark] .header-nav{background-color:rgba(0,0,0,.9)}[data-theme=dark] .product-category{background:#f5f5f5}[data-theme=dark] .category-title{color:#000}[data-theme=dark] .icon-wrapper{border:1px solid #ff6b35}[data-theme=dark] .icon-text{color:#ff6b35}[data-theme=dark] .more-btn .icon-text{color:rgba(0,0,0,.6)}[data-theme=dark] .main-product-card{background-color:#f5f5f5}[data-theme=dark] .main-product-card--empty{background:#f9fafb;border:2px dashed rgba(0,0,0,.08)}[data-theme=dark] .empty-products-text{color:#909399}[data-theme=dark] .product-name{color:#000}[data-theme=dark] .product-desc,[data-theme=dark] .product-spec{color:rgba(0,0,0,.6)}[data-theme=dark] .product-spec{color:rgba(0,0,0,.4)}[data-theme=dark] .currency,[data-theme=dark] .price,[data-theme=dark] .suffix{color:#000}[data-theme=dark] .custom-btn{border:1px solid #000}[data-theme=dark] .card-custom-btn:hover,[data-theme=dark] .custom-btn:hover{border-color:#ff6b35;background-color:#ff6b35}[data-theme=dark] .card-custom-btn:hover .card-custom-text,[data-theme=dark] .custom-btn:hover .custom-text{color:#fff}[data-theme=dark] .card-custom-text,[data-theme=dark] .custom-text{color:#000}[data-theme=dark] .video-btn,[data-theme=dark] .video-buttons{background-color:rgba(0,0,0,.2)}[data-theme=dark] .video-btn .icon-text{color:#fff}[data-theme=dark] .arrow-btn{box-shadow:0 4px 12px rgba(0,0,0,.1)}[data-theme=dark] .arrow-btn:hover{background-color:#ff6b35;box-shadow:0 6px 20px rgba(255,107,53,.3)}[data-theme=dark] .product-card{background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.1)}[data-theme=dark] .product-card:hover{box-shadow:0 10px 40px rgba(0,0,0,.15)}[data-theme=dark] .video-btn:hover,[data-theme=dark] .video-buttons:hover{background-color:rgba(255,107,53,.8)}[data-theme=dark] .video-text{color:#fff}[data-theme=dark] .card-product-name{color:#000}[data-theme=dark] .card-product-desc,[data-theme=dark] .card-product-spec{color:rgba(0,0,0,.6)}[data-theme=dark] .card-product-spec{color:rgba(0,0,0,.4)}[data-theme=dark] .card-custom-btn{border:1px solid #000}[data-theme=dark] .more-card{border:2px dashed rgba(22,93,255,.3);background-color:rgba(22,93,255,.03)}[data-theme=dark] .more-text{color:#165dff}[data-theme=dark] :deep(.swiper-pagination-bullet){background-color:rgba(255,255,255,.1)}[data-theme=dark] :deep(.swiper-pagination-bullet-active){background-color:#fff}[data-theme=dark] .text-wrapper_2{background:0 0}[data-theme=dark] .text-wrapper_2:hover{box-shadow:0 0 20px rgba(0,255,225,.6),0 0 40px rgba(0,170,255,.4)}[data-theme=dark] .text_8{color:#fff}[data-theme=dark] .text_12{color:#fff}[data-theme=dark] .text_13{color:#fff}[data-theme=dark] .text-wrapper_4{border:1px solid #fff}[data-theme=dark] .text-wrapper_5{background-color:#165dff}[data-theme=dark] .text-wrapper_4:hover,[data-theme=dark] .text-wrapper_5:hover{box-shadow:0 0 18px rgba(255,255,255,.38),0 14px 34px rgba(22,93,255,.28)}[data-theme=dark] .text_14,[data-theme=dark] .text_15{color:#fff}[data-theme=dark] .mall-shell{mall-shell-bg:#f5f7fa;mall-shell-surface:#fff;mall-shell-text:#111827;mall-shell-muted:#667085;mall-shell-border:rgba(15,23,42,0.08);mall-shell-accent:#1f5eff}[data-theme=dark] .fc-mask{background:rgba(15,18,28,.35)}[data-theme=dark] .fc-modal{background:#fff;box-shadow:0 12px 48px rgba(15,18,28,.18)}[data-theme=dark] .fc-modal__header{border-bottom:1px solid #f0f0f3}[data-theme=dark] .fc-modal__title{color:#1f2329}[data-theme=dark] .fc-modal__close{background:0 0;color:#8a8f99}[data-theme=dark] .fc-modal__close:hover{background:#f2f3f7;color:#1f2329}[data-theme=dark] .fc-divider{color:#bbb}[data-theme=dark] .fc-divider::after,[data-theme=dark] .fc-divider::before{background:#eee}[data-theme=dark] .fc-item--link:hover .fc-value{color:#5b6af0}[data-theme=dark] .fc-icon{background:#f5f6fa}[data-theme=dark] .fc-label{color:#999}[data-theme=dark] .fc-value{color:#333}[data-theme=dark] .product-detail-tabs :deep(.ant-tabs-nav){background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.04)}[data-theme=dark] .product-detail-tabs :deep(.ant-tabs-content-holder){background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.04)}[data-theme=dark] .product-detail-tabs .tab-content .params-section .param-category .params-table .param-row{border-bottom:1px solid #f0f0f0}[data-theme=dark] .product-detail-tabs .tab-content .params-section .param-category .params-table .param-row .param-label{color:#262626}[data-theme=dark] .product-detail-tabs .tab-content .params-section .param-category .params-table .param-row .param-value{color:#595959}[data-theme=dark] .product-detail-tabs .tab-content .bom-section .bom-detail-table :deep(.ant-table) .ant-table-thead>tr>th{background:#fafafa;color:#262626}[data-theme=dark] .product-detail-tabs .tab-content .bom-section .bom-detail-table :deep(.ant-table) .ant-table-tbody>tr>td:last-child{color:#f18f01}[data-theme=dark] .product-detail-tabs .tab-content .bom-section .bom-detail-table :deep(.ant-table) .ant-table-tbody>tr:hover>td{background:#f0f8ff}[data-theme=dark] .product-detail-tabs .tab-content .price-section .price-summary{background:#f6ffed;border:1px solid #b7eb8f}[data-theme=dark] .product-detail-tabs .tab-content .price-section .price-summary .total-price .label{color:#595959}[data-theme=dark] .product-detail-tabs .tab-content .price-section .price-summary .total-price .amount{color:#52c41a}[data-theme=dark] .product-detail-tabs .tab-content .price-section .price-detail-table :deep(.ant-table) .ant-table-thead>tr>th{background:#fafafa;color:#262626}[data-theme=dark] .product-detail-tabs .tab-content .price-section .price-detail-table :deep(.ant-table) .ant-table-tbody>tr>td:last-child{color:#f18f01}[data-theme=dark] .product-detail-tabs .tab-content .price-section .price-detail-table :deep(.ant-table) .ant-table-tbody>tr:hover>td{background:#f0f8ff}[data-theme=dark] .product-detail-tabs .tab-content .detail-image-wrapper{background:0 0}[data-theme=dark] .product-detail-tabs .tab-content .detail-description{background-color:#fff}[data-theme=dark] :deep(.product-configurator-core) .configurator-layout .config-panel{background:#fff;border-right:1px solid #e8e8e8}[data-theme=dark] :deep(.product-configurator-core) .configurator-layout .config-panel .compact-config-content{background:#fff}[data-theme=dark] :deep(.product-configurator-core) .configurator-layout .preview-panel{background:#fafafa}[data-theme=dark] :deep(.product-configurator-core) .configurator-layout .preview-panel .preview-section{background:#fff;border:1px solid #e8e8e8}[data-theme=dark] :deep(.product-configurator-core) .configurator-layout .preview-panel .preview-section .preview-header{border-bottom:1px solid #f0f0f0}[data-theme=dark] :deep(.product-configurator-core) .configurator-layout .preview-panel .preview-section .preview-header .preview-title{color:#333}[data-theme=dark] :deep(.product-configurator-core) .configurator-layout .preview-panel .preview-section .preview-viewport{background:#f8f8f8}[data-theme=dark] :deep(.product-configurator-core) .configurator-layout .preview-panel .preview-section .preview-viewport .preview-placeholder .placeholder-content .placeholder-icon{color:#ccc}[data-theme=dark] :deep(.product-configurator-core) .configurator-layout .preview-panel .preview-section .preview-viewport .preview-placeholder .placeholder-content .placeholder-text{color:#666}[data-theme=dark] :deep(.product-configurator-core) .configurator-layout .preview-panel .preview-section .preview-viewport .preview-placeholder .placeholder-content .placeholder-subtext{color:#999}[data-theme=dark] :deep(.product-configurator-core) .configurator-layout .preview-panel .preview-section .preview-viewport .floating-controls{background:rgba(255,255,255,.95);box-shadow:0 2px 12px rgba(0,0,0,.15)}[data-theme=dark] :deep(.product-configurator-core) .configurator-layout .preview-panel .price-action-panel{background:#fff;border:1px solid #e8e8e8}[data-theme=dark] :deep(.product-configurator-core) .configurator-layout .preview-panel .price-action-panel .price-display-section .total-price-display .price-prefix{color:#333}[data-theme=dark] :deep(.product-configurator-core) .configurator-layout .preview-panel .price-action-panel .price-display-section .total-price-display .price-amount{color:#ff4500}[data-theme=dark] :deep(.product-configurator-core) .configurator-layout .preview-panel .price-action-panel .main-action-section .primary-actions .add-cart-button{background:#1890ff}[data-theme=dark] :deep(.product-configurator-core) .configurator-layout .config-panel{border-bottom:1px solid #f0f0f0}[data-theme=dark] .parameter-configuration .param-section{background:#fff;border:1px solid #e8e8e8}[data-theme=dark] .parameter-configuration .param-grid .param-item .param-label{color:#333}[data-theme=dark] .parameter-configuration .param-grid .param-item .param-label .required{color:#ff4d4f}[data-theme=dark] .parameter-configuration .param-grid .param-item .param-input-wrapper .param-input :deep(.ant-input){border:1px solid #d9d9d9}[data-theme=dark] .parameter-configuration .param-grid .param-item .param-input-wrapper .param-input :deep(.ant-input):focus{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}[data-theme=dark] .parameter-configuration .param-grid .param-item .param-input-wrapper .param-input :deep(.ant-input-number).ant-input-number-focused{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}[data-theme=dark] .parameter-configuration .param-grid .param-item .param-input-wrapper .param-input :deep(.ant-select).ant-select-focused .ant-select-selector{border-color:#1890ff!important;box-shadow:0 0 0 2px rgba(24,144,255,.2)!important}[data-theme=dark] .parameter-configuration .param-grid .param-item .param-input-wrapper .param-unit{color:#666}[data-theme=dark] .parameter-configuration .param-grid .rj-select-icon{color:#999}[data-theme=dark] .address-selector .address-list .address-option{border:1px solid #f0f0f0}[data-theme=dark] .address-selector .address-list .address-option:hover{border-color:#d9d9d9;background-color:#fafafa}[data-theme=dark] .address-selector .address-list .address-option.selected{border-color:#1890ff;background-color:#f6ffed;box-shadow:0 2px 8px rgba(24,144,255,.2)}[data-theme=dark] .address-selector .address-list .address-option.default{border-color:#52c41a}[data-theme=dark] .address-selector .address-list .address-option.default.selected{border-color:#1890ff}[data-theme=dark] .address-selector .address-list .address-option .address-content .address-header .receiver-info .name{color:#333}[data-theme=dark] .address-selector .address-list .address-option .address-content .address-header .receiver-info .phone{color:#666}[data-theme=dark] .address-selector .address-list .address-option .address-content .address-detail{color:#666}[data-theme=dark] .address-selector .address-list .address-option .check-icon{color:#52c41a}[data-theme=dark] .address-selector .add-address{border:1px dashed #d9d9d9;color:#999}[data-theme=dark] .address-selector .add-address:hover{border-color:#1890ff;color:#1890ff;background-color:#fafafa}[data-theme=dark] .address-selector .loading-state p{color:#666}[data-theme=dark] .address-selector .footer-actions{border-top:1px solid #f0f0f0}[data-theme=dark] .consultation-floating__dot{background:#f5222d;border:2px solid #fff}[data-theme=dark] .consultation-floating__btn-badge{background:#f5222d;border:2px solid #fff;color:#fff}[data-theme=dark] .consultation-floating__content{background:#165dff;color:#fff}[data-theme=dark] .consultation-floating__title{color:#fff}[data-theme=dark] .consultation-floating__phone{color:#fff}[data-theme=dark] .consultation-floating__btn{background-color:#fff}[data-theme=dark] .consultation-floating__btn-text{color:#000}[data-theme=dark] .consultation-floating__hint{color:#fff}[data-theme=dark] .main-footer{background:#262626;color:#fff}[data-theme=dark] .main-footer .contact-section{background:#262626;color:#fff}[data-theme=dark] .main-footer .contact-section .contact-description{color:#d9d9d9}[data-theme=dark] .main-footer .contact-section .contact-icon{color:#2e86ab}[data-theme=dark] .main-footer .unified-footer-content h4{color:#fff}[data-theme=dark] .main-footer .unified-footer-content p{color:rgba(255,255,255,.68)}[data-theme=dark] .main-footer .unified-footer-links a{color:rgba(255,255,255,.78)}[data-theme=dark] .main-footer .unified-footer-links a:hover{color:#fff}[data-theme=dark] .main-footer .unified-footer-contact{border-top:1px solid rgba(255,255,255,.08)}[data-theme=dark] .main-footer .unified-footer-contact__item span{color:rgba(255,255,255,.42)}[data-theme=dark] .main-footer .unified-footer-contact__item strong{color:rgba(255,255,255,.9)}[data-theme=dark] .main-footer .footer-bottom{border-top:1px solid rgba(255,255,255,.1)}[data-theme=dark] .main-footer .copyright p{color:#8c8c8c}[data-theme=dark] .video-player-modal :deep(.ant-modal-header) .ant-modal-title{color:#fff}[data-theme=dark] .video-player-modal :deep(.ant-modal-close){color:#fff}[data-theme=dark] .video-player-modal :deep(.ant-modal-close):hover{background-color:rgba(255,255,255,.1)}[data-theme=dark] .video-container{background:#000}[data-theme=dark] .video-element{background:#000}[data-theme=dark] .video-loading{background:rgba(0,0,0,.8);color:#fff}[data-theme=dark] .video-loading p{color:#ccc}[data-theme=dark] .video-error{background:rgba(0,0,0,.9);color:#fff}[data-theme=dark] .video-error p{color:#ff6b6b}[data-theme=dark] .video-switcher{background:rgba(0,0,0,.8)}[data-theme=dark] .video-switcher .switcher-title{color:#fff}[data-theme=dark] .video-switcher .video-thumbnail{background:#333;border:2px solid transparent}[data-theme=dark] .video-switcher .video-thumbnail:hover{border-color:#2e86ab}[data-theme=dark] .video-switcher .video-thumbnail.active{border-color:#2e86ab;box-shadow:0 0 8px rgba(46,134,171,.5)}[data-theme=dark] .video-switcher .video-thumbnail .thumbnail-overlay{background:rgba(0,0,0,.6)}[data-theme=dark] .video-switcher .video-thumbnail .thumbnail-overlay .play-icon{color:#fff}[data-theme=dark] .video-switcher .video-thumbnail .thumbnail-info .video-index{background:rgba(46,134,171,.9);color:#fff}[data-theme=dark] .video-switcher{background:#f5f5f5}[data-theme=dark] .video-switcher .switcher-title{color:#333}[data-theme=dark] .ant-modal .ant-modal-content{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}[data-theme=dark] .ant-modal .ant-modal-confirm-body .ant-modal-confirm-content>*{color:#909399}[data-theme=dark] .ant-modal .ant-modal-confirm-confirm.error .ant-modal-confirm-body>.anticon{color:#ed6f6f}[data-theme=dark] .ant-modal .ant-modal-confirm-info .ant-modal-confirm-body>.anticon{color:#efbd47}[data-theme=dark] .ant-modal .ant-modal-confirm-confirm.success .ant-modal-confirm-body>.anticon{color:#55d187}[data-theme=dark] .jeecg-icon-picker .menu-current-close{color:#ccc}[data-theme=dark] [data-theme=dark] .jeecg-icon-picker .menu-current-close{color:#4f4f4f}[data-theme=dark] span.iconify{background-color:#555}[data-theme=dark] .jeecg-cropper-avatar-image-wrapper{background:#151515;border:1px solid #303030}[data-theme=dark] .jeecg-cropper-avatar-image-mask{background:rgba(0,0,0,.4)}[data-theme=dark] html[data-theme=dark] .jeecg-dark-switch{border:1px solid #c4bcbc}[data-theme=dark] .jeecg-dark-switch{background-color:#151515}[data-theme=dark] .jeecg-dark-switch-inner{background-color:#fff}[data-theme=dark] .jeecg-app-logo.light .jeecg-app-logo__title{color:#1890ff}[data-theme=dark] .jeecg-app-logo.dark .jeecg-app-logo__title{color:#fff}[data-theme=dark] .jeecg-j-upload-container .ant-upload-text-icon{color:#1890ff}[data-theme=dark] .jeecg-j-upload-container .ant-upload-list-item .upload-actions-container a .anticon{color:#fff}[data-theme=dark] .jeecg-basic-modal-close span:first-child:hover{color:#1890ff}[data-theme=dark] .jeecg-basic-modal-close span:last-child:hover{color:#ed6f6f}[data-theme=dark] .material-card-container .material-card{border:1px solid #d9d9d9;background:#fff}[data-theme=dark] .material-card-container .material-card:hover{border-color:#40a9ff;box-shadow:0 2px 8px rgba(0,0,0,.1)}[data-theme=dark] .material-card-container .material-card.selected{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.2);background:#f6ffed}[data-theme=dark] .material-card-container .material-card .card-image{background:#fafafa}[data-theme=dark] .material-card-container .material-card .card-content .card-title{color:#262626}[data-theme=dark] .material-card-container .material-card .card-content .card-info{color:#8c8c8c}[data-theme=dark] .material-card-container .material-card .card-content .card-info .card-price{color:#ff4d4f}[data-theme=dark] .material-card-container .material-card .card-selected-icon{color:#1890ff;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}[data-theme=dark] .material-card-container .card-pagination{border-top:1px solid #f0f0f0}[data-theme=dark] .material-image-cell img{border:1px solid #d9d9d9}[data-theme=dark] .selection-tip .tip-text{color:#666}[data-theme=dark] .selection-tip .tip-text .selected-count{color:#1890ff}[data-theme=dark] .jeecg-basic-title{color:#c9d1d9}[data-theme=dark] .jeecg-basic-title-show-span::before{background-color:#1890ff}[data-theme=dark] .jeecg-basic-help{color:#909399}[data-theme=dark] .jeecg-basic-help:hover{color:#1890ff}[data-theme=dark] .jeecg-tree{background-color:#151515}[data-theme=dark] .jeecg-tree-header{border-bottom:1px solid #303030}[data-theme=dark] .context-menu{background-color:#151515;border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.06)}[data-theme=dark] .context-menu li:not(.ant-menu-item-disabled):hover{color:#c9d1d9;background-color:rgba(0,0,0,.04)}[data-theme=dark] .context-menu__popup li:not(.ant-menu-item-disabled):hover{color:#c9d1d9;background-color:rgba(0,0,0,.04)}