:is(#sasba-educa,#species-quiz,#dive-challenge,#equipment-game,#orientation,#openwater,#educa-connect-dots) .educa-game-return,a.educa-game-return{color:#fff;white-space:normal;text-align:center;background:#183058;border:1px solid #91afd4;border-radius:8px;justify-content:center;align-items:center;gap:8px;max-width:100%;min-height:46px;padding:12px 18px;font:600 15px/1.4 Roboto,sans-serif;text-decoration:none;display:inline-flex}a.educa-game-return:hover{color:#fff;background:#3061af}a.educa-game-return:focus-visible{outline-offset:4px;outline:3px solid #fbd276}header.educa-game-heading{flex-direction:column;align-items:flex-start;gap:14px;display:flex}header.educa-game-heading>.educa-game-return{order:2;align-self:flex-start;margin:0}header.educa-game-heading>p,header.educa-game-heading>small{order:1}:is(#sasba-educa,#species-quiz,#dive-challenge,#equipment-lab,#orientation,#openwater,#educa-connect-dots) a.educa-game-return{float:none!important;color:#fff!important;width:fit-content!important;max-width:100%!important;min-height:48px!important;box-shadow:none!important;letter-spacing:normal!important;background:#183058!important;border:1px solid #91afd4!important;border-radius:8px!important;justify-content:center!important;align-self:flex-start!important;align-items:center!important;gap:10px!important;margin:0!important;padding:12px 18px!important;font:600 15px/1.4 Roboto,sans-serif!important;text-decoration:none!important;display:inline-flex!important;position:static!important;transform:none!important}a.educa-game-return svg{fill:none;stroke:currentColor;stroke-width:1.8px;flex:0 0 20px;width:20px!important;height:20px!important;display:block!important}:is(#sasba-educa,#species-quiz,#dive-challenge,#equipment-lab,#orientation,#openwater,#educa-connect-dots) a.educa-game-return:hover{background:#3061af!important}:is(#species-quiz,#dive-challenge,#equipment-lab,#orientation,#openwater,#educa-connect-dots) header.educa-game-heading{gap:14px;flex-direction:column!important;align-items:flex-start!important;display:flex!important}#sasba-educa main>.educa-game-return{margin-bottom:24px!important}:is(#sasba-educa,#species-quiz,#dive-challenge,#equipment-lab,#orientation,#openwater,#educa-connect-dots) a.educa-game-return{align-self:flex-end!important;margin-left:auto!important}#sasba-educa main>.educa-game-return{display:flex!important}@media (width<=1024px){:is(#sasba-educa,#species-quiz,#dive-challenge,#equipment-lab,#orientation,#openwater,#educa-connect-dots) a.educa-game-return{align-self:stretch!important;width:100%!important;margin-left:0!important}}@media (width>=1024px) and (width<=1279px){body:has(:is(#sasba-educa,#species-quiz,#dive-challenge,#equipment-lab,#orientation,#openwater,.educa-history))>main.flex-1{padding-top:64px}}body:has(:is(#species-quiz,#equipment-lab,#dive-challenge))>main+[data-footer-species-rotation-due-at]{margin-top:0}@font-face{font-family:EquipmentRoboto;src:url(/educa/memory/roboto-latin.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:EquipmentOswald;src:url(/educa/memory/oswald-latin.woff2)format("woff2");font-weight:200 700;font-display:swap}#equipment-lab{color:#edf4fc;overflow-wrap:anywhere;background:#101f3b;padding:40px 24px;font-family:EquipmentRoboto,Roboto,sans-serif}#equipment-lab *{box-sizing:border-box}#equipment-lab [hidden]{display:none!important}#equipment-lab :focus-visible{outline-offset:5px;outline:3px solid #a9dbe8}#equipment-lab button,#equipment-lab a{touch-action:manipulation}#equipment-lab button{cursor:pointer;font:inherit}#equipment-lab button:disabled{opacity:.5;cursor:not-allowed}.eq-shell{max-width:1280px;margin:auto}.eq-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.eq-heading h1{margin:10px 0;font:500 clamp(32px,4vw,52px)/1.2 EquipmentOswald,Oswald,sans-serif}.eq-heading a,.eq-results a{padding:14px 0;font-size:14px;text-decoration:underline}.eq-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#b5cce9;font-size:12px}.eq-warning{background:#28364b;border-left:3px solid #edc99d;margin-top:16px;padding:14px;font-size:13px}.eq-status{min-height:40px;padding:12px 0;font-size:14px}.eq-status button{margin-left:12px;text-decoration:underline}.eq-setup{border:1px solid #425c7d;border-radius:14px;grid-template-columns:1.1fr 1fr;display:grid;overflow:hidden}.eq-intro{background:#183058;flex-direction:column;justify-content:center;padding:44px;display:flex}.eq-intro h2{max-width:420px;margin:16px 0;font:400 clamp(32px,4vw,50px)/1.2 EquipmentOswald,sans-serif}.eq-intro>p{line-height:1.7}.eq-setup form{background:#152743;gap:12px;padding:36px;display:grid}.eq-setup select{color:#101f3b;width:100%;min-width:0;min-height:48px;font:inherit;background:#fff;border-radius:6px;padding:12px}.eq-setup label{font-size:14px;font-weight:600}.eq-primary{color:#101f3b;background:#b9dbea;border-radius:6px;min-height:48px;padding:13px 22px;font-weight:700!important}.eq-primary:hover:not(:disabled){background:#e0f0f6}.eq-help,.eq-disclaimer{color:#c4d3e6;font-size:13px;line-height:1.7}.eq-help{margin-top:16px}.eq-disclaimer{max-width:100%;margin:28px 0 0}.eq-hud{justify-content:space-between;align-items:center;margin:14px 0;display:flex}.eq-hud b{margin-left:10px;font:500 28px EquipmentOswald,sans-serif}#eq-progress{accent-color:#a9dbe8;border:0;width:100%;height:4px}#eq-prompt{margin:24px 0;font:400 clamp(25px,3vw,36px)/1.3 EquipmentOswald,sans-serif}.eq-workspace{align-items:stretch;gap:24px;display:flex}.eq-parts{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;min-width:0;display:grid}.eq-piece{color:#101f3b;background:#e4e9ee;border:2px solid #4f6b8b;border-radius:12px;min-width:0;padding:0;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.eq-piece img{-o-object-fit:contain;object-fit:contain;background:#e4e9ee;width:100%;height:auto;display:block}.eq-piece span{text-align:left;padding:12px 16px;font-size:14px;font-weight:700;display:block}button.eq-piece:hover:not(:disabled){border-color:#b9dbea;transform:translateY(-3px)}.eq-piece[aria-pressed=true]{border-color:#f1d4a1;box-shadow:0 0 0 3px #f1d4a144}.eq-piece.is-target{border-color:#b9dbea;box-shadow:0 0 0 3px #b9dbea44}.eq-piece.is-correct{border-color:#94d8b6}.eq-piece.is-wrong{border-color:#e7a399}.eq-functions{flex:0 0 32%;gap:12px;min-width:0;display:grid}.eq-functions:empty{display:none}.eq-functions button{text-align:left;color:#eff5fc;background:#183058;border:1px solid #7591b3;border-radius:9px;min-height:64px;padding:20px;line-height:1.6}.eq-functions button[aria-pressed=true]{background:#2c4263;border-color:#f1d4a1}.eq-functions button.is-correct{background:#1d4948;border-color:#94d8b6}#eq-confirm{margin-top:20px}.eq-feedback{background:#183058;border-left:4px solid #b9dbea;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding:26px;animation:.25s ease-out eq-enter;display:flex}.eq-feedback h3{margin:0 0 10px;font:500 28px EquipmentOswald,sans-serif}.eq-feedback h4{margin:0 0 12px;font-weight:700}.eq-feedback p{max-width:800px;line-height:1.7}.eq-feedback a{font-size:13px;text-decoration:underline}.eq-feedback button{flex-shrink:0}.eq-credits{color:#becfe4;margin-top:24px;font-size:12px;line-height:1.6}.eq-credits summary{cursor:pointer;min-height:44px;padding:10px 0}.eq-results{text-align:center;background:#183058;border:1px solid #6688af;border-radius:12px;padding:40px}.eq-results h2{font:400 40px EquipmentOswald,sans-serif}.eq-results a{margin-top:16px;display:block}#eq-stats{grid-template-columns:repeat(4,1fr);gap:20px;margin:28px 0;display:grid}#eq-stats strong{color:#b9dbea;font:500 42px EquipmentOswald,sans-serif;display:block}#eq-stats span{font-size:13px}#eq-context{margin:16px 0 28px}@keyframes eq-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (width<=1024px){.eq-workspace{flex-direction:column}.eq-functions{grid-template-columns:repeat(3,minmax(0,1fr))}.eq-functions button{padding:16px}.eq-intro,.eq-setup form{padding:28px}.eq-feedback{flex-direction:column;align-items:stretch}}@media (width<=600px){#equipment-lab{padding:24px 14px}.eq-heading{display:block}.eq-heading a{display:inline-block}.eq-setup{grid-template-columns:1fr}.eq-intro,.eq-setup form{padding:24px}.eq-intro h2{font-size:34px}.eq-parts{grid-template-columns:1fr;gap:14px}.eq-piece{display:block}.eq-piece img{aspect-ratio:3/2}.eq-functions{grid-template-columns:1fr}.eq-feedback{padding:20px}.eq-results{padding:24px}#eq-stats{grid-template-columns:1fr 1fr}.eq-results h2{font-size:32px}}@media (height<=500px) and (width>=560px){.eq-setup{grid-template-columns:1fr 1fr}.eq-parts{grid-template-columns:repeat(3,minmax(0,1fr))}.eq-piece{display:block}.eq-functions{grid-template-columns:repeat(3,minmax(0,1fr))}.eq-piece span{padding:10px;font-size:12px}.eq-intro{padding:20px}.eq-intro h2{font-size:28px}}@media (prefers-reduced-motion:reduce){#equipment-lab *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}#equipment-lab[data-answered=true] .eq-piece:disabled,#equipment-lab[data-answered=true] .eq-functions button:disabled{opacity:1}.eq-parts{align-items:start}#eq-prompt,#eq-verdict{scroll-margin-top:140px}#equipment-lab[data-answered=false] .eq-piece.is-target{border-color:#f1d4a1;box-shadow:0 0 0 5px #f1d4a1,0 0 0 8px #101f3b}.eq-piece span.eq-target-label{color:#101f3b;text-align:center;background:#f1d4a1;flex:none;padding:12px 14px;font-weight:700;line-height:1.4}#equipment-lab .eq-parts{grid-auto-rows:auto;align-items:start}#equipment-lab .eq-piece{flex-direction:column;align-self:start;height:auto;min-height:0;display:flex}#equipment-lab .eq-photo{flex:none;position:relative;overflow:hidden}#equipment-lab .eq-piece img{aspect-ratio:auto;-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block;position:static}#equipment-lab .eq-piece .eq-target-label{order:1;padding:8px;font-size:14px;line-height:1.3;position:static}#equipment-lab .eq-decision{align-self:start;min-width:0}#equipment-lab[data-mode=match] .eq-functions{align-content:start;gap:10px;width:100%}#equipment-lab[data-mode=match] .eq-functions button,#equipment-lab.educa-immersive[data-mode=match] .eq-functions button{min-height:48px;padding:12px 54px 12px 16px;font-size:16px;line-height:1.4}#equipment-lab[data-mode=match] .eq-action-row{text-align:right;margin-top:16px}#equipment-lab[data-mode=match] .eq-action-row #eq-confirm{width:100%;margin:0}.eq-action-disclaimer{display:none}@media (width>=1025px){#equipment-lab[data-mode=match] .eq-workspace{grid-template-columns:minmax(0,1fr) 32%;align-items:start;display:grid}}@media (width<=1024px){#equipment-lab #eq-confirm,#equipment-lab .eq-decision{width:100%}#equipment-lab[data-mode=match] .eq-functions{grid-template-columns:1fr}}#equipment-lab.educa-immersive .eq-workspace{flex:none;align-items:start}#equipment-lab.educa-immersive .eq-parts{grid-auto-rows:auto;align-content:start;align-items:start}#equipment-lab.educa-immersive .eq-piece{height:auto;min-height:0}#equipment-lab.educa-immersive .eq-photo{flex:none}#equipment-lab.educa-immersive .eq-piece img{aspect-ratio:auto;-o-object-fit:contain;object-fit:contain;width:100%;height:auto;position:static}#equipment-lab.educa-immersive[data-mode=match] #eq-prompt{flex-shrink:0;margin:12px 0;font-size:28px}#equipment-lab .eq-hud{flex-wrap:wrap;align-items:center;gap:12px}#equipment-lab .eq-timer{color:#fff;background:#183058;border:1px solid #80bfff;border-radius:12px;grid-template-columns:1fr auto;gap:4px 12px;min-width:170px;padding:10px 16px;display:grid}#equipment-lab .eq-timer strong{font-variant-numeric:tabular-nums;font-size:1.5rem;line-height:1}#equipment-lab .eq-clock-track{background:#101f3b;border-radius:4px;grid-column:1/-1;height:4px;overflow:hidden}#equipment-lab .eq-clock-track i{transform-origin:0;background:#8fd8ff;height:100%;transition:transform .2s linear;display:block}#equipment-lab .eq-timer.is-urgent{background:#57291c;border-color:#ffc16d}#equipment-lab .is-urgent .eq-clock-track i{background:#ffc16d}@media (width<=1024px){#equipment-lab .eq-hud{align-items:center}#equipment-lab .eq-timer{flex-basis:100%;order:3}}@media (prefers-reduced-motion:reduce){#equipment-lab .eq-clock-track i{transition:none}}#equipment-lab .eq-hud>span:last-child{align-items:center;gap:10px;display:inline-flex}#equipment-lab .eq-hud>span:last-child b{margin-left:0;line-height:1}#eq-form #eq-start{margin-top:12px}#equipment-lab.educa-immersive #eq-play:not([hidden]) .eq-hud{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) 44px;align-items:center;gap:8px 16px;margin:0 0 8px;display:grid}#equipment-lab.educa-immersive #eq-position{justify-self:start}#equipment-lab.educa-immersive .eq-hud>span:last-of-type{justify-self:end}#equipment-lab.educa-immersive .eq-hud>.educa-fullscreen-docked{grid-column:4;justify-self:end;margin:0}#equipment-lab.educa-immersive .eq-status:has(#eq-status:empty):has(#eq-retry[hidden]){display:none}@media (width<=600px){#equipment-lab .eq-parts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#equipment-lab .eq-piece span{padding:10px;font-size:13px}#equipment-lab.educa-immersive #eq-play:not([hidden]) .eq-hud{grid-template-columns:minmax(0,1fr) auto;gap:8px 10px}#equipment-lab.educa-immersive #eq-position{grid-area:1/1}#equipment-lab.educa-immersive .eq-hud>span:last-of-type{grid-area:1/2}#equipment-lab.educa-immersive .eq-hud .eq-timer{order:initial;flex-basis:auto;grid-area:2/1;width:100%;min-width:0}#equipment-lab.educa-immersive .eq-hud>.educa-fullscreen-docked{grid-area:2/2}}@media (height<=500px) and (width>=560px){#equipment-lab .eq-parts{grid-template-columns:repeat(3,minmax(0,1fr))}}#equipment-lab .eq-parts{align-content:start}#equipment-lab[data-mode=detect] .eq-parts{grid-template-columns:minmax(0,1fr)}#equipment-lab:is([data-mode=detect],[data-mode=prepare]) .eq-action-row{text-align:right}#equipment-lab[data-answered=false] :is(.eq-piece,.eq-functions button)[aria-pressed=true]{border-color:#ffd36a;box-shadow:0 0 0 3px #ffd36a}#equipment-lab .eq-functions button{padding-right:58px;position:relative}#equipment-lab[data-answered=false] .eq-functions button[aria-pressed=true]{color:#101f3b;background:#ffd36a}#equipment-lab[data-answered=false] :is(.eq-piece,.eq-functions button)[aria-pressed=true]:after{content:"✓";z-index:1;color:#101f3b;pointer-events:none;background:#ffd36a;border:2px solid #101f3b;border-radius:50%;place-items:center;width:32px;height:32px;font:700 22px/1 sans-serif;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 2px 6px #0006}#equipment-lab .eq-result-actions{justify-content:center;align-items:stretch;gap:16px;display:flex}#equipment-lab .eq-result-actions a.educa-game-return{align-self:stretch!important;width:auto!important;min-height:50px!important;margin:0!important}@media (width<=600px){#equipment-lab .eq-result-actions{flex-direction:column}#equipment-lab .eq-result-actions>*{width:100%!important}}#eq-component-feedback:empty{display:none}#eq-component-feedback{padding-left:20px}#eq-component-feedback li+li{margin-top:16px}#equipment-lab:has(#eq-play:not([hidden])) .eq-status:has(#eq-status:empty):has(#eq-retry[hidden]){display:none}#equipment-lab .eq-feedback-dialog{color:#edf4fc;background:#183058;border:1px solid #7598c5;border-radius:20px;width:min(760px,100% - 48px);max-width:760px;max-height:calc(100dvh - 48px);margin:auto;padding:0;position:fixed;inset:0;overflow:visible}#equipment-lab .eq-feedback-dialog::backdrop{background:#050b18c7}#equipment-lab dialog.eq-feedback-dialog{overflow:visible!important}#equipment-lab .eq-feedback-dialog .eq-feedback{overscroll-behavior:contain;border-radius:19px;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:22px;max-height:calc(100dvh - 48px);margin:0;padding:clamp(24px,4vw,38px);display:grid;overflow:auto}#equipment-lab .eq-feedback-dialog #eq-next{justify-self:end;min-width:190px}#equipment-lab .eq-feedback-close{z-index:2;color:#fff;background:#183058;border:1px solid #91afd4;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;font-size:22px;line-height:1;display:grid;position:absolute;top:-18px;right:-18px;box-shadow:0 8px 24px #050b187d}#equipment-lab #eq-feedback-open{align-self:flex-end;width:fit-content;margin:20px 0 0 auto;display:block}@media (width<=600px){#equipment-lab #eq-feedback-open{align-self:stretch;width:100%}}.eq-feedback-answers{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.eq-feedback-answers.is-single{grid-template-columns:minmax(0,1fr)}.eq-feedback-answers>section{min-width:0}.eq-answer-photo{width:min(100%,calc(var(--eq-photo-height,180px) * var(--eq-photo-ratio,1.5) + 2px));background:#101f3b;border:1px solid #e7a399;border-radius:12px;max-width:100%;margin:0 0 12px;overflow:hidden}.eq-answer-photo.is-correct{border-color:#94d8b6}.eq-answer-photo img{width:100%;height:auto;aspect-ratio:var(--eq-photo-ratio,1.5);-o-object-fit:contain;object-fit:contain;background:#e4e9ee;display:block}.eq-answer-photo figcaption{padding:12px}.eq-answer-photo strong,.eq-answer-mark{display:block}.eq-answer-mark{color:#e7a399;margin-top:8px;font-size:13px}.is-correct>.eq-answer-photo .eq-answer-mark,.eq-answer-photo.is-correct .eq-answer-mark{color:#94d8b6}.eq-answer-photo p{margin:10px 0 0}.eq-feedback-answers.is-single .eq-answer-photo{--eq-photo-height:200px}@media (width<=600px){.eq-feedback-answers{grid-template-columns:1fr}.eq-answer-photo{--eq-photo-height:150px}}@media (width>=601px){.eq-feedback-answers:not(.is-single)>section{flex-direction:column;display:flex}.eq-feedback-answers:not(.is-single)>section>div:has(>.eq-answer-photo:only-child){flex-direction:column;flex:1;display:flex}.eq-feedback-answers:not(.is-single) .eq-answer-photo:only-child{flex:1}}#equipment-lab .eq-feedback-answers.is-preparation{grid-template-columns:minmax(0,1fr);gap:18px}#equipment-lab .eq-feedback-answers.is-preparation>section>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}#equipment-lab .is-preparation .eq-answer-photo{align-items:center;width:100%;min-width:0;min-height:80px;margin:0;padding-left:104px;display:flex;position:relative}#equipment-lab .is-preparation .eq-answer-photo img{aspect-ratio:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:104px;height:100%;position:absolute;inset:0 auto 0 0}#equipment-lab .is-preparation .eq-answer-photo figcaption{flex:1;min-width:0;padding:12px;font-size:14px}#equipment-lab .is-preparation .eq-answer-mark{margin-top:4px}#equipment-lab .is-preparation>section>div>p{color:#c4d3e6;grid-column:1/-1;margin:0}#eq-component-details{border-top:1px solid #425c7d;margin-top:18px;padding-top:12px}#eq-component-details summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:600;display:list-item}#eq-component-details #eq-component-feedback{margin-top:12px}@media (width<=600px){#equipment-lab .eq-feedback-answers.is-preparation>section>div{grid-template-columns:minmax(0,1fr)}#equipment-lab .eq-feedback-dialog{width:calc(100% - 40px);max-height:calc(100dvh - 40px)}#equipment-lab .eq-feedback-dialog .eq-feedback{max-height:calc(100dvh - 40px);padding:24px 18px}#equipment-lab .eq-feedback-dialog #eq-next{justify-self:stretch;width:100%}}#equipment-lab .eq-decision>.eq-target-label{color:#101f3b;background:#f1d4a1;border-radius:6px;margin-bottom:12px;padding:8px 12px;font-size:14px;font-weight:700;display:block}#equipment-lab.educa-immersive.eq-fitted:is([data-mode=match],[data-mode=detect]) .eq-workspace{grid-template-columns:var(--eq-gallery-width) minmax(0,1fr);align-items:stretch;display:grid}#equipment-lab.educa-immersive.eq-fitted:is([data-mode=match],[data-mode=detect]) .eq-parts{flex-wrap:wrap;align-content:start;align-items:start;gap:16px;display:flex}#equipment-lab.educa-immersive.eq-fitted:is([data-mode=match],[data-mode=detect]) .eq-piece{width:var(--eq-card-width);flex:none}#equipment-lab.educa-immersive.eq-fitted:is([data-mode=match],[data-mode=detect]) .eq-decision{height:var(--eq-gallery-height);flex-direction:column;align-self:stretch;display:flex}#equipment-lab.educa-immersive.eq-fitted:is([data-mode=match],[data-mode=detect]) .eq-functions{flex:1;grid-auto-rows:minmax(min-content,1fr);align-content:stretch;min-height:0}#equipment-lab.educa-immersive.eq-fitted:is([data-mode=match],[data-mode=detect]) .eq-functions button{padding:12px 52px 12px 16px;font-size:clamp(16px,1.1vw,22px)}#equipment-lab.educa-immersive.eq-fitted:is([data-mode=match],[data-mode=detect]) .eq-action-row{flex:none;margin-top:16px}@media (width>=1025px){#equipment-lab .eq-results{width:min(100%,1100px);margin:32px auto}#equipment-lab.educa-immersive:has(#eq-results:not([hidden])) .eq-shell{height:100%;min-height:100%}#equipment-lab.educa-immersive #eq-results:not([hidden]){flex:none;margin:auto}}#equipment-lab.educa-immersive.eq-fitted:is([data-mode=match],[data-mode=detect]) #eq-confirm{width:100%;min-height:clamp(50px,6vh,72px);margin:0;font-size:clamp(16px,1.1vw,22px)}@media (width<=600px){#equipment-lab .eq-parts{grid-template-columns:minmax(0,1fr);gap:14px}}@media (width>=601px) and (width<=1024px){#equipment-lab:not([data-mode=detect]) .eq-parts{grid-template-columns:repeat(2,minmax(0,1fr))}}#equipment-lab:not(.eq-fitted) .eq-parts[style] .eq-piece{justify-self:center;width:fit-content;max-width:100%}#equipment-lab:not(.eq-fitted) .eq-parts[style] .eq-piece img{width:auto;max-width:100%;height:var(--eq-photo-height,auto)}
