.liquid{isolation:isolate;-webkit-backdrop-filter:blur(14px)saturate(1.8);backdrop-filter:blur(14px)saturate(1.8);color:#1d1d1f;-webkit-tap-highlight-color:transparent;background:#ffffff2e;border-radius:999px;justify-content:center;align-items:center;transition:scale .42s cubic-bezier(.34,1.56,.64,1),background-color .24s,color .24s;display:inline-flex;position:relative;box-shadow:inset 1.5px 1.5px .5px -1px #fffffff2,inset -1px -1px .5px -.5px #ffffff8c,inset 0 0 0 .5px #ffffff59,inset 0 -10px 18px -14px #ffffff80,0 1px 2px #00000014,0 8px 28px -6px #0000002e}.liquid[data-lens]{background:#ffffff1a}.liquid:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(140deg,#fff6,#fff0 42% 68%,#ffffff29);position:absolute;inset:0}.liquid-defs{pointer-events:none;position:absolute;overflow:hidden}.liquid:hover{background-color:#ffffff42}.liquid[data-over-dark]{color:#fff}.liquid[data-over-dark] svg{filter:drop-shadow(0 1px 2px #00000059)}.liquid:active{scale:.94}.liquid:focus-visible{outline-offset:3px;outline:3px solid #0071e399}.liquid-dark{color:#fff;background:#ffffff14;box-shadow:inset 1.5px 1.5px .5px -1px #ffffffb3,inset -1px -1px .5px -.5px #ffffff4d,inset 0 0 0 .5px #ffffff38,inset 0 -10px 18px -14px #ffffff40,0 1px 2px #0000004d,0 10px 30px -8px #00000080}.liquid-dark[data-lens]{background:#ffffff0d}.liquid-dark:hover{background-color:#ffffff24}.back{top:max(20px, env(safe-area-inset-top));left:max(20px, env(safe-area-inset-left));z-index:50;width:52px;height:52px;text-decoration:none;position:fixed}.back svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px;translate:-1px}.visit-cursor{z-index:200;pointer-events:none;transform-origin:0 0;will-change:transform;position:fixed;top:0;left:0}.visit-pill{color:#1d1d1f;font-family:var(--text);font-size:16px;font-weight:var(--semibold);letter-spacing:-.01em;white-space:nowrap;text-shadow:0 0 10px #ffffffd9;background:#ffffff42;gap:.42em;padding:.95em 1.35em .95em 1.5em;line-height:1;transition:color .22s,background-color .22s,text-shadow .22s;translate:-50% -50%;box-shadow:inset 2px 2px 1px -1.5px #fff,inset -1.5px -1.5px 1px -1px #fffc,inset 0 0 0 1px #ffffff73,inset 0 1px 12px #ffffff38,0 2px 6px #0000001a,0 16px 36px -12px #0000005c}.visit-pill[data-lens]{background:#ffffff1a}.visit-pill[data-over-dark]{text-shadow:0 0 10px #00000080}.visit-pill svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:.85em;height:.85em}@media (hover:hover) and (pointer:fine){[data-visit],[data-visit] *,[data-soon],[data-soon] *{cursor:none}}:root:has(.visit-cursor[data-on]) .dot{transition:scale .16s cubic-bezier(.4,0,1,1);scale:0}.zoom-shut{font:inherit;cursor:pointer;border:0;padding:0}:root[data-low] .liquid{background:#ffffffd1}:root[data-low] .liquid-dark{background:#2c2c2ed1}
