*{box-sizing:border-box}a{color:#333;text-decoration:none}:root{--frame-gap:16.18mm}body{color:#333;font-size:10pt;line-height:1.5em}.logo{align-items:center;display:flex;font-size:xx-large}.wrap{display:grid;justify-content:center;padding:7vw}.header,nav{display:flex;justify-content:space-between}.header{align-items:center;width:100%}.header img{width:76pt}.brand a,.header .brand{align-items:flex-end;display:flex;flex-direction:column}header .brand-description{color:#000000b3;font-size:9pt}.bold{color:#000;font-weight:600}.invoice-paper{box-shadow:8px 14px 80px 0 #00000029;display:flex;flex-direction:column;height:297mm;padding:16.18mm;position:relative;width:210mm}.address-wrapper{display:flex;justify-content:space-between;margin-top:5em}.personal-data{display:flex;gap:2em}.date-wrapper{display:flex;justify-content:flex-end;margin-top:3em}.invoice-wrapper{font-size:12pt;margin-top:3em}.invoice-number{font-weight:700}.invoice-number span{font-size:12pt}.running-invoice-number{display:inline-block}.intro-text{margin-top:2em}.intro-text div{display:inline-block}.head-row{background:#000;color:#fff;font-size:12pt;margin-top:1em}.head-row,.service-row{display:flex;justify-content:space-between;padding:.6em 1em}.service-row{border-bottom:1px solid #d3d3d3;position:relative}.hidden{visibility:hidden}.currency{display:flex}.result-wrapper{display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:4em;width:100%}.result-row{display:flex;justify-content:space-between;margin-left:auto;padding:.6em 1em 0;position:relative;width:50%}.description{text-align:right;width:9em}.payment-text{max-width:85%}.payment{align-items:center;justify-content:space-between;width:100%}.payment,.payment-message strong{display:flex}.message-text{margin-bottom:.6em;margin-top:0}.payment-iban{align-items:center;display:flex;gap:2em;padding-bottom:1.2em;padding-top:1.2em}.qr-code{display:flex}.payment-text{padding-bottom:1.2em}.foot-note{display:flex;justify-content:space-between;margin-top:auto;width:100%}.page-number strong{padding-left:.3em;padding-right:.3em}.foot-note{color:#595959;font-size:9pt}.foot-note .invoice-number-clone{font-size:0;font-weight:400}.foot-note .invoice-number-clone span{font-size:9pt}.foot-note span{color:#000;font-weight:700}.foot-note .invoice-title{color:#595959;font-weight:400}.address-dropdown{align-items:center;background-color:#fff;border:0;border-radius:50%;box-shadow:5px 5px 20px 5px #0000001f;cursor:pointer;display:flex;height:2.4em;justify-content:center;opacity:0;position:absolute;right:0;top:0;transform:translate(100%,-50%);transition:.3s ease-in-out;width:2.4em}.address-dropdown select{height:100%;opacity:0;width:100%}.address-dropdown:after{border-right:2px solid #000;border-top:2px solid #000;content:"";display:block;height:5px;pointer-events:none;position:absolute;transform:rotate(135deg);width:5px}.address-customer{max-width:35ch;position:relative}.address-wrapper:hover .address-dropdown,.multiply-row:hover .row-button{opacity:1}.page-buttons{align-self:center;display:flex;gap:1em;justify-self:center;padding-top:1rem;place-items:center;z-index:10}.branch-button:hover .leaf-button{display:block;opacity:1;transition:.3s ease-in-out;width:5rem}.branch-button>.leaf-button{display:none;opacity:0}.leaf-button{min-width:2.4rem;padding:.4rem 1.2rem}button:hover{box-shadow:5px 5px 30px 5px #00000038;transform:scale(1.06)}.leaf-button,.page-buttons>button{align-items:center;background-color:#fff;border:0;border-radius:5rem;box-shadow:5px 5px 20px 5px #0000001f;cursor:pointer;display:flex;font-size:1.2rem;justify-content:center;min-height:2.4rem;min-width:2.4rem;opacity:0;transition:.3s ease-in-out}.page-buttons:hover .leaf-button{opacity:1}.row-buttons{display:flex;gap:.6rem;left:50%;position:absolute;top:100%;transform:translate(-50%,-50%);z-index:100}.row-button{align-items:center;background-color:#fff;border:0;border-radius:50%;box-shadow:5px 5px 20px 5px #0000001f;cursor:pointer;display:flex;font-size:1.2rem;height:2.4rem;justify-content:center;opacity:0;transition:.3s ease-in-out;width:2.4rem}.golden-wrapper{position:relative;width:100%;z-index:-1}.golden{left:0;opacity:0;position:absolute;right:0;top:0;transform:scaleX(-1)}.shadow-costs{border-bottom:1px solid #d4d4d4;color:#9a9a9a;padding-left:8.09mm;padding-left:calc(var(--frame-gap)/2);padding-right:48.54mm;padding-right:calc(var(--frame-gap)*3);position:absolute;right:-32.36mm;right:calc(var(--frame-gap)*-2);transform:translateX(100%)}.is-error{background-color:red;border-radius:4px;color:#fff;padding:0 4px}@media print{body{-webkit-print-color-adjust:exact}nav{display:none}.invoice-paper,.wrap{padding:0}.invoice-paper{box-shadow:none;height:264.64mm;margin:0;width:177.64mm}.golden,.golden-wrapper,.shadow-costs{display:none}.foot-note{page-break-after:always}.page-buttons{display:none}}
/*# sourceMappingURL=main.d81c7b03.css.map*/