.SpatialPack-module__Q5dwfW__preview{isolation:isolate;contain:layout paint;width:100%;min-width:0;height:100%;min-height:220px;font-family:Arial,sans-serif;position:relative;overflow:hidden;container-type:size}.SpatialPack-module__Q5dwfW__preview:after{z-index:20;pointer-events:none;content:"";position:absolute;inset:0;box-shadow:inset 0 0 100px #0005}.SpatialPack-module__Q5dwfW__sceneMeta{z-index:30;color:color-mix(in srgb,currentColor 52%,transparent);letter-spacing:.15em;text-transform:uppercase;font:600 8px/1.2 ui-monospace,monospace;position:absolute;top:20px;left:22px}.SpatialPack-module__Q5dwfW__paused *{animation-play-state:paused!important}.SpatialPack-module__Q5dwfW__compact{min-height:0}.SpatialPack-module__Q5dwfW__compact .SpatialPack-module__Q5dwfW__sceneMeta{display:none}.SpatialPack-module__Q5dwfW__carousel{color:var(--scene-fg);background:radial-gradient(circle at 50% 54%,color-mix(in srgb,var(--scene-accent) 14%,transparent),transparent 44%),var(--scene-bg);perspective:950px;place-items:center;display:grid}.SpatialPack-module__Q5dwfW__carouselScene{width:min(82cqw,680px);height:min(62cqh,360px);transform-style:preserve-3d;position:relative}.SpatialPack-module__Q5dwfW__carouselCard{aspect-ratio:.72;border:1px solid color-mix(in srgb,var(--scene-fg) 15%,transparent);width:clamp(78px,19cqw,156px);color:var(--scene-fg);background:linear-gradient(145deg,color-mix(in srgb,var(--scene-surface) 88%,white 5%),var(--scene-surface));opacity:var(--card-opacity);transform:translate(-50%,-50%) var(--base-transform);animation:SpatialPack-module__Q5dwfW__carouselBreathe var(--scene-duration) ease-in-out var(--card-delay) infinite var(--scene-direction);transform-style:preserve-3d;border-radius:13px;grid-template-rows:auto 1fr auto;padding:clamp(9px,2cqw,16px);display:grid;position:absolute;top:50%;left:50%;box-shadow:0 24px 52px #0006}.SpatialPack-module__Q5dwfW__carouselCard b{color:var(--scene-accent);font:650 9px/1 ui-monospace,monospace}.SpatialPack-module__Q5dwfW__carouselCard strong{letter-spacing:-.03em;align-self:end;font-size:clamp(10px,2cqw,16px)}.SpatialPack-module__Q5dwfW__carouselCard small{opacity:.48;text-transform:uppercase;letter-spacing:.12em;margin-top:6px;font-size:7px}@keyframes SpatialPack-module__Q5dwfW__carouselBreathe{0%{transform:translate(-50%,-50%) var(--base-transform) translateY(0)}to{transform:translate(-50%,-50%) var(--base-transform) translateY(var(--card-float))}}.SpatialPack-module__Q5dwfW__stack{color:var(--scene-fg);background:radial-gradient(circle at 50% 56%,color-mix(in srgb,var(--scene-accent) 12%,transparent),transparent 45%),var(--scene-bg);perspective:900px;place-items:center;display:grid}.SpatialPack-module__Q5dwfW__stackScene{width:min(72cqw,480px);height:min(66cqh,380px);transform-style:preserve-3d;position:relative}.SpatialPack-module__Q5dwfW__stackCard{aspect-ratio:.72;border:1px solid color-mix(in srgb,var(--scene-fg) 12%,transparent);width:clamp(108px,28cqw,210px);color:var(--scene-fg);background:linear-gradient(150deg,color-mix(in srgb,var(--scene-surface) 90%,white 4%),var(--scene-surface));box-shadow:0 20px var(--stack-shadow) #0007;transform:translate(-50%,-50%) var(--base-transform);animation:SpatialPack-module__Q5dwfW__stackLift var(--stack-duration) ease-in-out var(--stack-delay) infinite alternate;z-index:var(--stack-z);border-radius:15px;grid-template-rows:auto 1fr auto;padding:clamp(12px,2.5cqw,20px);display:grid;position:absolute;top:50%;left:50%}.SpatialPack-module__Q5dwfW__outlined .SpatialPack-module__Q5dwfW__stackCard{outline:1px solid color-mix(in srgb,var(--scene-accent) 52%,transparent);outline-offset:-5px}.SpatialPack-module__Q5dwfW__stackCard b{color:var(--scene-accent);font:650 9px/1 ui-monospace,monospace}.SpatialPack-module__Q5dwfW__stackCard span{border-block:1px solid color-mix(in srgb,var(--scene-fg) 17%,transparent);align-self:center;height:46%}.SpatialPack-module__Q5dwfW__stackCard strong{font-size:clamp(11px,2.4cqw,18px)}@keyframes SpatialPack-module__Q5dwfW__stackLift{0%{transform:translate(-50%,-50%) var(--base-transform) translateY(0)}to{transform:translate(-50%,-50%) var(--base-transform) translateY(var(--stack-lift))}}.SpatialPack-module__Q5dwfW__tunnel{color:var(--tunnel-line);background:radial-gradient(circle at var(--tunnel-x) var(--tunnel-y),color-mix(in srgb,var(--tunnel-accent) 14%,transparent),transparent 34%),var(--tunnel-bg);perspective:800px}.SpatialPack-module__Q5dwfW__tunnelField{transform:rotate(var(--tunnel-turn));transform-origin:var(--tunnel-x) var(--tunnel-y);position:absolute;inset:-22%}.SpatialPack-module__Q5dwfW__tunnelField i{left:var(--tunnel-x);top:var(--tunnel-y);aspect-ratio:1;border:var(--tunnel-thickness) solid var(--tunnel-line);width:min(72cqw,72cqh,560px);opacity:var(--ring-opacity);box-shadow:0 0 min(var(--tunnel-glow),5cqw) color-mix(in srgb,var(--tunnel-line) 65%,transparent);transform:translate(-50%,-50%) translateZ(var(--ring-depth)) scale(var(--ring-start));animation:SpatialPack-module__Q5dwfW__tunnelTravel var(--tunnel-duration) linear var(--ring-delay) infinite;border-radius:50%;position:absolute}.SpatialPack-module__Q5dwfW__tunnel_square .SpatialPack-module__Q5dwfW__tunnelField i{border-radius:6%}.SpatialPack-module__Q5dwfW__tunnel_hex .SpatialPack-module__Q5dwfW__tunnelField i{background:var(--tunnel-line);clip-path:polygon(25% 5%,75% 5%,100% 50%,75% 95%,25% 95%,0 50%);filter:drop-shadow(0 0 min(var(--tunnel-glow),5cqw) var(--tunnel-line));border:0}.SpatialPack-module__Q5dwfW__tunnel_hex .SpatialPack-module__Q5dwfW__tunnelField i:after{inset:var(--tunnel-thickness);background:var(--tunnel-bg);clip-path:inherit;content:"";position:absolute}.SpatialPack-module__Q5dwfW__tunnelCore{left:var(--tunnel-x);top:var(--tunnel-y);aspect-ratio:1;background:var(--tunnel-accent);width:8px;box-shadow:0 0 20px var(--tunnel-accent),0 0 60px var(--tunnel-line);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}@keyframes SpatialPack-module__Q5dwfW__tunnelTravel{0%{transform:translate(-50%,-50%) translateZ(var(--ring-depth)) scale(var(--ring-start));opacity:.05}to{transform:translate(-50%,-50%) translateZ(0) scale(var(--ring-end));opacity:var(--ring-opacity)}}.SpatialPack-module__Q5dwfW__floatField{color:var(--float-primary);background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--float-accent) 12%,transparent),transparent 48%),var(--float-bg);perspective:900px}.SpatialPack-module__Q5dwfW__floatObject{left:var(--object-x);top:var(--object-y);width:var(--object-size);aspect-ratio:1;background:linear-gradient(145deg,color-mix(in srgb,var(--object-color) 82%,white 12%),color-mix(in srgb,var(--object-color) 45%,transparent));box-shadow:0 18px var(--object-depth) color-mix(in srgb,var(--object-color) 26%,transparent);filter:blur(var(--float-softness));transform:translate(-50%,-50%) rotate(var(--object-turn));animation:SpatialPack-module__Q5dwfW__objectFloat var(--object-duration) ease-in-out var(--object-delay) infinite alternate;position:absolute}.SpatialPack-module__Q5dwfW__float_orb .SpatialPack-module__Q5dwfW__floatObject{border-radius:43% 57% 61% 39%/56% 42% 58% 44%}.SpatialPack-module__Q5dwfW__float_capsule .SpatialPack-module__Q5dwfW__floatObject{aspect-ratio:1.8;border:1px solid color-mix(in srgb,var(--object-color) 65%,white);border-radius:999px}.SpatialPack-module__Q5dwfW__float_crystal .SpatialPack-module__Q5dwfW__floatObject{aspect-ratio:.76;clip-path:polygon(50% 0,95% 34%,76% 100%,19% 84%,0 28%)}.SpatialPack-module__Q5dwfW__guided .SpatialPack-module__Q5dwfW__floatObject:after{border:1px solid color-mix(in srgb,var(--float-accent) 38%,transparent);border-radius:inherit;content:"";position:absolute;inset:-8px}@keyframes SpatialPack-module__Q5dwfW__objectFloat{0%{transform:translate(-50%,-50%) translateY(0) rotate(var(--object-turn))}to{transform:translate(-50%,-50%) translateY(var(--object-amp)) rotate(var(--object-turn))}}.SpatialPack-module__Q5dwfW__gallery{color:var(--gallery-fg);background:radial-gradient(circle at 50% 55%,color-mix(in srgb,var(--gallery-accent) 12%,transparent),transparent 48%),var(--gallery-bg);perspective:900px;place-items:center;display:grid}.SpatialPack-module__Q5dwfW__galleryScene{width:min(86cqw,720px);height:min(66cqh,390px);transform-style:preserve-3d;position:relative}.SpatialPack-module__Q5dwfW__galleryPanel{aspect-ratio:.76;border:1px solid color-mix(in srgb,var(--gallery-fg) 14%,transparent);border-radius:var(--gallery-radius);width:clamp(90px,21cqw,170px);color:var(--gallery-fg);background:var(--gallery-surface);transform:translate(-50%,-50%) var(--base-transform);animation:SpatialPack-module__Q5dwfW__galleryDrift var(--gallery-duration) ease-in-out var(--panel-delay) infinite alternate;grid-template-rows:1fr auto auto;padding:10px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 22px 48px #0006}.SpatialPack-module__Q5dwfW__galleryPanel span{border-radius:var(--gallery-inner-radius);background:linear-gradient(145deg,color-mix(in srgb,var(--panel-color) 86%,white 8%),color-mix(in srgb,var(--panel-color) 34%,var(--gallery-bg)))}.SpatialPack-module__Q5dwfW__galleryPanel b{color:var(--gallery-accent);margin-top:8px;font:650 8px/1 ui-monospace,monospace}.SpatialPack-module__Q5dwfW__galleryPanel small{letter-spacing:.08em;margin-top:5px;font:600 8px/1 Arial,sans-serif}.SpatialPack-module__Q5dwfW__gallery_radial .SpatialPack-module__Q5dwfW__galleryScene{transform-style:preserve-3d}@keyframes SpatialPack-module__Q5dwfW__galleryDrift{0%{transform:translate(-50%,-50%) var(--base-transform) translateY(0)}to{transform:translate(-50%,-50%) var(--base-transform) translateY(var(--gallery-travel))}}@container (max-width:520px){.SpatialPack-module__Q5dwfW__sceneMeta{top:13px;left:14px}.SpatialPack-module__Q5dwfW__carouselScene,.SpatialPack-module__Q5dwfW__stackScene,.SpatialPack-module__Q5dwfW__galleryScene{transform:scale(.78)}.SpatialPack-module__Q5dwfW__tunnelField{inset:-40%}.SpatialPack-module__Q5dwfW__floatObject{max-width:26cqw}.SpatialPack-module__Q5dwfW__compact .SpatialPack-module__Q5dwfW__carouselScene,.SpatialPack-module__Q5dwfW__compact .SpatialPack-module__Q5dwfW__stackScene,.SpatialPack-module__Q5dwfW__compact .SpatialPack-module__Q5dwfW__galleryScene{transform:scale(.62)}}@media (prefers-reduced-motion:reduce){.SpatialPack-module__Q5dwfW__carouselCard,.SpatialPack-module__Q5dwfW__stackCard,.SpatialPack-module__Q5dwfW__tunnelField i,.SpatialPack-module__Q5dwfW__floatObject,.SpatialPack-module__Q5dwfW__galleryPanel{animation:none!important}}.SpatialPack-module__Q5dwfW__compact i{animation:none!important}.SpatialPack-module__Q5dwfW__preview:focus-visible{outline-offset:-4px;outline:2px solid}.SpatialPack-module__Q5dwfW__preview:focus-visible *{animation-play-state:paused!important}
