.modal{position:fixed;top:50%;left:50%;width:480px;height:auto;max-width:100vw;max-height:100vh;transform:translate(-50%, -50%) scale(0.9);opacity:0;transition:transform .3s ease-out 0s, opacity .3s linear 0s;background-color:#fff;box-shadow:0px 6px 24px rgba(38,202,153,.2);padding:48px 32px}.modal b{font-weight:500}@media(max-width: 640px){.modal{width:100%}}.modal-opened .modal{transform:translate(-50%, -50%) scale(1);opacity:1;transition:transform .3s ease-in 0s, opacity .3s linear 0s}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background-color:rgba(255,255,255,0);transition:background-color .3s ease-out 0s}.modal-backdrop.modal-opened{background-color:rgba(255,255,255,.5);transition:background-color .3s ease-in 0s}[dir=ltr] .modal__close{right:24px}[dir=rtl] .modal__close{left:24px}.modal__close{position:absolute;top:24px;display:inline-block;width:17px;height:17px;color:#1d1d1b;cursor:pointer}.modal__close:hover{color:#444}
.loader.modal{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;width:auto;font-size:16px;font-weight:300;line-height:20px;color:#00a88e;background-color:rgba(0,0,0,0);box-shadow:none;text-align:center}.loader__spinner{display:inline-block;width:48px;height:48px}.loader__child{margin-top:20px;font-size:16px;line-height:20px;color:#666;text-align:center}
[dir=ltr] .link{text-align:left}[dir=rtl] .link{text-align:right}.link{display:inline-block;padding:0;background:none;border:none;border-radius:0;font-size:14px;font-weight:300;line-height:18px;-webkit-text-decoration:none;text-decoration:none;color:#00a88e;transition:color .3s ease-out;will-change:color;cursor:pointer}.link:visited{color:#00a88e}.link:focus>.link__inner{background-color:#e3f8f3;border-radius:3px}.link:hover,.link:focus{-webkit-text-decoration:none;text-decoration:none;color:#23d1ae;border-color:rgba(0,0,0,0)}@media(max-width: 640px){.link:hover,.link:focus{color:#00a88e;border-color:rgba(0,0,0,0)}}.link:active{-webkit-text-decoration:none;text-decoration:none;color:#265951;border-color:rgba(0,0,0,0)}.link_disabled,.link_disabled:hover,.link_disabled:visited,.link_disabled:active,.link[disabled],.link[disabled]:hover,.link[disabled]:visited,.link[disabled]:active,.link:disabled{-webkit-text-decoration:none;text-decoration:none;color:#ccc;border-color:rgba(0,0,0,0);pointer-events:none}@media(max-width: 640px){.link_disabled,.link_disabled:hover,.link_disabled:visited,.link_disabled:active,.link[disabled],.link[disabled]:hover,.link[disabled]:visited,.link[disabled]:active,.link:disabled{-webkit-text-decoration:none;text-decoration:none;color:#ccc;border-color:rgba(0,0,0,0)}}.link_black{color:#1d1d1b}.link_black:visited{color:#1d1d1b}.link_black:hover{color:#1d1d1b}@media(max-width: 640px){.link_black:hover{color:#1d1d1b}}.link_black:active{color:#1d1d1b}.link_gray{color:#666}.link_gray:focus,.link_gray:hover,.link_gray:active,.link_gray:visited{color:#666}.link_gray:focus>.link__inner{background-color:#ddd}.link_destructive{color:#ff3748}.link_destructive:visited{color:#ff3748}.link_destructive:hover{color:#ed2939}@media(max-width: 640px){.link_destructive:hover{color:#ff3748}}.link_destructive:active{color:#ed2939}.link_destructive:disabled{color:#ccc}[dir=ltr] .link_secondary{margin-left:12px}[dir=rtl] .link_secondary{margin-right:12px}[dir=ltr] .link_secondary{margin-right:12px}[dir=rtl] .link_secondary{margin-left:12px}.link_big{font-size:18px;font-weight:500;line-height:24px}.link__inner{display:inline}.link:hover .link__inner{-webkit-text-decoration:none;text-decoration:none}.link:active .link__inner{-webkit-text-decoration:none;text-decoration:none}.link:disabled .link__inner{-webkit-text-decoration:none;text-decoration:none}.link_active,.link_active:disabled{color:#1d1d1b;-webkit-text-decoration:none;text-decoration:none}
.button{padding:0;display:inline-block;min-width:160px;height:48px;font-size:16px;font-weight:500;line-height:20px;-webkit-text-decoration:none;text-decoration:none;color:#00a88e;background-color:#fff;box-shadow:-5px 5px 18px rgba(35,209,174,.3);border:none;border-radius:8px;text-align:center;transition:background-color .3s ease-out, color .3s ease-out}.button:focus,.button:hover{color:#23d1ae;box-shadow:0 12px 40px rgba(21,190,164,.48)}@media(max-width: 640px){.button:focus,.button:hover{color:#00a88e;box-shadow:-5px 5px 18px rgba(35,209,174,.3)}}.button:active{color:#265951;box-shadow:0px 8px 24px rgba(52,208,184,.24)}.button_disabled,.button:disabled{pointer-events:none;color:#ccc;background-color:#f2f2f2;box-shadow:none}.button_primary{color:#fff;background-color:#00a88e;box-shadow:0px 8px 32px rgba(52,208,184,.48)}.button_primary:focus,.button_primary:hover{color:#fff;background-color:#23d1ae;box-shadow:0px 12px 40px rgba(21,190,164,.48)}.button_primary:active{color:#fff;background-color:#265951;box-shadow:none}.button_secondary{color:#00a88e;background-color:#fff;border:2px solid #00a88e;box-shadow:none}.button_secondary:focus:not(:disabled)>.button__inner{background:#e3f8f3;border-radius:8px}.button_secondary:focus,.button_secondary:hover{color:#23d1ae;border-color:#23d1ae;box-shadow:none}.button_secondary:active{color:#265951;border-color:#265951;box-shadow:none}.button_secondary:disabled{color:#ccc;background-color:#fff;border-color:#f2f2f2}.button_secondary .button__spinner .segment-1{stroke:#ccc;stroke-opacity:1}.button_secondary .button__spinner .segment-2{stroke:#00a88e}.button_destructive{color:#fff;background-color:#ff3748;box-shadow:0px 8px 32px rgba(255,55,72,.32)}.button_destructive:focus,.button_destructive:hover{color:#fff;background-color:#ed2939;box-shadow:0px 8px 32px rgba(255,55,72,.4)}.button_destructive:active{color:#fff;background-color:#ed2939;box-shadow:none}.button_black{color:#00a88e;background-color:#fff;border:2px solid #999;box-shadow:none}.button_black:focus,.button_black:hover{color:#23d1ae;border-color:#bde0f5;box-shadow:none}.button_black:active{color:#265951;border-color:#aeaeae;box-shadow:none}.button_black:disabled{color:#ccc;background-color:#fff;border-color:#f2f2f2}.button_big{min-width:200px}[dir=ltr] .button_spinner{padding-right:14px}[dir=rtl] .button_spinner{padding-left:14px}[dir=ltr] .button_spinner{padding-left:8px}[dir=rtl] .button_spinner{padding-right:8px}.button_block{padding:0 10px;display:block;width:100%;min-height:100%;text-align:center}.button__inner{position:relative;width:100%;height:100%;padding:8px 12px;display:flex;justify-content:center;align-items:center}[dir=ltr] .button__icon{margin-left:8px}[dir=rtl] .button__icon{margin-right:8px}[dir=ltr] .button__icon{margin-right:8px}[dir=rtl] .button__icon{margin-left:8px}.button__icon{width:20px;height:20px}.button__spinner{height:20px;width:20px}.button__spinner .segment-1{stroke:#fff;stroke-opacity:.48}.button__spinner .segment-2{stroke:currentColor}[dir=ltr] .button__text{text-align:left}[dir=rtl] .button__text{text-align:right}.button__text{display:block}
.no-scroll{overflow:hidden}.layout__header{flex-grow:0;flex-shrink:0;width:100%;background-color:#fff;box-shadow:0px 1px 4px rgba(92,133,150,.24);margin-bottom:64px}@media(max-width: 640px){.layout__header{text-align:center;margin-bottom:24px}}.layout__header .layout__inner{display:flex;justify-content:space-between}@media(max-width: 640px){.layout__header .layout__inner{padding:0}}.layout__header-helper{width:64px;display:none}@media(max-width: 640px){.layout__header-helper{display:block}}.layout__logo-image{display:inline-block;width:254px;height:64px;vertical-align:top}@media(max-width: 640px){.layout__logo-image{width:192px}}.layout__settings-desktop{display:flex;position:relative}.layout__settings__button{width:64px;height:64px;min-width:0}.layout__settings__button,.layout__settings__button:hover,.layout__settings__button:focus{box-shadow:none}.layout__settings__button-close{padding-top:4px;border-bottom:4px #23d1ae solid;border-radius:0}.layout__settings-gear{width:20px;height:20px;color:#1d1d1b}.layout__settings-close{width:20px;height:20px;color:#aeaeae}[dir=ltr] .layout__settings__modal{left:0}[dir=rtl] .layout__settings__modal{right:0}.layout__settings__modal{position:absolute;top:72px;width:100%;height:100%;background-color:#fff;z-index:998}.lang-selector{display:flex;position:relative}.lang-selector>.link{display:flex;align-items:center;font-size:14px;line-height:20px;font-weight:500;border-color:rgba(0,0,0,0);transition:border-color .3s ease-out;will-change:border-color}.lang-selector>.link:focus,.lang-selector>.link:hover,.lang-selector>.link-active{border-bottom:4px #23d1ae solid;padding-top:4px}.lang-selector>.link-active .lang-selector__icon-chevron{transform:rotate(-270deg)}html[dir=rtl] .lang-selector>.link-active .lang-selector__icon-chevron{transform:rotate(90deg)}.lang-selector>.link .link__inner{display:flex;color:#1d1d1b;background-color:rgba(0,0,0,0)}[dir=ltr] .lang-selector__container{right:0}[dir=rtl] .lang-selector__container{left:0}.lang-selector__container{display:flex;justify-content:flex-end;position:absolute;top:64px;z-index:998}.lang-selector__list{display:grid;grid-auto-flow:column;grid-template-rows:repeat(11, auto);grid-template-columns:repeat(1, 1fr);row-gap:16px;column-gap:10px;width:inherit;padding:24px 24px 40px;background-color:#fff;box-shadow:-5px 5px 18px rgba(35,209,174,.3)}.lang-selector__list>.link{font-size:16px;line-height:20px;font-weight:500;width:12em}.lang-selector__list>.link-current{pointer-events:none}.lang-selector__list>.link-current>.link__inner{display:flex;width:100%;color:#444}[dir=ltr] .lang-selector__icon-globe{margin-right:8px}[dir=rtl] .lang-selector__icon-globe{margin-left:8px}.lang-selector__icon-globe{width:16px;height:20px}[dir=ltr] .lang-selector__icon-chevron{margin-left:8px}[dir=rtl] .lang-selector__icon-chevron{margin-right:8px}.lang-selector__icon-chevron{width:16px;height:20px;transition:transform .5s;transform:rotate(-90deg)}[dir=ltr] .lang-selector__icon-check{margin-left:8px}[dir=rtl] .lang-selector__icon-check{margin-right:8px}.lang-selector__icon-check{width:20px;height:20px}.lang-selector-mobile{display:flex;flex-direction:column;align-items:flex-start;margin-left:16px;margin-right:16px;padding-top:24px;padding-bottom:24px}.lang-selector-mobile:not(:last-child){border-bottom:1px #c1c1c1 solid}.lang-selector-mobile span{font-weight:300;margin-bottom:16px}.lang-selector-mobile div{display:flex;align-items:center}.lang-selector-mobile select{border:none;background-color:#fff}@supports(-moz-appearance: none){.lang-selector-mobile select{-moz-appearance:none;background:rgba(0,0,0,0) url("data:image/svg+xml,%3Csvg width=%2712%27 height=%2712%27 viewBox=%270 0 12 12%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Crect width=%276.78812%27 height=%271.69703%27 transform=%27matrix%280.707095 0.707119 -0.707095 0.707119 2.3999 3.6001%29%27 fill=%27%231D1D1B%27/%3E%3Crect width=%276.78812%27 height=%271.69703%27 transform=%27matrix%28-0.707155 0.707058 -0.707155 -0.707058 10.8 4.80005%29%27 fill=%27%231D1D1B%27/%3E%3C/svg%3E%0A") right center no-repeat;width:150px;height:22px}}
.no-scroll{overflow:hidden}.layout__header{flex-grow:0;flex-shrink:0;width:100%;background-color:#fff;box-shadow:0px 1px 4px rgba(92,133,150,.24);margin-bottom:64px}@media(max-width: 640px){.layout__header{text-align:center;margin-bottom:24px}}.layout__header .layout__inner{display:flex;justify-content:space-between}@media(max-width: 640px){.layout__header .layout__inner{padding:0}}.layout__header-helper{width:64px;display:none}@media(max-width: 640px){.layout__header-helper{display:block}}.layout__logo-image{display:inline-block;width:254px;height:64px;vertical-align:top}@media(max-width: 640px){.layout__logo-image{width:192px}}.layout__settings-desktop{display:flex;position:relative}.layout__settings__button{width:64px;height:64px;min-width:0}.layout__settings__button,.layout__settings__button:hover,.layout__settings__button:focus{box-shadow:none}.layout__settings__button-close{padding-top:4px;border-bottom:4px #23d1ae solid;border-radius:0}.layout__settings-gear{width:20px;height:20px;color:#1d1d1b}.layout__settings-close{width:20px;height:20px;color:#aeaeae}[dir=ltr] .layout__settings__modal{left:0}[dir=rtl] .layout__settings__modal{right:0}.layout__settings__modal{position:absolute;top:72px;width:100%;height:100%;background-color:#fff;z-index:998}
.layout__footer{flex-grow:0;flex-shrink:0;margin-top:64px;padding-bottom:22px}@media(max-width: 640px){.layout__footer{margin-top:24px}}.layout__kaspersky-logo{flex-grow:0;flex-shrink:0;height:30px}@media(max-width: 640px){.layout__kaspersky-logo{order:1;margin-bottom:6px}}.layout__info{margin-left:12px;margin-right:12px;overflow:hidden}.layout__info *{font-size:12px;font-weight:300;line-height:24px}[dir=ltr] .layout__info>div{margin-left:-12px}[dir=rtl] .layout__info>div{margin-right:-12px}.layout__info>div{display:flex;flex-wrap:wrap}.layout__info>div>.layout__copyright:before,.layout__info>div .layout__links>*:before{content:"•";margin-left:4px;margin-right:4px;display:inline-block;width:4px;color:#1d1d1b;text-align:center}@media(max-width: 640px){.layout__info{order:3;width:100%;margin-left:0;margin-right:0}}.layout__footer>.layout__inner{display:flex;flex-direction:row;align-items:center;color:#00a88e}@media(max-width: 640px){.layout__footer>.layout__inner{flex-direction:column;align-items:flex-start}}.layout__copyright{color:#666}
.frame{margin-bottom:-24px;padding-bottom:24px}@media(max-width: 640px){.frame{margin-bottom:0;padding-bottom:0}}.frame__icon{text-align:center}.frame__inner{margin-left:auto;margin-right:auto;max-width:640px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media(max-width: 640px){.frame__inner{width:100%;max-width:100%;padding:0 16px;margin:0}}.frame__title{font-size:32px;font-weight:700;line-height:36px;color:#1d1d1b;text-align:center}.frame__content{box-shadow:0px 8px 24px rgba(38,202,153,.24);padding:64px 100px;width:640px;word-break:break-word;overflow-wrap:break-word;font-size:14px;font-weight:300;line-height:16px;color:#1d1d1b}@media(max-width: 640px){.frame__content{box-shadow:none;padding:0;margin-top:24px;width:100%}}.frame__title~.frame__content{margin-top:32px}.frame__icon~.frame__inner>.frame__content{margin-top:0;border:none;box-shadow:none;padding:12px 48px 0;line-height:24px;font-size:18px;text-align:center}@media(max-width: 640px){.frame__icon~.frame__inner>.frame__content{padding:12px 0 24px}}.frame__icon~.frame__inner>.frame__title{line-height:40px;font-size:36px}.frame__icon~.frame__inner>.frame__subtitle{font-weight:500;line-height:24px;font-size:18px}.frame__icon~.frame__inner .link{font-weight:500;font-size:18px;line-height:24px}.frame__icon~.frame__inner .frame__main-actions{-webkit-margin-before:32px;margin-top:32px}.frame__content p{margin-bottom:18px}.frame__main-actions{margin-top:48px;display:flex;flex-direction:row;justify-content:center}[dir=ltr] .frame__main-actions>*+*{margin-left:12px}[dir=rtl] .frame__main-actions>*+*{margin-right:12px}@media(max-width: 640px){.frame__main-actions{flex-direction:column-reverse;justify-content:flex-start;align-items:center}.frame__main-actions>*{width:100%}.frame__main-actions>*:not(:last-child){margin-top:12px}[dir=ltr] .frame__main-actions>*+*{margin-left:0}[dir=rtl] .frame__main-actions>*+*{margin-right:0}}[dir=ltr] *+.frame__link{margin-left:24px}[dir=rtl] *+.frame__link{margin-right:24px}@media(max-width: 640px){[dir=ltr] *+.frame__link{margin-left:0}[dir=rtl] *+.frame__link{margin-right:0}}.frame__subtitle{margin-top:12px;text-align:center;font-weight:300}@media(max-width: 640px){.frame__subtitle{margin-top:8px}}.frame__extra-actions{margin-top:32px;width:100%;display:flex;flex-direction:row;justify-content:center}[dir=ltr] .frame__extra-actions>*+*{margin-left:12px}[dir=rtl] .frame__extra-actions>*+*{margin-right:12px}@media(max-width: 640px){.frame__extra-actions{margin-top:24px;flex-direction:column-reverse;justify-content:flex-start;align-items:center;position:relative}[dir=ltr] .frame__extra-actions:before{left:0}[dir=rtl] .frame__extra-actions:before{right:0}[dir=ltr] .frame__extra-actions:before{right:0}[dir=rtl] .frame__extra-actions:before{left:0}.frame__extra-actions:before{content:"";position:absolute;top:-24px;display:block;height:0;border-top:1px solid #c1c1c1}.frame__extra-actions>*{width:100%}.frame__extra-actions>*:not(:last-child){margin-top:12px}[dir=ltr] .frame__extra-actions>*+*{margin-left:0}[dir=rtl] .frame__extra-actions>*+*{margin-right:0}}
body{background-color:#fff}.layout{min-height:100%;display:flex;flex-direction:column}.layout__content{flex-grow:1;flex-shrink:0;display:flex;flex-direction:column;justify-content:center}.layout__content>div:not(:last-child){display:none}.layout__inner{width:100%;max-width:1000px;margin-left:auto;margin-right:auto;padding-left:36px;padding-right:36px}@media(max-width: 640px){.layout__inner{padding-left:16px;padding-right:16px}}.no-scroll .layout__content{z-index:-1}
.error-handler{display:flex;flex-direction:column;align-items:center}.error-handler__message{font-size:18px;font-weight:300;line-height:24px;text-align:center;color:#666}[dir=ltr] .error-handler__chevron{margin-left:4px}[dir=rtl] .error-handler__chevron{margin-right:4px}.error-handler__chevron{position:relative;top:5px;width:20px;height:20px;transition:transform .5s;transform:rotate(-90deg)}.error-handler__details{margin-top:36px}[dir=ltr] .error-handler__details pre{text-align:left}[dir=rtl] .error-handler__details pre{text-align:right}.error-handler__details pre{color:#666;font-family:monospace;font-size:12px;font-weight:300;line-height:16px;white-space:pre-wrap}.error-handler__details-active .error-handler__chevron{transform:rotate(-270deg)}html[dir=rtl] .error-handler__details-active .error-handler__chevron{transform:rotate(90deg)}.error-handler__details-active .link{margin-bottom:24px}
.error__message{color:#666}
.error__message+.error__message{margin-top:32px}[dir=ltr] .error__details{text-align:left}[dir=rtl] .error__details{text-align:right}.error__details{margin-top:24px}[dir=ltr] .error__chevron{margin-left:4px}[dir=rtl] .error__chevron{margin-right:4px}.error__chevron{position:relative;top:5px;width:20px;height:20px;transition:transform .5s;transform:rotate(-90deg)}.error-active .error__chevron{transform:rotate(-270deg)}html[dir=rtl] .error-active .error__chevron{transform:rotate(90deg)}
.external-logon-error{color:#666}.external-logon-error .error__message+.external-logon-error .error__message{margin-top:32px}
[dir=ltr] .checkbox{padding-left:36px}[dir=rtl] .checkbox{padding-right:36px}.checkbox{position:relative;display:block;min-height:24px}.checkbox .link{font-size:16px;font-weight:500}.checkbox a{display:inline}.checkbox__input:focus+.checkbox__square{box-shadow:0 0 3px 6px #e3f8f3}[dir=ltr] .checkbox__square{left:0}[dir=rtl] .checkbox__square{right:0}.checkbox__square{position:absolute;top:0;display:inline-block;border:1.5px solid #ccc;border-radius:3px;width:24px;height:24px;cursor:pointer;color:#fff;transition:border-color .3s ease-out, background-color .3s ease-out;will-change:border-color,background-color}.checkbox:hover .checkbox__square,.checkbox__input:focus:not(:checked):not(:disabled)+.checkbox__square{background-color:#f8f8f8}@media(max-width: 640px){.checkbox:hover .checkbox__square,.checkbox__input:focus:not(:checked):not(:disabled)+.checkbox__square{background-color:#fff}}.checkbox:active .checkbox__square{border-color:#999}.checkbox__input:disabled+.checkbox__square{opacity:.64;background-color:#f8f8f8;border-color:#f2f2f2;cursor:default}.checkbox:not(.checkbox-in-progress)>.checkbox__input:checked+.checkbox__square{background-color:#00a88e;border-color:#00a88e}.checkbox:not(.checkbox-in-progress)>.checkbox__input:checked+.checkbox__square>.checkbox__check{visibility:visible;opacity:1}.checkbox:hover:not(.checkbox-in-progress)>.checkbox__input:checked:not(:disabled)+.checkbox__square{background-color:#23d1ae;border-color:#23d1ae}@media(max-width: 640px){.checkbox:hover:not(.checkbox-in-progress)>.checkbox__input:checked:not(:disabled)+.checkbox__square{background-color:#00a88e;border-color:#00a88e}}.checkbox:active:not(.checkbox-in-progress)>.checkbox__input:checked:not(:disabled)+.checkbox__square{background-color:#265951;border-color:#265951}.checkbox__input:checked:disabled+.checkbox__square{background-color:#b1e4dc;border-color:#b1e4dc;cursor:default}.checkbox__input:disabled+.checkbox__square+.checkbox__text,.checkbox__input:checked:disabled+.checkbox__square+.checkbox__text{opacity:.64;color:#c1c1c1;cursor:default}[dir=ltr] .checkbox__check,[dir=ltr] .checkbox__spinner{left:.5px}[dir=rtl] .checkbox__check,[dir=rtl] .checkbox__spinner{right:.5px}.checkbox__check,.checkbox__spinner{position:absolute;top:.5px;width:20px;height:20px}.checkbox__check{visibility:hidden;opacity:0;transition:opacity .3s ease-out}.checkbox__spinner{color:#00a88e}.checkbox__text{position:relative;top:2px;display:inline-block;font-size:16px;font-weight:300;line-height:24px;color:#666;cursor:pointer}.checkbox-in-progress,.checkbox-in-progress *{cursor:default;pointer-events:none}[dir=ltr] .checkbox__error{left:0}[dir=rtl] .checkbox__error{right:0}[dir=ltr] .checkbox__error{right:0}[dir=rtl] .checkbox__error{left:0}[dir=ltr] .checkbox__error{text-align:left}[dir=rtl] .checkbox__error{text-align:right}.checkbox__error{position:absolute;top:calc(100% + 4px);font-family:"Kaspersky Sans",sans-serif;font-size:12px;font-weight:300;line-height:14px;letter-spacing:normal;color:#ff3748;pointer-events:none}
.input{display:block}.input__label,.input__caps-lock{display:inline-block;font-size:14px;font-weight:300;line-height:18px;margin-bottom:8px;color:#444}[dir=ltr] .input__caps-lock{margin-left:8px}[dir=rtl] .input__caps-lock{margin-right:8px}.input__caps-lock{color:#51aee2;pointer-events:none;visibility:hidden;opacity:0;transition:visibility 0s linear 300ms, opacity 300ms}.caps-on .input_active .input__caps-lock{visibility:visible;opacity:1;transition-delay:0s}[dir=ltr] .input__eye{right:2px}[dir=rtl] .input__eye{left:2px}.input__eye{position:absolute;top:2px;margin:0;display:block;border:none;border-radius:0;padding:13px;width:44px;height:44px;background-color:#e3f8f3;color:#00a88e;cursor:pointer}.input__control{position:relative}.input__control>input{display:block;width:100%;height:48px;border:1.5px solid #999;background-color:#fff;padding:8px 16px 8px 12px;font-size:16px;font-weight:300;line-height:20px;color:#1d1d1b;transition:border-color .3s ease-out;will-change:border-color}.input__control>input:active,.input__control>input:focus{border-color:#ccc;border-bottom-color:#23d1ae;padding-bottom:7.5px}.input__control>input:hover,.input__control-code:hover{border-color:#bde0f5}.input__control>input:disabled{border-color:#ccc;background-color:#f6f6f6;color:#ccc;pointer-events:none}.input__control-error>input{border-color:#ff3748}[dir=ltr] .input__with-eye>input{padding-right:56px}[dir=rtl] .input__with-eye>input{padding-left:56px}[dir=ltr] .input__error{left:0}[dir=rtl] .input__error{right:0}[dir=ltr] .input__error{right:0}[dir=rtl] .input__error{left:0}[dir=ltr] .input__error{text-align:left}[dir=rtl] .input__error{text-align:right}.input__error{position:absolute;top:calc(100% + 4px);font-family:"Kaspersky Sans",sans-serif;font-size:12px;font-weight:300;line-height:14px;letter-spacing:normal;color:#ff3748;pointer-events:none}.input-code__control{position:relative;margin:0 auto;display:inline-block;height:56px;padding:0;font-family:"Roboto Mono",monospace;font-size:32px;font-weight:500;font-style:normal;line-height:calc(56px - 3px - .5em);letter-spacing:.2em;color:#ccc}.input-code__placeholder{border:1.5px solid rgba(0,0,0,0);box-sizing:border-box}.input-code__placeholder,.input-code__control input{direction:ltr;display:inline-block;padding:.25em .5em .25em 1em;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;letter-spacing:inherit;line-height:inherit;width:100%;height:100%}[dir=ltr] .input-code__control input{left:0}[dir=rtl] .input-code__control input{right:0}.input-code__control input{position:absolute;top:0;background-color:rgba(0,0,0,0)}
.set-password__input{margin-bottom:24px}.set-password__satisfactions{font-size:12px;font-weight:300;line-height:16px;color:#1d1d1b}[dir=ltr] .set-password__satisfactions-item{padding-left:20px}[dir=rtl] .set-password__satisfactions-item{padding-right:20px}.set-password__satisfactions-item{margin-bottom:4px}[dir=ltr] .set-password__satisfactions-subitem{margin-left:8px}[dir=rtl] .set-password__satisfactions-subitem{margin-right:8px}[dir=ltr] .set-password__icon{margin-left:-16px}[dir=rtl] .set-password__icon{margin-right:-16px}[dir=ltr] .set-password__icon{margin-right:4px}[dir=rtl] .set-password__icon{margin-left:4px}.set-password__icon{position:relative;top:2px;width:12px;height:12px;color:#ccc}.set-password__icon-check{color:#00a88e}.set-password__icon-cross{color:#ff3748}
.field__input{position:relative;display:block}.field__options{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between}.field+.field{margin-top:24px}
.frame__content .content-title{font-size:21px;font-weight:600;line-height:24px;text-align:center;margin-bottom:10px}
.recaptcha{position:relative}.recaptcha__spinner{display:block;width:100%;height:32px;color:#00a88e}.recaptcha__failure{display:block;width:100%;height:32px;color:#ff3748}[dir=ltr] .recaptcha__error{left:0}[dir=rtl] .recaptcha__error{right:0}[dir=ltr] .recaptcha__error{right:0}[dir=rtl] .recaptcha__error{left:0}[dir=ltr] .recaptcha__error{text-align:left}[dir=rtl] .recaptcha__error{text-align:right}.recaptcha__error{position:absolute;top:calc(100% + 4px);font-family:"Kaspersky Sans",sans-serif;font-size:12px;font-weight:300;line-height:14px;letter-spacing:normal;color:#ff3748;pointer-events:none}
.text-image-captcha{position:relative;margin-bottom:3px;border-radius:3px}.text-image-captcha__message{margin-bottom:9px;display:block;font-size:14px;font-weight:300;cursor:default;color:#333}.text-image-captcha__picture{display:inline-block;border:none;height:60px;width:200px;vertical-align:middle}[dir=ltr] .text-image-captcha__refresh{margin-left:4px}[dir=rtl] .text-image-captcha__refresh{margin-right:4px}[dir=ltr] .text-image-captcha__refresh{margin-right:4px}[dir=rtl] .text-image-captcha__refresh{margin-left:4px}.text-image-captcha__refresh{height:20px;width:20px;color:#999;cursor:pointer;vertical-align:middle}.text-image-captcha__refresh_running{animation-name:text-image-captcha-spin;animation-duration:4000ms;animation-iteration-count:infinite;animation-timing-function:linear}[dir=ltr] .text-image-captcha__input{padding-left:8px}[dir=rtl] .text-image-captcha__input{padding-right:8px}[dir=ltr] .text-image-captcha__input{padding-right:8px}[dir=rtl] .text-image-captcha__input{padding-left:8px}.text-image-captcha__input{display:block;border:1px solid #b3b3b3;box-shadow:inset 0 3px 0 0 rgba(51,51,51,.05),inset 0 2px 0 0 rgba(51,51,51,.05);margin-top:4px;height:32px;width:200px;font-size:14px;font-weight:300;color:#333;vertical-align:middle;transition:border-color .3s ease-out;will-change:border-color}[dir=ltr] .text-image-captcha__error{left:0}[dir=rtl] .text-image-captcha__error{right:0}[dir=ltr] .text-image-captcha__error{right:0}[dir=rtl] .text-image-captcha__error{left:0}[dir=ltr] .text-image-captcha__error{text-align:left}[dir=rtl] .text-image-captcha__error{text-align:right}.text-image-captcha__error{position:absolute;top:calc(100% + 4px);font-family:"Kaspersky Sans",sans-serif;font-size:12px;font-weight:300;line-height:14px;letter-spacing:normal;color:#ff3748}@keyframes text-image-captcha-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
.law-information{color:#444;font-size:14px;font-weight:300;line-height:18px}.law-information a{color:#00a88e;font-size:inherit;font-weight:400;line-height:inherit;-webkit-text-decoration:none;text-decoration:none}.sign-in .frame__subtitle{line-height:22px}.sign-in .frame__subtitle .link{font-weight:500;font-size:16px}.sign-in__client-title{font-size:21px;line-height:24px;font-weight:500;margin-bottom:4px}.sign-in .frame__content{margin-top:24px}@media(min-width: 640px){.sign-in .frame__content{width:685px}}.sign-in__with-ext-providers .frame__main-actions{flex-direction:column}[dir=ltr] .sign-in__with-ext-providers .frame__main-actions>*+*{margin-left:0}[dir=rtl] .sign-in__with-ext-providers .frame__main-actions>*+*{margin-right:0}@media(max-width: 640px){.sign-in__with-ext-providers .frame__main-actions{margin-top:32px}.sign-in__with-ext-providers .frame__main-actions>*:not(:last-child){margin-top:16px}.sign-in__with-ext-providers .frame__main-actions>.button_primary{margin-top:0}}.sign-in__splitter{font-size:16px;line-height:20px;margin:16px 0;display:flex;align-items:center;text-align:center}.sign-in__splitter::before,.sign-in__splitter::after{content:"";flex:1;position:relative;top:2px;border-bottom:1px solid #c1c1c1}[dir=ltr] .sign-in__splitter:not(:empty)::before{margin-right:8px}[dir=rtl] .sign-in__splitter:not(:empty)::before{margin-left:8px}[dir=ltr] .sign-in__splitter:not(:empty)::after{margin-left:8px}[dir=rtl] .sign-in__splitter:not(:empty)::after{margin-right:8px}.sign-in-client .frame__subtitle{margin-top:4px}.field__options_special{align-items:flex-start}@media(max-width: 640px){.field__options_special{flex-direction:column}}[dir=ltr] .field__options_special .checkbox__text{padding-right:.5em}[dir=rtl] .field__options_special .checkbox__text{padding-left:.5em}.field__options_special .checkbox__text{line-height:18px}[dir=ltr] .field__options_special .link_big{margin-left:40px}[dir=rtl] .field__options_special .link_big{margin-right:40px}.field__options_special .link_big{line-height:21px;white-space:nowrap}@media(max-width: 640px){[dir=ltr] .field__options_special .link_big{margin-left:0}[dir=rtl] .field__options_special .link_big{margin-right:0}.field__options_special .link_big{margin-top:24px;white-space:normal}}.ext_buttons{display:flex;justify-content:center}.ext_buttons .button{min-width:0;width:48px;box-shadow:none;background-color:rgba(0,0,0,0)}.ext_buttons .button:focus,.ext_buttons .button:hover{border:1.5px solid #ccc;box-shadow:none}@media(max-width: 640px){.ext_buttons .button:focus,.ext_buttons .button:hover{border:1.5px solid #ccc;box-shadow:none}}.ext_buttons .button__inner{color:#fff;padding:0}[dir=ltr] .ext_buttons .button:not(:last-child){margin-right:12px}[dir=rtl] .ext_buttons .button:not(:last-child){margin-left:12px}.ext_buttons .button__icon{width:34px;height:34px;margin:0}
.factor-switch__splitter{height:0;margin:32px 56px;border-bottom:1px solid #c1c1c1}@media(max-width: 640px){.factor-switch__splitter{margin:32px 0px}}.factor-switch__splitter+.link{display:flex;justify-content:center;text-align:center}
.notification{position:relative;display:flex;flex-direction:column;border:1.5px solid #b3b3b3;border-radius:8px;padding:10px 48px 12px 48px;font-size:16px;font-weight:300;line-height:20px;color:#333;overflow:hidden}*+.notification{margin-top:12px}.notification_success{border-color:#23d1ae}.notification_warning{border-color:#fa0}.notification_failure{border-color:#ff3748}[dir=ltr] .notification-icon{left:16px}[dir=rtl] .notification-icon{right:16px}.notification-icon{position:absolute;top:12px;display:inline-block;width:20px;height:20px}.notification-icon_success{color:#00a88e}.notification-icon_warning{color:#fa0}.notification-icon_failure{color:#ff3748}.notification-link{font-size:16px;margin-top:8px}[dir=ltr] .notification__close{right:16px}[dir=rtl] .notification__close{left:16px}.notification__close{position:absolute;top:calc(50% - 8px);display:block;border:none;background:none;padding:0;width:16px;height:16px;color:#b3b3b3;cursor:pointer;transition:color .3s ease-out;will-change:color}.notification__close:hover{color:#1d1d1b}[dir=ltr] .notification__close-icon{left:0}[dir=rtl] .notification__close-icon{right:0}.notification__close-icon{position:relative;top:0;width:100%;height:100%}
.otp-code{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.otp-code__label{display:block;text-align:center;color:#444;line-height:18px}.otp-code__email{font-weight:500}.otp-code__phone-number{display:inline-block;direction:ltr}.otp-code__code{margin-top:32px;margin-bottom:23px}.otp-code__counter{font-size:16px;line-height:20px;margin-top:10px;text-align:center;color:#1d1d1b}.otp-code__resend-btn{margin-top:10px}.otp-code__resend-btn>.link__inner{font-weight:500;font-size:16px;line-height:20px}.otp-code__numbers{font-family:"Roboto Mono",monospace;font-weight:700}
.totp-code{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.totp-code__label{display:block;text-align:center}.totp-code__code{margin-top:32px;margin-bottom:23px}.totp-code__counter{font-size:16px;line-height:20px;margin-top:10px;text-align:center;color:#1d1d1b}.totp-code__numbers{font-family:"Roboto Mono",monospace;font-weight:700}
.aa-required .notification{margin-bottom:24px}.aa-required .notification .link__inner{font-size:16px;font-weight:500}.aa-required .factor-switch__splitter+.link{text-align:center}.aa-required .frame__subtitle{font-size:21px;line-height:24px;font-weight:500;margin-top:4px}.aa-required .frame__content{margin-top:24px}.aa-required__ext-login{font-size:14px;line-height:18px;text-align:center;color:#444}.aa-required__ext-login_idp,.aa-required__ext-login_phone{font-weight:500;color:#1d1d1b}
.email-confirmation__label,.email-confirmation__ext-login{font-size:14px;line-height:18px;color:#444;text-align:center}.email-confirmation__address{font-weight:500;color:#1d1d1b}.email-confirmation__ext-login_idp,.email-confirmation__ext-login_email{font-weight:500;color:#1d1d1b}
.loader-wrapper{height:40vh}
.signup .frame__subtitle{line-height:22px}.signup .frame__subtitle .link{font-weight:500;font-size:16px}.signup .frame__content{margin-top:24px}.signup .notification{display:block}.signup .notification .link{font-weight:500;font-size:16px}.signup__client-title{font-size:21px;line-height:24px;font-weight:500;margin-bottom:4px}.signup-client .frame__subtitle{margin-top:4px}
.confirm-email{color:#666}.confirm-email__text{font-weight:500;color:#1d1d1b}
.account-created{color:#666}.account-created__email{font-weight:500;color:#1d1d1b}
.conflict-message{position:relative;border:1.5px solid #fa0;border-radius:8px;padding:12px 48px;font-size:16px;font-weight:300;line-height:20px;color:#333}[dir=ltr] .conflict-message__icon{margin-left:-30px}[dir=rtl] .conflict-message__icon{margin-right:-30px}[dir=ltr] .conflict-message__icon{margin-right:12px}[dir=rtl] .conflict-message__icon{margin-left:12px}.conflict-message__icon{display:inline-block;width:18px;height:16px;position:relative;top:2px;color:#fa0}[dir=ltr] .conflict-message__close{right:16px}[dir=rtl] .conflict-message__close{left:16px}.conflict-message__close{position:absolute;top:calc(50% - 8px);display:block;border:none;background:none;padding:0;width:16px;height:16px;color:#b3b3b3;cursor:pointer;transition:color .3s ease-out;will-change:color}.conflict-message__close:hover{color:#1d1d1b}[dir=ltr] .conflict-message__close-icon{left:0}[dir=rtl] .conflict-message__close-icon{right:0}.conflict-message__close-icon{position:relative;top:0;width:100%;height:100%}
.password__conflict{margin-bottom:32px}.password__input{margin-bottom:24px}.password__requirements{font-size:12px;font-weight:300;line-height:16px;color:#1d1d1b}.password__requirements-item{padding-bottom:4px}[dir=ltr] .password__requirements-subitem{margin-left:16px}[dir=rtl] .password__requirements-subitem{margin-right:16px}[dir=ltr] .password__requirements-icon{margin-right:8px}[dir=rtl] .password__requirements-icon{margin-left:8px}.password__requirements-icon{position:relative;width:8px;height:8px}.password__requirements .done{color:#00a88e}.password__requirements .error{color:#ff3748}.password-expired .set-password{margin-bottom:24px}.password-expired__message{color:#444;text-align:center;padding-bottom:8px;font-size:14px;line-height:18px;margin-bottom:24px}.password-expired .frame__extra-actions{margin-top:48px}
.password-recovery .notification{margin-bottom:24px}.password-recovery .notification .link__inner{font-size:16px;font-weight:500}[dir=ltr] .password-recovery .notification .link__inner>svg{margin-left:4px}[dir=rtl] .password-recovery .notification .link__inner>svg{margin-right:4px}[dir=ltr] .password-recovery .notification .link__inner>svg{margin-right:-48px}[dir=rtl] .password-recovery .notification .link__inner>svg{margin-left:-48px}.password-recovery .notification .link__inner>svg{position:relative;top:5px}html[dir=rtl] .password-recovery .notification .link__inner>svg{transform:scaleX(-1)}[dir=ltr] .password-recovery .notification>.link{padding-right:16px}[dir=rtl] .password-recovery .notification>.link{padding-left:16px}.password-recovery .notification>.link{margin:12px 0 4px}.password-recovery .notification>.link+.link{margin:0}.password-recovery__otp,.password-recovery__totp{align-items:flex-start;margin-top:24px}[dir=ltr] .password-recovery .otp-code__code,[dir=ltr] .password-recovery .totp-code__code{text-align:left}[dir=rtl] .password-recovery .otp-code__code,[dir=rtl] .password-recovery .totp-code__code{text-align:right}.password-recovery .otp-code__code,.password-recovery .totp-code__code{margin:12px 0px 0px}.password-recovery .input-code__error{position:relative;top:0;padding-top:2px}.password-recovery__conflict{margin-bottom:32px}.password-recovery__conflict+.password-recovery__conflict{margin-top:-16px}.password-recovery .factor-switch__splitter{margin:32px 0px}.password-recovery .checkbox{margin-top:24px}
[dir=ltr] .session-caption{padding-left:80px}[dir=rtl] .session-caption{padding-right:80px}.session-caption{position:relative;margin-left:auto;margin-right:auto;max-width:440px;min-height:64px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.session-caption__long{max-width:640px}@media(max-width: 640px){.session-caption__long{max-width:calc(100% - 32px)}}.session-caption__image{position:absolute;top:0;left:0;width:64px;height:64px}[dir=rtl] .session-caption__image{left:unset;right:0}[dir=ltr] .session-caption__text{text-align:left}[dir=rtl] .session-caption__text{text-align:right}.session-caption__text{font-size:24px;font-weight:600;line-height:27px}.session-caption~.frame .frame__icon{margin-top:32px}.session-caption~.frame .frame__subtitle{margin-top:16px}.session-caption~.frame .frame__content{margin-top:32px}.session-caption~.frame .frame__title~.frame__content{margin-top:0}@media(max-width: 640px){[dir=ltr] .session-caption{padding-left:56px}[dir=rtl] .session-caption{padding-right:56px}.session-caption{max-width:calc(100% - 32px);min-height:48px}.session-caption__image{width:48px;height:48px}.session-caption__text{font-size:21px;line-height:24px}.session-caption~.frame .frame__subtitle{margin-top:16px}.session-caption~.frame .frame__content{margin-top:24px}}.session-expired__message{text-align:center;font-size:18px;line-height:24px;color:#1d1d1b}.session-expired__actions{display:flex;justify-content:center;margin:24px 0 0}
.support-form{display:inline-block}.support-form .button{min-width:auto;height:auto;color:#00a88e;border:none;border-radius:3px;box-shadow:none;background:none;transition:color .3s ease-out;will-change:color}.support-form .button:hover{color:#23d1ae}.support-form .button:active{-webkit-text-decoration:none;text-decoration:none;color:#265951;border-color:rgba(0,0,0,0);box-shadow:none}.support-form .button__inner{padding:0;line-height:14px}.support-form .button:focus .button__inner{background-color:#e3f8f3}
@font-face{font-family:"Kaspersky Sans";src:url(../fonts/KasperskySans-Light.woff2?v=96a544a1b94d48219d07) format("woff2"),url(../fonts/KasperskySans-Light.woff?v=180b2e44eef3a63f2ca2) format("woff"),url(../fonts/KasperskySans-Light.ttf?v=596ef68b764e6da6bb36) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Kaspersky Sans";src:url(../fonts/KasperskySans-Regular.woff2?v=202199194db94dcadd98) format("woff2"),url(../fonts/KasperskySans-Regular.woff?v=52d0b9025f0082dc6414) format("woff"),url(../fonts/KasperskySans-Regular.ttf?v=313abf782ce1542442d9) format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Kaspersky Sans";src:url(../fonts/KasperskySans-Medium.woff2?v=53490dc63275e5b71fcc) format("woff2"),url(../fonts/KasperskySans-Medium.woff?v=08b4e52f220cddf8dc28) format("woff"),url(../fonts/KasperskySans-Medium.ttf?v=f8a5985c8e19f51d3703) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Kaspersky Sans";src:url(../fonts/KasperskySans-SemiBold.woff2?v=178290e4e3a906c74eaf) format("woff2"),url(../fonts/KasperskySans-SemiBold.woff?v=2ab99335dccb28843c06) format("woff"),url(../fonts/KasperskySans-SemiBold.ttf?v=2d48a932e606f66d3414) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Kaspersky Sans";src:url(../fonts/KasperskySans-Bold.woff2?v=8e9f4042b0081db57fde) format("woff2"),url(../fonts/KasperskySans-Bold.woff?v=24d591d9dfe2b63e8a6d) format("woff"),url(../fonts/KasperskySans-Bold.ttf?v=c445ff10b34f880422de) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Kaspersky Sans";src:url(../fonts/KasperskySans-ExtraBold.woff2?v=7ba67bc5773b24f03436) format("woff2"),url(../fonts/KasperskySans-ExtraBold.woff?v=7c5bff7cb43706f74c9d) format("woff"),url(../fonts/KasperskySans-ExtraBold.ttf?v=f58bd3d565fc1e8aab83) format("truetype");font-weight:800;font-style:normal;font-display:swap}*{margin:0;padding:0;font:inherit;box-sizing:border-box}sup{position:relative;top:4px;font-size:80%;line-height:80%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-focus-ring-color:rgba(255,255,255,0);cursor:default}body{font-size:100%;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}a{background:rgba(0,0,0,0)}*,*:focus,*:active,*:hover{outline:none}hr{box-sizing:content-box;height:0}ol,ul{list-style:none}pre{-moz-tab-size:4;-o-tab-size:4;tab-size:4;white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}img{border:none}svg:not(:root){overflow:hidden}button,input{line-height:normal}button,select{text-transform:none}button{overflow:visible}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:none;padding:0}textarea{overflow:auto;vertical-align:top}button,input,select[multiple],textarea{background-image:none}input,select,textarea{border-radius:0;box-shadow:none}input,textarea{resize:none;-webkit-user-select:text;-moz-user-select:text;user-select:text}[placeholder]:focus::-moz-placeholder{color:rgba(0,0,0,0)}[placeholder]:focus::placeholder{color:rgba(0,0,0,0)}table{border-collapse:collapse;border-spacing:0}html,body{margin:0;border:none;padding:0;width:100%;height:100%;overflow:hidden}body{font-family:"Kaspersky Sans",Arial,Helvetica,sans-serif;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%;max-height:100%;max-height:-webkit-fill-available;display:flex;flex-direction:column}#root{min-height:100%;min-height:-webkit-fill-available}b,strong{font-weight:700}[dir=ltr] .hide-scroll{margin-right:-100px}[dir=rtl] .hide-scroll{margin-left:-100px}[dir=ltr] .hide-scroll{padding-right:100px}[dir=rtl] .hide-scroll{padding-left:100px}.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;border:0 !important;clip:rect(0 0 0 0) !important;overflow:hidden !important}input::-ms-clear,input::-ms-reveal{display:none}::-webkit-validation-bubble-message{visibility:hidden}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}html.no-js #root{display:none}.noscript{margin:0;border:.25em solid red;padding:2em;background-color:#faebd7;display:flex;flex-direction:column;justify-content:center;font-size:24px;line-height:2;width:100%;height:100vh;text-align:center}.hidden{display:none !important}
