@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600&display=swap";._stack_1edyn_1{position:fixed;top:calc(var(--header-height) + var(--space-4));right:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);z-index:var(--z-toast)}._toast_1edyn_11{position:relative;overflow:hidden;font-size:var(--step-3);padding:var(--space-4) calc(var(--space-6) + 24px) var(--space-4) var(--space-6);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);animation:_fadein_1edyn_1 var(--duration-fast) var(--ease-standard)}._timed_1edyn_21{animation:_fadein_1edyn_1 var(--duration-fast) var(--ease-standard),_fadeout_1edyn_1 var(--duration-slow) var(--ease-standard) calc(var(--toast-duration) - var(--duration-slow)) forwards}._success_1edyn_25{background:var(--brand-120);color:#fff}._error_1edyn_30{background:color-mix(in srgb,var(--accent-red) 20%,white);color:var(--gray-10)}._warning_1edyn_35{background:color-mix(in srgb,var(--accent-amber) 25%,white);color:var(--gray-10)}._progress_1edyn_40{position:absolute;bottom:0;left:0;height:6px;width:100%;animation:_countdown_1edyn_1 var(--toast-duration) linear forwards;transform-origin:left}._success_1edyn_25 ._progress_1edyn_40{background:var(--accent-green)}._error_1edyn_30 ._progress_1edyn_40{background:var(--accent-red)}._warning_1edyn_35 ._progress_1edyn_40{background:var(--accent-amber)}._close_1edyn_62{position:absolute;top:var(--space-2);right:var(--space-2);background:none;border:none;color:inherit;font-size:1.25rem;line-height:1;cursor:pointer;opacity:.7;padding:0 var(--space-1)}._close_1edyn_62:hover{opacity:1}._actions_1edyn_79{margin-top:var(--space-2);display:flex;gap:var(--space-2);justify-content:flex-end}._actions_1edyn_79 button{background:var(--brand-40);color:#fff;border:none;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);cursor:pointer}._actions_1edyn_79 button:hover{background:var(--brand-80)}@keyframes _fadein_1edyn_1{0%{opacity:0;transform:translateY(-6px)}}@keyframes _fadeout_1edyn_1{to{opacity:0;transform:translateY(-6px)}}@keyframes _countdown_1edyn_1{0%{width:100%}to{width:0}}._sideNav_14k8p_1{width:220px;background:var(--gray-95);border-right:1px solid var(--gray-80);display:flex;flex-direction:column;padding-top:var(--space-6)}._sideNav_14k8p_1 ._toggleButton_14k8p_10{background:none;border:none;cursor:pointer;align-self:flex-end;font-size:var(--step-3);margin-bottom:var(--space-1);color:var(--gray-10)}._sideNav_14k8p_1 ul{display:flex;flex-direction:column;gap:var(--space-4);margin:0;padding:0;list-style:none;justify-content:center}._sideNav_14k8p_1 li{list-style:none}._sideNav_14k8p_1 ._navLink_14k8p_31{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);font-size:var(--step-3);color:var(--gray-10);text-decoration:none;border-left:4px solid transparent;transition:background .15s var(--ease-standard)}._sideNav_14k8p_1 ._navLink_14k8p_31._active_14k8p_42{background:var(--brand-120);border-left-color:var(--brand-40);font-weight:600}._sideNav_14k8p_1 ._navLink_14k8p_31:hover{background:var(--gray-80)}._sideNav_14k8p_1 ._navIcon_14k8p_50{flex-shrink:0}._collapsed_14k8p_54{width:40px}._collapsed_14k8p_54 ._navList_14k8p_58{display:none}@media (max-width: var(--bp-sm)){._collapsed_14k8p_54{width:56px}._collapsed_14k8p_54 ._navLabel_14k8p_65{display:none}._collapsed_14k8p_54 ._navLink_14k8p_31{justify-content:center}}._windowTabs_38kh6_1{background:var(--gray-95);border-bottom:1px solid var(--gray-80)}._windowTabs_38kh6_1 ul{list-style:none;margin:0;padding:0;display:flex}._windowTabs_38kh6_1 ul li{padding:var(--space-2)}._windowTabs_38kh6_1 ul li:hover{background:var(--gray-80);cursor:pointer}._windowTabs_38kh6_1 ._tab_38kh6_18{padding:var(--space-2) var(--space-4);border-radius:var(--radius-md) var(--radius-md) 0 0;background:var(--gray-80);color:var(--gray-10);display:flex;align-items:center;gap:var(--space-2);cursor:pointer;-webkit-user-select:none;user-select:none}._windowTabs_38kh6_1 ._tab_38kh6_18._active_38kh6_29{background:linear-gradient(0deg,var(--brand-80),var(--brand-120));font-weight:600}._windowTabs_38kh6_1 ._close_38kh6_33{all:unset;cursor:pointer;font-weight:700;padding:var(--space-2)}._windowTabs_38kh6_1 ._close_38kh6_33:hover{color:var(--accent-red)}._viewerControls_s5nq5_3 button,._retryButton_s5nq5_3,._invoiceWindow_s5nq5_3 button,._invoiceWindow_s5nq5_3 ._iconButton_s5nq5_3,._invoiceWindow_s5nq5_3 ._supportingDocsHeader_s5nq5_3 label,._supportingDocsHeader_s5nq5_3 ._invoiceWindow_s5nq5_3 label,._invoiceWindow_s5nq5_3 ._refreshBtn_s5nq5_3,._invoiceWindow_s5nq5_3 ._splitViewToggle_s5nq5_3,._invoiceWindow_s5nq5_3 ._assignBtn_s5nq5_3,._invoiceWindow_s5nq5_3 ._approverDisplay_s5nq5_3 ._editApproverBtn_s5nq5_3,._invoiceWindow_s5nq5_3 ._approveBtn_s5nq5_3,._invoiceWindow_s5nq5_3 ._assignControls_s5nq5_3 button,._invoiceWindow_s5nq5_3 ._duplicateNotice_s5nq5_3 ._clearDuplicateBtn_s5nq5_3,._invoiceWindow_s5nq5_3 ._duplicateNotice_s5nq5_3 ._deleteDuplicateBtn_s5nq5_3,._invoiceWindow_s5nq5_3 ._missingInfo_s5nq5_3 button,._invoiceWindow_s5nq5_3 ._tasksSection_s5nq5_3 button,._invoiceWindow_s5nq5_3 ._editBtn_s5nq5_3,._invoiceWindow_s5nq5_3 ._removeMsfBtn_s5nq5_3,._invoiceWindow_s5nq5_3 ._addGlBtn_s5nq5_3,._invoiceWindow_s5nq5_3 ._saveBtn_s5nq5_3,._invoiceWindow_s5nq5_3 ._cancelBtn_s5nq5_3,._invoiceWindow_s5nq5_3 ._returnToAPBtn_s5nq5_3{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:none;background:var(--brand-40);color:#fff;cursor:pointer;font-size:var(--step-0);transition:background .2s var(--ease-standard)}._viewerControls_s5nq5_3 button:disabled,._retryButton_s5nq5_3:disabled,._invoiceWindow_s5nq5_3 button:disabled,._invoiceWindow_s5nq5_3 ._iconButton_s5nq5_3:disabled,._invoiceWindow_s5nq5_3 ._supportingDocsHeader_s5nq5_3 label:disabled,._supportingDocsHeader_s5nq5_3 ._invoiceWindow_s5nq5_3 label:disabled,._invoiceWindow_s5nq5_3 ._refreshBtn_s5nq5_3:disabled,._invoiceWindow_s5nq5_3 ._splitViewToggle_s5nq5_3:disabled,._invoiceWindow_s5nq5_3 ._assignBtn_s5nq5_3:disabled,._invoiceWindow_s5nq5_3 ._approverDisplay_s5nq5_3 ._editApproverBtn_s5nq5_3:disabled,._invoiceWindow_s5nq5_3 ._approveBtn_s5nq5_3:disabled,._invoiceWindow_s5nq5_3 ._duplicateNotice_s5nq5_3 ._clearDuplicateBtn_s5nq5_3:disabled,._invoiceWindow_s5nq5_3 ._duplicateNotice_s5nq5_3 ._deleteDuplicateBtn_s5nq5_3:disabled,._invoiceWindow_s5nq5_3 ._editBtn_s5nq5_3:disabled,._invoiceWindow_s5nq5_3 ._removeMsfBtn_s5nq5_3:disabled,._invoiceWindow_s5nq5_3 ._addGlBtn_s5nq5_3:disabled,._invoiceWindow_s5nq5_3 ._saveBtn_s5nq5_3:disabled,._invoiceWindow_s5nq5_3 ._cancelBtn_s5nq5_3:disabled,._invoiceWindow_s5nq5_3 ._returnToAPBtn_s5nq5_3:disabled{background:var(--gray-80);cursor:not-allowed}._viewerControls_s5nq5_3 button:hover:not(:disabled),._retryButton_s5nq5_3:hover:not(:disabled),._invoiceWindow_s5nq5_3 button:hover:not(:disabled),._invoiceWindow_s5nq5_3 ._iconButton_s5nq5_3:hover:not(:disabled),._invoiceWindow_s5nq5_3 ._supportingDocsHeader_s5nq5_3 label:hover:not(:disabled),._supportingDocsHeader_s5nq5_3 ._invoiceWindow_s5nq5_3 label:hover:not(:disabled),._invoiceWindow_s5nq5_3 ._refreshBtn_s5nq5_3:hover:not(:disabled),._invoiceWindow_s5nq5_3 ._splitViewToggle_s5nq5_3:hover:not(:disabled),._invoiceWindow_s5nq5_3 ._assignBtn_s5nq5_3:hover:not(:disabled),._invoiceWindow_s5nq5_3 ._approverDisplay_s5nq5_3 ._editApproverBtn_s5nq5_3:hover:not(:disabled),._invoiceWindow_s5nq5_3 ._approveBtn_s5nq5_3:hover:not(:disabled),._invoiceWindow_s5nq5_3 ._duplicateNotice_s5nq5_3 ._clearDuplicateBtn_s5nq5_3:hover:not(:disabled),._invoiceWindow_s5nq5_3 ._duplicateNotice_s5nq5_3 ._deleteDuplicateBtn_s5nq5_3:hover:not(:disabled),._invoiceWindow_s5nq5_3 ._editBtn_s5nq5_3:hover:not(:disabled),._invoiceWindow_s5nq5_3 ._removeMsfBtn_s5nq5_3:hover:not(:disabled),._invoiceWindow_s5nq5_3 ._addGlBtn_s5nq5_3:hover:not(:disabled),._invoiceWindow_s5nq5_3 ._saveBtn_s5nq5_3:hover:not(:disabled),._invoiceWindow_s5nq5_3 ._cancelBtn_s5nq5_3:hover:not(:disabled),._invoiceWindow_s5nq5_3 ._returnToAPBtn_s5nq5_3:hover:not(:disabled){background:var(--brand-80)}._invoiceWindow_s5nq5_3{background:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--space-4)}[data-theme=dark] ._invoiceWindow_s5nq5_3{background:#2a2a2a}._image_s5nq5_39{flex:1;display:flex;align-items:stretch;min-height:0}._viewer_s5nq5_3{width:100%;height:100%;display:flex;flex-direction:column;background:var(--gray-5);border-radius:var(--border-radius);overflow:hidden}._viewerControls_s5nq5_3{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);background:var(--gray-95);border-bottom:1px solid var(--gray-20)}._viewerControls_s5nq5_3 button{padding:var(--space-1) var(--space-2);font-size:.875rem;min-width:32px}._viewerControls_s5nq5_3 span{font-size:.875rem;font-weight:500;color:var(--gray-80);min-width:50px;text-align:center}._imageContainer_s5nq5_77{flex:1;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--gray-95);position:relative}._invoiceImage_s5nq5_87{max-width:100%;max-height:100%;object-fit:contain;transition:transform .1s ease-out;-webkit-user-select:none;user-select:none}._pdfContainer_s5nq5_95{flex:1;display:flex;background:var(--gray-95)}._pdfViewer_s5nq5_101{width:100%;height:100%;border:none}._noDocument_s5nq5_107{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--gray-40);text-align:center}._noDocument_s5nq5_107 p{margin:var(--space-3) 0;font-size:var(--step-0)}._noDocumentIcon_s5nq5_121{font-size:3rem;opacity:.5;margin-bottom:var(--space-2)}._retryButton_s5nq5_3{margin-top:var(--space-2)}._supportingDocs_s5nq5_3{margin-top:var(--space-4);background:var(--gray-95);padding:var(--space-3);border-radius:var(--border-radius)}._supportingDocsHeader_s5nq5_3{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-2)}._supportingDocsHeader_s5nq5_3 label{cursor:pointer}._supportingDocsHeader_s5nq5_3 input{display:none}._supportingDocsUpload_s5nq5_151{display:flex;align-items:center;gap:var(--space-2)}._supportingDocsUpload_s5nq5_151 select{font:inherit;padding:2px 4px;border-radius:var(--border-radius);border:1px solid var(--border-color, #ccc)}._supportingDocList_s5nq5_163{list-style:none;margin:0;padding:0}._supportingDocList_s5nq5_163 li{margin-bottom:var(--space-1)}._supportingDocList_s5nq5_163 li button{background:none;border:none;color:var(--primary-color);text-decoration:underline;cursor:pointer;padding:0;font:inherit}._invoiceWindow_s5nq5_3{display:grid;grid-template-columns:minmax(280px,320px) 1fr;gap:var(--space-6);width:100%;max-height:85vh;height:100%;margin:0 auto}._invoiceWindow_s5nq5_3 ._fields_s5nq5_200{width:100%;overflow-y:auto}._invoiceWindow_s5nq5_3 ._image_s5nq5_39{flex:1;display:flex;align-items:stretch}._invoiceWindow_s5nq5_3 ._thumb_s5nq5_209{width:100%;background:var(--gray-80);display:flex;align-items:center;justify-content:center;color:var(--gray-10)}._invoiceWindow_s5nq5_3 ._header_s5nq5_217{margin-bottom:var(--space-4)}._invoiceWindow_s5nq5_3 ._headerRow_s5nq5_220{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._invoiceWindow_s5nq5_3 ._iconButton_s5nq5_3,._invoiceWindow_s5nq5_3 ._refreshBtn_s5nq5_3,._invoiceWindow_s5nq5_3 ._supportingDocsHeader_s5nq5_3 label,._supportingDocsHeader_s5nq5_3 ._invoiceWindow_s5nq5_3 label{display:inline-flex;align-items:center;justify-content:center;min-width:var(--space-6);min-height:var(--space-6);border-radius:50%;padding:var(--space-1);font-size:.9rem;line-height:1}._invoiceWindow_s5nq5_3 ._refreshBtn_s5nq5_3{min-height:2.5em;min-width:2.5em;border-radius:50%;margin-left:auto}._invoiceWindow_s5nq5_3 ._splitViewToggle_s5nq5_3{display:inline-flex;align-items:center;gap:var(--space-2);min-height:2.5em}._invoiceWindow_s5nq5_3 ._splitViewToggle_s5nq5_3[aria-pressed=true]{background:var(--gray-10);color:var(--gray-95)}._invoiceWindow_s5nq5_3 ._splitViewToggle_s5nq5_3:disabled{opacity:.5;cursor:not-allowed}._invoiceWindow_s5nq5_3 ._srOnly_s5nq5_257{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._invoiceWindow_s5nq5_3 ._assignBtn_s5nq5_3{margin-left:var(--space-3)}._invoiceWindow_s5nq5_3 ._approverDisplay_s5nq5_3{display:flex;align-items:center;gap:var(--space-2);margin-left:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--gray-5);border:1px solid var(--gray-20);border-radius:var(--radius-sm)}._invoiceWindow_s5nq5_3 ._approverDisplay_s5nq5_3 ._approverLabel_s5nq5_281{font-weight:600;color:var(--gray-20)}._invoiceWindow_s5nq5_3 ._approverDisplay_s5nq5_3 ._approverName_s5nq5_285{color:var(--gray-20);font-weight:500}._invoiceWindow_s5nq5_3 ._approverDisplay_s5nq5_3 ._editApproverBtn_s5nq5_3{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-1);min-width:auto;min-height:auto;background:transparent;border:none;box-shadow:none;color:var(--gray-20)}._invoiceWindow_s5nq5_3 ._approverDisplay_s5nq5_3 ._editApproverBtn_s5nq5_3:hover{color:var(--gray-95);background:var(--gray-10)}._invoiceWindow_s5nq5_3 ._approveBtn_s5nq5_3{margin-left:var(--space-3);margin-top:var(--space-3);width:8vw}._invoiceWindow_s5nq5_3 ._assignControls_s5nq5_3{display:flex;align-items:center;gap:var(--space-2)}._invoiceWindow_s5nq5_3 ._lockNotice_s5nq5_315{margin-bottom:var(--space-4);border-radius:var(--radius-sm);padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2);background:#f5f5f5;border:1px solid #757575;color:#424242}._invoiceWindow_s5nq5_3 ._lockNotice_s5nq5_315 strong{font-size:var(--step-1);font-weight:600}._invoiceWindow_s5nq5_3 ._lockNotice_s5nq5_315 p{margin:0}._invoiceWindow_s5nq5_3 ._blanketNotice_s5nq5_333{margin-bottom:var(--space-4);border-radius:var(--radius-sm);padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2);background:#e3f2fd;border:1px solid #2196f3;color:#0d47a1}._invoiceWindow_s5nq5_3 ._blanketNotice_s5nq5_333 strong{font-size:var(--step-1);font-weight:600}._invoiceWindow_s5nq5_3 ._returnedNotice_s5nq5_348{margin-bottom:var(--space-4);border-radius:var(--radius-sm);padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2);background:#fff3cd;border:1px solid #ffc107;color:#856404}._invoiceWindow_s5nq5_3 ._returnedNotice_s5nq5_348 strong{font-size:var(--step-1);font-weight:600}._invoiceWindow_s5nq5_3 ._returnedNotice_s5nq5_348 p{margin:0;white-space:pre-wrap;word-break:break-word}._invoiceWindow_s5nq5_3 ._duplicateNotice_s5nq5_3{margin-bottom:var(--space-4);border-radius:var(--radius-sm);padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2);background:#f3e5f5;border:1px solid #9c27b0;color:#4a148c}._invoiceWindow_s5nq5_3 ._duplicateNotice_s5nq5_3 strong{font-size:var(--step-1);font-weight:600}._invoiceWindow_s5nq5_3 ._duplicateNotice_s5nq5_3 p{margin:0;white-space:pre-wrap;word-break:break-word}._invoiceWindow_s5nq5_3 ._duplicateNotice_s5nq5_3 ._duplicateActions_s5nq5_388{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}._invoiceWindow_s5nq5_3 ._duplicateNotice_s5nq5_3 ._clearDuplicateBtn_s5nq5_3{background:#9c27b0;border-color:#9c27b0;color:#fff}._invoiceWindow_s5nq5_3 ._duplicateNotice_s5nq5_3 ._clearDuplicateBtn_s5nq5_3:hover{background:#7b1fa2;border-color:#7b1fa2}._invoiceWindow_s5nq5_3 ._duplicateNotice_s5nq5_3 ._clearDuplicateBtn_s5nq5_3:disabled{opacity:.6;cursor:not-allowed}._invoiceWindow_s5nq5_3 ._duplicateNotice_s5nq5_3 ._deleteDuplicateBtn_s5nq5_3{display:inline-flex;align-items:center;gap:var(--space-1);background:#d32f2f;border-color:#d32f2f;color:#fff}._invoiceWindow_s5nq5_3 ._duplicateNotice_s5nq5_3 ._deleteDuplicateBtn_s5nq5_3:hover{background:#b71c1c;border-color:#b71c1c}._invoiceWindow_s5nq5_3 ._duplicateNotice_s5nq5_3 ._deleteDuplicateBtn_s5nq5_3:disabled{opacity:.6;cursor:not-allowed}._invoiceWindow_s5nq5_3 ._missingInfo_s5nq5_3{margin-bottom:var(--space-4);border-radius:var(--radius-sm);padding:var(--space-1);display:flex;flex-direction:column;gap:var(--space-2);background:var(--brand-40);color:var(--gray-95)}._invoiceWindow_s5nq5_3 ._missingInfo_s5nq5_3 label{font-weight:500}._invoiceWindow_s5nq5_3 ._missingInfo_s5nq5_3 select,._invoiceWindow_s5nq5_3 ._missingInfo_s5nq5_3 input{padding:var(--space-1);border:1px solid var(--gray-30);border-radius:var(--border-radius);width:90%}._invoiceWindow_s5nq5_3 ._missingInfo_s5nq5_3 button{margin-bottom:var(--space-2);margin-right:var(--space-2);border:1px solid black;align-self:flex-end}._invoiceWindow_s5nq5_3 ._tasksSection_s5nq5_3{margin-bottom:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}._invoiceWindow_s5nq5_3 ._tasksSection_s5nq5_3 input,._invoiceWindow_s5nq5_3 ._tasksSection_s5nq5_3 select{padding:var(--space-2) var(--space-3);border:1px solid var(--gray-40);border-radius:var(--radius-sm);font-size:var(--step-1);width:100%;height:var(--space-7);box-sizing:border-box}._invoiceWindow_s5nq5_3 ._tasksSection_s5nq5_3 select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;padding-right:var(--space-6);background-color:var(--gray-95);cursor:pointer}._invoiceWindow_s5nq5_3 ._tasksSection_s5nq5_3 button{align-self:flex-start}._invoiceWindow_s5nq5_3 ._primaryFields_s5nq5_474{margin-bottom:var(--space-4)}._invoiceWindow_s5nq5_3 ._primaryFields_s5nq5_474 p{margin:var(--space-2) 0}._invoiceWindow_s5nq5_3 ._glDetailHeading_s5nq5_480{margin:var(--space-3) 0 var(--space-2);font-size:var(--step-2);color:var(--gray-10);font-weight:600}._invoiceWindow_s5nq5_3 ._glDetailRow_s5nq5_486{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-2);margin:var(--space-2) 0;padding:var(--space-2) var(--space-3);background:var(--gray-5);border:1px solid var(--gray-20);border-radius:var(--radius-sm)}._invoiceWindow_s5nq5_3 ._glDetailRow_s5nq5_486 ._glDetailText_s5nq5_497{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-2);min-width:0}._invoiceWindow_s5nq5_3 ._glDetailRow_s5nq5_486 ._glDetailLabel_s5nq5_504{font-weight:600;white-space:nowrap}._invoiceWindow_s5nq5_3 ._glDetailRow_s5nq5_486 ._glDetailValue_s5nq5_508{word-break:break-word}._invoiceWindow_s5nq5_3 ._glDetailRow_s5nq5_486 ._glDetailList_s5nq5_511{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-1)}._invoiceWindow_s5nq5_3 ._glDetailRow_s5nq5_486 ._glDetailItem_s5nq5_518{display:grid;gap:2px;min-width:0}._invoiceWindow_s5nq5_3 ._glDetailRow_s5nq5_486 ._glDetailItemCode_s5nq5_523{font-weight:600}._invoiceWindow_s5nq5_3 ._glDetailRow_s5nq5_486 ._glDetailItemDescription_s5nq5_526{color:var(--gray-20);font-size:.875rem;line-height:1.2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word}._invoiceWindow_s5nq5_3 ._glDetailRow_s5nq5_486 ._poBlanketBadge_s5nq5_536{display:inline-block;margin-left:var(--space-2);padding:0 var(--space-2);font-size:.75rem;font-weight:600;color:var(--white, #fff);background:var(--warning-20, var(--gray-20));border-radius:var(--radius-sm)}._invoiceWindow_s5nq5_3 ._editGLBtn_s5nq5_546{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);font-size:.875rem;margin-left:var(--space-2);justify-self:end}._invoiceWindow_s5nq5_3 ._rowAction_s5nq5_554{min-height:3em;border-radius:50%;background:var(--gray-40);border:1px solid var(--gray-30);box-shadow:none}._invoiceWindow_s5nq5_3 ._rowAction_s5nq5_554:hover{background:var(--gray-20);border-color:var(--gray-40)}._invoiceWindow_s5nq5_3 ._rowAction_s5nq5_554 ._icon_s5nq5_3{font-size:2em}._invoiceWindow_s5nq5_3 ._editBtn_s5nq5_3{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3)}._invoiceWindow_s5nq5_3 ._editBtn_s5nq5_3 ._glDetailText_s5nq5_497{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-2);min-width:0}._invoiceWindow_s5nq5_3 ._editBtn_s5nq5_3 ._glDetailLabel_s5nq5_504{font-weight:600;color:var(--gray-40);white-space:nowrap}._invoiceWindow_s5nq5_3 ._editBtn_s5nq5_3 ._glDetailValue_s5nq5_508{color:var(--gray-40);word-break:break-word}._invoiceWindow_s5nq5_3 ._editBtn_s5nq5_3 ._editBtnLabel_s5nq5_590{display:inline-flex;align-items:center}._invoiceWindow_s5nq5_3 ._collapsibleSection_s5nq5_594{margin-bottom:var(--space-4);border:1px solid var(--gray-20);border-radius:var(--border-radius);overflow:hidden}._invoiceWindow_s5nq5_3 ._sectionHeader_s5nq5_600{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3);margin:0;background:var(--gray-5);cursor:pointer;transition:background-color .2s ease;font-size:var(--step-2);font-weight:600}._invoiceWindow_s5nq5_3 ._sectionHeader_s5nq5_600:hover{background:var(--gray-40)}._invoiceWindow_s5nq5_3 ._sectionHeader_s5nq5_600:focus{outline:2px solid var(--primary-color);outline-offset:-2px}._invoiceWindow_s5nq5_3 ._chevron_s5nq5_619{font-size:.75rem;transition:transform .2s ease}._invoiceWindow_s5nq5_3 ._chevron_s5nq5_619._expanded_s5nq5_623{transform:rotate(180deg)}._invoiceWindow_s5nq5_3 ._sectionContent_s5nq5_626{padding:var(--space-3);background:var(--gray-95)}._invoiceWindow_s5nq5_3 ._sectionContent_s5nq5_626 p{margin:var(--space-2) 0}._invoiceWindow_s5nq5_3 ._modalOverlay_s5nq5_633{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:flex-start;justify-content:center;z-index:1000;overflow-y:auto;padding:var(--space-6) 0}._invoiceWindow_s5nq5_3 ._modal_s5nq5_633{background:var(--gray-10);padding:var(--space-6);border-radius:var(--border-radius);max-width:700px;width:90%;margin:auto;overflow:visible;box-shadow:0 10px 25px #0003}._invoiceWindow_s5nq5_3 ._modal_s5nq5_633 h3{margin:0 0 var(--space-4) 0;color:var(--gray-95)}._invoiceWindow_s5nq5_3 ._modalContent_s5nq5_661{margin-bottom:var(--space-6)}._invoiceWindow_s5nq5_3 ._splitToggle_s5nq5_664{margin-bottom:var(--space-4);margin-left:var(--space-3)}._invoiceWindow_s5nq5_3 ._splitToggle_s5nq5_664 label{display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--space-2);cursor:pointer;font-weight:500;color:var(--gray-95);white-space:nowrap}._invoiceWindow_s5nq5_3 ._splitToggle_s5nq5_664 label input[type=checkbox]{margin:0}._invoiceWindow_s5nq5_3 ._glInputGroup_s5nq5_681{position:relative}._invoiceWindow_s5nq5_3 ._glSuggestions_s5nq5_684{position:absolute;top:100%;left:0;width:100%;margin-top:4px;z-index:1010;background:var(--brand-10);border-radius:4px;border:1px solid #59637a;box-shadow:0 8px 16px #00000059;max-height:240px;overflow-y:auto}._invoiceWindow_s5nq5_3 ._glSuggestionList_s5nq5_698{list-style:none;margin:0;padding:4px 0}._invoiceWindow_s5nq5_3 ._glSuggestionItem_s5nq5_703{display:flex;align-items:baseline;gap:8px;padding:6px 10px;font-size:.85rem;line-height:1.4;color:#f5f5f5;cursor:pointer;transition:background-color .12s ease-out,color .12s ease-out}._invoiceWindow_s5nq5_3 ._glSuggestionItem_s5nq5_703:nth-child(odd){background:#ffffff03}._invoiceWindow_s5nq5_3 ._glSuggestionItem_s5nq5_703:hover{background:#3e4555}._invoiceWindow_s5nq5_3 ._glSuggestionCode_s5nq5_720{font-family:Menlo,Monaco,SFMono-Regular,Consolas,Liberation Mono,Courier New,monospace;font-weight:600;font-size:1rem;color:#ffd261;min-width:90px}._invoiceWindow_s5nq5_3 ._glSuggestionDesc_s5nq5_727{flex:1;font-size:1rem;color:#e3e6ec;opacity:.96;white-space:normal}._invoiceWindow_s5nq5_3 ._glDescription_s5nq5_734{margin-top:4px;font-size:1.25rem;color:var(--brand-40)}._invoiceWindow_s5nq5_3 ._glEntry_s5nq5_739,._invoiceWindow_s5nq5_3 ._msfEntry_s5nq5_740{margin-bottom:var(--space-4);padding:var(--space-3);border:1px solid var(--gray-40);border-radius:var(--border-radius);background:var(--gray-40);overflow:visible}._invoiceWindow_s5nq5_3 ._glEntry_s5nq5_739:last-child,._invoiceWindow_s5nq5_3 ._msfEntry_s5nq5_740:last-child{margin-bottom:0}._invoiceWindow_s5nq5_3 ._glInputGroup_s5nq5_681{margin-bottom:var(--space-3)}._invoiceWindow_s5nq5_3 ._glInputGroup_s5nq5_681:last-child{margin-bottom:0}._invoiceWindow_s5nq5_3 ._glInputGroup_s5nq5_681 label{display:block;margin-bottom:var(--space-2);font-weight:500;color:var(--gray-95)}._invoiceWindow_s5nq5_3 ._glInputGroup_s5nq5_681 input{width:100%;padding:var(--space-2);border:1px solid var(--gray-30);border-radius:var(--border-radius);font-size:1rem}._invoiceWindow_s5nq5_3 ._glInputGroup_s5nq5_681 input:focus{outline:2px solid var(--primary-color);outline-offset:-2px;border-color:var(--primary-color)}._invoiceWindow_s5nq5_3 ._glInputGroup_s5nq5_681 textarea{width:100%;padding:var(--space-2);border:1px solid var(--gray-30);border-radius:var(--border-radius);font-size:1rem;resize:vertical}._invoiceWindow_s5nq5_3 ._glInputGroup_s5nq5_681 textarea:focus{outline:2px solid var(--primary-color);outline-offset:-2px;border-color:var(--primary-color)}._invoiceWindow_s5nq5_3 ._entryActions_s5nq5_789{display:flex;justify-content:flex-end}._invoiceWindow_s5nq5_3 ._removeMsfBtn_s5nq5_3{background:var(--gray-20);color:var(--white, #fff)}._invoiceWindow_s5nq5_3 ._removeMsfBtn_s5nq5_3:hover{background:var(--gray-30)}._invoiceWindow_s5nq5_3 ._addGlBtn_s5nq5_3{margin-bottom:var(--space-4);padding:var(--space-1) var(--space-3)}._invoiceWindow_s5nq5_3 ._totalValidation_s5nq5_804{margin-top:var(--space-4);padding:var(--space-3);background:var(--gray-5);border-radius:var(--border-radius);color:var(--gray-95)}._invoiceWindow_s5nq5_3 ._totalValidation_s5nq5_804 p{margin:var(--space-1) 0;font-weight:500}._invoiceWindow_s5nq5_3 ._totalValidation_s5nq5_804 p._error_s5nq5_815{color:var(--accent-red)}._invoiceWindow_s5nq5_3 ._modalActions_s5nq5_818{display:flex;gap:var(--space-3);justify-content:flex-end}._invoiceWindow_s5nq5_3 ._saveBtn_s5nq5_3:disabled{opacity:.6;cursor:not-allowed}._invoiceWindow_s5nq5_3 ._cancelBtn_s5nq5_3{background:var(--gray-20);color:var(--gray-80)}._invoiceWindow_s5nq5_3 ._cancelBtn_s5nq5_3:hover{background:var(--gray-30)}._invoiceWindow_s5nq5_3 ._error_s5nq5_815{color:var(--accent-red);font-weight:500}._invoiceWindow_s5nq5_3 ._poLookupMessage_s5nq5_838{margin-top:4px;font-size:1.25rem;color:var(--brand-40)}._invoiceWindow_s5nq5_3 ._poFetchedDetails_s5nq5_843{margin:var(--space-2) 0 0;font-size:1.25rem;color:var(--gray-95)}._invoiceWindow_s5nq5_3 ._poFetchedDetails_s5nq5_843 div{display:flex;gap:var(--space-2)}._invoiceWindow_s5nq5_3 ._poFetchedDetails_s5nq5_843 dt{font-weight:500}._invoiceWindow_s5nq5_3 ._poFetchedDetails_s5nq5_843 dd{margin:0}._invoiceWindow_s5nq5_3 ._returnToAPBtn_s5nq5_3{margin-left:var(--space-3);background:#ffc107;color:#856404;border-color:#ffc107}._invoiceWindow_s5nq5_3 ._returnToAPBtn_s5nq5_3:hover{background:#ffb300;border-color:#ffb300}._auditEmpty_s5nq5_869{color:var(--gray-20);font-style:italic}._auditTimeline_s5nq5_874{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}._auditEvent_s5nq5_883{padding:var(--space-3);border:1px solid var(--gray-20);border-radius:var(--radius-sm);background:var(--gray-5)}._auditEventHeader_s5nq5_890{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-2);font-size:var(--step-0);color:var(--gray-20);margin-bottom:var(--space-1);flex-wrap:wrap}._auditEventField_s5nq5_901{display:inline-flex;align-items:baseline;gap:var(--space-1);min-width:0;max-width:100%}._auditEventLabel_s5nq5_909{font-weight:600;color:var(--gray-20);flex-shrink:0}._auditEventActor_s5nq5_915{font-weight:600;color:var(--gray-10);min-width:0;overflow-wrap:anywhere}._auditEventActorSecondary_s5nq5_922{font-weight:400;color:var(--gray-20)}._auditEventBody_s5nq5_927{display:flex;align-items:baseline;gap:var(--space-2);flex-wrap:wrap}._auditEventAction_s5nq5_934{font-weight:600}._auditEventStateChange_s5nq5_938{color:var(--gray-20);display:inline-flex;align-items:baseline;gap:var(--space-1);flex-wrap:wrap}._auditEventDetail_s5nq5_946{margin:var(--space-1) 0 0;color:var(--gray-20)}._auditSummary_s5nq5_951{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-2) var(--space-3);margin-bottom:var(--space-2);border:1px solid var(--gray-20);border-radius:var(--radius-sm);background:var(--gray-5);font-size:var(--step-0)}._auditSummaryEmpty_s5nq5_964{color:var(--gray-20);font-style:italic}._auditSummaryLabel_s5nq5_969{font-weight:600;color:var(--gray-20)}._auditSummaryActor_s5nq5_974{font-weight:600;color:var(--gray-10)}._auditSummaryActorSecondary_s5nq5_979{font-weight:400;color:var(--gray-20)}._auditSummaryAction_s5nq5_984{font-weight:600}._auditSummaryStateChange_s5nq5_988,._auditSummaryTimestamp_s5nq5_992{color:var(--gray-20)}._invoiceWindow_s5nq5_3._invoiceWindowSplit_s5nq5_996{display:block;height:auto;max-height:none}._invoiceWindow_s5nq5_3._invoiceWindowSplit_s5nq5_996 ._fields_s5nq5_200{max-width:var(--bp-lg);width:100%;margin:0 auto;column-width:calc((var(--bp-md) - var(--space-6)) / 2);column-gap:var(--space-6)}._invoiceWindow_s5nq5_3._invoiceWindowSplit_s5nq5_996 ._fields_s5nq5_200>*{break-inside:avoid}@keyframes _spin_wbn7d_1{to{transform:rotate(360deg)}}._loader_wbn7d_6{border:3px solid var(--gray-40);border-top-color:var(--brand-80);border-radius:50%;animation:_spin_wbn7d_1 .8s linear infinite}._loader_wbn7d_6._sm_wbn7d_12{width:20px;height:20px}._loader_wbn7d_6._md_wbn7d_16{width:32px;height:32px}._loader_wbn7d_6._lg_wbn7d_20{width:48px;height:48px}._backdrop_wbn7d_25{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000040;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal)}._button_1nt3a_1{position:relative;display:inline-flex;align-items:center;justify-content:center}._stack_1nt3a_8{display:inline-grid}._cell_1nt3a_12{grid-area:1/1;display:inline-flex;align-items:center;justify-content:center}._stack_1nt3a_8:after{content:attr(data-loading-label);grid-area:1/1;visibility:hidden;height:0;overflow:hidden;white-space:nowrap;padding-inline-start:calc(20px + .5rem)}._hidden_1nt3a_29{opacity:0}._spinner_1nt3a_33{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;gap:.5rem;align-items:center;justify-content:center}._picker_1r7j8_3{margin:var(--space-2) 0 0;padding:0;border:0;min-width:0;font-size:1.25rem;color:var(--gray-95)}._picker_1r7j8_3 legend{padding:0;font-weight:600}._statusText_1r7j8_16{margin:0;color:var(--brand-40)}._retryBtn_1r7j8_21{min-height:44px;margin-top:var(--space-2);padding:0 var(--space-4)}._scroll_1r7j8_27{overflow-x:auto;margin-top:var(--space-2)}._table_1r7j8_32{width:100%;border-collapse:collapse}._table_1r7j8_32 th,._table_1r7j8_32 td{padding:var(--space-2);text-align:left;border-bottom:1px solid var(--gray-30);vertical-align:top}._table_1r7j8_32 tbody tr{cursor:pointer}._table_1r7j8_32 input[type=radio]{width:24px;height:24px;margin:0}._pick_1r7j8_3{min-width:44px;min-height:44px}._table_1r7j8_32 ._num_1r7j8_57{text-align:right;white-space:nowrap}._desc2_1r7j8_62{display:block;font-size:.875rem}._selectedRow_1r7j8_67{font-weight:700;background:var(--gray-20)}._badge_1r7j8_72{display:inline-block;margin-left:var(--space-2);font-size:.75rem;font-weight:700}._srOnly_1r7j8_79{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 640px){._table_1r7j8_32,._table_1r7j8_32 tbody,._table_1r7j8_32 tr,._table_1r7j8_32 td{display:block;width:100%}._table_1r7j8_32 thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}._table_1r7j8_32 tr{margin-bottom:var(--space-3);border:1px solid var(--gray-30);border-radius:var(--radius-md)}._table_1r7j8_32 td{display:flex;justify-content:space-between;gap:var(--space-3);min-height:44px;border-bottom:0;text-align:right}._table_1r7j8_32 td[data-label]:before{content:attr(data-label);font-weight:600;text-align:left}}._frame_nu2q7_1{display:flex;flex-direction:column;min-height:0;min-width:0}._body_nu2q7_8{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}._page_nu2q7_15{display:block;width:100%;height:auto}._pageIndicator_nu2q7_21{flex:0 0 auto;padding:var(--space-1) var(--space-2);border-top:1px solid var(--gray-90);font-size:.875rem;text-align:center;color:var(--gray-20)}._unsupported_nu2q7_30{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3);text-align:center;color:var(--gray-20)}._form_1k9bj_2{display:flex;flex-direction:column;gap:var(--space-4)}._readOnlyBanner_1k9bj_8{background-color:#fff3cd;border:1px solid #ffc107;padding:var(--space-3);border-radius:var(--radius-sm);color:#856404;font-weight:500;font-size:var(--step-0)}._field_1k9bj_18{display:flex;flex-direction:column;gap:var(--space-1)}._field_1k9bj_18 label{font-weight:600;font-size:var(--step-0)}._field_1k9bj_18 input,._field_1k9bj_18 select{padding:var(--space-2) var(--space-3);border:1px solid var(--gray-40);border-radius:var(--radius-sm);font-size:var(--step-1);width:100%;height:var(--space-7);box-sizing:border-box}._field_1k9bj_18 input[type=number]::-webkit-inner-spin-button,._field_1k9bj_18 input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._field_1k9bj_18 input[type=number]{-moz-appearance:textfield}._field_1k9bj_18 select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;padding-right:var(--space-6);background-color:var(--gray-95);cursor:pointer}._fieldError_1k9bj_52{font-size:var(--step--1);color:var(--accent-red)}._saveError_1k9bj_57{font-size:var(--step--1);color:var(--accent-red);border:1px solid var(--accent-red);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3)}._fieldHint_1k9bj_65{font-size:var(--step--1);color:var(--gray-20)}._checkboxLabel_1k9bj_70{display:flex;align-items:center;gap:var(--space-2);font-weight:600;font-size:var(--step-0);cursor:pointer}._checkboxLabel_1k9bj_70 input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:2px solid var(--gray-40);border-radius:var(--radius-sm);margin:0;cursor:pointer;position:relative;background:var(--gray-95)}._checkboxLabel_1k9bj_70 input[type=checkbox]:checked{background:var(--brand-80);border-color:var(--brand-80)}._checkboxLabel_1k9bj_70 input[type=checkbox]:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--white);font-size:12px;font-weight:700}._checkboxLabel_1k9bj_70 input[type=checkbox]:hover{border-color:var(--brand-40)}._submitBtn_1k9bj_107{align-self:flex-start;padding:var(--space-2) var(--space-4);background:var(--brand-80);color:var(--white);border:none;border-radius:var(--radius-sm);cursor:pointer}._vendorField_1k9bj_118{position:relative}._vendorField_1k9bj_118 input{padding:var(--space-2) var(--space-3);border:1px solid var(--gray-40);border-radius:var(--radius-sm);font-size:var(--step-1);width:100%;height:var(--space-7);box-sizing:border-box}._vendorSuggestions_1k9bj_131{position:absolute;top:100%;left:0;width:100%;margin-top:4px;z-index:1000;background:#fff;border-radius:var(--radius-sm);border:1px solid var(--gray-40);box-shadow:0 4px 16px #00000040;max-height:240px;overflow-y:auto}._vendorSuggestionItem_1k9bj_146{display:flex;align-items:baseline;gap:8px;padding:8px 12px;cursor:pointer;font-size:var(--step-0);background:#fff}._vendorSuggestionItem_1k9bj_146:hover{background:#f0f0f0}._vendorSuggestionNumber_1k9bj_159{font-family:Menlo,Monaco,SFMono-Regular,Consolas,Liberation Mono,Courier New,monospace;color:var(--gray-20);min-width:70px;font-size:var(--step--1)}._vendorSuggestionName_1k9bj_166{flex:1}._vendorSelectedInfo_1k9bj_170{margin-top:4px;font-size:var(--step--1);color:var(--gray-20)}._viewerHeaderDownload_1vt6g_3{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:none;background:var(--brand-40);color:#fff;cursor:pointer;font-size:var(--step-0);transition:background .2s var(--ease-standard)}._viewerHeaderDownload_1vt6g_3:disabled{background:var(--gray-80);cursor:not-allowed}._viewerHeaderDownload_1vt6g_3:hover:not(:disabled){background:var(--brand-80)}._splitView_1vt6g_28{display:flex;flex-direction:column;gap:var(--space-3)}._viewers_1vt6g_34{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto minmax(0,1fr);gap:var(--space-3);height:calc(200px + .75 * (85vh - var(--space-3) - 200px - 120px));flex-shrink:0}._viewerCell_1vt6g_43{display:grid;grid-template-rows:subgrid;grid-row:1/span 2;min-height:0;min-width:0}._viewerHeader_1vt6g_3{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);min-height:calc(2 * var(--space-2) + 1.25rem);padding:var(--space-2);background:var(--gray-95);border-bottom:1px solid var(--gray-20)}._viewerHeader_1vt6g_3 select{flex:1;min-width:0}._selectorLabel_1vt6g_66{font-size:.875rem;font-weight:500;color:var(--gray-80);white-space:nowrap}._selectorSelect_1vt6g_73{flex:1;min-width:0}._viewerHeaderName_1vt6g_78{font-size:.875rem;font-weight:500;color:var(--gray-80)}._viewerHeaderDownload_1vt6g_3{padding:var(--space-1) var(--space-2);font-size:.875rem;min-width:32px}._viewerBody_1vt6g_90{min-height:0}._formRow_1vt6g_94{border-top:1px solid var(--gray-90);padding-top:var(--space-3)}._panel_1pimo_1{background:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--space-4)}[data-theme=dark] ._panel_1pimo_1{background:#2a2a2a}._backdrop_1pimo_12{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal)}._panel_1pimo_1{width:480px;max-height:80vh;display:flex;flex-direction:column}._large_1pimo_29{width:90vw;height:90vh;max-height:90vh}@media (max-width: 768px){._large_1pimo_29{width:100vw;height:100vh;max-height:100vh;border-radius:0}}._header_1pimo_43{display:flex;justify-content:space-between;align-items:center}._header_1pimo_43 h3{margin:0}._header_1pimo_43 button{all:unset;cursor:pointer;font-size:1.25rem;line-height:1}._body_1pimo_58{padding-top:var(--space-2);overflow:auto;flex:1;min-height:0}._moveButton_1062q_1{cursor:pointer}._actions_1062q_5{display:flex;gap:.5rem;margin-top:1rem}._imageBuckets_r2jih_1{display:flex;flex-direction:column;gap:var(--space-2)}._bucketSection_r2jih_7{border:.0625rem solid var(--gray-80);border-radius:var(--radius-sm);background:var(--gray-95)}._bucketHeader_r2jih_13{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--step-0);font-weight:600;color:var(--gray-10);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-sm);transition:background-color var(--duration-fast) var(--ease-standard)}._bucketHeader_r2jih_13:hover{background:var(--gray-80)}._bucketHeader_r2jih_13:focus-visible{outline:.125rem solid var(--brand-40);outline-offset:-.125rem}._bucketContent_r2jih_32{padding:0 var(--space-3) var(--space-3);border-top:.0625rem solid var(--gray-80)}._bucketEmpty_r2jih_37{margin:var(--space-2) 0 0;color:var(--gray-40);font-size:var(--step-0)}._documentList_r2jih_43{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--space-16) * 6),1fr));gap:var(--space-2);list-style:none;margin:var(--space-2) 0 0;padding:0}._documentItem_r2jih_52{width:100%;max-width:calc(var(--space-16) * 16);padding:var(--space-1);border:.0625rem solid var(--gray-80);border-radius:var(--radius-sm);background:var(--gray-95)}._documentImage_r2jih_61{width:100%;max-width:calc(var(--space-16) * 16);height:auto;max-height:calc(var(--space-16) * 12);display:block;border-radius:var(--radius-sm)}._documentImageExpanded_r2jih_70{width:100%;max-width:calc(var(--space-16) * 20);height:auto;display:block;border-radius:var(--radius-sm)}._documentPdf_r2jih_78{width:100%;max-width:calc(var(--space-16) * 16);height:calc(var(--space-16) * 6);overflow-y:auto;border:none;display:block;border-radius:var(--radius-sm)}._documentPdfExpanded_r2jih_88{width:100%;max-width:calc(var(--space-16) * 20);height:calc(var(--space-16) * 10);overflow-y:auto;border:none;display:block;border-radius:var(--radius-sm)}._documentPdfPage_r2jih_98{display:block;width:100%;height:auto}._documentPdfPage_r2jih_98+._documentPdfPage_r2jih_98{margin-top:var(--space-2)}._expandToggle_r2jih_107{display:block;margin-top:var(--space-1)}@media (prefers-reduced-motion: reduce){._bucketHeader_r2jih_13{transition:none}}@media print{._expandToggle_r2jih_107{display:none!important}._documentPdf_r2jih_78,._documentPdfExpanded_r2jih_88{max-width:100%;height:auto;overflow:visible}._documentPdfPage_r2jih_98{break-inside:avoid;page-break-inside:avoid}}._reportControls_1nmvg_10 button{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--gray-80);background:var(--gray-95);color:var(--gray-20);cursor:pointer;font-size:var(--step-0);transition:background .2s var(--ease-standard),border-color .2s var(--ease-standard)}._reportControls_1nmvg_10 button:disabled{background:var(--gray-90);color:var(--gray-10);cursor:not-allowed}._reportControls_1nmvg_10 button:hover:not(:disabled){background:var(--gray-90);border-color:var(--gray-70)}._auditReport_1nmvg_30{display:flex;flex-direction:column;gap:var(--space-4)}._partialBanner_1nmvg_36{padding:var(--space-3);border:.0625rem solid var(--accent-amber);border-radius:var(--radius-sm);background:var(--gray-95);color:var(--gray-10)}._infoNotice_1nmvg_44{padding:var(--space-3);border:.0625rem solid var(--accent-green);border-radius:var(--radius-sm);background:var(--gray-95);color:var(--gray-10)}._missingInvoicesList_1nmvg_52{margin:var(--space-1) 0 0;padding-left:var(--space-4)}._invoiceSection_1nmvg_57{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--gray-95);color:var(--gray-10);border:.0625rem solid var(--gray-80);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}._invoiceSection_1nmvg_57 h2{margin:0;font-size:var(--step-2);font-weight:600}._invoiceSection_1nmvg_57 h3{margin:0 0 var(--space-1);font-size:var(--step-1);font-weight:700;text-transform:uppercase;letter-spacing:.03125rem;color:var(--gray-10)}._invoiceSection_1nmvg_57 dl{display:grid;grid-template-columns:max-content 1fr;gap:var(--space-1) var(--space-3);margin:0}._invoiceSection_1nmvg_57 dt{font-size:var(--step-0);font-weight:600;color:var(--gray-40)}._invoiceSection_1nmvg_57 dd{margin:0;font-size:var(--step-0);color:var(--gray-10)}._invoiceSection_1nmvg_57 ul{margin:0;padding-left:var(--space-4)}._invoiceHeader_1nmvg_102{display:flex;flex-wrap:wrap;gap:var(--space-4);padding:var(--space-2) var(--space-3);background:var(--gray-80);border-radius:var(--radius-sm);font-weight:600;font-family:var(--font-mono)}._invoiceHeaderField_1nmvg_113{display:inline-flex;align-items:baseline;gap:var(--space-1)}._invoiceHeaderLabel_1nmvg_119{font-weight:600;color:var(--gray-40)}._distributionGroupLabel_1nmvg_124{margin:var(--space-2) 0 var(--space-1);font-size:var(--step-0);font-weight:700;text-transform:uppercase;letter-spacing:.03125rem;color:var(--gray-10)}._distributionGroup_1nmvg_124+._distributionGroup_1nmvg_124{margin-top:var(--space-3);padding-top:var(--space-3);border-top:.0625rem solid var(--gray-80)}._approvalChain_1nmvg_139,._glMsfPo_1nmvg_140,._bolMatch_1nmvg_141,._payment_1nmvg_142{padding-top:var(--space-2);border-top:.0625rem solid var(--gray-80)}._reportTotal_1nmvg_147{display:flex;justify-content:flex-end;align-items:baseline;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--gray-80);border-radius:var(--radius-sm);font-weight:700;font-size:var(--step-1)}._reportTotalLabel_1nmvg_159{color:var(--gray-40);font-weight:600;text-transform:uppercase;letter-spacing:.03125rem;font-size:var(--step-0)}._reportTotalValue_1nmvg_167{font-family:var(--font-mono)}._noResults_1nmvg_171{padding:var(--space-4);text-align:center;color:var(--gray-40)}._reportControls_1nmvg_10{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--gray-95);border:.0625rem solid var(--gray-80);border-radius:var(--radius-sm)}._reportControls_1nmvg_10 button{height:2.25rem;padding:0 var(--space-4)}._reportControls_1nmvg_10 button:focus-visible{outline:.125rem solid var(--brand-40);outline-offset:.125rem}._reportControls_1nmvg_10 label{display:flex;align-items:center;gap:var(--space-2);font-size:var(--step-0);color:var(--gray-10)}._reportControls_1nmvg_10 input[type=checkbox]{accent-color:var(--brand-40)}._reportControls_1nmvg_10 input[type=checkbox]:focus-visible{outline:.125rem solid var(--brand-40);outline-offset:.125rem}._error_1nmvg_209{margin:0;padding:var(--space-2) var(--space-3);color:var(--accent-red);border:.0625rem solid var(--accent-red);border-radius:var(--radius-sm)}._disbursementTable_1nmvg_217{width:100%;border-collapse:collapse;font-size:var(--step-0)}._disbursementTable_1nmvg_217 thead{background:var(--gray-80)}._disbursementTable_1nmvg_217 th,._disbursementTable_1nmvg_217 td{padding:var(--space-2) var(--space-3);text-align:left}._disbursementTable_1nmvg_217 th:last-child,._disbursementTable_1nmvg_217 td:last-child{text-align:right;font-variant-numeric:tabular-nums}._disbursementTable_1nmvg_217 ._clickableRow_1nmvg_235{cursor:pointer}._disbursementTable_1nmvg_217 ._clickableRow_1nmvg_235:hover{background:var(--gray-80)}._disbursementTable_1nmvg_217 ._rowOpenButton_1nmvg_241{background:none;border:0;padding:0;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}._disbursementBreakdown_1nmvg_251{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}._disbursementBreakdown_1nmvg_251 li{display:flex;justify-content:space-between;gap:var(--space-3)}@media (prefers-reduced-motion: reduce){._reportControls_1nmvg_10 button{transition:none}}@media print{@page{size:auto;margin:1.5cm}nav,[role=search],header,.support-widget,._reportControls_1nmvg_10,.audit-image-buckets{display:none!important}.app-root,.app-content,.workspace,.scroll-area{overflow:visible!important;height:auto!important;max-height:none!important;min-height:0!important}._printImages_1nmvg_292 .audit-image-buckets{display:block!important}._invoiceSection_1nmvg_57{break-after:page;page-break-after:always}._invoiceHeader_1nmvg_102,._approvalChain_1nmvg_139,._glMsfPo_1nmvg_140,._bolMatch_1nmvg_141,._payment_1nmvg_142{break-inside:avoid;page-break-inside:avoid}*{background:transparent!important;color:#000!important}}._panel_twkk9_3 ._actions_twkk9_3 button{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:none;background:var(--brand-40);color:#fff;cursor:pointer;font-size:var(--step-0);transition:background .2s var(--ease-standard)}._panel_twkk9_3 ._actions_twkk9_3 button:disabled{background:var(--gray-80);cursor:not-allowed}._panel_twkk9_3 ._actions_twkk9_3 button:hover:not(:disabled){background:var(--brand-80)}._panel_twkk9_3{background:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--space-4)}[data-theme=dark] ._panel_twkk9_3{background:#2a2a2a}._panel_twkk9_3{margin:var(--space-4) 0;padding:var(--space-4)}._panel_twkk9_3 h3{margin-top:0}._panel_twkk9_3 ._hint_twkk9_46{color:var(--text-muted, #666);margin:0 0 var(--space-3) 0}._panel_twkk9_3 ._table_twkk9_50{width:100%;border-collapse:collapse}._panel_twkk9_3 ._table_twkk9_50 th,._panel_twkk9_3 ._table_twkk9_50 td{text-align:left;padding:6px 12px;border-bottom:1px solid rgba(0,0,0,.08)}._panel_twkk9_3 ._amount_twkk9_60{text-align:right;font-variant-numeric:tabular-nums}._panel_twkk9_3 ._laborToggle_twkk9_64{align-items:center;border:1px solid rgba(0,0,0,.15);border-radius:4px;display:flex;gap:var(--space-3);margin:0;padding:2px var(--space-2) var(--space-2)}._panel_twkk9_3 ._laborToggle_twkk9_64 legend{color:var(--text-muted, #666);font-size:.8em}._panel_twkk9_3 ._laborToggle_twkk9_64 label{align-items:center;display:inline-flex;gap:4px;white-space:nowrap}._panel_twkk9_3 ._refusal_twkk9_83{border:1px solid var(--danger, #b3261e);border-radius:4px;margin:0 0 var(--space-3) 0;padding:var(--space-3)}._panel_twkk9_3 ._refusalMessage_twkk9_89{color:var(--danger, #b3261e);margin:0 0 var(--space-2) 0}._panel_twkk9_3 ._advisory_twkk9_93{border:1px solid var(--border, #ccc);border-radius:4px;margin:0 0 var(--space-3) 0;padding:var(--space-3)}._panel_twkk9_3 ._advisoryMessage_twkk9_99{color:var(--text-muted, #666);margin:0 0 var(--space-2) 0}._panel_twkk9_3 ._laborQuestions_twkk9_103{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3)}._panel_twkk9_3 ._laborQuestions_twkk9_103 h4{margin:0}._panel_twkk9_3 ._blocked_twkk9_112{color:var(--danger, #b3261e);margin:var(--space-3) 0 0 0}._panel_twkk9_3 ._actions_twkk9_3{display:flex;gap:var(--space-3);margin-top:var(--space-4)}._actionError_zseqj_10 button{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--gray-80);background:var(--gray-95);color:var(--gray-20);cursor:pointer;font-size:var(--step-0);transition:background .2s var(--ease-standard),border-color .2s var(--ease-standard)}._actionError_zseqj_10 button:disabled{background:var(--gray-90);color:var(--gray-10);cursor:not-allowed}._actionError_zseqj_10 button:hover:not(:disabled){background:var(--gray-90);border-color:var(--gray-70)}._actionError_zseqj_10{border:1px solid var(--danger, #b3261e);border-radius:4px;margin:var(--space-3) 0;padding:var(--space-3)}._message_zseqj_37{color:var(--danger, #b3261e);margin:0 0 var(--space-2) 0}._panel_1ops1_1{background:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--space-4)}[data-theme=dark] ._panel_1ops1_1{background:#2a2a2a}._panel_1ops1_1{margin:var(--space-4) 0;padding:var(--space-4)}._panel_1ops1_1 p{margin:0 0 var(--space-3) 0}._list_1ops1_20{list-style:none;margin:0;padding:0}._row_1ops1_26{display:flex;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--border, #ddd)}._vendor_1ops1_34{font-weight:600}._value_1ops1_38{font-family:monospace;overflow-wrap:anywhere}._message_1ops1_43{flex-basis:100%}._link_1ops1_47{margin-left:auto}._incomplete_1ops1_51{color:var(--accent-amber)}._zeroOut_1ops1_55,._edit_1ops1_59{margin-left:auto}._editor_1ops1_63{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);flex-basis:100%}._notes_1ops1_71{margin:var(--space-3) 0;padding-left:var(--space-4)}._panel_8d6jl_3 button{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:none;background:var(--brand-40);color:#fff;cursor:pointer;font-size:var(--step-0);transition:background .2s var(--ease-standard)}._panel_8d6jl_3 button:disabled{background:var(--gray-80);cursor:not-allowed}._panel_8d6jl_3 button:hover:not(:disabled){background:var(--brand-80)}._panel_8d6jl_3{background:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--space-4)}[data-theme=dark] ._panel_8d6jl_3{background:#2a2a2a}._panel_8d6jl_3{margin:var(--space-4) 0;padding:var(--space-4)}._panel_8d6jl_3 p{margin:0 0 var(--space-3) 0}._checking_8d6jl_46{display:flex;align-items:center;gap:var(--space-2)}._warning_8d6jl_52{color:var(--accent-amber)}._error_8d6jl_56{color:var(--accent-red)}@keyframes _pulse_vjxtj_1{0%{opacity:1}50%{opacity:.7}to{opacity:1}}._status_vjxtj_21{display:inline-block;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:calc(var(--step-0) * .85);font-weight:600;text-transform:uppercase;letter-spacing:.3px;transition:all var(--duration-fast) var(--ease-standard)}._statusPendingApproval_vjxtj_32{background:#ffc10726;color:#856404;border:1px solid rgba(255,193,7,.3)}._statusApproval1_vjxtj_38{background:#28a74526;color:#155724;border:1px solid rgba(40,167,69,.3)}._statusApproval2_vjxtj_44{background:#2ba0d726;color:var(--brand-40);border:1px solid rgba(43,160,215,.3)}._statusRejected_vjxtj_50{background:#ff00001a;color:#721c24;border:1px solid rgba(255,0,0,.2)}._statusFieldUpdateFailure_vjxtj_56{background:var(--accent-red);color:var(--gray-95);border:1px solid var(--accent-red);animation:_pulse_vjxtj_1 2s infinite}._statusBatched_vjxtj_63{background:#35be9961;color:#23cc96;border:1px solid rgb(53,190,153)}._statusInReview_vjxtj_69{background:#de07ff26;color:#560485;border:1px solid rgba(230,7,255,.3)}._statusCreated_vjxtj_75{background:#003f7326;color:var(--brand-10);border:1px solid rgba(0,63,115,.3)}._statusReadyForApproval_vjxtj_81{background:#2ba0d726;color:var(--brand-40);border:1px solid rgba(43,160,215,.3)}._statusReadyForHRMS_vjxtj_87{background:#16a34a26;color:var(--accent-green);border:1px solid rgba(22,163,74,.3)}._statusNotFound_vjxtj_93{background:var(--gray-80);color:var(--gray-40);border:1px solid var(--gray-80)}._statusCompleted_vjxtj_102{background:#0d948826;color:#0d9488;border:1px solid rgba(13,148,136,.3)}button{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:none;background:var(--brand-40);color:#fff;cursor:pointer;font-size:var(--step-0);transition:background .2s var(--ease-standard)}button:disabled{background:var(--gray-80);cursor:not-allowed}button:hover:not(:disabled){background:var(--brand-80)}button{padding:var(--space-1) var(--space-2);font-size:.875rem;min-width:32px}._tabContent_o91du_86{display:flex;flex-direction:column;height:100%;max-height:calc(100vh - 200px);gap:var(--space-3)}._paginationWrapper_o91du_94{flex-shrink:0;padding:var(--space-3) 0;display:flex;gap:var(--space-3);align-items:center}._tableContainer_o91du_102{width:100%;min-height:320px;max-height:calc(100vh - 280px);overflow:auto;background:var(--gray-95);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}._tableToolbar_o91du_112{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--gray-80);background:var(--gray-90)}._presetSelector_o91du_122{font-size:var(--step-0);padding:var(--space-1) var(--space-2);border:1px solid var(--gray-80);border-radius:var(--radius-sm);background:var(--gray-95);color:var(--gray-20);max-width:220px;cursor:pointer}._presetSelector_o91du_122:focus-visible{outline:2px solid var(--focus-ring, var(--primary-color));outline-offset:2px}._presetSaveAs_o91du_137,._columnConfigToggle_o91du_138{font-size:var(--step-0);padding:var(--space-1) var(--space-2);border:1px solid var(--gray-80);border-radius:var(--radius-sm);background:var(--gray-95);color:var(--gray-20);cursor:pointer;line-height:1}._presetSaveAs_o91du_137:hover,._columnConfigToggle_o91du_138:hover{background:var(--gray-90);border-color:var(--gray-70)}._presetSaveAs_o91du_137:focus-visible,._columnConfigToggle_o91du_138:focus-visible{outline:2px solid var(--focus-ring, var(--primary-color));outline-offset:2px}._columnConfigToggle_o91du_138{min-width:32px;display:inline-flex;align-items:center;justify-content:center}._filterBar_o91du_166{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);padding:var(--space-2);border-radius:var(--radius-md);border:1px solid var(--gray-80);background:var(--gray-90)}._hiddenNote_o91du_178{font-size:var(--step--1);color:var(--gray-40);margin:0 0 var(--space-2)}._filterLabel_o91du_184{font-size:var(--step-0);font-weight:600;color:var(--gray-40);text-transform:uppercase;letter-spacing:.5px}._filterChip_o91du_192{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--gray-95);border:1px solid var(--gray-80);color:var(--gray-20);font-size:var(--step-0)}._filterChipLabel_o91du_204{font-weight:600;color:var(--gray-30)}._filterChipValues_o91du_209{color:var(--gray-10)}._filterChipButton_o91du_213,._filterClearAll_o91du_214{background:transparent;border:none;padding:0;min-width:auto;font-size:var(--step-0);color:var(--brand-80);box-shadow:none}._filterChipButton_o91du_213:hover,._filterClearAll_o91du_214:hover{color:var(--brand-40)}._invoiceTable_o91du_229{width:100%;min-width:max-content;border-collapse:separate;border-spacing:0;font-family:var(--font-sans)}._invoiceTable_o91du_229 ._checkboxCell_o91du_236{width:2.5rem;padding:var(--space-2) var(--space-3);text-align:center;vertical-align:middle}._invoiceTable_o91du_229 ._checkboxCell_o91du_236 input[type=checkbox]{cursor:pointer;width:1rem;height:1rem;margin:0}._invoiceTable_o91du_229 thead{position:sticky;top:0;z-index:10;background:var(--gray-80)}._invoiceTable_o91du_229 thead tr th{padding:var(--space-3) var(--space-4);text-align:left;font-weight:600;font-size:var(--step-0);color:var(--gray-40);text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid var(--gray-80);white-space:nowrap;background:var(--gray-80)}._invoiceTable_o91du_229 thead tr th:first-child{border-top-left-radius:var(--radius-md)}._invoiceTable_o91du_229 thead tr th:last-child{border-top-right-radius:var(--radius-md)}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272{cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);border-bottom:1px solid var(--gray-80)}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272:hover{background-color:#2ba0d740}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272:active{background-color:#2ba0d71a}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272._rowSelected_o91du_283,._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-selected=true]{background-color:#2ba0d759}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272._rowSelected_o91du_283:hover,._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-selected=true]:hover{background-color:#2ba0d773}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 td{padding:var(--space-3) var(--space-4);font-size:var(--step-0);color:var(--gray-10);vertical-align:middle}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 td._invoiceId_o91du_295{font-weight:600;color:var(--brand-80);font-family:var(--font-mono)}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 td._vendor_o91du_300{font-weight:500;color:var(--gray-10);max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 td._poNumber_o91du_308{font-family:var(--font-mono);color:var(--gray-40)}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 td._total_o91du_312{font-weight:600;color:var(--gray-10);text-align:left;font-variant-numeric:tabular-nums;font-family:var(--font-mono)}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 td._dueDate_o91du_319{color:var(--gray-40);white-space:nowrap}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._rejectedChip_o91du_323{display:inline-block;margin-left:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:calc(var(--step-0) * .85);font-weight:600;text-transform:uppercase;letter-spacing:.3px;background:#ff00001a;color:#721c24;border:1px solid rgba(255,0,0,.2);vertical-align:middle;white-space:nowrap}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._returnedByAPChip_o91du_338{display:inline-block;margin-left:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:calc(var(--step-0) * .85);font-weight:600;text-transform:uppercase;letter-spacing:.3px;background:#005aff1a;color:#1a3d7c;border:1px solid rgba(0,90,255,.2);vertical-align:middle;white-space:nowrap}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._badgeWarn_o91du_353{margin-left:8px;padding:0 6px;border-radius:10px;border:1px solid rgba(200,80,0,.5);background:#c850001f;font-size:12px;line-height:18px;vertical-align:middle}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._priority_o91du_363{display:inline-block;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:calc(var(--step-0) * .85);font-weight:600;transition:all var(--duration-fast) var(--ease-standard)}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._priority_o91du_363._priorityLow_o91du_371{background:#2ba0d71a;color:var(--brand-40);border:1px solid rgba(43,160,215,.2)}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._priority_o91du_363._priorityMedium_o91du_376{background:#ffc10726;color:#856404;border:1px solid rgba(255,193,7,.3)}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._priority_o91du_363._priorityHigh_o91du_381{background:#ff6f0026;color:#c50;border:1px solid rgba(255,111,0,.3)}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._priority_o91du_363._priorityUrgent_o91du_386{background:var(--accent-red);color:var(--gray-95);border:1px solid var(--accent-red);animation:_pulse_o91du_1 1.5s infinite}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._company_o91du_392{display:inline-block;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:calc(var(--step-0) * .85);font-weight:600;transition:all var(--duration-fast) var(--ease-standard)}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._company_o91du_392._companyA_o91du_400{background:#2196f326;color:#1565c0;border:1px solid rgba(33,150,243,.3)}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._company_o91du_392._companyB_o91du_405{background:#4caf5026;color:#2e7d32;border:1px solid rgba(76,175,80,.3)}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-status=Overdue]{background-color:#ff000005}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-status=Overdue]:hover{background-color:#ff00000d}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-priority=Urgent]{background-color:#ff6f0005}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-priority=Urgent]:hover{background-color:#ff6f000d}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-returned=true]{background-color:#ff6f0026;box-shadow:inset 4px 0 #ff6f00}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-returned=true]:hover{background-color:#ff6f0040}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-duplicate=true]{background-color:#9c27b026;box-shadow:inset 4px 0 #9c27b0}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-duplicate=true]:hover{background-color:#9c27b040}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-stale=true]{background-color:#ffc1071a;box-shadow:inset 4px 0 #ffc107}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-stale=true]:hover{background-color:#ffc10733}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-stale-bol=true]{background-color:#ffc1071a;box-shadow:inset 4px 0 #ffc107}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-stale-bol=true]:hover{background-color:#ffc10733}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-priority=High][data-stale=true]{background-color:#ff980026;box-shadow:inset 4px 0 #ff9800}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-priority=High][data-stale=true]:hover{background-color:#ff980040}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-stale=true]{background-color:#636efa1a;box-shadow:inset 4px 0 #636efa}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-stale=true]:hover{background-color:#636efa2e}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-priority=High][data-stale=true]{background:linear-gradient(90deg,#636efa1a,#dc35451f 30%);box-shadow:inset 4px 0 #636efa,inset 8px 0 #dc3545;animation:_highPriorityPulse_o91du_1 2s ease-in-out infinite}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-priority=High][data-stale=true]:hover{background:linear-gradient(90deg,#636efa2e,#dc354538 30%)}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-duplicate=true][data-stale=true]{background:linear-gradient(90deg,#636efa1a,#9c27b026 30%);box-shadow:inset 4px 0 #636efa,inset 8px 0 #9c27b0}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-duplicate=true][data-stale=true]:hover{background:linear-gradient(90deg,#636efa2e,#9c27b040 30%)}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-returned=true][data-stale=true]{background:linear-gradient(90deg,#636efa1a,#ff6f0026 30%);box-shadow:inset 4px 0 #636efa,inset 8px 0 #ff6f00}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-returned=true][data-stale=true]:hover{background:linear-gradient(90deg,#636efa2e,#ff6f0040 30%)}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._returnIndicatorCol_o91du_486{width:40px;text-align:center;padding-left:var(--space-2)!important;padding-right:var(--space-2)!important}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._returnIndicator_o91du_486{display:inline-flex;align-items:center;justify-content:center;color:#ff6f00;animation:_fadeIn_o91du_1 .3s ease-in}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._duplicateIndicatorCol_o91du_499{width:40px;text-align:center;padding-left:var(--space-2)!important;padding-right:var(--space-2)!important}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._duplicateIndicator_o91du_499{display:inline-flex;align-items:center;justify-content:center;color:#9c27b0;animation:_fadeIn_o91du_1 .3s ease-in}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._staleIndicatorCol_o91du_512{width:0;padding:0!important}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._staleIndicator_o91du_512{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes _fadeIn_o91du_1{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}._invoiceTable_o91du_229 tbody tr:last-child{border-bottom:none}._invoiceTable_o91du_229 tbody tr:last-child td:first-child{border-bottom-left-radius:var(--radius-md)}._invoiceTable_o91du_229 tbody tr:last-child td:last-child{border-bottom-right-radius:var(--radius-md)}@keyframes _pulse_o91du_1{0%{opacity:1}50%{opacity:.7}to{opacity:1}}[data-theme=dark] ._tableContainer_o91du_102{background:var(--gray-95);box-shadow:var(--shadow-md)}[data-theme=dark] ._invoiceTable_o91du_229 thead{background:#ffffff0d}[data-theme=dark] ._invoiceTable_o91du_229 thead tr th{color:var(--gray-40);border-bottom-color:#ffffff1a;background:var(--gray-90)}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272{border-bottom-color:#ffffff0d}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272:hover{background-color:#2ba0d71a}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272:active{background-color:#2ba0d726}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 td{color:var(--gray-10)}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 td._invoiceId_o91du_295{color:var(--brand-120)}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 td._vendor_o91du_300{color:var(--gray-10)}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 td._poNumber_o91du_308,[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 td._dueDate_o91du_319{color:var(--gray-40)}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 td._total_o91du_312{color:var(--gray-10)}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._status_o91du_34._statusPending_o91du_38{background:#ffc10733;color:#ffc107}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._status_o91du_34._statusApproved_o91du_598{background:#28a74533;color:#28a745}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._status_o91du_34._statusPaid_o91du_602{background:#2ba0d733;color:var(--brand-120)}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._status_o91du_34._statusRejected_o91du_50{background:#ff000026;color:#ff6b6b}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._status_o91du_34._statusDraft_o91du_610{background:#ffffff1a;color:var(--gray-40)}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._status_o91du_34._statusCreated_o91du_66{background:#003f7340;color:var(--brand-80)}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._status_o91du_34._statusReadyForApproval_o91du_70{background:#2ba0d740;color:var(--brand-120)}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._status_o91du_34._statusReadyForHRMS_o91du_74{background:#16a34a40;color:var(--accent-green)}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._status_o91du_34._statusNotFound_o91du_78{background:#ffffff1a;color:var(--gray-40)}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._priority_o91du_363._priorityLow_o91du_371{background:#2ba0d726;color:var(--brand-120)}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._priority_o91du_363._priorityMedium_o91du_376{background:#ffc10733;color:#ffc107}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._priority_o91du_363._priorityHigh_o91du_381{background:#ff6f0033;color:#f94}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._company_o91du_392._companyA_o91du_400{background:#2196f333;color:#42a5f5}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 ._company_o91du_392._companyB_o91du_405{background:#4caf5033;color:#66bb6a}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-stale=true]{background-color:#ffc1071f;box-shadow:inset 4px 0 #ffc107}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-stale=true]:hover{background-color:#ffc10738}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-priority=High][data-stale=true]{background-color:#ff98002e;box-shadow:inset 4px 0 #ff9800}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-priority=High][data-stale=true]:hover{background-color:#ff980047}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-stale-bol=true]{background-color:#ffc1071f;box-shadow:inset 4px 0 #ffc107}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-stale-bol=true]:hover{background-color:#ffc10738}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-stale=true]{background-color:#636efa24;box-shadow:inset 4px 0 #818bff}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-stale=true]:hover{background-color:#636efa3d}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-priority=High][data-stale=true]{background:linear-gradient(90deg,#636efa24,#dc354526 30%);box-shadow:inset 4px 0 #818bff,inset 8px 0 #e74c5c}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-priority=High][data-stale=true]:hover{background:linear-gradient(90deg,#636efa3d,#dc354540 30%)}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-duplicate=true][data-stale=true]{background:linear-gradient(90deg,#636efa24,#9c27b02e 30%);box-shadow:inset 4px 0 #818bff,inset 8px 0 #9c27b0}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-duplicate=true][data-stale=true]:hover{background:linear-gradient(90deg,#636efa3d,#9c27b047 30%)}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-returned=true][data-stale=true]{background:linear-gradient(90deg,#636efa24,#ff6f002e 30%);box-shadow:inset 4px 0 #818bff,inset 8px 0 #ff6f00}[data-theme=dark] ._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272[data-returned=true][data-stale=true]:hover{background:linear-gradient(90deg,#636efa3d,#ff6f0047 30%)}@media (max-width: 40rem){._tableContainer_o91du_102{border-radius:0;box-shadow:none;min-height:200px}._invoiceTable_o91du_229{font-size:calc(var(--step-0) * .93)}._invoiceTable_o91du_229 thead tr th{padding:var(--space-2) var(--space-3);font-size:calc(var(--step-0) * .85)}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 td{padding:var(--space-2) var(--space-3);font-size:calc(var(--step-0) * .93)}._invoiceTable_o91du_229 tbody ._invoiceRow_o91du_272 td._vendor_o91du_300{max-width:150px}}._error_o91du_721{color:var(--accent-red);padding:var(--space-4);text-align:center;font-family:var(--font-sans)}._columnMenu_7my8k_1{position:relative;display:inline-block}._headerButton_7my8k_6{display:flex;align-items:center;gap:var(--space-1);background:transparent;border:none;padding:0;cursor:pointer;font-weight:600;font-size:var(--step-0);color:var(--gray-40);text-transform:uppercase;letter-spacing:.5px;transition:color var(--duration-fast) var(--ease-standard)}._headerButton_7my8k_6:hover{color:var(--gray-10)}._headerButton_7my8k_6:hover ._menuIcon_7my8k_24{opacity:1}._headerButton_7my8k_6:focus{outline:2px solid var(--brand-80);outline-offset:2px}._headerText_7my8k_32{white-space:nowrap}._sortIndicator_7my8k_36{font-size:.75em;color:var(--brand-80);margin-left:var(--space-1)}._menuIcon_7my8k_24{font-size:.75em;opacity:.5;transition:opacity var(--duration-fast) var(--ease-standard)}._menu_7my8k_24{position:absolute;top:calc(100% + var(--space-2));left:0;right:auto;min-width:200px;background:var(--gray-95);border:1px solid var(--gray-80);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);padding:var(--space-1) 0;z-index:var(--z-modal);animation:_slideDown_7my8k_1 .15s var(--ease-standard)}._menuAlignRight_7my8k_63{left:auto;right:0}@keyframes _slideDown_7my8k_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._menuItem_7my8k_78{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);background:transparent;border:none;text-align:left;cursor:pointer;font-size:var(--step-0);color:var(--gray-10);transition:background-color var(--duration-fast) var(--ease-standard)}._menuItem_7my8k_78:hover,._menuItem_7my8k_78:active{background-color:var(--brand-120)}._menuItem_7my8k_78._active_7my8k_98{background-color:var(--brand-120);font-weight:600;color:var(--brand-40)}._menuItem_7my8k_78 ._menuIcon_7my8k_24{font-size:.875em;width:16px;text-align:center;opacity:.7}._divider_7my8k_110{height:1px;background:var(--gray-80);margin:var(--space-1) 0}[data-theme=dark] ._headerButton_7my8k_6{color:var(--gray-40)}[data-theme=dark] ._headerButton_7my8k_6:hover,[data-theme=dark] ._sortIndicator_7my8k_36{color:var(--brand-120)}[data-theme=dark] ._menu_7my8k_24{background:var(--gray-10);border-color:var(--gray-40);box-shadow:var(--shadow-lg)}[data-theme=dark] ._menuItem_7my8k_78{color:var(--gray-95)}[data-theme=dark] ._menuItem_7my8k_78:hover{background-color:#2ba0d71a}[data-theme=dark] ._menuItem_7my8k_78:active{background-color:#2ba0d726}[data-theme=dark] ._menuItem_7my8k_78._active_7my8k_98{background-color:#2ba0d726;color:var(--brand-120)}[data-theme=dark] ._divider_7my8k_110{background:var(--gray-40)}._filterPanel_z0exf_1{display:flex;flex-direction:column;gap:var(--space-3);min-width:320px;max-width:480px}._searchSection_z0exf_9{padding-bottom:var(--space-2);border-bottom:1px solid var(--gray-80)}._searchInput_z0exf_14{width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--gray-80);border-radius:var(--radius-sm);font-size:var(--step-0);background:var(--gray-95);color:var(--gray-10);transition:border-color var(--duration-fast) var(--ease-standard)}._searchInput_z0exf_14:focus{outline:none;border-color:var(--brand-80);box-shadow:0 0 0 3px #2ba0d71a}._searchInput_z0exf_14::placeholder{color:var(--gray-20)}._quickActions_z0exf_33{display:flex;gap:var(--space-3);padding-bottom:var(--space-2)}._linkButton_z0exf_39{background:transparent;border:none;padding:0;color:var(--brand-80);font-size:var(--step--1);cursor:pointer;text-decoration:underline;transition:color var(--duration-fast) var(--ease-standard)}._linkButton_z0exf_39:hover{color:var(--brand-40)}._linkButton_z0exf_39:disabled{color:var(--gray-10);cursor:not-allowed;text-decoration:none}._valueList_z0exf_58{max-height:320px;overflow-y:auto;border:1px solid var(--gray-80);border-radius:var(--radius-sm);padding:var(--space-2);background:var(--gray-95)}._valueList_z0exf_58::-webkit-scrollbar{width:8px}._valueList_z0exf_58::-webkit-scrollbar-track{background:var(--gray-90);border-radius:var(--radius-sm)}._valueList_z0exf_58::-webkit-scrollbar-thumb{background:var(--gray-70);border-radius:var(--radius-sm)}._valueList_z0exf_58::-webkit-scrollbar-thumb:hover{background:var(--gray-60)}._checkboxLabel_z0exf_81{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);cursor:pointer;border-radius:var(--radius-xs);transition:background-color var(--duration-fast) var(--ease-standard);-webkit-user-select:none;user-select:none}._checkboxLabel_z0exf_81:hover{background-color:var(--brand-120)}._checkbox_z0exf_81{width:16px;height:16px;cursor:pointer;accent-color:var(--brand-80);flex-shrink:0}._valueText_z0exf_103{font-size:var(--step-0);color:var(--gray-10);flex:1;word-break:break-word}._loadingMessage_z0exf_110,._emptyMessage_z0exf_111{padding:var(--space-4);text-align:center;color:var(--gray-10);font-size:var(--step-0);font-style:italic}._actions_z0exf_119{display:flex;justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--gray-80)}._cancelButton_z0exf_127,._applyButton_z0exf_128{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);font-size:var(--step-0);font-weight:500;cursor:pointer;transition:all var(--duration-fast) var(--ease-standard);border:1px solid transparent}._cancelButton_z0exf_127:disabled,._applyButton_z0exf_128:disabled{opacity:.5;cursor:not-allowed}._cancelButton_z0exf_127{background:transparent;border-color:var(--gray-70);color:var(--gray-40)}._cancelButton_z0exf_127:hover:not(:disabled){background-color:var(--gray-90);border-color:var(--gray-60)}._applyButton_z0exf_128{background:var(--brand-80);color:#fff}._applyButton_z0exf_128:hover:not(:disabled){background:var(--brand-40)}._applyButton_z0exf_128:active:not(:disabled){background:var(--brand-80)}._selectionCount_z0exf_164{font-size:var(--step--1);color:var(--gray-10);text-align:right;padding-top:var(--space-1)}[data-theme=dark] ._searchInput_z0exf_14{background:var(--gray-10);color:var(--gray-95);border-color:var(--gray-40)}[data-theme=dark] ._searchInput_z0exf_14:focus{border-color:var(--brand-120);box-shadow:0 0 0 3px #2ba0d733}[data-theme=dark] ._searchInput_z0exf_14::placeholder{color:var(--gray-20)}[data-theme=dark] ._linkButton_z0exf_39{color:var(--brand-120)}[data-theme=dark] ._linkButton_z0exf_39:hover{color:var(--white)}[data-theme=dark] ._valueList_z0exf_58{background:var(--gray-10);border-color:var(--gray-40)}[data-theme=dark] ._valueList_z0exf_58::-webkit-scrollbar-track{background:var(--gray-20)}[data-theme=dark] ._valueList_z0exf_58::-webkit-scrollbar-thumb{background:var(--gray-50)}[data-theme=dark] ._valueList_z0exf_58::-webkit-scrollbar-thumb:hover{background:var(--gray-60)}[data-theme=dark] ._checkboxLabel_z0exf_81:hover{background-color:#2ba0d71a}[data-theme=dark] ._checkbox_z0exf_81{accent-color:var(--brand-120)}[data-theme=dark] ._valueText_z0exf_103{color:var(--gray-95)}[data-theme=dark] ._cancelButton_z0exf_127{border-color:var(--gray-50);color:var(--gray-80)}[data-theme=dark] ._cancelButton_z0exf_127:hover:not(:disabled){background-color:var(--gray-20);border-color:var(--gray-60)}[data-theme=dark] ._applyButton_z0exf_128{background:var(--brand-120)}[data-theme=dark] ._applyButton_z0exf_128:hover:not(:disabled){background:var(--brand-120)}[data-theme=dark] ._applyButton_z0exf_128:active:not(:disabled){background:var(--brand-120)}._batchWindow_1et75_3 ._refreshBtn_1et75_3,._batchWindow_1et75_3 ._actions_1et75_3 button{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:none;background:var(--brand-40);color:#fff;cursor:pointer;font-size:var(--step-0);transition:background .2s var(--ease-standard)}._batchWindow_1et75_3 ._refreshBtn_1et75_3:disabled,._batchWindow_1et75_3 ._actions_1et75_3 button:disabled{background:var(--gray-80);cursor:not-allowed}._batchWindow_1et75_3 ._refreshBtn_1et75_3:hover:not(:disabled),._batchWindow_1et75_3 ._actions_1et75_3 button:hover:not(:disabled){background:var(--brand-80)}._batchWindow_1et75_3{background:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--space-4)}[data-theme=dark] ._batchWindow_1et75_3{background:#2a2a2a}._batchWindow_1et75_3{min-height:70vh;height:100%;padding-bottom:calc(10vh + var(--support-fab-safe-bottom));overflow-y:auto}._batchWindow_1et75_3 h2{margin-top:0}._batchWindow_1et75_3 ._header_1et75_48{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._batchWindow_1et75_3 ._headerActions_1et75_54{display:flex;gap:var(--space-3)}._batchWindow_1et75_3 ._actions_1et75_3{display:flex;gap:var(--space-3);margin:var(--space-4) 0}._batchWindow_1et75_3 ._notice_1et75_63{margin:8px 0 16px;padding:8px 12px;border-radius:4px;background:#ffc4001a;border:1px solid rgba(255,196,0,.5)}._batchWindow_1et75_3 ._formGroup_1et75_70{display:flex;flex-direction:column;gap:8px}._batchWindow_1et75_3 ._returnChip_1et75_75{margin-left:8px;padding:2px 6px;font-size:12px;border-radius:10px;border:1px solid rgba(200,80,0,.5);background:#c850001f}._card_l2fuf_1{display:flex;border:1px solid var(--border-color, #ddd);border-radius:6px;overflow:hidden;background:var(--surface-color, #fff);min-height:600px}._details_l2fuf_10{flex:0 0 35%;padding:1rem;display:flex;flex-direction:column;overflow-y:auto}._details_l2fuf_10 dl{display:grid;grid-template-columns:auto 1fr;gap:.35rem .75rem;margin:0;font-size:.875rem}._details_l2fuf_10 dt{font-weight:600;color:var(--text-muted, #666)}._details_l2fuf_10 dd{margin:0}._sections_l2fuf_32{flex:1}._section_l2fuf_32{margin-bottom:.75rem}._sectionHeading_l2fuf_40{margin:0 0 .5rem;padding-bottom:.25rem;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted, #666);border-bottom:1px solid var(--border-color, #ddd)}._listValue_l2fuf_51{margin:0;padding-left:1.25rem;font-size:.875rem}._listValue_l2fuf_51 li{margin-bottom:.15rem}._openBtn_l2fuf_60{margin-top:.75rem;align-self:flex-start;padding:.35rem .75rem;font-size:.8125rem;border:1px solid var(--primary-color, #0066cc);border-radius:4px;background:transparent;color:var(--primary-color, #0066cc);cursor:pointer}._openBtn_l2fuf_60:hover{background:var(--primary-color, #0066cc);color:#fff}._preview_l2fuf_76{flex:1;min-height:600px;display:flex;align-items:center;justify-content:center;background:var(--surface-alt, #f5f5f5)}._pdfViewer_l2fuf_85{width:100%;height:100%;min-height:600px;border:none}._previewImage_l2fuf_92{max-width:100%;max-height:100%;object-fit:contain}._loading_l2fuf_98{display:flex;align-items:center;justify-content:center;width:100%;height:100%}._noDocument_l2fuf_106{color:var(--text-muted, #999);font-size:.875rem}._container_clqub_1{display:flex;flex-direction:column;height:100%;overflow-y:auto;position:relative;padding-bottom:calc(4rem + var(--support-fab-safe-bottom))}._header_clqub_10{padding:1rem 1.25rem;border-bottom:1px solid var(--border-color, #ddd);flex-shrink:0}._header_clqub_10 h2{margin:0 0 .25rem;font-size:1.125rem}._summary_clqub_20{margin:0;font-size:.875rem;color:var(--text-muted, #666)}._progress_clqub_26{display:flex;align-items:center;gap:.75rem;margin-top:.5rem}._progress_clqub_26 progress{flex:1;height:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none}._progress_clqub_26 progress::-webkit-progress-bar{background:var(--surface-alt, #eee);border-radius:3px}._progress_clqub_26 progress::-webkit-progress-value{background:var(--primary-color, #0066cc);border-radius:3px}._progress_clqub_26 span{font-size:.75rem;color:var(--text-muted, #888);white-space:nowrap}._cardList_clqub_51{flex:1;overflow-y:auto;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:1rem}._error_clqub_60{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:.75rem;color:var(--text-muted, #666)}._error_clqub_60 button{padding:.35rem .75rem;border:1px solid var(--primary-color, #0066cc);border-radius:4px;background:transparent;color:var(--primary-color, #0066cc);cursor:pointer}._error_clqub_60 button:hover{background:var(--primary-color, #0066cc);color:#fff}._viewerControls_pp7ae_3 button,._saveBtn_pp7ae_3,._downloadBtn_pp7ae_3,._linkBtn_pp7ae_3{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:none;background:var(--brand-40);color:#fff;cursor:pointer;font-size:var(--step-0);transition:background .2s var(--ease-standard)}._viewerControls_pp7ae_3 button:disabled,._saveBtn_pp7ae_3:disabled,._downloadBtn_pp7ae_3:disabled,._linkBtn_pp7ae_3:disabled{background:var(--gray-80);cursor:not-allowed}._viewerControls_pp7ae_3 button:hover:not(:disabled),._saveBtn_pp7ae_3:hover:not(:disabled),._downloadBtn_pp7ae_3:hover:not(:disabled),._linkBtn_pp7ae_3:hover:not(:disabled){background:var(--brand-80)}._bolWindow_pp7ae_28{background:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--space-4)}[data-theme=dark] ._bolWindow_pp7ae_28{background:#2a2a2a}._bolWindow_pp7ae_28{display:grid;grid-template-columns:minmax(280px,320px) 1fr;gap:var(--space-6);width:100%;max-height:85vh;height:100%;margin:0 auto}._viewer_pp7ae_3{width:100%;height:100%;display:flex;flex-direction:column;background:var(--gray-5);border-radius:var(--border-radius);overflow:hidden}._viewerControls_pp7ae_3{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);background:var(--gray-95);border-bottom:1px solid var(--gray-20)}._viewerControls_pp7ae_3 span{font-size:.875rem;font-weight:500;color:var(--gray-80);min-width:50px}._viewerControls_pp7ae_3 button{padding:var(--space-1) var(--space-2);font-size:.875rem}._pdfContainer_pp7ae_78{flex:1;display:flex;background:var(--gray-95)}._pdfViewer_pp7ae_84{width:100%;height:100%;border:none}._imageContainer_pp7ae_90{flex:1;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--gray-95)}._bolImage_pp7ae_99{max-width:100%;max-height:100%;object-fit:contain}._noDocument_pp7ae_105{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--gray-40);text-align:center}._noDocument_pp7ae_105 p{margin:var(--space-3) 0;font-size:var(--step-0)}._noDocumentIcon_pp7ae_119{font-size:3rem;opacity:.5;margin-bottom:var(--space-2)}._details_pp7ae_125{overflow-y:auto;padding:var(--space-4)}._details_pp7ae_125 h2{margin:0 0 var(--space-4);font-size:var(--step-1)}._field_pp7ae_134{margin-bottom:var(--space-3)}._field_pp7ae_134 dt{font-size:.75rem;font-weight:600;text-transform:uppercase;color:var(--gray-10);margin-bottom:var(--space-1)}._field_pp7ae_134 dd{margin:0;font-size:var(--step-0);color:var(--gray-10)}._editableValue_pp7ae_150{background:none;border:none;font:inherit;color:inherit;text-align:inherit;cursor:pointer;border-bottom:1px dashed var(--gray-30);padding:2px var(--space-1);border-radius:var(--border-radius)}._editableValue_pp7ae_150:hover{background:var(--gray-5);border-bottom-color:var(--primary-color);color:var(--primary-color)}._editableField_pp7ae_167{display:flex;flex-direction:column;gap:var(--space-1)}._editInput_pp7ae_173{width:100%;padding:var(--space-2);border:1px solid var(--gray-30);border-radius:var(--border-radius);font-size:var(--step-0)}._editInput_pp7ae_173:focus{outline:2px solid var(--primary-color);outline-offset:-2px;border-color:var(--primary-color)}._editActions_pp7ae_186{display:flex;gap:var(--space-1)}._saveBtn_pp7ae_3{padding:var(--space-1) var(--space-2);font-size:.75rem}._cancelBtn_pp7ae_196{padding:var(--space-1) var(--space-2);font-size:.75rem;background:transparent;border:1px solid var(--gray-30);border-radius:var(--border-radius);cursor:pointer;color:var(--gray-10)}._cancelBtn_pp7ae_196:hover{background:var(--gray-5)}._stale_pp7ae_209{color:var(--accent-amber);font-weight:600}._active_pp7ae_214{color:var(--accent-green);font-weight:600}._downloadBtn_pp7ae_3{width:100%;margin-top:var(--space-4)}._linkSection_pp7ae_224{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--gray-20)}._linkSection_pp7ae_224 h3{margin:0 0 var(--space-3);font-size:var(--step-0);font-weight:600}._linkSection_pp7ae_224 label{display:block;font-size:.75rem;font-weight:600;text-transform:uppercase;color:var(--gray-10);margin-bottom:var(--space-1)}._linkSection_pp7ae_224 input{width:100%;padding:var(--space-2);border:1px solid var(--gray-20);border-radius:var(--border-radius);font-size:var(--step-0)}._linkSection_pp7ae_224 input:focus{outline:none;border-color:var(--brand-80);box-shadow:0 0 0 2px rgba(var(--blue-rgb, 59, 130, 246),.2)}._inputError_pp7ae_255{border-color:var(--accent-red)!important}._validationError_pp7ae_259{margin:var(--space-1) 0 0;font-size:.8125rem;color:var(--accent-red)}._linkBtn_pp7ae_3{width:100%;margin-top:var(--space-3)}._linkBtn_pp7ae_3:disabled{opacity:.5;cursor:not-allowed}._confirmBtn_16dee_3{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:none;background:var(--brand-40);color:#fff;cursor:pointer;font-size:var(--step-0);transition:background .2s var(--ease-standard)}._confirmBtn_16dee_3:disabled{background:var(--gray-80);cursor:not-allowed}._confirmBtn_16dee_3:hover:not(:disabled){background:var(--brand-80)}._cancelBtn_16dee_28{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--gray-80);background:var(--gray-95);color:var(--gray-20);cursor:pointer;font-size:var(--step-0);transition:background .2s var(--ease-standard),border-color .2s var(--ease-standard)}._cancelBtn_16dee_28:disabled{background:var(--gray-90);color:var(--gray-10);cursor:not-allowed}._cancelBtn_16dee_28:hover:not(:disabled){background:var(--gray-90);border-color:var(--gray-70)}._content_16dee_48{display:flex;flex-direction:column;gap:var(--space-3);min-width:440px;max-width:560px}._list_16dee_56{list-style:none;margin:0;padding:0;max-height:320px;overflow-y:auto;border:1px solid var(--gray-85);border-radius:var(--radius-sm)}._row_16dee_66{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 60px 120px auto;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--gray-90);cursor:pointer;font-size:var(--step-0);color:var(--gray-10)}._row_16dee_66:last-child{border-bottom:none}._row_16dee_66:hover{background:var(--gray-95)}._row_16dee_66:focus-visible{outline:2px solid var(--brand-40);outline-offset:-2px}._rowSelected_16dee_88{background:var(--brand-95, #e8f1ff);font-weight:600}._rowSelected_16dee_88:hover{background:var(--brand-90, #d6e6ff)}._bolNumber_16dee_96{font-variant-numeric:tabular-nums}._pageCount_16dee_100{text-align:right;font-variant-numeric:tabular-nums}._ambiguousFlag_16dee_105{color:var(--warning-40, #b35900);font-weight:600}._empty_16dee_110{padding:var(--space-4);text-align:center;color:var(--gray-40);margin:0}._footer_16dee_117{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--gray-90)}._cancelBtn_16dee_28,._confirmBtn_16dee_3{padding:var(--space-1) var(--space-3)}._confirmBtn_16dee_3:disabled{opacity:.5;cursor:not-allowed}[data-theme=dark] ._row_16dee_66:hover{background:var(--gray-85)}[data-theme=dark] ._rowSelected_16dee_88{background:var(--brand-30, #1f4a8c)}._sheetWindow_1qe22_1{background:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--space-4)}[data-theme=dark] ._sheetWindow_1qe22_1{background:#2a2a2a}._sheetWindow_1qe22_1{display:flex;flex-direction:column;gap:var(--space-3);width:100%}._reviewBanner_1qe22_19{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3);background:var(--gray-90);border:1px solid var(--accent-amber);border-radius:var(--border-radius);color:var(--gray-10)}._reviewResolutionSlot_1qe22_31{min-width:1px}._body_1qe22_35{display:grid;grid-template-columns:minmax(280px,340px) 1fr;gap:var(--space-6)}._details_1qe22_41{overflow-y:auto}._details_1qe22_41 h2,._details_1qe22_41 h3{margin:0 0 var(--space-4);font-size:var(--step-1)}._field_1qe22_49{margin-bottom:var(--space-3)}._field_1qe22_49 dt{display:flex;align-items:center;gap:var(--space-1);font-size:.75rem;font-weight:600;text-transform:uppercase;color:var(--gray-10);margin-bottom:var(--space-1)}._field_1qe22_49 dd{margin:0;font-size:var(--step-0);color:var(--gray-10)}._lowConfidence_1qe22_68{color:var(--accent-amber);font-weight:700;text-transform:none}._modifiedIndicator_1qe22_74{margin-left:var(--space-2);font-size:.75rem;font-weight:700;color:var(--accent-amber);text-transform:none}._poLines_1qe22_82{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--gray-20)}._poLines_1qe22_82 h3{margin:0 0 var(--space-2);font-size:var(--step-1)}._poLine_1qe22_82{margin-bottom:var(--space-2);padding:var(--space-2);border:1px solid var(--gray-20);border-radius:var(--border-radius)}._poLineModified_1qe22_99{border-color:var(--accent-amber);background:var(--gray-90)}._poLineHeader_1qe22_104{margin:0;font-size:var(--step-0);cursor:pointer}._modifiedBadge_1qe22_110{margin-left:var(--space-2);font-weight:700;color:var(--accent-amber);text-transform:none}._poLineForm_1qe22_117{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)}._poLineForm_1qe22_117 label{display:flex;flex-direction:column;gap:var(--space-1);font-size:.75rem}._originalValue_1qe22_130{font-size:.7rem;font-weight:400;color:var(--gray-10)}._poLineReadOnlyReason_1qe22_136{margin:0 0 var(--space-2);font-size:var(--step-0);color:var(--gray-10)}._payment_1qe22_142{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--gray-20)}._payment_1qe22_142 p{margin:var(--space-1) 0;font-size:var(--step-0);color:var(--gray-10)}._pairUnlinkActions_1qe22_153{display:flex;gap:var(--space-2);margin-top:var(--space-3)}._dialogActions_1qe22_159{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-3)}._viewers_1qe22_166{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);min-height:400px}._viewerPane_1qe22_173{display:flex;flex-direction:column;min-height:0;min-width:0}._awaitingBol_1qe22_180{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;background:var(--gray-5);border-radius:var(--border-radius);color:var(--gray-40);text-align:center}._awaitingBol_1qe22_180 p{margin:var(--space-3) 0;font-size:var(--step-0)}._sheetBatchWindow_1wet2_1{background:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--space-4)}[data-theme=dark] ._sheetBatchWindow_1wet2_1{background:#2a2a2a}._sheetBatchWindow_1wet2_1{display:flex;flex-direction:column;gap:var(--space-3);width:100%;position:relative}._header_1wet2_20{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._header_1wet2_20 h2{margin:0;font-size:var(--step-1)}._criteria_1wet2_31,._totals_1wet2_32{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin:0}._criteria_1wet2_31 div,._totals_1wet2_32 div{display:flex;gap:var(--space-2)}._criteria_1wet2_31 dt,._totals_1wet2_32 dt{font-weight:600}._criteria_1wet2_31 dd,._totals_1wet2_32 dd{margin:0}._criteria_1wet2_31{padding:var(--space-3);border:1px solid var(--gray-70);border-radius:var(--border-radius)}._actions_1wet2_58{display:flex;gap:var(--space-3)}._adjustedChip_1wet2_63{display:inline-block;margin-left:var(--space-2);padding:0 var(--space-2);border:1px solid currentColor;border-radius:var(--border-radius);font-size:var(--step--1);font-weight:600}._dashboard_1q1v3_1{flex:1 1 auto;overflow:auto;padding:var(--space-6);padding-bottom:calc(var(--space-6) + var(--support-fab-safe-bottom));max-height:83vh}@media print{._dashboard_1q1v3_1{overflow:visible!important;height:auto!important;max-height:none!important;min-height:0!important}}._headerBar_1vopt_1{height:.875rem;width:70%;border-radius:var(--radius-sm);animation:_shimmer_1vopt_10 1.5s ease-in-out infinite;background:linear-gradient(90deg,var(--gray-80) 25%,var(--gray-5) 50%,var(--gray-80) 75%);background-size:200% 100%}._shimmerBar_1vopt_10{height:1rem;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--gray-5) 25%,var(--gray-80) 50%,var(--gray-5) 75%);background-size:200% 100%;animation:_shimmer_1vopt_10 1.5s ease-in-out infinite}@keyframes _shimmer_1vopt_10{0%{background-position:200% 0}to{background-position:-200% 0}}._wrapper_i39i8_1{position:relative}._content_i39i8_5{transition:opacity .2s ease}._fetching_i39i8_9{opacity:.6}._progressBar_i39i8_13{position:absolute;top:0;left:0;width:100%;height:3px;overflow:hidden;z-index:1}._progressBar_i39i8_13:after{content:"";display:block;width:40%;height:100%;background:var(--brand-40);border-radius:var(--radius-sm);animation:_slide_i39i8_1 1.2s ease-in-out infinite}@keyframes _slide_i39i8_1{0%{transform:translate(-100%)}to{transform:translate(350%)}}._resetBtn_mwarg_3,._closeBtn_mwarg_3{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:none;background:var(--brand-40);color:#fff;cursor:pointer;font-size:var(--step-0);transition:background .2s var(--ease-standard)}._resetBtn_mwarg_3:disabled,._closeBtn_mwarg_3:disabled{background:var(--gray-80);cursor:not-allowed}._resetBtn_mwarg_3:hover:not(:disabled),._closeBtn_mwarg_3:hover:not(:disabled){background:var(--brand-80)}._overlay_mwarg_28{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal, 3000);padding:var(--space-6) 0;overflow-y:auto}._dialog_mwarg_43{background:var(--gray-95);color:var(--gray-10);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);width:min(720px,92vw);max-height:calc(100vh - var(--space-12));display:flex;flex-direction:column;outline:none}._header_mwarg_55{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--gray-80)}._header_mwarg_55 h2{margin:0;font-size:var(--step-2);font-weight:600;color:var(--gray-10)}._closeIconBtn_mwarg_69{background:transparent;border:none;font-size:var(--step-2);line-height:1;cursor:pointer;color:var(--gray-40);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm)}._closeIconBtn_mwarg_69:hover,._closeIconBtn_mwarg_69:focus-visible{background:var(--gray-80);color:var(--gray-10)}._body_mwarg_84{padding:var(--space-4) var(--space-6);overflow-y:auto;flex:1}._groupSection_mwarg_90{border:1px solid var(--gray-80);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-3)}._groupSection_mwarg_90:last-child{margin-bottom:0}._groupHeader_mwarg_100{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-2)}._groupTitle_mwarg_108{font-size:var(--step-0);font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--gray-40)}._groupActions_mwarg_116{display:flex;gap:var(--space-1)}._groupActionBtn_mwarg_121{background:transparent;border:1px solid var(--gray-80);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);font-size:var(--step-0);color:var(--gray-10);cursor:pointer}._groupActionBtn_mwarg_121:hover,._groupActionBtn_mwarg_121:focus-visible{background:var(--brand-10);color:var(--gray-95);border-color:var(--brand-10)}._checkboxList_mwarg_136{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-2)}._checkboxRow_mwarg_142{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:transparent}._checkboxRow_mwarg_142:hover{background:var(--gray-80)}._checkboxRow_mwarg_142 input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:var(--brand-10)}._checkboxLabelWrap_mwarg_160{display:flex;align-items:center;gap:var(--space-2);cursor:pointer;flex:1;min-width:0}._checkboxLabel_mwarg_160{font-size:var(--step-0);color:var(--gray-10);-webkit-user-select:none;user-select:none}._dragHandle_mwarg_175{background:transparent;border:none;color:var(--gray-40);cursor:grab;padding:var(--space-1);border-radius:var(--radius-sm);line-height:1;font-size:var(--step-0);touch-action:none}._dragHandle_mwarg_175:hover,._dragHandle_mwarg_175:focus-visible{background:var(--gray-80);color:var(--gray-10);outline:none}._dragHandle_mwarg_175:active{cursor:grabbing}._footer_mwarg_195{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-6);border-top:1px solid var(--gray-80)}._resetBtn_mwarg_3{background:transparent;color:var(--gray-10);border:1px solid var(--gray-80)}._resetBtn_mwarg_3:hover,._resetBtn_mwarg_3:focus-visible{background:var(--gray-80)}._closeBtn_mwarg_3{background:var(--brand-10);color:var(--gray-95);border:1px solid var(--brand-10)}._closeBtn_mwarg_3:hover,._closeBtn_mwarg_3:focus-visible{background:var(--brand-40);border-color:var(--brand-40)}._presetManagement_mwarg_223{border:1px solid var(--gray-80);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-3);background:var(--gray-90)}._presetManagementHeader_mwarg_231{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-2)}._presetManagementTitle_mwarg_238{font-size:var(--step-0);font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--gray-40)}._presetList_mwarg_246{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}._presetRow_mwarg_255{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:transparent}._presetRow_mwarg_255[data-active=true]{background:var(--brand-10);color:var(--gray-95);outline:2px solid var(--brand-10)}._presetRow_mwarg_255[data-active=true] ._presetName_mwarg_269{color:var(--gray-95);font-weight:600}._presetRow_mwarg_255:hover{background:var(--gray-80)}._presetName_mwarg_269{font-size:var(--step-0);color:var(--gray-10);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._presetActions_mwarg_287{display:flex;gap:var(--space-1)}._presetActionBtn_mwarg_292{background:transparent;border:1px solid var(--gray-80);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);font-size:var(--step-0);color:var(--gray-10);cursor:pointer}._presetActionBtn_mwarg_292:hover,._presetActionBtn_mwarg_292:focus-visible{background:var(--gray-80)}._button_hrxn7_3{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:none;background:var(--brand-40);color:#fff;cursor:pointer;font-size:var(--step-0);transition:background .2s var(--ease-standard)}._button_hrxn7_3:disabled{background:var(--gray-80);cursor:not-allowed}._button_hrxn7_3:hover:not(:disabled){background:var(--brand-80)}._bar_hrxn7_28{position:sticky;bottom:var(--support-fab-safe-bottom);left:0;right:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--gray-95);border:1px solid var(--gray-80);border-radius:var(--radius-md);box-shadow:var(--shadow-md);animation:_batchActionBarSlideUp_hrxn7_1 var(--duration-base, .2s) var(--ease-standard, ease-out)}._count_hrxn7_47{font-size:var(--step-0);font-weight:600;color:var(--gray-10)}._countNumber_hrxn7_53{color:var(--brand-40)}._actions_hrxn7_57{display:flex;align-items:center;gap:var(--space-2)}._button_hrxn7_3{padding:var(--space-1) var(--space-3);font-size:var(--step-0);min-width:32px}@keyframes _batchActionBarSlideUp_hrxn7_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}[data-theme=dark] ._bar_hrxn7_28{background:var(--gray-90);border-color:#ffffff1a}._confirmBtn_hnask_3{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:none;background:var(--brand-40);color:#fff;cursor:pointer;font-size:var(--step-0);transition:background .2s var(--ease-standard)}._confirmBtn_hnask_3:disabled{background:var(--gray-80);cursor:not-allowed}._confirmBtn_hnask_3:hover:not(:disabled){background:var(--brand-80)}._cancelBtn_hnask_28{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--gray-80);background:var(--gray-95);color:var(--gray-20);cursor:pointer;font-size:var(--step-0);transition:background .2s var(--ease-standard),border-color .2s var(--ease-standard)}._cancelBtn_hnask_28:disabled{background:var(--gray-90);color:var(--gray-10);cursor:not-allowed}._cancelBtn_hnask_28:hover:not(:disabled){background:var(--gray-90);border-color:var(--gray-70)}._content_hnask_48{display:flex;flex-direction:column;gap:var(--space-3);min-width:440px;max-width:560px}._search_hnask_56{width:100%;padding:var(--space-2) var(--space-3);font-size:var(--step-0);border:1px solid var(--gray-80);border-radius:var(--radius-sm);background:var(--surface-1, #fff);color:var(--gray-10)}._search_hnask_56:focus{outline:2px solid var(--brand-40);outline-offset:1px}._listWrapper_hnask_70{max-height:320px;overflow-y:auto;border:1px solid var(--gray-85);border-radius:var(--radius-sm)}._list_hnask_70{list-style:none;margin:0;padding:0}._row_hnask_83{display:grid;grid-template-columns:minmax(0,1fr) 60px 120px minmax(0,1fr);align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--gray-90);cursor:pointer;font-size:var(--step-0);color:var(--gray-10)}._row_hnask_83:last-child{border-bottom:none}._row_hnask_83:hover{background:var(--gray-95)}._row_hnask_83:focus-visible{outline:2px solid var(--brand-40);outline-offset:-2px}._rowSelected_hnask_105{background:var(--brand-95, #e8f1ff);font-weight:600}._rowSelected_hnask_105:hover{background:var(--brand-90, #d6e6ff)}._batchId_hnask_113{font-variant-numeric:tabular-nums}._count_hnask_117,._total_hnask_122{text-align:right;font-variant-numeric:tabular-nums}._createdBy_hnask_127{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._empty_hnask_133{padding:var(--space-4);text-align:center;color:var(--gray-40);margin:0}._footer_hnask_140{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--gray-90)}._cancelBtn_hnask_28,._confirmBtn_hnask_3{padding:var(--space-1) var(--space-3)}._confirmBtn_hnask_3:disabled{opacity:.5;cursor:not-allowed}[data-theme=dark] ._search_hnask_56{background:var(--gray-90);color:var(--gray-95);border-color:#ffffff1f}[data-theme=dark] ._row_hnask_83:hover{background:var(--gray-85)}[data-theme=dark] ._rowSelected_hnask_105{background:var(--brand-30, #1f4a8c)}._builder_uwqsn_1{display:flex;flex-direction:column;gap:var(--space-2)}._row_uwqsn_7{display:grid;grid-template-columns:var(--space-16) 1fr 1fr 2fr auto;gap:var(--space-2);align-items:end}._formGroup_uwqsn_14{display:flex;flex-direction:column;gap:var(--space-1)}._formGroup_uwqsn_14>span{font-size:var(--step-0);color:var(--gray-40)}._placeholder_uwqsn_25{width:var(--space-16)}._remove_uwqsn_29{padding:var(--space-1) var(--space-2);width:var(--space-16);text-align:center}._action_uwqsn_35{align-self:flex-start;width:fit-content}._sort_uwqsn_40{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-4);align-self:flex-start}._builder_uwqsn_1 input{font-size:var(--step-0);height:var(--space-6);border-radius:var(--radius-md);border:1px solid var(--gray-80);box-shadow:var(--gray-10) 1px 1px 1px 1px inset;padding:var(--space-4);width:100%}._builder_uwqsn_1 select{font-size:var(--step-0);height:var(--space-6);border-radius:var(--radius-md);border:1px solid var(--gray-80);box-shadow:var(--gray-10) 1px 1px 1px 1px inset;padding:0 var(--space-2);width:100%}._coaTab_1ve3c_1{display:flex;flex-direction:column;gap:var(--space-4);height:100%;max-height:calc(100vh - 200px)}._toolbar_1ve3c_9{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:flex-end}._searchField_1ve3c_16{display:flex;flex-direction:column;gap:var(--space-1);min-width:300px;font-size:var(--step-0);color:var(--gray-10)}._searchInput_1ve3c_25{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--gray-80);background:var(--gray-95);color:var(--gray-10);font-size:var(--step-0)}._meta_1ve3c_34{margin-left:auto;font-size:var(--step-0);color:var(--gray-40)}._pagination_1ve3c_40{flex-shrink:0;display:flex;justify-content:flex-end;padding:var(--space-3) 0}._glCode_1ve3c_47{font-family:var(--font-mono);color:var(--brand-80);font-weight:600}._disbursementToolbar_1v2k6_10 button,._resultsToolbar_1v2k6_10 button{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--gray-80);background:var(--gray-95);color:var(--gray-20);cursor:pointer;font-size:var(--step-0);transition:background .2s var(--ease-standard),border-color .2s var(--ease-standard)}._disbursementToolbar_1v2k6_10 button:disabled,._resultsToolbar_1v2k6_10 button:disabled{background:var(--gray-90);color:var(--gray-10);cursor:not-allowed}._disbursementToolbar_1v2k6_10 button:hover:not(:disabled),._resultsToolbar_1v2k6_10 button:hover:not(:disabled){background:var(--gray-90);border-color:var(--gray-70)}._auditTab_1v2k6_30{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);color:var(--gray-10)}._auditTab_1v2k6_30 h1{margin:0;font-size:var(--step-3);font-weight:600}._searchForm_1v2k6_43{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2);max-width:var(--bp-lg)}._sectionHeading_1v2k6_51{margin:0;font-size:var(--step-1);font-weight:600;color:var(--gray-10)}._disbursementToolbar_1v2k6_10{display:flex;justify-content:flex-start}._disbursementToolbar_1v2k6_10 button{height:2.25rem;padding:0 var(--space-4)}._disbursementToolbar_1v2k6_10 button:focus-visible{outline:.125rem solid var(--brand-40);outline-offset:.125rem}._results_1v2k6_10{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--gray-95);border:.0625rem solid var(--gray-80);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}._criteriaSummary_1v2k6_82{margin:0;color:var(--gray-40);font-size:var(--step--1)}._resultsToolbar_1v2k6_10{display:flex;justify-content:flex-end}._resultsToolbar_1v2k6_10 button{height:2.25rem;padding:0 var(--space-4)}._resultsToolbar_1v2k6_10 button:focus-visible{outline:.125rem solid var(--brand-40);outline-offset:.125rem}._error_1v2k6_101{margin:0;padding:var(--space-2) var(--space-3);color:var(--accent-red);border:.0625rem solid var(--accent-red);border-radius:var(--radius-sm)}._noResultsMessage_1v2k6_109{padding:var(--space-4);text-align:center;color:var(--gray-40)}@media (prefers-reduced-motion: reduce){._resultsToolbar_1v2k6_10 button,._disbursementToolbar_1v2k6_10 button{transition:none}}._field_66ryu_1{position:relative;display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._label_66ryu_9{font-size:var(--step-0);font-weight:600;color:var(--gray-20)}._chips_66ryu_15{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);min-height:2.25rem;border:1px solid var(--gray-40);border-radius:var(--radius-sm);background:var(--gray-95);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._chips_66ryu_15:focus-within{border-color:var(--brand-120);box-shadow:0 0 0 .125rem var(--brand-120)}@media (prefers-reduced-motion: reduce){._chips_66ryu_15{transition:none}}._chip_66ryu_15{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);background:var(--brand-120);color:var(--gray-95);border-radius:var(--radius-sm);font-size:.85em}._chipRemove_66ryu_48{border:none;background:none;cursor:pointer;line-height:1;padding:0}._chipRemove_66ryu_48:disabled{cursor:not-allowed;opacity:.5}._input_66ryu_60{flex:1 1 auto;min-width:8ch;border:none;outline:none;background:transparent}._input_66ryu_60:disabled{cursor:not-allowed}._suggestions_66ryu_71{position:absolute;top:100%;left:0;right:0;margin-top:var(--space-1);max-height:16rem;overflow-y:auto;background:var(--gray-95);border:1px solid var(--gray-40);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);list-style:none;padding:var(--space-1) 0;z-index:var(--z-modal)}._option_66ryu_88{display:flex;gap:var(--space-2);padding:var(--space-2) var(--space-3);cursor:pointer}._optionActive_66ryu_95{background:var(--brand-120);color:var(--gray-95)}._optionActive_66ryu_95 ._optionSecondary_66ryu_99{color:var(--gray-95)}._optionSecondary_66ryu_99{color:var(--gray-20)}._noResults_66ryu_107{padding:var(--space-2) var(--space-3);color:var(--gray-20)}._actions_xbxzv_3 button{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:none;background:var(--brand-40);color:#fff;cursor:pointer;font-size:var(--step-0);transition:background .2s var(--ease-standard)}._actions_xbxzv_3 button:disabled{background:var(--gray-80);cursor:not-allowed}._actions_xbxzv_3 button:hover:not(:disabled){background:var(--brand-80)}._actions_xbxzv_3 ._secondaryAction_xbxzv_28{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--gray-80);background:var(--gray-95);color:var(--gray-20);cursor:pointer;font-size:var(--step-0);transition:background .2s var(--ease-standard),border-color .2s var(--ease-standard)}._actions_xbxzv_3 ._secondaryAction_xbxzv_28:disabled{background:var(--gray-90);color:var(--gray-10);cursor:not-allowed}._actions_xbxzv_3 ._secondaryAction_xbxzv_28:hover:not(:disabled){background:var(--gray-90);border-color:var(--gray-70)}._form_xbxzv_48{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);background:var(--gray-95);color:var(--gray-10);border:.0625rem solid var(--gray-80);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}._form_xbxzv_48 ._field_xbxzv_59>input[type=text],._form_xbxzv_48 ._field_xbxzv_59>input[type=date],._form_xbxzv_48 ._field_xbxzv_59>select{height:2.25rem;padding:0 var(--space-3);font-size:var(--step-0);font-family:var(--font-sans);color:var(--gray-10);background:var(--gray-95);border:.0625rem solid var(--gray-40);border-radius:var(--radius-sm);transition:border-color var(--duration-fast) var(--ease-standard)}._form_xbxzv_48 ._field_xbxzv_59>input[type=text]:disabled,._form_xbxzv_48 ._field_xbxzv_59>input[type=date]:disabled,._form_xbxzv_48 ._field_xbxzv_59>select:disabled{color:var(--gray-40);background-color:var(--gray-80);cursor:not-allowed}._form_xbxzv_48 ._field_xbxzv_59>input[type=text]:focus-visible,._form_xbxzv_48 ._field_xbxzv_59>input[type=date]:focus-visible,._form_xbxzv_48 ._field_xbxzv_59>select:focus-visible{outline:.125rem solid var(--brand-40);outline-offset:.0625rem;border-color:var(--brand-40)}._form_xbxzv_48 input[type=radio]{width:1.125rem;height:1.125rem;margin:0;accent-color:var(--brand-40)}._form_xbxzv_48 input[type=radio]:focus-visible{outline:.125rem solid var(--brand-40);outline-offset:.125rem}._form_xbxzv_48 ._select_xbxzv_96{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:var(--space-6);background-color:var(--gray-95);background-image:linear-gradient(45deg,transparent 50%,var(--gray-40) 50%),linear-gradient(135deg,var(--gray-40) 50%,transparent 50%);background-position:right calc(var(--space-3) + .3rem) center,right var(--space-3) center;background-size:.3rem .3rem;background-repeat:no-repeat}._form_xbxzv_48 ._select_xbxzv_96._error_xbxzv_105{border-color:var(--accent-red);color:var(--accent-red)}._grid_xbxzv_110{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:var(--space-4);align-items:start}._fieldPicker_xbxzv_117{grid-column:1/-1;display:flex;flex-direction:column;gap:var(--space-3)}._fieldPickerRow_xbxzv_124{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:var(--space-4);align-items:end}._field_xbxzv_59{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--step-0);font-weight:600;color:var(--gray-20)}._radioGroup_xbxzv_140{display:flex;gap:var(--space-4);align-items:center;font-size:var(--step-0);color:var(--gray-10)}._radioGroup_xbxzv_140 label{display:flex;align-items:center;gap:var(--space-1);font-weight:400}._checkboxField_xbxzv_154{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--step-0);font-weight:400;color:var(--gray-10);align-self:center}._hint_xbxzv_164{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--step-0);color:var(--gray-40);background:var(--gray-80);border-radius:var(--radius-sm)}._error_xbxzv_105{margin:0;padding:var(--space-2) var(--space-3);color:var(--accent-red);border:.0625rem solid var(--accent-red);border-radius:var(--radius-sm)}._actions_xbxzv_3{display:flex;justify-content:flex-start;gap:var(--space-3)}._actions_xbxzv_3 button{height:2.25rem;padding:0 var(--space-4)}._actions_xbxzv_3 button:focus-visible{outline:.125rem solid var(--brand-40);outline-offset:.125rem}@media (prefers-reduced-motion: reduce){._form_xbxzv_48 input,._form_xbxzv_48 select{transition:none}}._form_1tez9_3 button{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:none;background:var(--brand-40);color:#fff;cursor:pointer;font-size:var(--step-0);transition:background .2s var(--ease-standard)}._form_1tez9_3 button:disabled{background:var(--gray-80);cursor:not-allowed}._form_1tez9_3 button:hover:not(:disabled){background:var(--brand-80)}._lookupSection_1tez9_28{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--gray-95);color:var(--gray-10);border:.0625rem solid var(--gray-80);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}._sectionHeading_1tez9_40{margin:0;font-size:var(--step-1);font-weight:600;color:var(--gray-10)}._form_1tez9_3{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}._form_1tez9_3 select,._form_1tez9_3 input[type=text]{height:2.25rem;padding:0 var(--space-3);font-size:var(--step-0);font-family:var(--font-sans);color:var(--gray-10);background:var(--gray-95);border:.0625rem solid var(--gray-40);border-radius:var(--radius-sm);transition:border-color var(--duration-fast) var(--ease-standard)}._form_1tez9_3 select:focus-visible,._form_1tez9_3 input[type=text]:focus-visible{outline:.125rem solid var(--brand-40);outline-offset:.0625rem;border-color:var(--brand-40)}._form_1tez9_3 button{height:2.25rem;padding:0 var(--space-4)}._form_1tez9_3 button:focus-visible{outline:.125rem solid var(--brand-40);outline-offset:.125rem}._field_1tez9_80{display:flex;flex-direction:column;gap:var(--space-1);min-width:10rem;font-size:var(--step-0);font-weight:600;color:var(--gray-20)}@media (prefers-reduced-motion: reduce){._form_1tez9_3 select,._form_1tez9_3 input{transition:none}}._layout_1kt14_1{display:flex;flex-direction:row;gap:var(--space-3);height:100%;min-height:0}@media (max-width: 768px){._layout_1kt14_1{flex-direction:column;overflow:auto}}._document_1kt14_15{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0;overflow:auto}@media (max-width: 768px){._document_1kt14_15{flex:none;min-height:60vh}}._pdf_1kt14_30{flex:1 1 auto;width:100%;height:100%;min-height:0}._image_1kt14_37{max-width:100%;height:auto}._fields_1kt14_42{flex:0 0 18rem;margin:0;overflow:auto}@media (max-width: 768px){._fields_1kt14_42{flex:none}}._field_1kt14_42{display:flex;justify-content:space-between;gap:var(--space-2);padding:var(--space-1) 0}._field_1kt14_42 dt{font-weight:600}._field_1kt14_42 dd{margin:0;text-align:right}._reportControls_1ryl9_1{display:flex;gap:.5rem;margin-bottom:.5rem}@media print{@page{size:auto;margin:1.5cm}nav,[role=search],header,.support-widget,._reportControls_1ryl9_1{display:none!important}.app-root,.app-content,.workspace,.scroll-area{overflow:visible!important;height:auto!important;max-height:none!important;min-height:0!important}body.printing-short-pay [data-print-scope-root]>:not([data-testid=short-pay-report-section]){display:none!important}._invoiceRow_1ryl9_31{break-inside:avoid;page-break-inside:avoid}*{background:transparent!important;color:#000!important}}._reportControls_rmqc9_1{display:flex;gap:.5rem;margin-bottom:.5rem}@media print{@page{size:auto;margin:1.5cm}nav,[role=search],header,.support-widget,._reportControls_rmqc9_1{display:none!important}.app-root,.app-content,.workspace,.scroll-area{overflow:visible!important;height:auto!important;max-height:none!important;min-height:0!important}._locationGroup_rmqc9_28{break-inside:avoid;page-break-inside:avoid}*{background:transparent!important;color:#000!important}}._content_l2sfu_1{display:flex;flex-direction:column;gap:.75rem;min-width:32rem}._criteriaRow_l2sfu_8{display:flex;flex-wrap:wrap;gap:.75rem}._field_l2sfu_14{display:flex;flex-direction:column;gap:.25rem}._summary_l2sfu_20{display:flex;gap:1.5rem;font-weight:600}._list_l2sfu_26{list-style:none;margin:0;padding:0}._excludedSection_l2sfu_32{border-top:1px solid #ddd;padding-top:.5rem}._error_l2sfu_37{color:#b00020}._footer_l2sfu_41{display:flex;justify-content:flex-end;gap:.5rem}._header_1kzyd_2{display:flex;justify-content:space-between;align-items:center;padding:var(--space-6);background-color:var(--brand-10);color:var(--gray-95);width:100%;height:var(--header-height)}._header_1kzyd_2 ._logo_1kzyd_12{display:flex;justify-content:center;align-items:center}._header_1kzyd_2 img{height:var(--img-sm);padding:var(--space-1)}._headerOptions_1kzyd_22{display:flex;align-items:center}._headerActions_1kzyd_27{display:flex;align-items:center;gap:var(--space-2)}._userOptions_1kzyd_33{background:none;padding:0 1rem;border-radius:4px;display:flex;justify-content:center;align-items:center;border:none;cursor:pointer}._userOptions_1kzyd_33 ._myIcon_1kzyd_43{color:var(--brand-80)}._userOptions_1kzyd_33 ._myIcon_1kzyd_43:hover,._userOptions_1kzyd_33:hover{color:var(--white)}._dropdown_1kzyd_53{position:absolute;top:60px;right:20px;background:var(--brand-10);box-shadow:0 4px 8px #0003;border-radius:8px;overflow:hidden;width:150px;display:flex;flex-direction:column;transform-origin:top;transition:transform .3s ease,opacity .3s ease}._dropdownMenu_1kzyd_68._hidden_1kzyd_68{transform:scaleY(0);opacity:0;pointer-events:none}._dropdownMenu_1kzyd_68._show_1kzyd_75{transform:scaleY(1);opacity:1;pointer-events:auto}._dropdownMenu_1kzyd_68 a{display:block;padding:10px;color:var(--brand-80);text-decoration:none;transform:translateY(20px);opacity:0;transition:transform .3s ease,opacity .3s ease}._dropdownMenu_1kzyd_68._show_1kzyd_75 a{transform:translateY(0);opacity:1}._dropdown_1kzyd_53 a:hover{background-color:var(--gray-40);color:var(--white)}._dropdownMenu_1kzyd_68._show_1kzyd_75 a:nth-child(1){transition-delay:.05s}._dropdownMenu_1kzyd_68._show_1kzyd_75 a:nth-child(2){transition-delay:.1s}._dropdownMenu_1kzyd_68._show_1kzyd_75 a:nth-child(3){transition-delay:.15s}._dropdownMenu_1kzyd_68._show_1kzyd_75 a:nth-child(4){transition-delay:.2s}._navButton_1kzyd_118{margin-top:.5rem}._actionButton_1kzyd_123,._iconButton_1kzyd_123{background:var(--brand-120);color:var(--gray-95);border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1)}._actionButton_1kzyd_123 a,._iconButton_1kzyd_123 a{color:var(--brand-40);text-decoration:none}._actionButton_1kzyd_123:hover,._iconButton_1kzyd_123:hover{background:var(--gray-40);color:var(--white)}._iconButton_1kzyd_123{width:2rem;height:2rem;padding:.5rem;border-radius:50%}._iconButton_1kzyd_123 svg{color:currentColor}._content_hf4pb_1{display:grid;gap:var(--space-2)}._meta_hf4pb_6{display:grid;gap:var(--space-1)}._meta_hf4pb_6 dt{font-weight:600;color:var(--gray-10)}._meta_hf4pb_6 dd{margin:0;color:var(--gray-10)}._footer_hf4pb_19{display:flex;justify-content:flex-end;margin-top:var(--space-3)}._footer_hf4pb_19 button{background:var(--brand-120);color:var(--gray-95);border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer}._footer_hf4pb_19 button:hover,._footer_hf4pb_19 button:focus-visible{background:var(--gray-40);color:var(--white)}:root{--brand-10: #003f73;--brand-40: #003f73;--brand-80: #2ba0d7;--brand-120: #2ba0d7;--gray-5: #f0f4f8;--gray-10: #444444;--gray-20: #6b6b6b;--gray-30: #8a8a8a;--gray-40: #939393;--gray-50: #a1a1a1;--gray-60: #b0b0b0;--gray-70: #bebebe;--gray-80: #cccccc;--gray-90: #e0e0e0;--gray-85: #d6d6d6;--gray-95: #fff;--white: #fff;--primary-color: var(--brand-80);--border-radius: var(--radius-sm);--accent-red: #ff0000;--accent-green: #16a34a;--accent-amber: #f59e0b;--radius-xs: 2px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-6: 1.5rem;--space-7: 2.5rem;--space-8: 3rem;--space-12: 4.5rem;--space-16: 6rem;--header-height: 10vh;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .06);--shadow-md: 0 2px 6px rgba(0, 0, 0, .08);--shadow-lg: 0 4px 12px rgba(0, 0, 0, .1);--step--1: .75rem;--step-0: .875rem;--step-1: 1rem;--step-2: 1.25rem;--step-3: 1.563rem;--font-sans: "Inter", system-ui, sans-serif;--font-mono: "Fira Mono", monospace;--z-nav: 2000;--z-modal: 3000;--z-toast: 4000;--support-fab-safe-bottom: 4.5rem;--ease-standard: cubic-bezier(.4, 0, .2, 1);--duration-fast: .15s;--duration-slow: .3s;--toast-duration: 7s;--bp-sm: 40rem;--bp-md: 60rem;--bp-lg: 80rem;--img-sm: 5vw}[data-theme=dark]{--gray-10: #f5f5f5;--gray-50: #b8b8b8;--gray-60: #c4c4c4;--gray-70: #a8a8a8;--gray-85: #363636;--gray-90: #1e1e1e;--gray-95: #101010;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .5);--shadow-md: 0 2px 6px rgba(0, 0, 0, .6);--shadow-lg: 0 4px 12px rgba(0, 0, 0, .7)}:root[data-support-fab-hidden]{--support-fab-safe-bottom: 0}html,body{margin:0;font-family:Inter,system-ui,sans-serif;color:var(--gray-10);background:#f4f6f9}[data-theme=dark] body{background:#1e1e1e;color:var(--gray-95)}*,*:before,*:after{box-sizing:border-box}.app-root{display:flex;flex-direction:column;height:100vh;max-width:100vw;overflow:clip}.app-content{display:flex;flex-direction:row;height:100%}.workspace{flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden;position:relative}.scroll-area{flex:1 1 auto;overflow-x:auto;overflow-y:auto;padding-bottom:var(--support-fab-safe-bottom)}._menu_1m7ku_1{position:fixed;top:0;right:0;height:100%;width:22.5rem;background:var(--gray-95);border-left:1px solid var(--gray-40);box-shadow:var(--shadow-lg);padding:var(--space-4);z-index:var(--z-nav)}._topBar_1m7ku_14{display:flex;justify-content:space-between;align-items:center}._title_1m7ku_20{margin:0}._bannerSection_1m7ku_24{margin-top:var(--space-3)}._section_1m7ku_28{margin-top:var(--space-4)}._checkboxLabel_1m7ku_32{display:flex;align-items:center;gap:var(--space-2)}._bannerOption_1m7ku_38{margin-top:var(--space-2)}._roleInfo_1m7ku_42{font-size:var(--step-0);color:var(--gray-40);margin-top:var(--space-1)}._roleGrid_1m7ku_48{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);margin-top:var(--space-3)}._previewActions_1m7ku_55{display:flex;gap:var(--space-2);margin-top:var(--space-3)}._previewNote_1m7ku_61{font-size:var(--step-0);color:var(--gray-40);margin-top:var(--space-2)}._checkbox_1m7ku_32{width:var(--space-6);height:var(--space-6)}._dismiss_16j5r_1{position:fixed;right:1rem;bottom:calc(var(--support-fab-safe-bottom) - .5rem);z-index:10000;width:1.25rem;height:1.25rem;padding:0;line-height:1;font-size:.875rem;cursor:pointer;color:var(--gray-20, #333);background:var(--white, #fff);border:1px solid var(--gray-80, #ccc);border-radius:50%;opacity:.75}._dismiss_16j5r_1:hover,._dismiss_16j5r_1:focus-visible{opacity:1}
