.holo-scene.svelte-ehzqdq{--intensity:0;--mx:0;transform-style:preserve-3d;position:relative;will-change:transform;isolation:isolate;perspective:var(--perspective);aspect-ratio:var(--aspect);width:100%;--my:0}.holo-card.svelte-ehzqdq{animation:svelte-ehzqdq-holo-idle 7.5s ease-in-out infinite;height:100%;overflow:hidden;transform:rotateX(calc(var(--my)*var(--max-tilt)*-1)) rotateY(calc(var(--mx)*var(--max-tilt)*1));transition:transform .28s cubic-bezier(.2,.8,.25,1);position:relative;box-shadow:0 30px 60px -20px #0000008c,0 8px 24px -8px #0009,inset 0 0 0 1px #ffffff0a;border-radius:var(--radius);background:linear-gradient(180deg,#18181b,#0a0a0d);width:100%}.holo-scene.svelte-ehzqdq:active .holo-card:where(.svelte-ehzqdq),.holo-scene.svelte-ehzqdq:hover .holo-card:where(.svelte-ehzqdq),.holo-scene[style*="--intensity: 0.0"].svelte-ehzqdq:not(:hover) .holo-card:where(.svelte-ehzqdq){animation-play-state:running}.holo-scene.svelte-ehzqdq:focus-within .holo-card:where(.svelte-ehzqdq),.holo-scene.svelte-ehzqdq:hover .holo-card:where(.svelte-ehzqdq){transition:transform 80ms linear;animation-play-state:paused}.holo-art.svelte-ehzqdq{height:100%;filter:brightness(calc(1 + var(--intensity)*.08)) contrast(calc(1 + var(--intensity)*.06));-webkit-user-drag:none;object-fit:cover;width:100%;user-select:none}.holo-art.svelte-ehzqdq,.holo-shimmer.svelte-ehzqdq{pointer-events:none;position:absolute;inset:0;border-radius:var(--radius)}.holo-shimmer.svelte-ehzqdq{filter:brightness(calc(.95 + var(--intensity)*.25)) contrast(calc(1 + var(--intensity)*.2)) saturate(1.1);transition:opacity .22s ease-out,filter .22s ease-out;mix-blend-mode:color-dodge;background:repeating-linear-gradient(115deg,#f33,#ffc34d,#bf3,#3fd,#4da6ff,#b3f,#ff4dc3,#f33 42%),repeating-linear-gradient(-65deg,#f66,#ff6,#6ff,#96f,#f66 28%);background-size:220% 220%,180% 180%;opacity:calc(.22 + var(--intensity)*.45);background-position:calc(50% + var(--mx)*120%) calc(50% + var(--my)*120%),calc(50% - var(--mx)*100%) calc(50% - var(--my)*100%);background-blend-mode:difference}.holo-spec.svelte-ehzqdq{mix-blend-mode:overlay;opacity:calc(.35 + var(--intensity)*.55);background:radial-gradient(circle at calc(50% + var(--mx)*80%) calc(50% + var(--my)*80%),#ffffffa6,#ffffff1f 22%,#fff0 48%)}.holo-glare.svelte-ehzqdq,.holo-spec.svelte-ehzqdq{pointer-events:none;transition:opacity .22s ease-out;position:absolute;inset:0;border-radius:var(--radius)}.holo-glare.svelte-ehzqdq{mix-blend-mode:soft-light;opacity:calc(.5 + var(--intensity)*.4);background:linear-gradient(calc(125deg + var(--mx)*60deg),#fff0,#ffffff2e 35%,#ffffff0f 60%,#fff0)}.holo-placeholder.svelte-ehzqdq{padding:1.5rem;color:#fafafa;position:absolute;inset:0;text-align:center;background:linear-gradient(180deg,#18181b,#0a0a0d);place-items:center;display:grid}.holo-placeholder.svelte-ehzqdq .eyebrow:where(.svelte-ehzqdq){font-size:10px;color:var(--color-accent,#a78bfa);text-transform:uppercase;letter-spacing:.3em;margin:0 0 .5rem;font-family:ui-monospace,Menlo,monospace}.holo-placeholder.svelte-ehzqdq .title:where(.svelte-ehzqdq){font-size:1.75rem;font-weight:800;letter-spacing:-.02em;margin:0}.holo-placeholder.svelte-ehzqdq .title:where(.svelte-ehzqdq) span:where(.svelte-ehzqdq){color:var(--color-accent,#a78bfa)}.holo-placeholder.svelte-ehzqdq .hint:where(.svelte-ehzqdq){font-size:11px;color:#ffffff73;margin:1rem 0 0;line-height:1.5}.holo-placeholder.svelte-ehzqdq code:where(.svelte-ehzqdq){color:var(--color-accent,#a78bfa);font-family:ui-monospace,Menlo,monospace}.holo-tilt-pill.svelte-ehzqdq{transform:translate(-50%);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:.4rem .85rem;font-size:11px;border:1px solid hsla(0,0%,100%,.18);font-weight:600;color:#fff;transition:transform .12s ease;position:absolute;bottom:.75rem;letter-spacing:.02em;gap:.4rem;align-items:center;border-radius:9999px;background:#0000008c;cursor:pointer;left:50%;display:inline-flex;z-index:5}.holo-tilt-pill.svelte-ehzqdq:active{transform:translate(-50%) scale(.96)}.holo-tilt-pill.svelte-ehzqdq svg:where(.svelte-ehzqdq){height:14px;color:var(--color-accent,#a78bfa);width:14px}@keyframes svelte-ehzqdq-holo-idle{0%,to{transform:rotateX(0) rotateY(0)}25%{transform:rotateX(2deg) rotateY(-3deg)}50%{transform:rotateX(-2deg) rotateY(2deg)}75%{transform:rotateX(1deg) rotateY(3deg)}}.holo-scene.is-reduced.svelte-ehzqdq .holo-card:where(.svelte-ehzqdq){animation:none;transform:none;transition:none}.holo-scene.is-reduced.svelte-ehzqdq .holo-glare:where(.svelte-ehzqdq),.holo-scene.is-reduced.svelte-ehzqdq .holo-shimmer:where(.svelte-ehzqdq),.holo-scene.is-reduced.svelte-ehzqdq .holo-spec:where(.svelte-ehzqdq){display:none}@media(prefers-reduced-motion:reduce){.holo-card.svelte-ehzqdq{animation:none;transform:none;transition:none}.holo-glare.svelte-ehzqdq,.holo-shimmer.svelte-ehzqdq,.holo-spec.svelte-ehzqdq{display:none}}