*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:DM Sans,system-ui,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.flex-shrink{flex-shrink:1}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.break-all{word-break:break-all}.border{border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--orange:#f97316;--orange-dark:#ea6a0a;--orange-light:#fff7ed;--bg:#fafafa;--bg2:#fff;--bg3:#f3f4f6;--border:#e5e7eb;--text:#1a1a1a;--text2:#6b7280;--text3:#9ca3af;--card:#fff;--input:#f3f4f6}body.dark{--bg:#111113;--bg2:#1c1c1e;--bg3:#2c2c2e;--border:#3a3a3c;--text:#f5f5f7;--text2:#aeaeb2;--text3:#636366;--card:#1c1c1e;--input:#2c2c2e}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;font-family:DM Sans,system-ui,sans-serif;transition:background .25s,color .25s}body.dark,body.dark [class*=-root],body.dark [class*=-page],body.dark [class*=-wrap]:not([class*=car3d-]):not([class*=-map-wrap]):not([class*=-hero]):not([class*=-prix-wrap]):not([class*=-qty-wrap]):not([class*=-img-wrap]):not([class*=-prev-wrap]):not([class*=-thumb-wrap]),body.dark [class*=-inner]:not([class*=-contact-inner]):not([class*=-hero]){background:var(--bg);color:var(--text)}body.dark .hp-hero,body.dark .ap-hero,body.dark .cgu-hero-dark{background:linear-gradient(135deg,#1a1a1a 0%,#2a2a2a 50%,#1a1a1a 100%)!important;border-color:#ffffff14!important}body.dark [class*=-card]:not([class*=-contact-card]):not([class*=-contact-dark]):not([class*=-hero]):not(.hp-contact-card):not(.ap-contact-card):not(.cgu-contact-dark),body.dark [class*=-section]:not([class*=-hero]),body.dark [class*=-box]:not([class*=-warnbox]):not([class*=-infobox]):not([class*=-successbox]),body.dark [class*=-panel],body.dark [class*=-modal],body.dark [class*=-dropdown],body.dark [class*=-sidebar]{background:var(--card);border-color:var(--border);color:var(--text)}body.dark .hp-contact-card,body.dark .ap-contact-card,body.dark .cgu-contact-dark,body.dark [class*=-hero-dark],body.dark [class*=-contact-dark]{background:linear-gradient(135deg,#1a1a1a 0%,#2a2a2a 50%,#1a1a1a 100%)!important;border-color:#ffffff14!important}body.dark h1,body.dark h2,body.dark h3,body.dark h4,body.dark h5,body.dark h6,body.dark [class*=-titre],body.dark [class*=-title],body.dark [class*=-heading],body.dark [class*=-label],body.dark [class*=-nom],body.dark [class*=-name],body.dark strong{color:var(--text)}body.dark p,body.dark span:not([class*=-badge]):not([class*=-pill]):not([class*=-tag]):not([class*=-btn]):not([class*=-prix]),body.dark [class*=-desc],body.dark [class*=-sub],body.dark [class*=-meta],body.dark [class*=-info],body.dark [class*=-lbl],body.dark [class*=-date],body.dark [class*=-email],body.dark small{color:var(--text2)}body.dark input,body.dark select,body.dark textarea,body.dark [class*=-input],body.dark [class*=-select],body.dark [class*=-textarea]{background:var(--input)!important;border-color:var(--border)!important;color:var(--text)!important}body.dark input::-moz-placeholder{color:var(--text3)!important}body.dark textarea::-moz-placeholder{color:var(--text3)!important}body.dark [class*=-input]::-moz-placeholder{color:var(--text3)!important}body.dark input::placeholder,body.dark textarea::placeholder,body.dark [class*=-input]::placeholder{color:var(--text3)!important}body.dark input:focus,body.dark select:focus,body.dark textarea:focus,body.dark [class*=-input]:focus{border-color:var(--orange)!important;background:var(--bg2)!important}body.dark a{color:var(--text2)}body.dark a:hover{color:var(--orange)}body.dark hr,body.dark [class*=-sep],body.dark [class*=-divider],body.dark [class*=-border]{background:var(--border);border-color:var(--border)}body.dark [class*=-btn-ghost],body.dark [class*=-btn-outline],body.dark [class*=-btn-secondary],body.dark [class*=-btn-cancel],body.dark [class*=-btn-connexion],body.dark [class*=-btn-secondaire]{background:var(--bg3)!important;border-color:var(--border)!important;color:var(--text)!important}body.dark [class*=-btn-ghost]:hover,body.dark [class*=-btn-outline]:hover,body.dark [class*=-btn-secondary]:hover,body.dark [class*=-btn-cancel]:hover,body.dark [class*=-btn-connexion]:hover,body.dark [class*=-btn-secondaire]:hover{border-color:var(--orange)!important;color:var(--orange)!important;background:#f9731614!important}body.dark [class*=-item],body.dark [class*=-row]:not([class*=-prix-row]):not([class*=-vendeur-row]){border-color:var(--border);color:var(--text)}body.dark [class*=-item]:hover{background:var(--bg3)}body.dark table{color:var(--text)}body.dark th{background:var(--bg3);color:var(--text2);border-color:var(--border)}body.dark td{border-color:var(--border);color:var(--text)}body.dark tbody tr:hover{background:var(--bg3)}body.dark ::-webkit-scrollbar-track{background:var(--bg3)}body.dark ::-webkit-scrollbar-thumb{background:var(--border)}body.dark .nb-bar{background:var(--bg2);border-color:var(--border)}body.dark .nb-link{color:var(--text2)}body.dark .nb-link:hover,body.dark .nb-link.act{color:var(--orange);background:#f9731614}body.dark .nb-ibtn{color:var(--text2)}body.dark .nb-ibtn:hover{background:var(--bg3);color:var(--text)}body.dark .nb-ibtn.o:hover{color:var(--orange);background:#f973161a}body.dark .nb-login{border-color:var(--border);color:var(--text)}body.dark .nb-login:hover{border-color:var(--orange);color:var(--orange)}body.dark .nb-mlink{color:var(--text)}body.dark .nb-mlink:hover,body.dark .nb-mlink.act{color:var(--orange);background:#f973161a}body.dark .nb-mlink-ico{background:var(--bg3)}body.dark .nb-mdiv{background:var(--border)}body.dark .nb-drawer{background:var(--bg2);border-color:var(--border)}body.dark .nb-mtheme{background:var(--bg3)}body.dark .nb-mtheme-label{color:var(--text)}body.dark .nb-notif-drop{background:var(--card);border-color:var(--border)}body.dark .nb-notif-row:hover{background:var(--bg3)}body.dark .nb-notif-empty{color:var(--text2)}body.dark .nb-deco{color:#f87171;border-color:#ef44444d}body.dark .nb-deco:hover{background:#ef44441a}body.dark .hero-sous-titre{color:#fff9}body.dark .hero-search{background:var(--bg2);box-shadow:0 4px 24px #00000080}body.dark .hero-search-input{color:var(--text);background:0 0}body.dark .hero-search-input::placeholder{color:var(--text3)}body.dark .hero-btn-secondaire{color:#f5f5f7;background:#ffffff14;border-color:#ffffff26}body.dark .hero-btn-secondaire:hover{color:var(--orange);background:#f9731626;border-color:#f9731666}body.dark .shopci-cats-barre{background:var(--bg2);border-color:var(--border)}body.dark .cats-arrow{color:var(--text3)}body.dark .cats-arrow:hover{color:var(--orange);background:#f973161a}body.dark .cat-pill{background:var(--bg3);color:var(--text2);border-color:#0000}body.dark .cat-pill:hover{color:var(--orange);background:#f973161a}body.dark .cat-pill-active{background:var(--orange);color:#fff;border-color:var(--orange)}body.dark .shopci-sidebar{background:var(--card);border-color:var(--border)}body.dark .sidebar-titre{color:var(--text3)}body.dark .sidebar-item{color:var(--text2)}body.dark .sidebar-item:hover,body.dark .sidebar-item.actif{color:var(--orange);background:#f973161a}body.dark .sidebar-count{background:var(--bg3);color:var(--text3)}body.dark .sidebar-sep,body.dark .dual-range-wrap:before{background:var(--border)}body.dark .prix-range-labels{color:var(--text2)}body.dark .section-nb{color:var(--text3)}body.dark .shopci-notice{color:var(--text);background:#f9731614;border-color:#f9731638}body.dark .shopci-vide p{color:var(--text3)}body.dark .tri-select{background:var(--bg3);border-color:var(--border);color:var(--text)}body.dark .reco-nav button{background:var(--bg3);border-color:var(--border);color:var(--text2)}body.dark .reco-nav button:hover{border-color:var(--orange);color:var(--orange);background:#f973161a}body.dark .section-titre{color:var(--text)}body.dark .shopci-newsletter{background:linear-gradient(135deg,#0d0d0f 0%,#1a1a1c 100%)}body.dark .newsletter-titre{color:var(--text)}body.dark .newsletter-sous{color:var(--text2)}body.dark .newsletter-input{color:#fff;background:#ffffff12;border-color:#ffffff1f}body.dark .newsletter-input::placeholder{color:#ffffff59}body.dark .newsletter-input:focus{border-color:var(--orange)}body.dark .sidebar-overlay{background:#000000b3}body.dark .sidebar-mobile{background:var(--bg2)}body.dark .sidebar-mobile-header{border-color:var(--border);color:var(--text)}body.dark .sidebar-mobile-header button{color:var(--text2)}body.dark .footer-root,body.dark .shopci-footer{background:var(--bg2);border-color:var(--border)}body.dark .footer-band{background:linear-gradient(135deg,#0d0d0f,#1a1a1c)}body.dark .footer-titre-col,body.dark .footer-col-titre{color:var(--text)}body.dark .footer-desc,body.dark .footer-col a{color:var(--text2)}body.dark .footer-col a:hover{color:var(--orange)}body.dark .footer-contact span{color:var(--text2)}body.dark .social-lien{border-color:var(--border);color:var(--text2)}body.dark .social-lien:hover{border-color:var(--orange);color:var(--orange);background:#f973161a}body.dark .footer-bas{border-color:var(--border)}body.dark .footer-bas p,body.dark .footer-bas-liens a{color:var(--text3)}body.dark .footer-bas-liens a:hover{color:var(--orange)}body.dark .auth-root{background:linear-gradient(135deg,#0d0d0f,#111113,#0d0d0f)}body.dark .auth-card{background:var(--card);border-color:var(--border);box-shadow:0 24px 64px #00000080}body.dark .auth-title{color:var(--text)}body.dark .auth-sub,body.dark .auth-label{color:var(--text2)}body.dark .auth-divider{color:var(--text3)}body.dark .auth-divider:before,body.dark .auth-divider:after{background:var(--border)}body.dark .auth-link{color:var(--text2)}body.dark .auth-link a,body.dark .auth-link span{color:var(--orange)}body.dark .auth-step-label{color:var(--text2)}body.dark .auth-alert-err{color:#fca5a5;background:#ef44441a;border-color:#ef44444d}body.dark .mob-tab{background:var(--bg3);border-color:var(--border);color:var(--text2)}body.dark .mob-tab.active{background:var(--orange);color:#fff;border-color:var(--orange)}body.dark .pd-vendor-card,body.dark .pd-info-card,body.dark .pd-related-card{background:var(--card);border-color:var(--border)}body.dark .pd-vendor-name,body.dark .pd-prod-name,body.dark .pd-info-title{color:var(--text)}body.dark .pd-vendor-email,body.dark .pd-vendor-sub,body.dark .pd-info-sub,body.dark .pd-info-desc{color:var(--text2)}body.dark .pd-img-main-wrap,body.dark .pd-thumb{background:var(--bg3);border-color:var(--border)}body.dark .pd-tab{color:var(--text2)}body.dark .pd-tab.active{color:var(--orange);border-color:var(--orange)}body.dark .pd-spec-row{border-color:var(--border)}body.dark .pd-spec-row:nth-child(2n){background:var(--bg3)}body.dark .pd-spec-label{color:var(--text2)}body.dark .pd-spec-val{color:var(--text)}body.dark .pd-breadcrumb,body.dark .pd-breadcrumb a{color:var(--text2)}body.dark .pd-qty-wrap{background:var(--bg3);border-color:var(--border)}body.dark .pd-qty-btn:hover{color:var(--orange)}body.dark .pd-review-card{background:var(--bg3);border-color:var(--border)}body.dark .pd-nav-btn:hover{border-color:var(--orange);color:var(--orange)}body.dark .pd-vendor-left{border-color:var(--border)}body.dark .pd-grid{background:var(--card);border-color:var(--border)}body.dark .pd-img-col{border-color:var(--border)}body.dark .pd-img-main-wrap{background:var(--bg3)}body.dark .pd-zoom-btn{background:var(--card);border-color:var(--border);color:var(--text2)}body.dark .pd-img-counter{color:var(--text3)}body.dark .pd-cat-tag{background:#f973161f;border-color:#f973164d}body.dark .pd-name{color:var(--text)}body.dark .pd-desc{color:var(--text2);border-color:var(--border)}body.dark .pd-badges{border-color:var(--border)}body.dark .pd-badge.stock-ok{color:#4ade80;background:#16a34a1f;border-color:#16a34a4d}body.dark .pd-badge.stock-low{color:#fbbf24;background:#f59e0b1f;border-color:#f59e0b4d}body.dark .pd-badge.stock-out{color:#f87171;background:#dc26261f;border-color:#dc26264d}body.dark .pd-badge.in-cart{color:#60a5fa;background:#2563eb1f;border-color:#2563eb4d}body.dark .pd-badge.delivery{color:#c084fc;background:#a855f71f;border-color:#a855f74d}body.dark .pd-low-stock-alert{background:#f59e0b1a;border-color:#f59e0b4d}body.dark .pd-low-stock-alert p{color:#fbbf24}body.dark .pd-prix-old{color:var(--text3)}body.dark .pd-promo-badge{color:#f87171;background:#dc26261f;border-color:#dc26264d}body.dark .pd-qty-label{color:var(--text)}body.dark .pd-qty-box{background:var(--bg3);border-color:var(--border)}body.dark .pd-qty-val{color:var(--text)}body.dark .pd-btn-fav{background:var(--card);border-color:var(--border)}body.dark .pd-btn-fav:hover,body.dark .pd-btn-fav.active{background:#dc26261a;border-color:#dc26264d}body.dark .pd-btn-fav svg{color:var(--text3)}body.dark .pd-garantie{background:var(--bg3);border-color:var(--border)}body.dark .pd-garantie:hover{background:#f973161a}body.dark .pd-garantie-title{color:var(--text)}body.dark .pd-garantie-desc{color:var(--text3)}body.dark .pd-toast.success{color:#4ade80;background:#16a34a1f;border-color:#16a34a4d}body.dark .pd-toast.error{color:#f87171;background:#dc26261f;border-color:#dc26264d}body.dark .pd-vendor-badge{background:#f973161f}body.dark .pd-vendor-name{color:var(--text)}body.dark .pd-vendor-email{color:var(--text3)}body.dark .pd-vendor-btn.mail{background:#f973161f}body.dark .pd-vendor-btn.wa{color:#4ade80;background:#16a34a1f;border-color:#16a34a4d}body.dark .pd-vendor-btn.call{color:#60a5fa;background:#2563eb1f;border-color:#2563eb4d}body.dark .pd-detail-col,body.dark .pd-img-col{background:var(--card)}body.dark .pd-nav-btn{background:var(--card);border-color:var(--border);color:var(--text2)}body.dark .pd-nav-btn:hover{background:var(--bg2);color:#f97316;border-color:#f97316}body.dark .pd-thumb{background:var(--bg3);border-color:#0000}body.dark .pd-thumb.active{border-color:#f97316}body.dark .pd-thumb img{opacity:.85}body.dark .pd-vendor-card{background:var(--card);border-color:var(--border)}body.dark .pd-stars span{color:var(--text3)!important}body.dark .pd-qty-btn{color:var(--text2)}body.dark .pd-qty-btn:hover:not(:disabled){color:#f97316;background:#f973161f}body.dark .pd-qty-total{color:var(--text2)}body.dark .pd-main{background:var(--bg)}body.dark .pd-grid :not([class*=pd-badge]):not([class*=pd-btn-add]):not([class*=pd-vendor-avatar]):not([class*=pd-garantie-ico]){--card:#1c1c1e}body.dark .c-page{background:var(--bg)}body.dark .c-items-card,body.dark .c-summary-card{background:var(--card);border-color:var(--border)}body.dark .c-title,body.dark .c-item-name{color:var(--text)}body.dark .c-item-cat,body.dark .c-item-unit,body.dark .c-empty-sub{color:var(--text2)}body.dark .c-empty-title{color:var(--text)}body.dark .c-qty-wrap{background:var(--bg3);border-color:var(--border)}body.dark .c-qty-btn{color:var(--text2);background:var(--bg3)}body.dark .c-qty-btn:hover{color:var(--orange);background:#f973161f}body.dark .c-qty-val{color:var(--text)}body.dark .c-items-hd{border-color:var(--border)}body.dark .c-divider{background:var(--border)}body.dark .c-summary-row{color:var(--text2)}body.dark .c-summary-total{color:var(--text)}body.dark .c-promo-wrap{border-color:var(--border);background:var(--bg3)}body.dark .c-promo-input{color:var(--text);background:0 0}body.dark .c-wrap{background:var(--card)}body.dark .c-header,body.dark .c-summary{background:var(--card);border-color:var(--border)}body.dark .c-item{border-color:var(--border)}body.dark .c-item:hover{background:#f973160a}body.dark .c-item-img{border-color:var(--border)}body.dark .c-qty-box{background:var(--bg3);border-color:var(--border)}body.dark .c-qty-btn{color:var(--text2)}body.dark .c-qty-val{color:var(--text);background:0 0}body.dark .c-clear-btn{color:var(--text3);border-color:var(--border)}body.dark .c-clear-btn:hover{background:#dc262614;border-color:#dc26264d}body.dark .c-promo-wrap{background:var(--bg3);border-color:var(--border)}body.dark .c-promo-input{background:var(--bg3);border-color:var(--border);color:var(--text)}body.dark .c-promo-ok{background:#16a34a14;border-color:#16a34a4d}body.dark .c-total-row{border-color:var(--border)}body.dark .co-success-wrap,body.dark .co-card{background:var(--card);border-color:var(--border)}body.dark .co-steps-bar{background:var(--bg2);border-color:var(--border)}body.dark .co-card-header{background:var(--bg3);border-color:var(--border)}body.dark .co-card-title{color:var(--text)}body.dark .co-label{color:var(--text2)}body.dark .co-payment-option.selected{border-color:var(--orange);background:#f9731612}body.dark .co-order-item{border-color:var(--border)}body.dark .co-order-item:hover{background:var(--bg3)}body.dark .co-summary{background:var(--card);border-color:var(--border)}body.dark .co-summary-row{color:var(--text2)}body.dark .co-summary-total{color:var(--text);border-color:var(--border)}body.dark .co-success-wrap{background:var(--card);border-color:var(--border)}body.dark .co-success-wrap h2{color:var(--text)}body.dark .co-success-wrap p{color:var(--text2)}body.dark .co-header{background:var(--card);border-color:var(--border)}body.dark .co-step-label{color:var(--text3)}body.dark .co-step-num{background:var(--bg3);color:var(--text3)}body.dark .co-step.done .co-step-num{color:#fff;background:#22c55e}body.dark .co-step.active .co-step-num{color:#fff;background:#f97316}body.dark .co-step-sep{background:var(--border)}body.dark .co-section{background:var(--card);border-color:var(--border)}body.dark .co-section-head{border-color:var(--border)}body.dark .co-section-ico{background:#f973161f}body.dark .co-input{background:var(--bg3);border-color:var(--border);color:var(--text)}body.dark .co-input:disabled{background:var(--bg3);color:var(--text3)}body.dark .co-input::placeholder{color:var(--text3)}body.dark .co-input-ico{color:var(--text3)}body.dark .co-payment-option{background:var(--card);border-color:var(--border);color:var(--text)}body.dark .co-payment-option:hover{background:#f973160f;border-color:#f973164d}body.dark .co-payment-option.selected{background:#f973161a;border-color:#f97316}body.dark .co-payment-logo{background:var(--bg3);border-color:var(--border)}body.dark .co-payment-desc{color:var(--text3)}body.dark .co-resume-wrap,body.dark .co-resume-card{background:var(--card);border-color:var(--border)}body.dark .co-resume-item,body.dark .co-resume-item-img{border-color:var(--border)}body.dark .co-resume-item-qty{color:var(--text3)}body.dark .co-resume-row,body.dark .co-resume-total{border-color:var(--border)}body.dark .co-alert-info{background:#2563eb14;border-color:#2563eb40}body.dark .co-alert-info p{color:#60a5fa}body.dark .co-alert-err{color:#f87171;background:#dc262614;border-color:#dc26264d}body.dark .ord-stat-card,body.dark .ord-card,body.dark .ord-empty{background:var(--card);border-color:var(--border)}body.dark .ord-stat-val,body.dark .ord-id,body.dark .ord-amount-val,body.dark .ord-info-val{color:var(--text)}body.dark .ord-stat-lbl,body.dark .ord-date,body.dark .ord-amount-lbl,body.dark .ord-info-lbl{color:var(--text2)}body.dark .ord-card-head,body.dark .ord-item{border-color:var(--border)}body.dark .ord-item-img{border-color:var(--border)}body.dark .ord-toolbar{background:var(--bg2);border-color:var(--border)}body.dark .ord-stat-card{background:var(--card);border-color:var(--border)}body.dark .ord-stat-val{color:var(--text)}body.dark .ord-stat-lbl,body.dark .ord-search-ico{color:var(--text3)}body.dark .ord-filter-btn.active{color:#f97316;background:#f973161a;border-color:#f97316}body.dark .ord-empty-ico{background:#f973161a}body.dark .ord-card{background:var(--card);border-color:var(--border)}body.dark .ord-card-head{border-color:var(--border)}body.dark .ord-id{color:var(--text)}body.dark .ord-date{color:var(--text3)}body.dark .ord-amount-val{color:var(--text)}body.dark .ord-amount-lbl{color:var(--text3)}body.dark .ord-info-box{background:var(--bg3);border-color:var(--border)}body.dark .ord-item{border-color:var(--border)}body.dark .ord-item:hover{background:var(--bg3)}body.dark .ord-action-btn.star{color:#fbbf24;background:#f59e0b1a;border-color:#f59e0b4d}body.dark .ord-action-btn.star:hover{background:#f59e0b2e}body.dark .ord-action-btn.msg{color:#60a5fa;background:#2563eb1a;border-color:#2563eb4d}body.dark .ord-action-btn.msg:hover{background:#2563eb2e}body.dark .ot-page{background:var(--bg)}body.dark .ot-header{background:var(--card);border-color:var(--border)}body.dark .ot-title{color:var(--text)}body.dark .ot-subtitle{color:var(--text3)}body.dark .ot-timeline-wrap{background:var(--card);border-color:var(--border)}body.dark .ot-timeline-line{background:var(--border)}body.dark .ot-timeline-progress{background:#f97316}body.dark .ot-timeline-step{background:var(--bg3);border-color:var(--border);color:var(--text3)}body.dark .ot-timeline-step.active{color:#fff;background:#f97316;border-color:#f97316}body.dark .ot-timeline-step.completed{color:#fff;background:#22c55e;border-color:#22c55e}body.dark .ot-timeline-label{color:var(--text2)}body.dark .ot-timeline-label.active{color:var(--text)}body.dark .ot-map-card{background:var(--card);border-color:var(--border)}body.dark .ot-map-header{border-color:var(--border)}body.dark .ot-map-title{color:var(--text)}body.dark .ot-live-badge{color:#4ade80;background:#16a34a1f;border-color:#16a34a4d}body.dark .ot-map-canvas{background:var(--bg3)}body.dark .ot-estimated-time{background:var(--card);border-color:var(--border);color:var(--text)}body.dark .ot-rider-card{background:#f9731614;border-color:#f9731633}body.dark .ot-rider-name{color:var(--text)}body.dark .ot-rider-status{color:var(--text2)}body.dark .ot-photo-card{background:var(--card);border-color:var(--border)}body.dark .ot-photo-label{color:var(--text)}body.dark .ot-photo-img{border-color:var(--border)}body.dark .ot-details-card{background:var(--card);border-color:var(--border)}body.dark .ot-details-title{color:var(--text)}body.dark .ot-info-row{border-color:var(--border)}body.dark .ot-info-label{color:var(--text3)}body.dark .ot-info-value{color:var(--text)}body.dark .ot-item-card{background:var(--bg3);border-color:var(--border)}body.dark .ot-item-name{color:var(--text)}body.dark .ot-item-qty{color:var(--text3)}body.dark .ot-item-price{color:var(--text)}body.dark .ot-total-row{border-color:var(--border)}body.dark .ot-total-label{color:var(--text)}body.dark .ot-total-value{color:#f97316}body.dark .ot-modal-overlay{background:#000000bf}body.dark .ot-modal{background:var(--card);border-color:var(--border)}body.dark .ot-modal-title{color:var(--text)}body.dark .ot-modal-desc{color:var(--text2)}body.dark .ot-rating-stars{color:var(--text3)}body.dark .ot-rating-stars .active{color:#fbbf24}body.dark .ot-rating-text{color:var(--text2)}body.dark .ot-btn-primary{color:#fff;background:#f97316}body.dark .ot-btn-secondary{background:var(--bg3);border-color:var(--border);color:var(--text)}body.dark .ot-btn-secondary:hover{color:#f97316;border-color:#f97316}body.dark .vdel-page{background:var(--bg)}body.dark .vdel-header{background:var(--card);border-color:var(--border)}body.dark .vdel-title{color:var(--text)}body.dark .vdel-subtitle{color:var(--text3)}body.dark .vdel-tabs{background:var(--card);border-color:var(--border)}body.dark .vdel-tab{background:var(--bg3);border-color:var(--border);color:var(--text2)}body.dark .vdel-tab:hover{color:#f97316;border-color:#f9731666}body.dark .vdel-tab.active{color:#fff;background:#f97316;border-color:#f97316}body.dark .vdel-tab-count{background:var(--bg2);color:var(--text3)}body.dark .vdel-tab.active .vdel-tab-count{color:#fff;background:#fff3}body.dark .vdel-empty{background:var(--card);border-color:var(--border)}body.dark .vdel-empty-icon{background:#f973161a}body.dark .vdel-empty-title{color:var(--text)}body.dark .vdel-empty-desc{color:var(--text3)}body.dark .vdel-card{background:var(--card);border-color:var(--border)}body.dark .vdel-card.active{border-color:#f97316;box-shadow:0 0 0 2px #f9731633}body.dark .vdel-card-header{border-color:var(--border)}body.dark .vdel-order-id,body.dark .vdel-badge{color:var(--text)}body.dark .vdel-date{color:var(--text3)}body.dark .vdel-amount{color:var(--text)}body.dark .vdel-amount-currency{color:var(--text3)}body.dark .vdel-info-card{background:var(--bg3);border-color:var(--border)}body.dark .vdel-info-label{color:var(--text3)}body.dark .vdel-info-value{color:var(--text)}body.dark .vdel-items-title{color:var(--text2)}body.dark .vdel-item{border-color:var(--border)}body.dark .vdel-item:hover{background:var(--bg2)}body.dark .vdel-item-img{border-color:var(--border)}body.dark .vdel-item-name{color:var(--text)}body.dark .vdel-item-qty{color:var(--text3)}body.dark .vdel-item-price{color:var(--text)}body.dark .vdel-actions{border-color:var(--border)}body.dark .vdel-btn-track{color:#fff;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);box-shadow:0 4px 12px #f9731659}body.dark .vdel-btn-track:hover{box-shadow:0 6px 20px #f9731673}body.dark .vdel-btn-track.pulse{animation:2s infinite pulse-orange}body.dark .vdel-btn-track.vendor{background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%);box-shadow:0 4px 12px #8b5cf659}body.dark .vdel-btn-track.shipped{background:linear-gradient(135deg,#10b981 0%,#059669 100%);box-shadow:0 4px 12px #10b98159}body.dark .vdel-btn-photo{color:#c084fc;background:#a855f71f;border-color:#a855f74d}body.dark .vdel-btn-photo:hover{background:#a855f733}body.dark .vdel-btn-arrive{color:#4ade80;background:#16a34a1f;border-color:#16a34a4d}body.dark .vdel-btn-arrive:hover{background:#16a34a33}body.dark .vdel-tracking-status{color:#60a5fa;background:#3b82f61a;border-color:#3b82f640}body.dark .vdel-rating-badge{color:#fbbf24;background:#fbbf241a;border-color:#fbbf244d}body.dark .vdel-photo-preview{border-color:var(--border)}body.dark .pe-card,body.dark .pe-modal-inner{background:var(--card);border-color:var(--border)}body.dark .pe-tabs{background:var(--bg3);border-color:var(--border)}body.dark .pe-tab-btn{color:var(--text2)}body.dark .pe-tab-btn:hover,body.dark .pe-tab-btn.active{color:var(--orange);background:#f973161a}body.dark .pe-section-title{color:var(--text)}body.dark .pe-label{color:var(--text2)}body.dark .pe-account-item{background:var(--bg3);border-color:var(--border)}body.dark .pe-account-ico{background:var(--bg2)}body.dark .pe-account-label{color:var(--text2)}body.dark .pe-account-val{color:var(--text)}body.dark .pe-alert-warn{color:#fcd34d;background:#d977061a;border-color:#d977064d}body.dark .pe-alert-err{color:#fca5a5;background:#ef44441a;border-color:#ef44444d}body.dark .pe-alert-ok{color:#86efac;background:#16a34a1a;border-color:#16a34a4d}body.dark .pe-avatar-wrap{background:var(--bg3);border-color:var(--border)}body.dark .pe-modal-overlay{background:#000000bf}body.dark .vd-root{background:linear-gradient(160deg,#0d0d0f,#111113)}body.dark .vd-stat,body.dark .vd-chart-card,body.dark .vd-section,body.dark .vd-dropdown{background:var(--card);border-color:var(--border)}body.dark .vd-profile-btn{background:var(--bg3);border-color:var(--border);color:var(--text)}body.dark .vd-profile-btn:hover{background:#f973161a;border-color:#f9731666}body.dark .vd-info-row{background:var(--bg3)}body.dark .vd-nav-btn{color:var(--text2)}body.dark .vd-nav-btn:hover{color:var(--orange);background:#f973161a}body.dark .vd-tab{color:var(--text2)}body.dark .vd-tab.active{color:var(--orange);background:#f973161a}body.dark .vd-tab:hover:not(.active){background:var(--bg3);color:var(--text)}body.dark .vd-section-header{border-color:var(--border)}body.dark .vd-empty{background:var(--bg3);border-color:var(--border)}body.dark .bd-root{background:linear-gradient(160deg,#0d0d0f,#111113)}body.dark .bd-stat,body.dark .bd-chart-card,body.dark .bd-section,body.dark .bd-dropdown{background:var(--card);border-color:var(--border)}body.dark .bd-profile-btn{background:var(--bg3);border-color:var(--border);color:var(--text)}body.dark .bd-profile-btn:hover{background:#f973161a;border-color:#f9731666}body.dark .bd-info-row{background:var(--bg3)}body.dark .bd-tab{color:var(--text2)}body.dark .bd-tab:hover:not(.active){background:var(--bg3);color:var(--text)}body.dark .bd-nav-btn{color:var(--text2)}body.dark .bd-nav-btn:hover{color:var(--orange);background:#f973161a}body.dark .bd-order-row,body.dark .bd-order{background:var(--bg3);border-color:var(--border)}body.dark .bd-order:hover{background:var(--bg2)}body.dark .bd-section-header,body.dark .bd-tabs{border-color:var(--border)}body.dark .ap-section,body.dark .ep-section{background:var(--card);border-color:var(--border)}body.dark .ap-section-header,body.dark .ep-hero{background:var(--bg3);border-color:var(--border)}body.dark .ap-section-title,body.dark .ep-hero-title,body.dark .ap-page-title{color:var(--text)}body.dark .ap-page-sub,body.dark .ep-hero-sub,body.dark .ap-label,body.dark .ep-label{color:var(--text2)}body.dark .ap-upload-btn,body.dark .ep-upload-btn-ghost{background:var(--bg3);border-color:var(--border);color:var(--text2)}body.dark .ap-upload-btn:hover{border-color:var(--orange);color:var(--orange);background:#f9731614}body.dark .ap-img-placeholder{background:var(--bg3);border-color:var(--border);color:var(--text2)}body.dark .ap-img-placeholder:hover{border-color:var(--orange);color:var(--orange)}body.dark .ap-tag-pill,body.dark .ep-btn-ghost{background:var(--bg3);border-color:var(--border);color:var(--text2)}body.dark .ap-tag-pill.active{border-color:var(--orange);color:var(--orange);background:#f973161a}body.dark .ap-alert-warn{color:#fcd34d;background:#d977061a;border-color:#d977064d}body.dark .ap-alert-err,body.dark .ep-alert-err{color:#fca5a5;background:#ef44441a;border-color:#ef44444d}body.dark .ap-success-wrap,body.dark .ep-success-card{background:var(--card);border-color:var(--border)}body.dark .ap-input-ico,body.dark .ep-input-ico{color:var(--text2)}body.dark .ep-img-wrap{border-color:var(--border)}body.dark .about-root{background:var(--bg)}body.dark .about-hero-card,body.dark .about-info-box,body.dark .about-section-card,body.dark .about-contact-card{background:var(--card);border-color:var(--border)}body.dark .about-check-card,body.dark .about-value-card,body.dark .about-guarantee-card,body.dark .about-contact-item,body.dark .about-team-card-solo,body.dark .about-stat-card{background:var(--bg3);border-color:var(--border)}body.dark .about-hero-titre,body.dark .about-section-title,body.dark .about-info-titre,body.dark .about-check-label,body.dark .about-value-title,body.dark .about-guarantee-label,body.dark .about-contact-value,body.dark .about-team-name-solo,body.dark .about-stat-val{color:var(--text)}body.dark .about-hero-desc,body.dark .about-section-sub,body.dark .about-info-desc,body.dark .about-check-desc,body.dark .about-value-desc,body.dark .about-guarantee-desc,body.dark .about-contact-label,body.dark .about-timeline-content,body.dark .about-stat-lbl{color:var(--text2)}body.dark .about-alerte{color:#fdba74;background:#f973161a;border-color:#f9731647}body.dark .about-social-btn{background:var(--bg3);border-color:var(--border);color:var(--text2)}body.dark .about-legal{color:var(--text3)}body.dark .about-map-header,body.dark .about-map-cta{background:var(--bg3);color:var(--text);border-color:var(--border)}body.dark .about-map-wrap{border-color:var(--border)}body.dark .about-btn-secondary{background:var(--bg3);border-color:var(--border);color:var(--text)}body.dark .about-btn-secondary:hover{color:var(--orange);background:#f973161a;border-color:#f9731666}body.dark .help-root{background:var(--bg)}body.dark .help-hero,body.dark .help-stat-card,body.dark .help-info-box,body.dark .help-search-box,body.dark .help-faq-card,body.dark .help-vide,body.dark .help-contact-box{background:var(--card);border-color:var(--border)}body.dark .help-hero-titre,body.dark .help-info-titre,body.dark .help-faq-question,body.dark .help-vide-titre,body.dark .help-stat-val{color:var(--text)}body.dark .help-hero-desc,body.dark .help-info-desc,body.dark .help-faq-meta,body.dark .help-faq-vote-label,body.dark .help-vide-desc,body.dark .help-stat-lbl{color:var(--text2)}body.dark .help-cat-pill{background:var(--bg3);border-color:var(--border);color:var(--text2)}body.dark .help-cat-pill:hover:not(.help-cat-active){border-color:var(--orange);color:var(--orange);background:#f9731614}body.dark .help-faq-header:hover{background:var(--bg3)}body.dark .help-faq-answer{background:var(--bg3);color:var(--text2);border-color:#f9731659}body.dark .help-alerte{color:#fdba74;background:#f9731614;border-color:#f9731647}body.dark .help-vote-disabled{background:var(--bg3);border-color:var(--border);color:var(--text2)}body.dark .cgu-hero{background:var(--bg2);border-color:var(--border)}body.dark .cgu-tabs{background:var(--bg3);border-color:var(--border)}body.dark .cgu-tab-btn{color:var(--text2)}body.dark .cgu-tab-btn:hover{background:var(--bg2);color:var(--text)}body.dark .cgu-tab-btn.active{background:var(--card);color:var(--text);box-shadow:0 2px 8px #0000004d}body.dark .cgu-panel{background:var(--card);border-color:var(--border)}body.dark .cgu-section-title{color:var(--text);border-color:var(--border)}body.dark .cgu-section-sub{color:var(--text2)}body.dark .cgu-info-block,body.dark .cgu-info-box,body.dark .cgu-item{background:var(--bg3);border-color:var(--border)}body.dark .cgu-item:hover{background:#f9731612}body.dark .cgu-item-title{color:var(--text)}body.dark .cgu-item-desc{color:var(--text2)}body.dark .cgu-highlight.orange{background:#f9731612;border-color:#f9731673}body.dark .cgu-highlight.yellow{background:#f59e0b12;border-color:#f59e0b66}body.dark .cgu-contact{background:var(--card);border-color:var(--border)}body.dark .cgu-contact-link{background:var(--bg3);border-color:var(--border);color:var(--text2)}body.dark .cgu-contact-link:hover{border-color:var(--orange);color:var(--orange);background:#f9731614}body.dark .cgu-badge{background:var(--bg3);color:var(--text2)}body.dark .cgu-accept-banner{background:#f9731614;border-color:#f9731647}body.dark .shopci-loader-overlay{background:var(--bg)}body.dark .shopci-loader-card{background:var(--card);border-color:var(--border)}body.dark .nf-root{background:#111113}body.dark .nf-titre{color:var(--text)}body.dark .nf-sous{color:var(--text2)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg3);border-radius:3px}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--orange)}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}@keyframes fadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes pulse-orange{0%,to{box-shadow:0 0 #f9731666}50%{box-shadow:0 0 0 8px #f9731600}}.fade-in{animation:.4s forwards fadeIn}.slide-in{animation:.35s forwards slideIn}@media (width<=860px){body{padding-bottom:100px}}@media (width<=600px){body{padding-bottom:90px}}@media (width<=900px){.ord-stats{grid-template-columns:repeat(2,1fr)!important}}@media (width<=640px){.ord-main{margin:12px auto!important;padding:0 12px!important}.ord-stats{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.ord-stat-card{gap:10px!important;padding:12px 14px!important}.ord-stat-val{font-size:20px!important}.ord-stat-ico{width:36px!important;height:36px!important}.ord-stat-lbl{font-size:11px!important}.ord-toolbar{gap:8px!important}.ord-filters{display:none!important}.ord-filters-mobile{display:flex!important}.ord-card-head{gap:8px!important;padding:14px!important}.ord-card-head-left{flex-wrap:wrap!important}.ord-card-amount{text-align:left!important;width:100%!important}.ord-amount-val{font-size:18px!important}.ord-id{font-size:15px!important}.ord-card-body{padding:14px!important}.ord-infos-grid{grid-template-columns:1fr!important}.ord-item-img{width:44px!important;height:44px!important}.ord-item-name,.ord-item-sub{font-size:13px!important}.ord-card-actions{gap:6px!important}.ord-action-btn{padding:7px 11px!important;font-size:12px!important}.ord-vendor-banner{padding:12px 14px!important}.ord-vendor-banner-btn{padding:8px 12px!important;font-size:12px!important}}@media (width<=420px){.ord-stats{grid-template-columns:1fr 1fr!important;gap:8px!important}.ord-badge{padding:4px 9px!important;font-size:11.5px!important}}.ord-filters-mobile{-ms-overflow-style:none;scrollbar-width:none;gap:6px;margin-bottom:16px;padding-bottom:4px;display:none;overflow-x:auto}.ord-filters-mobile::-webkit-scrollbar{display:none}body.dark .cancel-modal{background:var(--card);border:1px solid var(--border)}body.dark .cancel-modal h3{color:var(--text)}body.dark .cancel-modal p{color:var(--text2)}body.dark .cancel-modal-btn-no{background:var(--bg3);color:var(--text)}body.dark .cancel-modal-btn-no:hover{background:var(--bg2)}body.dark .cancel-error{color:#fca5a5;background:#ef44441a;border-color:#ef44444d}body.dark .ord-vendor-banner{background:linear-gradient(135deg,#f9731614,#f973160a);border-color:#f9731640}body.dark .ord-search{background:var(--input);border-color:var(--border);color:var(--text)}body.dark .ord-search::placeholder{color:var(--text3)}body.dark .ord-search:focus{border-color:var(--orange)}body.dark .ord-filter-btn{background:var(--bg3);border-color:var(--border);color:var(--text2)}body.dark .ord-filter-btn:hover{color:var(--orange);background:#f973161a;border-color:#f973164d}body.dark .ord-filter-btn.active{background:var(--orange);border-color:var(--orange);color:#fff}body.dark .ord-empty{background:var(--card);border-color:var(--border)}body.dark .ord-empty h2{color:var(--text)}body.dark .ord-empty p{color:var(--text2)}body.dark .ord-action-btn.tracking{color:#fff;background:linear-gradient(135deg,#3b82f6,#6366f1)}body.dark .ord-action-btn.delivery-mgmt{color:#fff;background:linear-gradient(135deg,#f97316,#fb923c)}body.dark .ord-action-btn.cancel-btn{color:#fca5a5;background:#ef44441a;border-color:#ef44444d}body.dark .ord-action-btn.cancel-btn:hover{background:#ef44442e}@media (width<=760px){.vd-desktop{display:none!important}.vd-mobile{display:flex!important}}@media (width<=600px){.vd-desktop,.vd-mobile{padding-left:12px!important;padding-right:12px!important}}body.dark [style*="background: white"],body.dark [style*=background\:white],body.dark [style*="background: \"white\""]{background:var(--card)!important}body.dark [style*="background: #f8fafc"]{background:var(--bg)!important}body.dark [style*="background: #f1f5f9"],body.dark [style*="background:#f1f5f9"]{background:var(--bg3)!important}body.dark [style*="color: #0f172a"],body.dark [style*="color:#0f172a"]{color:var(--text)!important}body.dark [style*="color: #475569"],body.dark [style*="color:#475569"],body.dark [style*="color: #64748b"],body.dark [style*="color:#64748b"],body.dark [style*="color: #334155"],body.dark [style*="color:#334155"]{color:var(--text2)!important}body.dark [style*="color: #94a3b8"],body.dark [style*="color:#94a3b8"],body.dark [style*="color: #cbd5e1"],body.dark [style*="color:#cbd5e1"]{color:var(--text3)!important}body.dark [style*="border: 2px solid #f1f5f9"],body.dark [style*="border:2px solid #f1f5f9"],body.dark [style*="border-bottom: 1px solid #f1f5f9"],body.dark [style*="border-bottom:1px solid #f1f5f9"],body.dark [style*="border-bottom: 1px solid #f8fafc"],body.dark [style*="border-bottom:1px solid #f8fafc"]{border-color:var(--border)!important}@media (width<=720px){[style*="grid-template-columns: 1fr 300px"],[style*="gridTemplateColumns: '1fr 300px'"]{grid-template-columns:1fr!important}[style*="maxWidth: 960"],[style*="max-width: 960px"]{padding-left:12px!important;padding-right:12px!important}[style*="maxHeight: 260"]{max-height:200px!important}[style*="flex: 1"][style*="background: #16a34a"]{padding:.75rem!important;font-size:.82rem!important}div[style*="height: 320"]{height:220px!important;min-height:220px!important}}@media (width<=480px){div[style*="height: 320"]{height:180px!important;min-height:180px!important}[style*="fontSize: '1.05rem'"],[style*="font-size: 1.05rem"]{font-size:.92rem!important}[style*="fontSize: '1.05rem'"][style*="color: '#14532d'"]{font-size:.95rem!important}}body.dark [style*="background: #f8fafc"][style*=font-family]{background:var(--bg)!important}body.dark [style*="background: white"][style*="border-bottom: 1px solid #f1f5f9"]{background:var(--card)!important;border-color:var(--border)!important}body.dark [style*="background: white"][style*="border-radius: 16"]{background:var(--card)!important}body.dark [style*="background: #f8fafc"][style*="border-radius: 10"],body.dark [style*="background: #f8fafc"][style*="border-radius: 8"]{background:var(--bg3)!important}body.dark [style*="background: white"][style*="border-radius: 14"]{background:var(--card)!important}body.dark [style*="color: #0f172a"]{color:var(--text)!important}body.dark [style*="border-bottom: 1px solid #f8fafc"]{border-color:var(--border)!important}body.dark [style*="background: #eff6ff"]{background:#3b82f61f!important}body.dark [style*="background: #f0fdf4"][style*="border-radius: 20"]{background:#16c55e1a!important}body.dark [style*="background: white"][style*="border-radius: 10"]{background:var(--bg3)!important}
