/* The original liquid hover belongs to the individual section buttons. */
body .nav-blob{--blob-color:#1768d8;position:relative;isolation:isolate;overflow:hidden;border:1px solid #2b405c!important;border-radius:13px!important;background:linear-gradient(135deg,#192c44,#102036)!important;color:#bcd0e7!important;box-shadow:inset 0 1px 0 #ffffff08,0 3px 9px #00000012!important;transition:color .25s,border-color .25s,box-shadow .25s!important;text-decoration:none}
body .portal-nav{gap:9px}
body .portal-nav .nav-blob{min-height:54px;padding:9px 12px;gap:12px;font-size:12px;font-weight:600;letter-spacing:.01em}
body .nav-blob>span:not(.nav-blob-inner){position:relative;z-index:2;color:inherit!important}
body .portal-nav .nav-blob>.material-symbols-outlined{display:grid;place-items:center;flex:none;width:32px;height:32px;border:1px solid #45678866;border-radius:9px;background:linear-gradient(145deg,#2a4965aa,#203a5355);color:#8fc7ff!important;font-size:20px;box-shadow:inset 0 1px 0 #ffffff0a;transition:background .25s,border-color .25s,color .25s}
body .nav-blob .nav-blob-inner{display:block!important;position:absolute;inset:0;width:100%;height:100%;z-index:0;overflow:hidden;border-radius:inherit;pointer-events:none;background:transparent}
.nav-blobs{position:relative;display:block;height:100%;filter:url('#portal-nav-goo')}
.nav-blobs>i{position:absolute;top:2px;width:25%;height:100%;border-radius:100%;background:var(--blob-color);transform:translate3d(0,150%,0) scale(1.4);transition:transform .5s cubic-bezier(.2,.7,.2,1)}
.nav-blobs>i:nth-child(1){left:0;transition-delay:0s}.nav-blobs>i:nth-child(2){left:30%;transition-delay:.06s}.nav-blobs>i:nth-child(3){left:60%;transition-delay:.12s}.nav-blobs>i:nth-child(4){left:90%;transition-delay:.18s}
body .nav-blob:hover,body .nav-blob:focus-visible{color:#fff!important;border-color:#529ce9!important;box-shadow:inset 0 1px 0 #ffffff14,0 5px 18px #0065d526!important}
.nav-blob:hover .nav-blobs>i,.nav-blob:focus-visible .nav-blobs>i,.nav-blob.is-current .nav-blobs>i{transform:translateZ(0) scale(1.7)}
body .nav-blob.is-current{--blob-color:#1764c9;color:#fff!important;border-color:#4e98f2!important;background:#1764c9!important;box-shadow:inset 0 1px 0 #ffffff29,0 5px 18px #0569e32b!important}
body .nav-blob.is-current:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(115deg,#429aff44,transparent 70%);border-radius:inherit}
body .portal-nav .nav-blob.is-current>.material-symbols-outlined,body .portal-nav .nav-blob:hover>.material-symbols-outlined{color:#fff!important;border-color:#afd7ff55;background:#ffffff18}
body .nav-blob:focus-visible{outline:2px solid #a3dcff;outline-offset:3px}
body .nav-blob:active{box-shadow:inset 0 2px 7px #0003!important}
body .design-mobile-bar .nav-blob{border-radius:12px!important;margin:4px 3px}
@media(prefers-reduced-motion:reduce){body .nav-blob,.nav-blobs>i,body .portal-nav .nav-blob>.material-symbols-outlined{transition:none!important}}