html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}img,video{max-width:100%;height:auto}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}button,input{font-size:1rem}:root{--red-color:#dc555c;--red-color-light:#e7888d;--red-bg-color:#f0d0d2;--red-dark-gradient:linear-gradient(to bottom left, #dc555c, #ca2a32);--green-color:#20d38e;--green-color-light:#5de6b1;--green-bg-color:#bfefdc;--green-dark-gradient:linear-gradient(to bottom left, #20d38e, #1aa972);--blue-color:#4674e8;--blue-color-light:#7e9eef;--blue-bg-color:#ccd7f3;--blue-dark-gradient:linear-gradient(to bottom left, #4674e8, #1b50d7);--violet-color:#805fce;--violet-color-light:#a68fdd;--violet-bg-color:#dad2ed;--violet-dark-gradient:linear-gradient(to bottom left, #805fce, #5e38b8);--yellow-color:#d6d130;--yellow-color-light:#e2df6e;--yellow-bg-color:#eeedc6;--yellow-dark-gradient:linear-gradient(to bottom left, #d6d130, #afab23);--orange-color:#eea751;--orange-color-light:#f3c185;--orange-bg-color:#f5e4d0;--orange-dark-gradient:linear-gradient(to bottom left, #eea751, #e88a17);--turquoise-color:#18c3b2;--turquoise-color-light:#4ae9d9;--turquoise-bg-color:#b8efe9;--turquoise-dark-gradient:linear-gradient(to bottom left, #18c3b2, #139c8e);--gray-50-color:#fff;--gray-100-color:#f3f4f5;--gray-200-color:#e9ecef;--gray-300-color:#dee2e6;--gray-400-color:#cdcdcd;--gray-500-color:#adb5bd;--gray-600-color:#6e7277;--gray-800-color:#212529;--font-size:16px;--brand-color:#372579;--neutral-color:#495057;--neutral-bg-color:#f8f9fa;--success-color:var(--green-color);--success-bg-color:#ddfff1;--success-dark-color:#4bc68dcc;--error-color:var(--red-color);--error-bg-color:#fff0f0;--error-dark-color:#c64b4bcc;--info-color:var(--blue-color);--info-bg-color:#edf2ff;--warning-color:var(--orange-color);--warning-bg-color:#fff8e5;--disabled-color:var(--gray-300-color);--shadow-color:var(--gray-300-color);--text-color:var(--gray-800-color);--bg-color:var(--gray-100-color);--page-color:var(--gray-50-color);--panel-color:var(--page-color);--panel-2-color:var(--panel-color);--select-color:var(--info-bg-color);--gray-color:var(--gray-400-color);--light-gray-color:var(--gray-100-color);--dark-gray-color:var(--gray-600-color);--gray-bg-color:var(--gray-300-color);--link-color:#4d7fff;--link-hover-color:color.adjust(#4d7fff, $brightness: 10%);--icon-color:var(--brand-color);--gray-text-color:var(--dark-gray-color);--light-text-color:var(--gray-100-color);--btn-color:var(--text-color);--btn-bg-color:var(--panel-color);--btn-gray-color:var(--gray-500-color);--btn-border-color:var(--btn-primary-bg-color);--btn-primary-bg-color:#807ed7;--widget-background:linear-gradient(to right, #d0d0d0, #97a6b5);--toolbar-color:#c8cdff;--field-color:var(--light-gray-color);--field-border-color:var(--gray-color);--popup-bg-color:#8889;--table-odd-row-bg-color:#f6f5f9;--graph-text-color:#333;--graph-grid-color:#aaa;--graph-axis-color:#7c7d7d;--graph-fill-start:#4674e866;--graph-fill-end:#4674e800}:root[data-theme=dark]{--red-color:#ff7566;--red-bg-color:#72251d;--red-dark-gradient:linear-gradient(to bottom left, #e05e4f, #bf3729);--green-color:#7be6b2;--green-bg-color:#2a6347;--green-dark-gradient:linear-gradient(to bottom left, #64c897, #40a674);--blue-color:#88a9ff;--blue-bg-color:#1f397d;--blue-dark-gradient:linear-gradient(to bottom left, #688ae4, #2c5ad2);--violet-color:#9077ca;--violet-bg-color:#392f51;--violet-dark-gradient:linear-gradient(to bottom left, #7a64ad, #5c4b86);--yellow-color:#ebe548;--yellow-bg-color:#5b5920;--yellow-dark-gradient:linear-gradient(to bottom left, #c8c33c, #989430);--orange-color:#ffc368;--orange-bg-color:#73511d;--orange-dark-gradient:linear-gradient(to bottom left, #e0a751, #c18429);--turquoise-color:#84f0e6;--turquoise-bg-color:#276d67;--turquoise-dark-gradient:linear-gradient(to bottom left, #69d3c9, #3bb6ab);--gray-50-color:#ececec;--gray-100-color:#d7d7d7;--gray-200-color:#babaca;--gray-300-color:#4e526f;--gray-400-color:#36394a;--gray-600-color:#2a2c3a;--gray-700-color:#212330;--gray-800-color:#171923;--bg-color:var(--gray-800-color);--page-color:var(--gray-700-color);--panel-color:var(--gray-400-color);--panel-2-color:#4e526f4d;--text-color:var(--gray-50-color);--shadow-color:transparent;--gray-color:var(--gray-300-color);--light-gray-color:var(--gray-600-color);--dark-gray-color:var(--gray-200-color);--gray-bg-color:var(--gray-700-color);--select-color:var(--info-bg-color);--neutral-color:#a6a6a9;--neutral-bg-color:#434348;--success-color:var(--green-color);--success-middle-color:#a54343;--success-bg-color:#36434e;--error-color:var(--red-color);--error-bg-color:#4c393d;--info-color:var(--blue-color);--info-bg-color:#373d56;--warning-color:var(--orange-color);--warning-bg-color:#434047;--btn-primary-bg-color:#625fce;--disabled-color:var(--gray-color);--widget-background:linear-gradient(to right, #464c5b, #324058);--toolbar-color:var(--gray-600-color);--table-odd-row-bg-color:#ffffff0f;--bs-secondary-color:var(--dark-gray-color);--graph-text-color:#fff;--graph-grid-color:#555;--graph-axis-color:#7c7d7d;--graph-fill-start:#4674e84d;--graph-fill-end:#4674e81a}.full-width{max-width:90vw!important}.hidden{display:none!important}.transparent{visibility:hidden}.text-center{text-align:center}.text-right{text-align:right}.text-gray{color:var(--gray-text-color)}.text-muted{color:var(--dark-gray-color)!important}.text-underline{text-decoration:underline!important}.text-small{font-size:90%}.font-weight-600{font-weight:600}.font-weight-500{font-weight:500!important}.cursor-pointer{cursor:pointer!important}.cursor-auto{cursor:auto!important}.cursor-grab *{cursor:grabbing!important}.d-flex{display:flex;gap:0!important}.flex-column{flex-direction:column}.flex-grow{flex-grow:1}.gap-tiny{gap:.6rem!important}.gap-small{gap:1rem!important}.gap-medium{gap:1.25rem!important}.gap-big{gap:2.6rem!important}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-space-between{justify-content:space-between}.justify-stretch{justify-content:stretch}.justify-stretch>*{flex-grow:1}.items-center{align-items:center!important}.items-start{align-items:start!important}.items-end{align-items:end!important}.items-stretch{align-items:stretch!important}.br-medium{border-radius:1.25rem!important}.br-small{border-radius:.7rem!important}.br-tiny{border-radius:.3rem!important}.bg-gray{background-color:var(--light-gray-color)}.padding-0{padding:0!important}.padding-tiny{padding:.6rem!important}.padding-small{padding:1rem!important}.padding-medium{padding:1.25rem!important}.padding-big{padding:2.6rem!important}.mb-big{margin-bottom:2.6rem}.mb-medium{margin-bottom:1.25rem}.mb-tiny{margin-bottom:.6rem}.mb-small{margin-bottom:1rem}.mt-big{margin-top:2.6rem}.mt-small{margin-top:1rem}.mt-medium{margin-top:1.25rem}.mt-tiny{margin-top:.6rem}.mt-0{margin-top:0}.width-100{width:100%!important}.width-large{width:1140px}.width-middle{width:720px}.width-small{width:600px}.overflow-hidden{overflow:hidden!important}.pad-big{padding:2.6rem!important}.stick-top{position:sticky;top:0}.position-relative{position:relative}.tabbed{padding-left:1rem}.grid-2{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}.nodraw{background:0 0;border-color:#0000}.wrap-items{display:flex;flex-wrap:wrap!important}.wrap-items>*{margin-top:1rem;margin-right:1rem}.pre-wrap{white-space:pre-wrap}.scrollable-area{overflow-y:overlay;scrollbar-gutter:stable}.scrollable-area::-webkit-scrollbar{width:6px;margin-right:-12px}.scrollable-area::-webkit-scrollbar-track{background:0 0;margin:1.25rem 0}.scrollable-area::-webkit-scrollbar-thumb{background:var(--gray-color);border-radius:3px}.height-small{max-height:340px}.scrollable-area-x{overflow-x:overlay}.scrollable-area-x::-webkit-scrollbar{height:6px;margin-right:-12px}.scrollable-area-x::-webkit-scrollbar-track{background:0 0;margin:1.25rem 0}.scrollable-area-x::-webkit-scrollbar-thumb{background:#ced4da;border-radius:3px}.box-50{width:50px;height:50px;display:flex;overflow:hidden}.col-span-2{grid-column:span 2/span 2}.bg-red{background-color:var(--red-color)}.color-red{color:var(--red-color)}.bg-green{background-color:var(--green-color)}.color-green{color:var(--green-color)}.bg-blue{background-color:var(--blue-color)}.color-blue{color:var(--blue-color)}.bg-violet{background-color:var(--violet-color)}.color-violet{color:var(--violet-color)}.bg-yellow{background-color:var(--yellow-color)}.color-yellow{color:var(--yellow-color)}.bg-orange{background-color:var(--orange-color)}.color-orange{color:var(--orange-color)}.bg-turquoise{background-color:var(--turquoise-color)}.color-turquoise{color:var(--turquoise-color)}.background-neutral{background-color:var(--neutral-bg-color)}.background-neutral-text{background-color:var(--neutral-color)}.color-neutral{color:var(--neutral-color)}.color-neutral-bg{color:var(--neutral-bg-color)}.background-info{background-color:var(--info-bg-color)}.background-info-text{background-color:var(--info-color)}.color-info{color:var(--info-color)}.color-info-bg{color:var(--info-bg-color)}.background-success{background-color:var(--success-bg-color)}.background-success-text{background-color:var(--success-color)}.color-success{color:var(--success-color)}.color-success-bg{color:var(--success-bg-color)}.background-warning{background-color:var(--warning-bg-color)}.background-warning-text{background-color:var(--warning-color)}.color-warning{color:var(--warning-color)}.color-warning-bg{color:var(--warning-bg-color)}.background-error{background-color:var(--error-bg-color)}.background-error-text{background-color:var(--error-color)}.color-error{color:var(--error-color)}.color-error-bg{color:var(--error-bg-color)}error-layout{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}error-layout h1{margin-bottom:1.25rem}error-layout .error.panel{min-width:320px;padding:1.25rem}@media (width<=560px){error-layout>.panel{box-shadow:none;border-radius:0;padding:1rem!important}}alert-message{border:.15rem solid var(--info-color);background-color:var(--info-bg-color);color:var(--info-color);border-radius:.7rem;padding:.6rem;font-size:90%;display:block}alert-message>.alert-icon{margin-bottom:.3rem}alert-message.warning{border:.15rem solid var(--warning-color);background-color:var(--warning-bg-color);color:var(--warning-color);border-radius:.7rem}alert-message.error{border-radius:.7rem;border:.15rem solid var(--error-color)!important;background-color:var(--error-bg-color)!important;color:var(--error-color)!important}error-404-page{text-align:center;display:block}error-404-page h1{text-align:center}error-404-page buttons-row{justify-content:center}error-404-page .sad-robot{height:250px;margin:0 auto 1.25rem;display:block}buttons-row{display:flex}buttons-row .button:not(:first-child){margin-left:1rem}@media (width<=560px){buttons-row .button{min-width:9rem!important}}.button,.btn{cursor:pointer;box-shadow:0 0 10px var(--shadow-color);border-radius:.7rem;justify-content:center;align-items:center;width:fit-content;min-width:4rem;min-height:3.125rem;padding:0 1.5rem;transition-property:background-color,border-color;transition-duration:.15s;color:var(--btn-color)!important;background-color:var(--btn-bg-color)!important;border:.25rem solid var(--btn-bg-color)!important;font-weight:600!important;display:flex!important}.button:hover,.button:focus,.btn:hover,.btn:focus{outline:none;border-color:var(--btn-border-color)!important;background:#ffffff03!important}.button.large,.btn.large{min-width:12rem}.button:active,.btn:active{outline:none}.button.danger,.btn.danger{border:.25rem solid var(--error-color)!important;color:var(--error-color)!important}.button.danger:after,.btn.danger:after{box-shadow:none}.button.danger:hover,.btn.danger:hover{background-color:var(--error-color)!important;color:var(--light-text-color)!important;outline:none!important}.button.primary,.button.btn-primary,.btn.primary,.btn.btn-primary{background-color:var(--btn-primary-bg-color)!important;color:var(--light-text-color)!important;border:1px solid var(--btn-primary-text-color)!important;outline:none!important}.button.primary:hover,.button.btn-primary:hover,.btn.primary:hover,.btn.btn-primary:hover{filter:brightness(120%)!important}.button.primary:active,.button.btn-primary:active,.btn.primary:active,.btn.btn-primary:active{filter:brightness(140%)!important}.button:disabled,.btn:disabled{cursor:auto;background-color:var(--disabled-color)!important;border-width:0!important}.button:disabled:hover,.btn:disabled:hover{filter:none!important}.button>svg,.btn>svg{width:20px;height:20px}@media (width<=560px){.button,.btn{padding:0 .4rem}}html,body,router-layout,main-layout,main:not(.entrance){min-height:100dvh}body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:500 var(--font-size) "Montserrat", "Arial", sans-serif!important;color:var(--text-color)!important;line-height:1.25rem!important}@media (prefers-color-scheme:dark){body{--lightningcss-light: ;--lightningcss-dark:initial}}html{scrollbar-gutter:stable;overflow-y:scroll}html.view-height,html.view-height body{height:100%}body{background-color:var(--bg-color)!important}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#fff}}hr{border-top:2px solid var(--gray-200-color)!important;opacity:1!important;margin:1.25rem 0!important}h1,h2,h3,h4,h5,h6{font-weight:700!important}h1{font-size:2rem!important}h2{font-size:1.5rem!important}h3{font-size:1.25rem!important}h4{font-size:1.1rem!important}h5{font-size:1rem!important}h6{font-size:.9rem!important}strong{font-weight:700!important}.text{padding-bottom:.5rem;line-height:140%}.text h1:not(:first-child),.text h2:not(:first-child){margin-top:2rem}.text h3,.text h4,.text h5,.text h6{margin-bottom:.5rem}.text h3:not(:first-child),.text h4:not(:first-child),.text h5:not(:first-child),.text h6:not(:first-child){margin-top:1rem}.text ul>li{margin-bottom:0;list-style-type:disc}a,a.styled{cursor:pointer;text-decoration:none;color:var(--link-color)!important}a:link,a:visited,a.styled:link,a.styled:visited{text-decoration:none}a:hover,a.styled:hover{color:var(--link-hover-color)}a.icon,a.styled.icon{font-size:1rem}a.icon.action,a.styled.icon.action{padding:0 .6rem}.icon{height:1.2rem}select,textarea,select *,textarea *{font:500 var(--font-size) "Montserrat", "Arial", sans-serif}table.even-odd{width:100%}table.even-odd tbody tr:nth-child(odd){background-color:var(--table-odd-row-bg-color)}table.data-view td{padding:.6rem 1rem}table.data-view td:first-child{text-align:right;background-color:#fff;font-weight:700}@media (width<=470px){h1{font-size:1.6rem!important}h2{font-size:1.3rem!important}h3{font-size:1.1rem!important}h4{font-size:1.05rem!important}h5{font-size:1rem!important}h6{font-size:.9rem!important}}li:not(:last-child){margin-bottom:.6rem}.modal-body{background-color:var(--page-color);padding:0 .6rem}.modal-title{color:var(--text-color)}.modal-title>p{color:var(--text-color)!important}div.modal-content{padding:0}div.modal-content .modal-body{margin:0}div.modal-content h5{margin-bottom:.6rem;font-size:1.25rem!important}.panel-section{border-radius:1.25rem;padding:1rem;background-color:var(--light-gray-color)!important}.panel{box-shadow:0 0 10px var(--shadow-color);background-color:var(--page-color);word-break:break-word;border-radius:2.8rem;min-width:calc(320px - 2rem);padding:1.25rem}.panel.large-layout{width:100%;max-width:1140px}.panel.middle-layout{width:100%;max-width:720px}.panel.small-layout{width:100%;max-width:600px}.layout{min-width:320px;margin:0;display:flex}#page-loader{z-index:100000;width:3rem;height:3rem;position:fixed;top:1rem;right:1rem}.alert-success{border-radius:.7rem;border:.15rem solid var(--success-color)!important;background-color:var(--success-bg-color)!important;color:var(--success-color)!important}.alert-danger{border-radius:.7rem;border:.15rem solid var(--error-color)!important;background-color:var(--error-bg-color)!important;color:var(--error-color)!important}.alert.alert-warning{border:.15rem solid var(--warning-color);background-color:var(--warning-bg-color);color:var(--warning-color);border-radius:.7rem}.alert.alert-info{border:.15rem solid var(--info-color);background-color:var(--info-bg-color);color:var(--info-color);border-radius:.7rem}.alert.alert-dark{background:var(--light-gray-color);color:var(--dark-gray-color)}.dot{border-radius:50%;width:8px;height:8px}@media (width<=1240px){main:not(.entrance){padding:1.25rem 0}main:not(.entrance)>.page{min-height:calc(100dvh - 60px);margin-bottom:60px}}@media (width<=760px){body{background-color:var(--page-color)!important}}@media (width<=560px){main:not(.entrance)>.page{min-height:calc(100dvh - 85px);margin-bottom:85px}}.active-form{margin-top:2.6rem}.form-field.is-invalid,.form-control.is-invalid,.form-select.is-invalid{color:inherit}.form-field~label,.form-control~label,.form-select~label{color:var(--gray-text-color)!important}.form-field~label:after,.form-control~label:after,.form-select~label:after{background-color:#0000!important}.form-field:not([type=checkbox]):not([type=radio]):not(.invisible),.form-control:not([type=checkbox]):not([type=radio]):not(.invisible),.form-select:not([type=checkbox]):not([type=radio]):not(.invisible){background-color:var(--field-color);border:.075rem solid var(--field-border-color);width:100%;height:3.5rem;color:var(--text-color);border-radius:.7rem;outline:none;font-size:1rem;line-height:1;transition:border-color .15s}.form-field:not([type=checkbox]):not([type=radio]):not(.invisible):focus,.form-control:not([type=checkbox]):not([type=radio]):not(.invisible):focus,.form-select:not([type=checkbox]):not([type=radio]):not(.invisible):focus{border-color:var(--field-border-color)}.form-field:not([type=checkbox]):not([type=radio]){padding:1rem .75rem}input,select,textarea{font-weight:inherit;background-color:var(--field-color);border:1px solid var(--field-border-color);color:var(--text-color)!important}input.form-control,select.form-control,textarea.form-control{padding-bottom:0!important}input[disabled],select[disabled],textarea[disabled]{color:var(--text-color)!important;background-color:var(--disabled-color)!important;border-color:var(--gray-color)!important}input::placeholder,select::placeholder,textarea::placeholder{color:var(--dark-gray-color)!important}input[type=checkbox],input[type=radio]{appearance:none;background-color:var(--field-color);border:.0625rem solid var(--field-border-color);width:1.5rem;min-width:1.5rem;height:1.5rem;margin-right:.6rem;transition:background-color .15s;position:relative}input[type=checkbox]{border-radius:.3rem}input[type=checkbox]:checked{background-color:var(--btn-primary-bg-color)}input[type=checkbox]:checked:after{content:"";border:0 solid var(--light-text-color);border-width:0 0 .125rem .125rem;width:.7rem;height:.4rem;position:absolute;top:.4rem;left:.4rem;rotate:-45deg}input[type=checkbox].form-check-input{background-image:none}input[type=radio]{border-radius:50%;margin-left:2px}input[type=radio]:checked{border-color:var(--btn-primary-bg-color)}input[type=radio]:checked:after{content:"";background-color:var(--btn-primary-bg-color);border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:.325rem;left:.3rem}input[type=radio]:hover{outline:.2rem solid #e9ecef}select~small.text-muted{color:var(--dark-gray-color)!important;background-color:var(--light-gray-color)!important}form label,.form label{color:var(--gray-text-color)!important;opacity:1!important;background-color:#0000!important}form label:after,.form label:after{background-color:#0000!important}form .form-summary,.form .form-summary{border-radius:.7rem;margin-top:.6rem;padding:.6rem 1.25rem;border:.15rem solid var(--error-color)!important;background-color:var(--error-bg-color)!important;color:var(--error-color)!important}form .input-area,.form .input-area{position:relative}form .input-area:not(:first-child),.form .input-area:not(:first-child){margin-top:2.6rem}form .input-area.invalid .alert-mark,.form .input-area.invalid .alert-mark{display:block}form .input-area.invalid .form-field,.form .input-area.invalid .form-field{border-color:var(--error-color);background-color:var(--error-bg-color)}form .input-area.invalid .form-field:not([type=checkbox]):not([type=radio]),.form .input-area.invalid .form-field:not([type=checkbox]):not([type=radio]){padding-right:2.3rem}form .input-area.invalid .form-field[type=checkbox]:after,form .input-area.invalid .form-field[type=radio]:after,.form .input-area.invalid .form-field[type=checkbox]:after,.form .input-area.invalid .form-field[type=radio]:after{border-color:var(--text-color)}form .input-area label.jumpy,.form .input-area label.jumpy{pointer-events:none;transform-origin:0 0;border-radius:1.25rem 1.25rem 0 0;padding:.12rem .5rem;font-size:100%;font-weight:500;transition-property:transform,color;transition-duration:.15s;position:absolute;top:.9rem;left:.4rem}form .input-area:has(.form-field:focus) label.jumpy{font-weight:600;transform:scale(.9)translate(-.8rem,-2.7rem);color:var(--dark-gray-color)!important}form .input-area:has(.form-field:not(:placeholder-shown)) label.jumpy{font-weight:600;transform:scale(.9)translate(-.8rem,-2.7rem);color:var(--dark-gray-color)!important}.form .input-area:has(.form-field:focus) label.jumpy{font-weight:600;transform:scale(.9)translate(-.8rem,-2.7rem);color:var(--dark-gray-color)!important}.form .input-area:has(.form-field:not(:placeholder-shown)) label.jumpy{font-weight:600;transform:scale(.9)translate(-.8rem,-2.7rem);color:var(--dark-gray-color)!important}form .input-area:has(.form-field:focus) label.jumpy{color:var(--dark-gray-color)}.form .input-area:has(.form-field:focus) label.jumpy{color:var(--dark-gray-color)}form .alert-mark,.form .alert-mark{z-index:100;text-align:center;width:2rem;height:2rem;color:var(--error-color);border-radius:50%;font-size:1.7rem;font-weight:700;line-height:1.5rem;display:none;position:absolute;top:.8rem;right:.4rem}form .alert-mark:before,.form .alert-mark:before{z-index:-50;content:" ";background-color:var(--panel-color);border-radius:50%;width:1.3rem;height:1.3rem;position:absolute;top:.2rem;left:.4rem}form .alert-mark:hover~.error-message:not(:empty),form .alert-mark:active~.error-message:not(:empty),.form .alert-mark:hover~.error-message:not(:empty),.form .alert-mark:active~.error-message:not(:empty){pointer-events:none;display:block}form .error-message,.form .error-message{z-index:75;pointer-events:none;width:calc(100% - .3rem);color:var(--error-color);background-color:var(--error-bg-color);border-radius:.7rem;margin-bottom:1rem;padding:1rem;font-size:1rem;display:none;position:absolute;top:-.15rem;left:.15rem}form label,form .label,.form label,.form .label{cursor:pointer;font-size:90%;display:inline-flex}form label:not(.for-checkbox),form .label:not(.for-checkbox),.form label:not(.for-checkbox),.form .label:not(.for-checkbox){color:var(--gray-text-color);font-weight:600}form label.for-checkbox,form .label.for-checkbox,.form label.for-checkbox,.form .label.for-checkbox{align-items:center}form label.for-checkbox input,form .label.for-checkbox input,.form label.for-checkbox input,.form .label.for-checkbox input{cursor:pointer}form .photo-plug,.form .photo-plug{background-color:var(--gray-300-color);pointer-events:none;color:var(--gray-text-color);border-radius:.7rem;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}form .input-action,.form .input-action{color:var(--gray-text-color)}form .input-action~.form-field,.form .input-action~.form-field{padding-right:2.2rem!important}form .hide-password,.form .hide-password{cursor:pointer;padding:1rem;position:absolute;top:0;right:0}form .hide-password .hidden-icon,.form .hide-password .hidden-icon{display:none}form .hide-password.hide .hidden-icon,.form .hide-password.hide .hidden-icon{display:block}form .hide-password.hide .unhidden-icon,.form .hide-password.hide .unhidden-icon{display:none}form select.form-select,.form select.form-select{cursor:pointer;background-color:var(--field-color);border-radius:.7rem;height:3.5rem;border-color:var(--field-border-color)!important}form textarea,.form textarea{line-height:1.5!important}form.on-gray .form-field,.form.on-gray .form-field{background-color:var(--gray-50-color)!important}form label.static-label,.form label.static-label{margin-bottom:.6rem}form label:has(input){margin-right:.6rem}.form label:has(input){margin-right:.6rem}textarea-input textarea{resize:none}:root[data-theme=dark] input[type=date]::-webkit-calendar-picker-indicator{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] input[type=datetime-local]::-webkit-calendar-picker-indicator{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}page-popup{background-color:var(--popup-bg-color);z-index:10000;justify-content:center;align-items:center;padding-left:94px;display:grid;position:fixed;inset:0;overflow-y:auto}page-popup .popup-panel{background-color:var(--page-color);box-shadow:0 0 10px var(--shadow-color);box-shadow:none;border-radius:20px;max-width:1140px;margin:1rem}page-popup .popup-header{background-color:var(--page-color);border-bottom:2px solid var(--blue-color);z-index:11000;justify-content:space-between;margin:.6rem 1rem 0;padding:.6rem;display:flex;position:sticky;top:0}page-popup .popup-header>h3{align-items:center;display:flex}page-popup .popup-close{color:var(--gray-text-color);cursor:pointer;padding:.6rem;position:relative;right:-.6rem}page-popup .popup-content{flex-direction:column;padding:1rem;display:flex}page-popup h4{text-align:left;margin-bottom:0}page-popup.confirm{justify-content:center;align-items:center;display:flex}page-popup.confirm .popup-text{margin-bottom:1.25rem}page-popup.confirm .popup-text *{text-align:center}page-popup.confirm buttons-row{text-align:right}page-popup.confirm .popup-header{border-bottom-width:0}page-popup.alert{display:flex;position:fixed;inset:2.6rem auto auto 50%;transform:translate(-50%)}page-popup.alert .popup-panel{background-color:#0000;margin:0}page-popup.alert .popup-content{flex-direction:row;padding:0}page-popup.alert .alert-content{flex-grow:1}page-popup.alert .close{cursor:pointer;margin:-1rem -1rem -1rem 0;padding:1rem}page-popup.alert.error{border-radius:.7rem;border:.15rem solid var(--error-color)!important;background-color:var(--error-bg-color)!important;color:var(--error-color)!important}page-popup.alert.success{border-radius:.7rem;border:.15rem solid var(--success-color)!important;background-color:var(--success-bg-color)!important;color:var(--success-color)!important}page-popup .popup{border-radius:4px}page-popup .buttons{text-align:center}page-popup .buttons>button{margin:0 4px}@media (width<=1240px){page-popup{padding-left:0}}entrance-layout{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0 1rem;display:flex}@media (width<=760px){entrance-layout{padding:0}main{box-shadow:none!important;border-radius:0!important}}login-page{justify-content:center;width:100%;max-width:1140px;display:flex}login-page .login.panel{padding:2.6rem}login-page .input-area[data-type=checkbox]{margin-top:1rem}login-page h3{margin-bottom:2.6rem}entrance-digital-agreement-page .agreement-buttons{margin:1rem -.3rem -.3rem}entrance-digital-agreement-page .agreement-buttons>*{margin:.3rem}entrance-digital-agreement-page .agreements-download{margin:1rem 0 1rem 1.25rem}entrance-digital-agreement-page button svg{margin-left:.6rem}entrance-digital-agreement-page alert-message{margin-bottom:1rem}@media (width<=470px){entrance-digital-agreement-page .agreement-buttons{flex-wrap:wrap}}entrance-service-works-page h3{padding:10px}entrance-service-works-page .icon{color:var(--red-color);height:48px}entrance-service-works-page .panel{border-radius:1.25rem;align-items:center}entrance-service-works-page .panel>:not(:last-child){margin-bottom:1.25rem}entrance-service-works-page .service-works-description{margin-top:-1rem!important}entrance-service-works-page .service-works-description ul,entrance-service-works-page .service-works-description ol{text-align:left;margin:1rem 0;padding-left:2.6rem}entrance-service-works-page .service-works-description ul{list-style-type:disc}entrance-service-works-page .service-works-description ol{list-style-type:decimal}entrance-service-works-page .service-works-description a{color:var(--link-color);text-decoration:underline;transition:color .15s}entrance-service-works-page .service-works-description a:hover{color:var(--link-hover-color);text-decoration:none}
