.lane.svelte-1otd900{border:1px solid color-mix(in srgb, var(--bear) 25%, var(--line));background:linear-gradient(90deg, color-mix(in srgb, var(--bear) 7%, transparent), transparent 70%);color:var(--ink-muted);border-radius:10px;flex-direction:column;font-size:11.5px;display:flex;overflow:hidden}.head.svelte-1otd900{justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}.badge.svelte-1otd900{background:color-mix(in srgb, var(--bear) 15%, transparent);color:var(--bear);font:700 10px var(--font-text);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:2px 8px;display:inline-flex}.badge.svelte-1otd900 i:where(.svelte-1otd900){background:var(--bear);width:6px;height:6px;box-shadow:0 0 0 2px color-mix(in srgb, var(--bear) 25%, transparent);border-radius:50%}.since.svelte-1otd900{white-space:nowrap;font-size:11px}.habits.svelte-1otd900{border-top:1px solid color-mix(in srgb, var(--bear) 18%, var(--line));grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}.habit.svelte-1otd900{align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.habit.svelte-1otd900+.habit:where(.svelte-1otd900){border-left:1px solid color-mix(in srgb, var(--bear) 18%, var(--line))}.habit.svelte-1otd900 svg:where(.svelte-1otd900){box-sizing:border-box;background:color-mix(in srgb, var(--ink) 7%, transparent);fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;flex:none;width:30px;height:30px;padding:7px}.habit.on.svelte-1otd900 svg:where(.svelte-1otd900){color:var(--bull);background:color-mix(in srgb, var(--bull) 14%, transparent)}.t.svelte-1otd900{flex-direction:column;gap:2px;min-width:0;line-height:1.15;display:flex}.t.svelte-1otd900 b:where(.svelte-1otd900){color:var(--ink);font:600 14px var(--font-text)}.t.svelte-1otd900 b.x-num:where(.svelte-1otd900){font-family:var(--font-data)}.t.svelte-1otd900 small:where(.svelte-1otd900){white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}
