.check-company{position:relative;z-index:2;min-height:161px}.check-company .notification__warning{max-width:674px}.check-company__input-box{border-radius:12px;padding:16px 16px 16px 32px;background-color:var(--Marshmallow);width:710px;height:80px;display:flex;justify-content:space-between;align-items:center;transition:.2s ease-in-out}.check-company__input-box.--AVAILABLE{background-color:var(--Acid)}.check-company__input-box.--AVAILABLE .check-company__check-btn{width:137px}.check-company__input-box.--ERROR,.check-company__input-box.--REGEX_ERROR{background-color:var(--Pomodoro)}.check-company__input-box.--error-company-house{background-color:var(--Marshmallow)!important}.check-company__input{height:31px;background-color:rgba(0,0,0,0);border:none;font-size:24px;font-weight:500;line-height:130%;letter-spacing:-.24px;outline:none;max-width:356px;width:100%;caret-color:var(--L5)}.check-company__input.empty::placeholder{color:#0d0d0d}.check-company__input::placeholder{color:rgba(13,13,13,.3);transition:color .3s ease-in-out}.check-company__check-btn{font-size:18px;font-weight:500;letter-spacing:.18px;display:flex;align-items:center;padding:0 32px;background-color:var(--L5);border-radius:72px;color:var(--L100);height:48px;cursor:pointer;-webkit-user-select:none;user-select:none;min-width:120px;transition:all .2s ease-in-out}.check-company__check-btn:hover{background-color:var(--L15)}.check-company__check-loading{pointer-events:none;display:flex;justify-content:center;align-items:center;animation:spinning 2s linear infinite normal none running;margin-left:5px}.check-company__notification{font-size:16px;font-weight:400;line-height:150%;letter-spacing:.16px;color:#89859c;margin-top:20px;max-width:670px}.check-company__notification.--error-company-house{max-width:710px!important}.check-company__notification.--error-company-house span{border-radius:8px;background:var(--pomodoro-t-5,rgba(248,121,128,.05));padding:16px 24px!important;max-width:100%!important;display:block;font-size:16px!important;height:fit-content!important}.check-company__notification span{padding-left:0}.check-company__notification span.--true{color:var(--Acid)}.check-company__notification span.--false{color:var(--Pomodoro)}.check-company__notification span.fade-in{animation:fadeIn .5s ease-in-out}.check-company__btn-box{display:flex;column-gap:8px;position:relative}.check-company__select{width:137px;max-height:48px;min-height:48px;border-radius:27px;border:2px solid rgba(0,0,0,0);transition:border .3s ease-in-out,right .3s ease-in-out,min-height .3s ease-in-out,border-radius .3s ease-in-out;cursor:pointer;display:flex;justify-content:center;flex-direction:column;font-size:16px;font-weight:500;letter-spacing:.16px;position:relative;overflow:hidden;-webkit-user-select:none;user-select:none;margin-bottom:-46px}.check-company__select:hover{border:2px solid var(--L5)}.check-company__select svg{transform:rotate(0deg);transition:transform .3s ease-in-out}.check-company__select svg path{transition:stroke .3s ease-in-out}.check-company__select.--active{min-height:94px;border:2px solid var(--L100)}.check-company__select.--active svg{transform:rotate(180deg)}.check-company__select.--active svg path{stroke:var(--L100)}.check-company__select.--active .check-company__select-item{opacity:1!important;color:var(--L100)}.check-company__select.--active .check-company__select-item:first-child{background-color:var(--L5)}.check-company__select-wrapper{width:100%;position:absolute;top:0;left:0}.check-company__select-item{display:flex;align-items:center;justify-content:space-between;column-gap:6px;width:100%;height:46px;opacity:0;padding:0 26px;transition:opacity .3s ease-in-out,background-color .3s ease-in-out,color .3s ease-in-out;text-transform:uppercase}.check-company__select-item:first-child{opacity:1}.check-company__select-item:last-child{background-color:var(--L15);color:var(--L100)}.check-company__select-item span,.check-company__select-item svg{pointer-events:none}.check-company.BIG .check-company__input-box{max-width:856px;width:100%;height:98px}.check-company.BIG .check-company__select-wrapper{top:-2px}.check-company.BIG .check-company__input{font-size:36px;max-width:430px;height:36px}.check-company.BIG .check-company__notification{padding-left:0;font-size:18px;max-width:715px;height:57px}.check-company.BIG .check-company__notification.--error-company-house{max-width:856px!important}.check-company.BIG .check-company__notification.--error-company-house span{border-radius:8px;background:var(--pomodoro-t-5,rgba(248,121,128,.05));padding:16px 24px!important;max-width:100%!important;display:block}.check-company.BIG .check-company__check-btn{font-size:18px;height:56px;width:138px;display:flex;justify-content:center;align-items:center}.check-company.BIG .check-company__input-box{border-radius:16px;padding:16px 16px 16px 50px}.check-company.BIG .check-company__select{min-height:56px;margin-bottom:-56px;font-size:18px;width:158px}.check-company.BIG .check-company__select.--active{min-height:112px}.check-company.BIG .check-company__select-item{height:56px}@media(min-width:1072px)and (max-width:1920px){.check-company__check-btn{font-size:14px;min-width:88px;padding:0 22px}.check-company__btn-box{column-gap:7px}.check-company__select-item:first-child{font-size:14px;padding:0 22px;text-transform:capitalize}.check-company__select{width:119px}.check-company__input-box{border-radius:16px}.check-company__input{font-size:20px}}@media(max-width:1920px){.check-company__input-box{padding:12px 12px 12px 32px;height:68px;width:671px}}@media(max-width:670px){.check-company__select{border-radius:14px}.check-company{min-height:260px}}@media(max-width:600px){.check-company__notification{padding-left:0;font-size:14px}.check-company__select-item:first-child{flex-direction:row-reverse}.check-company__select-item:last-child{padding-left:40px}.check-company__select{margin-left:-16px;width:125px}.check-company__select:hover{border:2px solid rgba(0,0,0,0)}.check-company__select-item{padding:0 16px}.check-company__select-item span{width:64px}.check-company__select.--active{border:2px solid var(--L100)}}@media(max-width:380px){.check-company.BIG .check-company__notification.--error-company-house span{font-size:14px!important}}@media(max-width:350px){.company-search .check-company.BIG .check-company__notification{min-height:70px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}