/* Reuse Home's card, type, palette and blueprint footer owners.
   This opt-in section only adapts equipment art, native counts and related links. */
#applicationMain .op26 .op-home1061{margin:0;container:home-v5/inline-size;min-width:0}
#applicationMain .op26 .op-home1061 .eco-home-workspace{min-width:0;overflow:visible}
#applicationMain .op26 .op-home1061 .eco-landing-section-heading{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}
#applicationMain .op26 .op-home1061 .eco-landing-section-heading h2{font:700 1rem/1.4 var(--landing-ui)!important;margin:0}
#applicationMain .op26 .op-home1061 .eco-landing-section-heading>a{font:600 .875rem/1.5 var(--landing-ui);min-height:36px;display:flex;align-items:center;color:#a1eafa}
#applicationMain .op26 .op-home1061 .eco-home-workspace-grid{align-items:stretch}
#applicationMain .op26 .op-home1061 .eco-home-card-title h3{min-height:0;font:700 1.3rem/1.3 var(--landing-ui);color:var(--home-accent);margin:0}
#applicationMain .op26 .op-home1061 .eco-home-card-art{height:180px;aspect-ratio:auto;padding:8px 10px 0;overflow:hidden;background:radial-gradient(ellipse at 50% 85%,var(--home-art-tint),transparent 75%)}
#applicationMain .op26 .op-home1061 .eco-home-card-art img{display:block;flex:0 0 auto;width:100%;height:100%;min-width:0;object-fit:contain;mix-blend-mode:normal}
#applicationMain .op26 .op-home1061 .op-home1061-storage img{width:37%;margin-inline:-2%;height:82%}
#applicationMain .op26 .op-home1061 .op-home1061-storage img:nth-child(2){width:40%;height:100%;z-index:1}
#applicationMain .op26 .op-home1061 .op-home1061-movement img:first-child{width:69%;margin-right:-14%}
#applicationMain .op26 .op-home1061 .op-home1061-movement img:last-child{width:52%;height:96%}
#applicationMain .op26 .op-home1061 .op-home1061-measurement img{width:59%;height:92%;margin-inline:-4.5%}
#applicationMain .op26 .op-home1061 .eco-home-card-body{gap:12px;padding:12px 16px 16px}
#applicationMain .op26 .op-home1061 .eco-home-card-body>p{font:600 .9375rem/1.55 var(--landing-ui);color:var(--landing-copy);min-height:3.1em}
#applicationMain .op26 .op-home1061 .op-home1061-counts{display:flex;gap:14px;flex-wrap:wrap;margin:0;padding:10px 0 0;border-top:1px solid #5fc9e529;min-height:67px}
#applicationMain .op26 .op-home1061 .op-home1061-counts>div{display:flex;flex-direction:column-reverse;gap:3px;min-width:0}
#applicationMain .op26 .op-home1061 .op-home1061-counts dt{font:600 .8125rem/1.4 var(--landing-ui);color:var(--landing-copy)}
#applicationMain .op26 .op-home1061 .op-home1061-counts dd{font:800 1.35rem/1.2 var(--landing-display);margin:0;color:#f3ca78;font-variant-numeric:tabular-nums}
#applicationMain .op26 .op-home1061 .op-home1061-equipment-note{border-top:1px solid #5fc9e529;padding-top:10px;min-height:67px}
#applicationMain .op26 .op-home1061 .op-home1061-equipment-note strong{display:block;font:700 1.0625rem/1.5 var(--landing-ui);color:#edfaff}
#applicationMain .op26 .op-home1061 .op-home1061-equipment-note span{font:600 .8125rem/1.4 var(--landing-ui);color:var(--landing-copy)}
#applicationMain .op26 .op-home1061 :is(.op-home1061-related,.eco-home-card-topics){display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;min-height:40px;margin-top:auto;padding-top:0}
#applicationMain .op26 .op-home1061 .op-home1061-related a{font:700 .875rem/1.4 var(--landing-ui);color:var(--home-accent);min-height:40px;display:flex;align-items:center}
#applicationMain .op26 .op-home1061 .eco-home-card-footer{margin-top:auto;color:var(--eco-blueprint-ink);text-decoration:none;min-height:76px}
#applicationMain .op26 .op-home1061 .eco-home-card-footer:hover{text-decoration:none}
#applicationMain .op26 .op-home1061 .eco-home-native-tools{margin-top:16px}
#applicationMain .op26 .op-home1061 .eco-home-native-tools>a{padding:14px 16px;min-height:88px}
#applicationMain .op26 .op-home1061 .eco-home-native-tools strong{font:700 .9375rem/1.4 var(--landing-ui)}
#applicationMain .op26 .op-home1061 .eco-home-native-tools small{font:600 .875rem/1.5 var(--landing-ui);color:var(--landing-copy)}
#applicationMain .op26 .op-home1061 .eco-home-native-tools>a>b{margin-left:auto;flex:none;color:var(--home-cyan)}
#applicationMain .op26 .op-home1061 .op-home1061-tool-icon{display:flex;flex:0 0 30px;width:30px;height:30px;color:var(--home-cyan)}
#applicationMain .op26 .op-home1061 .op-home1061-tool-icon svg{width:100%;height:100%}
@container home-v5 (max-width:66rem){#applicationMain .op26 .op-home1061 .eco-home-workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@container home-v5 (max-width:48rem){#applicationMain .op26 .op-home1061 .eco-home-native-tools{grid-template-columns:minmax(0,1fr)}#applicationMain .op26 .op-home1061 .eco-home-native-tools>a+a{border-left:0;border-top:1px solid #2c6b8155}}
@container home-v5 (max-width:34rem){#applicationMain .op26 .op-home1061 .eco-home-workspace-grid{grid-template-columns:minmax(0,1fr)}#applicationMain .op26 .op-home1061 .eco-home-card-art{height:170px}#applicationMain .op26 .op-home1061 .eco-home-card-body>p{min-height:0}}
@media(forced-colors:active){#applicationMain .op26 .op-home1061 :is(.eco-home-card-title h3,.op-home1061-counts dd,.op-home1061-related a){color:CanvasText}#applicationMain .op26 .op-home1061 .eco-home-card-footer{border:1px solid ButtonText;color:ButtonText}}

/* Semantic equipment glyphs; the frame and typography remain owned by Home. */
#applicationMain .op26 .op-home1061 .eco-home-workspace[data-accent="cyan"] .eco-home-card-footer{--eco-command-glyph:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cellipse%20cx%3D%2212%22%20cy%3D%225%22%20rx%3D%228%22%20ry%3D%223%22%2F%3E%3Cpath%20d%3D%22M4%205v14c0%204%2016%204%2016%200V5M4%2012c0%204%2016%204%2016%200%22%2F%3E%3C%2Fsvg%3E")}
#applicationMain .op26 .op-home1061 .eco-home-workspace[data-accent="green"] .eco-home-card-footer{--eco-command-glyph:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%226%22%2F%3E%3Cpath%20d%3D%22M2%205h6M2%205v7h4M22%2019h-6m6%200v-7h-4M12%209v6m-3-3h6%22%2F%3E%3C%2Fsvg%3E")}
#applicationMain .op26 .op-home1061 .eco-home-workspace[data-accent="gold"] .eco-home-card-footer{--eco-command-glyph:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%225%22%20y%3D%224%22%20width%3D%2214%22%20height%3D%2214%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M1%209h4M19%209h4M1%2014h4M19%2014h4M8%2021h8M12%2018v3M8%2011l3-3%202%204%203-3%22%2F%3E%3C%2Fsvg%3E")}
#applicationMain .op26 .op-home1061 .eco-home-workspace[data-accent="purple"] .eco-home-card-footer{--eco-command-glyph:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%205h15v12H3zM18%2017h4v3M8%2017h6M7%208h6M7%2011h4%22%2F%3E%3Ccircle%20cx%3D%226%22%20cy%3D%2219%22%20r%3D%222%22%2F%3E%3Ccircle%20cx%3D%2215%22%20cy%3D%2219%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E")}
