.svelte-1hrotn9{box-sizing:border-box;font-family:system-ui,-apple-system,sans-serif}html,body{height:100%;margin:0}.page.svelte-1hrotn9{color:#fff;background:#0c0c0c;flex-direction:column;min-height:100vh;transition:background .4s,color .4s;display:flex}.page.day.svelte-1hrotn9{color:#111;background:#f5f5f5}.nav.svelte-1hrotn9{justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex}.nav-actions.svelte-1hrotn9{align-items:center;gap:.5rem;display:flex}.back.svelte-1hrotn9{color:#fff6;border-radius:.25rem;justify-content:center;align-items:center;width:2rem;height:2rem;text-decoration:none;transition:color .2s,background .2s;display:flex}.back.svelte-1hrotn9:hover{color:#ffffffe6;background:#ffffff14}.day.svelte-1hrotn9 .back:where(.svelte-1hrotn9){color:#0006}.day.svelte-1hrotn9 .back:where(.svelte-1hrotn9):hover{color:#000000e6;background:#0000000f}.nav-btn.svelte-1hrotn9{color:#fffc;border:1px solid #fff3;border-radius:.375rem;padding:.35rem .9rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .2s,border-color .2s,background .2s}.nav-btn.svelte-1hrotn9:hover{color:#fff;background:#ffffff0f;border-color:#ffffff80}.day.svelte-1hrotn9 .nav-btn:where(.svelte-1hrotn9){color:#000000b3;border-color:#0003}.day.svelte-1hrotn9 .nav-btn:where(.svelte-1hrotn9):hover{color:#111;background:#0000000a;border-color:#0006}.theme-toggle.svelte-1hrotn9{color:#ffffff73;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:2rem;height:2rem;transition:color .2s,background .2s;display:flex}.theme-toggle.svelte-1hrotn9:hover{color:#fff;background:#ffffff14}.day.svelte-1hrotn9 .theme-toggle:where(.svelte-1hrotn9){color:#0006}.day.svelte-1hrotn9 .theme-toggle:where(.svelte-1hrotn9):hover{color:#111;background:#0000000d}.main.svelte-1hrotn9{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:3rem 2rem 5rem;display:flex}.cards.svelte-1hrotn9{grid-template-columns:repeat(2,minmax(0,320px));gap:1.25rem;display:grid}@media (width<=660px){.cards.svelte-1hrotn9{grid-template-columns:1fr}}.card.svelte-1hrotn9{border:1px solid #ffffff1a;border-radius:.5rem;flex-direction:column;gap:1.5rem;padding:1.75rem;display:flex}.card-highlight.svelte-1hrotn9{background:#ffffff08;border-color:#ffffff38}.day.svelte-1hrotn9 .card:where(.svelte-1hrotn9){border-color:#0000001a}.day.svelte-1hrotn9 .card-highlight:where(.svelte-1hrotn9){background:#00000008;border-color:#00000038}.card-top.svelte-1hrotn9{flex-direction:column;gap:.4rem;display:flex}.tier-icon.svelte-1hrotn9{color:#ffffff4d;margin-bottom:.25rem}.day.svelte-1hrotn9 .tier-icon:where(.svelte-1hrotn9){color:#00000040}.tier.svelte-1hrotn9{letter-spacing:.18em;text-transform:uppercase;color:#fff6;margin:0;font-size:.65rem;font-weight:600}.day.svelte-1hrotn9 .tier:where(.svelte-1hrotn9){color:#0006}.pitch.svelte-1hrotn9{margin:0;font-size:1rem;font-weight:600}.description.svelte-1hrotn9{color:#ffffff73;margin:0;font-size:.8rem;line-height:1.6}.day.svelte-1hrotn9 .description:where(.svelte-1hrotn9){color:#00000080}.features.svelte-1hrotn9{flex-direction:column;flex:1;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.features.svelte-1hrotn9 li:where(.svelte-1hrotn9){color:#ffffff8c;align-items:center;gap:.6rem;font-size:.8rem;display:flex}.features.svelte-1hrotn9 li:where(.svelte-1hrotn9) svg{color:#ffffff4d;flex-shrink:0}.day.svelte-1hrotn9 .features:where(.svelte-1hrotn9) li:where(.svelte-1hrotn9){color:#0000008c}.day.svelte-1hrotn9 .features:where(.svelte-1hrotn9) li:where(.svelte-1hrotn9) svg{color:#0000004d}.card-actions.svelte-1hrotn9{align-items:center;gap:.75rem;display:flex}.btn-primary.svelte-1hrotn9{color:#0c0c0c;background:#fff;border:1px solid #fff;border-radius:.375rem;padding:.45rem 1.1rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:background .2s}.btn-primary.svelte-1hrotn9:hover{background:#ffffffe0}.day.svelte-1hrotn9 .btn-primary:where(.svelte-1hrotn9){color:#fff;background:#111;border-color:#111}.day.svelte-1hrotn9 .btn-primary:where(.svelte-1hrotn9):hover{background:#333;border-color:#333}
