.input-group{display:flex;flex-direction:column;width:100%;justify-content:center}.input-group label{color:var(--colors_text_light)}.input-group .help-block{color:var(--colors_red);margin-top:6px}.input-group .input-box{position:relative;width:100%;display:flex;flex-direction:column;justify-content:center}.input-group .input-box input{width:100%;height:47px;border:1px solid var(--colors_border_default);border-radius:8px;padding-inline:12px;font-size:var(--font_default);color:var(--colors_text_default);background:var(--colors_white);transition:border-color .3s linear;outline:none;padding-right:22px}.input-group .input-box input.border-shadow{border:none;box-shadow:var(--shadow_border_default)}.input-group .input-box input.left-icon-shown{padding-left:40px}.input-group .input-box input.right-icon-shown{padding-right:40px}.input-group .input-box input:hover{border-color:var(--colors_border_hover);outline:none}.input-group .input-box input:focus{border-color:var(--colors_border_hover);outline:none}.input-group .input-box input:active{border-color:var(--colors_border_hover);outline:none}.input-group .input-box input::placeholder{font-size:var(--font_default);color:var(--colors_text_light)}.input-group .input-box input[disabled]{border-color:var(--colors_border_default);color:var(--colors_text_light);cursor:not-allowed}.input-group .input-box input[disabled]:hover{border-color:var(--colors_border_default)}.input-group .input-box input[disabled]:focus{border-color:var(--colors_border_default)}.input-group .input-box .cancel-btn{position:absolute;right:5px;border:none;background:none}.input-group .input-box .left-icon{left:12px}.input-group .input-box .right-icon{right:12px}.input-group .input-box .left-icon,.input-group .input-box .right-icon{display:inline-flex;align-items:center;justify-content:center;position:absolute;color:var(--colors_text_light);transition:color .3s ease}.input-group .input-box:has(input:hover) .left-icon,.input-group .input-box:has(input:hover) .right-icon,.input-group .input-box:has(input:focus) .left-icon,.input-group .input-box:has(input:focus) .right-icon,.input-group .input-box:has(input:active) .left-icon,.input-group .input-box:has(input:active) .right-icon{color:var(--colors_text_hover)}.input-group .input-box .switch-password{background:transparent;padding:0;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;position:absolute;color:var(--colors_text_light);transition:color .3s ease;right:12px}.input-group .input-box .switch-password:hover{color:var(--colors_text_hover)}.dropdown-wrapper{position:relative}.trigger{border:none;background:none;padding:0;margin:0}.options{position:absolute}.select-area{width:100%}.select-area .select-box{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;width:100%}.select-area .select-box .selected-value-label{overflow:hidden;white-space:nowrap;text-align:left;max-width:100%}.select-area .select-box .icons{display:flex;gap:5px}.select-area .select-box .icons .cancel-btn{display:flex;justify-content:center;align-items:center;border:none;background:none}.select-area .select-box.readonly{cursor:not-allowed}.select-area .select-box.errored{border-color:var(--colors_status_red);color:var(--colors_status_red)}.select-area .empty-options{padding:.5rem 1rem}.select-area .search-area{padding:.5rem 12px;background:var(--colors_white);position:sticky;top:-.5rem}.select-area .search-area input{width:100%;height:32px;border:.5px solid var(--colors_border_hover);border-radius:3px;color:var(--colors_black);font-family:inherit;padding:0 .5rem}.select-area .search-area input::placeholder{color:var(--colors_grey_188);line-height:1}.select-area{width:100%;display:flex;flex-direction:column}.select-area.border-shadow .select-box{border:none;box-shadow:var(--shadow_border_default);transition:color .2s ease-in-out,border-radius 0s ease .3s,box-shadow .3s}.select-area.border-shadow .select-box:hover,.select-area.border-shadow .select-box.opened{border:unset;box-shadow:var(--shadow_border_hover)}.select-area.border-shadow .options{border:unset;box-shadow:var(--shadow_border_hover);clip-path:inset(0px -14px -14px -10px)}.select-area .select-box{padding:12px;background:var(--colors_white);outline:none;border-radius:8px;display:flex;justify-content:space-between;align-items:center;color:var(--colors_text_light);cursor:pointer;border:1px solid var(--colors_border_default);transition:border-color .3s linear,color .2s ease-in-out,border-radius 0s ease .3s}.select-area .select-box svg{transition:.3s ease}.select-area .select-box:hover{color:var(--colors_text_default);border:1px solid var(--colors_border_hover)}.select-area .select-box.opened{color:var(--colors_text_default);border:1px solid var(--colors_border_hover);transition:border-color .3s linear,color .2s ease-in-out,border-bottom 0s ease .3s;border-bottom:unset;border-radius:8px 8px 0 0}.select-area .select-box.opened svg{rotate:180deg}.select-area .select-box.selected{color:var(--colors_text_default)}.select-area .select-box .cancel-btn svg{transition:none;rotate:none}.select-area .select-box.locked{border-color:var(--colors_border_default);color:var(--colors_text_light);cursor:not-allowed}.select-area .select-box.locked:hover,.select-area .select-box.locked.selected{border-color:var(--colors_border_default);color:var(--colors_text_light)}.select-area .options{background:var(--colors_white);padding:8px 0 12px;border-radius:0 0 8px 8px;overflow:hidden auto;z-index:2;border:1px solid var(--colors_border_hover);border-top:none}.select-area .options::-webkit-scrollbar{display:block;width:3px;height:3px}.select-area .options::-webkit-scrollbar-track{background-color:transparent;border-radius:8px}.select-area .options::-webkit-scrollbar-thumb{background-color:#35a5a44d;background-image:none;border-radius:8px}.select-area .options ul.select-options{display:flex;flex-direction:column;align-items:flex-start;list-style:none;gap:0}.select-area .options ul.select-options li{width:100%;transition:.3s ease}.select-area .options ul.select-options li:hover{color:var(--colors_text_default);background-color:var(--colors_bg_grey)}.select-area .options ul.select-options button{width:100%;text-align:left;border:none;background:none;padding:12px;font-size:var(--font_default);line-height:150%;font-weight:400;color:var(--colors_text_light);transition:.2s;cursor:pointer}.select-area .options ul.select-options .no-results{padding:12px;font-size:var(--font_default);color:var(--colors_text_light)}.select-area label{color:var(--colors_text_light)}.select-area .help-block{color:var(--colors_red);margin-top:6px}.select-area .trigger{width:100%}.ui-icon.svelte-vj01ap{display:flex;align-items:center}.ui-icon.svelte-vj01ap svg.fill:where(.svelte-vj01ap){fill:currentColor}.ui-icon.svelte-vj01ap svg.stroke:where(.svelte-vj01ap){stroke:currentColor}.base-button{height:44px;padding:12px 10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font-size:var(--font_default);line-height:18px;font-weight:400;text-decoration:none;border-radius:8px;transition:all .2s ease;box-shadow:var(--shadow_border_default)}.base-button:hover{box-shadow:var(--shadow_border_hover)}.base-button:active{box-shadow:var(--shadow_border_default)}.base-button.fill{width:100%}.base-button[disabled]{cursor:not-allowed}.base-button.primary{background-color:var(--colors_accent);color:var(--colors_white);border:none}.base-button.primary:hover{background-color:var(--colors_accent_hover)}.base-button.primary:active{background-color:var(--colors_accent)}.base-button.primary[disabled]{opacity:.8}.base-button.primary[disabled]:hover{background-color:var(--colors_accent);box-shadow:var(--shadow_border_default)}.base-button.secondary{background-color:var(--colors_white);border:1px solid var(--colors_border_default);color:var(--colors_text_default)}.base-button.secondary[disabled]{cursor:not-allowed;opacity:.8}.base-button.secondary[disabled]:hover{box-shadow:var(--shadow_border_default)}.toggle{position:relative;width:48px;height:28px;border:none;background:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.toggle .track{width:100%;height:100%;border-radius:14px;background-color:#ccc;transition:background-color .2s}.toggle .thumb{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background-color:#fff;box-shadow:0 0 2px #0000004d;transition:transform .2s}.toggle.checked .track{background-color:var(--colors_accent)}.toggle.checked .thumb{transform:translate(20px)}.toggle.disabled{opacity:.5;cursor:not-allowed}@keyframes spin{to{transform:rotate(360deg)}}.loader{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Segoe UI,sans-serif}.loader .spinner{width:40px;height:40px;border:4px solid rgba(0,0,0,.1);border-top-color:var(--colors_accent);border-radius:50%;animation:spin 1s linear infinite}.checkbox.svelte-qglinv{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;background:none;cursor:pointer}.checkbox.svelte-qglinv .box:where(.svelte-qglinv){width:100%;height:100%;border-radius:6px;border:2px solid #ccc;display:flex;align-items:center;justify-content:center;background-color:#fff;transition:border-color .2s,background-color .2s}.checkbox.checked.svelte-qglinv .box:where(.svelte-qglinv){background-color:var(--colors_accent);border-color:var(--colors_accent)}.checkbox.svelte-qglinv .checkmark:where(.svelte-qglinv){width:18px;height:18px;stroke:#fff;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.checkbox.disabled.svelte-qglinv{opacity:.5;cursor:not-allowed}
