.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-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-change-structure-aprove__title{margin-bottom:var(--space-m)}@media (max-width:500px){.ns-change-structure-aprove__title{margin-bottom:26px}}.ns-change-structure-aprove__text{display:flex;flex-wrap:wrap;margin-bottom:26px}@media (max-width:500px){.ns-change-structure-aprove__text{margin-bottom:30px}}.ns-change-structure-aprove__controls{display:flex;-moz-column-gap:40px;column-gap:40px;row-gap:18px;flex-wrap:wrap}@media (max-width:500px){.ns-change-structure-aprove__controls{flex-direction:column;justify-content:center}}.ns-change-structure-aprove__button{min-width:282px}@media (max-width:500px){.ns-change-structure-aprove__button{width:100%}}.ns-change-structure-aprove__link{position:relative;display:inline-block}.ns-change-structure-aprove__modal{max-width:100%;width:320px;padding-top:18px}.ns-change-structure-aprove__modal-text{margin-top:var(--space-s);font-size:var(--size-text-s);line-height:18px;color:var(--color-primary-dark)}