:root{--ink:#111;--muted:#666;--line:#111;--soft:#ececec;--gold:#b88a2a}*{box-sizing:border-box}body{margin:0;background:#dcdcdc;font-family:Arial,Helvetica,sans-serif;color:var(--ink);position:relative;min-height:100vh}.page-background{position:fixed;top:-30px;right:-30px;bottom:-30px;left:-30px;z-index:0;pointer-events:none;background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;filter:brightness(100%) blur(0px);transform:translateZ(0)}.toolbar{position:sticky;top:0;left:0;z-index:20;height:58px;background:#151515;border-bottom:1px solid #333;width:100%;display:flex;align-items:center;justify-content:center;padding:8px 150px}.toolbar-actions{display:flex;gap:8px;align-items:center;justify-content:center;flex-wrap:nowrap}.top-tabs{position:absolute;right:14px;top:50%;transform:translateY(-50%);display:flex;gap:8px;align-items:center}.top-tabs button{min-width:126px}.settings-btn.active{background:#b58a31;border-color:#b58a31;color:#111}.toolbar button{border:1px solid #555;background:#272727;color:#fff;padding:9px 14px;border-radius:8px;cursor:pointer;font-weight:700}.toolbar button.primary{background:#b58a31;border-color:#b58a31;color:#111}.toolbar .hint{color:#bbb;font-size:12px;margin-left:8px}.sheet{width:210mm;min-height:297mm;margin:14px auto;background:#fff;padding:14mm 12mm 46mm;box-shadow:0 4px 24px #0002;position:relative;z-index:1}.top{display:grid;grid-template-columns:38% 62%;min-height:54mm}.logo{width:33mm;height:33mm;object-fit:contain;margin-left:7mm;margin-top:0}.title{text-align:right}.title h1{font-size:24px;margin:0 0 6px;font-weight:800}.invoice-no{font-size:16px;font-weight:800;margin-bottom:22px;display:flex;align-items:center;justify-content:flex-end;gap:3px;flex-wrap:wrap}.meta{margin-left:auto;width:76mm;border-collapse:collapse;font-size:13px}.meta td{padding:2px 0;vertical-align:middle}.meta td:first-child{width:34mm;text-align:left!important;white-space:nowrap;padding-right:8px}.customer{margin-top:2mm;font-size:13px;width:100%;border-collapse:collapse}.customer td{padding:3px 0;vertical-align:middle}.customer td:first-child{width:29mm;font-weight:700}.section-title{text-align:center;font-weight:800;margin:16mm 0 7mm;font-size:14px}table.items{width:100%;border-collapse:collapse;font-size:13px;table-layout:fixed}.items th{border:1px solid #111;padding:4px;text-align:center;font-weight:800}.items td{border-left:1px dashed #111;border-right:1px dashed #111;border-bottom:1px dashed #111;height:26px;padding:2px 4px;vertical-align:middle}.items tbody tr:first-child td{border-top:1px dashed #111}.items th:nth-child(1){width:58%}.items th:nth-child(2){width:11%}.items th:nth-child(3){width:11%}.items th:nth-child(4){width:20%}.items .delivery-row td{border-bottom:1px solid #111;font-weight:700}.items .delivery-row td:first-child{text-align:center}.totals{width:32%;margin:12mm 0 0 auto;border-collapse:collapse;font-size:13px;font-weight:800}.totals td{border:1px solid #111;padding:5px 8px;text-align:center}.bottom-fixed{position:absolute;left:12mm;right:12mm;bottom:11mm}.footer-note{margin:0;text-align:center;font-size:11px;font-style:italic}.footer{margin-top:9mm;display:grid;grid-template-columns:1fr 1fr;gap:3mm;font-size:12px;font-style:italic;line-height:1.7}.footer .right{text-align:right}input,select{font:inherit;color:#111;background:transparent;border:0;border-bottom:1px dotted #999;padding:1px 3px;min-height:22px}input:focus,select:focus{outline:2px solid #d7b461;border-bottom-color:transparent;background:#fff8df}.w100{width:100%}.num,.money{text-align:center}.invoice-no select,.invoice-no input{font-weight:800;text-align:center}.invoice-no .prefix{width:63px}.invoice-no .year{width:55px}.invoice-no .seq{width:58px}.meta select,.meta input{width:100%}.customer input,.customer select{width:100%;font-style:italic}.items input,.items select,.items textarea{width:100%;border:0;text-align:inherit;background:transparent}.items textarea.iname{display:block;resize:none;overflow:hidden;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;font:inherit;color:inherit;line-height:1.28;min-height:22px;height:22px;padding:2px 3px;margin:0;vertical-align:middle}.items input:focus,.items select:focus,.items textarea:focus{outline:1px solid #d7b461;background:#fff8df}.remove,.moga-mobile-menu-toggle,.moga-mobile-menu,.moga-mobile-bottom-nav{display:none}.mini{font-size:11px;color:#555}.seller-placeholder{color:#8a8a8a!important;font-style:italic}#payment.placeholder-select:not(.has-value){color:#8a8a8a!important;font-style:italic}#payment.placeholder-select.has-value{color:#111!important;font-style:normal}#prefix.is-placeholder{color:#8a8a8a!important;font-style:italic}.settings-panel{position:fixed;top:52px;right:14px;z-index:30;width:380px;max-height:calc(100vh - 68px);overflow:auto;background:#f7f7f7;border:1px solid #999;border-radius:10px;box-shadow:0 10px 35px #0004;padding:14px;display:none}.settings-panel.open{display:block}.settings-panel h3{margin:0 0 12px;font-size:16px}.settings-subtitle{margin:16px 0 10px;padding-top:14px;border-top:1px solid #ccc;font-size:14px;font-weight:800}.settings-grid select{width:100%;border:1px solid #bbb;border-radius:5px;padding:5px;background:#fff}.settings-grid .value-chip{display:inline-block;min-width:56px;text-align:right;font-size:12px;color:#555}.settings-grid{display:grid;grid-template-columns:115px 1fr;gap:9px 10px;align-items:center;font-size:13px}.settings-grid input[type=range]{width:100%;border:0}.settings-grid input[type=number]{width:86px;border:1px solid #bbb;border-radius:5px;padding:5px;background:#fff}.settings-grid input[type=file]{width:100%;font-size:12px;border:0}.settings-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.settings-actions button{border:1px solid #888;background:#fff;padding:7px 10px;border-radius:6px;cursor:pointer;font-weight:700}.row-delete{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:20px;height:20px;border:0;border-radius:50%;background:#a80000;color:#fff;font-weight:900;cursor:pointer;display:none;line-height:20px;padding:0;z-index:3}.items tbody tr:hover .row-delete,.row-delete:hover{display:block}.items tbody td:last-child{position:relative;padding-right:28px}.items tbody td:last-child .itotal{display:inline-block;min-width:62px}.side-pages{position:fixed;right:18px;top:170px;z-index:18;display:flex;flex-direction:column;gap:16px;width:190px}.side-pages button{height:72px;border:1px solid #888;border-radius:14px;background:#f5f5f5;color:#111;font-weight:800;font-size:14px;cursor:pointer;box-shadow:0 3px 12px #0002}.side-pages button:hover{background:#fff8df;border-color:#b58a31}.side-pages button.active{background:#b58a31;border-color:#8f6a1d;color:#111}.backup-side{position:fixed;right:18px;top:500px;z-index:18;width:190px;display:flex;flex-direction:column;gap:12px}.backup-side .backup-title{text-align:center;font-size:11px;font-weight:800;color:#555;letter-spacing:.5px;margin-bottom:-4px}.backup-side button{height:58px;border:1px solid #888;border-radius:12px;background:#272727;color:#fff;font-weight:800;font-size:13px;cursor:pointer;box-shadow:0 3px 12px #0002}.backup-side button.gold{background:#b58a31;border-color:#8f6a1d;color:#111}.backup-side button:hover{filter:brightness(1.06)}.backup-status{text-align:center;font-size:10px;color:#666;line-height:1.35;min-height:26px}.data-sheet{width:min(1120px,calc(100vw - 250px));min-height:720px;margin:14px auto;background:#fff;padding:28px 30px 40px;box-shadow:0 4px 24px #0002;display:none;position:relative;z-index:1}.data-sheet.active{display:block}.data-sheet h2{margin:0 0 18px;text-align:center;font-size:22px}.data-actions{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.data-actions button{border:1px solid #555;background:#272727;color:#fff;padding:8px 11px;border-radius:7px;cursor:pointer;font-weight:700}.data-actions button.gold{background:#b58a31;border-color:#b58a31;color:#111}.tracking-table{width:100%;border-collapse:collapse;font-size:13px}.tracking-table th{background:#c9c9c9;border:1px solid #111;padding:6px 5px;font-weight:800;text-align:center}.tracking-table td{border:1px solid #111;padding:3px}.tracking-table input,.tracking-table select{width:100%;border:0;background:transparent;padding:4px;font-size:13px}.tracking-table .sum,.tracking-table .paid{width:88px;text-align:center}.tracking-table .delete-track{border:0;background:#a90000;color:#fff;border-radius:7px;width:32px;height:32px;cursor:pointer;font-weight:900}.data-note{font-size:12px;color:#555;margin-top:12px}.example-box{max-width:760px;margin:30px auto;padding:24px;border:1px dashed #999;border-radius:12px;background:#fafafa;line-height:1.6}.products-launch{position:fixed;left:18px;top:170px;z-index:19;width:150px;height:64px;border:1px solid #8f6a1d;border-radius:14px;background:#b58a31;color:#111;font-weight:900;font-size:14px;cursor:pointer;box-shadow:0 3px 12px #0002}.products-launch:hover{filter:brightness(1.06)}.products-drawer{position:fixed;left:0;top:58px;bottom:0;width:430px;z-index:40;background:#f7f7f7;border-right:1px solid #888;box-shadow:8px 0 28px #0004;transform:translate(-105%);transition:transform .2s ease;padding:18px;overflow:auto}.products-drawer.open{transform:translate(0)}.products-drawer-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.products-drawer-head h2{margin:0;font-size:20px}.products-close{border:0;background:#272727;color:#fff;width:34px;height:34px;border-radius:8px;font-size:18px;font-weight:900;cursor:pointer}.product-tabs{display:flex;gap:8px;margin-bottom:14px}.product-tabs button{flex:1;border:1px solid #888;background:#fff;padding:9px 8px;border-radius:8px;font-weight:800;cursor:pointer}.product-tabs button.active{background:#b58a31;border-color:#8f6a1d;color:#111}.product-pane{display:none}.product-pane.active{display:block}.product-search{width:100%;border:1px solid #bbb!important;border-radius:8px!important;background:#fff!important;padding:9px!important;margin-bottom:10px}.catalog-table{width:100%;border-collapse:collapse;font-size:12px;background:#fff}.catalog-table th,.catalog-table td{border:1px solid #bbb;padding:6px;vertical-align:middle}.catalog-table th{background:#ddd;text-align:left}.catalog-table input{width:100%;border:0;background:transparent;padding:3px}.catalog-table .pc-price{width:78px;text-align:right}.catalog-del{border:0;background:#980000;color:#fff;border-radius:5px;width:25px;height:25px;cursor:pointer;font-weight:900}.product-form{background:#fff;border:1px solid #ccc;border-radius:10px;padding:12px;margin-bottom:14px}.product-form label{display:block;font-size:12px;font-weight:800;margin:8px 0 4px}.product-form input{width:100%;border:1px solid #bbb;border-radius:7px;background:#fff;padding:8px}.product-form .row{display:grid;grid-template-columns:1fr 110px;gap:8px}.product-form button,.csv-box button{border:1px solid #555;background:#272727;color:#fff;padding:9px 11px;border-radius:7px;cursor:pointer;font-weight:800}.product-form button.gold,.csv-box button.gold{background:var(--accent-gradient)!important;border-color:var(--accent)!important;color:#111!important}.csv-box{background:#fff;border:1px solid #ccc;border-radius:10px;padding:12px}.csv-box h3{margin:0 0 8px;font-size:14px}.csv-box p{font-size:11px;color:#555;line-height:1.4;margin:6px 0 10px}.csv-box input[type=file]{width:100%;margin-bottom:9px;background:#171717;color:#fff;border:1px solid #555;border-radius:7px;padding:3px}.csv-box input[type=file]::file-selector-button{border:0;border-radius:6px;padding:7px 10px;margin-right:8px;background:var(--accent-gradient);color:#111;font-weight:800;cursor:pointer}.product-edit-nav{display:none;grid-template-columns:1fr 1fr;gap:8px;margin:10px 0 2px}.product-edit-nav.show{display:grid}.product-edit-nav button{background:var(--accent-gradient)!important;border-color:var(--accent)!important;color:#111!important;padding:8px 6px}.product-edit-nav button:disabled{opacity:.32;cursor:not-allowed}.catalog-count{font-size:11px;color:#666;margin:7px 0 10px}.product-cell{position:relative;padding-right:27px!important}.product-cell .iname{padding-right:22px}.product-drop-mark{position:absolute;right:5px;top:50%;transform:translateY(-50%);font-size:11px;color:#777;pointer-events:none}.invoice-product-picker{position:fixed;z-index:80;display:none;background:#fff;border:1px solid #aaa;border-radius:10px;box-shadow:0 10px 30px #0004;max-height:320px;overflow:auto;min-width:360px}.invoice-product-picker.open{display:block}.invoice-product-option{display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center;padding:10px 12px;border-bottom:1px solid #eee;cursor:pointer;font-size:12px}.invoice-product-option:last-child{border-bottom:0}.invoice-product-option:hover,.invoice-product-option.active{background:#fff4d6}.invoice-product-option .name{font-weight:700;white-space:normal;line-height:1.25}.invoice-product-option .price{font-weight:800;white-space:nowrap;color:#8a6517}.invoice-product-empty{padding:12px;color:#777;font-size:12px;text-align:center}.items th:nth-child(1){width:50%!important}.items th:nth-child(2){width:10%!important}.items th:nth-child(3){width:12%!important}.items th:nth-child(4){width:10%!important}.items th:nth-child(5){width:18%!important}.items td:nth-child(n+2){text-align:center}.item-discount-wrap{display:flex;align-items:center;justify-content:center;gap:2px}.item-discount-wrap input{width:46px!important;text-align:center!important}.item-discount-wrap span{font-size:10px}.ship-discount{text-align:center;color:#777}.invoice-adjustments{display:block!important}:root{--accent:#ff8a00;--accent2:#ff5f9e;--accent-gradient:linear-gradient(90deg,var(--accent),var(--accent2));--ui-radius:12px;--sheet-shadow:24px}.settings-modal{bottom:0!important;left:0!important;top:0!important;right:0!important;width:auto!important;background:#00000094!important;border:0!important;border-radius:0!important;padding:24px!important;display:none!important;overflow:auto;z-index:100!important}.settings-modal.open{display:block!important}.settings-window{max-width:1180px;min-height:720px;margin:18px auto;background:#f6f6f7;border-radius:18px;box-shadow:0 25px 80px #0008;overflow:hidden;color:#111}.settings-header{padding:22px 26px;background:#161616;color:#fff;display:flex;align-items:center;justify-content:space-between}.settings-header h2{margin:0;font-size:23px}.settings-lead{font-size:12px;color:#aaa;margin-top:4px}.settings-x{font-size:28px!important;padding:0!important;width:42px;height:42px;border-radius:50%!important}.settings-tabs{display:flex;background:#222;padding:0 18px;overflow:auto}.settings-tabs button{border:0;background:transparent;color:#aaa;padding:15px 18px;font-weight:800;cursor:pointer;border-bottom:3px solid transparent;white-space:nowrap}.settings-tabs button.active{color:#fff;border-bottom-color:var(--accent)}.settings-content{padding:26px;min-height:530px}.settings-section{display:none}.settings-section.active{display:block}.settings-section h3{margin:0 0 20px;font-size:20px}.settings-subtitle{font-weight:900;font-size:13px;text-transform:uppercase;letter-spacing:.6px;margin:28px 0 12px;border-top:1px solid #ddd;padding-top:20px}.premium-grid{display:grid;grid-template-columns:repeat(2,minmax(240px,1fr));gap:14px 18px}.premium-grid label{font-size:12px;font-weight:800;color:#444;display:flex;flex-direction:column;gap:6px}.premium-grid input,.premium-grid select{border:1px solid #ccc!important;background:#fff!important;border-radius:8px;padding:9px 10px;min-height:38px}.premium-grid input[type=color]{padding:3px;height:42px}.logo-grid input[type=range]{padding:0;border:0!important}.settings-note{margin-top:20px;padding:13px 15px;border-radius:10px;background:#fff8df;border:1px solid #ead39a;font-size:12px;line-height:1.5}.settings-big-actions{display:flex;gap:12px;flex-wrap:wrap}.settings-big-actions button,.settings-footer button{border:1px solid #555;background:#272727;color:#fff;padding:10px 15px;border-radius:8px;font-weight:800;cursor:pointer}.settings-big-actions .gold,.settings-footer .gold{background:var(--accent-gradient);color:#111;border-color:var(--accent)}.settings-footer{display:flex;justify-content:flex-end;gap:10px;padding:16px 26px;border-top:1px solid #ddd;background:#eee}.clients-launch{position:fixed;left:18px;top:170px;z-index:19;width:150px;height:56px;border:1px solid #777;border-radius:12px;background:#f5f5f5;color:#111;font-weight:900;cursor:pointer;box-shadow:0 3px 12px #0002}.products-launch{top:238px!important;width:150px!important;height:56px!important}.clients-drawer{position:fixed;left:0;top:58px;bottom:0;width:420px;background:#f8f8f8;z-index:50;box-shadow:8px 0 28px #0003;transform:translate(-105%);transition:.22s;padding:18px;overflow:auto}.clients-drawer.open{transform:translate(0)}.client-card{border:1px solid #ccc;border-radius:10px;padding:10px 12px;margin-bottom:8px;background:#fff;display:grid;grid-template-columns:1fr auto;gap:6px}.client-card strong{font-size:13px}.client-meta{font-size:11px;color:#666;line-height:1.5}.client-actions{display:flex;gap:5px}.client-actions button{border:0;border-radius:6px;padding:5px 8px;cursor:pointer;font-weight:800}.client-input-wrap{position:relative}.client-picker{z-index:80}.client-picker .picker-sub{font-size:11px;color:#777;margin-top:2px}.invoice-adjustments{width:32%;margin:6mm 0 -8mm auto}.discount-box{display:grid;grid-template-columns:1fr 55px 75px;gap:5px;align-items:center;font-size:12px}.discount-box select,.discount-box input{border:1px solid #bbb!important;border-radius:5px;background:#fff;padding:4px}.vat-only{display:none}.vat-mode .vat-only{display:table-row}.vat-mode #priceHeader:after{content:" be PVM";font-size:9px;display:block}.tracking-tools{display:flex;gap:8px;margin-bottom:10px;align-items:stretch}.tracking-tools input,.tracking-tools select{border:1px solid #bbb;background:#fff;border-radius:7px;padding:7px 9px}.tracking-tools input:first-child{flex:1}.tracking-tools input::placeholder{color:#777;opacity:1}.tracking-date-range{position:relative;min-width:240px}.tracking-date-range-btn{width:100%;height:100%;min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #bbb!important;background:#fff!important;color:#333!important;border-radius:999px!important;padding:7px 13px!important;font-weight:600!important;cursor:pointer}.tracking-date-range-btn:hover,.tracking-date-range-btn[aria-expanded=true]{border-color:var(--accent)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 14%,transparent)}.tracking-date-range-icon{font-size:12px;color:#777}.tracking-date-range-popover{position:absolute;right:0;top:calc(100% + 7px);z-index:120;width:330px;padding:14px;background:#fff;border:1px solid color-mix(in srgb,var(--accent) 38%,#ccc);border-radius:14px;box-shadow:0 14px 34px #0003}.tracking-date-range-popover[hidden]{display:none!important}.tracking-date-range-title{font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px}.tracking-date-range-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tracking-date-range-grid label{display:flex;flex-direction:column;gap:5px;font-size:11px;font-weight:800;color:#555}.tracking-date-range-grid input{width:100%!important;min-width:0!important;padding:8px!important;border:1px solid #ccc!important;border-radius:8px!important;background:#fff!important}.tracking-date-range-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.tracking-date-range-actions button{border:1px solid #bbb;background:#f4f4f4;color:#111;border-radius:8px;padding:7px 12px;font-weight:800;cursor:pointer}.tracking-date-range-actions button.gold{background:var(--accent-gradient)!important;border-color:var(--accent)!important}@media(max-width:700px){.tracking-date-range{min-width:100%;width:100%}.tracking-date-range-popover{left:0;right:auto;width:min(330px,calc(100vw - 36px))}}.tracking-table tr.status-paid td{background:var(--paid-color,#dff3df)}.tracking-table tr.status-unpaid td{background:var(--unpaid-color,#ffdede)}.tracking-table tr.status-partial td{background:var(--partial-color,#fff1c7)}.tracking-table tr.status-overdue td{background:var(--overdue-color,#f7c7c7)}.stats-filters{text-align:right;margin-bottom:12px}.stats-filters select{border:1px solid #bbb;background:#fff;border-radius:7px;padding:7px}.stats-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.stat-card{padding:18px;border-radius:14px;background:#f5f5f5;border:1px solid #ddd}.stat-card span{display:block;font-size:12px;color:#666}.stat-card strong{display:block;font-size:24px;margin-top:6px}.stats-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:18px}.stats-panel{border:1px solid #ddd;border-radius:14px;padding:15px}.stats-panel h3{margin:0 0 12px}.bar-row{display:grid;grid-template-columns:100px 1fr 85px;gap:8px;align-items:center;font-size:12px;margin:7px 0}.bar-track{height:9px;background:#eee;border-radius:8px;overflow:hidden}.bar-fill{height:100%;background:var(--accent);border-radius:8px}body.theme-light .toolbar{background:#f7f7f7;border-bottom-color:#ddd}body.theme-light .toolbar button{background:#fff;color:#111;border-color:#bbb}body.theme-luxury .toolbar{background:linear-gradient(90deg,#0c0c0c,#221b0b,#0c0c0c)}.sheet,.data-sheet{border-radius:calc(var(--ui-radius)*.35);box-shadow:0 4px var(--sheet-shadow) #0002}.toolbar button.primary,.data-actions button.gold,.backup-side button.gold,.side-pages button.active{background:var(--accent-gradient)!important;border-color:var(--accent)!important}.product-picker-item:hover,.product-picker-item.active{background:color-mix(in srgb,var(--accent) 18%,white)}.field-help{font-size:10px;color:#777;font-weight:500;margin-left:6px}.invoice-sep{display:inline-block;margin:0 1px}.clients-launch,.products-launch{transition:.18s ease}.products-launch,.clients-launch{background:#f5f5f5!important;border-color:color-mix(in srgb,var(--accent) 45%,#888)!important;color:#111!important}.products-launch.active,.clients-launch.active,.products-launch:hover,.clients-launch:hover{background:var(--accent-gradient)!important;color:#111!important;box-shadow:0 5px 18px color-mix(in srgb,var(--accent) 28%,transparent)!important}.product-tabs button.active,.drawer-actions button.primary,.product-form button.gold,.clients-drawer .product-tabs button.active,.products-drawer .product-tabs button.active{background:var(--accent-gradient)!important;border-color:var(--accent)!important;color:#111!important}.products-drawer,.clients-drawer{border-right:3px solid var(--accent)!important}.products-drawer-head,.clients-drawer .products-drawer-head{border-bottom:2px solid transparent;border-image:var(--accent-gradient) 1;padding-bottom:10px}body.theme-luxury .toolbar{background:linear-gradient(100deg,#080808,#17120d 45%,#080808)!important;border-bottom:2px solid transparent;border-image:var(--accent-gradient) 1}body.theme-luxury .toolbar button:not(.primary){background:linear-gradient(180deg,#242424,#111)!important;border-color:color-mix(in srgb,var(--accent) 55%,#555)!important;box-shadow:inset 0 0 0 1px #ffffff08,0 0 10px color-mix(in srgb,var(--accent) 10%,transparent)}body.theme-luxury .toolbar button:not(.primary):hover{border-color:var(--accent)!important;box-shadow:0 0 16px color-mix(in srgb,var(--accent) 28%,transparent)}body.theme-luxury .side-pages button:not(.active),body.theme-luxury .clients-launch{background:linear-gradient(180deg,#fff,#f1eee9)!important;border-color:color-mix(in srgb,var(--accent) 38%,#999)!important}body.theme-luxury .data-sheet,body.theme-luxury .sheet{box-shadow:0 8px calc(var(--sheet-shadow) * 1.15) #0003,0 0 0 1px color-mix(in srgb,var(--accent) 13%,transparent)!important}@media(max-width:1200px){.clients-launch,.products-launch{display:none}.premium-grid{grid-template-columns:1fr}.stats-cards{grid-template-columns:repeat(2,1fr)}.stats-grid{grid-template-columns:1fr}}@page{size:A4;margin:0}.meta td:nth-child(2){padding-left:0!important;text-align:left!important;vertical-align:middle}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}.print-date{display:none}.side-pages button.active,.backup-side button.gold,.toolbar button.primary,.data-actions button.gold,.catalog-tabs button.active,.drawer-actions button.primary{background:var(--accent-gradient)!important;border-color:var(--accent)!important;color:#111!important}.settings-check{display:flex!important;align-items:center;gap:10px;flex-direction:row!important}.settings-check input[type=checkbox]{width:18px;height:18px;min-height:18px;accent-color:var(--accent)}.settings-wide{grid-column:1/-1}.settings-wide textarea{width:100%;min-height:72px;resize:vertical;border:1px solid #bbb;border-radius:8px;padding:9px;font:inherit;background:#fff}@media print{body{background:#fff}.toolbar,.settings-panel,.row-delete,.side-pages,.backup-side,.data-sheet,.page-background,.products-launch,.products-drawer,.invoice-product-picker{display:none!important}.sheet{margin:0;box-shadow:none;width:210mm;min-height:297mm;padding:14mm 12mm 46mm}input,select,textarea{border:0!important;outline:0!important;background:transparent!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;padding:0}.items textarea.iname{resize:none!important;overflow:hidden!important;white-space:pre-wrap!important;overflow-wrap:break-word!important;word-break:normal!important;line-height:1.28!important}input::placeholder,textarea::placeholder{color:transparent!important;opacity:0!important}input[type=number]{-moz-appearance:textfield!important;-webkit-appearance:textfield!important;appearance:textfield!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important;display:none!important}.meta td:nth-child(2){padding-left:0!important;text-align:left!important;vertical-align:middle}#date{display:none!important}.print-date{display:inline!important}select::-ms-expand{display:none}.screen-only{display:none!important}.seller-placeholder{visibility:hidden!important}#payment.placeholder-select:not(.has-value){color:transparent!important}#prefix.is-placeholder{color:transparent!important;width:0!important;padding:0!important}#prefixSep.prefix-placeholder-sep{display:none!important}}.sheet,.data-sheet,.side-pages button,.backup-side button,.clients-launch,.products-launch,.products-drawer,.clients-drawer,.product-tabs button,.product-form,.csv-box,.client-card,.invoice-product-picker,.stat-card,.stats-panel,.settings-window,.settings-note,.settings-big-actions button,.settings-footer button,.tracking-tools input,.tracking-tools select,.stats-filters select,.toolbar button{border-radius:var(--ui-radius)!important}.settings-x{border-radius:50%!important}body.theme-luxury .toolbar button:not(.primary),body.theme-luxury .toolbar button:not(.primary).active,body.theme-luxury #settingsBtn,body.theme-luxury #settingsBtn.active{color:#fff!important}body.theme-luxury #settingsBtn.active{background:linear-gradient(180deg,#2a2112,#111)!important;border-color:var(--accent)!important}body.theme-luxury .clients-launch:hover,body.theme-luxury .clients-launch.active{background:var(--accent-gradient)!important;border-color:var(--accent)!important;color:#111!important;box-shadow:0 5px 18px color-mix(in srgb,var(--accent) 28%,transparent)!important}.app-copyright{position:fixed;left:50%;bottom:7px;transform:translate(-50%);z-index:17;padding:5px 11px;border:1px solid #d2d2d2;border-radius:999px;background:#ffffffd6;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);font-size:10px;color:#666;box-shadow:0 3px 12px #0001;white-space:nowrap;pointer-events:none}.toolbar-status{position:absolute;left:14px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:7px;font-size:10px;color:#aaa}.draft-dot{width:8px;height:8px;border-radius:50%;background:#d8a12e}.draft-dot.done{background:#4da968}.backup-warning{position:fixed;right:18px;bottom:18px;z-index:35;max-width:275px;padding:11px 13px;border:1px solid #e0b64d;border-radius:var(--ui-radius);background:#fff8df;box-shadow:0 8px 26px #0002;font-size:11px;line-height:1.4;display:none}.tracking-actions{display:flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap}.tracking-action{width:32px;height:32px;min-width:32px;border:0;border-radius:7px;color:#fff!important;font-size:17px;font-weight:900;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-shadow:0 2px 7px #0002;transition:transform .12s ease,filter .12s ease}.tracking-action:hover{transform:translateY(-1px);filter:brightness(1.08)}.tracking-copy{background:#1769d2!important}.tracking-edit{background:#168447!important}.tracking-view{background:#e2a600!important;color:#fff!important}.tracking-delete{background:#a90000!important}.tracking-action:active{transform:translateY(0)}.client-history{grid-column:1/-1;margin-top:5px;padding-top:7px;border-top:1px dashed #ddd;font-size:10px;color:#666;line-height:1.45}.client-history b{color:#222}.stats-cards.extended{grid-template-columns:repeat(4,1fr);margin-top:12px}.stat-card.profit strong{color:#187b3b}.stat-card.margin strong{color:color-mix(in srgb,var(--accent) 75%,#222)}.stats-custom-range{display:none;gap:6px;justify-content:flex-end;margin:7px 0 12px}.stats-custom-range.show{display:flex}.stats-custom-range input{border:1px solid #bbb;background:#fff;border-radius:7px;padding:6px 8px}.diag-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:10px}.diag-card{background:#fff;border:1px solid #ddd;border-radius:var(--ui-radius);padding:14px}.diag-card span{display:block;font-size:10px;color:#777}.diag-card strong{font-size:18px;display:block;margin-top:5px}.about-grid{display:grid;grid-template-columns:repeat(2,minmax(260px,1fr));gap:14px}.about-card{background:#fff;border:1px solid #ddd;border-radius:var(--ui-radius);padding:16px}.about-card h4{margin:0 0 9px;font-size:15px}.about-card ul{margin:0;padding-left:18px;font-size:12px;line-height:1.6}.version-pill{display:inline-block;padding:4px 8px;background:var(--accent-gradient);border-radius:999px;font-size:11px;font-weight:900;margin-left:5px}.license-notice{margin-top:12px;padding:11px;border-left:3px solid var(--accent);background:#fafafa;font-size:11px;line-height:1.5;color:#555}.picker-kbd{font-size:9px;color:#888;margin-left:auto}.invoice-product-option.kbd-active,.client-kbd-active{background:color-mix(in srgb,var(--accent) 18%,white)!important}body.theme-luxury .app-copyright{background:#0f0f0fe0;color:#cfcfcf;border-color:color-mix(in srgb,var(--accent) 35%,#444)}@media(max-width:1200px){.app-copyright{display:none}.diag-grid{grid-template-columns:repeat(2,1fr)}}@media print{.app-copyright,.backup-warning,.toolbar-status{display:none!important}}.about-features-card{min-height:0;display:flex;flex-direction:column}.about-features-scroll{height:300px;overflow-y:auto;padding:2px 10px 4px 0;scrollbar-width:thin;scrollbar-color:var(--accent) color-mix(in srgb,var(--accent2) 12%,#ededed)}.about-features-scroll::-webkit-scrollbar{width:9px}.about-features-scroll::-webkit-scrollbar-track{background:color-mix(in srgb,var(--accent2) 12%,#ededed);border-radius:999px}.about-features-scroll::-webkit-scrollbar-thumb:hover{filter:brightness(1.05)}.feature-group h5{margin:2px 0 8px;font-size:11px;letter-spacing:.55px;color:color-mix(in srgb,var(--accent) 72%,#222)}.feature-group.normal h5{margin-top:16px;color:#555}.feature-group ul{margin:0;padding-left:18px;font-size:11.5px;line-height:1.55}.feature-group li{margin-bottom:4px}.settings-modal.logo-previewing{background:#00000008!important}.settings-modal.logo-previewing .settings-window{opacity:.1;transition:opacity .12s ease}.settings-modal:not(.logo-previewing) .settings-window{transition:opacity .12s ease}.delivery-settings-toolbar{display:flex;align-items:center;gap:12px;margin:16px 0 12px}.delivery-settings-toolbar button{border:1px solid #555;background:#272727;color:#fff;padding:10px 14px;border-radius:var(--ui-radius);font-weight:800;cursor:pointer}.delivery-settings-toolbar button.gold{background:var(--accent-gradient);border-color:var(--accent);color:#111}.delivery-settings-list{display:flex;flex-direction:column;gap:9px}.delivery-settings-row{display:grid;grid-template-columns:minmax(220px,1fr) 130px 42px 42px 42px;gap:8px;align-items:center;background:#fff;border:1px solid #ddd;border-radius:var(--ui-radius);padding:10px 11px}.delivery-settings-row input{width:100%;border:1px solid #bbb!important;background:#fff!important;border-radius:8px;padding:8px 9px;min-height:40px}.delivery-settings-row .delivery-price-wrap{position:relative}.delivery-settings-row .delivery-price-wrap input{padding-right:26px;text-align:right}.delivery-settings-row .delivery-price-wrap:after{content:"\20ac";position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:12px;color:#666;pointer-events:none}.delivery-settings-row button,.payment-settings-row button{width:42px;height:42px;border:0;border-radius:9px;color:#fff;font-size:16px;font-weight:900;cursor:pointer;display:flex;align-items:center;justify-content:center;touch-action:manipulation}.delivery-settings-row .method-move,.payment-settings-row .method-move{background:#272727;border:1px solid #555}.delivery-settings-row .method-move:hover,.payment-settings-row .method-move:hover{background:var(--accent-gradient);border-color:var(--accent);color:#111}.delivery-settings-row .method-move:disabled,.payment-settings-row .method-move:disabled{opacity:.28;cursor:not-allowed;filter:grayscale(1)}.delivery-settings-row .method-delete,.payment-settings-row .method-delete{background:#a90000}.delivery-settings-row .method-delete:hover,.payment-settings-row .method-delete:hover{filter:brightness(1.12)}.delivery-settings-empty{padding:20px;border:1px dashed #bbb;border-radius:var(--ui-radius);background:#fafafa;color:#777;text-align:center;font-size:12px}.payment-settings-list{display:flex;flex-direction:column;gap:9px}.payment-settings-row{display:grid;grid-template-columns:minmax(220px,1fr) 42px 42px 42px;gap:8px;align-items:center;background:#fff;border:1px solid #ddd;border-radius:var(--ui-radius);padding:10px 11px}.payment-settings-row input{width:100%;border:1px solid #bbb!important;background:#fff!important;color:#111!important;-webkit-text-fill-color:#111!important;border-radius:8px;padding:8px 9px;min-height:40px}.payment-settings-empty{padding:20px;border:1px dashed #bbb;border-radius:var(--ui-radius);background:#fafafa;color:#777;text-align:center;font-size:12px}@media(max-width:650px){.delivery-settings-row{grid-template-columns:minmax(0,1fr) 95px 42px 42px 42px;gap:6px;padding:8px}.payment-settings-row{grid-template-columns:minmax(0,1fr) 42px 42px 42px;gap:6px;padding:8px}.delivery-settings-row button,.payment-settings-row button{width:42px;height:42px;min-width:42px}}#sellerVatField.seller-field-hidden{display:none!important}.product-cell{cursor:pointer!important}.product-cell .iname{cursor:pointer!important;padding-right:34px!important}.product-drop-mark{right:8px!important;width:26px!important;height:26px!important;display:flex!important;align-items:center!important;justify-content:center!important;top:50%!important;transform:translateY(-50%)!important;font-size:0!important;color:#666!important;pointer-events:auto!important;cursor:pointer!important;border-radius:6px}.product-drop-mark:after{content:""!important;width:7px;height:7px;border-right:1.4px solid #333;border-bottom:1.4px solid #333;transform:rotate(45deg) translate(-1px,-1px);display:block}.product-drop-mark:hover{background:color-mix(in srgb,var(--accent) 12%,transparent)}.client-input-wrap{position:relative!important}.client-input-wrap #buyer{padding-right:34px!important}.client-drop-mark{position:absolute;right:5px;top:50%;transform:translateY(-50%);width:28px;height:26px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:6px;z-index:5}.client-drop-mark:after{content:"";width:7px;height:7px;border-right:1.4px solid #333;border-bottom:1.4px solid #333;transform:rotate(45deg) translate(-1px,-1px);display:block}.client-drop-mark:hover{background:color-mix(in srgb,var(--accent) 12%,transparent)}:root{--dropdown-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M2 2l4 4 4-4' fill='none' stroke='%23333' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}#payment,#deliveryText,#shipMethod{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:var(--dropdown-chevron)!important;background-repeat:no-repeat!important;background-position:right 8px center!important;background-size:12px 8px!important;padding-right:30px!important;cursor:pointer!important}.client-drop-mark,.product-drop-mark{width:28px!important;height:26px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;border-radius:6px!important;background-image:var(--dropdown-chevron)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:12px 8px!important}.client-drop-mark:after,.product-drop-mark:after{content:none!important;display:none!important}.client-drop-mark:hover,.product-drop-mark:hover{background-color:color-mix(in srgb,var(--accent) 10%,transparent)!important}.client-actions{align-items:center}.client-actions .client-edit-btn{background:var(--accent-gradient)!important;color:#111!important;border:1px solid var(--accent)!important}.product-list-actions{white-space:nowrap;text-align:center}.product-list-actions button{display:inline-flex;align-items:center;justify-content:center;margin:0 2px;vertical-align:middle}.catalog-edit{border:0;background:var(--accent-gradient);color:#111;border-radius:5px;width:30px;height:25px;cursor:pointer;font-weight:900}.excel-period-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:180;display:none;align-items:center;justify-content:center;background:#00000094;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:20px}.excel-period-modal.open{display:flex}.excel-period-window{width:min(760px,96vw);background:#f7f7f8;color:#111;border-radius:var(--ui-radius);box-shadow:0 24px 80px #0008;overflow:hidden;border:1px solid color-mix(in srgb,var(--accent) 35%,#999)}.excel-period-head{background:#171717;color:#fff;padding:18px 22px;display:flex;justify-content:space-between;align-items:center;border-bottom:3px solid transparent;border-image:var(--accent-gradient) 1}.excel-period-head h3{margin:0;font-size:19px}.excel-period-close{width:36px;height:36px;border:1px solid #666;border-radius:50%;background:#292929;color:#fff;font-size:22px;font-weight:900;cursor:pointer}.excel-period-body{padding:22px}.excel-period-note{font-size:12px;color:#666;margin-bottom:16px;line-height:1.5}.excel-period-calendars{display:grid;grid-template-columns:1fr 1fr;gap:16px}.excel-period-card{background:#fff;border:1px solid #d6d6d6;border-radius:var(--ui-radius);padding:17px;box-shadow:0 3px 12px #0000000d}.excel-period-card.confirmed{border:2px solid var(--accent)}.excel-period-card h4{margin:0 0 12px;font-size:14px;text-transform:uppercase;letter-spacing:.4px}.excel-period-card input[type=date]{width:100%;height:44px;border:1px solid #bbb!important;border-radius:9px!important;background:#fff!important;padding:8px 10px!important;font-weight:800;text-align:center}.excel-period-confirm,.excel-period-export{width:100%;margin-top:12px;border:1px solid var(--accent);background:var(--accent-gradient);color:#111;padding:11px 14px;border-radius:var(--ui-radius);font-weight:900;cursor:pointer}.excel-period-confirm.confirmed{filter:saturate(.65);box-shadow:inset 0 0 0 2px #fff8}.excel-period-status{min-height:18px;margin-top:8px;font-size:11px;text-align:center;color:#777}.excel-period-actions{display:flex;gap:12px;margin-top:20px}.excel-period-cancel{flex:1;border:1px solid #666;background:#272727;color:#fff;padding:12px 15px;border-radius:var(--ui-radius);font-weight:900;cursor:pointer}.excel-period-export{flex:2;margin:0}.excel-period-export:disabled{cursor:not-allowed;opacity:.35;filter:grayscale(.65);box-shadow:none}.excel-period-summary{text-align:center;font-size:12px;font-weight:800;margin-top:14px;min-height:18px}@media(max-width:650px){.excel-period-calendars{grid-template-columns:1fr}}.about-features-card{padding:0!important;overflow:hidden;background:#fff}.moga-about-header{position:relative;padding:20px 22px 17px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 7%,#fff),#fff 48%,color-mix(in srgb,var(--accent2) 7%,#fff));border-bottom:1px solid #e5e5e5}.moga-about-brand{display:inline-flex;align-items:center;padding:4px 9px;margin-bottom:7px;border-radius:999px;background:var(--accent-gradient);color:#111;font-size:9px;line-height:1;font-weight:900;letter-spacing:1px}.moga-about-header h4{margin:0!important;font-size:20px!important;font-weight:900;line-height:1.2;color:#151515}.moga-about-line{width:64px;height:3px;margin:10px 0 9px;border-radius:999px;background:var(--accent-gradient)}.moga-about-header p{max-width:520px;margin:0;color:#666;font-size:11px;line-height:1.5}.about-features-scroll{height:330px!important;overflow-y:auto;padding:20px 18px 24px 22px!important}.moga-about-intro{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e5e5e5}.moga-section-label{display:flex;align-items:center;gap:9px;margin-bottom:8px}.moga-section-label span{display:inline-block;color:color-mix(in srgb,var(--accent) 80%,#222);font-size:9px;line-height:1;font-weight:900;letter-spacing:1.1px}.moga-section-label:after{content:"";height:1px;flex:1;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 45%,#ddd),transparent)}.moga-about-intro h3{margin:0 0 14px;font-size:17px;line-height:1.25;font-weight:900;color:#181818}.moga-about-intro p{margin:0 0 12px;font-size:11.5px;line-height:1.65;color:#444}.moga-about-intro p:last-child{margin-bottom:0}.moga-about-intro strong{color:#111;font-weight:900}.feature-group-pro{margin:0 0 24px}.feature-title{position:relative;margin:0 0 13px;padding:11px 14px 10px 16px;border-radius:9px;overflow:hidden;background:#f6f6f6;border:1px solid #e2e2e2}.feature-title:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--accent-gradient)}.feature-title-primary{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 9%,#fff),color-mix(in srgb,var(--accent2) 4%,#fff))}.feature-title-secondary{background:#f7f7f7}.feature-title-small{display:block;margin-bottom:3px;font-size:8px;line-height:1;font-weight:900;letter-spacing:1px;color:#888}.feature-title h5,.feature-group h5,.feature-group.normal h5{margin:0!important;font-size:13px!important;line-height:1.25!important;font-weight:900!important;letter-spacing:.35px!important;color:#171717!important}.feature-group-pro ul{margin:0!important;padding:0!important;list-style:none!important}.feature-group-pro li{position:relative;margin:0!important;padding:7px 7px 7px 23px!important;border-bottom:1px solid #eeeeee;color:#3d3d3d;font-size:11.5px!important;line-height:1.5!important}.feature-group-pro li:last-child{border-bottom:0}.feature-group-pro li:before{content:"\2713";position:absolute;left:4px;top:7px;font-size:11px;font-weight:900;color:var(--accent)}.feature-group-pro.normal li:before{color:color-mix(in srgb,var(--accent2) 75%,var(--accent))}@media(hover:hover){.feature-group-pro li{transition:background .15s ease,padding-left .15s ease}.feature-group-pro li:hover{padding-left:26px!important;background:color-mix(in srgb,var(--accent) 4%,#fff)}}.about-features-scroll{scrollbar-width:thin;scrollbar-color:var(--accent) color-mix(in srgb,var(--accent2) 10%,#eee)}.about-features-scroll::-webkit-scrollbar{width:8px}.about-features-scroll::-webkit-scrollbar-track{background:color-mix(in srgb,var(--accent2) 10%,#eee)}.about-features-scroll::-webkit-scrollbar-thumb{background:var(--accent-gradient);border-radius:999px;border:2px solid transparent;background-clip:padding-box}@media(max-width:650px){.moga-about-header{padding:17px 16px 15px}.moga-about-header h4{font-size:18px!important}.about-features-scroll{height:360px!important;padding:17px 13px 20px 16px!important}.moga-about-intro h3{font-size:15px}.moga-about-intro p,.feature-group-pro li{font-size:11px!important}}.about-product-card,.about-data-card,.about-license-card{position:relative;overflow:hidden}.about-product-card:before,.about-data-card:before,.about-license-card:before{content:"";position:absolute;left:0;top:0;right:0;height:3px;background:var(--accent-gradient)}.about-product-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.about-product-kicker,.about-card-label{margin-bottom:5px;color:color-mix(in srgb,var(--accent) 78%,#333);font-size:8px;line-height:1;font-weight:900;letter-spacing:1px}.about-product-top h4{margin:0!important;font-size:17px!important;font-weight:900!important}.about-live-badge{display:inline-flex;align-items:center;justify-content:center;min-width:42px;padding:5px 8px;border-radius:999px;background:var(--accent-gradient);color:#111;font-size:9px;font-weight:900;letter-spacing:.5px}.about-product-description,.about-card-text{color:#333;font-size:11.5px;line-height:1.6}.about-product-note{margin-top:11px;padding:10px 11px;border:1px solid #e8e8e8;border-left:3px solid var(--accent);border-radius:7px;background:#fafafa;color:#555;font-size:10.5px;line-height:1.5}.about-timeline{margin-top:15px;padding:13px 8px 2px 0;border-top:1px solid #e5e5e5;max-height:245px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--accent) #ececec}.about-timeline::-webkit-scrollbar{width:8px}.about-timeline::-webkit-scrollbar-track{background:#ececec;border-radius:999px}.about-timeline::-webkit-scrollbar-thumb{background:var(--accent-gradient);border-radius:999px;border:2px solid transparent;background-clip:padding-box}.about-timeline-title{margin-bottom:10px;font-size:9px;font-weight:900;letter-spacing:1px;color:#777}.about-timeline-item{position:relative;display:grid;grid-template-columns:82px 1fr;gap:10px;padding:0 0 12px 15px;margin-left:4px;border-left:2px solid color-mix(in srgb,var(--accent) 38%,#ddd)}.about-timeline-item:last-child{padding-bottom:0}.about-timeline-item:before{content:"";position:absolute;left:-5px;top:3px;width:8px;height:8px;border-radius:50%;background:var(--accent-gradient);box-shadow:0 0 0 3px #fff}.about-timeline-date{color:#777;font-size:9px;font-weight:900;letter-spacing:.25px}.about-timeline-text{color:#555;font-size:10px;line-height:1.45}.about-timeline-text strong{display:block;margin-bottom:2px;color:#222;font-size:10.5px}.about-data-points{display:grid;gap:8px;margin-top:13px}.about-data-points>div{padding:9px 10px;border:1px solid #e6e6e6;border-radius:8px;background:#fafafa}.about-data-points b{display:block;margin-bottom:2px;color:#222;font-size:10.5px}.about-data-points span{display:block;color:#666;font-size:10px;line-height:1.45}@media(max-width:650px){.about-timeline-item{grid-template-columns:1fr;gap:3px}}.settings-header{position:relative;padding:23px 26px 21px!important;background:radial-gradient(circle at 86% 0%,color-mix(in srgb,var(--accent2) 13%,transparent),transparent 28%),linear-gradient(105deg,#121212,#181818 55%,#111)!important;border-bottom:1px solid #2a2a2a}.settings-header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--accent-gradient);opacity:.85}.settings-header-kicker{margin-bottom:4px;color:var(--accent);font-size:8px;font-weight:900;letter-spacing:1.25px}.settings-header h2{font-size:23px!important;font-weight:900!important;letter-spacing:.2px}.settings-lead{margin-top:5px!important;color:#b7b7b7!important;line-height:1.45}.settings-tabs{gap:4px;padding:0 20px!important;background:#202020!important;border-bottom:1px solid #303030}.settings-tabs button{position:relative;padding:16px 15px 14px!important;border-bottom:0!important;color:#aaa!important;font-size:11px;letter-spacing:.25px}.settings-tabs button:after{content:"";position:absolute;left:14px;right:14px;bottom:0;height:3px;border-radius:999px 999px 0 0;background:transparent}.settings-tabs button.active{color:#fff!important}.settings-tabs button.active:after{background:var(--accent-gradient)}.settings-content{padding:25px 26px 28px!important;background:linear-gradient(180deg,#f7f7f8,#f3f3f5)!important}.settings-section-head{position:relative;margin:0 0 19px;padding:0 0 15px;border-bottom:1px solid #ddd}.settings-section-head:after{content:"";position:absolute;left:0;bottom:-1px;width:72px;height:3px;border-radius:999px;background:var(--accent-gradient)}.settings-section-kicker{margin-bottom:5px;color:color-mix(in srgb,var(--accent) 78%,#333);font-size:8px;font-weight:900;letter-spacing:1.15px}.settings-section-head h3{margin:0!important;color:#171717;font-size:20px!important;font-weight:900}.settings-section-head p{max-width:760px;margin:6px 0 0;color:#666;font-size:11px;line-height:1.5}.settings-section:not([data-settings-pane=about]) .premium-grid{gap:12px 14px!important}.settings-section:not([data-settings-pane=about]) .premium-grid>label{position:relative;padding:11px 12px!important;gap:7px!important;border:1px solid #dedede;border-radius:10px;background:#fff;box-shadow:0 2px 8px #00000008;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.settings-section:not([data-settings-pane=about]) .premium-grid>label:focus-within{border-color:color-mix(in srgb,var(--accent) 62%,#aaa);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 10%,transparent)}.settings-section:not([data-settings-pane=about]) .premium-grid input:not([type=range]):not([type=color]):not([type=checkbox]),.settings-section:not([data-settings-pane=about]) .premium-grid select,.settings-section:not([data-settings-pane=about]) .premium-grid textarea{width:100%;min-height:39px!important;padding:8px 9px!important;border:1px solid #d3d3d3!important;border-radius:8px!important;background:#fafafa!important}.settings-section:not([data-settings-pane=about]) .premium-grid input:focus,.settings-section:not([data-settings-pane=about]) .premium-grid select:focus,.settings-section:not([data-settings-pane=about]) .premium-grid textarea:focus{outline:0!important;border-color:var(--accent)!important;background:#fff!important}.settings-section .premium-grid input[type=color]{width:58px!important;height:42px!important;padding:3px!important;border:1px solid #c8c8c8!important;border-radius:9px!important;cursor:pointer}.settings-section .premium-grid input[type=range]{width:100%;accent-color:var(--accent)}.settings-check{min-height:64px;flex-direction:row!important;align-items:center!important}.premium-subtitle{position:relative;display:flex;align-items:center;gap:11px;margin:23px 0 12px!important;padding:0!important;border:0!important}.premium-subtitle:after{content:"";height:1px;flex:1;background:linear-gradient(90deg,#d5d5d5,transparent)}.premium-subtitle span{display:inline-flex;align-items:center;min-height:27px;padding:5px 9px;border:1px solid color-mix(in srgb,var(--accent) 32%,#ddd);border-radius:999px;background:color-mix(in srgb,var(--accent) 6%,#fff);color:#555;font-size:9px;font-weight:900;letter-spacing:.75px}.settings-info-strip{margin-top:14px;padding:11px 13px;border:1px solid #e4e4e4;border-left:3px solid var(--accent);border-radius:9px;background:#fff;color:#555;font-size:10.5px;line-height:1.55}.settings-info-strip.warning{border-color:#ead8a3;border-left-color:var(--accent);background:linear-gradient(90deg,#fff9e8,#fff)}.settings-info-panel{position:relative;margin-top:18px;padding:16px 17px;overflow:hidden;border:1px solid #ddd;border-radius:12px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 5%,#fff),#fff 48%,color-mix(in srgb,var(--accent2) 5%,#fff))}.settings-info-panel:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--accent-gradient)}.settings-info-panel-badge{margin-bottom:5px;color:color-mix(in srgb,var(--accent) 78%,#333);font-size:8px;font-weight:900;letter-spacing:1px}.settings-info-panel h4{margin:0 0 7px;font-size:15px}.settings-info-panel>p{max-width:850px;margin:0;color:#555;font-size:10.5px;line-height:1.55}.settings-info-points{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:13px}.settings-info-points>div{padding:9px 10px;border:1px solid #e6e6e6;border-radius:8px;background:#ffffffd1}.settings-info-points b{display:block;margin-bottom:2px;font-size:10.5px}.settings-info-points span{display:block;color:#666;font-size:9.5px;line-height:1.4}.data-action-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.data-action-card{display:flex;align-items:center;gap:10px;min-height:70px;padding:11px 12px;border:1px solid #444;border-radius:11px;background:linear-gradient(180deg,#292929,#1b1b1b);color:#fff;text-align:left;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.data-action-card.primary{border-color:var(--accent);background:linear-gradient(#171717,#171717) padding-box,var(--accent-gradient) border-box}.data-action-card:hover{transform:translateY(-1px);border-color:var(--accent);box-shadow:0 7px 18px #0002}.data-action-icon{display:flex;align-items:center;justify-content:center;flex:0 0 37px;height:37px;border-radius:9px;background:var(--accent-gradient);color:#111;font-size:9px;font-weight:900}.data-action-card b{display:block;margin-bottom:3px;font-size:10.5px}.data-action-card small{display:block;color:#aaa;font-size:8.5px;font-weight:500;line-height:1.35}.premium-diag-grid{gap:10px!important}.premium-diag-grid .diag-card{position:relative;padding:13px 14px!important;overflow:hidden;background:#fff;border:1px solid #ddd}.premium-diag-grid .diag-card:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--accent-gradient);opacity:.65}.premium-diag-grid .diag-card strong{font-size:20px!important}.premium-diag-grid .diag-card small{display:block;margin-top:5px;color:#888;font-size:8.5px}.backup-status-card{margin-top:12px;padding:11px 13px;border:1px solid #e4d29b;border-radius:9px;background:#fff9e6;color:#555;font-size:10.5px}.tracking-color-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.tracking-color-card{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:74px;padding:13px 14px;border:1px solid #ddd;border-radius:11px;background:#fff;box-shadow:0 2px 8px #00000008}.tracking-color-info b{display:block;margin-bottom:4px;color:#222;font-size:11.5px}.tracking-color-info small{display:block;color:#777;font-size:9.5px;line-height:1.4}.tracking-color-card input[type=color]{flex:0 0 58px;width:58px;height:44px;padding:3px;border:1px solid #bbb;border-radius:9px;background:#fff;cursor:pointer}.delivery-settings-toolbar{justify-content:space-between;margin:13px 0 10px!important}.delivery-settings-row,.payment-settings-row{border-color:#dedede!important;box-shadow:0 2px 8px #00000007}.delivery-settings-row:focus-within,.payment-settings-row:focus-within{border-color:color-mix(in srgb,var(--accent) 55%,#aaa)!important}.settings-footer{position:relative;padding:14px 26px!important;background:#eeeeef!important;border-top:1px solid #d5d5d5!important}.settings-footer:before{content:"";position:absolute;left:26px;right:26px;top:-1px;height:1px;background:linear-gradient(90deg,transparent,var(--accent),var(--accent2),transparent);opacity:.35}.settings-footer button{min-height:39px}.about-card,.settings-info-panel,.tracking-color-card,.data-action-card,.delivery-settings-row,.payment-settings-row,.settings-section:not([data-settings-pane=about]) .premium-grid>label{border-radius:var(--ui-radius)!important}@media(max-width:900px){.data-action-grid{grid-template-columns:1fr 1fr}.settings-info-points{grid-template-columns:1fr}}@media(max-width:650px){.settings-content{padding:16px!important}.settings-section-head h3{font-size:18px!important}.tracking-color-grid,.data-action-grid{grid-template-columns:1fr}.settings-tabs{padding:0 8px!important}.settings-tabs button{padding:13px 11px!important;font-size:10px}}.moga-plan-pro .premium-only,.moga-plan-premium .pro-only{display:none!important}[data-moga-plan-badge]{transition:.18s ease}.moga-plan-premium [data-moga-plan-badge]{background:var(--accent-gradient)!important;color:#111!important;border-color:var(--accent)!important}@media print{html,body{width:210mm!important;min-width:210mm!important;margin:0!important;padding:0!important;background:#fff!important}body{min-height:297mm!important}#MogaInvoiceAppRoot{width:210mm!important;min-height:297mm!important;margin:0!important;padding:0!important;background:#fff!important}#invoiceSheet,.sheet{width:210mm!important;min-height:297mm!important;margin:0!important;padding:14mm 12mm 46mm!important;background:#fff!important;background-image:none!important;border:0!important;outline:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;overflow:visible!important}body.theme-luxury #invoiceSheet,body.theme-luxury .sheet,body.theme-light #invoiceSheet,body.theme-light .sheet{border:0!important;border-radius:0!important;box-shadow:none!important;background:#fff!important}.page-background,.toolbar,.settings-panel,.settings-modal,.side-pages,.backup-side,.products-launch,.clients-launch,.products-drawer,.clients-drawer,.invoice-product-picker,.client-picker,.data-sheet,.app-copyright,.backup-warning,.toolbar-status,.moga-plan-button,.moga-plans-modal{display:none!important}#invoiceSheet:before,#invoiceSheet:after,.sheet:before,.sheet:after{content:none!important;display:none!important;border:0!important;box-shadow:none!important;background:none!important}}.moga-global-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:none;align-items:center;justify-content:center;padding:20px;background:#0505079e;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.moga-global-dialog.open{display:flex;animation:mogaDialogFade .16s ease-out both}.moga-global-dialog-card{position:relative;width:min(620px,calc(100vw - 32px));border-radius:22px;padding:26px 26px 22px;background:#151515;color:#fff;box-shadow:0 24px 70px #00000085,0 0 36px #ff647821;overflow:hidden}.moga-global-dialog-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:2px;border-radius:22px;background:linear-gradient(110deg,#ff8a00,#ff5f6d,#ff4f9a);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.moga-global-dialog-close{position:absolute;right:16px;top:14px;width:38px;height:38px;border-radius:50%;border:1px solid #555;background:#252525;color:#fff;font-size:24px;line-height:1;cursor:pointer}.moga-global-dialog-kicker{margin:0 50px 7px 0;font-size:11px;font-weight:900;letter-spacing:.12em;color:#ff9a1f;text-transform:uppercase}.moga-global-dialog-card h3{margin:0 48px 12px 0;font-size:22px;line-height:1.2;color:#fff}.moga-global-dialog-text{font-size:14px;line-height:1.62;color:#f2f2f2;white-space:pre-line;max-height:min(48vh,430px);overflow:auto;padding-right:5px;scrollbar-width:thin}.moga-global-dialog-text br+br{line-height:1.9}.moga-global-dialog-text::-webkit-scrollbar{width:7px}.moga-global-dialog-text::-webkit-scrollbar-thumb{background:#555;border-radius:99px}.moga-global-dialog-text::-webkit-scrollbar-track{background:transparent}.moga-global-dialog-check{display:flex;gap:10px;align-items:flex-start;margin-top:18px;padding:13px 14px;border:1px solid #444;border-radius:13px;background:#202020;cursor:pointer}.moga-global-dialog-check[hidden]{display:none!important}.moga-global-dialog-check input{width:18px;height:18px;margin:1px 0 0;accent-color:#ff6b46;flex:0 0 auto}.moga-global-dialog-check span{font-size:13px;line-height:1.4;color:#fff}.moga-global-dialog-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:22px;flex-wrap:wrap}.moga-global-dialog-secondary,.moga-global-dialog-alt,.moga-global-dialog-primary{min-height:42px;padding:0 19px;border-radius:999px;font-weight:900;font-size:12px;cursor:pointer;border:1px solid #555}.moga-global-dialog-secondary{background:#292929;color:#fff}.moga-global-dialog-alt{background:#fff;color:#171717;border-color:#fff}.moga-global-dialog-primary{border:0;background:linear-gradient(100deg,#ff8a00,#ff5f6d,#ff4f9a);color:#111;box-shadow:0 7px 24px #ff626533}.moga-global-dialog-primary.danger{color:#fff;background:linear-gradient(100deg,#bd0000,#ff3b3b,#ff5f8f)}.moga-global-dialog-primary:disabled{opacity:.35;filter:grayscale(.7);cursor:not-allowed;box-shadow:none}.moga-global-dialog-secondary:hover{background:#343434}.moga-global-dialog-alt:hover{transform:translateY(-1px);filter:brightness(.95)}.moga-global-dialog-primary:not(:disabled):hover{transform:translateY(-1px);filter:brightness(1.05)}@keyframes mogaDialogFade{0%{opacity:0}to{opacity:1}}@media(max-width:600px){.moga-global-dialog{padding:12px}.moga-global-dialog-card{padding:23px 18px 18px;border-radius:18px}.moga-global-dialog-actions{flex-direction:column-reverse}.moga-global-dialog-secondary,.moga-global-dialog-alt,.moga-global-dialog-primary{width:100%}}#purchaseOrderSearch::placeholder,#supplierSearch::placeholder,#supplierLinkSearch::placeholder,#accountingSalesSearch::placeholder,#expenseSearch::placeholder,#taskSearch::placeholder,#inventoryHistorySearch::placeholder,#returnsSearch::placeholder,#inventoryCountSearch::placeholder{color:#777!important;-webkit-text-fill-color:#777!important;opacity:1!important}.inventory-count-tools{margin:10px 0 12px!important}.inventory-count-tools #inventoryCountSearch{width:100%!important;min-width:0!important;background:#fff!important;color:#111!important;-webkit-text-fill-color:#111!important}@media(min-width:901px){#trackingSheet.data-sheet{width:min(1240px,calc(100vw - 205px));padding-left:22px;padding-right:22px}#trackingSheet .tracking-table{width:100%;table-layout:fixed;font-size:12px}#trackingSheet .tracking-table th{padding:5px 3px;white-space:nowrap}#trackingSheet .tracking-table td{padding:2px;min-width:0}#trackingSheet .tracking-table input,#trackingSheet .tracking-table select{box-sizing:border-box;min-width:0;width:100%;padding:4px 3px;font-size:12px}#trackingSheet .tracking-table input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#trackingSheet .tracking-table th:nth-child(1),#trackingSheet .tracking-table td:nth-child(1){width:112px}#trackingSheet .tracking-table th:nth-child(2),#trackingSheet .tracking-table td:nth-child(2){width:116px}#trackingSheet .tracking-table th:nth-child(3),#trackingSheet .tracking-table td:nth-child(3){width:122px}#trackingSheet .tracking-table th:nth-child(4),#trackingSheet .tracking-table td:nth-child(4){width:138px}#trackingSheet .tracking-table th:nth-child(5),#trackingSheet .tracking-table td:nth-child(5){width:82px}#trackingSheet .tracking-table th:nth-child(6),#trackingSheet .tracking-table td:nth-child(6){width:112px}#trackingSheet .tracking-table th:nth-child(7),#trackingSheet .tracking-table td:nth-child(7){width:86px}#trackingSheet .tracking-table th:nth-child(8),#trackingSheet .tracking-table td:nth-child(8){width:190px}#trackingSheet .tracking-table th:nth-child(9),#trackingSheet .tracking-table td:nth-child(9){width:145px!important}#trackingSheet .tracking-actions-cell{width:145px!important}}#trackingSheet .tracking-table thead th{background:linear-gradient(135deg,#1d1d1f,#262626 72%,#33231d)!important;color:#fff!important;border-color:#3a3a3a!important;border-bottom:2px solid #ff7a00!important;box-shadow:inset 0 -1px #ff4f82b8;letter-spacing:.015em}#trackingSheet .tracking-table thead th:first-child{border-top-left-radius:7px}#trackingSheet .tracking-table thead th:last-child{border-top-right-radius:7px}#trackingSheet .tracking-table input.tracking-readonly{cursor:default!important;pointer-events:none!important;-webkit-user-select:text;user-select:text;color:#111!important;opacity:1!important;font-weight:500}#trackingSheet .tracking-table input.tracking-readonly::-webkit-calendar-picker-indicator{display:none!important}#trackingSheet .tracking-table input.tracking-readonly:focus{outline:none!important;box-shadow:none!important}#trackingSheet .tracking-table select.t-status,#trackingSheet .tracking-table input.t-received{background:#ffffff94!important;border:1px solid rgba(255,122,0,.35)!important;border-radius:7px!important;min-height:30px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}#trackingSheet .tracking-table select.t-status:hover,#trackingSheet .tracking-table input.t-received:hover,#trackingSheet .tracking-table select.t-status:focus,#trackingSheet .tracking-table input.t-received:focus{background:#fff!important;border-color:#ff7a00!important;box-shadow:0 0 0 2px #ff4f8221!important;outline:none!important}body.theme-dark .data-sheet{background:#151515!important;color:#f6f6f6!important;border-color:#343434!important;box-shadow:0 18px calc(var(--sheet-shadow) * 1.05) #0000006b!important}body.theme-dark .data-sheet h1,body.theme-dark .data-sheet h2,body.theme-dark .data-sheet h3,body.theme-dark .data-sheet h4,body.theme-dark .data-sheet b,body.theme-dark .data-sheet strong{color:#fff}body.theme-dark .data-sheet p,body.theme-dark .data-sheet small,body.theme-dark .data-sheet .muted,body.theme-dark .data-sheet .settings-lead{color:#bdbdbd!important}body.theme-dark .data-sheet .stat-card,body.theme-dark .data-sheet .overview-card,body.theme-dark .data-sheet .inventory-stat,body.theme-dark .data-sheet .inventory-kpi,body.theme-dark .data-sheet .task-stat,body.theme-dark .data-sheet .stats-panel,body.theme-dark .data-sheet .inventory-panel,body.theme-dark .data-sheet .task-panel,body.theme-dark .data-sheet .product-info-toolbar,body.theme-dark .data-sheet .product-info-bulk,body.theme-dark .data-sheet .inventory-info-tools,body.theme-dark .data-sheet .inventory-toolbar,body.theme-dark .data-sheet .purchase-toolbar,body.theme-dark .data-sheet .task-toolbar,body.theme-dark .data-sheet .accounting-toolbar,body.theme-dark .data-sheet .tracking-tools{background:#1d1d1d!important;border-color:#383838!important;color:#f2f2f2!important}body.theme-dark .data-sheet input,body.theme-dark .data-sheet select,body.theme-dark .data-sheet textarea{background:#202020!important;color:#fff!important;border-color:#484848!important}body.theme-dark .data-sheet input::placeholder,body.theme-dark .data-sheet textarea::placeholder{color:#8e8e8e!important}body.theme-dark .data-sheet option{background:#1b1b1b;color:#fff}body.theme-dark .data-sheet table{color:#eee}body.theme-dark .data-sheet table th{background:#0e0e0e!important;color:#fff!important;border-color:#3a3a3a!important}body.theme-dark .data-sheet table td{background:#191919!important;color:#eee!important;border-color:#343434!important}body.theme-dark .data-sheet table tbody tr:nth-child(2n) td{background:#1d1d1d!important}body.theme-dark .data-sheet table tbody tr:hover td{background:#252525!important}body.theme-dark .data-sheet button:not(.gold):not(.primary):not(.active):not(.danger){background:#242424;color:#fff;border-color:#4b4b4b}body.theme-dark .data-sheet button:not(.gold):not(.primary):not(.active):not(.danger):hover{border-color:var(--accent);background:#2b2b2b}body.theme-luxury .data-sheet{background:radial-gradient(circle at 12% 8%,color-mix(in srgb,var(--accent) 20%,transparent),transparent 34%),radial-gradient(circle at 88% 92%,color-mix(in srgb,var(--accent2) 22%,transparent),transparent 38%),linear-gradient(135deg,color-mix(in srgb,var(--accent) 13%,#fff),#fff 48%,color-mix(in srgb,var(--accent2) 14%,#fff))!important;border:1px solid color-mix(in srgb,var(--accent) 34%,#ddd)!important;box-shadow:0 18px calc(var(--sheet-shadow) * 1.12) #00000040,0 0 0 1px color-mix(in srgb,var(--accent2) 13%,transparent)!important}body.theme-luxury .data-sheet:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;border-radius:inherit;background:var(--accent-gradient);pointer-events:none}body.theme-luxury .data-sheet{position:relative}body.theme-luxury .data-sheet .stat-card,body.theme-luxury .data-sheet .overview-card,body.theme-luxury .data-sheet .inventory-stat,body.theme-luxury .data-sheet .inventory-kpi,body.theme-luxury .data-sheet .task-stat,body.theme-luxury .data-sheet .stats-panel,body.theme-luxury .data-sheet .product-info-toolbar,body.theme-luxury .data-sheet .product-info-bulk,body.theme-luxury .data-sheet .inventory-info-tools,body.theme-luxury .data-sheet .inventory-toolbar,body.theme-luxury .data-sheet .purchase-toolbar,body.theme-luxury .data-sheet .task-toolbar,body.theme-luxury .data-sheet .accounting-toolbar{background:#ffffffd1!important;border-color:color-mix(in srgb,var(--accent) 20%,#ddd)!important;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}body.theme-dark .moga-global-dialog-card,body.theme-dark .settings-window,body.theme-dark .purchase-modal-window,body.theme-dark .inventory-modal-window,body.theme-dark .task-modal-window,body.theme-dark .excel-period-window,body.theme-dark .product-info-delete-modal,body.theme-dark .moga-category-modal-window,body.theme-dark .moga-action-modal-card,body.theme-dark .moga-shopify-sync-card,body.theme-dark .moga-shopify-sync-confirm-modal{background:#151515!important;color:#fff!important;border-color:#3c3c3c!important;background-image:none!important}body.theme-luxury .moga-global-dialog-card,body.theme-luxury .settings-window,body.theme-luxury .purchase-modal-window,body.theme-luxury .inventory-modal-window,body.theme-luxury .task-modal-window,body.theme-luxury .excel-period-window,body.theme-luxury .product-info-delete-modal,body.theme-luxury .moga-category-modal-window,body.theme-luxury .moga-action-modal-card,body.theme-luxury .moga-shopify-sync-card,body.theme-luxury .moga-shopify-sync-confirm-modal{background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--accent) 34%,transparent),transparent 36%),radial-gradient(circle at 96% 100%,color-mix(in srgb,var(--accent2) 38%,transparent),transparent 40%),linear-gradient(135deg,color-mix(in srgb,var(--accent) 26%,#111),#151515 48%,color-mix(in srgb,var(--accent2) 28%,#111))!important;color:#fff!important;border:1px solid transparent!important;box-shadow:0 26px 78px #00000085,0 0 34px color-mix(in srgb,var(--accent2) 13%,transparent)!important}body.theme-luxury .moga-global-dialog-card:before{background:linear-gradient(110deg,var(--accent),var(--accent2))!important}body.theme-dark :is(.purchase-modal-window,.inventory-modal-window,.task-modal-window,.excel-period-window,.product-info-delete-modal,.moga-category-modal-window,.moga-action-modal-card,.moga-shopify-sync-card,.moga-shopify-sync-confirm-modal) h1,body.theme-dark :is(.purchase-modal-window,.inventory-modal-window,.task-modal-window,.excel-period-window,.product-info-delete-modal,.moga-category-modal-window,.moga-action-modal-card,.moga-shopify-sync-card,.moga-shopify-sync-confirm-modal) h2,body.theme-dark :is(.purchase-modal-window,.inventory-modal-window,.task-modal-window,.excel-period-window,.product-info-delete-modal,.moga-category-modal-window,.moga-action-modal-card,.moga-shopify-sync-card,.moga-shopify-sync-confirm-modal) h3,body.theme-luxury :is(.purchase-modal-window,.inventory-modal-window,.task-modal-window,.excel-period-window,.product-info-delete-modal,.moga-category-modal-window,.moga-action-modal-card,.moga-shopify-sync-card,.moga-shopify-sync-confirm-modal) h1,body.theme-luxury :is(.purchase-modal-window,.inventory-modal-window,.task-modal-window,.excel-period-window,.product-info-delete-modal,.moga-category-modal-window,.moga-action-modal-card,.moga-shopify-sync-card,.moga-shopify-sync-confirm-modal) h2,body.theme-luxury :is(.purchase-modal-window,.inventory-modal-window,.task-modal-window,.excel-period-window,.product-info-delete-modal,.moga-category-modal-window,.moga-action-modal-card,.moga-shopify-sync-card,.moga-shopify-sync-confirm-modal) h3{color:#fff!important}body.theme-dark :is(.purchase-modal-window,.inventory-modal-window,.task-modal-window,.excel-period-window,.product-info-delete-modal,.moga-category-modal-window,.moga-action-modal-card,.moga-shopify-sync-card) :is(input,select,textarea),body.theme-luxury :is(.purchase-modal-window,.inventory-modal-window,.task-modal-window,.excel-period-window,.product-info-delete-modal,.moga-category-modal-window,.moga-action-modal-card,.moga-shopify-sync-card) :is(input,select,textarea){background:#141414e0!important;color:#fff!important;border-color:#555!important}@media print{body.theme-dark .data-sheet,body.theme-luxury .data-sheet{background:#fff!important;color:#111!important;box-shadow:none!important}}body.theme-luxury .data-sheet:before{left:14px!important;right:14px!important;top:0!important;height:3px!important;border-radius:0 0 999px 999px!important}body.theme-dark .data-sheet,body.theme-dark .data-sheet :is(div,section,article,header,footer,nav,label){color:#ededed}body.theme-dark .data-sheet :is(.purchase-sub,.inventory-sub,.overview-sub,.task-sub,.muted,small){color:#a9a9a9!important}body.theme-dark .overview-sheet .overview-kpi,body.theme-dark .overview-sheet .overview-panel,body.theme-dark .overview-sheet .overview-period,body.theme-dark .overview-sheet .overview-period-bar,body.theme-dark .overview-sheet .overview-total,body.theme-dark .overview-sheet .overview-alerts,body.theme-dark .overview-sheet .overview-alert,body.theme-dark .overview-sheet .overview-chart,body.theme-dark .overview-sheet .overview-top-products{background:#1d1d1d!important;color:#f2f2f2!important;border-color:#3a3a3a!important}body.theme-dark .overview-sheet .overview-kpi span,body.theme-dark .overview-sheet .overview-kpi small,body.theme-dark .overview-sheet .overview-panel :is(span,small){color:#a9a9a9!important}body.theme-dark .overview-sheet .overview-kpi strong,body.theme-dark .overview-sheet .overview-panel h3{color:#fff!important}body.theme-dark .overview-sheet .overview-alert{background:#282318!important;color:#f5e8c7!important;border-left-color:var(--accent)!important}body.theme-dark .overview-sheet .bar-track{background:#333!important}body.theme-dark .data-sheet .stat-card,body.theme-dark .data-sheet .stats-panel{background:#1d1d1d!important;color:#f2f2f2!important;border-color:#3a3a3a!important}body.theme-dark .data-sheet .stat-card span{color:#aaa!important}body.theme-dark .data-sheet .stat-card strong{color:#fff!important}body.theme-dark .data-sheet .bar-track{background:#333!important}body.theme-dark .inventory-sheet .inventory-alert,body.theme-dark .inventory-sheet .inventory-stat,body.theme-dark .inventory-sheet .inventory-tools,body.theme-dark .inventory-sheet .inventory-settings-bar,body.theme-dark .inventory-sheet .inventory-history-tools,body.theme-dark .inventory-sheet .inventory-info-tools,body.theme-dark .inventory-sheet .product-info-toolbar,body.theme-dark .inventory-sheet .product-info-bulk,body.theme-dark .inventory-sheet .inventory-table-wrap{background:#1b1b1b!important;color:#eee!important;border-color:#3b3b3b!important}body.theme-dark .inventory-sheet .inventory-alert{background:#2b2617!important;color:#f6e7b0!important;border-color:#9a7414!important}body.theme-dark .inventory-sheet .inventory-stat span,body.theme-dark .inventory-sheet .inventory-stat small{color:#aaa!important}body.theme-dark .inventory-sheet .inventory-stat strong{color:#fff!important}body.theme-dark .inventory-sheet .inventory-tabs{border-color:#444!important}body.theme-dark .inventory-sheet .inventory-tabs button:not(.active){background:#202020!important;color:#fff!important;border-color:#494949!important}body.theme-dark .inventory-sheet .inventory-check{color:#ddd!important}body.theme-dark .task-sheet .task-stat,body.theme-dark .task-sheet .task-toolbar,body.theme-dark .task-sheet .task-table-wrap,body.theme-dark .task-sheet .task-help,body.theme-dark .task-sheet .task-panel{background:#1d1d1d!important;color:#eee!important;border-color:#3a3a3a!important}body.theme-dark .task-sheet .task-stat span,body.theme-dark .task-sheet .task-stat small{color:#aaa!important}body.theme-dark .task-sheet .task-stat strong{color:#fff!important}body.theme-dark #trackingSheet .tracking-tools,body.theme-dark #trackingSheet .tracking-date-range-popover{background:#1d1d1d!important;color:#eee!important;border-color:#444!important}body.theme-dark #trackingSheet .tracking-table input.tracking-readonly,body.theme-dark #trackingSheet .tracking-table input[readonly],body.theme-dark #trackingSheet .tracking-readonly{background:#1d1d1d!important;color:#eee!important;-webkit-text-fill-color:#eee!important;opacity:1!important;border-color:#303030!important}body.theme-dark #trackingSheet .tracking-table select,body.theme-dark #trackingSheet .tracking-table input:not([readonly]){background:#262626!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:color-mix(in srgb,var(--accent) 55%,#555)!important}body.theme-dark #trackingSheet .tracking-copy{color:#aaa!important}body.theme-dark .data-sheet :is(.purchase-note,.purchase-summary,.purchase-kpi,.purchase-card,.accounting-card,.accounting-summary,.accounting-kpi,.expense-card,.expense-summary,.expense-kpi,.reorder-card,.supplier-card,.supplier-link-card,.inventory-current-box,.inventory-sync-note,.excel-period-card,.excel-period-summary,.excel-period-status,.backup-status-card,.diag-card){background:#1d1d1d!important;color:#eee!important;border-color:#3d3d3d!important}body.theme-dark .data-sheet :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:#202020!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#4a4a4a!important;caret-color:#fff!important}body.theme-dark .data-sheet :is(input,textarea)::placeholder{color:#8d8d8d!important;-webkit-text-fill-color:#8d8d8d!important;opacity:1!important}body.theme-dark .data-sheet select option{background:#1b1b1b!important;color:#fff!important}body.theme-dark .data-sheet table td :is(input,span,div,a){color:inherit}body.theme-dark .data-sheet .empty-state,body.theme-dark .data-sheet .table-empty,body.theme-dark .data-sheet td[colspan]{color:#aaa!important}body.theme-dark .data-sheet hr,body.theme-dark .data-sheet :is(.inventory-tabs,.purchase-tabs,.task-tabs){border-color:#3c3c3c!important}body.theme-dark :is(.moga-global-dialog-card,.settings-window,.purchase-modal-window,.inventory-modal-window,.task-modal-window,.excel-period-window,.product-info-delete-modal,.moga-category-modal-window,.moga-action-modal-card,.moga-shopify-sync-card,.moga-shopify-sync-confirm-modal) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:#202020!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#4b4b4b!important}body.theme-dark :is(.moga-global-dialog-card,.settings-window,.purchase-modal-window,.inventory-modal-window,.task-modal-window,.excel-period-window,.product-info-delete-modal,.moga-category-modal-window,.moga-action-modal-card,.moga-shopify-sync-card,.moga-shopify-sync-confirm-modal) :is(.inventory-current-box,.settings-note,.purchase-note,.product-info-delete-list){background:#1d1d1d!important;color:#eee!important;border-color:#3d3d3d!important}body.theme-dark .accounting-sales-kpis>div,body.theme-dark .task-kpi,body.theme-dark .supplier-card-stat,body.theme-dark .reorder-summary,body.theme-dark .reorder-supplier-group,body.theme-dark .purchase-analytics-panel,body.theme-dark .expense-analytics .purchase-analytics-panel{background:#1d1d1d!important;color:#f2f2f2!important;border-color:#3d3d3d!important}body.theme-dark .accounting-sales-kpis>div span,body.theme-dark .task-kpi span,body.theme-dark .supplier-card-stat span,body.theme-dark .reorder-summary small,body.theme-dark .purchase-analytics-panel :is(span,small){color:#aaa!important}body.theme-dark .accounting-sales-kpis>div strong,body.theme-dark .task-kpi strong,body.theme-dark .supplier-card-stat b,body.theme-dark .purchase-analytics-panel h3,body.theme-dark .reorder-summary h3{color:#fff!important}body.theme-dark .purchase-analytics-panel,body.theme-dark .reorder-summary{box-shadow:none!important}body.theme-dark .purchase-analytics-panel .purchase-table-wrap,body.theme-dark .reorder-list .purchase-table-wrap{background:#161616!important;border-color:#3d3d3d!important}body.theme-dark .purchase-analytics-panel .bar-track,body.theme-dark .purchase-analytics-panel [class*=track]{background:#333!important}body.theme-dark .supplier-card{background:#1b1b1b!important;color:#f2f2f2!important;border-color:#3d3d3d!important}body.theme-dark .supplier-card :is(h4,b){color:#fff!important}body.theme-dark .supplier-card .supplier-sub{color:#b3b3b3!important}body.theme-dark .supplier-card-stat{box-shadow:none!important}body.theme-dark .task-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important;text-align:left!important}body.theme-dark .task-head>div{min-width:0!important;text-align:left!important}body.theme-dark .task-head h2{margin:5px 0 4px!important;padding:0!important;text-align:left!important;transform:none!important;position:static!important}body.theme-dark .task-head .purchase-sub{text-align:left!important;margin-left:0!important}body.theme-dark .task-kpis{align-items:stretch!important}body.theme-dark .task-kpi{box-shadow:none!important}body.theme-dark #overviewAlerts>*{background:#282318!important;color:#f7e9bf!important;border-color:#66511a!important;border-left-color:var(--accent)!important}body.theme-dark #overviewAlerts>*>*{color:inherit!important}body.theme-dark :is(.po-status.received,.po-status.draft,.po-status.ordered,.po-status.confirmed,.po-status.shipped,.po-status.partial,.pay-status.paid,.pay-status.partial,.inventory-status.good,.inventory-status.ok,.status-good,.status-paid),body.theme-dark .purchase-table :is(.po-status,.pay-status){-webkit-text-fill-color:currentColor!important;opacity:1!important;text-shadow:none!important}body.theme-dark :is(.po-status.received,.pay-status.paid,.inventory-status.good,.inventory-status.ok,.status-good,.status-paid){color:#14633d!important}body.theme-dark :is(.po-status.partial,.po-status.ordered,.po-status.shipped,.pay-status.partial){color:#6f5511!important}body.theme-dark :is(.po-status.cancelled,.inventory-status.none,.inventory-status.danger,.status-danger,.status-unpaid){color:#8a2430!important}body.theme-dark .inventory-sheet td .inventory-status,body.theme-dark .inventory-sheet td [class*=status]{-webkit-text-fill-color:currentColor!important;text-shadow:none!important}body.theme-dark :is(.task-sheet,.purchase-sheet,.expense-sheet,#accountingSalesSheet) .purchase-table-wrap,body.theme-dark :is(.task-sheet,.purchase-sheet,.expense-sheet,#accountingSalesSheet) .purchase-empty,body.theme-dark :is(.task-sheet,.purchase-sheet,.expense-sheet,#accountingSalesSheet) td[colspan]{background:#171717!important;color:#aaa!important;border-color:#3b3b3b!important}body.theme-dark .purchase-help>summary{background:#fff!important;color:#111!important;-webkit-text-fill-color:#111!important}body.theme-luxury .data-sheet:before{left:18px!important;right:18px!important;top:1px!important;width:auto!important;max-width:calc(100% - 36px)!important;height:3px!important;border-radius:999px!important}.app-copyright .moga-footer-plan{display:none}.moga-plan-basic .app-copyright .moga-footer-basic,.moga-plan-pro .app-copyright .moga-footer-pro,.moga-plan-premium .app-copyright .moga-footer-premium{display:inline}body.theme-dark .task-state.normal,body.theme-dark .task-state.done,body.theme-dark .expense-status.paid,body.theme-dark .expense-status.partial,body.theme-dark .expense-status.unpaid,body.theme-dark .po-status.received,body.theme-dark .po-status.ordered,body.theme-dark .po-status.partial,body.theme-dark .po-status.cancelled,body.theme-dark .pay-status.paid,body.theme-dark .pay-status.partial,body.theme-dark .pay-status.unpaid,body.theme-dark .inventory-status-pill.ok,body.theme-dark .inventory-status-pill.low,body.theme-dark .inventory-status-pill.out{opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}body.theme-dark .task-state.normal,body.theme-dark .expense-status.paid,body.theme-dark .po-status.received,body.theme-dark .pay-status.paid,body.theme-dark .inventory-status-pill.ok{color:#17623d!important}body.theme-dark .task-state.done{color:#4d5255!important}body.theme-dark .expense-status.partial,body.theme-dark .po-status.ordered,body.theme-dark .po-status.partial,body.theme-dark .pay-status.partial,body.theme-dark .inventory-status-pill.low{color:#705410!important}body.theme-dark .expense-status.unpaid,body.theme-dark .po-status.cancelled,body.theme-dark .pay-status.unpaid,body.theme-dark .inventory-status-pill.out{color:#8d2632!important}body.theme-dark :is(.purchase-icon,.inventory-row-btn,.expense-actions button,.purchase-actions button,.inventory-actions button){color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important}body.theme-dark :is(.purchase-icon,.inventory-row-btn,.expense-actions button,.purchase-actions button,.inventory-actions button) :is(svg,path){color:#fff!important;fill:currentColor!important;stroke:currentColor!important}body.theme-dark #warehouseSheet :is(.product-info-bulkbar,.product-info-bulk-tools,.product-info-selection-tools,.product-info-toolbar){background:#1a1a1a!important;border-color:#3b3b3b!important;color:#f3f3f3!important}body.theme-dark #warehouseSheet :is(.product-info-bulkbar,.product-info-bulk-tools,.product-info-selection-tools,.product-info-toolbar) button:not(.danger):not(.gold){background:#242424!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#4b4b4b!important}body.theme-dark #warehouseSheet :is(.product-info-bulkbar,.product-info-bulk-tools,.product-info-selection-tools,.product-info-toolbar) :is(input,select){background:#202020!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#4a4a4a!important}body.theme-dark #warehouseSheet :is(.product-info-bulkbar,.product-info-bulk-tools,.product-info-selection-tools,.product-info-toolbar) :is(label,span,b,strong,small){color:#eee!important;-webkit-text-fill-color:#eee!important}body.theme-dark .settings-window{background:#141414!important;color:#f4f4f4!important}body.theme-dark .settings-content{background:linear-gradient(180deg,#171717,#141414)!important;color:#f2f2f2!important}body.theme-dark .settings-section-head{border-color:#383838!important}body.theme-dark .settings-section-head h3,body.theme-dark .settings-section h3,body.theme-dark .settings-section h4,body.theme-dark .settings-section :is(b,strong){color:#fff!important}body.theme-dark .settings-section-head p,body.theme-dark .settings-section :is(p,small,.settings-lead-copy){color:#aaa!important}body.theme-dark .settings-section:not([data-settings-pane=about]) .premium-grid>label,body.theme-dark :is(.settings-info-panel,.settings-info-points>div,.tracking-color-card,.diag-card,.backup-status-card,.about-card,.about-product-card,.about-data-card,.about-license-card,.license-notice,.settings-note){background:#1d1d1d!important;color:#eee!important;border-color:#3e3e3e!important;box-shadow:none!important}body.theme-dark .settings-section:not([data-settings-pane=about]) .premium-grid>label,body.theme-dark .settings-section:not([data-settings-pane=about]) .premium-grid>label>span,body.theme-dark .settings-section:not([data-settings-pane=about]) .premium-grid>label>b{color:#e8e8e8!important}body.theme-dark .settings-section:not([data-settings-pane=about]) .premium-grid :is(input:not([type=range]):not([type=color]):not([type=checkbox]),select,textarea),body.theme-dark .settings-section :is(.delivery-settings-row,.payment-settings-row) :is(input,select),body.theme-dark [data-settings-pane=accounting] :is(input,select,textarea){background:#202020!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#4a4a4a!important}body.theme-dark .settings-section :is(input,textarea)::placeholder{color:#777!important;-webkit-text-fill-color:#777!important}body.theme-dark .settings-section :is(input,select,textarea):disabled{background:#191919!important;color:#8c8c8c!important;-webkit-text-fill-color:#8c8c8c!important;opacity:1!important}body.theme-dark .settings-info-strip,body.theme-dark .settings-info-strip.warning,body.theme-dark .backup-status-card{background:#252116!important;color:#e8d9a9!important;border-color:#66531e!important}body.theme-dark .premium-diag-grid .diag-card:after{opacity:.9!important}body.theme-dark .settings-footer{background:#111!important;border-color:#333!important}body.theme-dark .premium-subtitle:after{background:linear-gradient(90deg,#444,transparent)!important}body.theme-dark .premium-subtitle span{background:#1c1c1c!important;color:#ddd!important;border-color:#4a3a27!important}body.theme-dark .settings-tabs{background:#191919!important}body.theme-dark .about-features-scroll,body.theme-dark .about-timeline{scrollbar-color:var(--accent) #242424!important}body.theme-dark .about-features-scroll::-webkit-scrollbar-track,body.theme-dark .about-timeline::-webkit-scrollbar-track{background:#242424!important}body.theme-dark .moga-about-header,body.theme-dark .moga-about-intro{background:#1d1d1d!important;color:#eee!important;border-color:#3d3d3d!important}body.theme-dark .moga-about-header :is(h3,h4,b,strong),body.theme-dark .moga-about-intro :is(h3,h4,b,strong){color:#fff!important}body.theme-dark .moga-about-header :is(p,span),body.theme-dark .moga-about-intro :is(p,span){color:#b9b9b9!important}body.theme-dark :is(.returns-head,.supplier-card-stat,.reorder-order-box,.purchase-analytics-card,.task-kpi,.accounting-sales-kpis>div){color:#f4f4f4!important}body.theme-dark :is(.returns-head,.supplier-card-stat,.reorder-order-box,.purchase-analytics-card,.task-kpi,.accounting-sales-kpis>div) :is(span,small){color:#aaa!important}body.theme-luxury .task-head,body.theme-dark .task-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;text-align:left!important}body.theme-luxury .task-head>div,body.theme-dark .task-head>div{width:auto!important;min-width:0!important;text-align:left!important;margin:0!important}body.theme-luxury .task-head h2,body.theme-dark .task-head h2,body.theme-luxury .task-head .purchase-sub,body.theme-dark .task-head .purchase-sub{text-align:left!important;margin-left:0!important;margin-right:0!important;transform:none!important;position:static!important}body.theme-luxury .data-sheet{overflow:hidden!important}body.theme-luxury .data-sheet:before{left:24px!important;right:24px!important;top:9px!important;width:auto!important;max-width:none!important;height:4px!important;border-radius:999px!important;background:var(--accent-gradient)!important;box-shadow:0 0 8px color-mix(in srgb,var(--accent2) 20%,transparent)!important}body.theme-dark [data-settings-pane=accounting]>div,body.theme-dark [data-settings-pane=accounting] .settings-note,body.theme-dark [data-settings-pane=accounting] .accounting-settings-card,body.theme-dark [data-settings-pane=accounting] .accounting-group-card,body.theme-dark [data-settings-pane=accounting] .accounting-channel-card,body.theme-dark [data-settings-pane=accounting] .accounting-category-card{background:#1d1d1d!important;color:#f4f4f4!important;border-color:#3e3e3e!important;box-shadow:none!important}body.theme-dark [data-settings-pane=accounting] :is(label,p,span,small,b,strong,h3,h4){color:#f0f0f0!important;-webkit-text-fill-color:#f0f0f0!important}body.theme-dark [data-settings-pane=accounting] :is(input,select,textarea,button:not(.gold)){background:#202020!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#4a4a4a!important}body.theme-dark [data-settings-pane=accounting] :is(input,textarea)::placeholder{color:#858585!important;-webkit-text-fill-color:#858585!important}body.theme-dark [data-settings-pane=about] :is(.about-card,.about-product-card,.about-features-card,.about-data-card,.about-license-card,.moga-about-header,.moga-about-intro,.about-product-note,.about-premium-callout,.about-data-points>div,.license-notice,.about-plan-section){background:#1d1d1d!important;color:#f1f1f1!important;border-color:#3d3d3d!important;box-shadow:none!important}body.theme-dark [data-settings-pane=about] :is(h2,h3,h4,h5,b,strong,.feature-title-small,.about-card-label,.about-timeline-title,.about-timeline-text strong){color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark [data-settings-pane=about] :is(p,span,li,.about-card-text,.about-product-description,.about-timeline-text,.about-timeline-date){color:#c9c9c9!important;-webkit-text-fill-color:#c9c9c9!important}body.theme-dark [data-settings-pane=about] :is(.about-product-note,.about-data-points>div,.license-notice,.about-premium-callout){background:#252525!important}body.theme-dark #warehouseSheet .product-info-bulk,body.theme-dark #warehouseSheet .product-info-selection,body.theme-dark #warehouseSheet .product-info-category-action,body.theme-dark #warehouseSheet .product-info-columns{background:#1a1a1a!important;color:#fff!important;border-color:#3d3d3d!important}body.theme-dark #warehouseSheet .product-info-selection :is(b,button),body.theme-dark #warehouseSheet .product-info-category-action :is(input,button),body.theme-dark #warehouseSheet .product-info-columns{background:#202020!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#4b4b4b!important}body.theme-dark #warehouseSheet .product-info-selection button:not(.danger),body.theme-dark #warehouseSheet .product-info-category-action button:not(.gold){background:#242424!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark #warehouseSheet .product-info-selection :is(#productInfoFound,#productInfoSelected){padding:10px 12px;border:1px solid #454545;border-radius:10px}body.theme-dark #warehouseSheet .product-info-columns :is(span,label){color:#eee!important;-webkit-text-fill-color:#eee!important}body.theme-dark #warehouseSheet .product-info-pill{color:#3b2b12!important;-webkit-text-fill-color:#3b2b12!important}body.theme-dark #warehouseSheet .product-supplier-pill{color:#17324a!important;-webkit-text-fill-color:#17324a!important}body.theme-dark .purchase-help,body.theme-dark .purchase-help[open],body.theme-dark .purchase-help-grid,body.theme-dark .purchase-help-grid>div{background:#1d1d1d!important;color:#f2f2f2!important;border-color:#3d3d3d!important}body.theme-dark .purchase-help summary{background:#202020!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#444!important}body.theme-dark .purchase-help-grid>div :is(b,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark .purchase-help-grid>div :is(span,p){color:#c7c7c7!important;-webkit-text-fill-color:#c7c7c7!important}body.theme-dark .task-state.normal,body.theme-dark .expense-status.paid,body.theme-dark .po-status.received,body.theme-dark .pay-status.paid,body.theme-dark .inventory-status-pill.ok{background:#dff5e8!important;color:#17623d!important;-webkit-text-fill-color:#17623d!important;font-weight:900!important}body.theme-dark .task-state.done{background:#d9dedb!important;color:#4b5550!important;-webkit-text-fill-color:#4b5550!important;font-weight:900!important}body.theme-dark :is(.expense-status.partial,.po-status.ordered,.po-status.partial,.pay-status.partial,.inventory-status-pill.low){background:#fff0c9!important;color:#76570b!important;-webkit-text-fill-color:#76570b!important;font-weight:900!important}body.theme-dark :is(.expense-status.unpaid,.po-status.cancelled,.pay-status.unpaid,.inventory-status-pill.out){background:#ffd9dd!important;color:#972536!important;-webkit-text-fill-color:#972536!important;font-weight:900!important}body.theme-dark .purchase-icon.doc,body.theme-dark .expense-actions button:nth-child(1){background:#e9b400!important;border-color:#e9b400!important;color:#111!important;-webkit-text-fill-color:#111!important}body.theme-dark .purchase-icon.download,body.theme-dark .expense-actions button:nth-child(2){background:#1473e6!important;border-color:#1473e6!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark .purchase-icon.edit,body.theme-dark .expense-actions button:nth-child(3),body.theme-dark .tracking-actions button:nth-child(2){background:#138a55!important;border-color:#138a55!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark .purchase-icon.copy,body.theme-dark .expense-actions button:nth-child(4),body.theme-dark .tracking-actions button:nth-child(1){background:#7a45bd!important;border-color:#7a45bd!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark .purchase-icon.delete,body.theme-dark .expense-actions button:nth-child(5),body.theme-dark .tracking-actions button:last-child{background:#b90000!important;border-color:#b90000!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark :is(.purchase-icon.download,.purchase-icon.edit,.purchase-icon.copy,.purchase-icon.delete,.expense-actions button:nth-child(2),.expense-actions button:nth-child(3),.expense-actions button:nth-child(4),.expense-actions button:nth-child(5)) :is(svg,path){fill:#fff!important;stroke:#fff!important;color:#fff!important}body.theme-dark .returns-table .inventory-row-btn.edit{background:#138a55!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark .returns-table .inventory-row-btn.move{background:#e9b400!important;color:#111!important;-webkit-text-fill-color:#111!important}body.theme-dark .returns-table .inventory-row-btn.history{background:#b90000!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark #warehouseSheet .product-info-mini-kpi,body.theme-dark #warehouseSheet #productInfoNoCategoryKpi,body.theme-dark #warehouseSheet #productInfoNoSupplierKpi{background:#202020!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid #4a4a4a!important;box-shadow:none!important}body.theme-dark #warehouseSheet .product-info-mini-kpi strong,body.theme-dark #warehouseSheet #productInfoNoCategoryKpi strong,body.theme-dark #warehouseSheet #productInfoNoSupplierKpi strong{color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark #warehouseSheet .product-info-pill,body.theme-dark #warehouseSheet .product-info-supplier{background:#242424!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#505050!important;box-shadow:none!important}body.theme-dark #warehouseSheet .product-info-pill{border-color:color-mix(in srgb,var(--accent) 55%,#4a4a4a)!important}body.theme-dark #warehouseSheet .product-info-supplier{border-color:#4c6070!important}body.theme-dark #warehouseSheet .product-info-bulk :is(button,input,select),body.theme-dark #warehouseSheet .product-info-toolbar :is(input,select),body.theme-dark #warehouseSheet .product-info-columns{background:#202020!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#4a4a4a!important}body.theme-dark #warehouseSheet .product-info-bulk button:not(.gold):not(.danger):not(.product-info-delete-btn){background:#242424!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark #expensesSheet .purchase-help,body.theme-dark #expensesSheet .purchase-help[open],body.theme-dark #expensesSheet .purchase-help:hover,body.theme-dark #expensesSheet .purchase-help:focus-within{background:#1d1d1d!important;color:#fff!important;border-color:#444!important}body.theme-dark #expensesSheet .purchase-help>summary,body.theme-dark #expensesSheet .purchase-help>summary:hover,body.theme-dark #expensesSheet .purchase-help>summary:focus,body.theme-dark #expensesSheet .purchase-help[open]>summary{background:#202020!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#4a4a4a!important;text-shadow:none!important}body.theme-dark #expensesSheet .purchase-help>summary::marker,body.theme-dark #expensesSheet .purchase-help>summary::-webkit-details-marker{color:#fff!important}body.theme-dark #expensesSheet .purchase-help-grid,body.theme-dark #expensesSheet .purchase-help-grid>div{background:#1d1d1d!important;color:#eee!important;border-color:#3f3f3f!important}body.theme-dark #expensesSheet .purchase-help-grid>div :is(b,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark #expensesSheet .purchase-help-grid>div :is(span,p){color:#c8c8c8!important;-webkit-text-fill-color:#c8c8c8!important}body.theme-dark [data-settings-pane=accounting] #accountingSettingsRoot,body.theme-dark [data-settings-pane=accounting] .accounting-settings-box,body.theme-dark [data-settings-pane=accounting] .accounting-settings-head,body.theme-dark [data-settings-pane=accounting] .accounting-group-row,body.theme-dark [data-settings-pane=accounting] .accounting-pdf-map{background:#1d1d1d!important;color:#f4f4f4!important;border-color:#3e3e3e!important;box-shadow:none!important}body.theme-dark [data-settings-pane=accounting] .accounting-settings-box{border:1px solid #3e3e3e!important}body.theme-dark [data-settings-pane=accounting] .accounting-settings-head,body.theme-dark [data-settings-pane=accounting] .accounting-group-row{border-color:#343434!important}body.theme-dark [data-settings-pane=accounting] :is(.accounting-settings-box,.accounting-settings-head,.accounting-pdf-map,.accounting-group-row) :is(label,p,span,small,b,strong){color:#eee!important;-webkit-text-fill-color:#eee!important}body.theme-dark [data-settings-pane=accounting] #accountingSettingsRoot :is(input,select,textarea){background:#202020!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#4a4a4a!important;caret-color:#fff!important}body.theme-dark [data-settings-pane=accounting] #accountingSettingsRoot :is(input,textarea)::placeholder{color:#8d8d8d!important;-webkit-text-fill-color:#8d8d8d!important}body.theme-dark [data-settings-pane=accounting] #accountingSettingsRoot button:not(.gold){background:#242424!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#4a4a4a!important}body.theme-dark [data-settings-pane=accounting] #accountingSettingsRoot .settings-info-strip{background:#252116!important;color:#f0dfab!important;-webkit-text-fill-color:#f0dfab!important;border-color:#66531e!important}body.theme-dark #warehouseSheet #productInfoBulkDeleteBtn,body.theme-dark #warehouseSheet .product-info-delete-btn{background:#c40000!important;border-color:#c40000!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important}body.theme-dark #warehouseSheet #productInfoBulkDeleteBtn:hover,body.theme-dark #warehouseSheet .product-info-delete-btn:hover{background:#e00000!important;border-color:#e00000!important}body.theme-dark #warehouseSheet .product-info-cost-action .gold,body.theme-dark #warehouseSheet .product-info-category-action .gold{background:var(--accent-gradient)!important;border-color:var(--accent)!important;color:#111!important;-webkit-text-fill-color:#111!important}body.theme-dark #MogaInvoiceAppRoot input[type=checkbox]{appearance:none!important;-webkit-appearance:none!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;padding:0!important;margin:0 6px 0 0!important;border:1.5px solid #6a6a6a!important;border-radius:50%!important;background:#202020!important;background-image:none!important;box-shadow:inset 0 0 0 2px #202020!important;vertical-align:middle!important;cursor:pointer!important}body.theme-dark #MogaInvoiceAppRoot input[type=checkbox]:hover{border-color:var(--accent)!important}body.theme-dark #MogaInvoiceAppRoot input[type=checkbox]:checked{border-color:var(--accent)!important;background-color:var(--accent)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.4l3 3.1L15.5 6' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),var(--accent-gradient)!important;background-repeat:no-repeat,no-repeat!important;background-position:center,center!important;background-size:14px 14px,100% 100%!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 14%,transparent)!important}body.theme-dark #MogaInvoiceAppRoot input[type=checkbox]:disabled{opacity:.45!important;cursor:not-allowed!important}body.theme-dark #purchaseOrderModal .moga-shared-doc,body.theme-dark #purchaseOrderModal .moga-shared-doc-toggle,body.theme-dark #purchaseOrderModal .moga-shared-doc-fields,body.theme-dark #purchaseOrderModal .moga-shared-doc-grid,body.theme-dark #purchaseOrderModal .moga-shared-doc-summary,body.theme-dark #purchaseOrderModal .po-line-picker,body.theme-dark #purchaseOrderModal .po-product-combobox,body.theme-dark #purchaseOrderModal .po-product-search-wrap,body.theme-dark #purchaseOrderModal .purchase-table-wrap,body.theme-dark #purchaseOrderModal .po-totals,body.theme-dark #purchaseOrderModal .po-total-box,body.theme-dark #purchaseOrderModal .po-total-row,body.theme-dark #purchaseOrderModal .po-totals-note{background:#1d1d1d!important;color:#eee!important;border-color:#424242!important;box-shadow:none!important}body.theme-dark #purchaseOrderModal .moga-shared-doc-toggle,body.theme-dark #purchaseOrderModal .po-line-picker{border-radius:12px!important}body.theme-dark #purchaseOrderModal :is(.moga-shared-doc,.po-lines-head,.po-totals) :is(h4,b,strong,span,label,small){color:#eee!important;-webkit-text-fill-color:#eee!important}body.theme-dark #purchaseOrderModal .purchase-meta,body.theme-dark #purchaseOrderModal .po-totals-note{color:#a9a9a9!important;-webkit-text-fill-color:#a9a9a9!important}body.theme-dark #purchaseOrderModal :is(.po-product-search-wrap input,.po-add-qty,.moga-shared-doc input){background:#202020!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#4b4b4b!important}body.theme-dark #purchaseOrderModal .po-product-results{background:#181818!important;color:#fff!important;border-color:#4a4a4a!important}body.theme-dark #purchaseOrderModal .po-product-results button{background:#202020!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#353535!important}body.theme-dark #purchaseOrderModal .po-product-results button:hover{background:#2a2a2a!important}body.theme-dark #purchaseOrderModal .purchase-table-wrap,body.theme-dark #purchaseOrderModal .purchase-table-wrap table,body.theme-dark #purchaseOrderModal .purchase-table-wrap tbody,body.theme-dark #purchaseOrderModal .purchase-table-wrap td{background:#1b1b1b!important;color:#eee!important;border-color:#3d3d3d!important}body.theme-dark #purchaseOrderModal .purchase-table-wrap thead,body.theme-dark #purchaseOrderModal .purchase-table-wrap th{background:#101010!important;color:#fff!important;border-color:#3d3d3d!important}body.theme-dark #purchaseOrderModal .purchase-table-wrap td[colspan]{background:#1b1b1b!important;color:#aaa!important}body.theme-dark #purchaseOrderModal .po-total-row.grand{border-color:#555!important}body.theme-dark #purchaseOrderModal .purchase-modal-actions{background:#181818!important;border-color:#333!important}body.theme-dark #purchaseOrderModal .moga-shared-doc-check,body.theme-dark #expenseModal .moga-shared-doc-check{background:transparent!important;border:0!important}body.theme-dark #purchaseOrderModal .moga-shared-doc-check>span,body.theme-dark #expenseModal .moga-shared-doc-check>span{display:none!important}body.theme-dark #expensesSheet details.purchase-help,body.theme-dark #expensesSheet details.purchase-help:hover,body.theme-dark #expensesSheet details.purchase-help[open]{background:#1c1c1c!important;border:1px solid #4a4a4a!important;color:#fff!important}body.theme-dark #expensesSheet details.purchase-help>summary,body.theme-dark #expensesSheet details.purchase-help>summary:hover,body.theme-dark #expensesSheet details.purchase-help>summary:active,body.theme-dark #expensesSheet details.purchase-help>summary:focus,body.theme-dark #expensesSheet details.purchase-help[open]>summary{background:#202020!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#4a4a4a!important;text-shadow:none!important}body.theme-dark #expensesSheet details.purchase-help>summary *,body.theme-dark #expensesSheet details.purchase-help[open]>summary *{color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark .data-sheet details>summary{color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark #purchaseSheet input[type=checkbox],body.theme-dark #warehouseSheet input[type=checkbox],body.theme-dark #expensesSheet input[type=checkbox],body.theme-dark .settings-window input[type=checkbox]{border-radius:50%!important}#MogaInvoiceAppRoot input[type=checkbox]{appearance:none!important;-webkit-appearance:none!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;padding:0!important;margin:0 6px 0 0!important;border:1.5px solid #666!important;border-radius:50%!important;background:#202020!important;background-image:none!important;box-shadow:inset 0 0 0 2px #202020!important;vertical-align:middle!important;cursor:pointer!important;accent-color:transparent!important}#MogaInvoiceAppRoot input[type=checkbox]:hover{border-color:var(--accent)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 10%,transparent)!important}#MogaInvoiceAppRoot input[type=checkbox]:checked{border-color:var(--accent)!important;background-color:var(--accent)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.4l3 3.1L15.5 6' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),var(--accent-gradient)!important;background-repeat:no-repeat,no-repeat!important;background-position:center,center!important;background-size:14px 14px,100% 100%!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 14%,transparent)!important}#MogaInvoiceAppRoot input[type=checkbox]:disabled{opacity:.45!important;cursor:not-allowed!important}#MogaInvoiceAppRoot .moga-shared-doc-check{position:relative!important;width:24px!important;height:24px!important;min-width:24px!important;flex:0 0 24px!important}#MogaInvoiceAppRoot .moga-shared-doc-check input[type=checkbox]{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;margin:0!important;opacity:0!important;z-index:2!important;cursor:pointer!important}#MogaInvoiceAppRoot .moga-shared-doc-check>span{display:grid!important;place-items:center!important;position:absolute!important;top:2px!important;right:2px!important;bottom:2px!important;left:2px!important;border:1.5px solid #666!important;border-radius:50%!important;background:#202020!important;color:transparent!important;font-size:0!important;pointer-events:none!important;box-shadow:inset 0 0 0 2px #202020!important}#MogaInvoiceAppRoot .moga-shared-doc-check input[type=checkbox]:hover+span{border-color:var(--accent)!important}#MogaInvoiceAppRoot .moga-shared-doc-check input[type=checkbox]:checked+span{border-color:var(--accent)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.4l3 3.1L15.5 6' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),var(--accent-gradient)!important;background-repeat:no-repeat,no-repeat!important;background-position:center,center!important;background-size:14px 14px,100% 100%!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 14%,transparent)!important}body.theme-dark #expenseSheet details.purchase-help,body.theme-dark #expenseSheet details.purchase-help:hover,body.theme-dark #expenseSheet details.purchase-help:focus-within,body.theme-dark #expenseSheet details.purchase-help[open]{background:#1c1c1c!important;border:1px solid #454545!important;color:#fff!important;box-shadow:none!important}body.theme-dark #expenseSheet details.purchase-help>summary,body.theme-dark #expenseSheet details.purchase-help>summary:hover,body.theme-dark #expenseSheet details.purchase-help>summary:focus,body.theme-dark #expenseSheet details.purchase-help>summary:active,body.theme-dark #expenseSheet details.purchase-help[open]>summary{background:#202020!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#454545!important;text-shadow:none!important;outline:none!important}body.theme-dark #expenseSheet details.purchase-help>summary::marker{color:#fff!important}body.theme-dark #expenseSheet details.purchase-help>summary::-webkit-details-marker{color:#fff!important}body.theme-dark #expenseSheet .purchase-help-grid,body.theme-dark #expenseSheet .purchase-help-grid>div{background:#1d1d1d!important;border-color:#3f3f3f!important;color:#fff!important}body.theme-dark #expenseSheet .purchase-help-grid>div :is(b,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark #expenseSheet .purchase-help-grid>div :is(span,p){color:#d6d6d6!important;-webkit-text-fill-color:#d6d6d6!important}#MogaInvoiceAppRoot #purchaseOrderModal .moga-shared-doc-check>span,#MogaInvoiceAppRoot #expenseModal .moga-shared-doc-check>span{display:grid!important;place-items:center!important;position:absolute!important;top:2px!important;right:2px!important;bottom:2px!important;left:2px!important;border:1.5px solid #666!important;border-radius:50%!important;background:#202020!important;background-image:none!important;color:transparent!important;font-size:0!important;pointer-events:none!important;box-shadow:inset 0 0 0 2px #202020!important}#MogaInvoiceAppRoot #purchaseOrderModal .moga-shared-doc-check input[type=checkbox]:checked+span,#MogaInvoiceAppRoot #expenseModal .moga-shared-doc-check input[type=checkbox]:checked+span{display:grid!important;border-color:var(--accent)!important;background-color:var(--accent)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.4l3 3.1L15.5 6' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),var(--accent-gradient)!important;background-repeat:no-repeat,no-repeat!important;background-position:center,center!important;background-size:14px 14px,100% 100%!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 15%,transparent)!important}body.theme-dark #purchaseOrderModal .purchase-modal-body,body.theme-dark #purchaseOrderModal .purchase-form-grid,body.theme-dark #purchaseOrderModal .po-totals,body.theme-dark #purchaseOrderModal .po-total-box,body.theme-dark #purchaseOrderModal .po-total-row,body.theme-dark #purchaseOrderModal .po-totals-note{background:#171717!important;color:#fff!important;border-color:#414141!important}body.theme-dark #purchaseOrderModal .purchase-form-grid label,body.theme-dark #purchaseOrderModal .purchase-form-grid label>span,body.theme-dark #purchaseOrderModal .purchase-form-grid :is(label,span,small,b,strong),body.theme-dark #purchaseOrderModal .po-total-box :is(span,b,strong),body.theme-dark #purchaseOrderModal .po-totals-note{color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark #purchaseOrderModal .purchase-form-grid small,body.theme-dark #purchaseOrderModal .purchase-meta,body.theme-dark #purchaseOrderModal .po-lines-note{color:#d0d0d0!important;-webkit-text-fill-color:#d0d0d0!important}body.theme-dark #purchaseOrderModal :is(input,select,textarea){background:#202020!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#4a4a4a!important}body.theme-dark #purchaseOrderModal :is(input,textarea)::placeholder{color:#b8b8b8!important;-webkit-text-fill-color:#b8b8b8!important;opacity:1!important}body.theme-dark #expenseModal .moga-shared-doc,body.theme-dark #expenseModal .moga-shared-doc-toggle,body.theme-dark #expenseModal .moga-shared-doc-fields,body.theme-dark #expenseModal .moga-shared-doc-grid,body.theme-dark #expenseModal .moga-shared-doc-summary,body.theme-dark #expenseModal .expense-calc,body.theme-dark #expenseModal .expense-calc>div{background:#1c1c1c!important;color:#fff!important;border-color:#414141!important;box-shadow:none!important}body.theme-dark #expenseModal .moga-shared-doc-toggle :is(b,small,span),body.theme-dark #expenseModal .moga-shared-doc-grid label>span,body.theme-dark #expenseModal .moga-shared-doc-summary,body.theme-dark #expenseModal .expense-calc :is(span,b,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark #expenseModal .moga-shared-doc-toggle small{color:#d0d0d0!important;-webkit-text-fill-color:#d0d0d0!important}body.theme-dark #expenseModal .moga-shared-doc-grid input,body.theme-dark #expenseModal .purchase-form-grid :is(input,select,textarea){background:#202020!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#4a4a4a!important}body.theme-dark #expenseModal .purchase-form-grid label,body.theme-dark #expenseModal .purchase-form-grid label>span{color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-luxury #purchaseOrderModal .po-totals,body.theme-luxury #purchaseOrderModal .po-total-box,body.theme-luxury #purchaseOrderModal .po-total-row,body.theme-luxury #expenseModal .expense-calc,body.theme-luxury #expenseModal .expense-calc>div{background:#1b1b1b!important;color:#fff!important;border-color:#414141!important;box-shadow:none!important}body.theme-luxury #purchaseOrderModal .po-total-box :is(span,b,strong),body.theme-luxury #expenseModal .expense-calc :is(span,b,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-luxury #purchaseOrderModal .po-totals-note{color:#d5d5d5!important;-webkit-text-fill-color:#d5d5d5!important}body.theme-dark #expenseSheet details.purchase-help,body.theme-dark #expenseSheet details.purchase-help:hover,body.theme-dark #expenseSheet details.purchase-help[open]{background:#1c1c1c!important;color:#fff!important;border-color:#454545!important}body.theme-dark #expenseSheet details.purchase-help>summary,body.theme-dark #expenseSheet details.purchase-help>summary:hover,body.theme-dark #expenseSheet details.purchase-help[open]>summary{background:#202020!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark #expenseSheet details.purchase-help>summary *{color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark #expenseSheet .purchase-help-grid,body.theme-dark #expenseSheet .purchase-help-grid>div{background:#1d1d1d!important;color:#fff!important;border-color:#3f3f3f!important}body.theme-dark #expenseSheet .purchase-help-grid>div :is(b,strong,p,span){color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet .inventory-table tbody tr.out-stock>td{background:#9725362e!important;border-bottom-color:#ff698238!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet .inventory-table tbody tr.out-stock:hover>td{background:#97253645!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet .inventory-table tbody tr.out-stock>td *{--warehouse-row-bg:transparent}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowStockSettings.inventory-alert-settings{background:#1b1b1b!important;color:#f2f2f2!important;border-color:#414141!important;border-left-color:var(--accent)!important;box-shadow:none!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowStockSettings.inventory-alert-settings>summary{background:#1b1b1b!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-radius:8px!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowStockSettings :is(.inventory-alert-settings-grid,.inventory-alert-selected-wrap,.inventory-alert-selected-head,.inventory-alert-selection-tools){background:transparent!important;color:#f2f2f2!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowStockSettings :is(.inventory-alert-settings-grid label,.inventory-alert-selected-head,.inventory-alert-selection-tools span,.inventory-setting-unit span){color:#e8e8e8!important;-webkit-text-fill-color:#e8e8e8!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowStockSettings .inventory-alert-mode-note{background:#232323!important;color:#d8d8d8!important;-webkit-text-fill-color:#d8d8d8!important;border-color:#3f3f3f!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowStockSettings :is(input[type=text],input[type=number],select),body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowStockSettings .inventory-alert-selected-head input{background:#202020!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#4a4a4a!important;box-shadow:none!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowStockSettings input::placeholder{color:#a9a9a9!important;-webkit-text-fill-color:#a9a9a9!important;opacity:1!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowStockSettings .inventory-alert-product{background:#202020!important;color:#f2f2f2!important;border-color:#3f3f3f!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowStockSettings .inventory-alert-product b{color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowStockSettings .inventory-alert-product small{color:#aaa!important;-webkit-text-fill-color:#aaa!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowStockSettings .inventory-alert-product-check,body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowOnly,body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryAllowNegative{background:#202020!important;border-color:#666!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowStockSettings .inventory-alert-product-check:checked,body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowOnly:checked,body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryAllowNegative:checked{background:var(--accent-gradient)!important;border-color:transparent!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet .inventory-table tbody tr.out-stock>td{background:#ff4a690e!important;border-bottom-color:#ff667d1a!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet .inventory-table tbody tr.out-stock:hover>td{background:#ff4a6916!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet .inventory-table tbody tr.out-stock>td:first-child{box-shadow:inset 3px 0 #ff527061!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowStockSettings #inventoryBulkMinTools.inventory-bulk-min-tools{display:grid!important;grid-template-columns:minmax(0,1fr) 110px auto!important;gap:10px!important;align-items:center!important;margin:0 13px 12px!important;padding:10px 11px!important;background:#202020!important;color:#f2f2f2!important;border:1px solid #3f3f3f!important;border-radius:9px!important;box-shadow:none!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowStockSettings #inventoryBulkMinTools>div{min-width:0!important;background:transparent!important;color:#f2f2f2!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowStockSettings #inventoryBulkMinTools b{display:block!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowStockSettings #inventoryBulkMinTools small,body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowStockSettings #inventoryBulkMinHelp{display:block!important;margin-top:3px!important;color:#bdbdbd!important;-webkit-text-fill-color:#bdbdbd!important;line-height:1.35!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowStockSettings #inventoryBulkMin{width:100%!important;min-width:0!important;min-height:36px!important;background:#171717!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid #4a4a4a!important;border-radius:8px!important;box-shadow:none!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowStockSettings #inventoryBulkMinApply{min-height:36px!important;padding:0 13px!important;border:0!important;border-radius:8px!important;background:var(--accent-gradient)!important;color:#111!important;-webkit-text-fill-color:#111!important;font-weight:900!important;white-space:nowrap!important;box-shadow:none!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowStockSettings :is(.inventory-alert-settings-grid,.inventory-alert-selected-wrap,.inventory-alert-selected-head,.inventory-alert-selection-tools,.inventory-alert-product-list){background:transparent!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowStockSettings :is(.inventory-alert-settings-grid input,.inventory-alert-settings-grid select,.inventory-alert-selected-head input){background:#1d1d1d!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#484848!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowStockSettings .inventory-alert-product{background:#1d1d1d!important;border-color:#3e3e3e!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowStockSettings .inventory-alert-selection-tools button:not(.muted){color:#111!important;-webkit-text-fill-color:#111!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowStockSettings .inventory-alert-selection-tools button.muted{background:#2b2b2b!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid #444!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet .inventory-settings-bar :is(input,select){background:#1d1d1d!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#484848!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet .inventory-settings-bar :is(label,span,small,b,strong){color:#e7e7e7!important;-webkit-text-fill-color:#e7e7e7!important}@media(max-width:760px){body.theme-dark #MogaInvoiceAppRoot #warehouseSheet #inventoryLowStockSettings #inventoryBulkMinTools.inventory-bulk-min-tools{grid-template-columns:1fr!important}}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet .inventory-table tbody tr.out-stock>td,body.theme-dark #MogaInvoiceAppRoot #warehouseSheet .inventory-table tbody tr.out-stock>td :is(span,small,b,strong,label,a,div,p){color:#171717!important;-webkit-text-fill-color:#171717!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet .inventory-table tbody tr.out-stock>td :is(input,select,textarea){color:#171717!important;-webkit-text-fill-color:#171717!important}body.theme-dark #MogaInvoiceAppRoot #warehouseSheet .inventory-table tbody tr.out-stock .inventory-status,body.theme-dark #MogaInvoiceAppRoot #warehouseSheet .inventory-table tbody tr.out-stock [class*=status]{color:#171717!important;-webkit-text-fill-color:#171717!important}body.theme-dark #MogaInvoiceAppRoot #statsSheet .bar-fill{background:linear-gradient(90deg,var(--accent) 0%,var(--accent2) 72%,color-mix(in srgb,var(--accent2) 35%,transparent) 100%)!important;box-shadow:0 0 10px color-mix(in srgb,var(--accent) 20%,transparent),0 0 14px color-mix(in srgb,var(--accent2) 14%,transparent)!important}body.theme-dark #MogaInvoiceAppRoot #statsSheet .bar-track{background:#2f2f2f!important;overflow:hidden!important}body.theme-luxury #MogaInvoiceAppRoot .purchase-form-grid label,body.theme-luxury #MogaInvoiceAppRoot .purchase-form-grid label>span,body.theme-luxury #MogaInvoiceAppRoot .moga-shared-doc-grid label,body.theme-luxury #MogaInvoiceAppRoot .moga-shared-doc-grid label>span,body.theme-luxury #MogaInvoiceAppRoot .settings-section label,body.theme-luxury #MogaInvoiceAppRoot .settings-section label>span{color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-luxury #MogaInvoiceAppRoot .purchase-form-grid :is(input,select,textarea),body.theme-luxury #MogaInvoiceAppRoot .moga-shared-doc-grid :is(input,select,textarea),body.theme-luxury #MogaInvoiceAppRoot .settings-section :is(input,select,textarea){-webkit-text-fill-color:initial}body.theme-luxury #MogaInvoiceAppRoot .settings-section label,body.theme-luxury #MogaInvoiceAppRoot .settings-section label>span{color:#2b2b2b!important;-webkit-text-fill-color:#2b2b2b!important}body.theme-luxury #MogaInvoiceAppRoot #purchaseOrderModal :is(.moga-shared-doc,.moga-shared-doc-toggle,.moga-shared-doc-fields,.moga-shared-doc-grid,.moga-shared-doc-summary){background:#1d1d1d!important;color:#eee!important;border-color:#424242!important;box-shadow:none!important}body.theme-luxury #MogaInvoiceAppRoot #purchaseOrderModal :is(.moga-shared-doc,.moga-shared-doc-toggle,.moga-shared-doc-fields,.moga-shared-doc-grid,.moga-shared-doc-summary) :is(h4,b,strong,span,label,small){color:#eee!important;-webkit-text-fill-color:#eee!important}body.theme-luxury #MogaInvoiceAppRoot #purchaseOrderModal .moga-shared-doc-toggle small{color:#c7c7c7!important;-webkit-text-fill-color:#c7c7c7!important}body.theme-luxury #MogaInvoiceAppRoot #purchaseOrderModal .moga-shared-doc-grid :is(input,select,textarea){background:#202020!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#4b4b4b!important}body.theme-luxury #MogaInvoiceAppRoot #purchaseOrderModal :is(.po-line-picker,.po-product-combobox,.po-product-search-wrap,.purchase-table-wrap){background:#1d1d1d!important;color:#eee!important;border-color:#424242!important;box-shadow:none!important}body.theme-luxury #MogaInvoiceAppRoot #purchaseOrderModal .po-line-picker{border-radius:12px!important}body.theme-luxury #MogaInvoiceAppRoot #purchaseOrderModal .po-line-picker :is(h4,b,strong,span,label,small){color:#eee!important;-webkit-text-fill-color:#eee!important}body.theme-luxury #MogaInvoiceAppRoot #purchaseOrderModal :is(.po-product-search-wrap input,.po-add-qty){background:#202020!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#4b4b4b!important}body.theme-luxury #MogaInvoiceAppRoot #purchaseOrderModal .po-product-results{background:#181818!important;color:#fff!important;border-color:#4a4a4a!important}body.theme-luxury #MogaInvoiceAppRoot #expenseModal :is(.moga-shared-doc,.moga-shared-doc-toggle,.moga-shared-doc-fields,.moga-shared-doc-grid,.moga-shared-doc-summary){background:#1d1d1d!important;color:#eee!important;border-color:#424242!important;box-shadow:none!important}body.theme-luxury #MogaInvoiceAppRoot #expenseModal :is(.moga-shared-doc,.moga-shared-doc-toggle,.moga-shared-doc-fields,.moga-shared-doc-grid,.moga-shared-doc-summary) :is(h4,b,strong,span,label,small){color:#eee!important;-webkit-text-fill-color:#eee!important}body.theme-luxury #MogaInvoiceAppRoot #expenseModal .moga-shared-doc-toggle small{color:#c7c7c7!important;-webkit-text-fill-color:#c7c7c7!important}body.theme-luxury #MogaInvoiceAppRoot #expenseModal .moga-shared-doc-grid :is(input,select,textarea){background:#202020!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#4b4b4b!important}body.theme-luxury #purchaseOrderModal .purchase-table-wrap,body.theme-luxury #purchaseOrderModal .purchase-table-wrap table,body.theme-luxury #purchaseOrderModal .purchase-table-wrap tbody,body.theme-luxury #purchaseOrderModal .purchase-table-wrap td{background:#1b1b1b!important;color:#eee!important;border-color:#3d3d3d!important}body.theme-luxury #purchaseOrderModal .purchase-table-wrap thead,body.theme-luxury #purchaseOrderModal .purchase-table-wrap th{background:#101010!important;color:#fff!important;border-color:#3d3d3d!important}body.theme-luxury #purchaseOrderModal .purchase-table-wrap td[colspan]{background:#1b1b1b!important;color:#aaa!important}body.theme-luxury #purchaseOrderModal .po-product-results{background:#181818!important;color:#fff!important;border-color:#4a4a4a!important}body.theme-luxury #purchaseOrderModal .po-product-results button{background:#202020!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#353535!important}body.theme-luxury #purchaseOrderModal .po-product-results button:hover,body.theme-luxury #purchaseOrderModal .po-product-results button:focus{background:#2a2a2a!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-luxury #purchaseOrderModal .po-product-results button :is(span,b,strong,small,div){color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-luxury #purchaseOrderModal .po-product-results button small{color:#bdbdbd!important;-webkit-text-fill-color:#bdbdbd!important}body.theme-dark #MogaInvoiceAppRoot .clients-launch,body.theme-dark #MogaInvoiceAppRoot .products-launch{background:#1d1d1d!important;color:#f4f4f4!important;-webkit-text-fill-color:#f4f4f4!important;border-color:#414141!important;box-shadow:0 5px 18px #00000047!important;filter:none!important}body.theme-dark #MogaInvoiceAppRoot .clients-launch:hover,body.theme-dark #MogaInvoiceAppRoot .products-launch:hover{background:#292929!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#555!important;filter:none!important}body.theme-dark #MogaInvoiceAppRoot .clients-drawer,body.theme-dark #MogaInvoiceAppRoot .products-drawer{background:#171717!important;color:#eee!important;border-right-color:#3d3d3d!important;box-shadow:8px 0 28px #0000007a!important}body.theme-dark #MogaInvoiceAppRoot .products-drawer-head h2{color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark #MogaInvoiceAppRoot .products-close{background:#292929!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid #454545!important}body.theme-dark #MogaInvoiceAppRoot .product-tabs button{background:#222!important;color:#ddd!important;-webkit-text-fill-color:#ddd!important;border-color:#454545!important}body.theme-dark #MogaInvoiceAppRoot .product-tabs button:hover{background:#2d2d2d!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark #MogaInvoiceAppRoot .product-tabs button.active{background:var(--accent-gradient)!important;color:#111!important;-webkit-text-fill-color:#111!important;border-color:transparent!important}body.theme-dark #MogaInvoiceAppRoot :is(.clients-drawer,.products-drawer) :is(.product-search,input,select,textarea){background:#202020!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#484848!important}body.theme-dark #MogaInvoiceAppRoot :is(.clients-drawer,.products-drawer) :is(input,textarea)::placeholder{color:#9f9f9f!important;-webkit-text-fill-color:#9f9f9f!important;opacity:1!important}body.theme-dark #MogaInvoiceAppRoot :is(.clients-drawer,.products-drawer) :is(label,strong,h3){color:#eee!important;-webkit-text-fill-color:#eee!important}body.theme-dark #MogaInvoiceAppRoot :is(.clients-drawer,.products-drawer) .catalog-count{color:#aaa!important;-webkit-text-fill-color:#aaa!important}body.theme-dark #MogaInvoiceAppRoot .client-card{background:#202020!important;color:#eee!important;border-color:#414141!important}body.theme-dark #MogaInvoiceAppRoot .client-card strong{color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark #MogaInvoiceAppRoot .client-meta{color:#aaa!important;-webkit-text-fill-color:#aaa!important}body.theme-dark #MogaInvoiceAppRoot .client-actions button{background:#303030!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark #MogaInvoiceAppRoot .products-drawer .catalog-table,body.theme-dark #MogaInvoiceAppRoot .products-drawer .catalog-table tbody,body.theme-dark #MogaInvoiceAppRoot .products-drawer .catalog-table td{background:#1b1b1b!important;color:#eee!important;border-color:#3e3e3e!important}body.theme-dark #MogaInvoiceAppRoot .products-drawer .catalog-table th{background:#101010!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#3e3e3e!important}body.theme-dark #MogaInvoiceAppRoot .products-drawer .catalog-table input{background:transparent!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark #MogaInvoiceAppRoot .products-drawer :is(.product-form,.csv-box),body.theme-dark #MogaInvoiceAppRoot .clients-drawer .product-form{background:#202020!important;color:#eee!important;border-color:#414141!important}body.theme-dark #mogaNotificationBell{background:#1d1d1d!important;color:#fff!important;border-color:#414141!important;box-shadow:0 5px 18px #00000047!important}body.theme-dark #mogaNotificationBell:hover{background:#292929!important}body.theme-dark #mogaNotificationDrawer{background:#171717!important;color:#eee!important;border-left:1px solid #3d3d3d!important;box-shadow:-10px 0 32px #0000007a!important}body.theme-dark #mogaNotificationDrawer .moga-notification-head{background:#181818!important;color:#fff!important;border-bottom-color:#373737!important}body.theme-dark #mogaNotificationDrawer .moga-notification-head h3{color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark #mogaNotificationDrawer .moga-notification-head>button{background:#292929!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#454545!important}body.theme-dark #mogaNotificationDrawer .moga-notification-tools{background:#171717!important;border-color:#373737!important}body.theme-dark #mogaNotificationDrawer .moga-notification-tools>button:not(.moga-notification-delete-all){background:#252525!important;color:#eee!important;-webkit-text-fill-color:#eee!important;border-color:#444!important}body.theme-dark #mogaNotificationDrawer .moga-notification-tools>button:not(.moga-notification-delete-all):hover{background:#303030!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark #mogaNotificationDrawer .moga-notification-item{background:#202020!important;color:#eee!important;border-color:#3f3f3f!important;box-shadow:none!important}body.theme-dark #mogaNotificationDrawer .moga-notification-item.warn{background:#242019!important;border-color:#665229!important}body.theme-dark #mogaNotificationDrawer .moga-notification-item.danger{background:#261b1d!important;border-color:#684047!important}body.theme-dark #mogaNotificationDrawer .moga-notification-item b{color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark #mogaNotificationDrawer .moga-notification-item span{color:#bdbdbd!important;-webkit-text-fill-color:#bdbdbd!important}body.theme-dark #mogaNotificationDrawer .moga-notification-actions button{background:#2b2b2b!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#454545!important}body.theme-dark #mogaNotificationDrawer .moga-notification-actions button:first-child{background:var(--accent-gradient)!important;color:#111!important;-webkit-text-fill-color:#111!important;border-color:transparent!important}body.theme-dark #mogaNotificationDrawer .purchase-empty{background:#202020!important;color:#aaa!important;-webkit-text-fill-color:#aaa!important;border-color:#3f3f3f!important}body.theme-dark #mogaNotificationDrawer .moga-notification-confirm{background:#251b1b!important;color:#f0c8c8!important;-webkit-text-fill-color:#f0c8c8!important;border-color:#654040!important}body.theme-dark #mogaNotificationDrawer .moga-notification-success{background:#17251d!important;color:#77d69b!important;-webkit-text-fill-color:#77d69b!important;border-color:#315d42!important}body.theme-dark #MogaInvoiceAppRoot .overview-sheet .overview-kpi.good strong{color:#16a05d!important;-webkit-text-fill-color:#16a05d!important}body.theme-dark #MogaInvoiceAppRoot .overview-sheet .overview-kpi.warn strong{color:#d98a00!important;-webkit-text-fill-color:#d98a00!important}body.theme-dark #MogaInvoiceAppRoot .overview-sheet .overview-kpi.danger strong{color:#e23a32!important;-webkit-text-fill-color:#e23a32!important}body.theme-dark #MogaInvoiceAppRoot .overview-sheet .overview-kpi:not(.good):not(.warn):not(.danger) strong{color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-luxury #purchaseOrderModal .po-line-picker.po-line-picker-search{background:none!important;background-color:transparent!important;border:0!important;outline:0!important;box-shadow:none!important}body.theme-luxury #purchaseOrderModal #poProductCombobox,body.theme-luxury #purchaseOrderModal .po-product-combobox,body.theme-luxury #purchaseOrderModal .po-product-search-wrap{background:transparent!important;border:0!important;box-shadow:none!important}body.theme-luxury #purchaseOrderModal #poProductSearch,body.theme-luxury #purchaseOrderModal #poAddQty{background:#202020!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid #484848!important}body.theme-luxury #MogaInvoiceAppRoot #purchaseOrderModal .po-line-picker.po-line-picker-search{background:transparent!important;background-color:transparent!important;border-color:transparent!important;border-width:0!important;box-shadow:none!important;border-radius:0!important}body.theme-luxury #MogaInvoiceAppRoot #purchaseOrderModal .po-line-picker.po-line-picker-search .po-product-combobox,body.theme-luxury #MogaInvoiceAppRoot #purchaseOrderModal .po-line-picker.po-line-picker-search .po-product-search-wrap{background:transparent!important;background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}body.theme-luxury #MogaInvoiceAppRoot [data-settings-pane=about] :is(.moga-about-intro,.about-plan-section,.about-premium-callout,.about-card-text,.about-product-description,.about-timeline-text,.about-timeline-date){color:#333!important;-webkit-text-fill-color:#333!important}body.theme-luxury #MogaInvoiceAppRoot [data-settings-pane=about] :is(.moga-about-intro p,.about-plan-section p,.about-plan-section li,.about-premium-callout,.about-premium-callout p,.about-premium-callout span){color:#3d3d3d!important;-webkit-text-fill-color:#3d3d3d!important}body.theme-luxury #MogaInvoiceAppRoot [data-settings-pane=about] :is(.moga-about-intro h3,.about-plan-section h5,.about-plan-section strong,.about-premium-callout strong,.about-product-description strong,.about-timeline-text strong){color:#171717!important;-webkit-text-fill-color:#171717!important}body.theme-luxury #MogaInvoiceAppRoot [data-settings-pane=about] :is(.moga-section-label span,.feature-title-small,.about-card-label,.about-product-kicker){-webkit-text-fill-color:initial!important}@media print{#saleDate{display:none!important}#printSaleDate{display:inline!important}}@media print{#MogaInvoiceAppRoot .invoice-meta td{padding-top:2px!important;padding-bottom:2px!important}#MogaInvoiceAppRoot .invoice-meta{margin-bottom:4px!important}}@media print{html,body,#MogaInvoiceAppRoot{height:auto!important;min-height:0!important}#invoiceSheet,.sheet{height:auto!important;min-height:296mm!important;margin:0!important;break-after:avoid!important;page-break-after:avoid!important}}@media print{#orderNo::placeholder,#tracking::placeholder,#address::placeholder,#phone::placeholder,#email::placeholder,#deliveryPlace::placeholder{color:transparent!important;-webkit-text-fill-color:transparent!important;opacity:0!important}}#MogaInvoiceAppRoot .moga-shopify-changes input[type=checkbox]{appearance:none!important;-webkit-appearance:none!important;width:19px!important;height:19px!important;min-width:19px!important;margin:0 7px 0 0!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:50%!important;background:#171717!important;display:inline-grid!important;place-content:center!important;vertical-align:middle!important;cursor:pointer!important;transition:.16s ease!important}#MogaInvoiceAppRoot .moga-shopify-changes input[type=checkbox]:before{content:"\2713";font-size:12px;line-height:1;font-weight:900;color:#fff;transform:scale(0);transition:.14s ease}#MogaInvoiceAppRoot .moga-shopify-changes input[type=checkbox]:checked{border-color:transparent!important;background:linear-gradient(135deg,var(--accent),var(--accent2))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent2) 15%,transparent)!important}#MogaInvoiceAppRoot .moga-shopify-changes input[type=checkbox]:checked:before{transform:scale(1)}#MogaInvoiceAppRoot .moga-shopify-changes input[type=checkbox]:hover{border-color:var(--accent)!important}#MogaInvoiceAppRoot .moga-shopify-change-tools{display:flex!important;align-items:center!important;gap:10px!important}#MogaInvoiceAppRoot .moga-shopify-synced-btn{margin-left:auto!important;padding:8px 14px!important;border:1px solid color-mix(in srgb,var(--accent) 55%,transparent)!important;border-radius:999px!important;background:color-mix(in srgb,var(--accent) 10%,#181818)!important;color:#fff!important;font-size:10px!important;font-weight:900!important;letter-spacing:.045em!important;cursor:pointer!important;transition:.16s ease!important}#MogaInvoiceAppRoot .moga-shopify-synced-btn:hover:not(:disabled){border-color:transparent!important;background:var(--accent-gradient)!important;transform:translateY(-1px)!important}#MogaInvoiceAppRoot .moga-shopify-synced-btn:disabled{opacity:.35!important;cursor:default!important}#mogaShopifySyncModal .moga-shopify-change-row input[type=checkbox],#mogaShopifySyncModal .moga-shopify-change-tools input[type=checkbox]{-webkit-appearance:none!important;appearance:none!important;width:19px!important;height:19px!important;min-width:19px!important;margin:0!important;border:1.5px solid #5a5a5a!important;border-radius:50%!important;background:#171717!important;display:inline-grid!important;place-content:center!important;cursor:pointer!important;box-shadow:none!important;transition:.16s ease!important}#mogaShopifySyncModal .moga-shopify-change-row input[type=checkbox]:checked,#mogaShopifySyncModal .moga-shopify-change-tools input[type=checkbox]:checked,#mogaShopifySyncModal .moga-shopify-change-tools input[type=checkbox]:indeterminate{border-color:transparent!important;background:linear-gradient(135deg,#ff8a00,#ff4b93)!important;box-shadow:0 0 0 3px #ff5c5424!important}#mogaShopifySyncModal .moga-shopify-change-row input[type=checkbox]:checked:after,#mogaShopifySyncModal .moga-shopify-change-tools input[type=checkbox]:checked:after{content:"\2713"!important;color:#fff!important;font-size:12px!important;font-weight:1000!important;line-height:1!important}#mogaShopifySyncModal .moga-shopify-change-tools input[type=checkbox]:indeterminate:after{content:"\2212"!important;color:#fff!important;font-size:12px!important;font-weight:1000!important;line-height:1!important}#mogaShopifySyncModal .moga-shopify-change-tools{display:flex!important;align-items:center!important;gap:12px!important}#mogaShopifySyncModal #shopifyInventorySyncedBtn{margin-left:auto!important;min-height:32px!important;padding:0 15px!important;border:1px solid rgba(255,122,32,.65)!important;border-radius:999px!important;background:linear-gradient(135deg,#ff8a0029,#ff4b9329)!important;color:#fff!important;font-family:inherit!important;font-size:10px!important;font-weight:900!important;letter-spacing:.04em!important;text-transform:uppercase!important;cursor:pointer!important;box-shadow:none!important;transition:.16s ease!important}#mogaShopifySyncModal #shopifyInventorySyncedBtn:hover:not(:disabled){border-color:transparent!important;background:linear-gradient(135deg,#ff8a00,#ff4b93)!important;transform:translateY(-1px)!important}#mogaShopifySyncModal #shopifyInventorySyncedBtn:disabled{opacity:.35!important;cursor:default!important}body.theme-dark .data-sheet .inventory-stat.good strong{color:#168447!important}body.theme-dark .data-sheet table td.inventory-move-plus{color:#168447!important;font-weight:900!important}body.theme-dark .data-sheet table td.inventory-move-minus{color:#d93030!important;font-weight:900!important}body.theme-luxury .accounting-import-modal .accounting-raw,body.theme-luxury .accounting-import-modal .accounting-raw summary,body.theme-luxury .accounting-import-modal #accImportRaw{color:#111!important}body.theme-luxury .accounting-import-modal #accImportRaw{background:#fff!important}body.theme-dark .accounting-import-modal .accounting-raw,body.theme-dark .accounting-import-modal .accounting-raw summary,body.theme-dark .accounting-import-modal #accImportRaw{color:#f2f2f2!important}body.theme-dark .accounting-import-modal #accImportRaw{background:#151515!important}body.theme-dark .data-sheet .inventory-status-pill.out{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#ff1919!important;color:#972536!important;-webkit-text-fill-color:#972536!important;font-weight:900!important;border-radius:999px!important}.moga-orders-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:14px}.moga-orders-head h2{margin:2px 0 5px!important;text-align:left!important}.moga-orders-head-actions{display:flex;gap:8px;flex-wrap:wrap}.moga-orders-head-actions button,.moga-order-modal-actions button{border:1px solid #555;background:#272727;color:#fff;padding:10px 14px;border-radius:var(--ui-radius);font-weight:900;cursor:pointer}.moga-orders-head-actions .gold,.moga-order-modal-actions .gold{background:var(--accent-gradient)!important;border-color:var(--accent)!important;color:#111!important}.moga-orders-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) 190px auto;gap:9px;align-items:center;margin:13px 0}.moga-orders-toolbar input,.moga-orders-toolbar select{height:40px;border:1px solid #bbb!important;border-radius:10px!important;background:#fff!important;padding:0 11px!important;color:#111!important}.moga-orders-status{font-size:11px;color:#666;text-align:right;white-space:nowrap}.moga-orders-list{display:flex;flex-direction:column;gap:9px}.moga-order-card{display:grid;grid-template-columns:125px minmax(180px,1.2fr) minmax(190px,1fr) 135px 145px auto;gap:10px;align-items:center;border:1px solid #ddd;border-radius:14px;background:#fff;padding:12px 13px;box-shadow:0 2px 10px #0000000d}.moga-order-card:hover{border-color:color-mix(in srgb,var(--accent) 45%,#bbb);box-shadow:0 5px 18px #00000012}.moga-order-no{font-size:14px;font-weight:950}.moga-order-date,.moga-order-sub{font-size:10px;color:#777;margin-top:3px;line-height:1.35}.moga-order-client{font-size:12px;font-weight:900}.moga-order-total{font-size:14px;font-weight:950;text-align:right}.moga-order-badges{display:flex;gap:5px;flex-wrap:wrap}.moga-order-badge{display:inline-flex;align-items:center;min-height:24px;padding:4px 8px;border-radius:999px;background:#eee;color:#444;font-size:9px;font-weight:900;white-space:nowrap}.moga-order-badge.paid{background:#dff5e8;color:#17623d}.moga-order-badge.pending{background:#fff0c9;color:#76570b}.moga-order-badge.invoice{background:#dff5e8;color:#17623d}.moga-order-badge.new{background:#ffe5d2;color:#874213}.moga-order-actions{display:flex;justify-content:flex-end;gap:6px}.moga-order-actions button{border:1px solid #555;background:#272727;color:#fff;border-radius:9px;padding:8px 10px;font-size:10px;font-weight:900;cursor:pointer;white-space:nowrap}.moga-order-actions .gold{background:var(--accent-gradient)!important;border-color:var(--accent)!important;color:#111!important}.moga-orders-empty{padding:28px;border:1px dashed #bbb;border-radius:14px;text-align:center;color:#777;background:#fafafa;font-size:12px}.moga-order-window{width:min(980px,96vw)!important;max-height:92vh!important;overflow:auto!important}.moga-order-modal-body{padding:18px 20px 6px}.moga-order-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:15px}.moga-order-summary>div,.moga-order-info-card{border:1px solid #ddd;border-radius:12px;background:#fafafa;padding:11px 12px}.moga-order-summary span,.moga-order-info-card span{display:block;font-size:9px;color:#777;font-weight:800;text-transform:uppercase;letter-spacing:.35px}.moga-order-summary b,.moga-order-info-card b{display:block;margin-top:4px;font-size:12px;color:#222;line-height:1.4}.moga-order-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:15px}.moga-order-info-card{background:#fff}.moga-order-lines{width:100%;border-collapse:collapse;font-size:11px}.moga-order-lines th{background:#222;color:#fff;padding:8px 7px;text-align:left}.moga-order-lines td{border:1px solid #ddd;padding:8px 7px;vertical-align:top}.moga-order-lines th:nth-child(n+2),.moga-order-lines td:nth-child(n+2){text-align:center}.moga-order-lines td:first-child b{display:block;font-size:11px}.moga-order-lines td:first-child small{display:block;color:#777;margin-top:2px}.moga-order-modal-actions{display:flex;justify-content:flex-end;gap:9px;padding:14px 20px 20px}body.theme-dark .moga-order-card,body.theme-dark .moga-order-info-card,body.theme-dark .moga-order-summary>div{background:#191919!important;border-color:#383838!important;color:#eee!important}body.theme-dark .moga-order-card :is(.moga-order-client,.moga-order-no,.moga-order-total),body.theme-dark .moga-order-info-card b,body.theme-dark .moga-order-summary b{color:#f3f3f3!important}body.theme-dark .moga-order-date,body.theme-dark .moga-order-sub,body.theme-dark .moga-order-info-card span,body.theme-dark .moga-order-summary span,body.theme-dark .moga-orders-status{color:#aaa!important}body.theme-dark .moga-orders-toolbar input,body.theme-dark .moga-orders-toolbar select{background:#202020!important;color:#eee!important;border-color:#444!important}body.theme-dark .moga-orders-empty{background:#181818!important;border-color:#444!important;color:#aaa!important}body.theme-dark .moga-order-lines th{background:#111!important;color:#fff!important}body.theme-dark .moga-order-lines td{background:#191919!important;color:#eee!important;border-color:#383838!important}@media(max-width:1100px){.moga-order-card{grid-template-columns:110px 1fr 1fr 110px auto}.moga-order-card .moga-order-badges{grid-column:2/4}.moga-orders-toolbar{grid-template-columns:1fr 170px}.moga-orders-status{grid-column:1/-1;text-align:left}}@media(max-width:700px){.moga-orders-head{flex-direction:column}.moga-orders-toolbar{grid-template-columns:1fr}.moga-orders-toolbar select{width:100%}.moga-order-card{grid-template-columns:1fr 1fr}.moga-order-card>*{min-width:0}.moga-order-card .moga-order-badges{grid-column:1/-1}.moga-order-actions{grid-column:1/-1;justify-content:stretch}.moga-order-actions button{flex:1}.moga-order-summary,.moga-order-info-grid{grid-template-columns:1fr 1fr}.moga-order-lines{font-size:10px}}#ordersSheet{overflow:hidden}#ordersSheet .moga-orders-head{align-items:center;margin:0 0 16px;padding-bottom:14px;border-bottom:1px solid #e3e3e3}#ordersSheet .moga-orders-head>div:first-child{min-width:0}#ordersSheet .moga-orders-head h2{margin:0 0 5px!important;font-size:22px!important;letter-spacing:.15px}#ordersSheet .moga-orders-head p{margin:0;color:#666;font-size:11px;line-height:1.5}#ordersSheet .moga-orders-head-actions button,#mogaOrderModal .moga-order-modal-actions button{min-height:38px;padding:9px 15px!important;border-radius:999px!important;border:1px solid #555!important;background:#272727!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:10px;font-weight:900;letter-spacing:.2px;box-shadow:0 2px 8px #00000018;transition:.15s ease}#ordersSheet .moga-orders-head-actions button:hover,#mogaOrderModal .moga-order-modal-actions button:hover{transform:translateY(-1px);filter:brightness(1.06)}#ordersSheet .moga-orders-head-actions .gold,#mogaOrderModal .moga-order-modal-actions .gold{background:var(--accent-gradient)!important;border-color:var(--accent)!important;color:#111!important;-webkit-text-fill-color:#111!important}#ordersSheet .purchase-help{margin:0 0 16px!important}#ordersSheet .moga-orders-toolbar{grid-template-columns:minmax(280px,1fr) 190px auto;gap:10px;margin:0 0 14px;padding:11px;border:1px solid #dedede;border-radius:14px;background:#f8f8f8}#ordersSheet .moga-orders-toolbar input,#ordersSheet .moga-orders-toolbar select{width:100%;height:40px!important;min-height:40px!important;border:1px solid #c9c9c9!important;border-radius:10px!important;background:#fff!important;color:#111!important;-webkit-text-fill-color:#111!important;padding:0 12px!important;box-shadow:none!important}#ordersSheet .moga-orders-toolbar input::placeholder{color:#888!important;-webkit-text-fill-color:#888!important;opacity:1}#ordersSheet .moga-orders-toolbar input:focus,#ordersSheet .moga-orders-toolbar select:focus{outline:none!important;border-color:var(--accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent)!important}#ordersSheet .moga-orders-status{min-width:190px;padding:0 4px;color:#666;font-size:10px;line-height:1.4;text-align:right;white-space:normal}#ordersSheet .moga-orders-list{gap:10px}#ordersSheet .moga-order-card{grid-template-columns:112px minmax(170px,1.25fr) minmax(170px,1.05fr) minmax(125px,.8fr) 105px auto;gap:12px;min-height:78px;padding:12px 14px;border:1px solid #dedede;border-radius:14px;background:#fff;box-shadow:0 2px 10px #0000000d}#ordersSheet .moga-order-card:hover{border-color:color-mix(in srgb,var(--accent) 50%,#bdbdbd)!important;box-shadow:0 6px 18px #00000016!important}#ordersSheet .moga-order-no{color:#161616;font-size:14px;font-weight:950;line-height:1.15}#ordersSheet .moga-order-date,#ordersSheet .moga-order-sub{margin-top:4px;color:#777;font-size:10px;line-height:1.35}#ordersSheet .moga-order-client{color:#222;font-size:11.5px;font-weight:900;line-height:1.35}#ordersSheet .moga-order-total{color:#111;font-size:14px;font-weight:950;text-align:right;white-space:nowrap}#ordersSheet .moga-order-badges{display:flex;align-items:center;gap:5px;flex-wrap:wrap}#ordersSheet .moga-order-badge{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:4px 9px;border-radius:999px;border:1px solid transparent;font-size:9px;font-weight:950;line-height:1;white-space:nowrap}#ordersSheet .moga-order-badge.paid,#ordersSheet .moga-order-badge.invoice{background:#dff5e8!important;border-color:#bce4cd!important;color:#17623d!important;-webkit-text-fill-color:#17623d!important}#ordersSheet .moga-order-badge.pending{background:#fff0c9!important;border-color:#f2dda4!important;color:#76570b!important;-webkit-text-fill-color:#76570b!important}#ordersSheet .moga-order-badge.new{background:color-mix(in srgb,var(--accent) 17%,#fff)!important;border-color:color-mix(in srgb,var(--accent) 34%,#ddd)!important;color:#7d4200!important;-webkit-text-fill-color:#7d4200!important}#ordersSheet .moga-order-actions{display:flex;justify-content:flex-end;align-items:center;gap:6px}#ordersSheet .moga-order-actions button{min-height:34px;padding:7px 11px;border:1px solid #555!important;border-radius:999px!important;background:#272727!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:9px;font-weight:900;cursor:pointer;white-space:nowrap}#ordersSheet .moga-order-actions button:hover{filter:brightness(1.08);transform:translateY(-1px)}#ordersSheet .moga-order-actions .gold{background:var(--accent-gradient)!important;border-color:var(--accent)!important;color:#111!important;-webkit-text-fill-color:#111!important}#ordersSheet .moga-orders-empty{padding:34px 20px;border:1px dashed #bbb;border-radius:14px;background:#fafafa;color:#777;text-align:center;font-size:12px}#mogaOrderModal .moga-order-window{width:min(980px,calc(100vw - 44px))!important;max-height:90vh!important;overflow:auto!important;border-radius:18px!important}#mogaOrderModal .moga-order-modal-body{padding:18px 20px 4px!important}#mogaOrderModal .moga-order-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 12px}#mogaOrderModal .moga-order-summary>div,#mogaOrderModal .moga-order-info-card{min-width:0;padding:12px 13px;border:1px solid #ddd;border-radius:12px;background:#fafafa}#mogaOrderModal .moga-order-summary span,#mogaOrderModal .moga-order-info-card span{display:block;margin-bottom:5px;color:#777;font-size:9px;font-weight:900;letter-spacing:.45px;text-transform:uppercase}#mogaOrderModal .moga-order-summary b,#mogaOrderModal .moga-order-info-card b{display:block;color:#222;font-size:12px;font-weight:900;line-height:1.4}#mogaOrderModal .moga-order-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}#mogaOrderModal .moga-order-info-card{background:#fff}#mogaOrderModal .moga-order-info-card .moga-order-sub{margin-top:6px;color:#666;font-size:10px;line-height:1.55}#mogaOrderModal .moga-order-lines{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid #ddd;border-radius:12px;background:#fff;font-size:10.5px}#mogaOrderModal .moga-order-lines th{padding:9px 8px;border:0;border-right:1px solid #383838;background:#202020;color:#fff;-webkit-text-fill-color:#fff;text-align:left;font-size:9px;font-weight:900;letter-spacing:.25px;text-transform:uppercase}#mogaOrderModal .moga-order-lines th:last-child{border-right:0}#mogaOrderModal .moga-order-lines td{padding:9px 8px;border:0;border-top:1px solid #e4e4e4;border-right:1px solid #e4e4e4;background:#fff;color:#222;vertical-align:middle}#mogaOrderModal .moga-order-lines td:last-child{border-right:0}#mogaOrderModal .moga-order-lines th:first-child{width:45%}#mogaOrderModal .moga-order-lines th:nth-child(2){width:15%}#mogaOrderModal .moga-order-lines th:nth-child(3){width:10%}#mogaOrderModal .moga-order-lines th:nth-child(4){width:15%}#mogaOrderModal .moga-order-lines th:nth-child(5){width:15%}#mogaOrderModal .moga-order-lines th:nth-child(n+2),#mogaOrderModal .moga-order-lines td:nth-child(n+2){text-align:center}#mogaOrderModal .moga-order-lines td:first-child b{display:block;font-size:11px;line-height:1.35}#mogaOrderModal .moga-order-lines td:first-child small{display:block;margin-top:3px;color:#777;font-size:9px;line-height:1.3}#mogaOrderModal .moga-order-modal-actions{display:flex;justify-content:flex-end;gap:9px;padding:14px 20px 18px!important;border-top:1px solid #ddd;background:#f2f2f2}body.theme-light #ordersSheet,body.theme-light #mogaOrderModal .moga-order-window{background:#fff!important;color:#111!important}body.theme-light #mogaOrderModal .moga-order-modal-actions{background:#f2f2f2!important;border-color:#ddd!important}body.theme-dark #ordersSheet{background:#151515!important;color:#eee!important}body.theme-dark #ordersSheet .moga-orders-head{border-bottom-color:#343434!important}body.theme-dark #ordersSheet .moga-orders-head h2,body.theme-dark #ordersSheet .moga-order-no,body.theme-dark #ordersSheet .moga-order-client,body.theme-dark #ordersSheet .moga-order-total{color:#f4f4f4!important;-webkit-text-fill-color:#f4f4f4!important}body.theme-dark #ordersSheet .moga-orders-head p,body.theme-dark #ordersSheet .moga-order-date,body.theme-dark #ordersSheet .moga-order-sub,body.theme-dark #ordersSheet .moga-orders-status{color:#aaa!important;-webkit-text-fill-color:#aaa!important}body.theme-dark #ordersSheet .moga-orders-toolbar{background:#1b1b1b!important;border-color:#363636!important}body.theme-dark #ordersSheet .moga-orders-toolbar input,body.theme-dark #ordersSheet .moga-orders-toolbar select{background:#222!important;color:#f1f1f1!important;-webkit-text-fill-color:#f1f1f1!important;border-color:#454545!important}body.theme-dark #ordersSheet .moga-orders-toolbar input::placeholder{color:#8f8f8f!important;-webkit-text-fill-color:#8f8f8f!important}body.theme-dark #ordersSheet .moga-order-card{background:#1b1b1b!important;border-color:#383838!important;color:#eee!important}body.theme-dark #ordersSheet .moga-orders-empty{background:#1a1a1a!important;border-color:#444!important;color:#aaa!important}body.theme-dark #mogaOrderModal .moga-order-window{background:#151515!important;color:#eee!important;border-color:#3b3b3b!important;background-image:none!important}body.theme-dark #mogaOrderModal .moga-order-summary>div,body.theme-dark #mogaOrderModal .moga-order-info-card{background:#1d1d1d!important;border-color:#3b3b3b!important}body.theme-dark #mogaOrderModal .moga-order-summary span,body.theme-dark #mogaOrderModal .moga-order-info-card span,body.theme-dark #mogaOrderModal .moga-order-info-card .moga-order-sub{color:#aaa!important;-webkit-text-fill-color:#aaa!important}body.theme-dark #mogaOrderModal .moga-order-summary b,body.theme-dark #mogaOrderModal .moga-order-info-card b{color:#f2f2f2!important;-webkit-text-fill-color:#f2f2f2!important}body.theme-dark #mogaOrderModal .moga-order-lines{background:#181818!important;border-color:#3b3b3b!important}body.theme-dark #mogaOrderModal .moga-order-lines th{background:#0f0f0f!important;border-color:#383838!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-dark #mogaOrderModal .moga-order-lines td{background:#1a1a1a!important;border-color:#383838!important;color:#eee!important;-webkit-text-fill-color:#eee!important}body.theme-dark #mogaOrderModal .moga-order-lines td:first-child small{color:#aaa!important}body.theme-dark #mogaOrderModal .moga-order-modal-actions{background:#181818!important;border-color:#363636!important}body.theme-luxury #ordersSheet{color:#fff!important;border:1px solid transparent!important;background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--accent) 30%,transparent),transparent 34%),radial-gradient(circle at 96% 100%,color-mix(in srgb,var(--accent2) 32%,transparent),transparent 38%),linear-gradient(135deg,color-mix(in srgb,var(--accent) 22%,#111),#151515 46%,color-mix(in srgb,var(--accent2) 24%,#111))!important;box-shadow:0 18px 48px #0005,0 0 24px color-mix(in srgb,var(--accent2) 11%,transparent)!important}body.theme-luxury #ordersSheet:before{content:"";position:absolute;left:18px;right:18px;top:1px;height:3px;border-radius:999px;background:var(--accent-gradient)}body.theme-luxury #ordersSheet .moga-orders-head{border-bottom-color:#ffffff1f!important}body.theme-luxury #ordersSheet .moga-orders-head h2,body.theme-luxury #ordersSheet .moga-order-no,body.theme-luxury #ordersSheet .moga-order-client,body.theme-luxury #ordersSheet .moga-order-total{color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-luxury #ordersSheet .moga-orders-head p,body.theme-luxury #ordersSheet .moga-order-date,body.theme-luxury #ordersSheet .moga-order-sub,body.theme-luxury #ordersSheet .moga-orders-status{color:#c7c7c7!important;-webkit-text-fill-color:#c7c7c7!important}body.theme-luxury #ordersSheet .moga-orders-toolbar{background:#0f0f0fb8!important;border-color:#ffffff24!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body.theme-luxury #ordersSheet .moga-orders-toolbar input,body.theme-luxury #ordersSheet .moga-orders-toolbar select{background:#202020!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#4a4a4a!important}body.theme-luxury #ordersSheet .moga-orders-toolbar input::placeholder{color:#aaa!important;-webkit-text-fill-color:#aaa!important}body.theme-luxury #ordersSheet .moga-order-card{background:#161616e0!important;border-color:#fff2!important;color:#eee!important;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);box-shadow:0 5px 18px #0003!important}body.theme-luxury #ordersSheet .moga-order-card:hover{border-color:color-mix(in srgb,var(--accent) 58%,#555)!important;box-shadow:0 8px 24px #0004,0 0 18px color-mix(in srgb,var(--accent) 11%,transparent)!important}body.theme-luxury #ordersSheet .moga-orders-empty{background:#121212c7!important;border-color:#ffffff2d!important;color:#c7c7c7!important}body.theme-luxury #mogaOrderModal .moga-order-window{color:#fff!important;border:1px solid transparent!important;background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--accent) 30%,transparent),transparent 34%),radial-gradient(circle at 96% 100%,color-mix(in srgb,var(--accent2) 32%,transparent),transparent 38%),linear-gradient(135deg,color-mix(in srgb,var(--accent) 22%,#111),#151515 48%,color-mix(in srgb,var(--accent2) 24%,#111))!important;box-shadow:0 26px 78px #0008,0 0 34px color-mix(in srgb,var(--accent2) 13%,transparent)!important}body.theme-luxury #mogaOrderModal .moga-order-summary>div,body.theme-luxury #mogaOrderModal .moga-order-info-card{background:#141414c7!important;border-color:#ffffff24!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}body.theme-luxury #mogaOrderModal .moga-order-summary span,body.theme-luxury #mogaOrderModal .moga-order-info-card span,body.theme-luxury #mogaOrderModal .moga-order-info-card .moga-order-sub{color:#c5c5c5!important;-webkit-text-fill-color:#c5c5c5!important}body.theme-luxury #mogaOrderModal .moga-order-summary b,body.theme-luxury #mogaOrderModal .moga-order-info-card b{color:#fff!important;-webkit-text-fill-color:#fff!important}body.theme-luxury #mogaOrderModal .moga-order-lines{background:#171717!important;border-color:#ffffff26!important}body.theme-luxury #mogaOrderModal .moga-order-lines th{background:#111!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#3b3b3b!important}body.theme-luxury #mogaOrderModal .moga-order-lines td{background:#191919eb!important;color:#eee!important;-webkit-text-fill-color:#eee!important;border-color:#383838!important}body.theme-luxury #mogaOrderModal .moga-order-lines td:first-child small{color:#bbb!important}body.theme-luxury #mogaOrderModal .moga-order-modal-actions{background:#121212e0!important;border-color:#ffffff20!important}@media(max-width:1100px){#ordersSheet .moga-order-card{grid-template-columns:105px 1fr 1fr 105px auto}#ordersSheet .moga-order-card .moga-order-badges{grid-column:2/4}#ordersSheet .moga-orders-toolbar{grid-template-columns:1fr 180px}#ordersSheet .moga-orders-status{grid-column:1/-1;min-width:0;text-align:left}}@media(max-width:700px){#ordersSheet .moga-orders-head{flex-direction:column;align-items:stretch}#ordersSheet .moga-orders-head-actions,#ordersSheet .moga-orders-head-actions button{width:100%}#ordersSheet .moga-orders-toolbar{grid-template-columns:1fr;padding:9px}#ordersSheet .moga-order-card{grid-template-columns:1fr 1fr;gap:9px}#ordersSheet .moga-order-card>*{min-width:0}#ordersSheet .moga-order-badges,#ordersSheet .moga-order-actions{grid-column:1/-1}#ordersSheet .moga-order-actions{justify-content:stretch}#ordersSheet .moga-order-actions button{flex:1}#mogaOrderModal .moga-order-summary,#mogaOrderModal .moga-order-info-grid{grid-template-columns:1fr 1fr}#mogaOrderModal .moga-order-window{width:calc(100vw - 20px)!important}#mogaOrderModal .moga-order-lines{font-size:9px}#mogaOrderModal .moga-order-lines th,#mogaOrderModal .moga-order-lines td{padding:7px 5px}}#ordersSheet .moga-order-id-cell{display:flex;align-items:center;gap:9px;min-width:0}#ordersSheet .moga-order-thumb{width:42px;height:42px;flex:0 0 42px;object-fit:cover;border-radius:10px;border:1px solid #ddd;background:#111}#mogaOrderModal .moga-order-line-product{display:flex;align-items:center;gap:9px;min-width:0}#mogaOrderModal .moga-order-line-thumb{width:42px;height:42px;flex:0 0 42px;object-fit:cover;border-radius:9px;border:1px solid #ddd;background:#111}body.theme-dark #ordersSheet .moga-order-thumb,body.theme-dark #mogaOrderModal .moga-order-line-thumb,body.theme-luxury #ordersSheet .moga-order-thumb,body.theme-luxury #mogaOrderModal .moga-order-line-thumb{border-color:#444}@media(max-width:700px){#ordersSheet .moga-order-thumb{width:38px;height:38px;flex-basis:38px}#mogaOrderModal .moga-order-line-thumb{width:36px;height:36px;flex-basis:36px}}#mogaGlobalDialog .moga-global-dialog-check input[type=checkbox]{-webkit-appearance:none!important;appearance:none!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;margin:1px 0 0!important;padding:0!important;border:1.5px solid #666!important;border-radius:50%!important;background:#171717!important;box-shadow:none!important;display:inline-grid!important;place-content:center!important;flex:0 0 20px!important;cursor:pointer!important;transition:.16s ease!important}#mogaGlobalDialog .moga-global-dialog-check input[type=checkbox]:checked{border-color:transparent!important;background:linear-gradient(135deg,#ff8a00,#ff4b93)!important;box-shadow:0 0 0 3px #ff5c5424!important}#mogaGlobalDialog .moga-global-dialog-check input[type=checkbox]:checked:after{content:"\2713"!important;color:#fff!important;font-size:12px!important;font-weight:1000!important;line-height:1!important}#mogaGlobalDialog .moga-global-dialog-check input[type=checkbox]:focus-visible{outline:2px solid #ff8a00!important;outline-offset:3px!important}.moga-toolbar-brand{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:154px;height:42px;display:flex;align-items:center;z-index:2;pointer-events:none}.moga-toolbar-logo{display:block;max-width:154px;max-height:38px;width:auto;height:auto;object-fit:contain;object-position:left center;filter:drop-shadow(0 3px 10px #0008)}.moga-toolbar-logo-light,body.theme-light .moga-toolbar-logo-dark{display:none}body.theme-light .moga-toolbar-logo-light{display:block;filter:none}.toolbar-status{left:180px!important}.toolbar{padding-left:335px!important;padding-right:300px!important}.moga-side-brand{position:fixed;left:18px;top:78px;z-index:17;width:150px;height:82px;display:flex;align-items:center;justify-content:center;pointer-events:none}.moga-side-brand img{display:block;max-width:145px;max-height:78px;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 9px 20px #0003)}body.theme-dark .moga-side-brand img,body.theme-luxury .moga-side-brand img{filter:drop-shadow(0 10px 24px #0009)}.clients-launch{top:174px!important}.products-launch{top:242px!important}.moga-kpi-icon{width:30px;height:30px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;margin:0 0 8px;font-size:16px;font-weight:950;line-height:1;color:#111;background:linear-gradient(135deg,#fff0df,#ffe0e7);border:1px solid #0000000d;box-shadow:inset 0 1px #fff9,0 5px 14px #0000000a}.ico-sales,.ico-money,.ico-profit,.ico-chart{background:linear-gradient(135deg,#e6fff0,#dff8ea);color:#13974a}.ico-time,.ico-alert,.ico-expense,.ico-cost{background:linear-gradient(135deg,#fff1dc,#ffe8cf);color:#e07a00}.ico-ok,.ico-task,.ico-today{background:linear-gradient(135deg,#e9fff1,#daf7e5);color:#15924a}.ico-doc,.ico-stock,.ico-layers,.ico-reserve,.ico-cart,.ico-truck,.ico-link{background:linear-gradient(135deg,#edf2ff,#e2eaff);color:#356edc}.ico-debt{background:linear-gradient(135deg,#ffe9e9,#ffdede);color:#d83434}.ico-percent,.ico-average,.ico-client{background:linear-gradient(135deg,#f2ebff,#eadfff);color:#7552c8}:where(.overview-kpi,.stat-card,.inventory-stat,.purchase-kpi,.expense-kpi,.task-kpi,.accounting-sales-kpis>div){position:relative;overflow:hidden}:where(.overview-kpi,.stat-card,.inventory-stat,.purchase-kpi,.expense-kpi,.task-kpi,.accounting-sales-kpis>div)>.moga-kpi-icon{float:left;margin-right:10px}:where(.overview-kpi,.stat-card,.inventory-stat,.purchase-kpi,.expense-kpi,.task-kpi,.accounting-sales-kpis>div)>.moga-kpi-icon+span{display:block;padding-top:1px}:where(.overview-kpi,.inventory-stat,.purchase-kpi)>.moga-kpi-icon~strong{display:block;clear:both;margin-top:4px}:where(.expense-kpi,.task-kpi,.stat-card,.accounting-sales-kpis>div)>.moga-kpi-icon~strong{display:block;clear:both;margin-top:4px}body.theme-dark .moga-kpi-icon,body.theme-luxury .moga-kpi-icon{border-color:#ffffff10;box-shadow:inset 0 1px #ffffff0a,0 8px 20px #0004}body.theme-dark .ico-sales,body.theme-dark .ico-money,body.theme-dark .ico-profit,body.theme-dark .ico-chart,body.theme-luxury .ico-sales,body.theme-luxury .ico-money,body.theme-luxury .ico-profit,body.theme-luxury .ico-chart{background:#153622;color:#6ee89a}body.theme-dark .ico-time,body.theme-dark .ico-alert,body.theme-dark .ico-expense,body.theme-dark .ico-cost,body.theme-luxury .ico-time,body.theme-luxury .ico-alert,body.theme-luxury .ico-expense,body.theme-luxury .ico-cost{background:#3b2a15;color:#ffad3e}body.theme-dark .ico-doc,body.theme-dark .ico-stock,body.theme-dark .ico-layers,body.theme-dark .ico-reserve,body.theme-dark .ico-cart,body.theme-dark .ico-truck,body.theme-dark .ico-link,body.theme-luxury .ico-doc,body.theme-luxury .ico-stock,body.theme-luxury .ico-layers,body.theme-luxury .ico-reserve,body.theme-luxury .ico-cart,body.theme-luxury .ico-truck,body.theme-luxury .ico-link{background:#182640;color:#78a7ff}body.theme-dark .ico-percent,body.theme-dark .ico-average,body.theme-dark .ico-client,body.theme-luxury .ico-percent,body.theme-luxury .ico-average,body.theme-luxury .ico-client{background:#2b2140;color:#b89cff}body.theme-dark .ico-debt,body.theme-luxury .ico-debt{background:#3a1919;color:#ff8585}@media(max-width:1500px){.moga-toolbar-brand{width:128px}.moga-toolbar-logo{max-width:128px}.toolbar-status{left:152px!important}.toolbar{padding-left:285px!important;padding-right:285px!important}}@media(max-width:1200px){.moga-toolbar-brand,.moga-side-brand{display:none!important}.toolbar-status{left:14px!important}.toolbar{padding-left:150px!important;padding-right:150px!important}}@media print{.moga-toolbar-brand,.moga-side-brand,.moga-kpi-icon{display:none!important}}:where(.overview-kpi,.stat-card,.inventory-stat,.purchase-kpi,.expense-kpi,.task-kpi,.accounting-sales-kpis>div){position:relative!important;overflow:hidden!important;padding-left:64px!important}:where(.overview-kpi,.stat-card,.inventory-stat,.purchase-kpi,.expense-kpi,.task-kpi,.accounting-sales-kpis>div)>.moga-kpi-icon{position:absolute!important;left:14px!important;top:14px!important;float:none!important;margin:0!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;border-radius:13px!important;font-size:0!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:inset 0 1px #fff9,0 7px 18px #00000014!important}:where(.overview-kpi,.stat-card,.inventory-stat,.purchase-kpi,.expense-kpi,.task-kpi,.accounting-sales-kpis>div)>.moga-kpi-icon:before{content:"";display:block;width:22px;height:22px;background:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.ico-sales:before,.ico-money:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18 7c-1.2-1.3-3-2-5-2-3.4 0-6 2.1-6 5s2.6 5 6 5c2 0 3.8-.7 5-2M4 9h9M4 13h9' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18 7c-1.2-1.3-3-2-5-2-3.4 0-6 2.1-6 5s2.6 5 6 5c2 0 3.8-.7 5-2M4 9h9M4 13h9' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.ico-ok:before,.ico-task:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m5 12 4 4L19 6' fill='none' stroke='black' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m5 12 4 4L19 6' fill='none' stroke='black' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ico-time:before,.ico-today:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='8' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='M12 8v5l3 2' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='8' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='M12 8v5l3 2' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.ico-profit:before,.ico-chart:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 18V6M4 18h16M7 14l4-4 3 3 5-6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 18V6M4 18h16M7 14l4-4 3 3 5-6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ico-expense:before,.ico-cost:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 7h16v11H4zM7 7V5h10v2M8 12h8' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 7h16v11H4zM7 7V5h10v2M8 12h8' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E")}.ico-doc:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 3h8l4 4v14H6zM14 3v5h5M9 12h6M9 16h6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 3h8l4 4v14H6zM14 3v5h5M9 12h6M9 16h6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ico-stock:before,.ico-layers:before,.ico-reserve:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m4 8 8-4 8 4-8 4-8-4Zm0 4 8 4 8-4M4 16l8 4 8-4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m4 8 8-4 8 4-8 4-8-4Zm0 4 8 4 8-4M4 16l8 4 8-4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ico-cart:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 4h2l2 10h10l3-7H6M9 19h.01M17 19h.01' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 4h2l2 10h10l3-7H6M9 19h.01M17 19h.01' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ico-truck:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 6h11v10H3zM14 10h4l3 3v3h-7zM7 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 6h11v10H3zM14 10h4l3 3v3h-7zM7 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E")}.ico-client:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='8' r='3' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='M5 20c.6-4 3-6 7-6s6.4 2 7 6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='8' r='3' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='M5 20c.6-4 3-6 7-6s6.4 2 7 6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.ico-percent:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m7 17 10-10M7.5 7.5h.01M16.5 16.5h.01' fill='none' stroke='black' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m7 17 10-10M7.5 7.5h.01M16.5 16.5h.01' fill='none' stroke='black' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E")}.ico-average:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 9h14M5 15h14' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 9h14M5 15h14' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E")}.ico-alert:before,.ico-debt:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 4 3 20h18L12 4Zm0 5v5m0 3h.01' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 4 3 20h18L12 4Zm0 5v5m0 3h.01' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ico-link:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10 13a5 5 0 0 0 7 0l2-2a5 5 0 0 0-7-7l-1 1M14 11a5 5 0 0 0-7 0l-2 2a5 5 0 0 0 7 7l1-1' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10 13a5 5 0 0 0 7 0l2-2a5 5 0 0 0-7-7l-1 1M14 11a5 5 0 0 0-7 0l-2 2a5 5 0 0 0 7 7l1-1' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}:where(.overview-kpi,.stat-card,.inventory-stat,.purchase-kpi,.expense-kpi,.task-kpi,.accounting-sales-kpis>div)>.moga-kpi-icon+span{display:block!important;padding-top:0!important;min-height:18px}:where(.overview-kpi,.stat-card,.inventory-stat,.purchase-kpi,.expense-kpi,.task-kpi,.accounting-sales-kpis>div)>.moga-kpi-icon~strong{display:block!important;clear:none!important;margin-top:7px!important}.overview-kpi{min-height:100px!important;padding-top:14px!important;padding-right:12px!important;padding-bottom:12px!important}.overview-kpi small{display:block;margin-top:7px}.stat-card,.inventory-stat,.purchase-kpi,.expense-kpi,.task-kpi,.accounting-sales-kpis>div{min-height:92px!important}body.theme-dark .moga-kpi-icon,body.theme-luxury .moga-kpi-icon{box-shadow:inset 0 1px #ffffff12,0 9px 22px #0006!important}@media(max-width:1500px){:where(.overview-kpi,.stat-card,.inventory-stat,.purchase-kpi,.expense-kpi,.task-kpi,.accounting-sales-kpis>div){padding-left:58px!important}:where(.overview-kpi,.stat-card,.inventory-stat,.purchase-kpi,.expense-kpi,.task-kpi,.accounting-sales-kpis>div)>.moga-kpi-icon{left:12px!important;top:12px!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;border-radius:12px!important}:where(.overview-kpi,.stat-card,.inventory-stat,.purchase-kpi,.expense-kpi,.task-kpi,.accounting-sales-kpis>div)>.moga-kpi-icon:before{width:20px;height:20px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/moga-sf-app.css.map */
