.scene.svelte-6h21rv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background:var(--ground)}.art.svelte-6h21rv{position:absolute;top:-3%;right:-3%;bottom:-3%;left:-3%;opacity:0;transition:opacity .7s var(--ease-drift)}.art[data-on=true].svelte-6h21rv{opacity:1}:root[data-site-mode=light] .flies.svelte-6h21rv{display:none}.art.svelte-6h21rv img:where(.svelte-6h21rv){width:100%;height:100%;object-fit:cover;object-position:50% 62%;filter:saturate(.85);animation:svelte-6h21rv-drift 60s var(--ease-drift) infinite alternate;transition:filter 1.6s var(--ease),transform 1.6s var(--ease)}.scene[data-stirred=true].svelte-6h21rv .art:where(.svelte-6h21rv) img:where(.svelte-6h21rv){filter:saturate(.93) brightness(.86)}:root[data-site-mode=light] .scene[data-stirred=true].svelte-6h21rv .art:where(.svelte-6h21rv) img:where(.svelte-6h21rv){filter:saturate(.9) brightness(1.02) blur(1px)}@keyframes svelte-6h21rv-drift{0%{transform:scale(1.02) translateZ(0)}to{transform:scale(1.07) translate3d(-1.2%,-.8%,0)}}.flies.svelte-6h21rv i:where(.svelte-6h21rv){position:absolute;width:var(--s);height:var(--s);border-radius:50%;background:#ffd98c;box-shadow:0 0 6px 2px #ffcf7a99,0 0 18px 6px #ffb84a33;opacity:0;animation:svelte-6h21rv-glow var(--d) ease-in-out var(--delay) infinite}@keyframes svelte-6h21rv-glow{0%,to{opacity:0;translate:0 0}35%{opacity:.9}60%{opacity:.35;translate:14px -18px}}.scrim.svelte-6h21rv{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--scrim)}@media (prefers-reduced-motion: reduce){.art.svelte-6h21rv{transition:none}.art.svelte-6h21rv img:where(.svelte-6h21rv){transition:none}.art.svelte-6h21rv img:where(.svelte-6h21rv),.flies.svelte-6h21rv i:where(.svelte-6h21rv){animation:none}.flies.svelte-6h21rv i:where(.svelte-6h21rv){opacity:.5}}.bar.svelte-15wa6pu{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:max(env(safe-area-inset-top),1rem) clamp(1rem,4vw,2.75rem) 0}.mark.svelte-15wa6pu{text-decoration:none}.word.svelte-15wa6pu{font-family:var(--f-display);font-weight:420;font-size:1.3rem;letter-spacing:-.01em;color:var(--ink);white-space:nowrap}.right.svelte-15wa6pu{display:flex;align-items:center;gap:.5rem;min-width:0}.who.svelte-15wa6pu{display:inline-flex;align-items:center;gap:.5rem;min-width:0;height:2.25rem;padding:0 .75rem 0 .4rem;border-radius:var(--r-control);border:1px solid var(--line);background:var(--well);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.8125rem;color:var(--ink-2)}.who.svelte-15wa6pu img:where(.svelte-15wa6pu){width:1.4rem;height:1.4rem;border-radius:50%}.name.svelte-15wa6pu{max-width:8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.out.svelte-15wa6pu{font-size:.75rem}.signin.svelte-15wa6pu{display:inline-flex;align-items:center;gap:.5rem;height:2.25rem;padding:0 .9rem;border-radius:var(--r-control);border:1px solid #5865f2a6;background:#5865f224;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--ink);font:500 .8125rem/1 var(--f-ui);text-decoration:none;white-space:nowrap;transition:background var(--t-quick) var(--ease),border-color var(--t-quick) var(--ease)}.signin.svelte-15wa6pu:hover{background:#5865f240;border-color:#5865f2}.signin[aria-busy=true].svelte-15wa6pu{cursor:progress}.lang.svelte-15wa6pu{position:relative;display:inline-flex;align-items:center;flex:0 1 auto;min-width:0}.lang.svelte-15wa6pu select:where(.svelte-15wa6pu){-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2.25rem;width:100%;min-width:4.25rem;max-width:9rem;padding:0 2rem 0 .9rem;text-overflow:ellipsis;text-align-last:center;border-radius:var(--r-control);border:1px solid var(--line);background:var(--well);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--ink-2);font:500 .8125rem/1 var(--f-ui);cursor:pointer}.lang.svelte-15wa6pu select:where(.svelte-15wa6pu):hover{color:var(--ink)}.lang.svelte-15wa6pu .chev:where(.svelte-15wa6pu){position:absolute;right:.75rem;display:grid;width:.9rem;height:.9rem;color:var(--ink-3);pointer-events:none}.lang.svelte-15wa6pu:hover .chev:where(.svelte-15wa6pu){color:var(--ink)}.mode.svelte-15wa6pu,.signin.svelte-15wa6pu{flex-shrink:0}.mode.svelte-15wa6pu{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;border:1px solid var(--line);background:var(--well);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--ink-2);cursor:pointer;transition:color var(--t-quick) var(--ease)}.mode.svelte-15wa6pu:hover{color:var(--action)}.sr-only.svelte-15wa6pu{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width: 640px){.mode.svelte-15wa6pu,.lang.svelte-15wa6pu select:where(.svelte-15wa6pu),.who.svelte-15wa6pu,.signin.svelte-15wa6pu{height:2.75rem}.mode.svelte-15wa6pu{width:2.75rem}}@media (max-width: 480px){.who.svelte-15wa6pu .name:where(.svelte-15wa6pu),.who.svelte-15wa6pu .out:where(.svelte-15wa6pu),.signin.svelte-15wa6pu .signin-text:where(.svelte-15wa6pu){display:none}.signin.svelte-15wa6pu{width:2.75rem;padding:0;justify-content:center}.who.svelte-15wa6pu{padding:0 .4rem}.lang.svelte-15wa6pu select:where(.svelte-15wa6pu){max-width:6.5rem;padding:0 1.6rem 0 .65rem}.lang.svelte-15wa6pu .chev:where(.svelte-15wa6pu){right:.55rem}.bar.svelte-15wa6pu{gap:.5rem}.word.svelte-15wa6pu{font-size:1.1rem}.right.svelte-15wa6pu{gap:.35rem}}@media (max-width: 380px){.bar.svelte-15wa6pu{flex-wrap:wrap;row-gap:.5rem}.right.svelte-15wa6pu{flex:1 1 100%;flex-wrap:wrap;justify-content:flex-end}.word.svelte-15wa6pu{font-size:1rem}}.foot.svelte-13of8mf{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.2rem;font-size:.78rem;color:var(--ink-3)}.foot.svelte-13of8mf a:where(.svelte-13of8mf){display:inline-flex;align-items:center;gap:.35rem;text-decoration:none}.foot.svelte-13of8mf a:where(.svelte-13of8mf):hover,.cookies.svelte-13of8mf:hover{color:var(--ink)}.cookies.svelte-13of8mf{padding:0;font:inherit;color:inherit;background:none;border:0;cursor:pointer}.cookies.svelte-13of8mf:focus-visible{outline:2px solid var(--action);outline-offset:3px;border-radius:2px}
