.form-field-wrapper{display:flex;flex-direction:row;align-items:center;gap:1.5rem;flex:1}.form-field-wrapper.v-flex{flex-direction:column!important;align-items:start!important}.form-field-wrapper>p{width:110px;color:#1a1b1e}.form-field-wrapper>p.mandatory:after{content:"*";color:#ba1a1a;margin-left:2px}.form-field-wrapper>div{flex:1;gap:.25rem}.form-field-wrapper>div input,.form-field-wrapper>div .list-select-container{flex:1}.form-field-wrapper.error input{border-color:#ba1a1a}.modal-dialog-back{z-index:75;position:fixed!important;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0;background:#0000004d;transition:opacity .28s cubic-bezier(.4,0,.2,1)}.modal-dialog-back.visible{opacity:1}.modal-dialog-back header p,.modal-dialog-back .body>p{flex:1;color:#1a1b1e}.modal-dialog-back .modal-dialog{max-width:60%;padding:2.75rem;gap:2rem;border-radius:1rem;background:#fff}.modal-dialog-back .modal-dialog>header{width:100%;align-items:center;gap:.5rem}.modal-dialog-back .modal-dialog .body{gap:1.5rem}.modal-dialog-back .modal-dialog .actions{justify-content:flex-end;gap:1.5rem}.page.form-page-layout{height:100vh;overflow:hidden}.page.form-page-layout main{height:100%;padding:3rem 0 0;gap:2rem}.page.form-page-layout main header{padding:0 1.5rem;align-items:center;gap:.75rem}.page.form-page-layout main header .back{padding:.5rem;cursor:pointer}.page.form-page-layout main .save-section{padding:0 1.5rem}.page.form-page-layout main .save-section>div:first-child{flex:1}.page.form-page-layout main .save-section .v-flex{justify-content:center}.page.form-page-layout .form-wrapper{padding:0 1.5rem 2rem;gap:2rem;overflow:scroll}.image-picker{display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.image-picker.mini img,.image-picker.mini .placeholder{width:70px;height:70px;margin:.25rem;border-radius:50%}.image-picker.small img,.image-picker.small .placeholder{width:100px;height:100px;margin:.25rem;border-radius:50%}.image-picker.large{width:100%}.image-picker.large img,.image-picker.large .placeholder{width:100%;height:200px;border-radius:1rem}.image-picker.large button{transform:translate(25%,25%)}.image-picker img{object-fit:cover}.image-picker .placeholder{background-image:url(data:image/png;base64,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);background-size:cover}.image-picker button.icon{position:absolute;bottom:0;right:0;z-index:5}.image-picker input{width:100%;height:100%;padding:0;position:absolute;opacity:0;cursor:pointer}.body-large,.list-select-container .selector-input-wrapper,label input,label textarea{color:#44474e;font-size:1rem;line-height:1.5rem;letter-spacing:.5px}.list-select-container{width:100%;flex:1;position:relative}.list-select-container .selector-input-wrapper{width:100%;height:3.5rem;padding:0 .75rem;align-items:center;gap:.5rem;border-radius:.5rem;border:1px solid #74777f;background-color:transparent;outline:none;color:#44474e}.list-select-container .selector-input-wrapper svg path{fill:#44474e}.list-select-container .selector-input-wrapper input{flex:1;padding:1rem 0;border:none;outline:none}.list-select-container .selector-input-wrapper::placeholder{color:#44474e}.list-select-container .selector-input-wrapper:active,.list-select-container .selector-input-wrapper:focus,.list-select-container .selector-input-wrapper:focus-visible{border:1px solid #74777f;background-color:transparent;color:#44474e}.list-select-container .selector-input-wrapper:hover{border:1px solid #74777f;background-color:transparent;color:#44474e}.list-select-container .selector-input-wrapper:disabled{border:1px solid #1a1b1e;background-color:transparent;color:#1a1b1e}.list-select-container .list-dropdown{position:absolute;top:100%;left:0;right:0;background-color:#faf9fd;border:1px solid #c4c6cf;border-radius:.5rem;max-height:200px;overflow-y:auto;z-index:1000}.list-select-container .list-dropdown .option{padding:.75rem 1rem;align-items:center;cursor:pointer;color:#1a1b1e;transition:background-color .28s cubic-bezier(.4,0,.2,1)}.list-select-container .list-dropdown .option p{flex:1}.list-select-container .list-dropdown .option:hover,.list-select-container .list-dropdown .option.selected{background:linear-gradient(0deg,#015db614,#015db614),#faf9fd}.related-entities-section{gap:2rem}.related-entities-section label{width:40%}.title-med,.generic-table-container .generic-table tbody tr td.highlighted{color:#000;font-size:1rem;font-weight:600;line-height:1.5rem;letter-spacing:.15px}.body-med,.generic-table-container .generic-table tbody tr td{color:#001b3d;font-size:.875rem;line-height:1.25rem;letter-spacing:.25px}.body-small,.generic-table-container .generic-table thead th{color:#001b3d;font-size:.75rem;line-height:1rem;letter-spacing:.4px}.generic-table-container{width:100%;padding:1rem;position:relative;border-radius:1rem;background:linear-gradient(0deg,#015db60d,#015db60d),#faf9fd;overflow:scroll}.generic-table-container .generic-table{width:100%;border-collapse:collapse}.generic-table-container .generic-table thead th{padding:1rem}.generic-table-container .generic-table thead th.sortable{align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .28s cubic-bezier(.4,0,.2,1)}.generic-table-container .generic-table thead th.sortable .sort-icon{transition:background-color .28s cubic-bezier(.4,0,.2,1),transform .28s cubic-bezier(.4,0,.2,1)}.generic-table-container .generic-table thead th.sortable .sort-icon.desc{transform:rotate(180deg)}.generic-table-container .generic-table thead th.sortable svg{width:1rem;height:1rem}.generic-table-container .generic-table thead th.sortable svg path{fill:#1a1b1e}.generic-table-container .generic-table tbody tr{border-bottom:1px solid #d9e3f9;background:#fff;cursor:pointer}.generic-table-container .generic-table tbody tr:first-of-type td:first-of-type{border-top-left-radius:1rem}.generic-table-container .generic-table tbody tr:first-of-type td:last-of-type{border-top-right-radius:1rem}.generic-table-container .generic-table tbody tr:last-of-type td:first-of-type{border-bottom-left-radius:1rem}.generic-table-container .generic-table tbody tr:last-of-type td:last-of-type{border-bottom-right-radius:1rem}.generic-table-container .generic-table tbody tr:last-child{border-bottom:none}.generic-table-container .generic-table tbody tr td{padding:1rem;color:#1a1b1e}.generic-table-container .generic-table tbody tr td.actions>div{align-items:center;justify-content:flex-end;gap:.75rem}.generic-table-container .generic-table thead th,.generic-table-container .generic-table tbody td{font-weight:400}.generic-table-container .generic-table thead th.main,.generic-table-container .generic-table tbody td.main{width:35%}.generic-table-container .generic-table thead th.centered,.generic-table-container .generic-table tbody td.centered{text-align:center}.generic-table-container .empty{padding:3rem;text-align:center;color:#44474e;font-style:italic}.generic-table-container .loading{padding:3rem;gap:1.5rem;align-items:center;justify-content:center;text-align:center;color:#44474e;font-style:italic}.generic-table-container .action{margin-top:1rem}label.search-field{width:400px;align-items:center;background:linear-gradient(0deg,#015db60d,#015db60d),#faf9fd;border-radius:1.5rem;padding:0 1rem}label.search-field.h-flex{gap:1rem}label.search-field input{flex:1;padding:0;border:none}label.search-field input:hover,label.search-field input:active,label.search-field input:focus{border:none}label.search-field svg path{fill:#44474e}label.search-field svg.clear{cursor:pointer}label.search-field svg.clear:hover{background:#e0e2ec;border-radius:50%}.segmented-button-wrapper{gap:.25rem}.segmented-button-wrapper .segmented-button{display:flex;flex-direction:row;border:1px solid #74777f;border-radius:1.5em}.segmented-button-wrapper .segmented-button.error{border:1px solid #ba1a1a}.segmented-button-wrapper .segmented-button.disabled{background:#e0e2ec}.segmented-button-wrapper .segmented-button.disabled .values label{cursor:not-allowed}.segmented-button-wrapper .segmented-button.disabled .values label p{color:#44474e}.segmented-button-wrapper .segmented-button.disabled .values label svg path{fill:#44474e}.segmented-button-wrapper .segmented-button .values{-webkit-user-select:none;user-select:none;z-index:5}.segmented-button-wrapper .segmented-button .values label{display:flex;position:relative;align-items:center;padding:.75rem .625rem;border-right:1px solid #74777f;cursor:pointer;transition:all .28s cubic-bezier(.4,0,.2,1)}.segmented-button-wrapper .segmented-button .values label svg{width:1.25rem;height:1.25rem;margin-right:.5rem}.segmented-button-wrapper .segmented-button .values label svg path{fill:#121c2b}.segmented-button-wrapper .segmented-button .values label p{text-align:center;color:#1a1b1e;transition:color .28s cubic-bezier(.4,0,.2,1)}.segmented-button-wrapper .segmented-button .values label.selected{background:#d6e3ff}.segmented-button-wrapper .segmented-button .values label.selected p{color:#121c2b}.segmented-button-wrapper .segmented-button .values label:first-of-type{border-top-left-radius:1.5em;border-bottom-left-radius:1.5em}.segmented-button-wrapper .segmented-button .values label:last-of-type{border-top-right-radius:1.5em;border-bottom-right-radius:1.5em;border-right:none}.segmented-button-wrapper .segmented-button input[type=radio]{display:none}.segmented-button label{min-width:6.5rem;gap:.5rem;justify-content:center}input[type=checkbox]{width:1.25rem;height:1.25rem;accent-color:#015db6;border:2px solid #74777f;border-radius:.5rem;outline:none;cursor:pointer}input[type=checkbox]:hover{border-color:#015db6}input[type=checkbox]:checked{background-color:#015db6;border-color:#015db6}.checkbox-list-container{gap:.75rem;align-items:center}.checkbox-list-container .body-large{width:110px}.checkbox-list-container ul{align-items:center}.checkbox-list-container ul li{align-items:center;padding:.5rem 1rem;gap:1rem}.progress{align-items:center;gap:1rem}.progress .track{height:.25rem;flex:1;background-color:#e0e2ec}.progress .track .filled{background-color:#015db6}.internationalization main .disclaimer{gap:1rem;padding:2rem 2.75rem 2.5rem;border-radius:15.761px;border:1px solid #c4c6cf}.internationalization main .disclaimer .header{gap:1rem;color:#1a1b1e}.internationalization main .disclaimer .header svg path{fill:#44474e}.internationalization main .disclaimer>p{color:#1a1b1e;white-space:pre-line}.page.language .form-wrapper .toggle-wrapper{gap:4rem}.title-med,.page.translations .header .generic-table-container .generic-table tbody tr td.key{color:#000;font-size:1rem;font-weight:600;line-height:1.5rem;letter-spacing:.15px}.page.translations .header{gap:1rem}.page.translations .header .header-progress{width:100%;padding:0 1.5rem}.page.translations .header .header-progress .progress{flex:1}.page.translations .header .filter{padding:0 1.5rem;gap:1rem;align-items:center}.page.translations .header .filter .filter-filled{gap:1rem;flex-direction:row-reverse;align-items:center}.login{position:relative;justify-content:center;align-items:center;padding-left:0!important}.not-found{justify-content:center;align-items:center}.not-found main{padding:2rem;gap:2rem}.not-found main section{justify-content:center;align-items:center;gap:1rem;max-width:45rem}.not-found main section h2{text-align:center}.page.workflow .form-wrapper{position:relative;padding:0}.page.workflow .form-wrapper .form-card.workflow-form{margin:0 1.5rem}.page.workflow .form-wrapper .form-card .form-field-wrapper.icon,.page.workflow .form-wrapper .form-card .form-field-wrapper.cover{gap:1rem}.page.workflow .form-wrapper .form-card .form-field-wrapper.icon>div,.page.workflow .form-wrapper .form-card .form-field-wrapper.cover>div{width:100%}.page.workflow .form-wrapper .form-card .form-field-wrapper.icon{width:110px;flex:none}.page.workflow .form-wrapper .workflow-sections{gap:2rem}.page.workflow .form-wrapper .workflow-sections .header{margin:0 1.5rem}.page.workflow .form-wrapper .workflow-sections .header .label{color:#001b3d;font-size:2rem;font-weight:400;line-height:2.5rem}.page.workflow .form-wrapper .workflow-sections .list{flex:2;gap:1.5rem;padding:0 .75rem 3rem 3.75rem}.page.workflow .form-wrapper .workflow-sections .actions{padding:0 1.5rem 0 .75rem}.page.workflow .form-wrapper .workflow-sections.sticky .list-wrapper{flex:1;overflow:hidden}.page.workflow .form-wrapper .workflow-sections.sticky .list-wrapper .side,.page.workflow .form-wrapper .workflow-sections.sticky .list-wrapper .list{overflow:scroll}.translation-dialog .modal-dialog{max-width:65%}.translation-dialog .modal-dialog form{gap:1rem}.translatable-field{height:3.5rem;align-items:center;position:relative;gap:.75rem;border-radius:.5rem;border:1px solid #74777f;background-color:transparent;padding:1rem;font-size:.875rem;cursor:pointer}.translatable-field p{color:#44474e}.translatable-field svg{position:absolute;right:.75rem}.translatable-field svg path{fill:#44474e}.section-form{width:100%;gap:1rem}.section-form.selected{border-left:10px solid #015db6!important;box-shadow:0 1px 2px #0000004d,0 2px 6px 2px #00000026}.section-form.parent{border:none;border-left:10px solid #006a60!important}.section-form.child-single{border:none;border-left:10px solid #d6e3ff!important}.section-form.child-multiple{border:none;border-left:10px solid #74f8e6!important}.section-form .headline-large{flex:1;color:#44474e}.section-form .title-med{color:#44474e}.section-form .form{gap:1.5rem}.section-form .form>.h-flex{gap:1.5rem}.section-form .form .info{flex:1;gap:1.5rem}.section-form .form .icon{align-items:end}.section-form .form .blocks{gap:1rem}.section-form .form .blocks>div{display:flex;flex-direction:column;gap:1rem}.section-form .form .blocks>div .block-item{align-items:center;padding:.75rem 1.25rem;border:1px solid #74777f;border-radius:.5rem;background-color:#fff;z-index:5}.section-form .form .blocks>div .block-item svg path{fill:#44474e}.section-form .form .blocks>div .block-item p{flex:1;text-align:center;color:#1a1b1e}.section-form .form .next>.v-flex{flex:1;gap:.75rem}.section-form .form .next>.v-flex .item{align-items:center;gap:.25rem}.form-card{gap:2rem;padding:2rem;background-color:#fff;border:1px solid #c4c6cf;border-radius:1rem}.form-card.collapsible{position:relative}.form-card.collapsible>button.collapse-toggle{position:absolute;right:2.5rem;top:2.5rem;z-index:10}.form-card.collapsible>button.collapse-toggle svg{transition:transform .28s cubic-bezier(.4,0,.2,1)}.form-card.collapsible>button.collapse-toggle svg path{fill:#44474e}.form-card.collapsible.collapsed{gap:0}.form-card.collapsible.collapsed>button.collapse-toggle svg{transform:rotate(180deg)}.form-card.collapsible.collapsed .collapsable{max-height:0;overflow:hidden}.form-card.collapsible .collapsable{gap:2rem;transition:max-height .28s cubic-bezier(.4,0,.2,1)}.form-card>.v-flex{gap:2rem}.form-card>.h-flex,.form-card .collapsable>.h-flex{flex:1;gap:2rem;align-items:flex-start}.form-card>.h-flex.bottom,.form-card .collapsable>.h-flex.bottom{width:60%}.form-card .bordered{padding-bottom:1rem;border-bottom:1px solid #c4c6cf}.form-card label input{flex:1}.form-card label>div.v-flex{flex:1;gap:.25rem}.form-card label>div.v-flex .error{font-size:.75rem;color:#ba1a1a}.form-card label.error input{border-color:#ba1a1a}.side{flex:1;gap:1rem;padding:3rem 1.5rem;background-color:#fff}.side .legend-cell{justify-content:center;padding:.875rem 3rem;border-radius:1rem;background:#fff;box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026}.side .legend-cell.selected{border-left:10px solid #015db6}.side .legend-cell.parent{border-left:10px solid #006a60}.side .legend-cell.child{border-left:10px solid #d6e3ff}.side .legend-cell.child-multiple{border-left:10px solid #74f8e6}.side .legend-cell p{color:#44474e;white-space:nowrap}.side .block-section{gap:1rem}.side .block-section .label-large{color:#015db6}.side .block-section .h-flex{gap:.5rem;flex-wrap:wrap}.side .block-section .h-flex .item{width:142px;padding:.5rem;justify-content:center;align-items:center;border-radius:.5rem;border:1px solid #74777f;background:#fff;cursor:pointer;transition:background .28s cubic-bezier(.4,0,.2,1)}.side .block-section .h-flex .item p{width:100%;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.side .block-section .h-flex .item:hover{background:#1a1b1e1f}.side .block-section .h-flex .item.selected{background:#d6e3ff}.side .block-section .h-flex .item.unavailable{background:#1a1b1e1f;cursor:default}.side .block-section .h-flex .item.mandatory{border:1px solid #ba1a1a}.menu-container{min-width:240px;height:100%;background:linear-gradient(0deg,#015db60d,#015db60d),#faf9fd}.menu-container .menu{height:100%;padding:1.5rem 1rem;background-image:url(/assets/menu_pattern-AycXXOxr.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain}.menu-container .menu .menu-header svg{width:150px;height:unset}.menu-container .menu>ul{flex:1;margin:2rem 0}.menu-container .menu>ul li{align-items:center;padding:1rem;gap:.75rem;border-radius:100px;cursor:pointer}.menu-container .menu>ul li p{color:#1a1b1e}.menu-container .menu>ul li:hover{background:#faf9fd}.menu-container .menu>ul li.selected{background:#d9e3f9}.menu-container .menu>ul li.selected svg path{fill:#121c2b}.menu-container .menu>ul li.selected p{color:#121c2b}.menu-container .menu footer{width:100%}.menu-container .menu footer ul{width:100%}.menu-container .menu footer ul li{flex:1;align-items:center;padding:1rem;gap:.875rem;border-radius:1rem;cursor:pointer}.menu-container .menu footer ul li p{color:#1a1b1e}.menu-container .menu footer ul li:hover{background:#faf9fd}.menu-container .menu footer ul li.languages{margin-bottom:.5rem}.full-page-loader{z-index:75;position:fixed!important;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0;background:#0000004d;transition:opacity .28s cubic-bezier(.4,0,.2,1)}.full-page-loader.visible{opacity:1}.full-page-loader>div{max-width:388px;gap:2rem;align-items:center;padding:2rem;background-color:#faf9fd;border-radius:1rem;color:#1a1b1e}.full-page-loader>div .loader{width:2.5rem;height:2.5rem}.full-page-loader>div .loader:after{width:3rem;height:3rem}.snackbar-container{position:absolute;bottom:3rem;right:2.5rem;justify-content:center;z-index:70}.snackbar-container .snackbar{width:388px;padding:.625rem .5rem .625rem 1rem;align-items:center;gap:1rem;border-radius:.25rem;box-shadow:0 4px 8px 3px #00000026,0 1px 3px #0000004d}.snackbar-container .snackbar p{flex:1}.snackbar-container .snackbar.error{background:#ffdad6}.snackbar-container .snackbar.error p{color:#ba1a1a}.snackbar-container .snackbar.error svg path{fill:#ba1a1a}.snackbar-container .snackbar.error button.icon:hover{background:#ffaca3}.snackbar-container .snackbar.info,.snackbar-container .snackbar.success{background:#2f3033}.snackbar-container .snackbar.info p,.snackbar-container .snackbar.success p{color:#f1f0f4}.snackbar-container .snackbar.info svg path,.snackbar-container .snackbar.success svg path{fill:#f1f0f4}.snackbar-container .snackbar.info button.icon:hover,.snackbar-container .snackbar.success button.icon:hover{background:#47494e}*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;user-select:none}html,body,#root{height:100%;width:100%;display:flex;flex-direction:row;font-family:Roboto;font-style:normal;font-weight:400}body{background-color:#faf9fd;color:#1a1b1e}ul,li{list-style:none}.h-flex{display:flex;flex-direction:row}.v-flex{display:flex;flex-direction:column}.page{height:100%;flex:1;align-items:center}.page.landing{height:100vh;overflow:hidden}.page.landing main{overflow:hidden}.page.landing main header{gap:.5rem}.page.landing main header p{color:#001b3d}.page.error main{height:100%;justify-content:center;align-items:center}.page main{width:100%;padding:3rem 1.5rem;gap:1rem}h1{color:#015db6;font-size:2.875rem;font-weight:400;line-height:3.25rem}strong{font-weight:700}.headline-large{color:#001b3d;font-size:2rem;line-height:2.5rem}.headline-med{color:#001b3d;font-size:1.75rem;line-height:2.25rem}.headline-small{font-size:1.5rem;line-height:2rem}.title-med{color:#000;font-size:1rem;font-weight:600;line-height:1.5rem;letter-spacing:.15px}.label-large,button p{font-size:.875rem;font-weight:500;line-height:1.25rem;letter-spacing:.1px}.body-large,label input,label textarea{color:#44474e;font-size:1rem;line-height:1.5rem;letter-spacing:.5px}.body-med{color:#001b3d;font-size:.875rem;line-height:1.25rem;letter-spacing:.25px}.body-small{color:#001b3d;font-size:.75rem;line-height:1rem;letter-spacing:.4px}label{position:relative}label>.v-flex{position:relative;flex:1;gap:.25rem}label>.v-flex span:not(.field-error){color:#1a1b1e;font-size:.75rem;font-weight:400;line-height:.8125rem}label input,label textarea{height:3.5rem;border-radius:.5rem;border:1px solid #74777f;background-color:transparent;padding:1rem;outline:none;color:#44474e}label input::placeholder,label textarea::placeholder{color:#44474e}label input:active,label input:focus,label input:focus-visible,label textarea:active,label textarea:focus,label textarea:focus-visible{border:1px solid #74777f;background-color:transparent;color:#44474e}label input:hover,label textarea:hover{border:1px solid #74777f;background-color:transparent;color:#44474e}label input:disabled,label textarea:disabled{border:1px solid #1a1b1e;background-color:transparent;color:#1a1b1e}label textarea{min-height:3.5rem;height:auto}label>i:first-of-type{color:#44474e;font-size:2rem}label .field-error{opacity:0;transition:opacity .28s cubic-bezier(.4,0,.2,1)}label.field-error input,label.field-error textarea{border:1px solid #ba1a1a}label.field-error .field-error{opacity:1;color:#ba1a1a}.field-error{font-size:.75rem;color:#ba1a1a}button{position:relative;display:flex;flex-direction:row;align-items:center;text-align:center;outline:none;cursor:pointer;padding:.625rem 1.5rem .625rem 1rem;transition:background-color .28s cubic-bezier(.4,0,.2,1),color .28s cubic-bezier(.4,0,.2,1),border-color .28s cubic-bezier(.4,0,.2,1)}button p{flex:1;margin-left:.5rem}button svg path{transition:fill .28s cubic-bezier(.4,0,.2,1)}button.contained{border-radius:100px}button.contained.primary{border:1px solid #015db6;background-color:#015db6;color:#fff}button.contained.primary svg path{fill:#fff}button.contained.primary:hover{border:1px solid #d6e3ff;background-color:#d6e3ff;color:#001b3d}button.contained.primary:hover svg path{fill:#001b3d}button.contained.primary:active{border:1px solid #d6e3ff;background-color:#015db6;color:#fff}button.contained.primary:active svg path{fill:#fff}button.contained.primary:disabled{border:1px solid #74777f;background-color:#c4c6cf;color:#1a1b1e}button.contained.primary:disabled svg path{fill:#1a1b1e}button.outlined{border-radius:100px}button.outlined.primary{border:1px solid #74777f;background-color:transparent;color:#015db6}button.outlined.primary svg path{fill:#015db6}button.outlined.primary:hover{border-color:#74777f;background-color:transparent;color:#a9c7ff}button.outlined.primary:hover svg path{fill:#a9c7ff}button.outlined.primary:active{border-color:#74777f;background-color:transparent;color:#a9c7ff}button.outlined.primary:active svg path{fill:#a9c7ff}button.outlined.primary:disabled{border-color:#faf9fd;background-color:transparent;color:#1a1b1e}button.outlined.primary:disabled svg path{fill:#1a1b1e}button.outlined.small{min-width:13.5rem;min-height:3.5rem;padding:.5rem 1rem;gap:1rem}button.outlined.small p{flex:1;font-size:.875rem;font-weight:700}button.outlined.small i{font-size:2rem;color:#015db6}button.icon{position:relative;background:transparent;color:#fff;border:none;min-width:auto;box-shadow:none;padding:.5rem;border-radius:50%}button.icon svg path{fill:#000}button.icon.filled.primary{border-color:#e0e2ec;background:#e0e2ec;color:#015db6}button.icon.filled.primary svg path{fill:#015db6}button.icon.filled.primary:hover{border-color:#c4c6cf;background-color:#c4c6cf;color:#015db6}button.icon.filled.primary:hover svg path{fill:#015db6}button.icon.filled.primary:active{border-color:#c4c6cf;background-color:#c4c6cf;color:#015db6}button.icon.filled.primary:active svg path{fill:#015db6}button.icon.filled.primary:disabled{border-color:#faf9fd;background-color:#faf9fd;color:#1a1b1e}button.icon.filled.primary:disabled svg path{fill:#1a1b1e}button.icon:hover{background:#e0e2ec}button:disabled{cursor:default}.toggle-field{flex:1;gap:1.5rem;align-items:center}.loader{width:1.5rem;height:1.5rem;border:3px solid #74777f;border-radius:50%;display:inline-block;position:relative;box-sizing:border-box;animation:rotation 1s cubic-bezier(.4,0,.2,1) infinite}.loader:after{content:"";box-sizing:border-box;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:2rem;height:2rem;border-radius:50%;border:3px solid;border-color:#015db6 transparent}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.white-card{position:relative;border-radius:1rem;background:#fff;box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026;transition:all .28s cubic-bezier(.4,0,.2,1)}svg{width:1.5rem;height:1.5rem}svg path{fill:#1a1b1e}
