._devicesGrid_mhgxr_1{container:deviceCard/inline-size}._softwareVersion_mhgxr_5{justify-content:flex-end;align-items:center;width:80px;margin-right:10px;display:flex}@container (width<=1200px){._softwareVersion_mhgxr_5{display:none}}._devicesGrid_mhgxr_1>div{grid-template-rows:auto;grid-template-columns:min-content min-content auto max-content min-content min-content;display:grid}@container (width<=750px){._devicesGrid_mhgxr_1>div{grid-template-columns:min-content 40px auto min-content min-content}._devicesGrid_mhgxr_1>div ._deviceCard_mhgxr_25{grid-template-areas:"selection icon name actions""selection icon serial actions"}._devicesGrid_mhgxr_1>div ._deviceCard_mhgxr_25:has(>._structures_mhgxr_30){grid-template-areas:"selection icon name actions"". .structure actions"". .serial actions"}._devicesGrid_mhgxr_1>div ._deviceCard_mhgxr_25{gap:0 var(--mantine-spacing-xs);grid-column:span 5}._devicesGrid_mhgxr_1>div ._deviceCard_mhgxr_25 ._deviceSelection_mhgxr_40{padding:0 var(--mantine-spacing-xs) 0 0}._devicesGrid_mhgxr_1>div ._deviceCard_mhgxr_25 ._serial_number_mhgxr_44{justify-self:start}._devicesGrid_mhgxr_1>div ._deviceCard_mhgxr_25 ._serial_number_mhgxr_44 button,._devicesGrid_mhgxr_1>div ._deviceCard_mhgxr_25 ._statuses_mhgxr_52{display:none}}@container (width<=700px){._devicesGrid_mhgxr_1>div{--ai-size:var(--ai-size-lg)}._devicesGrid_mhgxr_1>div ._deviceCard_mhgxr_25{grid-column:span 5;grid-template-areas:"selection icon name actions"". .serial.";align-items:flex-start}._devicesGrid_mhgxr_1>div ._deviceCard_mhgxr_25:has(>._structures_mhgxr_30){grid-template-areas:"selection icon name actions"". .structure."". .serial."}._devicesGrid_mhgxr_1>div ._deviceCard_mhgxr_25 ._statuses_mhgxr_52{display:none}@container (width>=1000px){._devicesGrid_mhgxr_1>div{--ai-size:var(--ai-size-xl)}}@container (width<=700px){._devicesGrid_mhgxr_1>div{--ai-size:var(--ai-size-md)}}@container (width<=500px){._devicesGrid_mhgxr_1>div{--ai-size:var(--ai-size-xs)}}}._deviceCard_mhgxr_25{grid-template-areas:"selection icon name serial statuses actions";min-height:92px;display:grid}._deviceCard_mhgxr_25:has(>._structures_mhgxr_30){grid-template-areas:"selection icon name serial statuses actions""selection icon structure serial statuses actions"}._deviceCard_mhgxr_25{grid-template-rows:auto;grid-template-columns:subgrid;gap:0 var(--mantine-spacing-md);padding:var(--mantine-spacing-lg);border-bottom:1px solid var(--border);grid-column:span 6;align-items:center}._deviceCard_mhgxr_25:first-child{border-top:1px solid var(--border)}._deviceCard_mhgxr_25{background-color:var(--card);color:var(--card-foreground);cursor:pointer;transition:background-color .25s,box-shadow .25s,opacity .25s}._deviceCard_mhgxr_25:hover{background:var(--accent)}._deviceCard_mhgxr_25[data-bulk-preview-state=eligible]{background:color-mix(in srgb, var(--primary) 12%, var(--card));box-shadow:inset 3px 0 0 color-mix(in srgb, var(--primary) 42%, var(--border))}._deviceCard_mhgxr_25[data-bulk-preview-state=eligible]:hover{background:color-mix(in srgb, var(--primary) 18%, var(--accent))}._deviceCard_mhgxr_25[data-bulk-preview-state=ineligible]{opacity:.6}._deviceCard_mhgxr_25 ._deviceSelection_mhgxr_40{cursor:default;height:100%;padding:var(--mantine-spacing-xs);grid-area:selection;align-items:center;display:flex}._deviceCard_mhgxr_25 ._icon_mhgxr_158{min-width:clamp(1.5rem,1.222rem + .889cqi,2rem);color:var(--card-foreground);opacity:.85;grid-area:icon}._deviceCard_mhgxr_25 ._displayname_mhgxr_165{font-weight:700;font-size:var(--mantine-font-size-lg);grid-area:name;line-height:1.5}._deviceCard_mhgxr_25 ._displaynameWithPrograms_mhgxr_172{align-items:center;gap:calc(var(--mantine-spacing-xs) / 2);display:inline-flex}._deviceCard_mhgxr_25 ._metadataIndicator_mhgxr_178{margin-left:var(--mantine-spacing-xs);cursor:pointer}._deviceCard_mhgxr_25 ._structures_mhgxr_30{min-width:0;color:var(--muted-foreground);grid-area:structure}._deviceCard_mhgxr_25 ._serial_number_mhgxr_44{font-variant-numeric:tabular-nums;cursor:default;color:var(--muted-foreground);flex-flow:row;grid-area:serial;justify-self:end;align-items:center;gap:8px;margin-right:clamp(1.75rem,1.45rem + .8cqi,2.25rem);display:flex}._deviceCard_mhgxr_25 ._structures_mhgxr_30,._deviceCard_mhgxr_25 ._serial_number_mhgxr_44{font-size:clamp(.75rem,.6rem + .4cqi,1rem)}._deviceCard_mhgxr_25 ._statuses_mhgxr_52{flex-direction:row;grid-area:statuses;align-items:center;gap:clamp(1rem,.7rem + .8cqi,1.5rem);display:flex}._deviceCard_mhgxr_25 ._deviceActions_mhgxr_216{grid-area:actions}._deviceCard_mhgxr_25._notConnected_mhgxr_220 ._icon_mhgxr_158,._deviceCard_mhgxr_25._notConnected_mhgxr_220 ._serial_number_mhgxr_44,._deviceCard_mhgxr_25._notConnected_mhgxr_220 ._structures_mhgxr_30{opacity:.5}._deviceCard_mhgxr_25._notConnected_mhgxr_220 ._displayname_mhgxr_165{opacity:.7}._deviceCard_mhgxr_25 ._structure_mhgxr_30{font-size:var(--mantine-font-size-md)}._deviceCard_mhgxr_25 ._structure_mhgxr_30 svg{vertical-align:middle}._deviceCard_mhgxr_25 ._ellipsis_mhgxr_240{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._mapCard_mhgxr_247{box-sizing:border-box;grid-template-columns:minmax(24px,auto) minmax(0,1fr) max-content;grid-template-areas:"icon name actions""details details details""statuses statuses statuses";align-items:start;gap:8px 12px;width:100%;min-width:0;max-width:100%;padding:8px;display:grid}._mapCard_mhgxr_247 ._icon_mhgxr_158{grid-area:icon;align-self:flex-start;min-width:clamp(1.5rem,1.222rem + .889cqi,2rem)}._mapCard_mhgxr_247 ._displaynameLink_mhgxr_270{min-width:0;max-width:100%;color:inherit;grid-area:name;text-decoration:none}._mapCard_mhgxr_247 ._mapDetails_mhgxr_278{gap:var(--mantine-spacing-xs);flex-direction:column;grid-area:details;min-width:0;max-width:100%;display:flex}._mapCard_mhgxr_247 ._displayname_mhgxr_165{font-weight:700;font-size:var(--mantine-font-size-lg);overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;grid-area:name;min-width:0;max-width:100%;margin-top:2px;margin-bottom:4px;line-height:1.25;display:-webkit-box;overflow:hidden}._mapCard_mhgxr_247 ._structures_mhgxr_30{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-6);overflow:hidden}._mapCard_mhgxr_247 ._serial_number_mhgxr_44{font-variant-numeric:tabular-nums;cursor:default;color:var(--mantine-color-gray-6);flex-flow:row;grid-area:serial;justify-self:end;align-items:center;gap:8px;min-width:0;max-width:100%;margin-right:0;display:flex}._mapCard_mhgxr_247 ._serial_number_mhgxr_44 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._mapCard_mhgxr_247 ._serial_number_mhgxr_44 span:has(svg){flex-shrink:0}._mapCard_mhgxr_247 ._serial_number_mhgxr_44 button{flex-shrink:0}._mapCard_mhgxr_247 ._structures_mhgxr_30,._mapCard_mhgxr_247 ._serial_number_mhgxr_44{font-size:var(--mantine-font-size-sm)}._mapCard_mhgxr_247 ._statuses_mhgxr_52{gap:var(--mantine-spacing-xs);flex-direction:row;grid-area:statuses;justify-self:start;min-width:0;display:flex}._mapCard_mhgxr_247 ._deviceActions_mhgxr_216{grid-area:actions;align-self:flex-start}._mapCard_mhgxr_247._notConnected_mhgxr_220 ._icon_mhgxr_158,._mapCard_mhgxr_247._notConnected_mhgxr_220 ._displayname_mhgxr_165,._mapCard_mhgxr_247._notConnected_mhgxr_220 ._serial_number_mhgxr_44,._mapCard_mhgxr_247._notConnected_mhgxr_220 ._structures_mhgxr_30{opacity:.5}._mapCard_mhgxr_247 ._structure_mhgxr_30{font-size:var(--mantine-font-size-sm);font-weight:400}._mapCard_mhgxr_247 ._structure_mhgxr_30 svg{vertical-align:middle}._mapCard_mhgxr_247 ._ellipsis_mhgxr_240{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._mapCard_mhgxr_247 ._displayname_mhgxr_165{color:inherit}
