nav.svelte-1h32yp1{z-index:20;background-color:var(--ctp-latte-base);border-bottom:1px solid var(--ctp-latte-mantle);width:100%;position:sticky;top:0}@media (prefers-color-scheme:dark){nav.svelte-1h32yp1{background-color:var(--ctp-mocha-dark-blue);border-bottom:1px solid var(--ctp-mocha-sky)}}.nav-content.svelte-1h32yp1{flex-direction:row;justify-content:space-between;align-items:center;max-width:100%;min-height:56px;padding:12px 40px;display:flex}@media only screen and (width<=580px){.nav-content.svelte-1h32yp1{min-height:48px;padding:10px 16px}}.nav-logo.svelte-1h32yp1 a:where(.svelte-1h32yp1){border-radius:8px;align-items:center;gap:8px;text-decoration:none;display:flex}.nav-logo.svelte-1h32yp1 .nav-logo-icon:where(.svelte-1h32yp1){width:32px;height:32px}@media only screen and (width<=580px){.nav-logo.svelte-1h32yp1 .nav-logo-icon:where(.svelte-1h32yp1){width:28px;height:28px}}.nav-logo.svelte-1h32yp1 .nav-logo-text:where(.svelte-1h32yp1){font-weight:700;font-size:var(--text-2xl);color:var(--color-text);line-height:1}@media only screen and (width<=580px){.nav-logo.svelte-1h32yp1 .nav-logo-text:where(.svelte-1h32yp1){font-size:var(--text-xl)}}.nav-items.svelte-1h32yp1{flex-direction:row;align-items:center;gap:40px;min-width:0;display:flex}@media only screen and (width<=768px){.nav-items.svelte-1h32yp1{gap:20px}}@media only screen and (width<=580px){.nav-items.svelte-1h32yp1{gap:12px}}@media only screen and (width<=480px){.nav-links.svelte-1h32yp1{display:none}}.nav-links.svelte-1h32yp1 ul:where(.svelte-1h32yp1){flex-direction:row;align-items:center;gap:12px;display:flex}@media only screen and (width<=580px){.nav-links.svelte-1h32yp1 ul:where(.svelte-1h32yp1){gap:8px}}.nav-links.svelte-1h32yp1 li:where(.svelte-1h32yp1) a:where(.svelte-1h32yp1){white-space:nowrap;font-size:var(--text-body);color:var(--color-text);cursor:pointer;background-color:var(--color-pill);border:1px solid var(--color-pill-fg);border-radius:50px;align-items:center;gap:6px;padding:6px 16px 8px;font-weight:600;text-decoration:none;display:inline-flex}@media only screen and (width<=580px){.nav-links.svelte-1h32yp1 li:where(.svelte-1h32yp1) a:where(.svelte-1h32yp1){font-size:var(--text-base);padding:5px 12px 7px;font-weight:500}}.nav-links.svelte-1h32yp1 li:where(.svelte-1h32yp1) a:where(.svelte-1h32yp1) .nav-external:where(.svelte-1h32yp1){align-items:center;display:inline-flex}.nav-links.svelte-1h32yp1 li:where(.svelte-1h32yp1) a:where(.svelte-1h32yp1):hover{color:var(--color-on-accent-surface);background-color:var(--color-accent-surface);border:1px solid var(--color-accent-surface)}@media only screen and (width<=580px){.nav-links.svelte-1h32yp1 li:where(.svelte-1h32yp1) a:where(.svelte-1h32yp1):hover{color:var(--color-text);background-color:var(--color-pill);border:1px solid var(--color-pill-fg)}}.nav-cta-placeholder.svelte-1h32yp1{visibility:hidden}.nav-button.svelte-1h32yp1{align-items:center;gap:12px;min-width:0;display:flex}.nav-button.svelte-1h32yp1 a.nav-cta:where(.svelte-1h32yp1){background:var(--gradient-cta);border:1px solid var(--color-cta-border);color:var(--ctp-on-accent);font-size:var(--text-body);white-space:nowrap;cursor:pointer;border-radius:8px;padding:8px 16px 10px;font-weight:600;text-decoration:none}@media only screen and (width<=580px){.nav-button.svelte-1h32yp1 a.nav-cta:where(.svelte-1h32yp1){font-size:var(--text-base);padding:6px 12px 8px}}.nav-button.svelte-1h32yp1 a.nav-cta:where(.svelte-1h32yp1):hover{background:var(--color-brand-blue)}.nav-button.svelte-1h32yp1 .nav-account:where(.svelte-1h32yp1){min-width:0;max-width:40vw;font-size:var(--text-md);line-height:var(--leading-md);color:var(--color-text);background:var(--color-pill);border:1px solid var(--color-faint);border-radius:50px;align-items:center;gap:8px;padding:5px 12px 6px 10px;font-weight:600;text-decoration:none;display:inline-flex}@media only screen and (width<=580px){.nav-button.svelte-1h32yp1 .nav-account:where(.svelte-1h32yp1){font-size:var(--text-base);line-height:var(--leading-base);padding:4px 10px 5px 8px}}.nav-button.svelte-1h32yp1 .nav-account:where(.svelte-1h32yp1):hover{border-color:var(--color-accent);color:var(--color-accent)}.nav-button.svelte-1h32yp1 .nav-account-name:where(.svelte-1h32yp1){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nav-button.svelte-1h32yp1 .nav-avatar:where(.svelte-1h32yp1){object-fit:cover;background:var(--color-placeholder);border-radius:50%;flex:none;width:24px;height:24px}.nav-button.svelte-1h32yp1 .nav-pro:where(.svelte-1h32yp1){border:1px solid var(--color-cta-border);background:var(--gradient-cta);color:var(--ctp-on-accent);font-size:var(--text-base);line-height:var(--leading-base);white-space:nowrap;border-radius:50px;flex:none;align-items:center;gap:6px;padding:6px 14px 7px 12px;font-weight:600;text-decoration:none;display:inline-flex}@media only screen and (width<=580px){.nav-button.svelte-1h32yp1 .nav-pro:where(.svelte-1h32yp1){display:none}}.nav-button.svelte-1h32yp1 .nav-pro:where(.svelte-1h32yp1):hover{background:var(--color-brand-blue)}footer.svelte-jz8lnl{background:var(--ctp-latte-base);background:linear-gradient(#eff1f5 0%,#9de3ff4d 50%,#eff1f5 100%);max-width:100%;position:relative;overflow:hidden}@media (prefers-color-scheme:dark){footer.svelte-jz8lnl{background:var(--ctp-mocha-crust)}}.footer-container.svelte-jz8lnl{z-index:1;flex-direction:column;align-items:center;max-width:1440px;margin:0 auto;padding:24px 40px;display:flex;position:relative}@media only screen and (width<=580px){.footer-container.svelte-jz8lnl{padding:24px 20px}}.footer-icons.svelte-jz8lnl{flex-direction:row;justify-content:center;gap:12px;margin:24px 0 0;display:flex}.footer-icons.svelte-jz8lnl a:where(.svelte-jz8lnl){border-radius:6px;padding:4px;display:inline-flex}.footer-icons.svelte-jz8lnl a:where(.svelte-jz8lnl) svg path{fill:var(--color-text)}.footer-icons.svelte-jz8lnl a:where(.svelte-jz8lnl):hover svg path{fill:var(--color-accent)}.footer-sub-links.svelte-jz8lnl ul:where(.svelte-jz8lnl){flex-flow:wrap;justify-content:center;align-items:center;gap:16px 32px;display:flex}@media only screen and (width<=580px){.footer-sub-links.svelte-jz8lnl ul:where(.svelte-jz8lnl){flex-direction:column;gap:20px}}.footer-sub-links.svelte-jz8lnl li:where(.svelte-jz8lnl) a:where(.svelte-jz8lnl){font-size:var(--text-base);color:var(--color-text);cursor:pointer;border-radius:4px;padding:4px 0;font-weight:500;text-decoration:none;display:inline-block}@media only screen and (width<=580px){.footer-sub-links.svelte-jz8lnl li:where(.svelte-jz8lnl) a:where(.svelte-jz8lnl){font-size:var(--text-body)}}.footer-sub-links.svelte-jz8lnl li:where(.svelte-jz8lnl) a:where(.svelte-jz8lnl):hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--ctp-latte-text);text-decoration-color:var(--ctp-latte-text)}@media (prefers-color-scheme:dark){.footer-sub-links.svelte-jz8lnl li:where(.svelte-jz8lnl) a:where(.svelte-jz8lnl):hover{color:var(--ctp-latte-sky);-webkit-text-decoration-color:var(--ctp-latte-sky);text-decoration-color:var(--ctp-latte-sky)}}#cloud5.svelte-jz8lnl{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;animation:3s ease-in-out infinite alternate bounce2;position:absolute;bottom:8px;right:0}@media only screen and (width<=1080px){#cloud5.svelte-jz8lnl{display:none}}@media only screen and (width<=580px){#cloud5.svelte-jz8lnl{display:unset;bottom:12px;right:-32px}}#cloud5.svelte-jz8lnl img:where(.svelte-jz8lnl){max-width:200px;display:block}@media (prefers-color-scheme:dark){#cloud5.svelte-jz8lnl img:where(.svelte-jz8lnl){opacity:.1}}@media only screen and (width<=580px){#cloud5.svelte-jz8lnl img:where(.svelte-jz8lnl){max-width:130px}}.shell.svelte-t1cweu{flex-direction:column;min-height:100dvh;display:flex}.shell-content.svelte-t1cweu{flex-direction:column;flex:1 0 auto;display:flex}
