@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=JetBrains+Mono:wght@400;500&display=swap";
.neural-experience{--neural-background:var(--sc-bg);--neural-foreground:var(--sc-ink);--neural-muted:var(--sc-ink-2);--neural-muted-foreground:var(--sc-ink-2);--neural-font-sans:"Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--neural-font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--neural-edge-x:clamp(1rem, 3vw, 1.75rem);--neural-edge-y:clamp(1rem, 3vh, 1.75rem);--neural-brand-width:clamp(10.5rem, 28vw, 15rem);--neural-brand-height:calc(var(--neural-brand-width) * 54 / 285);isolation:isolate;width:100%;height:100dvh;min-height:100dvh;color:var(--neural-foreground);font-family:var(--neural-font-sans);background:radial-gradient(circle at 50% 44%, color-mix(in srgb, var(--sc-brand) 6.5%, transparent) 0%, color-mix(in srgb, var(--sc-brand) 1.8%, transparent) 29%, transparent 56%), radial-gradient(circle at 50% 75%, color-mix(in srgb, var(--sc-brand) 2.5%, transparent), transparent 28%), linear-gradient(145deg, var(--sc-panel) 0%, var(--sc-bg) 65%, var(--sc-bg) 100%);font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;position:relative;overflow:hidden}.neural-experience:before{z-index:2;pointer-events:none;content:"";background:radial-gradient(circle at center, transparent 34%, #0000003d 68%, #000000b8 100%), repeating-linear-gradient(0deg, color-mix(in srgb, var(--sc-brand) 0.5%, transparent) 0, color-mix(in srgb, var(--sc-brand) 0.5%, transparent) 1px, transparent 1px, transparent 3px);position:absolute;inset:0}.neural-experience .brain-canvas{cursor:crosshair;touch-action:none;width:100%;height:100%;transition:opacity .7s;display:block;position:absolute;inset:0}.neural-experience[data-level=main] .brain-canvas{opacity:.72}.neural-experience.is-arriving .brain-canvas{opacity:1}.neural-experience .brain-menu,.neural-experience .neural-submenu{z-index:4;pointer-events:none;position:absolute;inset:0}.neural-experience .menu-heading{text-align:center;width:min(32rem,100% - 3rem);transition:opacity .42s,transform .65s cubic-bezier(.16,1,.3,1),filter .42s;position:absolute;top:clamp(1.75rem,5vh,4rem);left:50%;transform:translate(-50%)}.neural-experience .menu-heading span,.neural-experience .inside-heading>span{color:color-mix(in srgb, var(--sc-ink-2) 88%, transparent);letter-spacing:.18em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem;font-size:.72rem;font-weight:600;display:inline-flex}.neural-experience .menu-heading span:before,.neural-experience .inside-heading>span:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--sc-ink) 72%, transparent));width:1.4rem;height:1px}.neural-experience .menu-heading p{color:var(--neural-muted-foreground);letter-spacing:.015em;margin:.55rem 0 0;font-size:.9rem}.neural-experience .knowledge-legend{border:1px solid color-mix(in srgb, var(--sc-brand) 10%, transparent);background:color-mix(in srgb, var(--sc-panel) 62%, transparent);max-width:min(26rem,100% - 3rem);color:color-mix(in srgb, var(--sc-ink-2) 82%, transparent);letter-spacing:.12em;text-align:center;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;margin:0;padding:.34rem .85rem;font-size:.64rem;transition:opacity .42s,filter .42s;position:absolute;bottom:clamp(1.5rem,5vh,3rem);left:50%;transform:translate(-50%)}.neural-experience .neural-entry{--entry-accent:var(--sc-brand);--entry-delay:0s;--entry-link:clamp(2rem, 5vw, 4.5rem);border:1px solid color-mix(in srgb, var(--sc-brand) 24%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--entry-accent) 14%, transparent), transparent 62%), #141418f0;min-width:12.5rem;max-width:min(18rem,50% - 1.25rem);min-height:3.7rem;box-shadow:inset 0 1px color-mix(in srgb, var(--sc-brand) 10%, transparent), 0 18px 46px #0000008c;color:color-mix(in srgb, var(--sc-ink) 92%, transparent);font:inherit;letter-spacing:.045em;text-align:left;pointer-events:auto;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;animation:neural-menu-item-in .8s var(--entry-delay) cubic-bezier(.16, 1, .3, 1) forwards;border-radius:.6rem;align-items:center;gap:.8rem;padding:.6rem 1rem;font-size:.86rem;transition:opacity .38s,transform .3s,border-color .3s,box-shadow .3s,background .3s,filter .38s;display:flex;position:absolute}.neural-experience .neural-entry:before{border:1px solid color-mix(in srgb, var(--entry-accent) 22%, transparent);content:"";box-shadow:0 0 28px color-mix(in srgb, var(--entry-accent) 14%, transparent);opacity:0;animation:neural-entry-halo 5.4s var(--entry-delay) ease-in-out infinite;border-radius:.85rem;transition:border-color .3s,box-shadow .3s,opacity .3s;position:absolute;inset:-.35rem}.neural-experience .neural-entry:after{width:var(--entry-link);content:"";opacity:.8;background-position:-38%,0 0;background-repeat:no-repeat;background-size:34% 100%,100% 100%;border-radius:999px;height:2px;position:absolute;top:50%;transform:translateY(-50%)}.neural-experience .neural-entry.is-left{border-right:2px solid var(--entry-accent);left:clamp(1.5rem,13vw,12rem)}.neural-experience .neural-entry.is-right{text-align:right;border-left:2px solid var(--entry-accent);flex-direction:row-reverse;right:clamp(1.5rem,13vw,12rem)}.neural-experience .neural-entry.is-left:after{right:calc(var(--entry-link) * -1 - .7rem);background-image:radial-gradient(circle at center, color-mix(in srgb, var(--entry-accent) 95%, transparent), transparent 68%), linear-gradient(90deg, color-mix(in srgb, var(--sc-brand) 4%, transparent), color-mix(in srgb, var(--entry-accent) 52%, transparent));animation:neural-entry-signal-left 3.4s var(--entry-delay) linear infinite}.neural-experience .neural-entry.is-right:after{left:calc(var(--entry-link) * -1 - .7rem);background-image:radial-gradient(circle at center, color-mix(in srgb, var(--entry-accent) 95%, transparent), transparent 68%), linear-gradient(-90deg, color-mix(in srgb, var(--sc-brand) 4%, transparent), color-mix(in srgb, var(--entry-accent) 52%, transparent));animation:neural-entry-signal-right 3.4s var(--entry-delay) linear infinite}.neural-experience .entry-index{border:1px solid var(--entry-accent);background:var(--entry-accent);width:1.95rem;height:1.95rem;color:var(--sc-brand-ink);font-family:var(--neural-font-mono);letter-spacing:0;border-radius:.35rem;flex:none;place-items:center;font-size:.68rem;font-weight:500;transition:background .3s,border-color .3s,box-shadow .3s;display:grid}.neural-experience .entry-label{flex-direction:column;flex:auto;gap:.12rem;min-width:0;display:flex}.neural-experience .entry-label strong{color:var(--sc-ink);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:560;overflow:hidden}.neural-experience .entry-label small{color:color-mix(in srgb, var(--sc-ink-2) 90%, transparent);letter-spacing:.14em;text-transform:uppercase;font-size:.64rem}.neural-experience .entry-arrow{width:.95rem;height:.95rem;color:color-mix(in srgb, var(--sc-ink-2) 55%, transparent);flex:none;transition:color .3s,transform .3s}.neural-experience .neural-entry.is-right .entry-arrow{transform:rotate(180deg)}.neural-experience .neural-entry:hover,.neural-experience .neural-entry:focus-visible{border-color:color-mix(in srgb, var(--entry-accent) 70%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--entry-accent) 20%, transparent), transparent 62%), color-mix(in srgb, var(--sc-panel-2) 94%, transparent);box-shadow:inset 0 1px color-mix(in srgb, var(--sc-brand) 12%, transparent), 0 22px 54px #0009, 0 0 34px color-mix(in srgb, var(--entry-accent) 22%, transparent);outline:none;transform:translateY(-3px)}.neural-experience .neural-entry:hover:before,.neural-experience .neural-entry:focus-visible:before{border-color:color-mix(in srgb, var(--entry-accent) 40%, transparent);box-shadow:0 0 34px color-mix(in srgb, var(--entry-accent) 20%, transparent);opacity:1;animation:none}.neural-experience .neural-entry.is-left:hover,.neural-experience .neural-entry.is-left:focus-visible{border-right-color:var(--entry-accent)}.neural-experience .neural-entry.is-right:hover,.neural-experience .neural-entry.is-right:focus-visible{border-left-color:var(--entry-accent)}.neural-experience .neural-entry:hover .entry-index,.neural-experience .neural-entry:focus-visible .entry-index{box-shadow:0 0 18px color-mix(in srgb, var(--entry-accent) 45%, transparent);background:#fff}.neural-experience .neural-entry:hover .entry-arrow,.neural-experience .neural-entry:focus-visible .entry-arrow{color:var(--sc-ink);transform:translate(.22rem)}.neural-experience .neural-entry.is-right:hover .entry-arrow,.neural-experience .neural-entry.is-right:focus-visible .entry-arrow{transform:rotate(180deg)translate(.22rem)}.neural-experience .brain-menu.is-leaving .menu-heading{opacity:0;filter:blur(7px);transform:translate(-50%,-1rem)scale(.94)}.neural-experience .brain-menu.is-leaving .knowledge-legend{opacity:0;filter:blur(6px);transform:translate(-50%,.5rem)}.neural-experience .brain-menu.is-leaving .neural-entry{opacity:0;filter:blur(6px);pointer-events:none;animation:none;transform:scale(.88)}.neural-experience[data-level=inside] .brain-menu{visibility:hidden;display:none}.neural-experience .transition-flare{z-index:3;pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--sc-brand) 38%, transparent), color-mix(in srgb, var(--sc-ink-2) 10%, transparent) 28%, color-mix(in srgb, var(--sc-ink-2) 3.5%, transparent) 52%, transparent 72%);filter:blur(15px);opacity:0;border-radius:50%;width:22vmin;height:22vmin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.3)}.neural-experience .transition-flare.is-active{animation:1.8s cubic-bezier(.65,0,.35,1) forwards neural-flare}.neural-experience[data-level=transition] .ambient-halo,.neural-experience[data-level=inside] .ambient-halo{animation-play-state:paused;opacity:0!important}.neural-experience .neural-submenu{opacity:0;visibility:hidden;flex-direction:column;justify-content:center;align-items:center;gap:clamp(1.1rem,3vh,2.25rem);padding:clamp(5rem,12vh,7.5rem) clamp(1.25rem,5vw,4.5rem) clamp(4.5rem,11vh,6.5rem);transition:opacity .55s,visibility .55s;display:flex}.neural-experience .neural-submenu.is-visible{opacity:1;visibility:visible;pointer-events:auto}.neural-experience .exit-brain,.neural-experience .neural-control{border:1px solid color-mix(in srgb, var(--sc-brand) 12%, transparent);background:color-mix(in srgb, var(--sc-panel) 72%, transparent);color:color-mix(in srgb, var(--sc-ink-2) 82%, transparent);font:inherit;letter-spacing:.04em;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:.5rem;align-items:center;gap:.65rem;padding:.72rem 1rem;font-size:.78rem;transition:color .24s,border-color .24s,background .24s;display:inline-flex}.neural-experience .exit-brain{position:absolute;top:clamp(1.25rem,4vh,3rem);left:clamp(1.25rem,4vw,4rem)}.neural-experience .exit-brain:hover,.neural-experience .exit-brain:focus-visible,.neural-experience .neural-control:hover,.neural-experience .neural-control:focus-visible{border-color:color-mix(in srgb, var(--sc-brand) 30%, transparent);background:color-mix(in srgb, var(--sc-panel-3) 82%, transparent);color:var(--neural-foreground);outline:none}.neural-experience .neural-toolbar{z-index:5;pointer-events:auto;align-items:center;gap:.55rem;display:flex;position:absolute;top:clamp(1.25rem,4vh,3rem);right:clamp(1.25rem,4vw,4rem)}.neural-experience .snapshot-select{position:relative}.neural-experience .snapshot-select select{appearance:none;border:1px solid color-mix(in srgb, var(--sc-brand) 12%, transparent);background:color-mix(in srgb, var(--sc-panel) 72%, transparent);min-width:9.5rem;max-width:16rem;height:2.65rem;color:color-mix(in srgb, var(--sc-ink-2) 82%, transparent);font:inherit;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:.5rem;outline:none;padding:0 2.1rem 0 .9rem;font-size:.72rem}.neural-experience .snapshot-select select:hover,.neural-experience .snapshot-select select:focus-visible{border-color:color-mix(in srgb, var(--sc-brand) 30%, transparent);color:var(--neural-foreground)}.neural-experience .snapshot-select svg{pointer-events:none;width:.8rem;height:.8rem;color:color-mix(in srgb, var(--sc-ink-2) 70%, transparent);position:absolute;top:50%;right:.7rem;transform:translateY(-50%)}.neural-experience .inside-heading{text-align:center;flex:none;width:min(42rem,100%)}.neural-experience .inside-heading h1{color:var(--neural-foreground);letter-spacing:-.045em;text-shadow:0 0 32px color-mix(in srgb, var(--sc-brand) 8%, transparent);margin:.42rem 0 .45rem;font-size:clamp(1.9rem,4vw,3.6rem);font-weight:350;line-height:.95}.neural-experience .inside-heading>span button{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0}.neural-experience .inside-heading>span button:hover,.neural-experience .inside-heading>span button:focus-visible{color:var(--neural-foreground);outline:none}.neural-experience .inside-heading p{max-width:34rem;color:var(--neural-muted-foreground);margin:0 auto;font-size:.92rem;line-height:1.55}.neural-experience .submenu-options{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--sc-brand) 18%, transparent) transparent;overscroll-behavior:contain;flex-wrap:wrap;flex:0 auto;place-content:flex-start center;gap:.75rem;width:min(68rem,100%);min-height:0;padding:.25rem .35rem;display:flex;overflow-y:auto}.neural-experience .submenu-options::-webkit-scrollbar{width:.35rem}.neural-experience .submenu-options::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--sc-brand) 18%, transparent);border-radius:999px}.neural-experience .submenu-option{border:1px solid color-mix(in srgb, var(--sc-brand) 10%, transparent);background:color-mix(in srgb, var(--sc-panel) 78%, transparent);max-width:18rem;min-height:7.25rem;color:color-mix(in srgb, var(--sc-ink-2) 82%, transparent);font:inherit;text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:.5rem;flex:14rem;padding:1rem;transition:transform .25s,border-color .25s,background .25s;position:relative;overflow:hidden}.neural-experience .submenu-option:after{content:"";background:radial-gradient(circle, var(--accent,color-mix(in srgb, var(--sc-brand) 12%, transparent)), transparent 68%);opacity:.5;border-radius:50%;width:6rem;height:6rem;transition:opacity .25s,transform .25s;position:absolute;bottom:-2.8rem;right:-2.2rem}.neural-experience .submenu-option:hover,.neural-experience .submenu-option:focus-visible,.neural-experience .submenu-option.is-active{border-color:color-mix(in srgb, var(--sc-brand) 28%, transparent);background:color-mix(in srgb, var(--sc-panel-2) 90%, transparent);outline:none;transform:translateY(-3px)}.neural-experience .submenu-option:hover:after,.neural-experience .submenu-option.is-active:after{opacity:1;transform:scale(1.2)}.neural-experience .option-code{color:color-mix(in srgb, var(--sc-ink-2) 82%, transparent);font-family:var(--neural-font-mono);letter-spacing:.12em;margin-bottom:1.2rem;font-size:.66rem;display:block}.neural-experience .submenu-option strong{color:color-mix(in srgb, var(--sc-ink) 94%, transparent);text-overflow:ellipsis;white-space:nowrap;margin-bottom:.28rem;font-size:.88rem;font-weight:520;display:block;overflow:hidden}.neural-experience .submenu-option small{color:color-mix(in srgb, var(--sc-ink-3) 92%, transparent);font-size:.72rem;line-height:1.4;display:block}.neural-experience .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.neural-experience .ambient-halo{z-index:1;pointer-events:none;background:radial-gradient(ellipse, color-mix(in srgb, var(--sc-brand) 7.5%, transparent) 0%, color-mix(in srgb, var(--sc-ink-2) 2.5%, transparent) 38%, transparent 72%);filter:blur(16px);opacity:0;border-radius:50%;width:min(42vw,34rem);height:min(8vw,5rem);animation:2.8s cubic-bezier(.16,1,.3,1) 1.2s forwards neural-halo-in,7s ease-in-out 4s infinite neural-halo-breathe;position:absolute;top:74%;left:50%;transform:translate(-50%,-50%)}.neural-experience .neural-login{z-index:4;padding:6.5rem 1.25rem calc(var(--neural-edge-y) + var(--neural-brand-height) + 1rem);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.neural-experience .neural-login-card{pointer-events:auto;border:1px solid color-mix(in srgb, var(--sc-brand) 12%, transparent);background:color-mix(in srgb, var(--sc-panel) 78%, transparent);width:min(26rem,100%);box-shadow:inset 0 1px color-mix(in srgb, var(--sc-brand) 3.5%, transparent), 0 12px 38px #00000047;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:.5rem;padding:1.4rem 1.35rem 1.35rem;transition:opacity .42s,transform .65s cubic-bezier(.16,1,.3,1),filter .42s}.neural-experience .neural-login-kicker{color:color-mix(in srgb, var(--sc-ink-2) 88%, transparent);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.72rem;font-weight:600;display:inline-flex}.neural-experience .neural-login-kicker:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--sc-ink) 72%, transparent));width:1.4rem;height:1px}.neural-experience .neural-login-card h1{color:var(--neural-foreground);letter-spacing:-.04em;margin:.45rem 0 .4rem;font-size:clamp(1.7rem,4vw,2.25rem);font-weight:350;line-height:1}.neural-experience .neural-login-card>p{color:var(--neural-muted-foreground);letter-spacing:.015em;margin:0;font-size:.9rem;line-height:1.5}.neural-experience .neural-login-submit{border:1px solid color-mix(in srgb, var(--sc-brand) 28%, transparent);background:var(--sc-brand);width:100%;min-height:2.9rem;color:var(--sc-brand-ink);font:inherit;letter-spacing:.04em;cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;margin-top:1.5rem;font-size:.86rem;transition:background .24s,border-color .24s,transform .24s;display:inline-flex}.neural-experience .neural-login-submit:hover,.neural-experience .neural-login-submit:focus-visible{outline:2px solid var(--sc-brand);outline-offset:3px;background:var(--sc-brand-hover);transform:translateY(-1px)}.neural-experience .neural-login-submit:disabled{cursor:wait;opacity:.72;transform:none}.neural-experience .neural-otp-inputs{justify-content:space-between;gap:.45rem;margin-top:.65rem;display:flex}.neural-experience .neural-otp-input{border:1px solid color-mix(in srgb, var(--sc-brand) 14%, transparent);background:var(--sc-panel-2);width:2.65rem;min-width:0;max-width:2.65rem;height:3.1rem;color:var(--sc-ink);font-family:var(--neural-font-mono);letter-spacing:0;text-align:center;border-radius:.5rem;outline:none;flex:1 1 0;font-size:1.2rem;transition:border-color .18s,background .18s}.neural-experience .neural-otp-input:focus-visible{border-color:var(--sc-brand);box-shadow:0 0 0 3px var(--sc-brand-wash);background:color-mix(in srgb, var(--sc-brand) 4%, transparent)}.neural-experience .neural-otp-input[aria-invalid=true]{border-color:color-mix(in srgb, var(--sc-crit) 70%, transparent)}.neural-experience .neural-otp-input:disabled{opacity:.6;cursor:wait}.neural-experience .neural-login-secondary{border:1px solid color-mix(in srgb, var(--sc-brand) 12%, transparent);width:100%;min-height:2.7rem;color:color-mix(in srgb, var(--sc-ink) 88%, transparent);font:inherit;letter-spacing:.03em;cursor:pointer;background:0 0;border-radius:.5rem;justify-content:center;align-items:center;margin-top:.7rem;font-size:.82rem;display:inline-flex}.neural-experience .neural-login-secondary:hover:not(:disabled),.neural-experience .neural-login-secondary:focus-visible:not(:disabled){border-color:color-mix(in srgb, var(--sc-brand) 28%, transparent);outline:none}.neural-experience .neural-login-secondary:disabled{cursor:default;opacity:.62}.neural-experience .neural-login-back{width:100%;color:color-mix(in srgb, var(--sc-ink-2) 92%, transparent);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-top:.85rem;font-size:.78rem;display:flex}.neural-experience .neural-login-back:hover:not(:disabled),.neural-experience .neural-login-back:focus-visible:not(:disabled){color:var(--sc-ink);outline:none}.neural-experience .neural-login-back:disabled{cursor:wait;opacity:.6}.neural-experience.is-login-leaving .menu-heading,.neural-experience.is-login-leaving .neural-login-card{opacity:0;filter:blur(7px);pointer-events:none;transform:translateY(-1rem)scale(.94)}.neural-experience.is-login-leaving .menu-heading{transform:translate(-50%,-1rem)scale(.94)}.neural-experience.is-arriving .neural-toolbar,.neural-experience.is-arriving .brain-menu{animation:.9s cubic-bezier(.16,1,.3,1) .28s both neural-arrive-ui}.neural-experience .webgl-error{z-index:6;width:min(28rem,100% - 3rem);color:var(--neural-foreground);text-align:center;margin:0;font-size:1rem;line-height:1.5;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.neural-experience .viewer-file-overlay{z-index:50;background:var(--sc-bg);flex-direction:column;animation:.24s ease-out neural-file-enter;display:flex;position:fixed;inset:0}.neural-experience .viewer-file-overlay header{border-bottom:1px solid color-mix(in srgb, var(--sc-brand) 8%, transparent);flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;height:4rem;padding:0 1.25rem;display:flex}.neural-experience .viewer-file-overlay iframe{background:#fff;border:0;flex:1;min-height:0}.neural-experience .neural-brand{left:var(--neural-edge-x);bottom:var(--neural-edge-y);z-index:6;pointer-events:none;animation:1.1s cubic-bezier(.16,1,.3,1) .32s both neural-brand-in;display:flex;position:absolute}.neural-experience .neural-brand img{opacity:.82;filter:drop-shadow(0 6px 22px #0009)}@keyframes neural-brand-in{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes neural-halo-in{to{opacity:1}}@keyframes neural-halo-breathe{0%,to{opacity:.76;transform:translate(-50%,-50%)scale(.94)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.04)}}@keyframes neural-menu-item-in{0%{opacity:0;transform:translateY(.8rem)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes neural-entry-halo{0%,to{opacity:0}50%{opacity:.85}}@keyframes neural-entry-signal-left{0%{background-position:124%,0 0}to{background-position:-38%,0 0}}@keyframes neural-entry-signal-right{0%{background-position:-38%,0 0}to{background-position:124%,0 0}}@keyframes neural-flare{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}42%{opacity:.82;transform:translate(-50%,-50%)scale(2.5)}to{opacity:0;transform:translate(-50%,-50%)scale(8)}}@keyframes neural-arrive-ui{0%{opacity:0;filter:blur(7px);transform:translateY(.8rem)scale(.96)}to{opacity:1;filter:blur();transform:none}}@keyframes neural-file-enter{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@media (max-width:700px){.neural-experience .ambient-halo{width:68vw;height:15vw;top:69%}.neural-experience .menu-heading{top:4.6rem}.neural-experience .neural-login{padding-top:5.6rem}.neural-experience .neural-otp-input{width:2.35rem;height:2.8rem;font-size:1.05rem}.neural-experience .menu-heading p{font-size:.78rem}.neural-experience .knowledge-legend{letter-spacing:.1em;max-width:calc(100% - 1.5rem);font-size:.58rem;bottom:8rem}.neural-experience .neural-entry{gap:.55rem;min-width:9.5rem;min-height:2.9rem;padding:.45rem .7rem;font-size:.74rem}.neural-experience .entry-index{width:1.62rem;height:1.62rem;font-size:.6rem}.neural-experience .entry-label strong{font-size:.78rem}.neural-experience .entry-label small{letter-spacing:.1em;font-size:.55rem}.neural-experience .entry-arrow{display:none}.neural-experience .neural-entry.is-left{left:.75rem}.neural-experience .neural-entry.is-right{right:.75rem}.neural-experience .neural-entry:after{display:none}.neural-experience .exit-brain,.neural-experience .neural-toolbar{top:1rem}.neural-experience .exit-brain{left:1rem}.neural-experience .neural-toolbar{right:1rem}.neural-experience .neural-brand{z-index:3}.neural-experience .neural-submenu{gap:1rem;padding:4.2rem .75rem 7rem}.neural-experience .inside-heading h1{font-size:2.4rem}.neural-experience .inside-heading p{max-width:21rem;font-size:.78rem}.neural-experience .submenu-options{gap:.45rem}.neural-experience .submenu-option{flex:8.5rem;max-width:none;min-height:5.5rem;padding:.7rem}.neural-experience .option-code{margin-bottom:.75rem}.neural-experience .submenu-option strong{font-size:.74rem}.neural-experience .submenu-option small{display:none}}@media (prefers-reduced-motion:reduce){.neural-experience .ambient-halo{animation:.4s forwards neural-halo-in}.neural-experience .neural-entry{animation-duration:1ms;animation-delay:0s}.neural-experience .neural-entry:before{opacity:.5;animation:none}.neural-experience .neural-entry:after{animation:none}.neural-experience .transition-flare.is-active{animation-duration:.45s}.neural-experience .viewer-file-overlay,.neural-experience.is-arriving .neural-toolbar,.neural-experience.is-arriving .brain-menu,.neural-experience.is-login-leaving .menu-heading,.neural-experience.is-login-leaving .neural-login-card,.neural-experience .neural-brand{transition-duration:1ms;animation:none}}
