.toggle[data-v-f6c15cf2]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;line-height:inherit;background:var(--bright-icon-background);color:var(--bright-icon-text);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.toggle.dark[data-v-f6c15cf2]{background:var(--dark-icon-background);color:var(--dark-icon-text)}.toggle[data-v-f6c15cf2]:not(:disabled){cursor:pointer}.toggle:not(:disabled).set[data-v-f6c15cf2]{background:var(--bright-icon-set-background);color:var(--bright-icon-set-text)}.toggle:not(:disabled).set.dark[data-v-f6c15cf2]{background:var(--dark-icon-set-background);color:var(--dark-icon-set-text)}.toggle[data-v-f6c15cf2]:not(:disabled):hover{background:var(--bright-icon-focused)}.toggle:not(:disabled):hover.set[data-v-f6c15cf2]{background:var(--bright-icon-set-focused)}.toggle:not(:disabled):hover.dark[data-v-f6c15cf2]{background:var(--dark-icon-focused)}.toggle:not(:disabled):hover.dark.set[data-v-f6c15cf2]{background:var(--dark-icon-set-focused)}.toggle.icon[data-v-f6c15cf2]{border:none;min-width:2em}.toggle.text[data-v-f6c15cf2]{padding-left:.7em;padding-right:.7em}.toggle[data-v-f6c15cf2]:disabled{opacity:.3}@media screen and (max-width:639.99px){.action[data-v-f6c15cf2]:disabled{display:none}}.action[data-v-6f92062a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;line-height:inherit;background:var(--bright-icon-background);color:var(--bright-icon-text);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.action.dark[data-v-6f92062a]{background:var(--dark-icon-background);color:var(--dark-icon-text)}.action[data-v-6f92062a]:not(:disabled){cursor:pointer}.action[data-v-6f92062a]:not(:disabled):hover{background:var(--bright-icon-focused)}.action:not(:disabled):hover.dark[data-v-6f92062a]{background:var(--dark-icon-focused)}.action.icon[data-v-6f92062a]{border:none;min-width:2em}.action.text[data-v-6f92062a]{padding-left:.7em;padding-right:.7em}.action[data-v-6f92062a]:disabled{opacity:.3}@media screen and (max-width:639.99px){.toggle[data-v-6f92062a]:disabled{display:none}}select[data-v-1569e671]{padding:.2rem .5rem calc(.2rem - var(--touch-frame-width)) .5rem;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;margin:0;border-radius:0;border:0;border-bottom:var(--touch-frame-width) solid transparent;font:inherit;background:var(--touch-background-active);color:var(--touch-text-active);position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:2em;max-width:100%}select option[data-v-1569e671]{background:var(--view-background);color:var(--touch-text-active)}select option[value=""][disabled][data-v-1569e671]{display:none}select option.demoted[data-v-1569e671]{color:var(--touch-text-inactive)}select[data-v-1569e671]:required:invalid{color:var(--touch-text-inactive)}select[data-v-1569e671]:not(:disabled){cursor:pointer}select[data-v-1569e671]:disabled{background:var(--touch-background-inactive);color:var(--touch-text-inactive)}select[data-v-1569e671]:focus{background:var(--touch-background-focused);border-bottom-color:var(--brand-color);outline:0}.field[data-v-1a47ae42]{position:relative;display:block}.field.disabled[data-v-1a47ae42]{visibility:hidden}.field.labelled[data-v-1a47ae42]{margin-top:.7em}.field.labelled>label[data-v-1a47ae42]{position:absolute;bottom:100%;left:0;font-size:.7em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.field.limit-size[data-v-1a47ae42] select{position:absolute;top:0;left:0;right:0;bottom:0}[data-v-91db5b7e] select:required:invalid{color:var(--touch-text-active)}:root{--font-family:"Open Sans";--font-size:12pt;--line-height:1.36rem;--form-line-height:2rem;--brand-color:#c30045;--bright-background:#fff;--bright-text-color:#2a000f;--dark-background:#77002a;--dark-text-color:#fff;--navbar-bg:var(--dark-background);--navbar-text:var(--dark-text-color);--touch-frame-width:0.2rem;--touch-background-active:#faf1f4;--touch-background-active-optional:#f0d2dd;--touch-background-focused:#f2e0e6;--touch-background-inactive:#fff6f9;--touch-text-active:#2a000f;--touch-text-inactive:rgba(42,0,15,.6);--bright-icon-background:var(--bright-background);--bright-icon-text:var(--bright-text-color);--bright-icon-focused:var(--touch-background-active);--bright-icon-set-background:var(--dark-background);--bright-icon-set-text:var(--dark-text-color);--bright-icon-set-focused:#900033;--dark-icon-background:transparent;--dark-icon-text:var(--dark-text-color);--dark-icon-focused:#ffffff40;--dark-icon-set-background:#f5e7ec;--dark-icon-set-text:var(--bright-text-color);--dark-icon-set-focused:#edd5dd;--row-separator-color:#ead8de;--view-background:#fff;--header-background:#d5b0bd;--row-even-background:#fff;--row-odd-background:#fefcfd}html{height:100%;font:normal var(--font-size)/var(--line-height) var(--font-family)}body,html{position:relative;overscroll-behavior-y:none}body{margin:0;padding:0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:100%}@media screen and (min-width:640px)and (min-height:960px){body{overflow:hidden}}#app[data-v-60217ace]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#panel[data-v-60217ace]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:grid;grid-template-areas:"info storage tools";grid-gap:1rem;vertical-align:center;background:var(--navbar-bg);color:var(--navbar-text);padding:.3rem 1rem;line-height:2}#panel>[data-v-60217ace]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#panel a[data-v-60217ace]{color:#fff;text-decoration:none}#panel a[data-v-60217ace]:hover{text-decoration:underline}.info[data-v-60217ace]{grid-area:info;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:.2rem}.info .latest-invoice-id[data-v-60217ace]{display:inline-block;cursor:pointer}.storage[data-v-60217ace]{grid-area:storage}.storage .group[data-v-60217ace],.storage[data-v-60217ace]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:.2rem}.storage select[data-v-60217ace]{font:inherit;max-width:10em;margin-right:.5em}.storage select option.prompt>span[data-v-60217ace]{color:#ddd}.tools[data-v-60217ace]{grid-area:tools;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:.2rem}.uploader[data-v-60217ace]{width:0;height:0;overflow:hidden}.global-error-flag[data-v-60217ace]{display:block;color:#fff;cursor:help}.global-error-flag.inactive[data-v-60217ace]{opacity:.2}@media screen and (max-width:1023.99px){#panel[data-v-60217ace]{grid-template-areas:"info tools" "storage storage"}}@media screen and (max-width:639.99px){#panel .storage>.group.selectors[data-v-60217ace]{white-space:normal;text-align:center}#panel .storage>.group.selectors+.group[data-v-60217ace]{margin-top:1rem}#panel button[data-v-60217ace]{min-width:3rem}}@media(pointer:none){.info[data-v-60217ace],.storage .group[data-v-60217ace],.storage[data-v-60217ace],.tools[data-v-60217ace]{gap:1rem}}.preview[data-v-70bae43f]{width:100%;height:100%}input[data-v-5901fa0e]{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.2rem .5rem 0 .5rem;margin:0;outline:0;border:0;border-bottom:var(--touch-frame-width) solid transparent;border-radius:0;font:inherit;font-size:1rem;line-height:2rem;height:2.4rem;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--touch-background-active);color:var(--touch-text-active)}input[data-v-5901fa0e]::-webkit-input-placeholder{color:var(--touch-text-inactive)}input[data-v-5901fa0e]::-moz-placeholder{color:var(--touch-text-inactive)}input[data-v-5901fa0e]:-ms-input-placeholder{color:var(--touch-text-inactive)}input[data-v-5901fa0e]::-ms-input-placeholder{color:var(--touch-text-inactive)}input[data-v-5901fa0e]::placeholder{color:var(--touch-text-inactive)}input[data-v-5901fa0e]:not(:disabled){cursor:text}input[data-v-5901fa0e]:disabled{background:var(--touch-background-inactive);color:var(--touch-text-inactive)}input[data-v-5901fa0e]:focus{background:var(--touch-background-focused);border-bottom-color:var(--brand-color);outline:0}.field[data-v-f4a2d2be]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.field.disabled[data-v-f4a2d2be]{visibility:hidden}.field.labelled[data-v-f4a2d2be]{margin-top:.7em}.field.labelled>label[data-v-f4a2d2be]{position:absolute;bottom:100%;left:0;font-size:.7em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.field.optional input[data-v-f4a2d2be]{background:var(--touch-background-active-optional)}input[data-v-f4a2d2be]{-webkit-box-flex:1000;-ms-flex:1000 1 auto;flex:1000 1 auto}input.align-right[data-v-f4a2d2be]{text-align:right}.pre[data-v-f4a2d2be]{padding:.2rem .3rem .2rem 0;text-align:right}.post[data-v-f4a2d2be],.pre[data-v-f4a2d2be]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.post[data-v-f4a2d2be]{padding:.2rem 0 .2rem .3rem}.field[data-v-b6d24e12]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}textarea[data-v-b6d24e12]{--vertical-padding:calc(0.2rem + (var(--form-line-height) - var(--line-height))/2);-webkit-box-flex:100;-ms-flex:100 1 auto;flex:100 1 auto;resize:vertical;display:block;background:var(--touch-background-active);padding:var(--vertical-padding) .5rem;border:0;border-radius:0;font:inherit;line-height:var(--line-height);outline:0;margin:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--touch-text-active);-webkit-box-sizing:content-box;box-sizing:content-box}textarea[data-v-b6d24e12]:not(:disabled){cursor:text}textarea[data-v-b6d24e12]:disabled{background:var(--touch-background-inactive);color:var(--touch-text-inactive)}textarea[data-v-b6d24e12]:focus{background:var(--touch-background-focused);padding-bottom:calc(var(--vertical-padding) - var(--touch-frame-width));border-bottom:var(--touch-frame-width) solid var(--brand-color);outline:0}textarea[data-v-b6d24e12]::-webkit-input-placeholder{color:var(--touch-text-inactive)}textarea[data-v-b6d24e12]::-moz-placeholder{color:var(--touch-text-inactive)}textarea[data-v-b6d24e12]:-ms-input-placeholder{color:var(--touch-text-inactive)}textarea[data-v-b6d24e12]::-ms-input-placeholder{color:var(--touch-text-inactive)}textarea[data-v-b6d24e12]::placeholder{color:var(--touch-text-inactive)}textarea.rows-1[data-v-b6d24e12]{height:calc(var(--line-height)*1)}textarea.rows-2[data-v-b6d24e12]{height:calc(var(--line-height)*2)}textarea.rows-3[data-v-b6d24e12]{height:calc(var(--line-height)*3)}textarea.rows-4[data-v-b6d24e12]{height:calc(var(--line-height)*4)}textarea.rows-5[data-v-b6d24e12]{height:calc(var(--line-height)*5)}textarea.rows-6[data-v-b6d24e12]{height:calc(var(--line-height)*6)}textarea.rows-7[data-v-b6d24e12]{height:calc(var(--line-height)*7)}textarea.rows-8[data-v-b6d24e12]{height:calc(var(--line-height)*8)}textarea.rows-9[data-v-b6d24e12]{height:calc(var(--line-height)*9)}textarea.rows-10[data-v-b6d24e12]{height:calc(var(--line-height)*10)}button[data-v-a1892afa]{font:inherit;display:block;line-height:2rem;outline:0;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--touch-background-active);color:var(--brand-color)}button.flat[data-v-a1892afa]{padding:.2rem;border:0}button.flat>span[data-v-a1892afa]{min-width:calc(30px - .4rem)}button.slim[data-v-a1892afa]{padding:.2rem 0;border:0}button.slim>span[data-v-a1892afa]{min-width:30px}button .empty[data-v-a1892afa]{display:inline-block;width:12px}button[data-v-a1892afa]:not(.flat){padding:calc(.2rem - var(--touch-frame-width)) .5rem;border:var(--touch-frame-width) solid var(--brand-color)}button>span[data-v-a1892afa]{display:inline-block;margin:auto;min-width:30px;text-align:center}button[data-v-a1892afa]:not(:disabled):hover{background:var(--brand-color);color:var(--dark-text-color);cursor:pointer}button[data-v-a1892afa]:not(:disabled):focus:not(:hover){background:var(--touch-background-focused)}button:not(:disabled) label[data-v-a1892afa]{cursor:pointer}button[data-v-a1892afa]:disabled{opacity:.3}button.selected[data-v-a1892afa],button.selected[data-v-a1892afa]:focus:not(:hover){background:var(--brand-color);color:var(--dark-text-color)}.backdrop[data-v-79073357]{position:fixed;z-index:100;top:0;left:0;right:0;bottom:0;backdrop-filter:blur(2px);background:rgba(0,0,0,.133);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popover[data-v-79073357]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;min-width:var(--popover-min-width,300px);max-width:var(--popover-max-width,calc(100% - 40px));background:#fff;border-radius:3px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.4);box-shadow:0 0 2px rgba(0,0,0,.4);-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:auto}.popover>.cancel[data-v-79073357]{position:absolute;top:0;right:0;width:2em;line-height:2em;text-align:center;cursor:pointer;opacity:.3}.popover>.cancel[data-v-79073357]:hover{opacity:1}.popover .header[data-v-79073357]{position:sticky;top:0;left:0;right:0;padding:2em 2em 0}.popover .body[data-v-79073357]{padding:2em}.popover .footer[data-v-79073357]{position:sticky;bottom:0;left:0;right:0;padding:0 2em 2em}.toggle[data-v-8f68df4e]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.toggle>span[data-v-8f68df4e]{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #fff;min-width:3em;height:var(--line-height,1.3em);border-radius:calc(var(--line-height, 1.3em)/2);cursor:pointer;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,.267);box-shadow:0 0 1px 1px rgba(0,0,0,.267)}.toggle>span>span[data-v-8f68df4e],.toggle>span[data-v-8f68df4e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.toggle>span>span[data-v-8f68df4e]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(50% - 3px);color:#fff}.toggle>span>span+span[data-v-8f68df4e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(var(--line-height, 1.3em) - 6px);height:calc(var(--line-height, 1.3em) - 6px);border-radius:calc((var(--line-height, 1.3em) - 6px)/2);background:#fff;margin:0 3px}.toggle.off>span[data-v-8f68df4e]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;background:darkred}.toggle.off>span>span[data-v-8f68df4e]{margin-right:3px}.toggle.on>span[data-v-8f68df4e]{background:#006400}.toggle.on>span>span[data-v-8f68df4e]{margin-left:3px}.invalid[data-v-64b60da2] input{color:red}.columns[data-v-329505f1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1em;min-width:20em}.columns>div[data-v-329505f1]{display:grid;min-width:100%;grid-template-columns:1fr 1fr 50px;gap:1em;line-height:2.5;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.columns>div[data-v-329505f1]:first-child{font-size:.7em}.columns>div>[data-v-329505f1]:last-child{justify-self:end}.field[data-v-27fbc88e]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.field.disabled[data-v-27fbc88e]{visibility:hidden}.field.labelled[data-v-27fbc88e]{margin-top:.7em}.field.labelled>label[data-v-27fbc88e]{position:absolute;bottom:100%;left:0;font-size:.7em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.field.optional button[data-v-27fbc88e]:not(:hover),.field.optional input[data-v-27fbc88e]{background:var(--touch-background-active-optional)}input[data-v-27fbc88e]{-webkit-box-flex:100;-ms-flex:100 1 auto;flex:100 1 auto}input.align-right[data-v-27fbc88e]{text-align:right}.pre[data-v-27fbc88e]{padding:.2rem .3rem .2rem 0;text-align:right}.post[data-v-27fbc88e],.pre[data-v-27fbc88e]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.post[data-v-27fbc88e]{padding:.2rem 0 .2rem .3rem}.container>.rows[data-v-166f49b6]{width:100%}.container>.rows>.header[data-v-166f49b6]{position:sticky;top:0;z-index:1;background:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2)}.container>.rows>.header[data-v-166f49b6]>:not(.tools){font-size:.7em;text-align:center;vertical-align:middle;line-height:2}.container .row[data-v-166f49b6]:nth-child(odd){background:var(--row-odd-background)}.container .row[data-v-166f49b6]:nth-child(2n){background:var(--row-even-background)}.container .row>div[data-v-166f49b6]{font:inherit;line-height:2rem}.container .row>.tools>span[data-v-166f49b6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print,screen and (min-width:1024px){.container[data-v-166f49b6]{overflow:auto;max-height:100%}.container>.rows[data-v-166f49b6]{display:table;width:100%}.container .row[data-v-166f49b6]{display:table-row;vertical-align:top;padding:.5rem 1em}.container .row>div[data-v-166f49b6]{display:table-cell;vertical-align:top;padding:.5rem .2rem;border-bottom:1px solid var(--row-separator-color)}.container .row>div[data-v-166f49b6]:first-child{padding-left:1rem}.container .row>div[data-v-166f49b6]:last-child{padding-right:1rem}.container .row>.date[data-v-166f49b6]{width:1px}.container .row>.amount[data-v-166f49b6]{width:6em;min-width:5em;max-width:7em}.container .row>.price[data-v-166f49b6]{width:8em;min-width:6em;max-width:9em}.container .row>.discount[data-v-166f49b6],.container .row>.tax[data-v-166f49b6],.container .row>.tools[data-v-166f49b6],.container .row>.unit[data-v-166f49b6]{width:1px}}@media screen and (max-width:1023.99px){.row[data-v-166f49b6]{display:grid;grid-template-rows:auto 1fr;grid-gap:.5rem 1rem;vertical-align:top;padding:1rem;border-bottom:1px solid var(--row-separator-color)}.row.header[data-v-166f49b6]{grid-gap:0 1rem;padding:.2rem 1rem}.row>div[data-v-166f49b6]{vertical-align:top}.row>.description[data-v-166f49b6]{grid-area:description}.row>.amount[data-v-166f49b6]{grid-area:date;grid-area:amount}.row>.price[data-v-166f49b6]{grid-area:price}.row>.unit[data-v-166f49b6]{grid-area:unit}.row>.discount[data-v-166f49b6]{grid-area:discount}.row>.tax[data-v-166f49b6]{grid-area:tax}.row>.tools[data-v-166f49b6]{grid-area:tools;text-align:right}.row>.tools>span>button[data-v-166f49b6]{padding-left:1rem;padding-right:1rem}.row[data-v-166f49b6] select{width:100%}}@media screen and (max-width:1023.99px)and (min-width:640px){.row[data-v-166f49b6]{grid-template-areas:"description description description tools tools tools" "amount date unit price discount tax";grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media screen and (max-width:639.99px){.row[data-v-166f49b6]{grid-template-areas:"description description description" "date amount unit" "price discount tax" "tools tools tools";grid-template-columns:1fr 1fr 1fr}}.setup[data-v-4b663950]{height:100%;-webkit-box-orient:vertical;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-align:stretch}.setup>.tabs[data-v-4b663950],.setup[data-v-4b663950]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-align:stretch;align-items:stretch}.setup>.tabs[data-v-4b663950]{-webkit-box-flex:0;-ms-flex:0 0 var(--form-line-height);flex:0 0 var(--form-line-height);-webkit-box-orient:horizontal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;padding-top:.5rem;background:var(--header-background);padding-left:1rem}.setup>.tabs>button[data-v-4b663950]{border-top-left-radius:4px;border-top-right-radius:4px;padding-left:.5em;padding-right:.5em}.setup>.tabs>span[data-v-4b663950]{padding:0 .5rem;opacity:.4;line-height:var(--form-line-height);position:relative;top:.2rem;color:var(--dark-text-color)}.setup>.panels[data-v-4b663950]{-webkit-box-flex:1000;-ms-flex:1000 1 auto;flex:1000 1 auto;position:relative}.setup>.panels>[data-v-4b663950]{position:absolute;top:0;left:0;right:0;bottom:0}.setup>.control[data-v-4b663950]{-webkit-box-flex:0;-ms-flex:0 0 var(--form-line-height);flex:0 0 var(--form-line-height);background:var(--header-background);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:.5rem 0}.setup>.control>[data-v-4b663950]{margin-right:1rem}.setup>.control button[data-v-4b663950]{padding-left:1em;padding-right:1em}.setup>.help[data-v-4b663950]{position:absolute;top:0;right:0;bottom:0;width:50%;background:#fff;z-index:100000}.setup>.help>.closer[data-v-4b663950]{position:absolute;top:0;left:0;z-index:100000}.setup>.help>.closer>button[data-v-4b663950]{min-width:3rem}.setup>.help>.content[data-v-4b663950]{padding:1rem;overflow:auto;background:var(--touch-background-inactive);color:var(--bright-text-color);border-left:1px solid var(--touch-background-focused);line-height:1.681;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.setup>.tabs>button{opacity:.8}.setup>.tabs>button:not(:disabled).selected,.setup>.tabs>button:not(:disabled).selected:hover{background:#fff;color:var(--brand-color);opacity:1}.setup>.help>.content{-ms-hyphens:auto;hyphens:auto}.setup>.help>.content blockquote.danger{margin:1em 0;padding:1em;background:#d00;color:#fff}.setup>.help>.content li{margin-top:.5em}.setup>.help>.content a{color:var(--brand-color)}.setup>.help>.content dt{font-weight:700}.fields[data-v-28be5074]{display:grid;grid-template-areas:"address number customer" "address billing delivery" "preface postface postface";grid-template-columns:2fr 1fr 1fr;grid-template-rows:auto 1fr auto;grid-gap:.5rem;padding:1rem;position:relative;background:var(--header-background)}.fields>div[data-v-28be5074]{position:relative}.fields>.number[data-v-28be5074]{grid-area:number}.fields>.customer[data-v-28be5074]{grid-area:customer}.fields>.billing[data-v-28be5074]{grid-area:billing}.fields>.delivery[data-v-28be5074]{grid-area:delivery}.fields>.address[data-v-28be5074]{grid-area:address}.fields>.preface[data-v-28be5074]{grid-area:preface}.fields>.postface[data-v-28be5074]{grid-area:postface}@media screen and (max-width:1023.99px)and (min-width:640px){.fields[data-v-28be5074]{grid-template-areas:"number customer" "billing delivery" "address address" "preface preface" "postface postface";grid-template-columns:1fr 1fr}}@media screen and (max-width:639.99px){.fields[data-v-28be5074]{grid-template-areas:"number" "customer" "billing" "delivery" "address" "preface" "postface";grid-template-columns:1fr}}.flex-fields[data-v-38825457]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:var(--fields-gap,1rem);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.flex-fields>.w100[data-v-38825457]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.flex-fields>.w80[data-v-38825457]{-webkit-box-flex:1;-ms-flex:1 1 80%;flex:1 1 80%}.flex-fields>.w75[data-v-38825457]{-webkit-box-flex:1;-ms-flex:1 1 75%;flex:1 1 75%}.flex-fields>.w67[data-v-38825457]{-webkit-box-flex:1;-ms-flex:1 1 66%;flex:1 1 66%}.flex-fields>.w60[data-v-38825457]{-webkit-box-flex:1;-ms-flex:1 1 calc(60% - var(--fields-gap, 1rem));flex:1 1 calc(60% - var(--fields-gap, 1rem))}.flex-fields>.w50[data-v-38825457]{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - var(--fields-gap, 1rem));flex:1 1 calc(50% - var(--fields-gap, 1rem))}.flex-fields>.w40[data-v-38825457]{-webkit-box-flex:1;-ms-flex:1 1 calc(40% - var(--fields-gap, 1rem));flex:1 1 calc(40% - var(--fields-gap, 1rem))}.flex-fields>.w37[data-v-38825457]{-webkit-box-flex:1;-ms-flex:1 1 calc(37.5% - var(--fields-gap, 1rem));flex:1 1 calc(37.5% - var(--fields-gap, 1rem))}.flex-fields>.w33[data-v-38825457]{-webkit-box-flex:1;-ms-flex:1 1 calc(33% - var(--fields-gap, 1rem));flex:1 1 calc(33% - var(--fields-gap, 1rem))}.flex-fields>.w25[data-v-38825457]{-webkit-box-flex:1;-ms-flex:1 1 calc(25% - var(--fields-gap, 1rem));flex:1 1 calc(25% - var(--fields-gap, 1rem))}.flex-fields>.w20[data-v-38825457]{-webkit-box-flex:1;-ms-flex:1 1 calc(20% - var(--fields-gap, 1rem));flex:1 1 calc(20% - var(--fields-gap, 1rem))}.flex-fields>.w15[data-v-38825457]{-webkit-box-flex:1;-ms-flex:1 1 calc(15% - var(--fields-gap, 1rem));flex:1 1 calc(15% - var(--fields-gap, 1rem))}.flex-fields>hr[data-v-38825457]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;height:0;margin-top:calc(0 - var(--fields-gap, 1rem))}.flex-fields>hr.labelled[data-v-38825457]{margin-bottom:-.7em}.fields[data-v-414f1d73]{background:var(--header-background);position:relative;z-index:2;padding:1em}.fields h3[data-v-414f1d73]{margin:0}.fields[data-v-477e4619]{background:var(--header-background);position:relative;z-index:2;padding:1em}.fields h3[data-v-477e4619]{margin:0}.editor[data-v-c6c3dd1e]{margin:0;padding:0;position:relative;-webkit-box-flex:1000;-ms-flex:1000 1 1px;flex:1000 1 1px;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:0}.editor[data-v-c6c3dd1e]:not(.vertical){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.editor.vertical[data-v-c6c3dd1e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.editor.vertical.preview .form[data-v-c6c3dd1e]{max-height:50vh}.editor.vertical .form[data-v-c6c3dd1e]{overflow:auto}.form[data-v-c6c3dd1e]{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:100%;min-height:0}.form>.head[data-v-c6c3dd1e]{-webkit-box-flex:1;-ms-flex:1 0 1px;flex:1 0 1px;background:var(--header-background)}.form>.head .head-selector[data-v-c6c3dd1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;background:var(--touch-background-active);padding:.5rem .5rem 0 .5rem}.form>.head .head-selector>div[data-v-c6c3dd1e]{-webkit-box-flex:100;-ms-flex:100 1 auto;flex:100 1 auto;text-align:center;line-height:2em;border-top-left-radius:5px;border-top-right-radius:5px}.form>.head .head-selector>div.minimal[data-v-c6c3dd1e]{-webkit-box-flex:1;-ms-flex:1 0 2em;flex:1 0 2em}.form>.head .head-selector>div.active[data-v-c6c3dd1e]{background:var(--header-background);border-top:var(--touch-frame-width) solid var(--brand-color);-webkit-box-shadow:0 0 5px rgba(0,0,0,.267);box-shadow:0 0 5px rgba(0,0,0,.267)}.form>.head .head-selector>div[data-v-c6c3dd1e]:not(.active){border-top:var(--touch-frame-width) solid transparent;cursor:pointer}.form>.head .head-selector>div svg[data-v-c6c3dd1e]{color:var(--brand-color)}.form>.head .empty-head[data-v-c6c3dd1e]{background:var(--header-background);width:100%;height:.5rem;position:relative;z-index:2}.form>.items[data-v-c6c3dd1e]{min-width:0;min-height:0;-webkit-box-flex:1000;-ms-flex:1000 0 1%;flex:1000 0 1%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.result[data-v-c6c3dd1e]{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}@media screen and (min-width:1024px){.form>.items[data-v-c6c3dd1e]{overflow:hidden}}@media screen and (max-width:1799.99px){.editor:not(.vertical)>.form[data-v-c6c3dd1e]{-webkit-box-flex:60;-ms-flex:60 1 50%;flex:60 1 50%}.editor:not(.vertical)>.result[data-v-c6c3dd1e]{-webkit-box-flex:40;-ms-flex:40 1 50%;flex:40 1 50%}}.editor.vertical .form .head textarea{max-height:4rem}@font-face{font-family:Open Sans;font-weight:400;font-style:normal;src:url(/fonts/OpenSans-Regular-webfont.9555a7a8.woff) format("woff")}@font-face{font-family:Open Sans;font-weight:400;font-style:italic;src:url(/fonts/OpenSans-Italic-webfont.d21a6672.woff) format("woff")}@font-face{font-family:Open Sans;font-weight:700;font-style:normal;src:url(/fonts/OpenSans-Bold-webfont.3e111a46.woff) format("woff")}@font-face{font-family:Open Sans;font-weight:700;font-style:italic;src:url(/fonts/OpenSans-BoldItalic-webfont.1bf2dbbf.woff) format("woff")}@font-face{font-family:Open Sans;font-weight:900;font-style:normal;src:url(/fonts/OpenSans-ExtraBold-webfont.df078e3d.woff) format("woff")}@font-face{font-family:Open Sans;font-weight:900;font-style:italic;src:url(/fonts/OpenSans-ExtraBoldItalic-webfont.f6dc754b.woff) format("woff")}