.GeofenceList-module__ucJnkq__container{background:#fff;border-radius:48px;flex-direction:column;gap:16px;width:280px;height:85vh;margin-top:24px;padding:24px;font-family:SUIT,sans-serif;display:flex;overflow:hidden auto;box-shadow:0 0 16px #bcd1e6}.GeofenceList-module__ucJnkq__header{justify-content:space-between;align-items:center;display:flex}.GeofenceList-module__ucJnkq__title{margin:0;font-size:24px;font-weight:600}.GeofenceList-module__ucJnkq__historyLink{color:#888;font-size:16px;text-decoration:underline}.GeofenceList-module__ucJnkq__historyLinkDisabled{color:#c5c8d4;cursor:not-allowed;-webkit-user-select:none;user-select:none;font-size:16px;text-decoration:none}.GeofenceList-module__ucJnkq__areaTypeTag{color:#5c6cff;background:#edeeff;border-radius:8px;flex-shrink:0;padding:2px 8px;font-size:12px;font-weight:600}.GeofenceList-module__ucJnkq__drawHint{color:#8a8eb7;margin:0;font-size:13px;line-height:1.4}.GeofenceList-module__ucJnkq__list{flex:1;min-height:0;margin-bottom:16px;overflow-y:auto}.GeofenceList-module__ucJnkq__geofenceItem{background:#fff;border:1px solid #aeb2c2;border-radius:16px;flex-direction:column;align-items:stretch;min-width:200px;max-width:260px;margin-bottom:16px;padding:0;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #e3e6f0}.GeofenceList-module__ucJnkq__geofenceItemSelected{border-color:#5959ff;box-shadow:0 0 0 2px #5959ff33}.GeofenceList-module__ucJnkq__areaCardHeaderBtn{cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:12px 16px;display:flex}.GeofenceList-module__ucJnkq__areaCardHeaderBtn:hover{background:#f8f9ff}.GeofenceList-module__ucJnkq__areaCardHeaderMain{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.GeofenceList-module__ucJnkq__areaCardChevron{flex-shrink:0;align-items:center;transition:transform .2s;display:inline-flex}.GeofenceList-module__ucJnkq__areaCardChevronOpen{transform:rotate(180deg)}.GeofenceList-module__ucJnkq__areaCardDetail{background:#fafbff;border-top:1px solid #eef0f5;flex-direction:column;gap:12px;padding:0 16px 16px;display:flex}.GeofenceList-module__ucJnkq__areaCardSectionTitle{color:#292b33;margin:12px 0 0;font-size:15px;font-weight:600}.GeofenceList-module__ucJnkq__areaCardHint{color:#8a8eb7;margin:0;font-size:12px;line-height:1.45}.GeofenceList-module__ucJnkq__areaPropertyBlock{background:#fafbff;border-top:1px solid #eef0f5;padding:12px 16px 0}.GeofenceList-module__ucJnkq__areaPropertyTitle{color:#292b33;margin:0 0 8px;font-size:14px;font-weight:600}.GeofenceList-module__ucJnkq__areaPropertyHint{color:#8a8eb7;margin:0 0 8px;font-size:12px}.GeofenceList-module__ucJnkq__areaPropertyList{flex-direction:column;gap:6px;margin:0 0 8px;padding:0;list-style:none;display:flex}.GeofenceList-module__ucJnkq__areaPropertyRow{background:#fff;border:1px solid #e3e6f0;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.GeofenceList-module__ucJnkq__areaPropertyKey{color:#5959ff;flex-shrink:0;font-weight:600}.GeofenceList-module__ucJnkq__areaPropertyValue{color:#292b33;word-break:break-all;flex:1;min-width:0}.GeofenceList-module__ucJnkq__btnPropertyDelete{color:#f75442;cursor:pointer;background:#fff;border:1px solid #f75442;border-radius:8px;flex-shrink:0;padding:4px 8px;font-size:12px;font-weight:600}.GeofenceList-module__ucJnkq__btnPropertyDelete:hover{background:#fff5f3}.GeofenceList-module__ucJnkq__areaPropertyAddForm{background:#fff;border:1px solid #d8dce6;border-radius:10px;flex-direction:column;gap:8px;margin-bottom:10px;padding:10px;display:flex}.GeofenceList-module__ucJnkq__areaPropertyAddLabel{color:#6b7080;font-size:12px;font-weight:600}.GeofenceList-module__ucJnkq__areaPropertySelect{color:#292b33;background:#fff;border:1px solid #d8dce6;border-radius:8px;width:100%;padding:8px 10px;font-size:14px}.GeofenceList-module__ucJnkq__areaPropertyAddValueRow{align-items:center;gap:8px;display:flex}.GeofenceList-module__ucJnkq__areaPropertyFixedValue{color:#292b33;font-size:14px;font-weight:500}.GeofenceList-module__ucJnkq__btnPropertyAddCancel{color:#6b7080;cursor:pointer;background:#fff;border:1px solid #bfc4d6;border-radius:8px;align-self:flex-start;padding:6px 12px;font-size:13px;font-weight:600}.GeofenceList-module__ucJnkq__btnPropertyAddCancel:hover{background:#f5f6f8}.GeofenceList-module__ucJnkq__areaPropertyActions{gap:8px;margin-bottom:4px;display:flex}.GeofenceList-module__ucJnkq__btnPropertyAdd{color:#5959ff;cursor:pointer;background:#fff;border:1.5px solid #5959ff;border-radius:10px;flex-shrink:0;width:40px;height:40px;font-size:22px;line-height:1}.GeofenceList-module__ucJnkq__btnPropertyAdd:hover{background:#f0f1ff}.GeofenceList-module__ucJnkq__btnPropertySave{color:#fff;cursor:pointer;background:#5959ff;border:none;border-radius:10px;flex:1;padding:10px 14px;font-size:14px;font-weight:600}.GeofenceList-module__ucJnkq__btnPropertySave:hover{opacity:.92}.GeofenceList-module__ucJnkq__areaCardToolbar{gap:8px;padding:0 12px 12px;display:flex}.GeofenceList-module__ucJnkq__btnToolbarEdit{cursor:pointer;color:#5959ff;background:#fff;border:1.5px solid #5959ff;border-radius:20px;flex:1;padding:10px 12px;font-size:15px;font-weight:600;transition:background .15s}.GeofenceList-module__ucJnkq__btnToolbarEdit:hover{background:#f0f1ff}.GeofenceList-module__ucJnkq__btnToolbarDelete{cursor:pointer;color:#f75442;background:#fff;border:1.5px solid #f75442;border-radius:20px;flex:1;padding:10px 12px;font-size:15px;font-weight:600;transition:background .15s}.GeofenceList-module__ucJnkq__btnToolbarDelete:hover{background:#fff5f3}.GeofenceList-module__ucJnkq__areaCardEditForm{background:#fafbff;border-top:1px solid #eef0f5;flex-direction:column;gap:12px;padding:0 16px 16px;display:flex}.GeofenceList-module__ucJnkq__areaEditNameRow{border-bottom:2px solid #5959ff;align-items:center;gap:8px;margin-top:12px;padding-bottom:4px;display:flex}.GeofenceList-module__ucJnkq__areaEditNameInput{color:#222;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:4px 0;font-size:18px;font-weight:500}.GeofenceList-module__ucJnkq__areaEditNameClear{color:#6b7080;cursor:pointer;background:#eef0f5;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;line-height:1;display:flex}.GeofenceList-module__ucJnkq__areaEditNameClear:hover{color:#292b33;background:#e0e3eb}.GeofenceList-module__ucJnkq__areaEditCharCount{text-align:right;color:#8a8eb7;margin:0;font-size:13px}.GeofenceList-module__ucJnkq__editAreaBlockTitle{color:#292b33;margin:4px 0 0;font-size:15px;font-weight:600}.GeofenceList-module__ucJnkq__btnEditInFloorPlan{color:#6b7080;cursor:pointer;text-align:center;background:#fff;border:1.5px solid #d8dce6;border-radius:12px;width:100%;padding:12px 14px;font-size:15px;font-weight:500;transition:border-color .15s,color .15s}.GeofenceList-module__ucJnkq__btnEditInFloorPlan:hover{color:#5959ff;border-color:#5959ff}.GeofenceList-module__ucJnkq__btnEditInFloorPlanActive{color:#5959ff;background:#f5f6ff;border-color:#5959ff}.GeofenceList-module__ucJnkq__editFormFooter{gap:10px;margin-top:8px;display:flex}.GeofenceList-module__ucJnkq__btnEditSave{cursor:pointer;color:#fff;background:linear-gradient(90deg,#5959ff 0%,#42a4ff 100%);border:none;border-radius:24px;flex:1;padding:12px 16px;font-size:16px;font-weight:600}.GeofenceList-module__ucJnkq__btnEditSave:hover{opacity:.94}.GeofenceList-module__ucJnkq__btnEditCancel{cursor:pointer;color:#292b33;background:#fff;border:1.5px solid #bfc4d6;border-radius:24px;flex:1;padding:12px 16px;font-size:16px;font-weight:600}.GeofenceList-module__ucJnkq__btnEditCancel:hover{background:#f5f6f8}.GeofenceList-module__ucJnkq__areaCardActions{flex-direction:column;gap:8px;margin-top:4px;display:flex}.GeofenceList-module__ucJnkq__areaCardActionsRow{gap:8px;display:flex}.GeofenceList-module__ucJnkq__geofenceItemHeader{justify-content:space-between;align-items:center;display:flex}.GeofenceList-module__ucJnkq__geofenceName{color:#222;flex:1;font-size:1.1rem;font-weight:500}.GeofenceList-module__ucJnkq__geofenceAccordion{border-top:1px solid #f0f0f0;flex-direction:column;gap:16px;margin-top:8px;padding-top:8px;display:flex}.GeofenceList-module__ucJnkq__geofenceAccordionRow{justify-content:space-between;align-items:center;font-size:1rem;font-weight:400;display:flex}.GeofenceList-module__ucJnkq__switch{width:40px;height:22px;display:inline-block;position:relative}.GeofenceList-module__ucJnkq__switch input{opacity:0;width:0;height:0}.GeofenceList-module__ucJnkq__slider{cursor:pointer;background-color:#e3e6f0;border-radius:22px;transition:background .2s;position:absolute;inset:0}.GeofenceList-module__ucJnkq__switch input:checked+.GeofenceList-module__ucJnkq__slider{background-color:#5c6cff}.GeofenceList-module__ucJnkq__slider:before{content:"";background-color:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;bottom:2px;left:2px}.GeofenceList-module__ucJnkq__switch input:checked+.GeofenceList-module__ucJnkq__slider:before{transform:translate(18px)}.GeofenceList-module__ucJnkq__geofenceAccordionActions{justify-content:center;gap:16px;display:flex}.GeofenceList-module__ucJnkq__editBtn,.GeofenceList-module__ucJnkq__deleteBtn{color:#222;cursor:pointer;background:#fff;border:1.5px solid #bfc4d6;border-radius:24px;padding:6px 28px;font-size:1rem;font-weight:500;transition:background .15s,border .15s}.GeofenceList-module__ucJnkq__editBtn:hover{background:#edeeff;border-color:#5c6cff}.GeofenceList-module__ucJnkq__deleteBtn:hover{background:#ffeeec;border-color:#f75442}.GeofenceList-module__ucJnkq__createBtn{color:#8a8eb7;cursor:pointer;background:0 0;border:1.5px dashed #bcd1e6;border-radius:24px;width:100%;margin-top:2px;padding:8px 0;font-size:20px;font-weight:500}.GeofenceList-module__ucJnkq__createForm{background:#f8faff;border:1.5px solid #7b8fff;border-radius:18px;flex-direction:column;gap:12px;margin-top:8px;padding:20px;display:flex}.GeofenceList-module__ucJnkq__formLabel{font-size:16px;font-weight:500}.GeofenceList-module__ucJnkq__formInput{background:0 0;border:none;border-bottom:2px solid #7b8fff;outline:none;padding:4px 0;font-size:20px}.GeofenceList-module__ucJnkq__formRow{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.GeofenceList-module__ucJnkq__formCount{color:#8a8eb7;text-align:right;margin-left:auto;font-size:14px;display:block}.GeofenceList-module__ucJnkq__drawTypeRow{gap:8px;margin-bottom:8px;display:flex}.GeofenceList-module__ucJnkq__drawTypeRowThree{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.GeofenceList-module__ucJnkq__drawTypeRowThree .GeofenceList-module__ucJnkq__drawTypeBtn{flex:calc(33.33% - 8px);min-width:72px}.GeofenceList-module__ucJnkq__drawTypeBtn{color:#7b8fff;cursor:pointer;background:#fff;border:1.5px solid #dbeafe;border-radius:8px;justify-content:center;align-items:center;padding:8px;font-weight:500;display:flex}.GeofenceList-module__ucJnkq__drawTypeBtnActive{background:#e6eaff;border:2px solid #7b8fff}.GeofenceList-module__ucJnkq__alertRow{align-items:center;gap:8px;display:flex}.GeofenceList-module__ucJnkq__formActions{gap:12px;margin-top:8px;display:flex}.GeofenceList-module__ucJnkq__saveBtn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#7b8fff 0%,#5e6bff 100%);border:none;border-radius:24px;flex:1;padding:10px 0;font-size:18px;font-weight:500}.GeofenceList-module__ucJnkq__cancelBtn{color:#7b8fff;cursor:pointer;background:#fff;border:1.5px solid #7b8fff;border-radius:24px;flex:1;padding:10px 0;font-size:18px;font-weight:500}
.GeofenceHistoryPopup-module__0e9zQq__overlay{z-index:1000;background:#2c36502e;justify-content:center;align-items:center;font-family:SUIT,sans-serif;display:flex;position:fixed;inset:0}.GeofenceHistoryPopup-module__0e9zQq__popup{background:#fff;border-radius:16px;flex-direction:column;align-items:center;width:100%;max-width:920px;padding:40px 32px 24px;display:flex;box-shadow:0 2px 24px #bcd1e6}.GeofenceHistoryPopup-module__0e9zQq__title{text-align:center;margin-bottom:8px;font-size:28px;font-weight:700}.GeofenceHistoryPopup-module__0e9zQq__subtitle{color:#717585;text-align:center;margin-bottom:24px;font-size:15px}.GeofenceHistoryPopup-module__0e9zQq__locationRow{background:#f2f3f7;border-top:2px solid #dfe1eb;border-bottom:1px solid #dfe1eb;justify-content:center;align-items:center;width:100%;margin-bottom:2px;padding:12px 0;font-size:18px;font-weight:600;display:flex}.GeofenceHistoryPopup-module__0e9zQq__locationBuilding{color:#292b33}.GeofenceHistoryPopup-module__0e9zQq__locationArrow{color:#8a8eb7;margin:0 8px}.GeofenceHistoryPopup-module__0e9zQq__locationFloor{color:#292b33}.GeofenceHistoryPopup-module__0e9zQq__historyTable{background:#fff;border-radius:8px;width:100%;min-height:156px;max-height:288px;margin-bottom:24px;overflow-y:auto}.GeofenceHistoryPopup-module__0e9zQq__noHistory{text-align:center;color:#8a8eb7;padding:48px 0;font-size:18px}.GeofenceHistoryPopup-module__0e9zQq__tableBody{width:100%;overflow:hidden auto}.GeofenceHistoryPopup-module__0e9zQq__tableRow{background:#fff;border-bottom:1px solid #e0e0e0;align-items:center;padding:12px 0;font-size:16px;display:flex}.GeofenceHistoryPopup-module__0e9zQq__tableRow:last-child{border-bottom:none}.GeofenceHistoryPopup-module__0e9zQq__tableCell{flex:1;justify-content:center;align-items:center;gap:8px;display:flex;overflow:hidden}.GeofenceHistoryPopup-module__0e9zQq__tableCellAction{justify-content:center;align-items:center;width:30px;position:relative}.GeofenceHistoryPopup-module__0e9zQq__managerIcon{font-size:18px}.GeofenceHistoryPopup-module__0e9zQq__managerName{color:#292b33;font-size:16px}.GeofenceHistoryPopup-module__0e9zQq__viewImageBtn{color:#292b33;cursor:pointer;background:#fff;border:1.5px solid #717585;border-radius:24px;padding:6px 18px;font-size:15px;font-weight:500;transition:background .15s}.GeofenceHistoryPopup-module__0e9zQq__viewImageBtn:hover{background:#dfe1eb}.GeofenceHistoryPopup-module__0e9zQq__footer{justify-content:center;width:100%;margin-top:16px;display:flex}.GeofenceHistoryPopup-module__0e9zQq__confirmBtn{color:#292b33;cursor:pointer;background:#fff;border:1.5px solid #aeb2c2;border-radius:24px;padding:10px 40px;font-size:18px;font-weight:500;transition:background .15s}.GeofenceHistoryPopup-module__0e9zQq__confirmBtn:hover{background:#dfe1eb}
.range-slider{touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;cursor:pointer;background:#ddd;border-radius:4px;width:100%;height:8px;display:block;position:relative}.range-slider[data-vertical]{width:8px;height:100%}.range-slider[data-disabled]{opacity:.5;cursor:not-allowed}.range-slider .range-slider__thumb{z-index:3;background:#2196f3;border-radius:50%;width:24px;height:24px;position:absolute;top:50%;transform:translate(-50%,-50%)}.range-slider .range-slider__thumb:focus-visible{outline:0;box-shadow:0 0 0 6px #2196f380}.range-slider[data-vertical] .range-slider__thumb{left:50%}.range-slider .range-slider__thumb[data-disabled]{z-index:2}.range-slider .range-slider__range{z-index:1;background:#51adf6;width:100%;height:100%;position:absolute;top:50%;transform:translateY(-50%)}.range-slider[data-vertical] .range-slider__range{left:50%;transform:translate(-50%)}.range-slider input[type=range]{-webkit-appearance:none;pointer-events:none;z-index:2;background-color:#0000;width:0;height:0;position:absolute;top:0;left:0}.range-slider input[type=range]::-webkit-slider-thumb{appearance:none}.range-slider input[type=range]::-moz-range-thumb{border:0;width:0;height:0}.range-slider input[type=range]:focus{outline:0}
.Calendar-module__S05uZq__calendarOverlay{z-index:2000;background:0 0;justify-content:center;align-items:flex-end;padding-bottom:140px;font-family:SUIT,sans-serif;display:flex;position:fixed;inset:0}.Calendar-module__S05uZq__calendarOverlay.Calendar-module__S05uZq__positioned{justify-content:flex-start;align-items:flex-end;padding-bottom:0;padding-left:278px}.Calendar-module__S05uZq__calendarOverlay.Calendar-module__S05uZq__positioned.Calendar-module__S05uZq__siderCollapsed{padding-left:94px}.Calendar-module__S05uZq__calendarContainer{background:#f5f5f5;border:1px solid #717585;border-radius:24px;min-width:320px;padding:16px;position:fixed;bottom:80px;box-shadow:0 8px 24px #0003}.Calendar-module__S05uZq__calendarHeader{background:#f2f3f7;border-bottom:1px solid #dfe1eb;border-radius:2px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:6px 8px;display:flex}.Calendar-module__S05uZq__navButton{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:background-color .2s;display:flex}.Calendar-module__S05uZq__navButton:hover{background:#0000001a}.Calendar-module__S05uZq__monthYear{color:#292b33;font-size:16px;font-weight:600}.Calendar-module__S05uZq__weekDays{grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:8px;display:grid}.Calendar-module__S05uZq__weekDay{text-align:center;color:#292b33;padding:8px 4px;font-size:14px;font-weight:600}.Calendar-module__S05uZq__daysGrid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.Calendar-module__S05uZq__day{text-align:center;color:#9297a899;cursor:pointer;border-radius:16px;padding:8px 4px;font-size:14px;font-weight:500;transition:all .2s;position:relative}.Calendar-module__S05uZq__day:hover{background:#dfe1eb}.Calendar-module__S05uZq__day.Calendar-module__S05uZq__otherMonth,.Calendar-module__S05uZq__day.Calendar-module__S05uZq__otherMonth.Calendar-module__S05uZq__data{color:#ccc;cursor:default}.Calendar-module__S05uZq__day.Calendar-module__S05uZq__data{color:#292b33}.Calendar-module__S05uZq__day.Calendar-module__S05uZq__otherMonth:hover{background:0 0}.Calendar-module__S05uZq__day.Calendar-module__S05uZq__weekend{color:#007bff66}.Calendar-module__S05uZq__day.Calendar-module__S05uZq__weekend.Calendar-module__S05uZq__data{color:#42a4ff}.Calendar-module__S05uZq__day.Calendar-module__S05uZq__weekend:nth-child(7n+1){color:#dc354666}.Calendar-module__S05uZq__day.Calendar-module__S05uZq__weekend:nth-child(7n+1).Calendar-module__S05uZq__data{color:#ff6b5c}.Calendar-module__S05uZq__day.Calendar-module__S05uZq__selected{color:#007bff;background:#007bff1a;font-weight:700;text-decoration:underline}.Calendar-module__S05uZq__day.Calendar-module__S05uZq__selected:after{content:"";background:#007bff;border-radius:1px;width:4px;height:2px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}
.TimeSelector-module__KwYi6q__timeSelectorOverlay{z-index:999;background:0 0;justify-content:center;align-items:center;font-family:SUIT,sans-serif;display:flex;position:fixed;inset:0}.TimeSelector-module__KwYi6q__timeSelectorContainer{border-radius:50px;min-width:300px;position:fixed;bottom:32px;left:calc(50vw - 150px);box-shadow:0 4px 12px #0000004d}.TimeSelector-module__KwYi6q__timeSelector{background:#fff;border:1px solid #aeb2c2;border-radius:46px;justify-content:space-between;align-items:center;gap:6px;padding:1px 16px;display:flex}.TimeSelector-module__KwYi6q__navButton{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;min-width:32px;min-height:32px;padding:8px 4px;transition:background-color .2s;display:flex}.TimeSelector-module__KwYi6q__navButton:hover,.TimeSelector-module__KwYi6q__navButton:active{background:#dfe1eb}.TimeSelector-module__KwYi6q__timeDisplay{text-align:center;flex:1;padding:0 16px}.TimeSelector-module__KwYi6q__timeText{color:#292b33;white-space:nowrap;cursor:pointer;font-size:18px;font-weight:600}.TimeSelector-module__KwYi6q__timeText:hover{color:#5959ff}.TimeSelector-module__KwYi6q__detailedTimeSelector{z-index:2001;position:fixed;bottom:80px;left:calc(50vw - 150px)}.TimeSelector-module__KwYi6q__detailedTimeContainer{background:#fff;border-radius:50px;align-items:center;gap:4px;min-width:280px;padding:4px;display:flex;box-shadow:0 4px 12px #0000004d}.TimeSelector-module__KwYi6q__ampmToggle{background:#fff;border-radius:20px;margin-left:8px;padding:2px;display:flex}.TimeSelector-module__KwYi6q__ampmButton{color:#666;cursor:pointer;background:0 0;border:none;border-radius:18px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .2s}.TimeSelector-module__KwYi6q__ampmButton.TimeSelector-module__KwYi6q__active{color:#fff;background:#5959ff}.TimeSelector-module__KwYi6q__ampmButton:hover:not(.TimeSelector-module__KwYi6q__active){background:#f0f0f0}.TimeSelector-module__KwYi6q__timeInputContainer{background:#fff;border-radius:20px;flex:1;align-items:center;gap:4px;padding:4px 8px;display:flex}.TimeSelector-module__KwYi6q__timeInputGroup{flex-direction:column;align-items:center;gap:2px;display:flex}.TimeSelector-module__KwYi6q__arrowButton{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:2px;transition:background-color .2s;display:flex}.TimeSelector-module__KwYi6q__arrowButton:hover{background:#f0f0f0}.TimeSelector-module__KwYi6q__timeInput{text-align:center;color:#292b33;background:0 0;border:none;border-radius:4px;width:56px;padding:2px;font-size:16px;font-weight:600;transition:all .2s}.TimeSelector-module__KwYi6q__timeInput:focus{background:#f8f9fa;outline:none}.TimeSelector-module__KwYi6q__timeInput.TimeSelector-module__KwYi6q__active{background:#f8f9fa;border:1px solid #5959ff}.TimeSelector-module__KwYi6q__timeSeparator{color:#292b33;margin:0 4px;font-size:18px;font-weight:600}.TimeSelector-module__KwYi6q__confirmButton{cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-right:4px;transition:all .2s;display:flex}.TimeSelector-module__KwYi6q__confirmButton:hover{background:#f0f0f0;border-color:#999}.TimeSelector-module__KwYi6q__confirmButton:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}
.AssetHistoryPopup-module__Wd5lKq__popup{z-index:1000;background:#fff;border:1px solid #e0e0e0;border-radius:24px;width:320px;padding:32px;font-family:SUIT,sans-serif;transition:right .2s;position:fixed;bottom:32px;right:104px;overflow-y:auto;box-shadow:0 4px 20px #0000001a}.AssetHistoryPopup-module__Wd5lKq__popup.AssetHistoryPopup-module__Wd5lKq__siderCollapsed{right:104px}.AssetHistoryPopup-module__Wd5lKq__header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.AssetHistoryPopup-module__Wd5lKq__title{color:#292b33;margin:0;font-size:24px;font-weight:700}.AssetHistoryPopup-module__Wd5lKq__shareButton{cursor:pointer;background:0 0;border:none;border-radius:50%;padding:8px;transition:background-color .2s}.AssetHistoryPopup-module__Wd5lKq__shareButton:hover{background:#f0f0f0}.AssetHistoryPopup-module__Wd5lKq__assetDetails{margin-bottom:5px}.AssetHistoryPopup-module__Wd5lKq__detailRow{justify-content:space-between;align-items:center;padding:4px 0;display:flex}.AssetHistoryPopup-module__Wd5lKq__label{color:#292b33;font-size:14px;font-weight:700}.AssetHistoryPopup-module__Wd5lKq__value{color:#292b33;font-size:14px;font-weight:500}.AssetHistoryPopup-module__Wd5lKq__divider{background:#e0e0e0;height:1px;margin:20px 0}.AssetHistoryPopup-module__Wd5lKq__dateSection{margin-bottom:16px}.AssetHistoryPopup-module__Wd5lKq__datePicker{cursor:pointer;background:#fff;border:1px solid #aeb2c2;border-radius:20px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;transition:background-color .2s;display:flex}.AssetHistoryPopup-module__Wd5lKq__datePicker:hover{background:#e8e8e8}.AssetHistoryPopup-module__Wd5lKq__dateText{color:#292b33;font-size:14px;font-weight:700}.AssetHistoryPopup-module__Wd5lKq__timeRange{align-items:center;gap:8px;margin-bottom:16px;display:flex}.AssetHistoryPopup-module__Wd5lKq__timeDot{background:#007bff;border-radius:50%;width:8px;height:8px}.AssetHistoryPopup-module__Wd5lKq__timeText{color:#292b33;font-size:14px;font-weight:500}.AssetHistoryPopup-module__Wd5lKq__locationSection{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.AssetHistoryPopup-module__Wd5lKq__locationText{color:#292b33;font-size:16px;font-weight:600}.AssetHistoryPopup-module__Wd5lKq__locationText.AssetHistoryPopup-module__Wd5lKq__selected{color:#5959ff}.AssetHistoryPopup-module__Wd5lKq__locationButton{cursor:pointer;background:0 0;border:1px solid #e0e0e0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.AssetHistoryPopup-module__Wd5lKq__locationButton:hover{background:#f0f0f0;border-color:#ccc}.AssetHistoryPopup-module__Wd5lKq__eventsList{min-height:164px;max-height:300px;margin-bottom:20px;overflow-y:auto}.AssetHistoryPopup-module__Wd5lKq__eventCard{cursor:pointer;padding:4px 0}.AssetHistoryPopup-module__Wd5lKq__eventCard:last-child{border-bottom:none}.AssetHistoryPopup-module__Wd5lKq__eventTime{align-items:center;gap:8px;margin-bottom:8px;display:flex}.AssetHistoryPopup-module__Wd5lKq__eventLocation{border-left:1px solid #5959ff;justify-content:space-between;align-items:center;margin-left:3px;padding-left:12px;display:flex}.AssetHistoryPopup-module__Wd5lKq__viewOtherButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#5959ff 0%,#007bff 100%);border:none;border-radius:25px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 24px;font-size:16px;font-weight:600;transition:all .2s;display:flex}.AssetHistoryPopup-module__Wd5lKq__viewOtherButton:hover{background:#2e2d87;transform:translateY(-1px);box-shadow:0 4px 12px #5959ff4d}.AssetHistoryPopup-module__Wd5lKq__viewOtherButton:active{transform:translateY(0)}
.AssetHistoryCalendar-module__CiAdYq__calendarOverlay{z-index:2000;background:0 0;justify-content:flex-start;align-items:flex-end;padding-bottom:0;font-family:SUIT,sans-serif;display:flex;position:fixed;inset:0}.AssetHistoryCalendar-module__CiAdYq__calendarContainer{background:#f5f5f5;border:1px solid #717585;border-radius:24px;min-width:320px;padding:16px;position:fixed;bottom:80px;right:430px;box-shadow:0 8px 24px #0003}.AssetHistoryCalendar-module__CiAdYq__calendarHeader{background:#f2f3f7;border-bottom:1px solid #dfe1eb;border-radius:2px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:6px 8px;display:flex}.AssetHistoryCalendar-module__CiAdYq__navButton{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:background-color .2s;display:flex}.AssetHistoryCalendar-module__CiAdYq__navButton:hover{background:#0000001a}.AssetHistoryCalendar-module__CiAdYq__monthYear{color:#292b33;font-size:16px;font-weight:600}.AssetHistoryCalendar-module__CiAdYq__weekDays{grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:8px;display:grid}.AssetHistoryCalendar-module__CiAdYq__weekDay{text-align:center;color:#292b33;padding:8px 4px;font-size:14px;font-weight:600}.AssetHistoryCalendar-module__CiAdYq__daysGrid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.AssetHistoryCalendar-module__CiAdYq__day{text-align:center;color:#9297a899;cursor:pointer;border-radius:16px;padding:8px 4px;font-size:14px;font-weight:500;transition:all .2s;position:relative}.AssetHistoryCalendar-module__CiAdYq__day:hover{background:#dfe1eb}.AssetHistoryCalendar-module__CiAdYq__day.AssetHistoryCalendar-module__CiAdYq__otherMonth,.AssetHistoryCalendar-module__CiAdYq__day.AssetHistoryCalendar-module__CiAdYq__otherMonth.AssetHistoryCalendar-module__CiAdYq__data{color:#ccc;cursor:default}.AssetHistoryCalendar-module__CiAdYq__day.AssetHistoryCalendar-module__CiAdYq__data{color:#292b33}.AssetHistoryCalendar-module__CiAdYq__day.AssetHistoryCalendar-module__CiAdYq__otherMonth:hover{background:0 0}.AssetHistoryCalendar-module__CiAdYq__day.AssetHistoryCalendar-module__CiAdYq__weekend{color:#007bff66}.AssetHistoryCalendar-module__CiAdYq__day.AssetHistoryCalendar-module__CiAdYq__weekend.AssetHistoryCalendar-module__CiAdYq__data{color:#42a4ff}.AssetHistoryCalendar-module__CiAdYq__day.AssetHistoryCalendar-module__CiAdYq__weekend:nth-child(7n+1){color:#dc354666}.AssetHistoryCalendar-module__CiAdYq__day.AssetHistoryCalendar-module__CiAdYq__weekend:nth-child(7n+1).AssetHistoryCalendar-module__CiAdYq__data{color:#ff6b5c}.AssetHistoryCalendar-module__CiAdYq__day.AssetHistoryCalendar-module__CiAdYq__selected{color:#007bff;background:#007bff1a;font-weight:700;text-decoration:underline}.AssetHistoryCalendar-module__CiAdYq__day.AssetHistoryCalendar-module__CiAdYq__selected:after{content:"";background:#007bff;border-radius:1px;width:4px;height:2px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}
.AssetTransitionPopup-module__8Ez71q__popup{z-index:1000;background:#fff;border:1px solid #717585;border-radius:48px;padding:6px 40px;font-family:SUIT,sans-serif;transition:right .2s;position:fixed;bottom:80px;left:calc(50% - 160px);box-shadow:0 4px 20px #0000001a}.AssetTransitionPopup-module__8Ez71q__content{flex-direction:column;gap:2px;display:flex}.AssetTransitionPopup-module__8Ez71q__transitionInfo{justify-content:center;display:flex}.AssetTransitionPopup-module__8Ez71q__transitionText{color:#292b33;text-align:center;font-size:14px;font-weight:500;line-height:1.4}.AssetTransitionPopup-module__8Ez71q__timeInfo{justify-content:center;display:flex}.AssetTransitionPopup-module__8Ez71q__timeText{color:#5959ff;text-align:center;font-size:14px;font-weight:400}
.WorkerRegister-module__AvgTCq__title{margin-bottom:32px;font-family:SUIT,sans-serif;font-size:22px;font-weight:700}.WorkerRegister-module__AvgTCq__mainContent{min-height:calc(100vh - 132px);padding:132px 2rem 3rem 3rem;font-family:SUIT,sans-serif;transition:margin-left .2s;overflow:hidden auto}.WorkerRegister-module__AvgTCq__container{background:#fff;flex-direction:column;gap:16px;width:100%;max-width:100%;display:flex}.WorkerRegister-module__AvgTCq__panel{flex-direction:column;width:100%;display:flex}.WorkerRegister-module__AvgTCq__rowGroup{background:#fff;border-radius:8px;grid-template-columns:200px 1fr;align-items:stretch;gap:12px;width:100%;display:grid}.WorkerRegister-module__AvgTCq__label{color:#292b33;justify-content:flex-start;align-items:center;width:200px;min-width:200px;font-weight:600}.WorkerRegister-module__AvgTCq__controlCell{flex-direction:column;justify-content:center;gap:6px;padding:6px;display:flex;position:relative}.WorkerRegister-module__AvgTCq__control{background:#fff;border:1px solid #dcdfe6;border-radius:100px;align-items:center;width:100%;min-height:40px;padding:6px 10px;display:flex}.WorkerRegister-module__AvgTCq__input{background:0 0;border:none;border-radius:100px;outline:none;flex:1;width:100%;padding:6px 2px}.WorkerRegister-module__AvgTCq__select{appearance:none;background:0 0;border:none;outline:none;flex:1;width:100%;padding:6px 2px}.WorkerRegister-module__AvgTCq__message{font-size:12px}.WorkerRegister-module__AvgTCq__hint{color:#5959ff}.WorkerRegister-module__AvgTCq__error{color:#ef4444}.WorkerRegister-module__AvgTCq__required{color:#ff6b5c}.WorkerRegister-module__AvgTCq__labelContainer{background:#f2f3f7;justify-content:flex-start;align-items:center;padding:10px 12px;display:grid}.WorkerRegister-module__AvgTCq__divider{background:#dfe1eb;height:1px}.WorkerRegister-module__AvgTCq__buttons{gap:12px;margin-top:32px;display:flex}.WorkerRegister-module__AvgTCq__primaryBtn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#5959ff 0%,#42a4ff 100%);border:none;border-radius:100px;width:160px;height:40px;padding:8px 20px;font-size:20px;font-weight:600}.WorkerRegister-module__AvgTCq__secondaryBtn{color:#292b33;cursor:pointer;background:#fff;border:1px solid #717585;border-radius:100px;width:160px;height:40px;padding:8px 20px;font-size:20px;font-weight:600}.WorkerRegister-module__AvgTCq__primaryBtnDisabled{color:#fff;cursor:not-allowed;background:#aeb2c2;border:none;border-radius:100px;width:160px;height:40px;padding:8px 20px;font-size:20px;font-weight:600}.WorkerRegister-module__AvgTCq__primaryBtn:hover{opacity:.9;background:#2e2d87}.WorkerRegister-module__AvgTCq__secondaryBtn:hover{opacity:.9;background:#dfe1eb}.WorkerRegister-module__AvgTCq__classificationDot{pointer-events:none;z-index:10;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:22px;transform:translateY(-50%)}.WorkerRegister-module__AvgTCq__selectWithDot{padding-left:24px!important}
