.standalone-search-toolbar{padding:0 0 var(--ev-space-m);border:0;border-bottom:1px solid var(--ev-border);box-shadow:none;background:0 0;border-radius:0}.standalone-section{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.standalone-section+.standalone-section{padding-top:var(--ev-space-m);border-top:1px solid var(--ev-border)}.standalone-candidate,.standalone-document{border-radius:var(--ev-radius-card);background:var(--ev-surface)}.standalone-document{padding:var(--ev-space-m);gap:0}.standalone-document>header{padding-bottom:var(--ev-space-s);border-bottom:1px solid var(--ev-border)}.standalone-candidate dl,.standalone-balance-grid{gap:0}.standalone-candidate dl div,.standalone-balance-grid div{padding:0 var(--ev-space-s);border:0;border-right:1px solid var(--ev-border);background:0 0;border-radius:0}.standalone-candidate dl div:first-child,.standalone-balance-grid div:first-child{padding-left:0}.standalone-candidate dl div:last-child,.standalone-balance-grid div:last-child{border-right:0;padding-right:0}.standalone-balance-grid{padding:var(--ev-space-s) 0;border-bottom:1px solid var(--ev-border)}.standalone-settlement-form{padding:var(--ev-space-s) 0;border-top:0;border-bottom:1px solid var(--ev-border)}.standalone-history{padding-top:var(--ev-space-s);border-top:0}.standalone-history li{padding:var(--ev-space-s) 0;border-top:1px solid var(--ev-border);background:0 0;border-radius:0}.standalone-empty{min-height:80px;padding:var(--ev-space-s);border:1px dashed var(--ev-border);border-radius:var(--ev-radius-control);background:color-mix(in srgb, var(--ev-surface) 60%, transparent);text-align:center;margin:0}.integration-monitor-filters{padding:0 0 var(--ev-space-m);border:0;border-bottom:1px solid var(--ev-border);box-shadow:none;background:0 0;border-radius:0}.integration-monitor-card{box-shadow:none}.integration-monitor-card dl{padding-top:var(--ev-space-s);border-top:1px solid var(--ev-border);gap:0}.integration-monitor-card dl div{padding:0 var(--ev-space-s);border-right:1px solid var(--ev-border);background:0 0;border-radius:0}.integration-monitor-card dl div:first-child{padding-left:0}.integration-monitor-card dl div:last-child{border-right:0;padding-right:0}@media (max-width:1200px) and (min-width:781px){.standalone-candidate{grid-template-columns:repeat(2,minmax(0,1fr))}.standalone-candidate--no-reference>.primary-button{grid-column:2}}@media (max-width:780px){.standalone-accounting-heading,.integration-monitor-header{align-items:flex-start;gap:var(--ev-space-s);flex-direction:column}.standalone-accounting-heading>div,.integration-monitor-header>div{width:100%}.standalone-candidate,.standalone-candidate--no-reference,.standalone-balance-grid,.standalone-candidate dl,.integration-monitor-card dl{grid-template-columns:minmax(0,1fr)}.standalone-candidate--no-reference>.primary-button{grid-column:auto}.standalone-document{padding:var(--ev-space-s)}.standalone-balance-grid div,.standalone-candidate dl div,.integration-monitor-card dl div{justify-content:space-between;align-items:baseline;gap:var(--ev-space-xs);padding:var(--ev-space-xs) 0;border-right:0;display:flex}.standalone-history li{flex-direction:column;align-items:stretch}.standalone-reversal-control{grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid!important}.standalone-reversal-control label,.standalone-reversal-control .secondary-button{width:100%;min-width:0}.integration-monitor-filters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.integration-monitor-filters button,.integration-monitor-card-head button{width:100%}.integration-monitor-card-head{gap:var(--ev-space-s);grid-template-columns:minmax(0,1fr);display:grid}}.standalone-document>header .standalone-status{white-space:nowrap;flex:none}@media (max-width:780px) and (min-width:481px){.standalone-search-toolbar{grid-template-columns:minmax(0,1fr) auto}.standalone-search-toolbar .primary-button,.standalone-search-toolbar .secondary-button{width:auto}}button:not([role=option]){border-style:solid;border-width:1px;border-color:var(--ev-border)}button:is(.primary-button,.invoice-primary,.category-primary,.project-submit,.project-lifecycle-button.is-primary,.project-action-button.is-primary){border-color:var(--ev-brand)}button.invoice-remove,button:is(.project-lifecycle-button,.project-action-button).is-danger{border-color:var(--ev-danger)}.standalone-history li>div:first-child{flex:auto;min-width:0}.standalone-reversal-control{flex:0 34rem;grid-template-columns:minmax(10rem,1fr) auto;align-items:end;min-width:0;max-width:100%;display:grid!important}.standalone-reversal-control label,.standalone-reversal-control input{width:100%;min-width:0}.standalone-reversal-control .secondary-button{width:auto;min-width:max-content}@media (max-width:780px){.standalone-reversal-control{grid-template-columns:minmax(0,1fr);width:100%}.standalone-reversal-control .secondary-button{width:100%;min-width:0}}.account-workbench .workbench-card details{margin-top:var(--ev-space-s);padding-top:var(--ev-space-xs);border-top:1px solid var(--ev-border)}.account-workbench .workbench-card summary{width:fit-content;min-height:40px;padding:var(--ev-space-xs) var(--ev-space-s);border:1px solid var(--ev-border);border-radius:var(--ev-radius-control);color:var(--ev-text);background:var(--ev-surface);cursor:pointer;align-items:center;display:flex}.account-workbench .workbench-card details[open] summary{border-color:var(--ev-brand-soft);color:var(--ev-brand-active);background:var(--ev-brand-subtle)}.account-workbench .review-panel{margin-top:var(--ev-space-s);padding:var(--ev-space-s) 0 0;border:0;border-top:1px solid var(--ev-border);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.account-workbench .review-panel>:is(fieldset,section){min-width:0;padding:0 var(--ev-space-s);border:0;border-left:1px solid var(--ev-border);background:0 0;border-radius:0;margin:0}.account-workbench .review-panel>:first-child{border-left:0;padding-left:0}.account-workbench .review-panel>:last-child{padding-right:0}.account-workbench .review-panel>section:last-of-type{grid-column:auto}.account-workbench .review-panel :is(legend,h3){margin:0 0 var(--ev-space-xs);color:var(--ev-text);font-size:15px;font-weight:750}.account-workbench .review-panel textarea{min-height:72px;padding:var(--ev-space-xs) 10px}.account-workbench .review-panel .internal-note-list{max-height:112px;margin:0 0 var(--ev-space-xs);overflow-y:auto}.account-workbench .review-panel .invoice-actions{gap:var(--ev-space-xs);margin-top:var(--ev-space-xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.account-workbench .review-panel .invoice-actions button{width:100%;min-width:0;padding-inline:var(--ev-space-xs);white-space:normal}.invoice-aside>.invoice-review{padding:var(--ev-space-s);border-top:3px solid var(--ev-brand-soft);box-shadow:var(--ev-shadow-card)}.invoice-aside>.invoice-review h2{margin:0 0 var(--ev-space-xxs);font-size:18px;line-height:1.4}.invoice-aside>.invoice-review>p{margin:0 0 var(--ev-space-xs)}.invoice-aside>.invoice-review textarea{min-height:56px;padding:var(--ev-space-xs) 10px}.invoice-aside>.invoice-review .invoice-actions{gap:var(--ev-space-xs);margin-top:var(--ev-space-xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.invoice-aside>.invoice-review .invoice-actions button{width:100%;min-width:0;min-height:40px;padding:7px var(--ev-space-xs);white-space:normal}.invoice-aside>.invoice-review .invoice-actions button:only-child{grid-column:1/-1}.invoice-aside>.invoice-review .invoice-actions button:first-child:nth-last-child(2),.invoice-aside>.invoice-review .invoice-actions button:first-child:nth-last-child(2)~button{grid-column:span 1}.invoice-aside>.invoice-review .invoice-actions:has(>button:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.invoice-aside>.invoice-review .invoice-actions .invoice-primary{border-color:var(--ev-brand);color:var(--ev-surface);background:var(--ev-brand)}.invoice-aside>.invoice-review .invoice-actions .invoice-secondary{border-color:var(--ev-border);color:var(--ev-text);background:var(--ev-surface)}.invoice-aside>.invoice-review .invoice-actions .invoice-remove{border-color:var(--ev-danger);color:var(--ev-danger);background:var(--ev-danger-bg)}@media (max-width:1050px) and (min-width:721px){.account-workbench .review-panel{row-gap:var(--ev-space-s);grid-template-columns:repeat(2,minmax(0,1fr))}.account-workbench .review-panel>section:last-of-type{padding:var(--ev-space-s) 0 0;border-top:1px solid var(--ev-border);border-left:0;grid-column:1/-1}}@media (max-width:720px){.account-workbench .workbench-card summary{width:100%}.account-workbench .review-panel{gap:var(--ev-space-s);grid-template-columns:minmax(0,1fr)}.account-workbench .review-panel>:is(fieldset,section),.account-workbench .review-panel>section:last-of-type{padding:var(--ev-space-s) 0 0;border-top:1px solid var(--ev-border);border-left:0;grid-column:auto}.account-workbench .review-panel>:first-child{border-top:0;padding-top:0}}:is(.platform-page,.project-page,.invoice-page,.category-page,.master-workspace,.profile-page,.import-monitor){align-content:start;gap:var(--ev-space-m);display:grid}:is(.platform-page,.project-page,.invoice-page,.category-page,.master-workspace,.profile-page,.import-monitor)>:is(.page-heading,.project-heading,.invoice-heading,.category-heading,.master-header,.project-filters,.invoice-filters,.invoice-back,.preview-note,.profile-source-note){margin-block:0}
:root{--ev-heading-size:26px;--ev-control-height:44px;--ev-reading-max:76ch;--ev-sticky-offset:88px}.platform-main{min-width:0;padding:var(--ev-space-m) var(--ev-space-l)}.platform-main h1{font-size:var(--ev-heading-size);margin-block:0 var(--ev-space-xs);font-weight:650;line-height:1.3}.platform-main h2{font-size:18px;font-weight:650;line-height:1.5}.platform-main h3{font-size:16px;line-height:1.5}.platform-main :is(.eyebrow,label,small,.preview-note){font-size:14px}.platform-main .eyebrow{color:var(--ev-text-secondary);letter-spacing:.02em;font-weight:600}:is(.page-heading,.project-heading,.invoice-heading,.category-heading,.master-header){align-items:center;gap:var(--ev-space-s)}:is(.page-heading,.project-heading,.invoice-heading,.category-heading,.master-header) p{max-width:var(--ev-reading-max)}.project-view-switcher{gap:var(--ev-space-xs);margin-bottom:var(--ev-space-m);flex-wrap:wrap;display:flex}.project-view-switcher>:is(a,button){justify-content:center;align-items:center;gap:var(--ev-space-xxs);min-height:var(--ev-control-height);padding:var(--ev-space-xs) var(--ev-space-s);border:1px solid var(--ev-border);border-radius:var(--ev-radius-pill);color:var(--ev-text);background:var(--ev-surface);font:inherit;text-align:center;flex-wrap:wrap;font-weight:600;text-decoration:none;display:inline-flex}.project-view-switcher>a:hover{border-color:var(--ev-brand);background:var(--ev-brand-subtle)}.project-view-switcher>a[aria-current=page]{border-color:var(--ev-brand);color:var(--ev-brand-active);background:var(--ev-brand-subtle)}.project-view-switcher>button:disabled{color:var(--ev-text-tertiary);background:var(--ev-surface-muted);cursor:not-allowed}.project-view-switcher>button small{color:inherit;font-weight:400}:is(.primary-button,.project-primary-link,.project-submit,.invoice-primary,.category-primary){box-shadow:none;background:var(--ev-brand-active);border-color:var(--ev-brand-active)}:is(.primary-button,.project-primary-link,.project-submit,.invoice-primary,.category-primary):hover:not(:disabled){background:var(--ev-brand-active);border-color:var(--ev-brand-active);filter:brightness(.96);transform:none}:is(button,input,select,textarea){scroll-margin-block:var(--ev-sticky-offset)}:is(button,a):focus-visible{outline-color:var(--ev-text)}.platform-sidebar .module-switcher{padding:var(--ev-space-xs);box-shadow:none;margin-bottom:var(--ev-space-s);background:0 0;border:0}.module-switcher label,.nav-group h2{color:var(--ev-text-secondary);letter-spacing:.025em;font-size:12px}.nav-group{margin-bottom:var(--ev-space-s)}.nav-group a{gap:var(--ev-space-xs);min-height:var(--ev-control-height)}.workspace-nav-icon{flex:0 0 18px;width:18px;height:18px}.module-navigation{border-top:0;padding-top:0}.platform-administration{padding-top:var(--ev-space-s);border-top:1px solid var(--ev-border)}.platform-main :is(.project-form-card,.invoice-card,.projects-overview-panel,.master-content,.access-model-guide,.dashboard-modules,.profile-card){box-shadow:none}.invoice-batch-item{box-shadow:none;border:1px solid var(--ev-border);border-radius:var(--ev-radius-card)}.invoice-batch-item .invoice-documents{border:0;border-top:1px solid var(--ev-border);background:0 0;border-radius:0}.platform-main table{font-size:14px}.platform-main table th{text-transform:none;letter-spacing:normal;font-size:14px;font-weight:600}.platform-main table :is(td,th){padding-block:var(--ev-space-xs);vertical-align:middle}.platform-main table tbody tr:hover{background:var(--ev-surface-muted)}.platform-main table :is(td,th):last-child{white-space:normal}.platform-main :is(.invoice-status,.project-status,.eventist-status-badge){box-shadow:none;font-size:12px;font-weight:600}.platform-main :is(.invoice-fields,.project-fields){gap:var(--ev-space-s)}.platform-main :is(.invoice-fields,.project-fields) label{min-width:0}.platform-main .project-fields label{align-content:start}.workspace-attachment-list>li{justify-content:space-between;align-items:center;gap:var(--ev-space-s);flex-wrap:wrap;display:flex}.workspace-attachment-list>li>div:first-child{flex:220px;min-width:0}.workspace-attachment-list strong{overflow-wrap:anywhere}.workspace-attachment-list small{color:var(--ev-text-secondary);display:block}.workspace-attachment-actions{gap:var(--ev-space-xs);flex-wrap:wrap;display:flex}.platform-main .workspace-attachment-actions button{width:auto}.workspace-attachment-dialog{width:min(1240px,100%);min-width:0;max-height:calc(100dvh - 32px);padding:var(--ev-space-m);border-radius:var(--ev-radius-card);background:var(--ev-surface);color:var(--ev-text);box-shadow:var(--ev-shadow-raised);overflow:auto}.workspace-attachment-dialog>header{justify-content:space-between;align-items:center;gap:var(--ev-space-s);margin-bottom:var(--ev-space-m);display:flex}.workspace-attachment-dialog>header h2{min-width:0;margin:0}.platform-main .workspace-attachment-dialog>header button{flex:none;width:auto}.workspace-attachment-layout{gap:var(--ev-space-m);grid-template-columns:minmax(220px,28%) minmax(0,1fr);display:grid}.workspace-attachment-layout aside{align-content:start;gap:var(--ev-space-s);overflow-wrap:anywhere;min-width:0;display:grid}.workspace-attachment-layout select{border:1px solid var(--ev-border);border-radius:var(--ev-radius-control);background:var(--ev-surface);width:100%;min-width:0;min-height:44px;color:var(--ev-text)}.workspace-attachment-canvas{background:var(--ev-surface-muted);min-width:0;min-height:320px;max-height:72dvh;overflow:auto}.workspace-attachment-canvas iframe{border:0;width:100%;height:min(72dvh,800px);display:block}.workspace-attachment-canvas img{object-fit:contain;width:100%;height:auto;display:block}.workspace-attachment-canvas.is-zoomed img{width:200%;max-width:none}@media (max-width:760px){.workspace-attachment-layout{grid-template-columns:minmax(0,1fr)}.workspace-attachment-dialog{padding:var(--ev-space-s)}.workspace-attachment-canvas iframe{height:60dvh}}.platform-main input[readonly]{background:var(--ev-surface-muted);color:var(--ev-text-secondary)}.platform-main :is(input,select,textarea)[aria-invalid=true]{border-color:var(--ev-danger)}.workspace-help{margin-block:var(--ev-space-xs);color:var(--ev-text-secondary);font-size:14px}.workspace-help>summary{cursor:pointer;padding-block:var(--ev-space-xs);min-height:40px;color:var(--ev-text)}.workspace-help>div{padding-block:var(--ev-space-xs);max-width:var(--ev-reading-max)}.access-model-guide>summary{cursor:pointer;padding:var(--ev-space-s);font-weight:600}.access-model-guide[open]{padding:var(--ev-space-s)}.access-model-guide:not([open]){padding:0}.workspace-state,.workspace-batch-result{padding:var(--ev-space-m);border:1px solid var(--ev-border);border-radius:var(--ev-radius-card);background:var(--ev-surface)}.workspace-state.is-error,.workspace-state.is-unavailable{border-inline-start:3px solid var(--ev-danger)}.workspace-skeleton{gap:var(--ev-space-xs);max-width:48rem;display:grid}.workspace-skeleton span{border-radius:var(--ev-radius-control);background:var(--ev-surface-muted);height:16px;animation:1.4s ease-in-out infinite alternate workspace-pulse}.workspace-skeleton span:nth-child(2){width:80%}.workspace-skeleton span:last-child{width:55%}@keyframes workspace-pulse{to{background:var(--ev-border)}}.workspace-result-list{margin-block:var(--ev-space-m);padding:0;list-style:none}.workspace-result-list li{justify-content:space-between;gap:var(--ev-space-s);padding:var(--ev-space-s);border-bottom:1px solid var(--ev-border);flex-wrap:wrap;display:flex}.workspace-form-errors{padding:var(--ev-space-s);border:1px solid var(--ev-danger);border-radius:var(--ev-radius-control);background:var(--ev-danger-bg);color:var(--ev-danger)}.workspace-form-errors button{padding:var(--ev-space-xs);min-height:40px;color:inherit;text-align:start;background:0 0;border:1px solid #0000;text-decoration:underline}.field-error{color:var(--ev-danger);margin-top:var(--ev-space-xxs);font-size:14px;display:block}.workspace-unsaved{color:var(--ev-text-secondary);grid-column:1/-1}.workspace-chapters{gap:var(--ev-space-xs);flex-wrap:wrap;margin:0;padding:0;display:flex}.workspace-chapters a{color:var(--ev-text-secondary);border:1px solid var(--ev-border);background:var(--ev-surface);padding:var(--ev-space-xs) var(--ev-space-s);border-radius:var(--ev-radius-control);min-height:40px}.workspace-section{scroll-margin-top:var(--ev-sticky-offset)}.projects-overview-toolbar{align-items:end;gap:var(--ev-space-s);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.projects-overview-toolbar label{min-width:0}.projects-overview-toolbar select{width:100%;min-width:0}.projects-overview-range{gap:var(--ev-space-s);border-top:1px solid var(--ev-border);padding-top:var(--ev-space-xs);flex-wrap:wrap;grid-column:1/-1;display:flex}.projects-overview-range span{white-space:nowrap}.projects-overview-panel .projects-overview-table-wrap{max-width:52rem}.projects-overview-panel .projects-overview-table th{width:62%}.projects-overview-panel .projects-overview-table td{font-variant-numeric:tabular-nums}.projects-overview-table tr:nth-child(4),.projects-overview-table tr:nth-child(7),.projects-overview-table tr:nth-child(10){border-bottom:2px solid var(--ev-border)}.workspace-filter-summary{align-items:center;gap:var(--ev-space-xs);color:var(--ev-text-secondary);flex-wrap:wrap;font-size:14px;display:flex}.workspace-filter-summary button{min-height:40px;padding-inline:var(--ev-space-s);border:1px solid var(--ev-border);border-radius:var(--ev-radius-control);background:var(--ev-surface)}.invoice-page:has(.invoice-submit-aside) .invoice-form-layout{grid-template-columns:minmax(0,1fr)}.invoice-page .invoice-submit-aside{z-index:12;justify-content:flex-end;align-items:center;gap:var(--ev-space-xs);padding:var(--ev-space-s);border:1px solid var(--ev-border);border-radius:var(--ev-radius-control);background:var(--ev-surface);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;flex-wrap:wrap;margin:0;display:flex;position:sticky;top:auto;bottom:0}.invoice-submit-aside .full{width:auto}.invoice-submit-aside .workspace-unsaved{margin-right:auto}.invoice-submit-aside .invoice-error{flex-basis:100%;margin:0}.project-create-aside{align-self:start}.dashboard-modules{background:0 0;border:0;padding:0}.dashboard-module-card{background:var(--ev-surface);box-shadow:none}.workspace-vendor-search{gap:var(--ev-space-xs);display:grid}.workspace-file-list{gap:var(--ev-space-xs);padding:0;list-style:none;display:grid}.workspace-file-list li{align-items:center;gap:var(--ev-space-xs);padding:var(--ev-space-xs);border-bottom:1px solid var(--ev-border);flex-wrap:wrap;display:flex}.workspace-file-list li>span:first-child{overflow-wrap:anywhere;flex:1}.workspace-file-list button{min-height:40px;padding-inline:var(--ev-space-xs)}@media (max-width:1000px){.projects-overview-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-main{padding:var(--ev-space-m)}}@media (max-width:760px){.platform-main{padding:var(--ev-space-s)}.projects-overview-toolbar{grid-template-columns:minmax(0,1fr)}.projects-overview-range span{white-space:normal}.invoice-page .invoice-submit-aside{padding:var(--ev-space-xs);gap:var(--ev-space-xs)}.invoice-submit-aside :is(button,a){flex:40%;min-height:44px;font-size:14px}.invoice-submit-aside .workspace-unsaved{flex-basis:100%}.workspace-chapters a{text-align:center;flex:auto}.project-form{grid-template-columns:minmax(0,1fr);display:grid}}.nav-group a{justify-content:flex-start}.nav-link-label{text-align:start;flex:1}.platform-main .preview-note{color:var(--ev-text-secondary);box-shadow:none;background:0 0;border:0;padding:0}.workspace-file-picker{border:1px dashed var(--ev-border-strong);border-radius:var(--ev-radius-control);padding:var(--ev-space-s);background:var(--ev-surface-muted)}.workspace-file-picker.is-over{border-color:var(--ev-brand);background:var(--ev-brand-subtle)}.workspace-file-picker label{gap:var(--ev-space-xs);display:grid}.workspace-file-picker input{max-width:100%}.workspace-file-picker input[hidden],.workspace-attachments input[hidden]{display:none}.workspace-file-picker-heading{justify-content:space-between;align-items:center;gap:var(--ev-space-s);display:flex}.workspace-file-picker .workspace-file-picker-heading>strong{flex:1;min-width:0}.workspace-file-picker .workspace-file-picker-heading>button{flex:none;width:auto}.invoice-page .invoice-documents-panel{gap:var(--ev-space-s);min-width:0;display:grid}.invoice-page .invoice-documents-panel>:is(p,strong,.finance-ocr-action,.invoice-lines-heading){margin:0}.workspace-attachments{gap:var(--ev-space-xs);min-width:0;display:grid}.workspace-attachments>:is(p,ul){margin:0}.invoice-page .workspace-attachment-list>li{padding:var(--ev-space-s);gap:var(--ev-space-s);align-items:center}.invoice-page .workspace-attachment-list>li>div:first-child{gap:var(--ev-space-xxs);overflow-wrap:anywhere;min-width:0;display:grid}.invoice-page .finance-ocr-document-row>button{flex-shrink:0}.finance-request-detail>.invoice-heading{align-items:flex-start;gap:var(--ev-space-m)}.finance-request-detail>.invoice-heading>div:first-child{overflow-wrap:anywhere;flex:1;min-width:0}.finance-request-detail .invoice-detail-grid{gap:var(--ev-space-m);grid-template-columns:minmax(0,3fr) minmax(260px,1fr);align-items:start}.finance-request-detail .invoice-card:not(.invoice-application-card){padding:var(--ev-space-m)}.finance-request-detail .invoice-line-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}.finance-request-detail :is(.invoice-lines-editor,.invoice-line-editor,.invoice-line-grid>*){min-width:0}.finance-request-detail .invoice-aside .invoice-definition{grid-template-columns:minmax(0,1fr)}.finance-request-detail .invoice-fields{gap:var(--ev-space-m);align-items:start}.finance-request-detail .invoice-fields>:is(label,.invoice-readonly-field){align-content:start;gap:var(--ev-space-xs)}.finance-request-detail .invoice-fields .invoice-readonly-field>strong{min-height:44px;padding:var(--ev-space-xs) var(--ev-space-s);border:1px solid var(--ev-border);border-radius:var(--ev-radius-control);background:var(--ev-surface-muted);overflow-wrap:anywhere;align-items:center;display:flex}.finance-request-detail .invoice-fields :is(input:not([type=checkbox]),select){min-height:44px}.finance-request-detail .invoice-fields textarea{min-height:88px}.finance-request-detail .finance-documents-card>.invoice-documents-panel{margin-top:var(--ev-space-s);background:0 0;border:0;padding:0}@media (max-width:1100px){.finance-request-detail .invoice-detail-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.finance-request-detail .invoice-card:not(.invoice-application-card){padding:var(--ev-space-s)}.invoice-page .workspace-attachment-list>li{align-items:stretch}.workspace-file-picker-heading{flex-direction:column;align-items:stretch}}.workspace-file-picker small{margin-top:var(--ev-space-xs);display:block}.workspace-detail-panel{width:min(100%,480px);padding:var(--ev-space-m);background:var(--ev-surface);box-shadow:var(--ev-shadow-raised);position:fixed;top:0;bottom:0;right:0;overflow:auto}.workspace-detail-panel header{justify-content:space-between;align-items:center;gap:var(--ev-space-s);margin-bottom:var(--ev-space-m);display:flex}.workspace-detail-panel code{overflow-wrap:anywhere}.workspace-key-metrics{gap:var(--ev-space-s);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.workspace-key-metrics article{padding:var(--ev-space-s);background:var(--ev-surface-muted);border:1px solid var(--ev-border);border-radius:var(--ev-radius-control);gap:var(--ev-space-xs);display:grid}.workspace-key-metrics span{color:var(--ev-text-secondary);font-size:14px}.workspace-key-metrics strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:22px}.workspace-financial-details{gap:var(--ev-space-s);margin-top:var(--ev-space-m);display:grid}.workspace-financial-details h3{margin:0;font-size:16px}.workspace-financial-details>div{max-width:none}.financial-indicators-table{table-layout:fixed}.financial-indicators-table th:first-child{width:60%}.financial-indicators-table :is(th,td){overflow-wrap:anywhere}.projects-finance-comparison{gap:var(--ev-space-m);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.projects-finance-comparison h3,.system-finance-summary-title{margin:0 0 var(--ev-space-xs);font-size:16px}.projects-finance-comparison .workspace-key-metrics,.bc-current-metrics{gap:var(--ev-space-s);grid-template-columns:minmax(0,1fr);display:grid}.projects-finance-comparison>div,.workspace-key-metrics article{min-width:0}.bc-source-note,.bc-summary-heading p{margin:var(--ev-space-xs) 0 0;color:var(--ev-text-secondary);font-size:14px}.bc-category-summary{min-width:0;padding-top:var(--ev-space-m);border-top:1px solid var(--ev-border)}.bc-summary-heading{justify-content:space-between;align-items:start;gap:var(--ev-space-s);flex-wrap:wrap;display:flex}.bc-summary-heading h3,.bc-currency-summary h4{margin:0}.bc-update-badge{padding:var(--ev-space-xxs) var(--ev-space-xs);background:var(--ev-info-bg);color:var(--ev-info);border-radius:var(--ev-radius-pill);flex-shrink:0;font-size:14px}.bc-summary-context{justify-items:end;gap:var(--ev-space-xxs);text-align:right;margin-inline-start:auto;display:grid}.bc-sync-metadata{color:var(--ev-text-secondary);margin:0;font-size:14px}.bc-sync-metadata>div{justify-content:flex-end;gap:var(--ev-space-xxs);flex-wrap:wrap;display:flex}.bc-sync-metadata dt{color:var(--ev-text-secondary);font-size:14px}.bc-sync-metadata dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.bc-currency-summary{margin-top:var(--ev-space-s)}@media (max-width:1100px){.projects-finance-comparison{grid-template-columns:minmax(0,1fr)}}.projects-overview-target-summary{background:var(--ev-surface-muted);border-color:var(--ev-border)}.projects-overview-toolbar>label,.projects-overview-toolbar>fieldset{width:auto;min-width:0}.projects-overview-toolbar .projects-overview-segments{display:flex}@media (max-width:760px){.workspace-key-metrics{grid-template-columns:minmax(0,1fr)}}:root{--ev-action:#c2410c}:is(.primary-button,.project-primary-link,.project-submit,.invoice-primary,.category-primary),:is(.primary-button,.project-primary-link,.project-submit,.invoice-primary,.category-primary):hover:not(:disabled),.platform-sidebar .nav-group a.active{background:var(--ev-action);border-color:var(--ev-action)}.platform-main small:not(.field-error):not(.eventist-status-badge){color:var(--ev-text-secondary)}.platform-administration:empty{display:none}.projects-overview-segments{width:100%;min-width:0}.projects-overview-segments button{flex:1;min-width:0}.hr-table-wrap{overflow-x:auto}.hr-table{min-width:960px}.hr-table th{white-space:nowrap}.hr-table td{overflow-wrap:anywhere}.workspace-access-assignment{gap:var(--ev-space-xxs);min-width:180px;padding-block:var(--ev-space-xs);display:grid}.workspace-access-assignment+.workspace-access-assignment{border-top:1px solid var(--ev-border)}.hr-toolbar label{min-width:0}:is(.hr-workspace,.access-request-workspace) .primary-action,:is(.hr-workspace,.access-request-workspace) .primary-action:hover:not(:disabled){background:var(--ev-action);border-color:var(--ev-action);box-shadow:none}.invoice-batch-heading,.invoice-batch-lines .invoice-total-row{background:var(--ev-surface-muted);border-color:var(--ev-border)}.invoice-batch-lines .invoice-total-row strong{color:var(--ev-text)}@media (max-width:720px){.hr-toolbar label:first-child{flex:0 auto}.hr-table,.workspace-access-assignment{min-width:0}}@media (max-width:1050px){.hr-table{min-width:0}.hr-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.hr-table,.hr-table tbody,.hr-table tr,.hr-table td{display:block}.hr-table tr{padding:var(--ev-space-s);border-bottom:1px solid var(--ev-border)}.hr-table td{padding:var(--ev-space-xxs) 0;border:0}.workspace-access-assignment{min-width:0}}.invoice-batch-index{background:var(--ev-surface);color:var(--ev-text-secondary);box-shadow:none;border:1px solid var(--ev-border)}.invoice-batch-lines .invoice-readonly-field{background:var(--ev-surface-muted);border-color:var(--ev-border)}html:has(.invoice-submit-aside){scroll-padding-bottom:180px}.workspace-pagination{justify-content:center;align-items:center;gap:var(--ev-space-s);margin-block:var(--ev-space-m);flex-wrap:wrap;display:flex}.platform-main .finance-request-table th,.platform-main .finance-request-table th:last-child,.platform-main .finance-request-table .finance-cell-nowrap,.platform-main .finance-request-table .finance-cell-nowrap:last-child,.finance-request-table .invoice-status,.finance-request-table td>a{white-space:nowrap}.workspace-batch-result,.invoice-success[tabindex]{scroll-margin-top:var(--ev-space-l)}.invoice-postal-filters{gap:var(--ev-space-m);display:grid}.invoice-postal-periods,.invoice-postal-teams>div{gap:var(--ev-space-s);flex-wrap:wrap;align-items:center;display:flex}.invoice-postal-teams{border:0;min-width:0;padding:0}.invoice-postal-teams label{align-items:center;gap:var(--ev-space-s);padding:var(--ev-space-s);display:flex}.invoice-postal-teams input{width:auto}.invoice-postal-overview [aria-pressed=true]{border-color:var(--ev-brand);background:var(--ev-brand-subtle)}.invoice-postal-table-wrap{overflow-x:auto}.invoice-postal-table{border-collapse:collapse;width:100%}.invoice-postal-table th,.invoice-postal-table td{padding:var(--ev-space-m);text-align:left;vertical-align:top;border-bottom:1px solid var(--ev-border)}.invoice-postal-table small{margin-top:var(--ev-space-xs);display:block}.invoice-postal-table td{overflow-wrap:anywhere}.invoice-postal-table details{margin-top:var(--ev-space-s)}.invoice-postal-table td:first-child{white-space:nowrap}@media (max-width:1050px){.invoice-postal-table thead{display:none}.invoice-postal-table,.invoice-postal-table tbody,.invoice-postal-table tr{display:block}.invoice-postal-table tr{border:1px solid var(--ev-border);border-radius:var(--ev-radius-card);margin-bottom:var(--ev-space-m);padding:var(--ev-space-s)}.invoice-postal-table td{padding:var(--ev-space-s);border:0;display:block}.invoice-postal-table td:before{content:attr(data-label);margin-bottom:var(--ev-space-xs);font-weight:600;display:block}}.invoice-postal-table caption{text-align:left;padding:var(--ev-space-s);font-weight:600}.invoice-postal-overview .invoice-heading{align-items:flex-start;gap:var(--ev-space-m)}.invoice-postal-overview .invoice-heading>div{flex:1;min-width:0}.invoice-postal-overview .secondary-button{width:auto;padding-inline:var(--ev-space-s);flex:none}.invoice-postal-overview .invoice-postal-filters{gap:var(--ev-space-s)}.invoice-postal-filters .invoice-fields{max-width:calc(var(--ev-filter-control-min) * 2 + var(--ev-space-s))}.invoice-postal-filters .workspace-help{margin:0}.invoice-postal-teams legend{margin-bottom:var(--ev-space-xs);font-weight:600}.invoice-postal-teams>div{margin-top:var(--ev-space-xs)}.invoice-postal-teams label{border:1px solid var(--ev-border);border-radius:var(--ev-radius-control);padding-block:var(--ev-space-xs);cursor:pointer}.invoice-postal-teams label:has(input:checked){border-color:var(--ev-brand);background:var(--ev-brand-subtle)}.invoice-postal-table-wrap{background:var(--ev-surface);border:1px solid var(--ev-border);border-radius:var(--ev-radius-card)}.invoice-postal-table th{background:var(--ev-surface-muted);white-space:nowrap}@media (max-width:1050px){.invoice-postal-overview .invoice-heading{flex-direction:column}.invoice-postal-table caption{width:100%;display:block}.invoice-postal-table-wrap{background:0 0;border:0}.invoice-postal-table tr{background:var(--ev-surface)}}
.monitoring-view-nav{gap:var(--ev-space-xs);border-bottom:1px solid var(--ev-border-strong);padding-bottom:var(--ev-space-xs);flex-wrap:wrap;display:flex}.monitoring-view-nav a{min-height:var(--ev-space-xl);padding:var(--ev-space-xs) var(--ev-space-s);border-radius:var(--ev-radius-control);color:var(--ev-text-secondary);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.monitoring-view-nav a[aria-current=page]{background:var(--ev-brand-soft);color:var(--ev-text)}.monitoring-view-nav a:hover{background:var(--ev-surface-muted)}.monitoring-hub-panel[hidden]{display:none}.monitoring-hub-panel{min-width:0}.monitoring-view-nav a[aria-current=page]:hover{background:var(--ev-brand-soft)}.monitoring-hub .storage-automation-summary{grid-template-columns:auto 1fr}@media (max-width:900px){.monitoring-hub .storage-automation-table thead{display:none}.monitoring-hub .storage-automation-table,.monitoring-hub .storage-automation-table tbody,.monitoring-hub .storage-automation-table tr,.monitoring-hub .storage-automation-table td{width:100%;display:block}.monitoring-hub .storage-automation-table tr{padding-block:var(--ev-space-xs);border-bottom:1px solid var(--ev-border)}.monitoring-hub .storage-automation-table td{gap:var(--ev-space-xs);border-bottom:0;grid-template-columns:minmax(0,.4fr) minmax(0,1fr);display:grid}.monitoring-hub .storage-automation-table td:before{content:attr(data-label);color:var(--ev-text-secondary);font-weight:600}.monitoring-hub .storage-automation-table td>*{grid-column:2;min-width:0}}.monitoring-page{gap:var(--ev-space-m);width:min(100%, var(--ev-content-max));min-width:0;margin-inline:auto;display:grid}.monitoring-header{justify-content:space-between;align-items:start;gap:var(--ev-space-m);display:flex}.monitoring-header h1,.monitoring-section h2{margin:0}.monitoring-header p,.monitoring-section>p{color:var(--ev-text-secondary)}.monitoring-actions{gap:var(--ev-space-xs);flex-shrink:0;display:grid}.monitoring-actions label{gap:var(--ev-space-xs);min-height:var(--ev-space-xl);align-items:center;display:flex}.monitoring-actions input{width:var(--ev-space-s);height:var(--ev-space-s)}.monitoring-summary,.monitoring-filters{gap:var(--ev-space-s);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.monitoring-summary article,.monitoring-section,.monitoring-filters,.monitoring-coverage{background:var(--ev-surface);border:1px solid var(--ev-border);border-radius:var(--ev-radius-card);padding:var(--ev-space-m);min-width:0}.monitoring-summary article{gap:var(--ev-space-xs);display:grid}.monitoring-summary strong,.monitoring-metrics dd{font-size:var(--ev-space-m);font-variant-numeric:tabular-nums;font-weight:700}.monitoring-summary span,.monitoring-timestamp,.monitoring-log time{color:var(--ev-text-secondary)}.monitoring-filters label{gap:var(--ev-space-xs);min-width:0;display:grid}.monitoring-filters :is(input,select){width:100%;min-width:0;min-height:var(--ev-space-xl);border:1px solid var(--ev-border-strong);border-radius:var(--ev-radius-control);background:var(--ev-surface);color:var(--ev-text);padding:var(--ev-space-xs)}.monitoring-sections{gap:var(--ev-space-m);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.monitoring-metrics{gap:var(--ev-space-s);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.monitoring-metrics div{padding:var(--ev-space-s);background:var(--ev-surface-muted);border-radius:var(--ev-radius-control)}.monitoring-metrics dt{color:var(--ev-text-secondary)}.monitoring-metrics dd{margin:var(--ev-space-xs) 0 0}.monitoring-check{border-top:1px solid var(--ev-border);padding-block:var(--ev-space-xs)}.monitoring-page summary{cursor:pointer;min-height:var(--ev-space-xl);align-content:center}.monitoring-page summary:focus-visible{outline:3px solid var(--ev-focus);outline-offset:2px;border-radius:var(--ev-radius-control)}.monitoring-check summary{justify-content:space-between;align-items:center;gap:var(--ev-space-xs);display:flex}.monitoring-check summary>span:first-child{flex:1;font-weight:600}.monitoring-check summary:before{content:"+";color:var(--ev-text-secondary)}.monitoring-check[open] summary:before{content:"−"}.monitoring-badge{border-radius:var(--ev-radius-pill);padding:var(--ev-space-xxs) var(--ev-space-xs);font-size:14px;font-weight:600;display:inline-block}.monitoring-badge.is-healthy{background:var(--ev-success-bg);color:var(--ev-success)}.monitoring-badge.is-warning{background:var(--ev-warning-bg);color:var(--ev-warning)}.monitoring-badge.is-error{background:var(--ev-danger-bg);color:var(--ev-danger)}.monitoring-badge.is-unknown{background:var(--ev-surface-muted);color:var(--ev-text-secondary)}.monitoring-remedy,.monitoring-notice{background:var(--ev-surface-muted);padding:var(--ev-space-s);border-radius:var(--ev-radius-control)}.monitoring-notice{border:1px solid var(--ev-border);margin:0}.monitoring-log{gap:var(--ev-space-s);padding:0;list-style:none;display:grid}.monitoring-log li{border-top:1px solid var(--ev-border);padding-top:var(--ev-space-s)}.monitoring-event-heading{justify-content:space-between;align-items:center;gap:var(--ev-space-s);display:flex}.monitoring-log time,.monitoring-log>li>code{margin-top:var(--ev-space-xs);display:block}.monitoring-page :is(code,p,dt,dd,summary,strong){overflow-wrap:anywhere}@media (max-width:1000px){.monitoring-sections{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.monitoring-header{flex-direction:column}.monitoring-actions{width:100%}.monitoring-summary,.monitoring-filters{grid-template-columns:minmax(0,1fr)}.monitoring-summary article{justify-content:space-between;align-items:center;display:flex}.monitoring-section,.monitoring-filters{padding:var(--ev-space-s)}.monitoring-check summary{flex-wrap:wrap}}.sales-sync-monitor{gap:var(--ev-space-m)}.sales-sync-monitor>.monitoring-header{padding:var(--ev-space-m);border:1px solid var(--ev-border);border-radius:var(--ev-radius-card);background:var(--ev-surface);align-items:center}.sales-sync-monitor .monitoring-header h2,.sales-sync-monitor h3,.sales-sync-monitor .eyebrow{margin:0}.sales-sync-monitor .monitoring-header h2{margin-top:var(--ev-space-xxs)}.sales-sync-monitor .monitoring-header p:not(.eyebrow){margin:var(--ev-space-xs) 0 0}.sales-sync-monitor>.monitoring-header>.secondary-button{flex:none;width:auto}.sales-sync-preview-note{font-size:14px}.sales-sync-source-grid{gap:var(--ev-space-s);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.sales-sync-source{align-content:start;gap:var(--ev-space-s);display:grid}.sales-sync-source>p,.sales-sync-days>p,.sales-sync-history>p{margin:0}.sales-sync-card-heading{justify-content:space-between;align-items:start;gap:var(--ev-space-s);display:flex}.sales-sync-card-heading h3{margin-top:var(--ev-space-xxs)}.sales-sync-card-heading .monitoring-badge{flex:none}.sales-sync-source .monitoring-metrics{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));margin:0}.sales-sync-source .monitoring-metrics dd{font-size:16px;line-height:1.5}.sales-sync-source>.secondary-button{justify-self:start;width:auto}.sales-sync-day-list{gap:var(--ev-space-xs);margin:var(--ev-space-s) 0 0;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.sales-sync-day-list>li{min-width:0;padding:var(--ev-space-s);border:1px solid var(--ev-border);border-radius:var(--ev-radius-control);background:var(--ev-surface-muted)}.sales-sync-day-list>li>strong{padding-bottom:var(--ev-space-xs);font-variant-numeric:tabular-nums;display:block}.sales-sync-day-list .monitoring-metrics{grid-template-columns:1fr;gap:0;margin:0}.sales-sync-day-list .monitoring-metrics div{gap:var(--ev-space-xs);padding:var(--ev-space-xs) 0;border-top:1px solid var(--ev-border);background:0 0;grid-template-columns:52px minmax(0,1fr);display:grid}.sales-sync-day-list .monitoring-metrics dt{color:var(--ev-text);font-weight:700}.sales-sync-day-list .monitoring-metrics dd{margin:0;font-size:14px;font-weight:500;line-height:1.5}.sales-sync-run-list{gap:var(--ev-space-xs);margin:var(--ev-space-s) 0 0}.sales-sync-run-list>li{border:1px solid var(--ev-border);border-radius:var(--ev-radius-control);background:var(--ev-surface);padding:0}.sales-sync-run-list details{padding:var(--ev-space-s)}.sales-sync-run-list summary{justify-content:space-between;align-items:center;gap:var(--ev-space-xs);padding-right:var(--ev-space-s);flex-wrap:wrap;display:flex}.sales-sync-run-identity{align-items:center;gap:var(--ev-space-xs);flex-wrap:wrap;min-width:0;display:inline-flex}.sales-sync-flow{min-width:48px;color:var(--ev-brand-active)}.sales-sync-run-list details[open] summary{padding-bottom:var(--ev-space-s);border-bottom:1px solid var(--ev-border)}.sales-sync-run-list details>p{margin:var(--ev-space-xs) 0 0;color:var(--ev-text-secondary)}.sales-sync-history>.monitoring-actions{margin-top:var(--ev-space-s);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}@media (max-width:900px){.sales-sync-source-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.sales-sync-monitor>.monitoring-header{padding:var(--ev-space-s);align-items:stretch}.sales-sync-monitor>.monitoring-header>.secondary-button{width:100%}.sales-sync-card-heading{flex-wrap:wrap}.sales-sync-run-list summary{align-items:flex-start}.sales-sync-history>.monitoring-actions{justify-content:space-between}}
.finance-handler-summary{align-items:center;gap:var(--ev-space-xs) var(--ev-space-m);padding:var(--ev-space-s);background:var(--ev-surface);border:1px solid var(--ev-border);border-radius:var(--ev-radius-control);margin-bottom:var(--ev-space-m);flex-wrap:wrap;display:flex}.finance-handler-summary a{margin-left:auto}.finance-handler-name{overflow-wrap:anywhere}.finance-review-history{min-width:0;scroll-margin-top:var(--ev-sticky-offset);grid-column:1/-1}.finance-review-help{color:var(--ev-text-secondary);margin-bottom:var(--ev-space-m)}.finance-review-revisions,.finance-review-messages{margin:0;padding:0;list-style:none}.finance-review-revisions{gap:var(--ev-space-m);display:grid}.finance-review-revision{border:1px solid var(--ev-border);border-radius:var(--ev-radius-control);padding:var(--ev-space-s);min-width:0}.finance-review-revision-heading,.finance-review-message-heading,.finance-review-cancellation{align-items:center;gap:var(--ev-space-xs) var(--ev-space-s);flex-wrap:wrap;display:flex}.finance-review-revision-heading h3{font-size:inherit;margin:0}.finance-review-dates{gap:var(--ev-space-xs) var(--ev-space-m);margin:var(--ev-space-s) 0;flex-wrap:wrap;display:flex}.finance-review-dates div{min-width:0}.finance-review-dates dt,.finance-review-message-time,.finance-review-empty{color:var(--ev-text-secondary)}.finance-review-dates dd{margin:0}.finance-review-messages{gap:var(--ev-space-s);display:grid}.finance-review-messages>li{padding:var(--ev-space-s);border-left:3px solid var(--ev-brand);background:var(--ev-surface-muted);border-radius:var(--ev-radius-control);min-width:0}.finance-review-message-time{margin-top:var(--ev-space-xs)}.finance-review-message-body,.finance-review-reason{white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:0}.finance-review-message-body{margin-top:var(--ev-space-s)}.finance-review-reason{margin-bottom:var(--ev-space-s)}.finance-review-cancellation{padding-bottom:var(--ev-space-s);margin-bottom:var(--ev-space-s);border-bottom:1px solid var(--ev-border)}.finance-review-empty{margin-bottom:0}@media (max-width:600px){.finance-handler-summary{flex-direction:column;align-items:flex-start}.finance-handler-summary a{margin-left:0}.finance-review-dates{display:grid}}
.platform-main .finance-request-list{width:100%;min-width:0;max-width:none;container-type:inline-size}.finance-request-list .invoice-table-wrap{min-width:0}.finance-request-list .finance-request-table{table-layout:fixed;width:100%;min-width:0}.platform-main .finance-request-list .finance-request-table :is(th,td),.platform-main .finance-request-list .finance-request-table td>a,.platform-main .finance-request-list .finance-request-table .finance-cell-nowrap:last-child{white-space:normal;overflow-wrap:anywhere;min-width:0}.finance-request-list .finance-request-table :is(th,td){padding:var(--ev-space-s) var(--ev-space-xs)}.finance-request-list .finance-request-table :is(th,td):first-child{width:18%;padding-left:var(--ev-space-s)}.finance-request-list .finance-request-table :is(th,td):nth-child(2){width:17%}.platform-main .finance-request-list .finance-request-table .invoice-status{white-space:normal}@container (max-width:1000px){.finance-request-list .finance-request-table,.finance-request-list .finance-request-table tbody{display:block}.finance-request-list .finance-request-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.finance-request-list .finance-request-table tbody tr{gap:var(--ev-space-s);padding:var(--ev-space-s);border-bottom:1px solid var(--ev-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.platform-main .finance-request-list .finance-request-table td{border:0;width:auto;padding:0;display:block}.finance-request-list .finance-request-table td:before{content:attr(data-label);margin-bottom:var(--ev-space-xxs);color:var(--ev-text-secondary);font-size:12px;font-weight:600;display:block}.finance-request-list .finance-request-table td:first-child{grid-column:1/-1}}@container (max-width:1400px){.finance-request-list--po .finance-request-table,.finance-request-list--po .finance-request-table tbody{display:block}.finance-request-list--po .finance-request-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.finance-request-list--po .finance-request-table tbody tr{gap:var(--ev-space-s);padding:var(--ev-space-s);border-bottom:1px solid var(--ev-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.platform-main .finance-request-list--po .finance-request-table td{border:0;width:auto;padding:0;display:block}.finance-request-list--po .finance-request-table td:before{content:attr(data-label);margin-bottom:var(--ev-space-xxs);color:var(--ev-text-secondary);font-size:12px;font-weight:600;display:block}.finance-request-list--po .finance-request-table td:first-child{grid-column:1/-1}}@container (max-width:420px){.finance-request-list .finance-request-table tbody tr{grid-template-columns:minmax(0,1fr)}}.platform-sidebar .nav-group a.active:is(:hover,:focus-visible){background:var(--ev-brand-active);border-color:var(--ev-brand-active)}.platform-sidebar .nav-group a:not(.active):is(:hover,:focus-visible){background:var(--ev-brand-soft);color:var(--ev-brand-active)}.platform-page.early-payment-page{width:100%;min-width:0;max-width:none}.bc-summary-table.bc-invoice-po-table{table-layout:fixed;width:100%;min-width:0}.bc-summary-table.bc-invoice-po-table th,.bc-summary-table.bc-invoice-po-table td{white-space:normal;overflow-wrap:anywhere}@media (max-width:520px){.bc-summary-table.bc-invoice-po-table th,.bc-summary-table.bc-invoice-po-table td{padding:var(--ev-space-xxs)}.bc-summary-table.bc-invoice-po-table td>strong{white-space:nowrap;font-size:14px}.bc-summary-table.bc-invoice-po-table .finance-summary-total-row td>strong{font-size:14px}}.bc-summary-table.bc-invoice-po-table thead th:first-child,.bc-summary-table.bc-invoice-po-table tbody th{width:28%}.bc-summary-table.bc-invoice-po-table td,.bc-invoice-po-table thead th:not(:first-child){text-align:right;width:36%}
.platform-guide-page{width:100%;max-width:none;margin-inline:0}.platform-guide-state{padding:var(--ev-space-m);border:1px solid var(--ev-border);border-radius:var(--ev-radius-card);background:var(--ev-surface)}.platform-guide-reader{border:1px solid var(--ev-border);border-radius:var(--ev-radius-card);background:var(--ev-surface);width:100%;height:78vh;min-height:540px;display:block;overflow:auto}

