.loader{height:64px;left:calc(50% - 32px);perspective:800px;top:calc(50% - 32px);width:64px;z-index:9001}.loader,.loader .inner{border-radius:50%;position:absolute}.loader .inner{box-sizing:border-box;height:100%;width:100%}.loader .inner.one{animation:rotate-one 1s linear infinite;border-bottom:3px solid #000;left:0;top:0}.loader .inner.two{animation:rotate-two 1s linear infinite;border-right:3px solid #000;right:0;top:0}.loader .inner.three{animation:rotate-three 1s linear infinite;border-top:3px solid #000;bottom:0;right:0}.backdrop{background:hsla(0,0%,100%,.3);bottom:0;left:0;position:absolute;right:0;top:0;z-index:9000}@keyframes rotate-one{0%{transform:rotateX(35deg) rotateY(-45deg) rotate(0deg)}to{transform:rotateX(35deg) rotateY(-45deg) rotate(1turn)}}@keyframes rotate-two{0%{transform:rotateX(50deg) rotateY(10deg) rotate(0deg)}to{transform:rotateX(50deg) rotateY(10deg) rotate(1turn)}}@keyframes rotate-three{0%{transform:rotateX(35deg) rotateY(55deg) rotate(0deg)}to{transform:rotateX(35deg) rotateY(55deg) rotate(1turn)}}.responsive-canvas{box-shadow:0 4px 12px rgba(0,0,0,.1);width:100%}.residence-canvas-container{position:relative}.residence-canvas-container .canvas-container{position:absolute!important}.contract-aktiv{background-color:rgba(250,0,0,.2)}.contract-entwurf{background-color:rgba(250,200,0,.2)}.contract-aktiv{background-color:rgba(0,250,0,.2)}.invoice-meta .v-row.v-row--no-gutters>.v-col,.invoice-meta .v-row.v-row--no-gutters>[class*=v-col-]{padding:3px!important}.invoice-table{table-layout:fixed}.invoice-table th{vertical-align:bottom}.invoice-table td{vertical-align:top}.invoice-table .text-bold{font-weight:700}.ghost{background:rgba(0,0,0,.1)}.dropzone--success .dropzone__progress{opacity:0!important}.dropzone__box{border:2px dashed #4652eb;border-radius:4px;margin-bottom:1em;padding:4px}.dropzone__box:hover{background:rgba(0,0,0,.1)}.dropzone-clickable .dropzone__message *{color:#4652eb}.pos-table{table-layout:fixed}.pos-table input,.pos-table textarea{border:thin solid rgba(var(--v-border-color),var(--v-border-opacity));display:inline-block;width:100%}.pos-table .v-table--density-default>.v-table__wrapper>table>tbody>tr>th,.pos-table .v-table--density-default>.v-table__wrapper>table>tfoot>tr>th,.pos-table .v-table--density-default>.v-table__wrapper>table>thead>tr>th,.pos-table th{border-left:1px;height:5rem!important;padding-top:3px!important;text-align:left}.pos-table thead th{writing-mode:vertical-lr}.pos-table td{border-left:thin solid rgba(var(--v-border-color),var(--v-border-opacity))!important;padding:3px!important;position:relative;vertical-align:top}.pos-table td .secondary-content{background:#4652eb;border-bottom-left-radius:30px;color:#fff;font-size:.6em;height:2em;margin:0;padding-top:.2em;position:absolute;right:0;top:0;width:2em}.pos-table td progress{bottom:0;left:4%;position:absolute;width:92%}.pos-table .level0 td{border-top:2px solid rgba(var(--v-border-color),var(--v-border-opacity))!important}.pdf-print{padding:0}.pdf-print h1,.pdf-print h2,.pdf-print h3,.pdf-print h4,.pdf-print h5,.pdf-print h6{margin-top:1em;page-break-before:auto}.pdf-print p{page-break-inside:avoid}.pdf-print .address-block{padding-top:3cm}.pdf-print .address-row{border-bottom:1px solid #a6a6a6}.pdf-print .address-row-primary{color:#000;font-size:12pt}.pdf-print .address-row-secondary{font-size:8pt}.pdf-print .address-row-secondary b{color:#000}.pdf-print b{font-weight:500}.pdf-print strong{font-weight:600}.pdf-print .bill-title{font-size:1.5em;font-weight:700;padding-top:1.5cm}.pdf-table{border-collapse:collapse;border-spacing:0;padding:0!important;table-layout:fixed;width:100%}.pdf-table tr td:first-child,.pdf-table tr th:first-child{padding-left:.5rem}.pdf-table tr td:last-child,.pdf-table tr th:last-child{padding-right:.5rem}.pdf-table tr th{font-weight:600;margin:0;padding:10px 0 5px;text-align:left}.pdf-table tr td{margin:0;padding:0;vertical-align:top}.pdf-table b{font-weight:400}.pdf-table p{padding-bottom:10px}.pdf-table .zw-sum td{font-weight:600;padding-bottom:.5cm}.pdf-table .zw-sum .sum-line{border-top:1pt solid #a6a6a6}.pdf-table .item-row.odd{background-color:#f2f1f1}.pdf-table .item-row.even{background-color:#fff}.pdf-table .item-name{font-weight:700}.pdf-table .item-description,.pdf-table .item-service-date{font-size:.8em;font-weight:400}.pdf-table .divider-row{padding:0!important}.pdf-table .group-row td{padding-bottom:.15rem;padding-top:.08rem}.pdf-table .group-row{font-weight:500;position:relative}.pdf-table .group-row .group-name{font-size:1.2em;font-weight:700}.pdf-table .group-row .group-description{font-size:.8em;font-weight:400}.pdf-table .totals{background-color:#f4f5f8;border-collapse:separate;border-radius:3px;border-spacing:0;margin:0;padding:0;width:100%}.pdf-table .totals tr td,.pdf-table .totals tr th{padding:0!important;padding-bottom:.5rem;padding-top:.5rem}.pdf-table .totals tr td:first-child,.pdf-table .totals tr th:first-child{padding-left:.5rem!important}.pdf-table .totals tr td:last-child,.pdf-table .totals tr th:last-child{padding-right:.5rem!important}.pdf-table .totals tr td:first-child{border-left:2pt solid #a6a6a6}.pdf-table .totals tr td:last-child{border-right:2pt solid #a6a6a6}.pdf-table .totals tr:first-child td{border-top:2pt solid #a6a6a6}.pdf-table .totals tr:first-child td:first-child{border-top-left-radius:3pt}.pdf-table .totals tr:first-child td:last-child{border-top-right-radius:3pt}.pdf-table .totals tr:last-child td{border-bottom:2pt solid #a6a6a6}.pdf-table .totals tr:last-child td:first-child{border-bottom-left-radius:3pt}.pdf-table .totals tr:last-child td:last-child{border-bottom-right-radius:3pt}hr{border:none;border-top:1px solid #a6a6a6}hr.sum-line{border:none;border-top:4pt double #a6a6a6}.small-row td{font-size:.7em;line-height:.5em;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.metaTable td,.metaTable tr{margin:0;padding:0}.pdf-footer{font-size:7.65pt;margin-left:20mm}.pdf-footer strong{color:#063050;font-weight:400}.pdf-footer table{width:100%}.pdf-footer table td{vertical-align:top}.agb h1,.agb h2,.agb h3,.agb h4,.agb h5,.agb h6{margin-top:1em}.agb h1{font-size:1.2em}.agb h2,.agb h3{font-size:.9em}.agb h4,.agb p{font-size:.8em}.new-page{page-break-before:always}.no-break-inside{page-break-inside:avoid}.u-rect{display:inline-block;height:1.5rem;outline:1px solid #000;width:1.5rem}.u-bold{font-weight:700}.u-italic{font-style:italic}.u-underline{text-decoration:underline}.u-m-top{margin-top:1em}.u-border-top,.u-border-top td{border-top:1px solid}li{margin-left:1.2em}.left-text{text-align:left}.right-text{text-align:right}.text-center{text-align:center}.v-table .router-link{align-items:center;color:inherit;display:block;display:flex;height:100%!important;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;text-decoration:none}.v-table .router-link:visited{color:inherit}.v-table .checkbox-col{width:var(--v-table-row-height)}.u-text-align-end{flex-direction:row-reverse;text-align:end}.color_sended{color:#f9ae00}.color_read{color:#4346fc}.color_paid{color:#21f81a}.color_canceled{color:#ff4a4a}.stats-item{margin-top:1em;text-align:center}.stats-item .value{font-size:25px;font-weight:700;white-space:nowrap}.stats-item .stats-icon{display:inline-block;height:22px;position:relative;top:-17px;width:31px}.stats-item .subtitle{font-size:1em;text-transform:uppercase}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(/build/fonts/material-icons.7603ea40.woff2) format("woff2")}.material-icons{display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}@font-face{font-family:Encode Sans Semi Condensed;font-style:normal;font-weight:100;src:url(/build/fonts/encode-sans-semi-condensed-v3-latin-100.ab7a86b1.eot);src:local("Encode Sans Semi Condensed Thin"),local("EncodeSansSemiCondensed-Thin"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-100.ab7a86b1.eot?#iefix) format("embedded-opentype"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-100.3366a3aa.woff2) format("woff2"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-100.76d6506a.woff) format("woff"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-100.9b9b3a72.ttf) format("truetype"),url(/build/images/encode-sans-semi-condensed-v3-latin-100.8fb1c966.svg#EncodeSansSemiCondensed) format("svg")}@font-face{font-family:Encode Sans Semi Condensed;font-style:normal;font-weight:200;src:url(/build/fonts/encode-sans-semi-condensed-v3-latin-200.9c21d914.eot);src:local("Encode Sans Semi Condensed ExtraLight"),local("EncodeSansSemiCondensed-ExtraLight"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-200.9c21d914.eot?#iefix) format("embedded-opentype"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-200.687f32ff.woff2) format("woff2"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-200.8520f84b.woff) format("woff"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-200.987950d4.ttf) format("truetype"),url(/build/images/encode-sans-semi-condensed-v3-latin-200.db0319cc.svg#EncodeSansSemiCondensed) format("svg")}@font-face{font-family:Encode Sans Semi Condensed;font-style:normal;font-weight:300;src:url(/build/fonts/encode-sans-semi-condensed-v3-latin-300.cfda6179.eot);src:local("Encode Sans Semi Condensed Light"),local("EncodeSansSemiCondensed-Light"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-300.cfda6179.eot?#iefix) format("embedded-opentype"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-300.5e5e0fb1.woff2) format("woff2"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-300.bdf6bed6.woff) format("woff"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-300.bed915fb.ttf) format("truetype"),url(/build/images/encode-sans-semi-condensed-v3-latin-300.d64dca47.svg#EncodeSansSemiCondensed) format("svg")}@font-face{font-family:Encode Sans Semi Condensed;font-style:normal;font-weight:400;src:url(/build/fonts/encode-sans-semi-condensed-v3-latin-regular.ae386056.eot);src:local("Encode Sans Semi Condensed Regular"),local("EncodeSansSemiCondensed-Regular"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-regular.ae386056.eot?#iefix) format("embedded-opentype"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-regular.6b29a3d7.woff2) format("woff2"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-regular.32b13bf0.woff) format("woff"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-regular.8b50ed65.ttf) format("truetype"),url(/build/images/encode-sans-semi-condensed-v3-latin-regular.b6e4c0c2.svg#EncodeSansSemiCondensed) format("svg")}@font-face{font-family:Encode Sans Semi Condensed;font-style:normal;font-weight:500;src:url(/build/fonts/encode-sans-semi-condensed-v3-latin-500.2ced3e35.eot);src:local("Encode Sans Semi Condensed Medium"),local("EncodeSansSemiCondensed-Medium"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-500.2ced3e35.eot?#iefix) format("embedded-opentype"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-500.219c559f.woff2) format("woff2"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-500.2b8cfd22.woff) format("woff"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-500.9d17b5c3.ttf) format("truetype"),url(/build/images/encode-sans-semi-condensed-v3-latin-500.814a1daf.svg#EncodeSansSemiCondensed) format("svg")}@font-face{font-family:Encode Sans Semi Condensed;font-style:normal;font-weight:600;src:url(/build/fonts/encode-sans-semi-condensed-v3-latin-600.8c75b453.eot);src:local("Encode Sans Semi Condensed SemiBold"),local("EncodeSansSemiCondensed-SemiBold"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-600.8c75b453.eot?#iefix) format("embedded-opentype"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-600.c69d0830.woff2) format("woff2"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-600.97b3a754.woff) format("woff"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-600.01e4ed21.ttf) format("truetype"),url(/build/images/encode-sans-semi-condensed-v3-latin-600.e6e6a8b9.svg#EncodeSansSemiCondensed) format("svg")}@font-face{font-family:Encode Sans Semi Condensed;font-style:normal;font-weight:700;src:url(/build/fonts/encode-sans-semi-condensed-v3-latin-700.75b1a239.eot);src:local("Encode Sans Semi Condensed Bold"),local("EncodeSansSemiCondensed-Bold"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-700.75b1a239.eot?#iefix) format("embedded-opentype"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-700.669bf8ae.woff2) format("woff2"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-700.5e8f5238.woff) format("woff"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-700.870f2039.ttf) format("truetype"),url(/build/images/encode-sans-semi-condensed-v3-latin-700.b01042e7.svg#EncodeSansSemiCondensed) format("svg")}@font-face{font-family:Encode Sans Semi Condensed;font-style:normal;font-weight:800;src:url(/build/fonts/encode-sans-semi-condensed-v3-latin-800.c5c2fe41.eot);src:local("Encode Sans Semi Condensed ExtraBold"),local("EncodeSansSemiCondensed-ExtraBold"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-800.c5c2fe41.eot?#iefix) format("embedded-opentype"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-800.68855d4c.woff2) format("woff2"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-800.6fba60a7.woff) format("woff"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-800.9ed95029.ttf) format("truetype"),url(/build/images/encode-sans-semi-condensed-v3-latin-800.8105b424.svg#EncodeSansSemiCondensed) format("svg")}@font-face{font-family:Encode Sans Semi Condensed;font-style:normal;font-weight:900;src:url(/build/fonts/encode-sans-semi-condensed-v3-latin-900.d64a17e6.eot);src:local("Encode Sans Semi Condensed Black"),local("EncodeSansSemiCondensed-Black"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-900.d64a17e6.eot?#iefix) format("embedded-opentype"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-900.fe641be2.woff2) format("woff2"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-900.9e308c0a.woff) format("woff"),url(/build/fonts/encode-sans-semi-condensed-v3-latin-900.e241d3c2.ttf) format("truetype"),url(/build/images/encode-sans-semi-condensed-v3-latin-900.7f708392.svg#EncodeSansSemiCondensed) format("svg")}@font-face{font-family:Encode Sans;font-style:normal;font-weight:100;src:url(/build/fonts/encode-sans-v3-latin-100.d2becd77.eot);src:local("Encode Sans Thin"),local("EncodeSans-Thin"),url(/build/fonts/encode-sans-v3-latin-100.d2becd77.eot?#iefix) format("embedded-opentype"),url(/build/fonts/encode-sans-v3-latin-100.9851273c.woff2) format("woff2"),url(/build/fonts/encode-sans-v3-latin-100.c300d213.woff) format("woff"),url(/build/fonts/encode-sans-v3-latin-100.90782f7a.ttf) format("truetype"),url(/build/images/encode-sans-v3-latin-100.d73eecd1.svg#EncodeSans) format("svg")}@font-face{font-family:Encode Sans;font-style:normal;font-weight:300;src:url(/build/fonts/encode-sans-v3-latin-300.bacd25fb.eot);src:local("Encode Sans Light"),local("EncodeSans-Light"),url(/build/fonts/encode-sans-v3-latin-300.bacd25fb.eot?#iefix) format("embedded-opentype"),url(/build/fonts/encode-sans-v3-latin-300.3f53209e.woff2) format("woff2"),url(/build/fonts/encode-sans-v3-latin-300.7b685d7d.woff) format("woff"),url(/build/fonts/encode-sans-v3-latin-300.78406546.ttf) format("truetype"),url(/build/images/encode-sans-v3-latin-300.2eaecf04.svg#EncodeSans) format("svg")}@font-face{font-family:Encode Sans;font-style:normal;font-weight:200;src:url(/build/fonts/encode-sans-v3-latin-200.fcb1e3fc.eot);src:local("Encode Sans ExtraLight"),local("EncodeSans-ExtraLight"),url(/build/fonts/encode-sans-v3-latin-200.fcb1e3fc.eot?#iefix) format("embedded-opentype"),url(/build/fonts/encode-sans-v3-latin-200.dd32ad4e.woff2) format("woff2"),url(/build/fonts/encode-sans-v3-latin-200.fcbb22dc.woff) format("woff"),url(/build/fonts/encode-sans-v3-latin-200.dbd4b70d.ttf) format("truetype"),url(/build/images/encode-sans-v3-latin-200.496141f5.svg#EncodeSans) format("svg")}@font-face{font-family:Encode Sans;font-style:normal;font-weight:400;src:url(/build/fonts/encode-sans-v3-latin-regular.1d354e72.eot);src:local("Encode Sans Regular"),local("EncodeSans-Regular"),url(/build/fonts/encode-sans-v3-latin-regular.1d354e72.eot?#iefix) format("embedded-opentype"),url(/build/fonts/encode-sans-v3-latin-regular.c8f7fd63.woff2) format("woff2"),url(/build/fonts/encode-sans-v3-latin-regular.11b68d9a.woff) format("woff"),url(/build/fonts/encode-sans-v3-latin-regular.557680af.ttf) format("truetype"),url(/build/images/encode-sans-v3-latin-regular.eb36139d.svg#EncodeSans) format("svg")}@font-face{font-family:Encode Sans;font-style:normal;font-weight:500;src:url(/build/fonts/encode-sans-v3-latin-500.c1c8eb53.eot);src:local("Encode Sans Medium"),local("EncodeSans-Medium"),url(/build/fonts/encode-sans-v3-latin-500.c1c8eb53.eot?#iefix) format("embedded-opentype"),url(/build/fonts/encode-sans-v3-latin-500.ee16f30f.woff2) format("woff2"),url(/build/fonts/encode-sans-v3-latin-500.9c150402.woff) format("woff"),url(/build/fonts/encode-sans-v3-latin-500.8e114c0b.ttf) format("truetype"),url(/build/images/encode-sans-v3-latin-500.54d61eb8.svg#EncodeSans) format("svg")}@font-face{font-family:Encode Sans;font-style:normal;font-weight:700;src:url(/build/fonts/encode-sans-v3-latin-700.e0b9234c.eot);src:local("Encode Sans Bold"),local("EncodeSans-Bold"),url(/build/fonts/encode-sans-v3-latin-700.e0b9234c.eot?#iefix) format("embedded-opentype"),url(/build/fonts/encode-sans-v3-latin-700.37b5afd9.woff2) format("woff2"),url(/build/fonts/encode-sans-v3-latin-700.b2c8b119.woff) format("woff"),url(/build/fonts/encode-sans-v3-latin-700.12ac2929.ttf) format("truetype"),url(/build/images/encode-sans-v3-latin-700.c554a116.svg#EncodeSans) format("svg")}@font-face{font-family:Encode Sans;font-style:normal;font-weight:800;src:url(/build/fonts/encode-sans-v3-latin-800.872b078b.eot);src:local("Encode Sans ExtraBold"),local("EncodeSans-ExtraBold"),url(/build/fonts/encode-sans-v3-latin-800.872b078b.eot?#iefix) format("embedded-opentype"),url(/build/fonts/encode-sans-v3-latin-800.d430a748.woff2) format("woff2"),url(/build/fonts/encode-sans-v3-latin-800.44380b54.woff) format("woff"),url(/build/fonts/encode-sans-v3-latin-800.88eabc03.ttf) format("truetype"),url(/build/images/encode-sans-v3-latin-800.81468c36.svg#EncodeSans) format("svg")}@font-face{font-family:Encode Sans;font-style:normal;font-weight:600;src:url(/build/fonts/encode-sans-v3-latin-600.3b591950.eot);src:local("Encode Sans SemiBold"),local("EncodeSans-SemiBold"),url(/build/fonts/encode-sans-v3-latin-600.3b591950.eot?#iefix) format("embedded-opentype"),url(/build/fonts/encode-sans-v3-latin-600.8dbebed4.woff2) format("woff2"),url(/build/fonts/encode-sans-v3-latin-600.b476541b.woff) format("woff"),url(/build/fonts/encode-sans-v3-latin-600.f7bad2e7.ttf) format("truetype"),url(/build/images/encode-sans-v3-latin-600.9b5452e3.svg#EncodeSans) format("svg")}@font-face{font-family:Encode Sans;font-style:normal;font-weight:900;src:url(/build/fonts/encode-sans-v3-latin-900.99e2c53c.eot);src:local("Encode Sans Black"),local("EncodeSans-Black"),url(/build/fonts/encode-sans-v3-latin-900.99e2c53c.eot?#iefix) format("embedded-opentype"),url(/build/fonts/encode-sans-v3-latin-900.2177e097.woff2) format("woff2"),url(/build/fonts/encode-sans-v3-latin-900.0b9626b0.woff) format("woff"),url(/build/fonts/encode-sans-v3-latin-900.b4ab6529.ttf) format("truetype"),url(/build/images/encode-sans-v3-latin-900.cf24c6b5.svg#EncodeSans) format("svg")}@font-face{font-display:swap;font-family:Courier Prime;font-style:normal;font-weight:400;src:url(/build/fonts/courier-prime-v9-latin-regular.9828a27d.woff2) format("woff2"),url(/build/fonts/courier-prime-v9-latin-regular.6fb5d713.ttf) format("truetype")}@font-face{font-display:swap;font-family:Courier Prime;font-style:italic;font-weight:400;src:url(/build/fonts/courier-prime-v9-latin-italic.a2c93540.woff2) format("woff2"),url(/build/fonts/courier-prime-v9-latin-italic.d89f13e8.ttf) format("truetype")}@font-face{font-display:swap;font-family:Courier Prime;font-style:normal;font-weight:700;src:url(/build/fonts/courier-prime-v9-latin-700.e1cf84d8.woff2) format("woff2"),url(/build/fonts/courier-prime-v9-latin-700.b7d04c25.ttf) format("truetype")}@font-face{font-display:swap;font-family:Courier Prime;font-style:italic;font-weight:700;src:url(/build/fonts/courier-prime-v9-latin-700italic.48ee0b54.woff2) format("woff2"),url(/build/fonts/courier-prime-v9-latin-700italic.196f854b.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inconsolata;font-style:normal;font-weight:200;src:url(/build/fonts/inconsolata-v32-latin-200.350c50a4.woff2) format("woff2"),url(/build/fonts/inconsolata-v32-latin-200.634c5665.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inconsolata;font-style:normal;font-weight:300;src:url(/build/fonts/inconsolata-v32-latin-300.edc4d940.woff2) format("woff2"),url(/build/fonts/inconsolata-v32-latin-300.e15733a6.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inconsolata;font-style:normal;font-weight:400;src:url(/build/fonts/inconsolata-v32-latin-regular.738ff90c.woff2) format("woff2"),url(/build/fonts/inconsolata-v32-latin-regular.ba18d279.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inconsolata;font-style:normal;font-weight:500;src:url(/build/fonts/inconsolata-v32-latin-500.307ce68e.woff2) format("woff2"),url(/build/fonts/inconsolata-v32-latin-500.5c4fec5b.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inconsolata;font-style:normal;font-weight:600;src:url(/build/fonts/inconsolata-v32-latin-600.e56bf966.woff2) format("woff2"),url(/build/fonts/inconsolata-v32-latin-600.23866f47.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inconsolata;font-style:normal;font-weight:700;src:url(/build/fonts/inconsolata-v32-latin-700.aa27c090.woff2) format("woff2"),url(/build/fonts/inconsolata-v32-latin-700.00857d6a.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inconsolata;font-style:normal;font-weight:800;src:url(/build/fonts/inconsolata-v32-latin-800.5e295c50.woff2) format("woff2"),url(/build/fonts/inconsolata-v32-latin-800.6c7a20be.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inconsolata;font-style:normal;font-weight:900;src:url(/build/fonts/inconsolata-v32-latin-900.b464bcd2.woff2) format("woff2"),url(/build/fonts/inconsolata-v32-latin-900.13ca5ba3.ttf) format("truetype")}.dirty{font-weight:700}.ProseMirror{min-height:inherit}.u-small,.u-small-text{display:block;font-size:.7em}.u-right{float:right}.u-left{float:left}.u-clear{clear:both}.u-right-text{text-align:right!important}.u-left-text{text-align:left}.u-strike{text-decoration:line-through}.app-icon{align-content:center;align-items:center;color:inherit;display:flex;flex-direction:column;flex-wrap:wrap;font-size:1em;text-align:center;text-decoration:none}@media screen and (max-width:768px){.app-icon{font-size:.8em}}@media screen and (max-width:400px){.app-icon{font-size:.7em}}@media screen and (max-width:350px){.app-icon{font-size:.5em}}.app-icon .v-icon,.app-icon svg{background-color:#4652eb;height:10vw;width:10vw;fill:rgb(var(--v-theme-surface-light));border-radius:9px;padding:1vw}@media screen and (max-width:768px){.app-icon .v-icon,.app-icon svg{height:15vw;width:15vw}}@media screen and (max-width:500px){.app-icon .v-icon,.app-icon svg{height:20vw;width:20vw}}.app-icon .v-icon:hover,.app-icon svg:hover{position:relative;top:-3px}.app-icon .v-icon.mdi,.app-icon .v-icon.mdi-set{color:rgb(var(--v-theme-surface-light));font-size:10vw}@media screen and (max-width:768px){.app-icon .v-icon.mdi,.app-icon .v-icon.mdi-set{font-size:15vw}}@media screen and (max-width:500px){.app-icon .v-icon.mdi,.app-icon .v-icon.mdi-set{font-size:20vw}}.app-icon .v-icon:hover{position:relative;top:-3px}.app-icon .v-avatar{background-color:#4652eb;border-radius:9px!important;color:rgb(var(--v-theme-surface-light));height:120px!important;width:120px!important}.app-icon .v-avatar:hover{position:relative;top:-3px}.group-crm.app-icon{align-content:center;align-items:center;color:inherit;display:flex;flex-direction:column;flex-wrap:wrap;font-size:1em;text-align:center;text-decoration:none}@media screen and (max-width:768px){.group-crm.app-icon{font-size:.8em}}@media screen and (max-width:400px){.group-crm.app-icon{font-size:.7em}}@media screen and (max-width:350px){.group-crm.app-icon{font-size:.5em}}.group-crm.app-icon .v-icon,.group-crm.app-icon svg{background-color:#4652eb;height:10vw;width:10vw;fill:rgb(var(--v-theme-surface-light));border-radius:9px;padding:1vw}@media screen and (max-width:768px){.group-crm.app-icon .v-icon,.group-crm.app-icon svg{height:15vw;width:15vw}}@media screen and (max-width:500px){.group-crm.app-icon .v-icon,.group-crm.app-icon svg{height:20vw;width:20vw}}.group-crm.app-icon .v-icon:hover,.group-crm.app-icon svg:hover{position:relative;top:-3px}.group-crm.app-icon .v-icon.mdi,.group-crm.app-icon .v-icon.mdi-set{color:rgb(var(--v-theme-surface-light));font-size:10vw}@media screen and (max-width:768px){.group-crm.app-icon .v-icon.mdi,.group-crm.app-icon .v-icon.mdi-set{font-size:15vw}}@media screen and (max-width:500px){.group-crm.app-icon .v-icon.mdi,.group-crm.app-icon .v-icon.mdi-set{font-size:20vw}}.group-crm.app-icon .v-icon:hover{position:relative;top:-3px}.group-crm.app-icon .v-avatar{background-color:#4652eb;border-radius:9px!important;color:rgb(var(--v-theme-surface-light));height:120px!important;width:120px!important}.group-crm.app-icon .v-avatar:hover{position:relative;top:-3px}.group-abrechnung.app-icon{align-content:center;align-items:center;color:inherit;display:flex;flex-direction:column;flex-wrap:wrap;font-size:1em;text-align:center;text-decoration:none}@media screen and (max-width:768px){.group-abrechnung.app-icon{font-size:.8em}}@media screen and (max-width:400px){.group-abrechnung.app-icon{font-size:.7em}}@media screen and (max-width:350px){.group-abrechnung.app-icon{font-size:.5em}}.group-abrechnung.app-icon .v-icon,.group-abrechnung.app-icon svg{background-color:#8e8e8e;height:10vw;width:10vw;fill:rgb(var(--v-theme-surface-light));border-radius:9px;padding:1vw}@media screen and (max-width:768px){.group-abrechnung.app-icon .v-icon,.group-abrechnung.app-icon svg{height:15vw;width:15vw}}@media screen and (max-width:500px){.group-abrechnung.app-icon .v-icon,.group-abrechnung.app-icon svg{height:20vw;width:20vw}}.group-abrechnung.app-icon .v-icon:hover,.group-abrechnung.app-icon svg:hover{position:relative;top:-3px}.group-abrechnung.app-icon .v-icon.mdi,.group-abrechnung.app-icon .v-icon.mdi-set{color:rgb(var(--v-theme-surface-light));font-size:10vw}@media screen and (max-width:768px){.group-abrechnung.app-icon .v-icon.mdi,.group-abrechnung.app-icon .v-icon.mdi-set{font-size:15vw}}@media screen and (max-width:500px){.group-abrechnung.app-icon .v-icon.mdi,.group-abrechnung.app-icon .v-icon.mdi-set{font-size:20vw}}.group-abrechnung.app-icon .v-icon:hover{position:relative;top:-3px}.group-abrechnung.app-icon .v-avatar{background-color:#8e8e8e;border-radius:9px!important;color:rgb(var(--v-theme-surface-light));height:120px!important;width:120px!important}.group-abrechnung.app-icon .v-avatar:hover{position:relative;top:-3px}.group-verwaltung.app-icon{align-content:center;align-items:center;color:inherit;display:flex;flex-direction:column;flex-wrap:wrap;font-size:1em;text-align:center;text-decoration:none}@media screen and (max-width:768px){.group-verwaltung.app-icon{font-size:.8em}}@media screen and (max-width:400px){.group-verwaltung.app-icon{font-size:.7em}}@media screen and (max-width:350px){.group-verwaltung.app-icon{font-size:.5em}}.group-verwaltung.app-icon .v-icon,.group-verwaltung.app-icon svg{background-color:#56576b;height:10vw;width:10vw;fill:rgb(var(--v-theme-surface-light));border-radius:9px;padding:1vw}@media screen and (max-width:768px){.group-verwaltung.app-icon .v-icon,.group-verwaltung.app-icon svg{height:15vw;width:15vw}}@media screen and (max-width:500px){.group-verwaltung.app-icon .v-icon,.group-verwaltung.app-icon svg{height:20vw;width:20vw}}.group-verwaltung.app-icon .v-icon:hover,.group-verwaltung.app-icon svg:hover{position:relative;top:-3px}.group-verwaltung.app-icon .v-icon.mdi,.group-verwaltung.app-icon .v-icon.mdi-set{color:rgb(var(--v-theme-surface-light));font-size:10vw}@media screen and (max-width:768px){.group-verwaltung.app-icon .v-icon.mdi,.group-verwaltung.app-icon .v-icon.mdi-set{font-size:15vw}}@media screen and (max-width:500px){.group-verwaltung.app-icon .v-icon.mdi,.group-verwaltung.app-icon .v-icon.mdi-set{font-size:20vw}}.group-verwaltung.app-icon .v-icon:hover{position:relative;top:-3px}.group-verwaltung.app-icon .v-avatar{background-color:#56576b;border-radius:9px!important;color:rgb(var(--v-theme-surface-light));height:120px!important;width:120px!important}.group-verwaltung.app-icon .v-avatar:hover{position:relative;top:-3px}.group-persoenlicher-bereich.app-icon{align-content:center;align-items:center;color:inherit;display:flex;flex-direction:column;flex-wrap:wrap;font-size:1em;text-align:center;text-decoration:none}@media screen and (max-width:768px){.group-persoenlicher-bereich.app-icon{font-size:.8em}}@media screen and (max-width:400px){.group-persoenlicher-bereich.app-icon{font-size:.7em}}@media screen and (max-width:350px){.group-persoenlicher-bereich.app-icon{font-size:.5em}}.group-persoenlicher-bereich.app-icon .v-icon,.group-persoenlicher-bereich.app-icon svg{background-color:#6b605b;height:10vw;width:10vw;fill:rgb(var(--v-theme-surface-light));border-radius:9px;padding:1vw}@media screen and (max-width:768px){.group-persoenlicher-bereich.app-icon .v-icon,.group-persoenlicher-bereich.app-icon svg{height:15vw;width:15vw}}@media screen and (max-width:500px){.group-persoenlicher-bereich.app-icon .v-icon,.group-persoenlicher-bereich.app-icon svg{height:20vw;width:20vw}}.group-persoenlicher-bereich.app-icon .v-icon:hover,.group-persoenlicher-bereich.app-icon svg:hover{position:relative;top:-3px}.group-persoenlicher-bereich.app-icon .v-icon.mdi,.group-persoenlicher-bereich.app-icon .v-icon.mdi-set{color:rgb(var(--v-theme-surface-light));font-size:10vw}@media screen and (max-width:768px){.group-persoenlicher-bereich.app-icon .v-icon.mdi,.group-persoenlicher-bereich.app-icon .v-icon.mdi-set{font-size:15vw}}@media screen and (max-width:500px){.group-persoenlicher-bereich.app-icon .v-icon.mdi,.group-persoenlicher-bereich.app-icon .v-icon.mdi-set{font-size:20vw}}.group-persoenlicher-bereich.app-icon .v-icon:hover{position:relative;top:-3px}.group-persoenlicher-bereich.app-icon .v-avatar{background-color:#6b605b;border-radius:9px!important;color:rgb(var(--v-theme-surface-light));height:120px!important;width:120px!important}.group-persoenlicher-bereich.app-icon .v-avatar:hover{position:relative;top:-3px}.g-gantt-bar-label{justify-content:right}.g-gantt-bar-label a{color:#000;text-decoration:none}.g-gantt-bar-label a:hover{text-decoration:underline}.g-gantt-row-label{font-weight:400}.g-gantt-row-label a{color:#000;text-decoration:none}.g-gantt-row-label a:hover{text-decoration:underline}:root{background-color:rgb(var(--v-theme-surface-light))}#svg{display:none}body.blue .bg-primary{background:#5193ff!important}body.purple .bg-primary{background:#ab51ff!important}body.green .bg-primary{background:#9bff71!important}*{font-family:Encode Sans Semi Condensed,sans-serif}svg.custom-icon{background:none;border-radius:0;height:24px;width:24px}.v-list-item__prepend svg{margin-inline-end:32px;fill:rgb(var(--v-theme-on-surface));opacity:var(--v-medium-emphasis-opacity)}.bg-surface-light svg.custom-icon{fill:rgb(var(--v-theme-surface-light))}.bg-surface svg.custom-icon{fill:rgb(var(--v-theme-on-surface))}.v-list-item-subtitle,.v-toolbar-title__placeholder{overflow:visible}.v-card-actions{flex-direction:row-reverse}.edit-panel{text-align:center}.v-btn.is-active{background-color:#4652eb}.v-btn.unsaved .v-btn__content{color:red}.v-btn.unsaved .v-btn__content:after{content:" *"}.v-list-item.unsaved .v-list-item-title{font-weight:700}.v-list-item.unsaved .v-list-item-title:after{content:" *"}.v-card.unsaved .v-toolbar-title__placeholder{font-weight:700}.v-card.unsaved .v-toolbar-title__placeholder:after{content:" *"}.additional-cost-table tr.contract td{background:#4652eb}.v-skeleton-loader{display:block}.handle:hover{cursor:move}.container{margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width:601px){.container{width:85%}}@media only screen and (min-width:993px){.container{width:70%}}.container .row{margin-left:-.05rem;margin-right:-.05rem}.section{padding-bottom:1rem;padding-top:1rem}.section.no-pad{padding:0}.section.no-pad-bot{padding-bottom:0}.section.no-pad-top{padding-top:0}.row{margin-bottom:20px;margin-left:auto;margin-right:auto}.row:after{clear:both;content:"";display:table}.row .col{box-sizing:border-box;float:left;min-height:1px;padding:0 .05rem}.row .col[class*=pull-],.row .col[class*=push-]{position:relative}.row .col.s1{width:8.3333333333%}.row .col.s1,.row .col.s2{left:auto;margin-left:auto;right:auto}.row .col.s2{width:16.6666666667%}.row .col.s3{width:25%}.row .col.s3,.row .col.s4{left:auto;margin-left:auto;right:auto}.row .col.s4{width:33.3333333333%}.row .col.s5{width:41.6666666667%}.row .col.s5,.row .col.s6{left:auto;margin-left:auto;right:auto}.row .col.s6{width:50%}.row .col.s7{width:58.3333333333%}.row .col.s7,.row .col.s8{left:auto;margin-left:auto;right:auto}.row .col.s8{width:66.6666666667%}.row .col.s9{width:75%}.row .col.s10,.row .col.s9{left:auto;margin-left:auto;right:auto}.row .col.s10{width:83.3333333333%}.row .col.s11{width:91.6666666667%}.row .col.s11,.row .col.s12{left:auto;margin-left:auto;right:auto}.row .col.s12{width:100%}.row .col.offset-s1{margin-left:8.3333333333%}.row .col.pull-s1{right:8.3333333333%}.row .col.push-s1{left:8.3333333333%}.row .col.offset-s2{margin-left:16.6666666667%}.row .col.pull-s2{right:16.6666666667%}.row .col.push-s2{left:16.6666666667%}.row .col.offset-s3{margin-left:25%}.row .col.pull-s3{right:25%}.row .col.push-s3{left:25%}.row .col.offset-s4{margin-left:33.3333333333%}.row .col.pull-s4{right:33.3333333333%}.row .col.push-s4{left:33.3333333333%}.row .col.offset-s5{margin-left:41.6666666667%}.row .col.pull-s5{right:41.6666666667%}.row .col.push-s5{left:41.6666666667%}.row .col.offset-s6{margin-left:50%}.row .col.pull-s6{right:50%}.row .col.push-s6{left:50%}.row .col.offset-s7{margin-left:58.3333333333%}.row .col.pull-s7{right:58.3333333333%}.row .col.push-s7{left:58.3333333333%}.row .col.offset-s8{margin-left:66.6666666667%}.row .col.pull-s8{right:66.6666666667%}.row .col.push-s8{left:66.6666666667%}.row .col.offset-s9{margin-left:75%}.row .col.pull-s9{right:75%}.row .col.push-s9{left:75%}.row .col.offset-s10{margin-left:83.3333333333%}.row .col.pull-s10{right:83.3333333333%}.row .col.push-s10{left:83.3333333333%}.row .col.offset-s11{margin-left:91.6666666667%}.row .col.pull-s11{right:91.6666666667%}.row .col.push-s11{left:91.6666666667%}.row .col.offset-s12{margin-left:100%}.row .col.pull-s12{right:100%}.row .col.push-s12{left:100%}@media only screen and (min-width:601px){.row .col.m1{width:8.3333333333%}.row .col.m1,.row .col.m2{left:auto;margin-left:auto;right:auto}.row .col.m2{width:16.6666666667%}.row .col.m3{width:25%}.row .col.m3,.row .col.m4{left:auto;margin-left:auto;right:auto}.row .col.m4{width:33.3333333333%}.row .col.m5{width:41.6666666667%}.row .col.m5,.row .col.m6{left:auto;margin-left:auto;right:auto}.row .col.m6{width:50%}.row .col.m7{width:58.3333333333%}.row .col.m7,.row .col.m8{left:auto;margin-left:auto;right:auto}.row .col.m8{width:66.6666666667%}.row .col.m9{width:75%}.row .col.m10,.row .col.m9{left:auto;margin-left:auto;right:auto}.row .col.m10{width:83.3333333333%}.row .col.m11{width:91.6666666667%}.row .col.m11,.row .col.m12{left:auto;margin-left:auto;right:auto}.row .col.m12{width:100%}.row .col.offset-m1{margin-left:8.3333333333%}.row .col.pull-m1{right:8.3333333333%}.row .col.push-m1{left:8.3333333333%}.row .col.offset-m2{margin-left:16.6666666667%}.row .col.pull-m2{right:16.6666666667%}.row .col.push-m2{left:16.6666666667%}.row .col.offset-m3{margin-left:25%}.row .col.pull-m3{right:25%}.row .col.push-m3{left:25%}.row .col.offset-m4{margin-left:33.3333333333%}.row .col.pull-m4{right:33.3333333333%}.row .col.push-m4{left:33.3333333333%}.row .col.offset-m5{margin-left:41.6666666667%}.row .col.pull-m5{right:41.6666666667%}.row .col.push-m5{left:41.6666666667%}.row .col.offset-m6{margin-left:50%}.row .col.pull-m6{right:50%}.row .col.push-m6{left:50%}.row .col.offset-m7{margin-left:58.3333333333%}.row .col.pull-m7{right:58.3333333333%}.row .col.push-m7{left:58.3333333333%}.row .col.offset-m8{margin-left:66.6666666667%}.row .col.pull-m8{right:66.6666666667%}.row .col.push-m8{left:66.6666666667%}.row .col.offset-m9{margin-left:75%}.row .col.pull-m9{right:75%}.row .col.push-m9{left:75%}.row .col.offset-m10{margin-left:83.3333333333%}.row .col.pull-m10{right:83.3333333333%}.row .col.push-m10{left:83.3333333333%}.row .col.offset-m11{margin-left:91.6666666667%}.row .col.pull-m11{right:91.6666666667%}.row .col.push-m11{left:91.6666666667%}.row .col.offset-m12{margin-left:100%}.row .col.pull-m12{right:100%}.row .col.push-m12{left:100%}}@media only screen and (min-width:993px){.row .col.l1{width:8.3333333333%}.row .col.l1,.row .col.l2{left:auto;margin-left:auto;right:auto}.row .col.l2{width:16.6666666667%}.row .col.l3{width:25%}.row .col.l3,.row .col.l4{left:auto;margin-left:auto;right:auto}.row .col.l4{width:33.3333333333%}.row .col.l5{width:41.6666666667%}.row .col.l5,.row .col.l6{left:auto;margin-left:auto;right:auto}.row .col.l6{width:50%}.row .col.l7{width:58.3333333333%}.row .col.l7,.row .col.l8{left:auto;margin-left:auto;right:auto}.row .col.l8{width:66.6666666667%}.row .col.l9{width:75%}.row .col.l10,.row .col.l9{left:auto;margin-left:auto;right:auto}.row .col.l10{width:83.3333333333%}.row .col.l11{width:91.6666666667%}.row .col.l11,.row .col.l12{left:auto;margin-left:auto;right:auto}.row .col.l12{width:100%}.row .col.offset-l1{margin-left:8.3333333333%}.row .col.pull-l1{right:8.3333333333%}.row .col.push-l1{left:8.3333333333%}.row .col.offset-l2{margin-left:16.6666666667%}.row .col.pull-l2{right:16.6666666667%}.row .col.push-l2{left:16.6666666667%}.row .col.offset-l3{margin-left:25%}.row .col.pull-l3{right:25%}.row .col.push-l3{left:25%}.row .col.offset-l4{margin-left:33.3333333333%}.row .col.pull-l4{right:33.3333333333%}.row .col.push-l4{left:33.3333333333%}.row .col.offset-l5{margin-left:41.6666666667%}.row .col.pull-l5{right:41.6666666667%}.row .col.push-l5{left:41.6666666667%}.row .col.offset-l6{margin-left:50%}.row .col.pull-l6{right:50%}.row .col.push-l6{left:50%}.row .col.offset-l7{margin-left:58.3333333333%}.row .col.pull-l7{right:58.3333333333%}.row .col.push-l7{left:58.3333333333%}.row .col.offset-l8{margin-left:66.6666666667%}.row .col.pull-l8{right:66.6666666667%}.row .col.push-l8{left:66.6666666667%}.row .col.offset-l9{margin-left:75%}.row .col.pull-l9{right:75%}.row .col.push-l9{left:75%}.row .col.offset-l10{margin-left:83.3333333333%}.row .col.pull-l10{right:83.3333333333%}.row .col.push-l10{left:83.3333333333%}.row .col.offset-l11{margin-left:91.6666666667%}.row .col.pull-l11{right:91.6666666667%}.row .col.push-l11{left:91.6666666667%}.row .col.offset-l12{margin-left:100%}.row .col.pull-l12{right:100%}.row .col.push-l12{left:100%}}@media only screen and (min-width:1201px){.row .col.xl1{width:8.3333333333%}.row .col.xl1,.row .col.xl2{left:auto;margin-left:auto;right:auto}.row .col.xl2{width:16.6666666667%}.row .col.xl3{width:25%}.row .col.xl3,.row .col.xl4{left:auto;margin-left:auto;right:auto}.row .col.xl4{width:33.3333333333%}.row .col.xl5{width:41.6666666667%}.row .col.xl5,.row .col.xl6{left:auto;margin-left:auto;right:auto}.row .col.xl6{width:50%}.row .col.xl7{width:58.3333333333%}.row .col.xl7,.row .col.xl8{left:auto;margin-left:auto;right:auto}.row .col.xl8{width:66.6666666667%}.row .col.xl9{width:75%}.row .col.xl10,.row .col.xl9{left:auto;margin-left:auto;right:auto}.row .col.xl10{width:83.3333333333%}.row .col.xl11{width:91.6666666667%}.row .col.xl11,.row .col.xl12{left:auto;margin-left:auto;right:auto}.row .col.xl12{width:100%}.row .col.offset-xl1{margin-left:8.3333333333%}.row .col.pull-xl1{right:8.3333333333%}.row .col.push-xl1{left:8.3333333333%}.row .col.offset-xl2{margin-left:16.6666666667%}.row .col.pull-xl2{right:16.6666666667%}.row .col.push-xl2{left:16.6666666667%}.row .col.offset-xl3{margin-left:25%}.row .col.pull-xl3{right:25%}.row .col.push-xl3{left:25%}.row .col.offset-xl4{margin-left:33.3333333333%}.row .col.pull-xl4{right:33.3333333333%}.row .col.push-xl4{left:33.3333333333%}.row .col.offset-xl5{margin-left:41.6666666667%}.row .col.pull-xl5{right:41.6666666667%}.row .col.push-xl5{left:41.6666666667%}.row .col.offset-xl6{margin-left:50%}.row .col.pull-xl6{right:50%}.row .col.push-xl6{left:50%}.row .col.offset-xl7{margin-left:58.3333333333%}.row .col.pull-xl7{right:58.3333333333%}.row .col.push-xl7{left:58.3333333333%}.row .col.offset-xl8{margin-left:66.6666666667%}.row .col.pull-xl8{right:66.6666666667%}.row .col.push-xl8{left:66.6666666667%}.row .col.offset-xl9{margin-left:75%}.row .col.pull-xl9{right:75%}.row .col.push-xl9{left:75%}.row .col.offset-xl10{margin-left:83.3333333333%}.row .col.pull-xl10{right:83.3333333333%}.row .col.push-xl10{left:83.3333333333%}.row .col.offset-xl11{margin-left:91.6666666667%}.row .col.pull-xl11{right:91.6666666667%}.row .col.push-xl11{left:91.6666666667%}.row .col.offset-xl12{margin-left:100%}.row .col.pull-xl12{right:100%}.row .col.push-xl12{left:100%}}.tree{--spacing:2rem;--radius:10px}.tree li{display:block;margin-left:0;padding-left:calc(var(--spacing)*2 - var(--radius) - 2px);position:relative}.tree ul{margin-left:calc(var(--radius) - var(--spacing));padding-left:0}.tree ul li{border-left:2px solid #ddd}.tree ul li:last-child{border-color:transparent}.tree ul li:before{border:solid #ddd;border-width:0 0 2px 2px;content:"";display:block;height:calc(var(--spacing) + 1px);left:-2px;position:absolute;top:calc(var(--spacing)/-2);width:calc(var(--spacing) + 2px)}.tree summary{cursor:pointer;display:block}.tree summary::-webkit-details-marker,.tree summary::marker{display:none}.tree summary:focus{outline:none}.tree summary:focus-visible{outline:1px dotted #000}.tree li:after,.tree summary:before{background:#ddd;border-radius:50%;content:"";display:block;height:calc(var(--radius)*2);left:calc(var(--spacing) - var(--radius) - 1px);position:absolute;top:calc(var(--spacing)/2 - var(--radius));width:calc(var(--radius)*2)}.tree summary:before{background:#4652eb url(/build/images/expand-collapse.e01f9fbe.svg) 0 0;z-index:1}.tree details[open]>summary:before{background-position:calc(var(--radius)*-2) 0}