.m2-beleg-reading{color:var(--mq-theme-primary);display:inline-flex;position:relative;overflow:hidden}.m2-beleg-reading:after{content:"";inset-inline:12%;background:var(--mq-theme-primary);height:2px;box-shadow:0 0 4px var(--mq-theme-primary);animation:1.4s ease-in-out infinite alternate m2-beleg-reading-scan;position:absolute;top:0}@keyframes m2-beleg-reading-scan{0%{transform:translateY(1px)}to{transform:translateY(calc(1em - 3px))}}@media (prefers-reduced-motion:reduce){.m2-beleg-reading:after{animation:none;top:50%}}.m2-document-list-drop-target{min-width:0}.m2-document-list-drop-target.is-over{outline:2px dashed var(--mq-kit-select);outline-offset:var(--mq-space-xxs);border-radius:var(--mq-theme-radius)}.m2-folder-tree{--m2-folder-indent:var(--mq-space-md);gap:var(--mq-space-xxs);flex-direction:column;display:flex}.m2-folder-row{align-items:center;gap:var(--mq-space-xs);min-height:var(--mq-theme-control-h);border-radius:var(--mq-theme-radius);color:var(--mq-theme-text);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;padding-inline-end:var(--mq-space-xxs);display:flex}.m2-folder-row:hover{background:var(--mq-kit-hover)}.m2-folder-row:focus-visible{box-shadow:inset 0 0 0 2px var(--mq-kit-select)}.m2-folder-row.is-current{background:var(--mq-theme-select-soft)}.m2-folder-row.is-dragged{opacity:.5}.m2-folder-row.is-drop-into{box-shadow:inset 0 0 0 2px var(--mq-kit-select)}.m2-folder-row.is-drop-before{box-shadow:inset 0 2px 0 var(--mq-kit-select)}.m2-folder-row.is-drop-after{box-shadow:inset 0 -2px 0 var(--mq-kit-select)}.m2-folder-toggle{width:var(--mq-space-xl);flex:none;justify-content:center;display:inline-flex}.m2-folder-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.m2-folder-menu{opacity:0;flex:none}.m2-folder-row:hover .m2-folder-menu,.m2-folder-row:focus-within .m2-folder-menu,.m2-folder-row.is-current .m2-folder-menu{opacity:1}@media (hover:none){.m2-folder-menu{opacity:1}}.m2-folder-edit{padding:var(--mq-space-xxs) var(--mq-space-xs);padding-inline-start:calc(var(--mq-space-xs) + var(--mq-space-xl));display:flex}.m2-document-drag{cursor:grab}.m2-document-drag:active{cursor:grabbing}.m2-document-workspace{gap:var(--mq-space-md);grid-template-columns:minmax(0,1fr) minmax(360px,520px);align-items:start;display:grid}.m2-document-preview{border:1px solid var(--mq-theme-line);border-radius:var(--mq-theme-radius);min-width:0;max-height:calc(100vh - 140px);position:sticky;top:0;overflow:auto}.m2-document-preview .mq-document-viewer{height:max(22rem,100dvh - 24rem)}.m2-document-data{gap:var(--mq-space-md);flex-direction:column;min-width:0;display:flex}.m2-recognition-review{gap:var(--mq-space-sm);padding:var(--mq-space-md);flex-direction:column;display:flex}.m2-recognition-fields{flex-direction:column;align-items:start;max-height:30vh;display:flex;overflow:auto}.m2-recognition-label{align-items:baseline;gap:var(--mq-space-xs);flex-wrap:wrap;display:inline-flex}.m2-recognition-link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.m2-recognition-link:focus-visible{outline:var(--ant-line-width-bold) solid var(--mq-theme-primary)}.m2-recognition-evidence{overflow-wrap:anywhere}@media (width<=991px){.m2-document-workspace{grid-template-columns:minmax(0,1fr)}.m2-document-preview{max-height:60vh;position:static}}.m2-beleg-workspace-head{align-items:center;gap:var(--mq-space-sm);margin-bottom:var(--mq-space-md);flex-wrap:wrap;display:flex}.m2-beleg-position{min-width:120px}.m2-beleg-workspace{gap:var(--mq-space-md);grid-template-columns:280px minmax(0,1fr);align-items:start;display:grid}.m2-beleg-queue{border:1px solid var(--mq-theme-line);border-radius:var(--mq-theme-radius);background:var(--mq-theme-surface);flex-direction:column;max-height:calc(100dvh - 180px);display:flex;position:sticky;top:0;overflow:auto}.m2-beleg-queue-item{align-items:flex-start;gap:var(--mq-space-xxs);min-height:44px;padding:var(--mq-space-sm) var(--mq-space-md);border:0;border-bottom:1px solid var(--mq-theme-line);color:var(--mq-theme-text);font:inherit;text-align:left;cursor:pointer;background:0 0;flex-direction:column;display:flex}.m2-beleg-queue-item:last-child{border-bottom:0}.m2-beleg-queue-item:hover{background:var(--mq-theme-surface-2)}.m2-beleg-queue-item[aria-current=true]{background:var(--mq-kit-select-soft);box-shadow:inset 3px 0 0 var(--mq-kit-select)}.m2-beleg-queue-item[data-done]{color:var(--mq-theme-text-3)}.m2-beleg-queue-item:focus-visible{outline:var(--ant-line-width-bold) solid var(--mq-theme-primary);outline-offset:-2px}.m2-beleg-queue-name{font-weight:600}.m2-beleg-queue-meta{color:var(--mq-theme-text-2);font-variant-numeric:tabular-nums}.m2-beleg-editor{gap:var(--mq-space-md);grid-template-columns:minmax(0,1fr) minmax(360px,440px);align-items:start;min-width:0;display:grid}.m2-beleg-split{gap:var(--mq-space-md);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.m2-beleg-split-list{min-width:0}.m2-beleg-split>.m2-beleg-original{min-height:0;display:flex;position:sticky;top:0}.m2-beleg-split>.m2-beleg-original>.m2-document-preview{flex-direction:column;flex:auto;max-height:none;display:flex}.m2-beleg-split>.m2-beleg-original .m2-document-preview .mq-document-viewer{flex:auto;height:auto;min-height:0}.m2-beleg-row-current>td{box-shadow:inset 0 0 0 9999px var(--mq-kit-select-soft)}.m2-beleg-drawer-title{align-items:center;gap:var(--mq-space-xs);min-width:0;display:flex}.m2-beleg-drawer-name{white-space:nowrap;flex:none}.m2-beleg-drawer-actions{display:contents}.m2-beleg-drawer-body{gap:var(--mq-space-md);flex-direction:column;min-width:0;display:flex}.m2-beleg-drawer-body .m2-beleg-data-body{padding:0;overflow:visible}.m2-beleg-data-body[hidden]{display:none}.m2-beleg-drawer-original .m2-document-preview{max-height:calc(100dvh - 220px)}.m2-beleg-original{min-width:0;position:sticky;top:0}.m2-beleg-original .m2-document-preview{max-height:calc(100dvh - 180px)}.m2-beleg-data{border:1px solid var(--mq-theme-line);border-radius:var(--mq-theme-radius);background:var(--mq-theme-surface);flex-direction:column;min-width:0;max-height:calc(100dvh - 180px);display:flex;position:sticky;top:0}.m2-beleg-data-body{gap:var(--mq-space-md);padding:var(--mq-space-md);flex-direction:column;flex:auto;display:flex;overflow:auto}.m2-beleg-head{row-gap:var(--mq-space-xxs)}.m2-fs-required{--mq-kit-control-line:var(--mq-theme-signal);--mq-theme-fill:var(--mq-kit-danger-soft);--mq-theme-surface:var(--mq-kit-danger-soft)}.m2-fs-uncertain{--mq-kit-control-line:var(--mq-kit-warn);--mq-theme-fill:var(--mq-kit-warn-soft);--mq-theme-surface:var(--mq-kit-warn-soft)}.m2-fs-useful{--mq-kit-control-line:color-mix(in srgb, var(--mq-kit-warn) 55%, var(--mq-theme-line))}.m2-fs-ok{--mq-kit-control-line:color-mix(in srgb, var(--mq-kit-ok) 70%, var(--mq-theme-line));--mq-theme-fill:var(--mq-kit-ok-soft);--mq-theme-surface:var(--mq-kit-ok-soft)}.m2-fs-derived{--mq-kit-control-line:color-mix(in srgb, var(--mq-theme-mark) 60%, var(--mq-theme-line));--mq-theme-fill:var(--mq-theme-mark-soft);--mq-theme-surface:var(--mq-theme-mark-soft)}.m2-partner-new .ck-select-auto-complete{border-style:dashed}.m2-beleg-parties{gap:var(--mq-space-sm);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.m2-beleg-party{gap:var(--mq-space-xxs);min-width:0;padding:var(--mq-space-sm) var(--mq-space-md);border:1px solid var(--mq-kit-control-line,var(--mq-theme-line));border-radius:var(--mq-theme-radius);background:var(--mq-theme-fill);overflow-wrap:anywhere;flex-direction:column;display:flex}.m2-beleg-party:has(>div:not([hidden])){grid-column:1/-1}.m2-beleg-party-head{justify-content:space-between;align-items:center;gap:var(--mq-space-xs);display:flex}.m2-beleg-footer{justify-content:flex-end;align-items:center;gap:var(--mq-space-sm);padding:var(--mq-space-sm) var(--mq-space-md);border-top:1px solid var(--mq-theme-line);flex-wrap:wrap;display:flex}.m2-beleg-finished{align-items:flex-start;gap:var(--mq-space-sm);padding:var(--mq-space-lg);flex-direction:column;display:flex}.m2-beleg-cell{align-items:center;gap:var(--mq-space-xs);display:inline-flex}.m2-beleg-cell>span{flex-direction:column;display:inline-flex}.m2-beleg-number{font-variant-numeric:tabular-nums}.m2-beleg-completeness-open{background:var(--ant-color-error-bg)}.m2-beleg-completeness-incomplete{background:var(--ant-color-warning-bg)}.m2-beleg-completeness-complete{background:var(--ant-color-success-bg)}.m2-beleg-mobile-only,.m2-beleg-pane-switch{display:none!important}@media (width<=1439px){.m2-beleg-workspace{grid-template-columns:minmax(0,1fr)}.m2-beleg-queue{display:none}}@media (width<=1023px){.m2-beleg-pane-switch{display:inline-flex!important}.m2-beleg-editor{grid-template-columns:minmax(0,1fr)}.m2-beleg-editor[data-pane=data] .m2-beleg-original,.m2-beleg-editor[data-pane=original] .m2-beleg-data-body{display:none}.m2-beleg-original,.m2-beleg-data{max-height:none;position:static}.m2-beleg-original .m2-document-preview{max-height:70dvh}.m2-beleg-footer{background:var(--mq-theme-surface);z-index:1;justify-content:space-between;position:sticky;bottom:0}.m2-beleg-mobile-only{display:inline-flex!important}.m2-beleg-desktop-only{display:none!important}}@media (pointer:coarse){.m2-beleg-footer .ck-btn{min-height:44px}}.m2-beleg-span{grid-column:1/-1}.m2-beleg-readonly-value{color:inherit;text-align:left;overflow-wrap:anywhere}.m2-beleg-readonly-value:hover{text-decoration:underline}.mq-detail-list.m2-beleg-detail-grid{column-gap:var(--mq-space-md);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.m2-booking-head{gap:var(--mq-space-sm);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.m2-booking-line{gap:0 var(--mq-space-sm);grid-template-columns:minmax(96px,1fr) minmax(0,2fr);display:grid}.m2-booking-line>:nth-child(n+3){grid-column:1/-1}.m2-booking-line .ck-input-number input{text-align:right;font-variant-numeric:tabular-nums}.m2-booking-sum{font-variant-numeric:tabular-nums;justify-content:flex-end;display:flex}.m2-chart-list{margin-top:var(--mq-space-sm);flex-direction:column;display:flex}.m2-chart-row{gap:var(--mq-space-sm);min-height:36px;padding:0 var(--mq-space-sm);border:0;border-bottom:1px solid var(--mq-theme-line);color:var(--mq-theme-text);font:inherit;text-align:left;background:0 0;grid-template-columns:80px minmax(0,1fr);align-items:center;display:grid}.m2-chart-row:not(:disabled){cursor:pointer}.m2-chart-row:not(:disabled):hover{background:var(--mq-theme-surface-2)}.m2-chart-row:focus-visible{outline:var(--ant-line-width-bold) solid var(--mq-theme-primary);outline-offset:-2px}.m2-chart-number{font-variant-numeric:tabular-nums}@media (width<=1023px){.m2-booking-head{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.m2-chart-row{min-height:44px}}.m2-bank-filters{gap:var(--mq-space-sm);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.m2-bank-purpose{gap:var(--mq-space-xxs);flex-direction:column;min-width:0;max-width:520px;display:flex}.m2-bank-purpose-text{overflow-wrap:anywhere}.m2-bank-amount{font-variant-numeric:tabular-nums;white-space:nowrap}.m2-bank-amount[data-negative]{color:var(--mq-theme-signal)}.m2-bank-work{gap:var(--mq-space-md);flex-direction:column;min-width:0;display:flex}.m2-bank-work-panel{gap:var(--mq-space-md);padding:var(--mq-space-md);border:1px solid var(--mq-theme-line);border-radius:var(--mq-theme-radius);background:var(--mq-theme-surface);flex-direction:column;min-width:0;display:flex}.m2-bank-items{flex-direction:column;display:flex}.m2-bank-item{align-items:center;gap:var(--mq-space-sm);padding:var(--mq-space-sm) 0;border-bottom:1px solid var(--mq-theme-line);grid-template-columns:minmax(0,1fr) auto;display:grid}.m2-bank-item:last-child{border-bottom:0}.m2-bank-item[data-selected]{box-shadow:inset 3px 0 0 var(--mq-kit-select);padding-left:var(--mq-space-sm)}.m2-bank-item-main{gap:var(--mq-space-xxs);cursor:pointer;overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.m2-bank-item-actions{gap:var(--mq-space-xs);flex-wrap:wrap;justify-content:flex-end;display:flex}.m2-bank-search{gap:var(--mq-space-sm);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.m2-bank-assign{align-items:flex-end;gap:var(--mq-space-sm);flex-wrap:wrap;display:flex}.m2-bank-head-amount{font-size:var(--mq-font-size-title);font-variant-numeric:tabular-nums}.m2-bank-head-amount[data-negative]{color:var(--mq-theme-signal)}@media (width<=767px){.m2-bank-search,.m2-bank-item{grid-template-columns:minmax(0,1fr)}.m2-bank-item-actions{justify-content:flex-start}}.m2-bank-editor{grid-template-columns:minmax(0,1fr) minmax(280px,320px)}.m2-bank-head{align-items:baseline;gap:var(--mq-space-xs) var(--mq-space-sm);flex-wrap:wrap;display:flex}@media (width<=1679px){.m2-bank-workspace{grid-template-columns:minmax(0,1fr)}.m2-bank-workspace .m2-beleg-queue{display:none}}@media (width<=1023px){.m2-bank-editor{grid-template-columns:minmax(0,1fr)}}
