@import '_content/BlazorDatasheet/BlazorDatasheet.mymudobx2n.bundle.scp.css';

/* /Pages/05 Sales/Closure/ClosingPostDetailPage.razor.rz.scp.css */
.e-control[b-g1osg7q6uq], .e-control [class^='e-'][b-g1osg7q6uq], .e-control [class*=' e-'][b-g1osg7q6uq] {
    font-size: 0.9rem;
}

#wrapper .sidebar-list[b-g1osg7q6uq] {
    z-index: 20 !important;
}

#right-sidebar[b-g1osg7q6uq] {
    position: fixed;
    right: 0;
    top: 60px;
    margin-right: 10px;
    text-align: center;
    width: 280px;
    height: 620px;
    background-color: transparent;
}

@@font-face {
    font-family: 'Toast_icons';
    src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype');
    font-weight: normal;
    font-style: normal;
}

.card .card-body[b-g1osg7q6uq] {
    padding: 0px;
}

.flex-container[b-g1osg7q6uq] {
    display: flex;
    flex-direction: row; /* Causes tab to move along row and then onto following row */
    justify-content: space-evenly; /* Equal space left and right margin and between elements */
    margin: 7px; /* This appears to be vertical margin between rows */
    column-gap: 10px; /* Tgap betwen columns */
}

.flex-box[b-g1osg7q6uq] {
    display: flex;
    justify-content: flex-end;
    margin: 7px;
    column-gap: 7px;
}

.flex-box-left[b-g1osg7q6uq] {
    display: flex;
    justify-content: flex-start;
    margin: 7px;
    column-gap: 7px;
}

.flex-box-right[b-g1osg7q6uq] {
    display: flex;
    justify-content: flex-end;
    margin: 5px;
    column-gap: 0px;
}
/* /Pages/05 Sales/Closure/ClosingUnionDetailPage.razor.rz.scp.css */
.e-control[b-59sjshgzgu], .e-control [class^='e-'][b-59sjshgzgu], .e-control [class*=' e-'][b-59sjshgzgu] {
    font-size: 0.9rem;
}

#wrapper .sidebar-list[b-59sjshgzgu] {
    z-index: 20 !important;
}

#right-sidebar[b-59sjshgzgu] {
    position: fixed;
    right: 0;
    top: 60px;
    margin-right: 10px;
    text-align: center;
    width: 280px;
    height: 620px;
    background-color: transparent;
}

@@font-face {
    font-family: 'Toast_icons';
    src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMj0gSRkAAAEoAAAAVmNtYXDnM+eRAAABsAAAAEpnbHlmzVnmlwAAAhgAAAZAaGVhZBEYIl8AAADQAAAANmhoZWEHlgN3AAAArAAAACRobXR4LvgAAAAAAYAAAAAwbG9jYQnUCGIAAAH8AAAAGm1heHABHQBcAAABCAAAACBuYW1lfUUTYwAACFgAAAKpcG9zdAxfTDgAAAsEAAAAggABAAADUv9qAFoEAAAAAAAD6AABAAAAAAAAAAAAAAAAAAAADAABAAAAAQAACcU5MF8PPPUACwPoAAAAANcI7skAAAAA1wjuyQAAAAAD6APoAAAACAACAAAAAAAAAAEAAAAMAFAABwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQPqAZAABQAAAnoCvAAAAIwCegK8AAAB4AAxAQIAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA5wDnCgNS/2oAWgPoAJYAAAABAAAAAAAABAAAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAA2AAAABAAEAAEAAOcK//8AAOcA//8AAAABAAQAAAABAAIAAwAEAAUABgAHAAgACQAKAAsAAAAAAAAAQgB8AMIA4gEcAZQCBgJwAo4DAAMgAAAAAwAAAAADlAOUAAsAFwAjAAABFwcXNxc3JzcnBycFDgEHLgEnPgE3HgEFHgEXPgE3LgEnDgEBTXh4L3h4L3h4L3h4AbwDt4qKtwMDt4qKt/0eBeuxsesFBeuxsesCbHh4L3h4L3h4L3h4p4q3AwO3ioq3AwO3irHrBQXrsbHrBQXrAAAAAwAAAAADlAOUAAUAEQAdAAABJwcXAScXDgEHLgEnPgE3HgEFHgEXPgE3LgEnDgEBr2UylwEbMqADt4qKtwMDt4qKt/0eBeuxsesFBeuxsesBrGQylgEcMqKKtwMDt4qKtwMDt4qx6wUF67Gx6wUF6wAAAAAFAAAAAAOUA5cABQARAB0AIQAlAAABFzcnNSMFDgEHLgEnPgE3HgEFHgEXPgE3LgEnDgElFzcnBRc3JwHKxiCnPwFOA6V8fKUDA6V8fKX9aATToJ/UBATUn5/UAh7ANsD9fja/NQGedzNj29F8pAMDpHx8pQMDpXyf1AQE1J+g0wQE0/GhQKGhQKFAAAQAAAAAA74DfgADAAcACgANAAAlMzUjNTM1IwEhCQEhAQHLUlJSUgFj/YwBOv42A5T+NuZUUqf+igIc/ZADFgAEAAAAAAOUA5QAAwAHABMAHwAAATM1IzUzNSMFDgEHLgEnPgE3HgEFHgEXPgE3LgEnDgEBylRUVFQBbgO3ioq3AwO3ioq3/R4F67Gx6wUF67Gx6wEk+lNT0Iq3AwO3ioq3AwO3irHrBQXrsbHrBQXrAAAAAAcAAAAAA+gDMQALABUAJQAuADcAQQBLAAABFhcVITUmJz4BMxYFFhcVITU+ATcWJQYHFSE1LgEjIgYHLgEjIgEWFAYiJjQ2MgUWFAYiJjQ2MiUGFBYXPgE0JiIFBhQWFz4BNCYiA1xEBP6sAxUeRiRX/qxEBP45BIlXV/7xZQsD6AvKUypvMzNvKlMCKxozTTMzTP6CGTNMNDRMAQItWUREWlqI/jstWkREWVmIAWMbFjc3IBgKDwQcGxY3NxY3BAQjJUt7e0tKFxgYFwEMGU01NU0zGhlNNTVNMxYthloCAlqGWy4thloCAlqGWwAAAAQAAAAAA5wCxwAIABQANABFAAABFBYyNjQmIgYXDgEHLgEnPgE3HgEfAQcOAQ8BNz4BNS4BJw4BBxQWHwEnLgEvATc+ATc2FiUOAQ8BFx4BNz4BPwEnJiciAb8fLR4eLR+wAkU0NEUBAUU0NEX8BgEemG0FBB8kAlZBQFcBKyUCCkeVTAYBH76RVMP+3bDPBwcKZclcu/AGCwrM2AoBxxYfHy0eHhc0RQEBRTQ1RQEBRSgEARpWGAECFUIoQVcCAldBLEYUAQEIQkAGASJsBwFCoRbFFAoJW0sBCo8LCgztAQAAAAIAAAAAA4ADbAA4AEEAAAEEJCcmDgEWFx4BHwEVFAYHDgEnJg4BFhcWNjc2Fx4BBx4BFzc+ASc2JicmJzUzPgE3PgEnJicjIiUUFjI2NCYiBgNM/tz+pwwMGxEDDAaMfAcSETKEQw8WBg8Og80hNSg4JwICEw0FDhECAjFJEBICPYhKDQgGChQCB/5dMUgxMUgxAuB/ZRcIAxgbCQdHEQGTGi8TOVgKAw8dFwMNuDUFHTGDCA0QAQECFQ8Mnz8LCasJKiUHGg0SATMkMDBJMDAAAAAAAgAAAAAC/QMkAAMADQAAAQchJxMeATMhMjY3EyEC2x3+bB0kBCQZAQQZJARH/ewDBuDg/fcZICAZAicAAwAAAAACzwPoACwAQwBPAAABERQfARYfAzMVHgE7ATI2NRE0JisBNTEWOwEyNjQmJyMiJi8BLgErAQ4BAxUzNTQ2NzMeARcVMzUuAScjIgcjESM1HgEXPgE3LgEnDgEBVQEBAwQCCAjXARENOg0REQ2zDROVExoaE2UQGAQfAxAKYg0RPR8RDZcNEQEeASIalxANAR8CTTo6TQEBTTo6TQJ8/nYEBQIGBAIFArYNERENARENEUoNGicZARMPfQoNARH98Hl5DREBARENeXkaIgEIAe3FOk0CAk06Ok0BAU0AAAAAAgAAAAAC5gMyAAkAEQAAJRQWMyEyNjURITcjFSE1IycjASApHgEaHin+WFBuAeR+JLD8HigoHgGfeT09HgAAAAAAEgDeAAEAAAAAAAAAAQAAAAEAAAAAAAEAEgABAAEAAAAAAAIABwATAAEAAAAAAAMAEgAaAAEAAAAAAAQAEgAsAAEAAAAAAAUACwA+AAEAAAAAAAYAEgBJAAEAAAAAAAoALABbAAEAAAAAAAsAEgCHAAMAAQQJAAAAAgCZAAMAAQQJAAEAJACbAAMAAQQJAAIADgC/AAMAAQQJAAMAJADNAAMAAQQJAAQAJADxAAMAAQQJAAUAFgEVAAMAAQQJAAYAJAErAAMAAQQJAAoAWAFPAAMAAQQJAAsAJAGnIEZpbmFsIFRvYXN0IE1ldHJvcFJlZ3VsYXJGaW5hbCBUb2FzdCBNZXRyb3BGaW5hbCBUb2FzdCBNZXRyb3BWZXJzaW9uIDEuMEZpbmFsIFRvYXN0IE1ldHJvcEZvbnQgZ2VuZXJhdGVkIHVzaW5nIFN5bmNmdXNpb24gTWV0cm8gU3R1ZGlvd3d3LnN5bmNmdXNpb24uY29tACAARgBpAG4AYQBsACAAVABvAGEAcwB0ACAATQBlAHQAcgBvAHAAUgBlAGcAdQBsAGEAcgBGAGkAbgBhAGwAIABUAG8AYQBzAHQAIABNAGUAdAByAG8AcABGAGkAbgBhAGwAIABUAG8AYQBzAHQAIABNAGUAdAByAG8AcABWAGUAcgBzAGkAbwBuACAAMQAuADAARgBpAG4AYQBsACAAVABvAGEAcwB0ACAATQBlAHQAcgBvAHAARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAdQBzAGkAbgBnACAAUwB5AG4AYwBmAHUAcwBpAG8AbgAgAE0AZQB0AHIAbwAgAFMAdAB1AGQAaQBvAHcAdwB3AC4AcwB5AG4AYwBmAHUAcwBpAG8AbgAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQAFRXJyb3IHU3VjY2VzcwVBbGFybQdXYXJuaW5nBEluZm8HTWVldGluZwVCbGluawdTdHJldGNoA1NpcANTaXQFVHJhc2gAAAAA) format('truetype');
    font-weight: normal;
    font-style: normal;
}

.card .card-body[b-59sjshgzgu] {
    padding: 0px;
}

.flex-container[b-59sjshgzgu] {
    display: flex;
    flex-direction: row; /* Causes tab to move along row and then onto following row */
    justify-content: space-evenly; /* Equal space left and right margin and between elements */
    margin: 7px; /* This appears to be vertical margin between rows */
    column-gap: 10px; /* Tgap betwen columns */
}

.flex-box[b-59sjshgzgu] {
    display: flex;
    justify-content: flex-end;
    margin: 7px;
    column-gap: 7px;
}

.flex-box-left[b-59sjshgzgu] {
    display: flex;
    justify-content: flex-start;
    margin: 7px;
    column-gap: 7px;
}

.flex-box-right[b-59sjshgzgu] {
    display: flex;
    justify-content: flex-end;
    margin: 5px;
    column-gap: 0px;
}
/* /Pages/42_Voucher/VoucherFacturaAuditCreatePage.razor.rz.scp.css */
.factura-picker[b-nenilv6drk]{margin:20px 0;padding:20px;border:1px solid #dce1eb;border-radius:10px;background:white}.picker-filters[b-nenilv6drk]{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.picker-filters label[b-nenilv6drk]{display:flex;flex-direction:column;gap:4px}.picker-filters input[b-nenilv6drk],.picker-filters button[b-nenilv6drk]{padding:9px;background:#fffdf7;color:#243047;border:1px solid #cbd2df;border-radius:5px}.picker-filters button[b-nenilv6drk]{background:#ede8f8}.picker-table[b-nenilv6drk]{max-height:340px;overflow:auto;margin-top:14px}.picker-table table[b-nenilv6drk]{width:100%;border-collapse:collapse}.picker-table th[b-nenilv6drk],.picker-table td[b-nenilv6drk]{padding:8px;border:1px solid #dce1eb}.picker-table th[b-nenilv6drk]{position:sticky;top:0;background:#f3f4f8}.factura-picker [role=status][b-nenilv6drk]{padding:10px;background:#fff5d7}
/* /Pages/42_Voucher/VoucherFacturaCreatePage.razor.rz.scp.css */
.factura-picker[b-2s9vlmj4oc]{margin:20px 0;padding:20px;border:1px solid #dce1eb;border-radius:10px;background:white}.picker-filters[b-2s9vlmj4oc]{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.picker-filters label[b-2s9vlmj4oc]{display:flex;flex-direction:column;gap:4px}.picker-filters input[b-2s9vlmj4oc],.picker-filters button[b-2s9vlmj4oc]{padding:9px;background:#fffdf7;color:#243047;border:1px solid #cbd2df;border-radius:5px}.picker-filters button[b-2s9vlmj4oc]{background:#ede8f8}.picker-table[b-2s9vlmj4oc]{max-height:340px;overflow:auto;margin-top:14px}.picker-table table[b-2s9vlmj4oc]{width:100%;border-collapse:collapse}.picker-table th[b-2s9vlmj4oc],.picker-table td[b-2s9vlmj4oc]{padding:8px;border:1px solid #dce1eb}.picker-table th[b-2s9vlmj4oc]{position:sticky;top:0;background:#f3f4f8}.factura-picker [role=status][b-2s9vlmj4oc]{padding:10px;background:#fff5d7}
/* /Pages/AiFacturas/AiFacturaInbox.razor.rz.scp.css */
.ai-review-backdrop[b-psn0fk9i81]{position:fixed;inset:0;background:#18304480;z-index:10500;display:flex;align-items:center;justify-content:center;padding:2vw}.ai-review-dialog[b-psn0fk9i81]{background:white;color:#193649;border-radius:12px;padding:24px;width:min(1240px,96vw);max-height:92vh;overflow:auto;box-shadow:0 10px 40px #0005}header[b-psn0fk9i81],.ai-toolbar[b-psn0fk9i81],article[b-psn0fk9i81],footer[b-psn0fk9i81]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}header[b-psn0fk9i81]{position:sticky;top:-24px;background:white;padding:12px 0;z-index:1}h2[b-psn0fk9i81]{margin:0}.ai-supplier[b-psn0fk9i81]{border:1px solid #ced8df;border-radius:8px;padding:16px;margin:16px 0}article[b-psn0fk9i81]{border-top:1px solid #ddd;padding:12px 0}article div[b-psn0fk9i81]{min-width:0;overflow-wrap:anywhere}.ai-header-grid[b-psn0fk9i81]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}label[b-psn0fk9i81]{display:flex;flex-direction:column;gap:6px}input[b-psn0fk9i81],select[b-psn0fk9i81],button[b-psn0fk9i81]{min-height:40px;padding:8px;border:1px solid #aabcc8;border-radius:5px;font:inherit}button[b-psn0fk9i81]{cursor:pointer}button:disabled[b-psn0fk9i81]{opacity:.55;cursor:not-allowed}fieldset[b-psn0fk9i81]{padding:16px;border:1px solid #ced8df;margin:16px 0}legend[b-psn0fk9i81]{font-weight:600}.ai-lines[b-psn0fk9i81]{overflow:auto}table[b-psn0fk9i81]{min-width:1600px;width:100%;border-collapse:collapse}td[b-psn0fk9i81],th[b-psn0fk9i81]{padding:6px;border-bottom:1px solid #ddd}td input[b-psn0fk9i81]{width:120px}td:nth-child(2) input[b-psn0fk9i81]{width:240px}pre[b-psn0fk9i81]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:300px;overflow:auto;background:#f4f7f9;padding:16px}footer[b-psn0fk9i81]{position:sticky;bottom:-24px;background:white;padding:16px 0}footer label[b-psn0fk9i81]{display:flex;flex-direction:row;align-items:center}input[type=checkbox][b-psn0fk9i81]{min-height:20px;width:20px}p[role=alert][b-psn0fk9i81]{color:#a12620}.ai-pending[b-psn0fk9i81]{color:#795000;background:#fff8e5;padding:12px}
.ai-review-dialog[b-psn0fk9i81],.ai-review-dialog *[b-psn0fk9i81]{box-sizing:border-box}fieldset[b-psn0fk9i81]{min-width:0}.ai-lines[b-psn0fk9i81]{max-width:100%}.ai-review-dialog[b-psn0fk9i81]{overflow-x:hidden}
.ai-review-content[b-psn0fk9i81]{background:white;color:#193649;border-radius:12px;padding:24px;min-width:0;width:100%;box-sizing:border-box}.ai-review-page[b-psn0fk9i81]{width:100%;min-width:0}.ai-review-content header[b-psn0fk9i81]{position:static}.ai-review-content *[b-psn0fk9i81]{box-sizing:border-box}
.ai-review-content input[b-psn0fk9i81],.ai-review-content select[b-psn0fk9i81],.ai-review-dialog input[b-psn0fk9i81],.ai-review-dialog select[b-psn0fk9i81],.ai-review-content textarea[b-psn0fk9i81],.ai-review-dialog textarea[b-psn0fk9i81]{background:#f1f3f5!important;color:#243447!important;color-scheme:light;border-color:#bdc8d2}.ai-review-content option[b-psn0fk9i81],.ai-review-dialog option[b-psn0fk9i81]{background:#f1f3f5;color:#243447}.ai-source-lights[b-psn0fk9i81]{display:flex;gap:12px;flex-wrap:wrap;padding:12px;background:#f4f6f8;border:1px solid #dce3e8;border-radius:8px}.ai-source-light[b-psn0fk9i81]{display:inline-flex;align-items:center;gap:6px;font-size:13px}.ai-light.green[b-psn0fk9i81]{color:#168348}.ai-light.amber[b-psn0fk9i81]{color:#b67a00}.ai-light.gray[b-psn0fk9i81]{color:#77818c}
.ai-light.red[b-psn0fk9i81]{color:#b42318}

.ai-connection-card[b-psn0fk9i81],.ai-candidate[b-psn0fk9i81]{border:1px solid #dce3e8;border-radius:8px;background:#f7f8fa;padding:12px;margin:12px 0}.ai-connection-card summary[b-psn0fk9i81],.ai-candidate summary[b-psn0fk9i81]{cursor:pointer;font-weight:600}.ai-connection-card[open] summary[b-psn0fk9i81],.ai-candidate[open] summary[b-psn0fk9i81]{margin-bottom:12px}.ai-toolbar[b-psn0fk9i81]{justify-content:flex-start;align-items:flex-end}.ai-supplier[b-psn0fk9i81]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;margin:8px 0}.ai-card-summary[b-psn0fk9i81]{min-width:0}.ai-card-summary h3[b-psn0fk9i81]{margin:0 0 3px;font-size:16px}.ai-card-summary span:not(.ai-extraction-badge)[b-psn0fk9i81]{font-size:13px;color:#536779}.ai-source-file[b-psn0fk9i81]{overflow-wrap:anywhere}.ai-candidate-lines[b-psn0fk9i81]{overflow:auto}.ai-candidate-lines table[b-psn0fk9i81]{min-width:600px}.ai-candidate dd[b-psn0fk9i81]{margin:0;overflow-wrap:anywhere}

.ai-sheet[b-psn0fk9i81]{table-layout:fixed;border-collapse:collapse;min-width:1800px}.ai-sheet th[b-psn0fk9i81],.ai-sheet td[b-psn0fk9i81]{border:1px solid #c6d0d9;padding:0;vertical-align:top;white-space:normal;overflow-wrap:anywhere}.ai-sheet thead th[b-psn0fk9i81]{background:#e7edf2;padding:9px 6px;font-weight:600}.ai-sheet .ai-row-number[b-psn0fk9i81]{width:42px;text-align:center;background:#eef2f5;padding:9px 4px}.ai-sheet th:nth-child(3)[b-psn0fk9i81]{width:280px}.ai-sheet tbody tr:nth-child(even)[b-psn0fk9i81]{background:#f8fafb}.ai-sheet td:focus-within[b-psn0fk9i81]{outline:2px solid #23805b;outline-offset:-2px}.ai-cell-editor[b-psn0fk9i81]{display:grid;min-height:42px}.ai-cell-editor>span[b-psn0fk9i81],.ai-cell-editor>textarea[b-psn0fk9i81]{grid-area:1/1;font:inherit;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;padding:9px 7px;border:0;width:100%;min-width:0;box-sizing:border-box}.ai-cell-editor>span[b-psn0fk9i81]{visibility:hidden}.ai-cell-editor>textarea[b-psn0fk9i81]{height:100%;resize:none;overflow:hidden;border-radius:0;min-height:42px}.ai-sheet td select[b-psn0fk9i81]{width:100%;min-width:0;border:0;border-radius:0}.ai-selected-value[b-psn0fk9i81]{display:block;padding:3px 7px 8px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.ai-candidate-lines td[b-psn0fk9i81]{white-space:pre-wrap;overflow-wrap:anywhere}.ai-candidate-lines table[b-psn0fk9i81]{table-layout:fixed}.ai-candidate-lines th:first-child[b-psn0fk9i81]{width:45%}

.ai-sheet td[b-psn0fk9i81]{background:#f1f3f5;padding:0!important}.ai-cell-editor[b-psn0fk9i81]{height:100%;background:#f1f3f5}.ai-cell-editor>textarea[b-psn0fk9i81]{box-shadow:none!important;outline:none;border:0!important;background:transparent!important}.ai-number[b-psn0fk9i81],.ai-number>textarea[b-psn0fk9i81],.ai-number>span[b-psn0fk9i81]{text-align:right!important;font-variant-numeric:tabular-nums}.ai-sheet td[b-psn0fk9i81]  .factura-select{padding:4px;background:#f1f3f5}.ai-close[b-psn0fk9i81]{font-size:28px;line-height:1;width:40px;height:40px;padding:0;border:0;background:#edf1f4;color:#374651}.ai-delete[b-psn0fk9i81]{background:#75263e;color:#fff;border-color:#75263e}button:disabled[b-psn0fk9i81]{opacity:1!important;color:#58616b!important;background:#e0e4e8!important;border-color:#b9c1c9!important}footer button[b-psn0fk9i81]{color:#243447;background:#edf1f4}fieldset:disabled[b-psn0fk9i81]{opacity:1}.ai-sheet td:focus-within[b-psn0fk9i81]{outline:1px solid #23805b;outline-offset:-1px}

.ai-review-dialog[b-psn0fk9i81]{width:97vw;max-width:1900px;max-height:96vh;padding:18px}.ai-two-column[b-psn0fk9i81]{display:grid;grid-template-columns:minmax(340px,42%) minmax(0,58%);gap:18px}.ai-original[b-psn0fk9i81]{min-width:0;position:sticky;top:0;align-self:start}.ai-original iframe[b-psn0fk9i81]{width:100%;height:73vh;border:1px solid #c7d1da;background:#e5e9ed}.ai-original img[b-psn0fk9i81]{width:100%;max-height:73vh;object-fit:contain}.ai-edit-panel[b-psn0fk9i81]{min-width:0}.ai-review-notice[b-psn0fk9i81]{padding:10px;background:#fff7e7;color:#694b17;border-radius:6px;font-size:13px}.ai-review-notice p[b-psn0fk9i81]{margin:5px 0}.ai-totals[b-psn0fk9i81]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;padding:12px;background:#eaf1ed;font-variant-numeric:tabular-nums}.ai-totals small[b-psn0fk9i81]{flex-basis:100%;text-align:right}.ai-edit-panel footer[b-psn0fk9i81]{position:static}.ai-original h3[b-psn0fk9i81]{font-size:16px}@media(max-width:1000px){.ai-two-column[b-psn0fk9i81]{grid-template-columns:1fr}.ai-original[b-psn0fk9i81]{position:static}.ai-original iframe[b-psn0fk9i81]{height:45vh}}

.ai-review-status[b-psn0fk9i81]{margin-top:12px;overflow-wrap:anywhere}.ai-review-status>summary[b-psn0fk9i81]{cursor:pointer;font-weight:600}.ai-review-status[open]>summary[b-psn0fk9i81]{margin-bottom:8px}.ai-review-preview[b-psn0fk9i81]{min-width:0}

.ai-confirm-actions[b-psn0fk9i81]{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.ai-original-heading[b-psn0fk9i81]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:10px}.ai-original-heading h3[b-psn0fk9i81]{margin:0}
.ai-field-region[b-psn0fk9i81]{border:0;background:transparent;color:#6440bc;padding:0;text-align:left;text-decoration:underline dotted;cursor:crosshair;font:inherit}
.ai-header-field[b-psn0fk9i81]{display:flex;flex-direction:column;gap:6px;min-width:0}.ai-field-region[b-psn0fk9i81]{align-self:flex-start}.ai-validation[b-psn0fk9i81]{padding:12px;background:#fff8e5;color:#795000;border-radius:6px}.ai-validation ul[b-psn0fk9i81]{margin:8px 0;padding-left:24px}
.ai-discard-overlay[b-psn0fk9i81]{position:fixed;inset:0;z-index:11000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(20,30,45,.48)}
.ai-discard-dialog[b-psn0fk9i81]{width:min(460px,100%);max-height:90vh;overflow:auto;background:#fffdf6;color:#243247;border:1px solid #e2ddcf;border-radius:16px;padding:26px;box-shadow:0 20px 70px #0005;box-sizing:border-box}
.ai-discard-dialog h3[b-psn0fk9i81]{margin:0 0 14px;font-size:20px;color:#243247}.ai-discard-dialog p[b-psn0fk9i81]{margin:0 0 24px;line-height:1.6;overflow-wrap:anywhere}
.ai-discard-actions[b-psn0fk9i81]{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.ai-discard-actions button[b-psn0fk9i81]{min-height:42px;padding:9px 16px;border-radius:8px}.ai-discard-continue[b-psn0fk9i81]{background:#f5f1e7;color:#243247;border-color:#c9c4b4}.ai-discard-confirm[b-psn0fk9i81]{background:#77503d;color:white;border-color:#77503d}.ai-discard-actions button:focus-visible[b-psn0fk9i81]{outline:3px solid #a58bd2;outline-offset:3px}
.ai-header-label[b-psn0fk9i81]{display:flex;align-items:center;gap:6px;min-height:24px;line-height:24px}.ai-header-label .ai-field-region[b-psn0fk9i81]{min-height:24px;line-height:24px;padding:0;margin:0}.ai-header-label>button:not(.ai-field-region)[b-psn0fk9i81]{min-height:24px;height:24px;padding:0 7px;line-height:22px}.ai-supplier-controls[b-psn0fk9i81]{display:flex;align-items:flex-start;gap:6px;min-width:0}.ai-supplier-controls[b-psn0fk9i81]  .factura-select{flex:1;min-width:0}.ai-supplier-refresh[b-psn0fk9i81]{flex:0 0 40px;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;background:#fffdf3;color:#536779;border-color:#bdc8d2}.ai-supplier-refresh:hover[b-psn0fk9i81]{background:#f3eddf}.ai-supplier-refresh:focus-visible[b-psn0fk9i81]{outline:2px solid #8060be;outline-offset:2px}
.ai-detail-heading[b-psn0fk9i81]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.ai-detail-heading h3[b-psn0fk9i81]{margin:0;font-size:16px;min-width:0;overflow-wrap:anywhere}.ai-detail-heading>button[b-psn0fk9i81]{margin-left:auto;background:#fffdf3;color:#243447;max-width:100%;white-space:normal;overflow-wrap:anywhere}.ai-edit-panel footer[b-psn0fk9i81]{justify-content:flex-start;align-items:center;gap:10px}.ai-edit-panel footer>label[b-psn0fk9i81]{flex:1 1 260px;margin:0;align-items:flex-start;min-width:0;overflow-wrap:anywhere}.ai-edit-panel footer input[type=checkbox][b-psn0fk9i81],.ai-mapping-card input[type=checkbox][b-psn0fk9i81]{flex:0 0 20px;margin-top:2px}.ai-confirm-actions[b-psn0fk9i81]{margin-left:auto;justify-content:flex-end;max-width:100%}.ai-confirm-actions>button[b-psn0fk9i81]{max-width:100%;white-space:normal;overflow-wrap:anywhere}.ai-mapping-card>label[b-psn0fk9i81]{flex-direction:row;align-items:flex-start;gap:8px}.ai-review-dialog button:not(.ai-close):not(.ai-supplier-refresh)[b-psn0fk9i81]{max-width:100%;white-space:normal;overflow-wrap:anywhere}.ai-review-dialog>header[b-psn0fk9i81]{flex-wrap:nowrap}.ai-review-dialog>header h2[b-psn0fk9i81]{min-width:0;overflow-wrap:anywhere}.ai-close[b-psn0fk9i81]{flex:0 0 40px}.ai-header-grid[b-psn0fk9i81]{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.ai-header-field[b-psn0fk9i81]{display:grid;grid-row:span 2;grid-template-rows:subgrid;align-content:start}.ai-header-label[b-psn0fk9i81]{align-self:stretch}.ai-header-field>input[b-psn0fk9i81],.ai-header-field>.ai-supplier-controls[b-psn0fk9i81]{align-self:start;width:100%;min-width:0}.ai-header-field[b-psn0fk9i81]  .factura-select{align-self:start}.ai-two-column[b-psn0fk9i81]{grid-template-columns:minmax(340px,42fr) minmax(0,58fr)}@media(max-width:1000px){.ai-two-column[b-psn0fk9i81]{grid-template-columns:minmax(0,1fr)}}

/* Center the review within the content area, excluding the desktop sidebar. */
.ai-review-backdrop[b-psn0fk9i81]{padding:2vh 0}
.ai-review-dialog[b-psn0fk9i81]{width:95%;max-width:none}
@media(min-width:992px){.ai-review-backdrop[b-psn0fk9i81]{padding-left:calc(var(--kt-app-sidebar-width,0px) + var(--kt-app-sidebar-gap-start,0px) + var(--kt-app-sidebar-gap-end,0px))}.ai-review-dialog[b-psn0fk9i81]{width:95%}}

.ai-header-label>button:not(.ai-field-region)[b-psn0fk9i81]{height:32px;min-height:32px;min-width:32px;display:inline-flex;align-items:center;justify-content:center;line-height:1;padding:0 7px!important;flex-shrink:0}
.ai-card-summary[b-psn0fk9i81]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
.ai-extraction-badge[b-psn0fk9i81]{display:inline-flex;align-items:center;max-width:100%;padding:6px 12px;border-radius:999px;color:#fff;font-size:13px;font-weight:700;line-height:1.4;white-space:normal;background:#b91c1c}
.ai-extraction-badge--queued[b-psn0fk9i81]{background:#b45309}
.ai-extraction-badge--processing[b-psn0fk9i81]{background:#1d4ed8}
.ai-extraction-badge--pending[b-psn0fk9i81]{background:#15803d}
.ai-extraction-badge--failed[b-psn0fk9i81]{background:#dc2626}
.ai-extraction-badge--erp_draft[b-psn0fk9i81]{background:#7e22ce}
.ai-extraction-badge--registered[b-psn0fk9i81]{background:#0e7490}

.ai-extraction-badge[b-psn0fk9i81]{flex:0 0 auto;padding:3px 7px;border-radius:4px;font-size:12px;font-weight:400;line-height:1.3;white-space:nowrap}.ai-supplier[b-psn0fk9i81]{justify-content:flex-start}.ai-supplier>button[b-psn0fk9i81]{margin-left:auto}.ai-card-summary[b-psn0fk9i81]{flex:0 1 30%}.ai-supplier>p[b-psn0fk9i81]{flex:1;min-width:0;overflow-wrap:anywhere}
.ai-extraction-badge--split[b-psn0fk9i81]{background:#0e7490}
.ai-extraction-badge--reference[b-psn0fk9i81]{background:#7c3aed}
.ai-key-sheet[b-psn0fk9i81]{min-width:0;width:100%;table-layout:fixed;font-size:12px}.ai-key-sheet th[b-psn0fk9i81],.ai-key-sheet td[b-psn0fk9i81]{padding:7px 5px;border:1px solid #c6d0d9;white-space:normal;overflow-wrap:anywhere;vertical-align:top}.ai-key-sheet th[b-psn0fk9i81]{background:#e7edf2;font-weight:600}.ai-key-sheet th:first-child[b-psn0fk9i81]{width:30%}.ai-key-sheet td[b-psn0fk9i81]{background:#f7f8fa}

.ai-key-sheet td[b-psn0fk9i81]{padding:0;background:#fffdf5}.ai-key-sheet textarea[b-psn0fk9i81]{display:block;box-sizing:border-box;width:100%;min-height:60px;resize:vertical;border:0;border-radius:0;background:transparent;color:#243447;padding:8px 6px;font:inherit}.ai-key-sheet textarea:focus[b-psn0fk9i81]{outline:2px solid #587ea5;outline-offset:-2px}.ai-key-sheet small[b-psn0fk9i81]{display:block;padding:2px 6px;color:#62748a;font-size:10px}

/* One detail grid: key fields by default; optional accounting columns on demand. */
.ai-sheet.ai-unified:not(.ai-expanded)[b-psn0fk9i81]{min-width:0;width:100%;font-size:12px}
.ai-sheet.ai-unified:not(.ai-expanded) th[b-psn0fk9i81]{width:auto}
.ai-sheet.ai-unified:not(.ai-expanded) th:first-child[b-psn0fk9i81]{width:28px}
.ai-sheet.ai-unified:not(.ai-expanded) th:nth-child(2)[b-psn0fk9i81]{width:29%}
.ai-sheet.ai-unified:not(.ai-expanded) th:last-child[b-psn0fk9i81]{width:28px}
.ai-unified .ai-cell-editor>textarea[b-psn0fk9i81],.ai-unified .ai-cell-editor>span[b-psn0fk9i81]{padding:8px 5px}
.ai-unified .ai-line-origin[b-psn0fk9i81]{display:block;padding:2px 5px;font-size:10px;color:#62748a;background:#f1f3f5}
.ai-unified .ai-delete[b-psn0fk9i81]{min-width:24px;min-height:28px;padding:2px;font-size:18px;background:transparent;color:#8d3048;border:0}
.ai-detail-heading>button[b-psn0fk9i81]{margin-left:0}.ai-detail-heading h3[b-psn0fk9i81]{margin-right:auto}
.ai-card-summary h3.ai-supplier-unverified[b-psn0fk9i81]{color:#7b8189;font-weight:400}.ai-list-total[b-psn0fk9i81]{flex:0 0 130px;text-align:right;display:flex;flex-direction:column;gap:3px;font-variant-numeric:tabular-nums}.ai-list-total small[b-psn0fk9i81]{color:#6b7681;font-size:11px}.ai-list-total span[b-psn0fk9i81]{white-space:nowrap;font-size:14px}.ai-card-summary[b-psn0fk9i81]{flex-basis:28%}@media(max-width:700px){.ai-supplier[b-psn0fk9i81]{flex-wrap:wrap}.ai-list-total[b-psn0fk9i81]{margin-left:auto}}

.ai-list-date[b-psn0fk9i81]{flex:0 0 130px;display:flex;flex-direction:column;gap:3px;font-variant-numeric:tabular-nums}.ai-list-date small[b-psn0fk9i81]{color:#6b7681;font-size:11px}.ai-list-date span[b-psn0fk9i81]{font-size:12px;white-space:nowrap}.ai-card-summary[b-psn0fk9i81]{flex-basis:24%}
/* /Pages/AiFacturas/FacturaRegionPicker.razor.rz.scp.css */
.region-picker[b-87e65h1vm3]{padding:10px;border:1px solid #7c5ce7;border-radius:8px;background:#f8f7ff}.region-tools[b-87e65h1vm3]{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.region-scroll[b-87e65h1vm3]{max-height:60vh;overflow:auto;margin:10px 0}.region-surface[b-87e65h1vm3]{position:relative;touch-action:none;cursor:crosshair;user-select:none;line-height:0}.region-surface img[b-87e65h1vm3]{width:100%;height:auto;display:block;pointer-events:none}.region-box[b-87e65h1vm3]{display:none;position:absolute;pointer-events:none;border:2px solid #6847dc;background:#7657e333;box-sizing:border-box}.region-result[b-87e65h1vm3]{line-height:1.5}.region-result textarea[b-87e65h1vm3]{width:100%;min-height:60px}.region-result label[b-87e65h1vm3]{display:block}.region-result small[b-87e65h1vm3]{display:block}
/* /Pages/AiFacturas/FacturaSelect.razor.rz.scp.css */
.factura-select[b-0dktiiuhvj]{position:relative;min-width:0}button[b-0dktiiuhvj],input[b-0dktiiuhvj]{font:inherit;box-sizing:border-box;color:#243447;background:#f1f3f5;border:1px solid #bdc8d2;padding:7px;width:100%;text-align:left;white-space:normal;overflow-wrap:anywhere}.factura-trigger[b-0dktiiuhvj]{display:flex;justify-content:space-between;gap:6px;min-height:40px;border-radius:4px}.factura-trigger span[b-0dktiiuhvj]{flex-shrink:0}.factura-dropdown[b-0dktiiuhvj]{position:relative;z-index:20;padding:6px;background:#fff;border:1px solid #96aabb;box-shadow:0 3px 9px #0002;min-width:150px}.factura-dropdown input[b-0dktiiuhvj]{background:#fff;position:sticky;top:0}.factura-dropdown [role=listbox][b-0dktiiuhvj]{max-height:210px;overflow:auto}.factura-dropdown [role=option][b-0dktiiuhvj]{display:block;border:0;border-bottom:1px solid #e1e6ea;background:white}.factura-dropdown [role=option]:hover[b-0dktiiuhvj],.factura-dropdown [aria-selected=true][b-0dktiiuhvj]{background:#e2eee8}.factura-trigger:disabled[b-0dktiiuhvj]{color:#58616b;opacity:1}.factura-dropdown[popover][b-0dktiiuhvj]{position:fixed;inset:auto;margin:0;box-sizing:border-box;width:240px;min-width:0;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);overflow:auto;border-radius:6px;box-shadow:0 8px 24px #18304440}.factura-dropdown[popover][b-0dktiiuhvj]::backdrop{background:transparent}.factura-dropdown[popover] [role=listbox][b-0dktiiuhvj]{max-height:210px}.factura-dropdown[popover] input[b-0dktiiuhvj]{top:0;z-index:1}
.factura-dropdown [role=option]:focus-visible[b-0dktiiuhvj]{outline:2px solid #8060be;outline-offset:-2px;background:#eee8f8}.factura-trigger:focus-visible[b-0dktiiuhvj]{outline:2px solid #8060be;outline-offset:2px}
/* /Pages/AiSettings/AiAdministration.razor.rz.scp.css */
.ai-admin[b-3222miv8qs]{max-width:1200px;margin:auto;padding:24px}.ai-admin-grid[b-3222miv8qs]{display:grid;grid-template-columns:minmax(220px,1fr) minmax(300px,2fr);gap:24px}.ai-admin section[b-3222miv8qs],.ai-admin details[b-3222miv8qs]{border:1px solid #dce1eb;background:white;border-radius:10px;padding:20px;margin:16px 0}.ai-admin label[b-3222miv8qs]{display:flex;flex-direction:column;gap:6px;margin:12px 0}.ai-admin .check[b-3222miv8qs]{flex-direction:row;align-items:center}.ai-admin input[b-3222miv8qs],.ai-admin select[b-3222miv8qs],.ai-admin textarea[b-3222miv8qs]{padding:9px;border:1px solid #aeb8c6;border-radius:5px;max-width:100%;min-width:0}.ai-admin button[b-3222miv8qs]{padding:9px 16px;margin:6px 6px 6px 0;border:1px solid #b9b0d8;border-radius:6px;background:#f1edfa;color:#412283}.ai-admin .ai-entry[b-3222miv8qs]{display:block;width:100%;text-align:left;overflow-wrap:anywhere}.ai-admin fieldset[b-3222miv8qs]{border:0;padding:0}.menu-choices[b-3222miv8qs]{max-height:300px;overflow:auto}.ai-admin [role=status][b-3222miv8qs]{padding:12px;background:#fff5d7}@media(max-width:800px){.ai-admin-grid[b-3222miv8qs]{grid-template-columns:1fr}}
.ai-admin input[role=switch][b-3222miv8qs]{appearance:none;width:44px;height:24px;border-radius:20px;background:#94a3b8;position:relative;cursor:pointer;padding:0;flex-shrink:0}.ai-admin input[role=switch][b-3222miv8qs]::after{content:"";position:absolute;width:18px;height:18px;top:2px;left:2px;background:white;border-radius:50%;transition:left .15s}.ai-admin input[role=switch]:checked[b-3222miv8qs]{background:#7046d3}.ai-admin input[role=switch]:checked[b-3222miv8qs]::after{left:22px}.ai-admin input[role=switch]:focus-visible[b-3222miv8qs]{outline:3px solid #8b5cf6;outline-offset:3px}
/* Keep AI form controls readable independently of browser or theme dark defaults. */
.ai-admin[b-3222miv8qs]{color-scheme:light}
.ai-admin input:not([type=checkbox]):not([type=radio])[b-3222miv8qs],.ai-admin select[b-3222miv8qs],.ai-admin textarea[b-3222miv8qs]{background-color:#fffdf3;color:#243247;border-color:#c9c4b4;caret-color:#243247}
.ai-admin select option[b-3222miv8qs]{background:#fffdf3;color:#243247}
.ai-admin input[b-3222miv8qs]::placeholder,.ai-admin textarea[b-3222miv8qs]::placeholder{color:#74766f;opacity:1}
.ai-admin input:not([type=checkbox]):not([type=radio]):focus[b-3222miv8qs],.ai-admin select:focus[b-3222miv8qs],.ai-admin textarea:focus[b-3222miv8qs]{background-color:#fffef9;border-color:#8b74bd;outline:2px solid #e1d6f2;outline-offset:1px}
.ai-admin input:not([type=checkbox]):not([type=radio]):disabled[b-3222miv8qs],.ai-admin select:disabled[b-3222miv8qs],.ai-admin textarea:disabled[b-3222miv8qs]{background-color:#f2efe5;color:#74766f;opacity:1}
.ai-admin input[type=checkbox][b-3222miv8qs],.ai-admin input[type=radio][b-3222miv8qs]{accent-color:#7046d3}

.ai-admin .ai-model-entry[b-3222miv8qs]{background:#fff;border-color:#dce1eb;color:#30364b}.ai-admin .ai-model-entry.is-selected[b-3222miv8qs]{background:#f1edfa;border-color:#a999d4;color:#412283}.ai-admin .ai-model-entry:focus-visible[b-3222miv8qs]{outline:2px solid #8065bd;outline-offset:2px}
/* /Pages/Millennium/AinWorkspaceSourceSettings.razor.rz.scp.css */
.source-tabs[b-0y73tehsc5] {
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
    width: fit-content;
    max-width: 100%;
    margin: 16px 0 24px;
    padding: 6px;
    border: 1px solid #e2e7ef;
    border-radius: 16px;
    background: #f5f7fb;
}

.source-tab[b-0y73tehsc5] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-height: 44px;
    padding: 10px 18px;
    border: 1px solid transparent;
    border-radius: 11px;
    color: #52627b;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.5;
    text-align: center;
    text-decoration: none;
    overflow-wrap: anywhere;
    transition: background-color 150ms ease, color 150ms ease, box-shadow 150ms ease;
}

.source-tab:hover[b-0y73tehsc5] {
    color: #4338ca;
    background: #ecebff;
}

.source-tab.is-active[b-0y73tehsc5] {
    color: #4338ca;
    background: #fff;
    border-color: #dcd8ff;
    box-shadow: 0 2px 6px rgb(43 38 91 / 8%);
}

.source-tab:focus-visible[b-0y73tehsc5] {
    outline: 3px solid #8b80f9;
    outline-offset: 2px;
}

@media (max-width: 600px) {
    .source-tabs[b-0y73tehsc5] { width: 100%; }
    .source-tab[b-0y73tehsc5] { flex: 1 1 180px; padding: 10px 12px; }
}

@media (prefers-reduced-motion: reduce) {
    .source-tab[b-0y73tehsc5] { transition: none; }
}
/* /Pages/TrimReview/TrimReviewInbox.razor.rz.scp.css */
.trim-inbox[b-5zljl2tnl4]{background:#fff;padding:24px;border-radius:12px}header[b-5zljl2tnl4],.filters[b-5zljl2tnl4],nav[b-5zljl2tnl4],.lights[b-5zljl2tnl4],.original-tools[b-5zljl2tnl4]{display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap}h1[b-5zljl2tnl4]{font-size:24px}h2[b-5zljl2tnl4]{font-size:21px}h3[b-5zljl2tnl4]{font-size:17px}p[b-5zljl2tnl4],.hint[b-5zljl2tnl4]{line-height:1.6}.hint[b-5zljl2tnl4],small[b-5zljl2tnl4]{color:#667085;font-size:12px}button[b-5zljl2tnl4],input[b-5zljl2tnl4],select[b-5zljl2tnl4]{font:inherit;border:1px solid #d0d5dd;border-radius:6px;padding:8px}button[b-5zljl2tnl4]{cursor:pointer;background:#eef2ff;color:#384ca0}button:disabled[b-5zljl2tnl4]{opacity:.5;cursor:default}.primary[b-5zljl2tnl4]{background:#4656c2;color:white}.file[b-5zljl2tnl4]{border:0;background:none;text-align:left;color:#334bbb}table[b-5zljl2tnl4]{width:100%;border-collapse:collapse}td[b-5zljl2tnl4],th[b-5zljl2tnl4]{padding:10px;border-bottom:1px solid #e4e7ec;text-align:left}th[b-5zljl2tnl4]{background:#f8f9fc}.scroll[b-5zljl2tnl4],.line-scroll[b-5zljl2tnl4]{overflow:auto}nav[b-5zljl2tnl4]{justify-content:center;margin:20px 0}label[b-5zljl2tnl4]{display:flex;flex-direction:column;gap:6px}.connection-card[b-5zljl2tnl4]{margin-top:24px;padding:20px;border:1px solid #dce3ef;border-radius:10px;background:#f8faff}.connection-card summary[b-5zljl2tnl4]{font-size:16px;font-weight:600;cursor:pointer}.lights[b-5zljl2tnl4]{justify-content:flex-start;margin:18px 0}.green[b-5zljl2tnl4]{color:#22a06b}.gray[b-5zljl2tnl4]{color:#8c96a5}.error[b-5zljl2tnl4]{padding:12px;background:#fff4f0;color:#9c3e24}.trim-overlay[b-5zljl2tnl4]{position:fixed;inset:0;background:#14213d88;z-index:1055;display:flex;align-items:center;justify-content:center;padding:16px}.trim-modal[b-5zljl2tnl4]{background:white;width:96vw;height:94vh;border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.trim-modal>header[b-5zljl2tnl4]{padding:16px 24px;border-bottom:1px solid #ddd}.trim-modal header p[b-5zljl2tnl4]{margin:0}.review-columns[b-5zljl2tnl4]{display:grid;grid-template-columns:minmax(360px,1fr) minmax(460px,1fr);flex:1;min-height:0}.original[b-5zljl2tnl4],.review[b-5zljl2tnl4]{padding:16px;min-width:0;overflow:auto}.original[b-5zljl2tnl4]{border-right:1px solid #ddd;display:flex;flex-direction:column}.original-tools[b-5zljl2tnl4]{justify-content:flex-start}.original iframe[b-5zljl2tnl4]{width:100%;flex:1;min-height:400px;border:1px solid #d0d5dd}.mapping[b-5zljl2tnl4]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-bottom:14px}.line-scroll[b-5zljl2tnl4]{margin:16px 0;max-height:36vh}.line-scroll input[b-5zljl2tnl4]{min-width:80px;width:100%}.line-scroll td:nth-child(2) input[b-5zljl2tnl4]{min-width:180px}.ack[b-5zljl2tnl4]{flex-direction:row;margin:18px 0;align-items:flex-start}.center[b-5zljl2tnl4]{margin-top:20px}@media(max-width:1000px){.review-columns[b-5zljl2tnl4]{display:block;overflow:auto}.original[b-5zljl2tnl4]{height:65vh}.review[b-5zljl2tnl4]{overflow:visible}.trim-modal[b-5zljl2tnl4]{height:96vh;width:99vw}.trim-overlay[b-5zljl2tnl4]{padding:5px}}
.original-download[b-5zljl2tnl4]{display:block;padding:14px 0;flex-shrink:0}.review fieldset[b-5zljl2tnl4]{border:0;padding:0;min-width:0}
.mapping label[b-5zljl2tnl4]{min-width:0}.mapping input[b-5zljl2tnl4],.mapping select[b-5zljl2tnl4]{min-width:0;width:100%;box-sizing:border-box}
.extraction-summary[b-5zljl2tnl4]{display:grid;grid-template-columns:repeat(5,minmax(100px,1fr));gap:12px;margin:20px 0}.extraction-summary button[b-5zljl2tnl4]{display:flex;flex-direction:column;align-items:flex-start;background:#f4f6f8;color:#344054;padding:16px}.extraction-summary strong[b-5zljl2tnl4]{font-size:26px}.extraction-summary .active[b-5zljl2tnl4]{border:2px solid #4656c2;background:#eef2ff}
.trim-sheet[b-5zljl2tnl4]{table-layout:fixed;min-width:970px}.trim-sheet th[b-5zljl2tnl4],.trim-sheet td[b-5zljl2tnl4]{border:1px solid #c6d0d9;padding:0;vertical-align:top;white-space:normal;overflow-wrap:anywhere}.trim-sheet thead th[b-5zljl2tnl4]{position:sticky;top:0;z-index:1;background:#e7edf2;padding:9px 6px;font-weight:600}.trim-sheet th:first-child[b-5zljl2tnl4]{width:58px}.trim-sheet th:nth-child(2)[b-5zljl2tnl4]{width:290px}.trim-sheet th:nth-child(3)[b-5zljl2tnl4]{width:130px}.trim-sheet th:last-child[b-5zljl2tnl4]{width:75px}.trim-sheet td[b-5zljl2tnl4]{background:#f1f3f5}.trim-sheet td:first-child[b-5zljl2tnl4]{padding:9px 4px;text-align:center;background:#e7edf2}.trim-sheet td:focus-within[b-5zljl2tnl4]{outline:2px solid #23805b;outline-offset:-2px}.trim-sheet td input[b-5zljl2tnl4]{background:transparent!important;border:0!important;border-radius:0;box-shadow:none;min-width:0;width:100%;padding:9px 7px}.trim-sheet input[type=number][b-5zljl2tnl4]{text-align:right;font-variant-numeric:tabular-nums}.cell-editor[b-5zljl2tnl4]{display:grid;min-height:42px}.cell-editor>span[b-5zljl2tnl4],.cell-editor>textarea[b-5zljl2tnl4]{grid-area:1/1;font:inherit;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;padding:9px 7px;border:0;width:100%;min-width:0;box-sizing:border-box}.cell-editor>span[b-5zljl2tnl4]{visibility:hidden}.cell-editor>textarea[b-5zljl2tnl4]{height:100%;resize:none;overflow:hidden;border-radius:0;min-height:42px;background:transparent!important;box-shadow:none;outline:none}.trim-sheet td button[b-5zljl2tnl4]{margin:4px}.line-scroll[b-5zljl2tnl4]{max-height:42vh}@media(max-width:700px){.extraction-summary[b-5zljl2tnl4]{grid-template-columns:repeat(2,1fr)}}
.extraction-summary[b-5zljl2tnl4]{grid-template-columns:repeat(6,minmax(100px,1fr))}@media(max-width:900px){.extraction-summary[b-5zljl2tnl4]{grid-template-columns:repeat(3,1fr)}}
.filters[b-5zljl2tnl4]{justify-content:flex-start;align-items:flex-end}.filters .exclude-material[b-5zljl2tnl4]{flex-direction:row;align-items:center;gap:8px;min-height:38px}.filters .exclude-material input[b-5zljl2tnl4]{width:16px;height:16px;margin:0}.filters .filtered-count[b-5zljl2tnl4]{margin-left:auto;align-self:center}
