.ComponentsView_componentsView__JiBxM{width:100%}.ComponentsView_topBar__P1_YD{display:flex;align-items:center;justify-content:flex-end;margin-bottom:1.5rem}@media(max-width:768px){.ComponentsView_topBar__P1_YD{justify-content:flex-start}}.ComponentsView_addButton__mSYw1{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:var(--theme-success-650);color:var(--theme-success-150);border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;text-decoration:none;transition:background-color .2s}.ComponentsView_addButton__mSYw1 svg{width:1rem;height:1rem}.ComponentsView_addButton__mSYw1:hover{background:var(--theme-success-600);color:var(--theme-success-150)}.ComponentsView_alert__hR4iY{display:flex;align-items:center;justify-content:space-between;background:#fff7ed;border:1px solid #fed7aa;border-radius:.75rem;padding:1rem;margin-bottom:1.5rem}@media(max-width:768px){.ComponentsView_alert__hR4iY{flex-direction:column;align-items:flex-start;gap:1rem}}.ComponentsView_alertContent__3BR9z{display:flex;align-items:center;gap:.75rem}.ComponentsView_alertIcon__t1fPb{width:2rem;height:2rem;background:#fed7aa;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ComponentsView_alertIcon__t1fPb svg{width:1.25rem;height:1.25rem;color:#c2410c}.ComponentsView_alertText__NwtTp .ComponentsView_alertTitle__0UypR{font-weight:500;color:#9a3412;margin:0 0 .25rem;font-size:.875rem}.ComponentsView_alertText__NwtTp .ComponentsView_alertMessage__kYlQi{font-size:.813rem;color:#c2410c;margin:0}.ComponentsView_alertButton__6qzvq{padding:.5rem 1rem;background:#c2410c;color:#fff;border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s;flex-shrink:0}.ComponentsView_alertButton__6qzvq:hover{background:#9a3412}.ComponentsView_searchBar__CSiOf{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}@media(max-width:1024px){.ComponentsView_searchBar__CSiOf{flex-direction:column;align-items:stretch}}.ComponentsView_searchBox__PuunS{position:relative;flex:1;max-width:28rem}@media(max-width:1024px){.ComponentsView_searchBox__PuunS{max-width:100%}}.ComponentsView_searchBox__PuunS svg{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:var(--theme-elevation-400)}.ComponentsView_searchBox__PuunS input{width:100%;padding:.625rem 1rem .625rem 2.5rem;border:1px solid var(--theme-elevation-200);border-radius:.5rem;font-size:.875rem;background:var(--theme-elevation-100);transition:all .2s}.ComponentsView_searchBox__PuunS input:focus{outline:none;border-color:var(--theme-success-500);box-shadow:0 0 0 3px var(--theme-success-100)}.ComponentsView_searchBox__PuunS input::-moz-placeholder{color:var(--theme-elevation-400)}.ComponentsView_searchBox__PuunS input::placeholder{color:var(--theme-elevation-400)}.ComponentsView_filterTabs__nEeSq{display:flex;align-items:center;gap:.25rem;background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:.5rem;padding:.25rem}.ComponentsView_filterTabs__nEeSq button{padding:.375rem .75rem;background:rgba(0,0,0,0);border:none;border-radius:.375rem;font-size:.875rem;color:var(--theme-elevation-600);cursor:pointer;transition:all .2s;white-space:nowrap}.ComponentsView_filterTabs__nEeSq button:hover{color:var(--theme-elevation-900)}.ComponentsView_filterTabs__nEeSq button.ComponentsView_active__k2eJ7{background:var(--theme-success-200);color:var(--theme-success-650)}.ComponentsView_tableContainer__1mXx_{background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:.75rem;overflow:hidden;position:relative}.ComponentsView_table__QB0qt{width:100%;border-collapse:collapse}.ComponentsView_table__QB0qt thead{background:var(--theme-elevation-50);border-bottom:1px solid var(--theme-elevation-200)}.ComponentsView_table__QB0qt thead tr th{padding:.75rem 1.5rem;text-align:left;font-size:.75rem;font-weight:600;color:var(--theme-elevation-500);text-transform:uppercase;letter-spacing:.05em}.ComponentsView_table__QB0qt tbody tr{border-bottom:1px solid var(--theme-elevation-200);transition:background-color .2s}.ComponentsView_table__QB0qt tbody tr:last-child{border-bottom:none}.ComponentsView_table__QB0qt tbody tr:hover{background:var(--theme-elevation-50)}.ComponentsView_table__QB0qt tbody tr td{padding:1rem 1.5rem;font-size:.875rem;color:var(--theme-elevation-600);vertical-align:middle}.ComponentsView_cellPrimary__I430M .ComponentsView_cellName__DJWya{font-size:.875rem;color:var(--theme-elevation-900);margin:0 0 .25rem}.ComponentsView_cellPrimary__I430M .ComponentsView_cellSub__KPoWW{font-size:.75rem;color:var(--theme-elevation-500);margin:0}.ComponentsView_stockCell__NkMgx .ComponentsView_stockZero__ykuD6{font-size:.875rem;font-weight:600;color:#dc2626;margin:0 0 .25rem}.ComponentsView_stockCell__NkMgx .ComponentsView_stockLow__w8Liw{font-size:.875rem;font-weight:600;color:#ea580c;margin:0 0 .25rem}.ComponentsView_stockCell__NkMgx .ComponentsView_stockNormal__ogo2t{font-size:.875rem;font-weight:600;color:var(--theme-elevation-900);margin:0 0 .25rem}.ComponentsView_stockCell__NkMgx .ComponentsView_stockMin__D_pcJ{font-size:.75rem;color:var(--theme-elevation-500);margin:0}.ComponentsView_statusBadge__SWliF{display:inline-flex;align-items:center;gap:.25rem;padding:.375rem .625rem;border-radius:9999px;font-size:.75rem;font-weight:500}.ComponentsView_statusBadge__SWliF svg{width:.75rem;height:.75rem}.ComponentsView_statusBadge__SWliF.ComponentsView_outOfStock__x5uqq{background:#fecaca;color:#991b1b}.ComponentsView_statusBadge__SWliF.ComponentsView_lowStock__Ejmkc{background:#fed7aa;color:#9a3412}.ComponentsView_statusBadge__SWliF.ComponentsView_inStock__pM2Bl{background:#bbf7d0;color:#166534}.ComponentsView_actions__4MTQx{display:flex;align-items:center;gap:.5rem}.ComponentsView_editButton__v5ljr{padding:.375rem;background:rgba(0,0,0,0);border:none;color:var(--theme-success-600);cursor:pointer;border-radius:.25rem;display:flex;align-items:center;justify-content:center;transition:background-color .2s;text-decoration:none}.ComponentsView_editButton__v5ljr svg{width:1rem;height:1rem}.ComponentsView_editButton__v5ljr:hover{background:var(--theme-success-100);color:var(--theme-success-600)}.ComponentsView_reorderButton__WceQj{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background:var(--theme-success-600);color:var(--theme-success-150);border:none;border-radius:.25rem;font-size:.75rem;font-weight:500;cursor:pointer;transition:background-color .2s}.ComponentsView_reorderButton__WceQj svg{width:.75rem;height:.75rem}.ComponentsView_reorderButton__WceQj:hover{background:var(--theme-success-650)}.ComponentsView_emptyState__w7xgg{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem}.ComponentsView_emptyState__w7xgg svg{width:3rem;height:3rem;color:var(--theme-elevation-400);margin-bottom:1rem}.ComponentsView_emptyState__w7xgg p{color:var(--theme-elevation-500);font-size:.875rem;margin:0}.ComponentsView_loading__L_DK_{display:flex;align-items:center;justify-content:center;padding:4rem 2rem;width:100%}.ComponentsView_loading__L_DK_ p{color:var(--theme-elevation-500);font-size:1rem}.ComponentsView_pageInfo__FUwIN{padding:1rem;text-align:right;border-bottom:1px solid var(--theme-elevation-200)}.ComponentsView_pageInfo__FUwIN p{font-size:.875rem;color:var(--theme-elevation-600);margin:0}.ComponentsView_pagination__H8fBg{display:flex;align-items:center;justify-content:center;gap:1rem;padding:1.5rem 1rem;border-top:1px solid var(--theme-elevation-200)}.ComponentsView_paginationButton__zQzDe{padding:.5rem 1rem;background:var(--theme-elevation-100);color:var(--theme-elevation-900);border:1px solid var(--theme-elevation-200);border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.ComponentsView_paginationButton__zQzDe:hover:not(:disabled){background:var(--theme-elevation-150);border-color:var(--theme-elevation-300)}.ComponentsView_paginationButton__zQzDe:disabled{opacity:.5;cursor:not-allowed}.ComponentsView_pageIndicator__k9QO9{font-size:.875rem;color:var(--theme-elevation-700);font-weight:500}.FlaggedChangesView_flaggedView__CASYf{width:100%}.FlaggedChangesView_headerInfo__q6ZV7{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.75rem 1rem;background:#fef3c7;border:1px solid #fde68a;border-radius:.5rem}.FlaggedChangesView_headerInfo__q6ZV7 svg{width:1.25rem;height:1.25rem;color:#d97706;flex-shrink:0}.FlaggedChangesView_headerInfo__q6ZV7 p{font-size:.875rem;color:#92400e;margin:0;font-weight:500}.FlaggedChangesView_headerIcon__V5yQK{width:1.25rem;height:1.25rem}.FlaggedChangesView_tableContainer__prkmU{background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:.75rem;overflow:hidden}.FlaggedChangesView_tableScroll__U37Hj{overflow-x:auto}.FlaggedChangesView_table__vR6QH{width:100%;border-collapse:collapse;min-width:900px}.FlaggedChangesView_table__vR6QH thead{background:var(--theme-elevation-50);border-bottom:1px solid var(--theme-elevation-200)}.FlaggedChangesView_table__vR6QH thead tr th{padding:.75rem 1rem;text-align:left;font-size:.75rem;font-weight:600;color:var(--theme-elevation-500);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.FlaggedChangesView_table__vR6QH tbody tr{border-bottom:1px solid var(--theme-elevation-200);transition:background-color .2s}.FlaggedChangesView_table__vR6QH tbody tr:last-child{border-bottom:none}.FlaggedChangesView_table__vR6QH tbody tr:hover{background:var(--theme-elevation-50)}.FlaggedChangesView_table__vR6QH tbody tr td{padding:.75rem 1rem;font-size:.875rem;color:var(--theme-elevation-600);vertical-align:middle}.FlaggedChangesView_dateCell__A9tBF{white-space:nowrap}.FlaggedChangesView_timeText__VIePh{display:block;font-size:.75rem;color:var(--theme-elevation-400)}.FlaggedChangesView_itemCell__xBVlU .FlaggedChangesView_itemName__6Tdky{font-size:.875rem;color:var(--theme-elevation-900);margin:0 0 .125rem}.FlaggedChangesView_itemCell__xBVlU .FlaggedChangesView_itemType__nF1hB{font-size:.75rem;color:var(--theme-elevation-400);margin:0;text-transform:capitalize}.FlaggedChangesView_qtyPositive__foHSI{color:#16a34a;font-weight:600}.FlaggedChangesView_qtyNegative__B_Ia2{color:#dc2626;font-weight:600}.FlaggedChangesView_qtyZero__zVFor{color:var(--theme-elevation-500);font-weight:500}.FlaggedChangesView_notesCell___4MDn{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FlaggedChangesView_actionCell__XME6b{display:flex;align-items:center;gap:.5rem}.FlaggedChangesView_acknowledgeButton__NacTW{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:#16a34a;color:#fff;border:none;border-radius:.375rem;font-size:.8125rem;font-weight:500;cursor:pointer;transition:background-color .2s;white-space:nowrap}.FlaggedChangesView_acknowledgeButton__NacTW:hover:not(:disabled){background:#15803d}.FlaggedChangesView_acknowledgeButton__NacTW:disabled{opacity:.5;cursor:not-allowed}.FlaggedChangesView_noteInputGroup__X1YJW{display:flex;align-items:center;gap:.375rem}.FlaggedChangesView_noteInput__KIcyr{padding:.375rem .5rem;border:1px solid var(--theme-elevation-200);border-radius:.375rem;font-size:.8125rem;width:160px;background:var(--theme-elevation-100)}.FlaggedChangesView_noteInput__KIcyr:focus{outline:none;border-color:var(--theme-success-500)}.FlaggedChangesView_noteInput__KIcyr::-moz-placeholder{color:var(--theme-elevation-400)}.FlaggedChangesView_noteInput__KIcyr::placeholder{color:var(--theme-elevation-400)}.FlaggedChangesView_confirmButton__nMSIT{padding:.375rem .625rem;background:#16a34a;color:#fff;border:none;border-radius:.375rem;font-size:.8125rem;font-weight:500;cursor:pointer;white-space:nowrap}.FlaggedChangesView_confirmButton__nMSIT:hover:not(:disabled){background:#15803d}.FlaggedChangesView_confirmButton__nMSIT:disabled{opacity:.5;cursor:not-allowed}.FlaggedChangesView_cancelButton___Apuz{padding:.375rem .625rem;background:var(--theme-elevation-200);color:var(--theme-elevation-700);border:none;border-radius:.375rem;font-size:.8125rem;cursor:pointer;white-space:nowrap}.FlaggedChangesView_cancelButton___Apuz:hover{background:var(--theme-elevation-300)}.FlaggedChangesView_emptyState__VG701{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem}.FlaggedChangesView_emptyState__VG701 p{color:var(--theme-elevation-500);font-size:.875rem;margin:0}.FlaggedChangesView_emptyIcon__Q6Ubn{width:3rem;height:3rem;color:#16a34a;margin-bottom:1rem}.FlaggedChangesView_loading__cEnDD{display:flex;align-items:center;justify-content:center;padding:4rem 2rem;width:100%}.FlaggedChangesView_loading__cEnDD p{color:var(--theme-elevation-500);font-size:1rem}.InventoryHeader_header__J8Faa{position:sticky;top:0;z-index:10;background:var(--theme-elevation-50);border-bottom:1px solid var(--theme-elevation-200)}.InventoryHeader_headerInner__G67Dj{max-width:100%;padding:1.25rem 2rem 0}.InventoryHeader_titleSection__FQ0Wt{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.InventoryHeader_titleIcon__MUscX{width:1.75rem;height:1.75rem;color:var(--theme-success-600)}.InventoryHeader_title__34pUF{font-size:1.5rem;font-weight:600;color:var(--theme-elevation-900);margin:0;line-height:1.2}.InventoryHeader_subtitle__UyWY8{font-size:.813rem;color:var(--theme-elevation-500);margin:0}.InventoryHeader_nav__LS9eW{display:flex;gap:.25rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.InventoryHeader_nav__LS9eW::-webkit-scrollbar{display:none}.InventoryHeader_navButton__Yz0cN{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:none;color:var(--theme-elevation-500);font-size:.875rem;font-weight:500;cursor:pointer;white-space:nowrap;border:none;border-bottom:2px solid rgba(0,0,0,0);transition:all .2s}.InventoryHeader_navButton__Yz0cN:hover{color:var(--theme-elevation-800)}.InventoryHeader_navButton__Yz0cN.InventoryHeader_active__bcjZ5{color:var(--theme-success-600);border-bottom-color:var(--theme-success-600)}.InventoryHeader_navIcon__62D4i{width:1rem;height:1rem}.InventoryHeader_badge__IGcDH{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;border-radius:9999px;font-size:.688rem;font-weight:600;background:#fed7aa;color:#9a3412}.InventoryMetrics_metricsGrid__Faufa{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-bottom:2rem}@media(max-width:1024px){.InventoryMetrics_metricsGrid__Faufa{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.InventoryMetrics_metricsGrid__Faufa{grid-template-columns:1fr}}.InventoryMetrics_metricCard__EMXTA{background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:.75rem;padding:1.5rem;display:flex;align-items:center;justify-content:space-between}.InventoryMetrics_metricInfo__8pAlR .InventoryMetrics_metricLabel__mZLN_{font-size:.813rem;color:var(--theme-elevation-500);margin:0 0 .25rem}.InventoryMetrics_metricInfo__8pAlR .InventoryMetrics_metricValue__o_yWX{font-size:1.5rem;font-weight:600;color:var(--theme-elevation-900);margin:0 0 .25rem;line-height:1.2}.InventoryMetrics_metricInfo__8pAlR .InventoryMetrics_metricSubtitle__zlC9i{font-size:.75rem;color:var(--theme-elevation-400);margin:0}.InventoryMetrics_metricIcon__xGzki{width:3rem;height:3rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.InventoryMetrics_metricIcon__xGzki svg{width:1.5rem;height:1.5rem}.InventoryMetrics_metricIcon__xGzki.InventoryMetrics_blue__AKp5W{background:var(--theme-success-100)}.InventoryMetrics_metricIcon__xGzki.InventoryMetrics_blue__AKp5W svg{color:var(--theme-success-600)}.InventoryMetrics_metricIcon__xGzki.InventoryMetrics_orange__Cai0k{background:#fed7aa}.InventoryMetrics_metricIcon__xGzki.InventoryMetrics_orange__Cai0k svg{color:#ea580c}.InventoryMetrics_metricIcon__xGzki.InventoryMetrics_green__ukEwg{background:#bbf7d0}.InventoryMetrics_metricIcon__xGzki.InventoryMetrics_green__ukEwg svg{color:#16a34a}.InventoryMetrics_metricIcon__xGzki.InventoryMetrics_purple__WcA68{background:#e9d5ff}.InventoryMetrics_metricIcon__xGzki.InventoryMetrics_purple__WcA68 svg{color:#7c3aed}.ProductsView_productsView__qOS09{width:100%}.ProductsView_topBar__lRZdM{display:flex;align-items:center;justify-content:flex-end;margin-bottom:1.5rem}@media(max-width:768px){.ProductsView_topBar__lRZdM{justify-content:flex-start}}.ProductsView_addButton__r4PsW{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:var(--theme-success-650);color:var(--theme-success-150);border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;text-decoration:none;transition:background-color .2s}.ProductsView_addButton__r4PsW svg{width:1rem;height:1rem}.ProductsView_addButton__r4PsW:hover{background:var(--theme-success-600);color:var(--theme-success-150)}.ProductsView_alert__7nSvz{display:flex;align-items:center;justify-content:space-between;background:#fff7ed;border:1px solid #fed7aa;border-radius:.75rem;padding:1rem;margin-bottom:1.5rem}@media(max-width:768px){.ProductsView_alert__7nSvz{flex-direction:column;align-items:flex-start;gap:1rem}}.ProductsView_alertContent__H938o{display:flex;align-items:center;gap:.75rem}.ProductsView_alertIcon__FCwG_{width:2rem;height:2rem;background:#fed7aa;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ProductsView_alertIcon__FCwG_ svg{width:1.25rem;height:1.25rem;color:#c2410c}.ProductsView_alertText__RNu7l .ProductsView_alertTitle__7nh5q{font-weight:500;color:#9a3412;margin:0 0 .25rem;font-size:.875rem}.ProductsView_alertText__RNu7l .ProductsView_alertMessage__Zz9d7{font-size:.813rem;color:#c2410c;margin:0}.ProductsView_alertButton__8Yk5h{padding:.5rem 1rem;background:#c2410c;color:#fff;border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s;flex-shrink:0}.ProductsView_alertButton__8Yk5h:hover{background:#9a3412}.ProductsView_searchBar__saStT{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}@media(max-width:1024px){.ProductsView_searchBar__saStT{flex-direction:column;align-items:stretch}}.ProductsView_searchBox__eQ_tr{position:relative;flex:1;max-width:28rem}@media(max-width:1024px){.ProductsView_searchBox__eQ_tr{max-width:100%}}.ProductsView_searchBox__eQ_tr svg{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:var(--theme-elevation-400)}.ProductsView_searchBox__eQ_tr input{width:100%;padding:.625rem 1rem .625rem 2.5rem;border:1px solid var(--theme-elevation-200);border-radius:.5rem;font-size:.875rem;background:var(--theme-elevation-100);transition:all .2s}.ProductsView_searchBox__eQ_tr input:focus{outline:none;border-color:var(--theme-success-500);box-shadow:0 0 0 3px var(--theme-success-100)}.ProductsView_searchBox__eQ_tr input::-moz-placeholder{color:var(--theme-elevation-400)}.ProductsView_searchBox__eQ_tr input::placeholder{color:var(--theme-elevation-400)}.ProductsView_filterTabs__ySb7A{display:flex;align-items:center;gap:.25rem;background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:.5rem;padding:.25rem}.ProductsView_filterTabs__ySb7A button{padding:.375rem .75rem;background:rgba(0,0,0,0);border:none;border-radius:.375rem;font-size:.875rem;color:var(--theme-elevation-600);cursor:pointer;transition:all .2s;white-space:nowrap}.ProductsView_filterTabs__ySb7A button:hover{color:var(--theme-elevation-900)}.ProductsView_filterTabs__ySb7A button.ProductsView_active__9FFF3{background:var(--theme-success-200);color:var(--theme-success-650)}.ProductsView_tableContainer__GG5KY{background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:.75rem;overflow:hidden;position:relative}.ProductsView_table__vR6xm{width:100%;border-collapse:collapse}.ProductsView_table__vR6xm thead{background:var(--theme-elevation-50);border-bottom:1px solid var(--theme-elevation-200)}.ProductsView_table__vR6xm thead tr th{padding:.75rem 1.5rem;text-align:left;font-size:.75rem;font-weight:600;color:var(--theme-elevation-500);text-transform:uppercase;letter-spacing:.05em}.ProductsView_table__vR6xm tbody tr{border-bottom:1px solid var(--theme-elevation-200);transition:background-color .2s}.ProductsView_table__vR6xm tbody tr:last-child{border-bottom:none}.ProductsView_table__vR6xm tbody tr:hover{background:var(--theme-elevation-50)}.ProductsView_table__vR6xm tbody tr td{padding:1rem 1.5rem;font-size:.875rem;color:var(--theme-elevation-600);vertical-align:middle}.ProductsView_cellPrimary__kt6sn .ProductsView_cellName__Y4inp{font-size:.875rem;color:var(--theme-elevation-900);margin:0 0 .25rem}.ProductsView_cellPrimary__kt6sn .ProductsView_cellSub__tCNR9{font-size:.75rem;color:var(--theme-elevation-500);margin:0}.ProductsView_stockCell__5uVwv .ProductsView_stockZero__miPNj{font-size:.875rem;font-weight:600;color:#dc2626;margin:0 0 .25rem}.ProductsView_stockCell__5uVwv .ProductsView_stockLow__O9Q_C{font-size:.875rem;font-weight:600;color:#ea580c;margin:0 0 .25rem}.ProductsView_stockCell__5uVwv .ProductsView_stockNormal__98tEU{font-size:.875rem;font-weight:600;color:var(--theme-elevation-900);margin:0 0 .25rem}.ProductsView_stockCell__5uVwv .ProductsView_stockMin__18iMy{font-size:.75rem;color:var(--theme-elevation-500);margin:0}.ProductsView_statusBadge__noFMr{display:inline-flex;align-items:center;gap:.25rem;padding:.375rem .625rem;border-radius:9999px;font-size:.75rem;font-weight:500}.ProductsView_statusBadge__noFMr svg{width:.75rem;height:.75rem}.ProductsView_statusBadge__noFMr.ProductsView_outOfStock__QNGnC{background:#fecaca;color:#991b1b}.ProductsView_statusBadge__noFMr.ProductsView_lowStock__hYCW3{background:#fed7aa;color:#9a3412}.ProductsView_statusBadge__noFMr.ProductsView_inStock__InW4h{background:#bbf7d0;color:#166534}.ProductsView_actions__UxtzU{display:flex;align-items:center;gap:.5rem}.ProductsView_editButton__mdsy0{padding:.375rem;background:rgba(0,0,0,0);border:none;color:var(--theme-success-600);cursor:pointer;border-radius:.25rem;display:flex;align-items:center;justify-content:center;transition:background-color .2s;text-decoration:none}.ProductsView_editButton__mdsy0 svg{width:1rem;height:1rem}.ProductsView_editButton__mdsy0:hover{background:var(--theme-success-100);color:var(--theme-success-600)}.ProductsView_reorderButton__Ra6tv{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background:var(--theme-success-600);color:var(--theme-success-150);border:none;border-radius:.25rem;font-size:.75rem;font-weight:500;cursor:pointer;transition:background-color .2s}.ProductsView_reorderButton__Ra6tv svg{width:.75rem;height:.75rem}.ProductsView_reorderButton__Ra6tv:hover{background:var(--theme-success-650)}.ProductsView_emptyState__X19jU{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem}.ProductsView_emptyState__X19jU svg{width:3rem;height:3rem;color:var(--theme-elevation-400);margin-bottom:1rem}.ProductsView_emptyState__X19jU p{color:var(--theme-elevation-500);font-size:.875rem;margin:0}.ProductsView_loading__SkJiE{display:flex;align-items:center;justify-content:center;padding:4rem 2rem;width:100%}.ProductsView_loading__SkJiE p{color:var(--theme-elevation-500);font-size:1rem}.ProductsView_pageInfo__Wn_Yk{padding:1rem;text-align:right;border-bottom:1px solid var(--theme-elevation-200)}.ProductsView_pageInfo__Wn_Yk p{font-size:.875rem;color:var(--theme-elevation-600);margin:0}.ProductsView_pagination__Ll_dx{display:flex;align-items:center;justify-content:center;gap:1rem;padding:1.5rem 1rem;border-top:1px solid var(--theme-elevation-200)}.ProductsView_paginationButton__ykRj4{padding:.5rem 1rem;background:var(--theme-elevation-100);color:var(--theme-elevation-900);border:1px solid var(--theme-elevation-200);border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.ProductsView_paginationButton__ykRj4:hover:not(:disabled){background:var(--theme-elevation-150);border-color:var(--theme-elevation-300)}.ProductsView_paginationButton__ykRj4:disabled{opacity:.5;cursor:not-allowed}.ProductsView_pageIndicator__zx7GV{font-size:.875rem;color:var(--theme-elevation-700);font-weight:500}.StockAdjustmentsView_adjustmentsView__HfBWe{width:100%}.StockAdjustmentsView_feedback__S2_nu{display:flex;align-items:center;gap:.75rem;padding:1rem;border-radius:.75rem;margin-bottom:1.5rem;font-size:.875rem}.StockAdjustmentsView_feedback__S2_nu svg{width:1.25rem;height:1.25rem;flex-shrink:0}.StockAdjustmentsView_feedbackSuccess__Y_LoG{background:#bbf7d0;color:#166534;border:1px solid #86efac}.StockAdjustmentsView_feedbackError__kSKP5{background:#fecaca;color:#991b1b;border:1px solid #fca5a5}.StockAdjustmentsView_formCard__WT70c{background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:.75rem;padding:1.5rem;margin-bottom:2rem}.StockAdjustmentsView_formTitle__HIOoS{font-size:1.125rem;font-weight:600;color:var(--theme-elevation-900);margin:0 0 1.5rem}.StockAdjustmentsView_form__19FFU{display:flex;flex-direction:column;gap:1.25rem}.StockAdjustmentsView_field__h0Eth{display:flex;flex-direction:column;gap:.375rem}.StockAdjustmentsView_fieldLabel__pjzHz{font-size:.813rem;font-weight:500;color:var(--theme-elevation-600)}.StockAdjustmentsView_fieldHint__IS88H{font-size:.75rem;color:var(--theme-success-600);margin:.25rem 0 0}.StockAdjustmentsView_radioGroup__Jh_Rg{display:flex;gap:1.5rem}.StockAdjustmentsView_radioLabel__QkQPS{display:flex;align-items:center;gap:.375rem;font-size:.875rem;color:var(--theme-elevation-800);cursor:pointer}.StockAdjustmentsView_radioLabel__QkQPS input[type=radio]{accent-color:var(--theme-success-600)}.StockAdjustmentsView_searchBox__Ih3AW,.StockAdjustmentsView_searchWrapper__WVK74{position:relative}.StockAdjustmentsView_searchBox__Ih3AW svg{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:var(--theme-elevation-400)}.StockAdjustmentsView_searchBox__Ih3AW input{width:100%;padding:.625rem 1rem .625rem 2.5rem;border:1px solid var(--theme-elevation-200);border-radius:.5rem;font-size:.875rem;background:var(--theme-elevation-50);transition:all .2s}.StockAdjustmentsView_searchBox__Ih3AW input:focus{outline:none;border-color:var(--theme-success-500);box-shadow:0 0 0 3px var(--theme-success-100)}.StockAdjustmentsView_searchBox__Ih3AW input::-moz-placeholder{color:var(--theme-elevation-400)}.StockAdjustmentsView_searchBox__Ih3AW input::placeholder{color:var(--theme-elevation-400)}.StockAdjustmentsView_searchHint__1_FCI{font-size:.75rem;color:var(--theme-elevation-400);margin:.25rem 0 0}.StockAdjustmentsView_dropdown__KbLAH{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:.5rem;box-shadow:0 4px 12px rgba(0,0,0,.1);max-height:240px;overflow-y:auto}.StockAdjustmentsView_dropdownItem__r2v4Q{display:flex;justify-content:space-between;width:100%;padding:.625rem .75rem;border:none;background:none;text-align:left;cursor:pointer;transition:background-color .15s}.StockAdjustmentsView_dropdownItem__r2v4Q:hover{background:var(--theme-elevation-50)}.StockAdjustmentsView_dropdownItem__r2v4Q+.StockAdjustmentsView_dropdownItem__r2v4Q{border-top:1px solid var(--theme-elevation-200)}.StockAdjustmentsView_dropdownLabel__B8WMW{font-size:.875rem;color:var(--theme-elevation-900)}.StockAdjustmentsView_dropdownStock__JEWi2{font-size:.75rem;color:var(--theme-elevation-500)}.StockAdjustmentsView_selectedInfo__owB56{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-200);border-radius:.5rem;padding:.75rem 1rem}.StockAdjustmentsView_selectedInfo__owB56 p{margin:0 0 .25rem;font-size:.875rem;color:var(--theme-elevation-700)}.StockAdjustmentsView_selectedInfo__owB56 p:last-child{margin-bottom:0}.StockAdjustmentsView_textInput__I7_ES{padding:.625rem .75rem;border:1px solid var(--theme-elevation-200);border-radius:.5rem;font-size:.875rem;background:var(--theme-elevation-50)}.StockAdjustmentsView_textInput__I7_ES:focus{outline:none;border-color:var(--theme-success-500);box-shadow:0 0 0 3px var(--theme-success-100)}.StockAdjustmentsView_selectInput__ieJjS{padding:.625rem .75rem;border:1px solid var(--theme-elevation-200);border-radius:.5rem;font-size:.875rem;background:var(--theme-elevation-50);color:var(--theme-elevation-800);cursor:pointer}.StockAdjustmentsView_selectInput__ieJjS:focus{outline:none;border-color:var(--theme-success-500)}.StockAdjustmentsView_textareaInput__Pr67D{padding:.625rem .75rem;border:1px solid var(--theme-elevation-200);border-radius:.5rem;font-size:.875rem;background:var(--theme-elevation-50);resize:vertical;min-height:80px}.StockAdjustmentsView_textareaInput__Pr67D:focus{outline:none;border-color:var(--theme-success-500);box-shadow:0 0 0 3px var(--theme-success-100)}.StockAdjustmentsView_submitButton__rbUjL{padding:.75rem 1.5rem;background:var(--theme-success-650);color:var(--theme-success-150);border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s;align-self:flex-start}.StockAdjustmentsView_submitButton__rbUjL:hover:not(:disabled){background:var(--theme-success-600)}.StockAdjustmentsView_submitButton__rbUjL:disabled{opacity:.5;cursor:not-allowed}.StockAdjustmentsView_recentSection__rYLF0{margin-top:2rem}.StockAdjustmentsView_recentTitle__poakj{font-size:1.125rem;font-weight:600;color:var(--theme-elevation-900);margin:0 0 1rem}.StockAdjustmentsView_tableContainer__oUzHH{background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:.75rem;overflow:hidden}.StockAdjustmentsView_table__3lJdy{width:100%;border-collapse:collapse}.StockAdjustmentsView_table__3lJdy thead{background:var(--theme-elevation-50);border-bottom:1px solid var(--theme-elevation-200)}.StockAdjustmentsView_table__3lJdy thead tr th{padding:.75rem 1rem;text-align:left;font-size:.75rem;font-weight:600;color:var(--theme-elevation-500);text-transform:uppercase;letter-spacing:.05em}.StockAdjustmentsView_table__3lJdy tbody tr{border-bottom:1px solid var(--theme-elevation-200)}.StockAdjustmentsView_table__3lJdy tbody tr:last-child{border-bottom:none}.StockAdjustmentsView_table__3lJdy tbody tr:hover{background:var(--theme-elevation-50)}.StockAdjustmentsView_table__3lJdy tbody tr td{padding:.75rem 1rem;font-size:.875rem;color:var(--theme-elevation-600);vertical-align:middle}.StockAdjustmentsView_qtyPositive__e1FUM{color:#16a34a;font-weight:600}.StockAdjustmentsView_qtyNegative__WtOdq{color:#dc2626;font-weight:600}.StockAdjustmentsView_notesCell__RZddp{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StockAdjustmentsView_emptyState__pdrgi{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem}.StockAdjustmentsView_emptyState__pdrgi svg{width:3rem;height:3rem;color:var(--theme-elevation-400);margin-bottom:1rem}.StockAdjustmentsView_emptyState__pdrgi p{color:var(--theme-elevation-500);font-size:.875rem;margin:0}.StockAdjustmentsView_loading__dw1GN{display:flex;align-items:center;justify-content:center;padding:3rem 2rem}.StockAdjustmentsView_loading__dw1GN p{color:var(--theme-elevation-500);font-size:.875rem}.StockCodeApprovalsView_approvalsView__wyUGf{width:100%}.StockCodeApprovalsView_feedback__3uG4M{display:flex;align-items:center;gap:.75rem;padding:1rem;border-radius:.75rem;margin-bottom:1.5rem;font-size:.875rem}.StockCodeApprovalsView_feedback__3uG4M svg{width:1.25rem;height:1.25rem;flex-shrink:0}.StockCodeApprovalsView_feedbackSuccess__v7x_T{background:#bbf7d0;color:#166534;border:1px solid #86efac}.StockCodeApprovalsView_feedbackError__cQc22{background:#fecaca;color:#991b1b;border:1px solid #fca5a5}.StockCodeApprovalsView_sectionHeader__sHhgC{margin-bottom:1.5rem}.StockCodeApprovalsView_sectionTitle__UcVBB{font-size:1.125rem;font-weight:600;color:var(--theme-elevation-900);margin:0 0 .25rem}.StockCodeApprovalsView_sectionDescription__XyOLd{font-size:.875rem;color:var(--theme-elevation-500);margin:0}.StockCodeApprovalsView_tableContainer__JUfIG{background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:.75rem;overflow:hidden}.StockCodeApprovalsView_table__kyPWS{width:100%;border-collapse:collapse}.StockCodeApprovalsView_table__kyPWS thead{background:var(--theme-elevation-50);border-bottom:1px solid var(--theme-elevation-200)}.StockCodeApprovalsView_table__kyPWS thead tr th{padding:.75rem 1rem;text-align:left;font-size:.75rem;font-weight:600;color:var(--theme-elevation-500);text-transform:uppercase;letter-spacing:.05em}.StockCodeApprovalsView_table__kyPWS tbody tr{border-bottom:1px solid var(--theme-elevation-200)}.StockCodeApprovalsView_table__kyPWS tbody tr:last-child{border-bottom:none}.StockCodeApprovalsView_table__kyPWS tbody tr:hover{background:var(--theme-elevation-50)}.StockCodeApprovalsView_table__kyPWS tbody tr td{padding:.75rem 1rem;font-size:.875rem;color:var(--theme-elevation-600);vertical-align:middle}.StockCodeApprovalsView_cellPrimary__voZwD{font-weight:500;color:var(--theme-elevation-900)}.StockCodeApprovalsView_stockCodeBadge__1zGJ4{display:inline-block;padding:.25rem .625rem;background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-200);border-radius:.375rem;font-size:.813rem;font-family:monospace;color:var(--theme-elevation-800)}.StockCodeApprovalsView_actions__ZbaSf{display:flex;gap:.5rem;align-items:center}.StockCodeApprovalsView_editButton__cKoiH{padding:.375rem .75rem;background:#dbeafe;color:#1e40af;border:1px solid #93c5fd;border-radius:.375rem;font-size:.813rem;font-weight:500;cursor:pointer;transition:all .2s;text-decoration:none;display:flex;align-items:center;gap:.375rem}.StockCodeApprovalsView_editButton__cKoiH svg{width:.875rem;height:.875rem}.StockCodeApprovalsView_editButton__cKoiH:hover{background:#93c5fd}.StockCodeApprovalsView_approveButton__W0EsE{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:#bbf7d0;color:#166534;border:1px solid #86efac;border-radius:.375rem;font-size:.813rem;font-weight:500;cursor:pointer;transition:all .2s}.StockCodeApprovalsView_approveButton__W0EsE svg{width:.875rem;height:.875rem}.StockCodeApprovalsView_approveButton__W0EsE:hover:not(:disabled){background:#86efac}.StockCodeApprovalsView_approveButton__W0EsE:disabled{opacity:.5;cursor:not-allowed}.StockCodeApprovalsView_rejectButton__MoSta{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:#fecaca;color:#991b1b;border:1px solid #fca5a5;border-radius:.375rem;font-size:.813rem;font-weight:500;cursor:pointer;transition:all .2s}.StockCodeApprovalsView_rejectButton__MoSta svg{width:.875rem;height:.875rem}.StockCodeApprovalsView_rejectButton__MoSta:hover:not(:disabled){background:#fca5a5}.StockCodeApprovalsView_rejectButton__MoSta:disabled{opacity:.5;cursor:not-allowed}.StockCodeApprovalsView_rejectionRow__l6R6x{background:var(--theme-elevation-50)}.StockCodeApprovalsView_rejectionRow__l6R6x:hover{background:var(--theme-elevation-50)!important}.StockCodeApprovalsView_rejectionForm__ThaMF{display:flex;gap:.75rem;align-items:center;padding:.5rem 0}.StockCodeApprovalsView_rejectionInput__pzuSj{flex:1;padding:.5rem .75rem;border:1px solid var(--theme-elevation-200);border-radius:.375rem;font-size:.875rem;background:var(--theme-elevation-100)}.StockCodeApprovalsView_rejectionInput__pzuSj:focus{outline:none;border-color:#fca5a5;box-shadow:0 0 0 3px rgba(252,165,165,.3)}.StockCodeApprovalsView_rejectionInput__pzuSj::-moz-placeholder{color:var(--theme-elevation-400)}.StockCodeApprovalsView_rejectionInput__pzuSj::placeholder{color:var(--theme-elevation-400)}.StockCodeApprovalsView_confirmRejectButton__lU1WR{padding:.5rem 1rem;background:#dc2626;color:#fff;border:none;border-radius:.375rem;font-size:.813rem;font-weight:500;cursor:pointer;transition:background-color .2s;white-space:nowrap}.StockCodeApprovalsView_confirmRejectButton__lU1WR:hover:not(:disabled){background:#b91c1c}.StockCodeApprovalsView_confirmRejectButton__lU1WR:disabled{opacity:.5;cursor:not-allowed}.StockCodeApprovalsView_emptyState__mllxy{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem}.StockCodeApprovalsView_emptyState__mllxy svg{width:3rem;height:3rem;color:var(--theme-elevation-400);margin-bottom:1rem}.StockCodeApprovalsView_emptyState__mllxy p{color:var(--theme-elevation-500);font-size:.875rem;margin:0}.StockCodeApprovalsView_loading__cAl9P{display:flex;align-items:center;justify-content:center;padding:3rem 2rem}.StockCodeApprovalsView_loading__cAl9P p{color:var(--theme-elevation-500);font-size:.875rem}.TransactionsView_transactionsView__S7Q8t{width:100%}.TransactionsView_filtersBar__zeYG_{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}@media(max-width:1024px){.TransactionsView_filtersBar__zeYG_{flex-direction:column;align-items:stretch}}.TransactionsView_searchBox__7koZ2{position:relative;flex:1;max-width:28rem}@media(max-width:1024px){.TransactionsView_searchBox__7koZ2{max-width:100%}}.TransactionsView_searchBox__7koZ2 svg{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:var(--theme-elevation-400)}.TransactionsView_searchBox__7koZ2 input{width:100%;padding:.625rem 1rem .625rem 2.5rem;border:1px solid var(--theme-elevation-200);border-radius:.5rem;font-size:.875rem;background:var(--theme-elevation-100);transition:all .2s}.TransactionsView_searchBox__7koZ2 input:focus{outline:none;border-color:var(--theme-success-500);box-shadow:0 0 0 3px var(--theme-success-100)}.TransactionsView_searchBox__7koZ2 input::-moz-placeholder{color:var(--theme-elevation-400)}.TransactionsView_searchBox__7koZ2 input::placeholder{color:var(--theme-elevation-400)}.TransactionsView_selectGroup__6yl5L{display:flex;gap:.5rem}@media(max-width:768px){.TransactionsView_selectGroup__6yl5L{flex-direction:column}}.TransactionsView_filterSelect__aQ1mE{padding:.625rem .75rem;border:1px solid var(--theme-elevation-200);border-radius:.5rem;font-size:.875rem;background:var(--theme-elevation-100);color:var(--theme-elevation-800);cursor:pointer}.TransactionsView_filterSelect__aQ1mE:focus{outline:none;border-color:var(--theme-success-500)}.TransactionsView_tableContainer__6j1RK{background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:.75rem;overflow:hidden}.TransactionsView_tableScroll__3PBCU{overflow-x:auto}.TransactionsView_table__vp_co{width:100%;border-collapse:collapse;min-width:900px}.TransactionsView_table__vp_co thead{background:var(--theme-elevation-50);border-bottom:1px solid var(--theme-elevation-200)}.TransactionsView_table__vp_co thead tr th{padding:.75rem 1rem;text-align:left;font-size:.75rem;font-weight:600;color:var(--theme-elevation-500);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.TransactionsView_table__vp_co tbody tr{border-bottom:1px solid var(--theme-elevation-200);transition:background-color .2s}.TransactionsView_table__vp_co tbody tr:last-child{border-bottom:none}.TransactionsView_table__vp_co tbody tr:hover{background:var(--theme-elevation-50)}.TransactionsView_table__vp_co tbody tr td{padding:.75rem 1rem;font-size:.875rem;color:var(--theme-elevation-600);vertical-align:middle}.TransactionsView_dateCell__1EYfR{white-space:nowrap}.TransactionsView_timeText__u6K52{display:block;font-size:.75rem;color:var(--theme-elevation-400)}.TransactionsView_typeBadge__6ZsPt{display:inline-block;padding:.25rem .5rem;border-radius:9999px;font-size:.75rem;font-weight:500;white-space:nowrap}.TransactionsView_badgeGreen__MWhz8{background:#bbf7d0;color:#166534}.TransactionsView_badgeRed__mGoha{background:#fecaca;color:#991b1b}.TransactionsView_badgeBlue__BlD4X{background:#bfdbfe;color:#1e40af}.TransactionsView_badgeYellow__gWeRF{background:#fef08a;color:#854d0e}.TransactionsView_badgeGray__KPD5V{background:var(--theme-elevation-200);color:var(--theme-elevation-700)}.TransactionsView_itemCell__mvN_e .TransactionsView_itemName__Habcx{font-size:.875rem;color:var(--theme-elevation-900);margin:0 0 .125rem}.TransactionsView_itemCell__mvN_e .TransactionsView_itemType___LgFg{font-size:.75rem;color:var(--theme-elevation-400);margin:0;text-transform:capitalize}.TransactionsView_qtyPositive__20DN0{color:#16a34a;font-weight:600}.TransactionsView_qtyNegative__axnGd{color:#dc2626;font-weight:600}.TransactionsView_qtyZero__Yi1rw{color:var(--theme-elevation-500);font-weight:500}.TransactionsView_notesCell__VQ8Dl{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TransactionsView_emptyState__w3Wj9{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem}.TransactionsView_emptyState__w3Wj9 svg{width:3rem;height:3rem;color:var(--theme-elevation-400);margin-bottom:1rem}.TransactionsView_emptyState__w3Wj9 p{color:var(--theme-elevation-500);font-size:.875rem;margin:0}.TransactionsView_loading__O_pF3{display:flex;align-items:center;justify-content:center;padding:4rem 2rem;width:100%}.TransactionsView_loading__O_pF3 p{color:var(--theme-elevation-500);font-size:1rem}.TransactionsView_pageInfo__ys_1C{padding:1rem;text-align:right;border-bottom:1px solid var(--theme-elevation-200)}.TransactionsView_pageInfo__ys_1C p{font-size:.875rem;color:var(--theme-elevation-600);margin:0}.TransactionsView_pagination__KPoNO{display:flex;align-items:center;justify-content:center;gap:1rem;padding:1.5rem 1rem;border-top:1px solid var(--theme-elevation-200)}.TransactionsView_paginationButton___qe2X{padding:.5rem 1rem;background:var(--theme-elevation-100);color:var(--theme-elevation-900);border:1px solid var(--theme-elevation-200);border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.TransactionsView_paginationButton___qe2X:hover:not(:disabled){background:var(--theme-elevation-150);border-color:var(--theme-elevation-300)}.TransactionsView_paginationButton___qe2X:disabled{opacity:.5;cursor:not-allowed}.TransactionsView_pageIndicator__2_bvb{font-size:.875rem;color:var(--theme-elevation-700);font-weight:500}.InventoryDashboard_inventoryDashboard__AM29C{min-height:100vh;width:100%;overflow-x:hidden;position:relative}.InventoryDashboard_inventoryDashboard__AM29C .InventoryDashboard_mainContainer__OGV7K{margin:0 auto;padding:0 1rem}.InventoryDashboard_contentArea__fREGB{padding:1.5rem 0}@media(max-width:768px){.InventoryDashboard_contentArea__fREGB{padding:1rem 0}}.InventoryDashboard_metricsSection__SGQsh{margin-bottom:2rem}@media(max-width:768px){.InventoryDashboard_metricsSection__SGQsh{margin-bottom:1.5rem}}.InventoryDashboard_viewContainer__CkAm7{animation:InventoryDashboard_fadeIn__w1YCy .2s ease-in}@keyframes InventoryDashboard_fadeIn__w1YCy{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ProjectEditView_container__bGw9d{min-height:100vh;background:var(--theme-elevation-50)}.ProjectEditView_loading__WNYJ1,.ProjectEditView_notFound__65kvs{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:1rem;color:var(--theme-elevation-500)}.ProjectEditView_header__Cu_E_{display:flex;align-items:center;padding:.75rem 1.25rem;border-bottom:1px solid var(--theme-elevation-200);background:var(--theme-elevation-0)}.ProjectEditView_backButton__G6Huo{display:flex;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.8125rem;color:var(--theme-elevation-600);background:rgba(0,0,0,0);border:1px solid var(--theme-elevation-200);border-radius:6px;cursor:pointer;transition:all .15s}.ProjectEditView_backButton__G6Huo:hover{background:var(--theme-elevation-100)}.ProjectEditView_layout__lJIsc{display:grid;grid-template-columns:1fr 300px;gap:0;min-height:calc(100vh - 52px)}@media(max-width:900px){.ProjectEditView_layout__lJIsc{grid-template-columns:1fr}}.ProjectEditView_main__UPJ0B{padding:1.25rem;overflow-y:auto}.ProjectEditView_titleSection__Clbtw{margin-bottom:1rem}.ProjectEditView_typeChip__Qfr9e{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;background:var(--theme-elevation-100);border-radius:10px;color:var(--theme-elevation-600);margin-bottom:.5rem}.ProjectEditView_title__rEb1S{font-size:1.5rem;font-weight:700;margin:0 0 .375rem;color:var(--theme-text)}.ProjectEditView_description__97eNk{font-size:.875rem;color:var(--theme-elevation-600);line-height:1.6;margin:0}.ProjectEditView_tags__rtDl5{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.5rem}.ProjectEditView_tag__q1_vo{font-size:.6875rem;padding:.125rem .5rem;background:var(--theme-elevation-100);border-radius:10px;color:var(--theme-elevation-600)}.ProjectEditView_statusActions__ZpbZD{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid var(--theme-elevation-150)}.ProjectEditView_actionButton__0IDAr{display:flex;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;color:var(--theme-text);background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-200);border-radius:6px;cursor:pointer;transition:all .15s}.ProjectEditView_actionButton__0IDAr:hover{background:var(--theme-elevation-100)}.ProjectEditView_actionButton__0IDAr.ProjectEditView_warning__efhnh{color:#f59e0b;border-color:#f59e0b}.ProjectEditView_actionButton__0IDAr.ProjectEditView_warning__efhnh:hover{background:rgba(245,158,11,.08)}.ProjectEditView_actionButton__0IDAr.ProjectEditView_danger__cYgro{color:#ef4444;border-color:#ef4444}.ProjectEditView_actionButton__0IDAr.ProjectEditView_danger__cYgro:hover{background:rgba(239,68,68,.08)}.ProjectEditView_section__9e8aw{margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid var(--theme-elevation-150)}.ProjectEditView_sectionHeader__kkmvj{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:var(--theme-text);margin:0 0 .75rem}.ProjectEditView_sectionBadge__ZPYx2{font-size:.6875rem;padding:.0625rem .375rem;background:var(--theme-elevation-150);border-radius:10px;color:var(--theme-elevation-600);font-weight:500}.ProjectEditView_progressBarLarge__WBvMo{height:6px;background:var(--theme-elevation-150);border-radius:3px;overflow:hidden;margin-bottom:.75rem}.ProjectEditView_progressFillLarge__S4QOs{height:100%;background:#2563eb;border-radius:3px;transition:width .3s}.ProjectEditView_checklistItems__5eCCC{display:flex;flex-direction:column;gap:.375rem;margin-bottom:.75rem}.ProjectEditView_checklistItem__4cx_l{display:flex;align-items:center;gap:.5rem;padding:.375rem 0;font-size:.8125rem;cursor:pointer;color:var(--theme-text)}.ProjectEditView_checklistItem__4cx_l input[type=checkbox]{accent-color:#2563eb}.ProjectEditView_completedText__4ETnN{text-decoration:line-through;color:var(--theme-elevation-400)}.ProjectEditView_addItemRow__IWudz{display:flex;gap:.5rem}.ProjectEditView_addItemInput__2TjNT{flex:1;padding:.375rem .5rem;font-size:.8125rem;border:1px solid var(--theme-elevation-200);border-radius:6px;background:var(--theme-elevation-50);color:var(--theme-text);outline:none}.ProjectEditView_addItemInput__2TjNT:focus{border-color:#2563eb}.ProjectEditView_addItemButton__IOJSJ{padding:.375rem .75rem;font-size:.8125rem;font-weight:500;color:#fff;background:#2563eb;border:none;border-radius:6px;cursor:pointer}.ProjectEditView_addItemButton__IOJSJ:disabled{opacity:.4;cursor:not-allowed}.ProjectEditView_linkedList__PuNC0{display:flex;flex-direction:column;gap:.25rem}.ProjectEditView_linkedItem__BSFFS{display:flex;align-items:center;gap:.5rem;padding:.5rem .625rem;font-size:.8125rem;color:var(--theme-text);background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);border-radius:6px;text-decoration:none;transition:background .15s}.ProjectEditView_linkedItem__BSFFS:hover{background:var(--theme-elevation-100)}.ProjectEditView_linkedTitle__OQGRx{flex:1;font-weight:500}.ProjectEditView_linkedStatus__2J6x_{font-size:.6875rem;padding:.125rem .375rem;background:var(--theme-elevation-150);border-radius:8px;color:var(--theme-elevation-600);text-transform:capitalize}.ProjectEditView_expensesSummary__HKnHz{display:flex;gap:1.5rem;margin-bottom:.75rem}.ProjectEditView_expenseItem__AnFBI{display:flex;flex-direction:column;gap:.125rem}.ProjectEditView_expenseLabel__q4p3z{font-size:.6875rem;color:var(--theme-elevation-500);text-transform:uppercase;letter-spacing:.025em}.ProjectEditView_expenseValue__zYjJZ{font-size:1rem;font-weight:600;color:var(--theme-text)}.ProjectEditView_overBudgetText___WqHF{color:#ef4444}.ProjectEditView_itemsTable__FrMIa{overflow-x:auto}.ProjectEditView_itemsTable__FrMIa table{width:100%;border-collapse:collapse;font-size:.8125rem}.ProjectEditView_itemsTable__FrMIa td,.ProjectEditView_itemsTable__FrMIa th{padding:.375rem .5rem;text-align:left;border-bottom:1px solid var(--theme-elevation-150)}.ProjectEditView_itemsTable__FrMIa th{font-weight:600;color:var(--theme-elevation-600);font-size:.75rem}.ProjectEditView_removeExpenseButton__GKLdR{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;background:rgba(0,0,0,0);border-radius:4px;cursor:pointer;color:var(--theme-elevation-400)}.ProjectEditView_removeExpenseButton__GKLdR:hover{background:rgba(239,68,68,.1);color:#ef4444}.ProjectEditView_addExpenseButton__5dSV_{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;color:#2563eb;background:rgba(37,99,235,.06);border:1px dashed rgba(37,99,235,.3);border-radius:6px;cursor:pointer;margin-top:.5rem}.ProjectEditView_addExpenseButton__5dSV_:hover{background:rgba(37,99,235,.12)}.ProjectEditView_addExpenseForm__ojwAJ{margin-top:.5rem;padding:.75rem;background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-200);border-radius:8px}.ProjectEditView_addExpenseRow___zeY5{display:flex;gap:.5rem;margin-bottom:.5rem}@media(max-width:600px){.ProjectEditView_addExpenseRow___zeY5{flex-direction:column}}.ProjectEditView_expenseNumberInput__m4yae{width:100px;padding:.375rem .5rem;font-size:.8125rem;border:1px solid var(--theme-elevation-200);border-radius:6px;background:var(--theme-elevation-0);color:var(--theme-text);outline:none}.ProjectEditView_expenseNumberInput__m4yae:focus{border-color:#2563eb}@media(max-width:600px){.ProjectEditView_expenseNumberInput__m4yae{width:100%}}.ProjectEditView_addExpenseActions__eaEIA{display:flex;gap:.375rem}.ProjectEditView_cancelExpenseButton__gOKnQ{padding:.375rem .75rem;font-size:.8125rem;font-weight:500;color:var(--theme-elevation-600);background:rgba(0,0,0,0);border:1px solid var(--theme-elevation-200);border-radius:6px;cursor:pointer}.ProjectEditView_cancelExpenseButton__gOKnQ:hover{background:var(--theme-elevation-100)}.ProjectEditView_attachmentList__enRDz{display:flex;flex-direction:column;gap:.375rem;margin-bottom:.5rem}.ProjectEditView_attachmentItem__LOZr7{display:flex;align-items:center;gap:.5rem;padding:.5rem .625rem;font-size:.8125rem;color:var(--theme-text);background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);border-radius:6px;flex-wrap:wrap}.ProjectEditView_attachmentLink__CFLQi{flex:1;color:#2563eb;text-decoration:none}.ProjectEditView_attachmentLink__CFLQi:hover{text-decoration:underline}.ProjectEditView_downloadButton___klLM{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:4px;color:var(--theme-elevation-500)}.ProjectEditView_downloadButton___klLM:hover{background:var(--theme-elevation-100);color:#2563eb}.ProjectEditView_uploadAttachmentButton__suZN3{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;color:#2563eb;background:rgba(37,99,235,.06);border:1px dashed rgba(37,99,235,.3);border-radius:6px;cursor:pointer;margin-top:.25rem}.ProjectEditView_uploadAttachmentButton__suZN3:hover{background:rgba(37,99,235,.12)}.ProjectEditView_receiptLink__6g3dx{display:inline-flex;align-items:center;gap:.25rem;color:#2563eb;text-decoration:none;font-size:.75rem}.ProjectEditView_receiptLink__6g3dx:hover{text-decoration:underline}.ProjectEditView_noReceipt__Q8Zjo{color:var(--theme-elevation-400);font-size:.75rem}.ProjectEditView_receiptRow__AOdLx{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}@media(max-width:600px){.ProjectEditView_receiptRow__AOdLx{flex-direction:column;align-items:flex-start}}.ProjectEditView_receiptLabel__g2BvF{display:flex;align-items:center;gap:.25rem;font-size:.75rem;color:var(--theme-elevation-600);white-space:nowrap}.ProjectEditView_receiptInputWrapper__1s2bm{display:flex;align-items:center;gap:.5rem;flex:1}.ProjectEditView_fileInput__WcSGK{font-size:.75rem;color:var(--theme-text)}.ProjectEditView_fileName__8IHAH{font-size:.75rem;color:var(--theme-elevation-600);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.ProjectEditView_notesList__QJi59{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.75rem}.ProjectEditView_noteCard__l7NFs{padding:.625rem;background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);border-radius:8px}.ProjectEditView_noteHeader__rq0wO{display:flex;align-items:center;gap:.5rem;margin-bottom:.375rem}.ProjectEditView_noteAvatar__LeDhx{width:24px;height:24px;border-radius:50%;background:#2563eb;color:#fff;display:flex;align-items:center;justify-content:center;font-size:.5625rem;font-weight:600;flex-shrink:0}.ProjectEditView_noteAuthor__Fjodw{font-size:.8125rem;font-weight:600;color:var(--theme-text)}.ProjectEditView_noteTime__hOaSd{font-size:.6875rem;color:var(--theme-elevation-400);margin-left:auto}.ProjectEditView_noteText__yAnEP{font-size:.8125rem;color:var(--theme-elevation-700);line-height:1.5;margin:0;white-space:pre-wrap}.ProjectEditView_addNoteRow__TmTIJ{display:flex;flex-direction:column;gap:.5rem}.ProjectEditView_addNoteInput__8tVtH{padding:.5rem;font-size:.8125rem;border:1px solid var(--theme-elevation-200);border-radius:6px;background:var(--theme-elevation-50);color:var(--theme-text);resize:vertical;outline:none}.ProjectEditView_addNoteInput__8tVtH:focus{border-color:#2563eb}.ProjectEditView_addNoteButton__osr7y{align-self:flex-end;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;color:#fff;background:#2563eb;border:none;border-radius:6px;cursor:pointer;display:inline-flex;align-items:center;gap:.375rem}.ProjectEditView_addNoteButton__osr7y:disabled{opacity:.4;cursor:not-allowed}.ProjectEditView_noteActions__MWjHc{display:flex;align-items:center;gap:.5rem;justify-content:flex-end}.ProjectEditView_noteImageButton__d8HkD{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--theme-elevation-200);background:var(--theme-elevation-50);border-radius:6px;cursor:pointer;color:var(--theme-elevation-500);transition:all .15s}.ProjectEditView_noteImageButton__d8HkD:hover:not(:disabled){background:var(--theme-elevation-100);color:#2563eb;border-color:#2563eb}.ProjectEditView_noteImageButton__d8HkD:disabled{opacity:.4;cursor:not-allowed}.ProjectEditView_noteImagePreviewRow__otZyT{display:flex;gap:.5rem;flex-wrap:wrap}.ProjectEditView_noteImagePreview__ALHmw{position:relative;width:60px;height:60px;border-radius:6px;overflow:hidden;border:1px solid var(--theme-elevation-200)}.ProjectEditView_noteImagePreview__ALHmw img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ProjectEditView_removeImageButton__6j7yc{position:absolute;top:2px;right:2px;width:16px;height:16px;border-radius:50%;background:rgba(239,68,68,.9);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.ProjectEditView_noteImagesRow__QWLeB{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.5rem}.ProjectEditView_noteImageThumb__chm8e{width:80px;height:80px;border-radius:6px;overflow:hidden;border:1px solid var(--theme-elevation-200);display:block;transition:opacity .15s}.ProjectEditView_noteImageThumb__chm8e:hover{opacity:.8}.ProjectEditView_noteImageThumb__chm8e img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ProjectEditView_spinning__3eiB_{animation:ProjectEditView_spinAnim__qz_R4 1s linear infinite}@keyframes ProjectEditView_spinAnim__qz_R4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProjectEditView_attachmentActions__kemos{display:flex;gap:.5rem;flex-wrap:wrap;align-items:flex-start}.ProjectEditView_sharingLinkIcon__M2bia{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:4px;color:#16a34a;text-decoration:none}.ProjectEditView_sharingLinkIcon__M2bia:hover{background:rgba(22,163,74,.1)}.ProjectEditView_addLinkIcon__kZ8le{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;background:rgba(0,0,0,0);border-radius:4px;cursor:pointer;color:var(--theme-elevation-400)}.ProjectEditView_addLinkIcon__kZ8le:hover{background:var(--theme-elevation-100);color:#2563eb}.ProjectEditView_inlineLinkEdit__EJ1zy{display:flex;gap:.25rem;align-items:center;width:100%;margin-top:.375rem}.ProjectEditView_linkInput__oLtGb{flex:1;padding:.375rem .5rem;font-size:.8125rem;border:1px solid var(--theme-elevation-200);border-radius:6px;background:var(--theme-elevation-50);color:var(--theme-text);outline:none}.ProjectEditView_linkInput__oLtGb:focus{border-color:#2563eb}.ProjectEditView_addLinkForm__2cL4l{display:flex;flex-direction:column;gap:.375rem;margin-top:.25rem}.ProjectEditView_addLinkFormActions__7pCf2{display:flex;gap:.375rem}.ProjectEditView_sidebar__1uYGu{background:var(--theme-elevation-0);border-left:1px solid var(--theme-elevation-200);padding:1rem;overflow-y:auto;position:sticky;top:0;height:calc(100vh - 52px)}@media(max-width:900px){.ProjectEditView_sidebar__1uYGu{position:static;height:auto;border-left:none;border-top:1px solid var(--theme-elevation-200)}}.ProjectEditView_sidebarCard__a0zfo{padding:.625rem 0;border-bottom:1px solid var(--theme-elevation-100)}.ProjectEditView_sidebarLabel__wBwVl{display:flex;align-items:center;justify-content:space-between;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--theme-elevation-500);margin-bottom:.375rem}.ProjectEditView_editIcon__RlXte{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:rgba(0,0,0,0);border-radius:4px;cursor:pointer;color:var(--theme-elevation-400)}.ProjectEditView_editIcon__RlXte:hover{background:var(--theme-elevation-100);color:var(--theme-text)}.ProjectEditView_statusBadge__s4XLj{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;border-radius:12px;font-size:.75rem;font-weight:500;color:#fff}.ProjectEditView_priorityBadge__KT0b9{display:inline-block;font-size:.75rem;font-weight:500;padding:.25rem .625rem;border:1.5px solid;border-radius:12px;text-transform:capitalize;color:var(--theme-text)}.ProjectEditView_fieldValue__CVkCx{font-size:.875rem;font-weight:500;color:var(--theme-text)}.ProjectEditView_assigneeInfo__JWBr_{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--theme-text)}.ProjectEditView_avatar__qPAfw{width:24px;height:24px;border-radius:50%;background:#2563eb;color:#fff;display:flex;align-items:center;justify-content:center;font-size:.5625rem;font-weight:600;flex-shrink:0}.ProjectEditView_editField__zidlH{display:flex;gap:.25rem;align-items:center}.ProjectEditView_dateInput__9VJMn,.ProjectEditView_select__5Z2qL{flex:1;padding:.375rem .5rem;font-size:.75rem;border:1px solid var(--theme-elevation-200);border-radius:6px;background:var(--theme-elevation-50);color:var(--theme-text)}.ProjectEditView_cancelFieldButton__Q4x3l,.ProjectEditView_saveFieldButton__ZC86m{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:4px;cursor:pointer}.ProjectEditView_saveFieldButton__ZC86m{background:#2563eb;color:#fff}.ProjectEditView_saveFieldButton__ZC86m:disabled{opacity:.4}.ProjectEditView_cancelFieldButton__Q4x3l{background:var(--theme-elevation-100);color:var(--theme-elevation-600)}.ProjectEditView_budgetDisplay__U3_53,.ProjectEditView_dateDisplay__ZNPoP{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;color:var(--theme-text)}.ProjectEditView_overdue__eg4rI{color:#ef4444;font-weight:500}.ProjectEditView_dateText__yZsfe{font-size:.8125rem;color:var(--theme-elevation-600)}.ProjectEditView_emptyTasks__xaMdJ{font-size:.875rem;color:var(--theme-elevation-400);margin:.5rem 0}.ProjectEditView_linkedTasksTable__iLGg1{border:1px solid var(--theme-elevation-200);border-radius:8px;overflow:hidden}.ProjectEditView_linkedTasksTable__iLGg1 table{width:100%;border-collapse:collapse}.ProjectEditView_linkedTasksTable__iLGg1 th{padding:.5rem .875rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--theme-elevation-500);background:var(--theme-elevation-50);text-align:left;border-bottom:1px solid var(--theme-elevation-200)}.ProjectEditView_linkedTaskRow__uCqCW{border-bottom:1px solid var(--theme-elevation-100)}.ProjectEditView_linkedTaskRow__uCqCW:last-child{border-bottom:none}.ProjectEditView_linkedTaskRow__uCqCW td{padding:.625rem .875rem;font-size:.8125rem;vertical-align:middle}.ProjectEditView_linkedTaskTitle__wpq8X{font-weight:500;color:var(--theme-elevation-800)}.ProjectEditView_linkedTaskType__wSPrb{font-size:.75rem;color:var(--theme-elevation-500);text-transform:capitalize}.ProjectEditView_linkedTaskStatus__Ra3on{display:inline-block;padding:.2rem .6rem;border-radius:100px;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.ProjectEditView_linkedTaskDue__0Zs_u{color:var(--theme-elevation-600);font-size:.8125rem}.ProjectEditView_linkedTaskLink__OHkPk{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;color:#1d4ed8;text-decoration:none;white-space:nowrap}.ProjectEditView_linkedTaskLink__OHkPk:hover{text-decoration:underline}.NewProjectModal_overlay__dcfZp{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);backdrop-filter:blur(2px)}.NewProjectModal_modal__z7eqo{width:90%;max-width:540px;max-height:85vh;display:flex;flex-direction:column;background:var(--theme-elevation-0);border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.3);overflow:hidden}.NewProjectModal_header__9yH45{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--theme-elevation-150)}.NewProjectModal_title__1gVYp{font-size:1.125rem;font-weight:600;margin:0;color:var(--theme-text)}.NewProjectModal_closeButton___SGEN{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:rgba(0,0,0,0);border-radius:6px;cursor:pointer;color:var(--theme-elevation-500)}.NewProjectModal_closeButton___SGEN:hover{background:var(--theme-elevation-100)}.NewProjectModal_body__jtlkg{flex:1;overflow-y:auto;padding:1.25rem;display:flex;flex-direction:column;gap:.75rem}.NewProjectModal_field__X0zhI{display:flex;flex-direction:column;gap:.25rem;flex:1}.NewProjectModal_label__ahFvD{font-size:.75rem;font-weight:600;color:var(--theme-elevation-600)}.NewProjectModal_required__cD9sR{color:#ef4444}.NewProjectModal_input__4vZ_a,.NewProjectModal_select__HfAs3,.NewProjectModal_textarea__VKcrL{padding:.5rem .625rem;font-size:.8125rem;border:1px solid var(--theme-elevation-200);border-radius:6px;background:var(--theme-elevation-50);color:var(--theme-text);outline:none}.NewProjectModal_input__4vZ_a:focus,.NewProjectModal_select__HfAs3:focus,.NewProjectModal_textarea__VKcrL:focus{border-color:#2563eb;box-shadow:0 0 0 2px rgba(37,99,235,.1)}.NewProjectModal_textarea__VKcrL{resize:vertical;min-height:60px}.NewProjectModal_select__HfAs3{cursor:pointer}.NewProjectModal_row__8vHFQ{display:flex;gap:.75rem}@media(max-width:480px){.NewProjectModal_row__8vHFQ{flex-direction:column}}.NewProjectModal_footer__V3KNM{display:flex;justify-content:flex-end;gap:.5rem;padding:.75rem 1.25rem;border-top:1px solid var(--theme-elevation-150)}.NewProjectModal_cancelButton__vEio_{padding:.5rem 1rem;font-size:.8125rem;font-weight:500;color:var(--theme-elevation-600);background:rgba(0,0,0,0);border:1px solid var(--theme-elevation-200);border-radius:6px;cursor:pointer}.NewProjectModal_cancelButton__vEio_:hover{background:var(--theme-elevation-50)}.NewProjectModal_submitButton__03U7b{padding:.5rem 1rem;font-size:.8125rem;font-weight:500;color:#fff;background:#2563eb;border:none;border-radius:6px;cursor:pointer}.NewProjectModal_submitButton__03U7b:hover{background:#1d4ed8}.NewProjectModal_submitButton__03U7b:disabled{opacity:.5;cursor:not-allowed}.ProjectBoard_projectBoard__KmdsL{flex:1;display:flex;flex-direction:column;background:var(--theme-elevation-50);min-height:100vh}.ProjectBoard_toolbar__IdL3P{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1.25rem;border-bottom:1px solid var(--theme-elevation-200);background:var(--theme-elevation-0);flex-wrap:wrap}.ProjectBoard_toolbarLeft__NyS2i,.ProjectBoard_toolbarRight__WSdnq{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ProjectBoard_newProjectBtn__GITWe{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .875rem;background:#0073ea;color:#fff;border:none;border-radius:6px;font-size:.8125rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s}.ProjectBoard_newProjectBtn__GITWe:hover{background:#0060c7}.ProjectBoard_searchBox__5WBdX{display:flex;align-items:center;gap:.375rem;padding:.4rem .625rem;background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:6px;font-size:.8125rem;color:var(--theme-elevation-500)}.ProjectBoard_searchBox__5WBdX input{background:rgba(0,0,0,0);border:none;outline:none;color:var(--theme-elevation-800);font-size:.8125rem;width:160px}.ProjectBoard_searchBox__5WBdX input::-moz-placeholder{color:var(--theme-elevation-400)}.ProjectBoard_searchBox__5WBdX input::placeholder{color:var(--theme-elevation-400)}.ProjectBoard_statusTabs__RTFOY{display:flex;gap:.125rem;background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:6px;padding:.125rem}.ProjectBoard_statusTab__PIZ_B{display:inline-flex;align-items:center;gap:.375rem;padding:.3rem .625rem;border-radius:4px;border:none;background:rgba(0,0,0,0);font-size:.75rem;font-weight:500;color:var(--theme-elevation-600);cursor:pointer;white-space:nowrap;transition:background .1s}.ProjectBoard_statusTab__PIZ_B:hover{background:var(--theme-elevation-0)}.ProjectBoard_statusTab__PIZ_B.ProjectBoard_active__PP792{background:var(--theme-elevation-0);color:var(--theme-elevation-900);font-weight:600;box-shadow:0 1px 3px rgba(0,0,0,.1)}.ProjectBoard_statusTabCount__f37qw{background:var(--theme-elevation-200);border-radius:9999px;padding:0 .3rem;font-size:.6875rem;line-height:1.4;min-width:16px;text-align:center}.ProjectBoard_prioritySelect__YvNl8{padding:.4rem .5rem;background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:6px;font-size:.8125rem;color:var(--theme-elevation-700);cursor:pointer;outline:none}.ProjectBoard_tableWrapper__0QgIB{flex:1;overflow:auto}.ProjectBoard_emptyState__l8uZ0{display:flex;align-items:center;justify-content:center;padding:4rem 2rem;font-size:.9375rem;color:var(--theme-elevation-400)}.ProjectBoard_table__F0aOt{width:100%;border-collapse:collapse;min-width:800px}.ProjectBoard_tableHead__NF_vC{position:sticky;top:0;background:var(--theme-elevation-0);z-index:5}.ProjectBoard_tableHead__NF_vC th{padding:.625rem 1rem;text-align:left;font-size:.6875rem;font-weight:600;color:var(--theme-elevation-500);text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid var(--theme-elevation-200);white-space:nowrap}.ProjectBoard_groupHeaderRow__R7jfW{cursor:pointer}.ProjectBoard_groupHeaderRow__R7jfW:hover .ProjectBoard_groupHeaderCell__AksDj{background:var(--theme-elevation-100)}.ProjectBoard_groupHeaderCell__AksDj{padding:.5rem 1rem;font-size:.8125rem;background:var(--theme-elevation-50);border-bottom:1px solid var(--theme-elevation-200);border-left:4px solid var(--group-color,#c9c9c9);display:flex;align-items:center;gap:.5rem;transition:background .1s}.ProjectBoard_groupChevron__RFsa7{display:flex;align-items:center;color:var(--theme-elevation-500)}.ProjectBoard_groupDot__HDsoj{width:10px;height:10px;border-radius:50%;flex-shrink:0}.ProjectBoard_groupLabel__Q31W_{font-weight:700;color:var(--theme-elevation-800)}.ProjectBoard_groupCount__dabn4{margin-left:.25rem;background:var(--theme-elevation-200);color:var(--theme-elevation-600);font-size:.6875rem;font-weight:600;border-radius:9999px;padding:0 .375rem;min-width:20px;text-align:center;line-height:1.5}.ProjectBoard_projectRow__i4tGe{cursor:pointer;border-bottom:1px solid var(--theme-elevation-100);transition:background .1s}.ProjectBoard_projectRow__i4tGe td{padding:.625rem 1rem;font-size:.8125rem;color:var(--theme-elevation-800);vertical-align:middle}.ProjectBoard_projectRow__i4tGe td:first-child{padding-left:1.75rem}.ProjectBoard_projectRow__i4tGe:hover{background:var(--theme-elevation-50)}.ProjectBoard_projectRow__i4tGe:hover td:first-child{border-left:4px solid var(--group-color,transparent);padding-left:calc(1.75rem - 4px)}.ProjectBoard_projectName__MNhzD{font-weight:500}.ProjectBoard_projectField__QiNUw{margin-left:.5rem;font-size:.6875rem;color:var(--theme-elevation-500);background:var(--theme-elevation-100);padding:.1rem .375rem;border-radius:4px}.ProjectBoard_managerAvatar__df8Jg{width:28px;height:28px;border-radius:50%;background:#dbeafe;color:#1d4ed8;cursor:default}.ProjectBoard_managerAvatar__df8Jg,.ProjectBoard_statusPill__tvrPx{display:inline-flex;align-items:center;justify-content:center;font-size:.6875rem;font-weight:700}.ProjectBoard_statusPill__tvrPx{padding:.25rem .75rem;border-radius:100px;white-space:nowrap;text-transform:uppercase;letter-spacing:.03em}.ProjectBoard_pillPlanning__lYu5q{background:#f3f4f6;color:#374151}.ProjectBoard_pillInProgress__5_XFo{background:#0073ea;color:#fff}.ProjectBoard_pillOnHold__3lBQ2{background:#fdab3d;color:#fff}.ProjectBoard_pillDone__M4KQX{background:#00c875;color:#fff}.ProjectBoard_pillCancelled__bvNNn{background:#e2445c;color:#fff}[data-theme=dark] .ProjectBoard_pillPlanning__lYu5q{background:#374151;color:#d1d5db}[data-theme=dark] .ProjectBoard_pillInProgress__5_XFo{background:#1e3a5f;color:#93c5fd}[data-theme=dark] .ProjectBoard_pillOnHold__3lBQ2{background:#92400e;color:#fde68a}[data-theme=dark] .ProjectBoard_pillDone__M4KQX{background:#064e3b;color:#6ee7b7}[data-theme=dark] .ProjectBoard_pillCancelled__bvNNn{background:#7f1d1d;color:#fca5a5}.ProjectBoard_priorityBadge__gRcT2{display:inline-block;font-size:.6875rem;font-weight:600;padding:.15rem .5rem;border-radius:4px;border:1.5px solid;text-transform:capitalize}.ProjectBoard_priorityCritical__Yi2oL{color:#ef4444}.ProjectBoard_priorityHigh__O8HVw{color:#f97316}.ProjectBoard_priorityMedium___ADb6{color:#eab308}.ProjectBoard_priorityLow__mTYoN{color:#22c55e}.ProjectBoard_addProjectRow__C0U4Q{cursor:pointer}.ProjectBoard_addProjectRow__C0U4Q td{padding:.4rem 1rem .4rem 1.75rem;font-size:.8125rem;color:var(--theme-elevation-400);display:flex;align-items:center;gap:.375rem;border-bottom:1px solid var(--theme-elevation-100);transition:background .1s,color .1s}.ProjectBoard_addProjectRow__C0U4Q:hover td{color:var(--theme-elevation-700);background:var(--theme-elevation-50)}.ProjectBoard_colCheck__H3xi_{width:40px}.ProjectBoard_colName__DroB7{min-width:200px}.ProjectBoard_colManager__sNUHi{width:80px;text-align:center}.ProjectBoard_colStatus__Wz_fI{width:140px}.ProjectBoard_colPriority__XM_eH{width:110px}.ProjectBoard_colDue__uDA3i{width:130px}.ProjectBoard_colBudget__LxouS{width:120px}.ProjectBoard_colAdd__vSpaB{width:40px}.ProjectBoard_pagination__F20Fy{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;border-top:1px solid var(--theme-elevation-200);background:var(--theme-elevation-0);font-size:.8125rem;color:var(--theme-elevation-600)}.ProjectBoard_pagination__F20Fy button{padding:.375rem .75rem;background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:6px;cursor:pointer;font-size:.8125rem;transition:background .1s}.ProjectBoard_pagination__F20Fy button:disabled{opacity:.4;cursor:default}.ProjectBoard_pagination__F20Fy button:not(:disabled):hover{background:var(--theme-elevation-200)}.Projects_projectsView___nJyw{background:var(--theme-elevation-50);min-height:100vh;border-top:1px solid var(--theme-elevation-200)}.AccountingDocumentForm_container__Zb4jn{max-width:1600px;margin:0 auto;padding:1rem 1.5rem 2rem}.AccountingDocumentForm_readOnlyForm__ATH2_{opacity:.82}.AccountingDocumentForm_banner__Dju9S{margin-bottom:.75rem;border:1px solid var(--theme-elevation-200);border-left:3px solid #2563eb;background:var(--theme-elevation-50);color:var(--theme-text);padding:.65rem .8rem;font-size:.8125rem}.AccountingDocumentForm_card__MBzhv{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-200);padding:1rem 1.25rem}.AccountingDocumentForm_section__q0SHB{margin-bottom:1.15rem}.AccountingDocumentForm_sectionTitle__0aUpe{margin:0 0 .75rem;padding-bottom:.25rem;border-bottom:2px solid #2563eb;color:#1e40af;font-size:.8125rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.AccountingDocumentForm_topGrid__sAiKm{display:grid;grid-template-columns:minmax(300px,.85fr) minmax(520px,1.5fr);gap:1.25rem;margin-bottom:1.25rem}.AccountingDocumentForm_panel__Ai1TH{min-width:0}.AccountingDocumentForm_addressColumns__rPmkp{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:.8rem}.AccountingDocumentForm_addressBlock__3Kvpy{min-width:0}.AccountingDocumentForm_addressBlock__3Kvpy h4{margin:0 0 .35rem;color:#1e40af;font-size:.75rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.AccountingDocumentForm_detailsGrid__OiLIZ{display:grid;grid-template-columns:repeat(2,minmax(260px,1fr));gap:0 1.75rem}.AccountingDocumentForm_formRow__LY3zm{display:flex;align-items:center;gap:.5rem;margin-bottom:.4rem}.AccountingDocumentForm_formLabel__vYkKg{width:112px;flex:0 0 112px;color:var(--theme-text);font-size:.8125rem;font-weight:500;text-align:right}.AccountingDocumentForm_formValue__pfAx7{flex:1;min-width:0}.AccountingDocumentForm_addressInput__oWCGn,.AccountingDocumentForm_inputSmall__0Uuk7,.AccountingDocumentForm_input__DWJzv,.AccountingDocumentForm_select__K7XDw,.AccountingDocumentForm_textarea__yJHJo{width:100%;border:1px solid var(--theme-elevation-200);border-radius:.25rem;background:var(--theme-elevation-50);color:var(--theme-text);font:inherit;font-size:.8125rem}.AccountingDocumentForm_input__DWJzv,.AccountingDocumentForm_select__K7XDw{min-height:2rem;padding:.35rem .5rem}.AccountingDocumentForm_inputSmall__0Uuk7{min-height:1.8rem;padding:.25rem .35rem}.AccountingDocumentForm_textarea__yJHJo{min-height:6rem;padding:.45rem .55rem;resize:vertical}.AccountingDocumentForm_addressInput__oWCGn:focus,.AccountingDocumentForm_inputSmall__0Uuk7:focus,.AccountingDocumentForm_input__DWJzv:focus,.AccountingDocumentForm_select__K7XDw:focus,.AccountingDocumentForm_textarea__yJHJo:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 2px rgba(37,99,235,.12)}.AccountingDocumentForm_input__DWJzv:-moz-read-only{background:var(--theme-elevation-100);cursor:not-allowed}.AccountingDocumentForm_addressInput__oWCGn:disabled,.AccountingDocumentForm_inputSmall__0Uuk7:disabled,.AccountingDocumentForm_input__DWJzv:disabled,.AccountingDocumentForm_input__DWJzv:read-only,.AccountingDocumentForm_textarea__yJHJo:disabled{background:var(--theme-elevation-100);cursor:not-allowed}.AccountingDocumentForm_addressInput__oWCGn{display:block;min-height:1.95rem;padding:.32rem .5rem;border-radius:0}.AccountingDocumentForm_addressInput__oWCGn:first-of-type{border-radius:.25rem .25rem 0 0}.AccountingDocumentForm_addressInput__oWCGn:last-of-type{border-radius:0 0 .25rem .25rem}.AccountingDocumentForm_addressInput__oWCGn:not(:last-of-type){border-bottom:0}.AccountingDocumentForm_relationshipWrapper__fwQMu .field-type,.AccountingDocumentForm_relationshipWrapper__fwQMu .relationship,.AccountingDocumentForm_relationshipWrapper__fwQMu .relationship__wrap{margin:0}.AccountingDocumentForm_relationshipWrapper__fwQMu .field-description,.AccountingDocumentForm_relationshipWrapper__fwQMu .field-label,.AccountingDocumentForm_relationshipWrapper__fwQMu .field-type>label{display:none}.AccountingDocumentForm_relationshipWrapper__fwQMu [class*=control]{min-height:2rem!important;border-color:var(--theme-elevation-200)!important;border-radius:.25rem!important;background:var(--theme-elevation-50)!important;box-shadow:none!important;font-size:.8125rem!important}.AccountingDocumentForm_inlineChecks__P1EWD,.AccountingDocumentForm_pricingStrip__AGqFF{display:flex;align-items:center;flex-wrap:wrap;gap:.7rem}.AccountingDocumentForm_pricingStrip__AGqFF{margin-bottom:1rem;padding:.55rem .75rem;border:1px solid var(--theme-elevation-200);border-radius:.25rem;background:var(--theme-elevation-100)}.AccountingDocumentForm_stripLabel__MdHsf{color:var(--theme-text);font-size:.75rem;font-weight:700;text-transform:uppercase}.AccountingDocumentForm_stripItem__PIGGp{display:flex;align-items:center;gap:.35rem;color:var(--theme-text);font-size:.8125rem}.AccountingDocumentForm_stripItem__PIGGp input,.AccountingDocumentForm_stripItem__PIGGp select{width:6rem}.AccountingDocumentForm_checkboxLabel__8f_1Q{display:inline-flex;align-items:center;gap:.45rem;color:var(--theme-text);font-size:.8125rem;cursor:pointer}.AccountingDocumentForm_pill__Ef691{display:inline-flex;align-items:center;min-height:1.45rem;padding:.15rem .55rem;border-radius:999px;background:var(--theme-elevation-150);color:var(--theme-text);font-size:.75rem;font-weight:700}.AccountingDocumentForm_pillSuccess__QfnVW{background:#d1fae5;color:#065f46}.AccountingDocumentForm_pillWarning__1BhQ8{background:#fef3c7;color:#92400e}.AccountingDocumentForm_pillDanger__MfyPI{background:#fee2e2;color:#991b1b}.AccountingDocumentForm_tableWrapper__DBHfN{overflow-x:auto;border:1px solid var(--theme-elevation-200)}.AccountingDocumentForm_table__oqZzX{width:100%;min-width:1080px;border-collapse:collapse;font-size:.8125rem}.AccountingDocumentForm_table__oqZzX thead{background:var(--theme-elevation-100)}.AccountingDocumentForm_table__oqZzX td,.AccountingDocumentForm_table__oqZzX th{border-right:1px solid var(--theme-elevation-150);border-bottom:1px solid var(--theme-elevation-200);padding:.3rem .4rem;vertical-align:middle}.AccountingDocumentForm_table__oqZzX th{color:var(--theme-text);font-size:.75rem;font-weight:700;text-align:left;white-space:nowrap}.AccountingDocumentForm_table__oqZzX td:last-child,.AccountingDocumentForm_table__oqZzX th:last-child{border-right:0}.AccountingDocumentForm_tableRow__s5Iyf:hover td{background:var(--theme-elevation-100)}.AccountingDocumentForm_selectionCell__PQVAM{min-width:180px}.AccountingDocumentForm_selectedOptionLabel__6sado{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AccountingDocumentForm_itemOptionLabel__98dfl{display:grid;grid-template-columns:minmax(7.5rem,9rem) minmax(0,1fr) auto;align-items:center;width:100%;min-width:0;gap:.75rem;white-space:nowrap}.AccountingDocumentForm_itemOptionSku__EtAkd{overflow:hidden;color:var(--theme-text);font-family:Monaco,Menlo,Consolas,monospace;font-weight:700;text-overflow:ellipsis}.AccountingDocumentForm_itemOptionTitle__s14xr{min-width:0;overflow:hidden;color:var(--theme-text);font-weight:400;text-overflow:ellipsis}.AccountingDocumentForm_itemOptionQoh__PIkr1{display:inline-flex;align-items:center;justify-content:flex-end;min-width:4.75rem;padding:.15rem .45rem;border:1px solid var(--theme-elevation-200);border-radius:999px;background:var(--theme-elevation-100);color:var(--theme-text);font-size:.6875rem;font-variant-numeric:tabular-nums;font-weight:700}.AccountingDocumentForm_descriptionCell__SYiXE{min-width:180px}.AccountingDocumentForm_textRight__bXdav{text-align:right}.AccountingDocumentForm_fontMedium__BrDnb{font-weight:700}.AccountingDocumentForm_typeBadge__mZVcg{display:inline-flex;align-items:center;min-height:1.35rem;padding:.1rem .4rem;border-radius:.25rem;background:var(--theme-elevation-150);color:var(--theme-text);font-size:.7rem;font-weight:700}.AccountingDocumentForm_actionButtons__ZItaU{display:flex;align-items:center;gap:.2rem}.AccountingDocumentForm_btnAdd__SeJ0y,.AccountingDocumentForm_btnRemove__x3HPP,.AccountingDocumentForm_iconButton__nDC_p{display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;padding:0;border-radius:.25rem;cursor:pointer}.AccountingDocumentForm_iconButton__nDC_p{border:1px solid var(--theme-elevation-250);background:var(--theme-elevation-50);color:var(--theme-text)}.AccountingDocumentForm_btnAdd__SeJ0y,.AccountingDocumentForm_btnRemove__x3HPP{border:0;color:#fff}.AccountingDocumentForm_btnAdd__SeJ0y{background:#16a34a}.AccountingDocumentForm_btnRemove__x3HPP{background:#dc2626}.AccountingDocumentForm_btnAdd__SeJ0y:disabled,.AccountingDocumentForm_btnRemove__x3HPP:disabled,.AccountingDocumentForm_iconButton__nDC_p:disabled{opacity:.35;cursor:not-allowed}.AccountingDocumentForm_addRowButton__dCD_w td{padding:.55rem;background:var(--theme-elevation-50);text-align:center}.AccountingDocumentForm_btnAddLine__pmZBr{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;width:100%;min-height:2rem;border:1px dashed #16a34a;border-radius:.25rem;background:rgba(0,0,0,0);color:#15803d;cursor:pointer;font-size:.8125rem;font-weight:700}.AccountingDocumentForm_commentRow__zomsK td,.AccountingDocumentForm_detailRow__u1Rau td{background:var(--theme-elevation-100)}.AccountingDocumentForm_commentInner__EHqt4,.AccountingDocumentForm_detailGrid__WNOAi{padding:.5rem}.AccountingDocumentForm_detailGrid__WNOAi{display:grid;grid-template-columns:repeat(4,minmax(160px,1fr));gap:.6rem}.AccountingDocumentForm_repairDetailsGrid__rY5TF{display:grid;grid-template-columns:repeat(2,minmax(280px,1fr));gap:.7rem}.AccountingDocumentForm_repairDetailBlock__eA203{border:1px solid var(--theme-elevation-200);border-radius:.25rem;background:var(--theme-elevation-50);padding:.6rem}.AccountingDocumentForm_repairDetailHeaderRow__HEJCk{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.35rem}.AccountingDocumentForm_repairDetailLabel__QQGDn{color:var(--theme-text);font-size:.75rem;font-weight:700;text-transform:uppercase}.AccountingDocumentForm_repairDetailCostLabel__7ozVt{color:var(--theme-text);font-size:.75rem;font-weight:700;text-align:right}.AccountingDocumentForm_repairDetailText__mJXqK{min-height:2rem;color:var(--theme-text);font-size:.8125rem;line-height:1.35;white-space:pre-wrap}.AccountingDocumentForm_repairDetailMuted__q9W0f{color:var(--theme-elevation-700);font-size:.8125rem}.AccountingDocumentForm_repairComponentsList__bAwxL{margin:0;padding:0;list-style:none}.AccountingDocumentForm_repairComponentRow__9B2Dx{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.25rem 0;border-bottom:1px solid var(--theme-elevation-150)}.AccountingDocumentForm_repairComponentRow__9B2Dx:last-child{border-bottom:0}.AccountingDocumentForm_repairComponentName__Uq14Z{color:var(--theme-text);font-size:.8125rem}.AccountingDocumentForm_repairComponentQuantity__eIkQ3{color:var(--theme-text);font-size:.75rem;font-weight:700}.AccountingDocumentForm_bottomGrid__OniMp{display:grid;grid-template-columns:minmax(360px,1fr) 320px;gap:1.5rem;align-items:start}.AccountingDocumentForm_messageSection__1yL7f label{display:block;margin-bottom:.3rem;color:var(--theme-text);font-size:.8125rem;font-weight:700}.AccountingDocumentForm_totalsTable__bSO9E table{width:100%;border-collapse:collapse;font-size:.8125rem}.AccountingDocumentForm_totalsTable__bSO9E td{border-bottom:1px solid var(--theme-elevation-200);padding:.4rem .5rem}.AccountingDocumentForm_totalsLabel__q5ztA{color:var(--theme-text);font-weight:600;text-align:right}.AccountingDocumentForm_totalsValuePositive__nhFPM,.AccountingDocumentForm_totalsValueStrong__iE_6G,.AccountingDocumentForm_totalsValue__M37dM{min-width:120px;border:1px solid var(--theme-elevation-200);background:var(--theme-elevation-50);font-family:monospace;text-align:right}.AccountingDocumentForm_totalsValueStrong__iE_6G{font-weight:800}.AccountingDocumentForm_totalsValuePositive__nhFPM{color:#047857;font-weight:700}@media(max-width:1200px){.AccountingDocumentForm_bottomGrid__OniMp,.AccountingDocumentForm_detailsGrid__OiLIZ,.AccountingDocumentForm_repairDetailsGrid__rY5TF,.AccountingDocumentForm_topGrid__sAiKm{grid-template-columns:1fr}}@media(max-width:760px){.AccountingDocumentForm_card__MBzhv,.AccountingDocumentForm_container__Zb4jn{padding:.75rem}.AccountingDocumentForm_addressColumns__rPmkp{grid-template-columns:1fr}.AccountingDocumentForm_formRow__LY3zm{display:block}.AccountingDocumentForm_formLabel__vYkKg{display:block;width:auto;margin-bottom:.2rem;text-align:left}}.SageEmailModal_modal__pXgUC{align-items:center;display:flex;height:100%;justify-content:center;padding:var(--base)}.SageEmailModal_dialog__VnKbN{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-200);border-radius:var(--style-radius-l);box-shadow:0 18px 48px color-mix(in srgb,var(--theme-elevation-900) 28%,transparent);max-height:92vh;max-width:720px;overflow:hidden;width:100%}.SageEmailModal_header__JVdot{align-items:flex-start;border-bottom:1px solid var(--theme-elevation-150);display:flex;gap:var(--base);justify-content:space-between;padding:calc(var(--base)*1.25)}.SageEmailModal_header__JVdot h2,.SageEmailModal_header__JVdot p{margin:0}.SageEmailModal_header__JVdot h2{font-size:1.25rem}.SageEmailModal_header__JVdot p{color:var(--theme-elevation-600);margin-top:calc(var(--base)*.25)}.SageEmailModal_addButton___bq1O,.SageEmailModal_closeButton___Cbl4,.SageEmailModal_removeButton__H69GD{align-items:center;background:rgba(0,0,0,0);border:1px solid var(--theme-elevation-250);border-radius:var(--style-radius-s);color:var(--theme-text);cursor:pointer;display:inline-flex;justify-content:center}.SageEmailModal_addButton___bq1O:hover:not(:disabled),.SageEmailModal_closeButton___Cbl4:hover:not(:disabled),.SageEmailModal_removeButton__H69GD:hover:not(:disabled){background:var(--theme-elevation-100)}.SageEmailModal_addButton___bq1O:disabled,.SageEmailModal_closeButton___Cbl4:disabled,.SageEmailModal_removeButton__H69GD:disabled{cursor:not-allowed;opacity:.5}.SageEmailModal_closeButton___Cbl4,.SageEmailModal_removeButton__H69GD{flex:0 0 auto;height:34px;padding:0;width:34px}.SageEmailModal_body__OmAbk{max-height:calc(92vh - 168px);overflow-y:auto;padding:calc(var(--base)*1.25)}.SageEmailModal_status__rOvaJ{color:var(--theme-elevation-600);margin:0 0 var(--base)}.SageEmailModal_error__9dD9N{background:var(--theme-error-100);border:1px solid var(--theme-error-300);border-radius:var(--style-radius-s);color:var(--theme-error-700);margin-bottom:var(--base);padding:calc(var(--base)*.6)}.SageEmailModal_attachments__TY8RA,.SageEmailModal_field__rmErp{margin-bottom:var(--base)}.SageEmailModal_field__rmErp label{display:block;font-weight:600;margin-bottom:calc(var(--base)*.3)}.SageEmailModal_field__rmErp input,.SageEmailModal_field__rmErp textarea{background:var(--theme-input-bg);border:1px solid var(--theme-elevation-300);border-radius:var(--style-radius-s);color:var(--theme-text);font:inherit;padding:calc(var(--base)*.55);width:100%}.SageEmailModal_field__rmErp input:focus,.SageEmailModal_field__rmErp textarea:focus{border-color:var(--theme-elevation-500);outline:2px solid var(--theme-elevation-150)}.SageEmailModal_field__rmErp input:disabled,.SageEmailModal_field__rmErp textarea:disabled{cursor:not-allowed;opacity:.6}.SageEmailModal_field__rmErp textarea{resize:vertical}.SageEmailModal_fieldRow__IfBbJ{display:grid;gap:var(--base);grid-template-columns:1fr 1fr}.SageEmailModal_required__750Kj{color:var(--theme-error-500)}.SageEmailModal_help__DQ_1W{color:var(--theme-elevation-600);display:block;font-size:.8125rem;margin-top:calc(var(--base)*.25)}.SageEmailModal_attachments__TY8RA{border-top:1px solid var(--theme-elevation-150);margin-top:calc(var(--base)*1.25);padding-top:var(--base)}.SageEmailModal_attachmentHeader__zrqnd{align-items:flex-start;display:flex;gap:var(--base);justify-content:space-between}.SageEmailModal_attachmentHeader__zrqnd h3,.SageEmailModal_attachmentHeader__zrqnd p{margin:0}.SageEmailModal_attachmentHeader__zrqnd h3{font-size:1rem}.SageEmailModal_attachmentHeader__zrqnd p{color:var(--theme-elevation-600);font-size:.8125rem;margin-top:calc(var(--base)*.2)}.SageEmailModal_addButton___bq1O{cursor:pointer;gap:calc(var(--base)*.3);padding:calc(var(--base)*.4) calc(var(--base)*.6);white-space:nowrap}.SageEmailModal_addButtonDisabled__1ebXk{cursor:not-allowed;opacity:.5}.SageEmailModal_fileList__JYz6T{display:flex;flex-direction:column;gap:calc(var(--base)*.5);margin-top:calc(var(--base)*.6)}.SageEmailModal_fileItem__iLVRQ{align-items:center;background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-200);border-radius:var(--style-radius-s);display:flex;gap:calc(var(--base)*.5);padding:calc(var(--base)*.45) calc(var(--base)*.55)}.SageEmailModal_fileItem__iLVRQ>svg{color:var(--theme-elevation-600);flex:0 0 auto}.SageEmailModal_fileDetails__DS0Uk{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.SageEmailModal_fileDetails__DS0Uk span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SageEmailModal_fileDetails__DS0Uk small{color:var(--theme-elevation-600)}.SageEmailModal_actions__R9Edm{border-top:1px solid var(--theme-elevation-150);display:flex;gap:calc(var(--base)*.5);justify-content:flex-end;padding:var(--base) calc(var(--base)*1.25)}.SageEmailModal_actions__R9Edm .btn{margin:0}.SageEmailModal_menuLabel__bbqxQ{align-items:center;display:inline-flex;gap:calc(var(--base)*.3)}@media(max-width:768px){.SageEmailModal_modal__pXgUC{align-items:flex-end;padding:0}.SageEmailModal_dialog__VnKbN{border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:96vh}.SageEmailModal_body__OmAbk{max-height:calc(96vh - 168px)}.SageEmailModal_fieldRow__IfBbJ{grid-template-columns:1fr;gap:0}.SageEmailModal_attachmentHeader__zrqnd{align-items:stretch;flex-direction:column}.SageEmailModal_addButton___bq1O{align-self:flex-start}}.SalesDesk_salesDesk__0iIqe{min-height:100%;background:var(--theme-bg)}.SalesDesk_header__Xufl3{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid var(--theme-elevation-150)}.SalesDesk_headerActions__T2YX_{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;justify-content:flex-end}.SalesDesk_eyebrow__XSXi0{margin:0 0 .2rem;color:var(--theme-elevation-600);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.SalesDesk_title__euJ_m{margin:0;font-size:1.55rem}.SalesDesk_subtitle__Z3GgA{margin:.3rem 0 0;color:var(--theme-elevation-700)}.SalesDesk_content__R7zs4{display:grid;gap:1rem;padding:1.25rem 1.5rem 2rem}.SalesDesk_kpis__PICai{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.75rem}.SalesDesk_kpi__SxOwq{border:1px solid var(--theme-elevation-150);border-radius:8px;padding:.9rem;background:var(--theme-elevation-0)}.SalesDesk_kpiLabel__oyzGK{margin:0;color:var(--theme-elevation-650);font-size:.78rem;font-weight:700}.SalesDesk_kpiValue__WTXI3{margin:.25rem 0 0;font-size:1.65rem;font-weight:800}.SalesDesk_grid__Ls2Wx{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:1rem}.SalesDesk_panel__A1uWL{border:1px solid var(--theme-elevation-150);border-radius:8px;background:var(--theme-elevation-0);overflow:hidden}.SalesDesk_panelHeader__mklVw{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1rem;border-bottom:1px solid var(--theme-elevation-150)}.SalesDesk_panelTitle__9K8yI{display:flex;align-items:center;gap:.45rem;margin:0;font-size:.95rem}.SalesDesk_panelDescription__LQ_kM{margin:0;padding:.75rem 1rem;border-bottom:1px solid var(--theme-elevation-100);color:var(--theme-elevation-650);font-size:.8rem;line-height:1.4}.SalesDesk_list__luung{display:grid;max-height:80vh;overflow-y:auto}.SalesDesk_item__cjlQm{display:grid;gap:.3rem;padding:.85rem 1rem;border-bottom:1px solid var(--theme-elevation-100)}.SalesDesk_item__cjlQm:last-child{border-bottom:0}.SalesDesk_itemTop__EGWt6{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.SalesDesk_itemTitle__IsEao{margin:0;font-weight:700}.SalesDesk_meta__FWeIn{color:var(--theme-elevation-650);font-size:.8rem}.SalesDesk_badge__RzZ0z{flex:0 0 auto;border-radius:999px;background:var(--theme-elevation-100);padding:.22rem .5rem;font-size:.72rem;font-weight:700;text-transform:capitalize}.SalesDesk_empty__MERwl{padding:1rem;color:var(--theme-elevation-650)}.SalesDesk_link__Lio3W{color:var(--theme-success-500);text-decoration:none}.SalesDesk_linkEmailRow__YH6Nt{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(120px,.9fr) auto auto;gap:.5rem;align-items:center;margin-top:.25rem}.SalesDesk_select__GtOCI{min-width:0;border:1px solid var(--theme-elevation-200);border-radius:6px;background:var(--theme-input-bg);color:var(--theme-text);padding:.5rem;font:inherit;font-size:.82rem}.SalesDesk_smallButton__5erNm{border:1px solid var(--theme-success-500);border-radius:6px;background:var(--theme-success-500);color:#fff;padding:.5rem .7rem;font:inherit;font-size:.82rem;font-weight:700;cursor:pointer}.SalesDesk_smallButton__5erNm:disabled{cursor:not-allowed;opacity:.55}.SalesDesk_secondarySmallButton__Ehe4y{display:inline-flex;align-items:center;gap:.4rem;border:1px solid var(--theme-elevation-250);border-radius:6px;background:var(--theme-elevation-0);color:var(--theme-text);padding:.5rem .7rem;font:inherit;font-size:.82rem;font-weight:700;cursor:pointer;text-decoration:none}.SalesDesk_secondarySmallButton__Ehe4y:disabled{cursor:not-allowed;opacity:.55}.SalesDesk_inlineError__CMA_7{color:#b91c1c;font-size:.8rem}.SalesDesk_actionRow__J_YW8{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.SalesDesk_stack__CsESS{display:grid;gap:1rem}.SalesDesk_error__QLxaH,.SalesDesk_loading__A_YE4{padding:2rem}.SalesDesk_error__QLxaH{color:#b91c1c}@media(max-width:980px){.SalesDesk_grid__Ls2Wx{grid-template-columns:1fr}.SalesDesk_header__Xufl3{align-items:flex-start;flex-direction:column}.SalesDesk_headerActions__T2YX_{justify-content:flex-start}.SalesDesk_linkEmailRow__YH6Nt{grid-template-columns:1fr}}