.TechIcon-module__V9t4yq__slot{--tech-icon-plate:color-mix(in srgb, var(--fg-100) 4%, var(--overlay-100));--tech-icon-stroke:1.5px;flex:none;width:116px;height:100px;display:block;position:relative}.TechIcon-module__V9t4yq__stage,.TechIcon-module__V9t4yq__stage *{pointer-events:none}.TechIcon-module__V9t4yq__stage{display:block;position:absolute}.TechIcon-module__V9t4yq__stage svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.TechIcon-module__V9t4yq__stage svg :is(path,polygon,ellipse,line){fill:var(--tech-icon-plate);stroke:var(--fg-80);stroke-width:var(--tech-icon-stroke);vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round;transition:stroke .26s cubic-bezier(.5,0,.1,1),stroke-width .26s cubic-bezier(.5,0,.1,1)}.TechIcon-module__V9t4yq__stage svg .nf{fill:none}.TechIcon-module__V9t4yq__stage svg .fo{stroke:none}.TechIcon-module__V9t4yq__stage svg .sil{stroke:var(--fg-100)}.TechIcon-module__V9t4yq__stage svg .hi{stroke:var(--fg-100);stroke-width:calc(var(--tech-icon-stroke) * 1.35)}.TechIcon-module__V9t4yq__stage svg .lo{stroke:var(--fg-40)}.TechIcon-module__V9t4yq__stage svg .dash{stroke-dasharray:1 3}.TechIcon-module__V9t4yq__stage svg .dot{stroke:none;fill:var(--fg-100)}.TechIcon-module__V9t4yq__stage svg .dot.m{fill:var(--fg-100)}.TechIcon-module__V9t4yq__stage svg .dot.off{fill:var(--fg-40)}@media (max-width:900px){.TechIcon-module__V9t4yq__slot{--tech-icon-stroke:1.1px;width:83.52px;height:72px}}
.TechnologySeat-module__9QzbLa__root{aspect-ratio:163/168;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex:none;width:min(380px,100vw - 32px);height:auto;margin:-20px 0 0;padding:0;line-height:0;display:block;position:relative}.TechnologySeat-module__9QzbLa__scene{z-index:1;width:100%;height:100%;display:block;position:relative}.TechnologySeat-module__9QzbLa__viewer{touch-action:none;cursor:grab;background:0 0;width:100%;height:100%;display:block}.TechnologySeat-module__9QzbLa__viewer:active{cursor:grabbing}.TechnologySeat-module__9QzbLa__shadow{z-index:0;background:radial-gradient(ellipse at center, color-mix(in srgb, var(--fg-100) 24%, transparent) 0%, transparent 72%);pointer-events:none;border-radius:50%;width:72%;height:12%;position:absolute;top:calc(82.5% + 26px);left:10.55%}
