.Checkbox-module__BnDvWa__wrapper{cursor:pointer;width:100%;color:var(--button-clr);-webkit-user-select:none;padding:6px 0 6px 41px;transition:all .3s;position:relative}.Checkbox-module__BnDvWa__label{line-height:18px}.Checkbox-module__BnDvWa__input{opacity:0;height:0;position:absolute;top:50%;margin:0!important}.Checkbox-module__BnDvWa__icon{background:0 0;border:1px solid #afbeda;border-radius:4px;width:16px;height:16px;position:absolute;top:8px;left:15px}.Checkbox-module__BnDvWa__input:checked+.Checkbox-module__BnDvWa__icon{background-color:var(--accent);border:6px solid var(--accent);animation:.2s cubic-bezier(.4,0,.23,1) Checkbox-module__BnDvWa__shrink-bounce}.Checkbox-module__BnDvWa__input:checked+.Checkbox-module__BnDvWa__icon:after{box-sizing:content-box;content:"";transform-origin:0 100%;border-bottom:2px solid #0000;border-right:2px solid #0000;width:3px;height:7px;animation:.125s cubic-bezier(.4,0,.23,1) .25s forwards Checkbox-module__BnDvWa__checkbox-check;position:absolute;top:1px;left:-3px;transform:rotate(45deg)}@keyframes Checkbox-module__BnDvWa__shrink-bounce{0%{transform:scale(1)}33%{transform:scale(.85)}to{transform:scale(1)}}@keyframes Checkbox-module__BnDvWa__checkbox-check{0%{border-color:#fff;width:0;height:0;transform:translateZ(0)rotate(45deg)}33%{width:.2em;height:0;transform:translateZ(0)rotate(45deg)}to{border-color:#fff;width:.2em;height:.5em;transform:translateY(-.5em)rotate(45deg)}}
.Input-module__7I9ama__input-wrapper{flex-direction:column;gap:4px;width:100%;display:flex}.Input-module__7I9ama__label{color:var(--text-secondary);transition:color .2s;position:relative}.Input-module__7I9ama__label.Input-module__7I9ama__required:after{content:" *";color:var(--danger-accent);position:absolute;top:0;left:-10px}.Input-module__7I9ama__control{border:1px solid var(--muted-accent);background-color:#0000;border-radius:6px;align-items:center;padding:8px 10px;transition:all .2s;display:flex;position:relative}.Input-module__7I9ama__control:hover:not(.Input-module__7I9ama__disabled):not(.Input-module__7I9ama__readonly){border-color:var(--accent)}.Input-module__7I9ama__control.Input-module__7I9ama__focused{border-color:var(--accent);box-shadow:0 0 0 2px var(--secondary)}.Input-module__7I9ama__control.Input-module__7I9ama__error{border-color:var(--danger-accent)}.Input-module__7I9ama__control.Input-module__7I9ama__error.Input-module__7I9ama__focused{box-shadow:0 0 0 2px var(--danger-secondary)}.Input-module__7I9ama__control.Input-module__7I9ama__required{border-left-width:3px;border-left-color:var(--warning-accent)}.Input-module__7I9ama__control.Input-module__7I9ama__disabled{opacity:.6;background-color:var(--muted-secondary);cursor:not-allowed}.Input-module__7I9ama__control.Input-module__7I9ama__readonly{background-color:var(--muted-secondary);border-style:dashed}.Input-module__7I9ama__control.Input-module__7I9ama__loading{pointer-events:none;opacity:.7}.Input-module__7I9ama__size-small{min-height:28px;padding:4px 8px}.Input-module__7I9ama__size-medium{min-height:36px;padding:8px 10px}.Input-module__7I9ama__size-large{min-height:44px;padding:12px 16px}.Input-module__7I9ama__input{width:100%;font-size:inherit;color:var(--text-primary);background:0 0;border:none;outline:none;transition:all .2s}.Input-module__7I9ama__input::placeholder{color:var(--text-secondary)}.Input-module__7I9ama__input:disabled{cursor:not-allowed;color:var(--text-secondary)}.Input-module__7I9ama__input.Input-module__7I9ama__has-left-icon{padding-left:28px}.Input-module__7I9ama__input.Input-module__7I9ama__has-right-icon{padding-right:28px}.Input-module__7I9ama__icon{width:20px;height:20px;color:var(--text-secondary);justify-content:center;align-items:center;transition:color .2s;display:flex;position:absolute}.Input-module__7I9ama__icon-left{left:10px}.Input-module__7I9ama__icon-right{right:10px}.Input-module__7I9ama__clear-button,.Input-module__7I9ama__password-toggle{cursor:pointer;opacity:.7;background:0 0;border:none;padding:0;font-size:16px;transition:opacity .2s}.Input-module__7I9ama__clear-button:hover,.Input-module__7I9ama__password-toggle:hover{opacity:1}.Input-module__7I9ama__spinner{animation:1s linear infinite Input-module__7I9ama__spin}@keyframes Input-module__7I9ama__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Input-module__7I9ama__required-text{color:var(--text-secondary);margin:0;font-size:12px}.Input-module__7I9ama__error-text{color:var(--danger-accent);margin:0;font-size:12px;animation:.2s Input-module__7I9ama__slideDown}.Input-module__7I9ama__hint{color:var(--muted-accent);margin:0}@keyframes Input-module__7I9ama__slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.Input-module__7I9ama__size-small{min-height:24px}.Input-module__7I9ama__size-medium{min-height:32px}.Input-module__7I9ama__size-large{min-height:40px}.Input-module__7I9ama__label{font-size:13px}.Input-module__7I9ama__input{font-size:14px}}@media (max-width:576px){.Input-module__7I9ama__control{padding:4px 8px}.Input-module__7I9ama__size-small{min-height:22px}.Input-module__7I9ama__size-medium{min-height:28px}.Input-module__7I9ama__size-large{min-height:36px}.Input-module__7I9ama__label{font-size:12px}.Input-module__7I9ama__input{font-size:13px}.Input-module__7I9ama__required-text,.Input-module__7I9ama__error-text,.Input-module__7I9ama__hint{font-size:10px}}
.Place-module__DT1-Xq__wrapper{align-items:center;display:flex;position:relative}.Place-module__DT1-Xq__place_button{color:inherit;background-color:#0000;border:none;align-items:center;display:flex}.Place-module__DT1-Xq__modal{flex-direction:column;gap:20px;display:flex}.Place-module__DT1-Xq__place_list{flex-wrap:wrap;gap:10px;display:flex}.Place-module__DT1-Xq__place_list>button{text-overflow:ellipsis;overflow-x:hidden}.Place-module__DT1-Xq__accept_popup{width:250px;color:inherit;background-color:var(--popup-bg);box-shadow:var(--popup-bxsh);z-index:11;border-radius:6px;padding:25px 20px;position:absolute;top:40px;overflow:hidden}.Place-module__DT1-Xq__accept_popup_container{flex-direction:column;gap:5px;font-family:inherit;display:flex;position:relative}.Place-module__DT1-Xq__accept_popup_close{color:inherit;background-color:#0000;border:none;border-radius:6px;align-items:center;display:flex;position:absolute;top:6.25px;right:6.25px}
.InvoiceReminder-module__1JzbwW__wrapper{z-index:100;position:fixed;bottom:30px;right:50%;transform:translate(50%)}.InvoiceReminder-module__1JzbwW__container{box-shadow:var(--button-bxsh);background-color:#fff;border-radius:8px;align-items:center;gap:20px;padding:10px 20px;font-size:12px;display:flex;position:relative}.InvoiceReminder-module__1JzbwW__container>svg{color:var(--accent)}.InvoiceReminder-module__1JzbwW__close{color:#979797;background-color:#0000;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:5px;right:5px}.InvoiceReminder-module__1JzbwW__text>p:first-child{font-size:14px;font-weight:700}.InvoiceReminder-module__1JzbwW__text>p:last-child{color:#979797;font-size:10px}.InvoiceReminder-module__1JzbwW__link{color:var(--accent);justify-content:center;align-items:center;padding:5px 10px;font-size:14px;font-weight:700;text-decoration:underline;display:flex}
.LoginDialog-module__SrFfEW__tabs{margin-bottom:20px;display:flex}.LoginDialog-module__SrFfEW__tab{cursor:pointer;width:50%;color:var(--text-secondary);border:none;border-bottom:2px solid var(--text-secondary);background:0 0;padding:12px 24px;font-size:16px;font-weight:600;transition:all .3s}.LoginDialog-module__SrFfEW__active-tab{color:var(--accent);border-bottom-color:var(--accent)}.LoginDialog-module__SrFfEW__tab-content{margin:40px 0}.LoginDialog-module__SrFfEW__privacy{text-align:center;padding-top:10px;font-size:12px}.LoginDialog-module__SrFfEW__privacy button{width:fit-content;color:var(--accent);background-color:#0000;border:none;font-size:12px;font-weight:500;transition:all .3s}.LoginDialog-module__SrFfEW__privacy button:hover{text-decoration:underline}@media (max-width:480px){.LoginDialog-module__SrFfEW__modal{width:95%;padding:16px}.LoginDialog-module__SrFfEW__tab{padding:10px 16px;font-size:14px}.LoginDialog-module__SrFfEW__oauthButtons{flex-direction:column}}
.CharacteristicFilter-module__MRqE_q__wrapper{flex-direction:column;gap:18px;display:flex}
.OAuth20Button-module__C9rXeq__wrapper{background-color:#f1f2f5;border:2px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:100%;padding:7px;display:flex}
.AdvAttributesFilter-module__WMKIEq__wrapper{flex-direction:column;gap:8px;display:flex}.AdvAttributesFilter-module__WMKIEq__wrapper>h5{padding:4px 2px}.AdvAttributesFilter-module__WMKIEq__controls{align-items:center;padding:10px;display:flex}.AdvAttributesFilter-module__WMKIEq__enum-list{flex-direction:column;display:flex}
.OAuthSection-module__9JMELa__wrapper{text-align:center;border-top:1px solid #ccd6e4;flex-direction:column;justify-content:space-between;align-items:center;margin-top:24px;padding-top:24px;display:flex}.OAuthSection-module__9JMELa__oauth-provider-list{gap:10px;padding:5px 0;display:flex}
.BooleanFilter-module__J1uayq__wrapper{flex-direction:column;gap:8px;display:flex}.BooleanFilter-module__J1uayq__wrapper>h5{padding:4px 2px}.BooleanFilter-module__J1uayq__controls{justify-content:center;align-items:center;padding:10px 20px;display:flex}
.LoginTab-module__wxXIqq__wrapper{flex-direction:column;gap:20px;display:flex}.LoginTab-module__wxXIqq__form{flex-direction:column;gap:10px;display:flex}
.NumberFilter-module__HcJ2fa__wrapper{flex-direction:column;gap:8px;display:flex}.NumberFilter-module__HcJ2fa__wrapper>h5{padding:4px 2px}.NumberFilter-module__HcJ2fa__controls{justify-content:center;align-items:center;display:flex}
.RegistrationTab-module__swhUzW__error{color:var(--danger-accent)}
.RangeFilter-module__xxMkTW__wrapper{flex-direction:column;gap:8px;display:flex}.RangeFilter-module__xxMkTW__wrapper>h5{padding:4px 2px}.RangeFilter-module__xxMkTW__controls{align-items:center;gap:12px;padding:10px 0;display:flex}
.CartButton-module__da1Qqa__button:hover{opacity:.9}.CartButton-module__da1Qqa__button:focus{animation:.3s CartButton-module__da1Qqa__press}.CartButton-module__da1Qqa__button:disabled{cursor:default;background-color:#c5c5c7}.CartButton-module__da1Qqa__icon{display:none}@media (max-width:576px){.CartButton-module__da1Qqa__button{padding:1px}.CartButton-module__da1Qqa__text{display:none}.CartButton-module__da1Qqa__icon{justify-content:center;align-items:center;display:flex}}
.CompareButton-module__mc4LQG__button{white-space:nowrap;color:var(--accent);background-color:var(--secondary);border:2px solid #0000;border-radius:6px;align-items:center;padding:4px;display:flex}.CompareButton-module__mc4LQG__button:focus{animation:.3s CompareButton-module__mc4LQG__press}.CompareButton-module__mc4LQG__icon{display:none}.CompareButton-module__mc4LQG__always_show{display:flex}.CompareButton-module__mc4LQG__always_hide{display:none}@media (max-width:576px){.CompareButton-module__mc4LQG__button{padding:1px}.CompareButton-module__mc4LQG__text{display:none}.CompareButton-module__mc4LQG__icon{justify-content:center;align-items:center;display:flex}}@keyframes CompareButton-module__mc4LQG__press{50%{box-shadow:none;transform:translate(2px,2px)}to{box-shadow:var(--button-bxsh);transform:translate(0)}}

.AddOrganizationModal-module__SDP8fa__open{background-color:var(--secondary);color:var(--accent);border:2px solid var(--accent);border-radius:6px;padding:4px 20px;font-weight:600;transition:all .3s}.AddOrganizationModal-module__SDP8fa__open:hover{color:#fff;background-color:var(--accent)}.AddOrganizationModal-module__SDP8fa__form{flex-direction:column;gap:10px;display:flex}.AddOrganizationModal-module__SDP8fa__control{border:2px solid var(--foreground);border-radius:6px;padding:8px 16px!important}.AddOrganizationModal-module__SDP8fa__input{appearance:none;height:100%;caret-color:var(--white-1);z-index:1;background-color:#0000;border:0;margin:0;padding:0;display:block}
.Credentials-module__S0Of4W__wrapper,.Credentials-module__S0Of4W__credential_fields{flex-direction:column;gap:10px;display:flex}
.Organization-module__SNLKBG__wrapper{flex-direction:column;gap:20px;display:flex}.Organization-module__SNLKBG__organization_list{flex-direction:column;gap:10px;display:flex}
.SearchResultCategories-module__r4CTXG__category-list{flex-wrap:wrap;gap:10px;margin-bottom:30px;display:flex}.SearchResultCategories-module__r4CTXG__category{box-shadow:var(--button-bxsh);cursor:pointer;background-color:#fff;border-radius:6px;flex-grow:1;align-items:center;max-width:200px;height:50px;padding:0 10px 0 9px;transition:all .3s;display:flex;position:relative}.SearchResultCategories-module__r4CTXG__category:hover{scale:1.03}.SearchResultCategories-module__r4CTXG__active{box-shadow:0px 2px 6px 2px var(--accent)}.SearchResultCategories-module__r4CTXG__category>p{color:var(--accent)}.SearchResultCategories-module__r4CTXG__category>img{object-fit:contain;opacity:.3;border-radius:8px;width:auto;height:100%;position:absolute;top:0;right:10px}
