.TemplateHeader{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.TemplateHeader__controls{align-items:center;display:flex;gap:20px;justify-content:space-between}.TemplateHeader__filters{align-items:center;display:flex;gap:20px;width:100%}.AusHeader{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.AusHeader__controls{justify-content:space-between}.AusHeader__controls,.AusHeader__filters{align-items:center;display:flex;gap:20px}.AusHeader .select-aus{background:#fff;border-bottom:0;border-radius:10px;padding:2px 17px}.AusHeader .select-aus .UiSelect__selected-option{background:none;color:#546078}.ObjectsHeader{display:flex;flex-direction:column;gap:20px}.ObjectsHeader__controls{justify-content:space-between}.ObjectsHeader__controls,.ObjectsHeader__filters{align-items:center;display:flex;gap:20px}.ObjectsHeader .select-objects{background:#fff;border-bottom:0;border-radius:10px;padding:2px 17px}.ObjectsHeader .select-objects .UiSelect__selected-option{background:none;color:#546078}.UsersHeader{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.UsersHeader__controls{align-items:center;display:flex;gap:20px;justify-content:space-between}.UsersHeader__filters{align-items:center;display:flex;gap:20px;width:100%}.AusModal__body{display:flex;flex-direction:column;gap:16px}.AusModal__row{align-items:center;display:flex;gap:16px}.AusModal__label{color:#546078;font-size:14px;font-weight:700;white-space:nowrap}.AusModal__footer{display:flex;gap:16px;justify-content:space-between}.AusModal__cancel-btn{margin-left:auto}.AusModal__delete-btn{color:#dc3545}.AusModal__delete-btn:hover{color:#c82333}.ObjectModal__checkbox{align-items:center;color:#546078;cursor:pointer;display:flex;font-weight:700;gap:10px}.ObjectModal__checkbox input{accent-color:#5c469b;cursor:pointer;height:16px;width:16px}.ObjectModal__body{display:flex;flex-direction:column;gap:16px}.ObjectModal__row{align-items:center;display:flex;gap:16px}.ObjectModal__label{color:#546078;font-size:14px;font-weight:700;white-space:nowrap}.ObjectModal__footer{display:flex;gap:16px;justify-content:space-between}.ObjectModal__cancel-btn{margin-left:auto}.PiezoModal__body{display:flex;flex-direction:column;gap:16px}.PiezoModal__row{align-items:center;display:flex;gap:16px}.PiezoModal__label{color:#546078;font-size:14px;font-weight:700;white-space:nowrap}.PiezoModal__footer{display:flex;gap:16px;justify-content:space-between}.PiezoModal__cancel-btn{margin-left:auto}.AsideGroup{align-items:center;background:#fff;border-radius:10px;color:#546078;cursor:pointer;display:flex;gap:12px;height:53px;justify-content:space-between;min-height:53px;padding:9px 20px}.AsideGroup:hover:not(:has(.AsideGroup__btn:hover)){opacity:.7}.AsideGroup--selected{background:#546078;color:#fff}.AsideGroup--selected .AsideGroup__btn,.AsideGroup--selected .AsideGroup__text{color:#fff}.AsideGroup__text{font-size:14px;font-weight:700}.AsideGroup__btns{align-items:center;display:flex;gap:10px}.AsideGroup__btn{align-items:center;color:currentColor;display:flex;height:18px;justify-content:center;min-width:18px;width:18px}.AsideGroup__btn:hover{opacity:.7}.CreateGroupBtn{align-items:center;border:.5px dashed #556477;border-radius:10px;color:#556477;display:flex;height:53px;justify-content:center}.CreateGroupBtn:hover{opacity:.7}.CreateGroupBtn__text{font-size:14px}.GroupForm{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:20px;padding:10px 20px}.GroupForm__row{align-items:center;display:flex;gap:14px}.GroupForm__label{color:#546078;font-size:14px;font-weight:700;white-space:nowrap}.GroupForm__btns-row{align-items:center;display:flex;gap:24px}.GroupForm__remove-btn{margin-left:auto}.AsideGroups{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;min-height:0;padding-right:3px}.AsideGroups__title{color:#556477;font-size:20px;font-weight:700;line-height:normal}.AsideGroups .Search{margin-top:9px}.AsideGroups__groups{display:flex;flex-direction:column;gap:10px;min-height:0;overflow-y:auto}.AvatarCropModal.UiModal__modal{min-width:min(360px,95vw);width:auto}.AvatarCrop{align-items:center;display:flex;flex-direction:column;gap:12px}.AvatarCrop__area{aspect-ratio:1;background:#e3e8ee;border-radius:10px;cursor:grab;overflow:hidden;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:min(300px,75vw)}.AvatarCrop__area:active{cursor:grabbing}.AvatarCrop__image{left:0;max-width:none;top:0;transform-origin:0 0}.AvatarCrop__image,.AvatarCrop__mask{pointer-events:none;position:absolute}.AvatarCrop__mask{border:2px solid hsla(0,0%,100%,.9);border-radius:50%;box-shadow:0 0 0 9999px #5460788c;inset:0}.AvatarCrop__zoom{align-items:center;color:#546078;display:flex;font-size:14px;font-weight:700;gap:10px;width:min(300px,75vw)}.AvatarCrop__zoom input{accent-color:#546078;flex:1}.AvatarCrop__hint{color:#aebbd5;font-size:12px;text-align:center;width:min(300px,75vw)}.AvatarCrop__footer{display:flex;gap:16px;justify-content:flex-end}.AsideProfile__content{display:flex;gap:20px}.AsideProfile__avatar-wrap{flex-shrink:0;position:relative}.AsideProfile__avatar{background:#546078;border:0;border-radius:50%;cursor:default;display:block;height:70px;overflow:hidden;padding:0;position:relative;width:70px}.AsideProfile__avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.AsideProfile__avatar.editable{cursor:pointer}.AsideProfile__avatar.editable:focus-visible .AsideProfile__avatar-overlay,.AsideProfile__avatar.editable:hover .AsideProfile__avatar-overlay{opacity:1}.AsideProfile__avatar-overlay{align-items:center;background:rgba(84,96,120,.6);color:#fff;display:flex;font-size:12px;font-weight:700;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .15s}.AsideProfile__menu{background:#fff;border-radius:10px;bottom:calc(100% + 8px);box-shadow:0 6px 24px #54607840;display:flex;flex-direction:column;left:0;min-width:200px;padding:6px;position:absolute;z-index:20}.AsideProfile__menu-item{background:transparent;border:0;border-radius:8px;color:#546078;cursor:pointer;font-size:14px;font-weight:700;padding:8px 12px;text-align:left;white-space:nowrap}.AsideProfile__menu-item:hover{background:#f4f0ff;color:#5c469b}.AsideProfile__menu-item.danger{color:#dd7d7f}.AsideProfile__menu-item.danger:hover{background:#fdf0f0;color:#c95c5f}.AsideProfile__name{color:#546078;font-size:24px;font-weight:700}.AsideProfile__role{color:#aebbd5;font-size:14px;font-weight:700}.AsideProfile__exit{color:#dd7d7f;cursor:pointer;font-size:14px;font-weight:700}.AsideProfile-menu-enter-active,.AsideProfile-menu-leave-active{transition:opacity .12s,transform .12s}.AsideProfile-menu-enter-from,.AsideProfile-menu-leave-to{opacity:0;transform:translateY(4px)}.settings-aside__list{display:grid;gap:10px;grid-template-columns:1fr;grid-template-rows:repeat(5,52px);padding:0}.settings-aside__item{align-items:center;background:#fff;border-radius:10px;color:#546078;cursor:pointer;display:flex;font-size:14px;font-weight:600;padding:20px}.settings-aside__item:hover{opacity:.8}.settings-aside__item.active{background:#546078;color:#fff}.Aside{border-right:1px solid #dedede;display:flex;flex-direction:column;gap:25px;height:100vh;max-height:100vh;padding:20px}@media (max-width:992px){.Aside{height:auto;max-height:60vh}}.Aside__main{display:flex;flex:1 1 auto;flex-direction:column;gap:25px;min-height:0}.Aside__header{align-items:center;display:flex;gap:12px;justify-content:space-between}.Aside__header-btns{align-items:center;display:flex;gap:15px}.Aside__header-btn{align-items:center;background-color:#fff;border:none;border-radius:100%;color:#546078;cursor:pointer;display:flex;height:28px;justify-content:center;min-width:28px;outline:none;padding:0;position:relative;width:28px}.Aside__header-btn:hover{opacity:.7}.Aside__header-btn .nuxt-icon,.Aside__header-btn svg{height:20px;width:20px}.Aside__header-btn.active-setting{background:#546078;color:#fff}.Aside__header-btn.has-unread:after{background:red;border-radius:50%;bottom:-2px;content:"";height:9px;left:-2px;position:absolute;width:9px}.Aside__grid-btns{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.Aside__grid-btn{align-items:center;background-color:#fff;border-radius:10px;color:#546078;display:flex;flex-direction:column;gap:3px;height:96px;justify-content:center;width:100%}.Aside__grid-btn:hover{opacity:.7}.Aside__grid-btn.active{background-color:#546078;color:#fff;opacity:1}.Aside__grid-btn-icon,.Aside__grid-btn-icon svg{height:54px;min-width:54px;width:54px}.Aside__grid-btn-text{font-size:14px;font-weight:700;line-height:normal}.Breadcrumbs{align-items:center;color:#aebbd5;display:flex;font-size:20px;font-weight:700;gap:6px;line-height:normal}.Breadcrumbs__item{align-items:center;display:flex;gap:4px}.Breadcrumbs__item.active{color:#556477}.Breadcrumbs__item.clickable{cursor:pointer;transition:color .2s}.Breadcrumbs__item.clickable:hover{color:#556477}.Breadcrumbs__cross{color:#aebbd5;cursor:pointer;font-size:18px;font-weight:700;margin-left:4px;transition:color .2s}.Breadcrumbs__cross:hover{color:#556477}.DefaultLayout{background-color:#eff2f4;display:grid;grid-template-columns:500px minmax(0,1fr);height:100vh;max-height:100vh;min-height:100vh}@media (max-width:992px){.DefaultLayout{grid-template-columns:minmax(0,1fr)}}.DefaultLayout__main{display:flex;flex-direction:column;gap:20px;min-height:0;padding:20px}.DefaultLayout__main-header{align-items:center;display:flex;gap:16px;justify-content:space-between}.DefaultLayout__main-header-right{display:flex}.DefaultLayout__content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-y:auto;padding-right:3px}
