.workflow-ui .ant-btn,.workflow-task-modal .ant-btn,.workflow-library-page .ant-btn,.workflow-catalog-page .ant-btn{transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s!important;animation:none!important;transform:none!important}.workflow-ui .ant-btn:hover,.workflow-ui .ant-btn:focus,.workflow-ui .ant-btn:active,.workflow-task-modal .ant-btn:hover,.workflow-task-modal .ant-btn:focus,.workflow-task-modal .ant-btn:active,.workflow-library-page .ant-btn:hover,.workflow-library-page .ant-btn:focus,.workflow-library-page .ant-btn:active,.workflow-catalog-page .ant-btn:hover,.workflow-catalog-page .ant-btn:focus,.workflow-catalog-page .ant-btn:active{animation:none!important;transform:none!important}.workflow-ui .ant-btn-default:not(:disabled):not(.ant-btn-disabled),.workflow-task-modal .ant-btn-default:not(:disabled):not(.ant-btn-disabled),.workflow-library-page .ant-btn-default:not(:disabled):not(.ant-btn-disabled),.workflow-catalog-page .ant-btn-default:not(:disabled):not(.ant-btn-disabled){color:#334155!important;background:#fff!important;border-color:#cbd5e1!important}.workflow-ui .ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover,.workflow-ui .ant-btn-default:not(:disabled):not(.ant-btn-disabled):focus,.workflow-task-modal .ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover,.workflow-task-modal .ant-btn-default:not(:disabled):not(.ant-btn-disabled):focus,.workflow-library-page .ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover,.workflow-library-page .ant-btn-default:not(:disabled):not(.ant-btn-disabled):focus,.workflow-catalog-page .ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover,.workflow-catalog-page .ant-btn-default:not(:disabled):not(.ant-btn-disabled):focus{color:#1e293b!important;background:#f8fafc!important;border-color:#94a3b8!important}.workflow-ui .ant-btn-primary:not(:disabled):not(.ant-btn-disabled),.workflow-task-modal .ant-btn-primary:not(:disabled):not(.ant-btn-disabled),.workflow-library-page .ant-btn-primary:not(:disabled):not(.ant-btn-disabled),.workflow-catalog-page .ant-btn-primary:not(:disabled):not(.ant-btn-disabled){color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}.workflow-ui .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover,.workflow-ui .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):focus,.workflow-task-modal .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover,.workflow-task-modal .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):focus,.workflow-library-page .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover,.workflow-library-page .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):focus,.workflow-catalog-page .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover,.workflow-catalog-page .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):focus{color:#fff!important;background:#1d4ed8!important;border-color:#1d4ed8!important}.workflow-ui .ant-btn-dangerous:not(.ant-btn-text):not(.ant-btn-link):not(:disabled):not(.ant-btn-disabled),.workflow-task-modal .ant-btn-dangerous:not(.ant-btn-text):not(.ant-btn-link):not(:disabled):not(.ant-btn-disabled),.workflow-library-page .ant-btn-dangerous:not(.ant-btn-text):not(.ant-btn-link):not(:disabled):not(.ant-btn-disabled),.workflow-catalog-page .ant-btn-dangerous:not(.ant-btn-text):not(.ant-btn-link):not(:disabled):not(.ant-btn-disabled){color:#fff!important;background:#dc2626!important;border-color:#dc2626!important}.workflow-ui .ant-btn-dangerous:not(.ant-btn-text):not(.ant-btn-link):not(:disabled):not(.ant-btn-disabled):hover,.workflow-task-modal .ant-btn-dangerous:not(.ant-btn-text):not(.ant-btn-link):not(:disabled):not(.ant-btn-disabled):hover,.workflow-library-page .ant-btn-dangerous:not(.ant-btn-text):not(.ant-btn-link):not(:disabled):not(.ant-btn-disabled):hover,.workflow-catalog-page .ant-btn-dangerous:not(.ant-btn-text):not(.ant-btn-link):not(:disabled):not(.ant-btn-disabled):hover{color:#fff!important;background:#b91c1c!important;border-color:#b91c1c!important}.workflow-ui .ant-switch:not(.ant-switch-checked),.workflow-catalog-page .ant-switch:not(.ant-switch-checked){background:#94a3b8!important}.workflow-ui .ant-switch.ant-switch-checked,.workflow-catalog-page .ant-switch.ant-switch-checked{background:#2563eb!important}.workflow-ui .ant-switch.ant-switch-disabled:not(.ant-switch-checked),.workflow-catalog-page .ant-switch.ant-switch-disabled:not(.ant-switch-checked){opacity:.7;background:#cbd5e1!important}.workflow-ui .ant-switch.ant-switch-disabled.ant-switch-checked,.workflow-catalog-page .ant-switch.ant-switch-disabled.ant-switch-checked{opacity:.7;background:#93c5fd!important}.workflow-ui .ant-btn-text:not(:disabled):not(.ant-btn-disabled),.workflow-task-modal .ant-btn-text:not(:disabled):not(.ant-btn-disabled){color:#475569!important;background:0 0!important;border-color:#0000!important}.workflow-ui .ant-btn-text.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled),.workflow-task-modal .ant-btn-text.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled){color:#dc2626!important;background:0 0!important;border-color:#0000!important}.workflow-ui .ant-btn-text:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):hover,.workflow-task-modal .ant-btn-text:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):hover{color:#1e293b!important;background:#f1f5f9!important}.workflow-ui .ant-btn-text.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):hover,.workflow-ui .ant-btn-text.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):focus,.workflow-task-modal .ant-btn-text.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):hover,.workflow-task-modal .ant-btn-text.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):focus{color:#b91c1c!important;background:#fef2f2!important}.workflow-ui .ant-btn-link:not(:disabled):not(.ant-btn-disabled),.workflow-task-modal .ant-btn-link:not(:disabled):not(.ant-btn-disabled){color:#2563eb!important}.workflow-ui .ant-btn-link:not(:disabled):not(.ant-btn-disabled):hover,.workflow-task-modal .ant-btn-link:not(:disabled):not(.ant-btn-disabled):hover{color:#1d4ed8!important}.workflow-task-modal .ant-collapse-content-box>.flex{margin-top:14px}.workflow-task-modal .ant-collapse-content-box>.flex>.ant-btn{position:relative}.workflow-task-modal .ant-collapse-content-box>.flex>.ant-btn:hover:after{z-index:2;color:#fff;pointer-events:none;background:#1f2937;border-radius:6px;width:max-content;max-width:240px;padding:6px 8px;font-size:12px;font-weight:400;line-height:1.35;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.workflow-task-modal .ant-collapse-content-box>.flex>.ant-btn:first-child:hover:after{content:"Assign this task to yourself while keeping the current role."}.workflow-task-modal .ant-collapse-content-box>.flex>.ant-btn:nth-child(2):hover:after{content:"Send this task to the selected colleague as a delegation."}.workflow-task-modal .ant-collapse-content-box>.flex>.ant-btn:nth-child(3):hover:after{content:"Transfer responsibility for this task to the selected colleague."}.workflow-ui .ant-radio-button-wrapper,.workflow-task-modal .ant-radio-button-wrapper{color:#334155!important}.workflow-ui .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled),.workflow-task-modal .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#fff!important}.workflow-ui .ant-radio-button-wrapper:not(.ant-radio-button-wrapper-disabled):hover,.workflow-task-modal .ant-radio-button-wrapper:not(.ant-radio-button-wrapper-disabled):hover{color:#1e293b!important}.workflow-ui .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover,.workflow-task-modal .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#fff!important}.workflow-ui .workflow-row-needs-action>td{background:#fffbeb!important}.workflow-ui .workflow-row-needs-action:hover>td{background:#fef3c7!important}.workflow-ui .workflow-completed-table .ant-table-thead>tr>th,.workflow-ui .workflow-completed-table .workflow-cell-nowrap{white-space:nowrap}.workflow-ui .workflow-completed-table .ant-table-cell{vertical-align:top}.workflow-request-context{background:#f8fbff;border:1px solid #bfdbfe;border-radius:10px;overflow:hidden}.workflow-request-context__heading{border-bottom:1px solid #dbeafe;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.workflow-request-context__icon{color:#2563eb;background:#dbeafe;border-radius:7px;flex:none;place-items:center;width:28px;height:28px;display:grid}.workflow-request-context__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;padding:14px;display:grid}.workflow-request-context__label{color:#475569;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700}.workflow-operations-page{max-width:1680px;margin:0 auto;padding-top:20px}.workflow-operations-hero{padding:0 8px 8px}.workflow-eyebrow{color:#2563eb;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1}.workflow-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.workflow-metric-card{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:12px;min-height:108px;padding:14px 16px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;box-shadow:0 1px 2px #0f172a08}.workflow-metric-card:hover{color:#0f172a;border-color:#bfdbfe;transform:translateY(-1px);box-shadow:0 8px 20px #0f172a14}.workflow-metric-icon,.workflow-catalogue-icon{border-radius:10px;flex:none;place-items:center;width:38px;height:38px;font-size:18px;display:grid}.workflow-metric-card--attention .workflow-metric-icon{color:#d97706;background:#fff7e6}.workflow-metric-card--active .workflow-metric-icon{color:#2563eb;background:#eff6ff}.workflow-metric-card--complete .workflow-metric-icon{color:#059669;background:#ecfdf5}.workflow-metric-card--catalogue .workflow-metric-icon{color:#7c3aed;background:#f5f3ff}.workflow-metric-arrow{color:#94a3b8;margin-left:auto;font-size:13px}.workflow-metric-card>div{flex-direction:column;flex:1;justify-content:center;min-width:0;line-height:1.2;display:flex}.workflow-metric-card>div .ant-typography{margin:0!important}.workflow-metric-card>div h3{font-size:24px;margin-top:5px!important;margin-bottom:1px!important;line-height:1.1!important}.workflow-catalogue-section.ant-card{border-color:#dbe5f0;border-radius:14px;overflow:hidden;box-shadow:0 3px 12px #0f172a09}.workflow-catalogue-section>.ant-card-head{background:linear-gradient(90deg,#fbfdff 0%,#f8fbff 100%);border-bottom-color:#e7edf5;min-height:78px;padding:0 24px}.workflow-catalogue-section>.ant-card-head .ant-card-head-title{color:#0f172a;font-size:19px;font-weight:700}.workflow-catalogue-section>.ant-card-body{padding:22px 24px 24px}.workflow-catalogue-grid>.ant-col{display:flex}.workflow-catalogue-card.ant-card{width:100%;box-shadow:none;border:1px solid #e2e8f0;border-radius:12px;transition:border-color .2s,box-shadow .2s,transform .2s}.workflow-catalogue-card.ant-card:hover{border-color:#93c5fd;transform:translateY(-2px);box-shadow:0 10px 22px #2563eb1a}.workflow-catalogue-card .ant-card-body{height:100%;padding:20px;display:flex}.workflow-catalogue-card__top{justify-content:space-between;align-items:center;width:100%;display:flex}.workflow-catalogue-icon{color:#2563eb;background:#eff6ff;width:42px;height:42px}.workflow-catalogue-company{background:#f8fafc;border-radius:8px;width:100%;margin-top:auto;padding:10px 12px}.workflow-catalogue-company span{color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:3px;font-size:11px;font-weight:600;display:block}.workflow-catalogue-company strong{color:#334155;text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.workflow-report-tabs{border-bottom:1px solid #dfe7f0;gap:28px;min-height:54px;padding:0 8px;display:flex;overflow-x:auto}.workflow-report-tab{color:#64748b;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;align-items:center;gap:7px;height:54px;padding:0;font-size:14px;font-weight:700;display:inline-flex}.workflow-report-tab:hover{color:#2563eb}.workflow-report-tab--active{color:#2563eb;border-bottom-color:#2f6fed}.workflow-report-tab .ant-badge-count{min-width:19px;height:19px;box-shadow:none;color:#2563eb;background:#e7efff;border-radius:10px;padding:0 5px;font-size:11px;line-height:19px}.workflow-filter-bar{background:#fff;border:1px solid #e1e8f0;border-radius:14px;justify-content:space-between;align-items:end;gap:18px;padding:16px 20px;display:flex;box-shadow:0 3px 12px #0f172a09}.workflow-filter-fields{flex:1;grid-template-columns:minmax(210px,1.3fr) minmax(160px,1fr) minmax(185px,1fr) minmax(150px,.8fr);gap:12px;display:grid}.workflow-filter-fields label{color:#52647d;gap:5px;min-width:0;font-size:11px;font-weight:700;display:grid}.workflow-filter-fields .ant-select{width:100%}.workflow-filter-actions{flex:none;align-items:center;gap:10px;display:flex}.workflow-filter-actions .ant-btn-primary{min-width:112px}.workflow-filter-bar .ant-input,.workflow-filter-bar .ant-select-selector,.workflow-filter-bar .ant-segmented{font-size:13px;min-height:38px!important}.workflow-filter-bar .ant-segmented{align-items:center;display:flex}.workflow-filter-bar .ant-input,.workflow-filter-bar .ant-input-affix-wrapper,.workflow-filter-bar .ant-select-selector,.workflow-filter-bar .ant-segmented,.workflow-filter-bar .ant-btn{font-size:13px;height:40px!important;min-height:40px!important}.workflow-filter-bar .ant-input-affix-wrapper{align-items:center;display:flex}.workflow-filter-bar .ant-input-affix-wrapper .ant-input{height:auto!important;min-height:0!important}.workflow-filter-actions{align-items:center;min-height:40px}.workflow-filter-bar .ant-select-single{height:40px}.workflow-filter-bar .ant-select-single .ant-select-selector{padding-top:4px}.workflow-filter-bar .ant-select-single .ant-select-selection-item,.workflow-filter-bar .ant-select-single .ant-select-selection-placeholder{line-height:30px!important}.workflow-operations-page[data-active-section=pending] #running-requests,.workflow-operations-page[data-active-section=pending] #closed-requests,.workflow-operations-page[data-active-section=pending] #recent-activity,.workflow-operations-page[data-active-section=pending] #request-catalogue,.workflow-operations-page[data-active-section=running] #pending-tasks,.workflow-operations-page[data-active-section=running] #closed-requests,.workflow-operations-page[data-active-section=running] #recent-activity,.workflow-operations-page[data-active-section=running] #request-catalogue,.workflow-operations-page[data-active-section=closed] #pending-tasks,.workflow-operations-page[data-active-section=closed] #running-requests,.workflow-operations-page[data-active-section=closed] #recent-activity,.workflow-operations-page[data-active-section=closed] #request-catalogue,.workflow-operations-page[data-active-section=catalogue] #pending-tasks,.workflow-operations-page[data-active-section=catalogue] #running-requests,.workflow-operations-page[data-active-section=catalogue] #closed-requests,.workflow-operations-page[data-active-section=catalogue] #recent-activity,.workflow-operations-page[data-active-section=activity] #pending-tasks,.workflow-operations-page[data-active-section=activity] #running-requests,.workflow-operations-page[data-active-section=activity] #closed-requests,.workflow-operations-page[data-active-section=activity] #request-catalogue,.workflow-operations-page[data-active-section=pending] #initiated-by-me,.workflow-operations-page[data-active-section=running] #initiated-by-me,.workflow-operations-page[data-active-section=closed] #initiated-by-me,.workflow-operations-page[data-active-section=catalogue] #initiated-by-me,.workflow-operations-page[data-active-section=activity] #initiated-by-me,.workflow-operations-page[data-active-section=initiated] #pending-tasks,.workflow-operations-page[data-active-section=initiated] #running-requests,.workflow-operations-page[data-active-section=initiated] #closed-requests,.workflow-operations-page[data-active-section=initiated] #recent-activity,.workflow-operations-page[data-active-section=initiated] #request-catalogue{display:none}.workflow-detail-tabs{margin-left:0;margin-right:0}.workflow-request-detail[data-detail-tab=summary] #workflow-detail-map,.workflow-request-detail[data-detail-tab=summary] #workflow-detail-stages,.workflow-request-detail[data-detail-tab=summary] #workflow-detail-audit,.workflow-request-detail[data-detail-tab=map] #workflow-detail-summary,.workflow-request-detail[data-detail-tab=map] #workflow-detail-stages,.workflow-request-detail[data-detail-tab=map] #workflow-detail-audit,.workflow-request-detail[data-detail-tab=stages] #workflow-detail-summary,.workflow-request-detail[data-detail-tab=stages] #workflow-detail-map,.workflow-request-detail[data-detail-tab=stages] #workflow-detail-audit,.workflow-request-detail[data-detail-tab=audit] #workflow-detail-summary,.workflow-request-detail[data-detail-tab=audit] #workflow-detail-map,.workflow-request-detail[data-detail-tab=audit] #workflow-detail-stages{display:none}.workflow-report-table.ant-card{border-color:#e0e8f1;border-radius:14px;overflow:hidden;box-shadow:0 3px 14px #0f172a0a}.workflow-report-table>.ant-card-head{border-bottom-color:#e8eef5;min-height:82px;padding:0 24px}.workflow-report-table>.ant-card-head .ant-card-head-title{padding:17px 0}.workflow-report-table>.ant-card-body{padding:0}.workflow-report-table .ant-table-thead>tr>th{color:#64748b;letter-spacing:.025em;text-transform:uppercase;background:#f8fafc;padding:14px 20px;font-size:11px;font-weight:700}.workflow-report-table .ant-table-tbody>tr>td{border-bottom-color:#edf2f7;padding:16px 20px}.workflow-report-table .ant-pagination{padding:0 20px 16px}.workflow-report-table>.ant-card-body>.mb-3{margin:16px 20px!important}@media (max-width:1100px){.workflow-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-filter-bar{flex-direction:column;align-items:stretch}.workflow-filter-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.workflow-operations-page{padding-top:22px;padding-left:16px;padding-right:16px}.workflow-report-tabs{gap:20px;margin:0 -2px;padding:0 2px}.workflow-filter-bar{padding:16px}.workflow-filter-fields{grid-template-columns:1fr}.workflow-filter-actions{flex-wrap:wrap}.workflow-report-table>.ant-card-head{min-height:68px;padding:0 16px}.workflow-report-table .ant-table-thead>tr>th,.workflow-report-table .ant-table-tbody>tr>td{padding-left:14px;padding-right:14px}.workflow-metric-grid{grid-template-columns:1fr;gap:10px}.workflow-metric-card{min-height:88px;padding:14px}.workflow-catalogue-section>.ant-card-head{min-height:auto;padding:17px 18px}.workflow-catalogue-section>.ant-card-body{padding:14px}.workflow-catalogue-section .ant-card-extra{display:none}}.workflow-ui .workflow-asset-form .registerdropdown.ant-btn,.workflow-ui .workflow-asset-form .ant-btn.registerdropdown{color:#fff!important;background:#222223!important;border-color:#2563eb!important}.workflow-ui .workflow-asset-form .registerdropdown.ant-btn:hover,.workflow-ui .workflow-asset-form .registerdropdown.ant-btn:focus,.workflow-ui .workflow-asset-form .ant-btn.registerdropdown:hover,.workflow-ui .workflow-asset-form .ant-btn.registerdropdown:focus{color:#fff!important;background:#1d4ed8!important;border-color:#1d4ed8!important}.workflow-ui .workflow-asset-form .registerdropdown span,.workflow-ui .workflow-asset-form .registerdropdown:hover span,.workflow-ui .workflow-asset-form .registerdropdown:focus span{color:#fff!important}.workflow-ui .workflow-asset-form.main-container{padding-left:0;padding-right:0}.workflow-ui .workflow-asset-form .ticket-summary-min-h{box-shadow:none;background:0 0;margin-bottom:0;padding:0}.workflow-ui .workflow-asset-form h3{letter-spacing:.01em;text-transform:none;border-bottom:1px solid #e2e8f0;border-radius:0;margin-bottom:.75rem;padding:0 0 .5rem;font-size:.875rem;font-weight:600;color:#334155!important;background:0 0!important}.workflow-ui .workflow-asset-form .list-custom-btn{border-top:1px solid #e2e8f0;margin-top:1.5rem;padding-top:1rem;justify-content:flex-end!important}.workflow-ui .workflow-asset-form .list-custom-btn .ant-btn:not(.registerdropdown){text-transform:none;color:#334155!important;background:#fff!important;border-color:#cbd5e1!important}.workflow-ui .workflow-asset-form .list-custom-btn .ant-btn:not(.registerdropdown):hover{color:#1e293b!important;background:#f8fafc!important;border-color:#94a3b8!important}.guided-request-page .guided-section-card{border-color:#e2e8f0;box-shadow:0 1px 2px #0f172a0a}.guided-request-page .guided-section-card .ant-card-head{border-bottom-color:#eef2f7;min-height:42px}.guided-request-page .guided-section-card .ant-card-head-title{color:#0f172a;font-size:.9375rem;font-weight:600}.guided-request-page .guided-summary-card{background:#f8fafc;border-color:#e2e8f0}.guided-request-page .guided-step-indicator .ant-steps-item-title{font-size:.8125rem!important}.workflow-start-page .workflow-page-header{padding-bottom:16px}.workflow-start-page .ant-alert{border-radius:10px}.workflow-start-page .guided-section-card>.ant-card-body{padding:20px}.workflow-start-page .guided-section-card .ant-alert{margin-bottom:18px}.workflow-start-page .guided-summary-card{box-shadow:0 2px 10px #0f172a09}.workflow-admin-page .workflow-page-header,.workflow-admin-page .workflow-library-page>div:first-child,.workflow-admin-page .workflow-catalog-page>div:first-of-type{min-height:78px}.workflow-admin-page .workflow-page-header{background:linear-gradient(105deg,#fff 0%,#f7faff 100%);border-radius:14px;margin-top:12px;padding:18px 20px;box-shadow:0 3px 14px #0f172a0a;border:1px solid #e0e8f1!important}.workflow-library-page .workflow-page-header h2:before{content:"WORKFLOW ADMINISTRATION";color:#2563eb;letter-spacing:.09em;margin-bottom:8px;font-size:11px;font-weight:700;display:block}.workflow-studio-page>.ant-space+.workflow-eyebrow{margin-top:10px;display:block}.workflow-admin-page>.ant-card,.workflow-admin-page .ant-card{border-color:#e0e8f1;border-radius:14px;box-shadow:0 3px 14px #0f172a0a}.workflow-admin-page .ant-card-head{background:#fff;border-bottom-color:#e8eef5;min-height:62px}.workflow-admin-page .ant-card-head-title{color:#172033;font-weight:700}.workflow-admin-page .ant-alert{border-radius:12px}.workflow-admin-page .ant-table-thead>tr>th{color:#64748b;letter-spacing:.025em;text-transform:uppercase;background:#f8fafc;padding-top:13px;padding-bottom:13px;font-size:11px;font-weight:700}.workflow-admin-page .ant-table-tbody>tr>td{vertical-align:top;border-bottom-color:#edf2f7;padding-top:14px;padding-bottom:14px}.workflow-admin-page .ant-descriptions-bordered{border-color:#e1e8f0;border-radius:12px;overflow:hidden}.workflow-admin-page .ant-descriptions-bordered .ant-descriptions-item-label{color:#52647d;background:#f8fafc;font-size:12px;font-weight:700}.workflow-studio-page .ant-steps{background:#fff;border:1px solid #e1e8f0;border-radius:12px;margin-top:20px;padding:16px 18px}.workflow-studio-page .ant-steps-item-title{font-weight:700;font-size:13px!important}.workflow-studio-page .ant-form-item-label>label{color:#475569;font-size:12px;font-weight:700}@media (max-width:768px){.workflow-admin-page .workflow-page-header{padding:16px}.workflow-admin-page .ant-card-head{min-height:auto;padding:12px 16px}.workflow-admin-page .ant-card-body{padding:16px}.workflow-studio-page .ant-steps{overflow-x:auto}.workflow-studio-page .ant-steps-item{min-width:160px}}@media (max-width:640px){.workflow-start-page .guided-section-card>.ant-card-body{padding:16px}.workflow-start-page .ant-space{flex-wrap:wrap}}.guided-request-page .guided-segment-control.ant-segmented{background:#f1f5f9;padding:2px}.guided-request-page .guided-person-option:focus-visible,.guided-request-page .guided-asset-option:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.guided-request-page .guided-form-field input:focus,.guided-request-page .guided-form-field textarea:focus,.guided-request-page .guided-form-field .ant-select-focused .ant-select-selector{border-color:#2563eb!important;box-shadow:0 0 0 2px #2563eb26!important}.request-journey-timeline .ant-steps-item-title{font-size:.875rem!important}.request-journey-timeline .ant-steps-item-description{font-size:.8125rem!important}.workflow-metric-card{cursor:pointer;text-align:left}.workflow-metric-card:hover .workflow-metric-arrow{transform:translate(4px)}.workflow-metric-arrow{transition:transform .2s}.workflow-metric-card .ant-typography.ant-typography-h3{font-size:2rem;line-height:1.05}.workflow-page{color:#1e293b}.workflow-page-header{min-height:78px}.workflow-page-header .ant-typography h2,.workflow-page-header h2.ant-typography{font-size:clamp(1.5rem,2vw,2rem);line-height:1.2}.workflow-page>.ant-alert{border-radius:12px}.workflow-page>.ant-card,.workflow-page>.ant-spin-nested-loading>.ant-spin-container>.ant-card,.workflow-page .workflow-definition-overview.ant-card{border-color:#e0e8f1;border-radius:14px;overflow:hidden;box-shadow:0 3px 14px #0f172a0a}.workflow-page>.ant-card>.ant-card-head,.workflow-page>.ant-spin-nested-loading>.ant-spin-container>.ant-card>.ant-card-head{background:#fff;border-bottom-color:#e8eef5;min-height:64px;padding:0 20px}.workflow-page>.ant-card>.ant-card-body,.workflow-page>.ant-spin-nested-loading>.ant-spin-container>.ant-card>.ant-card-body{padding:20px}.workflow-page .ant-table-wrapper{max-width:100%;overflow-x:auto}.workflow-page .ant-table-thead>tr>th{white-space:nowrap;color:#64748b;letter-spacing:.025em;text-transform:uppercase;background:#f8fafc;font-size:11px;font-weight:700}.workflow-page .ant-table-tbody>tr>td{vertical-align:top;border-bottom-color:#edf2f7}.workflow-page .ant-descriptions-bordered .ant-descriptions-item-label{color:#52647d;width:180px;font-size:12px;font-weight:700}.workflow-page .ant-collapse{border-color:#e2e8f0;border-radius:10px}.workflow-page .ant-collapse>.ant-collapse-item>.ant-collapse-header{padding-top:11px;padding-bottom:11px}.workflow-page .ant-form-item{margin-bottom:16px}.workflow-page .ant-form-item-label>label{color:#475569;font-size:12px;font-weight:700}.workflow-page .ant-input,.workflow-page .ant-input-affix-wrapper,.workflow-page .ant-select-selector{border-color:#cfd9e6!important}.workflow-page .ant-input:focus,.workflow-page .ant-input-focused,.workflow-page .ant-select-focused .ant-select-selector{border-color:#2563eb!important;box-shadow:0 0 0 2px #2563eb1f!important}.workflow-request-detail .ant-card,.workflow-definition-detail .ant-card,.workflow-studio-page .ant-card{border-color:#e0e8f1;border-radius:12px;box-shadow:0 2px 10px #0f172a09}.workflow-studio-page .ant-card-head,.workflow-request-detail .ant-card-head,.workflow-definition-detail .ant-card-head{border-bottom-color:#e8eef5;min-height:54px}@media (max-width:768px){.workflow-page{padding-top:16px;padding-left:16px;padding-right:16px}.workflow-page-header{min-height:0;padding-bottom:16px}.workflow-page .ant-card-head{min-height:auto;padding:12px 16px}.workflow-page .ant-card-head-wrapper{align-items:flex-start;gap:8px}.workflow-page .ant-card-extra{margin-left:auto;padding:0}.workflow-page .ant-card-body{padding:16px}.workflow-page .ant-descriptions-bordered .ant-descriptions-item-label{width:auto}.guided-request-page .guided-step-indicator{margin-bottom:18px;overflow-x:auto}.guided-request-page .guided-step-indicator .ant-steps{min-width:620px}}@media (max-width:480px){.workflow-page .ant-space{row-gap:8px}.workflow-page .ant-btn{min-height:34px}.workflow-page .ant-card-body{padding:14px}}.dark .workflow-operations-page,.dark .workflow-page,.dark .workflow-admin-page,.dark .workflow-start-page,.dark .guided-request-page{color:#e5e7eb;background:#0e1726}.dark .workflow-admin-page .workflow-page-header{background:linear-gradient(105deg,#1f2937 0%,#0e1726 100%);border-color:#374151!important}.dark .workflow-page-header .ant-typography h2,.dark .workflow-page-header h2.ant-typography,.dark .workflow-operations-hero .ant-typography-title{color:#fff!important}.dark .workflow-report-tabs{border-bottom-color:#374151}.dark .workflow-report-tab{color:#9ca3af}.dark .workflow-report-tab:hover{color:#60a5fa}.dark .workflow-report-tab--active{color:#60a5fa;border-bottom-color:#3b82f6}.dark .workflow-report-tab .ant-badge-count{color:#93c5fd;background:#1e3a5f}.dark .workflow-filter-bar{background:#1f2937;border-color:#374151}.dark .workflow-filter-fields label{color:#9ca3af}.dark .workflow-filter-bar .ant-input-affix-wrapper .ant-input{color:#e5e7eb!important;background:0 0!important}.dark .workflow-filter-bar .ant-select-selector{color:#e5e7eb!important;background:#3a3f54!important;border-color:#e5e7eb!important}.dark .workflow-filter-bar .ant-input::-moz-placeholder{color:#9ca3af!important}.dark .workflow-filter-bar .ant-select-selection-placeholder,.dark .workflow-filter-bar .ant-input::placeholder{color:#9ca3af!important}.dark .workflow-filter-bar .ant-segmented{background:#3a3f54}.dark .workflow-filter-bar .ant-segmented .ant-segmented-item-label{color:#9ca3af}.dark .workflow-filter-bar .ant-segmented .ant-segmented-item-selected{background:#374151}.dark .workflow-filter-bar .ant-segmented .ant-segmented-item-selected .ant-segmented-item-label{color:#f3f4f6}.dark .workflow-metric-card{color:#f3f4f6;background:#1f2937;border-color:#374151}.dark .workflow-metric-card:hover{color:#f3f4f6;border-color:#3b82f6;box-shadow:0 8px 20px #0000004d}.dark .workflow-metric-arrow{color:#6b7280}.dark .workflow-metric-card--attention .workflow-metric-icon{color:#fbbf24;background:#451a03}.dark .workflow-metric-card--active .workflow-metric-icon{color:#60a5fa;background:#1e3a5f}.dark .workflow-metric-card--complete .workflow-metric-icon{color:#34d399;background:#052e21}.dark .workflow-metric-card--catalogue .workflow-metric-icon{color:#a78bfa;background:#2e1065}.dark .workflow-report-table.ant-card,.dark .workflow-page>.ant-card,.dark .workflow-page>.ant-spin-nested-loading>.ant-spin-container>.ant-card,.dark .workflow-page .workflow-definition-overview.ant-card,.dark .workflow-admin-page>.ant-card,.dark .workflow-admin-page .ant-card,.dark .workflow-request-detail .ant-card,.dark .workflow-definition-detail .ant-card,.dark .workflow-studio-page .ant-card,.dark .workflow-catalogue-section.ant-card,.dark .workflow-catalogue-card.ant-card{background:#1f2937;border-color:#374151}.dark .workflow-report-table>.ant-card-head,.dark .workflow-page>.ant-card>.ant-card-head,.dark .workflow-page>.ant-spin-nested-loading>.ant-spin-container>.ant-card>.ant-card-head,.dark .workflow-admin-page .ant-card-head,.dark .workflow-studio-page .ant-card-head,.dark .workflow-request-detail .ant-card-head,.dark .workflow-definition-detail .ant-card-head,.dark .workflow-catalogue-section>.ant-card-head{background:#1f2937;border-bottom-color:#374151}.dark .workflow-catalogue-section>.ant-card-head{background:linear-gradient(90deg,#1f2937 0%,#111827 100%)}.dark .workflow-catalogue-section>.ant-card-head .ant-card-head-title,.dark .workflow-admin-page .ant-card-head-title,.dark .ant-card-head-title{color:#f3f4f6}.dark .workflow-report-table .ant-table-thead>tr>th,.dark .workflow-page .ant-table-thead>tr>th,.dark .workflow-admin-page .ant-table-thead>tr>th{color:#d1d5db;background:#3a3f54;border-bottom-color:#4b5563}.dark .workflow-report-table .ant-table-tbody>tr>td,.dark .workflow-page .ant-table-tbody>tr>td,.dark .workflow-admin-page .ant-table-tbody>tr>td{color:#e5e7eb;background:#1f2937;border-bottom-color:#374151}.dark .ant-table-tbody>tr:hover>td{background:#26313f!important}.dark .workflow-ui .workflow-row-needs-action>td{background:#3b2f0f!important}.dark .workflow-ui .workflow-row-needs-action:hover>td{background:#4a3a10!important}.dark .workflow-catalogue-card.ant-card:hover{border-color:#3b82f6;box-shadow:0 10px 22px #00000059}.dark .workflow-catalogue-company{background:#111827}.dark .workflow-catalogue-company span{color:#9ca3af}.dark .workflow-catalogue-company strong{color:#e5e7eb}.dark .workflow-catalogue-icon{color:#60a5fa;background:#1e3a5f}.dark .workflow-request-context{background:#3a3f54;border-color:#4b5563}.dark .workflow-request-context__heading{border-bottom-color:#1e3a5f}.dark .workflow-request-context__icon{color:#60a5fa;background:#1e3a5f}.dark .workflow-request-context__label{color:#9ca3af}.dark .workflow-ui .ant-btn-default:not(:disabled):not(.ant-btn-disabled),.dark .workflow-task-modal .ant-btn-default:not(:disabled):not(.ant-btn-disabled),.dark .workflow-library-page .ant-btn-default:not(:disabled):not(.ant-btn-disabled),.dark .workflow-catalog-page .ant-btn-default:not(:disabled):not(.ant-btn-disabled){color:#e5e7eb!important;background:#374151!important;border-color:#4b5563!important}.dark .workflow-ui .ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover,.dark .workflow-ui .ant-btn-default:not(:disabled):not(.ant-btn-disabled):focus,.dark .workflow-task-modal .ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover,.dark .workflow-task-modal .ant-btn-default:not(:disabled):not(.ant-btn-disabled):focus,.dark .workflow-library-page .ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover,.dark .workflow-library-page .ant-btn-default:not(:disabled):not(.ant-btn-disabled):focus,.dark .workflow-catalog-page .ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover,.dark .workflow-catalog-page .ant-btn-default:not(:disabled):not(.ant-btn-disabled):focus{color:#f9fafb!important;background:#4b5563!important;border-color:#6b7280!important}.dark .workflow-ui .ant-btn-text:not(:disabled):not(.ant-btn-disabled),.dark .workflow-task-modal .ant-btn-text:not(:disabled):not(.ant-btn-disabled){color:#d1d5db!important}.dark .workflow-ui .ant-btn-text:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):hover,.dark .workflow-task-modal .ant-btn-text:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):hover{color:#f9fafb!important;background:#374151!important}.dark .workflow-task-modal .rounded-lg.border-blue-200{background:#1e3a5f40!important;border-color:#1e3a5f!important}.dark .workflow-task-modal .rounded-lg.border-amber-200{background:#451a0340!important;border-color:#78350f!important}.dark .workflow-page .ant-input,.dark .workflow-page .ant-input-affix-wrapper,.dark .workflow-page .ant-select-selector,.dark .workflow-admin-page .ant-input,.dark .workflow-admin-page .ant-select-selector,.dark .workflow-task-modal .ant-input,.dark .workflow-task-modal .ant-select-selector{color:#e5e7eb!important;background:#3a3f54!important;border-color:#4b5563!important}.dark .workflow-page .ant-descriptions-bordered .ant-descriptions-item-label,.dark .workflow-admin-page .ant-descriptions-bordered .ant-descriptions-item-label{color:#9ca3af;background:#3a3f54;border-color:#4b5563}.dark .workflow-page .ant-collapse,.dark .workflow-studio-page .ant-steps{background:#1f2937;border-color:#374151}.dark .workflow-studio-page .ant-form-item-label>label,.dark .workflow-page .ant-form-item-label>label{color:#9ca3af}.dark .guided-request-page .guided-section-card,.dark .guided-request-page .guided-summary-card{background:#1f2937;border-color:#374151}.dark .guided-request-page .guided-section-card .ant-card-head{border-bottom-color:#374151}.dark .guided-request-page .guided-section-card .ant-card-head-title{color:#f3f4f6}.dark .guided-request-page .guided-segment-control.ant-segmented{background:#3a3f54}.dark .ant-empty-description,.dark .ant-empty-description span,.dark .ant-empty .ant-empty-description,.dark .ant-empty .ant-typography,.dark .ant-empty .ant-typography-secondary{color:#9ca3af!important}.dark .workflow-filter-fields label,.dark .workflow-filter-fields label span{background:0 0!important}.dark .workflow-filter-bar .ant-input-affix-wrapper{background:#3a3f54!important;border-color:#4b5563!important}.dark .workflow-filter-bar .ant-input-affix-wrapper .ant-input,.dark .workflow-filter-bar .ant-input-affix-wrapper input.ant-input{color:#e5e7eb!important;background:0 0!important}.dark .workflow-filter-bar .ant-input-affix-wrapper .ant-input-prefix svg,.dark .workflow-filter-bar .ant-input-affix-wrapper .ant-input-prefix .anticon{color:#9ca3af!important}.dark .workflow-filter-bar .ant-input-affix-wrapper:hover,.dark .workflow-filter-bar .ant-input-affix-wrapper-focused,.dark .workflow-filter-bar .ant-input-affix-wrapper:focus-within{background:#3a3f54!important;border-color:#60a5fa!important;box-shadow:0 0 0 2px #3b82f626!important}.dark .workflow-ui .ant-btn-primary.registerdropdown:not(:disabled):not(.ant-btn-disabled),.dark .workflow-task-modal .ant-btn-primary.registerdropdown:not(:disabled):not(.ant-btn-disabled){color:#fff!important;background:#3a3f54!important;border-color:#3a3f54!important}.grey .workflow-ui .ant-btn-primary.registerdropdown:not(:disabled):not(.ant-btn-disabled),.grey .workflow-task-modal .ant-btn-primary.registerdropdown:not(:disabled):not(.ant-btn-disabled){color:#fff!important;background:#34434f!important;border-color:#34434f!important}.green .workflow-ui .ant-btn-primary.registerdropdown:not(:disabled):not(.ant-btn-disabled),.green .workflow-task-modal .ant-btn-primary.registerdropdown:not(:disabled):not(.ant-btn-disabled){color:#fff!important;background:#00b327!important;border-color:#00b327!important}.lightblue .workflow-ui .ant-btn-primary.registerdropdown:not(:disabled):not(.ant-btn-disabled),.lightblue .workflow-task-modal .ant-btn-primary.registerdropdown:not(:disabled):not(.ant-btn-disabled){color:#fff!important;background:#1d8078!important;border-color:#1d8078!important}.skyblue .workflow-ui .ant-btn-primary.registerdropdown:not(:disabled):not(.ant-btn-disabled),.skyblue .workflow-task-modal .ant-btn-primary.registerdropdown:not(:disabled):not(.ant-btn-disabled){color:#fff!important;background:#00302c!important;border-color:#00302c!important}.blue .workflow-ui .ant-btn-primary.registerdropdown:not(:disabled):not(.ant-btn-disabled),.blue .workflow-task-modal .ant-btn-primary.registerdropdown:not(:disabled):not(.ant-btn-disabled){color:#fff!important;background:#03182f!important;border-color:#03182f!important}.pink .workflow-ui .ant-btn-primary.registerdropdown:not(:disabled):not(.ant-btn-disabled),.pink .workflow-task-modal .ant-btn-primary.registerdropdown:not(:disabled):not(.ant-btn-disabled){color:#fff!important;background:#220010!important;border-color:#220010!important}
