.gate-root{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.01em;background:#272729;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Pretendard Variable,Pretendard,system-ui,Apple SD Gothic Neo,sans-serif;font-weight:400;position:fixed;inset:0;overflow:hidden}.ambient{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.ambient .glow{opacity:0;background:radial-gradient(circle,#0a84ff29 0%,#0a84ff0f 32%,#0000 64%);width:880px;height:880px;animation:2.2s ease-out 1.2s forwards glow-rise,7s ease-in-out 3.4s infinite glow-breath;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.ambient .glow-low{filter:blur(6px);opacity:0;background:radial-gradient(#78aaff33 0%,#5a8ceb14 42%,#0000 72%);width:440px;height:230px;animation:2s ease-out 2.6s forwards glow-rise;position:absolute;bottom:4%;left:50%;transform:translate(-50%)}.ambient .vignette{background:radial-gradient(120% 120% at 50% 38%,#0000 52%,#00000057 100%);position:absolute;inset:0}@keyframes glow-rise{to{opacity:1}}@keyframes glow-breath{0%,to{opacity:1;transform:translate(-50%,-50%)scale(1)}50%{opacity:.72;transform:translate(-50%,-50%)scale(1.05)}}.gate{z-index:5;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;padding:25vh 40px 84px;display:flex;position:relative}.gate-root.granted .gate{opacity:0;filter:blur(10px);pointer-events:none;transition:opacity .35s ease-out,filter .35s ease-out,transform .35s ease-out;transform:scale(.985)}.mark-stage{justify-content:center;align-items:center;margin-bottom:20px;display:flex;position:relative}.gate-intro{opacity:0;transform-origin:50% 55%;animation:2s cubic-bezier(.22,1,.3,1) .3s forwards orb3d-enter;transform:translateY(8px)scale(.9)}@keyframes orb3d-enter{0%{opacity:0;transform:translateY(8px)scale(.9)}18%{opacity:1;transform:translateY(0)scale(1.05)}30%{transform:translateY(0)scale(.965)}42%{transform:translateY(0)scale(1.035)}54%{transform:translateY(0)scale(.98)}66%{transform:translateY(0)scale(1.018)}78%{transform:translateY(0)scale(.992)}88%{transform:translateY(0)scale(1.006)}to{opacity:1;transform:translateY(0)scale(1)}}.gate-intro .orb3d-shell{animation:9s ease-in-out .3s infinite orb3d-morph}.gate-intro .orb3d-core{animation:9s ease-in-out .34s infinite orb3d-morph}@keyframes orb3d-turbulence{0%{border-radius:62% 38% 54% 46%/46% 58% 42% 54%}10%{border-radius:38% 62% 70% 30%/64% 34% 66% 36%}20%{border-radius:72% 28% 34% 66%/32% 70% 30% 68%}30%{border-radius:30% 70% 60% 40%/68% 36% 64% 32%}40%{border-radius:64% 36% 42% 58%/40% 62% 38% 60%}52%{border-radius:46% 54% 60% 40%/56% 44%}64%{border-radius:58% 42% 48% 52%/46% 56% 44% 54%}78%{border-radius:60% 40% 52% 48%/48% 56% 44% 52%}to{border-radius:62% 38% 54% 46%/46% 58% 42% 54%}}.gate-intro .orb3d-aurora{animation:1.1s linear .3s forwards orb3d-spin,1.2s linear 1.4s forwards orb3d-aurora-settle,8.5s linear 2.6s infinite orb3d-spin}@keyframes orb3d-aurora-settle{to{transform:translateZ(calc(var(--orb3d-size) * .06)) rotate(360deg)}}.gate-intro .orb3d-glow{animation:2s ease-out .3s forwards orb3d-glow-turb,5.4s ease-in-out 2.4s infinite orb3d-glow-breathe}@keyframes orb3d-glow-turb{0%{opacity:0;transform:translateZ(calc(var(--orb3d-size) * -.38)) scale(.72)}14%{opacity:1;transform:translateZ(calc(var(--orb3d-size) * -.38)) scale(1.2)}26%{opacity:.78;transform:translateZ(calc(var(--orb3d-size) * -.38)) scale(.96)}40%{opacity:1;transform:translateZ(calc(var(--orb3d-size) * -.38)) scale(1.14)}56%{opacity:.86;transform:translateZ(calc(var(--orb3d-size) * -.38)) scale(1)}72%{opacity:.98;transform:translateZ(calc(var(--orb3d-size) * -.38)) scale(1.08)}to{opacity:.92;transform:translateZ(calc(var(--orb3d-size) * -.38)) scale(1.04)}}@keyframes orb3d-glow-breathe{0%,to{opacity:.92;transform:translateZ(calc(var(--orb3d-size) * -.38)) scale(1.04)}50%{opacity:1;transform:translateZ(calc(var(--orb3d-size) * -.38)) scale(1.12)}}.gate-intro .orb3d-ambient{animation:1.6s ease-out 2.3s both orb3d-ambient-on}@keyframes orb3d-ambient-on{0%{opacity:0}12%{opacity:1}82%{opacity:1}to{opacity:0}}.gate-intro .orb3d-ambient .orb3d-ring{animation:1.4s cubic-bezier(.4,0,.2,1) 2.32s both orb3d-ring-spin}@keyframes orb3d-ring-spin{0%{opacity:0;transform:rotate(-40deg)scale(.92)}15%{opacity:.95}85%{opacity:.95;transform:rotate(300deg)scale(1.04)}to{opacity:0;transform:rotate(320deg)scale(1.08)}}.gate-intro .orb3d-ambient .orb3d-orbit{animation:1.4s cubic-bezier(.4,0,.2,1) 2.32s both orb3d-orbit-run}@keyframes orb3d-orbit-run{0%{opacity:0;transform:rotate(-40deg)}14%{opacity:1}86%{opacity:1;transform:rotate(300deg)}to{opacity:0;transform:rotate(320deg)}}.gate-intro .orb3d-ambient .orb3d-burst{animation:.9s cubic-bezier(.16,1,.3,1) 3.1s both orb3d-burst-flash}@keyframes orb3d-burst-flash{0%{opacity:0;transform:scale(.6)}35%{opacity:.95;transform:scale(1.12)}to{opacity:0;transform:scale(1.5)}}.gate-root.typing .gate-intro .orb3d-aurora{animation:3.6s linear infinite orb3d-spin}.gate-root.typing .gate-intro .orb3d-glow{animation:2.6s ease-in-out infinite orb3d-glow-breathe}.gate-root.wrong .gate-intro .orb3d-glow{animation:.7s ease-out orb3d-err}@keyframes orb3d-err{0%,to{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--orb3d-brand) 48%, transparent), color-mix(in srgb, var(--orb3d-brand) 20%, transparent) 34%, transparent 68%)}30%,60%{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--danger,#ff3b30) 55%, transparent), color-mix(in srgb, var(--danger,#ff3b30) 24%, transparent) 34%, transparent 68%)}}.gate-root.granted .mark-stage .gate-intro{animation:.45s cubic-bezier(.5,0,.2,1) forwards orb3d-grant}@keyframes orb3d-grant{0%{opacity:1;transform:translateY(0)scale(1)}30%{transform:translateY(0)scale(.9)}to{opacity:0;transform:translateY(0)scale(6.5)}}.gate-root.granted .mark-stage .orb3d-ambient{opacity:0!important;animation:none!important}.gate-granted-orb{opacity:1}.wordmark{letter-spacing:-.03em;-webkit-user-select:none;user-select:none;background:linear-gradient(115deg,#ffffffd1 0% 42%,#fff 50%,#ffffffd1 58% 100%) 130% 0/240% 100%;-webkit-text-fill-color:transparent;color:#0000;opacity:0;filter:drop-shadow(0 1px 1px #00000038);background-position:-35% 0;-webkit-background-clip:text;background-clip:text;margin:0;font-size:38px;font-weight:600;animation:.9s step-end 2s both word-glitch,6.5s ease-in-out 3.6s infinite sheen}@keyframes word-glitch{0%{opacity:0;clip-path:inset(0 0 100%);transform:translate(0)}6%{opacity:1;clip-path:inset(0 0 56%);filter:drop-shadow(0 0 6px var(--brand));transform:translate(-5px)}13%{clip-path:inset(60% 0 12%);transform:translate(6px)}20%{opacity:.7;clip-path:inset(26% 0 42%);transform:translate(-3px)}27%{opacity:1;clip-path:inset(8% 0 78%);filter:drop-shadow(0 0 9px var(--brand));transform:translate(5px)}35%{clip-path:inset(68% 0 6%);transform:translate(-2px)}43%{opacity:.85;clip-path:inset(0);transform:translate(4px)}51%{opacity:1;clip-path:inset(38% 0 30%);transform:translate(-4px)}60%{clip-path:inset(0);transform:translate(2px)}69%{clip-path:inset(16% 0 62%);filter:drop-shadow(0 0 5px var(--brand));transform:translate(-1px)}80%{clip-path:inset(0);filter:drop-shadow(0 1px 1px #00000038);transform:translate(1px)}to{opacity:1;clip-path:inset(0);filter:drop-shadow(0 1px 1px #00000038);transform:translate(0)}}@keyframes sheen{0%{background-position:-35% 0}28%,to{background-position:135% 0}}.gate-card{opacity:0;flex-direction:column;align-items:center;width:100%;max-width:190px;margin-top:auto;animation:.72s cubic-bezier(.16,1,.3,1) 2.9s forwards card-rise;display:flex;position:relative;transform:translateY(26px)}@keyframes card-rise{to{opacity:1;transform:translateY(0)}}.input-box{-webkit-backdrop-filter:saturate(180%)blur(22px);backdrop-filter:saturate(180%)blur(22px);background:#ffffff17;border:1px solid #ffffff24;border-radius:9999px;align-items:center;width:100%;height:38px;padding:0 14px;transition:border-color .25s,box-shadow .3s,background-color .25s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #00000014}.input-box:focus-within{background:#ffffff1f;border-color:#0a84ff8c;box-shadow:inset 0 1px #ffffff2e,0 0 0 4px #0a84ff24}.input-box.error{border-color:#ff3b30e6;animation:.6s ease-out err-flash,.45s cubic-bezier(.36,.07,.19,.97) shake}@keyframes err-flash{0%,to{box-shadow:0 0 #ff3b3000}15%,55%{box-shadow:0 0 0 4px #ff3b3052}35%{box-shadow:0 0 0 4px #ff3b3014}}.password-input{text-align:center;text-indent:.2em;color:#fff;letter-spacing:.2em;caret-color:#0a84ff;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0;font-family:inherit;font-size:14px;font-weight:400}.password-input::placeholder{color:#fff6;letter-spacing:.2em;font-weight:400}.password-input:disabled{opacity:.6;cursor:not-allowed}.submit-cta{color:#fff;cursor:pointer;opacity:0;pointer-events:none;background:#0a84ff;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin:auto 0;transition:opacity .25s,transform .32s cubic-bezier(.34,1.56,.64,1),filter .2s;display:flex;position:absolute;top:0;bottom:0;right:4px;transform:scale(.5)}.gate-root.typing .submit-cta{opacity:1;pointer-events:auto;transform:scale(1)}.gate-root.typing .submit-cta:active:not(:disabled){transform:scale(.88)}.submit-cta svg{width:15px;height:15px;display:block}.submit-cta:hover:not(:disabled){filter:brightness(1.1)}.submit-cta:focus-visible{outline-offset:3px;outline:2px solid #0a84ff}.submit-cta:disabled{cursor:wait;opacity:.65}.submit-cta .spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes rise{to{opacity:1;transform:translateY(0)}}@keyframes rise-blur{to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes shake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(3px)}30%,50%,70%{transform:translate(-6px)}40%,60%{transform:translate(6px)}}.gate-credit{z-index:10;letter-spacing:.02em;color:#fff6;-webkit-user-select:none;user-select:none;opacity:0;font-size:11px;font-weight:500;animation:.9s cubic-bezier(.22,1,.36,1) 3.2s forwards credit-rise;position:fixed;bottom:26px;left:50%;transform:translate(-50%)translateY(8px)}.gate-credit b{color:#0a84ff;font-weight:600}@keyframes credit-rise{to{opacity:1;transform:translate(-50%)translateY(0)}}.granted-flash{z-index:100;opacity:0;pointer-events:none;background:#272729;flex-direction:column;justify-content:center;align-items:center;gap:26px;transition:opacity .5s ease-out;display:flex;position:fixed;inset:0}.granted-flash.active{opacity:1;pointer-events:auto}.granted-mark{justify-content:center;align-items:center;width:68px;height:68px;display:flex;position:relative}.granted-mark .glow-ring{opacity:0;border:1px solid #0a84ff;border-radius:50%;animation:1.3s ease-out forwards ring-expand;position:absolute;inset:-22px}.granted-mark .glow-ring:nth-child(2){animation-delay:.22s}@keyframes ring-expand{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(2.1)}}.granted-text{letter-spacing:-.01em;color:#fff;text-align:center;white-space:pre;padding:0 24px;font-size:25px;font-weight:400}.granted-text span{white-space:pre;opacity:0;will-change:transform, opacity, filter;animation:char-in .42s cubic-bezier(.22, 1, .36, 1) calc(50ms + var(--ci) * 12ms) both;display:inline-block}@keyframes char-in{0%{opacity:0;filter:blur(6px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:translateY(0)}}.gate-shatter-canvas{z-index:110;pointer-events:none;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.gate-root *,.gate-root :before,.gate-root :after{animation-duration:1ms!important;animation-delay:0s!important}.gate-intro{opacity:1!important;transform:none!important}.gate-intro,.gate-granted-orb,.wordmark,.granted-text span{animation:none!important}.wordmark{opacity:1!important;filter:drop-shadow(0 1px 1px #00000038)!important;clip-path:none!important;transform:none!important}.granted-text span{opacity:1!important;filter:none!important;transform:none!important}.gate-root .orb3d-shell,.gate-root .orb3d-core{animation:11s ease-in-out infinite orb3d-morph!important}.gate-root .orb3d-aurora{animation:18s linear infinite orb3d-spin!important}.gate-root .gate-intro .orb3d-glow{animation:7s ease-in-out infinite orb3d-glow-breathe!important}.gate-root .orb3d-ambient,.gate-root .orb3d-ambient .orb3d-ring,.gate-root .orb3d-ambient .orb3d-orbit,.gate-root .orb3d-ambient .orb3d-burst{opacity:0!important;animation:none!important}}@media (max-width:720px){.wordmark{font-size:30px}.mark-stage{margin-bottom:18px}.mark-stage .gate-intro{--orb3d-size:112px}.gate-card{width:100%;max-width:290px;margin-top:auto}.gate-credit{bottom:18px}.input-box{height:48px}.password-input{font-size:16px}.submit-cta{width:44px;height:44px}}
.sierra-orb-3d{--orb3d-size:176px;--orb3d-brand:var(--brand,#0a84ff);--orb3d-chassis:#272729;width:var(--orb3d-size);height:var(--orb3d-size);isolation:isolate;perspective:calc(var(--orb3d-size) * 3.2);transform-style:preserve-3d;flex:none;place-items:center;display:inline-grid;position:relative}.orb3d-rise{width:100%;height:100%;transform-style:preserve-3d;place-items:center;display:grid;position:relative;transform:rotateX(-3deg)translateZ(0)}.orb3d-glow,.orb3d-shell,.orb3d-shadow{position:absolute}.orb3d-glow{z-index:-2;background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--orb3d-brand) 48%, transparent), color-mix(in srgb, var(--orb3d-brand) 20%, transparent) 34%, transparent 68%);filter:blur(calc(var(--orb3d-size) * .075));opacity:.92;transform:translateZ(calc(var(--orb3d-size) * -.38)) scale(1.04);border-radius:50%;inset:-28%}.orb3d-ambient{pointer-events:none;opacity:0;transform:translateZ(calc(var(--orb3d-size) * -.04));border-radius:50%;position:absolute;inset:-22%}.orb3d-ambient .orb3d-ring,.orb3d-ambient .orb3d-orbit,.orb3d-ambient .orb3d-burst{pointer-events:none;border-radius:50%;position:absolute;inset:0}.orb3d-ambient .orb3d-ring{background:conic-gradient(from 0deg, transparent 0deg, color-mix(in srgb, var(--orb3d-brand) 70%, white) 28deg, var(--orb3d-brand) 56deg, transparent 120deg, transparent 360deg);filter:blur(calc(var(--orb3d-size) * .006));opacity:0;border:1px solid #0000;-webkit-mask:radial-gradient(circle,#0000 60%,#000 62% 70%,#0000 74%);mask:radial-gradient(circle,#0000 60%,#000 62% 70%,#0000 74%)}.orb3d-ambient .orb3d-orbit{background:radial-gradient(circle at 50% 4%, color-mix(in srgb, var(--orb3d-brand) 30%, white), color-mix(in srgb, var(--orb3d-brand) 60%, transparent) 22%, transparent 30%);filter:blur(calc(var(--orb3d-size) * .012));opacity:0}.orb3d-ambient .orb3d-burst{background:radial-gradient(circle, #ffffffe6, color-mix(in srgb, var(--orb3d-brand) 80%, white) 26%, color-mix(in srgb, var(--orb3d-brand) 50%, transparent) 48%, transparent 70%);mix-blend-mode:screen;opacity:0;inset:8%}.orb3d-shell{background:radial-gradient(circle at 31% 20%, #ffffffe0, transparent 18%), radial-gradient(circle at 68% 74%, color-mix(in srgb, var(--orb3d-brand) 52%, black), transparent 36%), linear-gradient(145deg, color-mix(in srgb, var(--orb3d-brand) 70%, white), var(--orb3d-brand) 38%, color-mix(in srgb, var(--orb3d-brand) 56%, black) 76%, color-mix(in srgb, var(--orb3d-chassis) 82%, var(--orb3d-brand)));box-shadow:inset calc(var(--orb3d-size) * -.11) calc(var(--orb3d-size) * -.12) calc(var(--orb3d-size) * .2) color-mix(in srgb, var(--orb3d-chassis) 80%, transparent), inset calc(var(--orb3d-size) * .06) calc(var(--orb3d-size) * .07) calc(var(--orb3d-size) * .11) #ffffff52, inset 0 0 calc(var(--orb3d-size) * .16) color-mix(in srgb, var(--orb3d-brand) 52%, transparent), 0 calc(var(--orb3d-size) * .13) calc(var(--orb3d-size) * .32) #0006;transform:translateZ(calc(var(--orb3d-size) * .14));transform-style:preserve-3d;border-radius:62% 38% 54% 46%/46% 58% 42% 54%;animation:9s ease-in-out infinite orb3d-morph;inset:6%;overflow:hidden}.orb3d-shell:before,.orb3d-shell:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.orb3d-shell:before{background:radial-gradient(ellipse at 30% 18%, #ffffff9e, transparent 28%), radial-gradient(ellipse at 18% 68%, color-mix(in srgb, var(--orb3d-brand) 38%, transparent), transparent 34%);mix-blend-mode:screen;opacity:.82;transform:translateZ(calc(var(--orb3d-size) * .1))}.orb3d-shell:after{-webkit-backdrop-filter:blur(calc(var(--orb3d-size) * .035)) saturate(165%);backdrop-filter:blur(calc(var(--orb3d-size) * .035)) saturate(165%);box-shadow:inset 0 1px 1px #ffffff47, inset 0 calc(var(--orb3d-size) * -.07) calc(var(--orb3d-size) * .15) color-mix(in srgb, var(--orb3d-brand) 34%, transparent);opacity:.86;background:#2727296b;inset:9% 12% 14%}.orb3d-aurora,.orb3d-core,.orb3d-depth,.orb3d-rim,.orb3d-spec{border-radius:inherit;pointer-events:none;position:absolute}.orb3d-aurora{background:conic-gradient(from 18deg, var(--orb3d-brand), color-mix(in srgb, var(--orb3d-brand) 58%, white), color-mix(in srgb, var(--orb3d-brand) 70%, black), color-mix(in srgb, var(--orb3d-brand) 44%, white), var(--orb3d-brand));filter:blur(calc(var(--orb3d-size) * .025));mix-blend-mode:screen;opacity:.78;transform:translateZ(calc(var(--orb3d-size) * .06));animation:8.5s linear infinite orb3d-spin;inset:-14%}.orb3d-core{background:radial-gradient(ellipse at 34% 19%, #ffffff8a, transparent 28%), radial-gradient(ellipse at 70% 77%, color-mix(in srgb, var(--orb3d-brand) 32%, transparent), transparent 44%), #27272980;-webkit-backdrop-filter:blur(calc(var(--orb3d-size) * .046)) saturate(170%);backdrop-filter:blur(calc(var(--orb3d-size) * .046)) saturate(170%);box-shadow:inset 0 1px 1px #ffffff4d, inset 0 calc(var(--orb3d-size) * -.075) calc(var(--orb3d-size) * .16) color-mix(in srgb, var(--orb3d-brand) 36%, transparent), inset 0 0 calc(var(--orb3d-size) * .06) #ffffff1f;opacity:.92;isolation:isolate;transform:translateZ(calc(var(--orb3d-size) * .18));animation:9s ease-in-out .25s infinite orb3d-morph;inset:19% 17% 15% 18%;overflow:hidden}.orb3d-core-plasma,.orb3d-core-sheen{border-radius:inherit;pointer-events:none;position:absolute}.orb3d-core-plasma{z-index:1;width:124%;height:124%;color:var(--orb3d-brand);filter:blur(calc(var(--orb3d-size) * .004)) drop-shadow(0 0 calc(var(--orb3d-size) * .07) color-mix(in srgb, var(--orb3d-brand) 64%, transparent));mix-blend-mode:screen;opacity:.78;transform-origin:50% 52%;animation:5.8s ease-in-out 2.3s infinite orb3d-core-plasma-idle;display:block;inset:-12%;transform:scale(1.02)rotate(-3deg)}.gate-intro .orb3d-core-plasma{animation:2s cubic-bezier(.33,0,.2,1) .3s both orb3d-core-plasma-enter,5.8s ease-in-out 2.3s infinite orb3d-core-plasma-idle}.orb3d-plasma-static{display:none}.orb3d-plasma-dynamic{display:block}.orb3d-plasma-field{fill:currentColor;opacity:.56}.orb3d-plasma-tendril{fill:currentColor;opacity:.34}.orb3d-plasma-tendril-a{opacity:.4}.orb3d-plasma-tendril-b{opacity:.28}.orb3d-core-sheen{z-index:2;background:radial-gradient(ellipse at 36% 20%, #ffffff4d, transparent 30%), radial-gradient(ellipse at 52% 54%, color-mix(in srgb, var(--orb3d-brand) 24%, transparent), transparent 42%), radial-gradient(ellipse at 76% 80%, #0003, transparent 38%);mix-blend-mode:screen;opacity:.84;inset:0}.orb3d-depth{mix-blend-mode:multiply;opacity:.75;transform:translateZ(calc(var(--orb3d-size) * .2));background:radial-gradient(at 82% 68%,#0000005c,#0000 38%),radial-gradient(at 50% 100%,#0000006b,#0000 52%);inset:0}.orb3d-rim{box-shadow:inset calc(var(--orb3d-size) * .018) calc(var(--orb3d-size) * .018) calc(var(--orb3d-size) * .035) #ffffff6b, inset calc(var(--orb3d-size) * -.026) calc(var(--orb3d-size) * -.018) calc(var(--orb3d-size) * .055) color-mix(in srgb, var(--orb3d-brand) 44%, transparent), 0 0 calc(var(--orb3d-size) * .06) color-mix(in srgb, var(--orb3d-brand) 40%, transparent);opacity:.94;transform:translateZ(calc(var(--orb3d-size) * .24));inset:1%}.orb3d-spec{width:42%;height:24%;filter:blur(calc(var(--orb3d-size) * .018));opacity:.86;transform:translateZ(calc(var(--orb3d-size) * .3)) rotate(-13deg);background:radial-gradient(at 36% 42%,#ffffffdb,#ffffff38 42%,#0000 72%);border-radius:50%;top:13%;left:22%}.orb3d-shadow{z-index:-3;width:64%;height:14%;filter:blur(calc(var(--orb3d-size) * .05));opacity:.7;transform:translateZ(calc(var(--orb3d-size) * -.18));background:radial-gradient(#00000075,#00000024 46%,#0000 70%);border-radius:50%;bottom:-8%}@keyframes orb3d-spin{to{transform:translateZ(calc(var(--orb3d-size) * .06)) rotate(360deg)}}@keyframes orb3d-morph{0%,to{border-radius:62% 38% 54% 46%/46% 58% 42% 54%}33%{border-radius:44% 56% 38% 62%/58% 42% 56% 44%}66%{border-radius:56% 44% 62% 38%/42% 60% 40% 58%}}@keyframes orb3d-core-plasma-enter{0%{opacity:.68;filter:blur(calc(var(--orb3d-size) * .01)) drop-shadow(0 0 calc(var(--orb3d-size) * .13) color-mix(in srgb, var(--orb3d-brand) 86%, transparent));transform:scale(1.16)rotate(-10deg)}14%{opacity:.98;transform:scale(1.24)rotate(7deg)}28%{opacity:.78;transform:scale(1.06)rotate(-6deg)}44%{opacity:.94;transform:scale(1.17)rotate(5deg)}62%{opacity:.84;transform:scale(1.08)rotate(-3deg)}78%{opacity:.88;transform:scale(1.04)rotate(2deg)}to{opacity:.78;filter:blur(calc(var(--orb3d-size) * .004)) drop-shadow(0 0 calc(var(--orb3d-size) * .07) color-mix(in srgb, var(--orb3d-brand) 64%, transparent));transform:scale(1.02)rotate(-3deg)}}@keyframes orb3d-core-plasma-idle{0%,to{opacity:.76;transform:scale(1.02)rotate(-3deg)}34%{opacity:.84;transform:scale(1.055)rotate(2deg)}68%{opacity:.72;transform:scale(.99)rotate(-1deg)}}@media (prefers-reduced-motion:reduce){.orb3d-shell,.orb3d-aurora,.orb3d-core{animation:none!important}.orb3d-core-plasma{opacity:.38;animation:none!important;transform:none!important}.orb3d-plasma-dynamic{display:none}.orb3d-plasma-static{display:block}}
