.dot-face.svelte-1v3fcjm{animation:.42s cubic-bezier(.22,1,.36,1) svelte-1v3fcjm-dot-bump}@keyframes svelte-1v3fcjm-dot-bump{0%{opacity:.85;transform:translateY(0)scale(.96)}38%{opacity:1;transform:translateY(-11px)scale(1.05)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.dot-face.svelte-1v3fcjm{animation:none}}.home-task-card.svelte-m2qv12{background:var(--color-background);border-radius:1.05rem;align-items:center;gap:.7rem;padding:.5rem;display:flex}.home-task-stripe.svelte-m2qv12{background:#e0d5c4;align-self:stretch;width:2px;margin-block:.25rem}.home-task-copy.svelte-m2qv12{flex-direction:column;gap:.35rem;min-width:0;display:flex}.home-task-title.svelte-m2qv12{font-family:var(--font-brand);letter-spacing:-.01em;text-transform:uppercase;color:var(--color-text);font-size:1.35rem;font-weight:400;line-height:1}.home-task-meta.svelte-m2qv12{align-items:flex-start;gap:.4rem;min-width:0;display:flex}.home-task-status.svelte-m2qv12{font-family:var(--font-weekday);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text);white-space:nowrap;padding-top:.15em;font-size:.78rem;font-weight:700;line-height:1}.home-task-dot.svelte-m2qv12{background:var(--color-text);border-radius:999px;flex-shrink:0;width:.28rem;height:.28rem;margin-top:.28em}.home-task-xp.svelte-m2qv12{font-family:var(--font-brand);letter-spacing:-.01em;text-transform:uppercase;color:#f6b13b;white-space:nowrap;font-size:1.25rem;font-weight:400;line-height:.9}.home-task-done.svelte-m2qv12{--done-edge:3px;padding:var(--done-edge) var(--done-edge) calc(var(--done-edge) * 1.5);background:#0e2921;border:none;border-radius:.9rem;justify-content:center;align-items:stretch;display:inline-flex;overflow:hidden}.home-task-done-face.svelte-m2qv12{font-family:var(--font-brand);letter-spacing:.02em;text-transform:uppercase;color:#0e2921;background:#f6b13b;border-radius:.78rem;justify-content:center;align-items:center;padding:.65rem 1.05rem;font-size:1.4rem;font-weight:400;line-height:1;display:inline-flex}.home-task-done.svelte-m2qv12:disabled{opacity:.7}.home-week.svelte-16qdsnb{flex-direction:column;gap:.75rem;display:flex}.home-week-scroll.svelte-16qdsnb{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto;container-type:inline-size}.home-week-scroll.svelte-16qdsnb::-webkit-scrollbar{display:none}.home-week-track.svelte-16qdsnb{min-width:100%;margin:0;padding:0;list-style:none;display:flex}.home-week-track--centered.svelte-16qdsnb{justify-content:center}.home-week-chip.svelte-16qdsnb{box-sizing:border-box;flex:0 0 33.3333cqi;align-items:center;gap:.65rem;width:33.3333cqi;min-width:0;padding-right:.5rem;display:flex}.home-week-avatar.svelte-16qdsnb .home-week-avatar-face{width:3.15rem;height:3.15rem;font-size:1.05rem}.home-week-name.svelte-16qdsnb{font-family:var(--font-weekday);color:var(--color-text);font-size:.92rem;font-weight:400;line-height:1.15}.home-week-xp.svelte-16qdsnb{font-family:var(--font-brand);letter-spacing:.01em;color:var(--color-text);font-size:1.28rem;font-weight:400;line-height:1.05}.speech-bubble.svelte-1pgwa1w{box-sizing:border-box;border:var(--bubble-corner) solid transparent;border-image:url(../../../dot/bubble-body.png) var(--bubble-slice) fill / var(--bubble-corner) / 0 stretch;font-family:var(--font-speech);color:var(--color-text);font-size:.8125rem;font-weight:700;line-height:1.4;display:inline-block;position:relative}.speech-bubble-stack.svelte-1pgwa1w{position:relative}.speech-bubble-text.svelte-1pgwa1w{text-wrap:wrap;overflow-wrap:normal;word-break:normal}.speech-bubble-twin.svelte-1pgwa1w{visibility:hidden}.speech-bubble-live.svelte-1pgwa1w{position:absolute;inset:0}.speech-bubble-live.svelte-1pgwa1w .speech-ch:where(.svelte-1pgwa1w){color:#0000}.speech-bubble-live.svelte-1pgwa1w .speech-ch--on:where(.svelte-1pgwa1w){color:inherit}.speech-bubble-tail.svelte-1pgwa1w{pointer-events:none;display:block;position:absolute}.xp-bar.svelte-l8y83p{--xp-outline:#0e2921;--xp-empty:#efe9dd;--xp-cut:var(--color-background);width:100%}.xp-bar-frame.svelte-l8y83p{box-sizing:border-box;border:4px solid var(--xp-outline);background:var(--color-background);border-radius:999px;padding:.27rem}.xp-bar-track.svelte-l8y83p{clip-path:inset(0 round 999px);background:var(--xp-empty);border-radius:999px;height:1.91rem;position:relative;overflow:hidden;container-type:inline-size}.xp-bar-fill.svelte-l8y83p{clip-path:inset(0 calc((1 - var(--xp-progress)) * 100%) 0 0);transition:clip-path 1.05s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;overflow:hidden}.xp-bar-blocks.svelte-l8y83p{width:100cqw;height:100%;display:flex}.xp-bar-block.svelte-l8y83p{flex:1 1 0;min-width:0}.xp-bar-line.svelte-l8y83p{z-index:1;background:var(--xp-cut);pointer-events:none;width:3px;position:absolute;top:0;bottom:0;translate:-50%}@media (prefers-reduced-motion:reduce){.xp-bar-fill.svelte-l8y83p{transition:none}}
