.Select-module__W5eD5q__selectWrapper{flex-direction:column;gap:6px;display:flex;position:relative}.Select-module__W5eD5q__label{color:#11243d;font-size:.875rem;font-weight:500;line-height:1.4}.Select-module__W5eD5q__trigger{width:100%;height:48px;font-family:var(--font-family);color:#11243d;cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none;background:#fff;border:1.5px solid #d6d9e1;border-radius:8px;outline:none;align-items:center;padding:0 40px 0 16px;font-size:.9375rem;font-weight:400;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.Select-module__W5eD5q__trigger:hover{border-color:#b0b8c9}.Select-module__W5eD5q__trigger.Select-module__W5eD5q__isOpen{border-color:var(--color-primary);box-shadow:0 0 0 3px #1565d81a}.Select-module__W5eD5q__trigger.Select-module__W5eD5q__hasError{border-color:#e53e3e}.Select-module__W5eD5q__placeholder{color:#a0a9b8}.Select-module__W5eD5q__triggerIcon{align-items:center;gap:10px;display:flex}.Select-module__W5eD5q__chevron{color:#8c95a6;pointer-events:none;transition:transform .15s;position:absolute;top:50%;right:14px;transform:translateY(-50%)rotate(0)}.Select-module__W5eD5q__chevron.Select-module__W5eD5q__rotated{transform:translateY(-50%)rotate(180deg)}.Select-module__W5eD5q__dropdown{z-index:100;background:#fff;border:1px solid #d6d9e1;border-radius:12px;max-height:260px;padding:6px;animation:.2s cubic-bezier(.16,1,.3,1) forwards Select-module__W5eD5q__dropdown-in;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 30px #0000001f}@keyframes Select-module__W5eD5q__dropdown-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.Select-module__W5eD5q__dropdown::-webkit-scrollbar{width:6px}.Select-module__W5eD5q__dropdown::-webkit-scrollbar-track{background:0 0}.Select-module__W5eD5q__dropdown::-webkit-scrollbar-thumb{background:#d6d9e1;border-radius:999px}.Select-module__W5eD5q__searchContainer{z-index:1;background:#fff;padding:4px 4px 8px;position:sticky;top:0}.Select-module__W5eD5q__searchInput{width:100%;height:36px;font-family:var(--font-family);color:#11243d;background:#f8f9fc;border:1px solid #d6d9e1;border-radius:6px;outline:none;padding:0 12px;font-size:.8125rem;transition:border-color .15s}.Select-module__W5eD5q__searchInput:focus{border-color:var(--color-primary)}.Select-module__W5eD5q__option{width:100%;font-family:var(--font-family);color:#11243d;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;padding:10px 12px;font-size:.9375rem;transition:background .15s;display:flex}.Select-module__W5eD5q__option:hover{background:#f8f9fc}.Select-module__W5eD5q__option.Select-module__W5eD5q__selected{color:var(--color-primary);background:#e8f0fe;font-weight:500}.Select-module__W5eD5q__optionIcon{flex-shrink:0;font-size:1.125rem;line-height:1}.Select-module__W5eD5q__noResults{text-align:center;color:#8c95a6;padding:16px 12px;font-size:.875rem}.Select-module__W5eD5q__errorMessage{color:#e53e3e;margin-top:2px;font-size:.8125rem;font-weight:400;line-height:1.3}
.Checkbox-module__LNhHkG__checkboxWrapper{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:flex}.Checkbox-module__LNhHkG__input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.Checkbox-module__LNhHkG__box{background-color:#fff;border:1.5px solid #d6d9e1;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .15s;display:flex}.Checkbox-module__LNhHkG__checkboxWrapper:hover .Checkbox-module__LNhHkG__box{border-color:var(--color-primary)}.Checkbox-module__LNhHkG__input:checked~.Checkbox-module__LNhHkG__box{background-color:var(--color-primary);border-color:var(--color-primary)}.Checkbox-module__LNhHkG__checkIcon{color:#fff;opacity:0;transition:all .15s cubic-bezier(.16,1,.3,1);transform:scale(.5)}.Checkbox-module__LNhHkG__input:checked~.Checkbox-module__LNhHkG__box .Checkbox-module__LNhHkG__checkIcon{opacity:1;transform:scale(1)}.Checkbox-module__LNhHkG__label{color:#11243d;font-size:.875rem;font-weight:500}.Checkbox-module__LNhHkG__labelMuted{color:#5a6474;font-weight:400}
.SuccessModal-module__hEXSIW__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#00000080;justify-content:center;align-items:center;animation:.3s forwards SuccessModal-module__hEXSIW__overlayIn;display:flex;position:fixed;inset:0}@keyframes SuccessModal-module__hEXSIW__overlayIn{0%{opacity:0}to{opacity:1}}.SuccessModal-module__hEXSIW__modal{background:#fff;border-radius:16px;width:100%;max-width:480px;margin:20px;animation:.4s cubic-bezier(.16,1,.3,1) forwards SuccessModal-module__hEXSIW__modalIn;overflow:hidden;box-shadow:0 24px 48px #0003}@keyframes SuccessModal-module__hEXSIW__modalIn{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.SuccessModal-module__hEXSIW__iconArea{background:#f0f2f5;justify-content:center;align-items:center;height:160px;display:flex}.SuccessModal-module__hEXSIW__checkCircle{background:#25c16f;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;animation:.5s cubic-bezier(.16,1,.3,1) .2s both SuccessModal-module__hEXSIW__checkPop;display:flex}@keyframes SuccessModal-module__hEXSIW__checkPop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.SuccessModal-module__hEXSIW__content{text-align:center;flex-direction:column;gap:12px;padding:32px 40px 40px;display:flex}.SuccessModal-module__hEXSIW__title{color:#181d27;letter-spacing:-.01em;font-size:20px;font-weight:500}.SuccessModal-module__hEXSIW__subtitle{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.5}.SuccessModal-module__hEXSIW__actionButton{background:var(--color-primary-hover);color:#fff;width:100%;height:52px;font-family:var(--font-family);cursor:pointer;border:none;border-radius:14px;justify-content:center;align-items:center;margin-top:12px;font-size:14px;font-weight:500;transition:all .15s;display:flex}.SuccessModal-module__hEXSIW__actionButton:hover{background:#012c5c;transform:translateY(-1px);box-shadow:0 4px 12px #024a944d}.SuccessModal-module__hEXSIW__actionButton:active{box-shadow:none;transform:translateY(0)}
.ErrorModal-module__GygFna__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#00000080;justify-content:center;align-items:center;animation:.3s forwards ErrorModal-module__GygFna__overlayIn;display:flex;position:fixed;inset:0}@keyframes ErrorModal-module__GygFna__overlayIn{0%{opacity:0}to{opacity:1}}.ErrorModal-module__GygFna__modal{background:#fff;border-radius:16px;width:100%;max-width:480px;margin:20px;animation:.4s cubic-bezier(.16,1,.3,1) forwards ErrorModal-module__GygFna__modalIn;overflow:hidden;box-shadow:0 24px 48px #0003}@keyframes ErrorModal-module__GygFna__modalIn{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.ErrorModal-module__GygFna__iconArea{background:#fff5f5;justify-content:center;align-items:center;height:160px;display:flex}.ErrorModal-module__GygFna__xCircle{background:#e53e3e;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;animation:.5s cubic-bezier(.16,1,.3,1) .2s both ErrorModal-module__GygFna__xPop;display:flex}@keyframes ErrorModal-module__GygFna__xPop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.ErrorModal-module__GygFna__content{text-align:center;flex-direction:column;gap:12px;padding:32px 40px 40px;display:flex}.ErrorModal-module__GygFna__title{color:#181d27;letter-spacing:-.01em;font-size:20px;font-weight:500}.ErrorModal-module__GygFna__subtitle{color:var(--color-text-secondary);margin-bottom:8px;font-size:.9375rem;line-height:1.5}.ErrorModal-module__GygFna__buttonGroup{gap:12px;width:100%;margin-top:12px;display:flex}.ErrorModal-module__GygFna__secondaryButton{background:var(--color-input-bg);height:52px;color:var(--color-primary);cursor:pointer;border:none;border-radius:16px;flex:1;justify-content:center;align-items:center;font-family:inherit;font-size:14px;font-weight:500;transition:all .15s;display:flex}.ErrorModal-module__GygFna__secondaryButton:hover{background:#eee}.ErrorModal-module__GygFna__primaryButton{background:var(--color-primary-hover);color:#fff;cursor:pointer;border:none;border-radius:14px;flex:1;justify-content:center;align-items:center;height:52px;font-family:inherit;font-size:14px;font-weight:500;transition:all .15s;display:flex}.ErrorModal-module__GygFna__primaryButton:hover{background:#012c5c;transform:translateY(-1px);box-shadow:0 4px 12px #024a944d}.ErrorModal-module__GygFna__primaryButton:active{box-shadow:none;transform:translateY(0)}
