.sortableAttributeItem-module__oAF_YG__sortableItem{height:var(--common-component-size-l);padding-left:var(--spacer-s);padding-right:var(--spacer-s);background:var(--fill-tertiary);border:var(--border-secondary);border-radius:var(--radius-m);transition:background var(--transition-duration-base);align-items:center;display:flex}.sortableAttributeItem-module__oAF_YG__sortableItem:active{background:var(--fill-quaternary)}.sortableAttributeItem-module__oAF_YG__sortableItem:hover{background:var(--fill-tertiary-hover);border:var(--border-primary)}.sortableAttributeItem-module__oAF_YG__dragHandle{height:var(--common-component-size);width:var(--common-component-size);cursor:grab;border-right:var(--border-primary);color:var(--color-black);justify-content:center;align-items:center;display:flex}.sortableAttributeItem-module__oAF_YG__content{flex:1;justify-content:space-between;align-items:center;display:flex}.sortableAttributeItem-module__oAF_YG__attributeName{font-weight:var(--font-weight-medium);font-size:var(--font-size-s);padding-left:var(--spacer-base)}.sortableAttributeItem-module__oAF_YG__attributeMeta{gap:var(--spacer-xs);max-width:calc(var(--spacer-8xl) * 4);align-items:center;display:flex}.sortableAttributeItem-module__oAF_YG__fieldType{padding:var(--spacer-s) var(--spacer-base);background:var(--fill-quaternary);border-radius:var(--radius-s);line-height:1;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--text-secondary)}.sortableAttributeItem-module__oAF_YG__conditionSummary{padding:var(--spacer-s) var(--spacer-base);background:var(--fill-info-secondary);border-radius:var(--radius-s);line-height:1;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--text-white);max-width:calc(var(--spacer-8xl) * 3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sortableAttributeItem-module__oAF_YG__actions{align-items:center;gap:0;display:flex}.sortableAttributeItem-module__oAF_YG__actions>*+*{margin-left:calc(var(--spacer-s) * -1)}
.asset-attribute-visual-condition-builder-module__uF2VmW__root{gap:var(--spacer-l);flex-direction:column;min-width:0;display:flex}.asset-attribute-visual-condition-builder-module__uF2VmW__effectRow{align-items:center;gap:var(--spacer-base);flex-wrap:wrap;display:flex}.asset-attribute-visual-condition-builder-module__uF2VmW__effectLabel{font-size:var(--font-size-s);color:var(--text-secondary);white-space:nowrap}.asset-attribute-visual-condition-builder-module__uF2VmW__effectToggle{gap:var(--spacer-xs);display:flex}.asset-attribute-visual-condition-builder-module__uF2VmW__effectPill{padding:var(--spacer-xs) var(--spacer-l);border-radius:var(--radius-l);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:background var(--transition-duration-base) var(--transition-easing), color var(--transition-duration-base) var(--transition-easing), border-color var(--transition-duration-base) var(--transition-easing);font-family:inherit}.asset-attribute-visual-condition-builder-module__uF2VmW__effectPillInactive{border:var(--border-secondary);color:var(--text-secondary);background:0 0}.asset-attribute-visual-condition-builder-module__uF2VmW__effectPillInactive:hover{background:var(--fill-tertiary);color:var(--text-primary)}.asset-attribute-visual-condition-builder-module__uF2VmW__effectPillShowActive{border:var(--border-success-secondary);background:var(--fill-success-primary);color:var(--text-success-primary)}.asset-attribute-visual-condition-builder-module__uF2VmW__effectPillRequireActive{border:var(--border-warning-secondary);background:var(--fill-warning-primary);color:var(--text-warning-primary)}.asset-attribute-visual-condition-builder-module__uF2VmW__whenLabel{font-size:var(--font-size-xs);color:var(--text-tertiary);white-space:nowrap;font-style:italic}.asset-attribute-visual-condition-builder-module__uF2VmW__conditionList{flex-direction:column;display:flex}.asset-attribute-visual-condition-builder-module__uF2VmW__emptyNotice{padding:var(--spacer-l);border:var(--border-secondary);border-radius:var(--radius-s);background:var(--fill-secondary);color:var(--text-tertiary);font-size:var(--font-size-xs);text-align:center;margin:0}.asset-attribute-visual-condition-builder-module__uF2VmW__conditionRow{align-items:center;gap:var(--spacer-s);padding:var(--spacer-base) 0;flex-wrap:wrap;display:flex}.asset-attribute-visual-condition-builder-module__uF2VmW__chip{height:var(--common-component-size);padding:0 var(--spacer-base);border:var(--border-secondary);border-radius:var(--radius-l);background:var(--fill-primary);color:var(--text-primary);font-size:var(--font-size-xs);cursor:pointer;min-width:0;max-width:180px;transition:border-color var(--transition-duration-fast) var(--transition-easing);outline:none;font-family:inherit}.asset-attribute-visual-condition-builder-module__uF2VmW__chip:focus{border:var(--focus-outline)}.asset-attribute-visual-condition-builder-module__uF2VmW__chipOperator{background:var(--fill-accent-primary);border:var(--border-accent-secondary);color:var(--text-accent-primary);font-weight:var(--font-weight-semibold)}.asset-attribute-visual-condition-builder-module__uF2VmW__rangeAnd{font-size:var(--font-size-xs);color:var(--text-tertiary);flex-shrink:0}.asset-attribute-visual-condition-builder-module__uF2VmW__multiValueGroup{align-items:center;gap:var(--spacer-xs);flex-wrap:wrap;min-width:0;display:flex}.asset-attribute-visual-condition-builder-module__uF2VmW__optionPill{padding:var(--spacer-xs) var(--spacer-base);border:var(--border-secondary);border-radius:var(--radius-l);background:var(--fill-primary);color:var(--text-secondary);font-size:var(--font-size-xs);cursor:pointer;transition:background var(--transition-duration-fast) var(--transition-easing), color var(--transition-duration-fast) var(--transition-easing), border-color var(--transition-duration-fast) var(--transition-easing);font-family:inherit}.asset-attribute-visual-condition-builder-module__uF2VmW__optionPill:hover{background:var(--fill-tertiary);color:var(--text-primary)}.asset-attribute-visual-condition-builder-module__uF2VmW__optionPill:focus-visible{outline:var(--focus-outline)}.asset-attribute-visual-condition-builder-module__uF2VmW__optionPillSelected{border:var(--border-success-secondary);background:var(--fill-success-primary);color:var(--text-success-primary)}.asset-attribute-visual-condition-builder-module__uF2VmW__addValueBtn{padding:var(--spacer-xs) var(--spacer-base);border:var(--border-secondary);border-radius:var(--radius-l);color:var(--text-secondary);font-size:var(--font-size-xs);cursor:pointer;transition:background var(--transition-duration-fast) var(--transition-easing), color var(--transition-duration-fast) var(--transition-easing);background:0 0;border-style:dashed;font-family:inherit}.asset-attribute-visual-condition-builder-module__uF2VmW__addValueBtn:hover{background:var(--fill-tertiary);color:var(--text-primary);border-style:solid}.asset-attribute-visual-condition-builder-module__uF2VmW__removeBtn{width:var(--common-component-size-s);height:var(--common-component-size-s);border-radius:var(--radius-round);color:var(--text-tertiary);font-size:var(--font-size-base);cursor:pointer;transition:background var(--transition-duration-fast) var(--transition-easing), color var(--transition-duration-fast) var(--transition-easing);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}.asset-attribute-visual-condition-builder-module__uF2VmW__removeBtn:hover:not(:disabled){background:var(--fill-error-primary);color:var(--text-error-primary)}.asset-attribute-visual-condition-builder-module__uF2VmW__removeBtn:disabled{opacity:.3;cursor:not-allowed}.asset-attribute-visual-condition-builder-module__uF2VmW__logicToggleRow{padding:var(--spacer-xs) 0;min-height:var(--common-component-size-s);align-items:center;display:flex;position:relative}.asset-attribute-visual-condition-builder-module__uF2VmW__logicLine{background:var(--neutral-200);height:1px;position:absolute;inset-inline:0}.asset-attribute-visual-condition-builder-module__uF2VmW__logicPill{z-index:1;padding:var(--spacer-xs) var(--spacer-l);border-radius:var(--radius-l);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);cursor:pointer;letter-spacing:var(--letter-spacing-xl);transition:background var(--transition-duration-base) var(--transition-easing), color var(--transition-duration-base) var(--transition-easing);border:none;font-family:inherit;position:relative}.asset-attribute-visual-condition-builder-module__uF2VmW__logicPillAnd{background:var(--fill-accent-primary);color:var(--text-accent-primary)}.asset-attribute-visual-condition-builder-module__uF2VmW__logicPillAnd:hover{background:var(--fill-accent-primary-hover)}.asset-attribute-visual-condition-builder-module__uF2VmW__logicPillOr{background:var(--fill-warning-primary);color:var(--text-warning-primary)}.asset-attribute-visual-condition-builder-module__uF2VmW__logicPillOr:hover{background:var(--fill-warning-primary-hover)}.asset-attribute-visual-condition-builder-module__uF2VmW__logicPillHint{margin-left:var(--spacer-xs);font-size:var(--font-size-xs);opacity:.5;font-style:normal}.asset-attribute-visual-condition-builder-module__uF2VmW__addConditionBtn{padding:var(--spacer-xs) var(--spacer-base);border:var(--border-secondary);border-radius:var(--radius-l);color:var(--text-secondary);font-size:var(--font-size-xs);cursor:pointer;transition:background var(--transition-duration-base) var(--transition-easing), color var(--transition-duration-base) var(--transition-easing), border-style var(--transition-duration-base) var(--transition-easing);background:0 0;border-style:dashed;align-self:flex-start;font-family:inherit}.asset-attribute-visual-condition-builder-module__uF2VmW__addConditionBtn:hover{background:var(--fill-tertiary);color:var(--text-primary);border-style:solid}@media (max-width:64rem){.asset-attribute-visual-condition-builder-module__uF2VmW__chip{max-width:100%}}
.asset-attribute-conditional-logic-editor-module__E63Iqq__mobileOverlay{z-index:var(--app-z-index-level-10);background:var(--fill-black-solid);opacity:.56;position:fixed;inset:0}.asset-attribute-conditional-logic-editor-module__E63Iqq__mobileContent{z-index:var(--app-z-index-level-10);background:var(--fill-primary);position:fixed;inset:0;overflow-y:auto}.asset-attribute-conditional-logic-editor-module__E63Iqq__editorPanel{gap:var(--spacer-l);padding:var(--spacer-xl);border:var(--border-secondary);border-radius:var(--radius-m);background:var(--fill-primary);flex-direction:column;min-width:0;display:flex}.asset-attribute-conditional-logic-editor-module__E63Iqq__mobileContent .asset-attribute-conditional-logic-editor-module__E63Iqq__editorPanel{border:none;border-radius:0;min-height:100dvh}.asset-attribute-conditional-logic-editor-module__E63Iqq__editorHeader{gap:var(--spacer-s);flex-direction:column;display:flex}.asset-attribute-conditional-logic-editor-module__E63Iqq__title{font-size:var(--font-size-l);font-weight:var(--font-weight-semibold);margin:0}.asset-attribute-conditional-logic-editor-module__E63Iqq__description{font-size:var(--font-size-xs);color:var(--text-tertiary);margin:0}.asset-attribute-conditional-logic-editor-module__E63Iqq__errorMessage{padding:var(--spacer-base);border:var(--border-error-primary);border-radius:var(--radius-s);background:var(--fill-error-primary);color:var(--text-error-primary);font-size:var(--font-size-xs);margin:0}.asset-attribute-conditional-logic-editor-module__E63Iqq__actions{border-top:var(--border-secondary);padding-top:var(--spacer-l)}
.colourPicker-module__MJx9FG__root{gap:var(--spacer-s);flex-direction:column;display:flex}.colourPicker-module__MJx9FG__colourDisplay{align-items:center;gap:var(--spacer-base);display:flex}.colourPicker-module__MJx9FG__colourGrid{grid-template-columns:repeat(9, var(--common-component-size));gap:var(--spacer-xl);border:var(--border-primary);border-radius:var(--radius-m);padding:var(--spacer-xl);display:grid}.colourPicker-module__MJx9FG__colourBox{width:var(--common-component-size);height:var(--common-component-size);border-radius:var(--radius-round);cursor:pointer;transition:transform var(--transition-duration-fast), box-shadow var(--transition-duration-fast);border:none}.colourPicker-module__MJx9FG__colourBox:hover{box-shadow:var(--shadow-base);transform:scale(1.1)}
.createAssetTypeForm-module__8vMzBG__iconSearch{width:100%;max-width:calc(var(--spacer-8xl) * 3);min-width:0}
.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}
.teamMembersTab-module__gRnXva__root{position:relative}.teamMembersTab-module__gRnXva__filters{flex-direction:column;gap:32px;margin-bottom:32px;display:flex}.teamMembersTab-module__gRnXva__filterRow{align-items:center;gap:16px;display:flex}.teamMembersTab-module__gRnXva__filterRow div{width:33%}@media (max-width:1024px){.teamMembersTab-module__gRnXva__filterRow div{width:50%}}.teamMembersTab-module__gRnXva__teamSearch{width:33%}@media (max-width:1024px){.teamMembersTab-module__gRnXva__teamSearch{width:100%;margin-right:16px}}.teamMembersTab-module__gRnXva__userMasthead{justify-content:space-between;align-items:center;display:flex}.teamMembersTab-module__gRnXva__noResults{min-height:100px;font-weight:600;font-size:var(--font-size-base);align-items:center;display:flex}.teamMembersTab-module__gRnXva__noTeamMembersFound{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;margin-top:6px;padding:32px;display:flex}.teamMembersTab-module__gRnXva__noTeamMembersFound h3{margin-bottom:0}.teamMembersTab-module__gRnXva__userCell{align-items:center;gap:var(--spacer-l);display:flex}.teamMembersTab-module__gRnXva__loginNever{color:var(--text-tertiary);font-style:italic}.teamMembersTab-module__gRnXva__contractorCell{align-items:center;height:100%;display:flex}
