#bank-report-progress[data-astro-cid-4mfftcv6]{width:100%;accent-color:var(--color-accent,#39a9e6)}.accounting-page[data-astro-cid-4mfftcv6]{width:100%}.accounting-page[data-astro-cid-4mfftcv6] h1[data-astro-cid-4mfftcv6]{margin-bottom:var(--space-md)}.accounting-page[data-astro-cid-4mfftcv6] [data-astro-cid-4mfftcv6][hidden]{display:none!important}#bank-anonymous[data-astro-cid-4mfftcv6]{margin-top:var(--space-lg);max-width:42rem}#bank-anonymous[data-astro-cid-4mfftcv6] h2[data-astro-cid-4mfftcv6]{margin-top:0}.toolbar[data-astro-cid-4mfftcv6],.actions[data-astro-cid-4mfftcv6]{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.toolbar[data-astro-cid-4mfftcv6]{margin-top:var(--space-lg);justify-content:space-between}.toolbar[data-astro-cid-4mfftcv6] h2[data-astro-cid-4mfftcv6],.toolbar[data-astro-cid-4mfftcv6] p[data-astro-cid-4mfftcv6]{margin:0}.connection[data-astro-cid-4mfftcv6]{margin-top:var(--space-lg)}.connection[data-astro-cid-4mfftcv6] .toolbar[data-astro-cid-4mfftcv6]{margin-top:0}#bank-balances .bank-balance-list{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));padding:0;list-style:none;display:grid}#bank-balances .bank-balance-list li{min-width:0;padding:var(--space-md);border:1px solid var(--color-border);overflow-wrap:anywhere;border-radius:3px}#bank-balances h3{font-size:var(--size-md);margin:0}#bank-balances .bank-balance-amount{margin-block:var(--space-sm);font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:600}#bank-balances li p:not(.bank-balance-amount){margin-block:var(--space-xs);font-size:var(--size-sm)}.bank-connection-details[data-astro-cid-4mfftcv6]{margin-top:var(--space-md)}.bank-connection-details[data-astro-cid-4mfftcv6] summary[data-astro-cid-4mfftcv6]{cursor:pointer}.bank-totals[data-astro-cid-4mfftcv6]{margin-top:var(--space-md)}.bank-totals[data-astro-cid-4mfftcv6] h3[data-astro-cid-4mfftcv6]{margin-top:0}#bank-report-area[data-astro-cid-4mfftcv6]{margin-top:var(--space-md)}#bank-report-area[data-astro-cid-4mfftcv6] h3[data-astro-cid-4mfftcv6]{margin-top:0}#bank-report-form[data-astro-cid-4mfftcv6]{gap:var(--space-md);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}#bank-report-form[data-astro-cid-4mfftcv6] .actions[data-astro-cid-4mfftcv6]{grid-column:1/-1}#bank-filters[data-astro-cid-4mfftcv6]{margin-top:var(--space-lg);grid-template-columns:1fr}.bank-filter-row[data-astro-cid-4mfftcv6]{gap:var(--space-sm);align-items:end;display:grid}.bank-filter-dates[data-astro-cid-4mfftcv6]{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr))}.bank-filter-amounts[data-astro-cid-4mfftcv6]{grid-template-columns:6rem minmax(12rem,1.2fr) 7rem 8.5rem repeat(2,minmax(0,1fr))}.bank-filter-vat[data-astro-cid-4mfftcv6]{grid-template-columns:repeat(3,minmax(0,1fr)) 6.5rem}#bank-filters[data-astro-cid-4mfftcv6] label[data-astro-cid-4mfftcv6]{gap:var(--space-xs);display:grid}#bank-filters[data-astro-cid-4mfftcv6] input[data-astro-cid-4mfftcv6],#bank-filters[data-astro-cid-4mfftcv6] select[data-astro-cid-4mfftcv6]{min-width:0}#bank-filters[data-astro-cid-4mfftcv6] select[data-astro-cid-4mfftcv6][name=state],#bank-filters[data-astro-cid-4mfftcv6] select[data-astro-cid-4mfftcv6][name=direction]{padding-inline:.5rem}#bank-filters[data-astro-cid-4mfftcv6] .mkt-button[data-astro-cid-4mfftcv6]{white-space:nowrap;min-height:3rem;padding-inline:.5rem}select[data-astro-cid-4mfftcv6]{border:1px solid var(--color-border);background:var(--color-bg-alt);width:100%;min-height:3rem;color:var(--color-text);border-radius:3px;padding:.7rem}.table-scroll[data-astro-cid-4mfftcv6]{--bank-table-width:min(86rem, calc(100vw - 2 * var(--space-md)));width:var(--bank-table-width);margin-top:var(--space-md);margin-inline:calc((100% - var(--bank-table-width)) / 2)}table[data-astro-cid-4mfftcv6]{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;font-size:var(--size-sm)}th[data-astro-cid-4mfftcv6],#bank-rows td{padding:var(--space-sm);border-bottom:1px solid var(--color-border);vertical-align:top;overflow-wrap:anywhere}.bank-transaction-column[data-astro-cid-4mfftcv6]{width:15%}.bank-created-column[data-astro-cid-4mfftcv6]{width:8%}.bank-account-column[data-astro-cid-4mfftcv6]{width:7%}.bank-counterparty-column[data-astro-cid-4mfftcv6],.bank-state-column[data-astro-cid-4mfftcv6]{width:8%}.bank-currency-column[data-astro-cid-4mfftcv6]{width:7%}.bank-amount-column[data-astro-cid-4mfftcv6]{width:10%}.bank-fee-column[data-astro-cid-4mfftcv6]{width:5%}.bank-attachments-column[data-astro-cid-4mfftcv6]{width:13%}.bank-vat-column[data-astro-cid-4mfftcv6]{width:9%}.bank-treatment-column[data-astro-cid-4mfftcv6]{width:10%}.bank-vat-extracted,.bank-vat-fact.bank-vat-extracted{color:#74b9e8}.bank-vat-review,.bank-vat-fact.bank-vat-review{color:#e7b35c}.bank-vat-confirmed,.bank-vat-fact.bank-vat-confirmed{color:#86c993}.bank-vat-legend[data-astro-cid-4mfftcv6]{gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;display:flex}.bank-vat-fact{margin-bottom:var(--space-sm);overflow-wrap:anywhere;max-inline-size:100%;display:block}.bank-vat-fact span,.bank-vat-fact small{display:block}.bank-vat-document{margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--color-border)}.bank-vat-document>a,.bank-vat-document>button{margin-right:var(--space-md)}.bank-vat-document blockquote{padding-left:var(--space-md);border-left:2px solid var(--color-border);white-space:pre-wrap;overflow-wrap:anywhere;margin-inline:0}.bank-vat-review-form{margin-top:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr))}.bank-vat-review-form label{gap:var(--space-xs);display:grid}.bank-vat-review-form input{min-width:0}.bank-vat-review-form select,.bank-vat-review-form textarea{border:1px solid var(--color-border);background:var(--color-bg-alt);width:100%;min-width:0;color:var(--color-text);border-radius:3px;padding:.7rem}.bank-vat-sources,.bank-vat-warnings{grid-column:1/-1}.bank-vat-source{gap:var(--space-sm);border:1px solid var(--color-border);margin-bottom:var(--space-md);grid-template-columns:5rem minmax(0,1fr) minmax(0,2fr);min-width:0;display:grid}.bank-vat-source textarea{min-height:8rem}.bank-vat-warning{border:1px solid var(--color-border);min-width:0;margin-bottom:var(--space-md)}.bank-vat-warning textarea{min-height:4rem}.bank-vat-review-form .bank-vat-attestation{grid-column:1/-1;align-items:start;display:flex}.bank-vat-attestation input{width:auto;min-height:auto;margin-top:.3rem}#bank-rows .bank-timestamp-group{white-space:nowrap}#bank-rows .bank-transaction-cell button,#bank-rows .bank-counterparty-cell span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-inline-size:100%;display:-webkit-box;overflow:hidden}#bank-rows .bank-currency-cell,#bank-rows .bank-amount-cell,#bank-rows .bank-fee-cell{font-variant-numeric:tabular-nums}#bank-rows .bank-attachments-cell a{overflow-wrap:anywhere;margin-bottom:var(--space-sm);display:block}.accounting-document-button{color:var(--color-orange-bright);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.accounting-document-button:hover{text-decoration:underline}.transaction-detail[data-astro-cid-4mfftcv6]{margin-top:var(--space-xl);scroll-margin-block-start:calc(var(--header-height) + var(--space-lg))}.transaction-detail[data-astro-cid-4mfftcv6]>.toolbar[data-astro-cid-4mfftcv6]{margin-top:0}.accounting-summary{gap:var(--space-sm) var(--space-lg);grid-template-columns:auto 1fr;display:grid}.accounting-summary dd{overflow-wrap:anywhere;white-space:pre-line;margin:0}@media (width<=1280px){.table-scroll[data-astro-cid-4mfftcv6]{width:100%;margin-inline:0}table[data-astro-cid-4mfftcv6],#bank-rows{display:block}colgroup[data-astro-cid-4mfftcv6]{display:none}thead[data-astro-cid-4mfftcv6]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#bank-rows tr{margin-bottom:var(--space-md);border:1px solid var(--color-border);grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"transaction transaction transaction created counterparty counterparty""account account state currency amount fee""vat vat treatment treatment attachments attachments";display:grid}#bank-rows td{min-width:0;display:block}#bank-rows .bank-transaction-cell{grid-area:transaction}#bank-rows .bank-created-cell{grid-area:created}#bank-rows .bank-account-cell{grid-area:account}#bank-rows .bank-counterparty-cell{grid-area:counterparty}#bank-rows .bank-state-cell{grid-area:state}#bank-rows .bank-currency-cell{grid-area:currency}#bank-rows .bank-amount-cell{grid-area:amount}#bank-rows .bank-fee-cell{grid-area:fee}#bank-rows .bank-vat-amount-cell{grid-area:vat}#bank-rows .bank-vat-treatment-cell{grid-area:treatment}#bank-rows .bank-attachments-cell{grid-area:attachments}#bank-rows tr:has(.bank-vat-amount-cell:empty) .bank-attachments-cell{grid-column:1/-1}#bank-rows .bank-vat-fact{align-items:baseline;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;width:100%;display:flex}#bank-rows .bank-vat-fact .bank-vat-identity{flex-basis:100%}#bank-rows .bank-vat-fact:last-child,#bank-rows .bank-attachments-cell a:last-child{margin-bottom:0}#bank-rows td:before{content:attr(data-label);margin-bottom:var(--space-xs);color:var(--color-text-muted);font-weight:600;display:block}#bank-rows td:empty{display:none}}@media (width<=900px){#bank-report-form[data-astro-cid-4mfftcv6],.bank-filter-dates[data-astro-cid-4mfftcv6],.bank-filter-amounts[data-astro-cid-4mfftcv6],.bank-filter-vat[data-astro-cid-4mfftcv6]{grid-template-columns:repeat(2,minmax(0,1fr))}#bank-filters[data-astro-cid-4mfftcv6] .search[data-astro-cid-4mfftcv6]{grid-column:span 2}#bank-rows tr{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"transaction transaction""created counterparty""account account""state currency""amount fee""vat treatment""attachments attachments"}}@media (width<=600px){#bank-report-form[data-astro-cid-4mfftcv6],.bank-filter-dates[data-astro-cid-4mfftcv6],.bank-filter-amounts[data-astro-cid-4mfftcv6],.bank-filter-vat[data-astro-cid-4mfftcv6],.bank-vat-review-form,.bank-vat-source{grid-template-columns:1fr}#bank-filters[data-astro-cid-4mfftcv6] .search[data-astro-cid-4mfftcv6]{grid-column:auto}#bank-rows tr{grid-template-areas:"transaction transaction""created counterparty""account account""state currency""amount fee""vat vat""treatment treatment""attachments attachments"}.accounting-summary{grid-template-columns:1fr}}
