._layout_8s6r8_1{grid-template-columns:244px minmax(0,1fr);min-height:100vh;display:grid}._sidebar_8s6r8_2,._mobileSidebar_8s6r8_2{color:#d9eeeb;background:linear-gradient(#12343b 0%,#102c35 62%,#0d2830 100%);flex-direction:column;padding:26px 18px 22px;display:flex}._sidebar_8s6r8_2{height:100vh;position:sticky;top:0}._brand_8s6r8_4{color:#fff;justify-items:start;padding:0 8px;line-height:1;display:grid}._brandName_8s6r8_5{color:#75e2cd;filter:drop-shadow(0 7px 12px #29bcaa26);background:#12343b;align-items:center;height:36px;display:flex}._brandName_8s6r8_5 svg{flex:none;width:32px;height:32px}._brandName_8s6r8_5 strong{color:#fff;letter-spacing:.08em;margin-left:-1px;font-size:20px;font-weight:850}._brand_8s6r8_4>small{color:#9dc8c5;letter-spacing:.13em;text-transform:uppercase;margin:2px 0 0 3px;font-size:7px;font-weight:800}._workspace_8s6r8_9{background:#ffffff0f;border-radius:12px;gap:4px;margin:29px 4px 20px;padding:14px;display:grid}._workspace_8s6r8_9 small{color:#adafc1;text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:850}._workspace_8s6r8_9 strong{color:#fff;text-overflow:ellipsis;font-size:13px;overflow:hidden}._workspace_8s6r8_9 span{color:#adafc1;font-size:10px}._workspace_8s6r8_9 select{color:#fff;background:#173c44;border:1px solid #ffffff21;border-radius:7px;width:100%;min-width:0;height:31px;padding:0 26px 0 8px;font-size:11px;font-weight:750}._workspace_8s6r8_9 select option{color:#17343b;background:#fff}._nav_8s6r8_15{gap:4px;display:grid}._nav_8s6r8_15 a{color:#b7d2d0;border-radius:9px;align-items:center;gap:10px;min-height:42px;padding:0 12px;font-size:13px;font-weight:650;display:flex}._nav_8s6r8_15 a:hover,._navActive_8s6r8_17{background:#6fe5cf1c;color:#fff!important}._navActive_8s6r8_17 svg{color:#76e2cf}._sidebarFoot_8s6r8_19{color:#adafc1;border-top:1px solid #ffffff17;margin-top:auto;padding:16px 12px 0;line-height:1.5}._content_8s6r8_20{min-width:0}._topbar_8s6r8_21{z-index:30;border-bottom:1px solid var(--border);background:#fff;align-items:center;gap:16px;height:68px;padding:0 30px;display:flex;position:sticky;top:0}._topTitle_8s6r8_22{color:var(--muted);margin-right:auto;font-size:13px;font-weight:700}._globalSearchButton_8s6r8_23{border:1px solid var(--border);width:min(360px,34vw);min-height:38px;color:var(--muted);background:var(--surface-muted);text-align:left;border-radius:10px;align-items:center;gap:9px;margin-right:auto;padding:0 9px 0 12px;font-size:12px;display:flex}._globalSearchButton_8s6r8_23:hover{color:var(--text);background:#eff9f7;border-color:#b9ddd7}._globalSearchButton_8s6r8_23 span{flex:1}._globalSearchButton_8s6r8_23 kbd,._commandFooter_8s6r8_26 kbd{color:#56696d;background:#fff;border:1px solid #d6e2df;border-bottom-width:2px;border-radius:6px;padding:3px 6px;font:700 9px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}._userBlock_8s6r8_27{align-items:center;gap:8px;display:flex}._userName_8s6r8_28{text-overflow:ellipsis;white-space:nowrap;max-width:170px;font-size:12px;font-weight:750;overflow:hidden}._avatar_8s6r8_29{color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:9px;font-weight:850;display:inline-grid}._roleBadge_8s6r8_30{color:#086b63;background:var(--primary-soft);border-radius:999px;padding:5px 9px;font-size:10px;font-weight:850}._main_8s6r8_31{min-height:calc(100vh - 68px)}._menuButton_8s6r8_32,._closeMenu_8s6r8_32{display:none}._iconButton_8s6r8_33,._menuButton_8s6r8_32,._closeMenu_8s6r8_32{color:#6d7082;background:0 0;border:0;border-radius:9px;place-items:center;width:36px;height:36px;padding:0}._iconButton_8s6r8_33{display:inline-grid}._iconButton_8s6r8_33:hover{color:var(--text);background:#f0f0f6}._notificationButton_8s6r8_36{color:#6d7082;border-radius:9px;place-items:center;width:36px;height:36px;display:grid;position:relative}._notificationButton_8s6r8_36:hover{color:var(--primary);background:var(--primary-soft)}._notificationButton_8s6r8_36 span{color:#fff;background:var(--danger);border:2px solid #fff;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:7px;font-weight:900;display:grid;position:absolute;top:-3px;right:-2px}._mobileSidebar_8s6r8_2{z-index:60;width:min(290px,86vw);transition:all .2s;position:fixed;inset:0 auto 0 0;transform:translate(-105%)}._mobileSidebarOpen_8s6r8_38{transform:translate(0)}._backdrop_8s6r8_39{z-index:50;background:#14152080;border:0;position:fixed;inset:0}._page_8s6r8_41{padding:34px clamp(20px,4vw,52px) 80px}._pageHeader_8s6r8_42{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:27px;display:flex}._pageHeader_8s6r8_42 h1{letter-spacing:-.04em;margin:5px 0 7px;font-size:clamp(27px,4vw,35px)}._pageHeader_8s6r8_42 p{color:var(--muted);margin:0;font-size:13px}._eyebrow_8s6r8_45{color:#08756c;text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:900}._pageActions_8s6r8_46{flex-wrap:wrap;gap:9px;display:flex}._primaryButton_8s6r8_47,._secondaryButton_8s6r8_47,._dangerButton_8s6r8_47{border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 16px;font-size:12px;font-weight:800;display:inline-flex}._primaryButton_8s6r8_47{color:#fff;background:var(--primary);box-shadow:0 5px 14px #087f7433}._primaryButton_8s6r8_47:hover{background:var(--primary-dark)}._secondaryButton_8s6r8_47{color:#55586c;border-color:var(--border);background:#fff}._secondaryButton_8s6r8_47:hover{color:var(--primary);background:var(--primary-soft);border-color:#b9e4dc}._dangerButton_8s6r8_47{color:var(--danger);background:#fff1f3;border-color:#ffd7df}._primaryButton_8s6r8_47:disabled,._secondaryButton_8s6r8_47:disabled,._dangerButton_8s6r8_47:disabled{opacity:.55;cursor:not-allowed}._summaryGrid_8s6r8_55{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:30px;display:grid}._metric_8s6r8_56{border:1px solid var(--border);min-width:0;box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;align-items:center;gap:13px;padding:18px;display:flex}._metricIcon_8s6r8_57{width:42px;height:42px;color:var(--primary);background:var(--primary-soft);border-radius:11px;flex:none;place-items:center;display:grid}._metric_8s6r8_56 div:last-child{gap:2px;min-width:0;display:grid}._metric_8s6r8_56 strong{font-size:23px}._metric_8s6r8_56 span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._metricLink_8s6r8_61{transition:transform .16s,border-color .16s,box-shadow .16s}._metricLink_8s6r8_61:hover{border-color:#b9ddd7;transform:translateY(-2px);box-shadow:0 8px 23px #143f431c}._metricGreen_8s6r8_63 ._metricIcon_8s6r8_57{color:#19846d;background:#e8f8f3}._metricOrange_8s6r8_64 ._metricIcon_8s6r8_57{color:#c86429;background:#fff1e9}._metricRed_8s6r8_65 ._metricIcon_8s6r8_57{color:#b93650;background:#ffebef}._sectionGrid_8s6r8_66{grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:18px;display:grid}._panel_8s6r8_67{border:1px solid var(--border);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;padding:20px}._panelHeader_8s6r8_68{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}._panelHeader_8s6r8_68 h2{margin:0;font-size:16px}._panelHeader_8s6r8_68 p{color:var(--muted);margin:4px 0 0;font-size:11px}._activityList_8s6r8_71{display:grid}._activityItem_8s6r8_72{border-bottom:1px solid #efeff3;grid-template-columns:1fr auto;gap:5px 12px;padding:12px 0;display:grid}._activityItem_8s6r8_72:last-child{border-bottom:0}._activityItem_8s6r8_72 p{color:#4f5264;margin:0;font-size:12px}._activityItem_8s6r8_72 small{color:#646779;font-size:10px}._toolbar_8s6r8_77{border:1px solid var(--border);background:#fff;border-radius:12px;flex-wrap:wrap;gap:9px;margin-bottom:16px;padding:12px;display:flex}._search_8s6r8_78{flex:1;min-width:230px;position:relative}._search_8s6r8_78 svg{color:#8b8d9d;position:absolute;top:11px;left:11px}._search_8s6r8_78 input{padding-left:36px}._toolbar_8s6r8_77 select{width:auto;min-width:150px}._savedViews_8s6r8_82{flex-wrap:wrap;align-items:center;gap:7px;margin:-3px 0 15px;display:flex}._inventoryUtilities_8s6r8_83{justify-content:space-between;align-items:flex-start;gap:10px;margin:-3px 0 15px;display:flex}._inventoryUtilities_8s6r8_83 ._savedViews_8s6r8_82{flex:1;margin:0}._savedViews_8s6r8_82>span{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;margin-right:3px;font-size:9px;font-weight:900}._savedViewChip_8s6r8_86{background:#fff;border:1px solid #c8e3de;border-radius:999px;align-items:stretch;min-height:29px;padding-left:2px;display:flex;overflow:hidden}._savedViewChip_8s6r8_86 button{color:#28625e;background:0 0;border:0;padding:0 9px;font-size:10px;font-weight:800}._savedViewChip_8s6r8_86 button:last-child{color:var(--muted);border-left:1px solid #d9ebe8;place-items:center;padding:0 8px;display:grid}._savedViewChip_8s6r8_86 button:hover{color:var(--primary);background:var(--primary-soft)}._tableWrap_8s6r8_90{border:1px solid var(--border);box-shadow:var(--shadow-sm);background:#fff;border-radius:13px;overflow-x:auto}._table_8s6r8_90{border-collapse:collapse;width:100%;min-width:850px}._table_8s6r8_90 th{color:#666879;border-bottom:1px solid var(--border);text-align:left;text-transform:uppercase;letter-spacing:.05em;background:#fafafd;height:42px;padding:0 14px;font-size:9px;font-weight:900}._table_8s6r8_90 td{color:#55586a;vertical-align:middle;border-bottom:1px solid #efeff3;min-height:58px;padding:12px 14px;font-size:12px}._table_8s6r8_90 tr:last-child td{border-bottom:0}._table_8s6r8_90 tbody tr:hover{background:#f1fbf9}._table_8s6r8_90 ._selectedRow_8s6r8_96{background:#eaf9f6}._checkCell_8s6r8_97{width:42px;text-align:center!important}._checkCell_8s6r8_97 input{width:16px;height:16px;accent-color:var(--primary)}._tableCompact_8s6r8_99 td{min-height:44px;padding-top:7px;padding-bottom:7px}._bulkBar_8s6r8_100{color:#28534f;background:#eaf9f6;border:1px solid #bce2db;border-radius:11px;align-items:center;gap:10px;margin-bottom:12px;padding:10px 12px;font-size:11px;display:flex}._bulkBar_8s6r8_100 span{color:var(--muted);margin-right:auto}._preferenceGroup_8s6r8_102{border:1px solid var(--border);border-radius:10px;gap:11px;margin:0;padding:14px;display:grid}._preferenceGroup_8s6r8_102 legend{color:var(--text);padding:0 6px;font-size:11px;font-weight:850}._form_8s6r8_104 ._checkboxLabel_8s6r8_104{grid-template-columns:none;align-items:center;gap:9px;display:flex}._checkboxLabel_8s6r8_104 input{width:17px;height:17px;accent-color:var(--primary)}._textButton_8s6r8_106{width:fit-content;color:var(--primary);background:0 0;border:0;align-items:center;gap:6px;padding:3px 0;font-size:11px;font-weight:800;display:inline-flex}._textButton_8s6r8_106:hover{text-decoration:underline}._importIntro_8s6r8_108{color:var(--primary);background:#f3fbf9;border:1px dashed #b9dcd6;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:15px;display:grid}._importIntro_8s6r8_108 div{gap:4px;min-width:0;display:grid}._importIntro_8s6r8_108 strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._importIntro_8s6r8_108 small{color:var(--muted);font-size:10px}._importSummary_8s6r8_110{color:var(--muted);align-items:center;gap:12px;margin-bottom:10px;font-size:11px;display:flex}._importSummary_8s6r8_110 strong{color:var(--text);margin-right:auto}._importValid_8s6r8_111{color:var(--success);font-weight:800}._importInvalid_8s6r8_111{color:var(--danger);font-weight:800}._cellErrors_8s6r8_112{color:var(--danger);margin:0;padding-left:15px;font-size:10px}._qrLabel_8s6r8_113{text-align:center;background:#fff;border:1px solid #cfdedb;border-radius:14px;justify-items:center;gap:15px;width:min(100%,360px);margin:0 auto;padding:24px;display:grid}._qrLabel_8s6r8_113 div{gap:4px;display:grid}._qrLabel_8s6r8_113 strong{color:var(--primary);font:900 22px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}._qrLabel_8s6r8_113 span{font-size:14px;font-weight:850}._qrLabel_8s6r8_113 small{color:var(--muted);font-size:10px}._receipt_8s6r8_115{border:1px solid var(--border);color:#263f44;background:#fff;border-radius:12px;padding:28px}._receipt_8s6r8_115>header{border-bottom:2px solid #17343b;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:17px;display:flex}._receipt_8s6r8_115>header h2{margin:4px 0 0;font-size:22px}._receipt_8s6r8_115>header>strong{letter-spacing:.08em;border:1px solid #17343b;border-radius:6px;padding:7px 10px;font-size:11px}._receiptGrid_8s6r8_117{grid-template-columns:1fr 1fr;gap:25px;padding:20px 0;display:grid}._receipt_8s6r8_115 h3{text-transform:uppercase;letter-spacing:.07em;margin:0 0 10px;font-size:12px}._receipt_8s6r8_115 dl{grid-template-columns:90px 1fr;gap:6px 9px;margin:0;font-size:10px;display:grid}._receipt_8s6r8_115 dt{color:#687b7f}._receipt_8s6r8_115 dd{margin:0;font-weight:700}._receiptEvent_8s6r8_118{border-top:1px solid #dce9e6;padding:13px 0}._receiptEvent_8s6r8_118 p{margin:0 0 5px;font-size:10px}._receiptEvent_8s6r8_118 small{color:#65777b}._signatures_8s6r8_119{grid-template-columns:1fr 1fr;gap:70px;margin-top:55px;display:grid}._signatures_8s6r8_119 span{text-align:center;border-top:1px solid #687b7f;padding-top:8px;font-size:9px}._attachmentList_8s6r8_120{display:grid}._attachmentList_8s6r8_120 article{border-bottom:1px solid #edf1f0;grid-template-columns:35px minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:58px;padding:9px 0;display:grid}._attachmentList_8s6r8_120 article:last-child{border-bottom:0}._attachmentList_8s6r8_120 article>span{width:34px;height:34px;color:var(--primary);background:var(--primary-soft);border-radius:9px;place-items:center;display:grid}._attachmentList_8s6r8_120 article>div{gap:3px;min-width:0;display:grid}._attachmentList_8s6r8_120 strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._attachmentList_8s6r8_120 small{color:var(--muted);font-size:9px}._attachmentEmpty_8s6r8_121{min-height:90px;color:var(--muted);place-content:center;justify-items:center;gap:7px;font-size:11px;display:grid}._alertSummary_8s6r8_122{color:var(--muted);margin:-13px 0 14px;font-size:11px}._alertSummary_8s6r8_122 strong{color:var(--primary)}._platformNotice_8s6r8_123{color:var(--primary);background:#ecf9f6;border:1px solid #bce2db;border-radius:12px;align-items:flex-start;gap:11px;margin:-9px 0 20px;padding:14px 16px;display:flex}._platformNotice_8s6r8_123 div{gap:3px;display:grid}._platformNotice_8s6r8_123 strong{color:var(--text);font-size:12px}._platformNotice_8s6r8_123 span{color:var(--muted);font-size:10px;line-height:1.5}._organizationGrid_8s6r8_125{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}._organizationCard_8s6r8_126{border:1px solid var(--border);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;padding:18px}._organizationCard_8s6r8_126 header{grid-template-columns:39px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}._organizationIcon_8s6r8_128{width:39px;height:39px;color:var(--primary);background:var(--primary-soft);border-radius:10px;place-items:center;display:grid}._organizationCard_8s6r8_126 h2{text-overflow:ellipsis;white-space:nowrap;margin:0 0 3px;font-size:14px;overflow:hidden}._organizationCard_8s6r8_126 code{color:#08766c;font:750 10px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}._organizationCard_8s6r8_126 dl{grid-template-columns:76px minmax(0,1fr);gap:7px 10px;margin:18px 0;font-size:10px;display:grid}._organizationCard_8s6r8_126 dt{color:var(--muted)}._organizationCard_8s6r8_126 dd{text-overflow:ellipsis;color:var(--text);white-space:nowrap;margin:0;font-weight:700;overflow:hidden}._organizationCard_8s6r8_126 footer{color:var(--muted);border-top:1px solid #edf1f0;gap:18px;padding-top:12px;font-size:10px;display:flex}._organizationCard_8s6r8_126 footer span{align-items:center;gap:5px;display:inline-flex}._alertList_8s6r8_135{gap:10px;display:grid}._alertList_8s6r8_135>article{border:1px solid var(--border);min-height:76px;box-shadow:var(--shadow-sm);background:#fff;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;transition:border-color .16s,transform .16s;display:grid}._alertList_8s6r8_135>article:hover{border-color:#b9ddd7;transform:translateY(-1px)}._alertUnread_8s6r8_135{border-left:4px solid var(--primary)!important}._alertRead_8s6r8_135{opacity:.78}._alertMain_8s6r8_135{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;min-width:0;min-height:74px;padding:13px 10px 13px 16px;display:grid}._alertIcon_8s6r8_135{width:42px;height:42px;color:var(--warning);background:#fff1e2;border-radius:11px;place-items:center;display:grid}._alertUrgent_8s6r8_135{color:var(--danger);background:#ffebef}._alertMain_8s6r8_135>div{gap:5px;min-width:0;display:grid}._alertList_8s6r8_135 strong{font-size:12px}._alertMain_8s6r8_135>div span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}._alertList_8s6r8_135 time{color:var(--text);text-align:right;gap:4px;font-size:10px;font-weight:750;display:grid}._alertList_8s6r8_135 time small{color:var(--muted);font-size:9px}._alertActions_8s6r8_135{align-items:center;gap:3px;padding:0 12px 0 4px;display:flex}._table_8s6r8_90 strong{color:var(--text)}._tableActions_8s6r8_137{justify-content:flex-end;gap:5px;display:flex}._code_8s6r8_138{color:#08766c;font:750 11px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}._muted_8s6r8_139{color:var(--muted)}._status_8s6r8_140{color:#4f6077;text-transform:uppercase;letter-spacing:.04em;background:#eef1f6;border-radius:999px;width:fit-content;padding:5px 8px;font-size:9px;font-weight:900}._statusavailable_8s6r8_141,._statuscompleted_8s6r8_141,._statusactive_8s6r8_141{color:#176c5b;background:#e7f6f1}._statusassigned_8s6r8_142,._statusin_progress_8s6r8_142{color:#285e8e;background:#e9f3fc}._statusmaintenance_8s6r8_143,._statusrepair_8s6r8_143,._statusscheduled_8s6r8_143{color:#95591e;background:#fff1e2}._statuslost_8s6r8_144,._statusretired_8s6r8_144,._statuscancelled_8s6r8_144,._statusinactive_8s6r8_144{color:#a3354a;background:#ffebef}._cards_8s6r8_145{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:15px;display:grid}._card_8s6r8_145{border:1px solid var(--border);min-height:190px;box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;flex-direction:column;padding:19px;display:flex}._card_8s6r8_145 header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}._card_8s6r8_145 h3{margin:0 0 5px;font-size:15px}._card_8s6r8_145 p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}._card_8s6r8_145 dl{grid-template-columns:auto 1fr;gap:6px 10px;margin:16px 0;font-size:11px;display:grid}._card_8s6r8_145 dt{color:var(--muted)}._card_8s6r8_145 dd{color:var(--text);margin:0}._card_8s6r8_145 footer{border-top:1px solid #efeff3;justify-content:space-between;gap:7px;margin-top:auto;padding-top:12px;display:flex}._inactive_8s6r8_153{opacity:.68;background:#f8f8fa}._highlightedCard_8s6r8_154{border-color:var(--primary);box-shadow:0 0 0 3px #087f741c, var(--shadow-sm)}._form_8s6r8_104{gap:16px;padding:22px;display:grid}._formGrid_8s6r8_157{grid-template-columns:1fr 1fr;gap:14px;display:grid}._form_8s6r8_104 label,._loginCard_8s6r8_158 label,._passwordCard_8s6r8_158 label{color:#484b5d;gap:6px;min-width:0;font-size:11px;font-weight:800;display:grid}._form_8s6r8_104 input,._form_8s6r8_104 select,._form_8s6r8_104 textarea,._loginCard_8s6r8_158 input,._passwordCard_8s6r8_158 input,._toolbar_8s6r8_77 input,._toolbar_8s6r8_77 select{width:100%;color:var(--text);background:#fff;border:1px solid #dfe0e8;border-radius:9px}._form_8s6r8_104 input,._form_8s6r8_104 select,._loginCard_8s6r8_158 input,._passwordCard_8s6r8_158 input,._toolbar_8s6r8_77 input,._toolbar_8s6r8_77 select{height:41px;padding:0 11px}._form_8s6r8_104 textarea{resize:vertical;min-height:88px;padding:10px 11px}._form_8s6r8_104 input:focus,._form_8s6r8_104 select:focus,._form_8s6r8_104 textarea:focus,._loginCard_8s6r8_158 input:focus,._passwordCard_8s6r8_158 input:focus,._toolbar_8s6r8_77 input:focus,._toolbar_8s6r8_77 select:focus{border-color:var(--primary);outline:0;box-shadow:0 0 0 3px #087f741f}._formSection_8s6r8_165{border-top:1px solid #efeff3;padding-top:7px}._formSection_8s6r8_165 h3{margin:9px 0 14px;font-size:13px}._formActions_8s6r8_167{justify-content:flex-end;gap:8px;padding-top:6px;display:flex}._fieldError_8s6r8_168{color:var(--danger);font-size:10px;font-weight:700}._fieldHint_8s6r8_169{color:var(--muted);font-size:9px;font-weight:550;line-height:1.45}._formError_8s6r8_170,._errorBanner_8s6r8_170,._successBanner_8s6r8_170{border-radius:9px;align-items:center;gap:8px;padding:11px 12px;font-size:11px;display:flex}._formError_8s6r8_170,._errorBanner_8s6r8_170{color:#a42f46;background:#fff0f3}._successBanner_8s6r8_170{color:#166b59;background:#e9f7f2}._errorBanner_8s6r8_170,._successBanner_8s6r8_170{margin-bottom:16px}._modalBackdrop_8s6r8_174{z-index:100;background:#191a278c;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}._modal_8s6r8_174{width:min(100%,560px);max-height:calc(100vh - 48px);box-shadow:var(--shadow-lg);background:#fff;border-radius:16px;overflow-y:auto}._modalWide_8s6r8_176{width:min(100%,850px)}._modalHeader_8s6r8_177{z-index:2;border-bottom:1px solid var(--border);background:#fff;justify-content:space-between;gap:15px;padding:18px 22px;display:flex;position:sticky;top:0}._modalHeader_8s6r8_177 h2{margin:0;font-size:19px}._modalHeader_8s6r8_177 p{color:var(--muted);margin:5px 0 0;font-size:11px}._loadingState_8s6r8_179{min-height:260px;color:var(--muted);place-content:center;justify-items:center;gap:11px;font-size:12px;display:grid}._spin_8s6r8_180{animation:.8s linear infinite _spin_8s6r8_180}@keyframes _spin_8s6r8_180{to{transform:rotate(360deg)}}._emptyState_8s6r8_181{text-align:center;min-height:230px;color:var(--muted);border:1px dashed #d3d4dd;border-radius:14px;place-content:center;justify-items:center;padding:35px;display:grid}._emptyState_8s6r8_181 h3{color:var(--text);margin-bottom:5px}._emptyState_8s6r8_181 p{margin:0;font-size:12px}._loginPage_8s6r8_184{background:#fff;grid-template-columns:minmax(320px,.72fr) minmax(520px,1.28fr);min-height:100vh;display:grid}._loginHero_8s6r8_185{color:#fff;background:linear-gradient(145deg,#12343b 0%,#0c5f65 56%,#087f74 100%);flex-direction:column;min-height:100vh;padding:48px clamp(34px,5vw,72px);display:flex;position:relative;overflow:hidden}._loginHero_8s6r8_185:before{content:"";filter:blur(4px);background:#4ecdcb24;border-radius:50%;width:360px;height:360px;position:absolute;top:18%;left:-190px}._loginHero_8s6r8_185:after{content:"";border:70px solid #7ee8d61a;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-170px;right:-170px}._loginBrand_8s6r8_188{color:#86ead6;filter:drop-shadow(0 8px 13px #082d312e);align-items:center;height:42px;display:flex}._loginBrand_8s6r8_188 svg{flex:none;width:39px;height:39px}._loginBrand_8s6r8_188 strong{color:#fff;letter-spacing:.09em;margin-left:-1px;font-size:22px;font-weight:900}._loginVisual_8s6r8_191{grid-template-rows:1fr auto;align-items:center;width:min(100%,430px);min-height:500px;margin:auto;display:grid}._loginVisual_8s6r8_191>p{color:#c9e8e3;text-align:center;letter-spacing:.09em;margin:12px 0 0;font-size:12px;font-weight:700}._loginConstellation_8s6r8_193{aspect-ratio:1;width:100%;position:relative}._constellationLines_8s6r8_194{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._constellationLines_8s6r8_194 path{fill:none;stroke:#99e5d847;stroke-width:.35px;stroke-dasharray:1.2 1.4;vector-effect:non-scaling-stroke}._constellationLines_8s6r8_194 circle{fill:#7de1d0;opacity:.6}._constellationNode_8s6r8_197,._constellationCore_8s6r8_197{place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}._constellationNode_8s6r8_197{color:#a7ded8;background:#093a3f3d;border:1px solid #9ce7da47;border-radius:50%;width:44px;height:44px;box-shadow:0 8px 26px #05252a21}._constellationNode_8s6r8_197 svg{stroke-width:1.6px;width:18px;height:18px}._constellationCore_8s6r8_197{color:#86ead6;width:74px;height:74px;top:46%;left:50%}._constellationCore_8s6r8_197:before{content:"";border:1px solid #7ee5d338;border-radius:50%;position:absolute;inset:-7px;box-shadow:0 0 55px #49cabd33}._constellationCore_8s6r8_197 svg{width:52px;height:52px}._constellationLaptop_8s6r8_203{top:27%;left:15%}._constellationPhone_8s6r8_203{top:20%;left:78%}._constellationMonitor_8s6r8_203{top:61%;left:84%}._constellationNetwork_8s6r8_203{top:70%;left:17%}._constellationLicense_8s6r8_203{top:82%;left:56%}._loginPanel_8s6r8_204{background:#f5faf9;place-items:center;padding:35px;display:grid}._loginCard_8s6r8_158{border:1px solid var(--border);background:#fff;border-radius:20px;gap:20px;width:min(100%,420px);padding:clamp(27px,5vw,44px);display:grid;box-shadow:0 20px 60px #25273a14}._loginCard_8s6r8_158 h2{letter-spacing:-.03em;margin:5px 0 7px;font-size:28px}._loginCard_8s6r8_158 p{color:var(--muted);margin:0;font-size:12px}._loginIcon_8s6r8_207{width:47px;height:47px;color:var(--primary);background:var(--primary-soft);border-radius:13px;place-items:center;display:grid}._loginCard_8s6r8_158 ._primaryButton_8s6r8_47{width:100%;min-height:46px}._passwordPage_8s6r8_209{background:linear-gradient(145deg,#12343b,#087f74);place-items:center;min-height:100vh;padding:24px;display:grid}._passwordCard_8s6r8_158{width:min(100%,510px);box-shadow:var(--shadow-lg);background:#fff;border-radius:20px;gap:17px;padding:34px;display:grid}._passwordCard_8s6r8_158 h1{letter-spacing:-.04em;margin:6px 0 0;font-size:30px}._passwordCard_8s6r8_158>p{color:var(--muted);margin:-8px 0 3px;font-size:12px}._detailHeader_8s6r8_213{border-bottom:1px solid var(--border);background:#fff;padding:26px clamp(20px,4vw,52px)}._detailHeader_8s6r8_213 a{color:var(--primary);font-size:11px;font-weight:800}._detailTitle_8s6r8_215{justify-content:space-between;align-items:flex-start;gap:16px;margin-top:13px;display:flex}._detailTitle_8s6r8_215 h1{margin:4px 0;font-size:28px}._detailTitle_8s6r8_215 p{color:var(--muted);margin:0;font-size:12px}._detailGrid_8s6r8_217{grid-template-columns:minmax(0,.8fr) minmax(320px,1.2fr);gap:18px;padding:22px clamp(20px,4vw,52px) 70px;display:grid}._definitionList_8s6r8_218{grid-template-columns:140px 1fr;gap:10px;margin:0;font-size:11px;display:grid}._definitionList_8s6r8_218 dt{color:var(--muted)}._definitionList_8s6r8_218 dd{color:var(--text);overflow-wrap:anywhere;margin:0;font-weight:650}._timeline_8s6r8_220{display:grid}._timeline_8s6r8_220 article{border-bottom:1px solid #efeff3;padding:13px 0}._timeline_8s6r8_220 article:last-child{border:0}._timeline_8s6r8_220 p{color:#505365;margin:0 0 4px;font-size:12px}._timeline_8s6r8_220 small{color:#646779;font-size:10px}._credential_8s6r8_221{background:#f0fbf8;border:1px solid #bce5dd;border-radius:10px;align-items:center;gap:9px;padding:13px;display:flex}._credential_8s6r8_221 code{overflow-wrap:anywhere;flex:1;font-weight:800}._toastViewport_8s6r8_223{z-index:300;pointer-events:none;gap:9px;width:min(390px,100vw - 28px);display:grid;position:fixed;top:84px;right:18px}._toast_8s6r8_223{border:1px solid var(--border);min-height:52px;box-shadow:var(--shadow-lg);color:var(--text);pointer-events:auto;background:#fff;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px 11px 12px 14px;font-size:12px;font-weight:700;display:grid}._toast_8s6r8_223 button{width:30px;height:30px;color:var(--muted);background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}._toast_8s6r8_223 button:hover{background:var(--surface-muted);color:var(--text)}._toastSuccess_8s6r8_227{border-color:#bce5dd}._toastSuccess_8s6r8_227>svg{color:var(--success)}._toastError_8s6r8_228{border-color:#f1c5ce}._toastError_8s6r8_228>svg{color:var(--danger)}._toastInfo_8s6r8_229{border-color:#bcddeb}._toastInfo_8s6r8_229>svg{color:var(--accent)}._commandBackdrop_8s6r8_231{z-index:250;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#091f247a;place-items:start center;padding:min(15vh,120px) 20px 30px;display:grid;position:fixed;inset:0}._commandPalette_8s6r8_232{background:#fff;border:1px solid #ffffff61;border-radius:17px;grid-template-rows:auto minmax(80px,1fr) auto;width:min(650px,100%);max-height:min(680px,74vh);display:grid;overflow:hidden;box-shadow:0 34px 90px #051f244d}._commandSearch_8s6r8_233{border-bottom:1px solid var(--border);min-height:64px;color:var(--primary);align-items:center;gap:12px;padding:0 15px 0 19px;display:flex}._commandSearch_8s6r8_233 input{min-width:0;height:62px;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:15px}._commandSearch_8s6r8_233 input::placeholder{color:#8b999c}._commandSearch_8s6r8_233 button{width:34px;height:34px;color:var(--muted);background:0 0;border:0;border-radius:9px;place-items:center;padding:0;display:grid}._commandSearch_8s6r8_233 button:hover{color:var(--text);background:var(--surface-muted)}._commandResults_8s6r8_238{padding:8px;overflow-y:auto}._commandSection_8s6r8_239{color:#758589;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;min-height:30px;padding:10px 9px 5px;font-size:9px;font-weight:900;display:flex}._commandItem_8s6r8_240,._commandItemActive_8s6r8_240{width:100%;min-height:54px;color:var(--text);text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:36px 1fr;align-items:center;gap:10px;padding:8px 10px;display:grid}._commandItemActive_8s6r8_240{background:var(--primary-soft)}._commandIcon_8s6r8_242{width:36px;height:36px;color:var(--primary);background:#eff7f5;border-radius:9px;place-items:center;display:grid}._commandItemActive_8s6r8_240 ._commandIcon_8s6r8_242{color:#fff;background:var(--primary)}._commandItem_8s6r8_240 span:last-child,._commandItemActive_8s6r8_240 span:last-child{gap:3px;min-width:0;display:grid}._commandItem_8s6r8_240 strong,._commandItemActive_8s6r8_240 strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._commandItem_8s6r8_240 small,._commandItemActive_8s6r8_240 small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}._commandMessage_8s6r8_247,._commandError_8s6r8_247{min-height:90px;color:var(--muted);text-align:center;place-items:center;padding:28px 16px;font-size:12px;display:grid}._commandError_8s6r8_247{color:var(--danger)}._commandFooter_8s6r8_26{border-top:1px solid var(--border);min-height:43px;color:var(--muted);background:#fafcfb;justify-content:flex-end;align-items:center;gap:16px;padding:8px 16px;font-size:9px;display:flex}._commandFooter_8s6r8_26 span{align-items:center;gap:4px;display:flex}@media (width<=1100px){._summaryGrid_8s6r8_55{grid-template-columns:repeat(2,minmax(0,1fr))}._sectionGrid_8s6r8_66,._detailGrid_8s6r8_217{grid-template-columns:1fr}}@media (width<=760px){._layout_8s6r8_1{display:block}._sidebar_8s6r8_2{display:none}._menuButton_8s6r8_32,._closeMenu_8s6r8_32{display:inline-grid}._closeMenu_8s6r8_32{color:#fff;margin-left:auto}._topbar_8s6r8_21{height:60px;padding:0 13px}._main_8s6r8_31{min-height:calc(100vh - 60px)}._topTitle_8s6r8_22,._userName_8s6r8_28,._roleBadge_8s6r8_30{display:none}._globalSearchButton_8s6r8_23{justify-content:center;width:38px;min-height:36px;margin-right:auto;padding:0}._globalSearchButton_8s6r8_23 span,._globalSearchButton_8s6r8_23 kbd{display:none}._page_8s6r8_41{padding:24px 15px 70px}._pageHeader_8s6r8_42{flex-direction:column;align-items:flex-start}._pageActions_8s6r8_46{width:100%}._pageActions_8s6r8_46>button{flex:1}._summaryGrid_8s6r8_55,._formGrid_8s6r8_157{grid-template-columns:1fr}._toolbar_8s6r8_77{flex-direction:column}._toolbar_8s6r8_77 select{width:100%}._search_8s6r8_78{width:100%;min-width:0}._modalBackdrop_8s6r8_174{align-items:end;padding:0}._modal_8s6r8_174{border-radius:18px 18px 0 0;width:100%;max-height:92vh}._form_8s6r8_104{padding:18px}._inventoryUtilities_8s6r8_83{align-items:stretch}._inventoryUtilities_8s6r8_83>._secondaryButton_8s6r8_47{flex:none}._bulkBar_8s6r8_100{flex-wrap:wrap;align-items:stretch}._bulkBar_8s6r8_100 span{order:4;width:100%}._importIntro_8s6r8_108{grid-template-columns:auto 1fr}._importIntro_8s6r8_108>label{grid-column:1/-1}._receiptGrid_8s6r8_117{grid-template-columns:1fr}._receipt_8s6r8_115{padding:18px}._alertList_8s6r8_135>article{grid-template-columns:1fr auto}._alertMain_8s6r8_135{grid-template-columns:38px minmax(0,1fr)}._alertList_8s6r8_135 time{text-align:left;grid-column:2}._alertActions_8s6r8_135{flex-direction:column;justify-content:center;align-self:stretch;padding:9px 7px}._loginPage_8s6r8_184{grid-template-columns:1fr}._loginHero_8s6r8_185{min-height:150px;padding:28px 24px}._loginVisual_8s6r8_191{display:none}._loginPanel_8s6r8_204{padding:22px 15px 38px}._detailHeader_8s6r8_213{padding:20px 15px}._detailGrid_8s6r8_217{padding:15px 15px 60px}._detailTitle_8s6r8_215{flex-direction:column}._definitionList_8s6r8_218{grid-template-columns:110px 1fr}._toastViewport_8s6r8_223{top:72px;right:14px}._commandBackdrop_8s6r8_231{align-items:end;padding:0}._commandPalette_8s6r8_232{border-radius:18px 18px 0 0;width:100%;max-height:88vh}._commandFooter_8s6r8_26{justify-content:center}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media print{body *{visibility:hidden!important}._printArea_8s6r8_275,._printArea_8s6r8_275 *{visibility:visible!important}._printArea_8s6r8_275{box-shadow:none!important;border:0!important;margin:0!important;position:fixed!important;inset:0 auto auto 0!important}}
