:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--brand:#fdb913;--brand-text:var(--lightningcss-light,#a87400)var(--lightningcss-dark,#fdb913);--band:var(--lightningcss-light,#535456)var(--lightningcss-dark,#2c2d30);--text:var(--lightningcss-light,#222)var(--lightningcss-dark,#e8e8ea);--muted:var(--lightningcss-light,#666)var(--lightningcss-dark,#a3a4a8);--bg:var(--lightningcss-light,#f7f7f8)var(--lightningcss-dark,#17181a);--surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#202124);--border:var(--lightningcss-light,#ddd)var(--lightningcss-dark,#36373b);--head-bg:var(--lightningcss-light,#f1f1f2)var(--lightningcss-dark,#26272a);--row-hover:var(--lightningcss-light,#f5f5f6)var(--lightningcss-dark,#2a2b2f);--accent:var(--lightningcss-light,#0078a5)var(--lightningcss-dark,#4cc3f5);--accent-strong:var(--lightningcss-light,#005f84)var(--lightningcss-dark,#7dd5fa);--info-bg:var(--lightningcss-light,#bfe6ff)var(--lightningcss-dark,#14384f);--positive:var(--lightningcss-light,#4e7d0e)var(--lightningcss-dark,#9ccc5a);--negative:var(--lightningcss-light,#c9151b)var(--lightningcss-dark,#ff6b6b);--warning:var(--lightningcss-light,#f47a20)var(--lightningcss-dark,#faa51a);--chart-in:var(--lightningcss-light,#0078a5)var(--lightningcss-dark,#2196cf);--chart-out:var(--lightningcss-light,#e06a12)var(--lightningcss-dark,#cc740a);--chart-context:var(--lightningcss-light,#c3c2b7)var(--lightningcss-dark,#55565a);--chart-ink:var(--lightningcss-light,#222)var(--lightningcss-dark,#e8e8ea);--chart-grid:var(--lightningcss-light,#e6e6e6)var(--lightningcss-dark,#333438);--chart-axis:var(--lightningcss-light,#bdbdbd)var(--lightningcss-dark,#4a4b50);--radius:4px;--shadow:0 8px 24px var(--lightningcss-light,#0000001f)var(--lightningcss-dark,#00000080);--gutter:clamp(1rem, 3vw, 2rem);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;font:14px/1.5 Open Sans,system-ui,Segoe UI,Roboto,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<40rem){:root{font-size:16px}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{min-height:100svh;margin:0}main{padding:1.5rem var(--gutter) 3rem;max-width:90rem;margin-inline:auto}h1{color:var(--brand-text);align-items:center;gap:.75rem;margin:0 0 1rem;font-size:1.7rem;font-weight:700;display:flex}h2{margin:2rem 0 .75rem;font-size:1.1rem;font-weight:600}hgroup{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;margin-bottom:1rem;display:flex}hgroup h1{margin:0}hgroup p{color:var(--muted);margin:0}a{color:var(--accent);text-underline-offset:.2em}a:not(:hover){text-decoration:none}a:hover{color:var(--accent-strong)}small{font-size:.85em}address{font-style:normal}dl{grid-template-columns:max-content 1fr;gap:.25rem 1rem;margin:0;display:grid}dl dt{color:var(--muted)}dl dd{margin:0}input,select,button{font:inherit;color:inherit;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:.4rem .7rem}:is(input,select,button):focus-visible{outline:2px solid var(--accent);outline-offset:1px}button{cursor:pointer}button:hover:not(:disabled){border-color:var(--accent)}button:disabled{opacity:.5;cursor:default}[role=button],button[type=submit]{border:1px solid var(--accent);border-radius:var(--radius);background:var(--accent);color:var(--surface);font:inherit;cursor:pointer;padding:.4rem .9rem;font-weight:600;text-decoration:none;display:inline-block}:is([role=button],button[type=submit]):hover:not(:disabled){color:var(--surface);background:var(--accent-strong);border-color:var(--accent-strong)}button[value=delete]{color:var(--negative)}button[value=delete]:hover:not(:disabled){border-color:var(--negative)}menu[role=toolbar]{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}menu[role=toolbar] a:not([role=button]){border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:.4rem .9rem;display:inline-block}menu[role=toolbar] a:not([role=button]):hover{border-color:var(--accent)}form[method=dialog]{gap:1.5rem;display:grid}form[method=dialog] fieldset{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.75rem 1rem;margin:0;padding:1rem;display:grid}form[method=dialog] legend{padding-inline:.25rem;font-weight:700}form[method=dialog] label{color:var(--muted);gap:.2rem;font-size:.85rem;display:grid}form[method=dialog] label:has(>input[type=checkbox]){color:var(--text);align-items:center;gap:.5rem;font-size:1rem;display:flex}form[method=dialog] label>:is(input,select,textarea){color:var(--text);font-size:1rem}form[method=dialog] textarea{font:inherit;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);resize:vertical;min-height:4.5rem;padding:.4rem .7rem}form[method=dialog] .wide{grid-column:1/-1}[aria-busy=true]{opacity:.5;transition:opacity .2s .15s}input:user-invalid{border-color:var(--negative)}[role=search]{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}[role=search] input[type=search]{flex:18rem}[role=search] fieldset{border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}[role=search] fieldset legend{clip-path:inset(50%);position:absolute}[role=search] fieldset label{border-radius:var(--radius);color:var(--accent);cursor:pointer;padding:.4rem .9rem}[role=search] fieldset label:has(:focus-visible){outline:2px solid var(--accent)}[role=search] fieldset label:has(:checked){color:var(--surface);background:var(--accent)}[role=search] fieldset input{opacity:0;position:absolute}section[aria-label=Summary]{background:var(--info-bg);border-radius:var(--radius);margin-bottom:1rem;padding:.75rem 1rem}section[aria-label=Summary] dl{flex-wrap:wrap;gap:.25rem 2.5rem;display:flex}section[aria-label=Summary] dl div{align-items:baseline;gap:.5rem;display:flex}section[aria-label=Summary] dl dt{color:inherit;font-weight:700}section[aria-label=Summary] dl dd{font-variant-numeric:tabular-nums;font-size:1.15rem}section[aria-label=Summary] p{color:var(--muted);margin:.25rem 0 0;font-size:.8rem}[role=alert]{color:var(--negative)}mark[data-state]{--tone:var(--muted);white-space:nowrap;color:var(--tone);background:color-mix(in oklab, var(--tone) 14%, transparent);border-radius:1em;padding:.1em .5em;font-size:.8rem;font-weight:400;display:inline-block}mark[data-state]+:is(mark[data-state]){margin-inline-start:.25em}mark[data-state][data-state=open]{--tone:var(--accent)}mark[data-state]:is([data-state=paid],[data-state=partial],[data-state=confirmed],[data-state=invoiced]){--tone:var(--positive)}mark[data-state]:is([data-state=overdue],[data-state=expired]){--tone:var(--negative)}mark[data-state][data-state=kind]{--tone:var(--warning)}article>header{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:1rem;display:flex}article>header hgroup{display:block}article>header h1{margin-bottom:.25rem}article>header nav{align-items:center;gap:1rem;display:flex}section[aria-label=Parties]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));align-items:start;gap:1.5rem;display:grid}section[aria-label=Parties] h2{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:0 0 .25rem;font-size:.8rem}@media (width>=40rem){section[aria-labelledby=items-heading] tfoot tr:first-child>*{border-top:2px solid var(--border)}}section:is([aria-label=Notes],[aria-label=Note]) p{white-space:pre-line}form[aria-label="Record a payment"]{flex-wrap:wrap;align-items:end;gap:.75rem;margin-top:.75rem;display:flex}form[aria-label="Record a payment"] label{color:var(--muted);gap:.2rem;font-size:.85rem;display:grid}[role=note]{border-inline-start:4px solid var(--warning);background:var(--surface);padding:.6rem .9rem}form[method=dialog] output{color:var(--text);padding:.4rem 0}@media (40rem<=width<60rem){[role=region]:has(>table){overflow-x:auto}}[role=region]:has(>table):focus-visible{outline:2px solid var(--accent)}table{border-collapse:collapse;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);font-variant-numeric:tabular-nums;width:100%}th,td{text-align:start;vertical-align:top;border-bottom:1px solid var(--border);padding:.5rem .75rem}thead th{background:var(--head-bg);letter-spacing:.04em;color:var(--muted);white-space:nowrap;font-size:.8rem;font-weight:700;position:sticky;top:0}tbody tr:hover{background:var(--row-hover)}tfoot{font-weight:600}tfoot th{text-align:end;font-weight:inherit}td:has(>time){white-space:nowrap}td small{color:var(--muted);display:block}.num{text-align:end;white-space:nowrap}@media (width<40rem){table:not(figure table){background:0 0;border:0;display:block}table:not(figure table) :where(tbody,tfoot,tr,td,th[scope=row]){display:block}table:not(figure table) thead{display:block}table:not(figure table) thead:not(:has(button)){display:none}table:not(figure table) thead tr{flex-wrap:wrap;gap:.25rem 1rem;margin-bottom:.5rem;display:flex}table:not(figure table) thead tr:before{content:"Sort:";color:var(--muted);font-size:.8rem}table:not(figure table) thead th{text-align:start;background:0 0;border:0;padding:0;position:static}table:not(figure table) thead th:not(:has(button)){display:none}table:not(figure table) tbody tr,table:not(figure table) tfoot{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:.5rem;padding:.6rem .85rem}table:not(figure table) tbody tr{flex-wrap:wrap;align-items:baseline;gap:.15rem .75rem;display:flex}table:not(figure table) td,table:not(figure table) th{border:0;padding:0}table:not(figure table) tbody :is(td,th):not([data-label]){order:-1}table:not(figure table) tbody :is(td,th):nth-child(1 of :not([data-label])){flex:1;font-weight:600}table:not(figure table) tbody :is(td,th):nth-child(1 of :not([data-label])) :is(input,select,textarea){font-weight:400}table:not(figure table) td[data-label]{text-align:end;flex-basis:100%}table:not(figure table) td[data-label]:before{content:attr(data-label);float:inline-start;color:var(--muted);margin-inline-end:1rem;font-weight:400}table:not(figure table) td[data-label]:has(input,select,textarea){text-align:start}table:not(figure table) td[data-label]:has(input,select,textarea):before{float:none;font-size:.85rem;display:block}table:not(figure table) td:empty{display:none}table:not(figure table) tbody:has(>tr>th[scope=row]){background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:.6rem .85rem}table:not(figure table) tbody:has(>tr>th[scope=row]) tr{background:0 0;border:0;flex-wrap:nowrap;justify-content:space-between;margin:0;padding:.15rem 0}table:not(figure table) tbody:has(>tr>th[scope=row]) tr>th[scope=row]{font-weight:400}table:not(figure table) tfoot tr{justify-content:space-between;gap:.15rem 1rem;padding-block:.15rem;display:flex}table:not(figure table) tfoot tr>:first-child{text-align:start;flex:1}table:not(figure table) tfoot:has(td[data-label]) tr{flex-wrap:wrap}}details{margin-top:2rem}details summary{cursor:pointer;color:var(--muted)}details>:not(summary){margin-top:.75rem}@media print{:root,:root[data-theme]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:11pt}body,table{background:0 0}main{padding:0}[role=search],nav,button,details:not([open]){display:none}a{color:inherit}}p[data-v-da3c9e13]{margin:0}details[data-v-da3c9e13]{color:var(--muted);margin-top:.5rem}pre[data-v-da3c9e13]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);white-space:pre-wrap;overflow-wrap:anywhere;max-height:24rem;padding:.5rem;font-size:.8rem;overflow:auto}header[data-v-2c0617b8]{padding-inline:max(var(--gutter), calc((100% - 90rem) / 2 + var(--gutter)));background:var(--surface);border-bottom:1px solid var(--border);grid-template-columns:auto 1fr;align-items:center;column-gap:1.5rem;display:grid;overflow-x:clip}header>a img[data-v-2c0617b8]{width:auto;height:3.5rem;margin-block:.5rem;display:block}header>div[data-v-2c0617b8]{justify-self:end;align-items:center;gap:1.25rem;display:flex}header>p[data-v-2c0617b8]{border-image:conic-gradient(var(--band) 0 0) fill 0 / / 0 100vw;color:var(--brand);letter-spacing:.03em;grid-column:1/-1;margin:0;padding-block:.4rem;font-size:1.05rem}header nav[data-v-2c0617b8]{scrollbar-width:none;grid-column:1/-1;gap:2rem;display:flex;overflow-x:auto}header nav a[data-v-2c0617b8]{color:var(--text);letter-spacing:.06em;border-bottom:3px solid #0000;flex:none;padding-block:.6rem}header nav a[data-v-2c0617b8]:hover{border-color:var(--border)}header nav a[aria-current][data-v-2c0617b8]{border-color:var(--brand);font-weight:600}header>div>button[data-v-2c0617b8]{background:0 0;border-color:#0000;min-width:2.25rem;font-size:1.1rem;line-height:1}header label[data-v-2c0617b8]{align-items:center;gap:.5rem;display:flex}header label span[data-v-2c0617b8]{color:var(--muted)}header details[data-v-2c0617b8]{margin:0;position:relative}header details summary[data-v-2c0617b8]{cursor:pointer}header details menu[data-v-2c0617b8]{z-index:2;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--muted);white-space:nowrap;gap:.5rem;margin:.5rem 0 0;padding:.75rem;list-style:none;display:grid;position:absolute;inset-inline-end:0}[role=progressbar][data-v-2c0617b8]{z-index:10;pointer-events:none;height:3px;animation:.2s .25s both appear-2c0617b8;position:fixed;inset:0 0 auto;overflow:hidden}[role=progressbar][data-v-2c0617b8]:before{content:"";background:var(--brand);width:30%;animation:1.1s ease-in-out infinite slide-2c0617b8;position:absolute;inset:0 auto 0 0}@keyframes appear-2c0617b8{0%{opacity:0}}@keyframes slide-2c0617b8{0%{translate:-100%}to{translate:340%}}main.bare[data-v-2c0617b8]{max-width:none;padding:0}main>section[data-v-2c0617b8]{text-align:center;max-width:40rem;margin:10vh auto}main>section img[data-v-2c0617b8]{width:min(259px,70vw);height:auto}main>section button[data-v-2c0617b8]{color:#fff;background:linear-gradient(#faa51a,#f47a20);border:1px solid #dc8e1e;padding:.6rem 2rem;font-weight:600}main>section button[data-v-2c0617b8]:hover:not(:disabled){background:linear-gradient(#f47a20,#faa51a);border-color:#dc8e1e}@media (width<40rem){header[data-v-2c0617b8]{column-gap:.75rem}header>a img[data-v-2c0617b8]{height:2.5rem}header>div[data-v-2c0617b8]{gap:.5rem}header label span[data-v-2c0617b8]{display:none}header label select[data-v-2c0617b8]{max-width:9rem}header details summary[data-v-2c0617b8]{text-overflow:ellipsis;white-space:nowrap;max-width:7rem;overflow:hidden}header nav[data-v-2c0617b8]{gap:1.25rem}}ol[aria-live][data-v-2c0617b8]{z-index:20;pointer-events:none;gap:.5rem;max-width:min(26rem,100vw - 2rem);margin:0;padding:0;list-style:none;display:grid;position:fixed;inset:auto 1rem 1rem auto}@media (width<40rem){ol[aria-live][data-v-2c0617b8]{max-width:none;inset-inline:1rem}}ol[aria-live] li[data-v-2c0617b8]{color:var(--surface);background:var(--text);border-inline-start:4px solid var(--positive);border-radius:var(--radius);box-shadow:var(--shadow);pointer-events:auto;align-items:center;gap:.75rem;padding:.6rem .6rem .6rem 1rem;animation:.2s ease-out toast-in-2c0617b8;display:flex}ol[aria-live] span[data-v-2c0617b8]{flex:1}ol[aria-live] button[data-v-2c0617b8]{color:inherit;background:0 0;border-color:#0000;padding:.1rem .4rem}@keyframes toast-in-2c0617b8{0%{opacity:0;translate:0 .5rem}}@media print{header[data-v-2c0617b8],ol[aria-live][data-v-2c0617b8],[role=progressbar][data-v-2c0617b8]{display:none}}span[data-v-2aed3de9]{gap:.25rem;display:inline-flex}p[data-v-6129aed7]{color:var(--muted);text-align:center;justify-items:center;gap:.75rem;margin:12vh auto;animation:.2s .3s both appear-6129aed7;display:grid}span[data-v-6129aed7]{border:3px solid var(--border);border-top-color:var(--brand);border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite spin-6129aed7}small[data-v-6129aed7]{max-width:24rem}@keyframes appear-6129aed7{0%{opacity:0}}@keyframes spin-6129aed7{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){span[data-v-6129aed7]{animation-duration:3s}}figure[data-v-28d12bd1]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin:0;padding:1rem}h2[data-v-28d12bd1]{margin:0 0 .75rem}ol[data-v-28d12bd1]{grid-template-columns:minmax(8rem,max-content) 1fr auto;align-items:center;gap:.6rem .75rem;margin:0;padding:0;list-style:none;display:grid}li[data-v-28d12bd1]{display:contents}span[data-v-28d12bd1]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}span small[data-v-28d12bd1]{color:var(--muted);margin-inline-start:.4rem}meter[data-v-28d12bd1]{appearance:none;background:0 0;border:0;width:100%;height:12px}meter[data-v-28d12bd1]::-webkit-meter-bar{background:0 0;border:0;height:12px}meter[data-v-28d12bd1]::-webkit-meter-optimum-value{background:var(--chart-in);border-radius:0 4px 4px 0}meter[data-v-28d12bd1]::-moz-meter-bar{background:var(--chart-in);border-radius:0 4px 4px 0}b[data-v-28d12bd1]{font-variant-numeric:tabular-nums;text-align:end;font-weight:600}p[data-v-28d12bd1]{color:var(--muted);margin:0}figure[data-v-dc2a710e]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin:0;padding:1rem}figcaption[data-v-dc2a710e]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:.5rem;display:flex}figcaption h2[data-v-dc2a710e]{margin:0}figcaption ul[data-v-dc2a710e]{color:var(--muted);gap:1rem;margin:0;padding:0;font-size:.85rem;list-style:none;display:flex}i[data-v-dc2a710e]{vertical-align:-.05rem;border-radius:2px;width:.7rem;height:.7rem;margin-inline-end:.35rem;display:inline-block}i[data-line][data-v-dc2a710e]{vertical-align:.2rem;height:2px}div[data-v-dc2a710e]{position:relative}svg[data-v-dc2a710e]{width:100%;height:auto;font-size:11px;display:block;overflow:visible}svg text[data-v-dc2a710e]{fill:var(--muted);font-variant-numeric:tabular-nums}svg line[data-v-dc2a710e]{stroke:var(--chart-grid);stroke-width:1px}svg line[data-baseline][data-v-dc2a710e]{stroke:var(--chart-axis)}svg [data-highlight][data-v-dc2a710e]{fill:var(--row-hover)}svg [data-dot][data-v-dc2a710e]{stroke:var(--surface);stroke-width:2px}svg [data-hit][data-v-dc2a710e]{fill:#0000;outline:none}svg [data-hit][data-v-dc2a710e]:focus-visible{stroke:var(--accent);stroke-width:1px}[role=tooltip][data-v-dc2a710e]{pointer-events:none;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);white-space:nowrap;padding:.5rem .7rem;font-size:.85rem;position:absolute;top:0;translate:-50%}[role=tooltip] p[data-v-dc2a710e]{color:var(--muted);margin:.15rem 0 0}[role=tooltip] i[data-v-dc2a710e]{vertical-align:.2rem;height:2px}[role=tooltip] b[data-v-dc2a710e]{color:var(--text);font-variant-numeric:tabular-nums}details[data-v-dc2a710e]{margin-top:.5rem}header[data-v-d03a4b90]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-bottom:1.5rem;display:flex}header img[data-v-d03a4b90]{object-fit:contain;border-radius:var(--radius);background:#fff;max-width:10rem;max-height:5rem;padding:.4rem}header hgroup[data-v-d03a4b90]{flex:1;margin:0;display:block}header hgroup h1[data-v-d03a4b90]{margin-bottom:.2rem}header menu[data-v-d03a4b90]{align-items:center;margin:0}section[aria-label=Key\ figures] dl[data-v-d03a4b90]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1rem;margin:0 0 1.5rem;display:grid}section[aria-label=Key\ figures] dl div[data-v-d03a4b90]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:.9rem 1rem}section[aria-label=Key\ figures] dl div[data-alert][data-v-d03a4b90]{border-color:var(--negative)}section[aria-label=Key\ figures] dl dt[data-v-d03a4b90]{font-size:.85rem}section[aria-label=Key\ figures] dl dd[data-v-d03a4b90]:first-of-type{margin:.2rem 0;font-size:1.6rem;font-weight:600}section[aria-label=Key\ figures] dl dd[data-v-d03a4b90]:nth-of-type(2){color:var(--muted);font-size:.8rem}section[aria-label=Key\ figures] dl [data-trend=up][data-v-d03a4b90]{color:var(--positive)}section[aria-label=Key\ figures] dl [data-trend=down][data-v-d03a4b90],section[aria-label=Key\ figures] dl [data-alert] dd[data-v-d03a4b90]:nth-of-type(2){color:var(--negative)}div[data-v-d03a4b90]:has(>figure){grid-template-columns:repeat(auto-fit,minmax(min(100%,30rem),1fr));gap:1rem;display:grid}button[data-v-03552ab1]{all:unset;cursor:pointer}button[data-v-03552ab1]:after{content:"↕";opacity:.3;margin-inline-start:.25em}button[data-v-03552ab1]:focus-visible{outline:2px solid var(--accent)}[aria-sort=ascending] button[data-v-03552ab1]:after{content:"↑";opacity:1}[aria-sort=descending] button[data-v-03552ab1]:after{content:"↓";opacity:1}tbody tr[data-v-344463fe]{cursor:pointer}hgroup p[data-v-4c33883c]{flex-wrap:wrap;gap:.25rem;display:flex}hgroup p a[data-v-4c33883c]{margin-inline-end:.75rem}dialog[data-v-daf350a9]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);width:min(40rem,100% - 2rem);color:var(--text);box-shadow:var(--shadow);padding:1.25rem}dialog[data-v-daf350a9]::backdrop{background:#0006}dialog h2[data-v-daf350a9]{margin:0}dialog p[data-v-daf350a9]{color:var(--muted);margin:0}div[data-v-8c081a2f]{position:relative}input[data-v-8c081a2f]{box-sizing:border-box;width:100%;color:var(--text);font-size:1rem}ul[data-v-8c081a2f]{z-index:3;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);margin:.25rem 0 0;padding:.25rem;list-style:none;position:absolute;inset-inline:0}li[data-v-8c081a2f]{border-radius:var(--radius);color:var(--text);cursor:pointer;justify-content:space-between;gap:1rem;padding:.4rem .6rem;display:flex}li[aria-selected=true][data-v-8c081a2f]{background:var(--row-hover)}li[aria-disabled][data-v-8c081a2f]{cursor:default;color:var(--muted)}li small[data-v-8c081a2f]{color:var(--muted)}fieldset[aria-label=Items][data-v-ed87cad2]{overflow-x:auto}fieldset[aria-label=Items] table[data-v-ed87cad2]{border:0}@media (width>=40rem){fieldset[aria-label=Items] table[data-v-ed87cad2]{min-width:46rem}}fieldset[aria-label=Items] td[data-v-ed87cad2]{vertical-align:middle;padding:.3rem}fieldset[aria-label=Items] td[data-v-ed87cad2]:first-child{width:40%}fieldset[aria-label=Items] :is(input[data-v-ed87cad2],textarea[data-v-ed87cad2],select[data-v-ed87cad2]){box-sizing:border-box;width:100%}fieldset[aria-label=Items] textarea[data-v-ed87cad2]{field-sizing:content;min-height:2.3rem}fieldset[aria-label=Items] input[type=number][data-v-ed87cad2]{text-align:end}fieldset[aria-label=Items] tbody tr[data-v-ed87cad2]:hover{background:0 0}fieldset[aria-label=Items] tfoot th[data-v-ed87cad2]{color:var(--muted);font-weight:400}fieldset[aria-label=Items] tfoot tr[data-v-ed87cad2]:last-child>*{color:var(--text);font-weight:700}nav[data-v-0793aef2]{justify-content:space-between;align-items:center;max-width:210mm;margin:1rem auto;padding-inline:1rem;display:flex}iframe[data-v-0793aef2]{border:0;width:100%;height:calc(100dvh - 4rem);display:block}tbody tr[data-v-159e4f04]{cursor:pointer}nav[data-v-159e4f04]{flex-wrap:wrap;align-items:center;gap:1rem;margin-block:1rem;display:flex}nav select[data-v-159e4f04]{margin-inline-start:auto}tbody tr[data-v-c01b8e9e],tbody tr[data-v-be030b3f]{cursor:pointer}section[aria-label=Details][data-v-6bb91805]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.5rem;display:grid}hgroup p[data-v-84b119ec]{flex-wrap:wrap;gap:.25rem;display:flex}section[aria-label=Totals] dl[data-v-84b119ec]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem;margin:0 0 1rem;display:grid}section[aria-label=Totals] dl div[data-v-84b119ec]{background:var(--info-bg);border-radius:var(--radius);padding:.8rem 1rem}section[aria-label=Totals] dl dt[data-v-84b119ec]{color:inherit;font-weight:700}section[aria-label=Totals] dl dd[data-v-84b119ec]{font-size:1.4rem}form[role=search][data-v-84b119ec]{margin-top:1rem}[data-direction=out][data-v-84b119ec]{color:var(--muted)}div[data-v-2ea2a12d]{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1rem;display:grid}figure[data-v-2ea2a12d]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);gap:.75rem;margin:0;padding:1rem;display:grid}figure img[data-v-2ea2a12d]{object-fit:contain;border-radius:var(--radius);background:#fff;justify-self:start;max-width:100%;max-height:8rem;padding:.5rem}figure p[data-v-2ea2a12d]{color:var(--muted);margin:0}figcaption[data-v-2ea2a12d]{flex-wrap:wrap;align-items:end;gap:.5rem;display:flex}figcaption label[data-v-2ea2a12d]{color:var(--muted);gap:.2rem;font-size:.85rem;display:grid}label:has(>input[type=radio])[data-v-7e1dd512]{color:var(--text);align-items:center;gap:.75rem;font-size:1rem;display:flex}label:has(>input[type=radio]) span[data-v-7e1dd512]{flex:1}label:has(>input[type=radio]) small[data-v-7e1dd512]{color:var(--muted)}[data-v-ca34a242] h2{margin-block:2rem .25rem}:is(form[data-v-ca34a242],section[data-v-ca34a242])>p{color:var(--muted);margin-top:0}form[aria-label="Read an invoice"][data-v-d4706751]{border:2px dashed var(--border);border-radius:var(--radius);color:var(--muted);text-align:center;margin-bottom:1rem;padding:.9rem 1rem;transition:border-color .15s,background .15s}form[aria-label="Read an invoice"][data-dragging][data-v-d4706751]{border-color:var(--accent);background:var(--info-bg)}form[aria-label="Read an invoice"] p[data-v-d4706751]{margin:0}form[aria-label="Read an invoice"] label[data-v-d4706751]{color:var(--accent);cursor:pointer;text-decoration:underline}form[aria-label="Read an invoice"] label[data-v-d4706751]:has(:focus-visible){outline:2px solid var(--accent)}form[aria-label="Read an invoice"] input[data-v-d4706751]{opacity:0;width:1px;position:absolute}hgroup p[data-v-d4706751]{flex-wrap:wrap;gap:.25rem;display:flex}hgroup p a[data-v-d4706751]{margin-inline-end:.75rem}section[aria-label=Parties] th[data-v-7d94f07e]{color:var(--muted);font-weight:400}section[aria-label=Parties] tr[data-v-7d94f07e]:nth-child(3)>*{border-top:2px solid var(--border)}section[aria-labelledby=files-heading] ul[data-v-7d94f07e]{margin:0 0 .75rem;padding:0;list-style:none}section[aria-labelledby=files-heading] li[data-v-7d94f07e]{flex-wrap:wrap;align-items:baseline;gap:.75rem;padding:.25rem 0;display:flex}section[aria-labelledby=files-heading] li small[data-v-7d94f07e]{color:var(--muted)}section[aria-labelledby=files-heading] button[aria-pressed=true][data-v-7d94f07e]{font-weight:700}section[aria-labelledby=files-heading]>label[data-v-7d94f07e]{color:var(--muted);gap:.2rem;margin-bottom:1rem;font-size:.85rem;display:grid}section[aria-labelledby=files-heading] img[data-v-7d94f07e],section[aria-labelledby=files-heading] iframe[data-v-7d94f07e]{border:1px solid var(--border);border-radius:var(--radius);width:100%;max-width:60rem;display:block}section[aria-labelledby=files-heading] iframe[data-v-7d94f07e]{height:80dvh}section[aria-label="Read from the file"][data-v-6fef669d]{border-inline-start:4px solid var(--accent);background:var(--surface);margin-bottom:1rem;padding:.6rem .9rem}section[aria-label="Read from the file"] p[data-v-6fef669d]{margin:0 0 .4rem}label[data-uncertain][data-v-6fef669d]{color:var(--warning)}label[data-uncertain]>:is(input[data-v-6fef669d],select[data-v-6fef669d]),label[data-uncertain] [data-v-6fef669d] input{border-color:var(--warning);box-shadow:0 0 0 1px var(--warning)}label[data-uncertain][data-v-6fef669d]:after{content:"Not read with confidence: check it";font-size:.8rem}label small:has(button)[data-v-6fef669d]{gap:.25rem;display:flex}label small:has(button) button[data-v-6fef669d]{padding:.1rem .45rem;font-size:.8rem}hgroup p[data-v-b61e8f2a]{flex-wrap:wrap;gap:.25rem;display:flex}hgroup p a[data-v-b61e8f2a]{margin-inline-end:.75rem}
