._viewport_fhuk5_1{touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:zoom-in;overflow:hidden}._viewport_fhuk5_1[data-zoomed=true]{cursor:grab}._viewport_fhuk5_1[data-dragging=true]{cursor:grabbing}._viewport_fhuk5_1:focus-visible{outline:2px solid var(--color-point-strong);outline-offset:-2px}._content_fhuk5_5{transform-origin:50%;position:absolute;inset:0}._toggle_fhuk5_6{z-index:1;border:1px solid var(--color-border);background:var(--color-surface);width:44px;height:44px;color:var(--color-text);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:12px;right:12px}._toggle_fhuk5_6:active{background:var(--color-point-soft)}._toggle_fhuk5_6[aria-pressed=true] ._plus_fhuk5_8{display:none}._toggle_fhuk5_6:focus-visible{outline:2px solid var(--color-point-strong);outline-offset:2px}._scene_14945_1{background:#e8e2d8;place-items:center;margin:0;display:grid;position:absolute;inset:0;overflow:hidden}._scene_14945_1>svg{object-fit:contain;width:100%;height:100%;display:block}._introduction_14945_5{padding:24px 0 12px}._introduction_14945_5 h2{margin:0 0 8px;font-size:22px;font-weight:500;line-height:1.4}._panel_14945_9{min-width:0;padding:0 0 8px}._intro_14945_5{color:var(--color-text-muted);margin:0;font-size:12px;line-height:1.6}._heading_14945_13{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}._heading_14945_13 label{align-items:center;gap:6px;font-size:11px;display:flex}._heading_14945_13 select{border:1px solid var(--color-border);background:var(--color-surface);max-width:190px;color:inherit;font:inherit;padding:4px}._products_14945_19{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px;padding:2px 2px 8px;display:grid}._products_14945_19>button{text-align:left;min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:10px;padding:0;display:flex}._products_14945_19>button:focus-visible{outline:2px solid var(--color-point-strong);outline-offset:2px}._caption_14945_27{flex-wrap:wrap;align-items:baseline;gap:2px 6px;width:100%;line-height:1.5;display:flex}._title_14945_29{overflow-wrap:anywhere;min-width:0;font-size:14px}._caption_14945_27 small{white-space:nowrap;color:var(--color-point-strong);flex:none;font-size:11px}._image_14945_33{width:100%;display:block}._image_14945_33 img{width:100%;height:auto;display:block}._status_14945_37{color:var(--color-text-muted);font-size:11px;line-height:1.5}._status_14945_37 button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:2px 4px;text-decoration:underline}
