.root_1uxkq{display:flex;flex-direction:column;gap:1.5rem}.header_1uxkq{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}@media(max-width:700px){.header_1uxkq{flex-direction:column}}.title_1uxkq{font-family:var(--aim-font-main);font-weight:800;letter-spacing:-.02em;font-size:1.5rem;margin:0;color:var(--aim-on-surface)}.subtitle_1uxkq{color:var(--color-muted-foreground);font-size:.875rem;margin:0;font-family:var(--aim-font-mono)}.createTicketButton_1uxkq{padding:.625rem 1rem;background:var(--aim-primary-container);color:var(--aim-on-primary);border:none;border-radius:4px;font-size:.875rem;font-weight:600;cursor:pointer;font-family:var(--aim-font-mono);transition:background-color .15s;flex-shrink:0}.createTicketButton_1uxkq:hover{background:var(--aim-primary)}.table_1uxkq{width:100%;border-collapse:collapse;font-size:.875rem}.table_1uxkq th{text-align:left;font-family:var(--aim-font-mono);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted-foreground);padding:.5rem .75rem;border-bottom:1px solid var(--aim-outline)}.table_1uxkq td{padding:.75rem;border-bottom:1px solid var(--aim-outline);vertical-align:top;color:var(--aim-on-surface)}.table_1uxkq tr:last-child td{border-bottom:none}.statusBadge_1uxkq{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:3px;font-family:var(--aim-font-mono);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.statusAuto_1uxkq{background:#d1fae5;color:#065f46}.statusManual_1uxkq{background:#ede9fe;color:#5b21b6}.statusPending_1uxkq{background:#f3f4f6;color:#6b7280}.statusFailed_1uxkq{background:#fee2e2;color:#991b1b}.decisionBadge_1uxkq{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:3px;font-family:var(--aim-font-mono);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.decisionApproved_1uxkq{background:#d1fae5;color:#065f46}.decisionRejected_1uxkq{background:#fee2e2;color:#991b1b}.decisionInsufficient_1uxkq{background:#fef3c7;color:#92400e}.decisionNeedConfirm_1uxkq{background:#ede9fe;color:#5b21b6}.operatorBadge_1uxkq{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:3px;font-family:var(--aim-font-mono);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-left:.375rem}.operatorApproved_1uxkq{background:#d1fae5;color:#065f46}.operatorRejected_1uxkq{background:#fee2e2;color:#991b1b}.categoryLabel_1uxkq{font-family:var(--aim-font-mono);font-size:.75rem;color:var(--color-muted-foreground)}.rowActions_1uxkq{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.buttons_1uxkq{display:flex;gap:.5rem}.expandBtn_1uxkq{padding:.25rem .5rem;background:transparent;border:1px solid var(--aim-outline);border-radius:4px;font-size:.6875rem;color:var(--color-muted-foreground);cursor:pointer;font-family:var(--aim-font-mono);transition:background-color .15s,color .15s;flex-shrink:0}.expandBtn_1uxkq:hover{background:var(--aim-surface-container);color:var(--aim-on-surface)}.btnApprove_1uxkq{padding:.375rem .75rem;background:#d1fae5;color:#065f46;border:1px solid #6ee7b7;border-radius:4px;font-size:.75rem;font-weight:600;cursor:pointer;font-family:var(--aim-font-mono);transition:background-color .15s}.btnApprove_1uxkq:hover:not(:disabled){background:#a7f3d0}.btnApprove_1uxkq:disabled{opacity:.5;cursor:not-allowed}.btnReject_1uxkq{padding:.375rem .75rem;background:#fee2e2;color:#991b1b;border:1px solid #fca5a5;border-radius:4px;font-size:.75rem;font-weight:600;cursor:pointer;font-family:var(--aim-font-mono);transition:background-color .15s}.btnReject_1uxkq:hover:not(:disabled){background:#fecaca}.btnReject_1uxkq:disabled{opacity:.5;cursor:not-allowed}.expandedRow_1uxkq td{padding-top:0}.pipelineWrapper_1uxkq{background:var(--aim-surface-container);border-radius:4px;padding:1rem 1.25rem}.ticketDescription_1uxkq{font-size:.8125rem;color:var(--color-foreground);margin:0 0 1rem;white-space:pre-wrap;word-break:break-word;line-height:1.5}.pipeline_1uxkq{display:flex;flex-direction:column;gap:.625rem}.pipelineStep_1uxkq{display:flex;gap:.75rem;align-items:flex-start;opacity:.35;transition:opacity .3s}.pipelineStepActive_1uxkq{opacity:1}.pipelineDot_1uxkq{width:1.375rem;height:1.375rem;border-radius:3px;border:2px solid var(--aim-outline);background:var(--aim-surface);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-family:var(--aim-font-mono);font-size:.625rem;font-weight:700;color:var(--color-muted-foreground);margin-top:.1rem}.pipelineDotDone_1uxkq{border-color:#16a34a;background:#16a34a;color:#fff}@keyframes pulse_1uxkq{0%,to{opacity:1}50%{opacity:.4}}.pipelineDotPulse_1uxkq{animation:pulse_1uxkq 1.2s ease-in-out infinite;border-color:var(--aim-primary-container)}.pipelineDotFailed_1uxkq{background:#ef4444;border-color:#ef4444;color:#fff}.pipelineBody_1uxkq{flex:1;min-width:0}.pipelineLabel_1uxkq{font-family:var(--aim-font-mono);font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--aim-on-surface);line-height:1.375rem}.pipelineMeta_1uxkq{font-family:var(--aim-font-mono);font-size:.625rem;color:var(--color-muted-foreground);margin-top:.125rem}.pipelineDocList_1uxkq{margin:.25rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.2rem}.pipelineDocItem_1uxkq{font-size:.6875rem;padding:.2rem .5rem;border-radius:3px;background:var(--aim-surface);display:flex;justify-content:space-between;gap:.5rem;color:var(--aim-on-surface)}.pipelineDocScore_1uxkq{font-family:var(--aim-font-mono);font-size:.625rem;font-weight:700;color:var(--aim-primary-container);white-space:nowrap}.pipelineResult_1uxkq{margin-top:.25rem;padding-top:.75rem;border-top:1px solid var(--aim-outline)}.pipelineExplanation_1uxkq{font-size:.8125rem;line-height:1.55;color:var(--aim-on-surface);margin:.5rem 0 0}.pipelineActions_1uxkq{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.5rem}.pipelineReferences_1uxkq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.875rem}@media(max-width:700px){.pipelineReferences_1uxkq{grid-template-columns:1fr}}.pipelineReferenceGroup_1uxkq{border:1px solid var(--aim-outline);border-radius:4px;padding:.75rem;background:var(--aim-surface)}.pipelineReferenceLabel_1uxkq{font-family:var(--aim-font-mono);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted-foreground);margin-bottom:.5rem}.pipelineReferenceEmpty_1uxkq{font-family:var(--aim-font-mono);font-size:.8125rem;color:var(--color-muted-foreground)}.pipelineActionCard_1uxkq{display:flex;flex-direction:column;gap:.375rem;padding:.5rem .625rem;border:1px solid var(--aim-outline);border-radius:3px;background:var(--aim-surface)}.pipelineActionHeader_1uxkq{display:flex;gap:.375rem;flex-wrap:wrap;align-items:center}.pipelineActionService_1uxkq{font-family:var(--aim-font-mono);font-size:.625rem;font-weight:700;background:var(--aim-primary-container);color:var(--aim-on-primary);padding:.1rem .3rem;border-radius:2px}.pipelineActionName_1uxkq{font-family:var(--aim-font-mono);font-size:.625rem;font-weight:600;color:var(--aim-on-surface)}.pipelineActionParams_1uxkq{display:grid;gap:.25rem}.pipelineActionParam_1uxkq{display:grid;grid-template-columns:minmax(0,1fr);gap:.05rem}.pipelineActionParamKey_1uxkq{font-family:var(--aim-font-mono);font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted-foreground)}.pipelineActionParamValue_1uxkq{font-family:var(--aim-font-mono);font-size:.6875rem;color:var(--aim-on-surface);word-break:break-word}.pipelineError_1uxkq{margin-top:.5rem;padding:.5rem .75rem;border-radius:3px;background:#fee2e2;color:#991b1b;font-size:.8125rem}.stateBox_1uxkq{padding:3rem}.emptyState_1uxkq{text-align:center;color:var(--color-muted-foreground);font-family:var(--aim-font-mono);font-size:.875rem}.loadingText_1uxkq{margin:0;text-align:center;font-size:.875rem;color:var(--color-muted-foreground);font-family:var(--aim-font-mono)}.card_1uxkq{border:1px solid var(--aim-outline);border-radius:4px;background:var(--aim-surface);overflow:hidden}.pipelineActionCardExecuted_1uxkq{border-color:#6ee7b7;background:#f0fdf4}.pipelineActionExecutedBadge_1uxkq{font-family:var(--aim-font-mono);font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;background:#d1fae5;color:#065f46;border:1px solid #6ee7b7;padding:.1rem .3rem;border-radius:2px;margin-left:auto}.operatorConfirmSection_1uxkq{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--aim-outline)}.operatorConfirmLabel_1uxkq{font-family:var(--aim-font-mono);font-size:.75rem;color:var(--aim-on-surface)}.operatorConfirmButtons_1uxkq{display:flex;gap:.5rem;flex-shrink:0}
