.ApplicationModal_application-modal__CctYO{position:relative;background:#fff;padding:32px 40px;border-radius:20px;width:min(100%,600px);max-height:100%;border:none;z-index:1000;display:flex;flex-direction:column;overflow-y:auto}.ApplicationModal_application-modal__backdrop__zumEk{padding:clamp(10px,3vw,30px);position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:999;display:flex;align-items:center;justify-content:center;overflow-y:auto}.ApplicationModal_application-modal__type__ao_MK{display:flex;flex-wrap:wrap;gap:20px}.ApplicationModal_application-modal__company-info__sISHE{margin-top:10px;font-size:14px;color:#666}.ApplicationModal_application-modal__suggestions__vlg23{position:relative}.ApplicationModal_application-modal__suggestions-list__DQCPP{position:absolute;top:100%;left:0;right:0;z-index:1000;max-height:250px;overflow-y:auto;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);margin:4px 0 0;padding:4px 0;list-style:none;will-change:auto;transform:translateZ(0)}.ApplicationModal_application-modal__suggestions-item__bE2zU{padding:12px 16px;cursor:pointer;border-bottom:1px solid #f5f5f5;display:flex;flex-direction:column;gap:4px;transition:background-color .15s ease}.ApplicationModal_application-modal__suggestions-item__bE2zU:hover{background-color:#f8f9fa}.ApplicationModal_application-modal__suggestions-item__bE2zU:active{background-color:#e9ecef}.ApplicationModal_application-modal__suggestions-item__bE2zU:last-child{border-bottom:none}.ApplicationModal_application-modal__suggestions-name__mI4UR{font-weight:600;font-size:14px;color:#2c3e50;line-height:1.3;margin-bottom:2px}.ApplicationModal_application-modal__suggestions-postal__UAabi{font-size:12px;color:#007bff;font-weight:500;background-color:#e7f3ff;padding:2px 8px;border-radius:4px;display:inline-block;width:-moz-fit-content;width:fit-content}.ApplicationModal_application-modal__close__t4bl_{position:absolute;top:20px;right:20px;width:24px;height:24px;border:none;background:rgba(0,0,0,0);cursor:pointer;z-index:10}.ApplicationModal_application-modal__close__t4bl_:after,.ApplicationModal_application-modal__close__t4bl_:before{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background:#000}.ApplicationModal_application-modal__close__t4bl_:before{transform:rotate(45deg)}.ApplicationModal_application-modal__close__t4bl_:after{transform:rotate(-45deg)}.ApplicationModal_application-modal__title__uFo8q{padding-right:25px;font-size:24px;font-weight:600;margin-bottom:20px;flex-shrink:0}.ApplicationModal_application-modal__form__eczIn{display:flex;flex-direction:column;gap:20px;overflow-y:auto;flex:1 1;padding-right:5px}.ApplicationModal_application-modal__success__lQmsh>span{color:#009b00}.ApplicationModal_application-modal__weekend-notice__I57HM{margin-top:10px;font-size:14px}.ApplicationModal_application-modal__weekend-notice__I57HM a,.ApplicationModal_application-modal__weekend-notice__I57HM span{font-weight:500}.ApplicationModal_application-modal__label__ZbDzC{display:flex;flex-direction:column;gap:8px;position:relative}.ApplicationModal_application-modal__input__p0hpy{padding:12px;border:1px solid #ddd;border-radius:8px}.ApplicationModal_application-modal__input__p0hpy.ApplicationModal_error__KMPEX{border-color:#f44}.ApplicationModal_application-modal__btn-container__tlC1e{display:flex;flex-direction:column;gap:1rem;position:relative;width:100%}.ApplicationModal_application-modal__btn-container-wrap__JgSvm{display:flex;flex-direction:row-reverse;gap:1rem}.ApplicationModal_application-modal__btn-container__tlC1e span{display:block;width:100%;text-align:center}.ApplicationModal_application-modal__btn__6bDG_{width:100%;height:50px}.ApplicationModal_error__KMPEX{font-size:12px;color:#f44}.ApplicationModal_application-modal__checkbox__a_KVS{margin-top:1.5rem;display:flex;flex-direction:column;gap:10px}.ApplicationModal_application-modal__checkbox-main__Lvm2O{display:flex;align-items:center}.ApplicationModal_application-modal__checkbox-arrow-container__ZbmxR{cursor:pointer;display:flex;padding:5px}.ApplicationModal_application-modal__checkbox-arrow__cq0ot{transition:transform .3s ease}.ApplicationModal_application-modal__checkbox-arrow__cq0ot.ApplicationModal_expanded__9Rg_6{transform:rotate(180deg)}.ApplicationModal_application-modal__checkbox-tree__hVEP6{display:flex;gap:10px}.ApplicationModal_application-modal__checkbox-tree__line__7u7rQ{width:1px;background-color:#ccc;margin-left:9px}.ApplicationModal_application-modal__checkbox-tree__subchecks__iW58K{padding-left:12px;display:flex;flex-direction:column;gap:.5rem}