.taglist__container{display:flex;flex-wrap:wrap;gap:10px}.taglist__item{display:flex;align-items:center;background-color:var(--bg-gray);padding:4px 8px;border-radius:6px}.taglist__button{cursor:pointer;font-size:14px;border:2px solid var(--blueberry-700);padding:5px 10px 5px 18px;background-color:#fff;border-radius:8px;display:flex;align-items:center;column-gap:7px;color:var(--blueberry-700);transition:opacity .3s ease-in-out}.taglist__button:hover{opacity:.7}.taglist__button svg{width:13px;height:13px;fill:var(--blueberry-700)}.taglist__button-more{transform:translateY(1px) rotate(90deg)}.taglist__button-collapse{transform:translateY(1px) rotate(-90deg)}.icon-cross{fill:var(--gray-600)}
.lk-form-item{color:#515051}.lk-form-item .radio__label{min-height:16px;display:inline}.lk-form-item .radio__label::before{border-radius:50%;width:16px;height:16px;border:1px solid #8c8c8c}.lk-form-item .radio__label .radio__bg{width:16px;height:16px;background:rgba(0,0,0,0)}.lk-form-item .radio__label::after{background:linear-gradient(to right, #6a50d2 0%, #4d35af 100%);width:8px;height:8px;left:4px;transform:translateY(50%) !important}.lk-form-item .tooltip__popup{width:400px}.lk-form-item .tooltip__popup ul{padding-left:20px;margin:0;display:flex;gap:12px;flex-direction:column}.lk-form-item .custom-select__control{min-height:50px}.lk-form-item .radio__text{color:#0d0d0d}.lk-form-item .radio__description{display:block;margin:0;font:400 14px/20px Gotham,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";color:#979797}.lk-form-item .checkbox__text{color:#0d0d0d;margin-right:5px}.lk-form-item--baseline .row{align-items:baseline}.lk-form-item--center .row{align-items:center}.lk-form-item__label{margin-top:16px;line-height:22px}.lk-form-item--img .lk-form-item__label{margin-top:0}.lk-form-item--top .lk-form-item__label{margin-top:0}.lk-form-item--baseline .lk-form-item__label{margin-top:0}.lk-form-item--center .lk-form-item__label{margin-top:0}.lk-form-item__label .tooltip{vertical-align:middle}.lk-form-item__error{color:var(--error);padding-top:8px;font-size:var(--font-size-text-s)}.lk-form-item--required .lk-form-item__label::after{content:" *";display:inline;color:#ef0034}.lk-form-item--no-required .lk-form-item__label::after{content:""}.lk-form-item__selected-value{display:flex;margin-top:16px}.lk-form-item__selected-value-text{max-width:calc(100% - 20px);text-overflow:ellipsis;overflow:hidden}.lk-form-item__remove-btn{width:18px;height:18px;display:flex;align-items:center;justify-content:center;margin-left:10px;padding:0;background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:hidden;-webkit-user-select:none;user-select:none;cursor:pointer;transition:color 250ms;opacity:.5}.lk-form-item__remove-btn svg{width:10px;height:10px;fill:#7e7e7e}.lk-form-item__phone-wrap{margin-bottom:20px}.lk-form-item__phone-wrap:last-child{margin-bottom:0}.lk-form-item__time-wrap{width:120px}.lk-form-item__subgroup{margin-top:20px;padding-left:30px}.lk-form-item__subgroup-radio{margin-bottom:20px}.lk-form-item__subgroup-radio:last-child{margin-bottom:0}.lk-form-item__group{margin-bottom:30px}.lk-form-item__group:last-child{margin-bottom:0}.lk-form-item__content{color:#0d0d0d}.lk-form-item__select{max-width:550px}.lk-form-item__time{display:flex;margin-top:20px}.lk-form-item__time-hyphen{margin:38px 10px 0}.lk-form-item__period{display:flex;padding:0}.lk-form-item__period--size-small{max-width:180px}.lk-form-item__period--size-medium{max-width:270px}.lk-form-item__period--size-large{max-width:310px}.lk-form-item__period .error-msg{max-width:89px}.lk-form-item__warning-msg{margin-bottom:0;color:#ef0034}.lk-form-item__subtitle{font-size:26px}.lk-form-item__result-list{margin:0;padding:0;list-style-type:none}.lk-form-item__result-list-item{margin:0 0 10px;color:#0d0d0d}.lk-form-item__result-list-item--has-error{border:1px solid #ef0034}.lk-form-item__nowrap{white-space:nowrap}.lk-form-item__tooltip{width:-webkit-fit-content;width:fit-content}.pre-partner-register__container{box-shadow:0px 0px 100px 0px rgba(0,0,0,.08);border-radius:24px;margin:60px 0;padding:var(--spacing-3xl) var(--spacing-5xl)}.pre-partner-register__container .lk-form-item{color:#0d0d0d}.pre-partner-register__container .checkbox__label{margin-bottom:0}.pre-partner-register__container .verify-code__countdown{color:#8a8c8a}.pre-partner-register__container .verify-code__input{max-width:448px}.pre-partner-register__container .lk-form-item__label{margin-top:0}@media(max-width: 1023px){.pre-partner-register__container{padding:var(--spacing-3xl) var(--spacing-2xl)}}@media(max-width: 767px){.pre-partner-register__container{padding:var(--spacing-3xl) 0;box-shadow:none}}.pre-partner-register__page-header{display:flex;flex-direction:column;gap:var(--spacing-m);align-items:start}.pre-partner-register__page-header-title{font-size:var(--font-size-title-2xl);font-weight:var(--font-weight-bold)}@media(max-width: 767px){.pre-partner-register__page-header-title{font-size:var(--font-size-title-l);margin-right:auto}}.pre-partner-register__page-header-subtitle{font-size:var(--font-size-title-l);font-weight:var(--font-weight-bold)}.pre-partner-register__page-header-step{color:#979797;white-space:nowrap}.pre-partner-register__form-buttons{display:flex;justify-content:end;gap:12px;margin-top:40px}@media(max-width: 767px){.pre-partner-register__form-buttons{flex-direction:column}}.pre-partner-register__types-outlets{margin-top:10px;display:flex;align-items:center;column-gap:330px}@media(max-width: 1023px){.pre-partner-register__types-outlets{column-gap:90px}}@media(max-width: 767px){.pre-partner-register__types-outlets{flex-direction:column;align-items:flex-start;row-gap:20px;column-gap:0}}.pre-partner-register__types-outlets-col{display:flex;flex-direction:row;align-items:center}@media(max-width: 767px){.pre-partner-register__types-outlets-col{width:100%;flex-direction:column;align-items:flex-start;row-gap:10px}}.pre-partner-register__types-outlets-error{display:flex;color:var(--error);font-size:var(--font-size-text-s);min-height:21px;column-gap:500px}@media(max-width: 1023px){.pre-partner-register__types-outlets-error{column-gap:440px}}@media(max-width: 767px){.pre-partner-register__types-outlets-error{flex-direction:column;justify-content:flex-start;column-gap:0}}@media(max-width: 767px){.pre-partner-register__single-button{width:100%}}.pre-partner-register__icon-check{width:72px;height:72px;display:flex;justify-content:center;align-items:center;background-color:var(--hover-soft);border-radius:50%}.pre-partner-register__icon-check .icon-check{width:34px;height:24px;stroke:var(--hover-soft);fill:var(--accent)}.pre-partner-register__description{color:#8a8c8a}.pre-partner-register__belonging-types{display:flex;gap:32px}@media(max-width: 767px){.pre-partner-register__belonging-types{flex-wrap:wrap;gap:0}}.pre-partner-register__break-line{margin:32px 0 16px 0;height:1px;background:#e5e5e5}.pre-partner-register__required-checkbox::after,.pre-partner-register__banks-label::after{content:" *";display:inline;color:#ef0034}.pre-partner-register__phone-title{font-weight:400}.pre-partner-register__bank-select{margin-top:8px}.pre-partner-register__pl-banks,.pre-partner-register__sbp-banks{width:50%}@media(max-width: 767px){.pre-partner-register__pl-banks,.pre-partner-register__sbp-banks{display:contents}}.pre-partner-register__footer{display:flex;gap:12px;margin-top:40px;justify-content:end}@media(max-width: 767px){.pre-partner-register__footer{flex-direction:column}}.pre-partner-register__btn-container{display:flex;justify-content:end;margin:var(--spacing-2xl) 0 0 0}@media(max-width: 767px){.pre-partner-register__btn-container{flex-direction:column}}.pre-partner-register__finish-text-container{display:flex;flex-direction:column;gap:var(--spacing-3xl);text-align:center;margin:var(--spacing-l) 0 0 0}.pre-partner-register__finish-text-container p{margin:0;font-size:var(--font-size-text-l);line-height:var(--line-height-text-l)}.pre-partner-register__finish-btn-container{display:flex;justify-content:center;margin:var(--spacing-l) 0 0 0}@media(max-width: 767px){.pre-partner-register__finish-btn-container{flex-direction:column}}
