.emi-report-table{width:100%;min-width:0}.emi-table-scroll{width:100%;overflow-x:auto}.emi-table-tools{justify-content:flex-end;min-height:28px;padding:3px 8px;display:flex}.emi-table-tools button{color:inherit;border-radius:4px;padding:3px 6px;font-size:12px}.emi-table-tools button:hover{background:#dce8d6}@media screen{.emi-table-closed>.emi-table-scroll{display:none}.emi-table-enabled table{min-width:100%}.emi-table-enabled th{position:relative;overflow:visible;padding-inline-end:14px!important}.emi-table-enabled td{text-overflow:ellipsis;overflow:hidden}.emi-column-resizer{inset-inline-end:0;cursor:col-resize;touch-action:none;z-index:2;height:100%;top:0;border:0!important;background:0 0!important;border-inline-end:2px solid #a1b79b!important;border-radius:0!important;width:9px!important;min-width:0!important;margin:0!important;padding:0!important;position:absolute!important}:is(.emi-column-resizer:hover,.emi-column-resizer:focus-visible){outline:2px solid #327b59;background:#78ad7e66!important}.emi-resizing,.emi-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}}@media print{.emi-table-tools,.emi-column-resizer{display:none!important}.emi-table-scroll{display:block!important;overflow:visible!important}.emi-report-table table{table-layout:auto!important;width:100%!important}.emi-report-table th{width:auto!important;min-width:0!important;max-width:none!important}}@media screen and (hover:hover) and (prefers-reduced-motion:no-preference){html[data-emi-effects=on] .workspace :is(tbody tr,button,a,summary){transition:transform .12s,box-shadow .12s}html[data-emi-effects=on] .workspace .emi-glow-target:not(.emi-column-resizer){transform:translateY(-2px);box-shadow:0 3px 6px #203b3024}html[data-emi-effects=on] .workspace tr.emi-glow-target>td{box-shadow:0 3px 4px #203b3020}}@media screen{.emi-table-enabled th button:not(.register-sort):not(.emi-column-resizer):not([role=checkbox]):after{content:" ↕";opacity:.65;font-size:11px}.workspace .emi-table-enabled :is(td.report-number,td.report-number *,td.sales-number,td.sales-number *,td.gl-money,td.gl-money *,a.report-number),.workspace :is(.sales-kpis,.report-pinned-summary) strong{font-variant-numeric:tabular-nums;font-family:var(--emi-font,Arial),sans-serif!important;font-weight:700!important}.document-open-row{cursor:pointer}.document-open-row:focus-visible{outline-offset:-2px;outline:2px solid #327b59}.emi-table-enabled table>thead{z-index:4;background:var(--emi-table-header,#edf2e6);position:sticky;top:0}.emi-table-enabled table>thead th{position:relative!important;top:auto!important}.emi-table-enabled table>thead tr:first-child{height:32px}.register-column-grip{cursor:grab;vertical-align:middle;font-size:17px;padding:0 3px!important}.register-column-grip:active{cursor:grabbing}.emi-table-enabled th .register-column-grip:after{content:none!important}.emi-table-enabled th>.register-sort{text-overflow:ellipsis;max-width:100%;overflow:hidden}.emi-table-enabled .emi-column-resizer{z-index:5}[data-report-scroll-owner=true]{scroll-padding-block-start:var(--emi-sticky-header-height,0px);scroll-padding-block-end:8px}.emi-table-enabled table>tbody :is(tr,td,th,a,button,input,[tabindex]){scroll-margin-block:4px}}@media print{[data-report-scroll-owner=true]{scroll-padding:0!important}}@media screen{html body table>thead[data-report-sticky-header=true]{z-index:12;transform:translateY(var(--report-header-shift,0px));background:var(--emi-table-header,#edf2e6);position:relative!important;top:auto!important}html body table>thead[data-report-sticky-header=true]>tr>th{position:relative!important;top:auto!important}html body table>thead[data-report-sticky-header=true][data-report-sticky-native=true]{top:var(--report-header-shift,0px)!important;position:sticky!important;transform:none!important}}@media print{html body table>thead[data-report-sticky-header=true]{z-index:auto!important;display:table-header-group!important;position:static!important;top:auto!important;transform:none!important}html body table>thead[data-report-sticky-header=true]>tr>th{position:static!important;top:auto!important}}@media screen{html body table:has(>thead[data-report-sticky-header=true]){border-collapse:collapse!important}:is(html body table:has(>thead[data-report-sticky-header=true])>thead>tr>th,html body table:has(>thead[data-report-sticky-header=true])>tbody>tr>td,html body table:has(>thead[data-report-sticky-header=true])>tbody>tr>th,html body table:has(>thead[data-report-sticky-header=true])>tfoot>tr>td,html body table:has(>thead[data-report-sticky-header=true])>tfoot>tr>th){border-block-end:1px solid #d6e0e7!important;border-inline-end:1px solid #d6e0e7!important}table[data-report-layout=adaptive][data-adaptive-screen=true]>thead>tr>th[data-column-role]{line-height:1.25;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important}table[data-report-layout=adaptive][data-adaptive-screen=true]>thead>tr>th[data-column-role] :is(.register-sort,.statement-sort-heading){max-width:100%;height:auto;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important}table[data-report-layout=adaptive][data-adaptive-screen=true] :is(td,th)[data-column-role=name],table[data-report-layout=adaptive][data-adaptive-screen=true] :is(td,th)[data-column-role=detail]{white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}table[data-report-layout=adaptive][data-adaptive-screen=true]>thead>tr>th[data-column-role]>.register-sort{align-items:center;display:inline-flex!important}table[data-report-layout=adaptive][data-adaptive-screen=true]>thead>tr>th[data-column-role][style*=--adaptive-header-font],table[data-report-layout=adaptive][data-adaptive-screen=true]>thead>tr>th[data-column-role][style*=--adaptive-header-font] :is(.register-sort,.statement-sort-heading,button:not(.register-column-grip):not(.emi-column-resizer)){font-size:var(--adaptive-header-font)!important}table[data-report-layout=adaptive][data-adaptive-screen=true]>thead>tr>th[data-column-role]>.register-column-grip{vertical-align:middle;margin-inline-end:2px;width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;padding:0!important}table[data-report-layout=adaptive][data-adaptive-screen=true]>thead>tr>th[data-column-role][data-adaptive-grip-visible=true]>.register-sort{vertical-align:middle;max-width:calc(100% - 28px)!important;height:auto!important;min-height:24px!important;padding-block:2px!important;line-height:1.25!important;display:inline-flex!important}}:root table[data-column-tools-controlled=true][data-column-tools-open=false]:not(.print-layout *,.print-paper *,.print-preview *,.direct-form-editing *,.forms-canvas *) thead :is(.register-column-grip,.emi-column-resizer,.statement-column-mover,.statement-column-resizer){display:none!important}.report-column-options{margin:4px 0;font-size:12px}.report-column-options>summary{cursor:pointer}.report-column-options>span{color:#64748b;padding:4px 0;display:block}
