._aiCard_12kxm_2{border:1px solid var(--app-border);background:#f9fafb;border-radius:10px;max-width:100%;margin:6px 0;padding:12px 14px;font-size:13px}._aiCardHeader_12kxm_12{color:var(--app-text-strong);align-items:center;gap:8px;margin-bottom:10px;font-size:13px;font-weight:600;display:flex}._aiCardHeader_12kxm_12 ._icon_12kxm_21{color:var(--app-accent);flex-shrink:0}._aiCardHeader_12kxm_12 span{flex:1}._headerActions_12kxm_29{align-items:center;gap:6px;margin-left:auto;display:flex}._headerInfo_12kxm_36{color:var(--app-text-sub);white-space:nowrap;padding:0 6px;font-size:11px;font-weight:500}._refreshBtn_12kxm_44{cursor:pointer;color:var(--app-text-sub);background:0 0;border:1px solid #d1d5db;border-radius:6px;align-items:center;padding:3px 6px;font-size:12px;transition:background .15s;display:flex}._refreshBtn_12kxm_44:hover{background:var(--app-border);color:var(--app-text-strong)}._filterSelect_12kxm_61{background:var(--app-surface);color:var(--app-text-strong);cursor:pointer;border:1px solid #d1d5db;border-radius:6px;padding:3px 8px;font-size:12px}._filterSelect_12kxm_61:focus{border-color:#6366f1;outline:none}._tableWrapper_12kxm_75{overflow-x:auto}._tableContainer_12kxm_80{margin:8px 0;position:relative}._tableTopActions_12kxm_85{z-index:1;opacity:0;gap:4px;transition:opacity .15s;display:flex;position:absolute;top:4px;right:4px}._tableContainer_12kxm_80:hover ._tableTopActions_12kxm_85{opacity:1}._tableActionBtn_12kxm_99{background:var(--app-surface);width:24px;height:24px;color:var(--app-text-sub);cursor:pointer;border:1px solid #d1d5db;border-radius:5px;justify-content:center;align-items:center;font-size:11px;transition:all .15s;display:flex}._tableActionBtn_12kxm_99:hover{background:var(--app-blue-soft);color:var(--app-accent);border-color:#c7d2fe}._tableActionBtnActive_12kxm_119{color:#10b981;background:#f0fdf4;border-color:#10b981}._tableOverflow_12kxm_125{overflow-x:auto}._dataTable_12kxm_129{border-collapse:collapse;width:100%;font-size:12px}._dataTable_12kxm_129 th,._dataTable_12kxm_129 td{text-align:left;border-bottom:1px solid var(--app-border);white-space:nowrap;padding:6px 10px}._dataTable_12kxm_129 th{background:var(--app-surface-2);color:var(--app-text-strong);text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:600}._dataTable_12kxm_129 tbody tr:hover{background:#f0f0ff}._badge_12kxm_153{border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}._badge-approved_12kxm_161{color:#065f46;background:#d1fae5}._badge-pending_12kxm_166{color:#92400e;background:#fef3c7}._badge-rejected_12kxm_171{color:#991b1b;background:#fee2e2}._badge-cancelled_12kxm_176{background:var(--app-surface-2);color:var(--app-text-sub)}._badge-neutral_12kxm_181{color:#3730a3;background:#e0e7ff}._pagination_12kxm_186{justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}._pagination_12kxm_186 button{cursor:pointer;color:var(--app-text-strong);background:0 0;border:1px solid #d1d5db;border-radius:6px;padding:2px 8px;transition:background .15s}._pagination_12kxm_186 button:hover:not(:disabled){background:var(--app-border)}._pagination_12kxm_186 button:disabled{opacity:.4;cursor:not-allowed}._loadingPlaceholder_12kxm_211{color:var(--app-text-muted);text-align:center;background:var(--app-surface-2);border-radius:8px;margin:4px 0;padding:12px;font-size:13px;animation:1.5s infinite _pulse_12kxm_1}._errorMsg_12kxm_222{color:var(--app-danger,#dc2626);background:#fee2e2;border-radius:8px;margin:4px 0;padding:10px;font-size:13px}._emptyMsg_12kxm_231{color:var(--app-text-muted);text-align:center;padding:12px;font-size:13px}._staffInfo_12kxm_238{background:var(--app-surface);border:1px solid var(--app-border);border-radius:6px;margin-bottom:10px;padding:8px 12px;font-size:12px}._staffLine_12kxm_247{border-bottom:1px solid #f3f4f6;justify-content:space-between;padding:4px 0;display:flex}._staffLine_12kxm_247:last-child{border-bottom:none}._staffLine_12kxm_247 ._label_12kxm_256{color:var(--app-text-sub);min-width:60px;font-weight:600}._staffLine_12kxm_247 ._value_12kxm_261{color:var(--app-text-strong);font-family:Monaco,Menlo,monospace}._typeCell_12kxm_266{flex-direction:column;gap:2px;display:flex}._typeName_12kxm_272{color:var(--app-text-strong);font-weight:600}._typeCode_12kxm_277{color:var(--app-text-muted);font-family:Monaco,Menlo,monospace;font-size:11px}._numCell_12kxm_283{text-align:right;color:var(--app-text-strong);font-family:Monaco,Menlo,monospace;font-weight:500}._numCell_12kxm_283 strong{color:#065f46}._numCell_12kxm_283 strong._negative_12kxm_292{color:var(--app-danger,#dc2626)}._legend_12kxm_296{background:var(--app-surface-2);color:var(--app-text-sub);border-radius:6px;margin-top:10px;padding:8px 12px;font-size:11px}._legendItem_12kxm_305{line-height:1.5}._legendItem_12kxm_305 strong{color:var(--app-text-strong);font-weight:600}@keyframes _pulse_12kxm_1{0%,to{opacity:1}50%{opacity:.5}}._markdownBody_12kxm_321{color:var(--app-text-strong);word-break:break-word;flex-direction:column;font-size:13px;line-height:1.5;display:flex}._markdownBody_12kxm_321 h1,._markdownBody_12kxm_321 h2,._markdownBody_12kxm_321 h3,._markdownBody_12kxm_321 h4,._markdownBody_12kxm_321 h5,._markdownBody_12kxm_321 h6{color:var(--app-text-strong);margin:.85em 0 .4em;font-weight:600}._markdownBody_12kxm_321 p{margin:.2em 0}._markdownBody_12kxm_321 ul,._markdownBody_12kxm_321 ol{flex-direction:column;gap:4px;margin:.3em 0;padding-left:1.4em;display:flex}._markdownBody_12kxm_321 li{margin:0 0}._markdownBody_12kxm_321 blockquote{color:var(--app-text-sub);background:#f5f3ff;border-left:3px solid #6366f1;border-radius:0 6px 6px 0;margin:.5em 0;padding:4px 10px}._markdownBody_12kxm_321 code{background:var(--app-surface-2);color:var(--app-accent);border-radius:4px;padding:1px 5px;font-family:Monaco,Menlo,monospace;font-size:12px}._markdownBody_12kxm_321 pre{background:#1e1e2e;border-radius:8px;padding:10px 14px;overflow-x:auto}._markdownBody_12kxm_321 pre code{color:#cdd6f4;background:0 0;padding:0}._markdownBody_12kxm_321 table{border-collapse:collapse;min-width:100%;margin:0;font-size:12px}._markdownBody_12kxm_321 th,._markdownBody_12kxm_321 td{border-bottom:1px solid var(--app-border);text-align:left;padding:5px 10px}._markdownBody_12kxm_321 th{background:var(--app-surface-2);text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:600}._markdownBody_12kxm_321 a{color:var(--app-accent);word-break:break-all;text-decoration:underline}._markdownBody_12kxm_321 hr{border:none;border-top:1px solid var(--app-border);margin:.75em 0}._mermaidContainer_12kxm_410{text-align:center;padding:8px 0;overflow-x:auto}._mermaidContainer_12kxm_410 svg{max-width:100%;height:auto}._mermaidLoading_12kxm_420{color:var(--app-text-muted);text-align:center;padding:14px;font-size:13px;animation:1.5s infinite _pulse_12kxm_1}._mermaidError_12kxm_428{background:#fef3c7;border:1px solid #fde68a;border-radius:8px;padding:10px 14px;font-size:12px}._mermaidErrorLabel_12kxm_436{color:#92400e;margin:0 0 6px;font-weight:600}._mermaidRaw_12kxm_442{color:#78350f;white-space:pre-wrap;background:#fffbeb;border-radius:6px;margin:0;padding:8px;font-size:11px;overflow-x:auto}._genericTableWrapper_12kxm_453{margin:6px 0;overflow-x:auto}._genericTable_12kxm_453{border-collapse:collapse;width:100%;font-size:12px}._genericTable_12kxm_453 th,._genericTable_12kxm_453 td{text-align:left;border-bottom:1px solid var(--app-border);white-space:nowrap;padding:6px 10px}._genericTable_12kxm_453 th{background:var(--app-surface-2);color:var(--app-text-strong);text-transform:uppercase;letter-spacing:.03em;-webkit-user-select:none;user-select:none;font-size:11px;font-weight:600}._sortableCol_12kxm_480{cursor:pointer}._sortableCol_12kxm_480:hover{background:var(--app-border)}._sortIndicator_12kxm_487{color:var(--app-accent);margin-left:3px;font-size:10px}._rowEven_12kxm_493{background:var(--app-surface)}._rowOdd_12kxm_497{background:#f9fafb}._emptyRow_12kxm_501{text-align:center;color:var(--app-text-muted);padding:14px}
