.matrix-cutoff-workflow .matrix-tool-workspace__content { width: calc(100% - 24px) !important; max-width: 1380px !important; } .matrix-cutoff-workflow .title { display: flex !important; align-items: center; min-height: 38px; margin: 0 !important; padding: 6px 10px !important; gap: 8px; border: 1px solid #aebfce !important; border-radius: 6px 6px 0 0; background: #f7f9fb !important; color: #263746 !important; } .matrix-cutoff-workflow .matrix-cutoff-title-actions { display: flex; align-items: center; flex: 0 0 auto; gap: 8px; margin-left: auto; } .matrix-cutoff-workflow .matrix-cutoff-title-actions > .divselect { position: static !important; width: 150px !important; height: 28px !important; margin: 0 !important; } .matrix-cutoff-workflow .matrix-cutoff-title-actions > .divselect select { width: 100% !important; height: 28px !important; padding: 2px 28px 2px 8px !important; font-size: 12px !important; font-weight: 400 !important; } .matrix-cutoff-workflow .matrix-title-action { position: static !important; flex: 0 0 28px; width: 28px !important; height: 28px !important; margin: 0 !important; padding: 6px !important; border: 0 !important; border-radius: 4px; cursor: pointer; object-fit: contain; } .matrix-cutoff-workflow .matrix-title-action:hover, .matrix-cutoff-workflow .matrix-title-action:focus { background: #e5edf4; } .matrix-cutoff-workflow .tableContainer { max-height: min(64vh, 620px); margin: 0; overflow: auto; border: 1px solid #c3d0da !important; border-radius: 0 0 6px 6px; background: #f4f8fb !important; box-shadow: 0 2px 8px rgba(31, 52, 72, .08); } .matrix-cutoff-workflow .tableContainer > table { width: 100%; min-width: 820px; margin: 0; border-collapse: separate; border-spacing: 0; } .matrix-cutoff-workflow .tableContainer .thead { position: sticky; top: 0; z-index: 2; } .matrix-cutoff-workflow .tableContainer .thead > tr > td, .matrix-cutoff-workflow .tableContainer thead > tr > th { height: 36px; padding: 7px 9px !important; color: #31475b; background: #e8eef4 !important; border-right: 1px solid #d3dce5; border-bottom: 1px solid #c3ced9; font-size: 11px !important; font-weight: 700 !important; line-height: 1.15; text-transform: uppercase; white-space: nowrap; } .matrix-cutoff-workflow .tableContainer > table > tbody > tr > td { height: 34px; padding: 6px 9px !important; color: #263746; background: #fff; border-right: 1px solid #e0e6ec; border-bottom: 1px solid #dce4eb; font-size: 12px !important; font-weight: 400 !important; } .matrix-cutoff-workflow .tableContainer > table > tbody > tr:nth-child(even) > td { background: #edf3f7; } .matrix-cutoff-workflow .tableContainer > table > tbody > tr:hover > td { background: #e2eef8; } .matrix-cutoff-workflow .tableContainer table table { width: calc(100% - 18px) !important; margin: 8px 0 8px auto; border: 1px solid #9fb2c3; border-radius: 4px; background: #fff !important; box-shadow: 0 2px 6px rgba(31, 52, 72, .12); } .matrix-cutoff-workflow .tableContainer > table > tbody > tr[id$="child"] > td { padding: 6px 10px 8px !important; background: #dfeaf3 !important; } .matrix-cutoff-workflow .tableContainer table table > tbody > tr > td { background: #fff !important; } .matrix-cutoff-workflow .tableContainer table table > tbody > tr:nth-child(even) > td { background: #f1f6fa !important; } .matrix-cutoff-workflow .tableContainer input[type="checkbox"] { width: 16px; height: 16px; vertical-align: middle; accent-color: #245a91; } .matrix-cutoff-workflow .matrix-workflow-actions { display: flex; justify-content: flex-end; align-items: center; gap: 8px; min-height: 46px; padding: 8px 10px; border-top: 1px solid #b8c9d8; background: #f7fafd; } .matrix-cutoff-workflow .matrix-workflow-actions > input.button { min-width: 96px; margin: 0 !important; float: none !important; } .matrix-cutoff-workflow .matrix-workflow-actions .matrix-button, .matrix-cutoff-workflow .matrix-workflow-actions > input.button, .matrix-cutoff-workflow form > input.button, .matrix-cutoff-workflow form > a.button { min-height: 30px; padding: 5px 14px !important; border: 1px solid #245a91 !important; border-radius: 4px !important; color: #fff !important; background: #28639b !important; font-size: 12px !important; font-weight: 600 !important; line-height: 18px !important; text-decoration: none !important; } .matrix-cutoff-workflow .customLink { color: #245a91; font-weight: 600; } .matrix-cutoff-workflow form::after { display: table; clear: both; content: ""; } .matrix-photo-case-workflow .tableContainer > table { min-width: 1280px; } .matrix-photo-case-workflow .tableContainer { max-height: min(70vh, 680px); } @media (max-width: 760px) { .matrix-cutoff-workflow .matrix-tool-workspace__content { width: calc(100% - 12px) !important; } } .matrix-cutoff-pending .matrix-icon-button { margin-left: auto !important; background: transparent; } .matrix-cutoff-pending .matrix-icon-button img { width: 16px; height: 16px; display: block; } .matrix-cutoff-pending .matrix-parent-row td:not(:nth-child(2)), .matrix-cutoff-pending .matrix-nested-table td:not(:nth-child(2)):not(:nth-child(3)) { text-align: center; } .matrix-cutoff-pending .matrix-row-toggle { display: inline-flex; align-items: center; gap: 7px; padding: 0; border: 0; color: #245a91; background: transparent; font: inherit; font-weight: 600; cursor: pointer; } .matrix-cutoff-pending .matrix-row-toggle__chevron { width: 12px; color: #516c82; font-size: 9px; } .matrix-cutoff-pending .matrix-expanded-row > td { padding: 8px 10px !important; background: #dfeaf3 !important; } .matrix-cutoff-pending .matrix-nested-table { width: 100% !important; margin: 0 !important; border: 1px solid #9fb2c3 !important; background: #fff !important; box-shadow: 0 2px 6px rgba(31, 52, 72, .12); } .matrix-cutoff-pending .matrix-nested-table tbody tr:nth-child(even) td { background: #f1f6fa !important; } .matrix-cutoff-pending .matrix-empty-row { padding: 18px !important; text-align: center !important; color: #65798a; font-style: italic; }