.crystal-experience{--orb-size:min(780px, 76vw)}.crystal-experience .orb-stage{width:100%;max-width:none;height:calc(var(--orb-size) + 105px);isolation:isolate;margin:20px auto 0;left:auto;transform:none}.crystal-anchor{width:var(--orb-size);height:var(--orb-size);z-index:2;position:absolute;top:14px;left:50%;transform:translate(-50%)}.crystal-object{will-change:transform;position:absolute;inset:0}.crystal-experience .crystal-ball{pointer-events:none;border:1px solid #aa859c80;width:100%;height:100%;top:0;left:0;transform:none;box-shadow:inset 15px 8px 28px #fffefb,inset -8px -16px 24px #73257b32,inset 0 0 85px #fa9dd578,0 20px 50px #3f203b20}.crystal-experience .crystal-ball:before{inset:13px}.crystal-experience .crystal-cloud{opacity:.35}.crystal-glass-surface{z-index:4;pointer-events:none;border-radius:50%;position:absolute;inset:0;overflow:hidden;box-shadow:inset 5px 6px 13px #fff9,inset -5px -8px 24px #6f316442,inset 0 0 70px #fff6}.crystal-glass-surface:after{content:"";filter:blur(4px);border-bottom:8px solid #fff9;border-radius:50%;width:40%;height:18%;position:absolute;bottom:7%;right:10%;transform:rotate(-29deg)}.crystal-experience .crystal-highlight{filter:blur(3px);border-left:11px solid #ffffffe6;width:22%;height:32%;top:6%;left:9%}.crystal-experience .crystal-caption{z-index:4;letter-spacing:2px;pointer-events:none;color:#674259;opacity:.65;font-size:9px;transition:opacity .8s;top:25%}.crystal-experience.has-matches .crystal-caption{opacity:.16}.crystal-experience .orb-apps{pointer-events:none;z-index:7;width:100%;height:100%;inset:0;transform:none}.crystal-experience .orb-app{pointer-events:auto}.orb-shake-flash{pointer-events:none;z-index:8;border:3px solid #fff4fc;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 60px #ff14936b,inset 0 0 70px #fff9}.crystal-experience .oracle-hands-stage{top:calc(var(--orb-size) * .16);z-index:5;height:650px}.crystal-experience .oracle-arm-anchor{width:clamp(320px,51vw,650px);top:0}.crystal-experience .oracle-arm-anchor.left{right:calc(50% + var(--orb-size) * .2);transform:translateY(25%)}.crystal-experience .oracle-arm-anchor.right{left:calc(50% + var(--orb-size) * .2);transform:translateY(25%)}.crystal-experience .oracle-arm-float{transform-origin:52% 43%}.crystal-experience .oracle-hand-frame.is-idle{background-image:url(/brand/oracle/hand-idle-atlas-v8.webp);background-size:400% 200%}.crystal-experience .oracle-hand-frame.is-casting{clip-path:inset(0 2% 0 0);background-image:url(/brand/oracle/hand-casting-atlas-v4.webp);background-size:400% 400%}.crystal-experience .oracle-hand-frame.is-right.is-idle{background-image:url(/brand/oracle/hand-idle-atlas-right-v2.webp);background-size:400% 200%}.crystal-experience .oracle-hand-frame.is-right.is-casting{clip-path:inset(0 0 0 2%);background-image:url(/brand/oracle/hand-casting-atlas-right-v2.webp);background-size:400% 400%}.crystal-experience .oracle-sleeve-continuation{height:50%;top:35%;right:95%}.crystal-experience .oracle-arm-anchor.right .oracle-sleeve-continuation{left:95%;right:auto;transform:scaleX(-1)}.crystal-experience .oracle-arm-anchor.right .oracle-hand-aura{left:8%;right:auto}.oracle-hand-aura{pointer-events:none;filter:blur(8px);background:radial-gradient(#fff7,#ff149325 35%,#0000 72%);border-radius:50%;width:14%;height:12%;position:absolute;top:12%;right:8%}.crystal-experience .oracle-cradle{z-index:1;width:clamp(250px,35vw,370px);height:185px;bottom:-8px}.crystal-experience .orb-shadow{opacity:.65;width:360px;transition:opacity .3s,width .3s;bottom:23px}.crystal-experience .orb-is-lifted .orb-shadow{opacity:.3;width:280px}.crystal-experience .orb-annotation{bottom:12px;left:calc(50% - min(380px,40vw));right:calc(50% - min(380px,40vw))}.orb-controls{z-index:8;width:min(780px,100% - 40px);min-height:80px;margin:4px auto 14px;position:relative}.orb-controls .app-pile-toolbar{padding:0}.orb-controls .app-pile-status{padding:8px 0}.orb-controls .app-pile-name-browser{position:relative}.crystal-experience .wish-panel{margin-top:0}@media (max-width:760px){.crystal-experience{--orb-size:min(560px, 94vw)}.crystal-experience .orb-stage{height:calc(var(--orb-size) + 88px);margin-top:18px}.crystal-experience .oracle-hands-stage{top:calc(var(--orb-size) * .13);height:380px}.crystal-experience .oracle-arm-anchor{width:clamp(300px,67vw,460px)}.crystal-experience .oracle-arm-anchor.left{right:calc(50% + var(--orb-size) * .18)}.crystal-experience .oracle-arm-anchor.right{left:calc(50% + var(--orb-size) * .18)}.crystal-experience .oracle-cradle{width:250px;height:140px;bottom:-2px}.crystal-experience .crystal-caption{letter-spacing:1px;font-size:6px;top:22%}.crystal-experience .crystal-caption b{font-size:15px}.crystal-experience .crystal-highlight{border-left-width:7px}.orb-controls{width:calc(100% - 28px);min-height:75px;margin:0 auto 12px}.orb-controls .app-pile-toolbar{flex-wrap:wrap;gap:8px}.orb-controls .app-pile-toolbar p:not(.eyebrow){max-width:220px}}.crystal-experience{overflow:clip}.crystal-experience .wish-panel{-webkit-backdrop-filter:blur(14px)saturate(1.25);backdrop-filter:blur(14px)saturate(1.25);background:#23162778;border:1px solid #f6dcf34a;border-radius:16px;margin:26px auto 4px;padding:12px 14px 10px;position:sticky;top:10px;box-shadow:0 8px 40px #07030e79,inset 0 1px #ffffff16}.crystal-experience .wish-panel:focus-within{box-shadow:0 8px 48px #07030e99,0 0 38px #ff149325}.crystal-experience .hero-footnote{margin-top:10px}@media (max-width:760px){.crystal-experience .wish-panel{margin-top:22px;padding:10px 8px 8px;top:6px}}.wish-dock-marker{pointer-events:none;height:1px}.crystal-experience .wish-panel.is-docked{-webkit-backdrop-filter:blur(14px)saturate(1.25);backdrop-filter:blur(14px)saturate(1.25);pointer-events:none;background:#23162778;box-shadow:0 8px 40px #07030e79}.wish-panel.is-docked .wish-examples,.wish-panel.is-docked .hero-footnote{display:none}.crystal-experience .wish-panel.is-docked{padding-bottom:6px}.wish-panel.is-docked .wish-status{background:#2316279c;border-radius:10px 10px 0 0;margin-top:-8px;padding:8px 10px 10px}.wish-panel.is-docked .wish-input,.wish-panel.is-docked .wish-status button,.wish-panel.is-docked .wish-status summary,.wish-panel.is-docked .compact-platform-options{pointer-events:auto}
