.cabinetAnimated{animation-duration:.3s;animation-fill-mode:both}@keyframes cabinetFadeInUp{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}.cabinetFadeInUp{animation-name:cabinetFadeInUp}@keyframes cabinetFadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}.cabinetFadeOutDown{animation-name:cabinetFadeOutDown}@keyframes cabinetBtnProgress{0%{background-position:0 0}to{background-position:50px 50px}}@keyframes cabinetSpin{to{--btn-progress-angle:1turn}}@property --btn-progress-angle{syntax:"<angle>";inherits:true;initial-value:0turn}html{scrollbar-gutter:stable}html.modal-closing{overflow:hidden}html:has(dialog[open].cabinet-modal){overflow:hidden}.cabinet-modal{top:50%;left:50%;z-index:110;background-color:#fff;border:none;border-radius:.25rem;max-inline-size:min(90vw,45ch);padding:0;animation:.3s cubic-bezier(.25,0,.3,1) forwards cabinet-modal-scale-down;display:block;position:fixed;inset:0;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 4px 6px #0000001a}.cabinet-modal:not([open]){pointer-events:none}.cabinet-modal[loading]{visibility:hidden}.cabinet-modal[open]{animation:.3s cubic-bezier(.25,0,.3,1) forwards cabinet-modal-scale-up}.cabinet-modal__inner{flex-direction:column;max-height:85vh;display:flex;position:relative;overflow:hidden}.cabinet-modal__header{min-height:50px;position:relative}.cabinet-modal__content{scrollbar-gutter:stable both-edges;margin:0 0 1.5625rem;padding:0 .625rem;position:relative;overflow-y:auto}.cabinet-modal__footer{background-color:#dde2e6;padding:1.25rem 1.5625rem}.cabinet-modal__close{cursor:pointer;color:#ced4da;stroke-width:1px;stroke:currentColor;z-index:2;background-color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:box-shadow .145s cubic-bezier(.25,0,.3,1),stroke-width .145s cubic-bezier(.25,0,.3,1),color .145s cubic-bezier(.25,0,.3,1),outline-offset .145s cubic-bezier(.25,0,.3,1);display:flex;position:absolute;top:10px;right:10px;box-shadow:0 0 0 1px #ced4da}.cabinet-modal__close:where(:not(:active)):focus-visible{outline-offset:4px}.cabinet-modal__close:hover{color:#b1bbc4;stroke-width:1.5px;box-shadow:0 0 0 3px #ced4da}.cabinet-modal-backdrop{z-index:109;opacity:0;visibility:hidden;background-color:#00000080;width:100%;height:100%;transition:opacity .3s cubic-bezier(.25,0,.3,1),visibility .3s cubic-bezier(.25,0,.3,1);position:fixed;inset:0}.cabinet-modal[open]+.cabinet-modal-backdrop{opacity:1;visibility:visible}@keyframes cabinet-modal-scale-down{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.75)}}@keyframes cabinet-modal-scale-up{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}.cabinet .grayscale{filter:grayscale()}.cabinet-grayscale-opacity{opacity:.7;filter:grayscale()}.cabinet-shadow-hover{transition:box-shadow .145s cubic-bezier(.25,0,.3,1);box-shadow:0 0 0 1px #ced4da}.cabinet-shadow-hover:hover{box-shadow:0 0 0 3px #ced4da}.cabinet-shadow-hover:where(:not(:active)):focus-visible{outline-offset:4px}.cabinet-btn-progress,.cabinet-btn-progress:hover{--btn-progress-border-width:1px;background-image:linear-gradient(-45deg,#fff3 25%,#0000 25% 50%,#fff3 50% 75%,#0000 75%,#0000);background-size:50px 50px;animation:2s linear infinite cabinetBtnProgress;position:relative;border:var(--btn-progress-border-width) solid transparent!important}.cabinet-btn-progress:before,.cabinet-btn-progress:hover:before{content:"";inset:calc(var(--btn-progress-border-width) * -1);z-index:-1;border:inherit;border-radius:inherit;background-image:conic-gradient(from var(--btn-progress-angle), currentColor 80%, #fff 88%, #fff 92%, currentColor 100%);background-origin:border-box;animation:2s linear infinite cabinetSpin;position:absolute;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cabinet a{transition:outline-offset .145s cubic-bezier(.25,0,.3,1)}.cabinet a:where(:not(:active)):focus-visible{outline-offset:4px}.cabinet__form{z-index:1;position:relative}.cabinet__form a[disabled]{color:currentColor;cursor:not-allowed;opacity:.5}.cabinet [data-cabinet-feedback].valid-feedback,.cabinet [data-cabinet-feedback].invalid-feedback{display:block}.cabinet .password-field{position:relative}.cabinet .password-field__toggle{cursor:pointer;background:0 0;border:none;width:2.25rem;height:2.25rem;margin:0;padding:8px;transition:right .3s cubic-bezier(.25,0,.3,1);position:absolute;top:50%;right:0;transform:translateY(-50%)}.cabinet .password-field__toggle:before{content:"";background-color:#6c757d;width:100%;height:100%;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cabinet .password-field:has(.password-field__toggle) input{padding-right:2.25rem}:is(.cabinet .password-field:has(.password-field__toggle) input.is-valid,.cabinet .password-field:has(.password-field__toggle) input.is-invalid){padding-right:3.875rem}:is(.cabinet .password-field:has(input.is-valid) .password-field__toggle,.cabinet .password-field:has(input.is-invalid) .password-field__toggle){right:1.625rem}.cabinet .password-field:has(input[type=text]) .password-field__toggle:before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgY2xhc3M9Imx1Y2lkZSBsdWNpZGUtZXllIj48cGF0aCBkPSJNMi4wNjIgMTIuMzQ4YTEgMSAwIDAgMSAwLS42OTYgMTAuNzUgMTAuNzUgMCAwIDEgMTkuODc2IDAgMSAxIDAgMCAxIDAgLjY5NiAxMC43NSAxMC43NSAwIDAgMS0xOS44NzYgMCIvPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgY2xhc3M9Imx1Y2lkZSBsdWNpZGUtZXllIj48cGF0aCBkPSJNMi4wNjIgMTIuMzQ4YTEgMSAwIDAgMSAwLS42OTYgMTAuNzUgMTAuNzUgMCAwIDEgMTkuODc2IDAgMSAxIDAgMCAxIDAgLjY5NiAxMC43NSAxMC43NSAwIDAgMS0xOS44NzYgMCIvPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiLz48L3N2Zz4=)}.cabinet .password-field:has(input[type=password]) .password-field__toggle:before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgY2xhc3M9Imx1Y2lkZSBsdWNpZGUtZXllLW9mZiI+PHBhdGggZD0iTTEwLjczMyA1LjA3NmExMC43NDQgMTAuNzQ0IDAgMCAxIDExLjIwNSA2LjU3NSAxIDEgMCAwIDEgMCAuNjk2IDEwLjc0NyAxMC43NDcgMCAwIDEtMS40NDQgMi40OSIvPjxwYXRoIGQ9Ik0xNC4wODQgMTQuMTU4YTMgMyAwIDAgMS00LjI0Mi00LjI0MiIvPjxwYXRoIGQ9Ik0xNy40NzkgMTcuNDk5YTEwLjc1IDEwLjc1IDAgMCAxLTE1LjQxNy01LjE1MSAxIDEgMCAwIDEgMC0uNjk2IDEwLjc1IDEwLjc1IDAgMCAxIDQuNDQ2LTUuMTQzIi8+PHBhdGggZD0ibTIgMiAyMCAyMCIvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgY2xhc3M9Imx1Y2lkZSBsdWNpZGUtZXllLW9mZiI+PHBhdGggZD0iTTEwLjczMyA1LjA3NmExMC43NDQgMTAuNzQ0IDAgMCAxIDExLjIwNSA2LjU3NSAxIDEgMCAwIDEgMCAuNjk2IDEwLjc0NyAxMC43NDcgMCAwIDEtMS40NDQgMi40OSIvPjxwYXRoIGQ9Ik0xNC4wODQgMTQuMTU4YTMgMyAwIDAgMS00LjI0Mi00LjI0MiIvPjxwYXRoIGQ9Ik0xNy40NzkgMTcuNDk5YTEwLjc1IDEwLjc1IDAgMCAxLTE1LjQxNy01LjE1MSAxIDEgMCAwIDEgMC0uNjk2IDEwLjc1IDEwLjc1IDAgMCAxIDQuNDQ2LTUuMTQzIi8+PHBhdGggZD0ibTIgMiAyMCAyMCIvPjwvc3ZnPg==)}.cabinet .password-strength{background-color:#ced4da;border-radius:3.125rem;height:.1875rem;margin:4px 0;position:relative;overflow:hidden}.cabinet .password-strength[data-strength="1"]:before{background-color:#dc3545;width:20%}.cabinet .password-strength[data-strength="2"]:before{background-color:#ea5d02;width:40%}.cabinet .password-strength[data-strength="3"]:before{background-color:orange;width:60%}.cabinet .password-strength[data-strength="4"]:before{background-color:#b7c653;width:80%}.cabinet .password-strength[data-strength="5"]:before{background-color:#198754;width:100%}.cabinet .password-strength:before{content:"";width:0;height:100%;transition:width .3s linear,background-color .1s linear;display:block}.cabinet .otp__box{justify-content:center;gap:20px;display:flex}.cabinet .otp__timer{justify-content:center;align-items:center;gap:5px;display:flex}.cabinet .otp__time{min-width:45px}.cabinet .otp__input{text-align:center;width:40px}.cabinet .otp__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cabinet .otp__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cabinet .smart-captcha:empty{padding-bottom:0}
