._btn_4vry3_5{background:none;border:none;outline:transparent;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;width:fit-content;padding:.25rem .375rem;border-radius:.25rem;font-size:.875rem;line-height:1;transition:all .3s ease-in-out;cursor:pointer}._btn_4vry3_5 ._tooltip_4vry3_21{display:none;width:max-content;position:absolute;top:calc(100% + .5rem)}._btn_4vry3_5 ._tooltip__text_4vry3_27{padding:.25rem .5rem;background-color:#3c4d5d;border-radius:.25rem;font-size:.75rem;font-weight:400;color:#fff}._btn_4vry3_5:hover ._tooltip_4vry3_21{display:inline-block}._btn--icon_4vry3_39{justify-content:center;width:1.5rem;height:1.5rem;position:relative}._btn--icon_4vry3_39._selected_4vry3_45,._btn--icon_4vry3_39:hover,._btn--icon_4vry3_39:focus-visible{background-color:#3065b51a}._btn--icon_4vry3_39._selected_4vry3_45 svg path,._btn--icon_4vry3_39:hover svg path,._btn--icon_4vry3_39:focus-visible svg path{fill:#3065b5}._btn--color_4vry3_52{position:relative}._btn--color_4vry3_52:first-of-type{margin-right:.375rem}._btn--color_4vry3_52>div:first-of-type{display:flex;flex-direction:column;align-items:center;gap:0rem;position:relative;bottom:-.1875rem}._btn--color_4vry3_52 ._tooltip_4vry3_21{position:absolute;left:50%;transform:translate(-50%)}._btn--color_4vry3_52 label{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:0 .25rem;cursor:pointer}._btn--color_4vry3_52 label>input{grid-column:1/2;grid-row:2/3}._btn--color_4vry3_52 label>svg:first-of-type{grid-column:1/2;grid-row:1/2;justify-self:center}._btn--color_4vry3_52 label>svg:last-of-type{grid-row:span 2;justify-self:center;align-self:center}._btn--color_4vry3_52 input[type=color]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:12px;background-color:transparent;border:none;cursor:pointer;padding:0}._btn--color_4vry3_52 input[type=color]::-webkit-color-swatch{border-radius:.25rem;border:none;padding:0}._btn--color_4vry3_52 input[type=color]::-moz-color-swatch{border-radius:.25rem;border:none}._custom-select_wdvgn_5{position:relative}._custom-select__btn_wdvgn_8{color:#8e99a4;padding:.25rem .5rem}._custom-select__list_wdvgn_12{list-style:none;padding-left:0;display:none;position:absolute;top:calc(100% + 12px);left:-.5rem;background-color:#fff;width:max-content;padding-block:.5rem;border-radius:.5rem;box-shadow:0 0 8px #8e99a440}._custom-select__list_wdvgn_12._open_wdvgn_25{display:block}._custom-select__list_wdvgn_12>li{padding:.125rem .5rem;color:#8e99a4;cursor:pointer}._custom-select__list_wdvgn_12>li._selected_wdvgn_33>label>p{background-color:#3065b51a;color:#3065b5;font-weight:600}._custom-select__list_wdvgn_12>li:hover>label>p,._custom-select__list_wdvgn_12>li:focus-visible>label>p{background-color:#3065b51a;color:#3065b5}._custom-select__list_wdvgn_12>li input[type=radio]{position:fixed;width:0;opacity:0}._custom-select__list_wdvgn_12>li label{cursor:pointer;color:inherit}._custom-select__list_wdvgn_12>li label>p{padding:.125rem .5rem;border-radius:.25rem}._rich-text-editor__toolbar_ez8l1_5{position:absolute;bottom:calc(100% + .5rem);left:0;display:flex;align-items:center;gap:.75rem;width:fit-content;padding:.375rem 1rem;border-radius:.5rem;box-shadow:0 0 8px #8e99a440}._rich-text-editor__toolbar_ez8l1_5>div{display:flex;align-items:center;gap:.25rem}._rich-text-editor__toolbar_ez8l1_5>div:not(:last-of-type){border-right:1px solid hsla(210,11%,60%,.25);padding-right:.75rem}._MyVMERichTextEditor_c0y7c_5{position:relative;z-index:1000;-webkit-font-smoothing:antialiased;font-family:Open Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:1.6}._MyVMERichTextEditor_c0y7c_5 ._toolbar_c0y7c_14{transition:opacity .5s ease-in-out,transform .5s ease-in-out;opacity:0;transform:translateY(20px);pointer-events:none}._MyVMERichTextEditor_c0y7c_5 ._toolbar_c0y7c_14._visible_c0y7c_20{opacity:1;transform:translateY(0);pointer-events:auto}._MyVMERichTextEditor_c0y7c_5 ._editor_c0y7c_25:hover,._MyVMERichTextEditor_c0y7c_5 ._editor_c0y7c_25:focus{border:2px solid transparent;border-radius:.5rem;outline:transparent}._MyVMERichTextEditor_c0y7c_5 html{box-sizing:border-box}._MyVMERichTextEditor_c0y7c_5 *,._MyVMERichTextEditor_c0y7c_5 *:before,._MyVMERichTextEditor_c0y7c_5 *:after{box-sizing:inherit;margin:0}._MyVMERichTextEditor_c0y7c_5 html,._MyVMERichTextEditor_c0y7c_5 body{height:100%}._MyVMERichTextEditor_c0y7c_5 p,._MyVMERichTextEditor_c0y7c_5 h1,._MyVMERichTextEditor_c0y7c_5 h2,._MyVMERichTextEditor_c0y7c_5 h3,._MyVMERichTextEditor_c0y7c_5 h4,._MyVMERichTextEditor_c0y7c_5 h5,._MyVMERichTextEditor_c0y7c_5 h6{overflow-wrap:break-word}.myvme-viewer-container{position:relative;display:flex;justify-content:center;font-family:Open Sans,sans-serif}.myvme-viewer-card{background:#fff;border-radius:18px;box-shadow:0 0 12px #8e99a440;max-width:fit-content;overflow:hidden}.myvme-viewer-card .myvme-pdf-page{background:#fff;border-radius:10px;overflow:hidden;margin:0 auto 12px}.myvme-viewer-card .myvme-pdf-page:last-child{margin-bottom:0}.myvme-floating-controls{position:absolute;bottom:16px;left:50%;transform:translate(-50%);display:flex;background:#fff;border-radius:8px;border:1px solid var(--text-25, rgba(142, 153, 164, .25));box-shadow:0 0 8px 0 var(--text-25, rgba(142, 153, 164, .25));z-index:100}.myvme-floating-controls .myvme-control{display:flex;flex-direction:column;align-items:center;gap:4px;color:#8e99a4;font-size:12px;padding:8px 12px}.myvme-floating-controls .myvme-control:not(:last-child){border-right:1px solid rgba(142,153,164,.25)}.myvme-floating-controls .myvme-control:hover{color:#3166b6}.myvme-floating-controls .myvme-control:hover path{fill:#3166b6}.myvme-loading{padding:60px;text-align:center;color:#999}button{-webkit-appearance:none;border-radius:0;text-align:inherit;background:none;box-shadow:none;padding:0;cursor:pointer;border:none;color:inherit;font:inherit}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors:active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--total-scale-factor));width:100%;min-width:calc(180px * var(--total-scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--total-scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));margin-left:calc(5px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--total-scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors:active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;font:inherit}img,svg{display:block;max-width:100%}.stepper__list{counter-reset:step-counter;display:flex;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;position:relative}.stepper__list:before{content:"";position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);background-color:#8e99a480;width:100%;height:2px;z-index:1}.stepper__item{counter-increment:step-counter;display:flex;align-items:center;gap:.5rem;z-index:100;background-color:#f3f3f6;color:#3065b5;cursor:pointer;position:relative}.stepper__item:before{content:counter(step-counter);position:relative;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:#fff;width:2rem;height:2rem;aspect-ratio:1;border:1px solid hsl(210,11%,60%);color:#8e99a4;border-radius:100vw}.stepper__item:not(:first-child):before{margin-left:1rem}.stepper__item:not(:last-child):not(.active):before{margin-right:1rem}.stepper__item.active{padding-right:1rem}.stepper__item.active:before{background-color:#3065b5;border-color:#3065b5;color:#fff}.stepper__item.completed:before{content:"";background-color:#3065b5;border-color:#3065b5;color:#fff;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_3371_27644'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='24'%20height='24'%3e%3crect%20width='24'%20height='24'%20fill='%23D9D9D9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_3371_27644)'%3e%3cpath%20d='M9.54996%2015.15L18.025%206.675C18.225%206.475%2018.4583%206.375%2018.725%206.375C18.9916%206.375%2019.225%206.475%2019.425%206.675C19.625%206.875%2019.725%207.1125%2019.725%207.3875C19.725%207.6625%2019.625%207.9%2019.425%208.1L10.25%2017.3C10.05%2017.5%209.81663%2017.6%209.54996%2017.6C9.2833%2017.6%209.04996%2017.5%208.84996%2017.3L4.54996%2013C4.34996%2012.8%204.25413%2012.5625%204.26246%2012.2875C4.2708%2012.0125%204.37496%2011.775%204.57496%2011.575C4.77496%2011.375%205.01246%2011.275%205.28746%2011.275C5.56246%2011.275%205.79996%2011.375%205.99996%2011.575L9.54996%2015.15Z'%20fill='white'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}.pi{color:#111827;font-family:Open Sans,sans-serif}.pi__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.pi__header .pi__header-left{display:flex;flex-direction:column;gap:.5rem}.pi__header .pi__header-left h2,.pi__header .pi__header-left .pi__title{font-family:Montserrat,sans-serif;font-size:28px;font-weight:600}.pi__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-bottom:24px}@media (max-width:900px){.pi__stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.pi__stats{grid-template-columns:1fr}}.pi-stat{position:relative;display:flex;align-items:center;gap:.85rem;padding:8px 16px;border-radius:8px;background:#f3f3f6}.pi-stat .pi-stat__icon{position:absolute;bottom:0;right:0}.pi-stat .pi-stat__meta{display:grid;gap:.1rem}.pi-stat .pi-stat__label{font-size:12px;color:#8e99a4;text-transform:uppercase}.pi-stat .pi-stat__value{font-size:28px;font-weight:700;color:#3166b6}.pi__search-wrapper{position:relative;display:inline-block;width:fit-content;max-width:290px}.pi__search-wrapper .pi__search{width:fit-content;border:1px solid rgba(142,153,164,.2509803922);border-radius:4px;padding:10px 36px;font-size:14px;background-color:#fff;color:#111827}.pi__search-wrapper .pi__search::placeholder{color:#8e99a4}.pi__search-wrapper .pi__search:focus{outline:2px solid rgba(49,102,182,.2)}.pi__search-wrapper .pi__search-icon{position:absolute;top:50%;left:.75rem;transform:translateY(-50%);pointer-events:none}.pi__search-row{display:flex;align-items:center;gap:16px;position:relative;margin-bottom:1rem;border-bottom:1px solid rgba(142,153,164,.2509803922);padding-bottom:15px}.pi__search-row .pi-btn--outline{background:#fff;border:1px solid rgba(142,153,164,.2509803922);color:#8e99a4;font-weight:400;gap:8px;border-radius:4px}.pi-filters{position:absolute;top:110%;left:0;z-index:10;background:#fff;border:1px solid rgba(142,153,164,.2509803922);border-radius:.75rem;box-shadow:0 4px 8px #0000000d;padding:1rem;width:220px;animation:fadeIn .15s ease-out}.pi-filters label{display:grid;gap:.4rem}.pi-filters label span{font-size:.85rem;color:#8e99a4}.pi-filters label select{border:1px solid rgba(142,153,164,.2509803922);border-radius:.5rem;padding:.45rem .65rem;background:#fff}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.pi-table{width:100%;border-collapse:separate;border-spacing:0 8px;border-radius:.5rem;font-size:14px;color:#8e99a4}.pi-table th{cursor:pointer}.pi-table th,.pi-table td{text-align:left;padding:.75rem .9rem}.pi-table thead th{color:#8e99a4;font-weight:700;font-size:.75rem;text-transform:uppercase}.pi-table tbody tr{background-color:#f3f3f6;border-radius:8px}.pi-table tbody tr td:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.pi-table tbody tr td:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.pi-table-row{cursor:pointer}.pi-sort-icon{margin-left:8px}.pi-col-select{width:42px;text-align:center}.pi-col-actions{cursor:pointer;position:relative;width:48px;text-align:right;justify-content:right;display:flex}.pi-action-menu{position:absolute;right:0;top:110%;background:#fff;border:1px solid rgba(142,153,164,.2509803922);border-radius:8px;box-shadow:0 4px 12px #00000014;padding:.35rem 0;display:flex;flex-direction:column;z-index:50;animation:fadeIn .15s ease-out}.pi-action-menu button{background:none;border:none;text-align:left;padding:.45rem 1rem;font-size:.9rem;color:#111827;cursor:pointer;white-space:nowrap}.pi-action-menu button:hover{background:#3166b60f;color:#3166b6}.checkbox--custom input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:#fff;width:1rem;height:1rem;border:1px solid rgba(142,153,164,.2509803922);border-radius:4px;transform:translateY(-.075rem);display:grid;place-items:center;place-content:center;cursor:pointer}.checkbox--custom input[type=checkbox]:hover{border:1px solid #3166b6}.checkbox--custom input[type=checkbox]:focus-visible{border:1px solid #3166b6;outline:none}.checkbox--custom input[type=checkbox]:checked{background-color:#3166b6}.checkbox--custom input[type=checkbox]:indeterminate{background-color:#3166b6}.pi-empty{text-align:center;color:#8e99a4;padding:1rem 0}.pi-link{background:transparent;border:none;color:#3166b6;font-weight:700;cursor:pointer;padding:0}.pi-btn{font-family:Open Sans,sans-serif;border:1px solid rgba(142,153,164,.2509803922);background:#fff;padding:12px 16px;border-radius:8px;font-size:14px;display:flex;align-items:center;cursor:pointer;gap:16px;line-height:1}.pi-btn--primary{background:#3166b6;border-color:transparent;color:#fff}.pi-btn--secondary{background:#e2e8f0;border-color:transparent;color:#111827}.pi-btn--success{background:#22c55e;border-color:transparent;color:#fff}.pi-btn--danger{background:#ef4444;border-color:transparent;color:#fff}.pi-btn--ghost{background:transparent;border-color:#8e99a440;color:#111827}.pi-btn--text{background:transparent;border-color:transparent;color:#8e99a4;padding:0;gap:4px}.pi-btn--text:hover{text-decoration:underline}.pi-status{font-size:12px;padding:4px 8px;border-radius:4px;color:#fff;font-weight:700}.pi-status--0{background:#fff;color:#3166b6}.pi-status--1{background:#3171b6;color:#fff}.pi-status--2{background:#f6d423;color:#fff}.pi-status--3{background:#f02c2c;color:#fff}.pi-status--4{background:#f0592c;color:#fff}.pi-status--5,.pi-status--6{background:#82bd40;color:#fff}.pi-detail{display:flex;flex-direction:column;gap:1.25rem}.pi-detail__topbar{display:flex;align-items:center;gap:1rem;border-bottom:1px solid rgba(142,153,164,.2509803922);padding-bottom:40px}.pi-detail__topbar h2{font-size:28px;font-weight:600;font-family:Montserrat,sans-serif;margin:0}.pi-detail__layout{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media (max-width:980px){.pi-detail__layout{grid-template-columns:1fr}}.pi-detail__left{min-height:420px}.pi-upload{border:2px dashed #d1d5db;border-radius:1rem;background:#fff;height:100%;min-height:460px;display:grid;place-items:center}.pi-upload__inner{cursor:pointer;display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;color:#8e99a4;max-width:315px;gap:.5rem}.pi-upload__preview{display:grid;place-items:center;padding:1rem;text-align:center;gap:.75rem}.pi-upload__preview img{max-width:100%;max-height:400px;border-radius:.75rem;object-fit:contain}.pi-upload__preview .pi-upload__file{display:grid;place-items:center;gap:.4rem;color:#475569}.pi-upload__preview .pi-upload__file p{font-size:.85rem;word-break:break-all}.pi-upload__preview .pi-upload__remove{font-size:.8rem;color:#64748b;text-decoration:underline;background:none;border:none;cursor:pointer;padding:0}.pi-upload.dragover{border-color:#00faa8;background:#f0fffb}.pi-file-input-hidden{display:none}.pi-detail__right{background:#f3f3f6;border-radius:8px;padding:24px 16px;display:flex;flex-direction:column;height:fit-content}.pi-step__content{margin-top:0;flex:1}.pi-step__content h3,.pi-step__content .pi-step__heading{color:#3166b6;font-size:14px;margin-block:16px}.pi-file-input{display:none!important}.pi-formgrid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;padding-bottom:24px;border-bottom:1px solid rgba(142,153,164,.2509803922)}.pi-formgrid label,.pi-formgrid .pi-formgrid__field{display:grid;gap:4px}.pi-formgrid label span,.pi-formgrid label .pi-formgrid__label,.pi-formgrid .pi-formgrid__field span,.pi-formgrid .pi-formgrid__field .pi-formgrid__label{font-family:Open Sans;font-weight:400;font-size:14px;color:#8e99a4}.pi-formgrid label input,.pi-formgrid label select,.pi-formgrid label .pi-formgrid__input,.pi-formgrid label .pi-select .pi-select__control,.pi-formgrid .pi-formgrid__field input,.pi-formgrid .pi-formgrid__field select,.pi-formgrid .pi-formgrid__field .pi-formgrid__input,.pi-formgrid .pi-formgrid__field .pi-select .pi-select__control{border:1px solid rgba(142,153,164,.2509803922);border-radius:4px;padding:8px}.pi-formgrid label textarea,.pi-formgrid label .pi-formgrid__textarea,.pi-formgrid .pi-formgrid__field textarea,.pi-formgrid .pi-formgrid__field .pi-formgrid__textarea{border:1px solid rgba(142,153,164,.2509803922);border-radius:4px;padding:8px;font-family:Open Sans;font-size:14px;color:#111827}.pi-formgrid label .pi-formgrid__value,.pi-formgrid .pi-formgrid__field .pi-formgrid__value{font-size:14px;color:#111827}@media (max-width:640px){.pi-formgrid{grid-template-columns:1fr}}.pi-select{width:100%}.pi-detail__footer{display:flex;align-items:center;justify-content:end;gap:24px;margin-top:16px}.pi-stickybar{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;border-top:1px solid rgba(142,153,164,.2509803922);box-shadow:0 -4px 16px #0000000f}.pi-stickybar__content{max-width:1200px;margin:0 auto;padding:.75rem 1rem;display:flex;align-items:center;gap:.75rem;justify-content:space-between}.pi-stickybar__label{color:#8e99a4;font-weight:600}.pi-stickybar__actions{display:flex;gap:.5rem}.pi-attach__drop{width:100%;min-height:120px;border:1px dashed #d5d9e6;border-radius:12px;background:#f6f7fb;padding:24px;display:grid;place-items:center;text-align:center;color:#7a859d;gap:12px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.pi-attach__drop:hover,.pi-attach__drop:focus-within{border-color:#a5aec7;background:#fbfcff}.pi-attach__icon{width:32px;height:32px;color:#7a859d}.pi-attach__hint{margin:0}.pi-toggle{display:flex;width:100%;border:1px solid rgba(142,153,164,.25);border-radius:4px;overflow:hidden;background:#fff;margin-bottom:1rem;padding:4px}.pi-toggle__option{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;padding:4px;border-radius:0;border:none;background:transparent;cursor:pointer;min-width:0;flex:1;box-shadow:none;transition:all .2s ease}.pi-toggle__option+.pi-toggle__option{border-left:1px solid #e6ebf2}.pi-toggle__option:hover{background:#f5f7fb}.pi-toggle__option.is-active{background:#e9f0fb;box-shadow:none}.pi-toggle__option:focus-within{outline:none;box-shadow:inset 0 0 0 2px #3166b640}.pi-toggle__input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.pi-toggle__indicator,.pi-toggle__indicator:after,.pi-toggle__option.is-active .pi-toggle__indicator,.pi-toggle__option.is-active .pi-toggle__indicator:after{display:none}.pi-toggle__label{display:flex;flex-direction:column;align-items:center;gap:2px}.pi-toggle__title{font-weight:400;color:#3166b6;font-size:16px}.pi-toggle__option.is-active .pi-toggle__title{font-weight:700}.pi-toggle__subtitle{display:none}.pi-attachments__list{display:grid;gap:8px;margin-top:1.5rem}.pi-attachment-card{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#f6f7fb;border:1px solid #e1e4ed;border-radius:8px;padding:10px 12px;color:#111827}.pi-attachment-card__left{display:flex;align-items:center;gap:10px;min-width:0}.pi-attachment-card__badge{width:40px;height:32px;border:1px solid #d5d9e6;border-radius:6px;display:grid;place-items:center;background:#fff}.pi-attachment-card__badge .pi-attachment-card__badge-icon{width:20px;height:20px;color:#6b7280}.pi-attachment-card__meta{display:flex;align-items:center;gap:6px;color:#6b7280;min-width:0}.pi-attachment-card__name{color:#3b6cb1;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pi-attachment-card__size{font-size:12px}.pi-attachment-card__actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.pi-attachment-card__action{width:32px;height:32px;display:grid;place-items:center;border:1px solid #d5d9e6;border-radius:6px;background:#fff;color:#6b7280;cursor:pointer;transition:border-color .15s ease,color .15s ease}.pi-attachment-card__action svg{width:16px;height:16px}.pi-attachment-card__action .pi-attachment-card__icon{width:16px;height:16px}.pi-attachment-card__action:hover{border-color:#3b6cb1;color:#3b6cb1}.pi-error{color:#ef4444;font-size:14px;margin-top:.5rem}.pi-step2__section{margin-bottom:2rem}.pi-step2__section .pi-step2__section-title{font-size:16px;font-weight:600;color:#3166b6;margin-bottom:1rem;font-family:Open Sans,sans-serif}.pi-step2__actions{margin-top:2rem}.pi-step2__status-toggle{width:100%}.pi-step2__status-toggle .pi-toggle__option{align-items:center;padding:10px}.pi-step2__status-toggle .pi-toggle__label{gap:4px}.pi-step2__status-toggle .pi-toggle__subtitle{display:block;font-size:12px;color:#8e99a4}.pi-step2__status-toggle .pi-toggle__option--reject:hover{background:#ef44440d}.pi-step2__status-toggle .pi-toggle__option--reject .pi-toggle__title{color:#ef4444}.pi-step2__status-toggle .pi-toggle__option--reject.is-active{background:#ef444414}.pi-step2__status-toggle .pi-toggle__option--reject:focus-within{box-shadow:inset 0 0 0 2px #ef444433}.pi-step2__status-toggle .pi-toggle__option--approve:hover{background:#22c55e0d}.pi-step2__status-toggle .pi-toggle__option--approve .pi-toggle__title{color:#22c55e}.pi-step2__status-toggle .pi-toggle__option--approve.is-active{background:#22c55e14}.pi-step2__status-toggle .pi-toggle__option--approve:focus-within{box-shadow:inset 0 0 0 2px #22c55e33}.pi-step3__section{margin-bottom:2rem}.pi-step3__section .pi-step3__section-title{font-size:16px;font-weight:600;color:#3166b6;margin-bottom:1rem;font-family:Open Sans,sans-serif}.pi-step3__message-input{display:grid;gap:6px}.pi-step3__hint{margin:0;color:#8e99a4;font-size:12px}.pi-step4__summary{display:grid;grid-template-columns:1fr 1fr;gap:1rem;background:#f9fafb;padding:1.5rem;border-radius:8px;margin-bottom:2rem}.pi-step4__summary-item{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#8e99a4}.pi-step4__summary-item .pi-step4__summary-label{color:#8e99a4}.pi-step4__summary-item:first-child{border-bottom:1px solid rgba(142,153,164,.2509803922);padding-bottom:1rem;margin-bottom:1rem;grid-column:1/-1}.pi-step4__amount{font-weight:600;color:#111827;font-size:16px}.pi-step4__table-container{overflow-x:auto;margin-bottom:1.5rem}.pi-step4__table{width:100%;border-collapse:collapse;font-size:14px}.pi-step4__table thead{background:#e2e8f0}.pi-step4__table thead th,.pi-step4__table thead .pi-step4__th{padding:12px 16px;text-align:left;font-weight:600;color:#8e99a4;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.pi-step4__table thead .pi-step4__th--actions{text-align:right;width:52px}.pi-step4__table tbody tr{border-bottom:1px solid rgba(142,153,164,.2509803922)}.pi-step4__table tbody tr:last-child{border-bottom:none}.pi-step4__table tbody td,.pi-step4__table tbody .pi-step4__td{padding:12px 16px}.pi-step4__table tbody td input,.pi-step4__table tbody td select,.pi-step4__table tbody td .pi-step4__table-input,.pi-step4__table tbody td .pi-step4__table-select,.pi-step4__table tbody .pi-step4__td input,.pi-step4__table tbody .pi-step4__td select,.pi-step4__table tbody .pi-step4__td .pi-step4__table-input,.pi-step4__table tbody .pi-step4__td .pi-step4__table-select{width:100%;padding:8px 12px;border:1px solid rgba(142,153,164,.2509803922);border-radius:4px;font-size:14px;font-family:Open Sans,sans-serif}.pi-step4__table tbody td input:focus,.pi-step4__table tbody td select:focus,.pi-step4__table tbody td .pi-step4__table-input:focus,.pi-step4__table tbody td .pi-step4__table-select:focus,.pi-step4__table tbody .pi-step4__td input:focus,.pi-step4__table tbody .pi-step4__td select:focus,.pi-step4__table tbody .pi-step4__td .pi-step4__table-input:focus,.pi-step4__table tbody .pi-step4__td .pi-step4__table-select:focus{outline:none;border-color:#3166b6;box-shadow:0 0 0 3px #3166b61a}.pi-step4__table tbody td input[type=date],.pi-step4__table tbody td .pi-step4__table-input[type=date],.pi-step4__table tbody .pi-step4__td input[type=date],.pi-step4__table tbody .pi-step4__td .pi-step4__table-input[type=date]{width:100%;padding:8px 12px}.pi-step4__table tbody .pi-step4__td--actions{text-align:right;width:52px}.pi-step4__delete-btn{background:none;border:none;color:#8e99a4;cursor:pointer;font-size:20px;padding:0;line-height:1;transition:color .2s ease}.pi-step4__delete-btn:hover{color:#ef4444}.pi-step4__add-line-btn{width:100%;padding:12px 16px;border:2px solid #3166b6;background:transparent;color:#3166b6;border-radius:8px;font-size:14px;font-weight:600;font-family:Open Sans,sans-serif;cursor:pointer;margin-bottom:2rem;transition:all .2s ease}.pi-step4__add-line-btn:hover{background:#3166b60d}.pi-step4__breakdown{background:#f9fafb;padding:1.5rem;border-radius:8px}.pi-step4__breakdown .pi-step4__breakdown-label{color:#8e99a4}.pi-step4__breakdown .pi-step4__breakdown-value{color:#111827}.pi-step4__breakdown-item{display:flex;justify-content:space-between;padding:12px 0;font-size:14px;color:#111827;border-bottom:1px solid rgba(142,153,164,.2509803922)}.pi-step4__breakdown-item:last-child{border-bottom:none}.pi-step4__breakdown-item--total{font-weight:600;padding:12px 0;margin-top:8px;border-top:1px solid rgba(142,153,164,.2509803922);border-bottom:none}@media (max-width:960px){.pi-step4__summary{grid-template-columns:1fr}.pi-step4__summary-item:first-child{grid-column:1;border-bottom:1px solid rgba(142,153,164,.2509803922)}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit;margin:0;padding:0}html,body{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul,ol{list-style:none}a{text-decoration:none;color:inherit}#root,#__next{isolation:isolate}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}#root{display:flex;min-height:100vh}header{flex-shrink:0}main{flex-grow:1}@font-face{font-family:Montserrat;src:url(data:font/woff2;base64,eyJzdGF0dXMiOiJlcnJvciIsImVycm9ycyI6IlRoZSBmaWxlIGlzIG5vdCBhIGZvbnQgZmlsZSBhbmRcL29yIG5vdCBhIHR0ZiBmaWxlIn0=) format("woff2-variations");src:url(data:font/woff2;base64,eyJzdGF0dXMiOiJlcnJvciIsImVycm9ycyI6IlRoZSBmaWxlIGlzIG5vdCBhIGZvbnQgZmlsZSBhbmRcL29yIG5vdCBhIHR0ZiBmaWxlIn0=) format("woff2") tech("variations");font-weight:100 900}@font-face{font-family:Open Sans;src:url(data:font/woff2;base64,eyJzdGF0dXMiOiJlcnJvciIsImVycm9ycyI6IlRoZSBmaWxlIGlzIG5vdCBhIGZvbnQgZmlsZSBhbmRcL29yIG5vdCBhIHR0ZiBmaWxlIn0=) format("woff2-variations");src:url(data:font/woff2;base64,eyJzdGF0dXMiOiJlcnJvciIsImVycm9ycyI6IlRoZSBmaWxlIGlzIG5vdCBhIGZvbnQgZmlsZSBhbmRcL29yIG5vdCBhIHR0ZiBmaWxlIn0=) format("woff2") tech("variations");font-weight:300 800}body{font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#8e99a4}.heading{font-family:Montserrat,sans-serif;line-height:1.1;color:#202931}.heading-xl{font-size:1.75rem;font-weight:700}.heading-l{font-size:1.375rem;font-weight:700}.heading-m{font-size:1.125rem;font-weight:700}.heading-s{font-size:.875rem;font-weight:700}.heading-xs{font-size:.75rem;font-weight:600}.txt-l.txt-bold,.txt-m.txt-bold{font-weight:700}.txt-l{font-size:1rem;line-height:1.5}.txt-m{font-size:.875rem;line-height:1.5}.txt-s{font-size:.75rem}.txt-xs{font-size:.625rem}.capitalize-first-letter:first-letter{text-transform:uppercase}.container{--spacing: 2rem;width:calc(100% - var(--spacing) * 2);margin-inline:auto}@media (min-width: 90em){.container{--spacing: 3rem}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.txt-upper{text-transform:uppercase}.txt-center{text-align:center}.fw-regular{font-weight:400}.fw-semi-bold{font-weight:600}.fw-bold{font-weight:700}.txt-primary-500{color:#3065b5}.txt-neutral-100{color:#fff}.txt-neutral-200{color:#f3f3f6}.txt-neutral-400{color:#8e99a4}.txt-neutral-800{color:#202931}.txt-accent-1{color:#3071b5}.txt-accent-2{color:#f05b2d}.txt-accent-3{color:#84be41}.txt-accent-4{color:#f6d323}.txt-alert{color:#f02d2d}.bg-primary-500{background-color:#3065b5}.bg-neutral-100{background-color:#fff}.bg-neutral-200{background-color:#f3f3f6}.bg-neutral-400{background-color:#8e99a4}.bg-neutral-800{background-color:#202931}.bg-accent-1{background-color:#3071b5}.bg-accent-2{background-color:#f05b2d}.bg-accent-3{background-color:#84be41}.bg-accent-4{background-color:#f6d323}.flex-js{display:flex;align-items:center;gap:.5rem}.btn{background:none;border:none;outline:transparent;text-decoration:none;display:inline-flex;align-items:center;gap:1rem;width:fit-content;padding:.75rem 1rem;border-radius:.5rem;font-size:.875rem;line-height:1;transition:all .3s ease-in-out;cursor:pointer}.btn:focus-visible{outline:transparent;outline:2px solid hsl(216,58%,45%)}.btn[disabled]{cursor:not-allowed}.btn--icon{padding:0;gap:.75rem}.btn--primary{background-color:#3065b5;color:#fff}.btn--primary:hover,.btn--primary:focus-visible,.btn--primary[disabled]{background-color:#729bda}.btn--secondary{border:1px solid hsl(216,58%,45%);background-color:transparent;color:#3065b5}.btn--secondary svg path{fill:#3065b5}.btn--secondary:not([disabled]):hover,.btn--secondary:not([disabled]):focus-visible{background-color:#3065b5;color:#fff}.btn--secondary[disabled]{border-color:#8e99a4;color:#8e99a4}.btn--outlined{border:1px solid hsla(210,11%,60%,.25);color:#8e99a4}.btn--outlined:hover,.btn--outlined:focus-visible,.btn--outlined[disabled]{border:1px solid hsl(216,58%,45%);color:#3065b5}.btn--alert{background-color:#f02d2d;color:#fff}.btn--alert:hover,.btn--alert:focus-visible,.btn--alert[disabled]{background-color:#f78d8d}.btn-invalid{box-shadow:0 0 #3065b580;animation:pulse 1.5s infinite}.btn-invalid:hover{animation:none}.btn--select{display:flex;justify-content:center;align-items:center;width:100%;padding-block:.75rem;border-top:1px solid hsla(210,11%,60%,.25);border-radius:0;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;color:#3065b5}.btn--select:hover,.btn--select:focus{background-color:#3065b5;color:#fff}.btn--select:hover svg>path,.btn--select:focus svg>path{fill:#fff}@keyframes pulse{0%{transform:scale(.95)}70%{transform:scale(1);box-shadow:0 0 0 20px #5a99d400}to{transform:scale(.95);box-shadow:0 0 #5a99d400}}.form{display:grid;gap:1rem}.form-fieldset{display:grid;grid-template-columns:1fr 2fr;padding-block:1rem 1.5rem;border:none;position:relative}.form-fieldset:before{content:"";position:absolute;top:0;left:0;right:0;background-color:#8e99a440;width:100%;height:1px}.form-fieldset>legend{grid-column:1/2;grid-row:1/2;position:absolute;top:0}.form-fieldset>div{grid-column:2/3;grid-row:1/2;display:grid;gap:1rem}.form-fieldset>div.form-address{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);grid-template-areas:"street housenumber" "postalcode city" "country"}.form-fieldset>div.form-address>*:nth-child(1){grid-column:1/span 2;grid-row:1/2}.form-fieldset>div.form-address>*:nth-child(2){grid-column:3/4;grid-row:1/2}.form-fieldset>div.form-address>*:nth-child(3){grid-column:1/2;grid-row:2/3}.form-fieldset>div.form-address>*:nth-child(4){grid-column:2/span 2;grid-row:2/3}.form-fieldset>div.form-address>*:nth-child(5){grid-column:span 3;grid-row:3/4}.form-fieldset>div.form-address--busnumber{grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(3,1fr)}.form-fieldset>div.form-address--busnumber>*:nth-child(1){grid-column:1/4;grid-row:1/2}.form-fieldset>div.form-address--busnumber>*:nth-child(2){grid-column:4/5;grid-row:1/2}.form-fieldset>div.form-address--busnumber>*:nth-child(3){grid-column:5/6;grid-row:1/2}.form-fieldset>div.form-address--busnumber>*:nth-child(4){grid-column:1/3;grid-row:2/3}.form-fieldset>div.form-address--busnumber>*:nth-child(5){grid-column:3/6;grid-row:2/3}.form-fieldset>div.form-address--busnumber>*:nth-child(6){grid-column:1/-1;grid-row:3/4}.form-title{font-size:.875rem;font-weight:700;color:#3065b5}.form-group{display:flex;flex-direction:column;gap:.25rem;font-size:.875rem}.form-group.invalid label{color:#f02d2d}.form-group.invalid input,.form-group.invalid select,.form-group.invalid textarea{border:1px solid hsl(0,87%,56%)}.form-group>label{font-size:inherit}.form-group input,.form-group select,.form-group>textarea{border:none;background:none;outline:transparent;background-color:#fff;padding:.25rem .5rem;border:1px solid hsla(210,11%,60%,.25);border-radius:.25rem;font-size:inherit;color:#3065b5}.form-group input::placeholder,.form-group select::placeholder,.form-group>textarea::placeholder{color:#8e99a4}.form-group select.placeholder{color:#8e99a480}.form-group select>option{color:#8e99a4}.form-group select>option:first-of-type{color:#8e99a480}.form-group select>option:disabled,.form-group select>option.placeholder{color:#8e99a440}.form-group>textarea{min-height:5rem;resize:none}input{border:none;background:none;outline:transparent;background-color:#fff;padding:.25rem .5rem;border:1px solid hsla(210,11%,60%,.25);border-radius:.5rem;font-size:inherit;color:#3065b5}input::placeholder{color:#8e99a4}input:focus{border:1px solid hsla(216,58%,45%,.6)}input:disabled{background-color:#f3f3f6;border-color:#8e99a480;color:#8e99a4}.input-error{font-size:.75rem;color:#f02d2d}.input-error--user{padding-bottom:1.5rem;font-weight:600;color:#f02d2d}.form-submit-btn{display:flex;margin-left:auto;margin-top:1.5rem}.form-fieldset-modal{border:none}.form-fieldset-modal:not(:last-of-type){margin-bottom:1rem;padding-bottom:1.5rem;border-bottom:1px solid hsla(210,11%,60%,.25)}.form-fieldset-modal:last-of-type{margin-bottom:2rem}.form-fieldset-modal>div{display:grid;gap:1rem}.form-fieldset-modal>div.form-address{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);grid-template-areas:"street housenumber" "postalcode city" "country"}.form-fieldset-modal>div.form-address>*:nth-child(1){grid-column:1/span 2;grid-row:1/2}.form-fieldset-modal>div.form-address>*:nth-child(2){grid-column:3/4;grid-row:1/2}.form-fieldset-modal>div.form-address>*:nth-child(3){grid-column:1/2;grid-row:2/3}.form-fieldset-modal>div.form-address>*:nth-child(4){grid-column:2/span 2;grid-row:2/3}.form-fieldset-modal>div.form-address>*:nth-child(5){grid-column:span 3;grid-row:3/4}.form-fieldset-modal>div.form-address--busnumber{grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(3,1fr)}.form-fieldset-modal>div.form-address--busnumber>*:nth-child(1){grid-column:1/4;grid-row:1/2}.form-fieldset-modal>div.form-address--busnumber>*:nth-child(2){grid-column:4/5;grid-row:1/2}.form-fieldset-modal>div.form-address--busnumber>*:nth-child(3){grid-column:5/6;grid-row:1/2}.form-fieldset-modal>div.form-address--busnumber>*:nth-child(4){grid-column:1/3;grid-row:2/3}.form-fieldset-modal>div.form-address--busnumber>*:nth-child(5){grid-column:3/6;grid-row:2/3}.form-fieldset-modal>div.form-address--busnumber>*:nth-child(6){grid-column:1/-1;grid-row:3/4}.form-title-modal{font-size:.875rem;font-weight:700;color:#3065b5;margin-bottom:1.5rem}#create-fiscal-year-building-period,#create-share-structure-building-number-of-lots,#create-share-structure-building-number-of-shares,#lot-type-number-of-lots,.share-structure-lot__input input{-moz-appearance:textfield}#create-fiscal-year-building-period::-webkit-outer-spin-button,#create-fiscal-year-building-period::-webkit-inner-spin-button,#create-share-structure-building-number-of-lots::-webkit-outer-spin-button,#create-share-structure-building-number-of-lots::-webkit-inner-spin-button,#create-share-structure-building-number-of-shares::-webkit-outer-spin-button,#create-share-structure-building-number-of-shares::-webkit-inner-spin-button,#lot-type-number-of-lots::-webkit-outer-spin-button,#lot-type-number-of-lots::-webkit-inner-spin-button,.share-structure-lot__input input::-webkit-outer-spin-button,.share-structure-lot__input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#building-person-rol-lot{max-width:10.375rem}#building-person-role-startdate{max-width:9rem}.login-password-visiblity{display:flex;justify-content:space-between;align-items:center;position:relative}.login-password-visiblity>input{width:100%}.login-password-visiblity>button{position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.select-landcode-phone-number{display:grid;grid-template-columns:.75fr 2fr;align-items:center;gap:.5rem}.select-landcode-phone-number>input{width:100%}.select-landcode-phone-number .country-select>div{border:1px solid hsla(210,11%,60%,.25)}.form--building-suppliers>p{margin-bottom:1rem}.form--building-suppliers>div{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.form--building-suppliers>div>label{display:flex;align-items:flex-start;gap:.75rem}.form--building-suppliers>div>label p{margin-top:-.375rem}.form-dismiss-person .form-title{padding-bottom:1.5rem}.create-supplier-vat-required{display:flex;align-items:center;gap:.5rem;padding-top:.25rem}.create-supplier-vat-required p{font-size:.75rem;line-height:1}.checkbox--custom input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:#fff;width:1rem;height:1rem;aspect-ratio:1;border:1px solid hsla(210,11%,60%,.25);border-radius:.25rem;transform:translateY(-.075rem);display:grid;place-items:center;place-content:center;cursor:pointer}.checkbox--custom input[type=checkbox]:not(:disabled):hover{border:1px solid hsl(216,58%,45%)}.checkbox--custom input[type=checkbox]:not(:disabled):focus-visible{border:1px solid hsl(216,58%,45%);outline:none}.checkbox--custom input[type=checkbox]:disabled{background-color:#8e99a480;cursor:not-allowed}.checkbox--custom input[type=checkbox]:before{content:"";width:.55rem;height:.55rem;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1rem 1rem #fff;transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.checkbox--custom input[type=checkbox]{position:relative;z-index:0}.checkbox--custom input[type=checkbox]:checked{background-color:#3065b5}.checkbox--custom input[type=checkbox]:checked:before{transform:scale(1)}.checkbox--custom input[type=checkbox]:indeterminate{background-color:#3065b5}.checkbox--custom input[type=checkbox]:indeterminate:after{content:"";display:block;width:10px;height:2px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkbox--custom.hidden{visibility:hidden}.checkbox--text{display:flex;align-items:center;gap:.75rem;font-size:.75rem;line-height:1}.form-select-create{border:1px solid hsla(210,11%,60%,.25);padding:.5rem;border-radius:.25rem;display:grid;gap:.5rem}.form-select-create__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.form-title-overview{margin-bottom:1rem}.tooltip{display:inline-block;position:absolute}.tooltip__text{position:relative;left:2rem;top:0;padding:.25rem .5rem;background-color:#3c4d5d;border-radius:.25rem;font-size:.75rem;font-weight:400;color:#fff;opacity:0;transition:all .3s ease}.tooltip:hover .tooltip__text{opacity:1}.info-tooltip{position:relative;cursor:pointer}.info-tooltip--small svg path{width:.625rem;height:.625rem}.info-tooltip--light svg path{fill:#8e99a4}.info-tooltip--muted-grey svg path{fill:#8e99a480}.info-tooltip__content{position:absolute;top:calc(100% + 4px);left:0;display:block;width:max-content;max-width:15.625rem;padding:.75rem 1rem;background-color:#3c4d5d;border-radius:.25rem;font-family:Open Sans,sans-serif!important;font-size:.75rem;font-weight:400;color:#fff;opacity:0;transition:all .3s ease;pointer-events:none}.info-tooltip:hover svg path{fill:#3065b5}.info-tooltip:hover .info-tooltip__content{opacity:1;pointer-events:initial}.chip{width:fit-content;padding:.25rem .5rem;border-radius:.5rem;color:#fff;transition:all .3s ease-in-out;position:relative;cursor:pointer}.chip--small{font-size:.625rem;font-weight:700}.chip--medium{font-size:.75rem;font-weight:700}.chip--clr-accent-1{background-color:#3071b5}.chip--clr-accent-2{background-color:#f05b2d}.chip--clr-accent-3{background-color:#84be41}.chip--clr-accent-4{background-color:#f6d323}.badge{position:absolute;top:0;left:100%;transform:translate(-50%,-50%);display:inline-flex;justify-content:center;align-items:center;min-width:1.25rem;width:fit-content;padding:.125rem .25rem;background-color:#8e99a4;color:#fff;border-radius:50%;font-size:.625rem;font-weight:700}.dropdown{position:relative}.dropdown__btn{gap:1rem;padding:.5rem 0;color:#8e99a4}.dropdown__btn>svg{transition:all .3s ease}.dropdown__btn:hover>svg path{fill:#3065b5}.dropdown__list{position:absolute;top:calc(100% + .5rem);left:0;display:grid;gap:.25rem;background-color:#fff;min-width:7.5rem;padding:.5rem;border-radius:.25rem;box-shadow:0 0 8px #8e99a440;color:#8e99a4;opacity:0;visibility:hidden}.dropdown__list>li{padding:.25rem .5rem;border-radius:.25rem;font-size:.875rem;cursor:pointer;transition:opacity .3s ease}.dropdown__list>li:hover,.dropdown__list>li:focus-visible,.dropdown__list>li.selected{background-color:#3065b51a;font-weight:700;color:#3065b5}.dropdown.open .dropdown__btn svg{transform:rotate(180deg)}.dropdown.open .dropdown__list{visibility:visible;opacity:1}.language-dropdown,.user-dropdown{position:relative;border-left:1px solid hsla(210,11%,60%,.25);padding-left:2rem}.language-dropdown__btn,.user-dropdown__btn{gap:1rem;padding:.5rem 0;color:#8e99a4}.language-dropdown__btn>svg,.user-dropdown__btn>svg{transition:transform .3s ease}.language-dropdown__content,.user-dropdown__content{position:absolute;top:calc(100% + 8px);left:2rem;right:0;display:grid;gap:.25rem;background-color:#fff;padding:.5rem;border-radius:.25rem;box-shadow:0 0 8px #8e99a440;color:#8e99a4;opacity:0;visibility:hidden}.language-dropdown__content>li,.user-dropdown__content>li{padding:.25rem .5rem;border-radius:.25rem;font-size:.875rem;cursor:pointer;transition:opacity .3s ease}.language-dropdown__content>li>*,.user-dropdown__content>li>*{width:100%;color:#8e99a4;transition:none}.language-dropdown__content>li.no-hover,.user-dropdown__content>li.no-hover{border-bottom:1px solid hsla(210,11%,60%,.25);border-color:#f3f3f6}.language-dropdown__content>li:not(.no-hover):hover,.language-dropdown__content>li:not(.no-hover):focus-visible,.language-dropdown__content>li.selected,.user-dropdown__content>li:not(.no-hover):hover,.user-dropdown__content>li:not(.no-hover):focus-visible,.user-dropdown__content>li.selected{background-color:#3065b51a;font-weight:700;color:#3065b5}.language-dropdown__content>li:not(.no-hover):hover>*,.language-dropdown__content>li:not(.no-hover):focus-visible>*,.language-dropdown__content>li.selected>*,.user-dropdown__content>li:not(.no-hover):hover>*,.user-dropdown__content>li:not(.no-hover):focus-visible>*,.user-dropdown__content>li.selected>*{color:#3065b5}.language-dropdown.open .language-dropdown__btn>svg:last-of-type,.language-dropdown.open .user-dropdown__btn>svg:last-of-type,.user-dropdown.open .language-dropdown__btn>svg:last-of-type,.user-dropdown.open .user-dropdown__btn>svg:last-of-type{transform:rotate(180deg)}.language-dropdown.open .language-dropdown__content,.language-dropdown.open .user-dropdown__content,.user-dropdown.open .language-dropdown__content,.user-dropdown.open .user-dropdown__content{visibility:visible;opacity:1}.language-dropdown.small{border-left:none}.language-dropdown.small .language-dropdown__btn{font-size:.75rem!important;gap:.75rem}.language-dropdown.small .language-dropdown__btn>svg:first-of-type{width:1rem}.language-dropdown.small .language-dropdown__btn>svg:last-of-type{width:1.25rem}.language-dropdown.small .language-dropdown__content>li{font-size:.75rem}.breadcrumbs{display:flex;align-items:center;gap:1.5rem;margin-bottom:2.5rem;font-size:.75rem}.breadcrumbs .crumb:not(:last-of-type){position:relative}.breadcrumbs .crumb:not(:last-of-type):before{content:url("data:image/svg+xml,%3csvg%20width='5'%20height='8'%20viewBox='0%200%205%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.89987%204.18324C4.89987%204.27212%204.88598%204.35546%204.8582%204.43324C4.83043%204.51101%204.7832%204.58324%204.71654%204.6499L1.64987%207.71657C1.52765%207.83879%201.37209%207.8999%201.1832%207.8999C0.994314%207.8999%200.838759%207.83879%200.716536%207.71657C0.594314%207.59435%200.533203%207.43879%200.533203%207.2499C0.533203%207.06101%200.594314%206.90546%200.716536%206.78324L3.31654%204.18324L0.716536%201.58324C0.594314%201.46101%200.533203%201.30546%200.533203%201.11657C0.533203%200.92768%200.594314%200.772124%200.716536%200.649902C0.838758%200.52768%200.994314%200.466568%201.1832%200.466568C1.37209%200.466568%201.52765%200.52768%201.64987%200.649902L4.71654%203.71657C4.7832%203.78324%204.83043%203.85546%204.8582%203.93324C4.88598%204.01101%204.89987%204.09435%204.89987%204.18324Z'%20fill='%238E99A4'/%3e%3c/svg%3e");position:absolute;top:50%;right:-.875rem;transform:translateY(-50%)}.breadcrumbs .crumb:last-of-type{font-weight:600;color:#3065b5}.breadcrumbs .crumb--link{transition:color .3s ease-in-out}.breadcrumbs .crumb--link:hover,.breadcrumbs .crumb--link:focus{color:#3065b5}.pagination-wrapper{display:flex;align-items:center;gap:2rem;margin-block:1.5rem 3rem}.pagination-wrapper .total-items{margin-left:auto;display:flex;align-items:center;gap:.5rem}.pagination-wrapper .items-per-page-select{display:flex;align-items:center;gap:1rem}.pagination{display:flex;align-items:center;gap:.5rem}.pagination__btn--prev[disabled],.pagination__btn--next[disabled]{opacity:.5;cursor:initial}.pagination__btn--prev,.pagination__btn--next{display:grid;place-content:center;background-color:#f3f3f6;width:2rem;height:2rem;border-radius:.25rem;font-weight:700;color:#8e99a4;transition:all .3s ease-in-out}.pagination__btn--prev svg path,.pagination__btn--next svg path{transition:all .3s ease-in-out}.pagination__btn--prev:not([disabled]):hover,.pagination__btn--prev:not([disabled]):focus-visible,.pagination__btn--next:not([disabled]):hover,.pagination__btn--next:not([disabled]):focus-visible{background-color:#3065b5;color:#fff}.pagination__btn--prev:not([disabled]):hover svg path,.pagination__btn--prev:not([disabled]):focus-visible svg path,.pagination__btn--next:not([disabled]):hover svg path,.pagination__btn--next:not([disabled]):focus-visible svg path{fill:#fff}.table{width:100%;border:none;border-collapse:separate;border-spacing:0 .5rem}.table--inverted .table-row{background-color:#fff}.table-head{padding-bottom:.5rem;font-size:.75rem;font-weight:700;color:#8e99a4;text-transform:uppercase}.table-head>th{padding-left:1rem;text-align:left}.table-head>th:first-of-type{padding-top:.125rem;padding-left:1rem}.table-head>th.table-head__dropdown-btn{width:2rem}.table-head>th>div{display:flex;align-items:center;gap:.5rem}.table-cell-title-image{display:flex;align-items:center;gap:1.5rem}.table-cell-title-image__title{font-size:.875rem;font-weight:700;color:#3065b5}.table-cell-person{display:flex;align-items:center;gap:1rem;color:#3065b5;font-weight:700}.table-row{background-color:#f3f3f6;cursor:pointer;transition:all .3s ease-in-out}.table-row--checked,.table-row:hover,.table-row:focus{background-color:#3065b51a!important}.table-row--inverted{background-color:#f3f3f6!important}.table-row>td{padding-block:.75rem}.table-row>td.table-row__select-row{padding-left:1rem;padding-right:.75rem;border-radius:10px 0 0 10px;position:relative;overflow-y:hidden}.table-row>td.table-row__select-row:before{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);background-color:#8e99a426;width:1px;height:80%}.table-row>td:last-child{border-radius:0 10px 10px 0}.table-row>td:not(:last-child){padding-left:1rem}.table-row__select-row{width:1rem}.table-row__select-row>label{max-width:1rem}.table-row__dropdown-btn{width:2.5rem;padding-left:.75rem}.table-row__dropdown-btn svg{transition:transform .3s ease-in-out}.table-row__dropdown-btn.open svg{position:relative;transform:rotate(180deg)}.table-row__actions{width:5%}.table-row__actions .custom-select__btn{border:none;min-width:2rem}.table-row__actions .custom-select__list{width:max-content;left:initial;right:0;z-index:10}.table-row__actions .custom-select__list>li a{display:flex;gap:.5rem}.table-row--archived{position:relative}.table-row--archived>td{color:#d3d3d3}.table-row--archived>td .table-cell-person{color:#d3d3d3!important}.table-row--archived>td .table-cell-title-image__title{color:#d3d3d3}.table-row--archived>td .avatar{background-color:#d3d3d3!important}.table-row--archived>td .chip{background-color:#d3d3d3}.table-row--archived>.table-row-archived-hover{display:none;position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;font-weight:700}.table-row--archived:hover>.table-row-archived-hover{display:flex}.table-row--category{background-color:#e9eff8;color:#3065b5}.table-row--category>th{padding:.5rem 1rem;border-radius:.5rem}.table-row--building>td:nth-child(2){width:max-content}.table-row--building .account-managers>div{display:flex;align-items:center;gap:.25rem}.table-row--lot-type>td:nth-child(2){width:max-content;font-weight:700;color:#3065b5}.table-row--building-lot>td .lot-type{background-color:#3065b5;width:fit-content;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:700;color:#fff}.table-row--building-lot>td.owners>div{display:flex;align-items:center;gap:.25rem}.table-row--persons>td:nth-child(2)>div{display:flex;align-items:center;gap:1rem}.table-row--building-persons-tab>td:nth-child(1){border-radius:10px 0 0 10px}.table-row--building-persons-tab>td:nth-child(2){border-radius:0;padding-right:.75rem}.table-row--building-persons-tab .roles{display:flex;align-items:center;gap:1rem}.table-row--building-journals>td:nth-child(1){border-radius:10px 0 0 10px}.table-row--building-persons-tab__subtable{background-color:#fff;padding-right:1rem;padding-block:.75rem;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;overflow:hidden}.table-row--building-persons-tab__subtable .table-row>td{padding-block:.25rem}.table-row--building-persons-tab__subtable .table-row>td:nth-child(1),.table-row--building-persons-tab__subtable .table-row>td:nth-child(2){background-color:#fff}.table-row--building-persons-tab__subtable .table-row>td:nth-child(3){border-radius:10px 0 0 10px}.table-row--building-persons-tab__subtable .table-row>td:nth-child(4){font-size:.875rem}.table-row--building-persons-tab__subtable .roles__list{display:flex;align-items:center;gap:.5rem}.table-row--accounting-budget-items>td:nth-child(4){max-width:15em}.table-row--total{position:sticky;bottom:8px;transition:all .3s ease-in-out;cursor:initial}.table-row--total:hover{background-color:#fff!important}.table-row--total>td:first-child{border-radius:10px 0 0 10px}.table-row--total>td{position:relative;background-color:#fff}.table-row--total>td:before{content:"";position:absolute;top:-8px;left:-46px;right:0;background-color:#f3f3f6;width:calc(100% + 46px);height:100%;z-index:-1}.table-row--person-lot{width:100%;overflow:hidden}.table-row--person-lot>td:first-child{border-radius:10px 0 0 10px}.table-row--person-lot.table-row--archived>td:nth-child(4){padding-left:0;border-radius:0 10px 10px 0}.filter-list{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid hsla(210,11%,60%,.25)}.filter-list--split{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.filter-list--flex{display:flex;justify-content:space-between;align-items:center;gap:1rem}.filter-list--flex>*{width:100%!important}.filter-list--grid{display:grid;grid-template-columns:15.625rem 1.2fr 1.2fr 1fr;gap:1rem;align-items:center}.filter-type{width:fit-content;padding:.25rem 1rem;border:1px solid hsla(210,11%,60%,.25);border-radius:.25rem}.filter-type input{border:none;outline:transparent}.filter-type input::placeholder{font-size:.875rem;color:#8e99a4}.filter-type--search{display:flex;align-items:center;gap:.5rem;background-color:transparent}.filter-type--search input{background-color:transparent}.search-bar{display:flex;align-items:center;gap:.5rem;background-color:transparent;width:fit-content;padding:.25rem .5rem;border:1px solid hsla(210,11%,60%,.25);border-radius:.25rem}.search-bar input{border:none;outline:transparent;background-color:transparent;padding:0}.search-bar input::placeholder{font-size:.875rem;color:#8e99a4}.search-bar__clear-btn{visibility:hidden;padding:.25rem;background:none;border:1px solid transparent;cursor:pointer}.search-bar__clear-btn.show{visibility:initial}.search-bar__clear-btn:hover,.search-bar__clear-btn:focus{border:1px solid hsl(240,16%,96%)}.table-action-bar{position:fixed;bottom:1.5rem;left:calc(50% + 5.5rem);transform:translate(-50%);display:flex;background-color:#fff;border-radius:.5rem;box-shadow:0 0 8px #8e99a440;overflow:hidden}.table-action-bar__selected-items{display:flex;place-items:center;gap:.375rem;background-color:#3065b5;padding-inline:1rem;color:#fff}.table-action-bar__delete-btn{display:flex;flex-direction:column;gap:.5rem;color:#8e99a4}.table-action-bar__delete-btn svg path{transition:all .3s ease-in-out}.table-action-bar__delete-btn:hover,.table-action-bar__delete-btn:focus{color:#3065b5}.table-action-bar__delete-btn:hover svg path,.table-action-bar__delete-btn:focus svg path{fill:#3065b5}.table-action-bar__close-btn{border-left:1px solid hsla(210,11%,60%,.25);border-radius:0}.table-action-bar__close-btn:hover svg path,.table-action-bar__close-btn:focus svg path{fill:#3065b5}.table-detail-intro{padding:1rem;border-radius:.5rem;position:relative;overflow:hidden}.table-detail-intro:before{content:"";position:absolute;bottom:0;right:0;background-image:url("data:image/svg+xml,%3csvg%20width='58'%20height='64'%20viewBox='0%200%2058%2064'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20opacity='0.25'%3e%3cpath%20d='M0%2051.6223V63.587L13.3907%2070.9416V58.9769L0%2051.6223Z'%20fill='white'/%3e%3cpath%20d='M30.806%2068.5421L16.0773%2060.4488V72.4189L30.806%2080.5122V68.5421Z'%20fill='white'/%3e%3cpath%20d='M0%2017.6586L32.1496%2035.3225L64.3045%2017.6586L32.1496%200L0%2017.6586Z'%20fill='white'/%3e%3cpath%20d='M64.3043%2020.5056L33.4928%2037.4308V49.3955L64.3043%2032.4757V20.5056Z'%20fill='white'/%3e%3cpath%20d='M64.3043%2047.9883V36.0182L33.4928%2052.9434L33.6056%2052.9273L33.4928%2052.9864V64.9567L64.3043%2048.0314L64.2398%2047.999L64.3043%2047.9883Z'%20fill='white'/%3e%3cpath%20d='M64.3043%2063.587V51.6223L33.4928%2068.5422V80.5123L64.3043%2063.587Z'%20fill='white'/%3e%3cpath%20d='M13.3907%2027.8602L10.8921%2026.4906L0%2020.5056V32.4757L13.3907%2039.8303V27.8602Z'%20fill='white'/%3e%3cpath%20d='M16.0773%2041.3075L30.806%2049.3954V37.4307L16.0773%2029.3375V41.3075Z'%20fill='white'/%3e%3cpath%20d='M16.0773%2056.8632L30.806%2064.9565V52.9864L16.0773%2044.8931V56.8632Z'%20fill='white'/%3e%3cpath%20d='M13.3907%2043.4159L0%2036.0613V48.0314L13.3907%2055.3859V43.4159Z'%20fill='white'/%3e%3c/g%3e%3c/svg%3e");width:3.625rem;height:4rem}.table-detail-intro.image{display:grid;grid-template-columns:5.25rem auto;gap:2rem}.table-detail-intro__img{border-radius:.25rem}.table-detail-intro__content{align-self:center}.table-detail-intro__content>.title{margin-bottom:.5rem}.table-detail-intro__content>.text{color:#ffffffbf}.table-detail-summary{background-color:#f3f3f6;padding:1rem;border-radius:.5rem}.table-detail-summary__title{margin-block:.5rem 1rem}.table-detail-summary__list>li{display:grid;grid-template-columns:repeat(2,1fr)}.table-detail-summary__list>li:not(:last-of-type){position:relative;margin-bottom:.5rem;padding-bottom:.5rem}.table-detail-summary__list>li:not(:last-of-type):before{content:"";position:absolute;bottom:0;left:0;background-color:#8e99a440;width:100%;height:1px}.table-detail-summary__list>li .value{justify-self:flex-end;color:#3065b5}.table-detail-tabs{display:grid;gap:1rem}.table-detail-tabs__list{display:flex;align-items:center;gap:1.5rem;padding-bottom:.5rem;border-bottom:1px solid hsla(210,11%,60%,.25)}.table-detail-tabs__item{font-size:.875rem;font-weight:700;color:#3065b5}.table-detail-tabs__item:not(.dropdown){padding:.25rem .5rem;border-radius:.5rem;-webkit-user-select:none;user-select:none;cursor:pointer}.table-detail-tabs__item:not(.dropdown):hover,.table-detail-tabs__item:not(.dropdown):focus,.table-detail-tabs__item:not(.dropdown).selected{background-color:#3065b51a}.table-detail-tabs__item .dropdown__btn{gap:.5rem;padding:.25rem .5rem;color:#3065b5}.table-detail-tabs__item .dropdown__btn:hover,.table-detail-tabs__item .dropdown__btn:focus,.table-detail-tabs__item .dropdown__btn.selected{background-color:#3065b51a}.table-detail-tabs__item .dropdown__btn svg{flex-shrink:0}.table-detail-tabs__item .dropdown__btn svg path{fill:#3065b5}.table-detail-tabs__item .dropdown__list{font-weight:400;z-index:1000}.table-detail-tabs__item .dropdown__list>li{width:max-content}.table-detail-tabs__content .tab__title{padding-block:1rem 1.5rem}.table-detail-tab{background-color:#f3f3f6;padding:1.5rem 1rem;border-radius:.5rem}.table-detail-tab__header{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1.5rem}.table-detail-tab__header .tab__title{display:flex;align-items:center;gap:.5rem;padding-block:0}.table-detail-tab__header>button:nth-of-type(1){margin-left:auto}.table-detail-tab .tab-group{display:grid;grid-template-columns:1fr 2fr;padding-block:1rem 1.5rem;border-top:1px solid hsla(210,11%,60%,.25)}.table-detail-tab .tab-group__content{display:grid;gap:1rem}.table-detail-tab .tab-group__content--address{gap:.25rem;font-size:.875rem;font-weight:500;color:#3065b5}.table-detail-tab .tab-group__item{display:grid;gap:.25rem;font-size:.875rem}.table-detail-tab .tab-group__item .name{font-weight:400}.table-detail-tab .tab-group__item .value{font-weight:500;color:#3065b5}.tabs-detail-wrapper{display:grid;gap:1rem}.table-detail-tab__building-persons .roles-table__head{display:grid;grid-template-columns:10.375rem 9rem 1fr 2rem;gap:1.5rem;margin-inline:.75rem}.table-detail-tab__building-persons .roles-table__head>.roles{display:grid;grid-template-columns:repeat(4,auto);place-items:center;gap:1rem}.table-detail-tab__building-persons .roles-table__head>.roles>p{color:#fff;width:fit-content;padding:.125rem .25rem;border-radius:.25rem}.table-detail-tab__building-persons .roles-table__head>.roles>p:nth-child(1){background-color:#f05b2d}.table-detail-tab__building-persons .roles-table__head>.roles>p:nth-child(2){background-color:#3071b5}.table-detail-tab__building-persons .roles-table__head>.roles>p:nth-child(3){background-color:#f6d323}.table-detail-tab__building-persons .roles-table__head>.roles>p:nth-child(4){background-color:#84be41}.table-detail-tab__building-persons .roles-table__body{display:grid;gap:.5rem;margin-bottom:.5rem}.table-detail-tab__building-persons .roles-table__row{display:grid;grid-template-columns:10.375rem 9rem 1fr 2rem;gap:1.5rem;background-color:#f3f3f6;padding:.5rem;border-radius:.5rem}.table-detail-tab__building-persons .roles-table__row .roles{display:grid;grid-template-columns:repeat(4,auto);place-items:center;gap:1rem}.table-detail-tab__building-persons .roles-table__row .role-checkbox{border:1px solid hsla(210,11%,60%,.25);width:1rem;height:1rem;border-radius:.25rem}.table-detail-tab__building-persons .roles-table__row .role-checkbox.checked{background-color:#3065b5;position:relative}.table-detail-tab__building-persons .roles-table__row .role-checkbox.checked:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3csvg%20width='10'%20height='8'%20viewBox='0%200%2010%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.41426%205.66568L8.88623%200.193698C9.01537%200.0645661%209.16871%200%209.34627%200C9.52382%200%209.67717%200.0645661%209.8063%200.193698C9.93543%200.322831%2010%200.476175%2010%200.653732C10%200.831289%209.93543%200.984633%209.8063%201.11377L3.86622%207.05385C3.73709%207.18298%203.58643%207.24755%203.41426%207.24755C3.24208%207.24755%203.09143%207.18298%202.96229%207.05385L0.18595%204.2775C0.0568182%204.14837%20-0.00505768%203.99503%200.000322831%203.81747C0.00570334%203.63991%200.0729597%203.48657%200.202092%203.35744C0.331224%203.22831%200.484569%203.16374%200.662125%203.16374C0.839682%203.16374%200.993027%203.22831%201.12216%203.35744L3.41426%205.66568Z'%20fill='white'/%3e%3c/svg%3e");width:.625rem;height:.453125rem}.table-detail-tab__building-persons .roles-table__row .remove-row-btn{display:flex;justify-content:center;align-items:center;padding:.5rem;cursor:pointer}.table-detail-tab__building-persons .roles-table__row .remove-row-btn:hover svg path,.table-detail-tab__building-persons .roles-table__row .remove-row-btn:focus svg path{fill:#3065b5}.table-detail-tab__building-persons .add-role-form__input-group{display:grid;grid-template-columns:1fr .75fr 1fr 2rem;gap:1.5rem;background-color:#f3f3f6;margin-bottom:1.5rem;padding:.5rem;border-radius:.5rem}.table-detail-tab__building-persons .add-role-form__input-group .role-checkbox-group{display:grid;grid-template-columns:repeat(4,auto);place-items:center;gap:1rem}.table-detail-tab__building-persons .add-role-btn{justify-content:center;width:100%}.detail-side-downloads{background-color:#f3f3f6;padding:1rem;border-radius:.5rem}.empty-table-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;width:fit-content;max-width:31.25rem;margin-inline:auto;margin-block:7.5rem}.empty-table-content__text{display:grid;align-items:flex-start;justify-items:center;gap:.5rem;text-align:center}.empty-table-content-dropdown{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;width:fit-content;max-width:31.25rem;margin-inline:auto;margin-block:1.5rem}.custom-select{position:relative}.custom-select__btn{padding:.25rem .5rem;border:1px solid hsla(210,11%,60%,.25);border-radius:.25rem}.custom-select__list{display:none;position:absolute;left:0;background-color:#fff;width:100%;padding-block:.75rem;border-radius:.25rem;box-shadow:0 0 8px #8e99a440}.custom-select__list.open{display:grid;gap:.75rem}.custom-select__list.open-above{bottom:calc(100% + .5rem)}.custom-select__list.open-below{top:calc(100% + .5rem)}.custom-select__list>li{padding-inline:.75rem;color:#8e99a4;cursor:pointer}.custom-select__list>li.selected{color:#3065b5}.custom-select__list>li:hover svg path,.custom-select__list>li:focus-visible svg path{fill:#3065b5}.custom-select__list>li:hover button,.custom-select__list>li:focus-visible button{color:#3065b5!important}.custom-select__list>li input[type=radio]{position:fixed;width:0;opacity:0}.custom-select__list>li label{cursor:pointer;color:inherit}.custom-select__list>li button{color:#8e99a4}.custom-select__item{display:grid;grid-template-columns:1fr;gap:.75rem}.page-header{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding-bottom:3rem}.detail-page-intro{padding:1rem;border-radius:.5rem;position:relative;overflow:hidden}.detail-page-intro:before{content:"";position:absolute;bottom:0;right:0;background-image:url("data:image/svg+xml,%3csvg%20width='58'%20height='64'%20viewBox='0%200%2058%2064'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20opacity='0.25'%3e%3cpath%20d='M0%2051.6223V63.587L13.3907%2070.9416V58.9769L0%2051.6223Z'%20fill='white'/%3e%3cpath%20d='M30.806%2068.5421L16.0773%2060.4488V72.4189L30.806%2080.5122V68.5421Z'%20fill='white'/%3e%3cpath%20d='M0%2017.6586L32.1496%2035.3225L64.3045%2017.6586L32.1496%200L0%2017.6586Z'%20fill='white'/%3e%3cpath%20d='M64.3043%2020.5056L33.4928%2037.4308V49.3955L64.3043%2032.4757V20.5056Z'%20fill='white'/%3e%3cpath%20d='M64.3043%2047.9883V36.0182L33.4928%2052.9434L33.6056%2052.9273L33.4928%2052.9864V64.9567L64.3043%2048.0314L64.2398%2047.999L64.3043%2047.9883Z'%20fill='white'/%3e%3cpath%20d='M64.3043%2063.587V51.6223L33.4928%2068.5422V80.5123L64.3043%2063.587Z'%20fill='white'/%3e%3cpath%20d='M13.3907%2027.8602L10.8921%2026.4906L0%2020.5056V32.4757L13.3907%2039.8303V27.8602Z'%20fill='white'/%3e%3cpath%20d='M16.0773%2041.3075L30.806%2049.3954V37.4307L16.0773%2029.3375V41.3075Z'%20fill='white'/%3e%3cpath%20d='M16.0773%2056.8632L30.806%2064.9565V52.9864L16.0773%2044.8931V56.8632Z'%20fill='white'/%3e%3cpath%20d='M13.3907%2043.4159L0%2036.0613V48.0314L13.3907%2055.3859V43.4159Z'%20fill='white'/%3e%3c/g%3e%3c/svg%3e");width:3.625rem;height:4rem}.detail-page-intro.image{display:grid;grid-template-columns:5.25rem auto;gap:2rem}.detail-page-intro__img{border-radius:.25rem}.detail-page-intro__img-placeholder{display:flex;justify-content:center;align-items:center;width:5.25rem;height:100%;background-color:#ffffff80;border-radius:.5rem}.detail-page-intro__content{align-self:center}.detail-page-intro__content>.title{margin-bottom:.5rem}.detail-page-intro__content>.text{color:#ffffffbf}.detail-page-intro__content .tags__list{margin-top:1em}.detail-page-intro__content .tags__item{background-color:var(--clr-bg);color:var(--clr-txt);width:fit-content;padding:.125rem .5em;border-radius:.25rem}.detail-page-intro__content .tags__item--default{--clr-bg: hsl(0, 0%, 100%);--clr-txt: hsl(216, 58%, 45%)}.detail-page-persons-list{background-color:#f3f3f6;padding:1rem;border-radius:.5rem}.detail-page-persons-list__title{margin-block:.5rem 1rem}.detail-page-persons-list__list{display:grid;gap:.5rem}.detail-page-persons-list .person{display:grid;grid-template-columns:2.5rem auto;align-items:center;gap:1rem;background-color:#fff;padding:.5rem 1rem;border-radius:.5rem}.detail-page-persons-list .person__content{display:flex;justify-content:space-between;align-items:center}.detail-page-persons-list .person__content>div:last-of-type{display:flex;align-items:center;gap:.5rem}.avatar{display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;border-radius:50%;font-size:.75rem;font-weight:700;color:#fff}.avatar--img{width:2rem;height:2rem;border-radius:50%}.avatar--extra-users{background-color:#8e99a480}.avatar--large{width:2.5rem;height:2.5rem;font-size:.875rem}.modal{background-color:#fff;max-width:36.8125rem;min-width:36.8125rem;border:1px solid hsla(210,11%,60%,.25);border-radius:.5rem;position:relative;top:0;bottom:0;overflow:hidden;display:flex;flex-direction:column;z-index:9999}.modal.add-supplier{overflow:initial}.modal.add-supplier .select-invalid{border-color:red}.modal__backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#3065b51a;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;justify-content:center;transition:all .3s ease-in-out;overflow-y:scroll}.modal__close-btn{position:absolute;top:1rem;right:1rem;padding:0}.modal__header{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;gap:1.5rem;margin:2rem 1.5rem 1rem;padding-bottom:1rem;border-bottom:1px solid hsla(210,11%,60%,.25)}.modal__header>h2{display:flex;align-content:center;gap:.75rem}.modal__content{flex-grow:1;overflow-y:scroll;margin-inline:1.5rem}.modal__footer{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;background-color:#f3f3f6;padding:1.5rem}.modal__footer .btn-group{display:flex;align-items:center;gap:1rem}.modal__footer .btn-group .btn-cancel:hover{color:#3065b5}.modal__backdrop.large{justify-content:flex-end;min-height:100vh;opacity:0;pointer-events:none;transition:opacity .3s ease-in}.modal__backdrop.large.open{opacity:1;pointer-events:auto}.modal__backdrop.large.open .modal.large{transform:translate(0)}.modal.large{display:flex;flex-direction:column;margin-block:1.5rem;margin-right:1.5rem;transform:translate(100%);transition:all .5s ease-in}.modal__backdrop.normal{align-items:center;display:none}.modal__backdrop.normal.open{display:flex}.modal.normal{height:fit-content;max-height:calc(100vh - 3rem);margin-block:1.5rem}.modal.normal.add-supplier .modal__content{overflow:initial}.modal.normal .modal__content{margin-bottom:2rem}.modal__steps-header{margin-bottom:1rem;padding:.5rem 1rem;background-color:#f3f3f6;color:#3065b5;border-radius:.5rem}.modal__steps-header h3>span{margin-right:.5rem}.modal-delete{background-color:#fff;min-width:29.0625rem;max-width:31.25rem;height:fit-content;max-height:calc(100vh - 3rem);margin-block:1.5rem;border:1px solid hsla(210,11%,60%,.25);border-radius:.5rem;box-shadow:0 0 15px #8e99a433;position:relative;top:0;bottom:0;display:flex;flex-direction:column;overflow:hidden;z-index:9999}.modal-delete__backdrop{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s ease-in-out;overflow-y:scroll}.modal-delete__close-btn{position:absolute;top:1rem;right:1rem;padding:0}.modal-delete__header{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;gap:1.5rem;margin:2rem 1.5rem 1.5rem;padding-bottom:1rem;border-bottom:1px solid hsla(210,11%,60%,.25)}.modal-delete__header>h2{display:flex;align-content:center;gap:.75rem}.modal-delete__content{flex-grow:1;overflow-y:scroll;margin-inline:1.5rem;margin-bottom:2rem;font-size:.875rem}.modal-delete__footer{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;background-color:#f3f3f6;padding:1.5rem}.modal-delete__footer .btn-group{display:flex;align-items:center;gap:1rem}.modal-delete__list{list-style-type:disc;margin-left:1.5rem}.modal__steps-step:not(:last-of-type){margin-bottom:1rem;padding-bottom:1.5rem;border-bottom:1px solid hsla(210,11%,60%,.25)}.modal__steps-step .person{display:flex;align-items:center;gap:1rem;background-color:#f3f3f6;width:fit-content;padding:.5rem 1rem;border-radius:.5rem}.modal__steps-step .person>p{font-size:.875rem;font-weight:700;color:#3065b5}.share-structure-general{background-color:#f3f3f6;width:100%;padding:.5rem 1rem;border-radius:.5rem;display:grid;gap:.75rem}.share-structure-general>div{display:grid;gap:.25rem;font-size:.875rem}.share-structure-general>div .value{color:#3065b5}.sidebar-nav{display:flex;flex-direction:column;background-color:#f3f3f6;max-height:100vh;padding-block:1.5rem 3rem;padding-inline:1rem;border-top-right-radius:2rem;border-bottom-right-radius:2rem;position:sticky;top:0;transition:all .5s ease}.sidebar-nav__logo{flex-shrink:0;display:flex;justify-content:center;margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:1px solid hsla(210,11%,60%,.25)}.sidebar-nav__search-form{margin-bottom:2rem}.sidebar-nav__search-form .form-group--search{display:flex;flex-direction:row;align-items:center;gap:.5rem;background-color:#fff;padding:.25rem .5rem;border:1px solid hsla(210,11%,60%,.25);border-radius:.25rem}.sidebar-nav__search-form .form-group--search input{border:none!important}.sidebar-nav__search-form .search-form__btn-open{background-color:#3065b5;padding:.375rem;border-radius:.25rem}.sidebar-nav__search-form .search-form__btn-open>svg path{fill:#fff}.sidebar-nav__nav{flex-grow:1;display:flex;flex-direction:column}.sidebar-nav__nav .main-nav{margin-bottom:2rem}.sidebar-nav__nav .extra-nav{flex-shrink:0;margin-top:auto;border-top:1px solid hsla(210,11%,60%,.25);padding-top:2rem}.sidebar-nav__nav .extra-nav>li a{display:grid;align-items:center;gap:1rem;padding:.25rem .5rem;border-radius:.25rem;transition:background-color .3s ease-in-out}.sidebar-nav__nav .extra-nav>li a:hover,.sidebar-nav__nav .extra-nav>li a:focus-visible,.sidebar-nav__nav .extra-nav>li a.active{background-color:#3065b51a;font-weight:700;color:#3065b5}.sidebar-nav__nav .extra-nav>li a:hover>svg path,.sidebar-nav__nav .extra-nav>li a:focus-visible>svg path,.sidebar-nav__nav .extra-nav>li a.active>svg path{fill:#3065b5}.sidebar-nav__nav>ul{display:grid;gap:.5rem}.sidebar-nav--closed{width:5rem}.sidebar-nav--closed .sidebar-nav__logo>a svg:first-of-type{display:none}.sidebar-nav--closed .sidebar-nav__search-form{display:flex;justify-content:center}.sidebar-nav--closed .sidebar-nav__search-form .form-group--search{display:none}.sidebar-nav--closed .sidebar-nav__nav .main-nav .category-nav-item__btn svg:last-of-type,.sidebar-nav--closed .sidebar-nav__nav .main-nav .category-nav-item__btn p{display:none}.sidebar-nav--closed .sidebar-nav__nav .main-nav .category-nav-item__content{position:absolute;z-index:10;background-color:#fff;padding:.5rem;border-radius:.25rem;box-shadow:0 0 8px #8e99a440}.sidebar-nav--closed .sidebar-nav__nav .main-nav .category-nav-item.open .category-nav-item__btn .tooltip__text{opacity:1}.sidebar-nav--closed .sidebar-nav__nav .main-nav .nav-item a p{display:none}.sidebar-nav--closed .sidebar-nav__nav .extra-nav>li a>p{display:none}.sidebar-nav--closed .sidebar-nav__nav>ul{justify-items:center}.sidebar-nav--open{width:18rem}.sidebar-nav--open .sidebar-nav__logo>a svg:last-of-type{display:none}.sidebar-nav--open .sidebar-nav__search-form .search-form__btn-open{display:none}.sidebar-nav--open .sidebar-nav__nav .main-nav .category-nav-item__btn{grid-template-columns:1.5rem auto 1fr}.sidebar-nav--open .sidebar-nav__nav .main-nav .category-nav-item .tooltip{opacity:0}.sidebar-nav--open .sidebar-nav__nav .main-nav .nav-item a{grid-template-columns:1.5rem auto}.sidebar-nav--open .sidebar-nav__nav .main-nav .nav-item .tooltip{display:none}.sidebar-nav--open .sidebar-nav__nav .extra-nav>li a{grid-template-columns:1.5rem auto}.sidebar-nav--open .sidebar-nav__nav .extra-nav>li a .tooltip{display:none}.category-nav-item__btn{border:none;background:none;outline:transparent;display:grid;align-items:center;gap:1rem;width:100%;padding:.25rem .5rem;border-radius:.25rem;color:#8e99a4;cursor:pointer;transition:all .3s ease}.category-nav-item__btn>svg:last-of-type{margin-left:auto;transition:transform .3s ease}.category-nav-item__content{display:none}.category-nav-item:hover .category-nav-item__btn,.category-nav-item.open .category-nav-item__btn{background-color:#3065b51a;font-weight:700;color:#3065b5}.category-nav-item:hover .category-nav-item__btn>svg path,.category-nav-item.open .category-nav-item__btn>svg path{fill:#3065b5}.category-nav-item.open .category-nav-item__btn>svg:last-of-type{transform:rotate(180deg)}.category-nav-item.open .category-nav-item__content{display:grid;gap:.5rem;margin-top:.5rem;margin-left:2.5rem}.category-nav-item.open .category-nav-item__content>li a{display:block;width:100%;padding:.25rem .5rem;border-radius:.25rem;transition:background-color .3s ease-in-out}.category-nav-item.open .category-nav-item__content>li a:hover,.category-nav-item.open .category-nav-item__content>li a:focus-within,.category-nav-item.open .category-nav-item__content>li a.active{background-color:#3065b51a;font-weight:700;color:#3065b5}.nav-item__nav-link{display:grid;align-items:center;gap:1rem;padding:.25rem .5rem;border-radius:.25rem;transition:background-color .3s ease-in-out}.nav-item__nav-link:hover,.nav-item__nav-link:focus-within,.nav-item__nav-link.active{background-color:#3065b51a;font-weight:700;color:#3065b5}.nav-item__nav-link:hover>svg path,.nav-item__nav-link:focus-within>svg path,.nav-item__nav-link.active>svg path{fill:#3065b5}.top-nav{display:flex;align-items:center;gap:2rem;margin-bottom:2rem;padding-block:1.5rem 1rem;border-bottom:1px solid hsla(210,11%,60%,.25)}.top-nav>div:nth-of-type(1){margin-left:auto}.top-nav .user-dropdown__btn{display:flex;align-items:center;gap:1rem;background-color:#f3f3f6;padding:.5rem 1rem;border-radius:.5rem;color:#8e99a4}.email-template-builder{display:flex;flex-direction:column;height:calc(100% - 120px)}.email-template-builder__header{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;gap:2rem;padding-bottom:3rem}.email-template-builder__empty-list{flex-grow:1;display:grid;gap:2rem;margin-top:7.5rem}.email-template-builder__empty-list>div{text-align:center}.email-template-builder__empty-list .empty-list__title{margin-bottom:.5rem}.create-email-template__header{display:flex;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:3rem}.create-email-template__header>h1{display:flex;align-items:center;gap:1rem}.create-email-template__content{display:grid;grid-template-columns:1fr 2fr}.create-email-template-main{display:grid;grid-template-columns:30% 70%;align-items:flex-start;gap:2rem}.create-email-template-main>*:nth-of-type(1){flex-basis:30%;flex-grow:0}.create-email-template-main>*:nth-of-type(2){flex-basis:70%}.create-email-template-tabs{background-color:#f3f3f6;max-width:22.625rem;border-radius:.5rem;overflow:hidden}.create-email-template-tabs__tab-list{display:grid;grid-template-columns:repeat(2,1fr)}.create-email-template-tabs__tab-item{display:flex;justify-content:center;align-items:center;gap:1rem;background-color:#3065b540;padding-block:.75rem;font-size:1rem;font-weight:700;line-height:1;color:#fff;cursor:pointer;transition:color .3s ease-in-out}.create-email-template-tabs__tab-item svg path{transition:all .3s ease-in-out}.create-email-template-tabs__tab-item.selected,.create-email-template-tabs__tab-item:hover,.create-email-template-tabs__tab-item:focus-visible{color:#3065b5}.create-email-template-tabs__tab-item.selected svg path,.create-email-template-tabs__tab-item:hover svg path,.create-email-template-tabs__tab-item:focus-visible svg path{fill:#3065b5}.create-email-template-tabs__tab-item.selected{background-color:#f3f3f6}.create-email-template-tabs__tab-content{display:grid;gap:2rem;padding:1.5rem}.create-email-template-tabs .add-tab__section{display:grid;gap:1rem}.create-email-template-tabs .add-tab__section-title{font-weight:700;color:#3065b5}.create-email-template-tabs .add-tab__section-list{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem 1rem}.create-email-template-tabs .add-tab .widget{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background-color:#fff;width:5.5rem;aspect-ratio:1/1;padding:.5rem;border-radius:.5rem;font-size:.875rem}.page{display:block;width:100%;height:100%;min-height:18.75rem;border:1px solid hsla(210,11%,60%,.25);border-radius:.5rem}.page>div{border:2px solid transparent;border-radius:.5rem;position:relative}.page>div:hover{border-color:#3065b5}.page>div .dropped-widget__buttons{position:absolute;top:0;right:0;z-index:1010;display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;padding:.25rem;background-color:#3065b5;border:2px solid hsl(216,58%,45%);border-bottom-left-radius:.5rem;overflow:hidden}.page>div .dropped-widget__buttons svg path{fill:#fff}.page>div .test{padding-block:1.5rem 1rem;padding-inline:1.5rem}.page>div .test em{font-style:italic}.page>div .test strong{font-weight:900}.buildings-detail,.lots-detail,.persons-detail,.employees-detail,.suppliers-detail,.accounting-budget-estimate-detail{display:grid;grid-template-columns:1fr 2.5fr;align-items:flex-start;gap:1rem 1.5rem;margin-bottom:2rem}.buildings-detail>div,.lots-detail>div,.persons-detail>div,.employees-detail>div,.suppliers-detail>div,.accounting-budget-estimate-detail>div{display:grid;gap:1rem}.building-detail-accountmanagers{background-color:#f3f3f6;padding:1rem;border-radius:.5rem}.building-detail-accountmanagers__title{margin-block:.5rem 1rem}.building-detail-accountmanagers__list{display:grid;gap:.5rem}.building-detail-accountmanagers .manager{display:grid;grid-template-columns:2.5rem auto;align-items:center;gap:1rem;background-color:#fff;padding:.5rem 1rem;border-radius:.5rem}.building-detail-accountmanagers .manager__content{display:flex;justify-content:space-between;align-items:center}.building-detail-accountmanagers .manager__content>div:last-of-type{display:flex;align-items:center;gap:.5rem}.share-structure-form-header,.share-structure-lot{display:grid;grid-template-columns:1.5fr 1fr 1fr}.distribution-key-form-header,.distribution-key-lot{display:grid;grid-template-columns:1rem 1.5fr 1fr 1fr;align-items:center;gap:1rem}.share-structure-form-header,.distribution-key-form-header{font-size:.75rem;text-transform:uppercase;margin-bottom:.5rem}.form-share-structure-lot,.form-distribution-key-lot{display:grid;gap:.5rem}.form-share-structure-lot input[type=number],.form-distribution-key-lot input[type=number]{max-width:4.5rem;margin-left:.75rem}.share-structure-lot,.distribution-key-lot{background-color:#f3f3f6;padding:.25rem .5rem;border-radius:.5rem}.building-accounting-info .table-detail-tab__header,.building-technical-info .table-detail-tab__header{padding-bottom:2rem;border-bottom:1px solid hsla(210,11%,60%,.25)}.building-accounting-info .comment-title,.building-technical-info .comment-title{margin-bottom:1rem}.building-accounting-info .comment-list,.building-technical-info .comment-list{display:grid;gap:.5rem;position:relative}.building-accounting-info .comment,.building-technical-info .comment{display:grid;grid-template-columns:2rem 1fr;gap:0 .75rem;background-color:#fff;padding:1rem;border-radius:.5rem;font-size:.875rem;position:relative}.building-accounting-info .comment__header,.building-technical-info .comment__header{display:flex;align-items:flex-end;gap:1rem}.building-accounting-info .comment__header .name,.building-technical-info .comment__header .name{font-weight:700;color:#3c4d5d}.building-accounting-info .comment__header .date,.building-technical-info .comment__header .date{font-size:.75rem}.building-accounting-info .comment__content,.building-technical-info .comment__content{margin-top:.5rem}.building-accounting-info .comment__actions,.building-technical-info .comment__actions{position:absolute;top:1rem;right:1rem}.building-accounting-info .comment__actions .custom-select__btn,.building-technical-info .comment__actions .custom-select__btn{border:none}.building-accounting-info .comment__actions .custom-select__list,.building-technical-info .comment__actions .custom-select__list{left:unset;right:0;z-index:1;width:max-content}.building-accounting-info .comment__actions .custom-select__list.open-below,.building-technical-info .comment__actions .custom-select__list.open-below{top:calc(100% + .01rem)}.building-accounting-info .comment__actions .custom-select__list>li,.building-technical-info .comment__actions .custom-select__list>li{display:flex;align-items:center;gap:.75rem}.building-accounting-info .edit-comment-form,.building-technical-info .edit-comment-form{margin-top:.75rem}.building-accounting-info .edit-comment-form .btn,.building-technical-info .edit-comment-form .btn{margin-top:.5rem;display:flex;margin-left:auto}.building-accounting-info .edit-comment-form textarea,.building-technical-info .edit-comment-form textarea{padding:.5rem .75rem}.building-accounting-info .add-comment-form,.building-technical-info .add-comment-form{border-bottom:1px solid hsla(210,11%,60%,.25);margin-bottom:1rem;padding-bottom:1.5rem}.building-accounting-info .add-comment-form .btn,.building-technical-info .add-comment-form .btn{display:flex;margin-left:auto;margin-top:1rem}.building-accounting-info .add-comment-form textarea,.building-technical-info .add-comment-form textarea{padding:.5rem .75rem}.budget-estimate-side__downloads{background-color:#f3f3f6;padding:1rem;border-radius:.5rem}.budget-estimate-side__downloads .title{margin-block:.5rem 1rem}.budget-estimate-side__downloads .content{display:grid;gap:.5rem}.budget-estimate-side__downloads .content>button{display:flex;align-items:center;gap:.5rem;background-color:#fff;color:#8e99a4;width:100%;padding:.25rem .5rem;font-size:.75rem;line-height:1.4}.budget-estimate-side__downloads .content>button p{text-align:start}.budget-estimate-side__downloads .content>button:hover,.budget-estimate-side__downloads .content>button:focus{background-color:#3065b51a}.budget-estimate-content{background-color:#f3f3f6;border-radius:1rem;display:initial!important}.login{display:grid;grid-template-columns:45% 55%;--spacing: 0;width:100%}.login__form{justify-self:flex-end;width:100%;max-width:26.25rem;margin-top:4rem;display:flex;flex-direction:column;justify-content:center;margin-inline:8%;position:relative}.login__form>.login__header{position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center}.login__form>.form{gap:0}.login__form>.form .form__header{margin-bottom:2.5rem}.login__form>.form .form__header h1{margin-bottom:.75rem}.login__form>.form .form-group:not(:last-of-type){margin-bottom:1rem}.login__form>.form .actions{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}.login__form>.form .btn-login{justify-content:center;width:100%;margin-top:2.5rem}.login__slider{background-color:#3065b5}.home .heading{margin-bottom:1.5rem}.home__welcome-messages{display:grid;align-items:flex-start;gap:.75rem}.home .success{background-color:#e6ffed;color:#8e99a4;padding:.75rem 1rem;border-left:4px solid hsl(88,49%,50%);margin-bottom:1.5rem;border-radius:6px}.home .intro,.home .closing{margin-bottom:1.5rem}.home .closing{display:grid;gap:.5rem}.home ul{list-style:none;padding:0}.home ul li{margin-bottom:1rem;padding-left:2rem;position:relative}.home ul li:before{content:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_2292_18818'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='24'%20height='24'%3e%3crect%20width='24'%20height='24'%20fill='%23D9D9D9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_2292_18818)'%3e%3cpath%20d='M10.6%2013.4L8.45%2011.25C8.26667%2011.0667%208.03333%2010.975%207.75%2010.975C7.46667%2010.975%207.23333%2011.0667%207.05%2011.25C6.86667%2011.4333%206.775%2011.6667%206.775%2011.95C6.775%2012.2333%206.86667%2012.4667%207.05%2012.65L9.9%2015.5C10.1%2015.7%2010.3333%2015.8%2010.6%2015.8C10.8667%2015.8%2011.1%2015.7%2011.3%2015.5L16.95%209.85C17.1333%209.66667%2017.225%209.43333%2017.225%209.15C17.225%208.86667%2017.1333%208.63333%2016.95%208.45C16.7667%208.26667%2016.5333%208.175%2016.25%208.175C15.9667%208.175%2015.7333%208.26667%2015.55%208.45L10.6%2013.4ZM5%2021C4.45%2021%203.97917%2020.8042%203.5875%2020.4125C3.19583%2020.0208%203%2019.55%203%2019V5C3%204.45%203.19583%203.97917%203.5875%203.5875C3.97917%203.19583%204.45%203%205%203H19C19.55%203%2020.0208%203.19583%2020.4125%203.5875C20.8042%203.97917%2021%204.45%2021%205V19C21%2019.55%2020.8042%2020.0208%2020.4125%2020.4125C20.0208%2020.8042%2019.55%2021%2019%2021H5ZM5%2019H19V5H5V19Z'%20fill='%233166B6'/%3e%3c/g%3e%3c/svg%3e");position:absolute;left:0;top:0}.home .callout{font-size:1rem;background-color:#f0f4ff;padding:1rem;border-left:4px solid hsl(211,58%,45%);border-radius:6px;margin-top:2rem}.home .callout strong{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.home .highlight{font-weight:700;color:#06c}
