.restaurant-module__yGLtsG__container{color:var(--text-main);box-sizing:border-box;background:0 0;flex-direction:column;gap:6px;width:100%;max-width:1600px;height:calc(100vh - 38px);max-height:calc(100vh - 38px);margin:0 auto;padding:6px 12px;font-size:.85rem;display:flex;overflow:hidden}.restaurant-module__yGLtsG__headerBar{background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);box-shadow:var(--card-shadow);border-radius:8px;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:6px 4px;display:flex}.restaurant-module__yGLtsG__headerLeft{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.restaurant-module__yGLtsG__headerRight{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.restaurant-module__yGLtsG__homeBtn{background:var(--input-bg);border:1px solid var(--input-border,var(--glass-border));color:var(--text-main);border-radius:6px;justify-content:center;align-items:center;padding:4px 8px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.restaurant-module__yGLtsG__homeBtn:hover{background:var(--accent-color);color:#fff;border-color:var(--accent-color)}.restaurant-module__yGLtsG__navGroup{background:var(--input-bg);border:1px solid var(--input-border,var(--glass-border));border-radius:6px;align-items:center;gap:4px;padding:3px;display:flex}.restaurant-module__yGLtsG__navBtn{color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:5px;align-items:center;gap:5px;padding:5px 10px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.restaurant-module__yGLtsG__navBtn:hover{background:var(--accent-light-bg);color:var(--accent-color);box-shadow:0 1px 2px #0000000d}.restaurant-module__yGLtsG__navBtnActive{box-shadow:0 2px 6px #3b82f659;background:var(--accent-color)!important;color:#fff!important}.restaurant-module__yGLtsG__navBadge{background:var(--danger-color);color:#fff;border-radius:10px;padding:1px 5px;font-size:.72rem;font-weight:700}.restaurant-module__yGLtsG__clockBadge,.restaurant-module__yGLtsG__userBadge{background:var(--input-bg);border:1px solid var(--input-border,var(--glass-border));color:var(--text-main);border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:.8rem;font-weight:500;display:inline-flex}.restaurant-module__yGLtsG__bellContainer,.restaurant-module__yGLtsG__headerIconBtn{cursor:pointer;background:var(--input-bg);border:1px solid var(--input-border,var(--glass-border));color:var(--text-main);border-radius:6px;outline:none;justify-content:center;align-items:center;padding:4px 8px;transition:transform .15s;display:inline-flex;position:relative}.restaurant-module__yGLtsG__bellContainer:hover,.restaurant-module__yGLtsG__headerIconBtn:hover{transform:scale(1.05)}.restaurant-module__yGLtsG__bellPulsing{transform-origin:50% 4px;animation:2s ease-in-out infinite restaurant-module__yGLtsG__ring}.restaurant-module__yGLtsG__pulseDot{background:var(--danger-color);border:2px solid var(--background);border-radius:50%;width:9px;height:9px;animation:1.5s infinite restaurant-module__yGLtsG__pulse-dot;position:absolute;top:-3px;right:-3px}@keyframes restaurant-module__yGLtsG__pulse-dot{0%{transform:scale(.95);box-shadow:0 0 #ef4444b3}70%{transform:scale(1.15);box-shadow:0 0 0 5px #ef444400}to{transform:scale(.95);box-shadow:0 0 #ef444400}}@keyframes restaurant-module__yGLtsG__ring{0%{transform:rotate(0)}5%{transform:rotate(25deg)}15%{transform:rotate(-22deg)}25%{transform:rotate(20deg)}35%{transform:rotate(-18deg)}45%{transform:rotate(15deg)}50%{transform:rotate(0)}to{transform:rotate(0)}}.restaurant-module__yGLtsG__splitLayout{flex:1;align-items:stretch;gap:8px;min-height:0;display:flex;overflow:hidden}.restaurant-module__yGLtsG__splitLayoutCentered{justify-content:center}.restaurant-module__yGLtsG__leftColumn{flex-direction:column;flex:1.25;gap:6px;min-height:0;display:flex;overflow:hidden}.restaurant-module__yGLtsG__leftColumnFullWidth{flex:1!important;width:100%!important;max-width:1300px!important;margin:0 auto!important}.restaurant-module__yGLtsG__leftPane{background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);scrollbar-width:none;-ms-overflow-style:none;box-shadow:var(--card-shadow);border-radius:8px;flex-direction:column;flex:1;min-height:0;padding:8px 10px;display:flex;overflow:hidden auto}.restaurant-module__yGLtsG__rightPane{background:linear-gradient(135deg, #fff 0%, color-mix(in srgb, var(--title-color) 20%, transparent) 100%);border:1px solid var(--glass-border,#cbd5e1);scrollbar-width:none;-ms-overflow-style:none;border-radius:8px;flex-direction:column;flex:1;padding:8px 10px;display:flex;overflow-y:auto;box-shadow:0 2px 5px #00000014}[data-theme=dark] .restaurant-module__yGLtsG__rightPane{background:linear-gradient(135deg,#0f172a 0%,#1a306d 100%);border:1px solid #3b82f64d;box-shadow:0 4px 10px #0006}.restaurant-module__yGLtsG__leftPane,.restaurant-module__yGLtsG__rightPane,.restaurant-module__yGLtsG__leftPane *,.restaurant-module__yGLtsG__rightPane *{scrollbar-width:none!important;-ms-overflow-style:none!important}.restaurant-module__yGLtsG__leftPane::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.restaurant-module__yGLtsG__rightPane::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.restaurant-module__yGLtsG__leftPane ::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.restaurant-module__yGLtsG__rightPane ::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.restaurant-module__yGLtsG__tablesGrid{grid-template-columns:repeat(auto-fill,minmax(calc(16.5% - 8px),1fr));gap:8px;padding:4px;display:grid}.restaurant-module__yGLtsG__tableCard{cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;background:var(--input-bg);min-height:105px;color:var(--text-main);border:1px solid #0000;border-radius:8px;flex-direction:column;justify-content:space-between;padding:10px;font-weight:400;transition:all .2s;display:flex}.restaurant-module__yGLtsG__tableCard *{font-weight:400}.restaurant-module__yGLtsG__tableCard:hover{box-shadow:var(--card-shadow);transform:translateY(-2px)}.restaurant-module__yGLtsG__tableCardOpen{color:var(--text-main);background:#22c55e1f;border-color:#22c55e80}[data-theme=dark] .restaurant-module__yGLtsG__tableCardOpen{color:#a5d6a7;background:#4ade8026;border-color:#4ade80}.restaurant-module__yGLtsG__tableCardClosed{color:var(--text-main);background:#f9731624;border-color:#f9731699}[data-theme=dark] .restaurant-module__yGLtsG__tableCardClosed{color:#ffab91;background:#ff70432e;border-color:#ff7043}.restaurant-module__yGLtsG__tableTitle{color:var(--text-main);margin-bottom:4px;font-size:1rem;font-weight:400}.restaurant-module__yGLtsG__tableStatusBadge{border-radius:4px;margin:0 auto;padding:2px 6px;font-size:.72rem;font-weight:400;display:inline-block}.restaurant-module__yGLtsG__tableMeta{color:var(--text-main);margin-top:4px;font-size:.75rem;font-weight:400}.restaurant-module__yGLtsG__tableSubMeta{color:inherit;opacity:.85;font-size:.7rem}.restaurant-module__yGLtsG__orderToolbar{border-bottom:1px solid var(--glass-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-bottom:6px;padding-bottom:6px;display:flex}.restaurant-module__yGLtsG__orderTitle{color:var(--title-color);font-size:1.05rem;font-weight:700}.restaurant-module__yGLtsG__orderSubtitle{color:var(--text-muted);margin-inline-start:8px;font-size:.78rem}.restaurant-module__yGLtsG__orderActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.restaurant-module__yGLtsG__priceTierWrapper{width:115px}.restaurant-module__yGLtsG__actionBtn{border:1px solid var(--input-border,var(--glass-border));background:var(--input-bg);color:var(--text-main);cursor:pointer;border-radius:5px;align-items:center;gap:4px;padding:5px 10px;font-size:.8rem;font-weight:600;transition:all .15s;display:inline-flex}.restaurant-module__yGLtsG__actionBtn:hover:not(:disabled){background:var(--accent-light-bg);border-color:var(--accent-color);color:var(--accent-color)}.restaurant-module__yGLtsG__actionBtn:disabled{opacity:.5;cursor:not-allowed}.restaurant-module__yGLtsG__topPrintBtn{justify-content:center;align-items:center;height:30px;padding:0 10px;display:inline-flex}.restaurant-module__yGLtsG__topPrintBtn img,.restaurant-module__yGLtsG__btnIcon{object-fit:contain;width:16px;height:16px;display:block}.restaurant-module__yGLtsG__btnPrimary{background:var(--accent-color)!important;color:#fff!important;border-color:var(--accent-color)!important}.restaurant-module__yGLtsG__btnPrimary:hover:not(:disabled){background:var(--accent-hover)!important}.restaurant-module__yGLtsG__btnSuccess{background:var(--success-color)!important;color:#fff!important;border-color:var(--success-color)!important}.restaurant-module__yGLtsG__btnSuccess:hover:not(:disabled){filter:brightness(.9)}.restaurant-module__yGLtsG__btnDanger{background:var(--danger-color)!important;color:#fff!important;border-color:var(--danger-color)!important}.restaurant-module__yGLtsG__btnDanger:hover:not(:disabled){background:var(--danger-hover)!important}.restaurant-module__yGLtsG__itemsTable{border-collapse:collapse;width:100%;margin-top:4px;font-size:.82rem}.restaurant-module__yGLtsG__itemsTable th{background:var(--table-th-bg);color:var(--text-main);border-bottom:1px solid var(--glass-border);text-align:start;padding:10px 8px;font-weight:600}.restaurant-module__yGLtsG__itemsTable td{border-bottom:1px solid var(--glass-border);vertical-align:middle;color:var(--text-main);padding:10px 8px}.restaurant-module__yGLtsG__itemsTable tr:hover td{background:var(--accent-light-bg)}.restaurant-module__yGLtsG__clickableCell{cursor:pointer;color:var(--text-main,#1e293b);border-radius:4px;padding:2px 6px;font-weight:700;transition:background-color .15s,color .15s;display:inline-block}.restaurant-module__yGLtsG__clickableCell:hover{background-color:var(--accent-light-bg,#e2e8f0);color:var(--accent-color,#1e40af)}[data-theme=dark] .restaurant-module__yGLtsG__clickableCell:hover{color:#93c5fd;background-color:#3b82f633}.restaurant-module__yGLtsG__orderInfoRow,.restaurant-module__yGLtsG__orderInfoRow *{font-weight:400}.restaurant-module__yGLtsG__orderInfoRow td{color:var(--text-muted,#64748b);background:#00000005;border-bottom:none;padding:5px 8px 3px;font-size:.72rem;font-weight:400}[data-theme=dark] .restaurant-module__yGLtsG__orderInfoRow td{background:#ffffff08}.restaurant-module__yGLtsG__orderInfoRow:hover td{background:var(--accent-light-bg)}.restaurant-module__yGLtsG__orderInfoContent{flex-wrap:wrap;align-items:center;gap:8px;font-weight:400;line-height:1.4;display:flex}.restaurant-module__yGLtsG__orderInfoDate,.restaurant-module__yGLtsG__orderInfoTime{color:var(--text-muted,#64748b);font-size:.72rem;font-weight:400}.restaurant-module__yGLtsG__orderInfoSection{background-color:var(--badge-bg,#e2e8f0);color:var(--accent-color,#1e40af);text-overflow:ellipsis;white-space:nowrap;border-radius:4px;align-items:center;max-width:120px;padding:2px 7px;font-size:.7rem;font-weight:400;display:inline-flex;overflow:hidden}[data-theme=dark] .restaurant-module__yGLtsG__orderInfoSection{color:#93c5fd;background-color:#3b82f626}.restaurant-module__yGLtsG__orderInfoStatus{align-items:center;gap:4px;font-size:.7rem;font-weight:400;display:inline-flex}.restaurant-module__yGLtsG__orderInfoNum{background-color:var(--badge-bg,#e2e8f0);color:var(--text-main,#1e293b);border-radius:4px;align-items:center;padding:2px 7px;font-size:.7rem;font-weight:400;display:inline-flex}[data-theme=dark] .restaurant-module__yGLtsG__orderInfoNum{color:#f1f5f9;background-color:#ffffff14}.restaurant-module__yGLtsG__sendOrderBtn{background:var(--button-primary-bg,#2563eb);color:#fff;cursor:pointer;border:none;border-radius:4px;padding:2px 8px;font-size:.7rem;font-weight:400;transition:opacity .15s,transform .1s}.restaurant-module__yGLtsG__sendOrderBtn:hover{opacity:.9}.restaurant-module__yGLtsG__sendOrderBtn:active{transform:scale(.97)}.restaurant-module__yGLtsG__statusDot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.restaurant-module__yGLtsG__statusProcessing{color:#d97706;align-items:center;gap:5px;font-size:.7rem;font-weight:400;display:inline-flex}.restaurant-module__yGLtsG__statusProcessed{color:#059669;align-items:center;gap:5px;font-size:.7rem;font-weight:400;display:inline-flex}.restaurant-module__yGLtsG__statusRejected{color:#dc2626;align-items:center;gap:5px;font-size:.7rem;font-weight:400;display:inline-flex}.restaurant-module__yGLtsG__statusNewBadge{color:#d97706;background-color:#f59e0b1f;border-radius:4px;align-items:center;padding:2px 6px;font-size:.68rem;font-weight:400;display:inline-flex}.restaurant-module__yGLtsG__hideDetailsLabel{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--text-main);align-items:center;gap:6px;font-size:.82rem;font-weight:500;display:flex}.restaurant-module__yGLtsG__hideDetailsLabel input[type=checkbox]{cursor:pointer;width:16px;height:16px;accent-color:var(--primary-color,#2563eb)}.restaurant-module__yGLtsG__rowActionBtn{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:2px 4px;font-size:.85rem;transition:background .15s;display:inline-flex}.restaurant-module__yGLtsG__rowActionBtn:hover{background:#00000012}[data-theme=dark] .restaurant-module__yGLtsG__rowActionBtn:hover{background:#ffffff1f}.restaurant-module__yGLtsG__rowActionBtnDanger{color:var(--danger-color)}.restaurant-module__yGLtsG__btnPlus,.restaurant-module__yGLtsG__btnMinus{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;margin:0 auto;padding:0;font-size:.9rem;font-weight:700;transition:background .15s,border-color .15s,transform .1s;display:flex}.restaurant-module__yGLtsG__btnPlus:active,.restaurant-module__yGLtsG__btnMinus:active{transform:scale(.94)}.restaurant-module__yGLtsG__btnPlus{color:#16a34a;background:#dcfce7;border:1px solid #86efac}.restaurant-module__yGLtsG__btnPlus:hover:not(:disabled){background:#bbf7d0;border-color:#22c55e}[data-theme=dark] .restaurant-module__yGLtsG__btnPlus{color:#4ade80;background:#22c55e33;border-color:#22c55e66}[data-theme=dark] .restaurant-module__yGLtsG__btnPlus:hover:not(:disabled){background:#22c55e59;border-color:#22c55e}.restaurant-module__yGLtsG__btnMinus{color:#dc2626;background:#fee2e2;border:1px solid #fca5a5}.restaurant-module__yGLtsG__btnMinus:hover:not(:disabled){background:#fecaca;border-color:#ef4444}[data-theme=dark] .restaurant-module__yGLtsG__btnMinus{color:#f87171;background:#ef444433;border-color:#ef444466}[data-theme=dark] .restaurant-module__yGLtsG__btnMinus:hover:not(:disabled){background:#ef444459;border-color:#ef4444}.restaurant-module__yGLtsG__activeOrderWorkspace{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.restaurant-module__yGLtsG__itemsTableContainer{flex:1;min-height:0;overflow:hidden auto}.restaurant-module__yGLtsG__orderSummaryBar{background:var(--input-bg);border:1px solid var(--glass-border);color:var(--text-main);box-shadow:var(--card-shadow);border-radius:8px;flex-shrink:0;justify-content:space-between;align-items:center;margin:0;padding:4px 12px 1px;font-size:.95rem;font-weight:700;display:flex}.restaurant-module__yGLtsG__orderTotals{align-items:center;gap:15px;display:flex}.restaurant-module__yGLtsG__totalItemCol{flex-direction:column;align-items:center;line-height:1.25;display:flex}.restaurant-module__yGLtsG__taxLabel{color:var(--text-muted);font-size:.72rem;font-weight:500}.restaurant-module__yGLtsG__taxAmount{color:var(--title-color);font-size:.95rem;font-weight:600}.restaurant-module__yGLtsG__grandTotalLabel{color:var(--text-main);font-size:.72rem;font-weight:500}.restaurant-module__yGLtsG__orderGrandTotal{color:var(--title-color);font-size:1.15rem}.restaurant-module__yGLtsG__paidInput{background:var(--input-bg,#fff);border:1px solid var(--glass-border,#94a3b8);text-align:center;color:var(--text-main,#0f172a);box-sizing:border-box;cursor:pointer;border-radius:4px;outline:none;width:75px;height:22px;padding:1px 4px;font-size:.82rem;font-weight:700;transition:border-color .15s,box-shadow .15s}.restaurant-module__yGLtsG__paidInput:hover{border-color:var(--primary-color,#3b82f6)}.restaurant-module__yGLtsG__paidInput:focus{border-color:var(--primary-color,#3b82f6);box-shadow:0 0 0 2px #3b82f633}.restaurant-module__yGLtsG__catalogTabsHeader{border-bottom:1px solid var(--glass-border,#e2e8f0);flex-shrink:0;align-items:center;gap:12px;padding-bottom:1px;display:flex}.restaurant-module__yGLtsG__catalogTab{cursor:pointer;color:var(--text-muted,#64748b);background:0 0;border:none;border-bottom:2.5px solid #0000;border-radius:4px 4px 0 0;margin-bottom:-1px;padding:7px 14px;font-size:.88rem;font-weight:600;transition:all .15s}.restaurant-module__yGLtsG__catalogTab:hover{color:var(--text-main,#1e293b);background:var(--accent-light-bg,#00000005)}.restaurant-module__yGLtsG__catalogTab.restaurant-module__yGLtsG__activeTab{color:var(--title-color,#1e40af);border-bottom-color:var(--title-color,#1e40af);font-weight:700}.restaurant-module__yGLtsG__catalogActions{align-items:center;gap:6px;margin-inline-start:auto;display:flex}.restaurant-module__yGLtsG__iconButton{border:1px solid var(--glass-border,#cbd5e1);cursor:pointer;background:0 0;border-radius:5px;justify-content:center;align-items:center;height:28px;padding:3px 6px;transition:all .15s;display:inline-flex}.restaurant-module__yGLtsG__iconButton:hover{background:var(--accent-light-bg,#f1f5f9);border-color:var(--accent-color,#3b82f6)}.restaurant-module__yGLtsG__breadcrumbBar{background:var(--accent-light-bg,#f8fafc);border:1px solid var(--glass-border,#e2e8f0);box-sizing:border-box;border-radius:5px;flex-shrink:0;align-items:center;gap:12px;min-height:42px;margin-top:6px;margin-bottom:6px;padding:4px 10px;font-size:.8rem;display:flex}.restaurant-module__yGLtsG__breadcrumbBtn{border:1px solid var(--glass-border,#cbd5e1);cursor:pointer;height:26px;color:var(--text-main,#1e293b);background:0 0;border-radius:4px;align-items:center;gap:5px;padding:3px 8px;font-size:.74rem;font-weight:600;transition:background-color .15s,border-color .15s;display:flex}[data-theme=dark] .restaurant-module__yGLtsG__breadcrumbBtn{color:#fff}.restaurant-module__yGLtsG__breadcrumbBtn:hover{background-color:var(--accent-light-bg,#f1f5f9);border-color:var(--accent-color,#93c5fd)}.restaurant-module__yGLtsG__gridContainer{flex:1;grid-template-columns:repeat(auto-fill,100px);align-content:start;gap:8px;min-height:0;padding:6px 2px;display:grid;overflow-y:auto}.restaurant-module__yGLtsG__categoryCard{cursor:pointer;text-align:center;box-sizing:border-box;-webkit-user-select:none;user-select:none;background:#fef3c7;border:1px solid #fde68a;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100px;height:86px;min-height:86px;padding:8px;transition:transform .12s,box-shadow .12s;display:flex}[data-theme=dark] .restaurant-module__yGLtsG__categoryCard{background:#f59e0b26;border:1px solid #f59e0b59}.restaurant-module__yGLtsG__categoryCard:hover{background:#fde68a;transform:translateY(-1px);box-shadow:0 3px 5px -1px #f59e0b40}[data-theme=dark] .restaurant-module__yGLtsG__categoryCard:hover{background:#f59e0b40}.restaurant-module__yGLtsG__categoryName{color:#78350f;text-align:center;text-overflow:ellipsis;-webkit-line-clamp:3;word-break:break-word;-webkit-box-orient:vertical;width:100%;font-size:.78rem;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}[data-theme=dark] .restaurant-module__yGLtsG__categoryName{color:#fbbf24}.restaurant-module__yGLtsG__emptyGridContainer{flex:1;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex}.restaurant-module__yGLtsG__emptyFavCard{background:var(--input-bg,#fff);border:1px solid var(--accent-color,#93c5fd);box-sizing:border-box;cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100px;height:86px;min-height:86px;padding:8px 10px;transition:transform .12s,box-shadow .12s,background-color .12s;display:flex;box-shadow:0 1px 3px #0000000d}[data-theme=dark] .restaurant-module__yGLtsG__emptyFavCard{background:#1e3a8a26;border:1px solid #3b82f666}.restaurant-module__yGLtsG__emptyFavCard:hover{background:var(--accent-light-bg,#f1f5f9);transform:translateY(-2px);box-shadow:0 4px 8px #2563eb26}[data-theme=dark] .restaurant-module__yGLtsG__emptyFavCard:hover{background:#1e3a8a4d}.restaurant-module__yGLtsG__emptyFavCardName{color:var(--title-color,#1e40af);text-align:center;font-size:.78rem;font-weight:700;line-height:1.2}[data-theme=dark] .restaurant-module__yGLtsG__emptyFavCardName{color:#93c5fd}.restaurant-module__yGLtsG__itemCard{text-align:center;background:var(--input-bg,#fff);border:1px solid var(--accent-color,#93c5fd);box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;flex-direction:column;justify-content:space-between;align-items:center;width:100px;height:86px;min-height:86px;padding:5px 4px;transition:transform .12s,box-shadow .12s,border-color .12s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000a}.restaurant-module__yGLtsG__itemCard:hover{border-color:var(--accent-hover,#3b82f6);transform:translateY(-1px);box-shadow:0 3px 6px #00000014}.restaurant-module__yGLtsG__itemCard:active{transform:translateY(0)}.restaurant-module__yGLtsG__itemCardName{color:var(--text-main,#1e293b);text-align:center;text-overflow:ellipsis;-webkit-line-clamp:3;word-break:break-word;-webkit-box-orient:vertical;flex:1;width:100%;font-size:.74rem;font-weight:500;line-height:1.22;display:-webkit-box;overflow:hidden}.restaurant-module__yGLtsG__itemPriceRow{flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;margin-top:auto;padding-top:2px;display:flex}.restaurant-module__yGLtsG__itemPrice{color:var(--title-color,#1e40af);text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:.74rem;font-weight:700;overflow:hidden}[data-theme=dark] .restaurant-module__yGLtsG__itemPrice{color:#93c5fd}.restaurant-module__yGLtsG__servicesContainer{border:1px solid var(--glass-border,#e2e8f0);border-radius:5px;flex:1;min-height:0;margin-top:6px;overflow-y:auto}.restaurant-module__yGLtsG__serviceItemRow{box-sizing:border-box;border-bottom:1px solid var(--glass-border,#f1f5f9);cursor:pointer;justify-content:space-between;align-items:center;min-height:50px;padding:10px 14px;transition:background-color .12s;display:flex}.restaurant-module__yGLtsG__serviceItemRow:hover{background-color:var(--accent-light-bg,#f8fafc)}.restaurant-module__yGLtsG__serviceDesc{color:var(--text-main,#1e293b);font-size:.85rem;font-weight:600}.restaurant-module__yGLtsG__servicePriceRow{align-items:center;gap:8px;display:flex}.restaurant-module__yGLtsG__servicePrice{color:var(--title-color,#1e40af);font-size:.88rem;font-weight:700}[data-theme=dark] .restaurant-module__yGLtsG__servicePrice{color:#93c5fd}.restaurant-module__yGLtsG__statusBadge{border-radius:4px;align-items:center;padding:2px 6px;font-size:.72rem;font-weight:600;display:inline-flex}.restaurant-module__yGLtsG__statusCreated{color:var(--text-main);background:#64748b33}.restaurant-module__yGLtsG__statusProgress{color:var(--warning-color);background:#f9731633}.restaurant-module__yGLtsG__statusProcessed{color:var(--success-color);background:#22c55e33}.restaurant-module__yGLtsG__statusRejected{color:var(--danger-color);background:#ef444433}@media (max-width:1100px){.restaurant-module__yGLtsG__leftColumn{gap:4px;font-size:.72rem}.restaurant-module__yGLtsG__leftColumn button,.restaurant-module__yGLtsG__leftColumn input,.restaurant-module__yGLtsG__leftColumn select,.restaurant-module__yGLtsG__leftColumn label,.restaurant-module__yGLtsG__leftColumn table,.restaurant-module__yGLtsG__leftColumn th,.restaurant-module__yGLtsG__leftColumn td,.restaurant-module__yGLtsG__leftPane button,.restaurant-module__yGLtsG__leftPane input,.restaurant-module__yGLtsG__leftPane select,.restaurant-module__yGLtsG__leftPane label,.restaurant-module__yGLtsG__leftPane table,.restaurant-module__yGLtsG__leftPane th,.restaurant-module__yGLtsG__leftPane td{font-size:.72rem!important}.restaurant-module__yGLtsG__leftPane{padding:6px 8px;font-size:.72rem}.restaurant-module__yGLtsG__orderToolbar{gap:4px;margin-bottom:4px;padding-bottom:4px}.restaurant-module__yGLtsG__orderTitle{font-size:.82rem}.restaurant-module__yGLtsG__orderSubtitle{font-size:.68rem}.restaurant-module__yGLtsG__orderActions{gap:6px}.restaurant-module__yGLtsG__priceTierWrapper{width:100px}.restaurant-module__yGLtsG__actionBtn{gap:3px;padding:3px 6px;font-size:.72rem}.restaurant-module__yGLtsG__topPrintBtn{height:24px;padding:0 7px}.restaurant-module__yGLtsG__topPrintBtn img,.restaurant-module__yGLtsG__btnIcon{width:13px;height:13px}.restaurant-module__yGLtsG__itemsTable{font-size:.72rem}.restaurant-module__yGLtsG__itemsTable th,.restaurant-module__yGLtsG__itemsTable td{padding:8px 5px;font-size:.72rem}.restaurant-module__yGLtsG__clickableCell{padding:1px 3px;font-size:.72rem}.restaurant-module__yGLtsG__btnPlus,.restaurant-module__yGLtsG__btnMinus{width:20px;min-width:20px;height:20px;font-size:.75rem}.restaurant-module__yGLtsG__rowActionBtn{padding:1px 2px;font-size:.72rem}.restaurant-module__yGLtsG__orderSummaryBar{margin:0;padding:6px 8px 1px;font-size:.72rem}.restaurant-module__yGLtsG__orderInfoRow td{padding:3px 5px 2px;font-size:.68rem}.restaurant-module__yGLtsG__orderInfoContent{gap:4px;font-size:.68rem}.restaurant-module__yGLtsG__orderInfoSection,.restaurant-module__yGLtsG__orderInfoNum,.restaurant-module__yGLtsG__sendOrderBtn{padding:1px 5px;font-size:.66rem}.restaurant-module__yGLtsG__hideDetailsLabel{font-size:.72rem}.restaurant-module__yGLtsG__hideDetailsLabel input[type=checkbox]{width:14px;height:14px}.restaurant-module__yGLtsG__orderTotals{align-items:center;gap:8px;font-size:.72rem}.restaurant-module__yGLtsG__orderGrandTotal{font-size:.88rem}.restaurant-module__yGLtsG__tablesGrid{grid-template-columns:repeat(auto-fill,minmax(calc(16.5% - 5px),1fr));gap:5px;padding:2px}.restaurant-module__yGLtsG__tableCard{border-radius:6px;min-height:68px;padding:5px 4px}.restaurant-module__yGLtsG__tableTitle{margin-bottom:2px;font-size:.72rem;line-height:1.15}.restaurant-module__yGLtsG__tableStatusBadge{border-radius:3px;padding:1px 4px;font-size:.65rem}.restaurant-module__yGLtsG__tableMeta{margin-top:2px;font-size:.68rem}.restaurant-module__yGLtsG__tableSubMeta{font-size:.62rem;line-height:1.1}.restaurant-module__yGLtsG__gridContainer{grid-template-columns:repeat(auto-fill,74px);gap:3px;padding:3px 1px}.restaurant-module__yGLtsG__itemCard{border-radius:5px;width:72px;height:60px;min-height:60px;padding:3px 2px}.restaurant-module__yGLtsG__itemCardName{-webkit-line-clamp:2;font-size:.6rem;line-height:1.12}.restaurant-module__yGLtsG__itemPriceRow{gap:0;padding-top:1px}.restaurant-module__yGLtsG__itemPrice{font-size:.6rem}.restaurant-module__yGLtsG__categoryCard{border-radius:5px;gap:2px;width:72px;height:60px;min-height:60px;padding:3px 2px}.restaurant-module__yGLtsG__categoryCard img{width:17px!important;height:17px!important}.restaurant-module__yGLtsG__categoryName{-webkit-line-clamp:2;font-size:.6rem;line-height:1.12}.restaurant-module__yGLtsG__emptyFavCard{border-radius:5px;gap:2px;width:72px;height:60px;min-height:60px;padding:3px 2px}.restaurant-module__yGLtsG__emptyFavCard img{width:17px!important;height:17px!important}.restaurant-module__yGLtsG__emptyFavCardName{font-size:.6rem;line-height:1.12}.restaurant-module__yGLtsG__catalogTab{padding:5px 8px;font-size:.78rem}.restaurant-module__yGLtsG__breadcrumbBar{gap:5px;min-height:32px;padding:2px 5px}}@media (max-width:900px){.restaurant-module__yGLtsG__splitLayout{flex-direction:column;overflow-y:auto}.restaurant-module__yGLtsG__leftColumn,.restaurant-module__yGLtsG__leftPane,.restaurant-module__yGLtsG__rightPane{max-height:50vh}}.restaurant-module__yGLtsG__kdsSectionsContainer{flex-direction:column;height:100%;padding:8px 4px;display:flex;overflow-y:auto}.restaurant-module__yGLtsG__kdsSectionsHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-bottom:10px;display:flex}.restaurant-module__yGLtsG__kdsSectionsGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;display:grid}.restaurant-module__yGLtsG__kdsSectionCard{background:var(--input-bg);border:1px solid var(--glass-border);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:52px;padding:8px 10px;transition:all .2s;display:flex;box-shadow:0 1px 3px #0000000a}.restaurant-module__yGLtsG__kdsSectionCard:hover{border-color:var(--accent-color);transform:translateY(-2px);box-shadow:0 4px 10px #0000001a}.restaurant-module__yGLtsG__kdsStatusToggleBtn{border:1px solid var(--glass-border);background:var(--input-bg);color:var(--text-main);cursor:pointer;border-radius:6px;align-items:center;gap:5px;padding:4px 10px;font-size:.8rem;font-weight:400;transition:all .15s;display:inline-flex}.restaurant-module__yGLtsG__kdsStatusToggleBtn:hover{color:var(--text-main);border-color:var(--accent-color)}.restaurant-module__yGLtsG__kdsStatusPendingActive{color:#f59e0b!important;background:#f59e0b2e!important;border-color:#f59e0b!important;font-weight:400!important}.restaurant-module__yGLtsG__kdsStatusProcessedActive{color:#10b981!important;background:#10b9812e!important;border-color:#10b981!important;font-weight:400!important}.restaurant-module__yGLtsG__kdsStatusRejectedActive{color:#ef4444!important;background:#ef44442e!important;border-color:#ef4444!important;font-weight:400!important}
.pos-module__yqSpaa__container{background-color:var(--background,#f8fafc);color:var(--foreground,#1e293b);box-sizing:border-box;flex-direction:column;gap:6px;width:1300px;max-width:98%;height:100%;min-height:0;max-height:100%;margin:0 auto;padding:6px 10px;display:flex;overflow:hidden}.pos-module__yqSpaa__headerBar{background:var(--glass-bg,#fff);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--glass-border,#e2e8f0);border-radius:6px;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:5px 10px;display:flex;box-shadow:0 1px 3px #0000000d}.pos-module__yqSpaa__headerLeft{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pos-module__yqSpaa__pageTitle{color:var(--title-color,#2563eb);align-items:center;gap:6px;font-size:1rem;font-weight:700;display:flex}.pos-module__yqSpaa__dateBadge{background:var(--input-bg,#f1f5f9);border:1px solid var(--glass-border,#cbd5e1);color:var(--text-muted,#475569);border-radius:4px;padding:3px 8px;font-size:.78rem}.pos-module__yqSpaa__headerRight{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pos-module__yqSpaa__priceTaxStatus{box-sizing:border-box;height:28px;color:var(--warning-color,#f97316);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;align-items:center;gap:4px;padding:3px 6px;font-size:.78rem;transition:opacity .15s;display:inline-flex}[data-theme=dark] .pos-module__yqSpaa__priceTaxStatus{color:#fbbf24;background:0 0}.pos-module__yqSpaa__priceTaxStatus:hover{opacity:.85}.pos-module__yqSpaa__twoPaneLayout{flex:1;align-items:stretch;gap:6px;min-height:0;display:flex;overflow:hidden}@media (max-width:768px){.pos-module__yqSpaa__container{height:auto;max-height:none;overflow:auto}.pos-module__yqSpaa__twoPaneLayout{flex-direction:column;height:auto;overflow:visible}}.pos-module__yqSpaa__cartPane{box-shadow:none;box-sizing:border-box;background:0 0;border:none;flex-direction:column;flex:1.1;gap:5px;min-width:0;height:100%;min-height:0;padding:0;display:flex;overflow:hidden}.pos-module__yqSpaa__totalsCard{flex-direction:row;flex-shrink:0;align-items:stretch;gap:8px;padding:6px 8px;display:flex}.pos-module__yqSpaa__totalsInfoCol{flex-direction:column;flex:1;justify-content:space-between;gap:3px;min-width:0;display:flex}.pos-module__yqSpaa__totalsActionCol{flex-shrink:0;align-items:stretch;display:flex}.pos-module__yqSpaa__totalsMainRow{justify-content:space-between;align-items:center;display:flex}.pos-module__yqSpaa__grandTotalLabel{letter-spacing:-.3px;color:inherit;font-size:clamp(.95rem,1.4vw,1.15rem);font-weight:750}.pos-module__yqSpaa__grandTotalAmount{letter-spacing:-.5px;color:inherit;font-family:inherit;font-size:clamp(1.15rem,1.8vw,1.45rem);font-weight:800}.pos-module__yqSpaa__totalsSubRow{border-top:1px solid #0000001f;justify-content:space-between;align-items:center;gap:8px;padding-top:4px;font-size:.72rem;display:flex}[data-theme=dark] .pos-module__yqSpaa__totalsSubRow{border-top:1px solid #fff3}.pos-module__yqSpaa__totalsSubItem{text-align:center;flex-direction:column;align-items:center;gap:1px;display:flex}.pos-module__yqSpaa__totalsSubLabel{opacity:.85;color:inherit;font-size:.65rem}.pos-module__yqSpaa__totalsSubVal{color:inherit;font-size:.82rem;font-weight:700}.pos-module__yqSpaa__remainingNegative{font-weight:800;color:#c2410c!important}.pos-module__yqSpaa__remainingPositive{font-weight:800;color:#15803d!important}[data-theme=dark] .pos-module__yqSpaa__remainingNegative{color:#fb923c!important}[data-theme=dark] .pos-module__yqSpaa__remainingPositive{color:#86efac!important}.pos-module__yqSpaa__paidInput{text-align:center;color:#0f172a;box-sizing:border-box;background:#fff;border:1px solid #94a3b8;border-radius:3px;width:100px;height:22px;padding:1px 4px;font-size:.8rem;font-weight:700}[data-theme=dark] .pos-module__yqSpaa__paidInput{color:#f8fafc;background:#0f172ae6;border:1px solid #ffffff40}.pos-module__yqSpaa__barcodeBar{background:var(--accent-light-bg,#f8fafc);border:1px solid var(--glass-border,#cbd5e1);border-radius:5px;flex-shrink:0;align-items:center;gap:25px;padding:3px 15px;display:flex}.pos-module__yqSpaa__barcodeInput{text-align:center;border:1px solid var(--input-border,#94a3b8);background:var(--input-bg,#fff);height:28px;color:var(--text-main,#1e293b);box-sizing:border-box;border-radius:4px;flex:1;font-size:.82rem;font-weight:600}.pos-module__yqSpaa__barcodeInput:focus{border-color:var(--accent-color,#2563eb);box-shadow:0 0 0 2px var(--accent-light-bg,#2563eb33);outline:none}.pos-module__yqSpaa__cartTableContainer{border:1px solid var(--glass-border,#e2e8f0);background:var(--glass-bg,#fff);border-radius:5px;flex:1;min-height:0;overflow-y:auto}.pos-module__yqSpaa__cartTable{border-collapse:collapse;width:100%;font-size:.74rem}.pos-module__yqSpaa__cartTable thead{background:var(--table-th-bg,#f1f5f9);z-index:2;position:sticky;top:0;box-shadow:0 1px 2px #0000000d}.pos-module__yqSpaa__cartTable th{color:var(--text-main,#334155);border-bottom:1px solid var(--glass-border,#cbd5e1);text-align:start;padding:5px 2px;font-size:.74rem;font-weight:400}.pos-module__yqSpaa__cartTable td{border-bottom:1px solid var(--glass-border,#f1f5f9);height:43px;color:var(--text-main,#1e293b);vertical-align:middle;padding:0 2px}.pos-module__yqSpaa__cartRow{height:43px;transition:background-color .15s}.pos-module__yqSpaa__cartRow:hover{background-color:var(--accent-light-bg,#f8fafc)}.pos-module__yqSpaa__highlightedRow{transition:background-color .3s,box-shadow .3s;background-color:var(--accent-light-bg,#3b82f640)!important;box-shadow:inset 0 0 0 1px var(--accent-color,#3b82f6)!important}[data-theme=dark] .pos-module__yqSpaa__highlightedRow{background-color:#60a5fa59!important;box-shadow:inset 0 0 0 1px #60a5fa!important}.pos-module__yqSpaa__clickableCell{cursor:pointer;color:var(--text-main,#1e293b);vertical-align:middle;border-radius:4px;justify-content:center;align-items:center;min-width:20px;padding:2px 4px;transition:background-color .15s,color .15s;display:inline-flex}.pos-module__yqSpaa__clickableCell:hover{background-color:var(--accent-light-bg,#e2e8f0);color:var(--accent-color,#1e40af)}[data-theme=dark] .pos-module__yqSpaa__clickableCell:hover{color:#93c5fd;background-color:#3b82f633}.pos-module__yqSpaa__clickableItemCell{cursor:pointer;color:var(--text-main,#1e293b);text-align:start;border-radius:4px;justify-content:flex-start;align-items:center;padding:2px 4px;transition:background-color .15s,color .15s;display:inline-flex}.pos-module__yqSpaa__clickableItemCell:hover{background-color:var(--accent-light-bg,#e2e8f0);color:var(--accent-color,#1e40af)}[data-theme=dark] .pos-module__yqSpaa__clickableItemCell:hover{color:#93c5fd;background-color:#3b82f633}.pos-module__yqSpaa__saveCheckoutBtn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#16a34a 0%,#15803d 100%);border:none;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;min-height:100%;padding:4px 22px;font-size:1.05rem;font-weight:800;transition:transform .1s,box-shadow .1s;display:flex;box-shadow:0 2px 4px #16a34a59}.pos-module__yqSpaa__saveCheckoutBtn:hover{transform:translateY(-1px);box-shadow:0 3px 6px #16a34a73}.pos-module__yqSpaa__saveCheckoutBtn:active{transform:translateY(0)}.pos-module__yqSpaa__catalogPane{box-sizing:border-box;flex-direction:column;flex:1.2;gap:5px;min-width:0;height:100%;min-height:0;padding:6px 8px;display:flex;overflow:hidden}.pos-module__yqSpaa__catalogTabsHeader{border-bottom:1px solid var(--glass-border,#e2e8f0);flex-shrink:0;align-items:center;gap:18px;padding-bottom:1px;display:flex}.pos-module__yqSpaa__catalogTab{cursor:pointer;color:var(--text-muted,#64748b);background:0 0;border:none;border-bottom:2.5px solid #0000;border-radius:4px 4px 0 0;margin-bottom:-1px;padding:7px 14px;font-size:.88rem;font-weight:600;transition:all .15s}.pos-module__yqSpaa__catalogTab:hover{color:var(--text-main,#1e293b);background:var(--accent-light-bg,#00000005)}.pos-module__yqSpaa__catalogTab.pos-module__yqSpaa__activeTab{color:var(--title-color,#1e40af);border-bottom-color:var(--title-color,#1e40af);font-weight:700}.pos-module__yqSpaa__breadcrumbBar{background:var(--accent-light-bg,#f8fafc);border:1px solid var(--glass-border,#e2e8f0);box-sizing:border-box;border-radius:5px;flex-shrink:0;align-items:center;gap:16px;min-height:50px;padding:4px 10px;font-size:.8rem;display:flex}.pos-module__yqSpaa__breadcrumbBtn{border:2px solid var(--glass-border,#cbd5e1);cursor:pointer;height:26px;color:var(--text-main,#fff);background:0 0;border-radius:4px;align-items:center;gap:5px;padding:3px 8px;font-size:.74rem;font-weight:600;transition:background-color .15s,border-color .15s;display:flex}.pos-module__yqSpaa__breadcrumbBtn:hover{background-color:var(--accent-light-bg,#f1f5f9);border-color:var(--accent-color,#93c5fd)}.pos-module__yqSpaa__gridContainer{flex:1;grid-template-columns:repeat(auto-fill,100px);align-content:start;gap:7px;min-height:0;padding:4px;display:grid;overflow-y:auto}.pos-module__yqSpaa__categoryCard{cursor:pointer;text-align:center;box-sizing:border-box;-webkit-user-select:none;user-select:none;background:#fef3c7;border:1px solid #fde68a;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100px;height:86px;min-height:86px;padding:8px;transition:transform .12s,box-shadow .12s;display:flex}[data-theme=dark] .pos-module__yqSpaa__categoryCard{background:#f59e0b26;border:1px solid #f59e0b59}.pos-module__yqSpaa__categoryCard:hover{background:#fde68a;transform:translateY(-1px);box-shadow:0 3px 5px -1px #f59e0b40}[data-theme=dark] .pos-module__yqSpaa__categoryCard:hover{background:#f59e0b40}.pos-module__yqSpaa__categoryName{color:#78350f;text-align:center;text-overflow:ellipsis;-webkit-line-clamp:3;word-break:break-word;-webkit-box-orient:vertical;width:100%;font-size:.78rem;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}[data-theme=dark] .pos-module__yqSpaa__categoryName{color:#fbbf24}.pos-module__yqSpaa__emptyGridContainer{flex:1;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex}.pos-module__yqSpaa__emptyFavCard{background:var(--input-bg,#fff);border:1px solid var(--accent-color,#93c5fd);box-sizing:border-box;cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100px;height:86px;min-height:86px;padding:8px 10px;transition:transform .12s,box-shadow .12s,background-color .12s;display:flex;box-shadow:0 1px 3px #0000000d}[data-theme=dark] .pos-module__yqSpaa__emptyFavCard{background:#1e3a8a26;border:1px solid #3b82f666}.pos-module__yqSpaa__emptyFavCard:hover{background:var(--accent-light-bg,#f1f5f9);transform:translateY(-2px);box-shadow:0 4px 8px #2563eb26}[data-theme=dark] .pos-module__yqSpaa__emptyFavCard:hover{background:#1e3a8a4d}.pos-module__yqSpaa__emptyFavCardName{color:var(--title-color,#1e40af);text-align:center;font-size:.78rem;font-weight:700;line-height:1.2}[data-theme=dark] .pos-module__yqSpaa__emptyFavCardName{color:#93c5fd}.pos-module__yqSpaa__itemCard{text-align:center;background:var(--input-bg,#fff);border:1px solid var(--accent-color,#93c5fd);box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;flex-direction:column;justify-content:space-between;align-items:center;width:100px;height:86px;min-height:86px;padding:3px;transition:transform .12s,box-shadow .12s,border-color .12s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000a}.pos-module__yqSpaa__itemCard:hover{border-color:var(--accent-hover,#3b82f6);transform:translateY(-1px);box-shadow:0 3px 6px #00000014}.pos-module__yqSpaa__itemCard:active{transform:translateY(0)}.pos-module__yqSpaa__itemCardBody{text-align:center;flex-direction:column;flex:1;justify-content:space-between;align-items:center;min-width:0;display:flex;overflow:hidden}.pos-module__yqSpaa__itemName{color:var(--text-main,#1e293b);text-align:center;text-overflow:ellipsis;-webkit-line-clamp:3;word-break:break-word;-webkit-box-orient:vertical;flex:1;width:100%;font-size:.72rem;font-weight:400;line-height:1.22;display:-webkit-box;overflow:hidden}.pos-module__yqSpaa__itemPrice{color:var(--title-color,#1e40af);text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:.72rem;font-weight:400;overflow:hidden}[data-theme=dark] .pos-module__yqSpaa__itemPrice{color:#93c5fd}.pos-module__yqSpaa__itemCardActions{flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:center;width:27px;display:flex}.pos-module__yqSpaa__btnPlus,.pos-module__yqSpaa__btnMinus{cursor:pointer;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:27px;min-width:27px;height:26px;padding:0;font-size:1.1rem;font-weight:800;line-height:1;transition:all .12s;display:flex}.pos-module__yqSpaa__btnPlus{color:#16a34a;background:#dcfce7;border:1px solid #86efac}.pos-module__yqSpaa__btnPlus:hover:not(:disabled){background:#bbf7d0;border-color:#22c55e}[data-theme=dark] .pos-module__yqSpaa__btnPlus{color:#4ade80;background:#22c55e33;border-color:#22c55e66}[data-theme=dark] .pos-module__yqSpaa__btnPlus:hover:not(:disabled){background:#22c55e59;border-color:#22c55e}.pos-module__yqSpaa__btnMinus{color:#dc2626;background:#fee2e2;border:1px solid #fca5a5}.pos-module__yqSpaa__btnMinus:hover:not(:disabled){background:#fecaca;border-color:#ef4444}.pos-module__yqSpaa__btnMinus:disabled{opacity:.3;cursor:not-allowed}[data-theme=dark] .pos-module__yqSpaa__btnMinus{color:#f87171;background:#ef444433;border-color:#ef444466}[data-theme=dark] .pos-module__yqSpaa__btnMinus:hover:not(:disabled){background:#ef444459;border-color:#ef4444}.pos-module__yqSpaa__itemPriceRow{flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;margin-top:auto;padding-top:2px;display:flex}.pos-module__yqSpaa__servicePriceRow{align-items:center;gap:8px;display:flex}.pos-module__yqSpaa__countBadge{color:#fff;text-align:center;white-space:nowrap;background-color:#c2410c;border-radius:10px;flex-shrink:0;padding:1px 6px;font-size:.68rem;font-weight:400;line-height:1.1;box-shadow:0 1px 2px #c2410c4d}.pos-module__yqSpaa__countBadgePlaceholder{visibility:hidden;height:14px}.pos-module__yqSpaa__servicesContainer{border:1px solid var(--glass-border,#e2e8f0);border-radius:5px;flex:1;min-height:0;overflow-y:auto}.pos-module__yqSpaa__serviceItemRow{box-sizing:border-box;border-bottom:1px solid var(--glass-border,#f1f5f9);justify-content:space-between;align-items:center;padding:5px;transition:background-color .1s;display:flex}.pos-module__yqSpaa__serviceItemRow:hover{background-color:var(--accent-light-bg,#f8fafc)}.pos-module__yqSpaa__serviceHeaderRow{align-items:center;gap:8px;display:flex}.pos-module__yqSpaa__serviceDesc{color:var(--text-main,#1e293b);font-size:.78rem;font-weight:600}.pos-module__yqSpaa__servicePrice{color:var(--title-color,#1e40af);text-align:center;min-width:55px;font-size:.74rem;font-weight:500}.pos-module__yqSpaa__keypadBtn{background:var(--input-bg,#f8fafc);border:1px solid var(--input-border,#cbd5e1);cursor:pointer;height:38px;color:var(--text-main,#1e293b);border-radius:5px;font-size:1.1rem;font-weight:700;transition:all .1s}.pos-module__yqSpaa__keypadBtn:hover{background-color:var(--accent-light-bg,#e2e8f0);border-color:var(--accent-color,#94a3b8)}.pos-module__yqSpaa__keypadBtn:active{background-color:var(--accent-color,#cbd5e1);color:#fff}.pos-module__yqSpaa__qtyAdjustBtn{background:var(--input-bg,#f1f5f9);border:1px solid var(--input-border,#cbd5e1);width:38px;height:36px;color:var(--text-main,#1e293b);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;font-size:1.2rem;font-weight:700;display:flex}.pos-module__yqSpaa__qtyAdjustBtn:hover{background-color:var(--accent-light-bg,#e2e8f0)}.pos-module__yqSpaa__iconButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:1px;display:inline-flex}@media (max-width:1100px){.pos-module__yqSpaa__catalogPane{flex:1}.pos-module__yqSpaa__cartPane{flex:1.3}.pos-module__yqSpaa__gridContainer{grid-template-columns:repeat(auto-fill,74px);gap:3px;padding:3px 1px}.pos-module__yqSpaa__itemCard{border-radius:5px;width:72px;height:60px;min-height:60px;padding:3px 2px}.pos-module__yqSpaa__itemName{-webkit-line-clamp:2;font-size:.6rem;line-height:1.12}.pos-module__yqSpaa__itemPriceRow{gap:0;padding-top:1px}.pos-module__yqSpaa__itemPrice{font-size:.6rem}.pos-module__yqSpaa__countBadge{border-radius:3px;padding:1px 3px;font-size:.58rem}.pos-module__yqSpaa__categoryCard{border-radius:5px;gap:2px;width:72px;height:60px;min-height:60px;padding:3px 2px}.pos-module__yqSpaa__categoryCard img{width:17px!important;height:17px!important}.pos-module__yqSpaa__categoryName{-webkit-line-clamp:2;font-size:.6rem;line-height:1.12}.pos-module__yqSpaa__emptyFavCard{border-radius:5px;gap:2px;width:72px;height:60px;min-height:60px;padding:3px 2px}.pos-module__yqSpaa__emptyFavCard img{width:17px!important;height:17px!important}.pos-module__yqSpaa__emptyFavCardName{font-size:.6rem;line-height:1.12}.pos-module__yqSpaa__catalogTab{padding:5px 8px;font-size:.78rem}.pos-module__yqSpaa__breadcrumbBar{gap:5px;min-height:32px;padding:2px 5px}}.pos-module__yqSpaa__priceTierCard{cursor:pointer;border:1px solid var(--input-border,#94a3b8);background-color:var(--input-bg,#fff);box-sizing:border-box;border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px 16px;transition:transform .15s,box-shadow .15s,border-color .15s,background-color .15s;display:flex;box-shadow:0 1px 3px #0000000d}.pos-module__yqSpaa__priceTierCard:hover{border-color:var(--accent-color,#2563eb);background-color:var(--accent-light-bg,#f8fafc);transform:translateY(-2px);box-shadow:0 4px 10px #2563eb26}.pos-module__yqSpaa__selectedPriceTierCard{border:2px solid var(--accent-color,#2563eb)!important;background-color:var(--accent-light-bg,#3b82f61f)!important;box-shadow:0 2px 8px #2563eb2e!important}.pos-module__yqSpaa__selectedPriceTierCard:hover{transform:translateY(-2px);box-shadow:0 4px 14px #2563eb40!important}.pos-module__yqSpaa__paymentToggleBtn{color:var(--text-main);cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:.4rem;min-height:38px;padding:.5rem .85rem;font-size:.85rem;font-weight:600;transition:all .15s;display:flex;border:1px solid var(--glass-border)!important;background:0 0!important}.pos-module__yqSpaa__paymentToggleBtn:hover{color:var(--title-color,#2563eb);border-color:var(--title-color,#2563eb)!important}.pos-module__yqSpaa__paymentToggleBtnActive{color:var(--title-color,#2563eb)!important;border:1.5px solid var(--title-color,#2563eb)!important;background:0 0!important;font-weight:700!important}.pos-module__yqSpaa__payMethodCardsGrid{grid-template-columns:repeat(auto-fill,minmax(115px,1fr));gap:6px;width:100%;padding:3px 0;display:grid}.pos-module__yqSpaa__payMethodCard{text-align:center;border:1.5px solid var(--glass-border,#cbd5e1);background:var(--input-bg,#fff);color:var(--text-main,#334155);cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:6px 12px;font-size:.82rem;font-weight:600;transition:all .15s;display:flex}.pos-module__yqSpaa__payMethodCard:hover{border-color:var(--title-color,#2563eb);color:var(--title-color,#2563eb);transform:translateY(-1px);box-shadow:0 2px 8px #0000000f}.pos-module__yqSpaa__payMethodCardActive{border-color:var(--title-color,#2563eb)!important;background:var(--accent-light-bg,#2563eb14)!important;color:var(--title-color,#2563eb)!important;font-weight:700!important;box-shadow:0 2px 8px #2563eb2e!important}
.PurOrdersSearchDialog-module__1os7xW__searchDialog{height:auto;max-width:800px!important}.PurOrdersSearchDialog-module__1os7xW__searchContainer{background-color:var(--glass-bg,#ffffff0d);border:1px solid var(--glass-border);border-radius:8px;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem;padding:.75rem;display:flex}.PurOrdersSearchDialog-module__1os7xW__fieldGroup{align-items:center;gap:.5rem;display:flex}.PurOrdersSearchDialog-module__1os7xW__fieldLabel{color:var(--text-main);white-space:nowrap;font-size:.85rem;font-weight:700}.PurOrdersSearchDialog-module__1os7xW__textInput{border:1px solid var(--input-border);background:var(--input-bg);color:var(--text-main);border-radius:4px;outline:none;width:200px;padding:.35rem .5rem;font-size:.85rem}.PurOrdersSearchDialog-module__1os7xW__textInput:focus{border-color:var(--accent-color)}.PurOrdersSearchDialog-module__1os7xW__btnGroup{gap:.5rem;margin-inline-start:auto;display:flex}.PurOrdersSearchDialog-module__1os7xW__searchBtn{background-color:var(--accent-color,#3b82f6);color:#fff;cursor:pointer;border:none;border-radius:4px;padding:6px 16px;font-size:.85rem;font-weight:700;transition:opacity .2s}.PurOrdersSearchDialog-module__1os7xW__searchBtn:hover{opacity:.9}.PurOrdersSearchDialog-module__1os7xW__searchBtn:disabled{opacity:.5;cursor:not-allowed}.PurOrdersSearchDialog-module__1os7xW__tableWrapper{border:1px solid var(--glass-border);border-radius:8px;max-height:350px;overflow-y:auto}.PurOrdersSearchDialog-module__1os7xW__noResults{text-align:center;color:var(--text-muted);padding:2rem}
.Pagination-module__l8pP5W__pagination{border-top:1px solid var(--glass-border);border-bottom:1px solid var(--glass-border);flex-wrap:wrap;justify-content:center;align-items:center;gap:1.1rem;margin-top:1rem;margin-bottom:.5rem;padding:.5rem 0;display:flex}.Pagination-module__l8pP5W__paginationButton{height:24px;padding:0 8px;font-size:.8rem;line-height:1;}.Pagination-module__l8pP5W__pageInfo{color:var(--text-muted,inherit);-webkit-user-select:none;user-select:none;align-items:center;gap:.35rem;margin:0 1.5rem;font-size:.85rem;display:inline-flex}.Pagination-module__l8pP5W__paginationSelect{}.Pagination-module__l8pP5W__paginationOption{}@media print{.Pagination-module__l8pP5W__pagination{display:none!important}}
.SendToEmail-module__HZXs9a__emailBlock{box-sizing:border-box;background:var(--glass-bg,#ffffff0d);-webkit-backdrop-filter:blur(8px);border:1px solid var(--glass-border,#ffffff26);border-inline:none;width:100%;margin-top:1.5rem;margin-bottom:.5rem;padding:.75rem 1.25rem}[data-theme=light] .SendToEmail-module__HZXs9a__emailBlock{background:#f9fafb;border-color:#e5e7eb}[data-theme=dark] .SendToEmail-module__HZXs9a__emailBlock{box-shadow:0 2px 8px #00000040}.SendToEmail-module__HZXs9a__innerContainer{flex-wrap:wrap;align-items:center;gap:1.5rem;width:100%;display:flex}.SendToEmail-module__HZXs9a__justifyBetween{justify-content:space-between}.SendToEmail-module__HZXs9a__justifyEnd{justify-content:flex-end}.SendToEmail-module__HZXs9a__leftSection{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.SendToEmail-module__HZXs9a__rightSection{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-inline-start:auto;display:flex}.SendToEmail-module__HZXs9a__clientSection{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.SendToEmail-module__HZXs9a__clientLink{color:var(--accent-color,#3b82f6);cursor:pointer;font-size:.85rem;text-decoration:none;transition:opacity .2s}.SendToEmail-module__HZXs9a__clientLinkDisabled{opacity:.5;cursor:not-allowed}.SendToEmail-module__HZXs9a__noEmailText{color:var(--danger-color,#ef4444);font-size:.85rem}.SendToEmail-module__HZXs9a__inputGroup{align-items:center;gap:.5rem;display:flex}.SendToEmail-module__HZXs9a__inputField{border:1px solid var(--glass-border,#ffffff26);background:var(--input-bg,#ffffff0d);width:220px;height:32px;color:var(--text-main,#fff);box-sizing:border-box;border-radius:4px;outline:none;padding:.35rem .5rem;font-family:inherit;font-size:.85rem;transition:border-color .2s}[data-theme=light] .SendToEmail-module__HZXs9a__inputField{color:#111827;background:#fff;border-color:#d1d5db}.SendToEmail-module__HZXs9a__inputField:focus{border-color:var(--accent-color,#3b82f6)}.SendToEmail-module__HZXs9a__actionButton{border:1px solid var(--glass-border,#ffffff26);background:var(--input-bg,#ffffff0d);height:32px;color:var(--text-main,#fff);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:.35rem;padding:0 12px;font-family:inherit;font-size:.85rem;transition:all .2s;display:inline-flex}[data-theme=light] .SendToEmail-module__HZXs9a__actionButton{color:#111827;background:#fff;border-color:#d1d5db}.SendToEmail-module__HZXs9a__actionButton:hover:not(:disabled){background:var(--hover-bg,#ffffff1a);border-color:var(--accent-color,#3b82f6)}[data-theme=light] .SendToEmail-module__HZXs9a__actionButton:hover:not(:disabled){border-color:var(--accent-color,#3b82f6);background:#f3f4f6}.SendToEmail-module__HZXs9a__actionButton:disabled{opacity:.5;cursor:not-allowed}@media screen{.SendToEmail-module__HZXs9a__hideOnScreenOnly{display:none!important}}@media print{.SendToEmail-module__HZXs9a__emailBlock{display:none!important}}
.aging_views-module__u6-rBq__reportWrapper{flex-direction:column;min-height:100vh;margin:0;padding:0;display:flex}.aging_views-module__u6-rBq__tableContainer{border:1px solid var(--glass-border,#ffffff26);background:var(--glass-bg,#ffffff05);border-radius:8px;width:100%;margin-top:1rem;overflow-x:auto}.aging_views-module__u6-rBq__reportTable{border-collapse:collapse;text-align:start;width:100%;font-size:.8rem!important}.aging_views-module__u6-rBq__tableHeader{background-color:var(--table-th-bg,#ffffff14);border-bottom:2px solid var(--glass-border,#ffffff26);font-weight:600}.aging_views-module__u6-rBq__headerCell{color:var(--text-main,#fff);border-inline-end:1px solid var(--glass-border,#ffffff26);text-align:center;vertical-align:middle;padding:6px!important;font-size:.8rem!important}.aging_views-module__u6-rBq__headerCell:last-child{border-inline-end:none}.aging_views-module__u6-rBq__row{border-bottom:1px solid var(--glass-border,#ffffff26);transition:background-color .15s}.aging_views-module__u6-rBq__row:hover{background-color:var(--hover-bg,#ffffff05)}.aging_views-module__u6-rBq__cell{color:var(--text-main,#fff);border-inline-end:1px solid var(--glass-border,#ffffff26);white-space:nowrap;padding:6px!important;font-size:.8rem!important}.aging_views-module__u6-rBq__cell:last-child{border-inline-end:none}.aging_views-module__u6-rBq__bold{font-weight:600}.aging_views-module__u6-rBq__textCenter{text-align:center}.aging_views-module__u6-rBq__textEnd{text-align:end}.aging_views-module__u6-rBq__debitColor{color:var(--success-color,#10b981)}.aging_views-module__u6-rBq__creditColor{color:var(--error-color,#ef4444)}.aging_views-module__u6-rBq__sumRow{background-color:var(--table-th-bg,#ffffff14);border-top:2px solid var(--glass-border,#ffffff26);font-weight:600}.aging_views-module__u6-rBq__footerSection{flex-wrap:wrap;justify-content:space-between;gap:2rem;width:100%;margin-top:2rem;display:flex}.aging_views-module__u6-rBq__signatureBox{align-items:center;gap:.5rem;font-size:.85rem;display:flex}.aging_views-module__u6-rBq__signatureLine{border-bottom:1px dotted var(--glass-border,#ffffff73);min-width:150px;padding:.2rem}[data-theme=light] .aging_views-module__u6-rBq__signatureLine{border-bottom:1px dotted #00000073}.aging_views-module__u6-rBq__noteBlock{color:var(--text-muted,#94a3b8);margin-top:1rem;font-size:.8rem}.aging_views-module__u6-rBq__centerContainer{justify-content:center;align-items:center;min-height:60vh;display:flex}@media screen{.aging_views-module__u6-rBq__tableContainer,.aging_views-module__u6-rBq__footerSection,.aging_views-module__u6-rBq__noteBlock{max-width:95%;margin-left:auto;margin-right:auto}}
.asset_report-module__lQlg2q__topActionsPanel{max-width:95%!important;margin-left:auto!important;margin-right:auto!important}.asset_report-module__lQlg2q__actionBtnImage{width:16px;height:16px}.asset_report-module__lQlg2q__flexBtn{align-items:center;gap:.4rem;display:inline-flex}.asset_report-module__lQlg2q__tableContainer{width:100%;margin-top:1rem;overflow-x:auto}.asset_report-module__lQlg2q__tableElement{width:100%}.asset_report-module__lQlg2q__tableElement th,.asset_report-module__lQlg2q__tableElement td{padding:3px!important;font-size:.8rem!important}.asset_report-module__lQlg2q__headerRow{font-weight:800;background-color:var(--card-selected-bg,#3b82f61f)!important}.asset_report-module__lQlg2q__headerTitleCell{text-align:left;color:var(--accent-color,#2563eb);border-top:1.5px solid var(--accent-color,#3b82f6)!important;border-bottom:1.5px solid var(--accent-color,#3b82f6)!important;padding:.5rem .75rem!important;font-size:.88rem!important}[dir=rtl] .asset_report-module__lQlg2q__headerTitleCell{text-align:right}.asset_report-module__lQlg2q__subtotalRow td{background-color:var(--table-th-bg)!important}.asset_report-module__lQlg2q__subtotalRow{font-weight:700}.asset_report-module__lQlg2q__subtotalLabelCell{padding:.4rem;text-align:end!important}.asset_report-module__lQlg2q__grandTotalRow td{background-color:var(--table-th-bg)!important}.asset_report-module__lQlg2q__grandTotalRow{font-weight:700}@media print{.asset_report-module__lQlg2q__subtotalRow td,.asset_report-module__lQlg2q__grandTotalRow td{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#e7e7e7!important}}.asset_report-module__lQlg2q__clickableRow{cursor:pointer}.asset_report-module__lQlg2q__textStart{text-align:left}[dir=rtl] .asset_report-module__lQlg2q__textStart{text-align:right}.asset_report-module__lQlg2q__textCenter{text-align:center}.asset_report-module__lQlg2q__textEnd{text-align:end}.asset_report-module__lQlg2q__danger{color:var(--danger-color)!important}.asset_report-module__lQlg2q__accent{color:var(--accent-color,#3b82f6)!important}.asset_report-module__lQlg2q__bold{font-weight:700}.asset_report-module__lQlg2q__col70{width:70px}.asset_report-module__lQlg2q__col60{width:60px}.asset_report-module__lQlg2q__col25{width:25px}#report_print_content .ac-table-container{max-width:95%!important;margin-left:auto!important;margin-right:auto!important}
.cheques_report_client-module__cT_QPq__pageContainerOverride{max-width:1050px;margin:0 auto;padding:0!important}@media print{.cheques_report_client-module__cT_QPq__pageContainerOverride{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}}.cheques_report_client-module__cT_QPq__actionsCardOverride{max-width:1050px;margin:0 auto 1rem;padding:.5rem 1rem!important}.cheques_report_client-module__cT_QPq__tableMargin{margin-top:1rem}.cheques_report_client-module__cT_QPq__textAlignRight{text-align:right}.cheques_report_client-module__cT_QPq__amountCol{width:60px!important;min-width:60px!important;max-width:60px!important}.cheques_report_client-module__cT_QPq__notice{color:var(--text-muted,#6b7280);margin-top:.5rem;font-size:.8rem}.cheques_report_client-module__cT_QPq__spinnerContainer{flex-direction:column;justify-content:center;align-items:center;min-height:250px;display:flex}.cheques_report_client-module__cT_QPq__chequesTable th,.cheques_report_client-module__cT_QPq__chequesTable td{word-break:keep-all!important;overflow-wrap:break-word!important;padding:3px!important;font-size:.8rem!important}@media print{.cheques_report_client-module__cT_QPq__chequesTable{width:100%!important}.cheques_report_client-module__cT_QPq__amountCol{width:60px!important;min-width:60px!important;max-width:60px!important}.cheques_report_client-module__cT_QPq__chequesTable tfoot{display:table-row-group!important}}
.ShowHideFieldsDialog-module__DgqMpG__checkboxContainer{border:1px solid var(--glass-border,#00000026);background-color:var(--input-bg,transparent);text-align:start;border-radius:6px;flex-direction:column;gap:.5rem;max-height:50vh;padding:.5rem;display:flex;overflow-y:auto}.ShowHideFieldsDialog-module__DgqMpG__checkboxRow{cursor:pointer;flex-direction:row;align-items:center;gap:.5rem;padding:.25rem 0;transition:opacity .2s;display:flex}.ShowHideFieldsDialog-module__DgqMpG__checkboxRow:hover{opacity:.8}.ShowHideFieldsDialog-module__DgqMpG__checkbox{accent-color:var(--accent-color,#3b82f6);cursor:pointer;width:15px;height:15px}.ShowHideFieldsDialog-module__DgqMpG__checkboxLabel{color:var(--text-main,#334155);font-size:.85rem}
.gen_bal_report-module__HCfG6q__mainWrapper{flex-direction:column;min-height:100vh;display:flex}@media print{.gen_bal_report-module__HCfG6q__mainWrapper{height:auto!important;min-height:auto!important;display:block!important}}.gen_bal_report-module__HCfG6q__balanceGrid{box-sizing:border-box;grid-template-columns:1fr 1fr;gap:1.5rem;width:100%;display:grid}@media screen and (max-width:1024px){.gen_bal_report-module__HCfG6q__balanceGrid{grid-template-columns:1fr}}.gen_bal_report-module__HCfG6q__gridColumn{flex-direction:column;height:100%;display:flex}.gen_bal_report-module__HCfG6q__printContainer{box-sizing:border-box;width:100%}@media screen{.gen_bal_report-module__HCfG6q__printContainer{max-width:95%!important;margin-left:auto!important;margin-right:auto!important}}@media print{.gen_bal_report-module__HCfG6q__printContainer{height:auto!important;min-height:auto!important;padding:0!important}}.gen_bal_report-module__HCfG6q__overallTotalBox{border:1px solid var(--border-color,#e2e8f0);margin-top:auto}@media print{.gen_bal_report-module__HCfG6q__balanceGrid{width:100%!important;height:auto!important;display:block!important}.gen_bal_report-module__HCfG6q__gridColumn{page-break-inside:auto!important;width:100%!important;height:auto!important;margin-bottom:2rem!important;display:block!important}.gen_bal_report-module__HCfG6q__overallTotalBox{color:#000!important;background-color:#cbd5e1!important;border-color:#000!important}}.gen_bal_report-module__HCfG6q__tableContainer{page-break-inside:auto;width:100%;margin-top:1rem;margin-bottom:1.5rem}@media screen{.gen_bal_report-module__HCfG6q__tableContainer{max-width:95%!important;margin-left:auto!important;margin-right:auto!important}}.gen_bal_report-module__HCfG6q__reportTable{border-collapse:collapse;width:100%}.gen_bal_report-module__HCfG6q__reportTable th,.gen_bal_report-module__HCfG6q__reportTable td{padding:3px!important;font-size:.8rem!important}.gen_bal_report-module__HCfG6q__sectionHeaderRow{background-color:var(--table-th-bg)!important;border-bottom:2px solid var(--glass-border)!important}.gen_bal_report-module__HCfG6q__sectionHeaderRow td{color:var(--text-main)!important;border-bottom:2px solid var(--glass-border)!important;padding:6px 8px!important;font-size:.8rem!important}.gen_bal_report-module__HCfG6q__dataRow{transition:background-color .15s}.gen_bal_report-module__HCfG6q__codeCol{text-align:left;width:120px}[dir=rtl] .gen_bal_report-module__HCfG6q__codeCol{text-align:right}.gen_bal_report-module__HCfG6q__nameCol{text-align:left}[dir=rtl] .gen_bal_report-module__HCfG6q__nameCol{text-align:right}.gen_bal_report-module__HCfG6q__amountCol{text-align:right;font-variant-numeric:tabular-nums}.gen_bal_report-module__HCfG6q__totalRow{background-color:var(--table-th-bg)!important;border-top:2px solid var(--glass-border)!important;border-bottom:2px solid var(--glass-border)!important}.gen_bal_report-module__HCfG6q__totalRow td{border-bottom:2px solid var(--glass-border)!important;padding:3px!important}.gen_bal_report-module__HCfG6q__netTotalRow{font-size:.9rem;background-color:var(--accent-light-bg,#3b82f621)!important;color:var(--accent-color,#2563eb)!important}.gen_bal_report-module__HCfG6q__netTotalRow td{border-bottom:none!important;padding:6px!important}@media print{.gen_bal_report-module__HCfG6q__tableContainer{margin-top:.5rem;margin-bottom:.75rem}.gen_bal_report-module__HCfG6q__reportTable{font-size:8pt}.gen_bal_report-module__HCfG6q__reportTable th,.gen_bal_report-module__HCfG6q__reportTable td{padding:.25rem .375rem}.gen_bal_report-module__HCfG6q__sectionHeaderRow,.gen_bal_report-module__HCfG6q__sectionHeaderRow td,.gen_bal_report-module__HCfG6q__totalRow,.gen_bal_report-module__HCfG6q__totalRow td{color:#000!important;background:#e7e7e7!important;border-color:#000!important}.gen_bal_report-module__HCfG6q__netTotalRow,.gen_bal_report-module__HCfG6q__netTotalRow td{color:#000!important;background:#cbd5e1!important;border-color:#000!important}}
.income_report-module__qVYULG__tableContainer{page-break-inside:auto;width:100%;margin-top:1rem;margin-bottom:1.5rem}@media screen{.income_report-module__qVYULG__tableContainer{max-width:95%!important;margin-left:auto!important;margin-right:auto!important}}.income_report-module__qVYULG__reportTable{border-collapse:collapse;width:100%}.income_report-module__qVYULG__reportTable th,.income_report-module__qVYULG__reportTable td{padding:3px!important;font-size:.8rem!important}.income_report-module__qVYULG__sectionHeaderRow{background-color:var(--table-th-bg)!important;border-bottom:2px solid var(--glass-border)!important}.income_report-module__qVYULG__sectionHeaderRow td{color:var(--text-main)!important;border-bottom:2px solid var(--glass-border)!important;padding:3px!important;font-size:.8rem!important}.income_report-module__qVYULG__dataRow{transition:background-color .15s}.income_report-module__qVYULG__codeCol{text-align:left;width:120px}[dir=rtl] .income_report-module__qVYULG__codeCol{text-align:right}.income_report-module__qVYULG__nameCol{text-align:left}[dir=rtl] .income_report-module__qVYULG__nameCol{text-align:right}.income_report-module__qVYULG__amountCol{text-align:right;font-variant-numeric:tabular-nums}.income_report-module__qVYULG__totalRow{background-color:var(--table-th-bg)!important;border-top:2px solid var(--glass-border)!important;border-bottom:2px solid var(--glass-border)!important}.income_report-module__qVYULG__totalRow td{border-bottom:2px solid var(--glass-border)!important;padding:3px!important}.income_report-module__qVYULG__netTotalRow{font-size:.9rem;background-color:var(--accent-light-bg,#3b82f621)!important;color:var(--accent-color,#2563eb)!important}.income_report-module__qVYULG__netTotalRow td{border-bottom:none!important;padding:6px!important}@media print{.income_report-module__qVYULG__tableContainer{margin-top:.5rem;margin-bottom:.75rem}.income_report-module__qVYULG__reportTable{font-size:8pt}.income_report-module__qVYULG__reportTable th,.income_report-module__qVYULG__reportTable td{padding:.25rem .375rem}.income_report-module__qVYULG__sectionHeaderRow,.income_report-module__qVYULG__sectionHeaderRow td,.income_report-module__qVYULG__totalRow,.income_report-module__qVYULG__totalRow td{color:#000!important;background:#e7e7e7!important;border-color:#000!important}.income_report-module__qVYULG__netTotalRow,.income_report-module__qVYULG__netTotalRow td{color:#000!important;background:#cbd5e1!important;border-color:#000!important}}
.trialbalance-module__X_R50q__trialBalanceTable th,.trialbalance-module__X_R50q__trialBalanceTable td{padding:3px!important;font-size:.8rem!important}@media print{.trialbalance-module__X_R50q__trialBalanceTable tr,.trialbalance-module__X_R50q__trialBalanceTable td{background:0 0!important}}@media screen{#report_print_content .ac-table-container{max-width:95%!important;margin-left:auto!important;margin-right:auto!important}}
.show_items_available-module__L7savq__reportTable{table-layout:auto!important;width:100%!important}.show_items_available-module__L7savq__reportTable th,.show_items_available-module__L7savq__reportTable td{text-align:right!important;padding:.35rem!important;font-size:.78rem!important}.show_items_available-module__L7savq__reportTable th{white-space:normal!important;vertical-align:middle!important}.show_items_available-module__L7savq__reportTable td{white-space:nowrap}.show_items_available-module__L7savq__filterSelect{border:1px solid var(--border-color);background-color:var(--input-bg);color:var(--text-color);border-radius:4px;outline:none;padding:.3rem .6rem;font-size:.8rem}.show_items_available-module__L7savq__filterSelect:focus{border-color:var(--accent-color)}.show_items_available-module__L7savq__toggleLabel{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--text-color);align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}.show_items_available-module__L7savq__toggleCheckbox{accent-color:var(--accent-color);cursor:pointer;width:15px;height:15px}.show_items_available-module__L7savq__quickSearch{border:1px solid var(--border-color);background-color:var(--input-bg);color:var(--text-color);border-radius:4px;outline:none;min-width:160px;padding:.3rem .6rem;font-size:.8rem}.show_items_available-module__L7savq__quickSearch:focus{border-color:var(--accent-color)}.show_items_available-module__L7savq__highlightRow{background-color:var(--table-hover-bg,#3b82f60d)}.show_items_available-module__L7savq__noticeHint{color:var(--danger-color,#ef4444);margin-top:.75rem;font-size:.8rem}.show_items_available-module__L7savq__preparedByBox{justify-content:space-between;align-items:center;width:100%;margin-top:2rem;margin-bottom:1rem;font-size:.85rem;display:flex}.show_items_available-module__L7savq__signatureItem{align-items:center;gap:.5rem;min-width:250px;display:flex}.show_items_available-module__L7savq__signatureLine{border-bottom:1px dotted var(--text-muted,#9ca3af);text-align:center;min-width:180px;min-height:20px;padding:0 .5rem;display:inline-block}@media print{.show_items_available-module__L7savq__reportTable tfoot{display:table-row-group!important}.show_items_available-module__L7savq__reportTable tfoot,.show_items_available-module__L7savq__reportTable tfoot tr,.show_items_available-module__L7savq__reportTable tfoot td,.show_items_available-module__L7savq__reportTable tfoot strong,.show_items_available-module__L7savq__reportTable tfoot b,.show_items_available-module__L7savq__reportTable tfoot span{color:#000!important;-webkit-print-color-adjust:exact!important}.show_items_available-module__L7savq__preparedByBox{background:0 0!important;border:none!important;width:100%!important;max-width:100%!important;margin-top:2rem!important;padding:0!important}.show_items_available-module__L7savq__signatureLine{border-bottom:1px dotted #000!important}}
.show_outstanding-module__US5dUa__reportTable{table-layout:auto!important;width:100%!important}.show_outstanding-module__US5dUa__reportTable th,.show_outstanding-module__US5dUa__reportTable td{text-align:right!important;padding:.4rem .5rem!important;font-size:.8rem!important}.show_outstanding-module__US5dUa__reportTable th{white-space:normal!important;word-wrap:normal!important;overflow-wrap:normal!important;word-break:normal!important;vertical-align:middle!important}.show_outstanding-module__US5dUa__reportTable td{white-space:nowrap}.show_outstanding-module__US5dUa__wrapCell,.show_outstanding-module__US5dUa__reportTable td.show_outstanding-module__US5dUa__wrapCell,.show_outstanding-module__US5dUa__reportTable th.show_outstanding-module__US5dUa__wrapCell{white-space:normal!important;word-wrap:normal!important;overflow-wrap:normal!important;word-break:normal!important;line-height:1.3!important}.show_outstanding-module__US5dUa__clickableRow{cursor:pointer;transition:background-color .15s}.show_outstanding-module__US5dUa__clickableRow:hover{background-color:#3b82f60f}[data-theme=dark] .show_outstanding-module__US5dUa__clickableRow:hover{background-color:#3b82f61f}.show_outstanding-module__US5dUa__voucherLink{color:var(--accent-color,#3b82f6);cursor:pointer;font-weight:600;text-decoration:underline}.show_outstanding-module__US5dUa__voucherLink:hover{color:var(--accent-color-hover,#2563eb)}.show_outstanding-module__US5dUa__preparedByBox{justify-content:space-between;align-items:center;width:100%;margin-top:2rem;margin-bottom:1rem;font-size:.85rem;display:flex}.show_outstanding-module__US5dUa__signatureItem{align-items:center;gap:.5rem;min-width:250px;display:flex}.show_outstanding-module__US5dUa__signatureLine{border-bottom:1px dotted var(--text-muted,#9ca3af);text-align:center;min-width:180px;min-height:20px;padding:0 .5rem;display:inline-block}.show_outstanding-module__US5dUa__noticeHint{color:var(--danger-color,#ef4444);margin-top:.75rem;font-size:.8rem}.show_outstanding-module__US5dUa__loadMoreContainer{justify-content:center;margin-top:1rem;display:flex}@media print{.show_outstanding-module__US5dUa__reportTable tfoot{display:table-row-group!important}.show_outstanding-module__US5dUa__preparedByBox{background:0 0!important;border:none!important;width:100%!important;max-width:100%!important;margin-top:2rem!important;padding:0!important}.show_outstanding-module__US5dUa__signatureLine{border-bottom:1px dotted #000!important}}
.show_sell_purchase_monthly-module__QZsGzW__reportTable{table-layout:auto!important;width:100%!important}.show_sell_purchase_monthly-module__QZsGzW__reportTable th,.show_sell_purchase_monthly-module__QZsGzW__reportTable td{text-align:right!important;padding:.35rem .4rem!important;font-size:.78rem!important}.show_sell_purchase_monthly-module__QZsGzW__reportTable th{white-space:normal!important;word-wrap:normal!important;vertical-align:middle!important}.show_sell_purchase_monthly-module__QZsGzW__reportTable td{white-space:nowrap!important}.show_sell_purchase_monthly-module__QZsGzW__reportTable td.show_sell_purchase_monthly-module__QZsGzW__wrapCell,.show_sell_purchase_monthly-module__QZsGzW__reportTable th.show_sell_purchase_monthly-module__QZsGzW__wrapCell,.show_sell_purchase_monthly-module__QZsGzW__wrapCell{white-space:normal!important;word-wrap:normal!important;overflow-wrap:normal!important;word-break:normal!important;line-height:1.25!important}.show_sell_purchase_monthly-module__QZsGzW__clickableRow{cursor:pointer;transition:background-color .2s}.show_sell_purchase_monthly-module__QZsGzW__clickableRow:hover{color:var(--accent-color);background-color:var(--accent-color-transparent,#3b82f61a)!important}.show_sell_purchase_monthly-module__QZsGzW__netTotalCell{background:#0000000a;font-weight:700}[data-theme=dark] .show_sell_purchase_monthly-module__QZsGzW__netTotalCell{background:#ffffff0f}.show_sell_purchase_monthly-module__QZsGzW__preparedByBox{justify-content:space-between;align-items:center;width:100%;margin-top:2rem;margin-bottom:1rem;font-size:.85rem;display:flex}.show_sell_purchase_monthly-module__QZsGzW__signatureItem{align-items:center;gap:.5rem;min-width:250px;display:flex}.show_sell_purchase_monthly-module__QZsGzW__signatureLine{border-bottom:1px dotted var(--text-muted,#9ca3af);text-align:center;min-width:180px;min-height:20px;padding:0 .5rem;display:inline-block}.show_sell_purchase_monthly-module__QZsGzW__noticeHint{color:var(--danger-color,#ef4444);margin-top:.75rem;font-size:.8rem}.show_sell_purchase_monthly-module__QZsGzW__loadMoreContainer{justify-content:center;margin-top:1rem;display:flex}@media print{.show_sell_purchase_monthly-module__QZsGzW__preparedByBox{background:0 0!important;border:none!important;width:100%!important;max-width:100%!important;margin-top:2rem!important;padding:0!important}.show_sell_purchase_monthly-module__QZsGzW__signatureLine{border-bottom:1px dotted #000!important}}
.post_invoices-module__f8M60a__pageContainerCustom{margin-top:.5rem}.post_invoices-module__f8M60a__filtersCard{padding:.35rem .6rem!important}.post_invoices-module__f8M60a__filtersGrid{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-bottom:0;display:flex}.post_invoices-module__f8M60a__queryBtnContainer{align-items:center;margin-inline-start:auto;display:flex}.post_invoices-module__f8M60a__filterField{flex-direction:row;align-items:center;gap:.5rem;display:flex}.post_invoices-module__f8M60a__filterLabel{color:var(--text-secondary);white-space:nowrap;font-size:.8rem;font-weight:600}.post_invoices-module__f8M60a__userValRow{align-items:center;gap:.5rem;min-height:28px;display:flex}.post_invoices-module__f8M60a__userInfoBar{border:1px solid var(--border-color);cursor:pointer;background-color:#ffffff0d;border-radius:4px;flex-grow:1;padding:4px 8px;font-size:.8rem;transition:background-color .2s,border-color .2s}.post_invoices-module__f8M60a__userInfoBar:hover{border-color:var(--accent-color);background-color:#ffffff1a}.post_invoices-module__f8M60a__rowHover:hover{background-color:#ffffff05!important}.post_invoices-module__f8M60a__actionCell{justify-content:center;align-items:center;gap:.75rem;display:flex}.post_invoices-module__f8M60a__stickyFooter{background-color:var(--card-bg);border-top:1px solid var(--border-color);z-index:100;justify-content:space-between;align-items:center;margin-top:1rem;padding:.75rem 1.5rem;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 12px #00000026}.post_invoices-module__f8M60a__stickyFooterInfo{align-items:center;gap:1.5rem;display:flex}.post_invoices-module__f8M60a__selectedCount{color:var(--accent-color);font-size:.85rem;font-weight:700}.post_invoices-module__f8M60a__emptyState{text-align:center;color:var(--text-secondary);font-style:italic;padding:2rem!important}.post_invoices-module__f8M60a__rowPosted{color:var(--text-secondary)}.post_invoices-module__f8M60a__rowUnposted{color:var(--text-primary);font-weight:500}.post_invoices-module__f8M60a__rowCanceled{color:var(--text-danger)}.post_invoices-module__f8M60a__compactTable{table-layout:fixed;border-collapse:collapse;width:100%}.post_invoices-module__f8M60a__compactTable th{text-align:center!important;padding:6px 4px!important;font-size:.85rem!important}.post_invoices-module__f8M60a__compactTable td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center!important;padding:4px!important;font-size:.85rem!important}.post_invoices-module__f8M60a__pagination{justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;padding:.5rem 0;display:flex}
.query-module__e0uSiW__searchRow{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;display:flex}.query-module__e0uSiW__searchInputsContainer{flex-wrap:nowrap;align-items:center;gap:.5rem;display:flex}.query-module__e0uSiW__searchLabel{color:var(--text-muted);white-space:nowrap;font-size:.82rem;font-weight:700}.query-module__e0uSiW__searchLabelAlign{flex-shrink:0;width:100px;display:inline-block}.query-module__e0uSiW__pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.query-module__e0uSiW__paginationSelect{background:var(--input-bg,#ffffff0d);border:1px solid var(--glass-border,#ffffff26);height:24px;color:var(--text-main,#fff);cursor:pointer;border-radius:4px;outline:none;padding:0 4px;font-size:.85rem;font-weight:500}.query-module__e0uSiW__paginationOption{background:var(--card-bg,#fff);color:var(--text-main,#000)}.query-module__e0uSiW__iconButton{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.25rem;transition:all .2s;display:inline-flex}.query-module__e0uSiW__iconButton:hover{background-color:rgba(var(--accent-color-rgb,59, 130, 246), .1);transform:scale(1.05)}.query-module__e0uSiW__iconButton:active{transform:scale(.95)}.query-module__e0uSiW__iconButtonDanger:hover{background-color:#ef44441a}.query-module__e0uSiW__pngIcon{object-fit:contain;width:20px;height:20px}.query-module__e0uSiW__checkboxCell{text-align:center;width:32px}.query-module__e0uSiW__actionsCell{justify-content:center;align-items:center;gap:.75rem;display:flex}.query-module__e0uSiW__queryTable th{vertical-align:middle!important;padding-left:6px!important;padding-right:6px!important;font-size:.8rem!important}.query-module__e0uSiW__queryTable td{vertical-align:middle!important;padding-left:5px!important;padding-right:5px!important;font-size:.78rem!important}.query-module__e0uSiW__statusBadge{cursor:pointer;transition:all .2s ease-in-out}.query-module__e0uSiW__statusBadge:hover{filter:brightness(1.05);transform:scale(1.06);box-shadow:0 2px 6px #0000001f}.query-module__e0uSiW__statusBadge:active{transform:scale(.96)}.query-module__e0uSiW__posRow td{color:var(--title-color)}
.export_invoices-module__V8djpq__pageContainerCustom{margin-top:.5rem}.export_invoices-module__V8djpq__filtersCard{padding:.35rem .6rem!important}.export_invoices-module__V8djpq__filtersGrid{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-bottom:0;display:flex}.export_invoices-module__V8djpq__queryBtnContainer{align-items:center;margin-inline-start:auto;display:flex}.export_invoices-module__V8djpq__filterField{flex-direction:row;align-items:center;gap:.5rem;display:flex}.export_invoices-module__V8djpq__filterLabel{color:var(--text-secondary);white-space:nowrap;font-size:.8rem;font-weight:600}.export_invoices-module__V8djpq__userValRow{align-items:center;gap:.5rem;min-height:28px;display:flex}.export_invoices-module__V8djpq__userInfoBar{border:1px solid var(--border-color);cursor:pointer;background-color:#ffffff0d;border-radius:4px;flex-grow:1;padding:4px 8px;font-size:.8rem;transition:background-color .2s,border-color .2s}.export_invoices-module__V8djpq__userInfoBar:hover{border-color:var(--accent-color);background-color:#ffffff1a}.export_invoices-module__V8djpq__rowHover:hover{background-color:#ffffff05!important}.export_invoices-module__V8djpq__actionCell{justify-content:center;align-items:center;gap:.75rem;display:flex}.export_invoices-module__V8djpq__emptyState{text-align:center;color:var(--text-secondary);font-style:italic;padding:2rem!important}.export_invoices-module__V8djpq__compactTable{table-layout:fixed;border-collapse:collapse;width:100%}.export_invoices-module__V8djpq__compactTable th{text-align:center!important;padding:6px 4px!important;font-size:.85rem!important}.export_invoices-module__V8djpq__compactTable td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center!important;padding:4px!important;font-size:.85rem!important}.export_invoices-module__V8djpq__pagination{justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;padding:.5rem 0;display:flex}
.getaccstat_client-module__TVj69q__matchedRow,.getaccstat_client-module__TVj69q__matchedRow td{background-color:#22c55e1f!important}[data-theme=light] .getaccstat_client-module__TVj69q__matchedRow,[data-theme=light] .getaccstat_client-module__TVj69q__matchedRow td{background-color:#22c55e14!important}@media print{.getaccstat_client-module__TVj69q__matchedRow,.getaccstat_client-module__TVj69q__matchedRow td,[data-theme=light] .getaccstat_client-module__TVj69q__matchedRow,[data-theme=light] .getaccstat_client-module__TVj69q__matchedRow td{background:0 0!important}}@media screen{.getaccstat_client-module__TVj69q__secCurrText{color:var(--title-color)!important}}
.app_sched_views-module__B5hu7G__reportWrapper{flex-direction:column;min-height:100vh;margin:0;padding:0;display:flex}.app_sched_views-module__B5hu7G__tableContainer{border:1px solid var(--glass-border,#ffffff26);background:var(--glass-bg,#ffffff05);border-radius:8px;width:100%;margin-top:1rem;overflow-x:auto}.app_sched_views-module__B5hu7G__reportTable{border-collapse:collapse;text-align:start;width:100%;font-size:.8rem!important}.app_sched_views-module__B5hu7G__tableHeader{background-color:var(--table-th-bg,#ffffff14);border-bottom:2px solid var(--glass-border,#ffffff26);font-weight:600}.app_sched_views-module__B5hu7G__headerCell{color:var(--text-main,#fff);border-inline-end:1px solid var(--glass-border,#ffffff26);padding:6px!important;font-size:.8rem!important}.app_sched_views-module__B5hu7G__headerCell:last-child{border-inline-end:none}.app_sched_views-module__B5hu7G__row{border-bottom:1px solid var(--glass-border,#ffffff26);transition:background-color .15s}.app_sched_views-module__B5hu7G__clickableRow{cursor:pointer}.app_sched_views-module__B5hu7G__clickableRow:hover{background-color:var(--hover-bg,#ffffff0a)}.app_sched_views-module__B5hu7G__cell{color:var(--text-main,#fff);border-inline-end:1px solid var(--glass-border,#ffffff26);white-space:normal;padding:6px!important;font-size:.8rem!important}.app_sched_views-module__B5hu7G__cell:last-child{border-inline-end:none}.app_sched_views-module__B5hu7G__bold{font-weight:600}.app_sched_views-module__B5hu7G__textCenter{text-align:center}.app_sched_views-module__B5hu7G__textEnd{text-align:end}.app_sched_views-module__B5hu7G__debitColor{color:var(--success-color,#10b981)}.app_sched_views-module__B5hu7G__creditColor{color:var(--error-color,#ef4444)}.app_sched_views-module__B5hu7G__sumRow{background-color:var(--table-th-bg,#ffffff14);border-top:2px solid var(--glass-border,#ffffff26);font-weight:600}.app_sched_views-module__B5hu7G__footerSection{flex-wrap:wrap;justify-content:space-between;gap:2rem;width:100%;margin-top:2rem;display:flex}.app_sched_views-module__B5hu7G__signatureBox{align-items:center;gap:.5rem;font-size:.85rem;display:flex}.app_sched_views-module__B5hu7G__signatureLine{border-bottom:1px dotted var(--glass-border,#ffffff73);min-width:150px;padding:.2rem}[data-theme=light] .app_sched_views-module__B5hu7G__signatureLine{border-bottom:1px dotted #00000073}.app_sched_views-module__B5hu7G__noteBlock{color:var(--text-muted,#94a3b8);margin-top:1rem;font-size:.8rem}.app_sched_views-module__B5hu7G__centerContainer{justify-content:center;align-items:center;min-height:60vh;display:flex}@media screen{.app_sched_views-module__B5hu7G__tableContainer,.app_sched_views-module__B5hu7G__footerSection,.app_sched_views-module__B5hu7G__noteBlock{max-width:95%;margin-left:auto;margin-right:auto}}@media print{.app_sched_views-module__B5hu7G__reportTable{border-collapse:collapse!important;border:none!important;width:100%!important}.app_sched_views-module__B5hu7G__tableContainer{background:0 0!important;border:none!important;overflow:visible!important}.app_sched_views-module__B5hu7G__headerCell,.app_sched_views-module__B5hu7G__cell{white-space:normal!important;color:#000!important;border-left:1px solid #ccc!important;border-right:1px solid #ccc!important;padding-left:4px!important;padding-right:4px!important}.app_sched_views-module__B5hu7G__tableHeader,.app_sched_views-module__B5hu7G__tableHeader th{color:#000!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#e7e7e7!important;border-bottom:2px solid #000!important}.app_sched_views-module__B5hu7G__sumRow,.app_sched_views-module__B5hu7G__sumRow td{color:#000!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#e7e7e7!important;border-top:2px solid #000!important}.app_sched_views-module__B5hu7G__row{background:0 0!important;border-bottom:1px solid #ccc!important}.app_sched_views-module__B5hu7G__signatureLine{border-bottom:1px dotted #000!important}}
.client_info_report_client-module__BZaojq__showHideControl{justify-content:flex-start;max-width:95%;margin:.5rem auto;display:flex}.client_info_report_client-module__BZaojq__infoTableWrapper{width:100%;max-width:95%;margin:.5rem auto 1rem}.client_info_report_client-module__BZaojq__infoTableWrapper th,.client_info_report_client-module__BZaojq__infoTableWrapper td{padding:3px!important;font-size:.8rem!important}.client_info_report_client-module__BZaojq__clickableRow{cursor:pointer;transition:background-color .15s}.client_info_report_client-module__BZaojq__clickableRow:hover{background-color:#3b82f605!important}.client_info_report_client-module__BZaojq__pagination{justify-content:center;align-items:center;gap:1rem;margin:1rem auto;display:flex}.client_info_report_client-module__BZaojq__loadMoreContainer{flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin:1.5rem auto;display:flex}.client_info_report_client-module__BZaojq__loadMoreBtn{cursor:pointer;min-height:32px;padding:.4rem 1.2rem;font-size:.85rem}.client_info_report_client-module__BZaojq__loader{color:#666;justify-content:center;align-items:center;gap:.5rem;padding:.5rem;font-size:.85rem;display:flex}.client_info_report_client-module__BZaojq__endMessage{color:#888;text-align:center;padding:.5rem;font-size:.85rem}@media print{.client_info_report_client-module__BZaojq__infoTableWrapper{max-width:100%!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin:.5rem 0 0!important}.client_info_report_client-module__BZaojq__clickableRow:hover{background-color:#0000!important}}
.collector_comm-module__g5YP2W__commTable{width:100%;max-width:95%;margin:1rem auto 0}.collector_comm-module__g5YP2W__clickableRow{cursor:pointer;transition:background-color .15s}.collector_comm-module__g5YP2W__clickableRow:hover{background-color:#3b82f605!important}.collector_comm-module__g5YP2W__totalsRow{font-weight:700;background-color:var(--table-header-bg,#f1f5f9)!important}.collector_comm-module__g5YP2W__summaryInfoCard{border:1px solid var(--glass-border);background-color:var(--glass-bg);border-radius:8px;width:100%;max-width:95%;margin:1rem auto 0;padding:.75rem}.collector_comm-module__g5YP2W__cardTitle{color:var(--text-main,#334155);border-bottom:2px solid var(--accent-color,#3b82f6);margin:0 0 .5rem;padding-bottom:.25rem;font-size:.85rem;font-weight:600;display:inline-block}.collector_comm-module__g5YP2W__gridContainer{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;display:grid}.collector_comm-module__g5YP2W__infoItem{flex-direction:column;gap:.25rem;display:flex}.collector_comm-module__g5YP2W__infoLabel{color:var(--text-secondary,#64748b);font-size:.75rem;font-weight:500}.collector_comm-module__g5YP2W__infoValue{color:var(--text-main,#334155);font-size:.85rem;font-weight:600}.collector_comm-module__g5YP2W__highlightCommission{background-color:var(--accent-color-light,#3b82f60d);border:1px solid var(--accent-color,#3b82f6);border-radius:6px;padding:.3rem .5rem}.collector_comm-module__g5YP2W__highlightCommission .collector_comm-module__g5YP2W__infoLabel{color:var(--accent-color,#2563eb)}.collector_comm-module__g5YP2W__highlightCommission .collector_comm-module__g5YP2W__infoValue{color:var(--accent-color,#2563eb);font-size:1rem}@media print{.collector_comm-module__g5YP2W__commTable{max-width:100%!important;margin:1rem 0 0!important}.collector_comm-module__g5YP2W__clickableRow:hover{color:inherit;background-color:#0000!important}.collector_comm-module__g5YP2W__summaryInfoCard{border-color:#000;max-width:100%!important;margin:1rem 0 0!important}}
.cost_file_views-module__3RhwKa__reportWrapper{flex-direction:column;min-height:100vh;margin:0;padding:0;display:flex}.cost_file_views-module__3RhwKa__tableContainer{border:1px solid var(--glass-border,#ffffff26);background:var(--glass-bg,#ffffff05);border-radius:8px;width:100%;margin-top:1rem;overflow-x:auto}.cost_file_views-module__3RhwKa__reportTable{border-collapse:collapse;text-align:start;width:100%;font-size:.8rem!important}.cost_file_views-module__3RhwKa__tableHeader{background-color:var(--table-th-bg,#ffffff14);border-bottom:2px solid var(--glass-border,#ffffff26);font-weight:600}.cost_file_views-module__3RhwKa__headerCell{color:var(--text-main,#fff);border-inline-end:1px solid var(--glass-border,#ffffff26);padding:3px!important;font-size:.8rem!important}.cost_file_views-module__3RhwKa__headerCell:last-child{border-inline-end:none}.cost_file_views-module__3RhwKa__row{border-bottom:1px solid var(--glass-border,#ffffff26);transition:background-color .15s}.cost_file_views-module__3RhwKa__clickableRow{cursor:pointer}.cost_file_views-module__3RhwKa__clickableRow:hover{background-color:var(--hover-bg,#ffffff0a)}.cost_file_views-module__3RhwKa__cell{color:var(--text-main,#fff);border-inline-end:1px solid var(--glass-border,#ffffff26);white-space:normal;padding:4px!important;font-size:.8rem!important}.cost_file_views-module__3RhwKa__cell:last-child{border-inline-end:none}.cost_file_views-module__3RhwKa__bold{font-weight:600}.cost_file_views-module__3RhwKa__textCenter{text-align:center}.cost_file_views-module__3RhwKa__textEnd{text-align:end}.cost_file_views-module__3RhwKa__debitColor{color:var(--success-color,#10b981)}.cost_file_views-module__3RhwKa__creditColor{color:var(--error-color,#ef4444)}.cost_file_views-module__3RhwKa__sumRow{background-color:var(--table-th-bg,#ffffff14);border-top:2px solid var(--glass-border,#ffffff26);font-weight:600}.cost_file_views-module__3RhwKa__footerSection{flex-wrap:wrap;justify-content:space-between;gap:2rem;width:100%;margin-top:2rem;display:flex}.cost_file_views-module__3RhwKa__signatureBox{align-items:center;gap:.5rem;font-size:.85rem;display:flex}.cost_file_views-module__3RhwKa__signatureLine{border-bottom:1px dotted var(--glass-border,#ffffff73);min-width:150px;padding:.2rem}[data-theme=light] .cost_file_views-module__3RhwKa__signatureLine{border-bottom:1px dotted #00000073}.cost_file_views-module__3RhwKa__noteBlock{color:var(--text-muted,#94a3b8);margin-top:1rem;font-size:.8rem}.cost_file_views-module__3RhwKa__centerContainer{justify-content:center;align-items:center;min-height:60vh;display:flex}@media screen{.cost_file_views-module__3RhwKa__tableContainer,.cost_file_views-module__3RhwKa__footerSection,.cost_file_views-module__3RhwKa__noteBlock{max-width:95%;margin-left:auto;margin-right:auto}}@media print{.cost_file_views-module__3RhwKa__reportTable{border-collapse:collapse!important;border:none!important;width:100%!important}.cost_file_views-module__3RhwKa__tableContainer{background:0 0!important;border:none!important;overflow:visible!important}.cost_file_views-module__3RhwKa__headerCell,.cost_file_views-module__3RhwKa__cell{white-space:normal!important;color:#000!important;border-left:1px solid #ccc!important;border-right:1px solid #ccc!important;padding-left:4px!important;padding-right:4px!important}.cost_file_views-module__3RhwKa__tableHeader,.cost_file_views-module__3RhwKa__tableHeader th{color:#000!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#e7e7e7!important;border-bottom:2px solid #000!important}.cost_file_views-module__3RhwKa__sumRow,.cost_file_views-module__3RhwKa__sumRow td{color:#000!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#e7e7e7!important;border-top:2px solid #000!important}.cost_file_views-module__3RhwKa__row{background:0 0!important;border-bottom:1px solid #ccc!important}.cost_file_views-module__3RhwKa__signatureLine{border-bottom:1px dotted #000!important}}
.hidden_cheques-module__RqCm7W__compactTable th{padding:6px!important;font-size:.75rem!important}.hidden_cheques-module__RqCm7W__compactTable td{padding:4px 6px!important;font-size:.75rem!important}
.pay_method_query_det_client-module__A96gPa__pageContainerOverride{max-width:1050px;margin:0 auto;padding:0!important}@media print{.pay_method_query_det_client-module__A96gPa__pageContainerOverride{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}}.pay_method_query_det_client-module__A96gPa__actionsCardOverride{max-width:1050px;margin:0 auto 1rem;padding:.5rem 1rem!important}.pay_method_query_det_client-module__A96gPa__tableMargin{margin-top:1rem}.pay_method_query_det_client-module__A96gPa__textAlignRight{text-align:right}.pay_method_query_det_client-module__A96gPa__spinnerContainer{flex-direction:column;justify-content:center;align-items:center;min-height:250px;display:flex}
.pay_method_query_tot_client-module__MSZoZW__pageContainerOverride{max-width:1050px;margin:0 auto;padding:0!important}@media print{.pay_method_query_tot_client-module__MSZoZW__pageContainerOverride{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}}.pay_method_query_tot_client-module__MSZoZW__actionsCardOverride{max-width:1050px;margin:0 auto 1rem;padding:.5rem 1rem!important}.pay_method_query_tot_client-module__MSZoZW__tableMargin{margin-top:1rem}.pay_method_query_tot_client-module__MSZoZW__textAlignRight{text-align:right}.pay_method_query_tot_client-module__MSZoZW__notice{margin-top:.5rem;font-size:.8rem}.pay_method_query_tot_client-module__MSZoZW__spinnerContainer{flex-direction:column;justify-content:center;align-items:center;min-height:250px;display:flex}
.show_all_dep_entry_page-module__Fp5yQq__viewContainer{flex-direction:column;gap:1rem;width:100%;animation:.3s ease-out show_all_dep_entry_page-module__Fp5yQq__fadeIn;display:flex}.show_all_dep_entry_page-module__Fp5yQq__voucherSheet{width:100%;max-width:1300px;color:var(--text-main);box-sizing:border-box;margin:0 auto;padding:0 .5rem;position:relative}.show_all_dep_entry_page-module__Fp5yQq__watermark{color:#ef444459;pointer-events:none;z-index:10;text-transform:uppercase;letter-spacing:4px;border:.3rem solid #ef444426;border-radius:.5rem;padding:.5rem 1rem;font-size:2.5rem;font-weight:900;position:absolute;top:90px;transform:translate(-50%,-50%)rotate(-25deg)}[dir=ltr] .show_all_dep_entry_page-module__Fp5yQq__watermark{left:60%}[dir=rtl] .show_all_dep_entry_page-module__Fp5yQq__watermark{right:50%}.show_all_dep_entry_page-module__Fp5yQq__voucherMeta{color:var(--text-muted);justify-content:space-between;margin-bottom:1rem;font-size:.85rem;display:flex}.show_all_dep_entry_page-module__Fp5yQq__metaItem{gap:.5rem;display:flex}.show_all_dep_entry_page-module__Fp5yQq__metaValue{font-weight:700}.show_all_dep_entry_page-module__Fp5yQq__entryTable{border-collapse:collapse;width:100%;margin-top:1rem;margin-bottom:1rem;font-size:.85rem}.show_all_dep_entry_page-module__Fp5yQq__entryTable th{text-align:inherit;background-color:#f3f4f6;border:1px solid #d1d5db;padding:6px 8px;font-weight:700}.show_all_dep_entry_page-module__Fp5yQq__entryTable td{vertical-align:top;border:1px solid #e5e7eb;padding:6px 8px}.show_all_dep_entry_page-module__Fp5yQq__textRight{text-align:right}.show_all_dep_entry_page-module__Fp5yQq__textCenter{text-align:center}.show_all_dep_entry_page-module__Fp5yQq__currencyVal{font-size:inherit;color:var(--text-muted);border-radius:0;margin-top:2px;padding:0;display:block;background-color:#0000!important}[data-theme=light] .show_all_dep_entry_page-module__Fp5yQq__currencyVal{color:var(--text-muted);background-color:#0000!important}.show_all_dep_entry_page-module__Fp5yQq__descCell{word-break:break-word;white-space:normal!important}.ac-table-container{width:100%!important;max-width:100%!important}.ac-table{table-layout:auto!important;border-collapse:collapse!important;width:100%!important}:is(.ac-table th,.ac-table td){border-left:1px solid var(--glass-border)!important;border-right:1px solid var(--glass-border)!important;padding-left:4px!important;padding-right:4px!important}.ac-table td{white-space:normal!important}.show_all_dep_entry_page-module__Fp5yQq__totalsContainer{flex-wrap:wrap;justify-content:center;gap:1rem;width:100%;margin-top:1rem;margin-bottom:1rem;display:flex}.show_all_dep_entry_page-module__Fp5yQq__totalBlock{border:1px solid var(--glass-border);text-align:center;background:#ffffff05;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-width:280px;padding:.75rem 1.25rem;display:flex}[data-theme=light] .show_all_dep_entry_page-module__Fp5yQq__totalBlock{background:#f9fafb}.show_all_dep_entry_page-module__Fp5yQq__overallTotal{border-color:var(--accent-color);background:#3b82f605}.show_all_dep_entry_page-module__Fp5yQq__totalLabel{color:var(--text-muted);border-bottom:1px solid var(--glass-border);text-align:center;width:100%;margin-bottom:.25rem;padding-bottom:.25rem;font-size:.95rem;font-weight:700}.show_all_dep_entry_page-module__Fp5yQq__overallTotal .show_all_dep_entry_page-module__Fp5yQq__totalLabel{color:var(--accent-color);border-bottom-color:#3b82f633}.show_all_dep_entry_page-module__Fp5yQq__totalValues{justify-content:center;gap:3rem;width:100%;display:flex}.show_all_dep_entry_page-module__Fp5yQq__valItem{text-align:center;flex-direction:column;flex:1;align-items:center;display:flex}[dir=rtl] .show_all_dep_entry_page-module__Fp5yQq__valItem{align-items:center}.show_all_dep_entry_page-module__Fp5yQq__valLabel{color:var(--text-muted);text-transform:uppercase;text-align:center;width:100%;margin-bottom:.5rem;font-size:.85rem;font-weight:700}.show_all_dep_entry_page-module__Fp5yQq__valAmount{color:var(--text-main);white-space:nowrap;margin-top:0;font-size:.9rem;font-weight:700}.show_all_dep_entry_page-module__Fp5yQq__valCurr{color:var(--text-muted);margin-inline-start:2px;font-size:.9rem;font-weight:400}.show_all_dep_entry_page-module__Fp5yQq__signatures{width:100%;margin-top:2rem;margin-bottom:1rem;font-size:.85rem}.show_all_dep_entry_page-module__Fp5yQq__signatures td{vertical-align:middle;padding:8px}.show_all_dep_entry_page-module__Fp5yQq__signatureLine{border-bottom:1px dotted var(--text-muted);min-height:20px}.show_all_dep_entry_page-module__Fp5yQq__btnDanger{border-color:var(--danger-color)}.show_all_dep_entry_page-module__Fp5yQq__btnDanger:hover{background:var(--danger-color)}.show_all_dep_entry_page-module__Fp5yQq__settingsGrid{flex-direction:column;gap:.75rem;padding:.5rem 0;display:flex}.show_all_dep_entry_page-module__Fp5yQq__settingsRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.show_all_dep_entry_page-module__Fp5yQq__settingsLabel{color:var(--text-main);font-size:.85rem}.show_all_dep_entry_page-module__Fp5yQq__settingsSelect{border:1px solid var(--input-border);background:var(--input-bg);color:var(--text-main);border-radius:4px;padding:.25rem .5rem;font-size:.85rem}.show_all_dep_entry_page-module__Fp5yQq__settingsCheckbox{cursor:pointer;width:16px;height:16px}.show_all_dep_entry_page-module__Fp5yQq__attachmentsSection{background:var(--glass-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--glass-border);border-radius:8px;flex-direction:column;gap:1rem;width:100%;margin-top:2.5rem;padding:1rem;display:flex}.show_all_dep_entry_page-module__Fp5yQq__attachmentsHeader{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;width:100%;margin-bottom:.5rem;padding-bottom:.5rem;display:flex}[data-theme=light] .show_all_dep_entry_page-module__Fp5yQq__attachmentsHeader{border-bottom-color:#0000000d}.show_all_dep_entry_page-module__Fp5yQq__attachmentsTitle{color:var(--text-main);align-items:center;gap:.5rem;margin:0;font-size:.95rem;font-weight:700;display:flex}.show_all_dep_entry_page-module__Fp5yQq__attachmentIcon{opacity:.8;width:16px;height:16px}.show_all_dep_entry_page-module__Fp5yQq__manageAttachmentsBtn{border:1px dashed var(--accent-color);color:var(--accent-color);cursor:pointer;background:0 0;border-radius:4px;padding:.35rem .85rem;font-size:.75rem;font-weight:500;transition:all .2s}.show_all_dep_entry_page-module__Fp5yQq__manageAttachmentsBtn:hover{background:var(--accent-color);color:#fff}.show_all_dep_entry_page-module__Fp5yQq__attachmentsLoading{justify-content:center;padding:1.5rem 0;display:flex}.show_all_dep_entry_page-module__Fp5yQq__noAttachmentsText{color:var(--text-muted);margin:0;padding:.5rem 0;font-size:.8rem;font-style:italic}.show_all_dep_entry_page-module__Fp5yQq__attachmentsGrid{flex-wrap:wrap;gap:1.25rem;width:100%;display:flex}.show_all_dep_entry_page-module__Fp5yQq__attachmentCard{border:1px solid var(--glass-border);cursor:pointer;background:#ffffff03;border-radius:6px;flex-direction:column;align-items:center;gap:.5rem;width:110px;padding:.6rem;transition:all .2s;display:flex}[data-theme=light] .show_all_dep_entry_page-module__Fp5yQq__attachmentCard{background:#f9fafb}.show_all_dep_entry_page-module__Fp5yQq__attachmentCard:hover{border-color:var(--accent-color);background:#3b82f60a;transform:translateY(-2px)}.show_all_dep_entry_page-module__Fp5yQq__attachmentThumbnailWrapper{background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:90px;height:90px;display:flex;overflow:hidden}[data-theme=light] .show_all_dep_entry_page-module__Fp5yQq__attachmentThumbnailWrapper{background:0 0;border:none}.show_all_dep_entry_page-module__Fp5yQq__attachmentThumbnail{object-fit:contain;max-width:100%;max-height:100%;transition:transform .2s}.show_all_dep_entry_page-module__Fp5yQq__attachmentCard:hover .show_all_dep_entry_page-module__Fp5yQq__attachmentThumbnail{transform:scale(1.05)}.show_all_dep_entry_page-module__Fp5yQq__attachmentDesc{color:var(--text-muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:.75rem;overflow:hidden}@media print{:is(html,body){color:#000!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#fff!important}:is(body,table,tr,th,td,span,div,h1,h2,h3,p,a){color:#000!important;text-shadow:none!important}.show_all_dep_entry_page-module__Fp5yQq__viewContainer{gap:0}.show_all_dep_entry_page-module__Fp5yQq__voucherSheet{color:#000!important;box-shadow:none!important;background:#fff!important;border:none!important;width:100%!important;max-width:100%!important;padding:0!important}.ac-table-container{background:0 0!important;border:none!important;border-radius:0!important;display:block!important;overflow:visible!important}.ac-table{color:#000!important;border-collapse:collapse!important;width:100%!important;display:table!important}.ac-table thead{display:table-header-group!important}.ac-table th{color:#000!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#e7e7e7!important;border-bottom:2px solid #000!important;font-weight:700!important}.ac-table td{color:#000!important;white-space:normal!important;background:0 0!important;border-bottom:1px solid #ccc!important}.ac-table tr{page-break-inside:avoid!important}:is(.ac-table th,.ac-table td){border-left:1px solid #ccc!important;border-right:1px solid #ccc!important;padding-left:4px!important;padding-right:4px!important}.show_all_dep_entry_page-module__Fp5yQq__totalsContainer{page-break-inside:avoid;justify-content:center!important;gap:1.5rem!important;width:100%!important;margin-top:1rem!important;display:flex!important}.show_all_dep_entry_page-module__Fp5yQq__totalBlock{color:#000!important;text-align:center!important;background:#fff!important;border:1px solid #d1d5db!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;min-width:280px!important;padding:.75rem 1.25rem!important;display:flex!important}.show_all_dep_entry_page-module__Fp5yQq__overallTotal{border-color:#000!important}.show_all_dep_entry_page-module__Fp5yQq__totalLabel{color:#000!important;text-align:center!important;border-bottom:1px solid #d1d5db!important;width:100%!important}.show_all_dep_entry_page-module__Fp5yQq__valItem{text-align:center!important;flex-direction:column!important;align-items:center!important;display:flex!important}.show_all_dep_entry_page-module__Fp5yQq__valLabel{color:#555!important;text-align:center!important;width:100%!important;margin-bottom:.5rem!important}.show_all_dep_entry_page-module__Fp5yQq__valAmount{color:#000!important;margin-top:0!important}.show_all_dep_entry_page-module__Fp5yQq__valCurr{color:#555!important}.show_all_dep_entry_page-module__Fp5yQq__attachmentsSection{display:none!important}}@keyframes show_all_dep_entry_page-module__Fp5yQq__fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.show_all_dep_entry_page-module__Fp5yQq__multiPrintCard{background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--glass-border);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:90%;max-width:600px;margin:5rem auto;padding:3rem 2rem;animation:.4s ease-out show_all_dep_entry_page-module__Fp5yQq__fadeIn;display:flex;box-shadow:0 8px 32px #00000059}[data-theme=light] .show_all_dep_entry_page-module__Fp5yQq__multiPrintCard{background:#ffffffbf;box-shadow:0 8px 32px #1f268714}.show_all_dep_entry_page-module__Fp5yQq__multiPrintTitle{color:var(--text-main);margin:0;font-size:1.5rem;font-weight:800}.show_all_dep_entry_page-module__Fp5yQq__multiPrintSubtitle{color:var(--text-muted);max-width:450px;margin:0;font-size:.95rem;line-height:1.6}.show_all_dep_entry_page-module__Fp5yQq__multiPrintBtn{background:var(--accent-color);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.8rem;padding:.9rem 2.75rem;font-size:1.1rem;font-weight:700;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 4px 14px #3b82f666}.show_all_dep_entry_page-module__Fp5yQq__multiPrintBtn:hover{background:#2563eb;transform:translateY(-2px);box-shadow:0 6px 20px #3b82f699}.show_all_dep_entry_page-module__Fp5yQq__multiPrintBtn:active{transform:translateY(1px)}.show_all_dep_entry_page-module__Fp5yQq__multiPrintBtn img{filter:brightness(0)invert()}.show_all_dep_entry_page-module__Fp5yQq__detailsCard{border:1px solid var(--glass-border);background:#ffffff03;border-radius:6px;margin-bottom:1.5rem;padding:1rem}[data-theme=light] .show_all_dep_entry_page-module__Fp5yQq__detailsCard{background:#fff;border-color:#e5e7eb}.show_all_dep_entry_page-module__Fp5yQq__hideOnScreen{display:none!important}@media print{.show_all_dep_entry_page-module__Fp5yQq__multiPrintCard{display:none!important}.show_all_dep_entry_page-module__Fp5yQq__hideOnScreen{display:block!important}.show_all_dep_entry_page-module__Fp5yQq__voucherSheet{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}}
.tree_report_client-module__I9y20a__treeTableWrapper{width:100%;max-width:95%;margin:.5rem auto 1rem}.tree_report_client-module__I9y20a__treeTableWrapper th,.tree_report_client-module__I9y20a__treeTableWrapper td{padding:3px!important;font-size:.8rem!important}.tree_report_client-module__I9y20a__clickableRow{cursor:pointer;transition:background-color .15s}.tree_report_client-module__I9y20a__clickableRow:hover{background-color:#3b82f605!important}.tree_report_client-module__I9y20a__loadMoreContainer{flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin:1.5rem auto;display:flex}.tree_report_client-module__I9y20a__loadMoreBtn{cursor:pointer;min-height:32px;padding:.4rem 1.2rem;font-size:.85rem}.tree_report_client-module__I9y20a__loader{color:#666;justify-content:center;align-items:center;gap:.5rem;padding:.5rem;font-size:.85rem;display:flex}.tree_report_client-module__I9y20a__endMessage{color:#888;text-align:center;padding:.5rem;font-size:.85rem}@media print{.tree_report_client-module__I9y20a__treeTableWrapper{max-width:100%!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin:.5rem 0 0!important}.tree_report_client-module__I9y20a__clickableRow:hover{background-color:#0000!important}}
.vouchers_query_det_client-module___BHjWW__spinnerContainer{justify-content:center;align-items:center;min-height:60vh;display:flex}.vouchers_query_det_client-module___BHjWW__pageContainerOverride{padding:0!important}.vouchers_query_det_client-module___BHjWW__actionsCardOverride{margin-bottom:1rem!important}.vouchers_query_det_client-module___BHjWW__tableMargin{margin-top:1.5rem}.vouchers_query_det_client-module___BHjWW__textAlignRight{text-align:right}.vouchers_query_det_client-module___BHjWW__textAlignCenter{text-align:center}.vouchers_query_det_client-module___BHjWW__textMuted{color:var(--text-muted)}.vouchers_query_det_client-module___BHjWW__notice{color:var(--text-muted);margin-top:.75rem}.vouchers_query_det_client-module___BHjWW__plLoss{text-align:right;color:var(--danger-color);font-weight:700}.vouchers_query_det_client-module___BHjWW__plGain{text-align:right;font-weight:700}
.vouchers_query_tot_client-module__Wx1req__spinnerContainer{justify-content:center;align-items:center;min-height:60vh;display:flex}.vouchers_query_tot_client-module__Wx1req__pageContainerOverride{padding:0!important}.vouchers_query_tot_client-module__Wx1req__actionsCardOverride{margin-bottom:1rem!important}.vouchers_query_tot_client-module__Wx1req__tableMargin{margin-top:1.5rem}.vouchers_query_tot_client-module__Wx1req__textAlignRight{text-align:right}.vouchers_query_tot_client-module__Wx1req__textAlignCenter{text-align:center}.vouchers_query_tot_client-module__Wx1req__textMuted{color:var(--text-muted)}.vouchers_query_tot_client-module__Wx1req__notice{color:var(--text-muted);margin-top:.75rem}.vouchers_query_tot_client-module__Wx1req__paginationContainer{justify-content:center;gap:.5rem;margin-top:1rem;display:flex}
.employees_report-module__npCvpq__printContentContainer{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto;padding:0 .5rem}.employees_report-module__npCvpq__reportTable{border-collapse:collapse;text-align:start;font-size:.8rem;width:100%!important}.employees_report-module__npCvpq__reportTable th{white-space:normal!important;word-wrap:normal!important;overflow-wrap:normal!important;word-break:normal!important;vertical-align:middle!important;text-align:center!important;border-left:1px solid var(--glass-border)!important;border-right:1px solid var(--glass-border)!important;padding:.4rem .35rem!important;font-size:.78rem!important;font-weight:500!important;line-height:1.25!important}.employees_report-module__npCvpq__reportTable td{white-space:normal;word-wrap:normal;overflow-wrap:normal;word-break:normal;vertical-align:middle!important;border-left:1px solid var(--glass-border)!important;border-right:1px solid var(--glass-border)!important;padding:.35rem .4rem!important;font-size:.8rem!important}.employees_report-module__npCvpq__centerCell{text-align:center}.employees_report-module__npCvpq__rightCell{text-align:right}.employees_report-module__npCvpq__leftCell{text-align:left}.employees_report-module__npCvpq__clickableRow{cursor:pointer;transition:background-color .15s}.employees_report-module__npCvpq__clickableRow:hover{background-color:var(--hover-bg,#3b82f614)!important}.employees_report-module__npCvpq__empCell{color:var(--accent-color,#3b82f6);text-align:center;white-space:nowrap;font-weight:700}.employees_report-module__npCvpq__resignedRow{background-color:#ef444408}.employees_report-module__npCvpq__resignedStatus{font-weight:600;color:#dc2626!important}.employees_report-module__npCvpq__totalRow{font-weight:700;background:var(--table-th-bg,#9696962e)!important}.employees_report-module__npCvpq__totalRow td{font-weight:700;border-top:2px solid var(--glass-border,#999)!important}.employees_report-module__npCvpq__signaturesBlock{width:100%;max-width:700px;margin:1.5rem 0;font-size:.85rem}.employees_report-module__npCvpq__signatureTable{border-collapse:collapse;width:100%}.employees_report-module__npCvpq__signatureTable td{vertical-align:middle;padding:6px 8px}.employees_report-module__npCvpq__signLine{border-bottom:1px dotted var(--text-muted,#888);min-height:20px}.employees_report-module__npCvpq__notesSection{color:var(--text-muted);margin:1rem 0;font-size:.82rem}@media print{.employees_report-module__npCvpq__printContentContainer{max-width:100%!important;margin:0!important;padding:0!important}.employees_report-module__npCvpq__reportTable th{color:#000!important;white-space:normal!important;background:#e5e7eb!important;border:1px solid #ccc!important;font-weight:600!important}.employees_report-module__npCvpq__reportTable td{color:#000!important;border:1px solid #ccc!important}.employees_report-module__npCvpq__totalRow{color:#000!important;background:#e5e7eb!important}.employees_report-module__npCvpq__totalRow td{border-top:1px solid #000!important}.employees_report-module__npCvpq__signLine{border-bottom:1px dotted #000!important}.employees_report-module__npCvpq__clickableRow:hover{background-color:#0000!important}}
.show_ded_details-module__8cgZcW__printContentContainer{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto;padding:0 .5rem}.show_ded_details-module__8cgZcW__reportTable{border-collapse:collapse;text-align:start;font-size:.8rem;width:100%!important}.show_ded_details-module__8cgZcW__reportTable th{white-space:normal!important;word-wrap:normal!important;overflow-wrap:normal!important;word-break:normal!important;vertical-align:middle!important;text-align:center!important;border-left:1px solid var(--glass-border)!important;border-right:1px solid var(--glass-border)!important;padding:.4rem .35rem!important;font-size:.78rem!important;font-weight:500!important;line-height:1.25!important}.show_ded_details-module__8cgZcW__reportTable td{vertical-align:middle!important;border-left:1px solid var(--glass-border)!important;border-right:1px solid var(--glass-border)!important;padding:.35rem!important;font-size:.8rem!important}.show_ded_details-module__8cgZcW__centerCell{text-align:center}.show_ded_details-module__8cgZcW__clickableRow{cursor:pointer}.show_ded_details-module__8cgZcW__clickableRow:hover{background-color:var(--hover-bg,#3b82f614)!important}.show_ded_details-module__8cgZcW__empCell{color:var(--accent-color,#3b82f6);text-align:center;white-space:nowrap;font-weight:700}.show_ded_details-module__8cgZcW__totalRow{font-weight:700;background:var(--table-th-bg,#9696962e)!important}.show_ded_details-module__8cgZcW__totalRow td{font-weight:700;border-top:2px solid var(--glass-border,#999)!important}.show_ded_details-module__8cgZcW__signaturesBlock{width:100%;max-width:700px;margin:1.5rem 0;font-size:.85rem}.show_ded_details-module__8cgZcW__signatureTable{border-collapse:collapse;width:100%}.show_ded_details-module__8cgZcW__signatureTable td{vertical-align:middle;padding:6px 8px}.show_ded_details-module__8cgZcW__signLine{border-bottom:1px dotted var(--text-muted,#888);min-height:20px}.show_ded_details-module__8cgZcW__notesSection{color:var(--text-muted);margin:1rem 0;font-size:.82rem}@media print{.show_ded_details-module__8cgZcW__printContentContainer{max-width:100%!important;margin:0!important;padding:0!important}.show_ded_details-module__8cgZcW__reportTable th{color:#000!important;white-space:normal!important;background:#e5e7eb!important;border:1px solid #ccc!important;font-weight:500!important}.show_ded_details-module__8cgZcW__reportTable td{color:#000!important;border:1px solid #ccc!important}.show_ded_details-module__8cgZcW__totalRow{color:#000!important;background:#e5e7eb!important}.show_ded_details-module__8cgZcW__totalRow td{border-top:1px solid #000!important}.show_ded_details-module__8cgZcW__signLine{border-bottom:1px dotted #000!important}}
.show_discounts-module__hI8D9G__compoundRow{font-weight:700;color:#024cd9!important}[data-theme=dark] .show_discounts-module__hI8D9G__compoundRow{font-weight:700;color:#60a5fa!important}.show_discounts-module__hI8D9G__clickableRow{cursor:pointer}.show_discounts-module__hI8D9G__clickableRow:hover{background-color:#3b82f60f}[data-theme=dark] .show_discounts-module__hI8D9G__clickableRow:hover{background-color:#3b82f61f}
