:root[data-theme=wolverine]{color-scheme:light;--wx-yellow:#f5d76c;--wx-gold:#e9c55a;--wx-gold-deep:#a46c00;--wx-ink:#272322;--wx-charcoal:#3b3632;--wx-paper:#fffdf6;--wx-cream:#f7efd8;--wx-line:#c4b58b;--wx-muted:#62543b;--wx-red:#b4232c;--wx-green:#17613d;--wx-silver:#e2e4e5;--navy:#272322;--blue:#8b5900;--bg:#f7efd8;--text:#272322;--muted:#62543b;--line:#c4b58b;--surface:#fffdf6;--background:#f7efd8;--foreground:#272322;--card:#fffdf6;--card-foreground:#272322;--popover:#fffdf6;--popover-foreground:#272322;--primary:#f5d76c;--primary-foreground:#272322;--secondary:#3b3632;--secondary-foreground:#fffdf6;--accent:#e9c55a;--accent-foreground:#272322;--muted-foreground:#62543b;--destructive:#b4232c;--border:#c4b58b;--input:#9d8b62;--ring:#8b5900}:root[data-theme=wolverine] .app-shell,:root[data-theme=wolverine] .main,:root[data-theme=wolverine] body{background:#ead896!important;color:#272322!important}:root[data-theme=wolverine] .page{background:linear-gradient(135deg,#f7efd8,#fbf6e8 62%,#efdfa9)!important;color:#272322!important}:root[data-theme=wolverine] :is(h1,h2,h3,h4,h5,h6){color:#272322;text-shadow:none!important}:root[data-theme=wolverine] :is(.panel,.settings-card,.catalog,.pos-paper,.pay-dialog,.cari-card,.user-card,.campaign-card,.storage-grid article,.bread-card-grid>article,.bread-summary>div,.bread-filters,.bread-day-group,.ops-card,.management-metrics article,.ps-active-module,.epic-command-kpis article,.epic-command-kpis button){background:#fffdf6!important;color:#272322!important;border-color:#c4b58b!important;clip-path:none;box-shadow:0 4px 16px #49330012}:root[data-theme=wolverine] :is(.page,.sale,[data-slot=dialog-content],[data-slot=alert-dialog-content]) :is(p,small,em){color:#62543b}:root[data-theme=wolverine] :is(.feature-title,.page-actions,.settings-section-heading,.ops-heading){border-color:#c4b58b}:root[data-theme=wolverine] :is(.feature-title,.settings-section-heading,.ops-heading) h2{font-weight:850;letter-spacing:-.025em}:root[data-theme=wolverine] .sidebar{background:#272322!important;color:#f7efd8!important;border-right:2px solid #e9c55a!important}:root[data-theme=wolverine] :is(.brand-mark,.ps-brand-mark i){background:#f5d76c!important;color:#272322!important;border:1px solid #a46c00}:root[data-theme=wolverine] .sidebar :is(.brand b,.brand span,.side-status,.side-status b){color:#f7efd8!important}:root[data-theme=wolverine] :is(.workspace-header,.topbar,.main>header,.workspace-tabs,.sale-fullscreen-bar){background:#3b3632!important;color:#fffdf6!important;border-color:#806e4e!important}:root[data-theme=wolverine] :is(.workspace-header,.topbar,.main>header,.sale-fullscreen-bar) :is(h1,h2,b,small,span){color:#f7efd8!important}:root[data-theme=wolverine] :is(.sidebar nav button,.workspace-tabs button){background:#3b3632!important;color:#f7efd8!important;border:1px solid #806e4e!important}:root[data-theme=wolverine] :is(.sidebar nav button.active,.workspace-tabs button.active){background:#f5d76c!important;color:#272322!important;border-color:#f5d76c!important;box-shadow:inset 4px 0 #a46c00}:root[data-theme=wolverine] :where(button:not(.category-palette button),[role=button]){background:#f5d76c!important;color:#272322!important;border-color:#a46c00!important;text-shadow:none!important;font-weight:750;opacity:1!important}:root[data-theme=wolverine] button:where(:not(.category-palette button)):hover{background:#e9c55a!important;color:#272322!important;box-shadow:0 3px 10px #49330026}:root[data-theme=wolverine] [role=button] :is(svg,span,b,strong,small,em),:root[data-theme=wolverine] button :is(svg,span,b,strong,small,em){color:inherit!important;opacity:1!important}:root[data-theme=wolverine] button svg{stroke:currentColor}:root[data-theme=wolverine] :is(input,select,textarea,a):focus-visible,:root[data-theme=wolverine] button:focus-visible{outline:2px solid #a46c00!important;outline-offset:2px;box-shadow:none!important}:root[data-theme=wolverine] button:has(svg[class*=pencil]),:root[data-theme=wolverine] button[data-variant=ghost],:root[data-theme=wolverine] button[data-variant=outline],:root[data-theme=wolverine] button[data-variant=secondary]{background:#3b3632!important;color:#fffdf6!important;border:1px solid #74655c!important}:root[data-theme=wolverine] button[data-variant=link]{background:transparent!important;color:#805100!important;text-decoration:underline}:root[data-theme=wolverine] :is(button[data-variant=destructive],button.danger,.confirm-delete-action,.held-delete,.cari-card-delete,.hardware-delete,.theme-delete,.bulk-delete,.cancel-scan,.permanent-delete),:root[data-theme=wolverine] button:has(svg[class*=trash]){background:#b4232c!important;color:#fff!important;border:1px solid #7d101b!important}:root[data-theme=wolverine] :is(button[data-variant=destructive],button.danger,.confirm-delete-action,.held-delete,.cari-card-delete,.hardware-delete,.theme-delete,.bulk-delete,.cancel-scan,.permanent-delete):hover,:root[data-theme=wolverine] button:has(svg[class*=trash]):hover{background:#8f1721!important;color:#fff!important}:root[data-theme=wolverine] button:disabled,:root[data-theme=wolverine] button[aria-disabled=true]{background:#e2e4e5!important;color:#55504b!important;border:1px dashed #8e8880!important;opacity:1!important;box-shadow:none!important;cursor:not-allowed}:root[data-theme=wolverine] button:disabled :is(svg,span,b,strong,small),:root[data-theme=wolverine] button[aria-disabled=true] :is(svg,span,b,strong,small){color:#55504b!important}:root[data-theme=wolverine] button kbd{background:#272322!important;color:#f7efd8!important;border:1px solid #8b7e67!important}:root[data-theme=wolverine] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){background:#fffdf6!important;color:#272322!important;border-color:#9d8b62!important;caret-color:#272322}:root[data-theme=wolverine] :is(input,textarea)::placeholder{color:#74654d!important;opacity:1}:root[data-theme=wolverine] :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:#8b5900}:root[data-theme=wolverine] label{color:#493d2e!important}:root[data-theme=wolverine] :is(table,[data-slot=table]){background:#fffdf6!important;color:#272322!important}:root[data-theme=wolverine] :is(th,[data-slot=table-head],thead){background:#f3e4b6!important;color:#493d2e!important;border-color:#c4b58b!important}:root[data-theme=wolverine] :is(td,[data-slot=table-cell]){color:#272322!important;border-color:#d9cda8!important}:root[data-theme=wolverine] tbody tr:nth-child(2n){background:#fff7d5!important}:root[data-theme=wolverine] tbody tr:hover{background:#f3e4b6!important}:root[data-theme=wolverine] :is([data-slot=dialog-overlay],[data-slot=alert-dialog-overlay]){background:#211b16c9!important;backdrop-filter:blur(4px)}:root[data-theme=wolverine] :is([data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=select-content]){background:#fffdf6!important;color:#272322!important;border:2px solid #c4b58b!important;box-shadow:0 24px 80px #211b1659!important}:root[data-theme=wolverine] :is([data-slot=dialog-title],[data-slot=alert-dialog-title]){color:#272322!important}:root[data-theme=wolverine] :is([data-slot=dialog-description],[data-slot=alert-dialog-description]){color:#62543b!important}:root[data-theme=wolverine] :is([data-slot=dropdown-menu-item],[data-slot=select-item]){color:#272322!important}:root[data-theme=wolverine] :is([data-slot=dropdown-menu-item],[data-slot=select-item]):focus{background:#f3e4b6!important}:root[data-theme=wolverine] .login-screen{background:radial-gradient(circle at 80% 12%,#f5d76c,#e9c55a 48%,#a46c00)!important;color:#272322!important}:root[data-theme=wolverine] .login-card{background:#fffdf6!important;border:2px solid #a46c00!important;color:#272322!important}:root[data-theme=wolverine] :is(.login-brand,.login-welcome,.login-default){color:#272322!important}:root[data-theme=wolverine] .remember-login{background:#f7efd8!important;border-color:#c4b58b!important}:root[data-theme=wolverine] :is(.management-hero,.ps-dashboard-header,.ps-dashboard-stage){background:linear-gradient(120deg,#f5d76c,#e9c55a)!important;color:#272322!important;border-color:#a46c00!important}:root[data-theme=wolverine] :is(.management-hero,.ps-dashboard-header,.ps-dashboard-stage) :is(h2,h3,p,small,b,span){color:#272322!important}:root[data-theme=wolverine] .module-launcher button{background:#fffdf6!important;color:#272322!important;border:1px solid #c4b58b!important}:root[data-theme=wolverine] .module-launcher button:is(.active,:hover){background:#f5d76c!important;color:#272322!important;border-color:#8b5900!important}:root[data-theme=wolverine] :is(.module-launcher button,.management-shortcuts button) :is(i,.module-arrow){background:#3b3632!important;color:#f5d76c!important}:root[data-theme=wolverine] :is(.management-metrics article>i,.health-card>i,.epic-command-kpis article>i){background:#f3e4b6!important;color:#805100!important}:root[data-theme=wolverine] .epic-command-kpis article:first-child,:root[data-theme=wolverine] .management-metrics article:first-child{border-left:4px solid #a46c00!important}:root[data-theme=wolverine] :is(.management-metrics article.warning,.epic-command-kpis article.critical){border-left:4px solid #b4232c!important}:root[data-theme=wolverine] .management-bars i{background:linear-gradient(#f5d76c,#a46c00)!important}:root[data-theme=wolverine] :is(.epic-command-kpis small,.epic-command-kpis em,.management-metrics small,.management-metrics em){color:#62543b!important}:root[data-theme=wolverine] .epic-command-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}:root[data-theme=wolverine] :is(.epic-command-kpis article,.epic-command-kpis button){display:flex;flex-direction:column;align-items:flex-start;gap:9px;min-height:108px;padding:16px 18px;text-align:left;border:1px solid #c4b58b}:root[data-theme=wolverine] .epic-command-kpis b{font-size:clamp(16px,2vw,24px);line-height:1.1}:root[data-theme=wolverine] .epic-command-kpis small{font-size:11px;letter-spacing:.1em}:root[data-theme=wolverine] .epic-command-kpis em{font-size:12px;font-style:normal}:root[data-theme=wolverine] .sale{background:#f7efd8!important;color:#272322!important}:root[data-theme=wolverine] .sale .cart{background:#e9c55a!important;color:#272322!important;border-color:#a46c00!important}:root[data-theme=wolverine] .sale :is(.scan,.scan-modes,.category-bar){background:#f7efd8!important;border-color:#c4b58b!important}:root[data-theme=wolverine] .sale .catalog .categories button{background:#3b3632!important;color:#f7efd8!important;border-color:#806e4e!important}:root[data-theme=wolverine] .sale .catalog .categories button.selected{background:#f5d76c!important;color:#272322!important;border-color:#8b5900!important}:root[data-theme=wolverine] .sale .catalog .product{background:#fffdf6!important;color:#272322!important;border-color:#c4b58b!important}:root[data-theme=wolverine] .sale .catalog .product h3{color:#272322!important}:root[data-theme=wolverine] .sale .catalog .product>span{color:#62543b!important}:root[data-theme=wolverine] .sale .catalog .product>strong{color:#805100!important}:root[data-theme=wolverine] .sale .catalog .product .product-card-header>small{background:#e1f1e4!important;color:#17613d!important;border:1px solid #75a88b}:root[data-theme=wolverine] .sale .catalog .product .product-card-header>em{background:#e2e4e5!important;color:#3b3632!important}:root[data-theme=wolverine] .sale .catalog .product>i{background:#f5d76c!important;color:#272322!important;border:1px solid #a46c00}:root[data-theme=wolverine] .sale .pos-paper :is(.cart-head,.line,.pos-summary){border-color:#d9cda8!important}:root[data-theme=wolverine] .sale .pos-paper :is(b,strong,span){color:#272322!important}:root[data-theme=wolverine] .sale .pos-paper :is(small,p,em){color:#62543b!important}:root[data-theme=wolverine] .sale .cart-head em{background:#f3e4b6!important;color:#493d2e!important}:root[data-theme=wolverine] .sale .pos-line.campaign-line{background:#e1f1e4!important;border-color:#75a88b!important}:root[data-theme=wolverine] .sale .campaign-line :is(mark,strong){background:#e1f1e4!important;color:#17613d!important}:root[data-theme=wolverine] .pay-methods button:first-child,:root[data-theme=wolverine] .sale .pos-primary button:first-child{background:#f5d76c!important;color:#272322!important;border:2px solid #8b5900!important}:root[data-theme=wolverine] .pay-methods button:nth-child(2),:root[data-theme=wolverine] .sale .pos-primary button:nth-child(2){background:#3b3632!important;color:#fffdf6!important;border:2px solid #74655c!important}:root[data-theme=wolverine] .sale .pos-secondary button{border:1px solid #8b5900!important}:root[data-theme=wolverine] :is(.pay-total,.discount-preview,.price-check-result,.screen-detected,.bread-calculation){background:#f3e4b6!important;color:#272322!important;border-color:#c4b58b!important}:root[data-theme=wolverine] :is(.cash-change-result,.campaign-success,.storage-message){background:#e1f1e4!important;color:#17613d!important;border-color:#75a88b!important}:root[data-theme=wolverine] :is(.form-error,.discount-error,.login-error,.gmp-payment-warning,.sale-print-error){background:#ffe4e2!important;color:#891721!important;border-color:#c95861!important}:root[data-theme=wolverine] :is(.bread-tabs,.report-tabs,.settings-section-nav,.discount-type){background:#f3e4b6!important}:root[data-theme=wolverine] :is(.bread-tabs button.active,.report-tabs button.active,.settings-section-nav button.active,.discount-type button.active){background:#3b3632!important;color:#fffdf6!important}:root[data-theme=wolverine] :is(.bread-summary .balance,.bread-day-group h4){background:#f5d76c!important;color:#272322!important}:root[data-theme=wolverine] .bread-summary .balance :is(b,span,small){color:#272322!important}:root[data-theme=wolverine] :is(.bread-firm-totals>*,.bread-firm-history small,.info-list,.held-toolbar,.held-row,.detected-device-list>div){background:#f7efd8!important;color:#493d2e!important;border-color:#c4b58b!important}:root[data-theme=wolverine] :is(.bread-list article>i,.bread-card-grid article>i){background:#f3e4b6!important;color:#805100!important}:root[data-theme=wolverine] :is(.bread-list article>div button,.bread-card-grid article>div button){min-width:36px;min-height:36px;opacity:1!important}:root[data-theme=wolverine] :is(.bread-list,.bread-card-grid) button:has(svg[class*=pencil]){background:#3b3632!important;color:#fffdf6!important;border-color:#74655c!important}:root[data-theme=wolverine] :is(.bread-list,.bread-card-grid) button:has(svg[class*=trash]){background:#b4232c!important;color:#fff!important;border-color:#7d101b!important}:root[data-theme=wolverine] .epic-controls{margin-top:20px;padding:22px}:root[data-theme=wolverine] .epic-control-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:18px 0}:root[data-theme=wolverine] .epic-control-grid label{display:flex;flex-direction:column;gap:8px}:root[data-theme=wolverine] .epic-control-grid label.auto-print-switch{flex-direction:row;align-items:center}:root[data-theme=wolverine] .epic-effect-guide{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px}:root[data-theme=wolverine] .epic-effect-guide article{padding:12px 14px;background:#f7efd8;border:1px solid #c4b58b;border-radius:8px}:root[data-theme=wolverine] .epic-effect-guide :is(b,span){display:block;color:#493d2e!important}:root[data-theme=wolverine] .epic-effect-guide span{margin-top:4px;font-size:11px;line-height:1.4}:root[data-theme=wolverine] .epic-effect-guide .epic-inactive{border-style:dashed}:root[data-theme=wolverine] .epic-level-note{font-size:12px;line-height:1.5}:root:not([data-theme=wolverine]) :is(.epic-command-kpis,.epic-rage-banner){display:none}.epic-intro,.epic-sale-flash{display:none}:root[data-theme=wolverine]:not([data-epic-effects=off]) .epic-sale-flash{display:flex;position:fixed;z-index:10000;inset:0;align-items:center;justify-content:center;flex-direction:column;gap:20px;pointer-events:none;color:#272322;font-size:clamp(18px,3vw,36px);font-weight:900;animation:epic-flash 2s ease-out both}:root[data-theme=wolverine] .epic-sale-flash strong{color:#272322!important;background:#f5d76c;padding:18px 26px;border:2px solid #8b5900;border-radius:12px;box-shadow:0 8px 40px #211b164d}:root[data-theme=wolverine]:not([data-epic-effects=off]) .epic-intro{display:grid;position:fixed;z-index:30;inset:0;place-items:center;pointer-events:none;background:#272322ed;animation:epic-intro 1.25s ease-in-out both}.epic-claws{display:block;width:110px;height:64px;background:linear-gradient(112deg,transparent 0 19%,#e2e4e5 20% 22%,transparent 23% 43%,#e2e4e5 44% 46%,transparent 47% 67%,#e2e4e5 68% 70%,transparent 71%);filter:drop-shadow(0 0 7px #e9c55a);transform:skewX(-13deg)}:root[data-theme=wolverine] .epic-intro .epic-claws{animation:epic-slash 1.1s ease-out both}:root[data-theme=wolverine] .epic-sale-flash .epic-claws{animation:epic-slash .45s ease-out both}:root[data-theme=wolverine] .epic-rage-banner{padding:12px;text-align:center;background:#f5d76c;color:#272322;border:2px solid #a46c00;font-weight:800}:root[data-theme=wolverine] .sale .pos-line.epic-added{position:relative}:root[data-theme=wolverine]:not([data-epic-effects=off]) .sale .pos-line.epic-added:after{content:"";position:absolute;right:0;top:10%;height:80%;width:3px;background:#a46c00;pointer-events:none;animation:epic-row .19s ease-out both}:root[data-theme=wolverine]:is([data-epic-effects=normal],[data-epic-effects=max]) .sale .catalog .product:hover{transform:translateY(-2px)}:root[data-theme=wolverine][data-epic-effects=max] :is(.management-metrics article.warning,.epic-command-kpis article.critical){animation:epic-critical 2.5s ease-in-out infinite}:root[data-theme=wolverine][data-epic-effects=off] :is(.epic-intro,.epic-sale-flash){display:none!important}@keyframes epic-row{0%{transform:translateX(14px)}to{transform:translateX(0)}}@keyframes epic-flash{0%{opacity:0;transform:scale(.96)}12%{opacity:1;transform:scale(1)}85%{opacity:1}to{opacity:0}}@keyframes epic-intro{0%{opacity:0}20%{opacity:1}73%{opacity:1}to{opacity:0}}@keyframes epic-slash{0%{opacity:0;transform:translate(-70px,50px) skewX(-13deg)}45%{opacity:1}to{opacity:0;transform:translate(70px,-50px) skewX(-13deg)}}@keyframes epic-critical{50%{box-shadow:0 0 0 3px #b4232c55}}@media(max-width:900px){:root[data-theme=wolverine] .epic-command-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){:root[data-theme=wolverine] :is(.epic-command-kpis,.epic-control-grid,.epic-effect-guide){grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){:root[data-theme=wolverine] :is(.epic-intro,.epic-sale-flash,.epic-claws,.epic-rage-banner,.epic-added:after,.management-metrics article.warning,.epic-command-kpis article.critical){animation:none!important;transition:none!important}}:root[data-theme=wolverine] .bread-supplier-actions button :is(svg,span,b,strong,small,em),:root[data-theme=wolverine] .module-launcher button :is(svg,span,b,strong,small,em),:root[data-theme=wolverine] .sale .pos-paper button :is(svg,span,b,strong,small,em){color:inherit!important}:root[data-theme=wolverine] body :is(.app-shell,[data-slot=dialog-content],[data-slot=alert-dialog-content]) button:disabled{background:#e2e4e5!important;color:#55504b!important;border:1px dashed #8e8880!important;opacity:1!important;box-shadow:none!important}:root[data-theme=wolverine] :is(button[data-variant=outline],button[data-variant=ghost],button[data-variant=secondary]):hover{background:#4e4235!important;color:#fffdf6!important}:root[data-theme=wolverine] [class~=bg-muted]{background:#e2e4e5!important;color:#272322!important}:root[data-theme=wolverine] .ps-dashboard-stage .module-launcher>button:nth-child(n){background:#fffdf6!important;color:#272322!important;border:1px solid #c4b58b!important;filter:none!important;transform:none!important;box-shadow:0 4px 16px #49330012!important}:root[data-theme=wolverine] .ps-dashboard-stage .module-launcher>button:nth-child(n):is(:hover,.active){background:#f5d76c!important;color:#272322!important;border-color:#8b5900!important;transform:translateY(-2px)!important;box-shadow:0 6px 18px #49330026!important}:root[data-theme=wolverine] .ps-active-module>i,:root[data-theme=wolverine] .ps-dashboard-stage .module-launcher>button:nth-child(n)>i{background:#3b3632!important;color:#f5d76c!important;border-color:#74655c!important;box-shadow:none!important;filter:none!important}:root[data-theme=wolverine] .ps-dashboard-stage .module-launcher>button:nth-child(n) :is(span,b,small,strong){color:inherit!important;text-shadow:none!important}:root[data-theme=wolverine] .launcher-dashboard:before{background:repeating-linear-gradient(115deg,transparent 0 90px,#a46c0010 91px 94px,transparent 95px 130px)!important;animation:none!important}:root[data-theme=wolverine] .launcher-dashboard:after{content:none}:root[data-theme=wolverine] .sale .cart{background:#f3e2ac!important}:root[data-theme=wolverine] :is(.management-hero,.ps-dashboard-header,.ps-dashboard-stage){background:linear-gradient(120deg,#f3dfa4,#ebd18c)!important}:root[data-theme=wolverine] .sale .scan-entry input:is(:focus,:focus-visible){outline:none!important;box-shadow:none!important;border-color:transparent!important}:root[data-theme=wolverine] .sale .scan-entry:focus-within{border-color:#b08a34!important;box-shadow:none!important}:root[data-theme=wolverine] .sale .pos-actions .history-action b{position:static!important;width:auto!important;height:auto!important;background:transparent!important;color:inherit!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:12px!important;line-height:1!important;margin-left:3px}:root[data-theme=fortnitemares]{color-scheme:dark;--ft-night:#090711;--ft-night-2:#100b19;--ft-card:#181124;--ft-card-2:#211633;--ft-purple:#9d4edd;--ft-pink:#e94bff;--ft-blue:#5b8cff;--ft-green:#7cff6b;--ft-orange:#ff8a3d;--ft-red:#ff4d5f;--ft-text:#f7f0ff;--ft-muted:#bba8ca;--navy:#090711;--blue:#9d4edd;--bg:#100b19;--text:#f7f0ff;--muted:#bba8ca;--line:#4c3268;--surface:#181124;--background:#100b19;--foreground:#f7f0ff;--card:#181124;--card-foreground:#f7f0ff;--popover:#181124;--popover-foreground:#f7f0ff;--primary:#9d4edd;--primary-foreground:#fff;--secondary:#211633;--secondary-foreground:#f7f0ff;--accent:#e94bff;--accent-foreground:#fff;--muted-foreground:#bba8ca;--destructive:#ff4d5f;--border:#4c3268;--input:#6f4a8d;--ring:#e94bff}:root[data-theme=fortnitemares] .app-shell,:root[data-theme=fortnitemares] .main,:root[data-theme=fortnitemares] body{background:radial-gradient(circle at 78% 9%,#35164f 0,transparent 29%),linear-gradient(145deg,#090711,#100b19 58%,#160b22)!important;color:var(--ft-text)!important}:root[data-theme=fortnitemares] .app-shell,:root[data-theme=fortnitemares] .login-screen{isolation:isolate;overflow:hidden}:root[data-theme=fortnitemares] .login-card,:root[data-theme=fortnitemares] .main,:root[data-theme=fortnitemares] .sidebar{position:relative;z-index:2}:root[data-theme=fortnitemares] .fortnitemares-atmosphere{display:block;position:fixed;z-index:0;inset:-15%;pointer-events:none;overflow:hidden;background:radial-gradient(ellipse at 18% 24%,#9d4edd22 0,transparent 34%),radial-gradient(ellipse at 80% 78%,#e94bff14 0,transparent 31%)}:root[data-theme=fortnitemares][data-epic-background=on]:not([data-epic-effects=off]) .fortnitemares-atmosphere:after,:root[data-theme=fortnitemares][data-epic-background=on]:not([data-epic-effects=off]) .fortnitemares-atmosphere:before{content:"";position:absolute;inset:8% -12%;opacity:.5;filter:blur(38px);background:radial-gradient(ellipse at 20% 55%,#8f3ac344 0 17%,transparent 49%),radial-gradient(ellipse at 72% 38%,#451d6c55 0 16%,transparent 52%);animation:ft-fog 18s ease-in-out infinite alternate;will-change:transform}:root[data-theme=fortnitemares] .fortnitemares-atmosphere:after{animation-duration:25s!important;animation-direction:alternate-reverse!important;opacity:.32!important}:root[data-theme=fortnitemares][data-epic-particles=on]:not([data-epic-effects=off]) .fortnitemares-atmosphere i{position:absolute;width:7px;height:13px;border-radius:70% 20% 70% 30%;background:#e94bff;box-shadow:0 0 12px #e94bff;opacity:0;animation:ft-particle 11s linear infinite;will-change:transform,opacity}:root[data-theme=fortnitemares] .fortnitemares-atmosphere i:first-child{left:8%;top:82%;animation-delay:-2s}:root[data-theme=fortnitemares] .fortnitemares-atmosphere i:nth-child(2){left:88%;top:70%;animation-delay:-7s;animation-duration:14s}:root[data-theme=fortnitemares] .fortnitemares-atmosphere i:nth-child(3){left:63%;top:92%;animation-delay:-10s;animation-duration:17s}:root[data-theme=fortnitemares][data-epic-background=off] .fortnitemares-atmosphere,:root[data-theme=fortnitemares][data-epic-effects=off] .fortnitemares-atmosphere{display:none}:root[data-theme=fortnitemares] .page{position:relative;z-index:1;background:linear-gradient(145deg,#100b19e8,#130c20e8)!important;color:var(--ft-text)!important}:root[data-theme=fortnitemares][data-epic-animations=on]:not([data-epic-effects=off]) .page{animation:ft-page-in .18s ease-out both}:root[data-theme=fortnitemares] :is(h1,h2,h3,h4,h5,h6,b,strong){color:var(--ft-text)}:root[data-theme=fortnitemares] :is(p,small,em){color:var(--ft-muted)}:root[data-theme=fortnitemares] :is(.panel,.settings-card,.catalog,.pos-paper,.pay-dialog,.cari-card,.user-card,.campaign-card,.storage-grid article,.bread-card-grid>article,.bread-summary>div,.bread-filters,.bread-day-group,.ops-card,.management-metrics article,.ps-active-module,.epic-command-kpis article,.epic-command-kpis button){background:linear-gradient(145deg,#1b1228f2,#130d20f2)!important;color:var(--ft-text)!important;border:1px solid #50336c!important;box-shadow:0 14px 38px #0007,inset 0 1px #dca8ff0d!important;clip-path:none}:root[data-theme=fortnitemares] .sidebar{background:linear-gradient(180deg,#090711,#140b1f)!important;border-right:1px solid #713e99!important;box-shadow:10px 0 35px #0007}:root[data-theme=fortnitemares] :is(.brand-mark,.ps-brand-mark i){background:linear-gradient(135deg,#9d4edd,#e94bff)!important;color:#fff!important;box-shadow:0 0 24px #9d4edd66}:root[data-theme=fortnitemares] :is(.workspace-header,.topbar,.main>header,.workspace-tabs,.sale-fullscreen-bar){background:#0d0916f2!important;color:var(--ft-text)!important;border-color:#412858!important;backdrop-filter:blur(16px)}:root[data-theme=fortnitemares] :is(.sidebar nav button,.workspace-tabs button){background:#171022!important;color:#d9c8e7!important;border:1px solid #39254c!important}:root[data-theme=fortnitemares] :is(.sidebar nav button.active,.workspace-tabs button.active){background:linear-gradient(90deg,#9d4edd,#5e2a84)!important;color:#fff!important;border-color:#c872ff!important;box-shadow:inset 3px 0 #e94bff,0 0 18px #9d4edd35}:root[data-theme=fortnitemares] :where(button:not(.category-palette button),[role=button]){color:#f8f0ff;border-color:#62417e;text-shadow:none}:root[data-theme=fortnitemares] :is(input,select,textarea,a):focus-visible,:root[data-theme=fortnitemares] button:focus-visible{outline:2px solid #e94bff!important;outline-offset:2px}:root[data-theme=fortnitemares] button:disabled{background:#211b2a!important;color:#75677f!important;border-color:#3a3042!important;opacity:1!important;box-shadow:none!important}:root[data-theme=fortnitemares] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){background:#0f0b17!important;color:#f7f0ff!important;border-color:#5b3a75!important;caret-color:#e94bff}:root[data-theme=fortnitemares] :is(input,textarea)::placeholder{color:#8e7b9d!important}:root[data-theme=fortnitemares] :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:#9d4edd}:root[data-theme=fortnitemares] label{color:#d8c8e4!important}:root[data-theme=fortnitemares] :is(table,[data-slot=table]){background:#160f20!important;color:#f7f0ff!important}:root[data-theme=fortnitemares] :is(th,[data-slot=table-head],thead){background:#261535!important;color:#eedfff!important;border-color:#50336c!important}:root[data-theme=fortnitemares] :is(td,[data-slot=table-cell]){color:#eee4f5!important;border-color:#382447!important}:root[data-theme=fortnitemares] tbody tr:nth-child(2n){background:#1b1228!important}:root[data-theme=fortnitemares] tbody tr:hover{background:#2a193b!important}:root[data-theme=fortnitemares] :is([data-slot=dialog-overlay],[data-slot=alert-dialog-overlay]){background:#050308dc!important;backdrop-filter:blur(7px)}:root[data-theme=fortnitemares] :is([data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=select-content]){background:linear-gradient(145deg,#1b1228,#100b19)!important;color:#f7f0ff!important;border:1px solid #784b9b!important;box-shadow:0 30px 90px #000c,0 0 40px #9d4edd22!important}:root[data-theme=fortnitemares][data-epic-animations=on]:not([data-epic-effects=off]) .epic-intro{display:grid;position:fixed;z-index:10020;inset:0;place-items:center;pointer-events:none;background:radial-gradient(circle,#40145f 0,#12091d 35%,#050308 78%);animation:ft-intro 1.35s ease-in-out both}.fortnitemares-intro{display:none}:root[data-theme=fortnitemares] .fortnitemares-intro{display:flex;align-items:center;flex-direction:column;gap:6px}:root[data-theme=fortnitemares] .fortnitemares-intro i{display:block;width:62px;height:48px;border-radius:44% 44% 48% 48%;position:relative;background:radial-gradient(ellipse at 32% 47%,#f5ff8a 0 5%,transparent 6%),radial-gradient(ellipse at 68% 47%,#f5ff8a 0 5%,transparent 6%),linear-gradient(#8b3ec0,#37104f);box-shadow:0 0 38px #9d4edd;animation:ft-pumpkin .9s ease-out both}:root[data-theme=fortnitemares] .fortnitemares-intro i:before{content:"";position:absolute;left:27px;top:-12px;width:9px;height:16px;border-radius:7px 2px;background:#68b449}:root[data-theme=fortnitemares] .fortnitemares-intro b{font-size:clamp(36px,8vw,82px);letter-spacing:.12em;text-shadow:0 0 28px #9d4edd}:root[data-theme=fortnitemares] .fortnitemares-intro span{color:#e94bff;font-size:clamp(12px,2vw,20px);font-weight:800;letter-spacing:.42em;text-shadow:0 0 18px #e94bff}:root[data-theme=fortnitemares] .login-screen{background:radial-gradient(circle at 50% 20%,#341448,#090711 52%,#050308)!important}:root[data-theme=fortnitemares] .login-card{background:linear-gradient(150deg,#1a1226ed,#0e0917f5)!important;border:1px solid #754795!important;color:#f7f0ff!important;box-shadow:0 28px 90px #000b,0 0 50px #9d4edd22!important;backdrop-filter:blur(20px)}:root[data-theme=fortnitemares] .login-card:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(125deg,#e94bff16,transparent 32%,#9d4edd12)}:root[data-theme=fortnitemares] :is(.login-brand,.login-welcome,.login-default){color:#f7f0ff!important}:root[data-theme=fortnitemares] .remember-login{background:#21162d!important;border-color:#4d3362!important}:root[data-theme=fortnitemares] :is(.management-hero,.ps-dashboard-header,.ps-dashboard-stage){background:linear-gradient(125deg,#180e26,#2a1240 54%,#100b19)!important;color:#f7f0ff!important;border-color:#6e4092!important}:root[data-theme=fortnitemares] .epic-command-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}:root[data-theme=fortnitemares] :is(.epic-command-kpis article,.epic-command-kpis button){display:flex;flex-direction:column;align-items:flex-start;gap:9px;min-height:108px;padding:16px 18px;text-align:left}:root[data-theme=fortnitemares] .epic-command-kpis :is(b,small,em){color:inherit!important}:root[data-theme=fortnitemares] .epic-command-kpis article:first-child{border-color:#9d4edd!important;box-shadow:0 0 24px #9d4edd20!important}:root[data-theme=fortnitemares] .epic-command-kpis article:nth-child(3){border-color:#4f9d69!important;box-shadow:0 0 24px #7cff6b14!important}:root[data-theme=fortnitemares] .epic-command-kpis button{border-color:#4b61a2!important;box-shadow:0 0 24px #5b8cff18!important}:root[data-theme=fortnitemares] .epic-command-kpis .critical{border-color:#d65448!important;background:linear-gradient(145deg,#26101f,#1b0d1b)!important}:root[data-theme=fortnitemares][data-epic-effects=max][data-epic-animations=on] .epic-command-kpis .critical{animation:ft-critical 2.8s ease-in-out infinite}:root[data-theme=fortnitemares] .epic-command-kpis .spooky-thirteen{animation:ft-thirteen .55s ease-in-out 1!important}:root[data-theme=fortnitemares] .management-bars i{background:linear-gradient(#e94bff,#7f35b1)!important;box-shadow:0 0 9px #9d4edd66}:root[data-theme=fortnitemares] .sale{background:linear-gradient(145deg,#0b0812,#140c20)!important}:root[data-theme=fortnitemares] .sale .cart{background:#120c1cef!important;border-color:#603b7c!important;box-shadow:-12px 0 40px #0008!important;backdrop-filter:blur(14px)}:root[data-theme=fortnitemares] .sale :is(.scan,.scan-modes,.category-bar){background:#160f21!important;border-color:#49305f!important}:root[data-theme=fortnitemares] .sale .scan-entry{position:relative;overflow:hidden;border-color:#744899!important}:root[data-theme=fortnitemares][data-epic-animations=on]:not([data-epic-effects=off]) .sale .scan-entry:focus-within:after{content:"";position:absolute;inset:-1px;width:35%;pointer-events:none;background:linear-gradient(90deg,transparent,#e94bff55,transparent);transform:translateX(-120%);animation:ft-scan-wave .45s ease-out}:root[data-theme=fortnitemares] .sale .catalog .categories button{background:#21152e!important;color:#dac7e8!important;border-color:#49305f!important}:root[data-theme=fortnitemares] .sale .catalog .categories button.selected{background:linear-gradient(135deg,#9d4edd,#6e2f9b)!important;color:#fff!important;border-color:#e094ff!important;box-shadow:0 0 17px #9d4edd44}:root[data-theme=fortnitemares] .sale .catalog .product{background:linear-gradient(145deg,#1b1228,#130d1d)!important;color:#f7f0ff!important;border-color:#432b57!important}:root[data-theme=fortnitemares] .sale .catalog .product:hover{border-color:#a85bd8!important;box-shadow:0 8px 25px #0008,0 0 18px #9d4edd25!important}:root[data-theme=fortnitemares] .sale .catalog .product>strong{color:#e6a9ff!important}:root[data-theme=fortnitemares] .sale .catalog .product>i{background:#8c43c2!important;color:#fff!important;box-shadow:0 0 13px #9d4edd55}:root[data-theme=fortnitemares] .sale .pos-paper :is(.cart-head,.line,.pos-summary){border-color:#3f2b50!important}:root[data-theme=fortnitemares] .sale .pos-paper :is(b,strong,span){color:#f7f0ff!important}:root[data-theme=fortnitemares] .sale .pos-paper :is(small,p,em){color:#bba8ca!important}:root[data-theme=fortnitemares] .sale .cart-head em{background:#29183a!important;color:#e4c4fa!important}:root[data-theme=fortnitemares] .sale .pos-summary .total,:root[data-theme=fortnitemares] .sale .pos-summary>strong{color:#f2d5ff!important;text-shadow:0 0 18px #9d4edd66}:root[data-theme=fortnitemares] .sale .pos-line.epic-added{position:relative;overflow:hidden}:root[data-theme=fortnitemares][data-epic-animations=on]:not([data-epic-effects=off]) .sale .pos-line.epic-added:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,#9d4edd48,transparent);transform:translateX(-110%);animation:ft-row-glow .26s ease-out both}:root[data-theme=fortnitemares] .pay-methods button:first-child,:root[data-theme=fortnitemares] .sale .pos-primary button:first-child{background:linear-gradient(135deg,#347c45,#1f5533)!important;border-color:#7cff6b!important;box-shadow:0 0 18px #7cff6b20}:root[data-theme=fortnitemares] .pay-methods button:nth-child(2),:root[data-theme=fortnitemares] .sale .pos-primary button:nth-child(2){background:linear-gradient(135deg,#6c3fc0,#315ca9)!important;border-color:#b26aff!important;box-shadow:0 0 18px #9d4edd33}:root[data-theme=fortnitemares] .pay-methods button:nth-child(3){background:linear-gradient(135deg,#783c89,#a5532e)!important;border-color:#e58b66!important}:root[data-theme=fortnitemares] .pay-methods button:nth-child(4){background:linear-gradient(135deg,#44374f,#282031)!important;border-color:#766782!important}:root[data-theme=fortnitemares][data-epic-animations=on]:not([data-epic-effects=off]) :is(.pay-methods button,.pos-primary button):active{animation:ft-button-pulse .36s ease-out}:root[data-theme=fortnitemares][data-epic-animations=on]:not([data-epic-effects=off]) .epic-sale-flash{display:flex;position:fixed;z-index:10000;inset:0;align-items:center;justify-content:center;flex-direction:column;gap:15px;pointer-events:none;background:radial-gradient(circle,#5f248955 0,transparent 34%);animation:ft-flash 2s ease-out both}.epic-ghost-particles,.epic-portal,:root[data-theme=fortnitemares] .epic-sale-flash .epic-claws{display:none}:root[data-theme=fortnitemares] .epic-sale-flash .epic-portal{display:grid;place-items:center;width:132px;height:132px;border-radius:50%;background:radial-gradient(circle,#100b19 0 38%,#7cff6b 40% 43%,#9d4edd 45% 52%,transparent 55%);box-shadow:0 0 28px #9d4edd,0 0 75px #e94bff66;animation:ft-portal 2s ease-in-out both}:root[data-theme=fortnitemares] .epic-portal span{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:#7cff6b;color:#09200f!important;font-size:38px;font-weight:950;box-shadow:0 0 24px #7cff6b}:root[data-theme=fortnitemares] .epic-sale-flash strong{display:flex;flex-direction:column;align-items:center;gap:3px;padding:15px 25px;border:1px solid #9d4edd;border-radius:12px;background:#100b19e8;box-shadow:0 12px 45px #000b}:root[data-theme=fortnitemares] .epic-sale-flash strong span{color:#f7f0ff!important;letter-spacing:.12em}:root[data-theme=fortnitemares] .epic-sale-flash strong b{color:#e4b5ff!important;font-size:1.28em;text-shadow:0 0 18px #e94bff}:root[data-theme=fortnitemares] .epic-sale-flash .epic-ghost-particles{display:block;position:absolute;width:260px;height:190px;background:radial-gradient(circle at 20% 80%,#e8caff 0 2px,transparent 3px),radial-gradient(circle at 72% 64%,#e94bff 0 2px,transparent 3px),radial-gradient(circle at 45% 30%,#9d4edd 0 3px,transparent 4px);animation:ft-ghosts 2s ease-out both}:root[data-theme=fortnitemares] .system-health-grid .health-card{position:relative;overflow:hidden;border-color:#50336c!important}:root[data-theme=fortnitemares] .system-health-grid .health-card:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:#7cff6b;box-shadow:0 0 18px #7cff6b}:root[data-theme=fortnitemares] .system-health-grid .health-card:has(.unavailable):after{background:#ff4d5f;box-shadow:0 0 18px #ff4d5f}:root[data-theme=fortnitemares] .system-health-grid .health-card>i{background:#29183a!important;color:#c37aff!important;border:1px solid #71469a}:root[data-theme=fortnitemares] .health-card .ready{color:#7cff6b!important;text-shadow:0 0 10px #7cff6b}:root[data-theme=fortnitemares] .health-card .unavailable{color:#ff6c78!important}:root[data-theme=fortnitemares] .epic-controls{margin-top:20px;padding:22px;background:linear-gradient(145deg,#1d112b,#100a19)!important}:root[data-theme=fortnitemares] .epic-control-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0}:root[data-theme=fortnitemares] .epic-control-grid label{display:flex;flex-direction:column;gap:8px}:root[data-theme=fortnitemares] .epic-control-grid label.auto-print-switch{flex-direction:row;align-items:center;padding:11px 12px;background:#241631;border:1px solid #4e3264;border-radius:10px}:root[data-theme=fortnitemares] .epic-effect-guide{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px}:root[data-theme=fortnitemares] .epic-effect-guide article{padding:12px 14px;background:#160e21;border:1px solid #4d3163;border-radius:9px}:root[data-theme=fortnitemares] .epic-effect-guide :is(b,span){display:block}:root[data-theme=fortnitemares] .epic-effect-guide span{margin-top:4px;font-size:11px;line-height:1.4}:root[data-theme=fortnitemares] .epic-effect-guide .epic-inactive{opacity:.48;border-style:dashed}:root:not([data-theme=wolverine]):not([data-theme=fortnitemares]) :is(.epic-command-kpis,.epic-rage-banner,.fortnitemares-atmosphere){display:none}:root[data-theme=fortnitemares][data-epic-animations=off] :is(.epic-intro,.epic-sale-flash){display:none!important}:root[data-theme=fortnitemares][data-epic-animations=off] *,:root[data-theme=fortnitemares][data-epic-effects=off] *{animation:none!important;transition-duration:0s!important}@keyframes ft-fog{0%{transform:translate3d(-3%,1%,0) scale(1)}to{transform:translate3d(4%,-2%,0) scale(1.08)}}@keyframes ft-particle{0%{opacity:0;transform:translate3d(0,30px,0) rotate(0)}15%{opacity:.7}75%{opacity:.35}to{opacity:0;transform:translate3d(110px,-80vh,0) rotate(460deg)}}@keyframes ft-page-in{0%{opacity:.5;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ft-intro{0%{opacity:0}12%{opacity:1}78%{opacity:1}to{opacity:0}}@keyframes ft-pumpkin{0%{opacity:0;transform:scale(.5)}38%{opacity:1}72%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes ft-scan-wave{to{transform:translateX(420%)}}@keyframes ft-row-glow{0%{transform:translateX(-110%)}to{transform:translateX(110%)}}@keyframes ft-button-pulse{50%{box-shadow:0 0 0 9px #9d4edd33,0 0 28px #e94bff55}}@keyframes ft-flash{0%{opacity:0}10%{opacity:1}84%{opacity:1}to{opacity:0}}@keyframes ft-portal{0%{opacity:0;transform:scale(.15) rotate(-50deg)}24%{opacity:1;transform:scale(1.08) rotate(5deg)}70%{transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.2) rotate(38deg)}}@keyframes ft-ghosts{0%{opacity:0;transform:translateY(35px)}25%{opacity:1}to{opacity:0;transform:translateY(-90px) scale(1.15)}}@keyframes ft-critical{50%{box-shadow:0 0 0 2px #ff4d5f66,0 0 30px #ff4d5f33!important}}@keyframes ft-thirteen{20%,60%{transform:translateX(-3px)}40%,80%{transform:translateX(3px)}}@media(max-width:900px){:root[data-theme=fortnitemares] .epic-command-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){:root[data-theme=fortnitemares] :is(.epic-command-kpis,.epic-control-grid,.epic-effect-guide){grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){:root[data-theme=fortnitemares] *,:root[data-theme=fortnitemares] :after,:root[data-theme=fortnitemares] :before{animation:none!important;transition-duration:0s!important;scroll-behavior:auto!important}:root[data-theme=fortnitemares] :is(.epic-intro,.epic-sale-flash){display:none!important}}:root[data-theme=fortnitemares] :is(button,[role=button]){--ft-button-bg:#251733;--ft-button-bg-hover:#352047;--ft-button-border:#765092;--ft-button-text:#fff8ff;background:linear-gradient(145deg,var(--ft-button-bg),#1a1025)!important;color:var(--ft-button-text)!important;border-color:var(--ft-button-border)!important;text-shadow:0 1px 2px #000b!important}:root[data-theme=fortnitemares] :is(button,[role=button]) :is(span,b,strong,small,em,i),:root[data-theme=fortnitemares] :is(button,[role=button]) svg{color:inherit!important}:root[data-theme=fortnitemares] :is(button,[role=button]) svg{stroke:currentColor}:root[data-theme=fortnitemares] :is(button,[role=button]):hover:not(:disabled){background:linear-gradient(145deg,var(--ft-button-bg-hover),#251334)!important;color:#fff!important;border-color:#c47cff!important;box-shadow:0 7px 20px #0007,0 0 15px #9d4edd32!important}:root[data-theme=fortnitemares] :is(button,[role=button]):active:not(:disabled){background:linear-gradient(145deg,#4b2864,#2c173c)!important;color:#fff!important;border-color:#efadff!important}:root[data-theme=fortnitemares] :is(button.active,button.selected,button[aria-pressed=true],button[aria-selected=true],[role=button].active,[role=button].selected,[role=button][aria-pressed=true],[role=button][aria-selected=true],[data-state=active],[data-state=checked]){background:linear-gradient(135deg,#a855f7,#7130a3)!important;color:#fff!important;border-color:#efb2ff!important;box-shadow:inset 0 -2px #552071,0 0 17px #9d4edd55!important}:root[data-theme=fortnitemares] :is(button,[role=button]):disabled,:root[data-theme=fortnitemares] :is(button,[role=button])[aria-disabled=true]{background:#24202a!important;color:#c8becf!important;border-color:#514858!important;opacity:1!important;text-shadow:none!important;box-shadow:none!important;cursor:not-allowed!important}:root[data-theme=fortnitemares] :is(button.danger,button.destructive,button.permanent-delete,button.cancel-scan,.danger button,.destructive button,.receipt-cancel-action button,.pay-cancel):not(:disabled){background:linear-gradient(135deg,#a92f45,#681d32)!important;color:#fff!important;border-color:#ff8090!important}:root[data-theme=fortnitemares] :is(.sale .pos-primary button:first-child,.pay-methods button:first-child):not(:disabled){background:linear-gradient(135deg,#347c45,#1f5533)!important;color:#fff!important;border-color:#91ff83!important}:root[data-theme=fortnitemares] :is(.sale .pos-primary button:nth-child(2),.pay-methods button:nth-child(2)):not(:disabled){background:linear-gradient(135deg,#7046c8,#315ca9)!important;color:#fff!important;border-color:#c58aff!important}:root[data-theme=fortnitemares] .pay-methods button:nth-child(3):not(:disabled){background:linear-gradient(135deg,#7e3f91,#a6532f)!important;color:#fff!important;border-color:#ffad84!important}:root[data-theme=fortnitemares] .pay-methods button:nth-child(4):not(:disabled){background:linear-gradient(135deg,#51415e,#302639)!important;color:#fff!important;border-color:#9f8bad!important}:root[data-theme=fortnitemares] .category-palette button{text-shadow:0 1px 2px #000!important}.sale-fullscreen-bar{display:grid!important;grid-template-columns:minmax(130px,1fr) auto;grid-auto-flow:column;grid-auto-columns:max-content;gap:10px!important;height:auto!important;min-height:56px}.sale-fullscreen-bar>span{overflow:hidden;min-width:0}.sale-fullscreen-bar>span b{overflow:hidden;text-overflow:ellipsis;min-width:0}.sale-fullscreen-bar>span small{flex:1;min-width:0}.sale-fullscreen-bar .cloud-sync-status,.sale-fullscreen-bar .sale-calibration-button{margin-left:0!important}.cash-payment-actions,.payment-actions{display:grid!important;grid-template-columns:1fr 1.7fr;gap:10px!important}.cash-payment-actions button,.payment-actions button{height:auto!important;min-height:64px!important;padding:12px 16px!important;border-radius:12px!important;font-size:16px!important;font-weight:800;white-space:normal;line-height:1.2}.payment-actions button:last-child{background:#3b3632!important;color:#fffdf6!important;border:2px solid #74655c!important}.cash-payment-actions button:last-child{background:#f5d76c!important;color:#272322!important;border:2px solid #8b5900!important}.cash-payment-actions button svg,.payment-actions button svg{width:24px;height:24px;flex-shrink:0}@media(max-width:1100px){.sale-fullscreen-bar{grid-template-columns:minmax(120px,1fr) auto;gap:6px!important;padding:8px!important}.sale-fullscreen-bar>span small{display:none}.sale-fullscreen-bar button{padding:6px!important;font-size:11px!important}.sale-fullscreen-bar .cloud-sync-status{font-size:10px}}@media(max-width:760px){.app-shell.sale-fullscreen .sale{grid-template-rows:auto minmax(0,1fr)}.sale-fullscreen-bar{grid-auto-flow:row;grid-template-columns:minmax(0,1fr) auto repeat(2,auto);position:relative!important}.sale-fullscreen-bar>span{grid-column:span 2}.cash-payment-actions,.payment-actions{grid-template-columns:1fr!important}}.app-shell.sale-fullscreen .sale{grid-template-rows:auto minmax(0,1fr)!important}