@charset "UTF-8";.auth-page{background-color:#f8fffd;position:relative;height:100vh}.auth-page__loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.auth-page__loader .loader{width:60px;height:60px}.logo{text-align:center;margin:0 auto}.logo__subtitle{display:flex;flex-direction:column;color:#051f1a;font-size:14px;line-height:20px;font-weight:500;padding:12px 0}.auth-form{display:flex;flex-direction:column;padding:24px;gap:24px;width:474px;margin:0 auto;background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001f}.auth-form__title{font-weight:500;font-style:Medium;font-size:17px;line-height:24px;letter-spacing:0px;vertical-align:middle}.auth-form__content{display:flex;flex-direction:column;gap:14px}.auth-form__content-input{display:flex;flex-direction:column;gap:4px}.auth-form__content-capcha{display:flex;flex-direction:row;justify-content:space-between}.auth-form__content-checkbox{display:flex;gap:8px}.auth-form__label{font-weight:500;font-size:13px;line-height:18px;letter-spacing:0px;vertical-align:middle;color:#051f1a;margin-bottom:4px}.auth-form__email-input{font-weight:500;font-size:13px;line-height:18px;letter-spacing:0px;vertical-align:middle;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:6px;padding:6px 8px;color:#051f1a;outline:none;transition:all .3s ease}.auth-form__email-input:focus{border-color:#56857b;box-shadow:0 0 0 2px #56857b1a}.auth-form__email-input:hover{border-color:#56857b}.auth-form__email-input::placeholder{color:#0000001a;font-weight:400}.auth-form__email-input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset!important;-webkit-text-fill-color:#333333!important;caret-color:#333!important;border-color:#e0e0e0!important;background-color:#fff!important}.auth-form__email-input:-webkit-autofill:hover,.auth-form__email-input:-webkit-autofill:focus,.auth-form__email-input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px white inset!important;-webkit-text-fill-color:#333333!important;border-color:#56857b!important}.auth-form__email-input:autofill{background-color:#fff!important;color:#333!important}.auth-form__password-input{font-weight:500;font-size:13px;line-height:18px;letter-spacing:0px;vertical-align:middle;background-color:#fff;border:none;border-radius:6px;padding:6px 8px;color:#051f1a;outline:none;transition:all .3s ease;width:90%}.auth-form__password-input::placeholder{color:#0000001a;font-weight:400}.auth-form__password-input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset!important;-webkit-text-fill-color:#333333!important;caret-color:#333!important;border-color:#e0e0e0!important;background-color:#fff!important}.auth-form__password-input:-webkit-autofill:hover,.auth-form__password-input:-webkit-autofill:focus,.auth-form__password-input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px white inset!important;-webkit-text-fill-color:#333333!important;border-color:#56857b!important}.auth-form__password-input:autofill{background-color:#fff!important;color:#333!important}.auth-form__password-input-container{display:flex;justify-content:space-between;align-items:center;border:1px solid rgba(0,0,0,.1);border-radius:6px}.auth-form__password-input-container:focus{border-color:#56857b;box-shadow:0 0 0 2px #56857b1a}.auth-form__password-input-container:hover{border-color:#56857b}.auth-form__link{font-weight:500;font-size:13px;line-height:18px;letter-spacing:0px;vertical-align:middle;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0%;text-decoration-thickness:0%;cursor:pointer;color:#56857b;text-align:end}.auth-form__link:hover{text-decoration-thickness:2px}.auth-form__checkbox{width:18px;height:18px;cursor:pointer;border:1px solid rgba(0,0,0,.1);border-radius:6px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;transition:all .3s ease;position:relative}.auth-form__checkbox:checked{border-color:#56857b;background-color:#56857b}.auth-form__checkbox:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:17px;font-weight:700}.auth-form__checkbox:hover{border-color:#56857b}.auth-form__checkbox:focus{border-color:#56857b;box-shadow:0 0 0 2px #56857b1a;outline:none}.auth-form__checkbox-label{font-weight:400;font-style:Regular;font-size:13px;line-height:18px;letter-spacing:0px;vertical-align:middle;color:#051f1a;cursor:pointer}.auth-form__btn{background-color:#a7b9b6;color:#fff;padding:10px 0;border:1px solid rgb(167,185,182);border-radius:10px;font-weight:500;font-size:13px;line-height:18px;cursor:pointer;transition:background-color .3s ease}.auth-form__btn:hover{background-color:#56857b}.auth-form__btn:active{background-color:#fff;color:#56857b;border:1px solid #56857B}.auth-form__btn--disabled{background-color:#d0d0d0;color:#fff;border:1px solid #D0D0D0}.auth-form__btn--disabled:hover{background-color:#d0d0d0}.auth-form__btn--disabled:active{background-color:#d0d0d0;color:#fff;border:1px solid #D0D0D0}.auth-form__eye{cursor:pointer;padding-right:9px;display:flex;align-items:center}.loader{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px}.loader__svg{width:100%;height:100%;animation:rotate 2s linear infinite}.loader__path{transform-origin:center;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-rotate{0%{transform:rotate(0) scale(1);opacity:1}50%{transform:rotate(180deg) scale(1.1);opacity:.8}to{transform:rotate(360deg) scale(1);opacity:1}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}.auth-error-page{background-color:#f8fffd;position:relative;height:100vh}.auth-error-page__loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.auth-error-page__loader .loader{width:60px;height:60px}.logo{text-align:center;margin:0 auto;padding:15px 0}.logo__title{display:flex;flex-direction:column;line-height:24px;font-size:20px;font-weight:600;padding:24px 0}.logo__title-first-line{color:#56857b;margin-bottom:4px}.logo__title-second-line{color:#051f1a}.logo__subtitle{display:flex;flex-direction:column;color:#051f1a;font-size:14px;line-height:20px;font-weight:500}.auth-error-form{display:flex;flex-direction:column;padding:24px;gap:24px;width:548px;margin:0 auto;background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001f}.auth-error-form__title{font-weight:500;font-style:Medium;font-size:17px;line-height:24px;letter-spacing:0px;vertical-align:middle}.auth-error-form__subtitle{font-weight:400;font-style:Regular;font-size:13px;line-height:18px;letter-spacing:0px;vertical-align:middle}.auth-error-form__content,.auth-error-form__content-input{display:flex;flex-direction:column;gap:4px}.auth-error-form__content-capcha{margin-top:5px;display:flex;flex-direction:row;justify-content:space-between}.auth-error-form__content-checkbox{display:flex}.auth-error-form__input{font-weight:500;font-size:13px;line-height:18px;letter-spacing:0px;vertical-align:middle}.auth-error-form__link{font-weight:500;font-size:13px;line-height:18px;letter-spacing:0px;vertical-align:middle;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0%;text-decoration-thickness:0%;cursor:pointer;color:#56857b;text-align:end}.auth-error-form__checkbox-label{font-weight:400;font-style:Regular;font-size:13px;line-height:18px;letter-spacing:0px;vertical-align:middle;margin-left:8px}.auth-error-form__btn{background-color:#a7b9b6;color:#fff;padding:10px 0;border:1px solid rgb(167,185,182);border-radius:10px;transition:background-color .3s ease;cursor:pointer}.auth-error-form__btn-container{display:flex;flex-direction:column;gap:8px}.auth-error-form__btn:hover{background-color:#56857b}.auth-error-form__btn:active{background-color:#fff;color:#56857b;border:1px solid #56857B}.auth-error-form__btn-second{background-color:#fff;color:#56857b;border:1px solid rgb(86,133,123);border-radius:10px;padding:10px 0;transition:background-color .3s ease;cursor:pointer}.auth-error-form__btn-second:hover{background-color:#56857b;color:#fff;border:1px solid #56857B}.auth-error-form__btn-second:active{background-color:#375650;color:#fff;border:1px solid #375650}.home-page{min-height:100vh;background-color:#f8fffd;padding:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.home-header{display:flex;justify-content:space-between;background:#fff;border-radius:10px;padding:16px 24px;box-shadow:0 2px 8px #00000014}.home-header__left{display:flex;gap:8px;text-align:center;align-items:center}.home-header__right{display:flex;gap:24px;text-align:center;align-items:center}.home-header__right-info{display:flex;flex-direction:row;gap:12px}.home-header__right-info-data{display:flex;flex-direction:column;gap:4px;text-align:left;min-width:145px;font-weight:600;font-style:Semi Bold;font-size:14px;line-height:18px;letter-spacing:0px;vertical-align:middle}.home-header__right-info-title{display:flex;flex-direction:column;gap:4px;text-align:left;font-weight:400;font-style:Regular;font-size:14px;line-height:18px;letter-spacing:0px;vertical-align:middle}.home-header__right-notification{cursor:pointer}.home-header__right-user{display:flex;flex-direction:row;gap:8px;font-weight:600;font-style:Semi Bold;font-size:14px;line-height:18px;letter-spacing:0px;vertical-align:middle}.home-header__right-btn{padding:8px 16px;display:flex;flex-direction:row;gap:8px;align-items:center;font-weight:400;font-style:Regular;font-size:13px;line-height:18px;letter-spacing:0px;vertical-align:middle;cursor:pointer;border:1px solid rgb(86,133,123);border-radius:6px;color:#56857b;background-color:#fff;transition:all .2s ease}.home-header__right-btn:hover{background-color:#56857b;color:#fff}.home-header__right-btn:hover .home-header__right-btn-icon{content:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.75%2015.75H3.75C3.35218%2015.75%202.97064%2015.592%202.68934%2015.3107C2.40804%2015.0294%202.25%2014.6478%202.25%2014.25V3.75C2.25%203.35218%202.40804%202.97064%202.68934%202.68934C2.97064%202.40804%203.35218%202.25%203.75%202.25H6.75'%20stroke='%23FFFFFF'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%20/%3e%3cpath%20d='M12%2012.75L15.75%209L12%205.25'%20stroke='%23FFFFFF'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%20/%3e%3cpath%20d='M15.75%209H6.75'%20stroke='%23FFFFFF'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%20/%3e%3c/svg%3e")}.home-header__right-btn:focus{outline:none}.home-header__right-btn-icon{width:18px;height:18px;transition:all .2s ease}.home-header__logo{height:38px}.home-header__title{font-weight:600;font-style:Semi Bold;font-size:18px;line-height:20px;letter-spacing:0px;vertical-align:middle}.home-header__subtitle{color:#56857b;font-size:16px;font-weight:500;line-height:24px}.home-content{margin-top:24px;display:flex;flex-direction:row;gap:24px}.menu-section{background:#fff;border-radius:10px;padding:16px;box-shadow:0 2px 8px #00000014;width:264px}.menu-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.menu-list__item{margin:0}.menu-list__button{width:100%;text-align:left;padding:8px 16px;border:none;color:#051f1a;cursor:pointer;transition:all .2s ease;background-color:#fff;font-weight:400;font-style:Regular;font-size:13px;line-height:18px;letter-spacing:0px;vertical-align:middle}.menu-list__button:hover{color:#56857b}.menu-list__button:focus{outline:none}.home-card{display:flex;flex-direction:column;gap:24px;padding:24px;background:#fff;border-radius:10px;box-shadow:0 2px 8px #00000014;width:100%}.home-card__header{display:flex;flex-direction:column;gap:24px}.home-card__title{color:#051f1a;font-weight:600;font-style:Semi Bold;font-size:32px;line-height:36px;letter-spacing:0px;vertical-align:middle;margin:0}.home-card__nav{position:relative}.home-card__nav-ul{display:flex;flex-direction:row;gap:4px}.home-card__nav-li{list-style:none}.home-card__nav-tab{padding:10px 5px;border:none;background:transparent;color:#051f1a;cursor:pointer;transition:all .2s ease;border-radius:6px;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0px;vertical-align:middle}.home-card__nav-tab:hover{color:#56857b}.home-card__nav-tab.active{color:#56857b;background:#fff}.home-card__nav-indicator{margin-top:4px;height:2px;background:#56857b;border-radius:1px;position:relative}.home-card__nav-indicator-line{position:absolute;top:0;height:2px;width:50%;background:#56857b;border-radius:1px;transition:transform .3s ease}.home-card__nav-indicator-line.left{transform:translate(0)}.home-card__nav-indicator-line.right{transform:translate(100%)}.home-card__content{display:flex;flex-direction:row;gap:48px;width:100%;border:1px solid rgba(0,0,0,.1);border-radius:10px;padding:24px}.home-card__content-element{flex:1;display:flex;flex-direction:column;gap:4px}.home-card__content-element-input{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:6px;padding:8px 12px;color:#051f1a;outline:none;transition:all .3s ease;font-weight:400;font-style:Regular;font-size:13px;line-height:18px;letter-spacing:0px;vertical-align:middle;min-height:36px;display:flex;align-items:center}.home-card__content-element-label{font-weight:500;font-size:13px;line-height:18px;letter-spacing:0px;vertical-align:middle;color:#051f1a;margin-bottom:4px}*{margin:0;padding:0;box-sizing:border-box;font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal}@font-face{font-family:Inter;font-weight:100 900;font-style:normal;src:url(/assets/Inter-c8O0ljhh.ttf) format("truetype")}
