.ns-success-message{max-width:320px;text-align:center;margin:0 auto}.ns-success-message__img{margin-bottom:14px;width:88px;height:88px;color:var(--7bec2e81)}.ns-success-message__img path{transform-box:fill-box;transform-origin:center}.ns-success-message__img-circle{stroke-dasharray:360px;stroke-dashoffset:360px;-webkit-animation:check-animation .5s .1s forwards;animation:check-animation .5s .1s forwards}.ns-success-message__img-check{stroke-dasharray:90px;stroke-dashoffset:90px;-webkit-animation:check-animation .5s .5s forwards;animation:check-animation .5s .5s forwards}@-webkit-keyframes check-animation{0%{opacity:0}to{opacity:1;stroke-dashoffset:0}}@keyframes check-animation{0%{opacity:0}to{opacity:1;stroke-dashoffset:0}}.ns-success-message__title{font-size:var(--size-text-xl);line-height:var(--line-height-xl);color:var(--color-primary-dark);font-weight:600}@media (max-width:500px){.ns-success-message__title{font-size:var(--size-text-l)}}.ns-success-message__subtitle{font-size:var(--size-text-s);line-height:20px;margin-top:10px}.ns-success-message__controls{margin-top:24px}@media (max-width:500px){.ns-success-message__controls{margin-top:18px}}.ns-open-reg-office-success.ns-success-message{max-width:556px;width:100%;margin-top:58px;margin-bottom:72px}@media (max-width:980px){.ns-open-reg-office-success.ns-success-message{margin-top:30px;margin-bottom:30px}}.ns-open-reg-office-success__text{max-width:400px;margin:auto}.ns-open-reg-office-success__controls{display:grid;gap:20px;margin:0 auto;grid-template-columns:repeat(auto-fit,minmax(268px,1fr))}.ns-fail-message{text-align:center;margin:0 auto}.ns-fail-message__img{margin-bottom:28px}.ns-fail-message__title{font-size:var(--size-text-2xl);line-height:var(--line-height-2xl);font-weight:600}@media (max-width:500px){.ns-fail-message__title{font-size:var(--size-text-l)}}.ns-fail-message__description{font-size:var(--size-text-s);line-height:var(--line-height-l);color:var(--color-gray)}.ns-fail-message__controls{margin-top:32px}.ns-file-input{display:flex;align-items:center;gap:10px}.ns-file-input__input{display:none}.ns-file-input__box{display:inline;cursor:pointer;margin-top:6px}.ns-file-input_disabled .ns-file-input__box{cursor:default}.ns-file-input__button{display:flex;flex:0 0 40px;width:40px;height:40px;align-items:center;justify-content:center;border-radius:var(--border-radius-m);border:1px solid var(--color-primary-dark)}.ns-file-input_disabled .ns-file-input__button{background:var(--color-gray-disabled);border-color:var(--color-gray-disabled)}.ns-file-input__file-name{font-size:var(--size-text-2xs);color:var(--color-gray);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ns-button-group_nowrap{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.ns-button-group_nowrap::-webkit-scrollbar{display:none}.ns-button-group_ignor_parent-padding{margin:0 calc(var(--parent-padding)*-1)}.ns-button-group__list{display:flex;flex-wrap:wrap;margin:calc(var(--indent)*-1);padding:0;list-style:none}@media (max-width:1000px){.ns-button-group_nowrap .ns-button-group__list{flex-wrap:nowrap}}.ns-button-group__item{padding:var(--indent);white-space:nowrap}.ns-button-group_ignor_parent-padding .ns-button-group__item:first-child{padding-left:calc(var(--parent-padding) + var(--indent))}.ns-button-group_ignor_parent-padding .ns-button-group__item:last-child{padding-right:calc(var(--parent-padding) + var(--indent))}.ns-input{min-width:0;margin:0;padding:0;box-sizing:border-box;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ns-input[type=number]{-moz-appearance:textfield}.ns-input[type=number]::-webkit-inner-spin-button,.ns-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ns-input_theme_primary{height:40px;width:168px;padding:0 23px 0 12px;font-size:16px;line-height:24px;background-color:#fff;border:1px solid var(--color-gray-80);border-radius:var(--border-radius-m);text-overflow:ellipsis;transition:border-color .2s}.ns-input_theme_primary:focus{border-color:var(--color-primary)}.ns-input_theme_primary[disabled]{color:var(--color-gray-80);border-color:var(--color-gray-disabled);background-color:var(--color-gray-disabled)}.ns-input_theme_primary[readonly]{border-color:var(--color-gray-disabled);background-color:var(--color-gray-10)}.ns-input_theme_primary::-moz-placeholder{color:var(--color-gray-80)}.ns-input_theme_primary:-ms-input-placeholder{color:var(--color-gray-80)}.ns-input_theme_primary::placeholder{color:var(--color-gray-80)}.ns-input_text_center{text-align:center}.ns-input_theme_primary.ns-input_text_center{padding-right:12px}.ns-input_width_available{width:100%}.ns-input_theme_primary.ns-input_status_error{border-color:var(--color-error)}.ns-input_theme_primary.ns-input_status_success{border-color:var(--color-success)}.ns-office-dynamic-form__form-group{margin-bottom:22px}@media (max-width:500px){.ns-office-dynamic-form__form-group{margin-bottom:14px}}.ns-office-dynamic-form__radios{display:flex;flex-direction:column;gap:20px;margin-top:16px;margin-bottom:40px}.ns-office-dynamic-form__section{max-width:600px}.ns-office-dynamic-form__section-title{margin-bottom:var(--space-m)}.ns-office-dynamic-form__hint{font-size:var(--size-text-s);line-height:var(--size-text-m);color:var(--color-gray);margin-bottom:var(--space-2xs)}.ns-office-dynamic-form__choice{min-width:90px}.ns-office-dynamic-form__input{max-width:350px}@media (max-width:500px){.ns-office-dynamic-form__input{max-width:100%}}.ns-office-dynamic-form__input_small{max-width:273px}@media (max-width:500px){.ns-office-dynamic-form__input_small{max-width:100%}}.ns-office-dynamic-form__uploader{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.ns-office-dynamic-form__date{max-width:188px}.ns-open-reg-office-new-form-step-form__spinner{margin-top:40px}.ns-open-reg-office-new-form-step-form__notice{margin-bottom:var(--space-m)}.ns-open-reg-office-new-form-step-form__notice:last-of-type{margin-bottom:24px}.ns-open-reg-office-new-form-step-form__field{margin-bottom:var(--space-m);max-width:273px}@media (max-width:500px){.ns-open-reg-office-new-form-step-form__field{margin-bottom:14px;max-width:100%}}.ns-open-reg-office-new-form-step-form__country{position:relative}.ns-open-reg-office-new-form-step-form__country input{padding-left:40px}.ns-open-reg-office-new-form-step-form__country:after{content:"";position:absolute;z-index:1;width:20px;height:15px;top:50%;left:10px;transform:translateY(-50%);background-image:var(--325cb90e)}.ns-open-reg-office-new-form-step-form__submit{max-width:353px}@media (max-width:500px){.ns-open-reg-office-new-form-step-form__submit{max-width:none}}.ns-hint-button{position:relative;display:flex;align-items:center;transition:opacity .2s}.ns-hint-button:hover{opacity:.8}.ns-hint-button__button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ns-hint-button__content{margin-right:7px}.ns-hint-button .ns-hint-button__icon{color:var(--color-typo-light);border:1px solid var(--color-gray-50);border-radius:50%}.ns-text-with-link a{cursor:pointer}.ns-dropdown{position:relative;min-width:146px}.ns-dropdown__trigger{font-size:16px;line-height:24px;padding:7px 12px;border:1px solid var(--color-gray-80);border-radius:var(--border-radius-m);color:var(--color-typo-primary);background:var(--color-typo-light)}.ns-dropdown__trigger-title{display:flex;align-items:center;margin-right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ns-dropdown__trigger:focus,.ns-dropdown__trigger:hover,.ns-dropdown_state_opened .ns-dropdown__trigger{color:var(--color-primary)}.ns-dropdown_state_opened .ns-dropdown__trigger{border-color:var(--color-primary);border-radius:var(--border-radius-m) var(--border-radius-m) 0 0}.ns-dropdown__trigger.base-button_disabled{pointer-events:none;touch-action:none;background:var(--color-gray-disabled);border:1px solid var(--color-gray-disabled);color:var(--color-gray-80)}.ns-dropdown__list{width:100%;background:#fff;position:absolute;top:calc(100% - 1px);border-radius:0 0 var(--border-radius-m) var(--border-radius-m);border:1px solid var(--color-gray-80);z-index:var(--z-layer-second)}.ns-dropdown_state_opened .ns-dropdown__list{border-color:var(--color-primary)}.ns-dropdown__list hr{height:1px;background:var(--color-gray-80);margin:7px 0}.ns-dropdown__trigger-title img{width:21px;height:21px;margin-right:7px}.ns-dropdown__trigger.base-button_disabled .ns-dropdown__trigger-title img{filter:grayscale(1);opacity:.5}.ns-dropdown__search{position:relative;border-bottom:1px solid var(--color-gray-50)}.ns-dropdown__search-input{border:0}.ns-dropdown__search-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--color-gray);pointer-events:none}.ns-dropdown-item{padding:4px 25px 4px 12px;font-size:16px;line-height:24px}.ns-dropdown-item:focus,.ns-dropdown-item:hover,.ns-dropdown-item_active{color:var(--color-primary)}.ns-dropdown-item__inner{display:flex;align-items:center;text-align:start}.ns-dropdown-item__inner img{width:21px;height:21px;margin-right:7px}.ns-open-reg-office-new-form-step-start__list{padding-left:2rem;margin-bottom:16px}.ns-open-reg-office-new-form-step-start__location{display:flex;gap:12px;margin:17px 0 28px 0;width:100%}@media (max-width:500px){.ns-open-reg-office-new-form-step-start__location{flex-direction:column}}.ns-open-reg-office-new-form-step-start__country{min-width:224px}.ns-open-reg-office-new-form-step-start__city{width:100%}.ns-open-reg-office-new-form-step-start__fields{margin-bottom:30px}.ns-open-reg-office-new-form-step-start__field{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:30px;column-gap:30px;row-gap:8px;width:100%}.ns-open-reg-office-new-form-step-start__field:not(:last-child){margin-bottom:40px}@media (max-width:500px){.ns-open-reg-office-new-form-step-start__field:not(:last-child){margin-bottom:var(--space-xl)}}.ns-open-reg-office-new-form-step-start__field-text{flex:0 1 450px}@media (max-width:500px){.ns-open-reg-office-new-form-step-start__field-text{flex:1 1 100%}}.ns-open-reg-office-new-form-step-start__radios{display:flex;gap:27px}@media (max-width:500px){.ns-open-reg-office-new-form-step-start__radios{width:100%}}.ns-open-reg-office-new-form-step-start__error{display:flex;gap:4px;align-items:flex-start;flex:1 1 200px}.ns-open-reg-office-new-form-step-start__submit{max-width:340px;width:100%}@media (max-width:500px){.ns-open-reg-office-new-form-step-start__submit{max-width:100%}}.ns-open-reg-office-new-form__canceled{max-width:300px;margin-top:58px;margin-bottom:72px}