.points.svelte-lzf2v3{border:1px solid color-mix(in srgb, var(--yellow) 50%, white);background:#fffaf0;border-radius:999px;align-items:center;gap:.55rem;min-height:2.8rem;padding:.35rem .75rem .35rem .4rem;display:flex}.points-icon.svelte-lzf2v3{color:#a8660a;background:var(--yellow);border-radius:50%;place-items:center;width:2rem;height:2rem;display:grid}.points.svelte-lzf2v3 span:where(.svelte-lzf2v3):last-child{line-height:1;display:grid}.points.svelte-lzf2v3 strong:where(.svelte-lzf2v3){color:var(--ink);font-size:.92rem}.points.svelte-lzf2v3 small:where(.svelte-lzf2v3){color:var(--ink-muted);margin-top:.25rem;font-size:.65rem;font-weight:700}.points.streak.svelte-lzf2v3{background:#fff7f3;border-color:#ffd7c8}.points.streak.svelte-lzf2v3 .points-icon:where(.svelte-lzf2v3){color:#d85243;background:#ffded4}@media (width<=650px){.points.streak.svelte-lzf2v3{display:none}.points.svelte-lzf2v3{padding-right:.55rem}.points.svelte-lzf2v3 small:where(.svelte-lzf2v3){display:none}}header.svelte-1s5u9fn{z-index:10;min-height:5.35rem;padding:.8rem clamp(1rem,3vw,2.4rem);padding-top:max(.8rem, env(safe-area-inset-top));border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fcfaffd1;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:sticky;top:0}.header-title.svelte-1s5u9fn,.header-actions.svelte-1s5u9fn{align-items:center;display:flex}.header-title.svelte-1s5u9fn{flex:auto;gap:.8rem;min-width:0}.header-title-text.svelte-1s5u9fn{min-width:0;display:grid}.header-title-text.svelte-1s5u9fn strong:where(.svelte-1s5u9fn){color:var(--ink);font-size:.96rem}.header-date.svelte-1s5u9fn{color:var(--ink-muted);letter-spacing:.01em;margin-top:.25rem;font-size:.75rem;font-weight:700}.header-actions.svelte-1s5u9fn{flex:none;gap:.6rem}.menu-button.svelte-1s5u9fn{display:none}.avatar.svelte-1s5u9fn{cursor:pointer;background:linear-gradient(145deg,#ffe6ef,#e8e0ff);border:3px solid #fff;border-radius:50%;place-items:center;width:2.95rem;height:2.95rem;margin-left:.25rem;font-size:1.65rem;text-decoration:none;display:grid;position:relative;box-shadow:0 4px 15px #5b3e7126}.avatar.svelte-1s5u9fn i:where(.svelte-1s5u9fn){background:#47c69c;border:2px solid #fff;border-radius:50%;width:.68rem;height:.68rem;position:absolute;bottom:.05rem;right:-.05rem}@media (width<=620px){header.svelte-1s5u9fn{min-height:4.6rem}.menu-button.svelte-1s5u9fn{width:2.5rem;height:2.5rem;color:var(--purple-deep);cursor:pointer;background:#f1eaff;border:0;border-radius:.75rem;place-items:center;display:grid}.header-title-text.svelte-1s5u9fn{text-align:center;justify-items:center}.header-title-text.svelte-1s5u9fn strong:where(.svelte-1s5u9fn){display:none}.header-date.svelte-1s5u9fn{margin-top:0;font-size:.78rem}.avatar.svelte-1s5u9fn{width:2.7rem;height:2.7rem}}.app-shell.svelte-1t6e0fb{min-height:100dvh;padding-left:15.5rem}@media (width<=860px){.app-shell.svelte-1t6e0fb{padding-left:5.25rem}}@media (width<=620px){.app-shell.svelte-1t6e0fb{padding-left:0}}@media (width>=621px){.app-shell.in-session.svelte-1t6e0fb{padding-left:5.25rem}}
