.pv__tabs[data-astro-cid-5dvlt7oy]{gap:4px;margin-bottom:18px;display:flex}.pv__tabs[data-astro-cid-5dvlt7oy][hidden]{display:none}.pv__tabs[data-astro-cid-5dvlt7oy] button[data-astro-cid-5dvlt7oy]{cursor:pointer;font:500 .75rem/1 var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--fg-3);background:0 0;border:0;margin-right:22px;padding:10px 0;position:relative}.pv__tabs[data-astro-cid-5dvlt7oy] button[data-astro-cid-5dvlt7oy][aria-selected=true]{color:var(--fg)}.pv__tabs[data-astro-cid-5dvlt7oy] button[data-astro-cid-5dvlt7oy]:after{content:"";background:var(--accent);transform-origin:0;height:1px;transition:transform var(--t-med) var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.pv__tabs[data-astro-cid-5dvlt7oy] button[data-astro-cid-5dvlt7oy][aria-selected=true]:after{transform:scaleX(1)}.pv__stage[data-astro-cid-5dvlt7oy]{aspect-ratio:4/3.4;background:var(--g-950);border:1px solid var(--line);position:relative}.pv__canvas[data-astro-cid-5dvlt7oy]{cursor:grab;touch-action:pan-y;width:100%;height:100%;position:absolute;inset:0}.pv__canvas[data-astro-cid-5dvlt7oy]:active{cursor:grabbing}.pv__status[data-astro-cid-5dvlt7oy]{font:400 .75rem/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);pointer-events:none;padding:14px 16px;position:absolute;inset:auto 0 0}.pv__status[data-astro-cid-5dvlt7oy]:empty{display:none}.pv__controls[data-astro-cid-5dvlt7oy]{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:14px;display:flex}.pv__seg[data-astro-cid-5dvlt7oy],.pv__rot[data-astro-cid-5dvlt7oy]{border:1px solid var(--line-2);display:flex}.pv__seg[data-astro-cid-5dvlt7oy] button[data-astro-cid-5dvlt7oy],.pv__rot[data-astro-cid-5dvlt7oy] button[data-astro-cid-5dvlt7oy]{cursor:pointer;min-height:44px;font:500 .75rem/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-2);transition:background-color var(--t-fast), color var(--t-fast);background:0 0;border:0;padding:0 16px}.pv__seg[data-astro-cid-5dvlt7oy] button[data-astro-cid-5dvlt7oy]+button[data-astro-cid-5dvlt7oy],.pv__rot[data-astro-cid-5dvlt7oy] button[data-astro-cid-5dvlt7oy]+button[data-astro-cid-5dvlt7oy]{border-left:1px solid var(--line-2)}.pv__seg[data-astro-cid-5dvlt7oy] button[data-astro-cid-5dvlt7oy][aria-pressed=true]{background:var(--teal);color:#fff}.pv__seg[data-astro-cid-5dvlt7oy] button[data-astro-cid-5dvlt7oy]:hover:not([aria-pressed=true]),.pv__rot[data-astro-cid-5dvlt7oy] button[data-astro-cid-5dvlt7oy]:hover{color:var(--fg);background:var(--bg-3)}.pv__rot[data-astro-cid-5dvlt7oy] button[data-astro-cid-5dvlt7oy]{place-items:center;width:48px;padding:0;display:grid}.pv__rot[data-astro-cid-5dvlt7oy] svg[data-astro-cid-5dvlt7oy]{width:18px;height:18px}.pv__note[data-astro-cid-5dvlt7oy]{font:400 .75rem/1.45 var(--font-mono);letter-spacing:.06em;color:var(--fg-3);margin-top:14px}.mv__tabs[data-astro-cid-4llfxhf4]{margin-bottom:18px;display:flex}.mv__tabs[data-astro-cid-4llfxhf4] button[data-astro-cid-4llfxhf4]{cursor:pointer;font:500 .75rem/1 var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--fg-3);background:0 0;border:0;margin-right:22px;padding:10px 0;position:relative}.mv__tabs[data-astro-cid-4llfxhf4] button[data-astro-cid-4llfxhf4][aria-selected=true]{color:var(--fg)}.mv__tabs[data-astro-cid-4llfxhf4] button[data-astro-cid-4llfxhf4]:after{content:"";background:var(--accent);transform-origin:0;height:1px;transition:transform var(--t-med) var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.mv__tabs[data-astro-cid-4llfxhf4] button[data-astro-cid-4llfxhf4][aria-selected=true]:after{transform:scaleX(1)}.mv__stage[data-astro-cid-4llfxhf4]{aspect-ratio:4/3;border:1px solid var(--line);background:radial-gradient(80% 60% at 50% 62%,#6fb9bb12,#0000 70%),linear-gradient(#121619 0%,#0c0f11 100%);position:relative;overflow:hidden}.mv__stage[data-astro-cid-4llfxhf4] .mv__poster,.mv__stage[data-astro-cid-4llfxhf4] .mv__poster img{object-fit:contain;width:100%;height:100%;transition:opacity .7s var(--ease-out);position:absolute;inset:0}.mv__canvas[data-astro-cid-4llfxhf4]{opacity:0;cursor:grab;touch-action:pan-y;width:100%;height:100%;transition:opacity .7s var(--ease-out);position:absolute;inset:0}.mv[data-astro-cid-4llfxhf4].is-live .mv__canvas[data-astro-cid-4llfxhf4]{opacity:1}.mv[data-astro-cid-4llfxhf4].is-live .mv__stage[data-astro-cid-4llfxhf4] .mv__poster{opacity:0}.mv__canvas[data-astro-cid-4llfxhf4]:active{cursor:grabbing}.mv__go[data-astro-cid-4llfxhf4]{border:1px solid var(--line-2);min-height:44px;color:var(--fg);cursor:pointer;font:500 .75rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;transition:background-color var(--t-fast), border-color var(--t-fast);background:#0a0c0ebf;align-items:center;gap:10px;padding:0 16px;display:inline-flex;position:absolute;bottom:14px;right:14px}.mv__go[data-astro-cid-4llfxhf4]:hover{background:var(--teal);border-color:var(--teal)}.mv__go[data-astro-cid-4llfxhf4] svg[data-astro-cid-4llfxhf4]{width:16px;height:16px}.mv__status[data-astro-cid-4llfxhf4]{font:400 .75rem/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);position:absolute;bottom:16px;left:16px}.mv__status[data-astro-cid-4llfxhf4]:empty{display:none}.mv__controls[data-astro-cid-4llfxhf4]{margin-top:14px}.mv__rot[data-astro-cid-4llfxhf4]{border:1px solid var(--line-2);display:inline-flex}.mv__rot[data-astro-cid-4llfxhf4] button[data-astro-cid-4llfxhf4]{cursor:pointer;min-width:48px;min-height:44px;color:var(--fg-2);font:500 .75rem/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;place-items:center;padding:0 14px;display:grid}.mv__rot[data-astro-cid-4llfxhf4] button[data-astro-cid-4llfxhf4]+button[data-astro-cid-4llfxhf4]{border-left:1px solid var(--line-2)}.mv__rot[data-astro-cid-4llfxhf4] button[data-astro-cid-4llfxhf4]:hover,.mv__rot[data-astro-cid-4llfxhf4] button[data-astro-cid-4llfxhf4][aria-pressed=true]{color:var(--fg);background:var(--bg-3)}.mv__rot[data-astro-cid-4llfxhf4] svg[data-astro-cid-4llfxhf4]{width:18px;height:18px}.mv__note[data-astro-cid-4llfxhf4]{font:400 .75rem/1.45 var(--font-mono);letter-spacing:.06em;color:var(--fg-3);margin-top:14px}.mv__panel--photo[data-astro-cid-4llfxhf4]{margin-top:28px}.js .mv__panel--photo[data-astro-cid-4llfxhf4]{margin-top:0}.mv__photo[data-astro-cid-4llfxhf4]{border:1px solid var(--line);overflow:hidden}.mv__photo[data-astro-cid-4llfxhf4] img{width:100%}.mv__photo--small[data-astro-cid-4llfxhf4]{aspect-ratio:4/3;background:#fff;place-items:center;display:grid}.mv__photo--small[data-astro-cid-4llfxhf4] picture{width:min(80%,448px)}.asrs[data-astro-cid-xvs73yde] svg[data-astro-cid-xvs73yde]{width:100%;height:auto}.asrs[data-astro-cid-xvs73yde] line,.asrs[data-astro-cid-xvs73yde] rect{vector-effect:non-scaling-stroke;stroke-width:1px}.a-rack[data-astro-cid-xvs73yde] line[data-astro-cid-xvs73yde]{stroke:var(--fg-3);opacity:.7}.a-stored[data-astro-cid-xvs73yde] rect[data-astro-cid-xvs73yde]{fill:var(--bg-3);stroke:var(--fg-3)}.a-aisle[data-astro-cid-xvs73yde]{stroke:var(--accent);stroke-dasharray:4 5}.a-target[data-astro-cid-xvs73yde] rect[data-astro-cid-xvs73yde]{fill:none;stroke:var(--accent);stroke-dasharray:3 4}.a-pallet[data-astro-cid-xvs73yde] rect[data-astro-cid-xvs73yde]{fill:var(--teal);stroke:var(--teal-tint)}.a-move[data-astro-cid-xvs73yde]{transform:translate(294px,182px)}@media (prefers-reduced-motion:no-preference){.a-move[data-astro-cid-xvs73yde]{animation:asrs 8s var(--ease-io) infinite}}@keyframes asrs{0%,6%{opacity:0;transform:translate(-60px,306px)}12%{opacity:1}36%{transform:translate(294px,306px)}60%{transform:translate(294px,182px)}86%{opacity:1;transform:translate(294px,182px)}96%,to{opacity:0;transform:translate(294px,182px)}}.asrs[data-astro-cid-xvs73yde] figcaption[data-astro-cid-xvs73yde]{font:400 .75rem/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);margin-top:14px}.pd__actions[data-astro-cid-qehqimnr]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.pd__photo[data-astro-cid-qehqimnr]{border:1px solid var(--line);overflow:hidden}.pd__specimen[data-astro-cid-qehqimnr]{aspect-ratio:4/3;background:linear-gradient(#16191c14 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#16191c14 1px,#0000 1px) 0 0/24px 24px,#fff;place-items:center;display:grid}.pd__specimen[data-astro-cid-qehqimnr] picture{width:min(80%,448px)}.pd__cap[data-astro-cid-qehqimnr]{font:400 .75rem/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);margin-top:12px}.pd__ov[data-astro-cid-qehqimnr]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:48px clamp(32px,6vw,112px);display:grid}.pd__body[data-astro-cid-qehqimnr]{margin-top:clamp(28px,3vw,40px)}.pd__spec[data-astro-cid-qehqimnr]{background:var(--bg-2);border:1px solid var(--line);padding:clamp(24px,3vw,40px)}.pd__spec-h[data-astro-cid-qehqimnr]{font:500 .75rem/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:18px}.pd__spec[data-astro-cid-qehqimnr] dl[data-astro-cid-qehqimnr]{border-top:1px solid var(--line-2);margin:0}.pd__spec[data-astro-cid-qehqimnr] dl[data-astro-cid-qehqimnr]>div[data-astro-cid-qehqimnr]{border-bottom:1px solid var(--line);grid-template-columns:minmax(8rem,.8fr) 1.2fr;gap:16px;padding:14px 0;display:grid}.pd__spec[data-astro-cid-qehqimnr] dt[data-astro-cid-qehqimnr]{font:500 .6875rem/1.9 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3)}.pd__spec[data-astro-cid-qehqimnr] dd[data-astro-cid-qehqimnr]{color:var(--fg);margin:0}.pd__spec-more[data-astro-cid-qehqimnr] dd[data-astro-cid-qehqimnr]{color:var(--fg-2)}.pd__spec[data-astro-cid-qehqimnr] a[data-astro-cid-qehqimnr]{color:var(--accent)}.pd__comps[data-astro-cid-qehqimnr]{border-top:1px solid var(--line-2);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(40px,5vw,72px);display:grid}.pd__comps[data-astro-cid-qehqimnr] li[data-astro-cid-qehqimnr]{align-content:start;gap:12px;padding:24px clamp(16px,2vw,28px) 8px 0;display:grid}.pd__comps[data-astro-cid-qehqimnr] li[data-astro-cid-qehqimnr]+li[data-astro-cid-qehqimnr]{border-left:1px solid var(--line);padding-left:clamp(16px,2vw,28px)}.pd__comps[data-astro-cid-qehqimnr] p[data-astro-cid-qehqimnr],.pd__apps[data-astro-cid-qehqimnr] p[data-astro-cid-qehqimnr]{color:var(--fg-2)}.pd__n[data-astro-cid-qehqimnr]{font:500 .75rem/1.6 var(--font-mono);letter-spacing:.12em;color:var(--accent)}.pd__detail[data-astro-cid-qehqimnr]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:32px clamp(32px,5vw,80px);display:grid}.pd__detail-img[data-astro-cid-qehqimnr]{aspect-ratio:16/9;background:#fff;overflow:hidden}[data-astro-cid-qehqimnr][data-theme=light] .pd__detail-img[data-astro-cid-qehqimnr]:has(img[src*=render-]){background:linear-gradient(#e9e7e1 0%,#f6f5f1 62%,#e3e0d8 100%)}.pd__detail-img[data-astro-cid-qehqimnr] picture{height:100%}.pd__detail-img[data-astro-cid-qehqimnr] img{object-fit:cover;width:100%;height:100%}.pd__detail-txt[data-astro-cid-qehqimnr]{gap:16px;display:grid}.pd__asrs[data-astro-cid-qehqimnr]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:48px clamp(32px,5vw,96px);display:grid}.pd__apps[data-astro-cid-qehqimnr]{border-top:1px solid var(--line-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px,4vw,64px);margin-top:clamp(32px,4vw,56px);display:grid}.pd__apps[data-astro-cid-qehqimnr] li[data-astro-cid-qehqimnr]{border-bottom:1px solid var(--line);grid-template-columns:3em 1fr;gap:12px;padding:22px 0;display:grid}.pd__apps[data-astro-cid-qehqimnr] .h3[data-astro-cid-qehqimnr]{margin-bottom:6px;font-size:1.125rem}.pd__rel-head[data-astro-cid-qehqimnr]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-top:clamp(40px,5vw,64px);display:flex}.pd__rel[data-astro-cid-qehqimnr]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin-top:28px;display:grid}@media (width<=1000px){.pd__comps[data-astro-cid-qehqimnr]{grid-template-columns:repeat(2,minmax(0,1fr))}.pd__comps[data-astro-cid-qehqimnr] li[data-astro-cid-qehqimnr]:nth-child(3){border-left:0;padding-left:0}}@media (width<=900px){.pd__ov[data-astro-cid-qehqimnr],.pd__detail[data-astro-cid-qehqimnr],.pd__asrs[data-astro-cid-qehqimnr],.pd__apps[data-astro-cid-qehqimnr],.pd__rel[data-astro-cid-qehqimnr]{grid-template-columns:1fr}}@media (width<=560px){.pd__comps[data-astro-cid-qehqimnr]{grid-template-columns:1fr}.pd__comps[data-astro-cid-qehqimnr] li[data-astro-cid-qehqimnr]+li[data-astro-cid-qehqimnr]{border-left:0;border-top:1px solid var(--line);padding-left:0}.pd__spec[data-astro-cid-qehqimnr] dl[data-astro-cid-qehqimnr]>div[data-astro-cid-qehqimnr]{grid-template-columns:1fr;gap:2px}}
