:root{--vy-control-height:34px;--vy-control-mobile:42px;--vy-focus:#087abb;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inventory-panel,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inventory-panel #data,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inventory-panel .table-wrap{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inventory-overview-grid{display:grid!important;grid-template-columns:repeat(var(--inventory-columns),minmax(0,1fr))!important;gap:14px!important;align-items:start!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inventory-edit-table{width:100%!important;min-width:0!important;table-layout:fixed!important;border-collapse:collapse!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inventory-edit-table th,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inventory-edit-table td{padding:4px 5px!important;height:auto!important;min-height:0!important;font-size:12px!important;line-height:1.25!important;text-align:center!important;white-space:normal!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inventory-edit-table th:first-child,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inventory-edit-table td:first-child{width:40%!important;text-align:left!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inventory-edit-table td>b{font-size:12px!important;font-weight:600!important;line-height:1.25!important;display:inline!important;white-space:normal!important;overflow-wrap:anywhere!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inventory-row-presentation{display:inline!important;font-size:10px!important;line-height:1.2!important;margin:0 0 0 5px!important;color:#6d7e91!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inventory-qty-cell,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inventory-qty-value{padding:0!important;min-height:0!important;height:auto!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inventory-edit-table .inventory-inline-number{height:26px!important;min-height:26px!important;width:58px!important;max-width:100%!important;padding:2px 4px!important;font-size:12px!important;line-height:20px!important;font-weight:500!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inventory-number-static{font-size:12px!important;font-weight:500!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inv-summary{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:8px!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inv-summary-card{min-height:0!important;padding:6px 8px!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inv-summary-card>div{display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:4px 8px!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inv-summary-card strong{font-size:15px!important;line-height:1.3!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inv-summary-card small{font-size:10px!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inventory-toolbar{gap:6px!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inventory-toolbar>label{flex-basis:130px!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inventory-updated{font-size:10px!important;flex:0 0 auto!important}
@media(max-width:760px){#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inventory-edit-table .inventory-inline-number{min-height:38px!important;height:38px!important;font-size:16px!important}#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inv-summary{grid-template-columns:1fr!important}}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inventory-panel{display:block!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inventory-panel #data{flex:none!important;height:auto!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inventory-edit-table td{padding:2px 4px!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inventory-edit-table .inventory-inline-number{height:22px!important;min-height:22px!important;padding:1px 3px!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard #invSummary{position:static!important;flex:none!important;margin:8px 0 0!important;padding:0!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inv-summary-card>div{width:100%!important}
@media(max-width:760px){#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .inventory-edit-table .inventory-inline-number{height:38px!important;min-height:38px!important}}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .fe-document-toolbar{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:8px!important;padding:8px 12px!important;margin:8px 0!important;background:#fff!important;border:1px solid #dce6ef!important;border-radius:10px!important}#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .fe-document-toolbar>span{font-size:12px!important;color:#65758a!important;font-weight:600!important}#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .fe-document-toolbar .fe-hero-actions{display:flex!important;position:static!important;gap:6px!important;align-items:center!important;margin:0!important}#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .fe-document-toolbar .soft{text-decoration:none!important;font-size:13px!important;line-height:20px!important;height:auto!important;min-height:32px!important;padding:5px 10px!important;background:#f2f6fa!important;color:#365a76!important;border:1px solid #e1e9f0!important;display:inline-flex!important;align-items:center!important;gap:6px!important}#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .fe-document-toolbar #feDraftCount{font-size:11px!important;min-width:18px!important;height:18px!important;line-height:18px!important;padding:0 4px!important;border-radius:9px!important}#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .fe-document-toolbar button[aria-expanded=true]{background:#e7f3fc!important;border-color:#8dbfe6!important}#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .fe-section{padding:12px!important}#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .fe-section-head{margin-bottom:8px!important;padding-bottom:8px!important}#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .fe-identity>div{padding:8px 10px!important}#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .fe-identity b{font-size:13px!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .hacienda-health-grid,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .hacienda-cabys-summary,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .hacienda-action-grid,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .decl-accounting-grid{gap:8px!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .hacienda-health-grid>div,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .hacienda-smart-card,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .hacienda-action,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .decl-accounting-grid>div,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .hc-web-current,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .hc-web-selected{padding:8px 10px!important;min-height:0!important;height:auto!important;border-radius:8px!important;gap:3px!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .hacienda-health-grid b,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .hacienda-cabys-summary b,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .decl-accounting-grid b,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .hc-web-current>b,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .hc-web-selected>b{font-size:14px!important;font-weight:600!important;line-height:1.3!important;margin:0!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .hacienda-health-grid span,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .hacienda-smart-card span,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .decl-accounting-grid span{font-size:11px!important;line-height:1.3!important;margin:0!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .hacienda-smart-card small,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .hacienda-action small{font-size:10px!important;line-height:1.3!important;margin-top:2px!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .hacienda-action b{font-size:13px!important;line-height:1.3!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .hacienda-health-panel,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .hacienda-cabys-panel,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .decl-accounting-panel{padding:10px 12px!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .hacienda-section-title{margin-bottom:8px!important;padding-bottom:0!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .hacienda-section-title h3{font-size:15px!important;margin:3px 0!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .products-control-strip{display:grid!important;grid-template-columns:minmax(200px,1fr) minmax(160px,210px) auto!important;align-items:end!important;gap:8px!important;height:auto!important;padding:0!important;background:transparent!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .products-control-strip>#filter{grid-column:auto!important;grid-row:auto!important;width:100%!important;margin:0!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .products-control-strip>.presentation-select-wrap{display:grid!important;grid-template-columns:1fr!important;align-items:start!important;gap:4px!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;height:auto!important;min-height:0!important;background:transparent!important;text-align:left!important;justify-self:stretch!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .presentation-select-wrap>span{font-size:11px!important;line-height:1.2!important;text-align:left!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard #presentationSelect{width:100%!important;max-width:100%!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .products-control-strip>#presentationFilters{display:none!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .products-control-strip>#newProduct{grid-column:auto!important;grid-row:auto!important;margin:0!important;width:auto!important;justify-self:end!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard #productSummary{margin:8px 0!important;font-size:12px!important}
@media(max-width:760px){#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .products-control-strip{grid-template-columns:minmax(0,1fr) auto!important}#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .products-control-strip>#filter{grid-column:1/-1!important}#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .hacienda-health-grid,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .hacienda-cabys-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .metric-card strong,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .f-metric strong,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .cr-summary strong,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .fiscal-summary b,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .fiscal-summary strong,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .settings-current b,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .settings-current strong,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .tx-insight-line strong{font-size:14px!important;line-height:1.35!important;font-weight:600!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .metric-card,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .f-metric,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .cr-summary>div,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .fiscal-summary>div,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .fiscal-summary-filter,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .settings-current{padding:6px 8px!important;min-height:0!important;height:auto!important;max-height:none!important}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .metric-icon{width:26px!important;height:26px!important;flex:0 0 26px!important;font-size:15px!important}

#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .ux-sale-dock{position:static!important;inset:auto!important;z-index:auto!important;margin:0 0 10px!important;padding:8px 12px!important;box-shadow:none!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;font-size:13px!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .fe-line-editor{align-items:end!important;}#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .fe-line-editor>label{min-width:0!important;}#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .fe-line-editor #feAddLine{align-self:end!important;margin:0!important;height:var(--vy-control-height)!important;min-height:var(--vy-control-height)!important;}#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .fe-line-editor input,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .fe-line-editor select{height:var(--vy-control-height)!important;min-height:var(--vy-control-height)!important;}@media(max-width:600px){#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .fe-line-editor #feAddLine,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .fe-line-editor input,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .fe-line-editor select{height:var(--vy-control-mobile)!important;min-height:var(--vy-control-mobile)!important;}}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .clients-toolbar{display:grid!important;grid-template-columns:minmax(240px,1fr) 200px 180px!important;align-items:center!important;gap:8px!important;width:100%!important;max-width:1000px!important;margin-bottom:10px!important;}#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .clients-toolbar>input,#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .clients-toolbar>select{grid-column:auto!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;box-sizing:border-box!important;}@media(max-width:800px){#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .clients-toolbar{grid-template-columns:1fr 1fr!important;}#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .clients-toolbar>input{grid-column:1/-1!important;}}@media(max-width:480px){#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .clients-toolbar{grid-template-columns:1fr!important;}}