.UsersList-module__wnm-GW__users_container{background:#fff;border:1.17px solid #0000001a;border-radius:12px}.UsersList-module__wnm-GW__title_list{display:none}@media screen and (min-width:1440px){.UsersList-module__wnm-GW__title_list{border-bottom:1.17px solid #0000001a;padding:12px;display:flex}}.UsersList-module__wnm-GW__title{color:#0a0a0a;font-size:14px;font-weight:400;line-height:1.42857}@media screen and (min-width:1440px){.UsersList-module__wnm-GW__name{width:244px}}@media screen and (min-width:1440px){.UsersList-module__wnm-GW__role{width:180px}}@media screen and (min-width:1440px){.UsersList-module__wnm-GW__email{width:340px}}@media screen and (min-width:1440px){.UsersList-module__wnm-GW__status{width:142px}}
.Input-module__H9dIBa__input_container{position:relative}.Input-module__H9dIBa__input{background:#fbfbfb;border:1px solid #11101c1a;border-radius:12px;outline:none;width:100%;padding:16px 18px}.Input-module__H9dIBa__input_icon{padding:16px 18px 16px 40px}.Input-module__H9dIBa__input:focus{border-color:#2563eb;box-shadow:0 4px 12px #1039314d}.Input-module__H9dIBa__input::placeholder{font-family:var(--font-family);color:#717182;font-size:14px;font-weight:400;line-height:20px}.Input-module__H9dIBa__icon_btn{z-index:10;background-color:#0000;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.Input-module__H9dIBa__icon_btn svg{display:block}.Input-module__H9dIBa__eye_icon{stroke:#11101c;fill:none}.Input-module__H9dIBa__icon{fill:none;stroke:#90a1b9;position:absolute;top:50%;left:12px;transform:translateY(-50%)}
.DatePickerInput-module__eNVxvq__container{width:100%;position:relative}.DatePickerInput-module__eNVxvq__trigger{color:#0a0a0a;cursor:pointer;background:#f3f3f5;border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;width:100%;height:36px;padding:0 12px;font-family:inherit;font-size:14px;transition:background .2s,border .2s;display:flex}.DatePickerInput-module__eNVxvq__trigger:hover,.DatePickerInput-module__eNVxvq__triggerOpen{background:var(--background);border:1.17px solid #0000001a}.DatePickerInput-module__eNVxvq__triggerLabel{line-height:1}.DatePickerInput-module__eNVxvq__placeholder{color:#94a3b8}.DatePickerInput-module__eNVxvq__calendarIcon{color:#64748b;flex-shrink:0}.DatePickerInput-module__eNVxvq__popover{z-index:50;background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:100%;min-width:246px;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 8px 20px #0000001f}.DatePickerInput-module__eNVxvq__header{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.DatePickerInput-module__eNVxvq__monthTitle{text-transform:capitalize;color:#1f2937;font-size:1rem;font-weight:700}.DatePickerInput-module__eNVxvq__navButton{cursor:pointer;color:#1f2937;background:0 0;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;line-height:1;transition:background .2s;display:flex}.DatePickerInput-module__eNVxvq__navButton:hover{background-color:#f9fafb}.DatePickerInput-module__eNVxvq__daysHeader{background-color:#f1f5f9;border:1px solid #e2e8f0;border-bottom:none;border-radius:8px 8px 0 0;grid-template-columns:repeat(7,1fr);margin:12px 16px 0;display:grid}.DatePickerInput-module__eNVxvq__dayName{text-align:center;color:#1f2937;text-transform:uppercase;border-right:1px solid #e2e8f0;padding:8px 0;font-size:11px;font-weight:700}.DatePickerInput-module__eNVxvq__dayName:last-child{border-right:none}.DatePickerInput-module__eNVxvq__grid{background-color:#fff;border:1px solid #e2e8f0;border-radius:0 0 8px 8px;grid-template-columns:repeat(7,1fr);margin:0 16px 12px;display:grid}.DatePickerInput-module__eNVxvq__cell{cursor:pointer;background:0 0;border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0;justify-content:center;align-items:center;height:38px;padding:0;transition:background-color .15s;display:flex;position:relative}.DatePickerInput-module__eNVxvq__cell:nth-child(7n){border-right:none}.DatePickerInput-module__eNVxvq__cell:nth-last-child(-n+7){border-bottom:none}.DatePickerInput-module__eNVxvq__cell:hover{background-color:#eff6ff}.DatePickerInput-module__eNVxvq__otherMonth{background-color:#fafafa}.DatePickerInput-module__eNVxvq__otherMonth .DatePickerInput-module__eNVxvq__dayNumber{color:#d1d5db}.DatePickerInput-module__eNVxvq__disabled{cursor:not-allowed;background-color:#f8fafc}.DatePickerInput-module__eNVxvq__disabled:hover{background-color:#f8fafc}.DatePickerInput-module__eNVxvq__disabled .DatePickerInput-module__eNVxvq__dayNumber{color:#cbd5e1;text-decoration:line-through}.DatePickerInput-module__eNVxvq__selected{background-color:#0070f3}.DatePickerInput-module__eNVxvq__inRange{background-color:#dbeafe}.DatePickerInput-module__eNVxvq__dayNumber{color:#1f2937;justify-content:center;align-items:center;width:26px;height:26px;font-size:14px;display:flex}.DatePickerInput-module__eNVxvq__today{color:#fff;background-color:#2563eb;border-radius:50%;font-weight:700}.DatePickerInput-module__eNVxvq__selectedText{color:#fff;font-weight:700}.DatePickerInput-module__eNVxvq__footer{border-top:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.DatePickerInput-module__eNVxvq__footerBtn{color:#1e40af;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 6px;font-size:13px;font-weight:500;transition:background .15s}.DatePickerInput-module__eNVxvq__footerBtn:hover{background:#eff6ff}.DatePickerInput-module__eNVxvq__footerBtn:disabled{color:#cbd5e1;cursor:not-allowed}.DatePickerInput-module__eNVxvq__footerBtn:disabled:hover{background:0 0}
.Filters-module__2WVsrG__filters_container{background:#fff;border:1.17px solid #0000001a;border-radius:12px;flex-direction:column;gap:20px;padding:16px;display:flex}.Filters-module__2WVsrG__head_container{justify-content:space-between;align-items:center;display:flex}.Filters-module__2WVsrG__title_container{align-items:center;gap:4px;display:flex}.Filters-module__2WVsrG__filter_icon{fill:none;stroke:#0a0a0a}.Filters-module__2WVsrG__title{color:#0a0a0a;font-size:20px;font-weight:700;line-height:1.55556}.Filters-module__2WVsrG__select_container{flex-direction:column;gap:16px;width:100%;display:flex}@media screen and (min-width:1440px){.Filters-module__2WVsrG__select_container{flex-direction:row;justify-content:space-between}}.Filters-module__2WVsrG__filter_item{width:100%}.Filters-module__2WVsrG__label{color:#0a0a0a;margin-bottom:8px;font-size:14px;font-weight:400;line-height:1}@media screen and (min-width:1440px){.Filters-module__2WVsrG__stacked{flex-direction:column}}
.Loader-module__7KHjpG__wrap{place-items:center;gap:10px;display:grid}.Loader-module__7KHjpG__text{text-align:center;color:#45556c;margin:0;font-size:14px}.Loader-module__7KHjpG__spinner{border:4px solid #0000001a;border-top-color:#2563eb;border-radius:50%;width:48px;height:48px;animation:.9s linear infinite Loader-module__7KHjpG__spin}@keyframes Loader-module__7KHjpG__spin{to{transform:rotate(360deg)}}
.Modal-module__pLZrjG__backdrop{z-index:110;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.Modal-module__pLZrjG__modal{z-index:100;background-color:#fbfbfb;border:1.17px solid #0000001a;border-radius:8px;max-height:95vh;margin:0 8px;padding:44px 20px 20px;position:relative;overflow:hidden auto;box-shadow:0 5px 15px #0000004d}@media screen and (min-width:768px){.Modal-module__pLZrjG__modal{padding:54px 26px 26px}}.Modal-module__pLZrjG__modal::-webkit-scrollbar{width:10px}.Modal-module__pLZrjG__modal::-webkit-scrollbar-thumb{background-color:#191a1533;border-radius:4px}.Modal-module__pLZrjG__close_btn{background-color:#0000;justify-content:center;align-items:center;display:flex;position:absolute;top:14px;right:14px}@media screen and (min-width:768px){.Modal-module__pLZrjG__close_btn{top:20px;right:20px}}.Modal-module__pLZrjG__btn_icon{stroke:#0a0a0a;opacity:1;transition:stroke .2s,transform .1s}.Modal-module__pLZrjG__close_btn:hover .Modal-module__pLZrjG__btn_icon,.Modal-module__pLZrjG__close_btn:focus-visible .Modal-module__pLZrjG__btn_icon{stroke:#2563eb}.Modal-module__pLZrjG__close_btn:active .Modal-module__pLZrjG__btn_icon{transform:scale(.95)}
.ReplyForm-module__edMJrW__form{flex-direction:column;gap:14px;display:flex}.ReplyForm-module__edMJrW__field{flex-direction:column;gap:6px;display:flex}.ReplyForm-module__edMJrW__label{color:#0a0a0a;margin:0;font-size:14px;font-weight:600}.ReplyForm-module__edMJrW__input,.ReplyForm-module__edMJrW__textarea{color:#0a0a0a;background:#fff;border:1px solid #cbd5e1;border-radius:6px;outline:none;width:100%;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s}.ReplyForm-module__edMJrW__input:focus,.ReplyForm-module__edMJrW__textarea:focus{border-color:#3b82f6}.ReplyForm-module__edMJrW__textarea{resize:none;min-height:120px;line-height:1.5}.ReplyForm-module__edMJrW__error{color:#dc2626;margin:0;font-size:12px}.ReplyForm-module__edMJrW__actions{flex-direction:column;align-items:stretch;gap:12px;margin-top:4px;display:flex}@media screen and (min-width:768px){.ReplyForm-module__edMJrW__actions{flex-direction:row;justify-content:flex-end}}.ReplyForm-module__edMJrW__actions>button{width:100%}@media screen and (min-width:768px){.ReplyForm-module__edMJrW__actions>button{width:auto}}
.MessageDetailModal-module__4ZjejG__wrap{flex-direction:column;gap:16px;width:calc(100vw - 56px);max-width:720px;display:flex}@media screen and (min-width:768px){.MessageDetailModal-module__4ZjejG__wrap{gap:18px;width:auto;min-width:560px}}.MessageDetailModal-module__4ZjejG__imageGrid{flex-wrap:wrap;gap:10px;display:flex}.MessageDetailModal-module__4ZjejG__imageThumb{cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;width:96px;height:96px;padding:0;transition:border-color .15s;overflow:hidden}.MessageDetailModal-module__4ZjejG__imageThumb:hover{border-color:#1e40af}.MessageDetailModal-module__4ZjejG__imageThumb img{object-fit:cover;width:100%;height:100%;display:block}.MessageDetailModal-module__4ZjejG__title{color:#0a0a0a;margin:0;font-size:20px;font-weight:700}@media screen and (min-width:768px){.MessageDetailModal-module__4ZjejG__title{font-size:22px}}.MessageDetailModal-module__4ZjejG__subject{color:#0a0a0a;margin:0;font-size:18px;font-weight:600}.MessageDetailModal-module__4ZjejG__threadLoading{justify-content:center;padding:24px 0;display:flex}.MessageDetailModal-module__4ZjejG__thread{flex-direction:column;gap:12px;max-height:52vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.MessageDetailModal-module__4ZjejG__bubble{overflow-wrap:anywhere;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;gap:6px;max-width:88%;padding:12px 14px;display:flex}.MessageDetailModal-module__4ZjejG__bubbleFull{background:#f8fafc;align-self:stretch;max-width:100%}.MessageDetailModal-module__4ZjejG__bubbleTheirs{background:#f8fafc;border-top-left-radius:2px;align-self:flex-start}.MessageDetailModal-module__4ZjejG__bubbleMine{background:#eff6ff;border-color:#bfdbfe;border-top-right-radius:2px;align-self:flex-end}.MessageDetailModal-module__4ZjejG__bubbleHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.MessageDetailModal-module__4ZjejG__bubbleAuthor{color:#0a0a0a;font-size:13px;font-weight:600}.MessageDetailModal-module__4ZjejG__bubbleDate{color:#64748b;white-space:nowrap;font-size:12px}.MessageDetailModal-module__4ZjejG__bubbleDest{text-transform:uppercase;letter-spacing:.3px;color:#1e40af;background:#dbeafe;border-radius:999px;align-self:flex-start;padding:1px 8px;font-size:11px;font-weight:600}.MessageDetailModal-module__4ZjejG__bubbleBody{color:#0a0a0a;white-space:pre-wrap;word-wrap:break-word;font-size:14px;line-height:1.55}.MessageDetailModal-module__4ZjejG__bubbleHeadRight{flex-shrink:0;align-items:center;gap:6px;display:flex}.MessageDetailModal-module__4ZjejG__bubbleDelete{color:#0a0a0a;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:background .15s,color .15s;display:flex}.MessageDetailModal-module__4ZjejG__bubbleDelete svg{stroke:currentColor;fill:none}.MessageDetailModal-module__4ZjejG__bubbleDelete:hover{color:#b91c1c}.MessageDetailModal-module__4ZjejG__confirmRow{flex-wrap:wrap;align-items:center;gap:10px;padding-top:4px;display:flex}.MessageDetailModal-module__4ZjejG__confirmText{color:#0a0a0a;font-size:13px}.MessageDetailModal-module__4ZjejG__confirmYes,.MessageDetailModal-module__4ZjejG__confirmNo{cursor:pointer;border:1px solid #0000;border-radius:6px;padding:3px 12px;font-size:13px;font-weight:600}.MessageDetailModal-module__4ZjejG__confirmYes{color:#fff;background:#dc2626}.MessageDetailModal-module__4ZjejG__confirmYes:hover:not(:disabled){background:#b91c1c}.MessageDetailModal-module__4ZjejG__confirmYes:disabled{opacity:.6;cursor:default}.MessageDetailModal-module__4ZjejG__confirmNo{color:#45556c;background:#fff;border-color:#e2e8f0}.MessageDetailModal-module__4ZjejG__confirmNo:hover{border-color:#94a3b8}.MessageDetailModal-module__4ZjejG__actions{flex-direction:column;align-items:stretch;gap:12px;display:flex}@media screen and (min-width:768px){.MessageDetailModal-module__4ZjejG__actions{flex-direction:row;justify-content:flex-end}}.MessageDetailModal-module__4ZjejG__actions>button{width:100%}@media screen and (min-width:768px){.MessageDetailModal-module__4ZjejG__actions>button{width:auto}}.MessageDetailModal-module__4ZjejG__replyTitle{color:#0a0a0a;margin:0 0 6px;font-size:16px;font-weight:700}
.BroadcastsList-module__QkRbTW__wrap{flex-direction:column;gap:12px;padding-top:8px;display:flex}.BroadcastsList-module__QkRbTW__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.BroadcastsList-module__QkRbTW__cardWrap{position:relative}.BroadcastsList-module__QkRbTW__badge{z-index:1;letter-spacing:.3px;text-transform:uppercase;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:700;position:absolute;top:-8px;left:12px}.BroadcastsList-module__QkRbTW__badgeAll{color:#92400e;background:#fef3c7;border:1px solid #fde68a}.BroadcastsList-module__QkRbTW__badgeRole{color:#1e40af;background:#dbeafe;border:1px solid #bfdbfe}.BroadcastsList-module__QkRbTW__loadingWrap{justify-content:center;padding:24px 0;display:flex}
.FaultIdBadge-module__kWfXDW__badge{color:#1e40af;letter-spacing:.4px;white-space:nowrap;background:#dbeafe;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-block}@media screen and (min-width:768px){.FaultIdBadge-module__kWfXDW__badge{padding:4px 12px;font-size:14px}}.FaultIdBadge-module__kWfXDW__sm{letter-spacing:.3px;padding:2px 8px;font-size:11px}@media screen and (min-width:768px){.FaultIdBadge-module__kWfXDW__sm{padding:2px 8px;font-size:12px}}
.FaultRow-module__FWrGWa__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.FaultRow-module__FWrGWa__row{background:#fff;border:1.17px solid #0000001a;border-radius:12px;flex-direction:column;gap:16px;padding:16px;display:flex}@media screen and (min-width:768px){.FaultRow-module__FWrGWa__row{flex-direction:row;align-items:center;gap:0;padding:12px}}.FaultRow-module__FWrGWa__head_container{justify-content:space-between;align-items:center;gap:12px;display:flex}.FaultRow-module__FWrGWa__title{color:#0a0a0a;opacity:.7;margin:0 0 2px;font-size:14px;font-weight:400;line-height:1.42857}@media screen and (min-width:768px){.FaultRow-module__FWrGWa__title{display:none}}@media screen and (min-width:768px){.FaultRow-module__FWrGWa__item_id{width:140px}}.FaultRow-module__FWrGWa__item_plant{flex:1;min-width:0}@media screen and (min-width:768px){.FaultRow-module__FWrGWa__item_plant{flex:1;margin:0 16px}}.FaultRow-module__FWrGWa__plant{color:#0a0a0a;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:400;overflow:hidden}.FaultRow-module__FWrGWa__plantPart{color:#64748b;font-size:12px}@media screen and (min-width:768px){.FaultRow-module__FWrGWa__item_date{width:140px}}.FaultRow-module__FWrGWa__date{color:#45556c;white-space:nowrap;margin:0;font-size:13px}@media screen and (min-width:768px){.FaultRow-module__FWrGWa__item_status{width:140px}}.FaultRow-module__FWrGWa__status{white-space:nowrap;border:1.17px solid #0000;border-radius:999px;width:fit-content;padding:4px 10px;font-size:12px;font-weight:600;display:inline-block}.FaultRow-module__FWrGWa__statusCreated{color:#1e40af;background:#dbeafe}.FaultRow-module__FWrGWa__statusInProgress{color:#92400e;background:#fef3c7}.FaultRow-module__FWrGWa__statusSuspended{color:#6b21a8;background:#f3e8ff}.FaultRow-module__FWrGWa__statusOverdue{color:#991b1b;background:#fee2e2}.FaultRow-module__FWrGWa__statusCompleted{color:#065f46;background:#d1fae5}
.page-module__zXKepG__page_wrapper{flex-direction:column;gap:8px;padding:32px 0 48px;display:flex}.page-module__zXKepG__tabsBarWrap{margin:0}.page-module__zXKepG__workerContainer{flex-direction:column;align-items:stretch;gap:16px;padding-top:16px;padding-bottom:32px;display:flex}@media screen and (min-width:1440px){.page-module__zXKepG__workerContainer{flex-direction:row;align-items:flex-start;gap:14px;padding-top:24px;padding-bottom:40px}}.page-module__zXKepG__contentSection{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}.page-module__zXKepG__contextRow{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:16px;display:flex}@media screen and (min-width:1440px){.page-module__zXKepG__contextRow{flex-flow:wrap;justify-content:space-between;align-items:center;gap:12px}}.page-module__zXKepG__filtersBar{margin-bottom:16px}.page-module__zXKepG__loadingWrap{justify-content:center;padding:32px 0;display:flex}.page-module__zXKepG__paginationWrapper{justify-content:center;align-items:center;width:100%;margin-top:24px;display:flex}@media screen and (min-width:1440px){.page-module__zXKepG__paginationWrapper{margin-top:32px}}.page-module__zXKepG__newFaultsPill{color:#1e40af;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.page-module__zXKepG__newFaultsPill:hover{background:#dbeafe;border-color:#1e40af}.page-module__zXKepG__newFaultsDot{background:#2563eb;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite page-module__zXKepG__newFaultsPulse}.page-module__zXKepG__newFaultsAction{font-weight:700;text-decoration:underline}@keyframes page-module__zXKepG__newFaultsPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.page-module__zXKepG__no_found_container{margin-bottom:24px}.page-module__zXKepG__no_found_btn{justify-content:center;display:flex}
.RecentFaultsList-module__lFDI_G__loadingWrap{justify-content:center;padding:24px 0;display:flex}
.AlreadyWorkingModal-module__Pn329W__container{flex-direction:column;gap:12px;max-width:460px;display:flex}.AlreadyWorkingModal-module__Pn329W__title{color:#0a0a0a;margin:0;font-size:20px;font-weight:700}.AlreadyWorkingModal-module__Pn329W__message{color:#334155;margin:0;font-size:15px;line-height:1.5}.AlreadyWorkingModal-module__Pn329W__plant{color:#64748b}.AlreadyWorkingModal-module__Pn329W__hint{color:#64748b;margin:0;font-size:14px;line-height:1.5}.AlreadyWorkingModal-module__Pn329W__actions{flex-direction:column;align-items:stretch;gap:10px;margin-top:8px;display:flex}@media screen and (min-width:768px){.AlreadyWorkingModal-module__Pn329W__actions{flex-flow:wrap}}.AlreadyWorkingModal-module__Pn329W__actions .button{width:100%}@media screen and (min-width:768px){.AlreadyWorkingModal-module__Pn329W__actions .button{flex:auto;width:auto}}
.ImageModal-module__pkjfnW__overlay{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:zoom-out;background-color:#000000d9;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.ImageModal-module__pkjfnW__modalContent{cursor:default;max-width:90%;max-height:90%;animation:.2s ease-out ImageModal-module__pkjfnW__zoomIn;position:relative}.ImageModal-module__pkjfnW__image{border-radius:4px;max-width:100%;max-height:85vh;display:block;box-shadow:0 0 20px #00000080}.ImageModal-module__pkjfnW__closeBtn{color:#fff;cursor:pointer;background:0 0;border:none;font-size:40px;position:absolute;top:-40px;right:-10px}@keyframes ImageModal-module__pkjfnW__zoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
.Calendar-module__yDFy9a__calendarWrapper{background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:100%;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a}@media screen and (min-width:1440px){.Calendar-module__yDFy9a__calendarWrapper{max-width:480px}}.Calendar-module__yDFy9a__header{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:16px;display:flex}.Calendar-module__yDFy9a__monthTitle{text-transform:capitalize;color:#1f2937;font-size:1.125rem;font-weight:700}.Calendar-module__yDFy9a__navButton{cursor:pointer;background:0 0;border:1px solid #e5e7eb;border-radius:8px;padding:8px 12px;transition:background .2s}.Calendar-module__yDFy9a__navButton:hover{background-color:#f9fafb}.Calendar-module__yDFy9a__daysHeader{background-color:#f1f5f9;border:1px solid #e2e8f0;border-bottom:none;border-radius:8px 8px 0 0;grid-template-columns:repeat(7,minmax(0,1fr));margin:0 16px;display:grid}.Calendar-module__yDFy9a__dayName{text-align:center;color:#1f2937;text-transform:uppercase;border-right:1px solid #e2e8f0;min-width:0;padding:12px 0;font-size:12px;font-weight:700;overflow:hidden}.Calendar-module__yDFy9a__dayName:last-child{border-right:none}.Calendar-module__yDFy9a__grid{background-color:#fff;border:1px solid #e2e8f0;border-radius:0 0 8px 8px;grid-template-columns:repeat(7,minmax(0,1fr));margin:0 16px 16px;display:grid}.Calendar-module__yDFy9a__cell{cursor:pointer;border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0;flex-direction:column;justify-content:center;align-items:center;min-width:0;height:40px;padding:4px;transition:background-color .2s;display:flex;position:relative}.Calendar-module__yDFy9a__cell:nth-child(7n){border-right:none}.Calendar-module__yDFy9a__cell:nth-last-child(-n+7){border-bottom:none}.Calendar-module__yDFy9a__cell:hover{background-color:#eff6ff}.Calendar-module__yDFy9a__otherMonth{color:#d1d5db;background-color:#fafafa}.Calendar-module__yDFy9a__dayNumber{justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;display:flex}.Calendar-module__yDFy9a__today{color:#fff;background-color:#2563eb;border-radius:50%;font-weight:700}.Calendar-module__yDFy9a__cell.Calendar-module__yDFy9a__selected,.Calendar-module__yDFy9a__cell.Calendar-module__yDFy9a__selected:hover{color:#fff;background-color:#2563eb;border-radius:4px}.Calendar-module__yDFy9a__plannedBadge{color:#fff;background:#64748b;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:inline-flex;position:absolute;bottom:4px;right:4px;box-shadow:0 1px 2px #0000001a}.Calendar-module__yDFy9a__plannedBadgeLow{background:#15803d}.Calendar-module__yDFy9a__plannedBadgeMedium{background:#d97706}.Calendar-module__yDFy9a__plannedBadgeHigh{background:#dc2626}.Calendar-module__yDFy9a__plannedBadgeCompleted{background:#0f766e}.Calendar-module__yDFy9a__selected .Calendar-module__yDFy9a__plannedBadge{color:#2563eb;background:#fff}
.NoFound-module__Lj8Ueq__noFound{background:#fff;border:1.17px solid #0000001a;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:28px;padding:24px;display:flex}@media screen and (min-width:768px){.NoFound-module__Lj8Ueq__noFound{gap:36px;padding:48px}}@media screen and (min-width:1440px){.NoFound-module__Lj8Ueq__noFound{padding:72px}}.NoFound-module__Lj8Ueq__noFoundTitle{text-align:center;color:#2563eb;font-size:28px;font-weight:600;line-height:1.33333}.NoFound-module__Lj8Ueq__noFoundMessage{color:#11101c80;text-align:center;font-size:16px;font-weight:400;line-height:1.25}
.Pagination-module__EA2aWa__pagination{justify-content:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.Pagination-module__EA2aWa__pagination li{cursor:pointer;color:#0a0a0a;border:1.17px solid #0000001a;border-radius:4px;min-width:36px;height:36px;transition:background-color .2s,color .2s}.Pagination-module__EA2aWa__pagination li a{width:100%;height:100%;color:inherit;justify-content:center;align-items:center;font-size:14px;text-decoration:none;transition:border-color .2s;display:flex}.Pagination-module__EA2aWa__pagination li.Pagination-module__EA2aWa__selected{color:#fff;background-color:#2563eb}.Pagination-module__EA2aWa__pagination li:hover,.Pagination-module__EA2aWa__pagination li.Pagination-module__EA2aWa__active:hover{color:#0a0a0a;background-color:#e9ebef}.Pagination-module__EA2aWa__active{color:#0a0a0a;background-color:#e9ebef;border-color:#e9ebef}.Pagination-module__EA2aWa__active a{font-weight:500;color:#0a0a0a!important}.Pagination-module__EA2aWa__disabled{opacity:.4;cursor:not-allowed}
.SelectDropdown-module__OOs6Pq__select_dropdown_container{position:relative}.SelectDropdown-module__OOs6Pq__disabled{opacity:.5;cursor:not-allowed;background:#e5e5e5;border-radius:6px}.SelectDropdown-module__OOs6Pq__input{color:#0a0a0a;cursor:pointer;background:#f3f3f5;border:1.17px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;width:100%;height:36px;padding:6px 11px;font-size:14px;font-weight:500;line-height:1.42857;transition:border .2s,background .2s;display:flex}.SelectDropdown-module__OOs6Pq__input:hover:not(.SelectDropdown-module__OOs6Pq__disabled),.SelectDropdown-module__OOs6Pq__input:focus-visible:not(.SelectDropdown-module__OOs6Pq__disabled){background:var(--background);border:1.17px solid #0000001a}.SelectDropdown-module__OOs6Pq__active{box-shadow:0 4px 12px #1039314d}.SelectDropdown-module__OOs6Pq__placeholder{text-align:center;color:#717182;font-size:14px;font-weight:400;line-height:1.42}.SelectDropdown-module__OOs6Pq__arrow{fill:#717182;opacity:.5}.SelectDropdown-module__OOs6Pq__up{transition:transform .3s;transform:rotate(90deg)}.SelectDropdown-module__OOs6Pq__down{transition:transform .3s;transform:rotate(-90deg)}.SelectDropdown-module__OOs6Pq__menu{z-index:100;background-color:var(--background);border:1.17px solid #0000001a;border-radius:6px;width:100%;max-height:240px;margin-top:4px;padding:4px;position:absolute;overflow-y:auto;box-shadow:0 4px 12px #1039314d}.SelectDropdown-module__OOs6Pq__option{color:#0a0a0a;cursor:pointer;justify-content:space-between;align-items:center;padding:6px 7px;font-size:14px;font-weight:400;line-height:1.42857;display:flex}.SelectDropdown-module__OOs6Pq__option:hover,.SelectDropdown-module__OOs6Pq__option:focus-visible{background:#e9ebef;border-radius:4px}.SelectDropdown-module__OOs6Pq__check{fill:#717182;opacity:.5}
.DemoRoleSwitcher-module__2qEWbW__switcher{white-space:nowrap;width:185px}
.FilterPriorityBar-module__ZTu-AW__header{letter-spacing:.02em;text-transform:uppercase;color:#45556c;padding-bottom:12px;font-size:14px;font-weight:700;line-height:1.42857}.FilterPriorityBar-module__ZTu-AW__list{flex-direction:column;gap:7px;display:flex}.FilterPriorityBar-module__ZTu-AW__row{cursor:pointer;color:#0a0a0a;text-align:left;background:0 0;border:1px solid #0000;border-left-width:2.35px;border-radius:4px;align-items:center;gap:8px;width:100%;height:35px;padding:0 12px;font-size:14px;font-weight:400;line-height:1.42857;transition:background .15s,border-color .15s;display:flex}.FilterPriorityBar-module__ZTu-AW__dot{border-radius:2px;flex-shrink:0;width:11px;height:11px;display:block}.FilterPriorityBar-module__ZTu-AW__rowLow{background:#f0fdf4;border-left-color:#15803d}.FilterPriorityBar-module__ZTu-AW__rowLow .FilterPriorityBar-module__ZTu-AW__dot{background:#15803d}.FilterPriorityBar-module__ZTu-AW__rowMedium{background:#fffbeb;border-left-color:#d97706}.FilterPriorityBar-module__ZTu-AW__rowMedium .FilterPriorityBar-module__ZTu-AW__dot{background:#d97706}.FilterPriorityBar-module__ZTu-AW__rowHigh{background:#fef2f2;border-left-color:#dc2626}.FilterPriorityBar-module__ZTu-AW__rowHigh .FilterPriorityBar-module__ZTu-AW__dot{background:#dc2626}.FilterPriorityBar-module__ZTu-AW__rowLow.FilterPriorityBar-module__ZTu-AW__active{border-color:#15803d}.FilterPriorityBar-module__ZTu-AW__rowMedium.FilterPriorityBar-module__ZTu-AW__active{border-color:#d97706}.FilterPriorityBar-module__ZTu-AW__rowHigh.FilterPriorityBar-module__ZTu-AW__active{border-color:#dc2626}.FilterPriorityBar-module__ZTu-AW__row.FilterPriorityBar-module__ZTu-AW__active{font-weight:600}.FilterPriorityBar-module__ZTu-AW__btn{margin-top:20px}
.Tabs-module__hTAh0q__tabsBar{border-bottom:1px solid #e2e8f0;justify-content:space-around;display:flex}@media screen and (min-width:1440px){.Tabs-module__hTAh0q__tabsBar{justify-content:start;gap:16px}}.Tabs-module__hTAh0q__tabButton{text-align:center;color:#64748b;cursor:pointer;opacity:1;background:0 0;border:none;flex-wrap:wrap;flex:1 1 0;justify-content:center;align-items:center;gap:2px 6px;min-width:0;padding:8px 6px;font-size:13px;font-weight:600;line-height:1.25;transition:opacity .2s;display:flex;position:relative}@media screen and (min-width:768px){.Tabs-module__hTAh0q__tabButton{flex:1 1 0;padding:10px 18px;font-size:15px;line-height:normal;display:block}}@media screen and (min-width:1440px){.Tabs-module__hTAh0q__tabButton{flex:none}}.Tabs-module__hTAh0q__tabInner{align-items:center;column-gap:6px;display:inline-flex;position:relative}@media screen and (min-width:768px){.Tabs-module__hTAh0q__tabInner{column-gap:8px}}.Tabs-module__hTAh0q__tabIcon{vertical-align:middle;fill:none;stroke:currentColor;width:20px;height:20px;transition:stroke .15s;display:inline-block}.Tabs-module__hTAh0q__tabLabel{display:none}@media screen and (min-width:768px){.Tabs-module__hTAh0q__tabIcon{display:none}.Tabs-module__hTAh0q__tabLabel{display:inline}}.Tabs-module__hTAh0q__tabButton:hover{opacity:.7}.Tabs-module__hTAh0q__tabButton.Tabs-module__hTAh0q__tabActive{color:#1e40af}.Tabs-module__hTAh0q__tabButton.Tabs-module__hTAh0q__tabActive:after{content:"";background:#1e40af;border-radius:2px;height:2px;position:absolute;bottom:0;left:12px;right:12px}.Tabs-module__hTAh0q__tabCount{box-sizing:border-box;color:#475569;background:#e2e8f0;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;font-weight:600;display:flex}.Tabs-module__hTAh0q__tabActive .Tabs-module__hTAh0q__tabCount{color:#1e40af;background:#dbeafe}.Tabs-module__hTAh0q__tabCountUnseen{border:1.5px solid #ef4444;animation:1.1s ease-in-out infinite Tabs-module__hTAh0q__tabUnseenBlink}@keyframes Tabs-module__hTAh0q__tabUnseenBlink{0%,to{border-color:#ef4444}50%{border-color:#ef444426}}@media (prefers-reduced-motion:reduce){.Tabs-module__hTAh0q__tabCountUnseen{animation:none}}.Tabs-module__hTAh0q__tabDot{background:#ef4444;border-radius:50%;flex:none;width:8px;height:8px}@media screen and (max-width:767px){.Tabs-module__hTAh0q__hasIcon .Tabs-module__hTAh0q__tabCount,.Tabs-module__hTAh0q__hasIcon .Tabs-module__hTAh0q__tabDot{margin:0;position:absolute;box-shadow:0 0 0 2px #fff}.Tabs-module__hTAh0q__hasIcon .Tabs-module__hTAh0q__tabCount{justify-content:center;align-items:center;width:14px;height:14px;font-size:8px;line-height:1;display:inline-flex;top:-7px;right:90%}.Tabs-module__hTAh0q__hasIcon .Tabs-module__hTAh0q__tabDot{top:-4px;right:100%}}@media screen and (min-width:768px){.Tabs-module__hTAh0q__hasIcon .Tabs-module__hTAh0q__tabCount,.Tabs-module__hTAh0q__hasIcon .Tabs-module__hTAh0q__tabDot{margin:0 0 0 8px;position:absolute;top:-7px;left:93%}}
.HomeTabs-module__aLpN1W__main{padding:16px 0 32px}@media screen and (min-width:768px){.HomeTabs-module__aLpN1W__main{padding:24px 0 48px}}.HomeTabs-module__aLpN1W__tabsBarWrap{margin-top:8px}@media screen and (min-width:768px){.HomeTabs-module__aLpN1W__tabsBarWrap{margin-top:12px}}.HomeTabs-module__aLpN1W__filtersWrap{margin-top:16px}@media screen and (min-width:768px){.HomeTabs-module__aLpN1W__filtersWrap{margin-top:24px}}.HomeTabs-module__aLpN1W__contentSection{margin-top:16px}@media screen and (min-width:768px){.HomeTabs-module__aLpN1W__contentSection{margin-top:24px}}.HomeTabs-module__aLpN1W__paginationWrap{justify-content:center;margin-top:16px;display:flex}@media screen and (min-width:768px){.HomeTabs-module__aLpN1W__paginationWrap{margin-top:24px}}
.CalendarBlock-module__swDh3a__calendarBlockContainer{background:#fff;border:1.17px solid #0000001a;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:24px;width:100%;padding:16px;display:flex}@media screen and (min-width:1440px){.CalendarBlock-module__swDh3a__calendarBlockContainer{flex-shrink:0;gap:32px;width:480px;padding:23px}}.CalendarBlock-module__swDh3a__calendarHeader{color:#0a0a0a;font-size:18px;font-weight:700;line-height:1.4}@media screen and (min-width:1440px){.CalendarBlock-module__swDh3a__calendarHeader{font-size:20px}}
.UploadImages-module__yx33-q__upload_input{display:none}.UploadImages-module__yx33-q__upload_label{cursor:pointer;border:1.17px solid #cad5e2;border-radius:8px;justify-content:center;align-items:center;padding:17px;transition:background .2s,transform .1s;display:flex}.UploadImages-module__yx33-q__upload_label:hover,.UploadImages-module__yx33-q__upload_label:focus{background:#e9ebef}.UploadImages-module__yx33-q__upload_label:active{background:#2563eb;transform:scale(.97)}.UploadImages-module__yx33-q__upload_text_container{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.UploadImages-module__yx33-q__upload_icon{fill:#0000;stroke:#90a1b9;transition:stroke .2 ease}.UploadImages-module__yx33-q__upload_label:active .UploadImages-module__yx33-q__upload_icon{stroke:#fff}.UploadImages-module__yx33-q__upload_text{color:#45556c;transition:color .2 ease;font-size:14px;font-weight:400;line-height:20px}.UploadImages-module__yx33-q__upload_label:active .UploadImages-module__yx33-q__upload_text{color:#fff}.UploadImages-module__yx33-q__previewList{flex-wrap:wrap;gap:10px;display:flex}.UploadImages-module__yx33-q__previewItem{position:relative}.UploadImages-module__yx33-q__previewImage{object-fit:cover;border-radius:6px;width:90px;height:90px;margin-top:10px}.UploadImages-module__yx33-q__removeBtn{color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:6px;right:-6px}.UploadImages-module__yx33-q__removeBtn:hover .UploadImages-module__yx33-q__close_icon,.UploadImages-module__yx33-q__removeBtn:focus-visible .UploadImages-module__yx33-q__close_icon{stroke:#2563eb}.UploadImages-module__yx33-q__close_icon{stroke:#fff}.UploadImages-module__yx33-q__counter{opacity:.7;font-size:14px}
.SystemSettings-module__F2V44G__header{flex-direction:column;gap:4px;margin-bottom:24px;display:flex}.SystemSettings-module__F2V44G__loaderWrap{justify-content:center;align-items:center;min-height:240px;display:flex}.SystemSettings-module__F2V44G__card{background:#fff;border:1.17px solid #0000001a;border-radius:12px;flex-direction:column;gap:18px;margin-bottom:20px;padding:20px;display:flex}.SystemSettings-module__F2V44G__cardTitle{color:#0a0a0a;margin:0;font-size:18px;font-weight:600}.SystemSettings-module__F2V44G__field{flex-direction:column;gap:6px;display:flex}.SystemSettings-module__F2V44G__selectWrap{max-width:280px}.SystemSettings-module__F2V44G__toggleLabel{cursor:pointer;color:#0a0a0a;align-items:center;gap:8px;font-size:14px;display:inline-flex}.SystemSettings-module__F2V44G__fieldLabel{color:#0a0a0a;font-size:14px}.SystemSettings-module__F2V44G__row{flex-wrap:wrap;gap:16px;display:flex}.SystemSettings-module__F2V44G__timePickerBox{width:100%;max-width:100%}@media screen and (min-width:768px){.SystemSettings-module__F2V44G__timePickerBox{width:140px}}.SystemSettings-module__F2V44G__dayChips{flex-wrap:wrap;gap:8px;display:flex}.SystemSettings-module__F2V44G__dayChip{color:#0a0a0a;cursor:pointer;background:#fff;border:1.17px solid #0000001a;border-radius:6px;min-width:52px;height:36px;padding:0 12px;font-size:14px;transition:background .15s,color .15s,border-color .15s}.SystemSettings-module__F2V44G__dayChip:hover{background:#eff6ff}.SystemSettings-module__F2V44G__note{color:#973c00;background:#fffbeb;border:1.17px solid #fee685;border-radius:8px;margin-top:10px;padding:14px 16px;font-size:14px;line-height:1.5}.SystemSettings-module__F2V44G__dayChipActive{color:#fff;background:#2563eb;border-color:#2563eb}.SystemSettings-module__F2V44G__dayChipActive:hover{background:#1e40af}.SystemSettings-module__F2V44G__week{flex-direction:column;gap:6px;display:flex}.SystemSettings-module__F2V44G__weekRow{border-bottom:1px solid #f1f5f9;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 0;display:flex}.SystemSettings-module__F2V44G__weekRow:last-child{border-bottom:none}.SystemSettings-module__F2V44G__weekDayName{color:#0a0a0a;min-width:48px;font-size:14px;font-weight:600}.SystemSettings-module__F2V44G__modeGroup{gap:6px;display:inline-flex}.SystemSettings-module__F2V44G__modeBtn{color:#0a0a0a;cursor:pointer;background:#fff;border:1.17px solid #0000001a;border-radius:6px;height:32px;padding:0 12px;font-size:13px;transition:background .15s,color .15s,border-color .15s}.SystemSettings-module__F2V44G__modeBtn:hover{background:#eff6ff}.SystemSettings-module__F2V44G__modeBtnActive{color:#fff;background:#2563eb;border-color:#2563eb}.SystemSettings-module__F2V44G__modeBtnActive:hover{background:#1e40af}.SystemSettings-module__F2V44G__weekTimes{flex-direction:column;align-items:stretch;gap:8px;width:100%;display:flex}@media screen and (min-width:768px){.SystemSettings-module__F2V44G__weekTimes{flex-direction:row;align-items:center;width:auto;display:inline-flex}}.SystemSettings-module__F2V44G__weekDash{color:#64748b;display:none}@media screen and (min-width:768px){.SystemSettings-module__F2V44G__weekDash{display:inline}}.SystemSettings-module__F2V44G__holidayAdd{align-items:center;gap:12px;display:flex}.SystemSettings-module__F2V44G__holidayPicker{width:220px}.SystemSettings-module__F2V44G__empty{color:#64748b;margin:0;font-size:14px}.SystemSettings-module__F2V44G__holidayList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.SystemSettings-module__F2V44G__holidayItem{color:#0a0a0a;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;justify-content:space-between;align-items:center;max-width:320px;padding:8px 12px;font-size:14px;display:flex}.SystemSettings-module__F2V44G__holidayRemove{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;transition:background .15s;display:inline-flex}.SystemSettings-module__F2V44G__holidayRemove:hover{color:#b91c1c;background:#fee2e2}.SystemSettings-module__F2V44G__holidayRemove svg{fill:none;stroke:currentColor}.SystemSettings-module__F2V44G__actions{flex-direction:column;align-items:stretch;display:flex}@media screen and (min-width:1440px){.SystemSettings-module__F2V44G__actions{flex-direction:row;justify-content:flex-end}}.SystemSettings-module__F2V44G__actions>button{width:100%}@media screen and (min-width:1440px){.SystemSettings-module__F2V44G__actions>button{width:auto}}
.page-module__Ret0vq__page_wrapper{padding:16px 0}@media screen and (min-width:768px){.page-module__Ret0vq__page_wrapper{padding:24px 0}}.page-module__Ret0vq__card{background:#fff;border:1px solid #11101c0d;border-radius:12px;max-width:800px;margin:0 auto;padding:16px;box-shadow:0 4px 12px #00000008}@media screen and (min-width:768px){.page-module__Ret0vq__card{border-radius:16px;padding:24px}}.page-module__Ret0vq__header{border-bottom:1px solid #eee;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:20px;padding-bottom:12px;display:flex}@media screen and (min-width:768px){.page-module__Ret0vq__header{flex-direction:row;justify-content:space-between;align-items:center;gap:0;margin-bottom:24px;padding-bottom:16px}}.page-module__Ret0vq__title{color:#11101c;font-size:18px;font-weight:700}@media screen and (min-width:768px){.page-module__Ret0vq__title{font-size:20px}}.page-module__Ret0vq__idBadge{color:#2563eb;background:#f0f4ff;border-radius:8px;align-self:flex-start;padding:4px 10px;font-size:13px;font-weight:600}@media screen and (min-width:768px){.page-module__Ret0vq__idBadge{align-self:auto;padding:6px 12px;font-size:14px}}.page-module__Ret0vq__headerRight{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media screen and (min-width:768px){.page-module__Ret0vq__headerRight{gap:10px}}.page-module__Ret0vq__rescheduledBadge{color:#92400e;letter-spacing:.4px;text-transform:uppercase;cursor:help;background:#fef3c7;border-radius:999px;align-items:center;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}.page-module__Ret0vq__scopeBadge{letter-spacing:.4px;text-transform:uppercase;border-radius:999px;align-items:center;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}.page-module__Ret0vq__scopeBadgeMine{color:#166534;background:#dcfce7}.page-module__Ret0vq__scopeBadgePool{color:#9a3412;background:#ffedd5}.page-module__Ret0vq__infoGrid{flex-direction:column;gap:14px;margin-bottom:20px;display:flex}@media screen and (min-width:768px){.page-module__Ret0vq__infoGrid{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px;display:grid}}.page-module__Ret0vq__infoRow{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media screen and (min-width:768px){.page-module__Ret0vq__infoRow{display:contents}}.page-module__Ret0vq__infoItem label{color:#717182;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:12px;display:block}.page-module__Ret0vq__infoItem p{color:#11101c;font-size:14px;font-weight:600}.page-module__Ret0vq__status{text-transform:uppercase;letter-spacing:.4px;border-radius:999px;align-self:flex-start;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.page-module__Ret0vq__statusCreated{color:#1e40af;background:#dbeafe}.page-module__Ret0vq__statusInProgress{color:#92400e;background:#fef3c7}.page-module__Ret0vq__statusSuspended{color:#6b21a8;background:#f3e8ff}.page-module__Ret0vq__statusOverdue{color:#b91c1c;background:#fee2e2}.page-module__Ret0vq__statusCompleted{color:#15803d;background:#dcfce7}.page-module__Ret0vq__deadline{font-weight:600}.page-module__Ret0vq__deadline.page-module__Ret0vq__deadlineUrgent{color:#dc2626}.page-module__Ret0vq__deadline.page-module__Ret0vq__deadlineSoon{color:#d97706}.page-module__Ret0vq__deadline.page-module__Ret0vq__deadlineFar{color:#15803d}.page-module__Ret0vq__detailsBlock{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.page-module__Ret0vq__commentBox{overflow-wrap:anywhere;background:#f8f9fa;border-radius:10px;padding:12px}@media screen and (min-width:768px){.page-module__Ret0vq__commentBox{border-radius:12px;padding:16px}}.page-module__Ret0vq__commentBox label{margin-bottom:8px;font-size:13px;font-weight:600;display:block}.page-module__Ret0vq__suspensionNote{background:#fffbeb;border:1px solid #fcd34d;border-radius:10px;margin-bottom:20px}.page-module__Ret0vq__suspensionNote label{color:#92400e}.page-module__Ret0vq__operatorNote{background:#eff6ff;border:1px solid #bfdbfe}.page-module__Ret0vq__operatorNote label{color:#1e40af}.page-module__Ret0vq__operatorNote p{color:#1e3a8a}.page-module__Ret0vq__suspensionNoteHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.page-module__Ret0vq__suspensionNoteHead label{margin-bottom:0}.page-module__Ret0vq__suspensionDate{color:#b45309;white-space:nowrap;font-size:12px;font-weight:600}.page-module__Ret0vq__imageSection{margin-top:20px}.page-module__Ret0vq__imageGrid{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.page-module__Ret0vq__imageWrapper{border:1px solid #eee;border-radius:8px;flex-shrink:0;width:84px;height:84px;overflow:hidden}@media screen and (min-width:768px){.page-module__Ret0vq__imageWrapper{width:100px;height:100px}}.page-module__Ret0vq__image{object-fit:cover;width:100%;height:100%}.page-module__Ret0vq__headerLeft{align-items:center;gap:12px;display:flex}.page-module__Ret0vq__backButton{color:#0a0a0a;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s;display:inline-flex}.page-module__Ret0vq__backButton:hover{background:#f1f5f9}.page-module__Ret0vq__backButton svg{display:block}.page-module__Ret0vq__actions{border-top:1px solid #eee;flex-direction:column;gap:12px;margin-top:24px;padding-top:16px;display:flex}@media screen and (min-width:768px){.page-module__Ret0vq__actions{flex-direction:row;justify-content:center;margin-top:30px;padding-top:20px}}.page-module__Ret0vq__actions>button{width:100%}@media screen and (min-width:768px){.page-module__Ret0vq__actions>button{width:auto;min-width:160px}}
.DateNow-module__ODyzkW__dateDisplay{color:#45556c;margin:0;font-size:14px;font-weight:600;line-height:1.4;display:block}@media screen and (min-width:1440px){.DateNow-module__ODyzkW__dateDisplay{margin-left:24px;font-size:16px}}
.UsersAndPlants-module__Dj8dia__head_container{flex-direction:column;gap:24px;display:flex}@media screen and (min-width:768px){.UsersAndPlants-module__Dj8dia__head_container{gap:32px}}@media screen and (min-width:1440px){.UsersAndPlants-module__Dj8dia__head_container{flex-direction:row;justify-content:space-between;align-items:center;gap:0}}.UsersAndPlants-module__Dj8dia__btn{gap:6px}.UsersAndPlants-module__Dj8dia__btn_icon{stroke:#fff;transition:stroke .2s}.UsersAndPlants-module__Dj8dia__btn:hover .UsersAndPlants-module__Dj8dia__btn_icon,.UsersAndPlants-module__Dj8dia__btn:focus-visible .UsersAndPlants-module__Dj8dia__btn_icon{stroke:#0a0a0a}.UsersAndPlants-module__Dj8dia__loader_container{justify-content:center;align-items:center;height:50%;display:flex}.UsersAndPlants-module__Dj8dia__dateRow{flex-direction:column;gap:12px;margin-top:-8px;display:flex}@media screen and (min-width:768px){.UsersAndPlants-module__Dj8dia__dateRow{flex-direction:row;gap:16px}}.UsersAndPlants-module__Dj8dia__dateField{flex-direction:column;flex:1;gap:6px;display:flex}.UsersAndPlants-module__Dj8dia__dateLabel{color:#45556c;font-size:13px;font-weight:500}.UsersAndPlants-module__Dj8dia__dateInput{background:#f3f3f5;border:1px solid #0000;border-radius:6px;height:36px;padding:0 12px;font-family:inherit;font-size:14px;transition:border-color .15s}.UsersAndPlants-module__Dj8dia__dateInput:focus{background:#fff;border-color:#1e40af;outline:none}
.page-module__Gvv-SG__page_wrapper{padding:16px 0}@media screen and (min-width:768px){.page-module__Gvv-SG__page_wrapper{padding:24px 0}}.page-module__Gvv-SG__card{background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;gap:18px;padding:16px;display:flex;box-shadow:0 1px 3px #0a0a0a0f}@media screen and (min-width:768px){.page-module__Gvv-SG__card{border-radius:12px;gap:24px;padding:28px}}.page-module__Gvv-SG__header{flex-direction:column;align-items:flex-start;gap:8px;display:flex}@media screen and (min-width:768px){.page-module__Gvv-SG__header{flex-direction:row;justify-content:space-between;align-items:center;gap:12px}}.page-module__Gvv-SG__headerLeft{align-items:center;gap:12px;display:flex}.page-module__Gvv-SG__backButton{color:#0a0a0a;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s,color .15s;display:inline-flex}.page-module__Gvv-SG__backButton:hover{background:#f1f5f9}.page-module__Gvv-SG__title{color:#0a0a0a;margin:0;font-size:18px;font-weight:700}@media screen and (min-width:768px){.page-module__Gvv-SG__title{font-size:22px}}.page-module__Gvv-SG__idBadge{color:#1e40af;letter-spacing:.4px;background:#dbeafe;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:600}@media screen and (min-width:768px){.page-module__Gvv-SG__idBadge{padding:4px 12px;font-size:14px}}.page-module__Gvv-SG__maintainerChips{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.page-module__Gvv-SG__maintainerChip{color:#1e40af;background:#dbeafe;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:500;line-height:1.2}.page-module__Gvv-SG__maintainerEmpty{color:#6b7280;font-size:14px}.page-module__Gvv-SG__infoGrid{flex-direction:column;gap:14px;display:flex}@media screen and (min-width:768px){.page-module__Gvv-SG__infoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;display:grid}}.page-module__Gvv-SG__infoItem{flex-direction:column;gap:4px;display:flex}.page-module__Gvv-SG__infoItem label{color:#64748b;text-transform:uppercase;letter-spacing:.4px;font-size:12px;font-weight:600}.page-module__Gvv-SG__infoItem p{color:#0a0a0a;margin:0;font-size:15px}.page-module__Gvv-SG__status{text-transform:uppercase;letter-spacing:.4px;border-radius:999px;align-self:flex-start;padding:2px 10px;font-size:12px;font-weight:600}.page-module__Gvv-SG__statusCreated{color:#1e40af;background:#dbeafe}.page-module__Gvv-SG__statusInprogress{color:#92400e;background:#fef3c7}.page-module__Gvv-SG__statusSuspended{color:#6b21a8;background:#f3e8ff}.page-module__Gvv-SG__statusOverdue{color:#b91c1c;background:#fee2e2}.page-module__Gvv-SG__statusCompleted{color:#15803d;background:#dcfce7}.page-module__Gvv-SG__deadline{font-weight:600}.page-module__Gvv-SG__deadline.page-module__Gvv-SG__deadlineUrgent{color:#dc2626}.page-module__Gvv-SG__deadline.page-module__Gvv-SG__deadlineSoon{color:#d97706}.page-module__Gvv-SG__deadline.page-module__Gvv-SG__deadlineFar{color:#15803d}.page-module__Gvv-SG__detailsBlock{flex-direction:column;gap:12px;display:flex}.page-module__Gvv-SG__commentBox{overflow-wrap:anywhere;background:#f8fafc;border-radius:8px;flex-direction:column;gap:4px;padding:12px;display:flex}@media screen and (min-width:768px){.page-module__Gvv-SG__commentBox{padding:12px 16px}}.page-module__Gvv-SG__commentBox label{color:#64748b;text-transform:uppercase;letter-spacing:.4px;font-size:12px;font-weight:600}.page-module__Gvv-SG__commentBox p{color:#0a0a0a;margin:0;font-size:14px;line-height:1.5}.page-module__Gvv-SG__operatorNote{background:#eff6ff;border:1.17px solid #bfdbfe}.page-module__Gvv-SG__operatorNote label{color:#1e40af}.page-module__Gvv-SG__operatorNote p{color:#1e3a8a}.page-module__Gvv-SG__suspensionNote{background:#fffbeb;border:1px solid #fcd34d;border-radius:10px;margin-bottom:20px}.page-module__Gvv-SG__suspensionNote label{color:#92400e}.page-module__Gvv-SG__suspensionNoteHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.page-module__Gvv-SG__suspensionDate{color:#b45309;white-space:nowrap;font-size:12px;font-weight:600}.page-module__Gvv-SG__imageSection{flex-direction:column;gap:8px;display:flex}.page-module__Gvv-SG__imageSection label{color:#64748b;text-transform:uppercase;letter-spacing:.4px;font-size:12px;font-weight:600}.page-module__Gvv-SG__imageGrid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;display:grid}@media screen and (min-width:768px){.page-module__Gvv-SG__imageGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}}.page-module__Gvv-SG__imageWrapper{aspect-ratio:1;cursor:pointer;border:1px solid #e2e8f0;border-radius:8px;width:100%;overflow:hidden}.page-module__Gvv-SG__image{object-fit:cover;width:100%;height:100%}.page-module__Gvv-SG__actions{border-top:1px solid #e2e8f0;flex-direction:column;gap:8px;padding-top:8px;display:flex}@media screen and (min-width:768px){.page-module__Gvv-SG__actions{flex-direction:row;justify-content:flex-end;gap:12px}}.page-module__Gvv-SG__actions>button{width:100%}@media screen and (min-width:768px){.page-module__Gvv-SG__actions>button{width:auto}}
.DaySlotGrid-module__EtNszG__container{background:#fff;border:1px solid #e2e8f0;border-radius:10px;margin-top:24px;padding:14px}@media screen and (min-width:768px){.DaySlotGrid-module__EtNszG__container{border-radius:12px;margin-top:32px;padding:20px}}.DaySlotGrid-module__EtNszG__title{color:#0a0a0a;margin:0 0 16px;font-size:18px;font-weight:700}.DaySlotGrid-module__EtNszG__grid{flex-direction:column;gap:8px;display:flex}.DaySlotGrid-module__EtNszG__slot{border-top:1px solid #f1f5f9;grid-template-columns:70px 1fr;align-items:stretch;gap:12px;padding:8px 0;display:grid}.DaySlotGrid-module__EtNszG__slot:first-child{border-top:none}.DaySlotGrid-module__EtNszG__slotHour{color:#64748b;padding-top:6px;font-size:13px;font-weight:600}.DaySlotGrid-module__EtNszG__slotContent{flex-wrap:wrap;gap:8px;min-height:32px;display:flex}.DaySlotGrid-module__EtNszG__slotEmpty{color:#cbd5e1;padding-top:6px;font-size:13px}.DaySlotGrid-module__EtNszG__slotCard{cursor:pointer;text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;font-family:inherit;transition:transform .15s,box-shadow .15s;display:flex}.DaySlotGrid-module__EtNszG__slotCard:hover{transform:translateY(-1px);box-shadow:0 2px 6px #0a0a0a14}.DaySlotGrid-module__EtNszG__slotCard.DaySlotGrid-module__EtNszG__priorityLow{border-left:4px solid #15803d}.DaySlotGrid-module__EtNszG__slotCard.DaySlotGrid-module__EtNszG__priorityMedium{border-left:4px solid #d97706}.DaySlotGrid-module__EtNszG__slotCard.DaySlotGrid-module__EtNszG__priorityHigh{border-left:4px solid #dc2626}.DaySlotGrid-module__EtNszG__slotFaultId{color:#0a0a0a;font-size:13px;font-weight:700}.DaySlotGrid-module__EtNszG__slotPlant{color:#45556c;font-size:12px}.DaySlotGrid-module__EtNszG__slotTime{color:#64748b;font-size:11px}
.PriorityBadge-module__lEqKMW__badge{border-radius:999px;width:fit-content;padding:3px 10px;font-size:13px;font-weight:600;line-height:1.2;display:inline-block}.PriorityBadge-module__lEqKMW__low{color:#15803d;background:#f0fdf4}.PriorityBadge-module__lEqKMW__medium{color:#d97706;background:#fffbeb}.PriorityBadge-module__lEqKMW__high{color:#dc2626;background:#fef2f2}
.PlantCard-module__4ebidq__plant_card_container{border-bottom:1.17px solid #0000001a;flex-direction:column;gap:24px;padding:16px;display:flex}@media screen and (min-width:1440px){.PlantCard-module__4ebidq__plant_card_container{flex-direction:row;align-items:center;gap:0;padding:12px}}.PlantCard-module__4ebidq__plant_card_container:last-child{border-bottom:none}.PlantCard-module__4ebidq__head_container,.PlantCard-module__4ebidq__botton_container{justify-content:space-between;align-items:center;display:flex}@media screen and (min-width:1440px){.PlantCard-module__4ebidq__plant_card_item_name{width:244px}}.PlantCard-module__4ebidq__name{color:#0a0a0a;font-size:14px;font-weight:400;line-height:1.42857}@media screen and (min-width:1440px){.PlantCard-module__4ebidq__plant_card_item_code{width:180px}}.PlantCard-module__4ebidq__code{color:#0a0a0a;font-size:14px;font-weight:400;line-height:1.42857}@media screen and (min-width:1440px){.PlantCard-module__4ebidq__plant_card_item_location{width:180px}}.PlantCard-module__4ebidq__location{color:#45556c;font-size:14px;font-weight:400;line-height:1.42857}@media screen and (min-width:1440px){.PlantCard-module__4ebidq__plant_card_item_status{width:232px}}.PlantCard-module__4ebidq__status{color:#fff;background:#2563eb;border:1.17px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:4px;width:fit-content;padding:5px 10px;font-size:12px;font-weight:400;line-height:1.33333;display:flex}.PlantCard-module__4ebidq__deactivated_status{color:#0a0a0a;background:#f1f5f9}.PlantCard-module__4ebidq__check_circle_icon{fill:none;stroke:#fff;transition:stroke .2s}.PlantCard-module__4ebidq__btn:hover .PlantCard-module__4ebidq__btn_icon_check,.PlantCard-module__4ebidq__btn:focus-visible .PlantCard-module__4ebidq__btn_icon_check{stroke:#0a0a0a}.PlantCard-module__4ebidq__delete_icon{fill:none;stroke:#0a0a0a}.PlantCard-module__4ebidq__title{color:#0a0a0a;opacity:.7;font-size:14px;font-weight:400;line-height:1.42857}@media screen and (min-width:1440px){.PlantCard-module__4ebidq__title{display:none}}.PlantCard-module__4ebidq__btn_container{gap:8px;display:flex}.PlantCard-module__4ebidq__btn_icon{fill:none;stroke:#0a0a0a}.PlantCard-module__4ebidq__btn_icon_check{fill:none;stroke:#fff}.PlantCard-module__4ebidq__btn{padding:0}
.FaultMaterialsUsed-module__bzSSta__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.FaultMaterialsUsed-module__bzSSta__row{background:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;display:flex}.FaultMaterialsUsed-module__bzSSta__name{color:#11101c;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.FaultMaterialsUsed-module__bzSSta__code{color:#6b7280;font-size:13px;font-weight:400}.FaultMaterialsUsed-module__bzSSta__qty{color:#1e40af;flex-shrink:0;font-size:14px;font-weight:600}.FaultMaterialsUsed-module__bzSSta__comment{flex-direction:column;gap:4px;padding:6px 4px 2px;display:flex}.FaultMaterialsUsed-module__bzSSta__commentDivided{border-top:1px solid #f1f5f9;margin-top:8px;padding-top:10px}.FaultMaterialsUsed-module__bzSSta__commentLabel{color:#717182;text-transform:uppercase;letter-spacing:.5px;font-size:12px}.FaultMaterialsUsed-module__bzSSta__commentText{color:#11101c;white-space:pre-wrap;word-break:break-word;margin:0;font-size:14px}
.QrScannerModal-module__HKRjXa__wrap{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.QrScannerModal-module__HKRjXa__title{margin-bottom:2px}.QrScannerModal-module__HKRjXa__hint{color:#64748b;font-size:14px}.QrScannerModal-module__HKRjXa__error{color:#b91c1c;font-size:14px}.QrScannerModal-module__HKRjXa__reader{border-radius:8px;width:100%;max-width:320px;overflow:hidden}.QrScannerModal-module__HKRjXa__reader video{border-radius:8px;width:100%!important}
.Manager-module__zDynYW__page_wrapper{padding:16px 0 32px}@media screen and (min-width:768px){.Manager-module__zDynYW__page_wrapper{padding:32px 0 48px}}.Manager-module__zDynYW__managerHeaderPage{color:#0a0a0a;font-size:30px;font-weight:700;line-height:1.2}.Manager-module__zDynYW__managerTextPage{color:#45556c;font-size:16px;font-weight:400;line-height:1.5}.Manager-module__zDynYW__filtersWrap{margin-top:16px}@media screen and (min-width:768px){.Manager-module__zDynYW__filtersWrap{margin-top:24px}}.Manager-module__zDynYW__tabsBarWrap{margin-top:16px}@media screen and (min-width:768px){.Manager-module__zDynYW__tabsBarWrap{margin-top:24px}}.Manager-module__zDynYW__contentSection{margin-top:16px}@media screen and (min-width:768px){.Manager-module__zDynYW__contentSection{margin-top:24px}}.Manager-module__zDynYW__cardList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}@media screen and (min-width:768px){.Manager-module__zDynYW__cardList{gap:16px}}.Manager-module__zDynYW__loadingWrap{padding:40px 0}.Manager-module__zDynYW__paginationWrapper{justify-content:center;margin-top:16px;display:flex}@media screen and (min-width:768px){.Manager-module__zDynYW__paginationWrapper{margin-top:24px}}
.page-module__op8Abq__page_wrapper{flex-direction:column;gap:8px;padding:32px 0 48px;display:flex}.page-module__op8Abq__head_container{flex-direction:column;gap:24px;display:flex}@media screen and (min-width:768px){.page-module__op8Abq__head_container{gap:32px}}@media screen and (min-width:1440px){.page-module__op8Abq__head_container{flex-direction:row;justify-content:space-between;align-items:center;gap:0}}.page-module__op8Abq__header_left{gap:12px;display:flex}.page-module__op8Abq__backButton{color:#0a0a0a;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s;display:inline-flex}.page-module__op8Abq__backButton:hover{background:#f1f5f9}.page-module__op8Abq__title_container{flex-direction:column;gap:4px;display:flex}.page-module__op8Abq__btn{gap:6px}.page-module__op8Abq__btn_icon{stroke:#fff;transition:stroke .2s}.page-module__op8Abq__btn:hover .page-module__op8Abq__btn_icon,.page-module__op8Abq__btn:focus-visible .page-module__op8Abq__btn_icon{stroke:#0a0a0a}.page-module__op8Abq__tabsBar{margin-top:16px;margin-bottom:20px}
.OperatorPage-module__olwXnW__page_wrapper{flex-direction:column;gap:8px;padding:32px 0 48px;display:flex}.OperatorPage-module__olwXnW__tabsBar{margin-top:16px;margin-bottom:20px}
.PlantPartCard-module__Do8Veq__plant_part_card_container{border-bottom:1.17px solid #0000001a;flex-direction:column;gap:24px;padding:16px;display:flex}@media screen and (min-width:1440px){.PlantPartCard-module__Do8Veq__plant_part_card_container{flex-direction:row;align-items:center;gap:0;padding:12px}}.PlantPartCard-module__Do8Veq__plant_part_card_container:last-child{border-bottom:none}.PlantPartCard-module__Do8Veq__head_container,.PlantPartCard-module__Do8Veq__botton_container{justify-content:space-between;align-items:center;display:flex}@media screen and (min-width:1440px){.PlantPartCard-module__Do8Veq__plant_part_card_item_name{width:244px}}.PlantPartCard-module__Do8Veq__name{color:#0a0a0a;font-size:14px;font-weight:400;line-height:1.42857}@media screen and (min-width:1440px){.PlantPartCard-module__Do8Veq__plant_part_card_item_code{width:180px}}.PlantPartCard-module__Do8Veq__code{color:#0a0a0a;font-size:14px;font-weight:400;line-height:1.42857}@media screen and (min-width:1440px){.PlantPartCard-module__Do8Veq__plant_part_card_item_location{width:180px}}.PlantPartCard-module__Do8Veq__location{color:#45556c;font-size:14px;font-weight:400;line-height:1.42857}@media screen and (min-width:1440px){.PlantPartCard-module__Do8Veq__plant_part_card_item_status{width:232px}}.PlantPartCard-module__Do8Veq__status{color:#fff;background:#2563eb;border:1.17px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:4px;width:fit-content;padding:5px 10px;font-size:12px;font-weight:400;line-height:1.33333;display:flex}.PlantPartCard-module__Do8Veq__deactivated_status{color:#0a0a0a;background:#f1f5f9}.PlantPartCard-module__Do8Veq__check_circle_icon{fill:none;stroke:#fff;transition:stroke .2s}.PlantPartCard-module__Do8Veq__btn:hover .PlantPartCard-module__Do8Veq__btn_icon_check,.PlantPartCard-module__Do8Veq__btn:focus-visible .PlantPartCard-module__Do8Veq__btn_icon_check{stroke:#0a0a0a}.PlantPartCard-module__Do8Veq__delete_icon{fill:none;stroke:#0a0a0a}.PlantPartCard-module__Do8Veq__title{color:#0a0a0a;opacity:.7;font-size:14px;font-weight:400;line-height:1.42857}@media screen and (min-width:1440px){.PlantPartCard-module__Do8Veq__title{display:none}}.PlantPartCard-module__Do8Veq__btn_container{gap:8px;display:flex}.PlantPartCard-module__Do8Veq__btn_icon{fill:none;stroke:#0a0a0a}.PlantPartCard-module__Do8Veq__btn_icon_check{fill:none;stroke:#fff}.PlantPartCard-module__Do8Veq__btn{padding:0}
.Stock-module__e-ecPq__toolbar{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}.Stock-module__e-ecPq__filter{flex-direction:column;gap:6px;min-width:200px;display:flex}.Stock-module__e-ecPq__filterLabel{color:#374151;font-size:13px;font-weight:500}.Stock-module__e-ecPq__spacer{flex:1}.Stock-module__e-ecPq__actions{flex-wrap:wrap;gap:8px;display:flex}.Stock-module__e-ecPq__actionBtn{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.Stock-module__e-ecPq__filtersGap{margin-bottom:20px}.Stock-module__e-ecPq__tableWrap{overflow-x:auto}.Stock-module__e-ecPq__table{border-collapse:collapse;width:100%;min-width:560px}.Stock-module__e-ecPq__table th,.Stock-module__e-ecPq__table td{text-align:left;border-bottom:1px solid #eef0f3;padding:10px 14px;font-size:14px}.Stock-module__e-ecPq__table th{text-transform:uppercase;letter-spacing:.03em;color:#6b7280;font-size:12px;font-weight:600}.Stock-module__e-ecPq__qty{color:#111827;font-weight:600}.Stock-module__e-ecPq__qtyLow{color:#b91c1c}.Stock-module__e-ecPq__lowBadge{color:#b91c1c;background:#fee2e2;border-radius:999px;margin-left:8px;padding:2px 7px;font-size:11px}.Stock-module__e-ecPq__loaderWrap{justify-content:center;padding:40px 0;display:flex}.Stock-module__e-ecPq__form{flex-direction:column;gap:14px;width:min(480px,100vw - 56px);max-width:100%;display:flex}.Stock-module__e-ecPq__formTitle{margin-bottom:2px}.Stock-module__e-ecPq__scanBtn{align-self:flex-start}.Stock-module__e-ecPq__field{flex-direction:column;gap:6px;display:flex}.Stock-module__e-ecPq__label{color:#374151;font-size:14px;font-weight:500}.Stock-module__e-ecPq__input{background:#f3f3f5;border:none;border-radius:6px;width:100%;height:36px;padding:0 12px;font-size:14px}.Stock-module__e-ecPq__textarea{resize:none;background:#f3f3f5;border:none;border-radius:6px;width:100%;min-height:56px;padding:10px 12px;font-family:inherit;font-size:14px}.Stock-module__e-ecPq__lines{flex-direction:column;gap:8px;display:flex}.Stock-module__e-ecPq__lineGroup{flex-direction:column;gap:4px;display:flex}.Stock-module__e-ecPq__lineRow{align-items:center;gap:8px;display:flex}.Stock-module__e-ecPq__pkgRow{flex-wrap:wrap;align-items:center;gap:10px;padding-left:2px;display:flex}.Stock-module__e-ecPq__pkgToggle{color:#475569;cursor:pointer;align-items:center;gap:6px;font-size:12px;display:inline-flex}.Stock-module__e-ecPq__pkgPreview{color:#1e40af;font-size:12px;font-weight:600}.Stock-module__e-ecPq__pkgHint{color:#64748b;margin-top:2px;font-size:12px;display:block}.Stock-module__e-ecPq__lineItem{flex:1;min-width:0}.Stock-module__e-ecPq__lineQty{width:96px}.Stock-module__e-ecPq__lineRemove{cursor:pointer;color:#374151;background:#f3f4f6;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.Stock-module__e-ecPq__lineRemove:hover{color:#b91c1c}.Stock-module__e-ecPq__lineRemove svg{fill:currentColor;width:16px;height:16px}.Stock-module__e-ecPq__addLineBtn{color:#1e40af;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:2px 0;font-size:13px}.Stock-module__e-ecPq__formActions{flex-direction:column;align-items:stretch;gap:12px;margin-top:8px;display:flex}@media screen and (min-width:768px){.Stock-module__e-ecPq__formActions{flex-direction:row;justify-content:flex-end}}.Stock-module__e-ecPq__formActions>button{width:100%}@media screen and (min-width:768px){.Stock-module__e-ecPq__formActions>button{width:auto}}.Stock-module__e-ecPq__warnBox{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;padding:10px 12px;font-size:13px}.Stock-module__e-ecPq__movType{border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.Stock-module__e-ecPq__movIn{color:#166534;background:#dcfce7}.Stock-module__e-ecPq__movOut{color:#991b1b;background:#fee2e2}.Stock-module__e-ecPq__movAdjust{color:#3730a3;background:#e0e7ff}.Stock-module__e-ecPq__minCell{white-space:nowrap}.Stock-module__e-ecPq__minValue{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px dashed #0000;border-radius:6px;padding:2px 8px}.Stock-module__e-ecPq__minValue:hover{color:#1e40af;border-color:#cbd5e1}.Stock-module__e-ecPq__minInput{width:72px;font:inherit;border:1px solid #2563eb;border-radius:6px;padding:4px 8px}
.LogsAudit-module__OWCttW__pageHeader{flex-direction:column;gap:4px;margin-bottom:24px;display:flex}.LogsAudit-module__OWCttW__filtersWrap,.LogsAudit-module__OWCttW__tabsBar{margin-bottom:20px}.LogsAudit-module__OWCttW__sectionLoader{justify-content:center;align-items:center;padding:32px 0;display:flex}.LogsAudit-module__OWCttW__empty{text-align:center;color:#64748b;background:#fff;border:1.17px solid #0000001a;border-radius:12px;margin:0;padding:24px 16px;font-size:14px}.LogsAudit-module__OWCttW__paginationWrap{margin-top:16px}.LogsAudit-module__OWCttW__footerNote{color:#1e3a8a;background:#eff6ff;border:1.17px solid #bfdbfe;border-radius:8px;margin:0;padding:14px 16px;font-size:13px;line-height:1.5}.LogsAudit-module__OWCttW__footerNoteStrong{font-weight:600}
.PlantsList-module__MLEqFG__plants_container{background:#fff;border:1.17px solid #0000001a;border-radius:12px}.PlantsList-module__MLEqFG__title_list{display:none}@media screen and (min-width:1440px){.PlantsList-module__MLEqFG__title_list{border-bottom:1.17px solid #0000001a;padding:12px;display:flex}}.PlantsList-module__MLEqFG__title{color:#0a0a0a;font-size:14px;font-weight:400;line-height:1.42857}@media screen and (min-width:1440px){.PlantsList-module__MLEqFG__name{width:244px}}@media screen and (min-width:1440px){.PlantsList-module__MLEqFG__code{width:180px}}@media screen and (min-width:1440px){.PlantsList-module__MLEqFG__location{width:180px}}@media screen and (min-width:1440px){.PlantsList-module__MLEqFG__status{width:278px}}
.FaultManagerCard-module__pOI0wq__card{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;outline:none;flex-direction:column;gap:14px;padding:14px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 1px 3px #0a0a0a0f}@media screen and (min-width:768px){.FaultManagerCard-module__pOI0wq__card{border-radius:12px;gap:16px;padding:20px}}.FaultManagerCard-module__pOI0wq__card:focus-visible{border-color:#1e40af;box-shadow:0 0 0 3px #1e40af33}.FaultManagerCard-module__pOI0wq__card:hover,.FaultManagerCard-module__pOI0wq__card:focus-within{border-color:#1e40af;box-shadow:0 4px 12px #1e40af26}.FaultManagerCard-module__pOI0wq__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.FaultManagerCard-module__pOI0wq__faultId{color:#1e40af;letter-spacing:.4px;background:#dbeafe;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-block}@media screen and (min-width:768px){.FaultManagerCard-module__pOI0wq__faultId{padding:4px 12px;font-size:14px}}.FaultManagerCard-module__pOI0wq__badges{flex-wrap:wrap;gap:8px;display:flex}.FaultManagerCard-module__pOI0wq__statusBadge,.FaultManagerCard-module__pOI0wq__typeBadge{box-sizing:border-box;text-transform:uppercase;letter-spacing:.4px;border-radius:999px;align-items:center;height:20px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.FaultManagerCard-module__pOI0wq__statusCreated{color:#1e40af;background:#dbeafe}.FaultManagerCard-module__pOI0wq__statusInProgress{color:#92400e;background:#fef3c7}.FaultManagerCard-module__pOI0wq__statusSuspended{color:#6b21a8;background:#f3e8ff}.FaultManagerCard-module__pOI0wq__statusOverdue{color:#b91c1c;background:#fee2e2}.FaultManagerCard-module__pOI0wq__statusCompleted{color:#15803d;background:#dcfce7}.FaultManagerCard-module__pOI0wq__typeProduction{color:#075985;background:#e0f2fe}.FaultManagerCard-module__pOI0wq__typeSafety{color:#b91c1c;background:#fee2e2}.FaultManagerCard-module__pOI0wq__riprogrammatBadge{box-sizing:border-box;color:#92400e;letter-spacing:.4px;text-transform:uppercase;cursor:help;background:#fef3c7;border-radius:999px;align-items:center;height:20px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.FaultManagerCard-module__pOI0wq__unseenBadge{box-sizing:border-box;color:#b91c1c;letter-spacing:.4px;text-transform:uppercase;background:#fee2e2;border-radius:999px;align-items:center;gap:5px;height:20px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.FaultManagerCard-module__pOI0wq__unseenDot{background:#ef4444;border-radius:50%;flex:none;width:7px;height:7px}.FaultManagerCard-module__pOI0wq__section,.FaultManagerCard-module__pOI0wq__planningBlock{flex-direction:column;gap:8px;display:flex}.FaultManagerCard-module__pOI0wq__planningBlock{border-top:1px dashed #e2e8f0;padding-top:12px}.FaultManagerCard-module__pOI0wq__row{flex-direction:column;align-items:flex-start;gap:2px;display:flex}@media screen and (min-width:768px){.FaultManagerCard-module__pOI0wq__row{flex-direction:row;align-items:baseline;gap:12px}}.FaultManagerCard-module__pOI0wq__label{color:#64748b;text-transform:uppercase;letter-spacing:.4px;font-size:12px;font-weight:600}@media screen and (min-width:768px){.FaultManagerCard-module__pOI0wq__label{text-transform:none;letter-spacing:normal;font-size:13px;font-weight:500}}@media screen and (min-width:768px){.FaultManagerCard-module__pOI0wq__row .FaultManagerCard-module__pOI0wq__label{flex:0 0 140px}}.FaultManagerCard-module__pOI0wq__value{color:#0a0a0a;overflow-wrap:anywhere;font-size:14px}.FaultManagerCard-module__pOI0wq__periodMatch{color:#5b21b6;background:#ede9fe;border-radius:6px;align-items:center;gap:6px;width:fit-content;padding:1px 8px;display:inline-flex}.FaultManagerCard-module__pOI0wq__periodMatch:after{content:"";background:#7c3aed;border-radius:50%;flex:none;width:6px;height:6px;animation:1.1s ease-in-out infinite FaultManagerCard-module__pOI0wq__periodBlink}@keyframes FaultManagerCard-module__pOI0wq__periodBlink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.25;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.FaultManagerCard-module__pOI0wq__periodMatch:after{animation:none}}.FaultManagerCard-module__pOI0wq__maintainerChips{flex-wrap:wrap;gap:6px;display:flex}.FaultManagerCard-module__pOI0wq__maintainerChip{color:#1e40af;background:#dbeafe;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:500;line-height:1.2}.FaultManagerCard-module__pOI0wq__commentBlock{overflow-wrap:anywhere;background:#f8fafc;border-radius:8px;flex-direction:column;gap:4px;padding:12px;display:flex}.FaultManagerCard-module__pOI0wq__operatorNote{background:#eff6ff;border:1px solid #bfdbfe}.FaultManagerCard-module__pOI0wq__operatorNote .FaultManagerCard-module__pOI0wq__label{color:#1e40af}.FaultManagerCard-module__pOI0wq__operatorNote .FaultManagerCard-module__pOI0wq__commentText{color:#1e3a8a}.FaultManagerCard-module__pOI0wq__suspensionBlock{overflow-wrap:anywhere;background:#fffbeb;border:1px solid #fcd34d;border-radius:8px;flex-direction:column;gap:4px;padding:12px;display:flex}.FaultManagerCard-module__pOI0wq__suspensionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.FaultManagerCard-module__pOI0wq__suspensionLabel{color:#92400e;text-transform:uppercase;letter-spacing:.4px;font-size:12px;font-weight:700}.FaultManagerCard-module__pOI0wq__suspensionDate{color:#b45309;white-space:nowrap;font-size:12px;font-weight:600}.FaultManagerCard-module__pOI0wq__commentText{color:#0a0a0a;margin:0;font-size:14px;line-height:1.5}.FaultManagerCard-module__pOI0wq__footer{flex-direction:column;gap:8px;padding-top:8px;display:flex}@media screen and (min-width:768px){.FaultManagerCard-module__pOI0wq__footer{flex-direction:row;justify-content:flex-end;gap:12px}}.FaultManagerCard-module__pOI0wq__footer>button{width:100%}@media screen and (min-width:768px){.FaultManagerCard-module__pOI0wq__footer>button{width:auto}}.FaultManagerCard-module__pOI0wq__claimedRow{background:#ecfdf5;border-radius:8px;align-items:center;gap:6px;margin:2px 0 6px;padding:6px 10px;font-size:13px;display:flex}.FaultManagerCard-module__pOI0wq__claimedIcon{stroke:#15803d;fill:none;flex-shrink:0}.FaultManagerCard-module__pOI0wq__claimedLabel{color:#166534;font-weight:600}.FaultManagerCard-module__pOI0wq__claimedName{color:#0a0a0a;font-weight:600}
.LoginForm-module__BLuIlG__container{flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}@media screen and (min-width:1440px){.LoginForm-module__BLuIlG__container{flex-direction:row}}.LoginForm-module__BLuIlG__img_contaainer{padding:20px;overflow:hidden}.LoginForm-module__BLuIlG__img{width:100%;min-width:220px;height:100%}@media screen and (min-width:768px){.LoginForm-module__BLuIlG__img{min-width:380px}}@media screen and (min-width:1440px){.LoginForm-module__BLuIlG__img{width:680px;height:680px}}.LoginForm-module__BLuIlG__login_container{flex-direction:column;justify-content:center;padding:24px;display:flex}@media screen and (min-width:1440px){.LoginForm-module__BLuIlG__login_container{max-width:720px}}.LoginForm-module__BLuIlG__logit_title{color:#0a0a0a;margin-bottom:10px;font-size:26px;font-weight:700;line-height:1}@media screen and (min-width:768px){.LoginForm-module__BLuIlG__logit_title{margin-bottom:14px;font-size:36px}}.LoginForm-module__BLuIlG__logit_subtitle{color:#717182;margin-bottom:24px;font-size:14px;font-weight:400;line-height:1.42857}@media screen and (min-width:768px){.LoginForm-module__BLuIlG__logit_subtitle{margin-bottom:40px;font-size:20px}}.LoginForm-module__BLuIlG__form{flex-direction:column;gap:30px;display:flex}@media screen and (min-width:768px){.LoginForm-module__BLuIlG__form{gap:40px;font-size:18px}}.LoginForm-module__BLuIlG__inputs_container{flex-direction:column;gap:22px;display:flex}.LoginForm-module__BLuIlG__btn_container{flex-direction:column;gap:12px;display:flex}@media screen and (min-width:768px){.LoginForm-module__BLuIlG__btn_container{flex-direction:row}}.LoginForm-module__BLuIlG__input_container{position:relative}.LoginForm-module__BLuIlG__error{color:red;font-size:11px;position:absolute;bottom:-16px;left:8px}.LoginForm-module__BLuIlG__forgot_link{color:#1e40af;margin-top:14px;font-size:14px;display:inline-block}.LoginForm-module__BLuIlG__forgot_link:hover{text-decoration:underline}.LoginForm-module__BLuIlG__form_error{color:#b91c1c;margin:0;font-size:13px}
.Login-module__uN2AYa__login_container{justify-content:center;padding:0;display:flex}
.DemoWelcome-module__gOIOYW__content{flex-direction:column;gap:16px;max-width:440px;padding:8px 4px;display:flex}.DemoWelcome-module__gOIOYW__title{color:#0a0a0a;margin:0;font-size:24px;font-weight:700;line-height:1.2}.DemoWelcome-module__gOIOYW__body{color:#45556c;margin:0;font-size:15px;line-height:1.6}.DemoWelcome-module__gOIOYW__cta{align-self:flex-start;margin-top:8px}
.ReportForm-module__oTknwa__segnalazione_form_container{background:#fff;border:1.17px solid #0000001a;border-radius:12px;padding:24px}.ReportForm-module__oTknwa__title{color:#0a0a0a;margin-bottom:8px;font-size:30px;font-weight:700;line-height:36px}.ReportForm-module__oTknwa__text{color:#45556c;margin-bottom:32px;font-size:16px;font-weight:400;line-height:24px}.ReportForm-module__oTknwa__info_list{background:#f1f5f9;border-radius:8px;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:32px;margin-bottom:24px;padding:16px;display:grid}.ReportForm-module__oTknwa__info_title{color:#45556c;font-size:14px;font-weight:400;line-height:20px}.ReportForm-module__oTknwa__info_text{color:#0a0a0a;font-size:16px;font-weight:700;line-height:24px}.ReportForm-module__oTknwa__form_title{color:#0a0a0a;margin-bottom:8px;font-size:14px;font-weight:400;line-height:14px}.ReportForm-module__oTknwa__form_item{margin-bottom:24px}.ReportForm-module__oTknwa__form_item_type{flex-direction:column;gap:12px;display:flex}.ReportForm-module__oTknwa__type_label{align-items:center;gap:8px;display:flex}.ReportForm-module__oTknwa__type_input{appearance:none;cursor:pointer;background:#fff0;border:1px solid #0000;border-radius:50%;width:16px;height:16px;transition:border-color .2s;display:inline-block;position:relative;box-shadow:0 1px 2px #0000000d}.ReportForm-module__oTknwa__type_input:hover,.ReportForm-module__oTknwa__type_input:focus-visible{border:1px solid #2563eb}.ReportForm-module__oTknwa__type_input:checked:after{content:"";background:#2563eb;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ReportForm-module__oTknwa__type_text{color:#0a0a0a;font-size:14px;font-weight:400;line-height:14px}.ReportForm-module__oTknwa__textarea{resize:none;background:#f3f3f5;border:1.17px solid #0000;border-radius:8px;outline:none;width:100%;min-height:63px;padding:8px 12px;transition:border-color .2s,box-shadow .2s}.ReportForm-module__oTknwa__textarea:focus-visible{box-shadow:0 4px 12px #1039314d}.ReportForm-module__oTknwa__textarea::placeholder{font-family:var(--font-family);color:#717182;font-size:14px;font-weight:400;line-height:20px}.ReportForm-module__oTknwa__btn_container{flex-direction:column;gap:12px;display:flex}@media screen and (min-width:768px){.ReportForm-module__oTknwa__btn_container{flex-direction:row}}.ReportForm-module__oTknwa__error{color:red;font-size:12px;bottom:-16px;left:8px}
.Notifications-module__SESM1G__header{flex-direction:column;gap:4px;margin-bottom:24px;display:flex}.Notifications-module__SESM1G__loaderWrap{justify-content:center;align-items:center;min-height:240px;display:flex}.Notifications-module__SESM1G__card{background:#fff;border:1.17px solid #0000001a;border-radius:12px;flex-direction:column;gap:18px;margin-bottom:20px;padding:20px;display:flex}.Notifications-module__SESM1G__cardTitle{color:#0a0a0a;margin:0;font-size:18px;font-weight:600}.Notifications-module__SESM1G__subTitle{color:#45556c;margin:4px 0 0;font-size:14px;font-weight:600}.Notifications-module__SESM1G__field{flex-direction:column;gap:6px;display:flex}.Notifications-module__SESM1G__fieldLabel{color:#0a0a0a;font-size:14px}.Notifications-module__SESM1G__triggerList{flex-direction:column;gap:12px;display:flex}.Notifications-module__SESM1G__toggleRow{cursor:pointer;align-items:center;gap:10px;display:flex}.Notifications-module__SESM1G__toggleInput{opacity:0;pointer-events:none;position:absolute}.Notifications-module__SESM1G__toggleSwitch{background:#d1d5db;border-radius:9999px;flex-shrink:0;width:31px;height:18px;transition:background .2s;display:inline-block;position:relative}.Notifications-module__SESM1G__toggleSwitch:before{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:1px;left:1px;box-shadow:0 1px 2px #0003}.Notifications-module__SESM1G__toggleInput:checked+.Notifications-module__SESM1G__toggleSwitch{background:#2563eb}.Notifications-module__SESM1G__toggleInput:checked+.Notifications-module__SESM1G__toggleSwitch:before{transform:translate(13px)}.Notifications-module__SESM1G__toggleInput:disabled+.Notifications-module__SESM1G__toggleSwitch{opacity:.5}.Notifications-module__SESM1G__toggleInput:focus-visible+.Notifications-module__SESM1G__toggleSwitch{outline-offset:2px;outline:2px solid #2563eb}.Notifications-module__SESM1G__toggleLabel{color:#0a0a0a;font-size:14px}.Notifications-module__SESM1G__actions{flex-direction:column;align-items:stretch;display:flex}@media screen and (min-width:1440px){.Notifications-module__SESM1G__actions{flex-direction:row;justify-content:flex-end}}.Notifications-module__SESM1G__actions>button{width:100%}@media screen and (min-width:1440px){.Notifications-module__SESM1G__actions>button{width:auto}}
.page-module__rK2tBa__page_wrapper{flex-direction:column;gap:8px;padding:32px 0 48px;display:flex}.page-module__rK2tBa__head_container{gap:12px;display:flex}.page-module__rK2tBa__backButton{color:#0a0a0a;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;width:36px;height:36px;transition:background .15s;display:inline-flex}.page-module__rK2tBa__backButton:hover{background:#f1f5f9}
.Safety-module__5TYfna__page_wrapper{padding:32px 0 48px}.Safety-module__5TYfna__tabsBarWrap{margin-top:16px;overflow-x:auto}@media screen and (min-width:768px){.Safety-module__5TYfna__tabsBarWrap{margin-top:24px;overflow-x:visible}}.Safety-module__5TYfna__filtersWrap{margin-top:16px}.Safety-module__5TYfna__contentSection{margin-top:16px}@media screen and (min-width:768px){.Safety-module__5TYfna__contentSection{margin-top:24px}}.Safety-module__5TYfna__cardList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}@media screen and (min-width:768px){.Safety-module__5TYfna__cardList{gap:16px}}.Safety-module__5TYfna__loadingWrap{padding:40px 0}.Safety-module__5TYfna__paginationWrapper{justify-content:center;margin-top:16px;display:flex}@media screen and (min-width:768px){.Safety-module__5TYfna__paginationWrapper{margin-top:24px}}.Safety-module__5TYfna__safetyBadge{color:#b91c1c;letter-spacing:.4px;text-transform:uppercase;vertical-align:middle;background:#fee2e2;border-radius:999px;margin-left:8px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-block}@media screen and (min-width:768px){.Safety-module__5TYfna__safetyBadge{margin-left:12px;padding:4px 10px;font-size:12px}}
.page-module__E9OWtq__page_wrapper{padding:16px 0}@media screen and (min-width:768px){.page-module__E9OWtq__page_wrapper{padding:24px 0}}.page-module__E9OWtq__card{background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;gap:18px;padding:16px;display:flex;box-shadow:0 1px 3px #0a0a0a0f}@media screen and (min-width:768px){.page-module__E9OWtq__card{border-radius:12px;gap:24px;padding:28px}}.page-module__E9OWtq__header{flex-direction:column;align-items:flex-start;gap:8px;display:flex}@media screen and (min-width:768px){.page-module__E9OWtq__header{flex-direction:row;justify-content:space-between;align-items:center;gap:12px}}.page-module__E9OWtq__headerLeft{align-items:center;gap:12px;display:flex}.page-module__E9OWtq__backButton{color:#0a0a0a;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s;display:inline-flex}.page-module__E9OWtq__backButton:hover{background:#f1f5f9}.page-module__E9OWtq__title{color:#0a0a0a;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:700;display:inline-flex}@media screen and (min-width:768px){.page-module__E9OWtq__title{flex-wrap:nowrap;gap:10px;font-size:22px}}.page-module__E9OWtq__hseBadge{color:#b91c1c;letter-spacing:.4px;text-transform:uppercase;background:#fee2e2;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.page-module__E9OWtq__idBadge{color:#1e40af;letter-spacing:.4px;background:#dbeafe;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:600}@media screen and (min-width:768px){.page-module__E9OWtq__idBadge{padding:4px 12px;font-size:14px}}.page-module__E9OWtq__infoGrid{flex-direction:column;gap:14px;display:flex}@media screen and (min-width:768px){.page-module__E9OWtq__infoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;display:grid}}.page-module__E9OWtq__infoRow{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media screen and (min-width:768px){.page-module__E9OWtq__infoRow{display:contents}}.page-module__E9OWtq__infoItem{flex-direction:column;gap:4px;display:flex}.page-module__E9OWtq__infoItem label{color:#64748b;text-transform:uppercase;letter-spacing:.4px;font-size:12px;font-weight:600}.page-module__E9OWtq__infoItem p{color:#0a0a0a;margin:0;font-size:15px}.page-module__E9OWtq__status{text-transform:uppercase;letter-spacing:.4px;border-radius:999px;align-self:flex-start;padding:2px 10px;font-size:12px;font-weight:600}.page-module__E9OWtq__statusCreated{color:#1e40af;background:#dbeafe}.page-module__E9OWtq__statusInprogress{color:#92400e;background:#fef3c7}.page-module__E9OWtq__statusSuspended{color:#6b21a8;background:#f3e8ff}.page-module__E9OWtq__statusOverdue{color:#b91c1c;background:#fee2e2}.page-module__E9OWtq__statusCompleted{color:#15803d;background:#dcfce7}.page-module__E9OWtq__deadline{color:#b91c1c;font-weight:600}.page-module__E9OWtq__detailsBlock{flex-direction:column;gap:12px;display:flex}.page-module__E9OWtq__commentBox{overflow-wrap:anywhere;background:#f8fafc;border-radius:8px;flex-direction:column;gap:4px;padding:12px;display:flex}@media screen and (min-width:768px){.page-module__E9OWtq__commentBox{padding:12px 16px}}.page-module__E9OWtq__commentBox label{color:#64748b;text-transform:uppercase;letter-spacing:.4px;font-size:12px;font-weight:600}.page-module__E9OWtq__commentBox p{color:#0a0a0a;margin:0;font-size:14px;line-height:1.5}.page-module__E9OWtq__operatorNote{background:#eff6ff;border:1.17px solid #bfdbfe}.page-module__E9OWtq__operatorNote label{color:#1e40af}.page-module__E9OWtq__operatorNote p{color:#1e3a8a}.page-module__E9OWtq__imageSection{flex-direction:column;gap:8px;display:flex}.page-module__E9OWtq__imageSection label{color:#64748b;text-transform:uppercase;letter-spacing:.4px;font-size:12px;font-weight:600}.page-module__E9OWtq__imageGrid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;display:grid}@media screen and (min-width:768px){.page-module__E9OWtq__imageGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}}.page-module__E9OWtq__imageWrapper{aspect-ratio:1;cursor:pointer;border:1px solid #e2e8f0;border-radius:8px;width:100%;overflow:hidden}.page-module__E9OWtq__image{object-fit:cover;width:100%;height:100%}.page-module__E9OWtq__hseSection{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex}@media screen and (min-width:768px){.page-module__E9OWtq__hseSection{padding:16px}}.page-module__E9OWtq__hseLabel{color:#b91c1c;text-transform:uppercase;letter-spacing:.4px;font-size:13px;font-weight:700}.page-module__E9OWtq__hseTextarea{resize:none;background:#fff;border:1px solid #e2e8f0;border-radius:8px;width:100%;min-height:96px;margin-bottom:10px;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.5;transition:border-color .15s}.page-module__E9OWtq__hseTextarea:focus{border-color:#b91c1c;outline:none;box-shadow:0 0 0 3px #b91c1c1a}.page-module__E9OWtq__hseTextarea:disabled{cursor:not-allowed;background:#f8fafc}.page-module__E9OWtq__hseActions{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__E9OWtq__hseActionsEnd{justify-content:flex-end}.page-module__E9OWtq__hseReadonlyBlock{flex-direction:column;gap:8px;display:flex}.page-module__E9OWtq__hseCounter{color:#64748b;font-size:12px}.page-module__E9OWtq__hseReadonly{color:#0a0a0a;background:#fff;border:1px solid #e2e8f0;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;line-height:1.5}
.loading-module__PBh0PW__backdrop{z-index:9999;place-items:center;display:grid;position:fixed;inset:0}
.DemoRolePicker-module__Hq0Fpq__main{padding:48px 0}.DemoRolePicker-module__Hq0Fpq__title{text-align:center;color:#0f172b;margin-bottom:16px;font-size:36px;font-weight:700;line-height:111%}.DemoRolePicker-module__Hq0Fpq__text{text-align:center;color:#45556c;margin-bottom:48px;font-size:18px;font-weight:400;line-height:156%}.DemoRolePicker-module__Hq0Fpq__list{flex-wrap:wrap;justify-content:center;gap:24px;max-width:1008px;margin:0 auto 48px;display:flex}.DemoRolePicker-module__Hq0Fpq__card{cursor:pointer;width:100%;max-width:320px;font:inherit;background:0 0;border:none;border-radius:12px;flex:280px;padding:0;transition:transform .2s,box-shadow .2s;display:block}.DemoRolePicker-module__Hq0Fpq__card:hover,.DemoRolePicker-module__Hq0Fpq__card:focus-visible{transform:scale(1.05);box-shadow:0 8px 20px #00000014}.DemoRolePicker-module__Hq0Fpq__card:disabled{opacity:.6;cursor:default;box-shadow:none;transform:none}.DemoRolePicker-module__Hq0Fpq__list_item{background:#fff;border:1.17px solid #0000001a;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:222px;padding:25px;display:flex;overflow:hidden}.DemoRolePicker-module__Hq0Fpq__list_title{text-align:center;color:#0f172b;margin-bottom:8px;font-size:20px;font-weight:700;line-height:140%}.DemoRolePicker-module__Hq0Fpq__list_text{text-align:center;color:#45556c;font-size:14px;font-weight:400;line-height:143%}.DemoRolePicker-module__Hq0Fpq__icon{stroke:#fff;fill:#0000;transition:transform .2s}.DemoRolePicker-module__Hq0Fpq__icon_container{border-radius:9999px;justify-content:center;align-items:center;width:79px;height:79px;margin-bottom:16px;transition:transform .2s;display:flex}.DemoRolePicker-module__Hq0Fpq__card:hover .DemoRolePicker-module__Hq0Fpq__icon,.DemoRolePicker-module__Hq0Fpq__card:focus-visible .DemoRolePicker-module__Hq0Fpq__icon,.DemoRolePicker-module__Hq0Fpq__card:hover .DemoRolePicker-module__Hq0Fpq__icon_container,.DemoRolePicker-module__Hq0Fpq__card:focus-visible .DemoRolePicker-module__Hq0Fpq__icon_container{transform:scale(1.1)}.DemoRolePicker-module__Hq0Fpq__icon_color_operator{background:linear-gradient(135deg,#2b7fff 0%,#155dfc 100%)}.DemoRolePicker-module__Hq0Fpq__icon_color_manager{background:linear-gradient(135deg,#00c950 0%,#00a63e 100%)}.DemoRolePicker-module__Hq0Fpq__icon_color_maintenance{background:linear-gradient(135deg,#ff6900 0%,#f54900 100%)}.DemoRolePicker-module__Hq0Fpq__icon_color_safety{background:linear-gradient(135deg,#fb2c36 0%,#e7000b 100%)}.DemoRolePicker-module__Hq0Fpq__icon_color_admin{background:linear-gradient(135deg,#3a3f52 0%,#444650 100%)}
