/* Generated by build-surfaces.cjs: literal colour overrides only; no image filtering. */
/* index.html:1 */
html[data-theme="dark"]{--paper:#2d3744;--surface:#2d3744;--ink:#e1e5e7;--ink-2:#e1e5e7;--ink-3:#b7c2cb;--line:#485666;--rose:#cbaab1;--rose-deep:#caabb2;--rose-soft:#313d4b;--aqua:#aacac6;--aqua-deep:#b2d6d2;--aqua-soft:#313d4b;--accent:#d4a0af;--accent-deep:#d4a0b0;--accent-soft:#2d3744;--app-bg:#313d4b;--blush:#463235}
html[data-theme="dark"] body{background:#313d4b}
html[data-theme="dark"] .search-bar{background:#313d4b;color:#b7c2cb}
html[data-theme="dark"] .search-bar .icon{color:#b7c2cb}
html[data-theme="dark"] .bottom-nav{border-top:1px solid #485666}
html[data-theme="dark"] .nav-item{color:#b7c2cb}
html[data-theme="dark"] .horizontal-categories a{color:#b7c2cb}
html[data-theme="dark"] .group-banner{background:linear-gradient(110deg,#463237 0%,#463238 100%)}
html[data-theme="dark"] .banner-label{color:#d4a0b0}
html[data-theme="dark"] .banner-copy p{color:#d4a0b0}
html[data-theme="dark"] .banner-photos img{border:2px solid #485666}
html[data-theme="dark"] .circle-categories img{background:#313d4b}
html[data-theme="dark"] .feed-heading>span{color:#b7c2cb}
html[data-theme="dark"] .feed-heading .icon{color:#b7c2cb}
html[data-theme="dark"] .product-card{background:#2d3744}
html[data-theme="dark"] .product-image{background:#3a4757}
html[data-theme="dark"] .product-tag{background:rgba(45,55,68,0.91);color:#cabec1}
html[data-theme="dark"] .product-meta span{color:#b7c2cb}
html[data-theme="dark"] .category-sidebar{background:#313d4b}
html[data-theme="dark"] .category-sidebar>div{color:#b7c2cb}
html[data-theme="dark"] .category-sidebar>div.selected{background:#2d3744}
html[data-theme="dark"] .category-main{background:#2d3744}
html[data-theme="dark"] .category-banner{background:#313d4b}
html[data-theme="dark"] .category-banner span{color:#cda8b3}
html[data-theme="dark"] .category-banner p{color:#c1b3b7}
html[data-theme="dark"] .category-section-title>span{color:#9faeb9}
html[data-theme="dark"] .category-tile img{background:#313d4b}
html[data-theme="dark"] .mood-grid span{background:rgba(45,55,68,0.871)}
html[data-theme="dark"] .category-note{color:#b7c2cb}
html[data-theme="dark"] .detail-content{background:#2d3744}
html[data-theme="dark"] .detail-photo{background:#3a4757}
html[data-theme="dark"] .image-note{background:rgba(45,55,68,0.6);color:#b7c2cb}
html[data-theme="dark"] .photo-indicators span{background:rgba(45,55,68,0.612)}
html[data-theme="dark"] .photo-indicators span.on{background:#2d3744}
html[data-theme="dark"] .threshold-banner{background:linear-gradient(105deg,#633642,#633643);color:#eaecef}
html[data-theme="dark"] .design-tag{border:1px solid rgba(72,86,102,0.753)}
html[data-theme="dark"] .threshold-banner p{color:#eaecef}
html[data-theme="dark"] .detail-title-row p{color:#b7c2cb}
html[data-theme="dark"] .selection-card{background:#2d3744;border-top:1px solid #485666;border-bottom:1px solid #485666}
html[data-theme="dark"] .selection-row>span{color:#b7c2cb}
html[data-theme="dark"] .selection-chip{border:1px solid #485666;background:#2d3744;color:#b7c2cb}
html[data-theme="dark"] .compact-terms .icon{color:#b7c2cb}
html[data-theme="dark"] .compact-terms strong{color:#b7c2cb}
html[data-theme="dark"] .compact-terms span{color:#b7c2cb}
html[data-theme="dark"] .detail-purchase-bar{border-top:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .purchase-help{color:#b7c2cb}
html[data-theme="dark"] .primary-button{color:#eaecef}
html[data-theme="dark"] .primary-button.disabled{background:#4d383e;color:#c9acb5}
html[data-theme="dark"] .support-content{background:#313d4b}
html[data-theme="dark"] .support-hero{background:linear-gradient(120deg,#402e33,#463237)}
html[data-theme="dark"] .support-hero>span{color:#d2a3b0}
html[data-theme="dark"] .support-hero p{color:#c4b0b6}
html[data-theme="dark"] .support-hero-symbol{color:#cd93a4}
html[data-theme="dark"] .support-quicklinks{background:#2d3744;box-shadow:0 2px 8px rgba(10,13,18,0.063)}
html[data-theme="dark"] .support-quicklinks>a{color:#b7c2cb}
html[data-theme="dark"] .support-card{background:#2d3744}
html[data-theme="dark"] .support-card-heading>.icon{color:#c5afb3}
html[data-theme="dark"] .support-card>p{color:#b7c2cb}
html[data-theme="dark"] .support-card>p.shipping-price{color:#b7c2cb}
html[data-theme="dark"] .shipping-price strong span{color:#e1e5e7}
html[data-theme="dark"] .support-card>p.delivery-main{color:#e1e5e7}
html[data-theme="dark"] .subtle-note{background:#2d3744;color:#b7c2cb}
html[data-theme="dark"] .support-email{color:#b7c2cb}
html[data-theme="dark"] .board-footer{color:#b7c2cb}
html[data-theme="dark"] .board-footer>span{color:#b7c2cb}
html[data-theme="dark"] .d-page,html[data-theme="dark"] .d-product-page,html[data-theme="dark"] .d-overlay-screen{color:#e1e5e7;background:#313d4b}
html[data-theme="dark"] .d-primary{background:#633643!important;color:#eaecef!important}
html[data-theme="dark"] .d-secondary{background:#2d3744;border:1px solid #485666;color:#b7c2cb!important}
html[data-theme="dark"] .d-disabled{background:#4d383b!important;color:#b7c2cb!important}
html[data-theme="dark"] .d-kicker{color:#b7c2cb}
html[data-theme="dark"] .d-badge{color:#d4a0af;background:#402e34}
html[data-theme="dark"] .d-neutral-badge{color:#b7c2cb;background:#313d4b}
html[data-theme="dark"] .d-caption{color:#b7c2cb}
html[data-theme="dark"] .d-inline-note{color:#b7c2cb}
html[data-theme="dark"] .d-list-banner{background:#463237}
html[data-theme="dark"] .d-list-banner span{color:#b7c2cb}
html[data-theme="dark"] .d-list-banner p{color:#c2b2b5}
html[data-theme="dark"] .d-tabs{color:#b7c2cb}
html[data-theme="dark"] .d-tabs b{color:#d4a0b0}
html[data-theme="dark"] .d-tabs b:after{background:#633643}
html[data-theme="dark"] .d-list-toolbar{color:#b7c2cb}
html[data-theme="dark"] .d-list-toolbar>strong{color:#e1e5e7}
html[data-theme="dark"] .d-list-toolbar>a{color:#b7c2cb}
html[data-theme="dark"] .d-product{background:#2d3744}
html[data-theme="dark"] .d-product-photo{background:#3a4757}
html[data-theme="dark"] .d-product-photo>span{background:rgba(45,55,68,0.333);color:#c9bfc1}
html[data-theme="dark"] .d-product-label strong{color:#d4a0af}
html[data-theme="dark"] .d-product-label p>span{color:#b7c2cb}
html[data-theme="dark"] .d-search{border:1px solid #485666;background:#2d3744;color:#b7c2cb}
html[data-theme="dark"] .d-search>.d-icon{color:#b7c2cb}
html[data-theme="dark"] .d-search>.d-icon:last-child{color:#b7c2cb}
html[data-theme="dark"] .d-search.d-focus{border-color:#485666;color:#b7c2cb}
html[data-theme="dark"] .d-caret{background:#633643}
html[data-theme="dark"] .d-search-row>a{color:#b7c2cb}
html[data-theme="dark"] .d-section-heading h2{color:#c9c0c1}
html[data-theme="dark"] .d-section-heading>span{color:#b7c2cb}
html[data-theme="dark"] .d-section-heading>.d-icon{color:#b7c2cb}
html[data-theme="dark"] .d-section-heading>a{color:#b7c2cb}
html[data-theme="dark"] .d-chip{background:#313d4b;color:#b7c2cb}
html[data-theme="dark"] .d-chip.d-selected{border-color:#485666;background:#2d3744;color:#d4a0b0}
html[data-theme="dark"] .d-search-page{background:#2d3744}
html[data-theme="dark"] .d-search-category-grid span{color:#b7c2cb}
html[data-theme="dark"] .d-search-tip{background:#313d4b}
html[data-theme="dark"] .d-search-tip>.d-icon{color:#cea6ac}
html[data-theme="dark"] .d-search-tip h3{color:#c4b0b4}
html[data-theme="dark"] .d-search-tip p{color:#b7c2cb}
html[data-theme="dark"] .d-result-tip{color:#b7c2cb}
html[data-theme="dark"] .d-sheet{background:#2d3744}
html[data-theme="dark"] .d-sheet-handle{background:#3a4757}
html[data-theme="dark"] .d-sheet-heading>.d-icon{color:#c0b5b6}
html[data-theme="dark"] .d-filter-group h3{color:#cabfc1}
html[data-theme="dark"] .d-color-list i{border:1px solid #485666}
html[data-theme="dark"] .d-color-list span{color:#b7c2cb}
html[data-theme="dark"] .d-placeholder-box{background:#313d4b;border:1px solid #485666;color:#b7c2cb}
html[data-theme="dark"] .d-price-range span{border:1px solid #485666;background:#2d3744;color:#b7c2cb}
html[data-theme="dark"] .d-price-range b{color:#b7c2cb}
html[data-theme="dark"] .d-filter-note{color:#b7c2cb}
html[data-theme="dark"] .d-empty-symbol{color:#c799a1;background:#313d4b}
html[data-theme="dark"] .d-empty-state h2{color:#ccbdbf}
html[data-theme="dark"] .d-empty-state p{color:#b7c2cb}
html[data-theme="dark"] .d-white-card{background:#2d3744}
html[data-theme="dark"] .d-mini-categories>a{color:#b7c2cb}
html[data-theme="dark"] .d-search-guidance h3{color:#c1b3b6}
html[data-theme="dark"] .d-search-guidance p{color:#b7c2cb}
html[data-theme="dark"] .d-preparing-images img{border:4px solid #485666;box-shadow:0 4px 15px rgba(10,13,18,0.102)}
html[data-theme="dark"] .d-mini-brand{background:#2d3744;color:#b7c2cb;box-shadow:0 3px 16px rgba(10,13,18,0.082)}
html[data-theme="dark"] .d-preparing>h2{color:#cdbcbf}
html[data-theme="dark"] .d-preparing>p{color:#b7c2cb}
html[data-theme="dark"] .d-ready-steps{background:#2d3744}
html[data-theme="dark"] .d-ready-steps .d-icon{color:#cca9af}
html[data-theme="dark"] .d-ready-steps strong{color:#c2b2b5}
html[data-theme="dark"] .d-ready-steps span{color:#b7c2cb}
html[data-theme="dark"] .d-ready-steps>i{background:#3a4757}
html[data-theme="dark"] .d-preparing-note{color:#b7c2cb}
html[data-theme="dark"] .d-product-page{background:#2d3744}
html[data-theme="dark"] .d-detail-photo{background:#313d4b}
html[data-theme="dark"] .d-photo-label{background:rgba(45,55,68,0.867);color:#b7c2cb}
html[data-theme="dark"] .d-photo-dots i{background:rgba(45,55,68,0.667)}
html[data-theme="dark"] .d-photo-dots i:first-child{background:#2d3744}
html[data-theme="dark"] .d-product-heading p{color:#b7c2cb}
html[data-theme="dark"] .d-option-rows{border-top:7px solid #485666;border-bottom:7px solid #485666}
html[data-theme="dark"] .d-option-rows>div{color:#bfb5b7}
html[data-theme="dark"] .d-option-rows>div+div{border-top:1px solid #485666}
html[data-theme="dark"] .d-option-rows a{color:#b7c2cb}
html[data-theme="dark"] .d-delivery-strip>.d-icon{color:#b7c2cb}
html[data-theme="dark"] .d-delivery-strip strong{color:#c1b3b6}
html[data-theme="dark"] .d-delivery-strip p{color:#b7c2cb}
html[data-theme="dark"] .d-product-more{border-top:1px solid #485666;border-bottom:1px solid #485666;color:#c1b3b6!important}
html[data-theme="dark"] .d-fixed-purchase{border-top:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .d-fixed-purchase>a{color:#c1b3b5}
html[data-theme="dark"] .d-item-summary{background:#2d3744}
html[data-theme="dark"] .d-item-summary p{color:#b7c2cb}
html[data-theme="dark"] .d-info-tabs{border-bottom:1px solid #485666;color:#b7c2cb}
html[data-theme="dark"] .d-info-tabs b{color:#d4a0b0}
html[data-theme="dark"] .d-info-card{background:#2d3744}
html[data-theme="dark"] .d-info-card h3{color:#ccbdbf}
html[data-theme="dark"] .d-placeholder-table{border:1px solid #485666}
html[data-theme="dark"] .d-placeholder-table>div{background:#2d3744;color:#b7c2cb}
html[data-theme="dark"] .d-placeholder-table>p{color:#b9a7aa}
html[data-theme="dark"] .d-info-row{border-bottom:1px solid #485666}
html[data-theme="dark"] .d-info-row>span{color:#b7c2cb}
html[data-theme="dark"] .d-info-row>strong{color:#b7c2cb}
html[data-theme="dark"] .d-info-card>p{color:#b7c2cb}
html[data-theme="dark"] .d-selection-summary h3{color:#cdbcbf}
html[data-theme="dark"] .d-selection-summary p{color:#b7c2cb}
html[data-theme="dark"] .d-quantity-row h3{color:#c2b2b5}
html[data-theme="dark"] .d-stepper{border:1px solid #485666;color:#b7c2cb}
html[data-theme="dark"] .d-soft-info{background:#313d4b}
html[data-theme="dark"] .d-soft-info>.d-icon{color:#c19fa5}
html[data-theme="dark"] .d-soft-info p{color:#b7c2cb}
html[data-theme="dark"] .d-unavailable-card{background:#2d3744}
html[data-theme="dark"] .d-unavailable-card h2{color:#c2b2b5}
html[data-theme="dark"] .d-unavailable-card p{color:#b7c2cb}
html[data-theme="dark"] .d-help-card>.d-icon{color:#c9abb0}
html[data-theme="dark"] .d-help-card h3{color:#b7c2cb}
html[data-theme="dark"] .d-help-card p{color:#b7c2cb}
html[data-theme="dark"] .d-success-mark{color:#d4a0af;background:#313d4b}
html[data-theme="dark"] .d-added>h2{color:#c5afb3}
html[data-theme="dark"] .d-added>p{color:#b7c2cb}
html[data-theme="dark"] .d-added-item{background:#2d3744;border:1px solid #485666}
html[data-theme="dark"] .d-added-item h3{color:#c4b0b3}
html[data-theme="dark"] .d-added-item p{color:#b7c2cb}
html[data-theme="dark"] .d-added-item strong{color:#cca8ae}
html[data-theme="dark"] .dp-page{background:#313d4b;color:#e1e5e7}
html[data-theme="dark"] .dp-detail{background:#2d3744}
html[data-theme="dark"] .dp-photo{background:#313d4b}
html[data-theme="dark"] .dp-photo-label{background:rgba(45,55,68,0.792);color:#b7c2cb}
html[data-theme="dark"] .dp-photo-count{color:#eaecef}
html[data-theme="dark"] .dp-price-strip{background:#2d3744}
html[data-theme="dark"] .dp-price-strip span{color:#b2d6d2}
html[data-theme="dark"] .dp-price-strip strong{color:#b2d6d2}
html[data-theme="dark"] .dp-other-price span{color:#b7c2cb}
html[data-theme="dark"] .dp-other-price b{color:#e1e5e7}
html[data-theme="dark"] .dp-price-strip small{color:#b7c2cb}
html[data-theme="dark"] .dp-name{border-bottom:6px solid #485666}
html[data-theme="dark"] .dp-brand{color:#b7c2cb}
html[data-theme="dark"] .dp-name p{color:#b7c2cb}
html[data-theme="dark"] .dp-mode-card{border:1px solid #485666;background:#2d3744;color:#e1e5e7}
html[data-theme="dark"] .dp-mode-card>p{color:#b7c2cb}
html[data-theme="dark"] .dp-mode-card.selected{border:1.5px solid #53938a;background:#313d4b;color:#b2d6d2}
html[data-theme="dark"] .dp-mode-card.selected>p{color:#b0c4c1}
html[data-theme="dark"] .dp-mode-card.dp-single.selected{border-color:#485666;background:#313d4b;color:#e1e5e7}
html[data-theme="dark"] .dp-mode-card.dp-single.selected>p{color:#b7c2cb}
html[data-theme="dark"] .dp-detail-progress{color:#b7c2cb}
html[data-theme="dark"] .dp-small-tag{background:#313d4b;color:#b4c0bd}
html[data-theme="dark"] .dp-detail-progress strong{color:#b6d2ce}
html[data-theme="dark"] .dp-progress-track{background:#313d4b}
html[data-theme="dark"] .dp-progress-track>i{background:#386159}
html[data-theme="dark"] .dp-select-row{background:#2d3744;border-top:6px solid #485666;border-bottom:1px solid #485666}
html[data-theme="dark"] .dp-select-row>span:first-child{color:#b7c2cb}
html[data-theme="dark"] .dp-row-note{color:#b7c2cb}
html[data-theme="dark"] .dp-select-row .dp-icon{color:#b7c2cb}
html[data-theme="dark"] .dp-delivery .dp-icon{color:#b7c2cb}
html[data-theme="dark"] .dp-delivery>div>span{color:#b7c2cb}
html[data-theme="dark"] .dp-delivery p{color:#b7c2cb}
html[data-theme="dark"] .dp-delivery p>b{color:#b7c2cb}
html[data-theme="dark"] .dp-delivery small{color:#b7c2cb}
html[data-theme="dark"] .dp-info-link{border-top:6px solid #485666;color:#b7c2cb}
html[data-theme="dark"] .dp-sheet-preview{background:#3a4757}
html[data-theme="dark"] .dp-preview-copy{color:#b7c2cb}
html[data-theme="dark"] .dp-options-sheet{background:#2d3744}
html[data-theme="dark"] .dp-close{background:#2d3744;color:#b7c2cb}
html[data-theme="dark"] .dp-item-head>img{background:#313d4b}
html[data-theme="dark"] .dp-item-head strong{color:#e1e5e7}
html[data-theme="dark"] .dp-item-head p{color:#b7c2cb}
html[data-theme="dark"] .dp-badge{background:#313d4b;color:#b4d4cf}
html[data-theme="dark"] .dp-selected-copy{color:#b7c2cb}
html[data-theme="dark"] .dp-option-heading>span{color:#9faeb9}
html[data-theme="dark"] .dp-option-heading>a{color:#b7c2cb}
html[data-theme="dark"] .dp-color{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .dp-color>span{color:#b7c2cb}
html[data-theme="dark"] .dp-color.selected{border:1.5px solid #485666;background:#313d4b}
html[data-theme="dark"] .dp-color.selected>span{color:#b9cfca}
html[data-theme="dark"] .dp-size{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .dp-size>b{color:#b7c2cb}
html[data-theme="dark"] .dp-size>span{color:#b7c2cb}
html[data-theme="dark"] .dp-size.selected{border:1.5px solid #5d897d;background:#313d4b}
html[data-theme="dark"] .dp-size.selected>b,html[data-theme="dark"] .dp-size.selected>span{color:#b5d3cd}
html[data-theme="dark"] .dp-stepper{border:1px solid #485666}
html[data-theme="dark"] .dp-stepper button{color:#b7c2cb}
html[data-theme="dark"] .dp-stepper strong{color:#b7c2cb}
html[data-theme="dark"] .dp-option-note{color:#b7c2cb;background:#313d4b}
html[data-theme="dark"] .dp-option-fine{color:#b7c2cb}
html[data-theme="dark"] .dp-buybar{background:#2d3744;border-top:1px solid #485666}
html[data-theme="dark"] .dp-buy-support{color:#b7c2cb}
html[data-theme="dark"] .dp-buy-single,html[data-theme="dark"] .dp-buy-group{color:#eaecef}
html[data-theme="dark"] .dp-buybar button:focus-visible,html[data-theme="dark"] .dp-mode-card:focus-visible,html[data-theme="dark"] .dp-color:focus-visible,html[data-theme="dark"] .dp-size:focus-visible{outline:2px solid #5b8a7f}
html[data-theme="dark"] .dp-flow-mode{background:#313d4b;border:1px solid #485666;color:#bacfca}
html[data-theme="dark"] .dp-flow-mode.dp-flow-single{background:#313d4b;border-color:#485666;color:#b7c2cb}
html[data-theme="dark"] .dp-review-price{color:#b7c2cb}
html[data-theme="dark"] .dp-review-shipping{color:#b7c2cb}
html[data-theme="dark"] .dp-cart-flow-note{color:#b7c2cb;background:#313d4b}
html[data-theme="dark"] .dp-page[data-dp-active="single"] .dp-badge,html[data-theme="dark"] .dp-page[data-dp-default="single"]:not([data-dp-active]) .dp-badge{background:#313d4b;color:#b7c2cb}
html[data-theme="dark"] .nd-page{background:#313d4b}
html[data-theme="dark"] .nd-sticky{background:rgba(45,55,68,0.98);border-bottom:1px solid #485666}
html[data-theme="dark"] .nd-tabs button{color:#b7c2cb}
html[data-theme="dark"] .nd-tabs button.selected{color:#e1e5e7}
html[data-theme="dark"] .nd-filter{border-left:1px solid #485666}
html[data-theme="dark"] .nd-photochips{background:#2d3744}
html[data-theme="dark"] .nd-photochip{color:#b7c2cb}
html[data-theme="dark"] .nd-photochip.selected img{border-color:#53938a}
html[data-theme="dark"] .nd-photochip.selected span{color:#b2d6d2}
html[data-theme="dark"] .nd-curated>a{background:#313d4b}
html[data-theme="dark"] .nd-curated>a:last-child{background:#313d4b}
html[data-theme="dark"] .nd-curated span{color:#e1e5e7}
html[data-theme="dark"] .nd-feed-heading span{color:#b7c2cb}
html[data-theme="dark"] .nd-card{background:#2d3744}
html[data-theme="dark"] .nd-image{background:#3a4757}
html[data-theme="dark"] .nd-image>span{background:rgba(45,55,68,0.929);color:#e1e5e7}
html[data-theme="dark"] .nd-price{color:#b2d6d2}
html[data-theme="dark"] .nd-secondary-price{color:#b7c2cb}
html[data-theme="dark"] .nd-secondary-price>b{color:#e1e5e7}
html[data-theme="dark"] .nd-price-note{color:#b7c2cb}
html[data-theme="dark"] .nd-end-note{color:#b7c2cb}
html[data-theme="dark"] .nd-group-intro{background:#313d4b}
html[data-theme="dark"] .nd-group-top a{color:#b2d6d2}
html[data-theme="dark"] .nd-mode-summary>a{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .nd-mode-summary>a:first-child{color:#eaecef;border-color:#53938a}
html[data-theme="dark"] .nd-group-note{color:#b7c2cb}
html[data-theme="dark"] .nd-collection-rail{background:#2d3744}
html[data-theme="dark"] .nd-collection{background:#313d4b;color:#e1e5e7}
html[data-theme="dark"] .nd-collection.selected{outline:2px solid #53938a}
html[data-theme="dark"] .nd-guide-row{background:#2d3744;color:#b7c2cb}
html[data-theme="dark"] .nd-guide-row b{color:#b2d6d2}
html[data-theme="dark"] .hd-home{background:#313d4b;color:#e1e5e7}
html[data-theme="dark"] .hd-top-tabs{background:#2d3744;border-bottom:1px solid #485666}
html[data-theme="dark"] .hd-tab{color:#b7c2cb}
html[data-theme="dark"] .hd-tab.selected,html[data-theme="dark"] .hd-tab[aria-pressed="true"]{color:#cda8b3}
html[data-theme="dark"] .hd-tab.selected:after,html[data-theme="dark"] .hd-tab[aria-pressed="true"]:after{background:#633643}
html[data-theme="dark"] .hd-all-categories{background:#2d3744;color:#b7c2cb}
html[data-theme="dark"] .hd-categories{background:#2d3744}
html[data-theme="dark"] .hd-category{color:#b7c2cb}
html[data-theme="dark"] .hd-category img{background:#313d4b}
html[data-theme="dark"] .hd-category[aria-pressed="true"] img{outline:2px solid #935366}
html[data-theme="dark"] .hd-category[aria-pressed="true"] span{color:#cea7b3}
html[data-theme="dark"] .hd-mood-rose{background:#313d4b}
html[data-theme="dark"] .hd-mood-ivory{background:#313d4b}
html[data-theme="dark"] .hd-mood:after{background:linear-gradient(90deg,#313d4b,transparent)}
html[data-theme="dark"] .hd-mood-ivory:after{background:linear-gradient(90deg,#313d4b,transparent)}
html[data-theme="dark"] .hd-mood-copy>span{color:#c0b4b8}
html[data-theme="dark"] .hd-mood-ivory .hd-mood-copy>span{color:#b7c2cb}
html[data-theme="dark"] .hd-mood-copy>h2{color:#cebbbe}
html[data-theme="dark"] .hd-mood-ivory .hd-mood-copy>h2{color:#c9c5c0}
html[data-theme="dark"] .hd-mood-copy>p{color:#c1b3b6}
html[data-theme="dark"] .hd-group-entry{border:1px solid #485666;background:#313d4b;color:#b5d4cd!important}
html[data-theme="dark"] .hd-group-symbol{color:#b1c3bf}
html[data-theme="dark"] .hd-group-entry-copy>p{color:#b4c0bc}
html[data-theme="dark"] .hd-feed-heading{background:#313d4b}
html[data-theme="dark"] .hd-feed-heading>h2{color:#e1e5e7}
html[data-theme="dark"] .hd-feed-heading>a{color:#b7c2cb}
html[data-theme="dark"] .hd-design-note{color:#b7c2cb}
html[data-theme="dark"] .hd-card{background:#2d3744}
html[data-theme="dark"] .hd-card-image{background:#313d4b}
html[data-theme="dark"] .hd-photo-tag{color:#b7c2cb;background:rgba(45,55,68,0.91)}
html[data-theme="dark"] .hd-card-copy h3{color:#e1e5e7}
html[data-theme="dark"] .hd-group-price{color:#b4d5cd}
html[data-theme="dark"] .hd-single-price{color:#b7c2cb}
html[data-theme="dark"] .hd-price-note{color:#b7c2cb}
html[data-theme="dark"] .hd-guide-link{color:#b7c2cb!important}
html[data-theme="dark"] .hd-home button:focus-visible,html[data-theme="dark"] .hd-home a:focus-visible{outline:2px solid #5e8778}
html[data-theme="dark"] .cm-group-conditions{background:#313d4b;border:1px solid #485666;color:#bacfc8}
html[data-theme="dark"] .cm-group-title{color:#b7c2cb}
html[data-theme="dark"] .cm-group-title>b{color:#b9d0c7}
html[data-theme="dark"] .cm-group-benefit{color:#b2d6d2}
html[data-theme="dark"] .cm-group-rule{color:#b0c4ba}
html[data-theme="dark"] .cm-group-status{color:#b7c2cb}
html[data-theme="dark"] .cm-group-status strong{color:#bbcec4}
html[data-theme="dark"] .cm-group-refund{color:#b7c2cb}
html[data-theme="dark"] .cm-group-compact{background:#313d4b;border:1px solid #485666;color:#b7c2cb}
html[data-theme="dark"] .cm-group-compact>p>b{color:#b8d1c5}
html[data-theme="dark"] .cm-group-review{background:#313d4b;color:#b7c2cb}
html[data-theme="dark"] .cm-group-assumption{color:#b7c2cb}
html[data-theme="dark"] .cm-receipt-actions>a,html[data-theme="dark"] .cm-receipt-actions>button{border:1px solid #485666;background:#2d3744;color:#b2d6d2}
html[data-theme="dark"] .s-section{background:#2d3744}
html[data-theme="dark"] .s-hero{background:linear-gradient(110deg,#402e33,#463236)}
html[data-theme="dark"] .s-hero small{color:#d0a5b1}
html[data-theme="dark"] .s-hero p{color:#c4b0b7}
html[data-theme="dark"] .s-button{color:#eaecef}
html[data-theme="dark"] .s-button.secondary{border:1px solid #485666}
html[data-theme="dark"] .s-button.plain{background:#2d3744}
html[data-theme="dark"] .s-row-link{border-bottom:1px solid #485666}
html[data-theme="dark"] .s-row-link b{color:#c0b4b6}
html[data-theme="dark"] .s-note{background:#2d3744;color:#caabb0}
html[data-theme="dark"] .s-center{background:#2d3744}
html[data-theme="dark"] .s-symbol{background:#2d3744}
html[data-theme="dark"] .s-qty{border:1px solid #485666}
html[data-theme="dark"] .s-qty button{background:#2d3744}
html[data-theme="dark"] .s-remove{background:#2d3744}
html[data-theme="dark"] .s-field{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .s-paymarks span{background:#2d3744;border:1px solid #485666;color:#b7c2cb}
html[data-theme="dark"] .s-disclaimer{background:#2d3744;color:#b7c2cb}
html[data-theme="dark"] .s-photo-hero:after{background:linear-gradient(90deg,rgba(49,61,75,0.933),rgba(49,61,75,0.467) 58%,transparent)}
html[data-theme="dark"] .s-photo-hero small{color:#c3b2b4}
html[data-theme="dark"] .s-mini{background:#2d3744}
html[data-theme="dark"] .s-legal-top{background:linear-gradient(110deg,#402e33,#463236)}
html[data-theme="dark"] .s-legal-top small{color:#cba9af}
html[data-theme="dark"] .s-legal-top p{color:#c2b2b5}
html[data-theme="dark"] .s-legal-index{background:#2d3744}
html[data-theme="dark"] .s-legal-index a{border-bottom:1px solid #485666}
html[data-theme="dark"] .s-legal-index a span{color:#c9acb1}
html[data-theme="dark"] .s-legal-section{background:#2d3744}
html[data-theme="dark"] .s-defs>div{border-bottom:1px solid #485666}
html[data-theme="dark"] .s-defs dt{color:#c6aeb2}
html[data-theme="dark"] .s-legal-callout{background:#2d3744}
html[data-theme="dark"] .s-legal-callout h3{color:#c9abb0}
html[data-theme="dark"] .s-loader{border:3px solid #485666}
html[data-theme="dark"] .u-page{background:var(--app-bg,#313d4b);color:var(--ink,#e1e5e7)}
html[data-theme="dark"] .u-fixed{background:#2d3744}
html[data-theme="dark"] .u-button{color:#eaecef}
html[data-theme="dark"] .u-button.u-secondary{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .u-button.u-disabled{background:#3a4757}
html[data-theme="dark"] .u-search-row{background:#2d3744}
html[data-theme="dark"] .u-search{background:#313d4b}
html[data-theme="dark"] .u-chips{background:#2d3744}
html[data-theme="dark"] .u-chips>a{border:1px solid #485666}
html[data-theme="dark"] .u-status-line{background:#2d3744}
html[data-theme="dark"] .u-spinner{border:2px solid #485666}
html[data-theme="dark"] .u-skeleton{background:#2d3744}
html[data-theme="dark"] .u-skeleton-photo{background:linear-gradient(110deg,#3a4757 20%,#313d4b 50%,#3a4757 80%)}
html[data-theme="dark"] .u-skeleton-line{background:#313d4b}
html[data-theme="dark"] .u-card{background:#2d3744}
html[data-theme="dark"] .u-gallery{color:#eaecef}
html[data-theme="dark"] .u-gallery-image{background:#3a4757}
html[data-theme="dark"] .u-gallery-close{background:rgba(45,55,68,0.871)}
html[data-theme="dark"] .u-gallery-thumb.on{border-color:#485666}
html[data-theme="dark"] .u-gallery-footer{color:#b9aea7}
html[data-theme="dark"] .u-product{background:#2d3744}
html[data-theme="dark"] .u-item{background:#2d3744}
html[data-theme="dark"] .u-sheet{background:#2d3744}
html[data-theme="dark"] .u-sheet-handle{background:#3a4757}
html[data-theme="dark"] .u-sheet-product{background:#313d4b}
html[data-theme="dark"] .u-error-summary{background:#2d3744;color:#d2a2a7;border:1px solid #485666}
html[data-theme="dark"] .u-error-card{border:1px solid #485666}
html[data-theme="dark"] .u-input{background:#2d3744}
html[data-theme="dark"] .u-input[aria-invalid=true]{border:1.5px solid #93535d;background:#2d3744}
html[data-theme="dark"] .u-input::placeholder{color:#b7c2cb}
html[data-theme="dark"] .u-field-error{color:#d4a1a8!important}
html[data-theme="dark"] .u-consent input{border:1.5px solid #93535d;background:#2d3744}
html[data-theme="dark"] .u-sending{background:#2d3744}
html[data-theme="dark"] .u-expired-form{background:#2d3744}
html[data-theme="dark"] .u-heading-compact{background:#2d3744}
html[data-theme="dark"] .tl-page{background:#313d4b;color:#e1e5e7}
html[data-theme="dark"] .tl-tabs{background:rgba(45,55,68,0.98);border-bottom:1px solid #485666}
html[data-theme="dark"] .tl-tabs a{color:#b7c2cb}
html[data-theme="dark"] .tl-tabs a.selected{color:#e1e5e7}
html[data-theme="dark"] .tl-demo-note{background:#313d4b;color:#bbcec9}
html[data-theme="dark"] .tl-post{background:#2d3744;border-bottom:7px solid #485666}
html[data-theme="dark"] .tl-avatar{color:#eaecef}
html[data-theme="dark"] .tl-avatar-soft{background:#313d4b;color:#c4b4b1}
html[data-theme="dark"] .tl-author-name>strong>span{color:#b7c2cb}
html[data-theme="dark"] .tl-author-name small{color:#b7c2cb}
html[data-theme="dark"] .tl-follow{border:1px solid #485666;background:#2d3744;color:#b2d6d2}
html[data-theme="dark"] .tl-follow[aria-pressed=true]{background:#313d4b;color:#b2d6d2}
html[data-theme="dark"] .tl-tags{color:#b2d6d2}
html[data-theme="dark"] .tl-photo{background:#3a4757}
html[data-theme="dark"] .tl-photo>span{background:rgba(45,55,68,0.851);color:#b7c2cb}
html[data-theme="dark"] .tl-product-card{background:#313d4b;border:1px solid #485666}
html[data-theme="dark"] .tl-group-price{color:#b2d6d2}
html[data-theme="dark"] .tl-single-price{color:#b7c2cb}
html[data-theme="dark"] .tl-single-price b{color:#e1e5e7}
html[data-theme="dark"] .tl-product-summary p{color:#b7c2cb}
html[data-theme="dark"] .tl-progress-copy{color:#b7c2cb}
html[data-theme="dark"] .tl-progress-copy strong{color:#bbcec9}
html[data-theme="dark"] .tl-meter{background:#3a4757}
html[data-theme="dark"] .tl-meter>span{background:#3c4844}
html[data-theme="dark"] .tl-join{color:#eaecef}
html[data-theme="dark"] .tl-actions>a,html[data-theme="dark"] .tl-actions>button{color:#b7c2cb}
html[data-theme="dark"] .tl-actions [aria-pressed=true]{color:#b2d6d2}
html[data-theme="dark"] .tl-actions [aria-pressed=true] .tl-icon{fill:#9fc1b5}
html[data-theme="dark"] .tl-fab{color:#eaecef}
html[data-theme="dark"] .tl-feed-end{color:#b7c2cb;background:#2d3744}
html[data-theme="dark"] .tl-empty{background:#2d3744}
html[data-theme="dark"] .tl-empty-icon{color:#b2d6d2;background:#313d4b}
html[data-theme="dark"] .tl-empty p{color:#b7c2cb}
html[data-theme="dark"] .tl-suggestion{border:1px solid #485666}
html[data-theme="dark"] .tl-replies-head{background:#2d3744}
html[data-theme="dark"] .tl-replies-head span{color:#b7c2cb}
html[data-theme="dark"] .tl-replies{background:#2d3744}
html[data-theme="dark"] .tl-replies-empty{color:#b7c2cb}
html[data-theme="dark"] .tl-reply-row{border-top:1px solid #485666}
html[data-theme="dark"] .tl-reply-row small{color:#b7c2cb}
html[data-theme="dark"] .tl-replybar{background:#2d3744;border-top:1px solid #485666}
html[data-theme="dark"] .tl-replybar textarea{border:1px solid #485666;background:#313d4b;color:#e1e5e7}
html[data-theme="dark"] .tl-replybar button{color:#eaecef}
html[data-theme="dark"] .tl-replybar textarea:focus,html[data-theme="dark"] .tl-compose-input:focus{outline:2px solid #568f7d}
html[data-theme="dark"] .tl-compose{background:#2d3744}
html[data-theme="dark"] .tl-compose-identity small{color:#b7c2cb}
html[data-theme="dark"] .tl-compose-input{background:#2d3744;color:#e1e5e7}
html[data-theme="dark"] .tl-compose-input::placeholder,html[data-theme="dark"] .tl-replybar textarea::placeholder{color:#b7c2cb}
html[data-theme="dark"] .tl-compose-tools{border-top:1px solid #485666;border-bottom:1px solid #485666}
html[data-theme="dark"] .tl-attach{color:#b2d6d2}
html[data-theme="dark"] .tl-count{color:#b7c2cb}
html[data-theme="dark"] .tl-attachment p{color:#b7c2cb}
html[data-theme="dark"] .tl-compose-note{color:#b7c2cb;background:#313d4b}
html[data-theme="dark"] .tl-compose-bottom{border-top:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .tl-publish{color:#eaecef}
html[data-theme="dark"] .tl-inline-status{color:#b2d6d2}
html[data-theme="dark"] .tl-page button:focus-visible,html[data-theme="dark"] .tl-page a:focus-visible{outline:2px solid #53938a}
html[data-theme="dark"] .ac-page{background:#313d4b;color:#e1e5e7}
html[data-theme="dark"] .ac-kicker{color:#b7c2cb}
html[data-theme="dark"] .ac-avatar{background:#313d4b;color:#b6d3cd}
html[data-theme="dark"] .ac-avatar-guest{background:#313d4b}
html[data-theme="dark"] .ac-intro p{color:#b7c2cb}
html[data-theme="dark"] .ac-primary,html[data-theme="dark"] .ac-secondary{border:1px solid #53938a}
html[data-theme="dark"] .ac-primary{color:#eaecef!important}
html[data-theme="dark"] .ac-secondary{background:#2d3744;color:#b7c2cb!important;border-color:#485666}
html[data-theme="dark"] .ac-icon-button{color:#b7c2cb!important}
html[data-theme="dark"] .ac-welcome{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .ac-welcome p{color:#b7c2cb}
html[data-theme="dark"] .ac-shortcuts{background:#2d3744;border:1px solid #485666}
html[data-theme="dark"] .ac-shortcuts a{color:#b7c2cb}
html[data-theme="dark"] .ac-shortcuts a+a{border-left:1px solid #485666}
html[data-theme="dark"] .ac-shortcuts .ac-icon{color:#b4c1bc}
html[data-theme="dark"] .ac-section-heading h3{color:#b7c2cb}
html[data-theme="dark"] .ac-support-grid>a{background:#2d3744;border:1px solid #485666}
html[data-theme="dark"] .ac-support-grid>a>.ac-icon:first-child{color:#b7c2cb}
html[data-theme="dark"] .ac-support-grid>a>.ac-icon:last-child{color:#b7c2cb}
html[data-theme="dark"] .ac-support-grid>a>span{color:#b7c2cb}
html[data-theme="dark"] .ac-demo-note{color:#b7c2cb}
html[data-theme="dark"] .ac-profile-copy h2{color:#e1e5e7}
html[data-theme="dark"] .ac-profile-copy p{color:#b7c2cb}
html[data-theme="dark"] .ac-edit-link{color:#b7c2cb!important}
html[data-theme="dark"] .ac-list{background:#2d3744;border:1px solid #485666}
html[data-theme="dark"] .ac-row+.ac-row{border-top:1px solid #485666}
html[data-theme="dark"] .ac-row-icon{color:#b7c2cb}
html[data-theme="dark"] .ac-row-copy strong{color:#b7c2cb}
html[data-theme="dark"] .ac-row-copy small{color:#b7c2cb}
html[data-theme="dark"] .ac-row>.ac-icon:last-child{color:#b7c2cb}
html[data-theme="dark"] .ac-promo{background:#313d4b}
html[data-theme="dark"] .ac-promo strong{color:#b7c2cb}
html[data-theme="dark"] .ac-promo>div:first-child>span:last-child{color:#b7c2cb}
html[data-theme="dark"] .ac-promo .ac-kicker{color:#b7c2cb}
html[data-theme="dark"] .ac-auth{background:#2d3744}
html[data-theme="dark"] .ac-label{color:#b7c2cb}
html[data-theme="dark"] .ac-label>span{color:#b7c2cb}
html[data-theme="dark"] .ac-input{border:1px solid #485666;background:#2d3744;color:#e1e5e7}
html[data-theme="dark"] .ac-input::placeholder{color:#9faeb9}
html[data-theme="dark"] .ac-input:focus{border-color:#5e877a;box-shadow:0 0 0 2px #374453}
html[data-theme="dark"] .ac-field-help{color:#b7c2cb}
html[data-theme="dark"] .ac-form-error{color:#cfa5b2}
html[data-theme="dark"] .ac-legal-note{color:#b7c2cb}
html[data-theme="dark"] .ac-legal-note a{color:#b2c2bc}
html[data-theme="dark"] .ac-form-divider{background:#313d4b}
html[data-theme="dark"] .ac-text-link{color:#b7c2cb!important}
html[data-theme="dark"] .ac-soft-note{background:#313d4b;color:#b5bfba}
html[data-theme="dark"] .ac-soft-note>p{color:#b7c2cb}
html[data-theme="dark"] .ac-code-demo{background:#313d4b;border:1px solid #485666;color:#b2c3bc}
html[data-theme="dark"] .ac-code-demo strong{color:#b2d6d2}
html[data-theme="dark"] .ac-code-demo>b{color:#b7c2cb}
html[data-theme="dark"] .ac-profile-edit-head h2{color:#b7c2cb}
html[data-theme="dark"] .ac-profile-edit-head p{color:#b7c2cb}
html[data-theme="dark"] .ac-reset-box{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .ac-reset-box strong{color:#b7c2cb}
html[data-theme="dark"] .ac-reset-box p{color:#b7c2cb}
html[data-theme="dark"] .ac-reset-box>button{background:#313d4b;color:#c4b0b4}
html[data-theme="dark"] .ac-state-tabs{border-bottom:1px solid #485666}
html[data-theme="dark"] .ac-state-tabs>span{color:#bfbab5}
html[data-theme="dark"] .ac-state-tabs .ac-selected{color:#b5d3cc;border-bottom:2px solid #539384}
html[data-theme="dark"] .ac-empty{background:#2d3744;border:1px solid #485666}
html[data-theme="dark"] .ac-empty-icon{background:#313d4b;color:#b3c1ba}
html[data-theme="dark"] .ac-empty h3{color:#b7c2cb}
html[data-theme="dark"] .ac-empty p{color:#b7c2cb}
html[data-theme="dark"] .ac-explainer{background:#313d4b;color:#b3c1ba!important}
html[data-theme="dark"] .ac-explainer strong{color:#b3c2b9}
html[data-theme="dark"] .ac-explainer small{color:#b7c2cb}
html[data-theme="dark"] .ac-page button:focus-visible,html[data-theme="dark"] .ac-page a:focus-visible{outline:2px solid #5a8c7a}
html[data-theme="dark"] .phone .hv-page{color:#eaecef}
html[data-theme="dark"] .phone .hv-page .hm-mode-tabs{background:#2d3744;color:#e1e5e7}
html[data-theme="dark"] .phone .hv-stage{color:#eaecef}
html[data-theme="dark"] .phone .hv-stage>.hv-icon{border:1px solid rgba(72,86,102,0.467)}
html[data-theme="dark"] .phone .hv-social{color:#eaecef}
html[data-theme="dark"] .phone .hv-social.cm-selected{color:#ce929c}
html[data-theme="dark"] .phone .hv-social.cm-selected .hv-icon{fill:rgba(206,146,156,0.6);stroke:#ce929c}
html[data-theme="dark"] .phone .hv-author>a{color:#eaecef}
html[data-theme="dark"] .phone .hv-author>button{color:#eaecef}
html[data-theme="dark"] .phone .hv-author>button:before{border:1px solid rgba(72,86,102,0.439);background:rgba(45,55,68,0.063)}
html[data-theme="dark"] .phone .hv-author>button.cm-selected{color:#a7b0b9}
html[data-theme="dark"] .phone .hv-author>button.cm-selected:before{background:rgba(45,55,68,0.129);border-color:rgba(72,86,102,0.22)}
html[data-theme="dark"] .phone .hv-post-title{color:#eaecef}
html[data-theme="dark"] .phone .hv-caption>p{color:rgba(234,236,239,0.702)}
html[data-theme="dark"] .phone .hv-description{color:rgba(234,236,239,0.89)}
html[data-theme="dark"] .phone .hv-description-more{color:#a3b4bd}
html[data-theme="dark"] .phone .hv-description-sheet{background:#2d3744;color:#bcc6cc;border:1px solid rgba(72,86,102,0.8)}
html[data-theme="dark"] .phone .hv-description-sheet>header{border-bottom:1px solid #485666}
html[data-theme="dark"] .phone .hv-description-sheet h2{color:#b0bdc4}
html[data-theme="dark"] .phone .hv-description-sheet>header>button{color:#b1bec4}
html[data-theme="dark"] .phone .hv-description-content p{color:#b2bdc2}
html[data-theme="dark"] .phone .hv-description-sheet :focus-visible{outline:2px solid #538893}
html[data-theme="dark"] .phone .hv-playback{color:#eaecef}
html[data-theme="dark"] .phone .hv-control{color:#eaecef}
html[data-theme="dark"] .phone .hv-time,html[data-theme="dark"] .phone .hv-duration{color:rgba(234,236,239,0.851)}
html[data-theme="dark"] .phone .hv-seek{color:#eaecef}
html[data-theme="dark"] .phone .hv-seek::-webkit-slider-runnable-track{background:linear-gradient(to right,#4d383b 0%,#384b4d var(--hv-progress,0%),rgba(45,55,68,0.251) var(--hv-progress,0%),rgba(45,55,68,0.251) 100%)}
html[data-theme="dark"] .phone .hv-seek::-webkit-slider-thumb{background:#2d3744;box-shadow:0 0 0 2px rgba(55,68,83,0.067)}
html[data-theme="dark"] .phone .hv-seek::-moz-range-track{background:rgba(45,55,68,0.251)}
html[data-theme="dark"] .phone .hv-seek::-moz-range-progress{background:#38484d}
html[data-theme="dark"] .phone .hv-seek::-moz-range-thumb{background:#2d3744}
html[data-theme="dark"] .phone .hv-error{border:1px solid rgba(72,86,102,0.133);color:#eaecef}
html[data-theme="dark"] .phone .hv-page button:focus-visible,html[data-theme="dark"] .phone .hv-page a:focus-visible,html[data-theme="dark"] .phone .hv-page input:focus-visible{outline:2px solid #485666}
html[data-theme="dark"] .phone .hv-swipe-hint{border:1px solid rgba(72,86,102,0.141);color:rgba(234,236,239,0.902)}
html[data-theme="dark"] .phone .hv-author>a>img{border:1px solid rgba(72,86,102,0.439)}
html[data-theme="dark"] .phone .hv-segments>button>span{background:rgba(45,55,68,0.251)}
html[data-theme="dark"] .phone .hv-segments>button>span:after{background:#2d3744}
html[data-theme="dark"] .phone .hv-segments>button[aria-current=true]>span:after{background:linear-gradient(90deg,#4d383b,#384a4d)}
html[data-theme="dark"] .phone .sp-detail-price{color:var(--identity-aqua-dark,#a6c9cf)}
html[data-theme="dark"] .phone .sp-detail-price small{color:#b7c2cb}
html[data-theme="dark"] .phone .sp-description{color:#b7c2cb}
html[data-theme="dark"] .phone .sp-info-links{color:#adc1c7}
html[data-theme="dark"] .phone .sp-variant-field{color:#b7c2cb}
html[data-theme="dark"] .phone .sp-variant-select{border:1px solid #485666;background:#2d3744;color:#e1e5e7}
html[data-theme="dark"] .phone .sp-variant-select:disabled{background:#313d4b}
html[data-theme="dark"] .phone .sp-variant-selection{color:#adc2c8}
html[data-theme="dark"] .phone .sp-post-product{border:1px solid #485666;background:linear-gradient(115deg,#2d3744,#313d4b);color:#e1e5e7}
html[data-theme="dark"] .phone .sp-post-image{background:#313d4b}
html[data-theme="dark"] .phone .sp-post-label{color:#b3bec1}
html[data-theme="dark"] .phone .sp-post-price{color:#a6c9cf}
html[data-theme="dark"] .phone .sp-post-arrow{color:#b3bdc1}
html[data-theme="dark"] .phone :is(.hv-caption,.rd-caption) .sp-post-product{background:rgba(45,55,68,0.929);border-color:rgba(72,86,102,0.467)}
html[data-theme="dark"] .phone .sp-post-product:focus-visible{outline:2px solid #538a93}
html[data-theme="dark"] .cat-load-more{border:1px solid #485666;background:#2d3744;color:#b2d1d6}
html[data-theme="dark"] .phone :is(.hv-caption,.rd-caption) .sp-video-product{background:rgba(45,55,68,0.91);border-color:rgba(72,86,102,0.65)}
html[data-theme="dark"] .phone .sp-video-product .sp-post-cta{color:#e1e5e7}
html[data-theme="dark"] .phone .sp-video-product .sp-post-label{color:#b7c2cb}
html[data-theme="dark"] .phone .sp-video-product .sp-post-price{color:#b1bfc4}
html[data-theme="dark"] .phone .sp-video-product .sp-post-arrow{color:#b3bec1}
html[data-theme="dark"] .ns-support{background:#313d4b;color:#e1e5e7}
html[data-theme="dark"] .ns-shortcuts{background:linear-gradient(#313d4b,#2d3744)}
html[data-theme="dark"] .ns-shortcuts i{color:#b7c2cb}
html[data-theme="dark"] .ns-mail-notice{background:#313d4b;color:#c1b3b6}
html[data-theme="dark"] .ns-mail-notice strong{color:#b7c2cb}
html[data-theme="dark"] .ns-card{background:#2d3744}
html[data-theme="dark"] .ns-card-title>a{color:#b7c2cb}
html[data-theme="dark"] .ns-card-title>span{color:#b7c2cb}
html[data-theme="dark"] .ns-shipping-metrics{background:#313d4b}
html[data-theme="dark"] .ns-shipping-metrics>div+div{border-left:1px solid #485666}
html[data-theme="dark"] .ns-shipping-metrics span{color:#b7c2cb}
html[data-theme="dark"] .ns-shipping-metrics strong{color:#e1e5e7}
html[data-theme="dark"] .ns-shipping-notes p{color:#b7c2cb}
html[data-theme="dark"] .ns-shipping-notes p:last-child{color:#b2c3bc}
html[data-theme="dark"] .ns-row{border-bottom:1px solid #485666}
html[data-theme="dark"] .ns-row span{color:#b7c2cb}
html[data-theme="dark"] .ns-row>.ns-icon{color:#b7c2cb}
html[data-theme="dark"] .ns-card-title .ns-example{background:#313d4b;color:#b3c1bc}
html[data-theme="dark"] .ns-group-help>p{color:#b7c2cb}
html[data-theme="dark"] .ns-group-actions>a{border:1px solid #485666;color:#becbc6}
html[data-theme="dark"] .ns-contact-label>.ns-icon{color:#c0b4b6}
html[data-theme="dark"] .ns-email{color:#c0b5b7;border-top:1px solid #485666}
html[data-theme="dark"] .ns-bottom-links{color:#b7c2cb}
html[data-theme="dark"] .ns-support a:focus-visible{outline:2px solid #53938a}
html[data-theme="dark"] .bottom-nav .nav-item.active{color:#b2d6d2}
html[data-theme="dark"] .cm-feedback,html[data-theme="dark"] .cm-verification-target{color:#b7c2cb}
html[data-theme="dark"] .cm-error{color:#d1a3ab!important}
html[data-theme="dark"] .cm-toast{color:#eaecef}
html[data-theme="dark"] .cm-local-post{background:#2d3744;border-bottom:1px solid #485666}
html[data-theme="dark"] .cm-avatar{background:#313d4b;color:#b7d2cb}
html[data-theme="dark"] .cm-local-author small{color:#b7c2cb}
html[data-theme="dark"] .cm-social-button{color:#b7c2cb}
html[data-theme="dark"] .cm-selected{color:#b2d6d2!important}
html[data-theme="dark"] .cm-selected svg{stroke:#b2d6d2}
html[data-theme="dark"] .cm-social-button.cm-selected svg{fill:#9fc0b3}
html[data-theme="dark"] .cm-mini-product{background:#2d3744;border:1px solid #485666}
html[data-theme="dark"] .cm-mini-product p{color:#b7c2cb}
html[data-theme="dark"] .cm-mini-product small{color:#b7c2cb}
html[data-theme="dark"] .cm-mini-product .cm-teal{color:#b2d6d2}
html[data-theme="dark"] .cm-saved-post{background:#2d3744;border:1px solid #485666}
html[data-theme="dark"] .cm-saved-post p{color:#b7c2cb}
html[data-theme="dark"] .cm-local-note{color:#b7c2cb}
html[data-theme="dark"] .cm-empty{background:#2d3744}
html[data-theme="dark"] .cm-empty p{color:#b7c2cb}
html[data-theme="dark"] .cm-plain-button,html[data-theme="dark"] .cm-solid-button{border:1px solid #485666;background:#2d3744;color:#bbcec7}
html[data-theme="dark"] .cm-solid-button{border-color:#53938a;color:#eaecef}
html[data-theme="dark"] .cm-reply-empty{color:#b7c2cb}
html[data-theme="dark"] .cm-reply{border-top:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .cm-reply small{color:#b7c2cb}
html[data-theme="dark"] .cm-attachment-remove{background:#2d3744;color:#bfc9c4}
html[data-theme="dark"] .cm-share-sheet{background:#2d3744;color:#e1e5e7}
html[data-theme="dark"] .cm-share-sheet p{color:#b7c2cb}
html[data-theme="dark"] .cm-share-sheet input{border:1px solid #485666}
html[data-theme="dark"] .cm-favorite{background:rgba(45,55,68,0.929);color:#e1e5e7}
html[data-theme="dark"] .cm-favorite.cm-selected svg{fill:#9bc4b2}
html[data-theme="dark"] .phone [data-social-action]:focus-visible,html[data-theme="dark"] .phone [data-account-action]:focus-visible{outline:2px solid #53938a}
html[data-theme="dark"] .cm-compose-login{color:#b2d6d2}
html[data-theme="dark"] .tl-follow.cm-selected{background:#313d4b;border-color:#485666;color:#b2d6d2}
html[data-theme="dark"] .cm-register-consent{color:#b7c2cb}
html[data-theme="dark"] .cm-register-consent input{accent-color:#b2d6d2}
html[data-theme="dark"] .cm-register-consent a{color:#b2d6d2}
html[data-theme="dark"] .cm-register-consent input[aria-invalid=true]{outline:2px solid #93535e}
html[data-theme="dark"] .phone .cm-own-replies{background:#313d4b;border:1px solid #485666}
html[data-theme="dark"] .phone .cm-own-replies h3{color:#b7c2cb}
html[data-theme="dark"] .phone .cm-review-note{color:#b7c2cb}
html[data-theme="dark"] .phone .cm-pending-reply{border-top:1px solid #485666}
html[data-theme="dark"] .phone .cm-pending-reply small{color:#b7c2cb}
html[data-theme="dark"] .phone .tl-replies-head>a{color:#b3bec1}
html[data-theme="dark"] .r-menu{background:#2d3744}
html[data-theme="dark"] .r-links a{border-bottom:1px solid #485666}
html[data-theme="dark"] body{background:#313d4b}
html[data-theme="dark"] .all-title{border-bottom:1px solid #856960}
html[data-theme="dark"] .all-title p{color:#c0b7b5}
html[data-theme="dark"] .all-meta{color:#c0b7b5}
html[data-theme="dark"] .overview a{border:1px solid #485666;background:#313d4b}
html[data-theme="dark"] .flow-heading span{color:#c0b8b4}
html[data-theme="dark"] .screen-label{color:#cbc1be}
html[data-theme="dark"] .board-note{color:#c0b8b4}
html[data-theme="dark"] body.single .single-toolbar select{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .app-header.simple-header>svg.icon{color:#e1e5e7;stroke:#e1e5e7}
html[data-theme="dark"]{--ink:#e1e5e7;--ink-2:#e1e5e7;--ink-3:#b7c2cb;--paper:#2d3744;--line:#485666;--rose:#aacac6;--rose-deep:#caabb2;--rose-soft:#313d4b;--aqua:#aacac6;--aqua-deep:#aacac6;--aqua-soft:#313d4b;--accent:#aacac6;--accent-deep:#caabb2;--accent-soft:#313d4b;--app-bg:#313d4b;--blush:#313d4b;--ec-ink:#e1e5e7;--ec-secondary:#b7c2cb;--ec-teal:#aacac6;--ec-line:#485666}
html[data-theme="dark"] body{background:#313d4b}
html[data-theme="dark"] .phone{border:1px solid #485666}
html[data-theme="dark"] .status-bar{color:#e1e5e7}
html[data-theme="dark"] .ec-search{background:#313d4b;border:1px solid #485666;color:#b7c2cb}
html[data-theme="dark"] .bottom-nav{border-top:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .bottom-nav .nav-item{color:#b7c2cb}
html[data-theme="dark"] .bottom-nav .nav-item.active .icon{fill:rgba(170,202,198,0.063)}
html[data-theme="dark"] body.single{background:#313d4b}
html[data-theme="dark"] body.single .single-toolbar{color:#b7c2cb}
html[data-theme="dark"] body.single .single-toolbar select{border-color:#485666;background:#2d3744}
html[data-theme="dark"] .hd-home,html[data-theme="dark"] .nd-page{background:#313d4b;color:#e1e5e7}
html[data-theme="dark"] .hd-top-tabs,html[data-theme="dark"] .nd-sticky{border-color:#485666;background:#2d3744}
html[data-theme="dark"] .hd-tab,html[data-theme="dark"] .nd-tabs button{color:#b7c2cb}
html[data-theme="dark"] .hd-tab.selected,html[data-theme="dark"] .hd-tab[aria-pressed=true],html[data-theme="dark"] .nd-tabs button.selected{color:#e1e5e7}
html[data-theme="dark"] .hd-tab.selected:after,html[data-theme="dark"] .hd-tab[aria-pressed=true]:after,html[data-theme="dark"] .nd-tabs button.selected:after{background:#36635e}
html[data-theme="dark"] .hd-category{color:#e1e5e7}
html[data-theme="dark"] .hd-category[aria-pressed=true] img{outline-color:#53938b}
html[data-theme="dark"] .hd-category[aria-pressed=true] span{color:#caabb2}
html[data-theme="dark"] .hd-mood-copy>h2{color:#e1e5e7}
html[data-theme="dark"] .hd-mood-copy>p{color:#b7c2cb}
html[data-theme="dark"] .hd-mood-rose{background:#313d4b}
html[data-theme="dark"] .hd-mood-ivory{background:#313d4b}
html[data-theme="dark"] .hd-mood:after{background:linear-gradient(90deg,#313d4b,transparent)}
html[data-theme="dark"] .hd-mood-ivory:after{background:linear-gradient(90deg,#313d4b,transparent)}
html[data-theme="dark"] .hd-group-entry{background:#313d4b;color:#b2d6d2!important}
html[data-theme="dark"] .hd-group-symbol{color:#aacac6}
html[data-theme="dark"] .hd-group-entry-copy>p{color:#b7c2cb}
html[data-theme="dark"] .hd-feed-heading{background:#313d4b}
html[data-theme="dark"] .hd-feed-heading>h2,html[data-theme="dark"] .nd-feed-heading h2{color:#e1e5e7}
html[data-theme="dark"] .hd-feed-heading>a{color:#b7c2cb}
html[data-theme="dark"] .hd-design-note{color:#b7c2cb}
html[data-theme="dark"] .hd-card,html[data-theme="dark"] .nd-card{background:#2d3744}
html[data-theme="dark"] .hd-card-image,html[data-theme="dark"] .nd-image{background:#3a4757}
html[data-theme="dark"] .hd-photo-tag,html[data-theme="dark"] .nd-image>span{background:rgba(45,55,68,0.941);color:#b7c2cb}
html[data-theme="dark"] .hd-card-copy h3,html[data-theme="dark"] .nd-copy h3{color:#e1e5e7}
html[data-theme="dark"] .hd-group-price,html[data-theme="dark"] .nd-price{color:#b2d6d2}
html[data-theme="dark"] .hd-single-price,html[data-theme="dark"] .nd-secondary-price{color:#b7c2cb}
html[data-theme="dark"] .hd-single-price>b,html[data-theme="dark"] .nd-secondary-price>b{color:#b7c2cb}
html[data-theme="dark"] .hd-price-note,html[data-theme="dark"] .nd-price-note{color:#b7c2cb}
html[data-theme="dark"] .nd-curated>a{background:#313d4b}
html[data-theme="dark"] .nd-curated>a:last-child{background:#313d4b}
html[data-theme="dark"] .nd-curated b{color:#e1e5e7}
html[data-theme="dark"] .nd-photochip span{color:#b7c2cb}
html[data-theme="dark"] .nd-photochip.selected span{color:#b2d6d2}
html[data-theme="dark"] .nd-photochip.selected img{border-color:#53938b}
html[data-theme="dark"] .nd-feed-heading span,html[data-theme="dark"] .nd-end-note{color:#b7c2cb}
html[data-theme="dark"] .nd-group-intro{background:#313d4b}
html[data-theme="dark"] .nd-mode-summary>a:first-child{background:#36635e;border-color:#53938b}
html[data-theme="dark"] .nd-group-note{color:#b7c2cb}
html[data-theme="dark"] .dp-page{color:#e1e5e7;background:#313d4b}
html[data-theme="dark"] .dp-detail{background:#2d3744}
html[data-theme="dark"] .dp-photo-label{color:#b7c2cb;background:rgba(45,55,68,0.91)}
html[data-theme="dark"] .dp-price-strip strong{color:#b2d6d2}
html[data-theme="dark"] .dp-price-strip span{color:#b2d6d2}
html[data-theme="dark"] .dp-other-price b{color:#e1e5e7}
html[data-theme="dark"] .dp-other-price span,html[data-theme="dark"] .dp-price-strip small{color:#b7c2cb}
html[data-theme="dark"] .dp-name{border-color:#485666}
html[data-theme="dark"] .dp-brand{color:#b7c2cb}
html[data-theme="dark"] .dp-name h2{color:#e1e5e7}
html[data-theme="dark"] .dp-name p{color:#b7c2cb}
html[data-theme="dark"] .dp-mode-card{border-color:#485666;color:#e1e5e7}
html[data-theme="dark"] .dp-mode-card>p{color:#b7c2cb}
html[data-theme="dark"] .dp-mode-card.selected{border-color:#53938b;background:#313d4b;color:#b2d6d2}
html[data-theme="dark"] .dp-mode-card.selected>p{color:#b0c4bf}
html[data-theme="dark"] .dp-mode-card.dp-single.selected{background:#313d4b;border-color:#485666;color:#e1e5e7}
html[data-theme="dark"] .dp-mode-card.dp-single.selected>p{color:#b7c2cb}
html[data-theme="dark"] .dp-detail-progress{color:#b7c2cb}
html[data-theme="dark"] .dp-detail-progress strong{color:#b2d6d2}
html[data-theme="dark"] .dp-small-tag{color:#b8d0cc;background:#313d4b}
html[data-theme="dark"] .dp-progress-track>i{background:#36635e}
html[data-theme="dark"] .dp-select-row{border-top-color:#485666}
html[data-theme="dark"] .dp-select-row>strong{color:#e1e5e7}
html[data-theme="dark"] .dp-select-row>span:first-child,html[data-theme="dark"] .dp-row-note{color:#b7c2cb}
html[data-theme="dark"] .dp-delivery strong{color:#e1e5e7}
html[data-theme="dark"] .dp-delivery p,html[data-theme="dark"] .dp-delivery small{color:#b7c2cb}
html[data-theme="dark"] .dp-delivery p>b{color:#b7c2cb}
html[data-theme="dark"] .dp-delivery>div>span{color:#b7c2cb}
html[data-theme="dark"] .dp-info-link{color:#b7c2cb;border-color:#485666}
html[data-theme="dark"] .cm-group-conditions{background:#313d4b;color:#bacfc9}
html[data-theme="dark"] .cm-group-benefit{color:#b2d6d2}
html[data-theme="dark"] .cm-group-status{color:#b3c1bd}
html[data-theme="dark"] .cm-group-refund,html[data-theme="dark"] .cm-group-assumption{color:#b7c2cb}
html[data-theme="dark"] .dp-options-sheet:before{background:#3a4757}
html[data-theme="dark"] .dp-sheet-heading h2{color:#e1e5e7}
html[data-theme="dark"] .dp-close{color:#b7c2cb}
html[data-theme="dark"] .dp-item-head>div>strong{color:#e1e5e7}
html[data-theme="dark"] .dp-badge{color:#b2d6d2;background:#313d4b}
html[data-theme="dark"] .dp-item-head p,html[data-theme="dark"] .dp-selected-copy{color:#b7c2cb!important}
html[data-theme="dark"] .dp-option-heading h3,html[data-theme="dark"] .dp-qty-row h3{color:#e1e5e7}
html[data-theme="dark"] .dp-option-heading>span,html[data-theme="dark"] .dp-option-heading>a{color:#b7c2cb}
html[data-theme="dark"] .dp-color{border-color:#485666}
html[data-theme="dark"] .dp-color>span{color:#b7c2cb}
html[data-theme="dark"] .dp-color.selected{border-color:#53938b;background:#313d4b}
html[data-theme="dark"] .dp-color.selected>span{color:#b2d6d2}
html[data-theme="dark"] .dp-size{border-color:#485666}
html[data-theme="dark"] .dp-size>b{color:#e1e5e7}
html[data-theme="dark"] .dp-size>span{color:#b7c2cb}
html[data-theme="dark"] .dp-size.selected{border-color:#53938b;background:#313d4b}
html[data-theme="dark"] .dp-size.selected>b,html[data-theme="dark"] .dp-size.selected>span{color:#b2d6d2}
html[data-theme="dark"] .dp-stepper{border-color:#485666}
html[data-theme="dark"] .dp-stepper button{color:#e1e5e7}
html[data-theme="dark"] .dp-stepper strong{color:#e1e5e7}
html[data-theme="dark"] .dp-option-note{background:#313d4b;color:#b7c2cb}
html[data-theme="dark"] .dp-option-fine{color:#b7c2cb}
html[data-theme="dark"] .dp-buybar{border-color:#485666}
html[data-theme="dark"] .dp-buy-group{background:#36635e}
html[data-theme="dark"] .dp-buy-support{color:#b7c2cb}
html[data-theme="dark"] .dp-buy-support:focus-visible{outline:2px solid #53938b}
html[data-theme="dark"] .d-primary,html[data-theme="dark"] .g-primary,html[data-theme="dark"] .s-primary,html[data-theme="dark"] .u-primary{background:#36635e!important;color:#eaecef!important}
html[data-theme="dark"] .d-secondary,html[data-theme="dark"] .g-secondary,html[data-theme="dark"] .s-secondary,html[data-theme="dark"] .u-secondary{color:#b7c2cb!important;border-color:#485666;background:#2d3744}
html[data-theme="dark"] .d-disabled{background:#3a4757!important;color:#b7c2cb!important}
html[data-theme="dark"] .d-chip.d-selected,html[data-theme="dark"] .g-option.selected{border-color:#53938b;background:#313d4b;color:#aedbd7}
html[data-theme="dark"] .d-product-label strong{color:#b2d6d2}
html[data-theme="dark"] .d-badge{color:#b2d6d2;background:#313d4b}
html[data-theme="dark"] .d-neutral-badge{background:#313d4b;color:#b5bdc0}
html[data-theme="dark"] .d-page,html[data-theme="dark"] .d-product-page,html[data-theme="dark"] .d-overlay-screen,html[data-theme="dark"] .s-screen,html[data-theme="dark"] .g-screen,html[data-theme="dark"] .u-screen{color:#e1e5e7;background:#313d4b}
html[data-theme="dark"] .d-kicker,html[data-theme="dark"] .d-caption,html[data-theme="dark"] .d-inline-note,html[data-theme="dark"] .s-muted,html[data-theme="dark"] .g-muted,html[data-theme="dark"] .u-muted{color:#b7c2cb}
html[data-theme="dark"] .d-search{border-color:#485666;background:#2d3744;color:#b5bcbf}
html[data-theme="dark"] .d-search.d-focus{border-color:#53938b}
html[data-theme="dark"] .d-caret{background:#36635e}
html[data-theme="dark"] .category-sidebar .selected{color:#b2d6d2;background:#2d3744;border-left-color:#53938b}
html[data-theme="dark"] .category-tile>span{color:#bdc7cc}
html[data-theme="dark"] .phone .mi-input,html[data-theme="dark"] .phone .mi-email,html[data-theme="dark"] .phone .mi-price-input{color:#e1e5e7}
html[data-theme="dark"] .phone .mi-input:focus-visible{outline-color:#53938b}
html[data-theme="dark"] .phone .mi-consent{accent-color:#aacac6}
html[data-theme="dark"] .phone .mi-design-label,html[data-theme="dark"] .phone .mi-action-note{color:#b4bdc0}
html[data-theme="dark"] .phone .mi-choice[aria-pressed=true]{border-color:#53938b!important;color:#aedbd7!important;background:#313d4b!important}
html[data-theme="dark"] .cm-solid-button{background:#36635e;border-color:#53938b}
html[data-theme="dark"] .cm-selected,html[data-theme="dark"] .cm-teal{color:#b2d6d2!important}
html[data-theme="dark"] .cm-selected svg{stroke:#b2d6d2}
html[data-theme="dark"] .cm-plain-button{color:#b9d0cd;border-color:#485666}
html[data-theme="dark"] .ec-group-summary{background:#313d4b;border:1px solid #485666;color:#bacfc8}
html[data-theme="dark"] .ec-group-summary>div:first-child b{color:#b2d6d2}
html[data-theme="dark"] .ec-group-summary>div:first-child>span{color:#b5c0bc}
html[data-theme="dark"] .ec-progress-row>strong{color:#b2d6d2}
html[data-theme="dark"] .ec-progress-row>strong>span{color:#b1c3be}
html[data-theme="dark"] .ec-progress-row>span{color:#b4c0bc}
html[data-theme="dark"] .ec-progress{background:#3a4757}
html[data-theme="dark"] .ec-progress>i{background:#36635e}
html[data-theme="dark"] .ec-condition-disclosure>summary{color:#bccdc7}
html[data-theme="dark"] .s-hero,html[data-theme="dark"] .s-legal-top{background:#313d4b}
html[data-theme="dark"] .s-note,html[data-theme="dark"] .s-symbol,html[data-theme="dark"] .s-legal-callout{background:#313d4b;color:#bdccc8}
html[data-theme="dark"] .g-note,html[data-theme="dark"] .u-note{color:#b5bfbd}
html[data-theme="dark"] .g-secondary,html[data-theme="dark"] .u-button.u-secondary{border-color:#485666;color:#b4d4cf}
html[data-theme="dark"] .d-list-banner{background:#313d4b}
html[data-theme="dark"] .d-list-banner span,html[data-theme="dark"] .d-list-banner p{color:#b4c0bb}
html[data-theme="dark"] .d-list-banner h2{color:#b8d1ca}
html[data-theme="dark"] .ac-page{--ap-ink:#e1e5e7;--ap-muted:#b7c2cb;--ap-deep:#caabb2;--ap-active:#aacac6;--ap-line:#485666;--ap-bg:#2d3744}
html[data-theme="dark"] .ac-page .ac-kicker{color:#caabb2}
html[data-theme="dark"] .ac-page .ac-demo-note{color:#b7c2cb}
html[data-theme="dark"] .ac-page .ac-form-error{color:#d4a0a9}
html[data-theme="dark"] .ac-page :focus-visible{outline:2px solid #53938b}
html[data-theme="dark"] .ac-page .ac-primary{color:#eaecef!important;border:1px solid #485666}
html[data-theme="dark"] .ac-page .ac-secondary{background:#2d3744;border:1px solid #485666;color:#e1e5e7!important}
html[data-theme="dark"] .ac-page .ac-text-link{color:#b2d6d2!important}
html[data-theme="dark"] .ac-page .ac-icon-button{color:#b7c2cb!important}
html[data-theme="dark"] .ac-page .ac-intro h2{color:#e1e5e7}
html[data-theme="dark"] .ac-page .ac-intro p{color:#b7c2cb}
html[data-theme="dark"] .ac-page .ac-section-heading h3{color:#e1e5e7}
html[data-theme="dark"] .ac-page .ac-list{background:#2d3744;border:1px solid #485666}
html[data-theme="dark"] .ac-page .ac-row+.ac-row{border-top:1px solid #485666}
html[data-theme="dark"] .ac-page .ac-row-icon{color:#b7c2cb}
html[data-theme="dark"] .ac-page .ac-row-copy strong{color:#e1e5e7}
html[data-theme="dark"] .ac-page .ac-row-copy small{color:#b7c2cb}
html[data-theme="dark"] .ac-page .ac-row>.ac-icon:last-child{color:#b7c2cb}
html[data-theme="dark"] .ap-profile-hero{background:linear-gradient(112deg,#2d3744 0%,#2d3744 45%,#313d4b 88%,#313d4b 100%);border-bottom:1px solid #485666;color:#e1e5e7}
html[data-theme="dark"] .ap-profile-hero .ac-avatar{background:#313d4b;color:#caabb2;border:1px solid #485666}
html[data-theme="dark"] .ap-profile-hero .ac-kicker{color:#caabb2}
html[data-theme="dark"] .ap-profile-hero .ac-profile-copy h2{color:#e1e5e7}
html[data-theme="dark"] .ap-profile-hero .ac-profile-copy p{color:#b7c2cb}
html[data-theme="dark"] .ap-profile-hero .ac-icon-button{color:#b7c2cb!important}
html[data-theme="dark"] .ap-profile-edit{color:#e1e5e7!important}
html[data-theme="dark"] .ap-guest-copy h2{color:#e1e5e7}
html[data-theme="dark"] .ap-guest-copy p{color:#b7c2cb}
html[data-theme="dark"] .ap-auth-actions .ac-primary{border-color:#485666;color:#eaecef!important}
html[data-theme="dark"] .ap-auth-actions .ac-secondary{background:#2d3744;border-color:#485666;color:#e1e5e7!important}
html[data-theme="dark"] .ap-panel{background:#2d3744;border:1px solid #485666}
html[data-theme="dark"] .ap-panel-head>h3{color:#e1e5e7}
html[data-theme="dark"] .ap-panel-head>a{color:#b7c2cb}
html[data-theme="dark"] .ap-order-states>a{color:#e1e5e7}
html[data-theme="dark"] .ap-order-states .ac-icon{color:#e1e5e7}
html[data-theme="dark"] .ap-group-symbol{background:#313d4b;color:#aacac6}
html[data-theme="dark"] .ap-group-copy>strong{color:#e1e5e7}
html[data-theme="dark"] .ap-group-copy>small{color:#b7c2cb}
html[data-theme="dark"] .ap-group-overview>.ac-icon{color:#b7c2cb}
html[data-theme="dark"] .ap-group-steps{color:#b7c2cb}
html[data-theme="dark"] .ap-group-steps b{color:#b7c2cb}
html[data-theme="dark"] .ap-utilities{background:#2d3744;border:1px solid #485666}
html[data-theme="dark"] .ap-utilities>a{color:#e1e5e7}
html[data-theme="dark"] .ap-utilities>a+a{border-left:1px solid #485666}
html[data-theme="dark"] .ap-utilities .ac-icon{color:#e1e5e7}
html[data-theme="dark"] .ap-support-grid>a{border:1px solid #485666;background:#313d4b}
html[data-theme="dark"] .ap-support-grid>a>.ac-icon:first-child{color:#b7c2cb}
html[data-theme="dark"] .ap-support-grid strong{color:#e1e5e7}
html[data-theme="dark"] .ap-support-grid small{color:#b7c2cb}
html[data-theme="dark"] .ap-support-grid>a>.ac-icon:last-child{color:#b7c2cb}
html[data-theme="dark"] .ap-contact-row{border-top:1px solid #485666}
html[data-theme="dark"] .ap-contact-row>.ac-icon:first-child{color:#b7c2cb}
html[data-theme="dark"] .ap-contact-row strong{color:#e1e5e7}
html[data-theme="dark"] .ap-contact-row small{color:#b7c2cb}
html[data-theme="dark"] .ap-contact-row>.ac-icon:last-child{color:#b7c2cb}
html[data-theme="dark"] .ap-service-note{background:#313d4b;color:#b7c2cb}
html[data-theme="dark"] .ap-service-note>a{color:#e1e5e7}
html[data-theme="dark"] .ap-editorial-grid>a{background:#2d3744;border:1px solid #485666}
html[data-theme="dark"] .ap-editorial-grid span{color:#b7c2cb}
html[data-theme="dark"] .ap-editorial-grid strong{color:#e1e5e7}
html[data-theme="dark"] .ap-image-note{color:#b7c2cb}
html[data-theme="dark"] .ac-page.ac-auth{background:#2d3744}
html[data-theme="dark"] .ap-auth-mark{border-bottom:1px solid #485666}
html[data-theme="dark"] .ap-auth-mark>span{color:#b7c2cb}
html[data-theme="dark"] .ac-page.ac-auth .ac-intro h2{color:#e1e5e7}
html[data-theme="dark"] .ac-page.ac-auth .ac-intro p{color:#b7c2cb}
html[data-theme="dark"] .ac-page .ac-label{color:#e1e5e7}
html[data-theme="dark"] .ac-page .ac-label>span{color:#b7c2cb}
html[data-theme="dark"] .ac-page .ac-input{background:#2d3744;color:#e1e5e7;border:1px solid #485666}
html[data-theme="dark"] .ac-page .ac-input::placeholder{color:#b7c2cb}
html[data-theme="dark"] .ac-page .ac-input:focus{border-color:#53938b}
html[data-theme="dark"] .ac-page .ac-input[aria-invalid=true]{border-color:#93535d;background:#2d3744}
html[data-theme="dark"] .ac-page .ac-field-help{color:#b7c2cb}
html[data-theme="dark"] .ac-page .ac-form-divider{background:#3a4757}
html[data-theme="dark"] .ac-page .cm-register-consent{color:#e1e5e7}
html[data-theme="dark"] .ac-page .cm-register-consent>input{accent-color:#b2d6d2}
html[data-theme="dark"] .ac-page .cm-register-consent a{color:#b2d6d2}
html[data-theme="dark"] .ac-page .ac-legal-note{color:#b7c2cb}
html[data-theme="dark"] .ac-page .ac-soft-note{background:#313d4b;color:#b7c2cb}
html[data-theme="dark"] .ac-page .ac-soft-note>.ac-icon{color:#aacac6}
html[data-theme="dark"] .ac-page .ac-soft-note>p{color:#b7c2cb}
html[data-theme="dark"] .ac-page .ac-code-demo{background:#313d4b;border:1px solid #485666;color:#caabb2}
html[data-theme="dark"] .ac-page .ac-code-demo strong{color:#caabb2}
html[data-theme="dark"] .ac-page .ac-code-demo>div>span,html[data-theme="dark"] .ac-page .ac-code-demo>b{color:#b7c2cb}
html[data-theme="dark"] .ac-page .cm-verification-target{color:#b7c2cb}
html[data-theme="dark"] .ac-page .ac-profile-edit-head .ac-avatar{border:3px solid #485666;background:#313d4b;color:#caabb2;box-shadow:0 0 0 1px #0a0d12}
html[data-theme="dark"] .ac-page .ac-profile-edit-head h2{color:#e1e5e7}
html[data-theme="dark"] .ac-page .ac-profile-edit-head p{color:#b7c2cb}
html[data-theme="dark"] .ac-page .ac-reset-box{background:#2d3744;border:1px solid #485666}
html[data-theme="dark"] .ac-page .ac-reset-box strong{color:#e1e5e7}
html[data-theme="dark"] .ac-page .ac-reset-box p{color:#b7c2cb}
html[data-theme="dark"] .ac-page .ac-reset-box>button{background:#313d4b;color:#caabb2}
html[data-theme="dark"] .ac-page .ac-state-tabs{border-color:#485666}
html[data-theme="dark"] .ac-page .ac-state-tabs .ac-selected{color:#b2d6d2;border-color:#53938b}
html[data-theme="dark"] .ac-page .ac-state-tabs>a{color:#b7c2cb}
html[data-theme="dark"] .ac-page .ac-empty{background:#2d3744;border:1px solid #485666}
html[data-theme="dark"] .ac-page .ac-empty-icon{background:#313d4b;color:#caabb2}
html[data-theme="dark"] .ac-page .ac-empty h3{color:#e1e5e7}
html[data-theme="dark"] .ac-page .ac-empty p{color:#b7c2cb}
html[data-theme="dark"] .ac-page .ac-explainer{background:#313d4b;color:#b2d6d2!important}
html[data-theme="dark"] .ac-page .ac-explainer strong{color:#e1e5e7}
html[data-theme="dark"] .ac-page .ac-explainer small{color:#b7c2cb}
html[data-theme="dark"] .ap-flow-label{background:#313d4b;color:#b2d6d2}
html[data-theme="dark"] .ap-flow-label b{color:#b7c2cb}
html[data-theme="dark"] .ac-page .cm-list-heading{color:#e1e5e7}
html[data-theme="dark"] .ac-page .cm-mini-product,html[data-theme="dark"] .ac-page .cm-saved-post{background:#2d3744;border:1px solid #485666;color:#e1e5e7}
html[data-theme="dark"] .ac-page .cm-mini-product strong{color:#e1e5e7}
html[data-theme="dark"] .ac-page .cm-mini-product p{color:#b7c2cb}
html[data-theme="dark"] .ac-page .cm-mini-product small{color:#b7c2cb}
html[data-theme="dark"] .ac-page .cm-mini-product .cm-teal{color:#b2d6d2}
html[data-theme="dark"] .ac-page .cm-saved-post strong{color:#e1e5e7}
html[data-theme="dark"] .ac-page .cm-saved-post p{color:#b7c2cb}
html[data-theme="dark"] .ac-page .cm-local-note{color:#b7c2cb}
html[data-theme="dark"] .tl-page{background:#2d3744;color:#e1e5e7}
html[data-theme="dark"] .tl-page .tl-scroll{background:#2d3744}
html[data-theme="dark"] .tl-page .tl-tabs{background:#2d3744;border-color:#485666}
html[data-theme="dark"] .tl-page .tl-tabs>a{color:#b7c2cb}
html[data-theme="dark"] .tl-page .tl-tabs>a.selected{color:#caabb2}
html[data-theme="dark"] .tl-page .tl-tabs>a.selected:after{background:#63363f}
html[data-theme="dark"] .tl-page .tl-demo-note{background:#2d3744;color:#b7c2cb;border-bottom:1px solid #485666}
html[data-theme="dark"] .tl-note-dot{background:#63363f}
html[data-theme="dark"] .tl-page .tl-post{background:#2d3744;border-bottom:1px solid #485666}
html[data-theme="dark"] .tl-page .tl-avatar{background:#313d4b;color:#caabb2}
html[data-theme="dark"] .tl-page .tl-avatar-soft{background:#313d4b;color:#b7c2cb}
html[data-theme="dark"] .tl-page .tl-author-name small{color:#b7c2cb}
html[data-theme="dark"] .tl-page .tl-author-name small>span{color:#b7c2cb}
html[data-theme="dark"] .tl-page .tl-follow{color:#caabb2}
html[data-theme="dark"] .tl-page .tl-follow>span{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .tl-page .tl-follow[aria-pressed=true]{color:#caabb2}
html[data-theme="dark"] .tl-page .tl-follow[aria-pressed=true]>span{background:#313d4b;border-color:#485666}
html[data-theme="dark"] .tl-page .tl-post-copy{color:#e1e5e7}
html[data-theme="dark"] .tl-page .tl-tags{color:#caabb2}
html[data-theme="dark"] .tl-page .tl-photo{background:#313d4b}
html[data-theme="dark"] .tl-photo-detail{background:#3a4757}
html[data-theme="dark"] .tl-photo-detail>span{color:#eaecef}
html[data-theme="dark"] .tl-page .tl-photo>.tl-photo-caption{background:rgba(45,55,68,0.925);color:#e1e5e7}
html[data-theme="dark"] .tl-page .tl-product-card{background:#2d3744;border:1px solid #485666}
html[data-theme="dark"] .tl-page .tl-product-summary{color:#e1e5e7}
html[data-theme="dark"] .tl-page .tl-product-summary h3{color:#e1e5e7}
html[data-theme="dark"] .tl-page .tl-product-summary p{color:#b7c2cb}
html[data-theme="dark"] .tl-page .tl-product-summary>.tl-icon{color:#b7c2cb}
html[data-theme="dark"] .tl-page .tl-price-row{border-top:1px solid #485666}
html[data-theme="dark"] .tl-page .tl-price-row>a{background:#2d3744}
html[data-theme="dark"] .tl-page .tl-price-row>a+a{border-left:1px solid #485666}
html[data-theme="dark"] .tl-page .tl-price-row>a>span{color:#b7c2cb}
html[data-theme="dark"] .tl-page .tl-single-price>b{color:#e1e5e7}
html[data-theme="dark"] .tl-page .tl-price-row>.tl-group-price{background:#313d4b}
html[data-theme="dark"] .tl-page .tl-price-row>.tl-group-price>span,html[data-theme="dark"] .tl-page .tl-group-price>strong{color:#b2d6d2}
html[data-theme="dark"] .tl-page .tl-price-row .tl-icon{color:#b7c2cb}
html[data-theme="dark"] .tl-page .tl-price-row>.tl-group-price>.tl-icon{color:#aacac6}
html[data-theme="dark"] .tl-page .tl-actions>a,html[data-theme="dark"] .tl-page .tl-actions>button{color:#b7c2cb}
html[data-theme="dark"] .tl-page .tl-actions [aria-pressed=true],html[data-theme="dark"] .tl-page .cm-selected{color:#b2d6d2!important}
html[data-theme="dark"] .tl-page .tl-actions [aria-pressed=true]>.tl-icon{fill:#9fc1ba;stroke:#b2d6d2}
html[data-theme="dark"] .tl-page .tl-actions [data-social-action=save][aria-pressed=true]>.tl-icon{fill:#b2d6d2}
html[data-theme="dark"] .tl-page .tl-actions>a:active,html[data-theme="dark"] .tl-page .tl-actions>button:active{background:#313d4b}
html[data-theme="dark"] .tl-page .tl-fab{color:#eaecef}
html[data-theme="dark"] .tl-page .tl-feed-end{background:#2d3744;color:#b7c2cb}
html[data-theme="dark"] .tl-page .tl-feed-end>a{color:#b2d6d2}
html[data-theme="dark"] .tl-page .tl-empty{background:#2d3744}
html[data-theme="dark"] .tl-eyebrow{color:#b7c2cb}
html[data-theme="dark"] .tl-page .tl-empty>h2{color:#e1e5e7}
html[data-theme="dark"] .tl-page .tl-empty>p{color:#b7c2cb}
html[data-theme="dark"] .tl-page .tl-suggestion{border:1px solid #485666}
html[data-theme="dark"] .tl-suggestion-photos{background:#313d4b}
html[data-theme="dark"] .tl-page .tl-suggestion-copy{color:#b7c2cb}
html[data-theme="dark"] .tl-discover-link{color:#b2d6d2!important}
html[data-theme="dark"] .tl-page .tl-replies-head{background:#2d3744}
html[data-theme="dark"] .tl-page .tl-replies-head>h2{color:#e1e5e7}
html[data-theme="dark"] .tl-page .tl-replies-head>span{color:#b7c2cb}
html[data-theme="dark"] .tl-page .tl-replies{background:#2d3744}
html[data-theme="dark"] .tl-page .tl-replies-empty,html[data-theme="dark"] .tl-page .cm-reply-empty{color:#b7c2cb}
html[data-theme="dark"] .tl-page .cm-reply{border-top:1px solid #485666}
html[data-theme="dark"] .tl-page .cm-reply>strong{color:#e1e5e7}
html[data-theme="dark"] .tl-page .cm-reply>p{color:#e1e5e7}
html[data-theme="dark"] .tl-page .cm-reply>small{color:#b7c2cb}
html[data-theme="dark"] .tl-page .tl-replybar{background:#2d3744;border-top:1px solid #485666}
html[data-theme="dark"] .tl-reply-avatar{background:#313d4b;color:#b7c2cb}
html[data-theme="dark"] .tl-page .tl-replybar textarea{background:#2d3744;border:1px solid #485666;color:#e1e5e7}
html[data-theme="dark"] .tl-page .tl-replybar textarea::placeholder{color:#b7c2cb}
html[data-theme="dark"] .tl-page .tl-replybar button{color:#eaecef}
html[data-theme="dark"] .tl-page .tl-compose{background:#2d3744}
html[data-theme="dark"] .tl-page .tl-compose-identity small{color:#b7c2cb}
html[data-theme="dark"] .tl-page .cm-compose-login{color:#b2d6d2}
html[data-theme="dark"] .tl-page .tl-compose-input{color:#e1e5e7}
html[data-theme="dark"] .tl-page .tl-compose-input::placeholder{color:#b7c2cb}
html[data-theme="dark"] .tl-page .tl-compose-tools{border-color:#485666}
html[data-theme="dark"] .tl-page .tl-attach{color:#b2d6d2}
html[data-theme="dark"] .tl-page .tl-attach>span{color:#b7c2cb}
html[data-theme="dark"] .tl-page .tl-count{color:#b7c2cb}
html[data-theme="dark"] .tl-page .tl-compose-note{color:#b7c2cb}
html[data-theme="dark"] .tl-page .tl-inline-status{color:#b2d6d2}
html[data-theme="dark"] .tl-page .cm-attachment-remove{color:#b2d6d2}
html[data-theme="dark"] .tl-page .tl-compose-bottom{background:#2d3744;border-color:#485666}
html[data-theme="dark"] .tl-page .tl-compose-bottom>span{color:#b7c2cb}
html[data-theme="dark"] .tl-page .tl-compose-bottom>span>small{color:#b7c2cb}
html[data-theme="dark"] .tl-page .cm-local-author>.cm-avatar{background:#313d4b;color:#b2d6d2}
html[data-theme="dark"] .tl-page .cm-local-author small{color:#b7c2cb}
html[data-theme="dark"] .tl-page .cm-post-text{color:#e1e5e7}
html[data-theme="dark"] .tl-page .cm-social-button{color:#b7c2cb}
html[data-theme="dark"] .tl-page .cm-social-button.cm-selected svg{stroke:#b2d6d2;fill:#9fc1ba}
html[data-theme="dark"] .tl-page a:focus-visible,html[data-theme="dark"] .tl-page button:focus-visible{outline:2px solid #53938a}
html[data-theme="dark"] .tl-page textarea:focus{outline:2px solid #53938b}
@media(prefers-reduced-motion:no-preference){html[data-theme="dark"] .tl-page .tl-price-row>a:active {background:#313d4b
}}
html[data-theme="dark"] .tl-page .tl-author-name>strong>.tl-editorial-label{color:#b7c2cb}
html[data-theme="dark"] .tl-page .tl-actions [data-social-action=like][aria-pressed=true]{color:#caabb2!important}
html[data-theme="dark"] .tl-page .tl-actions [data-social-action=like][aria-pressed=true]>.tl-icon{fill:#c6999e;stroke:#caabb2}
html[data-theme="dark"] .tl-page .cm-social-button[data-social-action=like].cm-selected{color:#caabb2!important}
html[data-theme="dark"] .tl-page .cm-social-button[data-social-action=like].cm-selected svg{fill:#c6999e;stroke:#caabb2}
html[data-theme="dark"]{--paper:#2d3744;--surface:#2d3744;--ink:#e1e5e7;--ink-2:#e1e5e7;--ink-3:#b7c2cb;--line:#485666;--rose:#cbaab1;--rose-deep:#caabb2;--rose-soft:#313d4b;--aqua:#aacac6;--aqua-deep:#b2d6d2;--aqua-soft:#313d4b;--accent:#caabb2;--accent-deep:#caabb2;--accent-soft:#313d4b;--app-bg:#313d4b;--blush:#313d4b;--ec-ink:#e1e5e7;--ec-secondary:#b7c2cb;--ec-teal:#b2d6d2;--ec-line:#485666}
html[data-theme="dark"] body.single{background:#313d4b}
html[data-theme="dark"] .phone{border-color:#485666}
html[data-theme="dark"] .app-header,html[data-theme="dark"] .status-bar,html[data-theme="dark"] #home .app-header,html[data-theme="dark"] #home .status-bar{background:#2d3744;color:#e1e5e7}
html[data-theme="dark"] .ec-search{background:#2d3744;border:1px solid #485666;color:#b7c2cb}
html[data-theme="dark"] .ec-root-title{color:#e1e5e7}
html[data-theme="dark"] .app-header .header-title{color:#e1e5e7}
html[data-theme="dark"] .ec-header-action{color:#b7c2cb}
html[data-theme="dark"] .bottom-nav{border-color:#485666;background:rgba(45,55,68,0.961)}
html[data-theme="dark"] .bottom-nav .nav-item{color:#b7c2cb}
html[data-theme="dark"] .bottom-nav .nav-item.active{color:#b2d6d2}
html[data-theme="dark"] .hd-tab.selected,html[data-theme="dark"] .hd-tab[aria-pressed=true],html[data-theme="dark"] .nd-tabs button.selected{color:#caabb2}
html[data-theme="dark"] .hd-tab.selected:after,html[data-theme="dark"] .hd-tab[aria-pressed=true]:after,html[data-theme="dark"] .nd-tabs button.selected:after{background:#63363f}
html[data-theme="dark"] .hd-home,html[data-theme="dark"] .nd-page{background:#2d3744}
html[data-theme="dark"] .hd-top-tabs{border-color:#485666}
html[data-theme="dark"] .hd-category{color:#b7c2cb}
html[data-theme="dark"] .hd-category[aria-pressed=true] img{outline-color:#935360}
html[data-theme="dark"] .hd-category[aria-pressed=true] span{color:#caabb2}
html[data-theme="dark"] .mb-hero{background:#313d4b;color:#eaecef!important}
html[data-theme="dark"] .mb-hero-copy{color:#eaecef}
html[data-theme="dark"] .mb-hero-copy>h2{color:#eaecef!important}
html[data-theme="dark"] .mb-hero-copy>p{color:#eaecef}
html[data-theme="dark"] .mb-hero-copy>b{border-bottom:1px solid rgba(72,86,102,0.439);color:#eaecef}
html[data-theme="dark"] .mb-hero-caption{background:rgba(45,55,68,0.91);color:#bfbab5}
html[data-theme="dark"] .hd-mood-copy>h2{color:#cac0be}
html[data-theme="dark"] .hd-group-entry{background:#313d4b;border:1px solid #485666;color:#b2d6d2!important}
html[data-theme="dark"] .hd-feed-heading{background:#2d3744}
html[data-theme="dark"] .hd-feed-heading>h2,html[data-theme="dark"] .nd-feed-heading h2{color:#e1e5e7}
html[data-theme="dark"] .hd-card,html[data-theme="dark"] .nd-card{border:1px solid #485666}
html[data-theme="dark"] .hd-card-copy h3,html[data-theme="dark"] .nd-copy h3{color:#e1e5e7}
html[data-theme="dark"] .hd-group-price>strong,html[data-theme="dark"] .nd-price strong{color:#b2d6d2}
html[data-theme="dark"] .hd-group-price>span,html[data-theme="dark"] .nd-price>span{color:#b2d6d2}
html[data-theme="dark"] .nd-mode-summary>a:first-child{border-color:#53938a}
html[data-theme="dark"] .dp-name h2{color:#e1e5e7}
html[data-theme="dark"] .dp-price-strip strong{color:#b2d6d2}
html[data-theme="dark"] .dp-mode-card.dp-single.selected{border-color:#485666;background:#313d4b;color:#e1e5e7}
html[data-theme="dark"] .dp-item-head>div>strong{color:#e1e5e7}
html[data-theme="dark"] .ec-group-summary{background:#313d4b;border-color:#485666}
html[data-theme="dark"] .ec-group-summary>div:first-child b{color:#b2d6d2}
html[data-theme="dark"] .ec-progress>i{background:#36635e}
html[data-theme="dark"] .phone .d-primary,html[data-theme="dark"] .phone .g-button:not(.g-secondary),html[data-theme="dark"] .phone .s-button:not(.s-secondary),html[data-theme="dark"] .phone .u-button:not(.u-secondary),html[data-theme="dark"] .cm-solid-button{border-color:#485666;color:#eaecef!important}
html[data-theme="dark"] .phone .g-secondary,html[data-theme="dark"] .phone .s-secondary,html[data-theme="dark"] .phone .u-button.u-secondary{background:#2d3744;color:#b7c2cb;border-color:#485666}
html[data-theme="dark"] .phone .mi-input,html[data-theme="dark"] .phone .mi-email{color:#e1e5e7}
html[data-theme="dark"] .phone .mi-input:focus-visible{outline-color:#935360}
html[data-theme="dark"] .phone .mi-consent{accent-color:#caabb2}
html[data-theme="dark"] .cm-selected,html[data-theme="dark"] .cm-teal{color:#b2d6d2!important}
html[data-theme="dark"] .cm-selected svg{stroke:#b2d6d2}
html[data-theme="dark"] .cm-avatar{background:#313d4b;color:#caabb2}
html[data-theme="dark"]{
  --identity-pink:#cda8b3;--identity-pink-dark:#cda7b3;--identity-pink-soft:#313d4b;
  --identity-aqua:#a0d0d4;--identity-aqua-dark:#aed7db;--identity-aqua-soft:#313d4b;
  --identity-ink:#e1e5e7;--identity-secondary:#b7c2cb;--identity-soft-text:#3a4757;
  --identity-line:#485666;--identity-background:#2d3744;
  --identity-gradient:linear-gradient(105deg,#4d383c 0%,#473e3f 38%,#365b63 72%,#366063 100%);
  --ink:#e1e5e7;--ink-2:#e1e5e7;--ink-3:#b7c2cb;--ink-4:#b7c2cb;
  --paper:#2d3744;--surface:#2d3744;--surface-3:#313d4b;--cream:#313d4b;--ivory:#2d3744;
  --line:#485666;--line-2:#485666;--line-3:#485666;
  --rose:#cda8b3;--rose-deep:#cda7b3;--rose-soft:#313d4b;
  --aqua:#a0d0d4;--aqua-deep:#aed7db;--aqua-soft:#313d4b;--aqua-tint:#2d3744;
  --accent:#aed7db;--accent-deep:#aed7db;--accent-soft:#313d4b;
  --app-bg:#2d3744;--blush:#313d4b;
  --ec-ink:#e1e5e7;--ec-secondary:#b7c2cb;--ec-teal:#aed7db;--ec-line:#485666}
html[data-theme="dark"] body,html[data-theme="dark"] body.single{background:#313d4b}
html[data-theme="dark"] .app-header,html[data-theme="dark"] .status-bar,html[data-theme="dark"] #home .app-header,html[data-theme="dark"] #home .status-bar{
  background-color:#2d3744}
html[data-theme="dark"] .bottom-nav{background:rgba(45,55,68,0.961)}
html[data-theme="dark"] .hd-top-tabs,html[data-theme="dark"] .nd-sticky,html[data-theme="dark"] .hd-card,html[data-theme="dark"] .nd-card,html[data-theme="dark"] .dp-detail,html[data-theme="dark"] .d-product,html[data-theme="dark"] .d-info-card,html[data-theme="dark"] .g-card,html[data-theme="dark"] .s-section,html[data-theme="dark"] .u-card,html[data-theme="dark"] .r-menu{
  background-color:#2d3744}
html[data-theme="dark"] .category-sidebar .selected{background:#2d3744}
html[data-theme="dark"] .hd-photo-tag,html[data-theme="dark"] .nd-image>span{background:rgba(45,55,68,0.941)}
html[data-theme="dark"] .nd-curated>a{background:#313d4b}
html[data-theme="dark"] .nd-mode-summary>a:first-child{color:#eaecef}
html[data-theme="dark"] .nd-mode-summary>a:first-child h3,html[data-theme="dark"] .nd-mode-summary>a:first-child p,html[data-theme="dark"] .nd-mode-summary>a:first-child strong{color:#eaecef}
html[data-theme="dark"] .dp-buy-single{color:#eaecef}
html[data-theme="dark"] .dp-buy-group{color:#eaecef}
html[data-theme="dark"] .ec-progress{background:#324446}
html[data-theme="dark"] .ac-page{
  --ap-ink:#e1e5e7;--ap-muted:#b7c2cb;--ap-deep:#cda7b3;--ap-active:#aed7db;
  --ap-line:#485666;--ap-bg:#2d3744}
html[data-theme="dark"] .ap-profile-hero{
  background:linear-gradient(112deg,#2d3744 0%,#2d3744 38%,#313d4b 74%,#313d4b 100%)}
html[data-theme="dark"] .ap-profile-hero .ac-avatar,html[data-theme="dark"] .ac-page .ac-profile-edit-head .ac-avatar{
  background:linear-gradient(135deg,#313d4b,#313d4b 62%,#313d4b)}
html[data-theme="dark"] .ac-page .ac-list,html[data-theme="dark"] .ap-panel,html[data-theme="dark"] .ap-utilities,html[data-theme="dark"] .ap-editorial-grid>a,html[data-theme="dark"] .ac-page.ac-auth,html[data-theme="dark"] .ac-page .ac-reset-box,html[data-theme="dark"] .ac-page .ac-empty,html[data-theme="dark"] .ac-page .cm-mini-product,html[data-theme="dark"] .ac-page .cm-saved-post{
  background:#2d3744}
html[data-theme="dark"] .ac-page .ac-input{border-color:#485666}
html[data-theme="dark"] .ac-page .ac-input:focus{box-shadow:0 0 0 3px rgba(10,13,18,0.094)}
html[data-theme="dark"] .ac-page .ac-input[aria-invalid=true]{border-color:#93535d;background:#2d3744}
html[data-theme="dark"] .tl-page .tl-scroll,html[data-theme="dark"] .tl-page .tl-tabs,html[data-theme="dark"] .tl-page .tl-post,html[data-theme="dark"] .tl-page .tl-product-card,html[data-theme="dark"] .tl-page .tl-empty,html[data-theme="dark"] .tl-page .tl-replies-head,html[data-theme="dark"] .tl-page .tl-replies,html[data-theme="dark"] .tl-page .tl-replybar,html[data-theme="dark"] .tl-page .tl-compose,html[data-theme="dark"] .tl-page .tl-compose-bottom{
  background:#2d3744}
html[data-theme="dark"] .tl-page .tl-avatar,html[data-theme="dark"] .tl-reply-avatar,html[data-theme="dark"] .cm-avatar{
  background:linear-gradient(135deg,#313d4b,#313d4b 70%,#313d4b)}
html[data-theme="dark"] .tl-page .tl-follow>span{background:#2d3744}
html[data-theme="dark"] .tl-page .tl-fab{color:#eaecef}
html[data-theme="dark"] .tl-page .tl-replybar button,html[data-theme="dark"] .tl-page .tl-publish{color:#eaecef}
html[data-theme="dark"] .phone .d-primary,html[data-theme="dark"] .phone .g-button:not(.g-secondary),html[data-theme="dark"] .phone .s-button:not(.s-secondary),html[data-theme="dark"] .phone .u-button:not(.u-secondary),html[data-theme="dark"] .cm-solid-button,html[data-theme="dark"] .ac-page .ac-primary,html[data-theme="dark"] .ap-auth-actions .ac-primary{color:#eaecef!important}
html[data-theme="dark"] .phone .d-secondary,html[data-theme="dark"] .phone .g-secondary,html[data-theme="dark"] .phone .s-secondary,html[data-theme="dark"] .phone .u-button.u-secondary,html[data-theme="dark"] .ac-page .ac-secondary,html[data-theme="dark"] .ap-auth-actions .ac-secondary,html[data-theme="dark"] .cm-plain-button{
  background:#2d3744;border-color:#485666}
html[data-theme="dark"] .phone .d-primary.d-disabled,html[data-theme="dark"] .phone .d-disabled{background:#313d4b!important;color:#b7c2cb!important}
html[data-theme="dark"] .d-search{background:#2d3744}
html[data-theme="dark"] .gp-avatar{border-color:#485666}
html[data-theme="dark"] .gp-avatar-rose{background:linear-gradient(140deg,#313d4b,#313d4b)}
html[data-theme="dark"] .gp-avatar-cream{background:#313d4b;color:#b7c2cb}
html[data-theme="dark"] .gp-avatar-jade{background:linear-gradient(140deg,#313d4b,#313d4b)}
html[data-theme="dark"] .cm-toast{color:#eaecef}
html[data-theme="dark"] .identity-about-banner{background:#2d3744}
html[data-theme="dark"] .overview a{background:#2d3744}
html[data-theme="dark"] .mi-motion-stage>.mi-motion-copy{background:var(--app-bg,#313d4b)}
html[data-theme="dark"] .mi-sheet-live{background:var(--app-bg,#313d4b)}
html[data-theme="dark"] .mi-sheet-backdrop{background:var(--app-bg,#313d4b)}
html[data-theme="dark"] .mi-sheet-live .dp-options-sheet::before{background:rgba(58,71,87,0.439)}
html[data-theme="dark"] .mi-motion-stage>.mi-motion-closing-panel{background:#2d3744}
html[data-theme="dark"]{
  --ds-surface:#2d3744;
  --ds-ground:#2d3744;
  --ds-tonal:#313d4b;
  --ds-line:#485666;
  --ds-separator:#485666;
  --ds-ink:var(--identity-ink,#e1e5e7);
  --ds-muted:var(--identity-secondary,#b7c2cb);
  --ds-active:var(--identity-aqua-dark,#aed7db);
  --ds-active-soft:var(--identity-aqua-soft,#313d4b);
  --ds-card-shadow:0 1px 2px rgba(182,194,210,0.02),0 3px 12px rgba(182,194,210,0.012)}
html[data-theme="dark"] .phone :is(.bottom-nav,.dp-buybar){
  background:#2d3744;
  box-shadow:0 -1px 0 #374453}
html[data-theme="dark"] .phone :is(.hd-top-tabs,.nd-sticky,.tl-tabs,.ac-state-tabs,.d-tabs,.d-info-tabs,.g-list-tabs){
  background:#2d3744}
html[data-theme="dark"] .phone .category-sidebar .selected{background:#2d3744}
html[data-theme="dark"] .phone .tl-follow[aria-pressed=true]>span{background:var(--identity-pink-soft,#313d4b);color:var(--identity-pink-dark,#cda7b3)}
html[data-theme="dark"] .phone .dp-mode-card.dp-single.selected{
  background:#313d4b}
html[data-theme="dark"] .phone :is(.dp-stepper,.g-stepper,.d-stepper,.s-qty)>button:disabled{color:#9faeb9}
html[data-theme="dark"] .phone :is(.ac-input,.s-field,.u-input,.g-input,.mi-email,.mi-price-input):focus,html[data-theme="dark"] .phone .tl-replybar textarea:focus{
  background:#2d3744;box-shadow:0 0 0 2px rgba(10,13,18,0.094)}
html[data-theme="dark"] .phone :is(.ac-input,.s-field,.u-input,.mi-email)[aria-invalid=true]{
  background:#2d3744;border-color:#935364}
html[data-theme="dark"] .phone .d-search.d-focus{background:#2d3744}
html[data-theme="dark"] .phone :is(.search-bar,.d-search,.u-search):focus-within{box-shadow:0 0 0 2px rgba(10,13,18,0.094)}
html[data-theme="dark"] .phone :is(.dp-options-sheet,.d-sheet,.u-sheet,.cm-share-sheet){
  background:#2d3744}
html[data-theme="dark"] .phone :is(.d-sheet-handle,.u-sheet-handle),html[data-theme="dark"] .phone .dp-options-sheet:before,html[data-theme="dark"] .phone .mi-sheet-live .dp-options-sheet:before{background:#3a4757}
html[data-theme="dark"] .phone .tl-product-summary{background:#2d3744}
@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html[data-theme="dark"] .phone :is(.d-secondary,.g-secondary,.s-secondary,.u-button.u-secondary,
  .ac-secondary,.cm-plain-button):hover {background:#313d4b!important
}
html[data-theme="dark"] .phone :is(.dp-mode-card,.dp-color,.dp-size):not(.selected):hover {background:#313d4b
}
html[data-theme="dark"] .phone :is(.dp-stepper,.g-stepper,.d-stepper,.s-qty)>button:not(:disabled):hover {background:#313d4b
}
html[data-theme="dark"] .phone :is(.ac-row,.s-row-link,.ns-row):hover {background:#2d3744
}
}
html[data-theme="dark"] .gm-tab-indicator{background:var(--aqua,#36635e)}
html[data-theme="dark"] .gm-sheet-grip::after{background:rgba(58,71,87,0.502)}
html[data-theme="dark"] .phone button.gm-sheet-grip:focus-visible{outline:2px solid var(--aqua,#53938b)}
html[data-theme="dark"] .lv-editorial{background:#313d4b}
html[data-theme="dark"] .lv-editorial .mb-hero-caption{background:rgba(45,55,68,0.6);color:#e1e5e7}
html[data-theme="dark"] .lv-editorial-dot:before{background:rgba(45,55,68,0.314)}
html[data-theme="dark"] .lv-dot-track{background:#2d3744}
html[data-theme="dark"] .lv-editorial-pause{color:#eaecef}
html[data-theme="dark"] .lv-editorial-next{border:1px solid rgba(72,86,102,0.439);color:#eaecef}
html[data-theme="dark"] .lv-editorial-next:focus-visible{outline:2px solid #485666}
html[data-theme="dark"] .lv-editorial-controls button:focus-visible{outline:2px solid #485666}
html[data-theme="dark"] .phone#image_gallery{background:#313d4b;color:#eaecef}
html[data-theme="dark"] .phone#image_gallery .u-gallery{color:#eaecef}
html[data-theme="dark"] .phone#image_gallery .u-gallery-close{color:#eaecef!important}
html[data-theme="dark"] .phone#image_gallery .pg-counter{color:#eaecef}
html[data-theme="dark"] .phone#image_gallery .pg-edge-navigation>button{color:#eaecef}
html[data-theme="dark"] .phone#image_gallery .u-gallery-image:focus-visible,html[data-theme="dark"] .phone#image_gallery .u-gallery :is(button,a):focus-visible{outline:2px solid #538f93}
html[data-theme="dark"] .phone#image_gallery .pg-error{color:#a7aeb8}
html[data-theme="dark"] .phone#image_gallery .pg-error>button{color:#eaecef;border:1px solid rgba(72,86,102,0.22);background:rgba(45,55,68,0.047)}
html[data-theme="dark"] .phone#image_gallery .pg-loading:after{border:1.5px solid rgba(72,86,102,0.141);border-top-color:#485666}
html[data-theme="dark"] .phone meiai-tap-light.pt-light{
  --pt-sheen:rgba(234,236,239,0.16);
  --pt-halo:rgba(160,208,212,0.12)}
html[data-theme="dark"] .phone .pt-light.pt-light-primary{
  --pt-sheen:rgba(234,236,239,0.22);
  --pt-halo:rgba(234,236,239,0.13)}
html[data-theme="dark"] .phone .pt-light.pt-light-choice{
  --pt-sheen:rgba(160,208,212,0.16);
  --pt-halo:rgba(160,208,212,0.14)}
html[data-theme="dark"] .phone .pt-light.pt-light-card{
  --pt-sheen:rgba(234,236,239,0.27);
  --pt-halo:rgba(160,208,212,0.14)}
html[data-theme="dark"] .phone .pt-light.pt-light-quiet{
  --pt-sheen:rgba(160,208,212,0.09);
  --pt-halo:rgba(160,208,212,0.15)}
html[data-theme="dark"] .phone .pt-light.pt-light-card meiai-tap-sheen{
  background:linear-gradient(112deg,transparent 22%,var(--pt-sheen) 43%,rgba(54,95,99,0.16) 53%,transparent 73%)}
html[data-theme="dark"] .phone .sh-header{background:#2d3744}
html[data-theme="dark"] .phone .sh-header:after{background:linear-gradient(90deg,rgba(77,56,60,0.29),rgba(54,96,99,0.333))}
html[data-theme="dark"] .phone .sh-tabs{background:#2d3744}
html[data-theme="dark"] .phone .sh-compose-entry{background:#2d3744;color:#b7c2cb}
html[data-theme="dark"] .phone .sh-compose-avatar{border:1px solid #485666;background:linear-gradient(135deg,#313d4b,#313d4b);color:#b3bec1}
html[data-theme="dark"] .phone .sh-home .tl-demo-note{background:#2d3744;color:#b7c2cb;border-bottom:1px solid #485666}
html[data-theme="dark"] .phone .sh-post{border-bottom:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .phone .sh-post .tl-author-row>.tl-avatar{background:linear-gradient(135deg,#463239,#313d4b);color:#c3b1b4}
html[data-theme="dark"] .phone .sh-post .tl-author-row>.sh-avatar-aqua{background:linear-gradient(135deg,#324546,#313d4b);color:#aec4c7}
html[data-theme="dark"] .phone .sh-post .tl-author-row>.sh-avatar-lilac{background:linear-gradient(135deg,#313d4b,#313d4b);color:#b7c2cb}
html[data-theme="dark"] .phone .sh-post .tl-author-name>small{color:#b7c2cb}
html[data-theme="dark"] .phone .sh-post .tl-follow>span{border-color:#485666}
html[data-theme="dark"] .phone .sh-post .tl-post-copy{color:#e1e5e7}
html[data-theme="dark"] .phone .sh-post .tl-tags{color:#aec3c6}
html[data-theme="dark"] .phone .sh-post .tl-actions>a,html[data-theme="dark"] .phone .sh-post .tl-actions>button{color:#b7c2cb}
html[data-theme="dark"] .phone .sh-post .tl-product-card{border:1px solid #485666}
html[data-theme="dark"] .phone .sh-post .tl-price-row>a{background:#2d3744}
html[data-theme="dark"] .phone .sh-post .tl-price-row>.tl-group-price{background:#313d4b}
html[data-theme="dark"] .phone .sh-guide-entry{background:#313d4b;border:1px solid #485666}
html[data-theme="dark"] .phone .tl-page .tl-fab{background:linear-gradient(130deg,#633645,#365c63);border:1px solid rgba(72,86,102,0.4);box-shadow:0 4px 16px #4b66752a,0 1px 3px rgba(55,68,83,0.267) inset}
@media(prefers-reduced-motion:no-preference){html[data-theme="dark"] .phone .sh-guide-entry:active,html[data-theme="dark"] .phone .sh-compose-entry:active {background:#313d4b
}
}
html[data-theme="dark"] .phone .rn-topics{background:#2d3744}
html[data-theme="dark"] .phone .rn-topics>button{background:#313d4b;color:#b7c2cb}
html[data-theme="dark"] .phone .rn-topics>button[aria-pressed=true]{color:#aed6db;background:#313d4b}
html[data-theme="dark"] .phone .rn-feed-note{color:#b7c2cb;border-bottom:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .phone .rn-post .rn-post-title{color:#e1e5e7}
html[data-theme="dark"] .phone .rn-media{background:#313d4b}
html[data-theme="dark"] .phone .rn-image{background:#313d4b}
html[data-theme="dark"] .phone .rn-photo-count{color:#eaecef}
html[data-theme="dark"] .phone .rn-origin{color:#b7c2cb}
html[data-theme="dark"] .phone .rn-origin>a{color:#abc4c9}
html[data-theme="dark"] .phone .rn-more{background:#2d3744;color:#b7c2cb}
html[data-theme="dark"] .phone .rn-more>button{border:1px solid #485666;background:#313d4b;color:#b2d3d7}
html[data-theme="dark"] .phone .rn-gallery-navigation{color:#a4b0bc}
html[data-theme="dark"] .phone .rn-gallery-navigation>button{border:1px solid rgba(72,86,102,0.125);color:#eaecef}
html[data-theme="dark"] .phone .rn-image:focus-visible,html[data-theme="dark"] .phone .rn-more>button:focus-visible,html[data-theme="dark"] .phone .rn-topics>button:focus-visible{outline:2px solid #538d93}
html[data-theme="dark"] .phone.rn-video-detail>.status-bar{color:#eaecef}
html[data-theme="dark"] .phone.rn-video-detail>.app-header{color:#eaecef}
html[data-theme="dark"] .phone.rn-video-detail>.app-header .header-title,html[data-theme="dark"] .phone.rn-video-detail>.app-header>.icon{color:#eaecef}
html[data-theme="dark"] .phone .rd-video-scene{color:#eaecef}
html[data-theme="dark"] .phone .rd-stage{color:#eaecef}
html[data-theme="dark"] .phone .rd-stage>svg{border:1px solid rgba(72,86,102,0.314)}
html[data-theme="dark"] .phone .rd-player-status{color:#eaecef}
html[data-theme="dark"] .phone .rd-caption{color:#eaecef}
html[data-theme="dark"] .phone .rd-author>.tl-avatar img{border:1px solid rgba(72,86,102,0.369)}
html[data-theme="dark"] .phone .rd-author>.tl-author-name{color:#eaecef}
html[data-theme="dark"] .phone .rd-author>.tl-author-name strong{color:#eaecef}
html[data-theme="dark"] .phone .rd-author>.tl-author-name small{color:rgba(234,236,239,0.702)}
html[data-theme="dark"] .phone .rd-author>.tl-follow{border:1px solid rgba(72,86,102,0.4);background:rgba(45,55,68,0.063);color:#eaecef}
html[data-theme="dark"] .phone .rd-author>.tl-follow[aria-pressed=true]{background:rgba(45,55,68,0.129);border-color:rgba(72,86,102,0.208);color:#eaecef}
html[data-theme="dark"] .phone .rd-description{color:#eaecef}
html[data-theme="dark"] .phone .rd-description>span{color:rgba(234,236,239,0.855)}
html[data-theme="dark"] .phone .rd-description>small{color:rgba(234,236,239,0.678)}
html[data-theme="dark"] .phone .rd-social{color:#eaecef}
html[data-theme="dark"] .phone .rd-social.cm-selected{color:#ce929d}
html[data-theme="dark"] .phone .rd-social.cm-selected svg{fill:rgba(206,146,156,0.702);stroke:#ce929b}
html[data-theme="dark"] .phone .rd-playback{color:#eaecef}
html[data-theme="dark"] .phone .rd-control{color:#eaecef}
html[data-theme="dark"] .phone .rd-seek-label>input::-webkit-slider-runnable-track{background:linear-gradient(to right,#4d383b,#384a4d var(--rd-progress,0%),rgba(45,55,68,0.271) var(--rd-progress,0%),rgba(45,55,68,0.271))}
html[data-theme="dark"] .phone .rd-seek-label>input::-webkit-slider-thumb{background:#2d3744}
html[data-theme="dark"] .phone .rd-seek-label>input::-moz-range-track{background:rgba(45,55,68,0.271)}
html[data-theme="dark"] .phone .rd-seek-label>input::-moz-range-progress{background:#38494d}
html[data-theme="dark"] .phone .rd-seek-label>input::-moz-range-thumb{background:#2d3744}
html[data-theme="dark"] .phone .rd-segment-track{background:rgba(45,55,68,0.271)}
html[data-theme="dark"] .phone .rd-segment-fill{background:#2d3744}
html[data-theme="dark"] .phone .rd-segment[aria-current=true] .rd-segment-track{background:rgba(45,55,68,0.396)}
html[data-theme="dark"] .phone .rd-clip-nav{color:#eaecef}
html[data-theme="dark"] .phone .rd-clip-nav>button{color:#eaecef}
html[data-theme="dark"] .phone .rd-details-panel{background:#2d3744;color:#e1e5e7}
html[data-theme="dark"] .phone .rd-panel-header{border-bottom:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .phone .rd-panel-header button{color:#e1e5e7}
html[data-theme="dark"] .phone .rd-details-panel>.tl-scroll{background:#2d3744}
html[data-theme="dark"] .phone .rd-details-panel>.tl-replybar{background:#2d3744}
html[data-theme="dark"] .phone .rd-details-panel .tl-post{border-bottom:1px solid #485666}
html[data-theme="dark"] .phone .rd-video-scene button:focus-visible,html[data-theme="dark"] .phone .rd-video-scene a:focus-visible,html[data-theme="dark"] .phone .rd-video-scene input:focus-visible{outline:2px solid #485666}
html[data-theme="dark"] #post_detail.phone.rn-video-detail>.app-header.bh-header{color:#eaecef}
html[data-theme="dark"] #post_detail.phone.rn-video-detail>.app-header.bh-header>.icon{color:#eaecef}
html[data-theme="dark"] #post_detail.phone.rn-video-detail>.app-header.bh-header .bh-title-stack .header-title{color:#eaecef}
html[data-theme="dark"] #post_detail.phone.rn-video-detail .rd-author>.tl-follow{color:#eaecef;background:rgba(45,55,68,0.063);border:1px solid rgba(72,86,102,0.4)}
html[data-theme="dark"] #post_detail.phone.rn-video-detail .rd-author>.tl-follow[aria-pressed=true]{color:#eaecef;background:rgba(45,55,68,0.129);border-color:rgba(72,86,102,0.271)}
html[data-theme="dark"] .phone .rd-watch-session .rd-clip-nav{border:1px solid rgba(72,86,102,0.141)}
html[data-theme="dark"] .phone .cat-browse-empty{background:linear-gradient(135deg,rgba(49,61,75,0.4),rgba(49,61,75,0.533))}
html[data-theme="dark"] .phone .cat-browse-empty>button{background:#2d3744}
html[data-theme="dark"] .phone .cat-detail{background:#2d3744;color:var(--identity-ink,#e1e5e7)}
html[data-theme="dark"] .phone .cat-cover{background:#2d3744}
html[data-theme="dark"] .phone .cat-favorite{border:1px solid rgba(72,86,102,0.6);background:rgba(45,55,68,0.875);color:#e1e5e7}
html[data-theme="dark"] .phone .cat-favorite[aria-pressed=true]{color:var(--identity-pink-dark,#c8adb1)}
html[data-theme="dark"] .phone .cat-photo-count{color:#eaecef}
html[data-theme="dark"] .phone .cat-expand-hint{background:rgba(45,55,68,0.812);color:#b7c2cb}
html[data-theme="dark"] .phone .cat-thumbs{background:#2d3744}
html[data-theme="dark"] .phone .cat-thumb{background:#2d3744}
html[data-theme="dark"] .phone .cat-thumb[aria-pressed=true]{border-color:var(--identity-aqua-dark,#538b93);background:#313d4b}
html[data-theme="dark"] .phone .cat-photo-colors button{background:#2d3744;border:1px solid #485666;color:#b7c2cb}
html[data-theme="dark"] .phone .cat-photo-colors button[aria-pressed=true]{color:var(--identity-aqua-dark,#a8c8cc);background:#313d4b}
html[data-theme="dark"] .phone .cat-intro{background:#2d3744}
html[data-theme="dark"] .phone .cat-prices{background:#2d3744}
html[data-theme="dark"] .phone .cat-prices .cat-price-group{background:#313d4b;color:var(--identity-aqua-dark,#a8c8cc)}
html[data-theme="dark"] .phone .cat-prices small{color:#b7c2cb}
html[data-theme="dark"] .phone .cat-price-note{color:#b7c2cb}
html[data-theme="dark"] .phone .cat-brand-line{color:#b7c2cb}
html[data-theme="dark"] .phone .cat-brand-line>span:first-child{color:#e1e5e7}
html[data-theme="dark"] .phone .cat-section-nav{border-top:7px solid #485666;border-bottom:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .phone .cat-section-nav>button{color:#b7c2cb}
html[data-theme="dark"] .phone .cat-section{border-bottom:7px solid #485666;background:#2d3744}
html[data-theme="dark"] .phone .cat-facts>div{border-bottom:1px solid #485666}
html[data-theme="dark"] .phone .cat-facts dt{color:#b7c2cb}
html[data-theme="dark"] .phone .cat-facts dd{color:#b7c2cb}
html[data-theme="dark"] .phone .cat-photo-note,html[data-theme="dark"] .phone .cat-muted,html[data-theme="dark"] .phone .cat-table-note{color:#b7c2cb}
html[data-theme="dark"] .phone .cat-table-scroll{border:1px solid #485666}
html[data-theme="dark"] .phone .cat-table-scroll caption{color:#b7c2cb;background:#2d3744}
html[data-theme="dark"] .phone .cat-table-scroll th,html[data-theme="dark"] .phone .cat-table-scroll td{border-top:1px solid #485666;border-right:1px solid #485666}
html[data-theme="dark"] .phone .cat-table-scroll thead th{background:#2d3744;color:#b7c2cb}
html[data-theme="dark"] .phone .cat-table-scroll tbody th{background:#2d3744;color:#bbc9cd}
html[data-theme="dark"] .phone .cat-care>p{color:#b7c2cb}
html[data-theme="dark"] .phone .cat-spec-image{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .phone .cat-spec-image>span{color:#b7c2cb;background:#2d3744}
html[data-theme="dark"] .phone .cat-source-notes{background:#2d3744}
html[data-theme="dark"] .phone .cat-source-notes>summary{color:#b7c2cb}
html[data-theme="dark"] .phone .cat-source-notes>div>p{color:#b7c2cb}
html[data-theme="dark"] .phone .cat-actionbar{background:rgba(45,55,68,0.937);border-top:1px solid #485666}
html[data-theme="dark"] .phone .cat-actionbar b{color:#b7c2cb}
html[data-theme="dark"] .phone .cat-actionbar small{color:#b7c2cb}
html[data-theme="dark"] .phone .cat-inquiry{background:var(--identity-aqua-dark,#365e63);color:#eaecef}
html[data-theme="dark"] .phone .cat-product-card .nd-image>img{background:#2d3744}
html[data-theme="dark"] .phone .cat-gallery-retry{color:var(--identity-aqua-dark,#a8c8cc)}
html[data-theme="dark"] .phone :is(.cat-cover-open,.cat-favorite,.cat-thumb,.cat-section-nav>button,.cat-inquiry,.cat-source-notes>summary):focus-visible{outline:2px solid var(--identity-aqua-dark,#538b93)}
@media(prefers-reduced-motion:no-preference){html[data-theme="dark"] .phone .cat-thumb:active {background:#313d4b
}
html[data-theme="dark"] .phone .cat-inquiry:active {background:#365c63
}}
html[data-theme="dark"] .phone .bc-sort-row>span{color:#b4bdc0}
html[data-theme="dark"] .phone .bc-sort-label{color:#b4bdc0}
html[data-theme="dark"] .phone .bc-sort-label select{border:1px solid #485666;background:#2d3744;color:#bac8ce}
html[data-theme="dark"] .phone .bc-sort-note{color:#b5bcc0}
html[data-theme="dark"] .phone .bc-directory,html[data-theme="dark"] .phone .bc-profile{background:#2d3744;color:#b9c8cf}
html[data-theme="dark"] .phone .bc-eyebrow{color:#b1bfc3}
html[data-theme="dark"] .phone .bc-directory>p:not(.bc-eyebrow){color:#b4bcc1}
html[data-theme="dark"] .phone .bc-directory-card{border:1px solid #485666}
html[data-theme="dark"] .phone .bc-directory-cover,html[data-theme="dark"] .phone .bc-cover{background:#313d4b}
html[data-theme="dark"] .phone .bc-avatar-small{background:linear-gradient(130deg,#313d4b,#313d4b);color:#b9cad0}
html[data-theme="dark"] .phone .bc-directory-card>div>span:not(.bc-avatar-small){color:#b3bdc1}
html[data-theme="dark"] .phone .bc-avatar{border:4px solid #485666;background:linear-gradient(130deg,#313d4b,#313d4b);color:#b7cbd1}
html[data-theme="dark"] .phone [data-brand-follow]{border:1px solid #57838e;background:#3b565e;color:#eaecef}
html[data-theme="dark"] .phone [data-brand-follow][aria-pressed=true]{color:#afbfc5;background:#313d4b;border-color:#485666}
html[data-theme="dark"] .phone .bc-bio{color:#b2bdc2}
html[data-theme="dark"] .phone .bc-stats{color:#b4bdc1}
html[data-theme="dark"] .phone .bc-stats strong{color:#b9c9cf}
html[data-theme="dark"] .phone .bc-follow-note{color:#b4bdc1}
html[data-theme="dark"] .phone .bc-profile-tabs{border-top:1px solid #485666;border-bottom:1px solid #485666}
html[data-theme="dark"] .phone .bc-profile-tabs button{background:#2d3744;color:#b3bdc1}
html[data-theme="dark"] .phone .bc-profile-tabs button[aria-pressed=true]{border-bottom-color:#58828d;color:#b7cbd1}
html[data-theme="dark"] .phone .bc-about p{color:#b2bdc2}
html[data-theme="dark"] .phone .bc-category-tags>span{background:#313d4b;color:#aec0c6}
html[data-theme="dark"] .phone .bc-about>a,html[data-theme="dark"] .phone .bc-all-brands{color:#aec0c6}
html[data-theme="dark"] .phone .bc-detail-brand{color:#b7ccd1;border-bottom:1px solid #485666}
html[data-theme="dark"] .phone :is(.bc-profile,.bc-directory,.bc-sort-row,.bc-product-wrap) :is(a,button,select):focus-visible{outline:2px solid #548291}
html[data-theme="dark"] .phone .bc-brand-marquee{border-top:1px solid #485666;border-bottom:1px solid #485666;background:linear-gradient(115deg,#2d3744,#2d3744);color:#bdc9cc}
html[data-theme="dark"] .phone .bc-marquee-heading span{color:#b3bfc1}
html[data-theme="dark"] .phone .bc-marquee-heading p{color:#b7c2cb}
html[data-theme="dark"] .phone [data-brand-motion]{color:#b4bec1}
html[data-theme="dark"] .phone .bc-wordmark{color:#bccacc}
html[data-theme="dark"] .phone .bc-wordmark:hover{color:#b0d2d8}
html[data-theme="dark"] .phone .bc-wordmark:focus-visible,html[data-theme="dark"] .phone [data-brand-motion]:focus-visible{outline:2px solid #548291}
html[data-theme="dark"] .phone .bc-filter-toggle{border:1px solid #485666;background:#2d3744;color:#bac8ce}
html[data-theme="dark"] .phone .bc-filter-toggle[aria-expanded=true]{border-color:#627e83;background:#313d4b}
html[data-theme="dark"] .phone .bc-refine{background:#2d3744;border:1px solid #485666;color:#bac8ce}
html[data-theme="dark"] .phone .bc-refine-head>button{color:#b3bec1}
html[data-theme="dark"] .phone .bc-refine select,html[data-theme="dark"] .phone .bc-refine input{border:1px solid #485666;background:#2d3744;color:#bac9cf}
html[data-theme="dark"] .phone .bc-refine input::placeholder{color:#b5bdbf}
html[data-theme="dark"] .phone .bc-refine-prices>span{color:#b7c2cb}
html[data-theme="dark"] .phone .bc-refine-prices label>span{color:#b4bdc0}
html[data-theme="dark"] .phone .bc-refine-help{color:#b4bdc0}
html[data-theme="dark"] .phone [data-browse-filter-error]{color:#cfa5b1}
html[data-theme="dark"] .phone .bc-refine [aria-invalid=true]{border-color:#935365}
html[data-theme="dark"] .phone .bc-refine-actions>button{border:1px solid #485666;color:#b0c0c4;background:#2d3744}
html[data-theme="dark"] .phone .bc-refine-actions>[data-browse-filter-apply]{background:#3b4749;color:#eaecef;border-color:#5a838c}
html[data-theme="dark"] .phone .bc-filter-summary{border-bottom:1px solid #485666}
html[data-theme="dark"] .phone .bc-filter-summary p{color:#b0c0c4}
html[data-theme="dark"] .phone .bc-filter-summary>button{color:#b3bdc1}
html[data-theme="dark"] .phone .bc-refine :is(input,select,button):focus-visible{outline:2px solid #548291}
html[data-theme="dark"] #items.phone .bc-sort-row{background:#2d3744;border-bottom:1px solid #485666}
html[data-theme="dark"] .phone dialog.bc-refine{border:1px solid #485666;background:#2d3744;color:#bac8ce}
html[data-theme="dark"] .phone .bc-refine :is(select,input){background:#2d3744}
html[data-theme="dark"] .phone .ls-scene{background:linear-gradient(155deg,#2d3744 0%,#2d3744 43%,#313d4b 100%);color:#e1e5e7}
html[data-theme="dark"] .phone .ls-atmosphere::before{background:radial-gradient(ellipse,rgba(77,56,61,0.51) 0%,rgba(70,50,53,0.29) 36%,transparent 68%)}
html[data-theme="dark"] .phone .ls-atmosphere::after{background:radial-gradient(ellipse,rgba(56,75,77,0.4) 0%,rgba(56,75,77,0.302) 35%,transparent 68%)}
html[data-theme="dark"] .phone .ls-horizon{background:linear-gradient(180deg,transparent,rgba(45,55,68,0.702),transparent)}
html[data-theme="dark"] .phone .ls-wordmark-light{background:linear-gradient(105deg,transparent 30%,rgba(77,56,59,0.502) 43%,#2d3744 49%,#384b4d 54%,transparent 67%)}
html[data-theme="dark"] .phone .ls-greeting{color:#b7c2cb}
html[data-theme="dark"] .phone .ls-tagline{color:#b7c2cb}
html[data-theme="dark"] .phone .ls-brand-signature>span{color:#b7c2cb}
html[data-theme="dark"] .phone .ls-scene>.status-bar{color:#e1e5e7!important}
html[data-theme="dark"] .phone .ls-enter{color:#b7c2cb}
html[data-theme="dark"] .phone .ls-enter:focus-visible{outline:1px solid #538b93}
html[data-theme="dark"] .phone.ls-launch-phone>.screen-main{background:#2d3744}
html[data-theme="dark"] .phone.ls-launch-phone{background:#2d3744!important}
html[data-theme="dark"] .single .phone>.ls-overlay{background:#2d3744}
html[data-theme="dark"] .phone .hm-mode-tabs{background:#2d3744}
html[data-theme="dark"] .phone .hm-mode-tabs::before{background:#313d4b}
html[data-theme="dark"] .phone .hm-mode-tabs>a{color:#b7c2cb}
html[data-theme="dark"] .phone .hm-mode-tabs>a[aria-current=page]{background:linear-gradient(115deg,#2d3744,#2d3744);color:#e1e5e7;border-color:#485666;box-shadow:0 2px 8px #667b9210,0 1px 0 #374453 inset}
html[data-theme="dark"] .phone .hm-mode-tabs>a[aria-current=page]::after{background:linear-gradient(135deg,#4d383b,#366063);box-shadow:0 0 0 3px #374453}
html[data-theme="dark"] .phone .hm-mode-tabs>a:focus-visible{outline:2px solid #538d93}
html[data-theme="dark"] .phone .sh-home>.sh-tabs,html[data-theme="dark"] .phone .tl-feed-page>.sh-tabs{border-bottom:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .phone .sh-home>.sh-tabs>a,html[data-theme="dark"] .phone .tl-feed-page>.sh-tabs>a{color:#b7c2cb}
html[data-theme="dark"] .phone .sh-home>.sh-tabs>a.selected,html[data-theme="dark"] .phone .tl-feed-page>.sh-tabs>a.selected{color:#bbc9cd}
html[data-theme="dark"] .phone .sh-home>.sh-tabs>a.selected::after,html[data-theme="dark"] .phone .tl-feed-page>.sh-tabs>a.selected::after{background:#3b4749}
html[data-theme="dark"] .phone .hm-compose{border:1px solid rgba(72,86,102,0.4);background:linear-gradient(135deg,#63363d,#395360 63%,#365d63);color:#eaecef;box-shadow:0 6px 20px rgba(10,13,18,0.2),0 1px 0 rgba(55,68,83,0.533) inset}
html[data-theme="dark"] .phone .hm-compose:focus-visible{outline:2px solid #485666}
html[data-theme="dark"] .phone .hp-page{background:#313d4b}
html[data-theme="dark"] .phone .hp-topics{background:#2d3744}
html[data-theme="dark"] .phone .hp-topics>button{color:#b7c2cb}
html[data-theme="dark"] .phone .hp-topics>button[aria-pressed=true]{background:#313d4b;color:#b2d3d7}
html[data-theme="dark"] .phone .hp-discovery-heading>span:first-child{color:#b7c2cb}
html[data-theme="dark"] .phone .hp-discovery-heading>span:last-child{color:#b7c2cb}
html[data-theme="dark"] .phone .hp-explore-topic{border:1px solid #485666;background:linear-gradient(150deg,#2d3744,#313d4b);color:#b7c2cb}
html[data-theme="dark"] .phone .hp-explore-topic:nth-child(2n){background:linear-gradient(145deg,#2d3744,#313d4b)}
html[data-theme="dark"] .phone .hp-explore-topic small{color:#b7c2cb}
html[data-theme="dark"] .phone .hp-feed-heading>h2{color:#e1e5e7}
html[data-theme="dark"] .phone .hp-feed-heading>[data-photo-total]{color:#b7c2cb}
html[data-theme="dark"] .phone .hp-feed-heading>button{color:#b1bfc3}
html[data-theme="dark"] .phone .hp-empty{color:#b7c2cb}
html[data-theme="dark"] .phone .hp-card{background:#2d3744}
html[data-theme="dark"] .phone .hp-photo{background:#313d4b}
html[data-theme="dark"] .phone .hp-image-count{color:#eaecef;border:1px solid rgba(72,86,102,0.22)}
html[data-theme="dark"] .phone .hp-title>h2{color:#e1e5e7}
html[data-theme="dark"] .phone .hp-card .hp-tags>a{background:#313d4b;color:#b0c0c4}
html[data-theme="dark"] .phone .hp-tags>a:nth-child(2){background:#313d4b;color:#c3b1b4}
html[data-theme="dark"] .phone .hp-author-link>span{color:#b7c2cb}
html[data-theme="dark"] .phone .hp-author-link>span>small{color:#b7c2cb}
html[data-theme="dark"] .phone .hp-author-link:focus-visible{outline:2px solid #538c93}
html[data-theme="dark"] .phone .hp-like{color:#b7c2cb}
html[data-theme="dark"] .phone .hp-like.cm-selected{color:#caaaaf}
html[data-theme="dark"] .phone .hp-like.cm-selected>svg{fill:rgba(202,170,175,0.125)}
html[data-theme="dark"] .phone .hp-more{color:#b7c2cb}
html[data-theme="dark"] .phone .hp-more>button{background:#2d3744;border:1px solid #485666;color:#b2bdc2}
html[data-theme="dark"] .phone .hp-topics>button:focus-visible,html[data-theme="dark"] .phone .hp-photo:focus-visible,html[data-theme="dark"] .phone .hp-title:focus-visible,html[data-theme="dark"] .phone .hp-like:focus-visible,html[data-theme="dark"] .phone .hp-more>button:focus-visible{outline:2px solid #538c93}
html[data-theme="dark"] .phone .hp-explore-topic:focus-visible,html[data-theme="dark"] .phone .hp-feed-heading>button:focus-visible,html[data-theme="dark"] .phone .hp-tags>a:focus-visible{outline:2px solid #538c93}
html[data-theme="dark"] .phone .hv-page{color:#eaecef}
html[data-theme="dark"] .phone .hv-page .hm-mode-tabs{background:#2d3744;color:#e1e5e7}
html[data-theme="dark"] .phone .hv-stage{color:#eaecef}
html[data-theme="dark"] .phone .hv-stage>.hv-icon{border:1px solid rgba(72,86,102,0.467)}
html[data-theme="dark"] .phone .hv-social{color:#eaecef}
html[data-theme="dark"] .phone .hv-social.cm-selected{color:#ce929c}
html[data-theme="dark"] .phone .hv-social.cm-selected .hv-icon{fill:rgba(206,146,156,0.6);stroke:#ce929c}
html[data-theme="dark"] .phone .hv-author>a{color:#eaecef}
html[data-theme="dark"] .phone .hv-author>button{color:#eaecef}
html[data-theme="dark"] .phone .hv-author>button:before{border:1px solid rgba(72,86,102,0.439);background:rgba(45,55,68,0.063)}
html[data-theme="dark"] .phone .hv-author>button.cm-selected{color:#a7b0b9}
html[data-theme="dark"] .phone .hv-author>button.cm-selected:before{background:rgba(45,55,68,0.129);border-color:rgba(72,86,102,0.22)}
html[data-theme="dark"] .phone .hv-post-title{color:#eaecef}
html[data-theme="dark"] .phone .hv-caption>p{color:rgba(234,236,239,0.702)}
html[data-theme="dark"] .phone .hv-description{color:rgba(234,236,239,0.89)}
html[data-theme="dark"] .phone .hv-description-more{color:#a3b4bd}
html[data-theme="dark"] .phone .hv-description-sheet{background:#2d3744;color:#bcc6cc;border:1px solid rgba(72,86,102,0.8)}
html[data-theme="dark"] .phone .hv-description-sheet>header{border-bottom:1px solid #485666}
html[data-theme="dark"] .phone .hv-description-sheet h2{color:#b0bdc4}
html[data-theme="dark"] .phone .hv-description-sheet>header>button{color:#b1bec4}
html[data-theme="dark"] .phone .hv-description-content p{color:#b2bdc2}
html[data-theme="dark"] .phone .hv-description-sheet :focus-visible{outline:2px solid #538893}
html[data-theme="dark"] .phone .hv-playback{color:#eaecef}
html[data-theme="dark"] .phone .hv-control{color:#eaecef}
html[data-theme="dark"] .phone .hv-time,html[data-theme="dark"] .phone .hv-duration{color:rgba(234,236,239,0.851)}
html[data-theme="dark"] .phone .hv-seek{color:#eaecef}
html[data-theme="dark"] .phone .hv-seek::-webkit-slider-runnable-track{background:linear-gradient(to right,#4d383b 0%,#384b4d var(--hv-progress,0%),rgba(45,55,68,0.251) var(--hv-progress,0%),rgba(45,55,68,0.251) 100%)}
html[data-theme="dark"] .phone .hv-seek::-webkit-slider-thumb{background:#2d3744;box-shadow:0 0 0 2px rgba(55,68,83,0.067)}
html[data-theme="dark"] .phone .hv-seek::-moz-range-track{background:rgba(45,55,68,0.251)}
html[data-theme="dark"] .phone .hv-seek::-moz-range-progress{background:#38484d}
html[data-theme="dark"] .phone .hv-seek::-moz-range-thumb{background:#2d3744}
html[data-theme="dark"] .phone .hv-error{border:1px solid rgba(72,86,102,0.133);color:#eaecef}
html[data-theme="dark"] .phone .hv-page button:focus-visible,html[data-theme="dark"] .phone .hv-page a:focus-visible,html[data-theme="dark"] .phone .hv-page input:focus-visible{outline:2px solid #485666}
html[data-theme="dark"] .phone .hv-swipe-hint{border:1px solid rgba(72,86,102,0.141);color:rgba(234,236,239,0.902)}
html[data-theme="dark"] .phone .hv-author>a>img{border:1px solid rgba(72,86,102,0.439)}
html[data-theme="dark"] .phone .hv-segments>button>span{background:rgba(45,55,68,0.251)}
html[data-theme="dark"] .phone .hv-segments>button>span:after{background:#2d3744}
html[data-theme="dark"] .phone .hv-segments>button[aria-current=true]>span:after{background:linear-gradient(90deg,#4d383b,#384a4d)}
html[data-theme="dark"] .phone .ap-page{background:#2d3744}
html[data-theme="dark"] .phone .ap-cover{background:linear-gradient(112deg,#463237 0%,#313d4b 47%,#384d4d 100%)}
html[data-theme="dark"] .phone .ap-cover:after{background:linear-gradient(90deg,transparent,rgba(45,55,68,0.502),transparent)}
html[data-theme="dark"] .phone .ap-cover>span{color:#b4bdc0}
html[data-theme="dark"] .phone .ap-avatar{border:4px solid #485666;background:linear-gradient(135deg,#4d383d,#365f63)}
html[data-theme="dark"] .phone .ap-avatar>span{color:#eaecef}
html[data-theme="dark"] .phone .ap-follow{border:1px solid #485666;color:#eaecef}
html[data-theme="dark"] .phone .ap-follow.cm-selected{color:#bccccd;border-color:#485666;background:#313d4b}
html[data-theme="dark"] .phone .ap-edit-own{border:1px solid #485666;background:#2d3744;color:#c0c3c9}
html[data-theme="dark"] .phone .ap-own-compose{background:#313d4b;border:1px solid #485666;color:#bec5ca}
html[data-theme="dark"] .phone .ap-profile-hero .ac-my-profile{border:1px solid rgba(72,86,102,0.788);background:rgba(45,55,68,0.612);color:#e1e5e7}
html[data-theme="dark"] .phone .ac-my-profile small{color:#b7c2cb}
html[data-theme="dark"] .phone .ac-my-profile-arrow{color:#b1c2c4}
html[data-theme="dark"] .phone .ap-edit-own:focus-visible,html[data-theme="dark"] .phone .ap-own-compose:focus-visible,html[data-theme="dark"] .phone [data-account-action=open-my-profile]:focus-visible{outline:2px solid #538d93}
html[data-theme="dark"] .phone .ap-profile h1{color:#e1e5e7}
html[data-theme="dark"] .phone .ap-handle{color:#b7c2cb}
html[data-theme="dark"] .phone .ap-bio{color:#b7c2cb}
html[data-theme="dark"] .phone .ap-stats{color:#b7c2cb}
html[data-theme="dark"] .phone .ap-stats strong{color:#e1e5e7}
html[data-theme="dark"] .phone .ap-curation{color:#b7c2cb}
html[data-theme="dark"] .phone .ap-tabs{background:rgba(45,55,68,0.961);border-bottom:1px solid #485666}
html[data-theme="dark"] .phone .ap-tabs>button{color:#b7c2cb}
html[data-theme="dark"] .phone .ap-tabs>button span{color:#b7c2cb}
html[data-theme="dark"] .phone .ap-tabs>button[aria-pressed=true]{color:#e1e5e7}
html[data-theme="dark"] .phone .ap-tabs>button[aria-pressed=true]:after{background:linear-gradient(90deg,#4d383b,#366163)}
html[data-theme="dark"] .phone .ap-post{color:#e1e5e7;background:#2d3744}
html[data-theme="dark"] .phone .ap-post-image{background:#313d4b}
html[data-theme="dark"] .phone .ap-media-badge{color:#eaecef}
html[data-theme="dark"] .phone .ap-post-copy>span{color:#b7c2cb}
html[data-theme="dark"] .phone .ap-text-preview{color:#b7c2cb;background:linear-gradient(135deg,#313d4b,#313d4b)}
html[data-theme="dark"] .phone .ap-more{color:#b7c2cb}
html[data-theme="dark"] .phone .ap-more>button{border:1px solid #485666;background:#2d3744;color:#b7c2cb}
html[data-theme="dark"] .phone .ap-empty strong{color:#b7c2cb}
html[data-theme="dark"] .phone .ap-empty p{color:#b7c2cb}
html[data-theme="dark"] .phone .ap-review{border:1px solid #485666;background:linear-gradient(120deg,#2d3744,#313d4b)}
html[data-theme="dark"] .phone .ap-review-summary{color:#b7c2cb}
html[data-theme="dark"] .phone .ap-review-count{background:#313d4b;color:#b7c2cb}
html[data-theme="dark"] .phone .ap-review-private{color:#b7c2cb}
html[data-theme="dark"] .phone .ap-review-intro{color:#b7c2cb}
html[data-theme="dark"] .phone .ap-review-post{background:#2d3744;border:1px solid #485666}
html[data-theme="dark"] .phone .ap-review-thumbnail,html[data-theme="dark"] .phone .ap-review-kind{background:#313d4b}
html[data-theme="dark"] .phone .ap-review-kind{color:#b7c2cb}
html[data-theme="dark"] .phone .ap-review-copy>strong{color:#b7c2cb}
html[data-theme="dark"] .phone .ap-review-status{color:#b7c2cb;background:#313d4b}
html[data-theme="dark"] .phone .ap-review-expand{color:#b7c2cb}
html[data-theme="dark"] .phone .ap-review-body{border-top:1px solid #485666}
html[data-theme="dark"] .phone .ap-review-body>h3{color:#b7c2cb}
html[data-theme="dark"] .phone .ap-review-text{color:#b7c2cb}
html[data-theme="dark"] .phone .ap-review-photos>img{background:#2d3744}
html[data-theme="dark"] .phone .ap-review-video,html[data-theme="dark"] .phone .ap-review-image{background:#313d4b}
html[data-theme="dark"] .phone .ap-review-time{color:#b7c2cb}
html[data-theme="dark"] .phone .ap-review summary:focus-visible{outline:2px solid #538d93}
html[data-theme="dark"] .phone .ap-page button:focus-visible,html[data-theme="dark"] .phone .ap-post:focus-visible,html[data-theme="dark"] .phone [data-social-action=open-author]:focus-visible{outline:2px solid #538d93}
html[data-theme="dark"] .phone>.app-header.bh-header{background:#2d3744;border-bottom:1px solid #485666}
html[data-theme="dark"] .phone .app-header.bh-header>.ec-header-action{color:#c0c4c9}
html[data-theme="dark"] .phone .app-header.bh-header .ec-search{border:1px solid #485666;background:#313d4b;color:#b7c2cb}
html[data-theme="dark"] .phone .app-header.bh-header .sh-header-caption{color:#b7c2cb}
html[data-theme="dark"] .phone .app-header.bh-header .bh-root-title{color:#b7c2cb}
html[data-theme="dark"] .phone .app-header.bh-detail-header>.icon{color:#c0c3c9;stroke:#c0c3c9}
html[data-theme="dark"] .phone .app-header.bh-header .bh-title-stack .header-title{color:#b7c2cb}
html[data-theme="dark"] .phone .app-header.bh-category-header .search-bar{border:1px solid #485666;background:#313d4b}
html[data-theme="dark"] .phone .app-header.bh-header a:focus-visible{outline:2px solid #538d93}
html[data-theme="dark"]{
  --pf-pink:#cda7ae;
  --pf-aqua:#a3ccd2;
  --pf-wash:linear-gradient(115deg,#313d4b,#313d4b 48%,#313d4b);
  --pf-line:#485666;
  --pm-nav-fill:linear-gradient(120deg,#313d4b,#324446)}
html[data-theme="dark"] .phone:not(.rn-video-detail)>.app-header.bh-header{
  background:linear-gradient(110deg,#2d3744 28%,#2d3744 67%,#2d3744);
  border-bottom-color:#485666}
html[data-theme="dark"] .phone .app-header.bh-header .ec-search,html[data-theme="dark"] .phone .app-header.bh-category-header .search-bar{
  background:rgba(45,55,68,0.702);border-color:#485666}
html[data-theme="dark"] .phone .bottom-nav{
  background:#2d3744;border-top:1px solid rgba(72,86,102,0.502)}
html[data-theme="dark"] .phone .bottom-nav .nav-item.active{color:#b1d1d8}
html[data-theme="dark"] .phone .bottom-nav .nav-item.active>.icon{stroke:#b1d1d8;fill:rgba(153,199,199,0.502)}
html[data-theme="dark"] .phone .hm-mode-tabs{background:linear-gradient(110deg,#2d3744,#2d3744 70%,#2d3744)}
html[data-theme="dark"] .phone .hm-mode-tabs:before{background:#313d4b}
html[data-theme="dark"] .phone .hm-mode-tabs>a{color:#b7c2cb}
html[data-theme="dark"] .phone .hm-mode-tabs>a[aria-current=page]{
  background:linear-gradient(115deg,#2d3744,#2d3744 53%,#313d4b);
  border-color:#485666;box-shadow:0 2px 9px #7c778616,0 0 0 1px rgba(55,68,83,0.333);
  color:#bcc4cd}
html[data-theme="dark"] .phone .hm-mode-tabs>a[aria-current=page]:after{background:linear-gradient(135deg,#4d383b,#365e63);
  box-shadow:0 0 0 3px rgba(10,13,18,0.208)}
html[data-theme="dark"] .phone .sh-home>.sh-tabs>a.selected,html[data-theme="dark"] .phone .tl-feed-page>.sh-tabs>a.selected{color:#c6afb3}
html[data-theme="dark"] .phone .sh-home>.sh-tabs>a.selected:after,html[data-theme="dark"] .phone .tl-feed-page>.sh-tabs>a.selected:after{background:linear-gradient(90deg,#63363d,#365e63)}
html[data-theme="dark"] .phone .sh-home .sh-compose-entry{border:1px solid #485666;background:linear-gradient(105deg,#2d3744,#2d3744);
  color:#b7c2cb}
html[data-theme="dark"] .phone .sh-compose-avatar{border-color:#485666;color:#c3b1b4}
html[data-theme="dark"] .phone .rn-topics>button{background:#313d4b;color:#b7c2cb}
html[data-theme="dark"] .phone .rn-topics>button[aria-pressed=true]{border-color:#485666;color:#c3b1b4}
html[data-theme="dark"] .phone .sh-post{border-bottom-color:#485666}
html[data-theme="dark"] .phone .sh-post .tl-author-row>.tl-avatar{box-shadow:0 0 0 3px #374453,0 0 0 4px #374453}
html[data-theme="dark"] .phone .sh-post .tl-follow>span{
  background:#2d3744;color:#c8acb1;border:1px solid #485666}
html[data-theme="dark"] .phone .sh-post .tl-follow[aria-pressed=true]>span{background:#313d4b;color:#aac6ca;border-color:#485666}
html[data-theme="dark"] .phone .sh-post .tl-tags{color:#acc2c8}
html[data-theme="dark"] .phone .sh-post .tl-actions>a,html[data-theme="dark"] .phone .sh-post .tl-actions>button{color:#b7c2cb}
html[data-theme="dark"] .phone .hp-page{background:#313d4b}
html[data-theme="dark"] .phone .hp-topics>button[aria-pressed=true]{color:#c3b1b4;box-shadow:0 0 0 1px #374453 inset}
html[data-theme="dark"] .phone .tl-page .tl-fab{background:linear-gradient(135deg,#63363d,#395360 63%,#365d63);
  box-shadow:0 6px 20px rgba(10,13,18,0.2),0 1px 0 rgba(55,68,83,0.533) inset}
html[data-theme="dark"] .phone :is(.hd-group-entry,.ec-group-summary,.nd-group-intro){
  background:linear-gradient(110deg,#313d4b,#313d4b);
  border:1px solid #485666}
html[data-theme="dark"] .phone :is(.ap-panel,.ap-utilities,.s-section,.ns-card,.g-card,.u-card){
  border:1px solid #485666}
html[data-theme="dark"] .phone .ap-profile-hero{background:linear-gradient(115deg,#2d3744,#313d4b 48%,#313d4b);border-bottom-color:#485666}
html[data-theme="dark"] .phone .ap-support-grid>a{background:#2d3744}
html[data-theme="dark"] .phone :is(.d-primary:not(.d-disabled),.g-button:not(.g-secondary),.s-button:not(.s-secondary),
.u-button:not(.u-secondary),.ac-primary,.cm-solid-button){
  background:linear-gradient(115deg,#3a4757,#3c4349 60%,#365d63)!important}
html[data-theme="dark"] .phone .dp-buy-group{background:linear-gradient(115deg,#365a63,#365f63)}
html[data-theme="dark"] .phone :is(.ac-input,.mi-email):focus{border-color:#538693;box-shadow:0 0 0 3px rgba(10,13,18,0.125)}
html[data-theme="dark"] .phone :is(.dp-size.selected,.dp-color.selected,.dp-mode-card.selected){background:#313d4b;border-color:#538b93}
html[data-theme="dark"] .phone .bottom-nav .pm-nav-indicator{background:var(--pm-nav-fill,linear-gradient(120deg,rgba(77,56,59,0.459),rgba(56,75,77,0.459)));border:1px solid var(--pm-nav-border,rgba(72,86,102,0.4))}
html[data-theme="dark"] .phone .sa-page{background:#2d3744;color:#bec3cb}
html[data-theme="dark"] .phone .sa-chat-heading{background:#2d3744}
html[data-theme="dark"] .phone .sa-assistant-mark strong{color:#b9ccd0}
html[data-theme="dark"] .phone .sa-assistant-mark span{color:#b7c2cb}
html[data-theme="dark"] .phone .sa-preview-pill{color:#b4bdc0;border:1px solid #485666}
html[data-theme="dark"] .phone .sa-mode-note{color:#b7c2cb;background:#2d3744;border-bottom:1px solid #485666}
html[data-theme="dark"] .phone .sa-intro-kicker,html[data-theme="dark"] .phone .sa-eyebrow{color:#afc1c5}
html[data-theme="dark"] .phone .sa-intro h2,html[data-theme="dark"] .phone .sa-form-scroll h2{color:#bdc4cc}
html[data-theme="dark"] .phone .sa-intro p{color:#b7c2cb}
html[data-theme="dark"] .phone .sa-faq-chips>button{border:1px solid #485666;background:#2d3744;color:#bcc8cd}
html[data-theme="dark"] .phone .sa-faq-chips>button>span{color:#aec1c6}
html[data-theme="dark"] .phone .sa-message-label{color:#b7c2cb}
html[data-theme="dark"] .phone .sa-message>p{background:#2d3744;border:1px solid #485666;color:#bec3ca}
html[data-theme="dark"] .phone .sa-message-user>p{background:linear-gradient(125deg,#313d4b,#313d4b);border-color:#485666;color:#bac9cf}
html[data-theme="dark"] .phone .sa-message>button{color:#aac5cb}
html[data-theme="dark"] .phone .sa-compose-area{border-top:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .phone .sa-compose{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .phone .sa-compose textarea{color:#bdc4cb}
html[data-theme="dark"] .phone .sa-compose textarea::placeholder{color:#9faeb9}
html[data-theme="dark"] .phone .sa-send{border:1px solid rgba(88,132,142,0.271);background:linear-gradient(135deg,#3a4757,#365c63);color:#eaecef;box-shadow:0 2px 5px rgba(10,13,18,0.09)}
html[data-theme="dark"] .phone .sa-compose-bottom>p{color:#9faeb9}
html[data-theme="dark"] .phone .sa-compose-bottom>button{color:#b2bec3}
html[data-theme="dark"] .phone .sa-error{color:#cfa5b2}
html[data-theme="dark"] .phone .sa-step-header{border-bottom:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .phone .sa-step-header>button{color:#b2bec2}
html[data-theme="dark"] .phone .sa-step-header>span{color:#b5b9bf}
html[data-theme="dark"] .phone .sa-form-scroll{background:#2d3744}
html[data-theme="dark"] .phone .sa-lead{color:#b7c2cb}
html[data-theme="dark"] .phone .sa-disclosure{color:#b5bac0;background:#2d3744;border:1px solid #485666}
html[data-theme="dark"] .phone .sa-contact-form>label{color:#bdc4cb}
html[data-theme="dark"] .phone .sa-contact-form>label>span{color:#c7adb2}
html[data-theme="dark"] .phone .sa-contact-form>label>small{color:#9faeb9}
html[data-theme="dark"] .phone .sa-contact-form>input,html[data-theme="dark"] .phone .sa-contact-form>select,html[data-theme="dark"] .phone .sa-contact-form>textarea{border:1px solid #485666;background:#2d3744;color:#bdc4cc}
html[data-theme="dark"] .phone .sa-contact-form input::placeholder,html[data-theme="dark"] .phone .sa-contact-form textarea::placeholder{color:#b4bac0}
html[data-theme="dark"] .phone .sa-contact-form [aria-invalid=true]{border-color:#93535e;background:#2d3744}
html[data-theme="dark"] .phone .sa-field-count{color:#b4bac0}
html[data-theme="dark"] .phone .sa-attachments>legend{color:#bdc4cb}
html[data-theme="dark"] .phone .sa-attachments>legend>small{color:#9faeb9}
html[data-theme="dark"] .phone .sa-attachment-help{color:#b4bac0}
html[data-theme="dark"] .phone .sa-attachment{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .phone .sa-attachment>figcaption{color:#eaecef}
html[data-theme="dark"] .phone .sa-attachment>button{color:#eaecef}
html[data-theme="dark"] .phone .sa-attachment-unreadable:before{color:#b4bbc0}
html[data-theme="dark"] .phone .sa-photo-add{border:1px solid #485666;background:#2d3744;color:#aec1c6}
html[data-theme="dark"] .phone .sa-attachment-tools>span{color:#b4bbc0}
html[data-theme="dark"] .phone .sa-saved-photo-count{border-top:1px solid #485666;color:#b1bdc3}
html[data-theme="dark"] .phone .sa-primary{background:linear-gradient(130deg,#3a545f,#375962);color:#eaecef;border:1px solid #558390}
html[data-theme="dark"] .phone .sa-secondary{background:#2d3744;border:1px solid #485666;color:#b2bec3}
html[data-theme="dark"] .phone .sa-private-note{color:#b4bac0}
html[data-theme="dark"] .phone .sa-review-list>div{border-top:1px solid #485666}
html[data-theme="dark"] .phone .sa-review-list dt{color:#b4bac1}
html[data-theme="dark"] .phone .sa-review-list dd{color:#bdc6cc}
html[data-theme="dark"] .phone .sa-save-note{background:#313d4b;border:1px solid #485666}
html[data-theme="dark"] .phone .sa-save-note strong{color:#b1bec3}
html[data-theme="dark"] .phone .sa-save-note p{color:#b4bbc0}
html[data-theme="dark"] .phone .sa-saved-icon{background:linear-gradient(135deg,#313d4b,#313d4b);color:#b0bfc5;border:1px solid #485666}
html[data-theme="dark"] .phone .sa-unsent{border:1px solid #485666;color:#b4b9c0}
html[data-theme="dark"] .phone .sa-saved-summary{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .phone .sa-saved-summary>span{color:#b2bcc3}
html[data-theme="dark"] .phone .sa-saved-summary>p{color:#b4bcc1}
html[data-theme="dark"] .phone .sa-page :is(button,input,textarea,select):focus-visible{outline:2px solid #538893}
html[data-theme="dark"] .phone .sa-support-entry{border:1px solid #485666;background:linear-gradient(115deg,#2d3744,#313d4b);color:#bcc9cd}
html[data-theme="dark"] .phone .sa-support-entry>span>small:first-child{color:#b0c0c4}
html[data-theme="dark"] .phone .sa-support-entry>span>strong{color:#bbc9ce}
html[data-theme="dark"] .phone .sa-support-entry>span>small:last-child{color:#b4bac0}
html[data-theme="dark"] .phone .sa-support-entry>b{color:#b1bfc3}
html[data-theme="dark"] .phone .sa-intro p{color:#b5bbc0}
html[data-theme="dark"] .phone .sa-topic-grid button{border:1px solid #485666;background:#2d3744;color:#bbcace}
html[data-theme="dark"] .phone .sa-topic-grid small{color:#b4bcc0}
html[data-theme="dark"] .phone .sa-topic-grid button[aria-pressed=true]{background:linear-gradient(110deg,#313d4b,#313d4b);border-color:#558591}
html[data-theme="dark"] .phone .sa-section-heading h3{color:#bcc8cc}
html[data-theme="dark"] .phone .sa-section-heading button{color:#afc1c5}
html[data-theme="dark"] .phone .sa-question-count{color:#b4bcc0}
html[data-theme="dark"] .phone .sa-question-list{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .phone .sa-question-list button{border-bottom:1px solid #485666;color:#bdc7cc}
html[data-theme="dark"] .phone .sa-question-list button>span:last-child{color:#afc0c5}
html[data-theme="dark"] .phone .sa-guide-links a{color:#b1bfc3;border-bottom:1px solid #485666}
html[data-theme="dark"] .phone .sa-conversation-tools{background:rgba(45,55,68,0.961);border-bottom:1px solid #485666}
html[data-theme="dark"] .phone .sa-conversation-tools button{color:#afc0c5}
html[data-theme="dark"] .phone .sa-answer-steps{background:#2d3744;border:1px solid #485666;color:#bdc7cc}
html[data-theme="dark"] .phone .sa-answer-link{color:#adc2c8}
html[data-theme="dark"] .phone .sa-related>span{color:#b4bcc0}
html[data-theme="dark"] .phone .sa-related button{border:1px solid #485666;background:#313d4b;color:#afc0c6}
html[data-theme="dark"] .phone .sa-page a:focus-visible{outline:2px solid #538893}
html[data-theme="dark"] .phone .sa-help-search>label{color:#b2bdc2}
html[data-theme="dark"] .phone .sa-help-search>div{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .phone .sa-help-search svg{color:#b0bfc4}
html[data-theme="dark"] .phone .sa-help-search input{color:#bbc8cd}
html[data-theme="dark"] .phone .sa-help-search input::placeholder{color:#b4bdc1}
html[data-theme="dark"] .phone .sa-help-search button{color:#b0bec4}
html[data-theme="dark"] .phone .sa-all-questions{background:#313d4b;color:#adc2c7}
html[data-theme="dark"] .phone .sa-search-empty{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .phone .sa-search-empty p{color:#b4bcc1}
html[data-theme="dark"] .phone .sa-search-empty button{color:#adc2c7}
html[data-theme="dark"] .phone .sa-guide-links>button{border-bottom:1px solid #485666;color:#b1bfc3}
html[data-theme="dark"] .phone .sa-guide-links>button[aria-pressed=true]{color:#b6cdd3}
html[data-theme="dark"] .phone .sa-answer-prepare{border:1px solid #485666;background:#2d3744;color:#b2bec2}
html[data-theme="dark"] .phone .sa-form-checklist{border:1px solid #485666;background:#2d3744;color:#b1bec3}
html[data-theme="dark"] .phone .sa-form-checklist p{color:#b4bcc0}
html[data-theme="dark"] .phone .sa-page :is(summary,input):focus-visible{outline:2px solid #538893}
html[data-theme="dark"] .phone .sa-page{color:#bbc8cd}
html[data-theme="dark"] .phone .sa-assistant-mark strong{color:#b8ccd1}
html[data-theme="dark"] .phone .sa-assistant-mark span{color:#b3bdc1}
html[data-theme="dark"] .phone .sa-preview-pill{color:#b4bdc0}
html[data-theme="dark"] .phone .sa-mode-note{color:#b4bdc0}
html[data-theme="dark"] .phone .sa-welcome-kicker{color:#afc1c5}
html[data-theme="dark"] .phone .sa-welcome h2{color:#bbc8ce}
html[data-theme="dark"] .phone .sa-welcome p{color:#b3bdc2}
html[data-theme="dark"] .phone .sa-starters button{border:1px solid #485666;background:#2d3744;color:#b9cad0}
html[data-theme="dark"] .phone .sa-open-faq{color:#afc1c5}
html[data-theme="dark"] .phone .sa-conversation-tools button{color:#b9cad0}
html[data-theme="dark"] .phone .sa-intro p,html[data-theme="dark"] .phone .sa-lead{color:#b3bcc2}
html[data-theme="dark"] .phone .sa-message-label{color:#b3bdc2}
html[data-theme="dark"] .phone .sa-message>p{color:#bac8cf;background:#2d3744;border-color:#485666}
html[data-theme="dark"] .phone .sa-answer-steps{color:#bbc8ce}
html[data-theme="dark"] .phone .sa-answer-prepare{color:#bac9cf}
html[data-theme="dark"] .phone .sa-answer-link,html[data-theme="dark"] .phone .sa-message>button{color:#b3ced6}
html[data-theme="dark"] .phone .sa-related>span{color:#b1bec3}
html[data-theme="dark"] .phone .sa-related button{color:#b8cad1}
html[data-theme="dark"] .phone .sa-next-question{color:#b4ced5}
html[data-theme="dark"] .phone .sa-compose{background:#2d3744;border-color:#58818d}
html[data-theme="dark"] .phone .sa-compose textarea{color:#b8c9d1}
html[data-theme="dark"] .phone .sa-compose textarea::placeholder{color:#b4bcc0}
html[data-theme="dark"] .phone .sa-send{background:#3b565e}
html[data-theme="dark"] .phone .sa-compose-bottom>p{color:#b2bdc3}
html[data-theme="dark"] .phone .sa-compose-bottom>button{color:#b8cad1}
html[data-theme="dark"] .phone .sa-question-list button{color:#bac8ce}
html[data-theme="dark"] .phone .sa-topic-grid strong{color:#bac9cf}
html[data-theme="dark"] .phone .sa-topic-grid small,html[data-theme="dark"] .phone .sa-question-count,html[data-theme="dark"] .phone .sa-help-search>label{color:#b2bdc2}
html[data-theme="dark"] .phone .cp-page{background:#2d3744;color:#bdc5cc}
html[data-theme="dark"] .phone .cp-preview-note{color:#b3bbc1;background:#2d3744;border-bottom:1px solid #485666}
html[data-theme="dark"] .phone .cp-preview-note>span{background:#39474b}
html[data-theme="dark"] .phone .cp-section{background:#2d3744;border:1px solid #485666}
html[data-theme="dark"] .phone .cp-section-heading h2{color:#bcc5cd}
html[data-theme="dark"] .phone .cp-example{background:#313d4b;color:#b3bbc1}
html[data-theme="dark"] .phone .cp-section-icon{color:#b0bdc4}
html[data-theme="dark"] .phone .cp-item>img{background:#313d4b}
html[data-theme="dark"] .phone .cp-item-brand{color:#b2bdc2}
html[data-theme="dark"] .phone .cp-item h3{color:#bcc5cc}
html[data-theme="dark"] .phone .cp-item p{color:#b4bac1}
html[data-theme="dark"] .phone .cp-item-pricing>span:first-child{color:#bbc7cd}
html[data-theme="dark"] .phone .cp-item-pricing>span:last-child{color:#b3bbc1}
html[data-theme="dark"] .phone .cp-item-mode{color:#b1bfc3;background:#313d4b}
html[data-theme="dark"] .phone .cp-totals{border-top:1px solid #485666}
html[data-theme="dark"] .phone .cp-totals dt{color:#b3bbc1}
html[data-theme="dark"] .phone .cp-totals dd{color:#b2bdc2}
html[data-theme="dark"] .phone .cp-totals .cp-totals-total{border-top:1px solid #485666}
html[data-theme="dark"] .phone .cp-totals-total dt{color:#b3bcc1}
html[data-theme="dark"] .phone .cp-totals-total dd{color:#bac8cf}
html[data-theme="dark"] .phone .cp-address-preview,html[data-theme="dark"] .phone .cp-method-preview{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .phone .cp-address-preview>label,html[data-theme="dark"] .phone .cp-method-preview>label{color:#b3bac1}
html[data-theme="dark"] .phone .cp-page input[readonly]{color:#b2bcc2}
html[data-theme="dark"] .phone .cp-address-preview>p,html[data-theme="dark"] .phone .cp-method-preview>p{color:#b4bac0}
html[data-theme="dark"] .phone .cp-methods>button{border:1px solid #485666;background:#2d3744;color:#b3bbc1}
html[data-theme="dark"] .phone .cp-methods>button>i{border:1px solid #485666}
html[data-theme="dark"] .phone .cp-methods>button[aria-pressed=true]{border-color:#485666;background:linear-gradient(125deg,#2d3744,#313d4b);color:#b0bdc4;box-shadow:0 0 0 1px rgba(55,68,83,0.2) inset}
html[data-theme="dark"] .phone .cp-methods>button[aria-pressed=true]>i{border:3px solid #538393;background:#2d3744}
html[data-theme="dark"] .phone .cp-wallet-preview>span{color:#9faeb9}
html[data-theme="dark"] .phone .cp-wallet-preview strong{color:#b2bcc3}
html[data-theme="dark"] .phone .cp-wallet-preview p{color:#b3bac1}
html[data-theme="dark"] .phone .cp-method-note{color:#b3bac2}
html[data-theme="dark"] .phone .cp-help>span{color:#b3bbc1}
html[data-theme="dark"] .phone .cp-help>a{color:#afbec5}
html[data-theme="dark"] .phone .cp-back-to-bag{color:#b2bcc3}
html[data-theme="dark"] .phone .cp-paybar{background:#2d3744;border-top:1px solid #485666}
html[data-theme="dark"] .phone .cp-paybar>div>span{color:#b3bbc2}
html[data-theme="dark"] .phone .cp-paybar strong{color:#afbec6}
html[data-theme="dark"] .phone .cp-paybar>button:disabled{border:1px solid #485666;background:linear-gradient(125deg,#313d4b,#313d4b);color:#b0bdc4}
html[data-theme="dark"] .phone .cp-empty{color:#b2bcc2}
html[data-theme="dark"] .phone .cp-empty-icon{border:1px solid #485666;background:linear-gradient(135deg,#313d4b,#313d4b);color:#aebec6}
html[data-theme="dark"] .phone .cp-empty h2{color:#b2bcc3}
html[data-theme="dark"] .phone .cp-empty p{color:#b3bbc2}
html[data-theme="dark"] .phone .cp-browse{border:1px solid #485666;color:#aebec6;background:#2d3744}
html[data-theme="dark"] .phone .cp-page :is(a,button,input):focus-visible{outline:2px solid #538293}
html[data-theme="dark"] .phone .mc-page{--mc-ink:#e1e5e7;--mc-muted:#b7c2cb;--mc-line:#485666;--mc-rose:#c8acb1;--mc-aqua:#b3d1d6;background:#2d3744}
html[data-theme="dark"] .phone .mc-page button:focus-visible,html[data-theme="dark"] .phone .mc-page a:focus-visible{outline:2px solid #538a93}
html[data-theme="dark"] .phone .mc-page .mc-kicker:before{background:linear-gradient(135deg,#4d383b,#365f63)}
html[data-theme="dark"] .phone .mc-page .mc-draft-label{color:#b7c2cb}
html[data-theme="dark"] .phone .mc-page .mc-status.mc-error,html[data-theme="dark"] .phone .mc-page .mc-status.cm-error,html[data-theme="dark"] .phone .mc-page .mc-status[data-error=true]{color:#cfa5b3}
html[data-theme="dark"] .phone .mc-page .mc-footer{border-top:1px solid #485666;background:rgba(45,55,68,0.961)}
html[data-theme="dark"] .phone .mc-page .mc-submit{border:1px solid rgba(72,86,102,0.533);background:linear-gradient(115deg,#603940,#3b535e 65%,#357a88);box-shadow:0 4px 12px rgba(10,13,18,0.102),0 1px 0 rgba(55,68,83,0.267) inset;color:#eaecef}
html[data-theme="dark"] .phone .mc-page .mc-submit:disabled{color:#b7c2cb;background:#313d4b;border-color:#485666}
html[data-theme="dark"] .phone .mc-page .mc-private-note{color:#b7c2cb}
html[data-theme="dark"] .phone .mc-page .mc-secondary,html[data-theme="dark"] .phone .mc-page .mc-text-button,html[data-theme="dark"] .phone .mc-page .mc-remove-media{background:#2d3744}
html[data-theme="dark"] .phone .mc-page .mc-text-button{color:#c1b4b6}
html[data-theme="dark"] .phone .mc-page .mc-media-label{color:#b7c2cb}
html[data-theme="dark"] .phone .mc-page .mc-field{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .phone .mc-page .mc-field::placeholder{color:#b7c2cb}
html[data-theme="dark"] .phone .mc-page .mc-field:focus{border-color:#538c93;box-shadow:0 0 0 3px rgba(10,13,18,0.333);background:#2d3744}
html[data-theme="dark"] .phone .mc-talk .mc-talk-sheet{background:#2d3744}
html[data-theme="dark"] .phone .mc-talk .mc-avatar{background:linear-gradient(135deg,#4d383b,#365a63);color:#eaecef}
html[data-theme="dark"] .phone .mc-talk .mc-talk-input{background:#2d3744}
html[data-theme="dark"] .phone .mc-talk .mc-talk-input::placeholder{color:#b7c2cb}
html[data-theme="dark"] .phone .mc-talk .mc-talk-input:focus{box-shadow:0 2px 0 #0a0d12}
html[data-theme="dark"] .phone .mc-talk .tl-attach>span{color:#b7c2cb;background:#313d4b}
html[data-theme="dark"] .phone .mc-watch .mc-video-frame{border:1px solid #485666;background:linear-gradient(155deg,#313d4b,#2d3744 53%,#313d4b);box-shadow:0 9px 26px rgba(10,13,18,0.047)}
html[data-theme="dark"] .phone .mc-watch .mc-video-mark{background:rgba(45,55,68,0.651);border:1px solid #485666;box-shadow:0 4px 18px rgba(10,13,18,0.071);color:#c3b1b4}
html[data-theme="dark"] .phone .mc-watch .mc-video-empty>strong{color:#b7c2cb}
html[data-theme="dark"] .phone .mc-watch .mc-video-empty>span:not(.mc-video-mark){color:#b7c2cb}
html[data-theme="dark"] .phone .mc-watch .mc-video-choose{border:1px solid #485666;background:rgba(45,55,68,0.851);box-shadow:0 3px 12px rgba(10,13,18,0.035)}
html[data-theme="dark"] .phone .mc-watch .mc-video-empty>small{color:#b7c2cb}
html[data-theme="dark"] .phone .mc-snap .mc-photo-empty{border:1px solid #485666;background:linear-gradient(135deg,#2d3744,#2d3744 66%,#313d4b)}
html[data-theme="dark"] .phone .mc-snap .mc-photo-mark{color:#c4b0b4}
html[data-theme="dark"] .phone .mc-snap .mc-photo-mark>span{background:#4d383b;border:1px solid #485666}
html[data-theme="dark"] .phone .mc-snap .mc-photo-mark>span+span{background:#324146}
html[data-theme="dark"] .phone .mc-snap .mc-photo-mark .mc-icon{border:1px solid #485666;background:rgba(45,55,68,0.871)}
html[data-theme="dark"] .phone .mc-snap .mc-photo-empty>strong{color:#b7c2cb}
html[data-theme="dark"] .phone .mc-snap .mc-photo-empty>p{color:#b7c2cb}
html[data-theme="dark"] .phone .mc-snap .mc-photo-choose{border-color:#485666;background:#2d3744}
html[data-theme="dark"] .phone .mc-snap .mc-photo-empty>small{color:#b7c2cb}
html[data-theme="dark"] .phone .mc-snap .mc-tile{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .phone .mc-snap .mc-tile>img{background:#313d4b}
html[data-theme="dark"] .phone .mc-snap .mc-tile>span,html[data-theme="dark"] .phone .mc-snap .mc-tile>.mc-cover{border:1px solid rgba(72,86,102,0.533);background:rgba(45,55,68,0.91);color:#b7c2cb}
html[data-theme="dark"] .phone .mc-snap .mc-tile-tools{background:#313d4b}
html[data-theme="dark"] .phone .mc-snap .mc-tile-tools button{background:#2d3744;color:#b7c2cb}
html[data-theme="dark"] .phone .mc-snap .mc-tile-tools button:disabled{color:#9faeb9;background:#2d3744}
html[data-theme="dark"] .phone .mc-snap .mc-tile-tools button[aria-pressed=true]{background:#313d4b}
html[data-theme="dark"] .phone .cm-local-gallery>button{background:#313d4b}
html[data-theme="dark"] .phone .cm-local-video{background:#313d4b}
html[data-theme="dark"] .phone .cm-local-video>span{color:#eaecef}
html[data-theme="dark"] .phone .rd-author .cm-avatar{background:linear-gradient(135deg,#4d383b,#365e63);color:#eaecef}
html[data-theme="dark"] .phone .mc-page .mc-draft-discard{color:#b7c2cb}
html[data-theme="dark"] .phone .mc-page .mc-draft-discard:disabled{color:#9faeb9}
html[data-theme="dark"] .phone .mc-discard-modal .mc-confirm-kicker{color:#c1b3b6}
html[data-theme="dark"] .phone .mc-discard-modal p{color:#b7c2cb}
html[data-theme="dark"] .phone .mc-discard-modal .mc-confirm-discard{background:#62373e;border-color:#93535d}
html[data-theme="dark"] .phone .d-filter-page{background:#2d3744}
html[data-theme="dark"] .phone .d-filter-intro>span{color:#b7c2cb}
html[data-theme="dark"] .phone .d-filter-intro>a{color:#abc4c9}
html[data-theme="dark"] .phone .d-filter-page>.d-double-actions{border-top:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .single-toolbar .ss-mode-controls{background:rgba(45,55,68,0.6);border:1px solid #485666}
html[data-theme="dark"] .single-toolbar .ss-mode-controls a{color:#b7c2cb}
html[data-theme="dark"] .single-toolbar .ss-mode-controls a[aria-current=page]{color:#afc1c5;background:linear-gradient(110deg,#313d4b,#313d4b)}
html[data-theme="dark"] .ss-live a.ss-open-preview{color:#b0bfc4}
html[data-theme="dark"] .phone>.screen-main.ss-main{background:#2d3744!important}
html[data-theme="dark"] .ss-main>.ss-live{color:#bdc4cc;background:#2d3744}
html[data-theme="dark"] .ss-live button:focus-visible,html[data-theme="dark"] .ss-live input:focus-visible,html[data-theme="dark"] .ss-live select:focus-visible{outline:2px solid #538d93}
html[data-theme="dark"] .ss-live .ss-muted{color:#b7c2cb}
html[data-theme="dark"] .ss-live .ss-small{color:#b7c2cb}
html[data-theme="dark"] .ss-live .ss-kicker{color:#b4bbc1}
html[data-theme="dark"] .ss-live .ss-button{background:linear-gradient(112deg,#4d383c,#365e63);color:#eaecef;box-shadow:0 4px 16px rgba(10,13,18,0.125)}
html[data-theme="dark"] .ss-live .ss-button-soft{background:#313d4b;color:#b0c0c5}
html[data-theme="dark"] .ss-live .ss-text-button{color:#b3bfc2}
html[data-theme="dark"] .ss-live .ss-coming{background:radial-gradient(ellipse at 5% 5%,rgba(49,61,75,0.6),transparent 55%),radial-gradient(ellipse at 95% 95%,rgba(49,61,75,0.6),transparent 58%),#2d3744}
html[data-theme="dark"] .ss-live .ss-search{background:#313d4b;border:1px solid #485666}
html[data-theme="dark"] .ss-live .ss-search input{color:#bec4ca}
html[data-theme="dark"] .ss-live .ss-search button{background:#2d3744;color:#b3bfc2}
html[data-theme="dark"] .ss-live .ss-chip{background:#2d3744;color:#b7c2cb}
html[data-theme="dark"] .ss-live .ss-chip[aria-pressed=true]{color:#adc2c7;background:#313d4b;border-color:#485666}
html[data-theme="dark"] .ss-live .ss-product-card>img,html[data-theme="dark"] .ss-live .ss-product-card>.ss-image-placeholder{background:#313d4b}
html[data-theme="dark"] .ss-live .ss-vendor{color:#b7c2cb}
html[data-theme="dark"] .ss-live .ss-price{color:#bec4cb}
html[data-theme="dark"] .ss-live .ss-stock{color:#b7c2cb}
html[data-theme="dark"] .ss-live .ss-image-placeholder{color:#b2bcc2}
html[data-theme="dark"] .ss-live .ss-error{border:1px solid #485666;background:#2d3744;color:#caaab0}
html[data-theme="dark"] .ss-live .ss-notice{background:#313d4b;color:#aec3c6}
html[data-theme="dark"] .ss-live .ss-detail-photo{background:#2d3744}
html[data-theme="dark"] .ss-live .ss-thumb{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .ss-live .ss-thumb[aria-pressed=true]{border-color:#538b93}
html[data-theme="dark"] .ss-live .ss-field-label{color:#b7c2cb}
html[data-theme="dark"] .ss-live .ss-select{background:#2d3744;border:1px solid #485666;color:#bec5cb}
html[data-theme="dark"] .ss-live .ss-stepper button:not(.ss-text-button){border:1px solid #485666;background:#2d3744;color:#b7c2cb}
html[data-theme="dark"] .ss-live .ss-description{color:#b7c2cb}
html[data-theme="dark"] .ss-live .ss-purchase-bar{background:rgba(45,55,68,0.929);border-top:1px solid #485666}
html[data-theme="dark"] .ss-live .ss-cart-line{border-bottom:1px solid #485666}
html[data-theme="dark"] .ss-live .ss-cart-photo{background:#313d4b}
html[data-theme="dark"] .bottom-nav .ss-bag-count{background:#4d383e;color:#eaecef}
html[data-theme="dark"] .phone .cb-page{background:#2d3744;color:#e1e5e7}
html[data-theme="dark"] .phone .cb-top{background:linear-gradient(112deg,#2d3744,#2d3744 57%,#2d3744);border-bottom:1px solid #485666}
html[data-theme="dark"] .phone .cb-intro>span{color:#bfb5b7}
html[data-theme="dark"] .phone .cb-refine{color:#b7c2cb}
html[data-theme="dark"] .phone .cb-search{border:1px solid #485666;background:rgba(45,55,68,0.851)}
html[data-theme="dark"] .phone .cb-search>svg{stroke:#b7c2cb}
html[data-theme="dark"] .phone .cb-search>input{color:#bfc3ca}
html[data-theme="dark"] .phone .cb-search>input::placeholder{color:#9faeb9}
html[data-theme="dark"] .phone .cb-search:focus-within{border-color:#538993;box-shadow:0 0 0 3px rgba(10,13,18,0.094)}
html[data-theme="dark"] .phone .cb-search>button{color:#b7c2cb}
html[data-theme="dark"] .phone .cb-rail{background:#2d3744}
html[data-theme="dark"] .phone .cb-rail>button{color:#b7c2cb}
html[data-theme="dark"] .phone .cb-rail>button[aria-pressed=true]{background:#2d3744;color:#c2b3b5}
html[data-theme="dark"] .phone .cb-rail>button[aria-pressed=true]:before{background:linear-gradient(180deg,#4d383b,#365e63)}
html[data-theme="dark"] .phone .cb-section{--cb-tile:#c8989e;--cb-ink:#c3b1b5}
html[data-theme="dark"] .phone .cb-section+.cb-section{border-top:1px solid #485666}
html[data-theme="dark"] .phone .cb-section.cb-tone-1{--cb-tile:#9bc5c5;--cb-ink:#afc3c5}
html[data-theme="dark"] .phone .cb-section.cb-tone-2{--cb-tile:#bba5bb;--cb-ink:#b7c2cb}
html[data-theme="dark"] .phone .cb-section.cb-tone-3{--cb-tile:#ceb392;--cb-ink:#c6baaf}
html[data-theme="dark"] .phone .cb-section-head>div>span{color:#9faeb9}
html[data-theme="dark"] .phone .cb-section-head h2{color:#b7c2cb}
html[data-theme="dark"] .phone .cb-all{color:#b7c2cb}
html[data-theme="dark"] .phone .cb-category{color:#b7c2cb}
html[data-theme="dark"] .phone .cb-category[aria-pressed=true] .cb-illustration{border-color:#485666;background:linear-gradient(135deg,#313d4b,#313d4b)}
html[data-theme="dark"] .phone .cb-category[aria-pressed=true] .cb-label{color:#abc5c9}
html[data-theme="dark"] .phone .cb-page button:focus-visible,html[data-theme="dark"] .phone .cb-page a:focus-visible,html[data-theme="dark"] .phone .cb-content:focus-visible{outline:2px solid #538a93}
html[data-theme="dark"] .phone .cb-empty>svg{stroke:#9faeb9}
html[data-theme="dark"] .phone .cb-empty h2{color:#b7c2cb}
html[data-theme="dark"] .phone .cb-empty p{color:#b7c2cb}
html[data-theme="dark"] .phone .cb-empty>button{border:1px solid #485666;background:linear-gradient(115deg,#313d4b,#313d4b);color:#b2bdc2}
html[data-theme="dark"] .phone .ht-link{color:#c1b3b6}
html[data-theme="dark"] .phone .ht-link:hover{color:#cda7ae}
html[data-theme="dark"] .phone .ht-link:focus-visible{outline:2px solid #538993}
html[data-theme="dark"] .phone .ht-original-link:focus-visible,html[data-theme="dark"] .phone .ht-original-button:focus-visible{outline:2px solid #538993}
html[data-theme="dark"] .phone .hv-caption .ht-link,html[data-theme="dark"] .phone .rd-caption .ht-link{color:#92c8ce}
html[data-theme="dark"] .phone .hv-caption .ht-link:hover,html[data-theme="dark"] .phone .rd-caption .ht-link:hover{color:#ce929b}
html[data-theme="dark"] #hashtag .screen-main{background:#2d3744}
html[data-theme="dark"] .phone .ht-page{background:linear-gradient(150deg,#2d3744 0,#2d3744 210px,#2d3744 460px)}
html[data-theme="dark"] .phone .ht-symbol{border:1px solid #485666;background:linear-gradient(145deg,#313d4b,#313d4b);color:#c7adb1;box-shadow:0 5px 18px rgba(10,13,18,0.051)}
html[data-theme="dark"] .phone .ht-eyebrow{color:#b2bdc3}
html[data-theme="dark"] .phone [data-hashtag-title]{color:#b7c2cb}
html[data-theme="dark"] .phone .ht-total{color:#b7c2cb}
html[data-theme="dark"] .phone .ht-section-label{color:#b7c2cb}
html[data-theme="dark"] .phone .ht-section-dot{background:#38494d;box-shadow:-10px 0 #0a0d12}
html[data-theme="dark"] .phone .ht-post{border:1px solid #485666;background:rgba(45,55,68,0.851);box-shadow:0 4px 18px rgba(10,13,18,0.024)}
html[data-theme="dark"] .phone .ht-post-image{background:#313d4b}
html[data-theme="dark"] .phone .ht-media-badge{background:rgba(45,55,68,0.941);color:#b7c2cb}
html[data-theme="dark"] .phone .ht-post-copy h3{color:#b7c2cb}
html[data-theme="dark"] .phone .ht-post-excerpt{color:#b7c2cb}
html[data-theme="dark"] .phone .ht-post-author{color:#b7c2cb}
html[data-theme="dark"] .phone .ht-author-mark{background:#313d4b;color:#c5b0b3}
html[data-theme="dark"] .phone .ht-post-kind{color:#b1bec3}
html[data-theme="dark"] .phone .ht-footer{color:#9faeb9}
html[data-theme="dark"] .phone .ht-footer button{color:#b7c2cb;background:#2d3744;border:1px solid #485666}
html[data-theme="dark"] .phone .ht-footer button span{color:#adc1c7}
html[data-theme="dark"] .phone .ht-empty{border:1px dashed #485666;background:rgba(45,55,68,0.8)}
html[data-theme="dark"] .phone .ht-empty>span{color:#bea2a6}
html[data-theme="dark"] .phone .ht-empty strong{color:#b7c2cb}
html[data-theme="dark"] .phone .ht-empty p{color:#b7c2cb}
html[data-theme="dark"] .phone .ht-empty a{background:#313d4b;color:#c3b1b4}
html[data-theme="dark"] .phone .ht-post-open:focus-visible,html[data-theme="dark"] .phone .ht-post-author:focus-visible,html[data-theme="dark"] .phone .ht-footer button:focus-visible{outline:2px solid #538993}
html[data-theme="dark"] .ac-auth .ac-provider-google{background:#2d3744;color:#e1e5e7;border-color:#485666}
html[data-theme="dark"] .ac-auth .ac-provider-google:hover{background:#2d3744}
html[data-theme="dark"] .ac-auth .ac-provider-google:active{background:#313d4b}
html[data-theme="dark"] .ac-auth .ac-provider-apple{color:#eaecef;border-color:#485666}
html[data-theme="dark"] .ac-auth .ac-provider-line{background:#366348;color:#eaecef;border-color:#53936d}
html[data-theme="dark"] .ac-auth .ac-provider-line .ac-provider-icon{border-right:1px solid rgba(72,86,102,0.08)}
html[data-theme="dark"] .ac-auth .ac-provider-line:hover{border-color:#53936d}
html[data-theme="dark"] .ac-auth .ac-provider-line:active{border-color:#53936d}
html[data-theme="dark"] .ac-auth .ac-provider-button:focus-visible{outline:2px solid #538793}
html[data-theme="dark"] .ac-auth .ac-auth-separator{color:#b7c2cb}
html[data-theme="dark"] .ac-auth .ac-auth-separator::before,html[data-theme="dark"] .ac-auth .ac-auth-separator::after{background:#313d4b}
html[data-theme="dark"] .phone .ac-identity-dialog{border:1px solid #485666;background:linear-gradient(150deg,#2d3744 65%,#313d4b);color:#e1e5e7}
html[data-theme="dark"] .phone .ac-identity-brand{color:#b7c2cb}
html[data-theme="dark"] .phone .ac-identity-close{color:#b7c2cb}
html[data-theme="dark"] .phone .ac-identity-badge{color:#b3bdc1}
html[data-theme="dark"] .phone .ac-identity-description{color:#b7c2cb}
html[data-theme="dark"] .phone .ac-identity-continue{background:linear-gradient(110deg,#3a4757,#365d63);color:#eaecef}
html[data-theme="dark"] .phone .ac-identity-back{color:#b7c2cb}
html[data-theme="dark"] .phone .ac-identity-dialog button:focus-visible{outline:2px solid #538793}
html[data-theme="dark"] .phone .ig-page{background:#2d3744;color:#e1e5e7}
html[data-theme="dark"] .phone .ig-intro{background:radial-gradient(ellipse at 0 0,rgba(70,50,53,0.667),transparent 65%),radial-gradient(ellipse at 100% 0,rgba(50,70,69,0.667),transparent 65%)}
html[data-theme="dark"] .phone .ig-kicker,html[data-theme="dark"] .phone .ig-heading>span{color:#c3b2b4}
html[data-theme="dark"] .phone .ig-intro p{color:#b7c2cb}
html[data-theme="dark"] .phone .ig-quick{background:#2d3744}
html[data-theme="dark"] .phone .ig-quick a{color:#b3b9c1}
html[data-theme="dark"] .phone .ig-quick a>span{background:#313d4b;color:#a9c8cb}
html[data-theme="dark"] .phone .ig-heading>a{color:#b2bfc2}
html[data-theme="dark"] .phone a.ig-buying{background:linear-gradient(145deg,#313d4b,#313d4b);border:1px solid #485666;color:#e1e5e7}
html[data-theme="dark"] .phone a.ig-buying-group{background:linear-gradient(145deg,#313d4b,#2d3744);border-color:#485666}
html[data-theme="dark"] .phone .ig-buying>span{color:#b7c2cb}
html[data-theme="dark"] .phone .ig-buying>p{color:#b7c2cb}
html[data-theme="dark"] .phone .ig-buying>b{color:#aec1c6}
html[data-theme="dark"] .phone .ig-note{color:#b7c2cb}
html[data-theme="dark"] .phone .ig-community{background:#2d3744}
html[data-theme="dark"] .phone .ig-community a{border-bottom:1px solid #485666}
html[data-theme="dark"] .phone .ig-community b{color:#afbfc5}
html[data-theme="dark"] .phone .ig-community span{color:#b7c2cb}
html[data-theme="dark"] .phone .ig-community i,html[data-theme="dark"] .phone .ig-contact i,html[data-theme="dark"] .phone .ig-about-row i{color:#b5bac0}
html[data-theme="dark"] .phone .ig-faq{background:#2d3744}
html[data-theme="dark"] .phone .ig-faq details{border-bottom:1px solid #485666}
html[data-theme="dark"] .phone .ig-faq summary>span{color:#b3bbc2}
html[data-theme="dark"] .phone .ig-faq details>div{color:#b7c2cb}
html[data-theme="dark"] .phone .ig-faq a{color:#b4d0d5}
html[data-theme="dark"] .phone .ig-company{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .phone .ig-about-row small{color:#b7c2cb}
html[data-theme="dark"] .phone .ig-operator{color:#b7c2cb}
html[data-theme="dark"] .phone .ig-policy-list{border-top:1px solid #485666}
html[data-theme="dark"] .phone .ig-policy-list a{color:#b5b9c0;border-bottom:1px solid #485666}
html[data-theme="dark"] .phone .ig-contact{background:#313d4b}
html[data-theme="dark"] .phone .ig-contact b{color:#acc1c8}
html[data-theme="dark"] .phone .ig-contact small{color:#b3bdc2}
html[data-theme="dark"] .phone .ig-account-info{background:#2d3744}
html[data-theme="dark"] .phone .ig-account-info>a{border-bottom:1px solid #485666;color:#b5b9c0}
html[data-theme="dark"] .phone .ig-brand-signature{color:#b7c2cb}
html[data-theme="dark"] .phone .ig-page a:focus-visible,html[data-theme="dark"] .phone .ig-page summary:focus-visible,html[data-theme="dark"] .phone .ig-mypage-guide a:focus-visible{outline:2px solid #538c93}
html[data-theme="dark"] .phone .ig-settings-link{background:#2d3744;border:1px solid #485666;color:#bfc4ca}
html[data-theme="dark"] .phone .ig-settings-link small{color:#b7c2cb}
html[data-theme="dark"] .phone .ig-commerce-links{color:#b4bac0;background:#2d3744}
html[data-theme="dark"] .phone .ig-commerce-links a:focus-visible{outline:2px solid #538c93}
html[data-theme="dark"] .phone .dp-buybar-standard .dp-buy-single{
  background:linear-gradient(110deg,#3a4757,#365c63);color:#eaecef}
html[data-theme="dark"] .phone .cat-prices.cat-prices-standard>.cat-price-single{color:var(--identity-ink,#e1e5e7)}
html[data-theme="dark"] .phone .cr-category-strip{background:#2d3744}
html[data-theme="dark"] .phone .cr-illustration{background:linear-gradient(140deg,#313d4b,#313d4b);color:#b7c2cb}
html[data-theme="dark"] .phone .cr-rail-arrow{background:rgba(45,55,68,0.941);color:#b7c2cb}
html[data-theme="dark"] .np-banner{background:linear-gradient(110deg,#313d4b,#313d4b);color:#afc1c5}
html[data-theme="dark"] .np-banner-benefit{border-left:1px solid rgba(90,130,140,0.2)}
html[data-theme="dark"] .np-banner:focus-visible{outline:2px solid #5a828c}
html[data-theme="dark"] .np-page{background:var(--app-bg,#2d3744)}
html[data-theme="dark"] .np-note{color:var(--ink-3,#b7c2cb)}
html[data-theme="dark"] .np-item{border-bottom:1px solid var(--line,#485666)}
html[data-theme="dark"] .np-controls button{border:1px solid var(--line,#485666)}
html[data-theme="dark"] .np-summary .np-total{border-top:1px solid var(--line,#485666)}
html[data-theme="dark"] .np-progress{background:var(--rose-soft,#313d4b)}
html[data-theme="dark"] .np-footer{border-top:1px solid var(--line,#485666);background:var(--app-bg,#2d3744)}
html[data-theme="dark"] .np-primary{color:#eaecef}
html[data-theme="dark"] .np-hold{color:var(--ink-3,#b7c2cb)}
html[data-theme="dark"] .phone .bs-home-brands{background:#2d3744;border-bottom:1px solid #485666;color:#bac9ce}
html[data-theme="dark"] .phone .bs-brands-all{color:#b9cad0}
html[data-theme="dark"] .phone .bs-brands-all span{color:#b1bfc3}
html[data-theme="dark"] .phone .bs-brand-links>a{color:#b1bec4}
html[data-theme="dark"] .phone .bs-brand-links>a:before{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .phone .bs-post-empty{color:#afbfc5}
html[data-theme="dark"] .phone .bs-empty-icon{background:linear-gradient(130deg,#313d4b,#313d4b);color:#afc0c5}
html[data-theme="dark"] .phone .bs-post-empty .bc-eyebrow{color:#b2bec2}
html[data-theme="dark"] .phone .bs-post-empty h3{color:#bac8ce}
html[data-theme="dark"] .phone .bs-post-empty>p:not(.bc-eyebrow){color:#b4bdc1}
html[data-theme="dark"] .phone .bs-post-empty>button{border:1px solid #485666;background:#2d3744;color:#adc0c7}
html[data-theme="dark"] .phone :is(.bs-home-brands,.bs-post-panel) :is(a,button):focus-visible{outline:2px solid #558491}
html[data-theme="dark"] .phone .cs-page{background:#2d3744}
html[data-theme="dark"] .phone .cs-intro{background:linear-gradient(115deg,#313d4b 0%,#2d3744 56%,#313d4b 100%)}
html[data-theme="dark"] .phone .cs-intro>small{color:#c3b1b4}
html[data-theme="dark"] .phone .cs-intro>h2{color:#bec4cb}
html[data-theme="dark"] .phone .cs-intro>p{color:#b7c2cb}
html[data-theme="dark"] .phone .cs-page .s-section{border:1px solid #485666}
html[data-theme="dark"] .phone .cs-page .s-section p{color:#b7c2cb}
html[data-theme="dark"] .phone .cs-path{border-bottom:1px solid #485666}
html[data-theme="dark"] .phone .cs-path>i{background:linear-gradient(120deg,#313d4b,#313d4b);color:#adc3c7}
html[data-theme="dark"] .phone .cs-path strong{color:#bec5cb}
html[data-theme="dark"] .phone .cs-path>b{color:#b3bcc1}
html[data-theme="dark"] .phone .cs-facts>div{background:#313d4b}
html[data-theme="dark"] .phone .cs-facts>div:first-child{background:#2d3744}
html[data-theme="dark"] .phone .cs-facts span,html[data-theme="dark"] .phone .cs-facts small{color:#b7c2cb}
html[data-theme="dark"] .phone .cs-facts strong{color:#bcc7cc}
html[data-theme="dark"] .phone .cs-checklist li{color:#b7c2cb}
html[data-theme="dark"] .phone .cs-checklist li:before{background:#385b61}
html[data-theme="dark"] .phone .cs-label{background:#313d4b;color:#acc3c8}
html[data-theme="dark"] .phone .cs-alert{background:#313d4b;color:#c1b4b6}
html[data-theme="dark"] .phone .cs-page .s-step>i{background:#313d4b;color:#acc4c8}
html[data-theme="dark"] .phone .cs-page .s-step strong{color:#bec5ca}
html[data-theme="dark"] .phone .cs-page .s-row-link{border-color:#485666}
html[data-theme="dark"] .phone .cs-page .s-row-link small{color:#b5bbbf}
html[data-theme="dark"] .phone .cs-page .s-row-link>b{color:#b3bcc2}
html[data-theme="dark"] .phone .cs-faq{border-bottom:1px solid #485666}
html[data-theme="dark"] .phone .cs-faq summary{color:#bfc6ca}
html[data-theme="dark"] .phone .cs-faq summary:after{color:#b4bcc0}
html[data-theme="dark"] .phone .cs-faq>div{color:#b7c2cb}
html[data-theme="dark"] .phone .cs-faq>div>a{color:#a7c7cd}
html[data-theme="dark"] .phone .cs-action-note{color:#b5bbc0!important}
html[data-theme="dark"] .phone .cs-support{background:#2d3744}
html[data-theme="dark"] .phone .cs-support .sa-support-entry>span>small:last-child{color:#b3bcc1}
html[data-theme="dark"] .phone .cs-support .ns-card{border:1px solid #485666}
html[data-theme="dark"] .phone .cs-support .ns-card-title>a{color:#b4bcc1}
html[data-theme="dark"] .phone .cs-support .ns-row{border-color:#485666}
html[data-theme="dark"] .phone .cs-support .ns-row>b{color:#b3bcc1}
html[data-theme="dark"] .phone .cs-support .ns-row span{color:#b4bbc0}
html[data-theme="dark"] .phone .cs-link-grid>a{background:#2d3744;border:1px solid #485666;color:#bfc6ca}
html[data-theme="dark"] .phone .cs-link-grid .ns-icon{color:#aec1c6}
html[data-theme="dark"] .phone .cs-link-grid>a>b{color:#b3bcc1}
html[data-theme="dark"] .phone .cs-page a:focus-visible,html[data-theme="dark"] .phone .cs-page summary:focus-visible,html[data-theme="dark"] .phone .cs-support a:focus-visible,html[data-theme="dark"] .phone .cs-support summary:focus-visible{outline:2px solid #538793}
html[data-theme="dark"] .phone .cg-page{background:#2d3744;color:#e1e5e7}
html[data-theme="dark"] .phone .cg-eyebrow{color:#c2b2b5}
html[data-theme="dark"] .phone .cg-intro p{color:#b7c2cb}
html[data-theme="dark"] .phone .cg-section{background:#2d3744;border:1px solid #485666}
html[data-theme="dark"] .phone .cg-section p{color:#b7c2cb}
html[data-theme="dark"] .phone .cg-section-title a{color:#a7c7cd}
html[data-theme="dark"] .phone .cg-guide-grid>a{background:#2d3744;border:1px solid #485666}
html[data-theme="dark"] .phone .cg-guide-symbol{color:#adc4c7;background:linear-gradient(135deg,#313d4b,#313d4b)}
html[data-theme="dark"] .phone .cg-guide-grid small{color:#b7c2cb}
html[data-theme="dark"] .phone .cg-guide-grid i{color:#b4bac1}
html[data-theme="dark"] .phone .cg-search-entry{background:#2d3744;border:1px solid #485666;color:#b7c2cb}
html[data-theme="dark"] .phone .cg-search-entry>span:first-child{color:#b1bfc3}
html[data-theme="dark"] .phone .cg-link{border-bottom:1px solid #485666}
html[data-theme="dark"] .phone .cg-link small{color:#b7c2cb}
html[data-theme="dark"] .phone .cg-link i{color:#b3bdc2}
html[data-theme="dark"] .phone .cg-question{border-bottom:1px solid #485666}
html[data-theme="dark"] .phone .cg-question summary>span{color:#b3bcc1}
html[data-theme="dark"] .phone .cg-question>div>p{color:#b7c2cb}
html[data-theme="dark"] .phone .cg-question>div>a{color:#b2d2d7}
html[data-theme="dark"] .phone .cg-help{border:1px solid #485666;background:linear-gradient(120deg,#313d4b,#313d4b)}
html[data-theme="dark"] .phone .cg-help small{color:#b7c2cb}
html[data-theme="dark"] .phone .cg-help>a{border-top:1px solid #485666;color:#a7c7cd}
html[data-theme="dark"] .phone .cg-back-guide{color:#b7c2cb}
html[data-theme="dark"] .phone .cg-about small{color:#b7c2cb}
html[data-theme="dark"] .phone .cg-service-info nav{border-top:1px solid #485666}
html[data-theme="dark"] .phone .cg-service-info nav a{color:#b7c2cb}
html[data-theme="dark"] .phone .cg-steps li:before{color:#aec1c6}
html[data-theme="dark"] .phone .cg-definition>div{border-top:1px solid #485666}
html[data-theme="dark"] .phone .cg-definition dd{color:#b7c2cb}
html[data-theme="dark"] .phone .cg-mode-links{background:#2d3744;border:1px solid #485666}
html[data-theme="dark"] .phone .cg-mode-links strong{color:#aac5ca}
html[data-theme="dark"] .phone .cg-faq-search>label{color:#b4bac0}
html[data-theme="dark"] .phone .cg-faq-search>div{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .phone .cg-faq-search svg{color:#b1bfc3}
html[data-theme="dark"] .phone .cg-faq-search input{color:#e1e5e7}
html[data-theme="dark"] .phone .cg-faq-search input::placeholder{color:#b7c2cb}
html[data-theme="dark"] .phone .cg-faq-search>div:focus-within{outline:2px solid #538a93}
html[data-theme="dark"] .phone .cg-filter-row button{background:#2d3744;border:1px solid #485666;color:#b7c2cb}
html[data-theme="dark"] .phone .cg-filter-row button[aria-pressed=true]{color:#b2d2d7;background:#313d4b;border-color:#538993}
html[data-theme="dark"] .phone .cg-result-count{color:#b7c2cb}
html[data-theme="dark"] .phone .cg-faq-results{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .phone .cg-no-result{background:#2d3744}
html[data-theme="dark"] .phone .cg-no-result p{color:#b7c2cb}
html[data-theme="dark"] .phone .cg-no-result button{color:#a5c9cf;background:#313d4b}
html[data-theme="dark"] .phone .cg-page a:focus-visible,html[data-theme="dark"] .phone .cg-page button:focus-visible,html[data-theme="dark"] .phone .cg-page summary:focus-visible{outline:2px solid #538993}
html[data-theme="dark"] .phone .ah-dashboard,html[data-theme="dark"] .phone .ah-records,html[data-theme="dark"] .phone .ah-settings,html[data-theme="dark"] .phone .ah-profile-form{--ah-line:#485666;--ah-ink:#e1e5e7;--ah-muted:#b7c2cb;--ah-teal:#aed6db;background:#2d3744}
html[data-theme="dark"] .phone .ah-dashboard .ap-profile-hero{background:linear-gradient(120deg,#313d4b 0%,#2d3744 50%,#313d4b 100%);border-bottom:1px solid #485666}
html[data-theme="dark"] .phone .ah-dashboard .ap-profile-hero .ac-avatar{background:linear-gradient(130deg,#4d383d,#366163);color:#eaecef;border:3px solid #485666;box-shadow:0 4px 12px rgba(10,13,18,0.071)}
html[data-theme="dark"] .phone .ah-quick-links{background:#2d3744}
html[data-theme="dark"] .phone .ah-quick-links .ac-icon{color:#b7c2cb}
html[data-theme="dark"] .phone .ah-panel{background:#2d3744}
html[data-theme="dark"] .phone .ah-panel .ac-row+.ac-row{border-top:1px solid #485666}
html[data-theme="dark"] .phone .ah-panel .ac-row-icon{color:#b7c2cb}
html[data-theme="dark"] .phone .ah-symbol{background:#313d4b}
html[data-theme="dark"] .phone .ah-order-entry>.ac-icon{color:#9faeb9}
html[data-theme="dark"] .phone .ah-order-help{background:#2d3744}
html[data-theme="dark"] .phone .ah-order-help .ac-icon{color:#b7c2cb}
html[data-theme="dark"] .phone .ah-compose-options{background:linear-gradient(100deg,#2d3744,#2d3744)}
html[data-theme="dark"] .phone .ah-compose-options a{color:#b7c2cb}
html[data-theme="dark"] .phone .ah-compose-options a+a{border-left:1px solid #485666}
html[data-theme="dark"] .phone .ah-compose-options span{color:#b3b9c2}
html[data-theme="dark"] .phone .ah-guide-pair>a{background:#2d3744}
html[data-theme="dark"] .phone .ah-guide-pair .ac-icon{color:#b7c2cb}
html[data-theme="dark"] .phone .ah-support-top{background:linear-gradient(120deg,#313d4b,#313d4b)}
html[data-theme="dark"] .phone .ah-support-top .ac-row-icon{color:#acc3c9}
html[data-theme="dark"] .phone .ah-guide-shortcuts a{border-bottom:1px solid #485666;color:#b7c2cb}
html[data-theme="dark"] .phone .ah-guide-shortcuts span{color:#9faeb9}
html[data-theme="dark"] .phone .ah-about-link{color:#b7c2cb}
html[data-theme="dark"] .phone .ah-account-guide .ig-brand-signature{color:#b7c2cb}
html[data-theme="dark"] .phone .ah-records .ac-empty-icon{background:#313d4b;color:#c5afb3}
html[data-theme="dark"] .phone .ah-advice p{color:#b7c2cb}
html[data-theme="dark"] .phone .ah-save-guide>span{background:#313d4b}
html[data-theme="dark"] .phone .ah-save-guide .ac-icon{color:#b7c2cb}
html[data-theme="dark"] .phone .ah-discover-links a+a{border-top:1px solid #485666}
html[data-theme="dark"] .phone .ah-discover-links span{color:#b7c2cb}
html[data-theme="dark"] .phone .ah-discover-links .ac-icon{color:#9faeb9}
html[data-theme="dark"] .phone .ah-footer-help{color:#b7c2cb}
html[data-theme="dark"] .phone .ah-preview-tools{color:#b7c2cb;border-top:1px solid #485666}
html[data-theme="dark"] .phone .ah-preview-tools .ac-reset-box{background:#2d3744;border-color:#485666}
html[data-theme="dark"] .phone .ah-public-note{background:#313d4b}
html[data-theme="dark"] .phone .ah-public-note .ac-icon{color:#b4b9c1}
html[data-theme="dark"] .phone .ah-public-note p{color:#b7c2cb}
html[data-theme="dark"] .phone .ah-dashboard .ac-demo-note,html[data-theme="dark"] .phone .ah-records .ac-demo-note,html[data-theme="dark"] .phone .ah-settings .ac-demo-note,html[data-theme="dark"] .phone .ah-profile-form .ac-demo-note{color:#b7c2cb}
html[data-theme="dark"] .phone .ah-dashboard .ac-primary,html[data-theme="dark"] .phone .ah-records .ac-primary,html[data-theme="dark"] .phone .ah-profile-form .ac-primary{background:linear-gradient(110deg,#3a4757,#365a63);color:#eaecef!important}
html[data-theme="dark"] .phone .ah-dashboard .ac-secondary,html[data-theme="dark"] .phone .ah-profile-form .ac-secondary,html[data-theme="dark"] .phone .ah-settings .ac-secondary{border-color:#485666;color:#b7c2cb!important}
html[data-theme="dark"] .phone .cm-saved-session-note{color:#b7c2cb}
html[data-theme="dark"] .phone .cm-guest-saved-invite{border:1px solid #485666;background:linear-gradient(120deg,#2d3744,#313d4b)}
html[data-theme="dark"] .phone .cm-guest-saved-invite>strong{color:#b7c2cb}
html[data-theme="dark"] .phone .cm-guest-saved-invite>p{color:#b7c2cb}
html[data-theme="dark"] .phone .cm-guest-saved-invite>small{color:#b7c2cb}
html[data-theme="dark"] .phone .cm-guest-saved-actions>a{color:#b1bec3}
html[data-theme="dark"] .phone .cm-guest-saved-actions>a:focus-visible{outline:2px solid #538c93}
@media (min-width: 900px) {html[data-theme="dark"] body.single { background:#2d3744
}
html[data-theme="dark"] body.single .phone > .bottom-nav { border-bottom:1px solid #485666
}
html[data-theme="dark"] body.single .phone > .screen-main { background:#2d3744
}
html[data-theme="dark"] body.single .phone .lv-editorial .mb-hero { background:#313d4b
}
html[data-theme="dark"] body.single .phone .lv-editorial .mb-hero > img { background:#313d4b
}
html[data-theme="dark"] body.single .phone .mb-hero:after { background:linear-gradient(90deg,#313d4b 32%,rgba(49,61,75,0.133) 62%,transparent 75%)
}
html[data-theme="dark"] body.single .phone .lv-editorial .mb-hero-copy { color:#bfc5ca
}
html[data-theme="dark"] body.single .phone .mb-hero-copy > h2 { color:#bdc7cc!important
}
html[data-theme="dark"] body.single .phone .mb-hero-copy > p,html[data-theme="dark"] body.single .phone .mb-hero-copy > b { color:#bfc5ca
}
html[data-theme="dark"] body.single .phone .cat-scroll > .cat-section:not(.sp-variants) { border-bottom:1px solid #485666
}
html[data-theme="dark"] body.single .phone .sa-page { border-inline:1px solid #485666
}
}
/* index.html:5 */
html[data-theme="dark"] .screen-loading {color:#b7c2cb
}
html[data-theme="dark"] .screen-loading button {background:linear-gradient(110deg,#463235,#324446);color:#bacacf
}
/* index.html:6 */
html[data-theme="dark"] #mx-opening {
  background:linear-gradient(155deg,#2d3744 0%,#2d3744 43%,#313d4b 100%);color:#e1e5e7
}
html[data-theme="dark"] #mx-opening .mx-op-veil {background:linear-gradient(150deg,rgba(45,55,68,0.66) 0%,rgba(45,55,68,0.7) 48%,rgba(49,61,75,0.67) 100%)
}
html[data-theme="dark"] #mx-opening .mx-op-atmos::before {background:radial-gradient(ellipse,rgba(77,56,61,0.51) 0%,rgba(70,50,53,0.29) 36%,transparent 68%)
}
html[data-theme="dark"] #mx-opening .mx-op-atmos::after {background:radial-gradient(ellipse,rgba(56,75,77,0.4) 0%,rgba(56,75,77,0.302) 35%,transparent 68%)
}
html[data-theme="dark"] #mx-opening .mx-op-horizon {background:linear-gradient(180deg,transparent,rgba(45,55,68,0.702),transparent)
}
html[data-theme="dark"] #mx-opening .mx-op-light {background:linear-gradient(105deg,transparent 30%,rgba(77,56,59,0.502) 43%,#2d3744 49%,#384b4d 54%,transparent 67%)
}
html[data-theme="dark"] #mx-opening .mx-op-greeting {color:#b7c2cb
}
html[data-theme="dark"] #mx-opening .mx-op-tagline {color:#b7c2cb
}
html[data-theme="dark"] #mx-opening .mx-op-signature>span {color:#b7c2cb
}
html[data-theme="dark"] #mx-opening .mx-op-progress {background:rgba(65,62,70,0.239)
}
html[data-theme="dark"] #mx-opening .mx-op-progress>i::before {background:linear-gradient(90deg,#633647,#413e47 50%,#365e63)
}
html[data-theme="dark"] #mx-opening .mx-op-progress::after {color:#b7c2cb
}
/* responsive-layout.css */

@media(min-width:1000px){html[data-theme="dark"] body.single #home_video .hv-slide {background:linear-gradient(to right,#080a0d 0 62%,#2d3744 62% 100%)
}
html[data-theme="dark"] body.single #home_video .sp-video-product {background:#313d4b;color:#bac9cf;border-color:#485666
}
}
html[data-theme="dark"] .hv-feed-modes{background:rgba(45,55,68,0.941)
}
html[data-theme="dark"] .hv-feed-modes button{color:#b7c2cb
}
html[data-theme="dark"] .hv-feed-modes button[aria-pressed=true]{background:linear-gradient(110deg,#4d383b,#3a4757,#38494d);color:#e1e5e7
}
html[data-theme="dark"] .hv-feed-modes button:focus-visible{outline:2px solid #8b5b7f
}
@media(min-width:1000px){html[data-theme="dark"] body.single .phone>.app-header .bh-root-title {color:#b5bcbf
}
html[data-theme="dark"] body.single .phone>.app-header .sh-header-caption {color:#b7c2cb
}
html[data-theme="dark"] body.single .phone>.bottom-nav {background:#2d3744
}
html[data-theme="dark"] body.single .phone>.screen-main {background:#2d3744
}
html[data-theme="dark"] body.single .phone .hm-mode-tabs {border-bottom:1px solid #485666
}
html[data-theme="dark"] body.single .phone .hv-page {background:#2d3744;border:1px solid #485666
}
html[data-theme="dark"] body.single .phone .hv-slide {background:#2d3744
}
html[data-theme="dark"] body.single .phone .hv-caption {color:#b7c2cb
}
html[data-theme="dark"] body.single .phone .hv-author>a {color:#afbec5
}
html[data-theme="dark"] body.single .phone .hv-author>button {color:#abc4ca
}
html[data-theme="dark"] body.single .phone .hv-author>button:before {border-color:#485666;background:#313d4b
}
html[data-theme="dark"] body.single .phone .hv-post-title {color:#bcc7cd
}
html[data-theme="dark"] body.single .phone .hv-description {color:#b4bcc0
}
html[data-theme="dark"] body.single .phone .hv-caption>p {color:#b4cfd5
}
html[data-theme="dark"] body.single .phone .hv-caption .ht-link {color:#b4cfd5
}
html[data-theme="dark"] body.single .phone .hv-social-rail {border-top:1px solid #485666
}
html[data-theme="dark"] body.single .phone .hv-social {color:#b2bdc2
}
html[data-theme="dark"] body.single .phone .hv-social.cm-selected {color:#d4a0a9
}
html[data-theme="dark"] body.single .phone .desktop-watch-controls {color:#b4bdc0
}
html[data-theme="dark"] body.single .desktop-watch-controls button {border:1px solid #485666;background:#2d3744;color:#adc1c8
}
html[data-theme="dark"] body.single .phone .hp-card {border:1px solid #485666;background:#2d3744
}
html[data-theme="dark"] body.single #home .rn-topics {background:#2d3744
}
html[data-theme="dark"] body.single #home .rn-post {border:1px solid #485666;background:#2d3744
}
html[data-theme="dark"] body.single .screen-main>.nd-page {background:#2d3744
}
html[data-theme="dark"] body.single .phone .cat-detail {background:#2d3744
}
html[data-theme="dark"] body.single .phone .ss-live[data-ss-live=cart]>.ss-purchase-bar {border:1px solid #485666;background:#2d3744
}
}
@media(min-width:1000px){html[data-theme="dark"] body.single #home .rn-video-wrap {background:#313d4b
}}
html[data-theme="dark"] .phone .cat-gallery .cat-detail-images{background:#2d3744
}
html[data-theme="dark"] .phone .cat-gallery .cat-spec-image:focus-visible{outline:2px solid #8b5b7f
}
@media(min-width:1000px){html[data-theme="dark"] body.single .phone .cat-product-info>.cat-section:not(.sp-variants) {border-bottom:1px solid #485666
}
}
@media(max-width:999px){html[data-theme="dark"] .phone .sp-variant-preview img {background:#2d3744
}
html[data-theme="dark"] .phone .sp-variant-preview figcaption {color:#b7c2cb
}
}
@media(max-width:999px){html[data-theme="dark"] .phone .app-header.bh-header .ec-search {color:#c0c4c9
}
}
@media(max-width:999px){html[data-theme="dark"] body.single .phone>.bottom-nav>.nav-item {--meiai-nav-icon:#c8adbf;--meiai-nav-fill:#313d4b
}
html[data-theme="dark"] body.single .phone>.bottom-nav>.nav-item[data-home-entry] {--meiai-nav-icon:#cba9af;--meiai-nav-fill:#313d4b
}
html[data-theme="dark"] body.single .phone>.bottom-nav>.nav-item[href="#cart"] {--meiai-nav-icon:#a5cacf;--meiai-nav-fill:#324346
}
html[data-theme="dark"] body.single .phone>.bottom-nav>.nav-item[data-member-route] {--meiai-nav-icon:#bfb2c2;--meiai-nav-fill:#313d4b
}
}
html[data-theme="dark"] .sp-option-guide{border:1px solid #485666;background:linear-gradient(120deg,#2d3744,#2d3744);color:#b7c2cb
}
html[data-theme="dark"] .sp-option-guide .sp-option-guide-title{color:#c3c0c9
}
html[data-theme="dark"] .sp-option-guide dt{color:#b7c2cb
}
html[data-theme="dark"] body.single :is(#home,#home_video,#home_photo)>.app-header.bh-header{background-image:linear-gradient(110deg,#2d3744 28%,#2d3744 67%,#2d3744)
}
@media(max-width:999px){html[data-theme="dark"] #items .cr-category-strip .cr-rail-arrow {background:rgba(45,55,68,0.937)
}
}
@media(max-width:999px){html[data-theme="dark"] body.single .phone>.bottom-nav {--pm-nav-fill:linear-gradient(115deg,#463235,#3a4757 48%,#384d4d);--pm-nav-border:#485666
}
html[data-theme="dark"] body.single .phone>.bottom-nav>.nav-item {--meiai-nav-icon:#cca8c1;--meiai-nav-fill:#463242;--meiai-nav-tile:linear-gradient(140deg,#c0a0b9,#bda3b6)
}
html[data-theme="dark"] body.single .phone>.bottom-nav>.nav-item[data-home-entry] {--meiai-nav-icon:#d4a0a9;--meiai-nav-fill:#463235;--meiai-nav-tile:linear-gradient(140deg,#eaecef,#ce929d)
}
html[data-theme="dark"] body.single .phone>.bottom-nav>.nav-item[href="#cart"] {--meiai-nav-icon:#aed6db;--meiai-nav-fill:#384d4d;--meiai-nav-tile:linear-gradient(140deg,#92cec6,#94c8cc)
}
html[data-theme="dark"] body.single .phone>.bottom-nav>.nav-item[data-member-route] {--meiai-nav-icon:#c0b1c4;--meiai-nav-fill:#313d4b;--meiai-nav-tile:linear-gradient(140deg,#eaecef,#b3a7b9)
}
html[data-theme="dark"] body.single .phone>.bottom-nav>.nav-item>.icon {box-shadow:inset 0 1px 0 rgba(55,68,83,0.702)
}
html[data-theme="dark"] body.single .phone>.bottom-nav>.pm-nav-indicator {box-shadow:inset 0 1px 0 rgba(55,68,83,0.651),0 2px 5px rgba(10,13,18,0.082)
}
html[data-theme="dark"] body.single .phone>.bottom-nav .ss-bag-count {background:#63363d;color:#eaecef;border:1px solid #485666
}
}
/* snap-topics.css */
html[data-theme="dark"] body.single #home_photo .hp-explore-topic>.hp-theme-art {background:linear-gradient(135deg,#313d4b,#313d4b 52%,#324646);color:#b7c2cb
}
html[data-theme="dark"] body.single #home_photo .hp-explore-arrow {border:1px solid #485666;background:#2d3744;color:#b7c2cb
}
html[data-theme="dark"] body.single #home_photo .hp-explore-topic:focus-visible,html[data-theme="dark"] body.single #home_photo .hp-explore-arrow:focus-visible {outline:2px solid #91557e
}
html[data-theme="dark"] body.single #home_photo .hp-empty {color:#b7c2cb
}
/* cart-design.css */
html[data-theme="dark"] body.single .phone .ss-live[data-ss-live=cart],html[data-theme="dark"] body.single .phone .ss-live[data-ss-live=empty_cart]{background:#2d3744;color:#bcc7cd}
html[data-theme="dark"] .ss-bag-heading .ss-muted{color:#b5bcc0}
html[data-theme="dark"] .ss-bag-heading>p{color:#b7c2cb}
html[data-theme="dark"] .ss-bag-items{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .ss-bag-items .ss-cart-line{border-bottom:1px solid #485666}
html[data-theme="dark"] .ss-bag-items .ss-cart-photo{background:#313d4b}
html[data-theme="dark"] .ss-bag-items .ss-muted{color:#b7c2cb}
html[data-theme="dark"] .ss-bag-items .ss-price{color:#b1d3d8}
html[data-theme="dark"] .ss-bag-items .ss-stepper>button:not(.ss-text-button){border:1px solid #485666;background:#2d3744;color:#afbfc5}
html[data-theme="dark"] .ss-bag-items .ss-stepper>span{color:#b2bcc2}
html[data-theme="dark"] .ss-bag-items .ss-stepper>.ss-text-button{color:#9faeb9}
html[data-theme="dark"] body.single .phone .ss-live[data-ss-live=cart]>.ss-bag-checkout{border-top:1px solid #485666;background:linear-gradient(120deg,#2d3744,#2d3744);box-shadow:0 -7px 24px rgba(10,13,18,0.031)}
html[data-theme="dark"] .ss-bag-summary .ss-summary{color:#b5bbc0}
html[data-theme="dark"] .ss-bag-summary .ss-summary strong{color:#b1d3d8}
html[data-theme="dark"] .ss-bag-delivery{color:#b5bcc0}
html[data-theme="dark"] .ss-bag-summary>.ss-small{color:#9faeb9}
html[data-theme="dark"] .ss-bag-checkout .ss-button{color:#b2d0d6;background:linear-gradient(105deg,#4d383b,#324246)}
html[data-theme="dark"] .ss-continue-shopping{color:#b7c2cb}
html[data-theme="dark"] .ss-live[data-ss-live=cart] .ss-mark>img,html[data-theme="dark"] .ss-live[data-ss-live=empty_cart] .ss-mark>img{box-shadow:0 10px 25px rgba(10,13,18,0.188)}
html[data-theme="dark"] .ss-live[data-ss-live=cart] .ss-message .ss-muted,html[data-theme="dark"] .ss-live[data-ss-live=empty_cart] .ss-message .ss-muted{color:#b4bbc0}
html[data-theme="dark"] .ss-live[data-ss-live=cart] .ss-message>.ss-button,html[data-theme="dark"] .ss-live[data-ss-live=empty_cart] .ss-message>.ss-button{background:linear-gradient(105deg,#4d383b,#324246);color:#b4cfd5}
html[data-theme="dark"] .ss-live[data-ss-live=cart] .ss-message .ss-kicker,html[data-theme="dark"] .ss-live[data-ss-live=empty_cart] .ss-message .ss-kicker{color:#b7c2cb}
@media(min-width:1000px){html[data-theme="dark"] body.single .phone .ss-live[data-ss-live=cart]>.ss-bag-checkout {border:1px solid #485666
}
html[data-theme="dark"] .ss-bag-delivery {border-bottom:1px solid #485666
}
html[data-theme="dark"] .ss-bag-signature {border-top:1px solid #485666;color:#b4bcc1
}}
html[data-theme="dark"] body.single .phone .ss-bag-heading h2{color:#bac9ce}
html[data-theme="dark"] body.single .phone .ss-bag-heading>p{color:#b4bcc1}
html[data-theme="dark"] body.single .phone .ss-bag-items h3{color:#bbc7cd}
html[data-theme="dark"] body.single .phone .ss-bag-items .ss-muted{color:#b3bcc2}
html[data-theme="dark"] .ss-bag-recommendations{border-top:1px solid #485666}
html[data-theme="dark"] .ss-recommendation-heading .ss-kicker{color:#b7c2cb}
html[data-theme="dark"] body.single .phone .ss-recommendation-heading h2{color:#b7c2cb}
html[data-theme="dark"] .ss-recommendation-heading>a{color:#b7c2cb}
html[data-theme="dark"] .ss-recommendation-note{color:#b7c2cb}
html[data-theme="dark"] .ss-recommendation-card{color:#b7c2cb}
html[data-theme="dark"] .ss-recommendation-picture{background:linear-gradient(120deg,#313d4b,#313d4b)}
html[data-theme="dark"] .ss-recommendation-copy>span{color:#b7c2cb}
html[data-theme="dark"] body.single .phone .ss-recommendation-copy>h3{color:#b7c2cb}
html[data-theme="dark"] .ss-recommendation-copy>strong{color:#a7c7cd}
html[data-theme="dark"] .ss-recommendation-card:focus-visible{outline:2px solid #485666}
html[data-theme="dark"] .ss-recommendation-card:active .ss-recommendation-picture{box-shadow:0 0 0 3px #0a0d12}
@media(max-width:999px){html[data-theme="dark"] .ss-bag-toggle {color:#b7c2cb
}
html[data-theme="dark"] .ss-bag-toggle>strong {color:#b1d3d8
}
html[data-theme="dark"] .ss-bag-toggle:focus-visible {outline:2px solid #8a5c7d
}
}
/* visual-refinement.css */
html[data-theme="dark"] {
  --identity-pink:#cda8b3;--identity-pink-dark:#cda7b3;--identity-pink-soft:#313d4b;
  --identity-aqua:#a0d0d4;--identity-aqua-dark:#aed7db;--identity-aqua-soft:#313d4b;
  --identity-ink:#e1e5e7;--identity-secondary:#b7c2cb;--identity-soft-text:#3a4757;
  --identity-line:#485666;--identity-background:#2d3744;
  --identity-gradient:linear-gradient(105deg,#4d383c 0%,#473e3f 38%,#365b63 72%,#366063 100%);
  --pf-pink:#cda7ae;--pf-aqua:#a3ccd2;--pf-wash:linear-gradient(115deg,#313d4b,#313d4b 48%,#313d4b);
  --pf-line:#485666;--pm-nav-fill:linear-gradient(120deg,#313d4b,#324446);--pm-nav-border:#485666;
  --ink:#e1e5e7;--muted:#b7c2cb;--accent:#aed7db;--line:#485666
}
html[data-theme="dark"] .phone .app-header.bh-header .ec-search {color:#b7c2cb
}
html[data-theme="dark"] .phone .nd-copy h3,html[data-theme="dark"] .phone .cat-intro h2,html[data-theme="dark"] .phone .hp-title h2 {color:#e1e5e7
}
html[data-theme="dark"] body.single .phone .ss-bag-heading h2,html[data-theme="dark"] body.single .phone .ss-bag-items h3 {color:#e1e5e7
}
html[data-theme="dark"] body.single .phone .ss-bag-heading>p,html[data-theme="dark"] body.single .phone .ss-bag-heading .ss-muted,html[data-theme="dark"] body.single .phone .ss-bag-items .ss-muted {color:#b7c2cb
}
html[data-theme="dark"] .ss-bag-items .ss-price,html[data-theme="dark"] .ss-bag-summary .ss-summary strong {color:#aed7db
}
html[data-theme="dark"] .ss-bag-items .ss-stepper>span,html[data-theme="dark"] .ss-bag-items .ss-stepper>.ss-text-button,html[data-theme="dark"] .ss-bag-delivery,html[data-theme="dark"] .ss-bag-summary>.ss-small,html[data-theme="dark"] .ss-continue-shopping {color:#b7c2cb
}
html[data-theme="dark"] .ss-bag-checkout .ss-button {color:#afd3da;border:1px solid #485666
}
html[data-theme="dark"] .preview-note {color:#c0b4b6
}
html[data-theme="dark"] .section-title p,html[data-theme="dark"] .field label,html[data-theme="dark"] .field small,html[data-theme="dark"] .optional,html[data-theme="dark"] .small-copy,html[data-theme="dark"] .summary-note,html[data-theme="dark"] .check-line,html[data-theme="dark"] .delivery-box p,html[data-theme="dark"] .security-line,html[data-theme="dark"] .under-button,html[data-theme="dark"] .checkout-footer,html[data-theme="dark"] .method-panel small,html[data-theme="dark"] .method-option small {color:#b7c2cb
}
html[data-theme="dark"] .field input,html[data-theme="dark"] select {border-color:#485666
}
html[data-theme="dark"] .field input::placeholder {color:#b7c2cb
}
html[data-theme="dark"] .summary-heading h2 {color:#b7c2cb
}
html[data-theme="dark"] .summary-heading a,html[data-theme="dark"] .summary-toggle {color:#b7c2cb
}
html[data-theme="dark"] .product-copy p,html[data-theme="dark"] .line-price span {color:#b7c2cb
}
html[data-theme="dark"] .primary,html[data-theme="dark"] .completion .primary {color:#afd3da;border:1px solid #485666
}
html[data-theme="dark"] .steps li,html[data-theme="dark"] .steps li>span {color:#b7c2cb
}
html[data-theme="dark"] .steps li[aria-current],html[data-theme="dark"] .steps li[aria-current]>span {color:#aed7db
}
html[data-theme="dark"] .payment-category>summary>.category-title {color:#bdc7cc
}
html[data-theme="dark"] .payment-category>summary>span,html[data-theme="dark"] .payment-category>summary:after {color:#b7c2cb
}
html[data-theme="dark"] .method-option:has(input:checked) {border-color:#538593;box-shadow:0 0 0 1px #0a0d12 inset
}
html[data-theme="dark"] .mini-label,html[data-theme="dark"] .review-block h3 {color:#b7c2cb
}
html[data-theme="dark"] .completion h2 {color:#b8cbd1
}
html[data-theme="dark"] .completion>p#complete-message {color:#b4bbc0
}
html[data-theme="dark"] .completion-preview {color:#c0b4b6
}
html[data-theme="dark"] .phone .pt-light meiai-tap-sheen {background:linear-gradient(112deg,transparent 18%,rgba(77,56,59,0.22) 34%,rgba(72,61,72,0.267) 48%,rgba(56,72,77,0.271) 59%,transparent 76%)
}
html[data-theme="dark"] .phone .pt-light meiai-tap-glow {background:radial-gradient(ellipse at 35% 40%,rgba(77,56,59,0.2),transparent 52%),radial-gradient(ellipse at 65% 55%,rgba(54,94,99,0.212),transparent 55%)
}
html[data-theme="dark"] {--meiai-action-fill:linear-gradient(110deg,#4d383b,#3a4757 52%,#384a4d);--meiai-action-ink:#c3c0c9;--meiai-action-border:#485666
}
/* platform-discovery.css */
html[data-theme="dark"] .px-mobile-discovery{background:#2d3744;border-bottom:1px solid #485666
}
html[data-theme="dark"] .px-mobile-discovery>a{color:#b7c2cb
}
html[data-theme="dark"] .px-mobile-discovery .px-icon{color:#b7c2cb
}
html[data-theme="dark"] .px-community-entry{border-top:1px solid #485666;border-bottom:1px solid #485666
}
html[data-theme="dark"] .px-eyebrow{color:#b7c2cb
}
html[data-theme="dark"] .px-community-heading h2{color:#e1e5e7
}
html[data-theme="dark"] .px-community-card{border:1px solid #485666;background:linear-gradient(115deg,#313d4b,#313d4b 55%,#313d4b);color:#b7c2cb
}
html[data-theme="dark"] .px-community-card>small{color:#b7c2cb
}
html[data-theme="dark"] .px-platform :is(.px-mobile-discovery a,.px-discovery a,.px-discovery button,.px-header-actions a,.px-community-card):focus-visible{outline:2px solid #865f7e
}
html[data-theme="dark"] .px-platform :is(.px-mobile-discovery a,.px-discovery-nav a,.px-category-chips button,.px-brand-link,.px-header-actions a):active{background:linear-gradient(110deg,#463235,#313d4b,#324446)
}
@media(min-width:1000px){html[data-theme="dark"] .px-header-search {border:1px solid #485666;background:#2d3744;color:#b7c2cb
}
html[data-theme="dark"] .px-header-search .px-icon {color:#b7c2cb
}
html[data-theme="dark"] .px-header-actions>a {color:#b7c2cb
}
html[data-theme="dark"] .px-header-actions .px-post-button {background:linear-gradient(110deg,#463236,#313d4b,#324446);border:1px solid #485666;color:#b7c2cb
}
html[data-theme="dark"] body.single .px-platform>.screen-main {background:#2d3744
}
html[data-theme="dark"] body.single .px-platform>.screen-main>.hm-mode-tabs {background:#2d3744;border-bottom:1px solid #485666
}
html[data-theme="dark"] .px-discovery {border-right:1px solid #485666;background:#2d3744
}
html[data-theme="dark"] .px-discovery-intro h2 {color:#b7c2cb
}
html[data-theme="dark"] .px-discovery-intro p {color:#b7c2cb
}
html[data-theme="dark"] .px-discovery-nav>a {color:#b7c2cb
}
html[data-theme="dark"] .px-discovery-nav>a:first-child {background:linear-gradient(100deg,#313d4b,#313d4b,#313d4b);color:#b7c2cb
}
html[data-theme="dark"] .px-count {background:#2d3744;color:#b7c2cb
}
html[data-theme="dark"] .px-discovery h3 {color:#b7c2cb
}
html[data-theme="dark"] .px-category-chips button {color:#b7c2cb;border:1px solid #485666;background:#2d3744
}
html[data-theme="dark"] .px-section-heading a {color:#b7c2cb
}
html[data-theme="dark"] .px-brand-link {color:#b7c2cb
}
html[data-theme="dark"] .px-brand-link img {background:#313d4b
}
html[data-theme="dark"] .px-brand-link small {color:#b7c2cb
}
html[data-theme="dark"] .px-share-invite {border:1px solid #485666;background:linear-gradient(125deg,#2d3744,#313d4b,#313d4b);color:#b7c2cb
}
html[data-theme="dark"] .px-share-invite small {color:#b7c2cb
}
html[data-theme="dark"] .px-help a {color:#b7c2cb
}
html[data-theme="dark"] body.single .px-content>.nd-page {background:#2d3744
}
}
/* product-labels.css */
html[data-theme="dark"] .phone .mp-product-label,html[data-theme="dark"] .mp-label-dialog .mp-product-label {color:#b7c2cb;border:1px solid rgba(72,86,102,0.902);background:linear-gradient(110deg,rgba(45,55,68,0.961),rgba(49,61,75,0.961),rgba(50,67,70,0.961))
}
html[data-theme="dark"] .phone .mp-label-bestseller,html[data-theme="dark"] .mp-label-dialog .mp-label-bestseller {color:#c7adb2;border-color:#485666;background:linear-gradient(110deg,rgba(70,50,54,0.961),rgba(49,61,75,0.961),rgba(50,68,70,0.961))
}
html[data-theme="dark"] .phone .mp-label-new,html[data-theme="dark"] .mp-label-dialog .mp-label-new {color:#adc2c7;border-color:#485666;background:linear-gradient(110deg,rgba(49,61,75,0.961),rgba(49,61,75,0.961),rgba(50,69,70,0.961))
}
html[data-theme="dark"] .mp-store-picture {background:#313d4b
}
html[data-theme="dark"] .phone .mp-label-detail {border-top:1px solid #485666
}
html[data-theme="dark"] .phone .mp-label-detail>p {color:#b7c2cb
}
html[data-theme="dark"] .phone .mp-label-guide {color:#b7c2cb
}
html[data-theme="dark"] .mp-label-dialog {border:1px solid #485666;background:#2d3744;color:#b7c2cb
}
html[data-theme="dark"] .mp-label-legend {border-top:1px solid #485666
}
html[data-theme="dark"] .mp-label-legend p {color:#b7c2cb
}
html[data-theme="dark"] .mp-label-close {border:1px solid #485666;color:#b7c2cb;background:linear-gradient(110deg,#463236,#313d4b,#324346)
}
html[data-theme="dark"] .mp-label-guide:focus-visible,html[data-theme="dark"] .mp-label-close:focus-visible {outline:2px solid #8c597b
}
html[data-theme="dark"] #items .bc-sort-row+.mp-label-guide {color:#b7c2cb
}
html[data-theme="dark"] .sp-item-scope {color:#b7c2cb
}
/* item-filters.css */
html[data-theme="dark"] .if-sidebar{color:#b7c2cb
}
html[data-theme="dark"] .if-heading h2{color:#b7c2cb
}
html[data-theme="dark"] .if-clear{color:#b7c2cb
}
html[data-theme="dark"] .if-clear:disabled{color:#9faeb9
}
html[data-theme="dark"] .if-close{color:#b7c2cb
}
html[data-theme="dark"] .if-section{border-top:1px solid #485666
}
html[data-theme="dark"] .if-section h3,html[data-theme="dark"] .if-section legend{color:#b7c2cb
}
html[data-theme="dark"] .if-price-value{color:#b7c2cb
}
html[data-theme="dark"] .if-range-track,html[data-theme="dark"] .if-range-fill{background:#313d4b
}
html[data-theme="dark"] .if-range-fill{background:linear-gradient(100deg,#4d383b,#3a4757,#384b4d)
}
html[data-theme="dark"] .if-range-input::-webkit-slider-thumb{border:2px solid #8b5b7f;background:#2d3744
}
html[data-theme="dark"] .if-range-input::-moz-range-thumb{border:2px solid #8b5b7f;background:#2d3744
}
html[data-theme="dark"] .if-range-input:active::-webkit-slider-thumb{background:#313d4b
}
html[data-theme="dark"] .if-range-input:focus-visible::-webkit-slider-thumb{outline:2px solid #485666
}
html[data-theme="dark"] .if-range-input:focus-visible::-moz-range-thumb{outline:2px solid #485666
}
html[data-theme="dark"] .if-range-ends{color:#b7c2cb
}
html[data-theme="dark"] .if-price-fields label{color:#b7c2cb
}
html[data-theme="dark"] .if-price-fields input{border:1px solid #485666;background:#2d3744;color:#b7c2cb
}
html[data-theme="dark"] .if-price-fields input::placeholder{color:#b7c2cb
}
html[data-theme="dark"] .if-hint{color:#b7c2cb
}
html[data-theme="dark"] .if-error{color:#cfa6b3
}
html[data-theme="dark"] .if-price-fields input[aria-invalid=true]{border-color:#93535d
}
html[data-theme="dark"] .if-category-select{border:1px solid #485666;background:#2d3744;color:#b7c2cb
}
html[data-theme="dark"] .if-category-chips button{border:1px solid #485666;background:#2d3744;color:#b7c2cb
}
html[data-theme="dark"] .if-category-chips button[aria-pressed=true]{border-color:#485666;background:linear-gradient(110deg,#313d4b,#313d4b,#324546);color:#bab5c0
}
html[data-theme="dark"] .if-brand{color:#b7c2cb
}
html[data-theme="dark"] .if-brand input{accent-color:#b9b4c0
}
html[data-theme="dark"] .if-brand small{color:#b7c2cb
}
html[data-theme="dark"] .if-brand:has(input:checked){color:#c6aebf
}
html[data-theme="dark"] .if-brand:has(input:checked) small{color:#c5b0be
}
html[data-theme="dark"] .if-active button{border:1px solid #485666;background:#313d4b;color:#bab5c0
}
html[data-theme="dark"] .if-footer{border-top:1px solid #485666;background:linear-gradient(105deg,#2d3744,#2d3744)
}
html[data-theme="dark"] .if-result{color:#b7c2cb
}
html[data-theme="dark"] .if-dialog{border:1px solid #485666;background:#2d3744
}
html[data-theme="dark"] .if-sidebar :is(button,input,select):not([type=range]):focus-visible{outline:2px solid #8b5a7e
}
@media(min-width:1000px){html[data-theme="dark"] body.single #items .px-discovery.if-sidebar {background:#2d3744
}
html[data-theme="dark"] body.single #items .if-catalog-search>.px-header-search:focus-visible {outline:2px solid #8b5a7e
}
}
@media(max-width:999px){html[data-theme="dark"] .if-dialog .if-sidebar {background:#2d3744
}
html[data-theme="dark"] .if-apply {border:1px solid #485666;background:linear-gradient(110deg,#463235,#3a4757,#384b4d);color:#b7c2cb
}
}
/* editorial-hero.css */
html[data-theme="dark"] #items .lv-editorial{background:#313d4b
}
html[data-theme="dark"] #items .lv-editorial .mb-hero{background:#313d4b
}
html[data-theme="dark"] #items .mb-hero:after{background:linear-gradient(90deg,rgba(45,55,68,0.32),transparent 58%)
}
html[data-theme="dark"] #items .lv-editorial .mb-hero-copy{color:#e1e5e7
}
html[data-theme="dark"] #items .mb-hero-copy>span{color:#b7c2cb
}
html[data-theme="dark"] #items .mb-hero-copy>h2{color:#e1e5e7!important
}
html[data-theme="dark"] #items .mb-hero-copy>p{color:#b7c2cb
}
html[data-theme="dark"] #items .mb-hero-copy>b{border:1px solid rgba(72,86,102,0.69);background:linear-gradient(110deg,#463236,#313d4b,#324346);color:#b7c2cb
}
html[data-theme="dark"] #items .mb-hero:active .mb-hero-copy>b{background:linear-gradient(110deg,#4d383b,#3a4757,#38494d)
}
html[data-theme="dark"] #items .lv-hero-brand>span{color:#b7c2cb
}
html[data-theme="dark"] #items .mb-hero-caption{color:#b7c2cb
}
html[data-theme="dark"] #items .lv-editorial-controls{color:#b7c2cb
}
html[data-theme="dark"] #items .lv-editorial-dot:before{background:rgba(58,71,87,0.251)
}
html[data-theme="dark"] #items .lv-dot-track{background:linear-gradient(90deg,#63363d,#3a4757,#365d63)
}
html[data-theme="dark"] #items .lv-editorial-pause{color:#b7c2cb
}
html[data-theme="dark"] #items .lv-editorial-next{background:rgba(45,55,68,0.522);color:#b7c2cb
}
@media(max-width:999px){html[data-theme="dark"] #items .mb-hero:after {background:linear-gradient(0deg,rgba(45,55,68,0.98),rgba(45,55,68,0.65) 16%,transparent 38%),linear-gradient(90deg,rgba(45,55,68,0.78),rgba(45,55,68,0.5) 35%,transparent 67%)
}
}
/* mypage-layout.css */

@media(min-width:1000px){html[data-theme="dark"] body.single :is(#mypage,#mypage_guest)>.screen-main {background:#2d3744
}
html[data-theme="dark"] body.single :is(#mypage,#mypage_guest) .ap-profile-hero {border:1px solid #485666;background:linear-gradient(145deg,#2d3744,#2d3744 60%,#313d4b)
}
html[data-theme="dark"] body.single :is(#mypage,#mypage_guest) :is(.ap-guest-copy,.ac-profile-copy) p {color:#b7c2cb
}
html[data-theme="dark"] body.single :is(#mypage,#mypage_guest) .ap-auth-actions>.ac-primary {background:linear-gradient(110deg,#4d383b,#3a4757,#384a4d)!important;color:#bab5c0!important;border:1px solid #485666
}
html[data-theme="dark"] body.single :is(#mypage,#mypage_guest) .ap-auth-actions>.ac-secondary {background:rgba(45,55,68,0.71);color:#b7c2cb!important;border:1px solid #485666
}
html[data-theme="dark"] body.single :is(#mypage,#mypage_guest) .ap-profile-edit {background:rgba(45,55,68,0.6)
}
html[data-theme="dark"] body.single :is(#mypage,#mypage_guest) .ah-quick-links>a {border:1px solid #485666;background:#2d3744
}
html[data-theme="dark"] body.single :is(#mypage,#mypage_guest) .ah-quick-links .ac-icon {color:#b9b4c0
}
html[data-theme="dark"] body.single :is(#mypage,#mypage_guest) .ah-quick-links strong {color:#b7c2cb
}
html[data-theme="dark"] body.single :is(#mypage,#mypage_guest) .ah-quick-links small {color:#b7c2cb
}
html[data-theme="dark"] body.single :is(#mypage,#mypage_guest) .ah-panel {border-color:#485666
}
html[data-theme="dark"] body.single :is(#mypage,#mypage_guest) .ah-panel .ap-panel-head h3 {color:#b7c2cb
}
html[data-theme="dark"] body.single :is(#mypage,#mypage_guest) .ah-order-entry .ah-symbol {background:linear-gradient(130deg,#313d4b,#313d4b);color:#bab4c0
}
html[data-theme="dark"] body.single :is(#mypage,#mypage_guest) .ah-account-guide {border:1px solid #485666;background:#2d3744
}
html[data-theme="dark"] body.single :is(#mypage,#mypage_guest) .ah-guide-shortcuts>a {border-bottom:1px solid #485666
}
html[data-theme="dark"] body.single :is(#mypage,#mypage_guest) :is(.ah-quick-links>a,.ah-order-entry,.ah-guide-pair>a):hover {background:#2d3744;box-shadow:0 4px 18px rgba(10,13,18,0.047)
}
html[data-theme="dark"] body.single :is(#mypage,#mypage_guest) :is(.ah-quick-links>a,.ah-order-entry,.ah-guide-pair>a):active {background:linear-gradient(110deg,#463235,#313d4b,#324346)
}
}

html[data-theme="dark"] body.single :is(#mypage,#mypage_guest) .ah-dashboard{--my-icon:#c7adc0;--my-icon-bg:#313d4b
}

html[data-theme="dark"] body.single :is(#mypage,#mypage_guest) .ah-dashboard a:is([href="#contact"],[href="#cart"],[href="#orders"],[href="#guide_size"]){--my-icon:#aed5db;--my-icon-bg:#324446
}

html[data-theme="dark"] body.single :is(#mypage,#mypage_guest) .ah-dashboard a:is([href="#favorites"],[href="#guide_account"],[href="#author_profile"]){--my-icon:#cca8ae;--my-icon-bg:#463236
}

@media(max-width:999px){html[data-theme="dark"] .phone .ap-auth-actions>.ac-secondary {background:linear-gradient(110deg,#313d4b,#313d4b 52%,#313d4b)!important;color:#b7c2cb!important;border:1px solid #485666
}
}

html[data-theme="dark"] .phone .md-order-shortcuts>a{color:#b7c2cb
}

html[data-theme="dark"] .phone .md-order-shortcuts>a>span:not(.b7-pending-count){background:#313d4b;color:#c5afbe
}

html[data-theme="dark"] .phone .md-order-shortcuts>a:nth-child(2n)>span:not(.b7-pending-count){background:#313d4b;color:#a8c7cc
}

html[data-theme="dark"] .phone .md-order-shortcuts>a:nth-child(3)>span:not(.b7-pending-count){background:#313d4b;color:#caaab0
}

html[data-theme="dark"] .phone .md-history-product{color:#b7c2cb
}

html[data-theme="dark"] .phone .md-history-product>img{background:#313d4b
}

html[data-theme="dark"] .phone .md-history-product>small{color:#b7c2cb
}

html[data-theme="dark"] .phone .md-insight-entry{border:1px solid #485666;background:linear-gradient(115deg,#313d4b,#313d4b 55%,#313d4b);color:#b7c2cb
}

html[data-theme="dark"] .phone .md-insight-heading>.ac-icon:first-child{color:#c5afbe
}

html[data-theme="dark"] .phone .md-insight-heading small{color:#b7c2cb
}

html[data-theme="dark"] .phone .md-insight-summary{border-top:1px solid rgba(72,86,102,0.8)
}

html[data-theme="dark"] .phone .md-insight-summary small{color:#b7c2cb
}

html[data-theme="dark"] .phone .md-insight-summary>span+span{border-left:1px solid #485666
}

html[data-theme="dark"] .phone .md-page{background:#2d3744
}

html[data-theme="dark"] .phone .md-page-heading h2{color:#e1e5e7
}

html[data-theme="dark"] .phone .md-text-button{color:#b7c2cb
}

html[data-theme="dark"] .phone .md-note{color:#b7c2cb
}

html[data-theme="dark"] .phone .md-empty{color:#b7c2cb
}

html[data-theme="dark"] .phone .md-empty a{color:#c5afb3
}

html[data-theme="dark"] .phone .md-stat{border:1px solid #485666;background:#2d3744
}

html[data-theme="dark"] .phone .md-stat>span{color:#b7c2cb
}

html[data-theme="dark"] .phone .md-stat>strong{color:#b7c2cb
}

html[data-theme="dark"] .phone .md-insight-section{background:#2d3744;border:1px solid #485666
}

html[data-theme="dark"] .phone .md-insight-section h3{color:#b7c2cb
}

html[data-theme="dark"] .phone :is(.md-reaction-grid,.md-format-grid) .md-stat{background:#2d3744
}

html[data-theme="dark"] .phone .md-own-post{color:#b7c2cb;border-top:1px solid #485666
}

html[data-theme="dark"] .phone .md-post-kind{background:linear-gradient(140deg,#463236,#323f46);color:#b7c2cb
}

html[data-theme="dark"] .phone .md-own-post small{color:#b7c2cb
}

html[data-theme="dark"] .phone .md-order-tabs>button{border:1px solid #485666;background:#2d3744;color:#b7c2cb
}

html[data-theme="dark"] .phone .md-order-tabs>button[aria-pressed="true"]{background:linear-gradient(110deg,#463236,#324246);border-color:#485666;color:#b7c2cb
}
@media(max-width:999px){html[data-theme="dark"] .phone .md-mobile-shortcuts>a {color:#b7c2cb
}
html[data-theme="dark"] .phone .md-mobile-shortcuts>a+a {border-left:1px solid #485666
}
html[data-theme="dark"] .phone .md-mobile-shortcuts .ac-icon {color:#c5afb3
}
html[data-theme="dark"] .phone .md-mobile-shortcuts>a:nth-child(2) .ac-icon {color:#afc0c6
}
html[data-theme="dark"] .phone .md-mobile-shortcuts>a:nth-child(3) .ac-icon {color:#c4b0c0
}
html[data-theme="dark"] body.single :is(#mypage,#mypage_guest) .ah-panel {border:1px solid #485666;background:#2d3744
}
html[data-theme="dark"] .phone .md-fold {border:1px solid #485666;background:#2d3744
}
html[data-theme="dark"] .phone .md-fold-toggle {color:#b7c2cb
}
html[data-theme="dark"] .phone .md-fold-toggle>span {color:#b7c2cb
}
html[data-theme="dark"] .phone .md-fold-open>.md-fold-content {border-top:1px solid #485666
}
html[data-theme="dark"] body.single :is(#mypage,#mypage_guest) .md-support-fold .ah-account-guide {border-top:1px solid #485666
}
}
html[data-theme="dark"] .phone .md-order-shortcuts>a>span:not(.b7-pending-count){background:linear-gradient(140deg,#313d4b,#3a4757);color:#cba9c1;box-shadow:inset 0 1px 0 rgba(55,68,83,0.851),0 2px 5px rgba(10,13,18,0.086)
}
html[data-theme="dark"] .phone .md-order-shortcuts>a:nth-child(2)>span:not(.b7-pending-count){background:linear-gradient(140deg,#313d4b,#384c4d);color:#aed5db
}
html[data-theme="dark"] .phone .md-order-shortcuts>a:nth-child(3)>span:not(.b7-pending-count){background:linear-gradient(140deg,#2d3744,#463235);color:#d3a1aa
}
html[data-theme="dark"] .phone .md-order-shortcuts>a:nth-child(4)>span:not(.b7-pending-count){background:linear-gradient(140deg,#313d4b,#323d46);color:#a3bfd2
}
html[data-theme="dark"] .phone .md-order-shortcuts>a:nth-child(5)>span:not(.b7-pending-count){background:linear-gradient(140deg,#313d4b,#3a4757);color:#c8acc1
}
html[data-theme="dark"] .phone .md-order-shortcuts small{color:#b7c2cb
}
/* social-sidebar.css */

@media(max-width:999px){html[data-theme="dark"] .hp-topic-rail {background:#2d3744
}
html[data-theme="dark"] .hp-topic-arrow {color:#b7c2cb
}
html[data-theme="dark"] .hp-topic-next {background:linear-gradient(90deg,#ffffff00,#2d3744 35%)
}
html[data-theme="dark"] .hp-topic-prev {background:linear-gradient(270deg,#ffffff00,#2d3744 35%)
}
html[data-theme="dark"] .hp-topic-arrow:focus-visible {outline:2px solid #8c5a7f
}
}
html[data-theme="dark"] .sn-search-dialog{border:1px solid #485666;color:#e1e5e7;background:#2d3744
}
html[data-theme="dark"] .sn-search-close{background:#313d4b;color:#b7c2cb
}
html[data-theme="dark"] .sn-search-field{border:1px solid #485666;background:#2d3744
}
html[data-theme="dark"] .sn-search-field:focus-within{border-color:#875e7f;box-shadow:0 0 0 3px rgba(10,13,18,0.125)
}
html[data-theme="dark"] .sn-search-field .sn-icon{color:#b7c2cb
}
html[data-theme="dark"] .sn-search-field input{color:#e1e5e7
}
html[data-theme="dark"] .sn-search-hint,html[data-theme="dark"] .sn-search-status{color:#b7c2cb
}
html[data-theme="dark"] .sn-search-suggestions button,html[data-theme="dark"] .sn-search-more{border:1px solid #485666;background:linear-gradient(110deg,#313d4b,#313d4b,#313d4b);color:#b7c2cb
}
html[data-theme="dark"] .sn-search-result{color:#e1e5e7
}
html[data-theme="dark"] .sn-search-result:hover{background:#313d4b
}
html[data-theme="dark"] .sn-result-image{background:#313d4b;color:#b7c2cb
}
html[data-theme="dark"] .sn-result-copy small{color:#b7c2cb
}
html[data-theme="dark"] .sn-search-result>.sn-icon{color:#b7c2cb
}
html[data-theme="dark"] .sn-search-empty{color:#b7c2cb
}
html[data-theme="dark"] .sn-search-empty strong{color:#b7c2cb
}
html[data-theme="dark"] .sn-search-dialog :is(a,button):focus-visible{outline:2px solid #8c5a7f
}
html[data-theme="dark"] .sn-search-submit{color:#c5afb3
}
html[data-theme="dark"] .sn-search-discovery h3{color:#e1e5e7
}
html[data-theme="dark"] .sn-search-refresh{color:#b7c2cb
}
html[data-theme="dark"] .sn-search-recommendations .sn-search-suggestions{border-bottom:1px solid #485666
}
html[data-theme="dark"] .sn-search-suggestions .sn-search-suggestion{color:#b7c2cb
}
html[data-theme="dark"] .sn-search-suggestion:before{background:#4b3a43
}
html[data-theme="dark"] .sn-search-topic{background:linear-gradient(105deg,#313d4b,#313d4b 65%,#313d4b);color:#b7c2cb
}
html[data-theme="dark"] .sn-search-topic small{color:#b7c2cb
}
@media(max-width:999px){html[data-theme="dark"] .sn-search-dialog {background:#2d3744
}
html[data-theme="dark"] .sn-search-dialog::backdrop {background:#2d3744
}
html[data-theme="dark"] .sn-search-toolbar {background:#2d3744;border-bottom:1px solid #485666
}
html[data-theme="dark"] .sn-search-back {color:#b7c2cb
}
html[data-theme="dark"] .sn-search-toolbar .sn-search-field {border:1px solid #485666;background:#313d4b
}
}
@media(min-width:1000px){html[data-theme="dark"] body.single .phone.sn-community>.bottom-nav {border-bottom:1px solid #485666;background:#2d3744
}
html[data-theme="dark"] body.single .phone.sn-community>.bottom-nav .nav-item {color:#b7c2cb;background:linear-gradient(115deg,#313d4b,#313d4b 55%,#313d4b);border:1px solid #485666
}
html[data-theme="dark"] body.single .phone.sn-community>.bottom-nav .nav-item:hover,html[data-theme="dark"] body.single .phone.sn-community>.bottom-nav .nav-item:active {background:linear-gradient(110deg,#4d383b,#3a4757 55%,#38494d);border-color:#935381
}
html[data-theme="dark"] body.single .phone.sn-community>.bottom-nav .nav-item:focus-visible {outline:2px solid #8a5b80
}
html[data-theme="dark"] body.single .sn-community .hm-mode-tabs {background:#2d3744;border-bottom:1px solid #485666
}
html[data-theme="dark"] body.single .sn-community .hm-mode-tabs>a {color:#b7c2cb
}
html[data-theme="dark"] body.single .sn-community .hm-mode-tabs>a[aria-current=page] {color:#e1e5e7
}
html[data-theme="dark"] body.single .sn-community .hm-mode-tabs>a[aria-current=page]:after {background:linear-gradient(90deg,#4d383b,#3a4757,#365d63)
}
html[data-theme="dark"] body.single .sn-community .px-content {background:#2d3744
}
html[data-theme="dark"] .sn-photo-filter>span {color:#b7c2cb
}
html[data-theme="dark"] .sn-photo-filter>select {border:1px solid #485666;background:#2d3744;color:#b7c2cb
}
html[data-theme="dark"] .sn-photo-filter>select:focus-visible {outline:2px solid #8a5b80
}
html[data-theme="dark"] .sn-sidebar {border-right:1px solid #485666;background:#2d3744
}
html[data-theme="dark"] .sn-search-trigger {background:#313d4b;border:1px solid #485666;color:#b7c2cb
}
html[data-theme="dark"] .sn-link {color:#e1e5e7
}
html[data-theme="dark"] .sn-link:hover,html[data-theme="dark"] .sn-more>summary:hover,html[data-theme="dark"] .sn-account:hover {background:#313d4b
}
html[data-theme="dark"] .sn-link[aria-current="page"] {background:linear-gradient(110deg,#313d4b,#313d4b 54%,#324346);color:#b7c2cb
}
html[data-theme="dark"] .sn-link[aria-current="page"] .sn-icon {color:#bbb5c0
}
html[data-theme="dark"] .sn-shop-nav {border-top:1px solid #485666
}
html[data-theme="dark"] .sn-compose {border:1px solid #485666;background:linear-gradient(110deg,#4d383b,#3a4757 50%,#384a4d);color:#c3c0c9
}
html[data-theme="dark"] .sn-more>summary {color:#e1e5e7
}
html[data-theme="dark"] .sn-more[open]>summary {background:#313d4b
}
html[data-theme="dark"] .sn-more .sn-icon {color:#b7c2cb
}
html[data-theme="dark"] .sn-account {border-top:1px solid #485666;color:#e1e5e7
}
html[data-theme="dark"] .sn-account-avatar {background:linear-gradient(120deg,#4d383b,#324246);color:#b9b5c0
}
html[data-theme="dark"] .sn-account-copy small {color:#b7c2cb
}
html[data-theme="dark"] .sn-account>.sn-icon {color:#b7c2cb
}
html[data-theme="dark"] .sn-sidebar :is(a,button,summary):focus-visible {outline:2px solid #8a5b80
}
html[data-theme="dark"] .sn-sidebar :is(a,button,summary):active {background:linear-gradient(110deg,#4d383b,#3a4757,#384a4d)
}
}
@media(min-width:1000px){html[data-theme="dark"] body.single.dn-enabled .sn-secondary.sn-community>.screen-main {background:#2d3744
}
}
/* desktop-navigation.css */

@media(min-width:1000px){html[data-theme="dark"] .dn-header {background:linear-gradient(110deg,#2d3744,#2d3744 70%,#2d3744);border-bottom:1px solid #485666;color:#e1e5e7
}
html[data-theme="dark"] .dn-tab,html[data-theme="dark"] .dn-utility {color:#b7c2cb
}
html[data-theme="dark"] .dn-tab {color:#b7c2cb
}
html[data-theme="dark"] .dn-tab::after {background:linear-gradient(135deg,#4d383b,#3a4757 48%,#365e63)
}
html[data-theme="dark"] .dn-tab[aria-pressed=true] {color:#b7c2cb
}
html[data-theme="dark"] .dn-tab:hover {color:#b7c2cb
}
html[data-theme="dark"] .dn-utility {color:#b7c2cb
}
html[data-theme="dark"] .dn-utility:hover {background:linear-gradient(110deg,#313d4b,#313d4b,#313d4b);color:#e1e5e7
}
html[data-theme="dark"] .dn-utility:active,html[data-theme="dark"] .dn-utility[aria-expanded=true] {background:linear-gradient(110deg,#4d383b,#3a4757,#38494d)
}
html[data-theme="dark"] .dn-header :is(a,button):focus-visible {outline:2px solid #8b5b7f
}
html[data-theme="dark"] .dn-bag-count {background:#443f46;color:#eaecef
}
html[data-theme="dark"] .dn-drawer {border-left:1px solid #485666;background:#2d3744;color:#e1e5e7
}
html[data-theme="dark"] .dn-panel-heading {border-bottom:1px solid #485666;background:linear-gradient(110deg,#313d4b,#2d3744 55%,#313d4b)
}
html[data-theme="dark"] .dn-panel-close {border:1px solid #485666;background:#2d3744;color:#b7c2cb
}
html[data-theme="dark"] .dn-panel-close:focus-visible {outline:2px solid #8b5b7f
}
html[data-theme="dark"] body.single .dn-drawer .screen-card>.phone {background:#2d3744
}
html[data-theme="dark"] body.single .dn-drawer .phone>.screen-main {background:#2d3744
}
html[data-theme="dark"] body.single .dn-drawer .phone .ss-live>.ss-bag-checkout {border-top:1px solid #485666
}
}
html[data-theme="dark"] .dn-drawer[data-panel=compose]{border:1px solid #485666;background:#2d3744;color:#e1e5e7
}
html[data-theme="dark"] .dn-drawer[data-panel=compose] .dn-panel-heading{border-bottom:1px solid #485666;background:linear-gradient(110deg,#313d4b,#2d3744,#313d4b)
}
html[data-theme="dark"] .dn-drawer[data-panel=compose] .dn-panel-close{border:1px solid #485666;background:#2d3744;color:#b7c2cb
}
html[data-theme="dark"] body.single .dn-drawer[data-panel=compose] .mc-footer{background:#2d3744;border-top:1px solid #485666
}
/* desktop-services.css */
@media(min-width:1000px){html[data-theme="dark"] body.single .phone.ds-service>.screen-main {background:#2d3744
}
html[data-theme="dark"] .ds-sidebar {color:#b7c2cb
}
html[data-theme="dark"] .ds-eyebrow {color:#c5afb3
}
html[data-theme="dark"] .ds-menu>a {color:#b7c2cb
}
html[data-theme="dark"] .ds-menu>a:hover {background:#313d4b;color:#b7c2cb
}
html[data-theme="dark"] .ds-menu>a[aria-current=page] {color:#b7c2cb;background:linear-gradient(110deg,#463235,#313d4b,#324346)
}
html[data-theme="dark"] .ds-content {border:1px solid #485666;background:#2d3744
}
html[data-theme="dark"] body.single .ds-content>:is(.cg-page,.ac-page,.ns-support,.s-screen,.ig-page,.r-menu) {background:#2d3744!important;color:#e1e5e7
}
html[data-theme="dark"] body.single .ds-content :is(.cg-intro,.ac-intro,.cs-intro,.s-legal-top) {border-bottom:1px solid #485666
}
html[data-theme="dark"] body.single .ds-content :is(.cg-intro,.ac-intro,.cs-intro,.s-legal-top)>h2 {color:#e1e5e7
}
html[data-theme="dark"] body.single .ds-content :is(.cg-intro,.ac-intro,.cs-intro,.s-legal-top)>p {color:#b7c2cb
}
html[data-theme="dark"] body.single .ds-content :is(.cg-section,.ac-section,.s-section) {border:1px solid #485666;background:#2d3744
}
html[data-theme="dark"] body.single .ds-content :is(.cg-section h3,.ac-section-heading h3,.s-section h3,.ns-card-title h2) {color:#b7c2cb
}
html[data-theme="dark"] body.single .ds-content .cg-mode-links .cg-link {border:1px solid #485666;background:linear-gradient(130deg,#2d3744,#2d3744,#2d3744)
}
html[data-theme="dark"] body.single .ds-content .ac-row-icon {background:linear-gradient(135deg,#313d4b,#313d4b);color:#b7c2cb
}
html[data-theme="dark"] body.single .ds-content .ns-support>.ns-card {border:1px solid #485666
}
html[data-theme="dark"] body.single .ds-content .sa-support-entry {background:linear-gradient(115deg,#313d4b,#313d4b,#313d4b)
}
html[data-theme="dark"] body.single .ds-sidebar .s-legal-index,html[data-theme="dark"] .ds-contents {border-top:1px solid #485666
}
html[data-theme="dark"] body.single .ds-sidebar .s-legal-index strong,html[data-theme="dark"] .ds-contents strong {color:#b7c2cb
}
html[data-theme="dark"] body.single .ds-sidebar .s-legal-index>a,html[data-theme="dark"] .ds-contents>a {color:#b7c2cb
}
html[data-theme="dark"] body.single .ds-sidebar .s-legal-index>a:hover,html[data-theme="dark"] .ds-contents>a:hover {color:#c3becb
}
html[data-theme="dark"] body.single .ds-sidebar .s-legal-index>a>span {color:#9faeb9
}
html[data-theme="dark"] .ds-menu>a:focus-visible,html[data-theme="dark"] .ds-contents>a:focus-visible {outline:2px solid #8a5c7d
}
}
/* desktop-balance.css */

@media(min-width:1000px){html[data-theme="dark"] body.single #post_detail.rn-video-detail .rd-viewer-back {border:1px solid rgba(72,86,102,0.439);color:#eaecef
}
html[data-theme="dark"] body.single #post_detail.rn-video-detail .rd-viewer-back:hover {border-color:rgba(72,86,102,0.702)
}
html[data-theme="dark"] body.single #post_detail.rn-video-detail .rd-viewer-back:focus-visible {outline:2px solid #485666
}
}
html[data-theme="dark"] .rn-clip-picker{color:#b7c2cb
}
html[data-theme="dark"] .rn-clip-picker button{border:1px solid #485666;background:#2d3744;color:#b7c2cb
}
html[data-theme="dark"] .rn-clip-picker button:active{background:linear-gradient(110deg,#4d383b,#3a4757,#38494d)
}
html[data-theme="dark"] .rn-clip-picker button:focus-visible{outline:2px solid #8b5b7f
}
@media(min-width:1000px){html[data-theme="dark"] body.single .phone .tl-feed-page .rn-post .rn-video-wrap,html[data-theme="dark"] body.single .phone .fh-brand-talk .rn-video-wrap {background:#313d4b
}
}
/* brand-logos.css */
html[data-theme="dark"] .phone .bl-avatar {background:#2d3744
}
html[data-theme="dark"] .phone .bl-coming-cover {background:linear-gradient(120deg,#2d3744,#2d3744)
}
html[data-theme="dark"] .phone .bl-browse-link {color:#b3b9c1
}
/* inline-talk.css */
html[data-theme="dark"] .phone .it-panel {border:1px solid #485666;background:#2d3744
}
html[data-theme="dark"] .phone .it-toolbar button {color:#b7c2cb
}
html[data-theme="dark"] .phone .it-toolbar button:hover {background:#313d4b
}
html[data-theme="dark"] .phone .it-panel:focus-within {border-color:#485666
}
html[data-theme="dark"] .phone .it-panel .mc-note {color:#b7c2cb
}
html[data-theme="dark"] .phone .it-post-notes {color:#b7c2cb
}
html[data-theme="dark"] .phone .it-post-notes>summary {color:#b7c2cb
}
html[data-theme="dark"] .phone .it-post-notes>summary:focus-visible {outline:2px solid #8b5a7e
}
/* opening-background.css */
html[data-theme="dark"] .phone .ls-scene {
  background-image:
    linear-gradient(150deg, rgba(45,55,68,0.66) 0%, rgba(45,55,68,0.7) 48%, rgba(49,61,75,0.67) 100%),
    url('assets/editorial/meiai-opening-glass-20260923-lite.webp')
}
/* product-quickview.css */
html[data-theme="dark"] .phone .mp-quickview-button {border:1px solid #485666;background:rgba(45,55,68,0.949);color:#b7c2cb
}
html[data-theme="dark"] .phone .mp-quickview-button:hover {background:#313d4b;border-color:#485666
}
html[data-theme="dark"] .phone .mp-quickview-button:focus-visible {outline:2px solid #485666
}
html[data-theme="dark"] .mp-qv {border:1px solid #485666;background:#2d3744;color:#e1e5e7
}
html[data-theme="dark"] .mp-qv-header {border-bottom:1px solid #485666;color:#b7c2cb
}
html[data-theme="dark"] .mp-qv-close {background:#313d4b
}
html[data-theme="dark"] .mp-qv-gallery>[data-qv-main] {background:#2d3744
}
html[data-theme="dark"] .mp-qv-thumbs button {border:1px solid #485666;background:#2d3744
}
html[data-theme="dark"] .mp-qv-thumbs button[aria-pressed=true] {border-color:#485666
}
html[data-theme="dark"] .mp-qv-brand {color:#b7c2cb
}
html[data-theme="dark"] .mp-qv-price {color:#aed6db
}
html[data-theme="dark"] .mp-qv-shipping {color:#b7c2cb
}
html[data-theme="dark"] .mp-qv-description {color:#b7c2cb
}
html[data-theme="dark"] .mp-qv .sp-variant-field {color:#b7c2cb
}
html[data-theme="dark"] .mp-qv .sp-variant-select {background:#2d3744;border:1px solid #485666;color:#e1e5e7
}
html[data-theme="dark"] .mp-qv .sp-variant-select:disabled {background:#2d3744;color:#9faeb9
}
html[data-theme="dark"] .mp-qv .sp-variant-selection {color:#b7c2cb
}
html[data-theme="dark"] .mp-qv-full {color:#b7c2cb
}
html[data-theme="dark"] .mp-qv-footer {border-top:1px solid #485666;background:#2d3744
}
html[data-theme="dark"] .mp-qv-feedback {color:#aed6db
}
html[data-theme="dark"] .mp-qv-add,html[data-theme="dark"] .mp-qv-bag {border:1px solid #538d93
}
html[data-theme="dark"] .mp-qv-add {color:#eaecef!important
}
html[data-theme="dark"] .mp-qv-add:disabled {background:#313d4b;border-color:#485666;color:#9faeb9!important
}
html[data-theme="dark"] .mp-qv-bag {background:#2d3744;color:#aed6db!important
}
html[data-theme="dark"] .mp-qv .ss-error {color:#cfa5b1
}
html[data-theme="dark"] .mp-qv :is(button,a,select):focus-visible {outline:2px solid #485666
}
html[data-theme="dark"] .phone .cat-inquiry.np-add:focus-visible,html[data-theme="dark"] .mp-qv .mp-qv-add:focus-visible {outline-color:#485666
}
/* camera-composer.css */
html[data-theme="dark"] .cam-surface {color:#eaecef
}
html[data-theme="dark"] .cam-button:focus-visible,html[data-theme="dark"] .cam-modes button:focus-visible {outline:3px solid #485666
}
html[data-theme="dark"] .cam-welcome-icon {border:1px solid rgba(72,86,102,0.188);background:linear-gradient(130deg,rgba(77,56,59,0.094),rgba(58,71,87,0.102),rgba(56,74,77,0.094));color:#c49cbb
}
html[data-theme="dark"] .cam-welcome h2 {color:#eaecef
}
html[data-theme="dark"] .cam-welcome p {color:#9faeb9
}
html[data-theme="dark"] .cam-start {color:#e1e5e7;background:linear-gradient(105deg,#463235,#3a4757,#324446)
}
html[data-theme="dark"] .cam-welcome small {color:#9faeb9
}
html[data-theme="dark"] .cam-clock {background:rgba(99,54,62,0.867)
}
html[data-theme="dark"] .cam-clock:before {background:#2d3744
}
html[data-theme="dark"] .cam-note {color:#bfa1b8
}
html[data-theme="dark"] .cam-modes button {color:#9faeb9
}
html[data-theme="dark"] .cam-modes button[aria-pressed=true] {color:#eaecef
}
html[data-theme="dark"] .cam-modes button[aria-pressed=true]:after {background:linear-gradient(135deg,#4d383b,#3a4757,#384a4d)
}
html[data-theme="dark"] .cam-album-art {border:1px solid rgba(72,86,102,0.439);background:rgba(45,55,68,0.051)
}
html[data-theme="dark"] .cam-shutter {border:3px solid #485666
}
html[data-theme="dark"] .cam-shutter>span {background:#2d3744
}
html[data-theme="dark"] .cam-recording .cam-shutter>span {background:#4d383b
}
html[data-theme="dark"] .cam-next {background:linear-gradient(110deg,#463235,#3a4757,#384b4d);color:#c3c0c9
}
html[data-theme="dark"] .cam-count {color:#9faeb9
}
html[data-theme="dark"] .cam-return {color:#b7c2cb
}
/* account-ux-20260924.css */
html[data-theme="dark"] .phone .ac-page .ac-primary.is-sending,html[data-theme="dark"] .phone .ac-resend.is-sending {
  background: linear-gradient(110deg, #46403c 0%, #3a4757 45%, #46403c 90%);
  color: #eaecef !important; border-color: #485666
}
html[data-theme="dark"] .phone .ac-send-spinner {
  border: 2px solid rgba(72,86,102,0.32); border-top-color: #485666
}
html[data-theme="dark"] .phone .ac-page .ac-primary.is-sent,html[data-theme="dark"] .phone .ac-resend.is-sent { background: #366358; border-color: #539383
}
html[data-theme="dark"] .phone .ac-send-progress { background: #313d4b
}
html[data-theme="dark"] .phone .ac-send-progress::after {
  background: linear-gradient(90deg, #4d383b, #365f63)
}
html[data-theme="dark"] .phone .ac-resend {
  border: 1px solid #485666; background: #2d3744; color: #e1e5e7
}
html[data-theme="dark"] .phone .ac-resend:disabled { color: #b7c2cb; background: #313d4b; border-color: #485666
}
html[data-theme="dark"] .phone .ac-avatar-change-link {
  color: #acc5c8
}
html[data-theme="dark"] .phone .ap-avatar-change { border: 2px solid #485666;
  background: linear-gradient(135deg, #4d383c, #365f63); color: #eaecef
}
html[data-theme="dark"] .phone .is-updating::after {
  background: rgba(45,55,68,0.62) center / 22px 22px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='%235d8f97' stroke-width='2.4' stroke-linecap='round' stroke-dasharray='40 60'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='.8s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E")
}
html[data-theme="dark"] .phone .ap-tabs > .ap-tab-add { background: linear-gradient(110deg, #463236, #324446); color: #b7cdd1
}
html[data-theme="dark"] .phone .ap-review-withdraw { border: 1px solid #485666;
  background: #2d3744; color: #cca8b0
}
html[data-theme="dark"] .phone .ap-review-withdraw[data-confirming="true"] { background: #633640; border-color: #935361; color: #eaecef
}
html[data-theme="dark"] .phone .ap-review-error { color: #cca8b0
}
html[data-theme="dark"] .ss-recommendation-more i { background: #3c4749
}
html[data-theme="dark"] .phone [data-account-feedback][role="status"] { color: #b6d2ce
}
/* brand-palette.css */
html[data-theme="dark"] {
 --identity-pink:#cea6ae;--identity-pink-dark:#cba9b1;--identity-pink-soft:#313d4b;
 --identity-aqua:#a8c9cc;--identity-aqua-dark:#aed6da;--identity-aqua-soft:#313d4b;
 --identity-ink:#bfc8ca;--identity-secondary:#b7c2cb;--identity-soft-text:#3a4757;
 --identity-line:#485666;--identity-background:#2d3744;
 --identity-gradient:linear-gradient(110deg,#63363e,#365f63);
 --pf-pink:#cea6ae;--pf-aqua:#a6cacf;--pf-wash:linear-gradient(115deg,#313d4b,#2d3744 48%,#313d4b);
 --pf-line:#485666;--pm-nav-fill:linear-gradient(120deg,#463237,#324546);
 --ink:#bfc8ca;--ink-2:#c0c7c9;--ink-3:#b7c2cb;--ink-4:#b7c2cb;--muted:#b7c2cb;
 --paper:#2d3744;--surface:#2d3744;--surface-3:#313d4b;--cream:#313d4b;--ivory:#2d3744;
 --line:#485666;--line-2:#485666;--line-3:#485666;
 --rose:#cea6ae;--rose-deep:#cba9b1;--rose-soft:#313d4b;
 --aqua:#a8c9cc;--aqua-deep:#aed6da;--aqua-soft:#313d4b;--aqua-tint:#2d3744;
 --accent:#aed6da;--accent-deep:#afd6da;--accent-soft:#313d4b;
 --app-bg:#2d3744;--blush:#313d4b;--ec-ink:#bfc8ca;--ec-secondary:#b7c2cb;--ec-teal:#aed6da;--ec-line:#485666;
 --ds-ground:#2d3744;--ds-tonal:#313d4b;--ds-line:#485666;--ds-separator:#485666
}
/* community-safety.css */
html[data-theme="dark"] .cm-more-button {color:#b7c2cb
}
html[data-theme="dark"] .cm-author-menu {border:1px solid #485666;background:#2d3744;color:#b7c2cb
}
html[data-theme="dark"] .cm-safety-sheet p {color:#b7c2cb
}
html[data-theme="dark"] .cm-safety-actions {border:1px solid #485666
}
html[data-theme="dark"] .cm-safety-row {background:#2d3744;color:#e1e5e7
}
html[data-theme="dark"] .cm-safety-row+.cm-safety-row {border-top:1px solid #485666
}
html[data-theme="dark"] .cm-safety-danger {color:#d0a8a5
}
html[data-theme="dark"] .cm-report-reasons legend {color:#e1e5e7
}
html[data-theme="dark"] .cm-share-sheet .cm-report-reason {border:1px solid #485666;color:#e1e5e7
}
html[data-theme="dark"] .cm-share-sheet .cm-report-reason input,html[data-theme="dark"] .cm-share-sheet .cm-delete-check input {accent-color:#aacac6
}
html[data-theme="dark"] .cm-report-reason:has(input:checked) {border-color:#53938b;background:#313d4b
}
html[data-theme="dark"] .cm-share-sheet .cm-report-detail {border:1px solid #485666
}
html[data-theme="dark"] .cm-share-sheet .cm-solid-button.cm-safety-solid-danger {background:#633936!important;border-color:#935853!important;color:#eaecef!important
}
html[data-theme="dark"] .cm-blocked-list {border:1px solid #485666
}
html[data-theme="dark"] .cm-blocked-list li {color:#e1e5e7
}
html[data-theme="dark"] .cm-blocked-list li+li {border-top:1px solid #485666
}
html[data-theme="dark"] .cm-blocked-unblock {border:1px solid #485666;background:#2d3744;color:#b9d0cd
}
html[data-theme="dark"] .cm-delete-list {color:#e1e5e7
}
html[data-theme="dark"] .cm-share-sheet .cm-delete-check {color:#e1e5e7
}
html[data-theme="dark"] .cm-share-sheet .cm-delete-check input {accent-color:#d0a8a5
}
html[data-theme="dark"] .cm-safety-status.cm-error {color:#d0a8a5
}
html[data-theme="dark"] .ac-row-danger .ac-row-copy strong,html[data-theme="dark"] .ac-row-danger .ac-row-icon {color:#d0a8a5
}
/* product-grid-square.css */
html[data-theme="dark"] body.single .phone :is(.nd-card,.ss-product-card,.ss-recommendation-card,.d-product) {
  background:#2d3744
}
html[data-theme="dark"] body.single .phone :is(.nd-image,.mp-store-picture,.ss-recommendation-picture,.d-product-photo) {
  background:#313d4b
}
/* build5-ui.css */
html[data-theme="dark"] .phone .b5-photo-page{background:#313d4b
}
html[data-theme="dark"] .b5-avatar-dialog{background:#2d3744;color:#bfc6c9
}
html[data-theme="dark"] .b5-close{background:#313d4b;color:#bec8ca
}
html[data-theme="dark"] .b5-photo-choice{border-bottom:1px solid #485666;background:#2d3744;color:#bbc9cd
}
html[data-theme="dark"] .b5-crop-circle{border:2px solid #485666
}
html[data-theme="dark"] .b5-crop-help{color:#b5bcc0
}
html[data-theme="dark"] .b5-crop-zoom{accent-color:#afc1c5
}
html[data-theme="dark"] .b5-avatar-dialog .ac-primary{background:#395860;color:#eaecef
}
html[data-theme="dark"] .b5-author-links a{background:#313d4b;color:#b6cfd3
}
html[data-theme="dark"] .b5-author-stats{color:#bdc8cc
}
html[data-theme="dark"] .b5-profile-share{background:#313d4b;color:#afc1c5
}
html[data-theme="dark"] .b5-insight-controls label{color:#b5bdc0
}
html[data-theme="dark"] .b5-insight-controls select{border:1px solid #485666;background:#2d3744
}
html[data-theme="dark"] .b5-insight-chart{border-bottom:1px solid #485666
}
html[data-theme="dark"] .b5-chart-column i{background:linear-gradient(#395760,#3c4549)
}
html[data-theme="dark"] .b5-insight-retry{border:1px solid #485666;background:#2d3744;color:#b8ccd1
}
html[data-theme="dark"] body.single .phone .hm-mode-tabs a{color:#b7c2cb!important
}
html[data-theme="dark"] body.single .phone .hm-mode-tabs a[aria-current=page]{color:#e1e5e7!important
}
html[data-theme="dark"] body.single .phone .hm-mode-tabs a[aria-current=page]:after{background:linear-gradient(90deg,#633643,#365d63)
}
html[data-theme="dark"] .b7-select-trigger{border:1px solid #485666;background:linear-gradient(115deg,#2d3744,#2d3744);color:#b7c2cb
}
html[data-theme="dark"] .b7-select-trigger:focus-visible{outline:2px solid #5c7e89
}
html[data-theme="dark"] .b7-select-chevron{color:#b7c2cb
}
html[data-theme="dark"] .b7-picker{border:1px solid #485666;background:#2d3744;color:#b7c2cb
}
html[data-theme="dark"] .b7-picker-close{background:#313d4b;color:#b7c2cb
}
html[data-theme="dark"] .b7-picker-search{border:1px solid #485666;background:#2d3744
}
html[data-theme="dark"] .b7-picker-option{color:#b7c2cb
}
html[data-theme="dark"] .b7-picker-option[aria-selected=true]{border-color:#485666;background:linear-gradient(110deg,#313d4b,#313d4b,#313d4b);color:#c4becb
}
html[data-theme="dark"] .b7-picker-option:hover{background-color:#313d4b
}
html[data-theme="dark"] .b7-picker-option:focus-visible{outline:2px solid #57828e
}
html[data-theme="dark"] .b7-picker-option-copy small{color:#b7c2cb
}
html[data-theme="dark"] .b7-picker-check{color:#b3b8c1
}
html[data-theme="dark"] .b7-picker-cards .b7-picker-option{border-color:#485666;background-color:#2d3744
}
html[data-theme="dark"] .b7-picker-cards .b7-picker-check{background:rgba(45,55,68,0.941)
}
html[data-theme="dark"] .b7-picker-sizes .b7-picker-option{border-color:#485666
}
html[data-theme="dark"] .b7-picker-empty{color:#b7c2cb
}
html[data-theme="dark"] .b7-picker{background:#2d3744
}
html[data-theme="dark"] body.single .mc-talk{background:linear-gradient(155deg,#2d3744,#313d4b)
}
html[data-theme="dark"] body.single .mc-talk .mc-kicker{color:#bcb4c0
}
html[data-theme="dark"] body.single .mc-talk .mc-intro h2{color:#c7c0c9
}
html[data-theme="dark"] body.single .mc-talk .mc-intro p{color:#b7c2cb
}
html[data-theme="dark"] body.single .mc-talk .mc-editor-well{border:1px solid #485666;background:rgba(45,55,68,0.929)
}
html[data-theme="dark"] body.single .mc-talk .mc-avatar{border:1px solid #485666;background:linear-gradient(120deg,#313d4b,#313d4b);color:#c1b3bf
}
html[data-theme="dark"] body.single .mc-talk .mc-identity strong{color:#b7c2cb
}
html[data-theme="dark"] body.single .mc-talk .mc-identity small{color:#b7c2cb
}
html[data-theme="dark"] body.single .mc-talk .mc-talk-input{color:#c5bfc9
}
html[data-theme="dark"] body.single .mc-talk .mc-talk-input::placeholder{color:#9faeb9
}
html[data-theme="dark"] body.single .mc-talk .mc-talk-tools{border-bottom:1px solid #485666
}
html[data-theme="dark"] body.single .mc-talk .mc-insert-tag{border:1px solid #485666;background:#2d3744;color:#bdb3c1
}
html[data-theme="dark"] body.single .mc-talk .mc-draft-discard{color:#bcb5c0
}
html[data-theme="dark"] body.single .mc-talk .tl-count{color:#bbb4c1
}
html[data-theme="dark"] body.single .phone .mc-talk .mc-submit{border:1px solid #485666;background:linear-gradient(115deg,#453f45,#3c4848);box-shadow:0 3px 9px rgba(10,13,18,0.086);color:#eaecef
}
html[data-theme="dark"] body.single .phone .mc-talk.mc-has-text .mc-submit{background:linear-gradient(115deg,#463e47,#395d60);box-shadow:0 3px 12px rgba(10,13,18,0.188)
}
html[data-theme="dark"] body.single .mc-talk .mc-private-note{color:#bcb5c0
}
html[data-theme="dark"] body.single .mc-talk .it-post-notes{color:#bbb5c0
}
html[data-theme="dark"] body.single .mc-talk .mc-note{color:#b7c2cb
}
html[data-theme="dark"] body.single .phone .sh-compose-entry{border:1px solid #485666;background:linear-gradient(115deg,#2d3744,#2d3744 60%,#313d4b)
}
html[data-theme="dark"] body.single .phone .sh-compose-entry>svg{color:#b7c2cb;background:#313d4b
}
html[data-theme="dark"] body.single .phone .it-panel{border:1px solid #485666;background:linear-gradient(135deg,#2d3744,#2d3744 65%,#2d3744);box-shadow:0 5px 24px rgba(10,13,18,0.047)
}
html[data-theme="dark"] body.single .phone .it-panel .it-writing-label{color:#bdb2c2
}
html[data-theme="dark"] body.single .phone .it-panel .it-toolbar button{color:#bcb2c2
}
html[data-theme="dark"] #home_video .hv-stage>.hv-icon{fill:rgba(234,236,239,0.851)
}
html[data-theme="dark"] #home_video .hv-seek{accent-color:#eaecef
}
html[data-theme="dark"] #home_video .hv-playback .hv-audio{border:1px solid rgba(72,86,102,0.2)
}
html[data-theme="dark"] #home_video .sp-video-product{color:#eaecef;border:1px solid rgba(72,86,102,0.2)
}
@media(max-width:999px){html[data-theme="dark"] body.single .phone:is(#home,#timeline_following,#home_photo) .hm-mode-tabs {background:#2d3744!important
}
html[data-theme="dark"] body.single #home_video>.app-header {color:#eaecef
}
html[data-theme="dark"] body.single #home_video .hm-mode-tabs {color:rgba(234,236,239,0.733)
}
html[data-theme="dark"] body.single #home_video .hm-mode-tabs a {color:rgba(234,236,239,0.733)!important
}
html[data-theme="dark"] body.single #home_video .hm-mode-tabs a[aria-current=page] {color:#eaecef!important
}
html[data-theme="dark"] body.single #home_video .hm-mode-tabs a[aria-current=page]:after {background:#2d3744!important
}
html[data-theme="dark"] body.single #home_video .sp-video-product .sp-post-cta,html[data-theme="dark"] body.single #home_video .sp-video-product .sp-post-label,html[data-theme="dark"] body.single #home_video .sp-video-product .sp-post-price {color:#eaecef
}
html[data-theme="dark"] body.single #home_video>.bottom-nav {border-color:rgba(72,86,102,0.094);color:#9faeb9
}
html[data-theme="dark"] body.single #home_video>.bottom-nav .nav-item {color:#9faeb9!important
}
html[data-theme="dark"] body.single #home_video>.bottom-nav .nav-item.active {color:#eaecef!important
}
}
html[data-theme="dark"] .phone .b5-category-back{color:#b9cbd0;background:#313d4b
}
html[data-theme="dark"] .b5-sns-field{border:1px solid #485666;background:#2d3744
}
html[data-theme="dark"] .b5-sns-prefix{color:#b7c2cb
}
html[data-theme="dark"] .b5-sns-field:focus-within{border-color:#57858f;box-shadow:0 0 0 2px rgba(10,13,18,0.102)
}
html[data-theme="dark"] body.single .phone>.bottom-nav>.nav-item{color:#b7c2cb
}
html[data-theme="dark"] body.single .phone>.bottom-nav>.nav-item.active{color:#c9c0c8!important
}
html[data-theme="dark"] body.single .phone>.bottom-nav>.nav-item.active:after{background:linear-gradient(90deg,#633653,#3e3a4b,#384d4d)
}
html[data-theme="dark"] body.single .phone .md-order-shortcuts>a>span:not(.b7-pending-count){color:#b7c2cb!important
}
html[data-theme="dark"] body.single .phone .md-order-shortcuts small{color:#b7c2cb
}
html[data-theme="dark"] .b7-product-pending>:first-child{background:#313d4b!important
}
html[data-theme="dark"] .b7-photo-retry{background:#313d4b;color:#b7c2cb
}
html[data-theme="dark"] body.single .phone .b7-profile-actions>a{border:1px solid #485666;color:#b7c2cb;background:rgba(45,55,68,0.722)
}
html[data-theme="dark"] body.single .phone .b7-profile-actions>.b7-view-profile{background:linear-gradient(110deg,#313d4b,#313d4b);border-color:#485666;color:#bdb3c1
}
html[data-theme="dark"] .b7-bag-placeholder>i{background:#313d4b
}
html[data-theme="dark"] .b7-bag-placeholder>span{background:#313d4b;box-shadow:0 23px #374453
}
html[data-theme="dark"] body.single #hashtag .ht-page{background:#2d3744
}
html[data-theme="dark"] body.single #hashtag .ht-eyebrow{color:#bdb3c1
}
html[data-theme="dark"] body.single #hashtag [data-hashtag-title]{color:#c5bfca
}
html[data-theme="dark"] body.single #hashtag .ht-total{color:#b7c2cb
}
html[data-theme="dark"] body.single #hashtag .b7-hashtag-related .ht-link{border:1px solid #485666;background:#2d3744;color:#beb3c2
}
html[data-theme="dark"] .b7-hashtag-tabs{border-bottom:1px solid #485666
}
html[data-theme="dark"] .b7-hashtag-tabs button{color:#9faeb9
}
html[data-theme="dark"] .b7-hashtag-tabs button[aria-pressed=true]{color:#c7bdcb
}
html[data-theme="dark"] .b7-hashtag-tabs button[aria-pressed=true]:after{background:linear-gradient(90deg,#63364e,#366163)
}
html[data-theme="dark"] body.single #hashtag .ht-media-badge{background:rgba(45,55,68,0.6);border:1px solid rgba(72,86,102,0.502)
}
html[data-theme="dark"] body.single #hashtag .ht-post-copy h3{color:#b7c2cb
}
html[data-theme="dark"] body.single #hashtag .ht-post-author{color:#b7c2cb
}
html[data-theme="dark"] body.single #hashtag .ht-author-mark{background:#313d4b;color:#bdb3c1
}
html[data-theme="dark"] body.single #hashtag .ht-post[data-hashtag-kind=talk] .ht-post-open{border:1px solid #485666;background:linear-gradient(130deg,#2d3744,#2d3744)
}
html[data-theme="dark"] body.single #hashtag .ht-footer{border-top:1px solid #485666
}
html[data-theme="dark"] body.single #hashtag .ht-empty{background:#2d3744
}
html[data-theme="dark"] body.single #search .d-search-page{background:#2d3744
}
html[data-theme="dark"] body.single #search .d-search{border:1px solid #485666;background:#2d3744
}
html[data-theme="dark"] body.single #search .d-search>.d-icon{color:#bbb4c0
}
html[data-theme="dark"] body.single #search .d-search input{color:#b7c2cb
}
html[data-theme="dark"] .b7-search-go{color:#c0b1c3
}
html[data-theme="dark"] .b7-search-discovery h3,html[data-theme="dark"] .b7-search-live h3{color:#b7c2cb
}
html[data-theme="dark"] .b7-search-discovery .sn-search-topic{background:linear-gradient(110deg,#313d4b,#313d4b)
}
html[data-theme="dark"] .b7-search-term{border-bottom:1px solid #485666;color:#b7c2cb
}
html[data-theme="dark"] .b7-search-term small{color:#bcb3c1
}
html[data-theme="dark"] .b7-search-result-count{color:#b7c2cb
}
html[data-theme="dark"] .b7-search-preview{color:#bcb5c0
}
html[data-theme="dark"] .b7-search-preview small{color:#bcb4c1
}
html[data-theme="dark"] .b7-search-preview>.b7-search-arrow{color:#bdb1c3
}
html[data-theme="dark"] .b7-search-empty{color:#bbb5c0
}
html[data-theme="dark"] body.single .phone .mc-talk{background:#2d3744
}
html[data-theme="dark"] body.single .phone .mc-talk .mc-talk-input::placeholder{color:#9faeb9
}
html[data-theme="dark"] body.single .phone .mc-talk .mc-footer{border-top:1px solid #485666
}
html[data-theme="dark"] body.single .phone .mc-talk .mc-insert-tag{color:#beb4c0
}
html[data-theme="dark"] body.single .phone .mc-talk .tl-count{color:#b7c2cb
}
html[data-theme="dark"] body.single .phone .mc-talk .it-post-notes>summary{color:#9faeb9
}
html[data-theme="dark"] body.single .phone .it-panel{background:#2d3744;border-bottom:1px solid #485666
}
html[data-theme="dark"] body.single .phone .sh-compose-entry{background:#2d3744;border-bottom:1px solid #485666
}
html[data-theme="dark"] body.single .phone .sh-compose-entry>svg{color:#bcb5bf
}
html[data-theme="dark"] body.single .phone:is(#home,#timeline_following) .sh-tabs{background:#2d3744;border-bottom:1px solid #485666
}
html[data-theme="dark"] body.single .phone:is(#home,#timeline_following) .rn-topics{background:#2d3744
}
html[data-theme="dark"] body.single .phone:is(#home,#timeline_following) .rn-topics button{color:#b7c2cb
}
html[data-theme="dark"] body.single .phone:is(#home,#timeline_following) .rn-topics button[aria-pressed=true]{color:#beb4c1;border-bottom:1px solid #8b5a80
}
@media(max-width:999px){html[data-theme="dark"] body.single #home_photo .hp-scroll {background:#2d3744
}
html[data-theme="dark"] body.single #home_photo .hp-topic-rail {background:#2d3744;border-bottom:1px solid #485666
}
html[data-theme="dark"] body.single #home_photo .hp-topic-rail button[aria-pressed=true] {border-bottom:1px solid #8b5a80
}
}
html[data-theme="dark"] .b7-buy-sheet{background:#2d3744;color:#e1e5e7
}
html[data-theme="dark"] .b7-buy-header{border-bottom:1px solid #485666
}
html[data-theme="dark"] .b7-buy-close{color:#b7c2cb
}
html[data-theme="dark"] .b7-buy-brand{color:#bdb4c1
}
html[data-theme="dark"] .b7-buy-selection{color:#bdb4c0
}
html[data-theme="dark"] .b7-buy-choice{background:#2d3744;border:1px solid #485666;color:#bcb5bf
}
html[data-theme="dark"] .b7-buy-choice[aria-pressed=true]{border-color:#885e83;background:#313d4b;color:#c0b2c2;box-shadow:inset 0 0 0 .5px #0a0d12
}
html[data-theme="dark"] .b7-buy-quantity button{border:1px solid #485666;background:#2d3744;color:#bdb4c1
}
html[data-theme="dark"] .b7-buy-footer{border-top:1px solid #485666;background:#2d3744
}
html[data-theme="dark"] .b7-buy-add{border:1px solid #855d88;background:#2d3744;color:#bfb3c2
}
html[data-theme="dark"] .b7-buy-now{background:linear-gradient(110deg,#453e46,#3c4949);color:#eaecef
}
html[data-theme="dark"] .b7-buy-hint,html[data-theme="dark"] .b7-buy-feedback{color:#bcb4c0
}
html[data-theme="dark"] .b7-buy-feedback{color:#b4c0c0
}
html[data-theme="dark"] .phone .sp-detail-price>.b7-price-select{border:1px solid #485666;background:#313d4b;color:#bfb2c2
}
@media(max-width:999px){html[data-theme="dark"] body.single .sn-search-dialog {border:1px solid rgba(72,86,102,0.502);background:rgba(45,55,68,0.976)
}
}
html[data-theme="dark"] .phone .sp-detail-price>.b7-price-select{border-color:#485666;background:#2d3744;color:#bdb4c0
}
html[data-theme="dark"] .phone .sp-detail-price>.b7-price-select:hover{background:#2d3744;border-color:#7d5c8a
}
html[data-theme="dark"] body.single #support .sa-support-entry{background:linear-gradient(120deg,#313d4b,#313d4b)
}
html[data-theme="dark"] .b7-help{background:#2d3744
}
html[data-theme="dark"] .b7-help-heading h2,html[data-theme="dark"] .b7-help-contact h2{color:#c6becb
}
html[data-theme="dark"] .b7-help-search{border:1px solid #485666;background:#2d3744;color:#c6bfca
}
html[data-theme="dark"] .b7-help-search:focus{border-color:#81598d
}
html[data-theme="dark"] .b7-help-topics button{color:#bcb5c0
}
html[data-theme="dark"] .b7-help-topics button[aria-pressed=true]{color:#bfb2c2;border-bottom:1px solid #885d87
}
html[data-theme="dark"] .b7-help-count{color:#bcb4c1
}
html[data-theme="dark"] .b7-help-list .cs-faq{border-bottom:1px solid #485666
}
html[data-theme="dark"] .b7-help-list .cs-faq div{color:#bcb4c0
}
html[data-theme="dark"] .b7-help-more{color:#c0b1c4
}
html[data-theme="dark"] .b7-help-empty{color:#bdb3c1
}
html[data-theme="dark"] .b7-help-contact{background:#2d3744
}
html[data-theme="dark"] .b7-help-contact p{color:#bcb3c1
}
html[data-theme="dark"] .b7-help-contact>a{border:1px solid #485666;color:#bfb0c4
}
html[data-theme="dark"] .b7-help-contact small{color:#beb1c3
}
html[data-theme="dark"] body.single #author_profile .b7-author-actions>:is(a,button){border:1px solid #485666;background:#2d3744;color:#bcb5c0
}
html[data-theme="dark"] body.single #author_profile .b7-profile-insights{color:#beb0c4
}
html[data-theme="dark"] body.single #author_profile .b5-author-links>a{border:1px solid #485666;background:#2d3744;color:#bdb3c1
}
html[data-theme="dark"] body.single #mypage .b7-profile-actions>a{background:#2d3744;border-color:#485666;color:#bcb5c0
}
html[data-theme="dark"] body.single #mypage .b7-profile-actions>.b7-view-profile{background:#2d3744;border-color:#485666
}
html[data-theme="dark"] .b7-buy-sheet[open] .b7-buy-product{background:#2d3744
}
html[data-theme="dark"] .b7-new-stamp{border:1px solid #8f566f;color:#c5afb9;background:rgba(45,55,68,0.467);outline:1px dashed #8f566f
}
html[data-theme="dark"] body.single :is(#mypage,#mypage_guest) .md-fold .ac-row-icon{color:#b7c2cb!important
}
html[data-theme="dark"] body.single :is(#mypage,#mypage_guest) .md-fold .ac-row>.ac-icon:last-child{color:#9faeb9
}
html[data-theme="dark"] .phone .sp-detail-price>.b7-price-select{border:1px solid #485666;background:linear-gradient(110deg,#463239,#313d4b 58%,#313d4b);color:#c0b4be;box-shadow:inset 0 1px 0 rgba(55,68,83,0.8),0 3px 10px rgba(10,13,18,0.043)
}
html[data-theme="dark"] .phone .sp-detail-price>.b7-price-select:after{border-color:#84617b
}
html[data-theme="dark"] .phone .sp-detail-price>.b7-price-select:hover{background:linear-gradient(110deg,#46323a,#313d4b 58%,#324644);border-color:#485666
}
html[data-theme="dark"] body.single .phone>.app-header.mi-product-header .mi-product-back{color:#b7c2cb
}
html[data-theme="dark"] body.single .phone>.app-header.mi-product-header .mi-product-back:hover{background:#313d4b
}
html[data-theme="dark"] body.single .phone>.app-header.mi-product-header .header-title{color:#9faeb9
}
html[data-theme="dark"] body.single .phone>.app-header.mi-product-header>[data-mi-header-support]{color:#b7c2cb
}
html[data-theme="dark"] .b7-pending-count{background:#5e3c4e;color:#eaecef
}
html[data-theme="dark"] .md-order-shortcuts>[data-md-order-filter=payment]>.b7-pending-count{background:#5e3c4e!important;color:#eaecef!important;border:2px solid #485666
}
html[data-theme="dark"] .b7-pending-card{border:1px solid #485666;background:#2d3744
}
html[data-theme="dark"] .b7-pending-heading{color:#c4b1c0
}
html[data-theme="dark"] .b7-pending-heading time{color:#9faeb9
}
html[data-theme="dark"] .b7-pending-item small{color:#bcb4c0
}
html[data-theme="dark"] .b7-pending-item span{color:#bdb3c1
}
html[data-theme="dark"] .b7-pending-note{color:#bdb3c1
}
html[data-theme="dark"] .b7-pending-remove,html[data-theme="dark"] .b7-pending-retry{color:#bfb4c0
}
html[data-theme="dark"] .b7-pending-resume{background:linear-gradient(110deg,#313d4b,#313d4b);color:#c0b3c2
}
html[data-theme="dark"] .phone#image_gallery .b7-gallery-caption{color:#eaecef
}
html[data-theme="dark"] .phone#image_gallery .b7-gallery-purchase{color:#eaecef
}
html[data-theme="dark"] .phone#image_gallery .b7-gallery-select{border:1px solid rgba(72,86,102,0.208);background:linear-gradient(110deg,#46323c,#313d4b);color:#c0b4bc
}
/* purchase-feedback.css */
html[data-theme="dark"] .b7-buy-loading .b7-buy-now::before {border:1.5px solid rgba(72,86,102,0.376);border-top-color:#485666
}
html[data-theme="dark"] .b7-added-card {border:1px solid #485666;background:#2d3744;color:#bfcac7
}
html[data-theme="dark"] .b7-added-copy small {color:#b7c2cb
}
html[data-theme="dark"] .b7-added-bag {border:1px solid #485666;background:#2d3744;color:#bfcac7
}
html[data-theme="dark"] .b7-added-bag:focus-visible {outline:2px solid #60857b
}
/* checkout.css */
html[data-theme="dark"]{--ink:#e1e5e7;--muted:#b7c2cb;--accent:#aed7db;--line:#485666;--rose:#d0a5b2;--mint:#a8c8cc;--wash:#2d3744;background:#2d3744}
html[data-theme="dark"] button:focus-visible,html[data-theme="dark"] a:focus-visible{outline:3px solid #538c93}
html[data-theme="dark"] .preview-note{background:#313d4b;color:#b7c2cb}
html[data-theme="dark"] .checkout-header{background:linear-gradient(110deg,#2d3744 20%,#2d3744 72%,#2d3744)}
html[data-theme="dark"] .brand span{color:#b7c2cb}
html[data-theme="dark"] .back-link,html[data-theme="dark"] .header-support{color:#b7c2cb}
html[data-theme="dark"] .steps li{color:#b7c2cb}
html[data-theme="dark"] .steps li>span{color:#9faeb9}
html[data-theme="dark"] .steps li[aria-current]{background:linear-gradient(110deg,#313d4b,#324346)}
html[data-theme="dark"] .steps li.done{color:#b7c2cb}
html[data-theme="dark"] .steps li.done>span{color:#b2c1c2}
html[data-theme="dark"] .panel,html[data-theme="dark"] .order-summary{background:#2d3744;border:1px solid #485666}
html[data-theme="dark"] .sample-fill{color:#bfb5bd!important}
html[data-theme="dark"] .field label{color:#b7c2cb}
html[data-theme="dark"] .optional{color:#b7c2cb}
html[data-theme="dark"] .field input,html[data-theme="dark"] select{background:#2d3744}
html[data-theme="dark"] input::placeholder{color:#9faeb9}
html[data-theme="dark"] input:focus,html[data-theme="dark"] select:focus{border-color:#538c93;background:#2d3744;box-shadow:0 0 0 3px #374453}
html[data-theme="dark"] .field small{color:#b7c2cb}
html[data-theme="dark"] .field-error{color:#cea6b0}
html[data-theme="dark"] .field input[aria-invalid=true],html[data-theme="dark"] .field select[aria-invalid=true]{border-color:#935363;background:#2d3744}
html[data-theme="dark"] .check-line{color:#b7c2cb}
html[data-theme="dark"] .line-icon{color:#afc3c5}
html[data-theme="dark"] .primary{background:linear-gradient(105deg,#4d3844,#38494d);color:#aed5da}
html[data-theme="dark"] .summary-heading h2{color:#b7c2cb}
html[data-theme="dark"] .summary-heading a{color:#b7c2cb}
html[data-theme="dark"] .product-image{background:#313d4b}
html[data-theme="dark"] .product-copy p{color:#b7c2cb}
html[data-theme="dark"] .line-price span{color:#b7c2cb}
html[data-theme="dark"] .grand-total dt span{color:#b7c2cb}
html[data-theme="dark"] .summary-note{color:#b7c2cb}
html[data-theme="dark"] .purchase-dock{background:rgba(45,55,68,0.929);border-top:1px solid #485666}
html[data-theme="dark"] .dock-price>span{color:#b7c2cb}
html[data-theme="dark"] .dock-price small{color:#b7c2cb}
html[data-theme="dark"] .checkout-footer{color:#b7c2cb}
html[data-theme="dark"] .error{color:#cba9b2;background:#2d3744;border:1px solid #485666}
html[data-theme="dark"] .method-option{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .method-option:has(input:checked){border-color:#485666;background:linear-gradient(115deg,#2d3744,#313d4b)}
html[data-theme="dark"] .method-symbol{color:#b3bfc2}
html[data-theme="dark"] .payment-element,html[data-theme="dark"] .method-panel{background:#2d3744}
html[data-theme="dark"] .demo-card,html[data-theme="dark"] .demo-card-row{background:#2d3744;color:#9faeb9}
html[data-theme="dark"] .demo-card-row{color:#9faeb9}
html[data-theme="dark"] .method-panel select{background:#2d3744}
html[data-theme="dark"] .security-line{color:#b4bdc0}
html[data-theme="dark"] .review-block h3{color:#b7c2cb}
html[data-theme="dark"] .under-button{color:#b7c2cb}
html[data-theme="dark"] .completion{background:#2d3744}
html[data-theme="dark"] .completion-mark{background:linear-gradient(135deg,#46323d,#324546)}
html[data-theme="dark"] .completion-preview{color:#bfb5bd;background:#313d4b}
html[data-theme="dark"] .konbini-instructions{border:1px solid #485666;background:#2d3744}
html[data-theme="dark"] .pending-badge{color:#c8c5ac;background:#464432}
html[data-theme="dark"] .payment-category>summary{color:#b3bfc2}
html[data-theme="dark"] .payment-category>summary>span{color:#9faeb9}
html[data-theme="dark"] .payment-category>summary:after{color:#b1bfc3}
@media(min-width:1000px){html[data-theme="dark"] .brand span {border-left:1px solid #485666
}
html[data-theme="dark"] .product-image {background:#313d4b
}}
html[data-theme="dark"] .completion{border:1px solid #485666;box-shadow:0 12px 65px rgba(10,13,18,0.071);background:radial-gradient(ellipse at 10% 12%,#2d3744 0%,transparent 43%),radial-gradient(ellipse at 100% 32%,#313d4b 0%,transparent 47%),linear-gradient(180deg,#2d3744,#2d3744 70%)}
html[data-theme="dark"] .completion-halo{background:radial-gradient(circle,#46323b 10%,#313d4b 55%,transparent 71%)}
html[data-theme="dark"] .completion-mark{box-shadow:0 14px 28px rgba(10,13,18,0.188)}
html[data-theme="dark"] .completion-mark>span{background:#2d3744;border:3px solid #485666;color:#aac9ca}
html[data-theme="dark"] .spark{color:#caabbd}
html[data-theme="dark"] .spark-b{color:#9cbec4}
html[data-theme="dark"] .spark-c{color:#9cbdc4}
html[data-theme="dark"] .confetti{background:#4d384a}
html[data-theme="dark"] .confetti-b{background:#384d4c}
html[data-theme="dark"] .confetti-c{background:#384d4c}
html[data-theme="dark"] .confetti-d{background:#4d4238}
html[data-theme="dark"] .completion>.eyebrow{color:#c7adbd}
html[data-theme="dark"] .completion h2{color:#b2bfc2}
html[data-theme="dark"] .completion>p#complete-message{color:#b5bcbf}
html[data-theme="dark"] .complete-items img{border:4px solid #485666;box-shadow:0 3px 15px rgba(10,13,18,0.125)}
html[data-theme="dark"] .completion-preview{border:1px dashed #485666;background:rgba(45,55,68,0.733);color:#c2b2bd}
html[data-theme="dark"] .completion-signature{color:#9faeb9!important}
html[data-theme="dark"] .completion-signature span{color:#9faeb9}
html[data-theme="dark"] .completion .primary{background:linear-gradient(105deg,#4d3843,#384a4d);box-shadow:0 6px 18px rgba(10,13,18,0.188)}
html[data-theme="dark"] .completion.is-pending .completion-mark>span{color:#ccc2a8}
html[data-theme="dark"] .completion.is-pending h2{color:#b7c2cb}
html[data-theme="dark"] .completion.is-pending .eyebrow{color:#c6c1af}
html[data-theme="dark"] .payment-logos>img{background:#2d3744}
html[data-theme="dark"] .payment-category>summary>.category-title{color:#b3bfc2}
html[data-theme="dark"] .category-logos>img{background:#2d3744}
html[data-theme="dark"] .payment-status{background:linear-gradient(110deg,#313d4b,#313d4b);border:1px solid #485666;color:#b3bec1}
html[data-theme="dark"] .payment-status strong{color:#bbcace}
html[data-theme="dark"] .primary:disabled{background:#313d4b;color:#b7c2cb}
/* mobile-preview.html:1 */
html[data-theme="dark"] body {background:#313d4b;color:#c0c8c9
}
html[data-theme="dark"] h1 {color:#b7c2cb
}
html[data-theme="dark"] .device {background:#2d3744;border:1px solid #485666
}
html[data-theme="dark"] iframe {background:#2d3744
}
html[data-theme="dark"] p {color:#b7c2cb
}
/* interaction.js:controls */
html[data-theme="dark"] .mi-input {color:#c9c0c6
}
html[data-theme="dark"] .mi-input::placeholder {color:#b7c2cb
}
html[data-theme="dark"] .mi-input:focus-visible {outline:2px solid #485666
}
html[data-theme="dark"] .mi-email {background:#2d3744;border:1px solid #485666;color:#c9bfc5
}
html[data-theme="dark"] .mi-email[aria-invalid=true] {border-color:#935364
}
html[data-theme="dark"] .mi-consent {accent-color:#d4a0af
}
html[data-theme="dark"] .mi-design-label {color:#c2b2b8
}
html[data-theme="dark"] .mi-choice[aria-pressed=true] {border-color:#935365!important;color:#d4a0b1!important;background:#2d3744!important
}
html[data-theme="dark"] .mi-choice:focus-visible,html[data-theme="dark"] [role=button]:focus-visible {outline:2px solid #935365
}
html[data-theme="dark"] .mi-error {color:#d4a0b0
}
html[data-theme="dark"] .mi-action-note {color:#c2b2b8
}
html[data-theme="dark"] .mi-invalid {border-color:#935364!important
}
html[data-theme="dark"] .mi-modal>div {background:#2d3744
}
html[data-theme="dark"] .mi-modal button {border:1px solid #485666;background:#2d3744;color:#d4a0b3
}
html[data-theme="dark"] .mi-price-input {color:#c0b4bb
}
html[data-theme="dark"] .phone .mi-product-header>.mi-product-back {border:1px solid #485666;background:#2d3744;color:#c4bdcb
}
html[data-theme="dark"] .phone .mi-product-back:hover,html[data-theme="dark"] .phone .mi-product-back:active {background:linear-gradient(110deg,#313d4b,#313d4b,#324346);border-color:#485666
}
html[data-theme="dark"] .phone .mi-product-back:focus-visible {outline:2px solid #765393
}
html[data-theme="dark"] [data-discovery-tab]:focus-visible,html[data-theme="dark"] [data-dp-mode]:focus-visible,html[data-theme="dark"] [data-dp-color]:focus-visible,html[data-theme="dark"] [data-dp-size]:focus-visible {outline:2px solid #53938a
}
/* desktop-opening.css */

@media(min-width:1000px){html[data-theme="dark"] body.single #launch .ls-scene,html[data-theme="dark"] body.single .ls-overlay[data-launch-desktop] .ls-scene {background:#2d3744
}
html[data-theme="dark"] body.single .ls-overlay[data-launch-desktop] {background:#2d3744;color:#e1e5e7
}
html[data-theme="dark"] body.single .ls-desktop {background:radial-gradient(ellipse at 8% 12%,rgba(49,61,75,0.4),transparent 55%),radial-gradient(ellipse at 95% 90%,rgba(49,61,75,0.4),transparent 50%),#2d3744
}
html[data-theme="dark"] .ls-desktop-header>span {color:#b7c2cb
}
html[data-theme="dark"] .ls-desktop-hero {background:#313d4b;border:1px solid #485666
}
html[data-theme="dark"] .ls-desktop-art {background:radial-gradient(ellipse at 65% 28%,rgba(77,56,68,0.533),transparent 42%),radial-gradient(ellipse at 92% 76%,rgba(56,75,77,0.6),transparent 43%),radial-gradient(ellipse at 61% 79%,rgba(62,56,77,0.478),transparent 42%),linear-gradient(125deg,#2d3744 9%,#313d4b 48%,#313d4b)
}
html[data-theme="dark"] .ls-desktop-art::before,html[data-theme="dark"] .ls-desktop-art::after {border:1px solid rgba(72,86,102,0.722)
}
html[data-theme="dark"] .ls-desktop-art::before {background:linear-gradient(96deg,rgba(45,55,68,0.09) 4%,rgba(45,55,68,0.6) 25%,rgba(69,50,70,0.129) 43%,rgba(65,50,70,0.412) 58%,rgba(45,55,68,0.722) 99%);box-shadow:inset 8px 0 26px rgba(55,68,83,0.6),inset -7px 0 22px rgba(10,13,18,0.302),16px 16px 46px rgba(10,13,18,0.102)
}
html[data-theme="dark"] .ls-desktop-art::after {background:linear-gradient(100deg,rgba(45,55,68,0.741) 0%,rgba(56,77,77,0.149) 23%,rgba(45,55,68,0.4) 67%,rgba(66,56,77,0.212));box-shadow:inset 7px 0 16px #374453, -12px -1px 32px rgba(10,13,18,0.188)
}
html[data-theme="dark"] .ls-desktop-hero::before {background:linear-gradient(90deg,rgba(45,55,68,0.851) 0%,rgba(45,55,68,0.502) 30%,#fff0 65%)
}
html[data-theme="dark"] .ls-desktop-copy {color:#e1e5e7
}
html[data-theme="dark"] .ls-desktop-eyebrow {color:#b7c2cb
}
html[data-theme="dark"] .ls-desktop-copy>p:last-child {color:#b7c2cb
}
html[data-theme="dark"] .ls-desktop-caption {color:#b7c2cb
}
html[data-theme="dark"] .ls-desktop-note {color:#b7c2cb
}
html[data-theme="dark"] .ls-desktop-entry>a {color:#c3becb
}
html[data-theme="dark"] .ls-desktop-entry small {color:#b7c2cb
}
html[data-theme="dark"] .ls-desktop-entry>a:hover {color:#aed6db
}
html[data-theme="dark"] .ls-desktop-entry>a:focus-visible {outline:2px solid #538893
}
}
