:root{--bg:#fff;--fg:#1a2233;--muted:#5b6577;--line:#e3e8ef;--card:#fff;--blue:#1565c0;--blue-soft:#eaf3fd;--yellow:#ffc81e;--yellow-fg:#1a2233;--accent:var(--blue);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}body{background:var(--bg);color:var(--fg);margin:0;font:16px/1.5 system-ui,-apple-system,Segoe UI,sans-serif}a{color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn{background:var(--yellow);color:var(--yellow-fg);font:inherit;cursor:pointer;border:0;border-radius:8px;padding:.5rem 1rem;font-weight:600;text-decoration:none;display:inline-block}.screen.svelte-12qhfyh{min-height:100svh}footer.svelte-12qhfyh{background:var(--blue);color:#fff;border-top:4px solid var(--yellow);margin-top:3rem}footer.svelte-12qhfyh .inner:where(.svelte-12qhfyh){flex-wrap:wrap;justify-content:space-between;gap:1.5rem 3rem;max-width:760px;margin:0 auto;padding:2rem 1rem 1rem;display:flex}footer.svelte-12qhfyh p:where(.svelte-12qhfyh){color:#dbe7f7;max-width:32ch;margin:.4rem 0 0}footer.svelte-12qhfyh nav:where(.svelte-12qhfyh){flex-direction:column;gap:.5rem;margin:0;padding:0;display:flex}footer.svelte-12qhfyh nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh){color:#fff;font-weight:600;text-decoration:none}footer.svelte-12qhfyh nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh):hover{color:var(--yellow)}footer.svelte-12qhfyh .bottom:where(.svelte-12qhfyh){border-top:1px solid #ffffff26;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;max-width:760px;margin:0 auto;padding:1rem;font-size:.85rem;display:flex}footer.svelte-12qhfyh .bottom:where(.svelte-12qhfyh) p:where(.svelte-12qhfyh){max-width:none;margin:0}footer.svelte-12qhfyh .legal:where(.svelte-12qhfyh){gap:1.25rem;display:flex}footer.svelte-12qhfyh .legal:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh){color:#fff;text-decoration:none}footer.svelte-12qhfyh .legal:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh):hover{color:var(--yellow);text-decoration:underline}header.svelte-12qhfyh{background:var(--blue);border-bottom:4px solid var(--yellow)}header.svelte-12qhfyh nav:where(.svelte-12qhfyh),main.svelte-12qhfyh{max-width:760px;margin:0 auto;padding:1rem}header.svelte-12qhfyh nav:where(.svelte-12qhfyh){justify-content:space-between;align-items:center;display:flex}.logo.svelte-12qhfyh{color:#fff;letter-spacing:-.02em;font-size:1.5rem;font-weight:800;text-decoration:none}.logo.svelte-12qhfyh span:where(.svelte-12qhfyh){color:var(--yellow)}.right.svelte-12qhfyh{align-items:center;gap:.75rem;display:flex}header.svelte-12qhfyh nav:where(.svelte-12qhfyh){grid-template-columns:1fr auto 1fr;gap:1rem;display:grid}header.svelte-12qhfyh nav:where(.svelte-12qhfyh) .logo:where(.svelte-12qhfyh){justify-self:start}.right.svelte-12qhfyh{justify-self:end}.menu.svelte-12qhfyh{gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.menu.svelte-12qhfyh a:where(.svelte-12qhfyh){white-space:nowrap;color:#dbe7f7;border-radius:8px;padding:.35rem .6rem;font-weight:600;text-decoration:none;display:block}.menu.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:#fff;background:#ffffff1a}.menu.svelte-12qhfyh a[aria-current=page]:where(.svelte-12qhfyh){color:#fff;box-shadow:inset 0 -2px 0 var(--yellow);border-radius:0}.launch.svelte-12qhfyh{background:var(--yellow);width:34px;height:34px;color:var(--yellow-fg);border-radius:50%;place-items:center;display:grid}.launch.svelte-12qhfyh:hover{filter:brightness(.95)}dialog.svelte-12qhfyh{width:min(380px,100vw - 2rem);color:var(--fg);border:0;border-radius:14px;padding:1.25rem;box-shadow:0 20px 50px #1a223340}dialog.svelte-12qhfyh::backdrop{background:#1a223373}.dialog-head.svelte-12qhfyh{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.dialog-head.svelte-12qhfyh h2:where(.svelte-12qhfyh){margin:0;font-size:1.2rem}.close.svelte-12qhfyh{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.25rem .5rem;font-size:1.5rem;line-height:1}.close.svelte-12qhfyh:hover{background:var(--blue-soft)}.avatar.svelte-12qhfyh{position:relative}.dot.svelte-12qhfyh{border:2px solid var(--blue);color:#fff;background:#d92d20;border-radius:99px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.65rem;font-weight:800;line-height:1;display:grid;position:absolute;top:-4px;right:-6px}.count.svelte-12qhfyh{float:right;background:var(--yellow);color:var(--yellow-fg);border-radius:99px;padding:.05rem .45rem;font-size:.75rem;font-weight:700}.avatar.svelte-12qhfyh{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;display:block}.avatar.svelte-12qhfyh img:where(.svelte-12qhfyh),.initial.svelte-12qhfyh{border:2px solid var(--yellow);border-radius:50%;width:34px;height:34px;display:block}.initial.svelte-12qhfyh{background:var(--yellow);color:var(--yellow-fg);text-transform:uppercase;place-items:center;font-weight:800;display:grid}[popover].svelte-12qhfyh{width:min(260px,100vw - 2rem);color:var(--fg);border:1px solid var(--line);background:#fff;border-radius:12px;margin:0;padding:.4rem;position:fixed;inset:64px max(1rem,50vw - 380px + 1rem) auto auto;box-shadow:0 10px 30px #1a223326}.who.svelte-12qhfyh{border-bottom:1px solid var(--line);margin-bottom:.3rem;padding:.6rem .75rem}.who.svelte-12qhfyh strong:where(.svelte-12qhfyh),.who.svelte-12qhfyh small:where(.svelte-12qhfyh){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.who.svelte-12qhfyh small:where(.svelte-12qhfyh){color:var(--muted)}[popover].svelte-12qhfyh a:where(.svelte-12qhfyh),[popover].svelte-12qhfyh button:where(.svelte-12qhfyh){text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:.6rem .75rem;text-decoration:none;display:block}[popover].svelte-12qhfyh a:where(.svelte-12qhfyh):hover,[popover].svelte-12qhfyh button:where(.svelte-12qhfyh):hover{background:var(--blue-soft)}[popover].svelte-12qhfyh button:where(.svelte-12qhfyh){color:#b42318}@media (width<=480px){header.svelte-12qhfyh nav:where(.svelte-12qhfyh){padding:.75rem 1rem}.logo.svelte-12qhfyh{font-size:1.3rem}header.svelte-12qhfyh nav:where(.svelte-12qhfyh){grid-template-columns:1fr auto;grid-template-areas:"logo right""menu menu";gap:.5rem}header.svelte-12qhfyh nav:where(.svelte-12qhfyh) .logo:where(.svelte-12qhfyh){grid-area:logo}.right.svelte-12qhfyh{grid-area:right}.menu.svelte-12qhfyh{grid-area:menu;justify-self:center}.menu.svelte-12qhfyh a:where(.svelte-12qhfyh){padding:.3rem .6rem;font-size:.9rem}[popover].svelte-12qhfyh{inset-block-start:104px}}.btn:hover{filter:brightness(.95)}
