.site .site-header .navlinks.nav-motion{isolation:isolate;position:relative}.site:not([data-admin]) .site-header .navlinks.nav-motion{gap:7px}.site .site-header .navlinks.nav-motion>a,html[data-theme=dark] .site .site-header .navlinks.nav-motion>a{box-shadow:none;color:var(--muted);z-index:2;background:0 0;border:1px solid #0000;border-radius:99px;font-weight:500;transition:color .2s;position:relative}.site:not([data-admin]) .site-header .navlinks.nav-motion>a{padding:10px 18px}.site .site-header .navlinks.nav-motion>a:is(:hover,:focus-visible,.active),html[data-theme=dark] .site .site-header .navlinks.nav-motion>a:is(:hover,:focus-visible,.active){box-shadow:none;color:var(--text);background:0 0}.site .site-header .navlinks.nav-motion>a.active,html[data-theme=dark] .site .site-header .navlinks.nav-motion>a.active{font-weight:700}.site .site-header .navlinks.nav-motion>a.active:after{content:"";pointer-events:none;background:linear-gradient(100deg,#bb82f4,#8b77f7 45%,#6bc8ed 75%,#d1b2ff) 0 0/220% 100%;border-radius:9px;width:25px;height:3px;animation:4.4s ease-in-out infinite lab-nav-beacon;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 8px #a38aee75,0 3px 13px #7cc4ee45}@keyframes lab-nav-beacon{0%,to{opacity:.84;filter:brightness();background-position:0%}50%{opacity:1;filter:brightness(1.2);background-position:100%}}.site .site-header .navlinks.nav-motion .liquid-nav-lens{z-index:1;pointer-events:none;opacity:1;transform-origin:50%;outline-offset:-2px;background:radial-gradient(ellipse at var(--lens-light-x,38%) 0%, #ffffffd4, transparent 62%), radial-gradient(ellipse at 88% 100%, #bdcee36e, transparent 62%), linear-gradient(135deg, #eef3ff99, #cbd4eb55 58%, #e0d7ed4a);-webkit-backdrop-filter:blur(10px)saturate(170%)brightness(1.035);border:1px solid #aab8d47a;border-radius:999px;outline:1px solid #ffffffa6;transition:none;display:block;position:absolute;top:0;left:0;scale:0;box-shadow:inset 0 1px 2px #fff,inset 0 -2px 4px #7d90b62b,inset 1px 0 2px #ffffffd9,inset -1px 0 2px #ffffffb3,0 7px 19px #606a9821,0 1px 3px #7682ad24}.site .site-header .navlinks.nav-motion .liquid-nav-lens:before{content:"";border-radius:inherit;pointer-events:none;border-top:1px solid #ffffffe6;border-bottom:1px solid #a7b8cf70;position:absolute;inset:1px}.site .site-header .navlinks.nav-motion .liquid-nav-lens:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff,#0000);border-radius:50%;height:1px;position:absolute;top:1px;left:15%;right:15%;box-shadow:0 1px 4px #ffffff9c}html[data-theme=dark] .site .site-header .navlinks.nav-motion .liquid-nav-lens{background:radial-gradient(at 12% 0,#ffffff24,#0000 57%),radial-gradient(at 92% 100%,#a6c6e91b,#0000 58%),linear-gradient(125deg,#b7b3d418,#ffffff07);border-color:#ffffff47;outline-color:#ffffff25;box-shadow:inset 0 1px 2px #ffffff50,inset 0 -1px 2px #7389af2b,inset 1px 0 1px #ffffff27,inset -1px 0 1px #ffffff20,0 5px 16px #0002}html[data-theme=dark] .site .site-header .navlinks.nav-motion .liquid-nav-lens:before{border-top-color:#ffffff5c;border-bottom-color:#b3c9f01d}html[data-theme=dark] .site .site-header .navlinks.nav-motion .liquid-nav-lens:after{opacity:.55}.site .site-header .navlinks[data-motion-hidden]>a.active:after{animation-play-state:paused}@media (max-width:800px){.site .site-header .navlinks.nav-motion .liquid-nav-lens{display:none}}@media (prefers-reduced-motion:reduce){.site .site-header .navlinks.nav-motion>a.active:after{filter:none;animation:none}}
.IPsHYq_dialog{color:#19162e;text-align:center;background:linear-gradient(160deg,#fff,#f4f1ff);border:1px solid #ffffffd0;border-radius:26px;width:min(440px,100% - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:34px 30px 26px;position:fixed;overflow:hidden auto;box-shadow:0 30px 80px -30px #38225b80}.IPsHYq_dialog[open]{animation:.45s cubic-bezier(.16,1,.3,1) IPsHYq_arrive}.IPsHYq_dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#120f2a73}.IPsHYq_glow{pointer-events:none;background:radial-gradient(at 30% 60%,#d2b0ff80,#0000 60%),radial-gradient(at 75%,#78d8ff66,#0000 60%);height:340px;position:absolute;inset:-110px -20% auto;-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}.IPsHYq_dialog>:not(.IPsHYq_glow){position:relative}.IPsHYq_mark{background:#ffffffb3;border:1px solid #ffffffd9;border-radius:22px;place-items:center;width:76px;height:76px;margin-bottom:14px;display:inline-grid;box-shadow:0 14px 30px -16px #5b3fa080}.IPsHYq_mark .lab-icon{width:42px;height:42px}.IPsHYq_from{color:#6b6880;margin:0;font-size:13px}.IPsHYq_title{letter-spacing:-.03em;text-wrap:balance;margin:4px 0 16px;font:800 26px/1.2 Manrope,sans-serif}.IPsHYq_what{gap:2px;margin:0;display:grid}.IPsHYq_what strong{font-size:16px}.IPsHYq_what span{color:#6b6880;font-size:13px}.IPsHYq_message{overflow-wrap:anywhere;white-space:pre-line;background:#8c66ed12;border-radius:16px;margin:18px 0 0;padding:14px 16px;font-size:14px;font-style:italic;line-height:1.6}.IPsHYq_note{color:#6b6880;margin:16px 0 0;font-size:12.5px;line-height:1.55}.IPsHYq_actions{gap:8px;margin-top:22px;display:grid}html[data-theme=dark] .IPsHYq_dialog{color:#f3f3ff;background:linear-gradient(160deg,#22233c,#1a1a2e);border-color:#b9a5e040}html[data-theme=dark] .IPsHYq_mark{background:#ffffff12;border-color:#ffffff26}html[data-theme=dark] :is(.IPsHYq_from,.IPsHYq_what span,.IPsHYq_note){color:#b3bcd3}html[data-theme=dark] .IPsHYq_message{background:#cea5ff1a}@keyframes IPsHYq_arrive{0%{opacity:0;transform:translateY(18px)scale(.96)}}@media (prefers-reduced-motion:reduce){.IPsHYq_dialog[open]{animation:none}}@media (max-width:520px){.IPsHYq_dialog{padding:28px 20px 20px}.IPsHYq_title{font-size:23px}}
.site .lab-footer .footer-link[aria-disabled=true]{color:var(--muted);cursor:default}.site .lab-footer .footer-social{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s}@media (prefers-reduced-motion:reduce){.site .lab-footer .footer-social{transition:none}.site .lab-footer .footer-social:hover{transform:none}}
