#antu-erp{--red:#e30613;--bg:#09090b;--panel:#151519;--panel2:#1c1c22;--line:#303038;--text:#fff;--muted:#aaaab3;--green:#168a4b;--amber:#f59e0b;font-family:Inter,Arial,sans-serif;background:var(--bg);color:var(--text);min-height:100vh}#antu-erp,#antu-erp *{box-sizing:border-box}#antu-erp button,#antu-erp input,#antu-erp select{font:inherit}#antu-erp button{cursor:pointer}#antu-erp :where(h1,h2,h3,h4,h5,h6,p,span,strong,small,label,th,td,button,a,div){color:#fff}#antu-erp a{color:#fff!important;text-decoration:none}#antu-erp input,#antu-erp select,#antu-erp option,#antu-erp textarea{color:#fff!important;-webkit-text-fill-color:#fff}#antu-erp input::placeholder,#antu-erp textarea::placeholder{color:#aaaab3!important;opacity:1}#antu-erp button:disabled{pointer-events:none}#antu-erp .sheet,#antu-erp .sheet :where(h1,h2,h3,h4,h5,h6,p,span,strong,small,label,th,td,div){color:#111!important}#antu-erp .hidden{display:none!important}#antu-erp .login{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#09090b;display:grid;place-items:center;padding:20px}.login-card{width:min(420px,100%);background:var(--panel);border:1px solid var(--line);border-radius:20px;padding:28px}.logo{width:52px;height:52px;background:var(--red);display:grid;place-items:center;border-radius:14px;font-weight:900;font-size:26px}.login-card h2{margin:18px 0 4px}.muted{color:var(--muted)!important}.app{max-width:1600px;margin:auto;padding:16px 16px 90px}.top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.brand{font-weight:900;letter-spacing:.08em}.sync{display:flex;align-items:center;gap:8px;border:1px solid var(--line);background:var(--panel);padding:9px 12px;border-radius:999px;font-size:12px}.dot{width:9px;height:9px;border-radius:50%;background:var(--amber)}.dot.ok{background:#22c55e}.dot.bad{background:#ef4444}.tabs{display:flex;gap:7px;overflow:auto;margin-bottom:14px;padding-bottom:4px}.tab{white-space:nowrap;border:1px solid var(--line);background:var(--panel);color:#fff;border-radius:10px;padding:11px 15px;font-weight:800}.tab.active{background:var(--red);border-color:var(--red)}.view{display:none}.view.active{display:block}.panel,.card{background:var(--panel);border:1px solid var(--line);border-radius:16px}.panel-head{padding:15px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:12px}.panel-body{padding:15px}.btn{border:0;border-radius:10px;padding:10px 13px;font-weight:800}.btn.red{background:var(--red);color:#fff}.btn.dark{background:#28282f;color:#fff;border:1px solid var(--line)}.btn.green{background:var(--green);color:#fff}.btn.danger{background:#49151c;color:#ffc1c7;border:1px solid #772430}.btn.small{padding:7px 9px;font-size:12px}.btn:disabled{opacity:.55;cursor:not-allowed}.actions,.toolbar{display:flex;gap:8px;flex-wrap:wrap}label{display:grid;gap:6px;font-size:12px;font-weight:800}input,select{width:100%;background:#101014;border:1px solid #383842;border-radius:10px;color:#fff;padding:11px;outline:none}input:focus,select:focus{border-color:var(--red)}.stats{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:14px}.card{padding:15px}.card strong{display:block;font-size:24px;margin-top:5px}.pos{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(360px,1fr);gap:14px}.sale-panel{display:flex;flex-direction:column;min-height:690px}.searchbox{padding:14px;border-bottom:1px solid var(--line)}.cart-head,.cart-row{display:grid;grid-template-columns:minmax(180px,2fr) 105px 125px 115px 42px;gap:10px;align-items:center}.cart-head{padding:12px 15px;color:var(--muted);font-size:11px;text-transform:uppercase;font-weight:800;border-bottom:1px solid var(--line)}.cart-list{flex:1;padding:8px 14px;overflow:auto;max-height:450px}.cart-row{padding:10px 0;border-bottom:1px solid #292930}.cart-product strong{display:block}.cart-product small{color:var(--muted)}.qty{display:grid;grid-template-columns:32px 1fr 32px}.qty button{border:1px solid var(--line);background:#25252b;color:#fff}.qty input{text-align:center;padding:5px;min-height:34px;border-radius:0}.empty{min-height:280px;display:grid;place-content:center;text-align:center;color:var(--muted);gap:8px}.sale-footer{border-top:1px solid var(--line);padding:14px}.row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.total-row{display:flex;justify-content:space-between;align-items:end;gap:15px;margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.grand{font-size:35px;font-weight:900}.product-list{padding:12px;display:grid;gap:9px;max-height:650px;overflow:auto}.product-card{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;border:1px solid var(--line);background:#101014;border-radius:14px;padding:15px;transition:border-color .2s ease,background .2s ease}.product-card:hover{border-color:#84434a;background:#141419}.product-card.stock-low{border-color:#f59e0b61}.product-card.stock-out{border-color:#ef44446b;opacity:.78}.product-name{font-weight:900;font-size:15px;line-height:1.25}.product-info{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:8px}.stock-led{width:11px;height:11px;border-radius:50%;flex:0 0 auto;border:2px solid rgba(255,255,255,.18)}.stock-led.ok{background:#22c55e;box-shadow:0 0 0 4px #22c55e1a,0 0 10px #22c55e7a}.stock-led.low{background:#f59e0b;box-shadow:0 0 0 4px #f59e0b1a,0 0 10px #f59e0b7a}.stock-led.out{background:#ef4444;box-shadow:0 0 0 4px #ef44441a,0 0 10px #ef44447a}.product-format{font-size:13px;font-weight:800;color:#fff}.product-stock{font-size:13px;font-weight:900;color:#fff;padding:4px 8px;border-radius:999px;background:#24242b;border:1px solid #3a3a43}.product-stock.low{background:#3a2a0b;border-color:#72500b;color:#ffd36b}.product-stock.out{background:#3b1519;border-color:#70232b;color:#ffb1b7}.product-price{font-size:19px;font-weight:900;color:#ff4852;margin-top:9px}.add{min-width:104px;height:42px;border:0;border-radius:10px;background:var(--red);color:#fff;font-size:13px;font-weight:900;padding:0 14px}.add:disabled{background:#2a2a30;color:#777;opacity:1}.add.added{background:#168a4b}.catalog-tools{display:grid;gap:10px;padding:12px;border-bottom:1px solid var(--line)}.stock-filters{display:flex;gap:7px;flex-wrap:wrap}.stock-filter{border:1px solid var(--line);background:#202026;color:#fff;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:900}.stock-filter.active{background:var(--red);border-color:var(--red)}.hide-out-label{display:flex;align-items:center;gap:8px;font-size:12px}.hide-out-label input{width:auto}.recent-strip{display:flex;gap:7px;overflow:auto;padding:10px 12px;border-bottom:1px solid var(--line)}.recent-chip{white-space:nowrap;border:1px solid var(--line);background:#101014;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:800}.product-card{position:relative;cursor:pointer}.cart-indicator{display:inline-flex;align-items:center;border-radius:999px;padding:4px 8px;background:#173920;border:1px solid #28643a;font-size:11px;font-weight:900}.stock-meter{height:6px;background:#292930;border-radius:999px;overflow:hidden;margin-top:9px}.stock-meter>i{display:block;height:100%;border-radius:999px;background:#22c55e}.stock-low .stock-meter>i{background:#f59e0b}.stock-out .stock-meter>i{background:#ef4444}.product-actions{display:grid;gap:7px;justify-items:end}.detail-link{border:0;background:transparent;text-decoration:underline;font-size:11px}.product-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:6200;background:#000000b8;display:flex;justify-content:flex-end}.drawer-card{width:min(440px,100%);height:100%;overflow:auto;background:#151519;border-left:1px solid var(--line);padding:18px}.drawer-hero{display:grid;place-items:center;min-height:150px;border:1px dashed #3a3a43;border-radius:16px;background:#101014;font-size:54px}.drawer-title{font-size:25px;margin:16px 0 5px}.drawer-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0}.drawer-stat{background:#101014;border:1px solid var(--line);border-radius:12px;padding:12px}.drawer-stat span{display:block;font-size:11px;color:var(--muted)!important}.drawer-stat strong{display:block;font-size:18px;margin-top:4px}.drawer-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.critical-note{padding:10px;border-radius:10px;background:#39270b;border:1px solid #72500b;font-size:12px}.product-card.flash-added{animation:antuAdded .55s ease}@keyframes antuAdded{0%{transform:scale(1)}45%{transform:scale(.985);box-shadow:0 0 0 3px #22c55e52}to{transform:scale(1)}}.drawer-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0}.drawer-summary .drawer-stat strong{font-size:16px}.drawer-history{display:grid;gap:8px;margin-top:10px}.drawer-history-item{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;background:#101014;border:1px solid var(--line);border-radius:11px;padding:10px}.drawer-history-item small{display:block;color:var(--muted)!important;margin-top:3px}.drawer-history-item strong.entry{color:#66e099!important}.drawer-history-item strong.exit{color:#ff7b84!important}.drawer-section-title{margin:18px 0 8px;font-size:13px;text-transform:uppercase;letter-spacing:.06em}.drawer-empty{padding:12px;border:1px dashed #3a3a43;border-radius:11px;color:var(--muted)!important;text-align:center}.table-wrap{overflow:auto;max-height:650px}table{width:100%;border-collapse:collapse;min-width:900px}th,td{padding:10px;border-bottom:1px solid #2b2b32;text-align:left;font-size:13px}th{position:sticky;top:0;background:#1d1d23;z-index:2}#antu-erp .badge{display:inline-flex;align-items:center;justify-content:center;min-width:115px;padding:8px 12px;border-radius:999px;font-size:10px;line-height:1;font-weight:900;letter-spacing:.04em;text-transform:uppercase;border:1px solid transparent}#antu-erp .badge.ok{background:#168a4b!important;border-color:#22c55e!important;color:#fff!important;box-shadow:0 0 0 3px #22c55e1a}#antu-erp .badge.low{background:#f59e0b!important;border-color:#fbbf24!important;color:#fff!important;box-shadow:0 0 0 3px #f59e0b1a}#antu-erp .badge.out{background:#e30613!important;border-color:#ff3340!important;color:#fff!important;box-shadow:0 0 0 3px #e306131a}.movement-grid{display:grid;grid-template-columns:370px 1fr;gap:14px}.form{display:grid;gap:11px}.list{display:grid;gap:8px;max-height:430px;overflow:auto}.item{display:grid;grid-template-columns:1fr auto;gap:8px;padding:10px;border:1px solid var(--line);border-radius:10px;background:#101014}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000;background:#000c;display:grid;place-items:center;padding:15px}.modal-card{width:min(560px,100%);max-height:92vh;overflow:auto;background:#17171c;border:1px solid var(--line);border-radius:18px}.payment-total{display:flex;justify-content:space-between;background:#101014;border-radius:12px;padding:14px;font-size:22px}.toast{position:fixed;right:18px;bottom:18px;z-index:9000;background:#17171c;border:1px solid var(--line);border-left:4px solid #22c55e;padding:12px 15px;border-radius:10px;opacity:0;transform:translateY(10px);transition:.2s}.toast.show{opacity:1;transform:none}.preview{position:fixed;top:0;right:0;bottom:0;left:0;background:#111;z-index:8000;overflow:auto;padding:18px}.preview-toolbar{width:min(210mm,100%);margin:0 auto 12px;display:flex;justify-content:flex-end;gap:8px}.sheet{width:210mm;min-height:297mm;margin:auto;background:#fff;color:#111;padding:14mm;box-shadow:0 16px 50px #00000073;font-family:Arial,sans-serif}.sheet *{color:#111!important}.note-head{display:flex;justify-content:space-between;border-bottom:2px solid #111;padding-bottom:8mm}.note-title{font-size:28px}.note-client{display:grid;grid-template-columns:1fr 1fr;gap:10px 25px;margin:8mm 0;padding:5mm;border:1px solid #bbb;border-radius:8px;font-size:12px}.sheet table{min-width:0;table-layout:fixed}.sheet th,.sheet td{position:static;background:transparent;color:#111;padding:9px 7px;border-bottom:1px solid #ccc;font-size:11px}.sheet th{background:#f1f1f1}.signatures{display:grid;grid-template-columns:1fr 1fr;gap:18mm;margin-top:22mm;text-align:center;font-size:11px}.sig{padding-top:3mm;border-top:1px solid #111}.right{text-align:right}.cash-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.cash-method{padding:18px}.cash-method strong{font-size:25px;display:block;margin-top:6px}@media(max-width:1050px){.pos,.movement-grid{grid-template-columns:1fr}.stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.app{padding:10px}.top{align-items:flex-start;flex-direction:column}.row2{grid-template-columns:1fr}.cart-head{display:none}.cart-row{grid-template-columns:1fr auto;grid-template-areas:"p x" "price price" "qty total"}.cart-product{grid-area:p}.cart-price{grid-area:price}.qty{grid-area:qty}.cart-total{grid-area:total}.remove{grid-area:x}.total-row{align-items:stretch;flex-direction:column}.stats,.cash-grid{grid-template-columns:1fr 1fr}}@page{size:A4 portrait;margin:12mm}@media print{html,body{width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;background:#fff!important;overflow:visible!important}body.antu-printing>*:not(#printArea){display:none!important}body.antu-printing #printArea,body.antu-printing #printArea *{visibility:visible!important}body.antu-printing #printArea{display:block!important;position:static!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;background:#fff!important;overflow:visible!important}body.antu-printing #printArea .sheet{display:block!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;box-shadow:none!important;overflow:visible!important}body.antu-printing #printArea .preview-toolbar{display:none!important}body.antu-printing #printArea table{width:100%!important;table-layout:fixed!important;border-collapse:collapse!important}body.antu-printing #printArea thead{display:table-header-group!important}body.antu-printing #printArea tfoot{display:table-row-group!important}body.antu-printing #printArea tr,body.antu-printing #printArea td,body.antu-printing #printArea th,body.antu-printing #printArea .note-head,body.antu-printing #printArea .note-client,body.antu-printing #printArea .signatures{break-inside:avoid!important;page-break-inside:avoid!important}body.antu-printing #printArea .sheet:last-child{break-after:auto!important;page-break-after:auto!important}}.dashboard-welcome{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px;padding:20px;background:linear-gradient(135deg,#17171c,#101014);border:1px solid var(--line);border-radius:18px}.dashboard-welcome h2{font-size:28px;margin:0 0 5px}.dashboard-date{font-size:12px;color:var(--muted)!important;text-align:right}.commercial-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}.commercial-card{position:relative;overflow:hidden;min-height:122px}.commercial-card:after{content:"";position:absolute;width:82px;height:82px;border-radius:50%;right:-26px;top:-28px;background:#ffffff09}.commercial-card .metric-label{display:block;color:var(--muted)!important;font-size:12px;font-weight:800}.commercial-card .metric-value{display:block;font-size:27px;margin-top:8px;line-height:1}.commercial-card .metric-note{display:block;margin-top:10px;color:var(--muted)!important;font-size:11px}.commercial-card.alert{border-color:#ef444480}.commercial-card.good{border-color:#22c55e59}.dashboard-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:14px;margin-bottom:14px}.dashboard-ranking{display:grid;gap:9px}.ranking-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center;padding:11px;background:#101014;border:1px solid #292930;border-radius:12px}.ranking-number{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:#25252b;font-weight:900}.ranking-row:first-child .ranking-number{background:var(--red)}.ranking-meta small{display:block;color:var(--muted)!important;margin-top:3px}.ranking-qty{font-weight:900}.critical-list{display:grid;gap:8px}.critical-row{display:grid;grid-template-columns:12px minmax(0,1fr) auto;gap:10px;align-items:center;padding:11px;background:#101014;border:1px solid #292930;border-radius:12px}.critical-row .stock-led{margin:0}.dashboard-actions{display:flex;gap:8px;flex-wrap:wrap}.dashboard-action{border:1px solid var(--line);background:#202026;border-radius:11px;padding:10px 12px;font-weight:900}.dashboard-action:hover{border-color:#84434a}.dashboard-section-sub{font-size:11px;color:var(--muted)!important;margin-top:3px}.dashboard-empty{padding:18px;border:1px dashed #3a3a43;border-radius:12px;text-align:center;color:var(--muted)!important}@media(max-width:1100px){.commercial-stats{grid-template-columns:repeat(2,1fr)}.dashboard-grid{grid-template-columns:1fr}}@media(max-width:650px){.dashboard-welcome{align-items:flex-start;flex-direction:column}.dashboard-date{text-align:left}.commercial-stats{grid-template-columns:1fr 1fr}.commercial-card .metric-value{font-size:22px}}#antu-erp .dashboard-v201{display:grid;gap:18px}#antu-erp .dash-hero-v201{position:relative;overflow:hidden;display:flex;align-items:flex-end;justify-content:space-between;gap:20px;min-height:174px;padding:28px;border:1px solid #2b2b32;border-radius:24px;background:linear-gradient(135deg,#19191f,#101014 62%,#25090c)}#antu-erp .dash-hero-v201:after{content:"";position:absolute;width:280px;height:280px;right:-95px;top:-120px;border-radius:50%;background:#e3061326;filter:blur(2px)}#antu-erp .dash-hero-copy{position:relative;z-index:1;max-width:760px}#antu-erp .dash-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;color:#ff6b74!important;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}#antu-erp .dash-eyebrow:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--red);box-shadow:0 0 0 5px #e306131f}#antu-erp .dash-hero-v201 h1{margin:0;font-size:clamp(28px,3vw,46px);line-height:1.04;letter-spacing:-.035em}#antu-erp .dash-hero-v201 p{max-width:650px;margin:12px 0 0;color:#b8b8c1!important;font-size:15px;line-height:1.6}#antu-erp .dash-hero-side{position:relative;z-index:1;min-width:220px;text-align:right}#antu-erp .dash-date-v201{font-size:13px;color:#cfcfd6!important;text-transform:capitalize}#antu-erp .dash-live{display:inline-flex;align-items:center;gap:8px;margin-top:13px;padding:9px 12px;border:1px solid #34343d;border-radius:999px;background:#0f0f13b8;font-size:11px;font-weight:800}#antu-erp .dash-live i{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 5px #22c55e1a}#antu-erp .dash-kpis-v201{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}#antu-erp .dash-kpis-v201{grid-template-columns:repeat(2,minmax(0,1fr))}#antu-erp .inventory-alert-row{grid-template-columns:1fr}#antu-erp .product-thumb{width:48px;height:48px;border-radius:10px;object-fit:cover;background:#25252b;border:1px solid var(--line)}#antu-erp .product-thumb-placeholder{display:grid;place-items:center;font-size:20px}#antu-erp .product-card-image{width:72px;height:72px;border-radius:12px;object-fit:cover;background:#25252b;border:1px solid var(--line);margin-bottom:10px}#antu-erp .invoice-cell{width:72px;max-width:72px;text-align:center}#antu-erp .brand:after{content:" \b7  V36";color:var(--red)}#antu-erp .payment-review{min-width:104px}#antu-erp .inline-sale-field{min-width:0;padding:7px 8px;border-radius:8px;background:#101014}#antu-erp .inline-invoice{width:68px;text-align:center;font-weight:900}#antu-erp .inline-client{min-width:165px}#antu-erp .inline-payment{min-width:155px}#antu-erp .dash-kpi-v201{position:relative;overflow:hidden;min-height:142px;padding:19px;border:1px solid #2e2e36;border-radius:18px;background:#151519;transition:transform .18s ease,border-color .18s ease}#antu-erp .dash-kpi-v201:hover{transform:translateY(-2px);border-color:#464650}#antu-erp .dash-kpi-v201.primary{background:linear-gradient(145deg,#e30613,#a4000a);border-color:#ed2e39}#antu-erp .dash-kpi-v201.warning{background:linear-gradient(145deg,#231c0d,#17171b);border-color:#5d4514}#antu-erp .dash-kpi-head{display:flex;justify-content:space-between;align-items:center;gap:10px}#antu-erp .dash-kpi-label{font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#aaaab3!important}#antu-erp .primary .dash-kpi-label{color:#fff!important;opacity:.82}#antu-erp .dash-kpi-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:#24242a;border:1px solid #35353e;font-size:17px}#antu-erp .primary .dash-kpi-icon{background:#0000002e;border-color:#fff3}#antu-erp .dash-kpi-value{display:block;margin-top:15px;font-size:clamp(25px,2.4vw,36px);font-weight:950;letter-spacing:-.035em}#antu-erp .dash-kpi-note{display:block;margin-top:7px;font-size:12px;color:#a9a9b2!important}#antu-erp .primary .dash-kpi-note{color:#fff!important;opacity:.82}#antu-erp .dash-main-v201{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(330px,.85fr);gap:14px}#antu-erp .dash-lower-v201{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:14px}#antu-erp .dash-panel-v201{overflow:hidden;background:#151519;border:1px solid #2e2e36;border-radius:20px}#antu-erp .dash-panel-head-v201{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 19px;border-bottom:1px solid #2c2c33}#antu-erp .dash-panel-head-v201 h2{margin:0;font-size:17px;letter-spacing:-.01em}#antu-erp .dash-panel-head-v201 p{margin:5px 0 0;font-size:11px;color:#9898a3!important}#antu-erp .dash-panel-body-v201{padding:18px 19px}#antu-erp .dash-chart-summary{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:18px}#antu-erp .dash-chart-total small{display:block;color:#92929d!important;font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:800}#antu-erp .dash-chart-total strong{display:block;margin-top:5px;font-size:28px;letter-spacing:-.03em}#antu-erp .dash-chart-bars{height:220px;display:grid;grid-template-columns:repeat(7,1fr);align-items:end;gap:11px;padding:8px 4px 0;border-bottom:1px solid #303038;background-image:linear-gradient(to top,rgba(255,255,255,.035) 1px,transparent 1px);background-size:100% 25%}#antu-erp .dash-bar-col{height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;min-width:0}#antu-erp .dash-bar-value{font-size:10px;font-weight:800;color:#bdbdc5!important;white-space:nowrap}#antu-erp .dash-bar{width:min(46px,72%);min-height:4px;border-radius:8px 8px 3px 3px;background:linear-gradient(180deg,#ff3340,#b8040e);box-shadow:0 8px 25px #e3061326;transition:height .3s ease}#antu-erp .dash-bar.today{background:linear-gradient(180deg,#ff6871,#e30613);box-shadow:0 0 0 3px #e306131f,0 9px 28px #e3061347}#antu-erp .dash-bar-day{font-size:10px;font-weight:900;color:#8e8e99!important;text-transform:uppercase}#antu-erp .dash-rank-list{display:grid;gap:5px}#antu-erp .dash-rank-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:11px;align-items:center;padding:11px 8px;border-radius:12px;cursor:pointer;transition:background .18s ease}#antu-erp .dash-rank-row:hover{background:#1d1d23}#antu-erp .dash-rank-position{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#24242a;border:1px solid #36363e;font-size:11px;font-weight:900}#antu-erp .dash-rank-row:first-child .dash-rank-position{background:#e30613;border-color:#e30613}#antu-erp .dash-rank-meta{min-width:0}#antu-erp .dash-rank-meta strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}#antu-erp .dash-rank-meta small{display:block;margin-top:4px;color:#92929d!important;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#antu-erp .dash-rank-qty{text-align:right;font-size:13px;font-weight:900}#antu-erp .dash-rank-qty small{display:block;margin-top:3px;color:#8d8d97!important;font-size:9px;font-weight:700}#antu-erp .dash-alert-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:14px}#antu-erp .dash-alert-mini{padding:13px;border:1px solid #303038;border-radius:13px;background:#101014}#antu-erp .dash-alert-mini span{display:block;font-size:10px;color:#9999a3!important}#antu-erp .dash-alert-mini strong{display:block;margin-top:5px;font-size:20px}#antu-erp .dash-critical-list{display:grid;gap:7px}#antu-erp .dash-critical-row{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 12px;border:1px solid #2d2d35;border-radius:12px;background:#101014;cursor:pointer}#antu-erp .dash-critical-row:hover{border-color:#4a4a55}#antu-erp .dash-critical-row strong{display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#antu-erp .dash-critical-row small{display:block;margin-top:3px;color:#90909a!important;font-size:10px}#antu-erp .dash-stock-count{font-size:12px;font-weight:950}#antu-erp .dash-stock-count.out{color:#ff6670!important}.dash-stock-count.low{color:#ffc04d!important}#antu-erp .dash-activity{display:grid;gap:7px}#antu-erp .dash-activity-row{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:11px;align-items:center;padding:10px;border-bottom:1px solid #292930}#antu-erp .dash-activity-row:last-child{border-bottom:0}#antu-erp .dash-activity-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#232329;font-size:14px}#antu-erp .dash-activity-meta{min-width:0}#antu-erp .dash-activity-meta strong{display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#antu-erp .dash-activity-meta small{display:block;margin-top:4px;color:#92929d!important;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#antu-erp .dash-activity-value{font-size:12px;font-weight:900;text-align:right}#antu-erp .dash-actions-v201{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}#antu-erp .dash-action-v201{display:flex;align-items:center;gap:12px;min-height:74px;padding:13px;border:1px solid #313139;border-radius:14px;background:#101014;text-align:left;transition:background .18s,border-color .18s,transform .18s}#antu-erp .dash-action-v201:hover{background:#1c1c22;border-color:#50505b;transform:translateY(-1px)}#antu-erp .dash-action-v201.primary{background:#e30613;border-color:#e30613}#antu-erp .dash-action-icon{display:grid;place-items:center;flex:0 0 auto;width:39px;height:39px;border-radius:11px;background:#27272e;border:1px solid #3a3a43;font-size:18px}#antu-erp .dash-action-v201.primary .dash-action-icon{background:#0000002e;border-color:#fff3}#antu-erp .dash-action-copy strong{display:block;font-size:12px}.dash-action-copy small{display:block;margin-top:4px;color:#95959f!important;font-size:9px}.dash-action-v201.primary .dash-action-copy small{color:#fff!important;opacity:.8}#antu-erp .dash-empty-v201{padding:24px 14px;text-align:center;border:1px dashed #35353d;border-radius:13px;color:#93939d!important;font-size:12px}#antu-erp .dash-footnote{padding:10px 14px;border-radius:12px;background:#101014;border:1px solid #2e2e36;color:#9797a1!important;font-size:10px;line-height:1.5}@media(max-width:1100px){#antu-erp .dash-kpis-v201{grid-template-columns:repeat(2,1fr)}#antu-erp .dash-main-v201,#antu-erp .dash-lower-v201{grid-template-columns:1fr}}@media(max-width:650px){#antu-erp .dash-hero-v201{align-items:flex-start;flex-direction:column;padding:21px;min-height:0}#antu-erp .dash-hero-side{text-align:left;min-width:0}#antu-erp .dash-kpis-v201{grid-template-columns:1fr}#antu-erp .dash-chart-bars{height:180px;gap:5px}#antu-erp .dash-bar-value{display:none}#antu-erp .dash-alert-summary,#antu-erp .dash-actions-v201{grid-template-columns:1fr 1fr}}#antu-erp .receiving-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);gap:14px}#antu-erp .receiving-layout{display:block}#antu-erp .movement-history-fold{margin-top:14px}#antu-erp .movement-history-fold>summary{list-style:none;padding:14px 16px;font-weight:900;cursor:pointer}#antu-erp .movement-history-fold>summary::-webkit-details-marker{display:none}#antu-erp .receiving-column-head{display:grid;grid-template-columns:minmax(220px,1.5fr) minmax(110px,.7fr) 90px 120px 120px 110px 42px;gap:10px;padding:10px 0;border-bottom:1px solid var(--line);font-size:11px;font-weight:900;text-transform:uppercase;color:var(--muted)}#antu-erp .receiving-hero{padding:20px;border-bottom:1px solid var(--line);background:linear-gradient(135deg,#1c1c22,#151519 70%)}#antu-erp .receiving-hero h2{margin:0 0 6px;font-size:24px}#antu-erp .receiving-hero p{margin:0;color:#a6a6b0!important;font-size:12px;line-height:1.55}#antu-erp .receiving-meta{display:grid;grid-template-columns:1.2fr 1fr .8fr;gap:10px;padding:15px;border-bottom:1px solid var(--line)}#antu-erp .receiving-add{display:grid;grid-template-columns:minmax(0,1fr) 130px auto;gap:10px;align-items:end;padding:15px;border-bottom:1px solid var(--line);background:#101014}#antu-erp .receiving-search-wrap{position:relative}#antu-erp .receiving-results{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:50;max-height:310px;overflow:auto;background:#151519;border:1px solid #3b3b44;border-radius:12px;box-shadow:0 18px 40px #00000073}#antu-erp .receiving-result{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:11px 12px;border:0;border-bottom:1px solid #292930;background:transparent;text-align:left}#antu-erp .receiving-result:last-child{border-bottom:0}#antu-erp .receiving-result:hover{background:#202027}#antu-erp .receiving-result strong{display:block;font-size:12px}#antu-erp .receiving-result small{display:block;margin-top:4px;color:#92929d!important;font-size:10px}#antu-erp .receiving-result-stock{font-size:11px;font-weight:900;white-space:nowrap}#antu-erp .receiving-table{padding:15px}#antu-erp .receiving-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:12px}#antu-erp .receiving-summary-card{padding:12px;border:1px solid #303038;border-radius:12px;background:#101014}#antu-erp .receiving-summary-card span{display:block;color:#9999a3!important;font-size:10px}#antu-erp .receiving-summary-card strong{display:block;margin-top:5px;font-size:19px}#antu-erp .receiving-row{display:grid;grid-template-columns:minmax(220px,1.5fr) minmax(110px,.7fr) 90px 120px 120px 110px 42px;gap:10px;align-items:center;padding:11px 0;border-bottom:1px solid #292930}#antu-erp .receiving-format-cell{font-weight:800;color:#d4d4da!important}#antu-erp .receiving-row:last-child{border-bottom:0}#antu-erp .receiving-row-name strong{display:block;font-size:13px}#antu-erp .receiving-row-name small{display:block;margin-top:4px;color:#91919b!important;font-size:10px}#antu-erp .receiving-qty-input{padding:8px;text-align:center}#antu-erp .receiving-new-stock{font-size:12px;font-weight:900;text-align:right}#antu-erp .receiving-footer{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:15px;border-top:1px solid var(--line);background:#101014}#antu-erp .receiving-footer .actions{justify-content:flex-end}#antu-erp .receiving-help{font-size:10px;color:#9696a0!important;line-height:1.5;max-width:430px}#antu-erp .secondary-movement{margin-top:14px}#antu-erp .secondary-movement summary{cursor:pointer;font-weight:900;padding:14px 15px;list-style:none}#antu-erp .secondary-movement summary::-webkit-details-marker{display:none}#antu-erp .secondary-movement[open] summary{border-bottom:1px solid var(--line)}#antu-erp .history-filter{width:min(260px,100%)}@media(max-width:1050px){#antu-erp .receiving-layout{grid-template-columns:1fr}#antu-erp .receiving-meta{grid-template-columns:1fr 1fr}#antu-erp .receiving-meta label:last-child{grid-column:1/-1}}@media(max-width:650px){#antu-erp .receiving-meta,#antu-erp .receiving-add{grid-template-columns:1fr}#antu-erp .receiving-row{grid-template-columns:minmax(0,1fr) 72px 38px}#antu-erp .receiving-new-stock{display:none}#antu-erp .receiving-summary{grid-template-columns:1fr 1fr}#antu-erp .receiving-summary-card:last-child{grid-column:1/-1}#antu-erp .receiving-footer{align-items:stretch;flex-direction:column}#antu-erp .receiving-footer .actions{display:grid;grid-template-columns:1fr 1fr}}#antu-erp .ops-grid{display:grid;grid-template-columns:minmax(310px,.72fr) minmax(0,1.28fr);gap:14px}#antu-erp .section-hero{padding:20px;border-bottom:1px solid var(--line);background:linear-gradient(135deg,#202027,#151519 75%)}#antu-erp .section-hero h2{margin:0 0 6px;font-size:23px}#antu-erp .section-hero p{margin:0;color:#a4a4ae!important;font-size:12px;line-height:1.55}#antu-erp .kardex-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:14px}#antu-erp .mini-stat{padding:13px;border:1px solid #303038;border-radius:13px;background:#101014}#antu-erp .mini-stat span{display:block;color:#9999a3!important;font-size:10px;text-transform:uppercase;letter-spacing:.05em}#antu-erp .mini-stat strong{display:block;margin-top:6px;font-size:19px}#antu-erp .timeline{display:grid;gap:8px}.timeline-row{display:grid;grid-template-columns:118px 34px minmax(0,1fr) auto;gap:11px;align-items:center;padding:11px;border:1px solid #2e2e36;border-radius:12px;background:#101014}#antu-erp .timeline-date{font-size:10px;color:#9999a3!important}.timeline-sign{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;font-weight:950}.timeline-sign.in{background:#153921;color:#6ee7a2!important}.timeline-sign.out{background:#42181d;color:#ff9098!important}#antu-erp .timeline-copy strong{display:block;font-size:12px}.timeline-copy small{display:block;margin-top:4px;color:#9797a1!important;font-size:10px;line-height:1.4}.timeline-stock{font-size:11px;font-weight:900;text-align:right}#antu-erp .count-toolbar{display:grid;grid-template-columns:minmax(0,1fr) 190px auto auto;gap:10px;padding:15px;border-bottom:1px solid var(--line)}#antu-erp .count-summary{display:grid;grid-template-columns:repeat(5,1fr);gap:9px;padding:15px;border-bottom:1px solid var(--line)}#antu-erp .count-list{padding:0 15px 15px}.count-row{display:grid;grid-template-columns:minmax(0,1fr) 95px 95px 95px;gap:10px;align-items:center;padding:11px 0;border-bottom:1px solid #292930}#antu-erp .count-product strong{display:block;font-size:12px}.count-product small{display:block;margin-top:4px;color:#91919b!important;font-size:10px}.count-system,.count-diff{text-align:center;font-weight:900}.count-diff.ok{color:#65dd97!important}.count-diff.bad{color:#ff7b84!important}.count-input{min-width:0;height:46px;text-align:center;padding:8px 6px;font-size:16px;font-weight:900;background:#0f0f13!important;border:1px solid #454550!important;border-radius:11px!important;touch-action:manipulation}.count-input:focus{border-color:#22c55e!important;box-shadow:0 0 0 3px #22c55e24}#antu-erp .count-progress-wrap{padding:15px;border-bottom:1px solid var(--line)}#antu-erp .count-progress-head{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px;font-size:11px;font-weight:900}#antu-erp .count-progress{height:12px;overflow:hidden;border-radius:999px;background:#292930}.count-progress i{display:block;width:0;height:100%;border-radius:999px;background:linear-gradient(90deg,#e30613,#ff4651);transition:width .2s ease}#antu-erp .count-session-meta{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:10px}.count-save-state{display:inline-flex;padding:6px 10px;border:1px solid #28643a;border-radius:999px;background:#173920;color:#7ceda7!important;font-size:10px;font-weight:900}#antu-erp .output-layout{display:grid;grid-template-columns:minmax(320px,.7fr) minmax(0,1.3fr);gap:14px}.output-cart{display:grid;gap:8px}.output-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:12px;background:#101014}.output-row small{display:block;margin-top:4px;color:var(--muted)!important}.output-warning{padding:12px;border:1px solid #72500b;border-radius:12px;background:#39270b;font-size:12px;line-height:1.5}#antu-erp .report-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px}.report-layout{display:grid;grid-template-columns:1fr 1fr;gap:14px}.report-list{display:grid;gap:8px}.report-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px;border:1px solid #2e2e36;border-radius:12px;background:#101014}.report-row strong{display:block;font-size:12px}.report-row small{display:block;margin-top:4px;color:#92929d!important;font-size:10px}.report-value{text-align:right;font-size:12px;font-weight:950}#antu-erp .trace-search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.trace-badge{display:inline-flex;padding:4px 8px;border:1px solid #42424c;border-radius:999px;background:#202027;font-size:10px;font-weight:900}#antu-erp .empty-pro{padding:28px 16px;text-align:center;border:1px dashed #3b3b44;border-radius:13px;color:#92929d!important}@media(max-width:1050px){#antu-erp .ops-grid,#antu-erp .report-layout{grid-template-columns:1fr}#antu-erp .report-kpis{grid-template-columns:repeat(2,1fr)}}@media(max-width:1050px){#antu-erp .output-layout{grid-template-columns:1fr}}@media(max-width:700px){#antu-erp .kardex-summary{grid-template-columns:1fr 1fr}#antu-erp .count-toolbar{grid-template-columns:1fr}#antu-erp .count-summary{grid-template-columns:1fr 1fr}#antu-erp .count-list{padding:0 10px 15px}#antu-erp .count-row{grid-template-columns:minmax(0,1fr) 108px 54px;gap:8px;padding:12px 0}.count-system{display:none}#antu-erp .count-product{min-width:0}#antu-erp .count-product strong{font-size:13px;white-space:normal;overflow-wrap:anywhere}#antu-erp .count-input{width:100%;height:50px;font-size:17px}#antu-erp .count-diff{font-size:15px}#antu-erp .timeline-row{grid-template-columns:32px minmax(0,1fr) auto}.timeline-date{display:none}#antu-erp .report-kpis{grid-template-columns:1fr 1fr}}#antu-erp .mobile-entry{background:#16a34a!important;border:1px solid #22c55e!important;color:#fff!important;box-shadow:0 8px 24px #16a34a38}#antu-erp .global-write-state{display:none;align-items:center;gap:8px;padding:9px 12px;border-radius:999px;background:#3a3a3f;border:1px solid #55555d;font-size:11px;font-weight:900}#antu-erp .global-write-state.show{display:inline-flex}#antu-erp .write-locked{background:#666!important;border-color:#777!important;color:#eee!important;opacity:.78!important;cursor:not-allowed!important}#antu-erp .mobile-pos-shell{max-width:620px;margin:0 auto;display:grid;gap:12px;padding-bottom:24px}#antu-erp .mobile-pos-head{position:sticky;top:0;z-index:30;padding:14px;background:#09090b;border-bottom:1px solid var(--line)}#antu-erp .mobile-search{min-height:52px;font-size:16px;border-radius:14px}#antu-erp .mobile-products{display:grid;gap:9px;padding:0 10px}#antu-erp .mobile-product{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:15px;background:#151519}#antu-erp .mobile-product strong{display:block;font-size:15px;line-height:1.25}#antu-erp .mobile-product small{display:block;margin-top:5px;color:#aaaab3!important}#antu-erp .mobile-add{width:46px;height:46px;border:0;border-radius:13px;background:#e30613;font-size:24px;font-weight:900;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}#antu-erp .mobile-add:disabled{background:#333;color:#777}#antu-erp .mobile-add.added{background:#168a4b!important;transform:scale(.94);box-shadow:0 0 0 5px #22c55e24;font-size:18px}#antu-erp .mobile-product.mobile-flash{border-color:#22c55e;animation:mobileAddedFlash .75s ease}@keyframes mobileAddedFlash{0%{transform:scale(1)}35%{transform:scale(.985);background:#173920;box-shadow:0 0 0 4px #22c55e2e}to{transform:scale(1);background:#151519}}#antu-erp .mobile-floating-sale{position:sticky;bottom:8px;z-index:40;display:grid;gap:8px;max-height:38vh;margin:8px;padding:10px;border:1px solid #d51b29;border-radius:18px;background:linear-gradient(155deg,#740812fa,#27070cfa);box-shadow:0 -12px 35px #00000094,0 0 0 1px #e3061329;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow:hidden}#antu-erp .mobile-floating-sale.is-empty{position:static;max-height:none;box-shadow:none;background:linear-gradient(155deg,#480a10f0,#1c0a0df5)}#antu-erp .mobile-floating-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 4px 9px;border-bottom:1px solid rgba(255,255,255,.18)}#antu-erp .mobile-floating-head strong{display:flex;align-items:center;gap:8px;font-size:14px}#antu-erp .mobile-floating-head strong:before{content:"\1f6d2";display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#ffffff1f;font-size:15px}#antu-erp .mobile-floating-head span{padding:5px 9px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#0003;font-size:11px;color:#fff!important}#antu-erp .mobile-cart{display:grid;gap:8px;padding:0;max-height:27vh;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}#antu-erp .mobile-cart-row{display:block!important;visibility:visible!important;opacity:1!important;padding:11px;border:1px solid rgba(255,255,255,.16);border-radius:14px;background:#0d0d10e0;box-shadow:0 8px 22px #0000002e}#antu-erp .mobile-cart-top{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}#antu-erp .mobile-cart-controls{display:grid;grid-template-columns:42px minmax(62px,78px) 42px minmax(70px,1fr) 38px;gap:7px;align-items:center;margin-top:10px}#antu-erp .mobile-cart-controls button{min-height:42px;border:1px solid rgba(255,255,255,.16);border-radius:10px;background:#27272d;font-weight:900}#antu-erp .mobile-cart-controls button[data-mobile-minus]{background:#8f111c;border-color:#ca2330}#antu-erp .mobile-cart-controls button[data-mobile-plus]{background:#14874a;border-color:#22a95f}#antu-erp .mobile-cart-controls button[data-mobile-remove]{background:#4b1218;border-color:#84232c}#antu-erp .mobile-cart-controls input{min-width:0;text-align:center;padding:8px;font-size:16px;font-weight:900;background:#101014;border-color:#ffffff2e}#antu-erp .mobile-cart-line-total{text-align:right;font-size:12px;font-weight:900;color:#fff!important}#antu-erp .mobile-cart-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 4px 2px;border-top:1px solid rgba(255,255,255,.18)}#antu-erp .mobile-cart-summary span{font-size:12px;color:#ffc7cb!important}#antu-erp .mobile-cart-summary strong{font-size:22px}#antu-erp .mobile-checkout{position:static;margin:14px 8px 26px;padding:14px;border:1px solid #25539b;border-radius:18px;background:linear-gradient(155deg,#0f2345,#111822 72%);box-shadow:0 12px 30px #00000042,0 0 0 1px #3471d11f}#antu-erp .mobile-checkout-title{display:flex;align-items:center;gap:9px;margin:0 0 12px;padding-bottom:10px;border-bottom:1px solid rgba(103,160,255,.2);font-size:14px;font-weight:900}#antu-erp .mobile-checkout-title:before{content:"\1f464";display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:#1d4f97;font-size:15px}#antu-erp .mobile-checkout label{color:#9fc5ff!important}#antu-erp .mobile-checkout input{background:#080d16bd;border-color:#315487}#antu-erp .mobile-checkout input:focus{border-color:#4b91ff;box-shadow:0 0 0 3px #4b91ff1f}#antu-erp .mobile-total{display:flex;justify-content:space-between;align-items:center;margin:12px 0}#antu-erp .mobile-total strong{font-size:27px}#antu-erp .mobile-checkout-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}#antu-erp .mobile-checkout-actions .btn{min-height:50px}#antu-erp .mobile-section-title{padding:4px 12px 0;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#aaaab3!important}@media(min-width:701px){#antu-erp .mobile-pos-shell{padding-top:12px}}#antu-erp input,#antu-erp textarea,#antu-erp [contenteditable=true]{-webkit-user-select:text!important;user-select:text!important;-webkit-touch-callout:default;touch-action:manipulation;cursor:text;font-size:16px}#antu-erp button,#antu-erp .tab,#antu-erp .product-card,#antu-erp .mobile-product{touch-action:manipulation;-webkit-tap-highlight-color:transparent}#antu-erp input::selection,#antu-erp textarea::selection{background:#e30613;color:#fff}#antu-erp .receiving-add-v28{display:grid;grid-template-columns:minmax(240px,1.4fr) minmax(130px,.7fr) 90px 145px 145px auto;gap:10px;align-items:end;padding:15px}#antu-erp .cost-preview{display:block;margin-top:5px;font-size:10px;color:#aaaab3!important}#antu-erp .cost-delta{display:inline-flex;margin-top:5px;padding:4px 7px;border-radius:999px;font-size:10px;font-weight:900}#antu-erp .cost-delta.up{background:#3b1519;border:1px solid #70232b;color:#ff9ca4!important}#antu-erp .cost-delta.down{background:#12351f;border:1px solid #28643a;color:#72e3a0!important}#antu-erp .cost-delta.same{background:#24242a;border:1px solid #3a3a43;color:#c7c7ce!important}#antu-erp .receiving-cost-input{min-width:120px;height:44px;text-align:right;font-weight:900}#antu-erp .analysis-v28{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}#antu-erp .analysis-toolbar{display:flex;gap:8px;flex-wrap:wrap;align-items:center}#antu-erp .analysis-toolbar input,#antu-erp .analysis-toolbar select{max-width:260px}#antu-erp .profit-row,#antu-erp .cost-history-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border-bottom:1px solid #292930}#antu-erp .profit-row:last-child,#antu-erp .cost-history-row:last-child{border-bottom:0}#antu-erp .analysis-meta small{display:block;margin-top:4px;color:#92929d!important}#antu-erp .analysis-value{text-align:right;font-weight:900}#antu-erp .analysis-value small{display:block;margin-top:4px;color:#92929d!important;font-size:10px}#antu-erp .margin-good{color:#65dd97!important}.margin-warn{color:#ffc04d!important}.margin-bad{color:#ff7b84!important}#antu-erp .coverage-chip{display:inline-flex;padding:4px 7px;border-radius:999px;background:#24242a;border:1px solid #3a3a43;font-size:10px;font-weight:900}@media(max-width:800px){#antu-erp .receiving-add-v28{grid-template-columns:1fr 1fr}#antu-erp .receiving-search-wrap{grid-column:1/-1}#antu-erp .receiving-add-v28 .btn{min-height:48px}#antu-erp .analysis-v28{grid-template-columns:1fr}#antu-erp .receiving-row{grid-template-columns:minmax(0,1fr) 68px 92px 92px 38px}.receiving-new-stock{display:none}#antu-erp .receiving-cost-input{min-width:0;width:100%}}#antu-erp{--info:#2563eb;--soft:#f5f6f8;--ink:#16181d}#antu-erp button,#antu-erp input,#antu-erp select,#antu-erp textarea{min-height:44px}#antu-erp button,#antu-erp .tab,#antu-erp .product-card,#antu-erp .mobile-product{touch-action:manipulation}#antu-erp input,#antu-erp textarea{user-select:text!important;-webkit-user-select:text!important;cursor:text}#antu-erp input::selection,#antu-erp textarea::selection{background:#3478f6;color:#fff}#antu-erp .btn{transition:transform .22s ease,background .22s ease,border-color .22s ease,opacity .22s ease}#antu-erp .btn:active,#antu-erp button:active{transform:scale(.97)}#antu-erp .count-row{grid-template-columns:minmax(0,1fr) 82px 112px minmax(128px,auto)}#antu-erp .count-input{font-size:16px;font-weight:900;text-align:center}#antu-erp .count-diff{min-height:44px;display:flex!important;align-items:center;gap:8px;justify-content:flex-start;padding:8px 10px!important;border-radius:12px!important;border:1px solid transparent!important;font-weight:900!important;line-height:1.15}#antu-erp .count-diff i{width:10px;height:10px;border-radius:50%;flex:0 0 auto}#antu-erp .count-diff small{display:block;font-size:9px;font-weight:700;margin-top:3px;color:inherit!important;opacity:.8}#antu-erp .count-diff.match{background:#122d1d!important;border-color:#245e3a!important;color:#7ce4a4!important}.count-diff.match i{background:#22c55e}#antu-erp .count-diff.minor{background:#34270d!important;border-color:#705315!important;color:#ffd36b!important}.count-diff.minor i{background:#f59e0b}#antu-erp .count-diff.major{background:#391318!important;border-color:#76232d!important;color:#ff9299!important}.count-diff.major i{background:#ef4444}#antu-erp .count-diff.pending{background:#202127!important;border-color:#383a43!important;color:#a7aab4!important}.count-diff.pending i{background:#71717a}#antu-erp .purchase-intelligence{display:grid;gap:14px;margin:14px 0}#antu-erp .purchase-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}#antu-erp .purchase-kpi{padding:16px;border:1px solid #30323a;border-radius:16px;background:#151519}#antu-erp .purchase-kpi span{display:block;font-size:10px;font-weight:900;letter-spacing:.07em;text-transform:uppercase;color:#a5a7b0!important}#antu-erp .purchase-kpi strong{display:block;margin-top:8px;font-size:25px;letter-spacing:-.03em}#antu-erp .purchase-kpi small{display:block;margin-top:7px;color:#90939d!important;font-size:10px}#antu-erp .purchase-kpi.warning{border-color:#644a14}.purchase-kpi.good{border-color:#245e3a}.purchase-kpi.info{border-color:#2857a2}#antu-erp .supplier-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:16px}#antu-erp .supplier-card{position:relative;overflow:hidden;padding:17px;border-radius:18px;background:var(--soft);border:1px solid #dde0e6;box-shadow:0 8px 24px #00000029;color:var(--ink)!important;transition:transform .22s ease,box-shadow .22s ease}#antu-erp .supplier-card:hover{transform:translateY(-2px);box-shadow:0 12px 30px #00000038}#antu-erp .supplier-card *{color:var(--ink)!important}#antu-erp .supplier-card-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}#antu-erp .supplier-card h3{margin:0;font-size:17px;line-height:1.2}#antu-erp .supplier-state{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;border-radius:999px;background:#eceef2;font-size:9px;font-weight:900;white-space:nowrap}#antu-erp .supplier-state.up{background:#ffe6e8;color:#b20d19!important}.supplier-state.down{background:#dff6e8;color:#126d3b!important}.supplier-state.same{background:#eceef2;color:#60636c!important}#antu-erp .supplier-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:15px}#antu-erp .supplier-stat{padding:10px;border-radius:12px;background:#fff;border:1px solid #e2e4e9}#antu-erp .supplier-stat span{display:block;font-size:9px;color:#72757d!important}.supplier-stat strong{display:block;margin-top:5px;font-size:14px}#antu-erp .price-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:15px;align-items:center;padding:15px;margin-bottom:10px;border:1px solid #30323a;border-radius:16px;background:#111216;cursor:pointer}#antu-erp .price-flow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:8px}#antu-erp .price-step{padding:8px 10px;border-radius:10px;background:#1c1d23;border:1px solid #30323a}.price-step span{display:block;color:#90939d!important;font-size:9px}.price-step strong{display:block;margin-top:3px;font-size:14px}#antu-erp .price-arrow{color:#777b86!important;font-weight:900}#antu-erp .buy-signal{min-width:138px;padding:10px;border-radius:13px;text-align:left;border:1px solid transparent}#antu-erp .buy-signal strong{display:block;font-size:11px}.buy-signal small{display:block;margin-top:4px;font-size:9px;color:inherit!important;opacity:.82}#antu-erp .buy-signal.buy{background:#122d1d;border-color:#245e3a;color:#7ce4a4!important}.buy-signal.normal{background:#34270d;border-color:#705315;color:#ffd36b!important}.buy-signal.wait{background:#391318;border-color:#76232d;color:#ff9299!important}#antu-erp .mobile-checkout select{font-size:16px;background:#080d16bd;border-color:#315487}#antu-erp .mobile-checkout .btn,#antu-erp .mobile-cart-controls button,#antu-erp .mobile-add{min-height:48px}#antu-erp .saving-pulse{position:relative;overflow:hidden}.saving-pulse:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.14),transparent);transform:translate(-100%);animation:antuSaving 1s linear infinite}@keyframes antuSaving{to{transform:translate(100%)}}@media(max-width:1100px){#antu-erp .purchase-kpis{grid-template-columns:repeat(3,1fr)}#antu-erp .supplier-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){#antu-erp .app{padding:8px 8px 92px}#antu-erp .panel,#antu-erp .card{border-radius:18px}#antu-erp .count-toolbar{grid-template-columns:1fr}#antu-erp .count-summary{grid-template-columns:repeat(2,1fr);padding:10px;gap:7px}#antu-erp .count-summary .mini-stat:last-child{grid-column:1/-1}#antu-erp .count-list{padding:8px}#antu-erp .count-row{grid-template-columns:minmax(0,1fr) 104px;grid-template-areas:"prod status" "system physical";gap:8px;padding:14px 0}#antu-erp .count-product{grid-area:prod}.count-system{grid-area:system;text-align:left!important}.count-input{grid-area:physical}.count-diff{grid-area:status;justify-self:stretch}#antu-erp .purchase-kpis{grid-template-columns:1fr 1fr}#antu-erp .purchase-kpi:first-child{grid-column:1/-1}#antu-erp .supplier-cards{grid-template-columns:1fr;padding:10px;gap:12px}#antu-erp .supplier-panel .panel-head{align-items:stretch;flex-direction:column}#antu-erp .price-card{grid-template-columns:1fr}#antu-erp .buy-signal{width:100%}#antu-erp .mobile-products{gap:12px}#antu-erp .mobile-product{min-height:82px;padding:15px}#antu-erp .mobile-checkout{margin:14px 4px 24px}#antu-erp .mobile-checkout-actions{grid-template-columns:1fr}#antu-erp .mobile-checkout-actions .btn{width:100%}}#antu-erp .dashboard-analysis-view{padding-top:2px}#antu-erp .receiving-primary-entry{background:linear-gradient(180deg,#18181d,#111115);border-bottom:1px solid var(--line)}#antu-erp .receiving-sale-input{min-width:105px;text-align:right;font-weight:900}#antu-erp .mobile-pos-head{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:8px}#antu-erp .mobile-product-actions{display:flex;gap:7px;align-items:center}#antu-erp .mobile-trash{width:42px;height:46px;border:1px solid #772430;border-radius:12px;background:#49151c;font-size:18px}@media(max-width:900px){#antu-erp .receiving-add-v28{grid-template-columns:1fr 1fr 1fr}#antu-erp .receiving-search-wrap,#antu-erp .receiving-add-v28 .btn{grid-column:1/-1}}@media(max-width:650px){#antu-erp .receiving-add-v28{grid-template-columns:1fr 1fr}#antu-erp .receiving-search-wrap,#antu-erp .receiving-add-v28 .btn{grid-column:1/-1}#antu-erp .receiving-row{grid-template-columns:minmax(0,1fr) 64px 86px 38px;grid-template-areas:"name remove" "format format" "qty qty" "cost sale" "stock stock"}#antu-erp .receiving-row-name{grid-area:name}#antu-erp .receiving-format-cell{grid-area:format}#antu-erp .receiving-qty-input{grid-area:qty}#antu-erp .receiving-cost-input{grid-area:cost}#antu-erp .receiving-sale-input{grid-area:sale}#antu-erp .receiving-new-stock{grid-area:stock;display:block;text-align:left}#antu-erp .receiving-row .btn{grid-area:remove}#antu-erp .mobile-pos-head{grid-template-columns:1fr}}#antu-erp .blind-active{background:#173920!important;border-color:#28643a!important;color:#7ceda7!important}#antu-erp .count-system.blind,#antu-erp .count-product small.blind{filter:blur(6px);-webkit-user-select:none;user-select:none;opacity:.48}#antu-erp .quick-count-overlay,#antu-erp .intel-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:8500;background:#000000d1;display:grid;place-items:center;padding:12px}#antu-erp .quick-count-card{width:min(620px,100%);max-height:96vh;overflow:auto;border:1px solid #34343d;border-radius:24px;background:#151519;box-shadow:0 28px 80px #0009}#antu-erp .quick-head{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:16px;border-bottom:1px solid var(--line)}#antu-erp .quick-body{padding:18px}.quick-product-image{width:108px;height:108px;object-fit:contain;border:1px solid var(--line);border-radius:18px;background:#101014}.quick-product-hero{display:grid;grid-template-columns:108px 1fr;gap:16px;align-items:center}.quick-product-hero h2{margin:0;font-size:25px}.quick-product-hero p{margin:7px 0 0;color:var(--muted)!important}.quick-placeholder{display:grid;place-items:center;font-size:40px}.quick-counter{margin-top:18px}.quick-counter input{height:76px;text-align:center;font-size:34px;font-weight:950;border-color:#51515c}.quick-result{min-height:52px;margin-top:12px;padding:12px;border:1px solid var(--line);border-radius:12px;background:#101014;text-align:center;font-weight:900}.quick-actions{display:grid;grid-template-columns:1fr 1.5fr 1fr;gap:8px;margin-top:16px}.quick-progress{margin-top:14px;font-size:11px;color:var(--muted)!important;text-align:center}#antu-erp .intel-card{width:min(1180px,100%);max-height:96vh;overflow:auto;border:1px solid #34343d;border-radius:24px;background:#101014;box-shadow:0 28px 80px #000000a6}#antu-erp .intel-head{position:sticky;top:0;z-index:3;display:flex;justify-content:space-between;gap:15px;align-items:center;padding:17px 20px;border-bottom:1px solid var(--line);background:#151519}.intel-head h2{margin:0;font-size:22px}.intel-head p{margin:5px 0 0;color:var(--muted)!important;font-size:11px}.intel-controls{display:flex;gap:8px;align-items:center}.intel-controls select{min-width:150px}#antu-erp .intel-body{display:grid;gap:14px;padding:18px}.intel-kpis{display:grid;grid-template-columns:repeat(6,1fr);gap:9px}.intel-kpi{padding:14px;border:1px solid var(--line);border-radius:14px;background:#151519}.intel-kpi span{display:block;color:var(--muted)!important;font-size:10px;text-transform:uppercase}.intel-kpi strong{display:block;margin-top:6px;font-size:19px}.intel-kpi.good{border-color:#28643a}.intel-kpi.bad{border-color:#76232d}.intel-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.intel-panel{overflow:hidden;border:1px solid var(--line);border-radius:16px;background:#151519}.intel-panel h3{margin:0;padding:14px 16px;border-bottom:1px solid var(--line);font-size:14px}.intel-panel-body{padding:14px}.intel-table{width:100%;min-width:680px}.intel-table th,.intel-table td{font-size:11px}.intel-scroll{overflow:auto;max-height:330px}.intel-class{display:inline-flex;padding:7px 10px;border-radius:999px;background:#3b1519;border:1px solid #70232b;font-size:10px;font-weight:900}.intel-class.star{background:#173920;border-color:#28643a}.intel-class.volume{background:#1a3151;border-color:#28598e}.intel-class.opportunity{background:#3a2a0b;border-color:#72500b}.intel-class.stopped{background:#292930;border-color:#41414b}#antu-erp .intel-tooltip{position:absolute;z-index:20;left:55px;top:100%;display:none;width:290px;padding:12px;border:1px solid #4a4a55;border-radius:12px;background:#101014;box-shadow:0 16px 40px #00000094;font-size:11px;line-height:1.65;pointer-events:none}.intel-product-cell{position:relative}.intel-product-cell:hover .intel-tooltip{display:block}.intel-tooltip strong{display:block;margin-bottom:5px}.intel-tooltip span{display:flex;justify-content:space-between;gap:10px;color:#c9c9d0!important}.intel-tooltip b{color:#fff!important}#antu-erp .variance-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px}.variance-row{display:grid;grid-template-columns:minmax(0,1fr) repeat(4,110px);gap:10px;align-items:center;padding:11px;border-bottom:1px solid var(--line)}.variance-row strong{font-size:12px}.variance-row small{display:block;margin-top:4px;color:var(--muted)!important}.variance-negative{color:#ff7b84!important;font-weight:900}.variance-positive{color:#66e099!important;font-weight:900}#antu-erp .profit-controls{display:flex;gap:8px;flex-wrap:wrap}.profit-controls select{min-width:150px}.profit-row{cursor:pointer}.profit-row:hover{background:#1d1d23}@media(max-width:900px){#antu-erp .intel-kpis{grid-template-columns:repeat(3,1fr)}#antu-erp .intel-grid{grid-template-columns:1fr}#antu-erp .variance-row{grid-template-columns:minmax(0,1fr) 80px 90px}.variance-row>*:nth-child(4),.variance-row>*:nth-child(5){display:none}}@media(max-width:650px){#antu-erp .quick-product-hero{grid-template-columns:76px 1fr}.quick-product-image{width:76px;height:76px}.quick-actions{grid-template-columns:1fr 1fr}.quick-actions .btn:nth-child(2){grid-column:1/-1;grid-row:1}.intel-head{align-items:flex-start;flex-direction:column}.intel-controls{width:100%}.intel-controls select{flex:1}.intel-kpis,.variance-kpis{grid-template-columns:1fr 1fr}.intel-overlay{padding:0}.intel-card{max-height:100vh;border-radius:0}}#antu-erp{--bg:#f4f5f7;--panel:#fff;--panel2:#f8f9fb;--line:#dfe2e7;--text:#14161b;--muted:#686d77;--green:#168a4b;--amber:#d98b00;background:var(--bg)!important;color:var(--text)!important}#antu-erp :where(h1,h2,h3,h4,h5,h6,p,span,strong,small,label,th,td,button,a,div){color:var(--text)}#antu-erp a{color:var(--text)!important}#antu-erp .muted,#antu-erp :where(.dash-kpi-note,.dash-panel-head-v201 p,.dash-date-v201,.dash-bar-day,.dash-activity-meta small,.dash-critical-row small,.analysis-meta small,.analysis-value small,.variance-row small,.quick-progress,.quick-product-hero p,.intel-head p,.intel-kpi span,.price-step span,.purchase-kpi span,.purchase-kpi small,.mobile-product small,.mobile-section-title){color:var(--muted)!important}#antu-erp input,#antu-erp select,#antu-erp option,#antu-erp textarea{background:#fff!important;border-color:#cfd3da!important;color:var(--text)!important;-webkit-text-fill-color:var(--text)!important}#antu-erp input::placeholder,#antu-erp textarea::placeholder{color:#8b9099!important}#antu-erp input:focus,#antu-erp select:focus,#antu-erp textarea:focus{border-color:var(--red)!important;box-shadow:0 0 0 3px #e3061317}#antu-erp .login{background:#f4f5f7}.login-card,#antu-erp .panel,#antu-erp .card,#antu-erp .modal-card,#antu-erp .drawer-card,#antu-erp .quick-count-card,#antu-erp .intel-card,#antu-erp .intel-panel,#antu-erp .intel-kpi,#antu-erp .dash-panel-v201,#antu-erp .dash-kpi-v201,#antu-erp .purchase-kpi{background:#fff!important;border-color:var(--line)!important;box-shadow:0 8px 24px #1118270d}#antu-erp .sync,#antu-erp .tab,#antu-erp .btn.dark,#antu-erp .stock-filter,#antu-erp .recent-chip,#antu-erp .dashboard-action{background:#fff!important;border:1px solid var(--line)!important;color:var(--text)!important}#antu-erp .tab:hover,#antu-erp .btn.dark:hover,#antu-erp .stock-filter:hover{background:#f0f1f4!important}#antu-erp .tab.active,#antu-erp .stock-filter.active,#antu-erp .btn.red{background:var(--red)!important;border-color:var(--red)!important;color:#fff!important}#antu-erp .btn.green,#antu-erp .mobile-entry,#antu-erp .add.added,#antu-erp .mobile-add.added{color:#fff!important}#antu-erp .btn.danger{background:#fff0f1!important;border-color:#f3b7bc!important;color:#b5111d!important}#antu-erp .panel-head,#antu-erp .searchbox,#antu-erp .sale-footer,#antu-erp .catalog-tools,#antu-erp .quick-head,#antu-erp .intel-head{border-color:var(--line)!important;background:#fff!important}#antu-erp .product-card,#antu-erp .item,#antu-erp .ranking-row,#antu-erp .critical-row,#antu-erp .drawer-stat,#antu-erp .drawer-history-item,#antu-erp .quick-product-image,#antu-erp .quick-result,#antu-erp .price-card,#antu-erp .price-step,#antu-erp .mobile-product{background:#fff!important;border-color:var(--line)!important}#antu-erp .product-card:hover,#antu-erp .profit-row:hover,#antu-erp .dash-rank-row:hover{background:#f8f9fb!important;border-color:#c9cdd4!important}#antu-erp .product-format,#antu-erp .product-stock{color:var(--text)!important}.product-stock{background:#f1f2f4!important;border-color:#d9dce2!important}#antu-erp .product-stock.low{background:#fff5d9!important;border-color:#ecc96a!important;color:#8a5a00!important}.product-stock.out{background:#ffe9eb!important;border-color:#f0afb5!important;color:#b20d19!important}#antu-erp .stock-meter{background:#e8eaee!important}.stock-led{border-color:#fff!important}#antu-erp th{background:#f1f2f4!important;color:#272a31!important}#antu-erp th,#antu-erp td,#antu-erp .cart-row,#antu-erp .profit-row,#antu-erp .cost-history-row,#antu-erp .variance-row{border-color:var(--line)!important}#antu-erp .payment-total,#antu-erp .dash-alert-mini,#antu-erp .dash-critical-row,#antu-erp .dash-footnote{background:#f8f9fb!important;border-color:var(--line)!important}#antu-erp .dash-hero-v201{min-height:126px;background:#fff!important;border-color:var(--line)!important;box-shadow:0 8px 24px #1118270d}#antu-erp .dash-hero-v201:after{background:#e3061312}#antu-erp .dash-eyebrow{color:var(--red)!important}#antu-erp .dash-hero-v201 p{color:var(--muted)!important}#antu-erp .dash-live{background:#f4fbf6!important;border-color:#b9dec7!important;color:#176b3a!important}#antu-erp .dash-kpi-v201.primary{background:#fff!important;border-left:5px solid var(--red)!important}#antu-erp .dash-kpi-v201.warning{background:#fffaf0!important;border-color:#f0d48c!important}#antu-erp .dash-kpi-label,#antu-erp .primary .dash-kpi-label,#antu-erp .primary .dash-kpi-note{color:var(--muted)!important;opacity:1}#antu-erp .dash-kpi-icon,#antu-erp .primary .dash-kpi-icon{background:#f1f2f4!important;border-color:var(--line)!important}#antu-erp .dash-bar-value{color:#4e535d!important}.dash-rank-position{background:#f1f2f4!important;border-color:var(--line)!important}.dash-rank-row:first-child .dash-rank-position{background:var(--red)!important;color:#fff!important}#antu-erp .dash-chart-bars{border-color:var(--line)!important;background-image:linear-gradient(to top,rgba(17,24,39,.05) 1px,transparent 1px)}#antu-erp .count-progress-wrap,#antu-erp .count-row,#antu-erp .receiving-primary-entry{background:#fff!important;border-color:var(--line)!important}.count-progress{background:#e6e8ec!important}#antu-erp .count-diff.match,#antu-erp .buy-signal.buy{background:#e8f7ee!important;border-color:#a7d9bb!important;color:#126d3b!important}.count-diff.minor,#antu-erp .buy-signal.normal{background:#fff5d9!important;border-color:#ecd078!important;color:#855900!important}.count-diff.major,#antu-erp .buy-signal.wait{background:#ffe9eb!important;border-color:#efb1b7!important;color:#b20d19!important}.count-diff.pending{background:#f1f2f4!important;border-color:#d8dbe1!important;color:#686d77!important}#antu-erp .cost-delta.up{background:#ffe9eb!important;border-color:#efb1b7!important;color:#b20d19!important}.cost-delta.down{background:#e8f7ee!important;border-color:#a7d9bb!important;color:#126d3b!important}.cost-delta.same{background:#f1f2f4!important;border-color:#d8dbe1!important;color:#686d77!important}#antu-erp .purchase-kpi.warning{background:#fffaf0!important;border-color:#f0d48c!important}.purchase-kpi.good{background:#f1fbf5!important;border-color:#a7d9bb!important}.purchase-kpi.info{background:#f2f7ff!important;border-color:#b8cff3!important}#antu-erp .supplier-card{box-shadow:none}.supplier-panel .panel-head{background:#fff!important}#antu-erp .intel-kpi.good{background:#f1fbf5!important;border-color:#a7d9bb!important}.intel-kpi.bad{background:#fff2f3!important;border-color:#efb1b7!important}#antu-erp .intel-class{background:#ffe9eb!important;border-color:#efb1b7!important;color:#a3131d!important}.intel-class.star{background:#e8f7ee!important;border-color:#a7d9bb!important;color:#126d3b!important}.intel-class.volume{background:#eaf3ff!important;border-color:#b7d0f1!important;color:#1e5794!important}.intel-class.opportunity{background:#fff5d9!important;border-color:#ecd078!important;color:#855900!important}.intel-class.stopped{background:#f1f2f4!important;border-color:#d8dbe1!important;color:#686d77!important}#antu-erp .intel-tooltip{background:#fff!important;border-color:var(--line)!important;box-shadow:0 16px 40px #11182729}.intel-tooltip span,.intel-tooltip b{color:var(--text)!important}#antu-erp .margin-good,#antu-erp .variance-positive{color:#14783f!important}.margin-warn{color:#9a6500!important}.margin-bad,#antu-erp .variance-negative{color:#c51b27!important}#antu-erp .mobile-pos-head{background:#f4f5f7!important}.mobile-floating-sale,.mobile-floating-sale.is-empty{background:#fff!important;border-color:#efb1b7!important;box-shadow:0 12px 34px #1118271f!important}.mobile-floating-head,.mobile-cart-summary{border-color:var(--line)!important}.mobile-floating-head span{background:#fff0f1!important;border-color:#efb1b7!important;color:#b20d19!important}.mobile-cart-row{background:#f8f9fb!important;border-color:var(--line)!important;box-shadow:none!important}.mobile-cart-controls input{background:#fff!important;border-color:#cfd3da!important}.mobile-cart-controls button{color:#fff!important}.mobile-cart-line-total,.mobile-cart-summary strong{color:var(--text)!important}.mobile-cart-summary span{color:var(--muted)!important}#antu-erp .mobile-checkout{background:#fff!important;border-color:#b8cff3!important;box-shadow:0 8px 24px #1118270f!important}.mobile-checkout-title{border-color:#d8e5f7!important}.mobile-checkout label{color:#285a95!important}.mobile-checkout input,.mobile-checkout select{background:#fff!important;border-color:#b8cff3!important}#antu-erp .analysis-nav-v34{display:flex;gap:8px;overflow:auto;margin:0 0 16px;padding:5px;border:1px solid var(--line);border-radius:14px;background:#fff}#antu-erp .analysis-tab-v34{min-height:42px;white-space:nowrap;padding:9px 14px;border:0;border-radius:10px;background:transparent;color:var(--text)!important;font-weight:900}#antu-erp .analysis-tab-v34:hover{background:#f1f2f4}.analysis-tab-v34.active{background:var(--red)!important;color:#fff!important}#antu-erp .analysis-panel-v34{display:none}.analysis-panel-v34.active{display:block}.analysis-panel-v34>*{display:grid;gap:14px}#antu-erp #analysisProfitabilityHost .dash-main-v201{display:grid;margin-bottom:0}#antu-erp #analysisProfitabilityHost .analysis-v28,#antu-erp #analysisCostsHost .analysis-v28{display:block;margin-top:0}#antu-erp #analysisVariancesHost #varianceAnalysisBlock{margin-top:0!important}@media(max-width:650px){#antu-erp .analysis-nav-v34{padding:4px}.analysis-tab-v34{padding:8px 11px;font-size:11px}.dash-hero-v201{padding:20px!important}.dash-hero-v201 h1{font-size:27px!important}}#antu-erp #view-count,#antu-erp #view-count .panel,#antu-erp #view-count .section-hero,#antu-erp #view-count .count-toolbar,#antu-erp #view-count .count-summary,#antu-erp #view-count .count-progress-wrap,#antu-erp #view-count .count-list,#antu-erp #view-count .receiving-footer{background:#fff!important;color:var(--text)!important;border-color:var(--line)!important}#antu-erp #view-count .section-hero{background-image:none!important}#antu-erp #view-count .mini-stat{background:#f8f9fb!important;border-color:var(--line)!important;color:var(--text)!important}#antu-erp #view-count .mini-stat span{color:var(--muted)!important}#antu-erp #view-count .count-row{background:#fff!important;border-color:var(--line)!important}#antu-erp #view-count .count-input{background:#fff!important;border-color:#bcc2cb!important;color:var(--text)!important;-webkit-text-fill-color:var(--text)!important}#antu-erp #view-count .count-input:focus{border-color:var(--green)!important;box-shadow:0 0 0 3px #168a4b1f!important}#antu-erp #view-count .count-product small{color:var(--muted)!important}#antu-erp #view-count .count-progress{background:#e5e7eb!important}#antu-erp #view-count .count-save-state,#antu-erp #view-count .blind-active{background:#e8f7ee!important;border-color:#a7d9bb!important;color:#126d3b!important}#antu-erp #view-count .receiving-help{color:var(--muted)!important}#antu-erp #view-reports .section-hero{background:#fff!important;background-image:none!important;border:1px solid var(--line)!important;border-radius:16px}#antu-erp #view-reports .mini-stat,#antu-erp #view-reports .report-row{background:#fff!important;border-color:var(--line)!important}#antu-erp #view-reports .analysis-v28:empty{display:none!important}#antu-erp #view-reports [aria-hidden=true]{display:none!important}#antu-erp #view-reports #commercialAnalysisBlock{margin-bottom:14px}#antu-erp #view-count .count-diff{min-height:50px!important;padding:8px 10px!important;border-width:1px!important;box-shadow:none!important}#antu-erp #view-count .count-diff span,#antu-erp #view-count .count-diff small{color:inherit!important;-webkit-text-fill-color:currentColor!important}#antu-erp #view-count .count-diff.match{background:#eaf8ef!important;border-color:#9fd5b4!important;color:#126b39!important}#antu-erp #view-count .count-diff.match i{background:#20a85a!important}#antu-erp #view-count .count-diff.minor{background:#fff6dc!important;border-color:#e7c96f!important;color:#835700!important}#antu-erp #view-count .count-diff.minor i{background:#e5a000!important}#antu-erp #view-count .count-diff.major{background:#ffeaec!important;border-color:#efa9b0!important;color:#b3121e!important}#antu-erp #view-count .count-diff.major i{background:#e62a37!important}#antu-erp #view-count .count-diff.pending{background:#f1f3f6!important;border-color:#d4d8df!important;color:#555b66!important}#antu-erp #view-count .count-diff.pending i{background:#8a909b!important}#antu-erp #view-count .count-system{padding:9px 8px;border:1px solid var(--line);border-radius:10px;background:#f8f9fb!important;color:#30343b!important}#antu-erp #view-count .count-input::placeholder{color:#666d78!important;-webkit-text-fill-color:#666d78!important;opacity:1;font-weight:800}@media(max-width:700px){#antu-erp #view-count .count-row{grid-template-columns:minmax(0,1fr) 118px!important;grid-template-areas:"prod status" "system physical"!important;column-gap:10px!important;row-gap:9px!important;padding:13px 0!important}#antu-erp #view-count .count-product{grid-area:prod!important;align-self:center}#antu-erp #view-count .count-system{grid-area:system!important;display:block!important;text-align:center!important;min-height:50px;align-content:center}#antu-erp #view-count .count-input{grid-area:physical!important;width:100%!important;height:50px!important}#antu-erp #view-count .count-diff{grid-area:status!important;width:100%!important;justify-self:stretch!important;font-size:13px!important}#antu-erp #view-count .count-diff small{font-size:9px!important}}#antu-erp .weekly-count-card{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(120px,.55fr)) auto;gap:12px;align-items:center;padding:16px 18px;border:1px solid #d9dde5;border-left:5px solid #e30613;border-radius:18px;background:#fff;box-shadow:0 8px 24px #1118270d}#antu-erp .weekly-count-card.done{border-left-color:#16a34a}#antu-erp .weekly-count-card.pending{background:snow}#antu-erp .weekly-count-copy strong{display:block;color:#111!important;font-size:16px}#antu-erp .weekly-count-copy small{display:block;margin-top:5px;color:#6b7280!important;line-height:1.4}#antu-erp .weekly-count-metric{padding:10px 12px;border-left:1px solid #e5e7eb}#antu-erp .weekly-count-metric span{display:block;color:#6b7280!important;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.05em}#antu-erp .weekly-count-metric strong{display:block;margin-top:5px;color:#111!important;font-size:18px}#antu-erp .weekly-count-state{display:inline-flex;align-items:center;gap:7px;width:max-content;margin-bottom:5px;padding:6px 9px;border-radius:999px;background:#fee2e2;color:#b91c1c!important;font-size:10px;font-weight:950}#antu-erp .weekly-count-card.done .weekly-count-state{background:#dcfce7;color:#166534!important}#antu-erp #view-count .panel{background:#fff!important}#antu-erp #view-count .section-hero{background:#fff!important;border-color:#e5e7eb!important}#antu-erp #view-count .section-hero h2,#antu-erp #view-count .section-hero p,#antu-erp #view-count .count-session-meta span{color:#111!important}#antu-erp .count-toolbar-v37{display:grid;grid-template-columns:minmax(240px,1fr) 190px auto auto;gap:10px;padding:15px;border-bottom:1px solid #e5e7eb;background:#fff}#antu-erp .count-toolbar-v37 input,#antu-erp .count-toolbar-v37 select,#antu-erp #view-count .count-input,#antu-erp #view-count #countReason{background:#fff!important;color:#111!important;-webkit-text-fill-color:#111!important;border-color:#cfd4dc!important}#antu-erp .count-alpha{display:flex;gap:5px;overflow-x:auto;padding:10px 15px;border-bottom:1px solid #e5e7eb;background:#fafafa}#antu-erp .count-alpha button{flex:0 0 auto;min-width:34px;min-height:34px;border:1px solid #d7dbe2;border-radius:9px;background:#fff;color:#111!important;font-size:11px;font-weight:900}#antu-erp .count-alpha button.active{background:#e30613;color:#fff!important;border-color:#e30613}#antu-erp .count-summary-v37{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:15px;border-bottom:1px solid #e5e7eb;background:#fff}#antu-erp .count-summary-v37 .mini-stat{background:#fff;border-color:#e5e7eb}#antu-erp .count-summary-v37 .mini-stat span{color:#6b7280!important}#antu-erp .count-summary-v37 .mini-stat strong{color:#111!important}#antu-erp .count-summary-v37 .loss strong{color:#dc2626!important}#antu-erp .count-summary-v37 .good strong{color:#15803d!important}#antu-erp #view-count .count-progress-wrap,#antu-erp #view-count .count-list,#antu-erp #view-count .receiving-footer{background:#fff!important;border-color:#e5e7eb!important}#antu-erp #view-count .count-row{border-color:#eceff3!important}#antu-erp #view-count .count-product strong,#antu-erp #view-count .count-product small,#antu-erp #view-count .count-system,#antu-erp #view-count .count-diff{color:#111!important}#antu-erp #view-count .count-diff small{display:block;margin-top:3px;color:#6b7280!important;line-height:1.35}#antu-erp #view-count .count-diff.bad span,#antu-erp #view-count .count-diff.major span{color:#dc2626!important}#antu-erp #view-count .count-diff.ok span,#antu-erp #view-count .count-diff.match span{color:#15803d!important}#antu-erp #view-count .count-diff.surplus span{color:#a16207!important}#antu-erp .count-result-money{font-weight:900}#antu-erp .count-visible-note{padding:8px 15px;background:#f8fafc;border-bottom:1px solid #e5e7eb;color:#64748b!important;font-size:10px}@media(max-width:1000px){#antu-erp .weekly-count-card{grid-template-columns:1fr 1fr}#antu-erp .weekly-count-copy,#antu-erp .weekly-count-card .btn{grid-column:1/-1}.count-toolbar-v37{grid-template-columns:1fr 1fr!important}}@media(max-width:650px){#antu-erp .weekly-count-card{grid-template-columns:1fr}#antu-erp .weekly-count-metric{border-left:0;border-top:1px solid #e5e7eb}.count-toolbar-v37{grid-template-columns:1fr!important}.count-summary-v37{grid-template-columns:1fr 1fr!important}}#antu-erp .dash-kpis-v201{grid-template-columns:repeat(4,minmax(0,1fr))!important}#antu-erp .dash-kpi-v201{display:block!important;background:#fff!important;border:1px solid #e2e6ec!important;box-shadow:0 8px 24px #1118270a!important}#antu-erp .dash-kpi-v201.primary{border-top:3px solid #e30613!important}#antu-erp .dash-kpi-v201.warning{border-top:3px solid #f59e0b!important}#antu-erp .dash-kpi-v201[data-dashboard-view]{cursor:pointer;transition:.15s ease}#antu-erp .dash-kpi-v201[data-dashboard-view]:hover{transform:translateY(-1px);box-shadow:0 12px 28px #11182714!important}#antu-erp .dashboard-v201 .dash-lower-v201{gap:14px}#antu-erp .dashboard-v201 .dash-panel-v201{background:#fff!important;border-color:#e2e6ec!important}#antu-erp .weekly-count-card{margin-bottom:14px}#antu-erp #view-movements .panel,#antu-erp #view-movements .receiving-hero,#antu-erp #view-movements .receiving-primary-entry,#antu-erp #view-movements .receiving-table,#antu-erp #view-movements .receiving-footer,#antu-erp #view-movements .receiving-summary-card,#antu-erp #view-movements details,#antu-erp #view-movements summary{background:#fff!important;color:#111!important;border-color:#e2e6ec!important}#antu-erp #view-movements .receiving-hero{background:#fff!important;border-bottom:1px solid #e2e6ec!important}#antu-erp #view-movements .receiving-hero h2,#antu-erp #view-movements .receiving-hero p,#antu-erp #view-movements .receiving-help,#antu-erp #view-movements .receiving-summary-card span,#antu-erp #view-movements .receiving-summary-card strong,#antu-erp #view-movements .receiving-format-cell,#antu-erp #view-movements .receiving-row-name strong,#antu-erp #view-movements .receiving-row-name small{color:#111!important}#antu-erp #view-movements .receiving-hero p,#antu-erp #view-movements .receiving-help,#antu-erp #view-movements .receiving-row-name small,#antu-erp #view-movements .receiving-summary-card span{color:#667085!important}#antu-erp #view-movements .receiving-summary-card{border:1px solid #e2e6ec!important}#antu-erp #view-movements .receiving-results{background:#fff!important;border-color:#d8dde5!important;box-shadow:0 16px 34px #1118271f!important}#antu-erp #view-movements .receiving-result{background:#fff!important;border-color:#eef0f3!important;color:#111!important}#antu-erp #view-movements .receiving-result:hover{background:#f7f8fa!important}#antu-erp #view-movements .receiving-result strong,#antu-erp #view-movements .receiving-result small,#antu-erp #view-movements .receiving-result-stock{color:#111!important}#antu-erp #view-movements .receiving-result small{color:#667085!important}#antu-erp .output-product-search{position:relative}#antu-erp .output-product-results{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:55;max-height:320px;overflow:auto;background:#fff;border:1px solid #d8dde5;border-radius:12px;box-shadow:0 16px 34px #1118271f}#antu-erp .output-product-result{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:11px 12px;border:0;border-bottom:1px solid #eef0f3;background:#fff;text-align:left;color:#111}#antu-erp .output-product-result:hover{background:#f7f8fa}#antu-erp .output-product-result strong{display:block}.output-product-result small{display:block;margin-top:3px;color:#667085!important}.output-product-result span:last-child{font-weight:900;white-space:nowrap}#antu-erp .variance-toolbar-v38{display:grid;grid-template-columns:minmax(240px,1fr) 190px;gap:10px;margin-bottom:12px}#antu-erp .variance-period-head{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:12px 14px;margin-bottom:12px;border:1px solid #e2e6ec;border-radius:14px;background:#f8fafc}#antu-erp .variance-period-head strong{display:block;color:#111!important}.variance-period-head small{display:block;margin-top:4px;color:#667085!important}#antu-erp .variance-product-card{border:1px solid #e2e6ec;border-radius:15px;background:#fff;margin-top:10px;overflow:hidden}#antu-erp .variance-product-main{display:grid;grid-template-columns:minmax(260px,1.4fr) repeat(5,minmax(105px,.55fr));gap:10px;align-items:center;padding:14px}#antu-erp .variance-product-name strong{display:block;font-size:13px;color:#111!important}.variance-product-name small{display:block;margin-top:5px;color:#667085!important;font-size:10px;line-height:1.4}#antu-erp .variance-cell span{display:block;color:#8a93a3!important;font-size:9px;font-weight:900;text-transform:uppercase}.variance-cell strong{display:block;margin-top:5px;color:#111!important;font-size:13px}#antu-erp .variance-cell.loss strong{color:#dc2626!important}.variance-cell.ok strong{color:#15803d!important}#antu-erp .variance-history{border-top:1px solid #e8ebf0;background:#fafbfc;padding:0 14px 12px}#antu-erp .variance-history summary{cursor:pointer;padding:11px 0 8px;font-weight:900;color:#111!important;background:transparent!important}#antu-erp .variance-history-row{display:grid;grid-template-columns:110px repeat(5,minmax(90px,1fr));gap:8px;padding:8px 0;border-top:1px solid #edf0f4;font-size:10px}#antu-erp .variance-history-row span{color:#667085!important}.variance-history-row strong{color:#111!important}#antu-erp .repeat-explain{display:inline-flex;margin-top:6px;padding:4px 7px;border-radius:999px;background:#fff4df;color:#9a5b00!important;font-size:9px;font-weight:900}#antu-erp .economics-toolbar{display:grid;grid-template-columns:minmax(240px,1fr) 210px;gap:10px;margin-bottom:12px}#antu-erp .economics-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#antu-erp .economics-card{border:1px solid #e2e6ec;border-radius:15px;padding:14px;background:#fff}#antu-erp .economics-card-head{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.economics-card-head strong{font-size:13px;color:#111!important}.economics-card-head small{display:block;margin-top:4px;color:#667085!important}#antu-erp .economics-margin{padding:5px 8px;border-radius:999px;background:#ecfdf3;color:#067647!important;font-size:10px;font-weight:950;white-space:nowrap}#antu-erp .economics-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.economics-stat{padding:9px;border:1px solid #edf0f4;border-radius:10px;background:#fafbfc}.economics-stat span{display:block;color:#8a93a3!important;font-size:9px;text-transform:uppercase;font-weight:900}.economics-stat strong{display:block;margin-top:4px;color:#111!important;font-size:12px}.economics-stat.profit strong{color:#15803d!important}#antu-erp .economics-note{margin-top:10px;color:#667085!important;font-size:10px;line-height:1.45}@media(max-width:1100px){#antu-erp .dash-kpis-v201{grid-template-columns:1fr 1fr!important}#antu-erp .variance-product-main{grid-template-columns:1fr 1fr 1fr}.variance-product-name{grid-column:1/-1}#antu-erp .economics-list{grid-template-columns:1fr}}@media(max-width:650px){#antu-erp .dash-kpis-v201{grid-template-columns:1fr!important}#antu-erp .variance-toolbar-v38,#antu-erp .economics-toolbar{grid-template-columns:1fr}#antu-erp .variance-product-main{grid-template-columns:1fr 1fr}.variance-product-name{grid-column:1/-1}#antu-erp .variance-history-row{grid-template-columns:1fr 1fr}.variance-history-row strong:first-child{grid-column:1/-1}#antu-erp .economics-grid{grid-template-columns:1fr 1fr}}#antu-erp #view-movements,#antu-erp #view-movements .receiving-layout,#antu-erp #view-movements article.panel,#antu-erp #view-movements .receiving-hero,#antu-erp #view-movements .receiving-meta,#antu-erp #view-movements .receiving-add-v28,#antu-erp #view-movements .receiving-primary-entry,#antu-erp #view-movements .receiving-table,#antu-erp #view-movements .receiving-column-head,#antu-erp #view-movements .receiving-summary,#antu-erp #view-movements .receiving-summary-card,#antu-erp #view-movements #receptionCart,#antu-erp #view-movements .receiving-footer,#antu-erp #view-movements .receiving-help{background:#fff!important;color:#111!important}#antu-erp #view-movements .receiving-hero{border:1px solid #e2e6ec!important;border-radius:16px 16px 0 0!important}#antu-erp #view-movements .receiving-summary-card{border:1px solid #e2e6ec!important;box-shadow:none!important}#antu-erp #view-movements .receiving-summary-card span{color:#667085!important}#antu-erp #view-movements .receiving-summary-card strong{color:#111!important}#antu-erp #view-movements .receiving-column-head{color:#111!important;border-color:#e2e6ec!important}#antu-erp #view-movements .receiving-footer{border-top:1px solid #e2e6ec!important}#antu-erp #view-movements input,#antu-erp #view-movements select{background:#fff!important;color:#111!important;-webkit-text-fill-color:#111!important}#antu-erp .v40-report-section{display:none;margin:14px 0}.v40-filter{display:flex;justify-content:space-between;gap:12px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:16px;padding:16px;margin-bottom:14px}.v40-filter strong,.v40-filter small{display:block}.v40-filter small{color:var(--muted);margin-top:3px}.v40-filter select,.v40-filter input{min-width:220px}.v40-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.v40-kpis article{background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px}.v40-kpis span,.v40-kpis small{display:block;color:var(--muted)}.v40-kpis strong{display:block;font-size:27px;margin:6px 0}.v40-kpis .good strong{color:#15803d}.v40-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.v40-rank{display:flex;justify-content:space-between;gap:14px;padding:11px 0;border-bottom:1px solid var(--line)}.v40-rank:last-child{border-bottom:0}.v40-rank small{display:block;color:var(--muted);margin-top:3px}.v40-reception-list{display:grid;gap:12px}.v40-reception{background:#fff;border:1px solid var(--line);border-radius:17px;padding:18px}.v40-rec-head{display:flex;justify-content:space-between;gap:15px}.v40-rec-head small{display:block;color:var(--muted);margin-top:4px}.v40-rec-status{font-weight:900;color:#a16207}.v40-rec-status.ok{color:#15803d}.v40-rec-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:14px}.v40-rec-grid div{background:#f7f7f8;border-radius:12px;padding:10px}.v40-rec-grid span,.v40-rec-grid small{display:block;color:var(--muted);font-size:11px}.v40-rec-grid strong{display:block;margin-top:3px}.v40-progress{height:8px;background:#eee;border-radius:99px;overflow:hidden;margin-top:14px}.v40-progress i{display:block;height:100%;background:#16a34a}.v40-recovery-note{margin-top:10px;font-size:12px;color:#555}.v40-table-wrap{overflow:auto}.v40-table{width:100%;border-collapse:collapse;min-width:720px}.v40-table th,.v40-table td{padding:12px 10px;border-bottom:1px solid var(--line);text-align:left}.v40-table th{font-size:11px;color:var(--muted);text-transform:uppercase}.v40-positive{color:#15803d;font-weight:900}.v40-negative{color:#dc2626;font-weight:900}@media(max-width:900px){.v40-kpis{grid-template-columns:1fr 1fr}.v40-grid{grid-template-columns:1fr}.v40-rec-grid{grid-template-columns:1fr 1fr 1fr}}@media(max-width:600px){.v40-filter{align-items:stretch;flex-direction:column}.v40-filter select,.v40-filter input{min-width:0;width:100%}.v40-kpis{grid-template-columns:1fr 1fr}.v40-kpis strong{font-size:21px}.v40-rec-head{flex-direction:column}.v40-rec-grid{grid-template-columns:1fr 1fr}}#antu-erp .report-compat-v51{display:none!important}#antu-erp .report-hero-v51{display:flex;justify-content:space-between;gap:20px;align-items:flex-end;background:#fff;border:1px solid var(--line);border-radius:20px;padding:22px 24px!important}#antu-erp .report-hero-v51 h2{font-size:30px;letter-spacing:-.7px}#antu-erp .report-kicker-v51{display:block;margin-bottom:7px;color:var(--red);font-size:11px;font-weight:950;letter-spacing:.13em}#antu-erp .report-sync-v51{display:flex;align-items:center;gap:8px;white-space:nowrap;color:#4b5563;font-size:12px;font-weight:800}#antu-erp .report-sync-v51 .dot{width:9px;height:9px;border-radius:50%;background:#16a34a}#antu-erp .report-nav-v51{position:sticky;top:8px;z-index:15;box-shadow:0 8px 24px #1118270f}#antu-erp .report-panel-v51{display:none;margin-top:14px}#antu-erp .report-panel-v51.active{display:block}#antu-erp .report-toolbar-v51{display:flex;justify-content:space-between;gap:15px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:16px;padding:16px;margin-bottom:14px}#antu-erp .report-toolbar-v51 strong,#antu-erp .report-toolbar-v51 small{display:block}#antu-erp .report-toolbar-v51 small{margin-top:4px;color:var(--muted)}#antu-erp .report-toolbar-v51 select,#antu-erp .report-toolbar-v51 input{background:#fff!important;color:#111!important;border:1px solid #d6dae0!important}#antu-erp .report-controls-v51{display:flex;gap:8px;align-items:center}#antu-erp .report-controls-v51 input{min-width:300px}#antu-erp .report-kpi-grid-v51{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:14px}#antu-erp .report-kpi-grid-v51.four{grid-template-columns:repeat(4,minmax(0,1fr))}#antu-erp .report-kpi-grid-v51 article{background:#fff;border:1px solid var(--line);border-radius:15px;padding:16px;min-width:0}#antu-erp .report-kpi-grid-v51 article span,#antu-erp .report-kpi-grid-v51 article small{display:block;color:var(--muted);font-size:11px}#antu-erp .report-kpi-grid-v51 article strong{display:block;margin:6px 0 3px;font-size:23px;line-height:1.05;overflow:hidden;text-overflow:ellipsis}#antu-erp .report-kpi-grid-v51 article.good strong{color:#15803d}#antu-erp .report-kpi-grid-v51 article.danger strong{color:#c51b27}#antu-erp .report-two-v51{display:grid;grid-template-columns:1fr 1fr;gap:14px}#antu-erp .report-rank-v51{display:grid;gap:4px}#antu-erp .report-rank-row-v51{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:10px 4px;border-bottom:1px solid var(--line);cursor:pointer}#antu-erp .report-rank-row-v51:last-child{border-bottom:0}#antu-erp .report-rank-row-v51:hover{background:#fafafa}#antu-erp .report-rank-row-v51 strong,#antu-erp .report-rank-row-v51 small{display:block}#antu-erp .report-rank-row-v51 small{margin-top:3px;color:var(--muted)}#antu-erp .report-rank-value-v51{text-align:right;font-weight:950}#antu-erp .report-table-shell-v51{background:#fff;border:1px solid var(--line);border-radius:16px;overflow:auto;max-width:100%}#antu-erp .report-table-v51{width:100%;border-collapse:separate;border-spacing:0;min-width:1050px}#antu-erp .performance-table-v51{min-width:1850px}#antu-erp .report-table-v51 th{position:sticky;top:0;z-index:2;padding:11px 10px;background:#f7f8fa;border-bottom:1px solid var(--line);color:#667085;font-size:10px;text-transform:uppercase;letter-spacing:.055em;text-align:left;white-space:nowrap}#antu-erp .report-table-v51 td{padding:12px 10px;border-bottom:1px solid #edf0f3;font-size:12px;vertical-align:middle}#antu-erp .report-table-v51 tbody tr{cursor:pointer}#antu-erp .report-table-v51 tbody tr:hover{background:#fafbfc}#antu-erp .report-table-v51 tbody tr:last-child td{border-bottom:0}#antu-erp .report-product-v51 strong,#antu-erp .report-product-v51 small{display:block}#antu-erp .report-product-v51 small{color:var(--muted);margin-top:3px;max-width:250px}#antu-erp .report-progress-v51{min-width:115px}#antu-erp .report-progress-v51 b{display:block;margin-bottom:5px}#antu-erp .report-progress-track-v51{height:7px;border-radius:99px;background:#eceef1;overflow:hidden}#antu-erp .report-progress-track-v51 i{display:block;height:100%;background:#16a34a}#antu-erp .report-progress-track-v51.warn i{background:#d97706}#antu-erp .report-progress-track-v51.bad i{background:#dc2626}#antu-erp .report-positive-v51{color:#15803d;font-weight:900}#antu-erp .report-negative-v51{color:#c51b27;font-weight:900}#antu-erp .report-muted-v51{color:var(--muted)}#antu-erp .report-note-v51{padding:10px 4px;color:#667085;font-size:11px}#antu-erp .report-badge-v51{display:inline-flex;align-items:center;padding:4px 7px;border-radius:999px;font-size:10px;font-weight:900;background:#f2f4f7;color:#344054}#antu-erp .report-badge-v51.good{background:#ecfdf3;color:#027a48}#antu-erp .report-badge-v51.bad{background:#fef3f2;color:#b42318}@media(max-width:1150px){#antu-erp .report-kpi-grid-v51{grid-template-columns:repeat(3,minmax(0,1fr))}#antu-erp .report-kpi-grid-v51.four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){#antu-erp .report-hero-v51{align-items:flex-start;flex-direction:column}#antu-erp .report-hero-v51 h2{font-size:25px}#antu-erp .report-toolbar-v51,#antu-erp .report-toolbar-wrap-v51,#antu-erp .report-controls-v51{align-items:stretch;flex-direction:column}#antu-erp .report-controls-v51 input{min-width:0;width:100%}#antu-erp .report-two-v51{grid-template-columns:1fr}#antu-erp .report-kpi-grid-v51,#antu-erp .report-kpi-grid-v51.four{grid-template-columns:1fr 1fr}#antu-erp .report-kpi-grid-v51 article strong{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/antupiren-inventario-v50.css.map */
