.cardGrid-module__UHZsta__grid{gap:var(--spacer-l);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}@media (min-width:1920px){.cardGrid-module__UHZsta__grid{grid-template-columns:repeat(auto-fill,minmax(450px,1fr))}}.cardGrid-module__UHZsta__title{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);margin:0 0 var(--spacer-l)}.cardGrid-module__UHZsta__item{align-items:flex-start;gap:var(--spacer-xl);padding:var(--spacer-xl) var(--spacer-xl) var(--spacer-3xl);background-color:var(--color-neutral-50);border-radius:var(--radius-xl);border:var(--border-tertiary);flex-direction:column;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;display:flex}.cardGrid-module__UHZsta__clickable{cursor:pointer}.cardGrid-module__UHZsta__clickable:hover{box-shadow:var(--shadow-base);border-color:var(--color-neutral-200)}
.invitesSection-module__LwmM_q__root{margin:var(--app-layout-spacing)}.invitesSection-module__LwmM_q__header{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.invitesSection-module__LwmM_q__name{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}.invitesSection-module__LwmM_q__role{color:var(--text-secondary);font-size:var(--font-size-s);font-weight:var(--font-weight-medium)}.invitesSection-module__LwmM_q__info{gap:var(--spacer-s);flex-direction:column;display:flex}
.label-module__kTXJlG__label{font-size:var(--font-size-s);align-items:center;gap:4px;height:24px;font-weight:600;display:inline-flex}

.searchableSelect-module__VOD4XG__container{width:100%;position:relative}.searchableSelect-module__VOD4XG__selectedItem{padding:var(--spacer-l);border:var(--border-primary);border-radius:var(--radius-m);background-color:var(--color-core-white);justify-content:space-between;align-items:center;gap:var(--spacer-l);display:flex}.searchableSelect-module__VOD4XG__selectedActions{align-items:center;gap:var(--spacer-s);display:flex}.searchableSelect-module__VOD4XG__itemInfo{gap:var(--spacer-s);flex-direction:column;flex:1;display:flex}.searchableSelect-module__VOD4XG__itemLabel{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-core-black)}.searchableSelect-module__VOD4XG__itemSubtitle{font-size:var(--font-size-s);color:var(--text-secondary)}.searchableSelect-module__VOD4XG__dropdown{margin-top:var(--spacer-s);background-color:var(--color-core-white);border:var(--border-primary);border-radius:var(--radius-m);max-height:300px;z-index:var(--app-z-index-level-1);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.searchableSelect-module__VOD4XG__dropdownItem{padding:var(--spacer-l);cursor:pointer;border-bottom:var(--border-secondary);transition:background-color .2s}.searchableSelect-module__VOD4XG__dropdownItem:last-child{border-bottom:none}.searchableSelect-module__VOD4XG__dropdownItem:hover{background-color:var(--fill-secondary-hover)}.searchableSelect-module__VOD4XG__dropdownItem .searchableSelect-module__VOD4XG__itemLabel{margin-bottom:var(--spacer-s);display:block}.searchableSelect-module__VOD4XG__dropdownItem .searchableSelect-module__VOD4XG__itemSubtitle{display:block}
.uploadAssetGallery-module__wWrM0W__galleryContainer{border:1px dashed var(--color-neutral-400);text-align:center;border-radius:var(--radius-m);background-color:var(--color-neutral-100);flex-direction:column;justify-content:center;gap:24px;min-height:420px;padding:20px;display:flex}.uploadAssetGallery-module__wWrM0W__previewIcon{width:200px;height:200px;color:var(--color-neutral-300);margin:0 auto}.uploadAssetGallery-module__wWrM0W__galleryContainerHasSelected{}.uploadAssetGallery-module__wWrM0W__galleryContainerHasSelected .uploadAssetGallery-module__wWrM0W__previewIcon{width:100px;height:100px}.uploadAssetGallery-module__wWrM0W__dropzone{flex-direction:column;align-items:center;gap:16px;display:flex}.uploadAssetGallery-module__wWrM0W__previewGrid{background-color:var(--color-neutral-200);border-radius:var(--radius-m);margin-top:24px;padding:16px}.uploadAssetGallery-module__wWrM0W__previewGridImages{flex-wrap:wrap;gap:16px;margin-bottom:8px;display:flex}.uploadAssetGallery-module__wWrM0W__imagePreview{cursor:move;width:80px;height:80px;position:relative;overflow:hidden}.uploadAssetGallery-module__wWrM0W__imagePreview img{object-fit:cover;overflow-clip-margin:unset;width:100%;height:100%}.uploadAssetGallery-module__wWrM0W__removeImage{background-color:var(--color-danger-100);color:var(--color-danger-900);cursor:pointer;border:none;padding:0;position:absolute;top:0;right:0}.uploadAssetGallery-module__wWrM0W__previewText{font-size:var(--font-size-base);font-weight:600}.uploadAssetGallery-module__wWrM0W__errorMessage{font-size:var(--font-size-s);background-color:var(--color-danger-100);color:var(--color-danger-800);margin-bottom:32px;padding:16px;font-weight:400}
.assetGalleryCarousel-module__5mQ9jG__carouselContainer{width:100%;max-width:100vw}.assetGalleryCarousel-module__5mQ9jG__carouselContainer .assetGalleryCarousel-module__5mQ9jG__slide img{object-fit:cover;height:420px}.assetGalleryCarousel-module__5mQ9jG__carouselContainer .assetGalleryCarousel-module__5mQ9jG__thumbsCarousel{margin-top:10px}.assetGalleryCarousel-module__5mQ9jG__carouselContainer .assetGalleryCarousel-module__5mQ9jG__thumbsCarousel img{object-fit:cover;cursor:pointer;width:100%;height:100px}.assetGalleryCarousel-module__5mQ9jG__navButtons{z-index:10;justify-content:space-between;width:100%;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.assetGalleryCarousel-module__5mQ9jG__prevArrow,.assetGalleryCarousel-module__5mQ9jG__nextArrow{cursor:pointer;font-size:var(--font-size-xl);color:#fff;background:#00000080;border-radius:50%;padding:10px}.assetGalleryCarousel-module__5mQ9jG__zoom{background-color:var(--color-neutral-100);border-radius:var(--radius-m);width:30px;height:30px;z-index:var(--app-z-index-level-10);cursor:pointer;padding:4px;position:absolute;bottom:16px;right:16px}.assetGalleryCarousel-module__5mQ9jG__edit{position:absolute;top:16px;right:16px}.assetGalleryCarousel-module__5mQ9jG__previewText{font-size:var(--font-size-base);font-weight:600}.assetGalleryCarousel-module__5mQ9jG__actions{margin-top:24px}
.assetListMap-module__ZpcEOa__mapContainer{border-radius:var(--radius-xl);position:relative}.assetListMap-module__ZpcEOa__noResultsMessage,.assetListMap-module__ZpcEOa__onboardingMessage{border-radius:var(--radius-xl);background-color:var(--color-neutral-300);width:100%;height:100%;color:var(--color-neutral-800);font-size:var(--font-size-xl);text-align:center;justify-content:center;align-items:center;gap:var(--spacer-xl);flex-direction:column;display:flex;position:absolute;top:0;left:0}.assetListMap-module__ZpcEOa__icon{color:var(--color-core-white)}.assetListMap-module__ZpcEOa__warningMessage{top:var(--spacer-l);right:var(--spacer-l);z-index:var(--app-z-index-level-10);text-align:center;box-shadow:var(--shadow-light);position:absolute}.assetListMap-module__ZpcEOa__mapOptions{top:var(--spacer-l);left:var(--spacer-l);z-index:var(--app-z-index-level-10);box-shadow:var(--shadow-light);position:absolute}
.checkbox-module__dPyaOa__checkboxContainer{gap:var(--spacer-base);flex-direction:column;display:flex}.checkbox-module__dPyaOa__checkbox{border:2px solid var(--color-neutral-200);border-radius:var(--radius-s);cursor:pointer;width:22px;height:22px;margin-right:var(--spacer-s);background-color:#0000;justify-content:center;align-items:center;transition:all .2s ease-in-out;display:flex}.checkbox-module__dPyaOa__checkbox[data-state=checked]{background-color:var(--icon-tertiary)}.checkbox-module__dPyaOa__indicator{color:var(--color-core-white)}
.createInspectionTypeForm-module__l0yqNG__root{flex-direction:column;display:flex}.createInspectionTypeForm-module__l0yqNG__inputGroup{gap:var(--spacer-base);margin-bottom:var(--spacer-2xl);flex-direction:column;display:flex}.createInspectionTypeForm-module__l0yqNG__helpText{margin-top:var(--spacer-s);color:var(--text-secondary);font-size:var(--font-size-s)}.createInspectionTypeForm-module__l0yqNG__attributeRow{gap:var(--spacer-base);border:var(--border-secondary);border-radius:var(--radius-m);padding:var(--spacer-l);background-color:var(--fill-tertiary);flex-direction:column;display:flex}.createInspectionTypeForm-module__l0yqNG__attributeRowHeader{justify-content:space-between;align-items:center;gap:var(--spacer-base);color:var(--text-secondary);font-size:var(--font-size-s);display:flex}.createInspectionTypeForm-module__l0yqNG__inlineSelectChoices{gap:var(--spacer-base);flex-direction:column;display:flex}.createInspectionTypeForm-module__l0yqNG__choiceList{gap:var(--spacer-s);flex-direction:column;display:flex}.createInspectionTypeForm-module__l0yqNG__choiceItem{justify-content:space-between;align-items:center;gap:var(--spacer-base);padding:var(--spacer-s) var(--spacer-base);border:var(--border-secondary);border-radius:var(--radius-s);background:var(--fill-secondary);display:flex}
:is(body[data-dnd-dragging=true],body[data-dnd-dragging=true] *){cursor:grabbing!important}.sortableGroupsWithItems-module__y7FYBa__container{gap:var(--spacer-2xl);margin:var(--spacer-xl) 0;flex-direction:column;display:flex}.sortableGroupsWithItems-module__y7FYBa__section{border:var(--border-secondary);border-radius:var(--radius-m);background:var(--fill-secondary);padding:var(--spacer-xl);max-width:700px;transition:background var(--transition-duration-base), border var(--transition-duration-base)}.sortableGroupsWithItems-module__y7FYBa__sectionDragging{border:var(--border-secondary-hover);box-shadow:var(--shadow-dark)}.sortableGroupsWithItems-module__y7FYBa__sectionHeader{justify-content:flex-start;align-items:center;gap:var(--spacer-base);margin-bottom:var(--spacer-xl);padding-bottom:var(--spacer-base);border-bottom:var(--border-secondary);display:flex}.sortableGroupsWithItems-module__y7FYBa__sectionTitle{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.sortableGroupsWithItems-module__y7FYBa__dragHandle{cursor:grab;color:var(--text-tertiary);padding:var(--spacer-s);transition:color var(--transition-duration-base);justify-content:center;align-items:center;display:flex}.sortableGroupsWithItems-module__y7FYBa__dragHandle:hover{color:var(--text-secondary)}.sortableGroupsWithItems-module__y7FYBa__dragHandle:active{cursor:grabbing}.sortableGroupsWithItems-module__y7FYBa__sectionFooter{border-top:var(--border-secondary);margin-top:var(--spacer-xl);padding-top:var(--spacer-xl);justify-content:flex-end;display:flex}.sortableGroupsWithItems-module__y7FYBa__sortableGroupHeader{display:flex}.sortableGroupsWithItems-module__y7FYBa__dragOverlayActive{opacity:.9;box-shadow:var(--shadow-dark);pointer-events:none;border-radius:var(--radius-m);transform:rotate(1deg)}.sortableGroupsWithItems-module__y7FYBa__sortableGroup{transition:all var(--transition-duration-base);border-radius:var(--radius-m);min-height:60px}.sortableGroupsWithItems-module__y7FYBa__itemList{gap:var(--spacer-base);flex-direction:column;display:flex}.sortableGroupsWithItems-module__y7FYBa__emptyGroup{padding:var(--spacer-3xl);text-align:center;color:var(--text-placeholder);background:var(--fill-tertiary);border-radius:var(--radius-s);min-height:80px;font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;display:flex}
.department-module__bdxNJG__editSection{position:absolute;top:16px;right:16px}.department-module__bdxNJG__saveSection{margin-top:24px}.department-module__bdxNJG__editableTitle input{font-size:var(--font-size-xl);width:75%;color:var(--color-neutral-900);background-color:#0000;margin-bottom:24px;font-weight:700}.department-module__bdxNJG__editableTitle input:disabled{border:none;padding:0}.department-module__bdxNJG__editableTitle input:not(:disabled){background-color:var(--color-core-white)}.department-module__bdxNJG__editableDescription{width:75%;line-height:1.5}.department-module__bdxNJG__fieldGroup{width:75%;margin-top:24px}.department-module__bdxNJG__fieldLabel{font-size:var(--font-size-xs);color:var(--color-neutral-600);margin-bottom:8px;font-weight:600}.department-module__bdxNJG__editableDescription textarea:disabled{border:none;padding:0}.department-module__bdxNJG__editableDescription textarea:disabled label{display:none}.department-module__bdxNJG__noTeamMembers{margin-top:32px}
.inspections-module__8P4yBq__filtersGroup{--gap:24px;--input-width:calc(25% - calc(var(--gap) / 2))}@media (max-width:1280px){.inspections-module__8P4yBq__filtersGroup{--input-width:calc(50% - calc(var(--gap) / 2))}}@media (max-width:1024px){.inspections-module__8P4yBq__filtersGroup{--gap:16px}}.inspections-module__8P4yBq__filtersGroup{gap:var(--gap);flex-direction:column;display:flex}.inspections-module__8P4yBq__filterSearch{align-items:center;gap:16px;display:flex}.inspections-module__8P4yBq__tableContainer{position:relative}.inspections-module__8P4yBq__selectGroup{flex-direction:column;justify-content:space-between;gap:8px;display:flex}.inspections-module__8P4yBq__selectGroup .inspections-module__8P4yBq__select{width:100%}@media (max-width:1280px){.inspections-module__8P4yBq__selectGroup{flex-wrap:wrap}}.inspections-module__8P4yBq__filterLabel{justify-content:center;align-items:center;gap:8px;display:flex}
.orgUser-module__fyjUiW__userSummary{align-items:center;gap:var(--spacer-xl);display:flex}.orgUser-module__fyjUiW__userInfo{gap:var(--spacer-base);flex-direction:column;display:flex}.orgUser-module__fyjUiW__userName{font-size:var(--font-size-l);font-weight:var(--font-weight-semibold);border-radius:var(--radius-m)}.orgUser-module__fyjUiW__userEmail,.orgUser-module__fyjUiW__userPhoneNumber{font-size:var(--font-size-s);font-weight:var(--font-weight-medium);color:var(--text-secondary)}.orgUser-module__fyjUiW__orgMemberSince{font-style:italic;font-size:var(--font-size-xs);color:var(--text-secondary)}.orgUser-module__fyjUiW__userEditSection{width:100%}.orgUser-module__fyjUiW__dangerZone{border:var(--border-secondary);border-color:var(--color-danger-600);border-radius:var(--radius-s);padding:var(--spacer-2xl);gap:var(--spacer-xl);flex-direction:column;display:flex}.orgUser-module__fyjUiW__dangerZoneDescription{font-size:var(--font-size-base);color:var(--text-secondary);margin:0}.orgUser-module__fyjUiW__dangerZoneActions{gap:var(--spacer-base);flex-wrap:wrap;display:flex}
.notifications-module__lm8pXq__container{padding:var(--app-layout-spacing);max-width:900px;margin:0 auto}.notifications-module__lm8pXq__filterBar{gap:var(--spacer-base);margin-bottom:var(--spacer-xl);align-items:center;display:flex}.notifications-module__lm8pXq__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100px;display:flex}.notifications-module__lm8pXq__emptyState .notifications-module__lm8pXq__emptyStateTitle{font-weight:var(--font-weight-semibold)}.notifications-module__lm8pXq__emptyState .notifications-module__lm8pXq__emptyStateDescription{color:var(--text-secondary)}.notifications-module__lm8pXq__notificationList{gap:var(--spacer-l);margin:var(--spacer-2xl) 0;flex-direction:column;display:flex}.notifications-module__lm8pXq__notificationCard{gap:var(--spacer-base);padding:var(--spacer-l);background:var(--color-neutral-50);border-radius:var(--radius-m);border:1px solid var(--color-neutral-100);display:flex}.notifications-module__lm8pXq__orgLogo{flex-shrink:0}.notifications-module__lm8pXq__notificationContent{gap:var(--spacer-s);flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.notifications-module__lm8pXq__notificationCard.notifications-module__lm8pXq__unread{background:var(--color-neutral-100);border:1px solid var(--border-primary-solid)}.notifications-module__lm8pXq__notificationCard.notifications-module__lm8pXq__unread .notifications-module__lm8pXq__timestamp{align-items:center;gap:var(--spacer-base);display:flex}.notifications-module__lm8pXq__notificationCard.notifications-module__lm8pXq__unread .notifications-module__lm8pXq__timestamp:after{content:"";border-radius:var(--radius-round);background:var(--color-notification-unread);width:10px;height:10px;display:block}.notifications-module__lm8pXq__notificationCard.notifications-module__lm8pXq__read{opacity:.7}.notifications-module__lm8pXq__notificationHeader{justify-content:space-between;align-items:flex-start;gap:var(--spacer-xs);width:100%;display:flex}.notifications-module__lm8pXq__notificationFooter{justify-content:flex-end;align-items:flex-start;gap:var(--spacer-xs);width:100%;display:flex}.notifications-module__lm8pXq__title{font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);margin:0}.notifications-module__lm8pXq__timestamp{font-size:var(--font-size-xs)}.notifications-module__lm8pXq__loadOlderContainer{padding:var(--spacer-l) 0;justify-content:center;display:flex}
.signInForm-module__MKll9G__root{background-color:var(--color-core-white);border-radius:var(--radius-m);padding:var(--spacer-4xl);border:1px solid var(--color-neutral-300)}@media (max-width:768px){.signInForm-module__MKll9G__root{padding:var(--spacer-3xl) var(--spacer-2xl)}}.signInForm-module__MKll9G__mainContainer{max-width:var(--app-login-form-width);width:100%;margin:0 auto}.signInForm-module__MKll9G__assetnestLogo{justify-content:center;margin-bottom:24px;display:flex}.signInForm-module__MKll9G__assetnestLogo svg{width:200px;height:auto}.signInForm-module__MKll9G__root form{background-color:var(--color-core-white);flex-direction:column;gap:24px;display:flex}.signInForm-module__MKll9G__root .signInForm-module__MKll9G__inputGroup{flex-direction:column;gap:4px;display:flex;position:relative}.signInForm-module__MKll9G__root form span{text-align:center;cursor:pointer;font-size:var(--font-size-s);font-weight:600}.signInForm-module__MKll9G__root .signInForm-module__MKll9G__inputGroup label{font-size:var(--font-size-s);color:var(--text-secondary);font-weight:400}.signInForm-module__MKll9G__root h2,.signInForm-module__MKll9G__root h4{text-align:center;margin-bottom:0;font-weight:600;line-height:1}.signInForm-module__MKll9G__successMessage,.signInForm-module__MKll9G__errorMessage{font-size:var(--font-size-xs);border-radius:var(--radius-s);padding:16px;font-weight:400}.signInForm-module__MKll9G__errorMessage{background-color:var(--color-danger-100);color:var(--color-danger-800)}.signInForm-module__MKll9G__successMessage{background-color:var(--color-success-400);color:var(--color-success-900)}
