.m-nav,.m-sheet-wrap{display:none}@media (max-width:767.98px){html{-webkit-text-size-adjust:100%}html body{overscroll-behavior-y:none;-webkit-tap-highlight-color:transparent;background:#f4f6fb}html body .app-frame{height:100dvh;min-height:100dvh}html body .app-frame :is(button,a,[role=button],select,label,summary){touch-action:manipulation}html body .app-frame :is(button,.button,a.button){-webkit-user-select:none;user-select:none}html body .app-header{padding:calc(env(safe-area-inset-top,0px) + 6px) 10px 6px 10px;background:#1e1b4b;border-bottom:0;min-height:52px;box-shadow:0 1px #ffffff0f}html body .app-header>div:first-child{gap:2px}html body .app-header>div:first-child .truncate{color:#fff;letter-spacing:-.01em;font-size:19px;font-weight:800}html body .app-header button:not(.app-back):not(.popup-sheet *){color:#fff}html body .app-back{color:#fff;background:0 0;border:0;border-radius:12px;place-items:center;width:40px;height:40px;margin-left:-4px;display:inline-grid}html body .app-back:active{background:#ffffff24}html body .app-header>div:last-child{gap:6px}html body main:not([data-pos]){-webkit-overflow-scrolling:touch;scroll-padding-bottom:120px;padding:12px 12px calc(104px + env(safe-area-inset-bottom,0px))!important}html body .app-footer,html body .crumbs{display:none}html body .page-heading{margin:0 0 10px;display:block}html body .page-heading .eyebrow,html body .page-heading h1,html body .page-heading>div>p{display:none}html body .page-heading .page-actions{flex-wrap:wrap;gap:8px;width:100%;margin:0;display:flex}html body .page-heading .page-actions>*{flex:1 1 0;min-width:0}html body .page-heading .page-actions .button,html body .page-heading .page-actions select{justify-content:center;min-height:44px}html body .page-stack{gap:10px}html body .page-stack>*{margin:0}.m-nav{left:10px;right:10px;bottom:calc(8px + env(safe-area-inset-bottom,0px));z-index:55;-webkit-backdrop-filter:saturate(1.6)blur(14px);backdrop-filter:saturate(1.6)blur(14px);background:#fffffff0;border:1px solid #1e1b4b14;border-radius:24px;grid-auto-columns:1fr;grid-auto-flow:column;align-items:stretch;padding:6px;display:grid;position:fixed;box-shadow:0 10px 30px #1e1b4b2e}.kb-open .m-nav{display:none}.m-tab{color:#64748b;letter-spacing:.01em;background:0 0;border:0;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:52px;padding:4px 2px;font-size:11px;font-weight:700;text-decoration:none;display:flex}.m-tab-ic{border-radius:13px;place-items:center;width:44px;height:26px;transition:background-color .18s,color .18s;display:grid}.m-tab svg{width:21px;height:21px}.m-tab.on{color:#4338ca}.m-tab.on .m-tab-ic{background:#e0e7ff}.m-tab:active .m-tab-ic{background:#eef2ff}.m-tab-lb{line-height:1}.m-sheet-wrap{z-index:70;align-items:flex-end;display:flex;position:fixed;inset:0}.m-sheet-back{background:#0f172a80;border:0;animation:.2s ease-out m-fade;position:absolute;inset:0}.m-sheet{width:100%;max-height:88dvh;padding-bottom:env(safe-area-inset-bottom,0px);background:#f8f9fd;border-radius:24px 24px 0 0;flex-direction:column;animation:.26s cubic-bezier(.2,.8,.25,1) m-up;display:flex;position:relative;box-shadow:0 -12px 40px #0f172a4d}.m-sheet-grab{background:#cbd5e1;border-radius:99px;flex:none;width:40px;height:5px;margin:8px auto 2px}.m-sheet-head{color:#15124a;flex:none;justify-content:space-between;align-items:center;padding:6px 16px 4px;font-size:18px;display:flex}.m-sheet-x{color:#475569;background:#eef1f8;border:0;border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.m-sheet-x svg{width:18px;height:18px}.m-sheet-search{background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex:none;align-items:center;gap:8px;height:44px;margin:6px 16px 8px;padding:0 12px;display:flex}.m-sheet-search svg{color:#94a3b8;flex:none;width:18px;height:18px}.m-sheet-search input{color:#0f172a;background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;font-size:16px}.m-sheet-body{-webkit-overflow-scrolling:touch;align-content:start;gap:14px;padding:0 16px 16px;display:grid;overflow-y:auto}.m-sheet-body h3{letter-spacing:.09em;text-transform:uppercase;color:#6b7280;margin:4px 2px 8px;font-size:11.5px;font-weight:800}.m-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.m-grid.single{grid-template-columns:repeat(3,minmax(0,1fr))}.m-tile{color:#1e1b4b;text-align:center;background:#fff;border:1px solid #e8ebf5;border-radius:16px;flex-direction:column;align-items:center;gap:6px;min-height:82px;padding:12px 6px 10px;text-decoration:none;display:flex}.m-tile>span{color:#4338ca;background:#eef2ff;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.m-tile svg{width:20px;height:20px}.m-tile em{overflow-wrap:anywhere;font-size:12px;font-style:normal;font-weight:700;line-height:1.2}.m-tile.on{background:#eef2ff;border-color:#818cf8}.m-tile:active{transform:scale(.97)}.m-list{background:#fff;border:1px solid #e8ebf5;border-radius:16px;display:grid;overflow:hidden}.m-row{color:#1e293b;text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;min-height:50px;padding:0 14px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.m-row+.m-row{border-top:1px solid #eef0f6}.m-row svg{color:#64748b;flex:none;width:19px;height:19px}.m-row.danger,.m-row.danger svg{color:#dc2626}.m-sheet-empty{text-align:center;color:#64748b;padding:24px 0}@keyframes m-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes m-fade{0%{opacity:0}to{opacity:1}}html body .modal-backdrop{background:#0f172a80;align-items:flex-end;padding:0;animation:.18s ease-out m-fade}html body .modal-panel{width:100%;max-width:100%;max-height:92dvh;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:24px 24px 0 0;margin:0;animation:.26s cubic-bezier(.2,.8,.25,1) m-up}html body .modal-panel:before{content:"";background:#cbd5e1;border-radius:99px;width:40px;height:5px;margin:8px auto 0;display:block}html body .modal-panel .modal-header{padding-top:6px}html body .modal-panel .modal-header h2{font-size:18px}html body .modal-panel .modal-header p{margin-top:2px;font-size:13px}html body .modal-panel .modal-actions,html body .modal-panel .form-actions{gap:8px}html body .modal-panel .modal-actions .button,html body .modal-panel .form-actions .button{flex:1;min-height:46px}html body main input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),html body main select,html body main textarea,html body .modal-panel input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),html body .modal-panel select,html body .modal-panel textarea{font-size:16px}html body :is(main,.modal-panel) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),select),html body :is(main,.modal-panel) .button{border-radius:12px;min-height:44px}html body :is(main,.modal-panel) :is(input[type=checkbox],input[type=radio]){width:20px;height:20px}:is(html body :is(main,.modal-panel) label:has(>input[type=checkbox]),html body :is(main,.modal-panel) label:has(>input[type=radio])){min-height:36px}html body :is(main,.modal-panel) .form-field>span{color:#475569;margin-bottom:4px;font-size:12.5px;font-weight:700}html body main .panel,html body main .admin-panel,html body main .listing-panel{border-radius:16px;padding:12px;box-shadow:0 1px 2px #0f172a0d}html body main .stats-grid,html body main .stat-grid{gap:8px}html body main .admin-panel>.admin-toolbar{border:0;justify-content:space-between;align-items:baseline;gap:8px;padding:0 0 8px;display:flex}html body main .admin-toolbar-title svg,html body main .admin-toolbar-title{display:none}html body main .admin-result-count{color:#64748b;font-size:12px}html body main .admin-filters{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0 0 10px;display:grid}html body main .admin-filters>*{grid-column:span 2;width:100%;min-width:0;max-width:100%;margin:0}html body main .admin-filters>:first-child{grid-column:1/-1}html body main .admin-filters>:first-child:has(+.button:not(.select-control)){grid-column:span 3}html body main .admin-filters>.button:not(.select-control){grid-column:span 1;padding:0 8px}html body main .admin-filters .select-control{min-width:0;height:44px}html body main .admin-table-footer{display:none}html body main table.data-table.product-table.keep-table{border:0;width:100%;display:block;min-width:0!important}html body main table.data-table.product-table.keep-table thead{display:none}html body main table.data-table.product-table.keep-table tbody{flex-direction:column;gap:8px;width:100%;padding:0;display:flex}html body main table.data-table.product-table.keep-table tbody tr{background:#fff;border:1px solid #e8ebf5;border-radius:16px;grid-template-columns:60px repeat(3,minmax(0,1fr));grid-template-areas:"img name name price""img sku sku stock""cat cat cost lay""loc loc loc loc""act act act act";gap:3px 10px;padding:12px;display:grid;position:relative;box-shadow:0 1px 2px #0f172a0d}html body main table.data-table.product-table.keep-table td{text-align:left;color:#475569;width:auto;min-width:0;margin:0;font-size:13px;display:block;border:0!important;padding:0!important}html body main table.data-table.product-table.keep-table td:before{content:none!important;display:none!important}html body main table.data-table.product-table.keep-table td:nth-child(2){grid-area:img;width:60px;height:60px}html body main table.data-table.product-table.keep-table td:nth-child(2) img{object-fit:cover;border-radius:12px;width:60px;height:60px}html body main table.data-table.product-table.keep-table td:nth-child(2) .muted-cell{color:#94a3b8;background:#f1f5f9;border-radius:12px;place-items:center;width:60px;height:60px;display:grid}html body main table.data-table.product-table.keep-table td:nth-child(3){color:#15124a;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;grid-area:name;font-size:15px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden;padding-right:22px!important}html body main table.data-table.product-table.keep-table td:nth-child(3) *{font-size:inherit;font-weight:inherit;color:inherit;text-align:left}html body main table.data-table.product-table.keep-table td:nth-child(4){grid-area:sku;align-self:start}html body main table.data-table.product-table.keep-table td:nth-child(4) *{color:#64748b;text-align:left;background:0 0;border:0;padding:0;font-size:12px}html body main table.data-table.product-table.keep-table td:nth-child(8){text-align:right;color:#15124a;white-space:nowrap;grid-area:price;font-size:16px;font-weight:800}html body main table.data-table.product-table.keep-table td:nth-child(8) *{text-align:right}html body main table.data-table.product-table.keep-table td:nth-child(9){text-align:right;color:#166534;grid-area:stock;font-size:12px;font-weight:700}html body main table.data-table.product-table.keep-table td:nth-child(9):before{color:#64748b;font-weight:600;content:"Stock "!important;display:inline!important}html body main table.data-table.product-table.keep-table td:nth-child(5){grid-area:cat;font-size:12.5px;padding-top:6px!important}html body main table.data-table.product-table.keep-table td:nth-child(7){white-space:nowrap;grid-area:cost;font-size:12.5px;padding-top:6px!important}html body main table.data-table.product-table.keep-table td:nth-child(7):before{color:#94a3b8;content:"Cost "!important;display:inline!important}html body main table.data-table.product-table.keep-table td:nth-child(10){text-align:right;grid-area:lay;font-size:12.5px;padding-top:6px!important}html body main table.data-table.product-table.keep-table td:nth-child(10):before{color:#94a3b8;content:"Lay "!important;display:inline!important}html body main table.data-table.product-table.keep-table td:nth-child(6){color:#64748b;grid-area:loc;font-size:12px}html body main table.data-table.product-table.keep-table td:nth-child(6):before{color:#94a3b8;content:"At: "!important;display:inline!important}html body main table.data-table.product-table.keep-table td:first-child{z-index:1;background:#ffffffeb;border-radius:6px;width:auto;line-height:0;position:absolute;top:16px;left:16px;padding:1px!important}html body main table.data-table.product-table.keep-table td:nth-child(11){flex-wrap:wrap;order:0;grid-area:act;gap:6px;margin-top:4px;display:flex;border-top:1px solid #eef0f6!important;padding-top:8px!important}html body main table.data-table.product-table.keep-table td:nth-child(11)>*{flex-wrap:wrap;gap:6px;max-width:100%;margin:0;display:flex}html body main table.data-table.product-table.keep-table td:nth-child(11) .button,html body main table.data-table.product-table.keep-table td:nth-child(11) button{border-radius:10px;min-height:34px;padding:0 12px;font-size:13px}html body main .admin-panel>.table-wrap{width:100%;max-width:100%;margin:0}html body main table.data-table.product-table.keep-table tbody tr{box-sizing:border-box;width:100%;overflow:hidden}html body main table.data-table.product-table.keep-table td:nth-child(11){box-sizing:border-box;width:100%;max-width:100%;overflow:hidden}html body main table.data-table.product-table.keep-table td:nth-child(11) .row-actions{gap:6px;width:100%;max-width:100%;flex-wrap:wrap!important;display:flex!important}html body main table.data-table.product-table.keep-table td:first-child>:not(input),html body main table.data-table.product-table.keep-table td:first-child:after{content:none!important;display:none!important}html body main table.data-table.product-table.keep-table td:first-child input{margin:0}html body main h1.text-2xl{font-size:20px;line-height:1.25}html body .page-enter{animation:.22s ease-out backwards m-page}@keyframes m-page{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html body .page-enter,.m-sheet,.m-sheet-back,html body .modal-panel,html body .modal-backdrop{animation:none}}}@media (display-mode:standalone) and (max-width:767.98px){html body{-webkit-user-select:none;user-select:none}html body :is(input,textarea,[contenteditable],table,p,h1,h2,h3,td){-webkit-user-select:text;user-select:text}}@media (max-width:767.98px){html body main table.data-table.product-table.keep-table td:nth-child(11){box-shadow:none!important;background:0 0!important;border-left:0!important}html body main .admin-panel>.admin-toolbar{min-height:0;margin:0;padding-bottom:6px}html body main .admin-panel>.admin-toolbar .admin-result-count{margin:0}html body main .table-wrap{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}html body main table.data-table:not(.sales-table):not(.return-table):not(.edit-lines):not(.keep-table):not(.x1):not(.x2):not(.x3) tbody{gap:8px;padding:0}html body main table.data-table:not(.sales-table):not(.return-table):not(.edit-lines):not(.keep-table):not(.x1):not(.x2):not(.x3) tbody tr{border:1px solid #e8ebf5;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;padding:12px 14px;display:grid;box-shadow:0 1px 2px #0f172a0d}html body main table.data-table:not(.sales-table):not(.return-table):not(.edit-lines):not(.keep-table):not(.x1):not(.x2):not(.x3) td{color:#1e293b;overflow-wrap:anywhere;width:auto;min-width:0;font-size:14px;text-align:left!important;border:0!important;padding:0!important;display:block!important}html body main table.data-table:not(.sales-table):not(.return-table):not(.edit-lines):not(.keep-table):not(.x1):not(.x2):not(.x3) td[data-label]:before,html body main table.data-table:not(.sales-table):not(.return-table):not(.edit-lines):not(.keep-table):not(.x1):not(.x2):not(.x3) td:not([data-actions-cell])[data-label]:before{letter-spacing:.06em;text-transform:uppercase;color:#8b8fa8;font-weight:700;content:attr(data-label)!important;text-align:left!important;flex:none!important;width:auto!important;max-width:none!important;margin:0 0 2px!important;font-size:10.5px!important;display:block!important}html body main table.data-table:not(.sales-table):not(.return-table):not(.edit-lines):not(.keep-table):not(.x1):not(.x2):not(.x3) td:not([data-actions-cell])>:last-child{text-align:left!important;margin-left:0!important}html body main table.data-table:not(.sales-table):not(.return-table):not(.edit-lines):not(.keep-table):not(.x1):not(.x2):not(.x3) td .table-primary,html body main table.data-table:not(.sales-table):not(.return-table):not(.edit-lines):not(.keep-table):not(.x1):not(.x2):not(.x3) td .table-secondary{width:auto;display:block;text-align:left!important;max-width:none!important;margin:0!important}html body main table.data-table:not(.sales-table):not(.return-table):not(.edit-lines):not(.keep-table):not(.x1):not(.x2):not(.x3) td[data-actions-cell],html body main table.data-table:not(.sales-table):not(.return-table):not(.edit-lines):not(.keep-table):not(.x1):not(.x2):not(.x3) td[data-label=""],html body main table.data-table:not(.sales-table):not(.return-table):not(.edit-lines):not(.keep-table):not(.x1):not(.x2):not(.x3) td[data-label=Location],html body main table.data-table:not(.sales-table):not(.return-table):not(.edit-lines):not(.keep-table):not(.x1):not(.x2):not(.x3) td[data-label=Address],html body main table.data-table:not(.sales-table):not(.return-table):not(.edit-lines):not(.keep-table):not(.x1):not(.x2):not(.x3) td[data-label=Business\ location],html body main table.data-table:not(.sales-table):not(.return-table):not(.edit-lines):not(.keep-table):not(.x1):not(.x2):not(.x3) td[data-single]{grid-column:1/-1}html body main table.data-table:not(.sales-table):not(.return-table):not(.edit-lines):not(.keep-table):not(.x1):not(.x2):not(.x3) td:has(.table-primary){grid-column:1/-1}html body main table.data-table:not(.sales-table):not(.return-table):not(.edit-lines):not(.keep-table):not(.x1):not(.x2):not(.x3) td[data-actions-cell]{flex-wrap:wrap;order:99;border-top:1px solid #eef0f6!important;padding-top:6px!important}html body main table.data-table:not(.sales-table):not(.return-table):not(.edit-lines):not(.keep-table):not(.x1):not(.x2):not(.x3) td:not([data-actions-cell])>div{text-align:left!important;align-items:flex-start!important}html body main[data-pos] .catalog-header p{display:none}html body main[data-pos] .catalog-header{margin-bottom:6px}html body main[data-pos] .catalog-panel>div[style*=flex-wrap]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px!important;display:grid!important}html body main[data-pos] .catalog-panel>div[style*=flex-wrap]>*{flex:none!important;min-width:0!important}html body main[data-pos] .catalog-panel>div[style*=flex-wrap] .cols-toggle{display:none}html body main[data-pos] .product-grid{flex-direction:column;gap:8px;display:flex!important}html body main[data-pos] .product-card{border-radius:16px;grid-template-columns:64px minmax(0,1fr) auto;grid-template-areas:"ph nm pr""ph sk st";align-items:center;gap:2px 10px;height:auto;min-height:0;padding:10px;display:grid}html body main[data-pos] .product-card>*{margin:0}html body main[data-pos] .product-photo{aspect-ratio:auto;border-radius:12px;grid-area:ph;width:64px;height:64px;min-height:0}html body main[data-pos] .product-photo img{object-fit:cover;width:100%;height:100%}html body main[data-pos] .product-card>strong{-webkit-line-clamp:2;grid-area:nm;height:auto;font-size:14px;line-height:1.25}html body main[data-pos] .product-line{display:contents}html body main[data-pos] .product-sku{grid-area:sk;font-size:12px}html body main[data-pos] .product-line b{white-space:nowrap;grid-area:pr;justify-self:end;font-size:15px}html body main[data-pos] .product-stock{grid-area:st;justify-self:end;gap:4px;display:flex}html body main[data-pos] .catalog-panel>div[style*=flex-wrap]>:first-child{grid-area:1/1;width:100%!important}html body main[data-pos] .catalog-panel>div[style*=flex-wrap]>:nth-child(2){grid-area:1/2;width:auto!important}html body main[data-pos] .catalog-panel>div[style*=flex-wrap]>:nth-child(4){grid-area:2/1;width:100%!important}html body main[data-pos] .catalog-panel>div[style*=flex-wrap]>:nth-child(5){grid-area:2/2;width:auto!important}html body main[data-pos] .catalog-panel>div[style*=flex-wrap] .button{min-height:44px}html body main[data-pos] .product-grid{align-items:stretch!important}html body main[data-pos] .product-card{box-sizing:border-box;width:100%!important}html body main :is(.layaway-stats,.stat-grid,.stats-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}html body main :is(.layaway-stat-card,.stat-card){border-radius:14px;align-items:center;gap:10px;display:flex;min-height:0!important;padding:10px 12px!important}html body main :is(.layaway-stat-card,.stat-card)>span:first-child:not(:only-child){border-radius:10px;flex:none;width:34px;height:34px}html body main :is(.layaway-stat-card,.stat-card)>span:first-child svg{width:18px;height:18px}html body main :is(.layaway-stat-card,.stat-card) strong{overflow-wrap:anywhere;font-size:18px;line-height:1.15}html body main :is(.layaway-stat-card,.stat-card) span,html body main :is(.layaway-stat-card,.stat-card) small{font-size:12px;line-height:1.25}html body main :is(.layaway-stat-card,.stat-card) small{display:none}.mhome{gap:14px;display:grid}.mhome-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.mhome-hello{gap:1px;min-width:0;display:grid}.mhome-hello strong{color:#15124a;letter-spacing:-.01em;font-size:20px;font-weight:800}.mhome-filter-text{text-align:left;color:#64748b;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:62vw;padding:0;font-size:12.5px;overflow:hidden}.mhome-actions{gap:8px;display:flex}.mhome-ic{color:#4338ca;background:#fff;border:1px solid #e3e7f3;border-radius:14px;place-items:center;width:42px;height:42px;display:grid;position:relative;box-shadow:0 1px 2px #0f172a0d}.mhome-ic svg{width:19px;height:19px}.mhome-ic.on{background:#eef2ff;border-color:#a5b4fc}.mhome-ic.on:after{content:"";background:#ff7a66;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:7px;right:7px}.mhome-hero{color:#fff;background:linear-gradient(135deg,#4338ca 0%,#3b6fe8 55%,#38a6f0 100%);border-radius:26px;gap:2px;padding:18px 18px 16px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 30px #4338ca52}.mhome-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff38,#0000 68%);border-radius:50%;width:220px;height:220px;position:absolute;top:-70px;right:-60px}.mhome-hero-head{opacity:.95;justify-content:space-between;align-items:center;font-size:13px;font-weight:600;display:flex}.mhome-hero-head span{align-items:center;gap:7px;display:inline-flex}.mhome-hero-head svg{width:17px;height:17px}.mhome-hero-head em{background:#fff3;border-radius:99px;align-items:center;gap:2px;padding:3px 9px;font-size:12px;font-style:normal;font-weight:800;display:inline-flex}.mhome-hero-head em svg{width:13px;height:13px}.mhome-hero-head em.down{background:#fecaca59}.mhome-hero-amt{letter-spacing:-.02em;margin-top:6px;font-size:38px;font-weight:800;line-height:1.1}.mhome-hero small{opacity:.8;font-size:12px}.mhome-hero-split{border-top:1px solid #ffffff38;grid-template-columns:1fr 1px 1fr;align-items:center;gap:14px;margin-top:14px;padding-top:14px;display:grid}.mhome-hero-split i{background:#ffffff40;height:34px}.mhome-hero-split div{gap:2px;min-width:0;display:grid}.mhome-hero-split span{opacity:.85;font-size:12px}.mhome-hero-split b{overflow-wrap:anywhere;font-size:18px;font-weight:800}.mhome-hero-split b.neg{color:#fecaca}.mhome-card{background:#fff;border:1px solid #e8ebf5;border-radius:22px;gap:10px;padding:14px;display:grid;box-shadow:0 1px 2px #0f172a0d}.mhome-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.mhome-card-head h2{color:#15124a;margin:0;font-size:16px;font-weight:800}.mhome-link{color:#4f46e5;font-size:13px;font-weight:700;text-decoration:none}.mhome-seg{background:#f1f4fb;border-radius:12px;gap:2px;padding:3px;display:inline-flex}.mhome-seg button{color:#64748b;background:0 0;border:0;border-radius:9px;min-height:30px;padding:0 10px;font-size:12px;font-weight:700}.mhome-seg button.on{color:#4338ca;background:#fff;box-shadow:0 1px 3px #0f172a1f}.mhome-chart{height:190px}.mhome-empty{text-align:center;color:#94a3b8;margin:0;padding:14px 0;font-size:14px}.mhome-tx{margin:0;padding:0;list-style:none;display:grid}.mhome-tx li{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.mhome-tx li+li{border-top:1px solid #eef0f6}.mhome-tx-ic{border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.mhome-tx-ic svg{width:19px;height:19px}.mhome-tx strong{color:#1e1b4b;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:700;display:block;overflow:hidden}.mhome-tx small{color:#8b8fa8;text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.mhome-tx-amt{text-align:right}.mhome-tx-amt b{color:#15124a;white-space:nowrap;font-size:15px;font-weight:800;display:block}.mhome-tx-amt b.neg{color:#dc2626}.mhome-trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mhome-mini{background:#fff;border:1px solid #e8ebf5;border-radius:18px;gap:1px;min-width:0;padding:10px 10px 9px;text-decoration:none;display:grid;box-shadow:0 1px 2px #0f172a0d}.mhome-mini-ic{border-radius:10px;place-items:center;width:30px;height:30px;margin-bottom:4px;display:grid}.mhome-mini-ic svg{width:16px;height:16px}.mhome-mini small{color:#64748b;font-size:11.5px;font-weight:600}.mhome-mini b{color:#15124a;overflow-wrap:anywhere;font-size:15px;font-weight:800}.mhome-mini em{color:#94a3b8;font-size:11px;font-style:normal}.mhome-sheet-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}html body main .list-toolbar{width:100%!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0 0 10px!important}html body main .admin-panel>.admin-toolbar:has(.admin-search){grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:8px;padding:0 0 10px;display:grid}html body main .admin-panel>.admin-toolbar:has(.admin-search)>*{grid-column:span 2;width:100%;min-width:0;max-width:100%;margin:0}html body main .admin-panel>.admin-toolbar:has(.admin-search)>.admin-search{grid-column:1/-1}html body main .admin-filters>label:has(input[type=checkbox]){grid-column:span 2;align-self:center}html body main .admin-filters>.button:not(.select-control):not(:first-child){grid-column:span 2}html body main table.data-table:not(.sales-table):not(.return-table):not(.edit-lines):not(.keep-table):not(.x1):not(.x2):not(.x3) td:not([data-actions-cell]) :is(div,span,strong,small,p,a):not(.button):not(.status-badge):not([class*=chip]):not([class*=badge]){text-align:left!important;place-items:flex-start start!important;margin-left:0!important}}@media (max-width:767px){html body main table.data-table td[data-label]>.table-primary,html body main table.data-table td[data-label]>.table-secondary{text-align:left!important;float:none!important;width:100%!important;margin:0!important;display:block!important}html body main .stock-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html body main .stock-stat-grid>article{align-content:start;grid-template-columns:1fr!important;grid-template-areas:none!important;gap:2px!important;min-height:0!important;padding:10px 12px!important}html body main .stock-stat-grid>article:last-child{grid-column:1/-1}html body main .stock-stat-grid>article span{letter-spacing:.04em;text-transform:uppercase;font-size:11px!important}html body main .stock-stat-grid>article strong{overflow-wrap:anywhere;line-height:1.2;font-size:18px!important}html body main .stock-toolbar{flex-direction:column!important;gap:10px!important;padding:0 0 10px!important;display:flex!important}html body main .stock-toolbar>*{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}html body main .stock-tabs{scrollbar-width:none;gap:6px;overflow-x:auto;flex-direction:row!important;display:flex!important}html body main .stock-tabs::-webkit-scrollbar{display:none}html body main .stock-tabs>button{white-space:nowrap;flex:none}html body main .stock-toolbar .admin-filters{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html body main .stock-toolbar .admin-filters>*{grid-column:span 1;width:100%;min-width:0}html body main .stock-toolbar .admin-filters{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body main .stock-toolbar .admin-filters>*{grid-column:span 1!important;width:100%!important}html body main .stock-toolbar .admin-filters>.admin-search,html body main .stock-toolbar .admin-filters>.button{grid-column:1/-1!important}html body main [data-fold]:not([data-fold-open]){align-items:center;grid-template-columns:minmax(0,1fr) auto auto!important;gap:8px!important;width:100%!important;margin:0!important;padding:0 0 10px!important;display:grid!important}html body main [data-fold]:not([data-fold-open])>:not([data-fold-keep]):not(.fold-btn){display:none!important}html body main [data-fold]:not([data-fold-open])>[data-fold-keep]{min-width:0;grid-column:auto!important;width:auto!important;max-width:100%!important;margin:0!important}html body main [data-fold]:not([data-fold-open])>.search-box,html body main [data-fold]:not([data-fold-open])>.admin-search{grid-column:1!important;width:100%!important}html body main [data-fold]:not([data-fold-open])>[data-fold-keep]:not(.search-box):not(.admin-search):not(button){grid-column:1/-1!important}html body main [data-fold]>.fold-btn{color:#4338ca;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid #e3e7f3;border-radius:14px;place-items:center;width:46px;height:46px;padding:0;display:grid;position:relative;box-shadow:0 1px 2px #0f172a0d}html body main [data-fold]>.fold-btn[data-on]{background:#eef2ff;border-color:#a5b4fc}html body main [data-fold]>.fold-btn[data-on]:after{content:"";background:#ff7a66;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:8px;right:8px}html body main [data-fold][data-fold-open]{overscroll-behavior:contain;align-items:end;max-height:84dvh;overflow-y:auto;z-index:90!important;width:auto!important;padding:26px 16px calc(16px + env(safe-area-inset-bottom,0px))!important;background:#fff!important;border:0!important;border-radius:26px 26px 0 0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:0!important;display:grid!important;position:fixed!important;inset:auto 0 0!important;box-shadow:0 -14px 44px #0f172a47,0 0 0 100vmax #0f172a7a!important}html body main [data-fold][data-fold-open]:before{content:"";background:#d5d9e6;border-radius:99px;width:40px;height:5px;margin-left:-20px;position:absolute;top:9px;left:50%}html body main [data-fold][data-fold-open]>*{grid-column:span 1!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}html body main [data-fold][data-fold-open]>.search-box,html body main [data-fold][data-fold-open]>.admin-search,html body main [data-fold][data-fold-open]>.button,html body main [data-fold][data-fold-open]>:not(label):not(button):not(.select-control){grid-column:1/-1!important}html body main [data-fold][data-fold-open]>.fold-btn{color:#fff;background:linear-gradient(135deg,#ff8a73,#ff6a55);border:0;border-radius:16px;order:99;height:50px;box-shadow:0 8px 18px #ff6a554d;grid-column:1/-1!important;width:100%!important}html body main [data-fold][data-fold-open]>.fold-btn .fold-ic{display:none}html body main [data-fold][data-fold-open]>.fold-btn:after{content:"Show results";color:#fff;background:0 0;border:0;width:auto;height:auto;font-size:16px;font-weight:800;position:static}html body main [data-fold]:not([data-fold-open])>.fold-btn{grid-column:auto!important;width:46px!important;margin:0!important}html body main [data-summary][data-summary]{overflow:hidden;background:#fff!important;border:1px solid #e3e7f3!important;border-radius:22px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;width:100%!important;margin:0 0 4px!important;padding:2px!important;display:grid!important;box-shadow:0 8px 22px #1e1b4b17,0 1px 2px #0f172a0d!important}html body main [data-summary][data-summary]>*{align-content:center;min-width:0!important;box-shadow:none!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:2px 10px!important;min-height:0!important;margin:0!important;padding:13px 14px!important;display:grid!important}html body main [data-summary][data-summary]>:last-child:nth-child(odd){grid-column:1/-1}html body main [data-summary][data-summary]>*>[class*=icon]{grid-row:span 3;place-items:center;border-radius:11px!important;width:34px!important;height:34px!important;display:grid!important}html body main [data-summary][data-summary]>*>[class*=icon] svg{width:17px!important;height:17px!important}html body main [data-summary][data-summary]>:not(:has(>[class*=icon])){grid-template-columns:minmax(0,1fr)!important}html body main [data-summary][data-summary] span:not([class*=icon]),html body main [data-summary][data-summary] small,html body main [data-summary][data-summary] p,html body main [data-summary][data-summary] em{color:#64748b;letter-spacing:.02em;font-style:normal;font-weight:600;font-size:11px!important;line-height:1.25!important}html body main [data-summary][data-summary] strong,html body main [data-summary][data-summary] b{color:#15124a;overflow-wrap:anywhere;font-size:17px!important;font-weight:800!important;line-height:1.2!important}html body main [data-summary][data-summary]>*>div{gap:1px;min-width:0;display:grid}html body main table.data-table tbody tr{background:#fff;border:1px solid #dde2f0!important;box-shadow:0 6px 18px #1e1b4b14,0 1px 2px #0f172a0f!important}html body main table.data-table tbody tr+tr{margin-top:12px}html body main table.data-table tbody{display:block}html body main .table-wrap{box-shadow:none!important;background:0 0!important;border:0!important}html body main table.data-table.product-table.keep-table td:nth-child(2) img{display:block;object-fit:contain!important;width:60px!important;max-width:none!important;height:60px!important}html body main table.data-table.product-table.keep-table td:nth-child(3)>*{display:inline!important}html body .app-header .popup-sheet a[role=menuitem]{color:#334155}html body .app-header .popup-sheet a[role=menuitem]:hover{color:#1e1b4b}html body .app-header .popup-sheet [role=menuitem] svg{color:#64748b}html body .app-header .popup-sheet [role=menuitem].text-red-600 svg{color:inherit}html body main [data-fold][data-fold-ns]:not([data-fold-open])>[data-fold-keep]{color:#475569;font-size:13px;font-weight:600;grid-column:1!important}html body main [data-fold][data-fold-ns]:not([data-fold-open])>.fold-btn{grid-column:2!important}html body main [data-fold][data-fold-ns]:not([data-fold-open]){grid-template-columns:minmax(0,1fr) auto!important}html body main [data-fold][data-fold-ns][data-fold-open]>.toolbar-controls{flex-wrap:wrap;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid!important}html body main [data-fold][data-fold-ns][data-fold-open]>.toolbar-controls>*{min-width:0;grid-column:span 6!important;width:100%!important;margin:0!important}html body main [data-fold][data-fold-ns][data-fold-open]>.toolbar-controls>button{min-height:42px;padding:0 6px;font-size:13px;grid-column:span 2!important}html body main [data-fold][data-fold-ns][data-fold-open]>.toolbar-controls>input[type=date]{grid-column:span 3!important}html body main [data-fold][data-fold-ns][data-fold-open]>.toolbar-controls>label:has(input[type=date]){grid-column:span 3!important}html body main [data-fold][data-fold-ns][data-fold-open]>.toolbar-controls>button:last-of-type:not(:nth-of-type(-n+7)){grid-column:span 6!important}html body main [data-fold][data-fold-open]>.fold-btn{bottom:calc(-16px - env(safe-area-inset-bottom,0px));z-index:2;position:sticky}html body main [data-fold][data-fold-ns]:not([data-fold-open]):not(:has([data-fold-keep])):before{content:"Filters";color:#1e1b4b;grid-column:1;align-self:center;font-size:14px;font-weight:700}html body main table.data-table tbody tr:has(>td[data-label=Featured]){grid-template-columns:repeat(6,minmax(0,1fr))!important}html body main table.data-table tbody tr:has(>td[data-label=Featured])>td{min-width:0;grid-column:span 2!important}:is(html body main table.data-table tbody tr:has(>td[data-label=Featured])>td:not([data-label]),html body main table.data-table tbody tr:has(>td[data-label=Featured])>td[data-label=Product]){grid-column:1/-1!important}html body main table.data-table tbody tr:has(>td[data-label=Featured])>td[data-label=Website\ category]{grid-column:1/5!important}html body main table.data-table tbody tr:has(>td[data-label=Featured])>td[data-label=Price]{grid-column:5/7!important}:is(html body main table.data-table tbody tr:has(>td[data-label=Featured])>td[data-label=Featured],html body main table.data-table tbody tr:has(>td[data-label=Featured])>td[data-label=Actions]){grid-column:span 3!important}html body main table.data-table tbody tr:has(>td[data-label=Featured])>td[data-label=Stock]{grid-column:1/3!important}html body main table.data-table tbody tr:has(>td[data-label=Featured])>td[data-label=Live]{grid-column:3/5!important}html body main table.data-table tbody tr:has(>td[data-label=Featured])>td[data-label=Custom]{order:1;grid-column:5/7!important}html body main table.data-table tbody tr:has(>td[data-label=Featured])>td[data-label=Featured]{order:2;grid-column:1/4!important}html body main table.data-table tbody tr:has(>td[data-label=Featured])>td[data-label=Actions]{order:2;grid-column:4/7!important}:is(html body main table.data-table tbody tr:has(>td[data-label=Featured])>td[data-label=Live],html body main table.data-table tbody tr:has(>td[data-label=Featured])>td[data-label=Custom]){text-align:left!important;display:block!important}:is(html body main table.data-table tbody tr:has(>td[data-label=Featured])>td[data-label=Live]>*,html body main table.data-table tbody tr:has(>td[data-label=Featured])>td[data-label=Custom]>*){margin:2px 0 0!important}html body main:not([data-pos]) [role=tablist]:not(.mhome-seg):not(.m-nav){grid-template-columns:repeat(auto-fit,minmax(98px,1fr))!important;gap:8px!important;width:100%!important;display:grid!important}html body main .page-stack>div:not([class]):has(>button){grid-template-columns:repeat(auto-fit,minmax(98px,1fr))!important;gap:8px!important;width:100%!important;display:grid!important}html body main .page-stack>div:not([class])>button,html body main:not([data-pos]) [role=tablist]:not(.mhome-seg)>button{text-align:center;white-space:normal;justify-content:center;width:100%;min-width:0;min-height:40px;padding:0 8px;line-height:1.15}html body main table.data-table tbody td[data-label=Name]{font-weight:700;order:-1!important;grid-column:1/-1!important}html body main [data-summary][data-summary] .stat-detail{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden;font-size:10.5px!important;display:block!important}html body main [data-summary][data-summary] .stat-copy{gap:1px;min-width:0;display:grid}html body main [data-summary][data-summary] strong,html body main [data-summary][data-summary] b{letter-spacing:-.01em;white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important;font-size:clamp(13px,4.1vw,17px)!important}html body main [data-summary][data-summary]>*{gap:2px 8px!important;padding:12px 10px!important}html body main [data-summary][data-summary]>*>[class*=icon]{width:30px!important;height:30px!important}html body main table.data-table tbody td[data-actions-cell],html body main table.data-table tbody td[data-label=Actions],html body main table.data-table tbody td[data-label=Action]{margin-top:2px;border-top:1px solid #eef0f6!important;order:99!important;grid-column:1/-1!important;padding-top:10px!important}html body main [data-summary][data-summary]{color:#fff;isolation:isolate;position:relative;background:linear-gradient(135deg,#4338ca 0%,#3b6fe8 55%,#38a6f0 100%)!important;border:0!important;border-radius:24px!important;box-shadow:0 14px 30px #4338ca4d!important}html body main [data-summary][data-summary]:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle,#fff3,#0000 68%);border-radius:50%;width:220px;height:220px;position:absolute;top:-70px;right:-60px}html body main [data-summary][data-summary]>:nth-child(2n){border-left:1px solid #fff3!important}html body main [data-summary][data-summary]>:nth-child(n+3){border-top:1px solid #fff3!important}html body main [data-summary][data-summary]>*>[class*=icon]{color:#fff!important;box-shadow:none!important;background:#ffffff2e!important;border:0!important}html body main [data-summary][data-summary]>*>[class*=icon] svg{color:#fff!important;stroke:#fff!important}html body main [data-summary][data-summary] span:not([class*=icon]),html body main [data-summary][data-summary] small,html body main [data-summary][data-summary] p,html body main [data-summary][data-summary] em,html body main [data-summary][data-summary] .stat-detail{color:#ffffffd9!important}html body main [data-summary][data-summary] strong,html body main [data-summary][data-summary] b{color:#fff!important}html body main [data-summary][data-summary] *{-webkit-text-fill-color:currentColor}html body main:not([data-pos]) .panel,html body main:not([data-pos]) .admin-panel,html body main:not([data-pos]) .listing-panel{background:#fff!important;border:1px solid #e8ebf5!important;border-radius:22px!important;box-shadow:0 1px 2px #0f172a0d!important}html body main table.data-table tbody tr{border-radius:20px!important}html body main [data-fold]:not([data-fold-open])>.fold-btn{color:#4338ca!important;background:#fff!important;border:1px solid #e3e7f3!important;border-radius:14px!important;box-shadow:0 1px 2px #0f172a0d!important}html body main [data-fold]:not([data-fold-open])>.fold-btn[data-on]{background:#eef2ff!important;border-color:#a5b4fc!important}html body main [data-fold]:not([data-fold-open])>.fold-btn .fold-ic{width:19px;height:19px}html body main .quick-filter{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin:0 0 10px;display:grid!important}html body main .quick-filter>label{grid-column:1/-1}html body main .quick-filter .quick-export{color:#4338ca;background:#eef2ff;border:1px solid #c7d2fe;border-radius:12px;min-height:38px;padding:0 14px;font-weight:700}html body main .page-stack>.page-heading{order:-3}html body main .page-stack>[data-summary]{order:-2}html body main .page-stack>:has(>[data-summary]):not(.panel){order:-2}html body main .button.button-primary:not(:disabled),html body main [data-fold][data-fold-open]>.fold-btn{color:#fff!important;background:linear-gradient(135deg,#f0624d,#dc4632)!important}html body main .rpt-prev,html body main .rpt-prev *,html body main .product-sku{color:#64748b!important}html body main [data-m-hidden],html body main [data-fold][data-m-collapsed]:not([data-fold-open]){display:none!important}html body main .page-heading:not(:has(>* :not([data-m-hidden]):not([data-m-collapsed]):not(:empty))){display:none}html body main .m-tools{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin:0 0 12px;display:grid}html body main .m-tools>.m-proxy,html body main .quick-filter>.m-proxy:not(.m-proxy-fold){color:#4338ca;background:#eef2ff;border:1px solid #c7d2fe;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}html body main .m-proxy svg{width:16px;height:16px}html body main .m-proxy-fold{color:#4338ca;background:#fff;border:1px solid #e3e7f3;border-radius:14px;place-items:center;width:46px;height:46px;padding:0;display:grid;position:relative;box-shadow:0 1px 2px #0f172a0d}html body main .m-proxy-fold[data-on]{background:#eef2ff;border-color:#a5b4fc}html body main .m-proxy-fold[data-on]:after{content:"";background:#ff7a66;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:8px;right:8px}html body main .quick-filter{grid-template-columns:minmax(0,1fr) auto auto!important}html body main .quick-filter>label{grid-row:1;grid-column:1/3!important}html body main .quick-filter:not(:has(>.m-proxy-fold))>label{grid-column:1/-1!important}html body main .quick-filter>.m-proxy-fold{grid-area:1/3}html body main .quick-filter>.quick-filter-note{grid-area:2/1}html body main .quick-filter>.quick-export,html body main .quick-filter>.m-proxy:not(.m-proxy-fold){grid-row:2}html body main .panel:has(>[data-m-collapsed]):not(:has(>:not([data-m-collapsed]):not([data-m-hidden]))):not(:has([data-fold-open])){display:none!important}html body main .panel:has(>[data-m-collapsed][data-fold-open]){height:0;overflow:visible;border:0!important;min-height:0!important;margin:0!important;padding:0!important}html body main [data-fold]:not([data-fold-open]){flex:100%!important;grid-column:1/-1!important;min-width:0!important;max-width:100%!important}html body main :has(>[data-fold]:not([data-fold-open])){min-width:0}html body main .admin-toolbar:has(>[data-fold])>[data-fold]~*{grid-column:1/-1!important;width:100%!important;max-width:100%!important}html body main .admin-toolbar:has(>div>[data-fold])>div:has(>[data-fold]){grid-column:1/-1!important;width:100%!important;max-width:100%!important}html body main .quick-filter:has(>.m-proxy[data-kind=export])>.quick-export{display:none!important}html body main:not([data-pos]) [data-summary][data-summary]>.panel{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}html body main [data-summary][data-summary] .eyebrow,html body main [data-summary][data-summary] div:not([class*=icon]){color:#ffffffd9}html body main [data-summary][data-summary] .eyebrow{letter-spacing:.04em;font-size:11px!important}html body main:not([data-pos]) [data-summary][data-summary]>.panel:nth-child(2n){border-left:1px solid #fff3!important}html body main:not([data-pos]) [data-summary][data-summary]>.panel:nth-child(n+3){border-top:1px solid #fff3!important}.cr-m{gap:12px;display:grid}.cr-filters{margin:0}.cr-summary{color:#1e1b4b;margin:0;font-size:13.5px;font-weight:700;line-height:1.3}.cr-cap{color:#64748b;margin:0 0 4px 2px;font-size:12px;font-weight:700;display:block}.cr-filters-2{margin:0}.cr-field{min-width:0;display:block}.cr-field input,.cr-field select{color:#1e1b4b;background:#fff;border:1px solid #dfe3f1;border-radius:14px;width:100%;min-height:44px;padding:0 12px;font-size:14px;font-weight:600;box-shadow:0 1px 2px #0f172a0d}.cr-field input:focus,.cr-field select:focus{border-color:#6366f1;outline:0;box-shadow:0 0 0 3px #6366f12e}.cr-actions{grid-column:1/-1;align-items:center;gap:8px;display:flex}.cr-icon{color:#4338ca;background:#fff;border:1px solid #e3e7f3;border-radius:14px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 1px 2px #0f172a0d}.cr-icon svg{width:19px;height:19px}.cr-icon .spin{animation:.8s linear infinite cr-spin}@keyframes cr-spin{to{transform:rotate(360deg)}}.cr-export{color:#fff;background:linear-gradient(135deg,#16a34a,#15803d);border:0;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:800;display:inline-flex;box-shadow:0 8px 18px #16a34a47}.cr-export:disabled{opacity:.55;box-shadow:none}.cr-export svg{width:18px;height:18px}.cr-table-card{background:#fff;border:1px solid #e8ebf5;border-radius:22px;overflow:hidden;box-shadow:0 1px 2px #0f172a0d}.cr-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.cr-table{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-size:13px}.cr-table th{color:#fff;text-align:right;white-space:nowrap;background:#2e2a75;padding:12px 10px;font-size:12px;font-weight:700;position:sticky;top:0}.cr-table th:first-child,.cr-table td:first-child{text-align:center;width:34px;padding-left:8px;padding-right:4px}.cr-table th:nth-child(2),.cr-table td:nth-child(2){text-align:left;min-width:150px;max-width:170px}.cr-table td{text-align:right;white-space:nowrap;color:#1e1b4b;background:#fff;border-top:1px solid #eef0f6;padding:11px 10px}.cr-table td.loc{white-space:normal;font-weight:600;line-height:1.25}.cr-table td.in{color:#166534;background:#ecfdf3}.cr-table td.out{color:#b91c1c;background:#fef2f2}.cr-table td.empty{text-align:center;color:#64748b;white-space:normal;padding:22px 12px}.cr-table tfoot td{color:#fff;background:#2e2a75;border-top:0;font-weight:800}.cr-table tfoot td.in{color:#fff;background:#0f5132}.cr-table tfoot td.out{color:#fff;background:#7f1d1d}.cr-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cr-kpi{background:#fff;border:1px solid #e8ebf5;border-radius:18px;align-items:center;gap:10px;min-width:0;padding:12px;display:flex;box-shadow:0 1px 2px #0f172a0d}.cr-kpi .ic{border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.cr-kpi .ic svg{width:19px;height:19px}.cr-kpi .ic.g{color:#16a34a;background:#dcfce7}.cr-kpi .ic.r{color:#dc2626;background:#fee2e2}.cr-kpi .ic.b{color:#2563eb;background:#dbeafe}.cr-kpi .ic.v{color:#7c3aed;background:#ede9fe}.cr-kpi div{min-width:0;display:grid}.cr-kpi small{color:#64748b;font-size:12px;font-weight:600}.cr-kpi b{white-space:nowrap;font-size:17px;font-weight:800}.cr-kpi b.g{color:#15803d}.cr-kpi b.r{color:#b91c1c}.cr-kpi b.b{color:#1d4ed8}.cr-kpi b.v{color:#6d28d9}.cr-card{background:#fff;border:1px solid #e8ebf5;border-radius:22px;padding:14px;box-shadow:0 1px 2px #0f172a0d}.cr-card h2{color:#15124a;margin:0 0 10px;font-size:16px;font-weight:800}.cr-donut{gap:12px;display:grid}.cr-donut-chart{width:170px;height:170px;margin:0 auto;position:relative}.cr-donut-mid{text-align:center;pointer-events:none;place-content:center;display:grid;position:absolute;inset:0}.cr-donut-mid b{color:#15124a;font-size:16px;font-weight:800}.cr-donut-mid small{color:#64748b;font-size:12px}.cr-legend{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cr-legend li{grid-template-columns:12px minmax(0,1fr) auto auto;align-items:center;gap:8px;font-size:14px;display:grid}.cr-legend i{border-radius:4px;width:12px;height:12px}.cr-legend span{color:#1e1b4b;font-weight:600}.cr-legend em{color:#94a3b8;font-size:12.5px;font-style:normal}.cr-legend b{color:#15124a;text-align:right;min-width:82px}.cr-bars{height:220px}:is(body:has([data-fold-open]) .m-nav,body:has(.modal-panel) .m-nav){display:none!important}html body main [data-fold][data-fold-open]{max-height:calc(100dvh - 24px);padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))!important}html body main [data-fold][data-fold-open]>.cr-summary{display:none}html body main [data-fold][data-fold-open]>.cr-field{grid-column:span 1!important}html body main [data-fold][data-fold-ns]:not([data-fold-open])>.cr-summary,html body main [data-fold][data-fold-ns]:not([data-fold-open])>p[data-fold-keep]{grid-row:1;align-self:center;grid-column:1!important}html body main [data-fold][data-fold-ns]:not([data-fold-open])>.fold-btn{grid-row:1;grid-column:2!important}html body main [data-fold]>.fold-head{display:none}html body main [data-fold][data-fold-open]>.fold-head{border-bottom:1px solid #eef0f6;order:-1;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:10px;padding:0 0 8px;grid-column:1/-1!important;margin:0 0 4px!important;display:grid!important}html body main [data-fold][data-fold-open]>.fold-head strong{color:#15124a;grid-column:1;font-size:20px;font-weight:800}html body main [data-fold][data-fold-open]>.fold-head span{color:#64748b;grid-column:1;font-size:13px}html body main [data-fold][data-fold-open]>.fold-head .fold-x{color:#475569;background:#f1f4fb;border:0;border-radius:12px;grid-area:1/2/span 2;place-items:center;width:38px;height:38px;display:grid}html body main [data-fold][data-fold-open] label>.sr-only:first-child{color:#475569;font-size:12.5px;font-weight:700;display:block;clip:auto!important;clip-path:none!important;white-space:normal!important;width:auto!important;height:auto!important;margin:0 0 4px 2px!important;position:static!important;overflow:visible!important}html body main [data-fold][data-fold-open]>.search-box>.sr-only:first-child,html body main [data-fold][data-fold-open]>.admin-search>.sr-only:first-child{display:none}html body main [data-fold][data-fold-open]{overscroll-behavior:contain}html body main [data-fold][data-fold-open] label:has(>.sr-only:first-child){align-content:flex-start;flex-wrap:wrap!important}html body main [data-fold][data-fold-open] label>.sr-only:first-child{flex:0 0 100%!important}:is(html body main [data-fold][data-fold-open] label:has(>.sr-only:first-child)>select,html body main [data-fold][data-fold-open] label:has(>.sr-only:first-child)>input){flex:100%;width:100%}html body main [data-fold][data-fold-open]{bottom:var(--fold-bottom,0px)!important;max-height:calc(var(--fold-max,100dvh) - 16px)!important}html body main [data-fold]>.fold-clear{display:none}html body main [data-fold][data-fold-open]>.fold-clear[data-on]{color:#334155;height:50px;bottom:calc(-16px - env(safe-area-inset-bottom,0px));z-index:2;background:#fff;border:1px solid #dfe3f1;border-radius:16px;order:98;place-items:center;font-size:15px;font-weight:700;position:sticky;grid-column:1!important;width:100%!important;display:grid!important}html body main [data-fold][data-fold-open]>.fold-clear[data-on]+.fold-btn{grid-column:2!important}.view-toggle{background:#f1f4fb;border:1px solid #e3e7f3;border-radius:14px;flex:none;align-self:center;gap:2px;padding:3px;display:inline-flex}.view-toggle button{color:#64748b;background:0 0;border:0;border-radius:11px;place-items:center;width:38px;height:38px;padding:0;display:grid}.view-toggle button[aria-pressed=true]{color:#4338ca;background:#fff;box-shadow:0 1px 4px #1e1b4b29}.view-toggle.view-bar{width:max-content;margin:0 0 10px auto;display:flex}html body main [data-fold]:has(>.view-toggle):not([data-fold-open]){grid-template-columns:minmax(0,1fr) auto auto auto!important}html body main [data-fold][data-fold-ns]:has(>.view-toggle):not([data-fold-open]){grid-template-columns:minmax(0,1fr) auto auto!important}html body main [data-fold][data-fold-ns]:not([data-fold-open])>.view-toggle{grid-row:1;grid-column:3!important}html body main [data-fold][data-fold-open]>.view-toggle{display:none!important}html body main .quick-filter>.view-toggle{grid-row:2}html body main .quick-filter:has(>.view-toggle){grid-template-columns:minmax(0,1fr) auto auto auto!important}html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view]{-webkit-overflow-scrolling:touch;background:#fff!important;border:1px solid #e3e7f3!important;border-radius:16px!important;overflow-x:auto!important;box-shadow:0 1px 2px #0f172a0d!important}html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table{border-collapse:separate!important;border-spacing:0!important;table-layout:auto!important;width:max-content!important;min-width:100%!important;display:table!important}html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table thead{display:table-header-group!important}html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table thead tr{display:table-row!important}html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table thead th{letter-spacing:.02em;text-align:left;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;position:sticky;top:0;color:#fff!important;background:#2e2a75!important;border:0!important;padding:11px 12px!important;font-size:12px!important;font-weight:700!important;display:table-cell!important}html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table thead th[data-sort=asc]:after{content:" ▲";font-size:9px}html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table thead th[data-sort=desc]:after{content:" ▼";font-size:9px}html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table tbody{padding:0!important;display:table-row-group!important}html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table tbody tr{box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;width:auto!important;margin:0!important;padding:0!important;display:table-row!important;position:static!important;overflow:visible!important}html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table tbody tr:nth-child(2n){background:#f8f9fe!important}html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table tbody td{vertical-align:middle;text-overflow:ellipsis;text-align:left;line-height:1.35;overflow:hidden;white-space:nowrap!important;width:auto!important;min-width:0!important;max-width:260px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #eef0f6!important;border-radius:0!important;order:0!important;grid-area:auto!important;margin:0!important;padding:10px 12px!important;font-size:13px!important;display:table-cell!important;position:static!important}html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table tbody td:before,html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table tbody td:after{content:none!important;display:none!important}html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table tbody td>*{display:revert!important}html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table tbody td[data-single]{text-align:center;white-space:normal!important}html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table tbody td img{border-radius:8px;object-fit:contain!important;width:38px!important;height:38px!important}html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table tbody td:first-child:has(input[type=checkbox]){width:36px!important;padding-right:4px!important}html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table tbody td .button,html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table tbody td button{min-height:32px;padding:0 10px;font-size:12px}html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table tbody td[data-actions-cell],html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table tbody td[data-label=Actions]{overflow:visible;white-space:nowrap!important;border-top:1px solid #eef0f6!important;margin:0!important;padding-top:10px!important}html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] .quick-filter{display:none}html body main .admin-panel>.admin-toolbar[data-fold]:not([data-fold-open])>.view-toggle,html body main [data-fold]:not([data-fold-open])>.view-toggle{justify-self:end;grid-column:auto!important;width:auto!important;max-width:none!important;margin:0!important}html body main [data-fold][data-fold-ns]:not([data-fold-open])>.view-toggle{grid-column:3!important}html body main .admin-panel>.admin-toolbar[data-fold]:not([data-fold-open]){grid-template-columns:minmax(0,1fr) auto auto!important}html body main .admin-panel>.admin-toolbar[data-fold]:not([data-fold-open])>.admin-search{grid-column:1!important;width:100%!important}html body main .admin-panel>.admin-toolbar[data-fold]:not([data-fold-open])>.fold-btn{grid-column:2!important;width:46px!important}html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table tbody td[data-label]:before,html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table tbody td[data-label]:after,html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table tbody tr td:not(.x1):not(.x2):not(.x3):not(.x4):not(.x5):before,html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table tbody tr td:not(.x1):not(.x2):not(.x3):not(.x4):not(.x5):after{content:none!important;display:none!important}html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table tbody tr td:not(.x1):not(.x2):not(.x3):not(.x4):not(.x5){display:table-cell!important}html body main [data-fold]:not([data-fold-open])>[data-fold-keep].view-toggle:not(.x1):not(.x2):not(.x3){grid-row:auto;justify-self:end;grid-column:auto!important;width:auto!important}html body main [data-fold][data-fold-ns]:not([data-fold-open])>[data-fold-keep].view-toggle:not(.x1):not(.x2):not(.x3){grid-row:1;grid-column:3!important}.cr-cards{gap:12px;display:grid}.cr-loc{background:#fff;border:1px solid #dde2f0;border-radius:20px;gap:10px;padding:14px;display:grid;box-shadow:0 6px 18px #1e1b4b14,0 1px 2px #0f172a0f}.cr-loc header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.cr-loc header strong{color:#15124a;font-size:15px;font-weight:800;line-height:1.25}.cr-loc header b{text-align:right;color:#1d4ed8;white-space:nowrap;font-size:18px;font-weight:800;display:grid}.cr-loc header b.neg{color:#b91c1c}.cr-loc header b small{color:#64748b;font-size:11px;font-weight:600}.cr-inout{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cr-inout span{border-radius:14px;gap:1px;padding:9px 11px;font-size:16px;font-weight:800;display:grid}.cr-inout small{opacity:.8;font-size:11px;font-weight:600}.cr-inout .in{color:#166534;background:#ecfdf3}.cr-inout .out{color:#b91c1c;background:#fef2f2}.cr-loc dl{grid-template-columns:1fr 1fr;gap:8px 14px;margin:0;display:grid}.cr-loc dl div{gap:1px;min-width:0;display:grid}.cr-loc dt{letter-spacing:.04em;text-transform:uppercase;color:#64748b;font-size:11px;font-weight:700}.cr-loc dd{color:#1e1b4b;margin:0;font-size:14px;font-weight:700}.cr-grand{color:#fff;background:linear-gradient(135deg,#4338ca 0%,#3b6fe8 55%,#38a6f0 100%);border:0}.cr-grand header strong,.cr-grand header b,.cr-grand dd,.cr-grand dt,.cr-grand header b small{color:#fff}.cr-grand dt{opacity:.85}.cr-grand .cr-inout .in,.cr-grand .cr-inout .out{color:#fff;background:#ffffff2e}.cr-empty{text-align:center;color:#64748b;background:#fff;border:1px solid #e8ebf5;border-radius:20px;margin:0;padding:22px 12px}.cr-view-note{display:none}html body main [data-fold]:has(>.view-toggle[data-own]):not([data-fold-open]){grid-template-columns:minmax(0,1fr) auto auto!important}html body main [data-fold][data-fold-ns]:not([data-fold-open])>[data-fold-keep].view-toggle[data-own]{grid-row:1;grid-column:3!important}html body main:not([data-pos]) .button,html body .modal-panel .button,html body .m-sheet .button{letter-spacing:0;white-space:nowrap;border-radius:12px;gap:7px;max-width:100%;min-height:42px;padding:0 16px;font-size:14px;font-weight:700;line-height:1}html body main:not([data-pos]) .button svg,html body .modal-panel .button svg{flex:none;width:16px;height:16px}html body main:not([data-pos]) .button.button-quiet:not([data-tone]),html body .modal-panel .button.button-quiet:not([data-tone]){color:#334155;background:#fff;border:1px solid #dfe3f1;box-shadow:0 1px 2px #0f172a0d}html body main:not([data-pos]) .button.button-quiet:not([data-tone]):active{background:#f4f6fc}html body main:not([data-pos]) .button:disabled,html body .modal-panel .button:disabled{opacity:.55;box-shadow:none}html body main:not([data-pos]) .button.button-primary{box-shadow:0 8px 18px #dc46323d}html body main table.data-table td .button,html body main table.data-table td button.button{border-radius:11px;min-height:36px;padding:0 13px;font-size:13px}html body main table.data-table td .sale-options-btn,html body main table.data-table td .button.sale-options-btn{min-width:96px;padding:0 12px!important}html body main table.data-table td[data-actions-cell],html body main table.data-table td[data-label=Actions]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html body main .button.sale-options-btn{white-space:nowrap;flex-wrap:nowrap}html body main:not([data-pos]) .icon-button{border-radius:12px;width:40px;height:40px}html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table tbody td .button,html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table tbody td button.button{vertical-align:middle;white-space:nowrap!important;display:inline-flex!important}html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table tbody td[data-actions-cell]{display:table-cell!important}html body main [data-fold]:has(>.view-toggle):not([data-fold-open])>[data-fold-keep]:is(button){min-width:46px;min-height:46px;gap:0!important;width:46px!important;padding:0!important;font-size:0!important}html body main [data-fold]:has(>.view-toggle):not([data-fold-open])>[data-fold-keep]:is(button) svg{width:19px!important;height:19px!important}html body main [data-fold][data-fold-open] input:not([class]):not([type=checkbox]):not([type=radio]):not([type=date]):not([type=hidden]){background:#fff;border-radius:14px;flex:auto;min-width:0;min-height:46px;padding:0 12px;font-size:14px;border:1px solid #dfe3f1!important}html body main:not([data-pos]) .panel.mc-summary{background:linear-gradient(135deg,#4338ca 0%,#3b6fe8 55%,#38a6f0 100%)!important;border:0!important;box-shadow:0 14px 30px #4338ca4d!important}html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table thead th,html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table thead th:last-child,html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table thead th:first-child{left:auto!important;right:auto!important;width:auto!important;min-width:0!important;max-width:none!important;box-shadow:none!important;z-index:1!important;margin:0!important;inset-inline:auto!important;transform:none!important}html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table tbody td,html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table tbody td:last-child{left:auto!important;right:auto!important;transform:none!important}html body main .table-wrap[data-view=table][data-view][data-view][data-view][data-view][data-view] table.data-table thead tr{position:static!important;transform:none!important}}
