._card_8t53r_1{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--foreground);text-decoration:none;min-width:0;transition:border-color var(--animation-duration-fast) ease}._card_8t53r_1:hover{border-color:color-mix(in srgb,var(--primary) 45%,var(--border))}._inline_8t53r_20{padding:var(--spacing-3);border-color:transparent;border-radius:var(--radius);background:color-mix(in srgb,#f2b43c 18%,var(--card))}._inline_8t53r_20:hover{border-color:color-mix(in srgb,var(--secondary) 55%,transparent)}._count_8t53r_31{flex:none;width:56px;height:56px;border-radius:var(--radius);background:var(--secondary);color:#fff8ea;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}._countNum_8t53r_45{font-family:var(--font-family-display);font-size:1.5rem;font-weight:700}._countUnit_8t53r_51{font-size:.62rem;font-weight:700;letter-spacing:.04em}._countToday_8t53r_57{font-size:.72rem;font-weight:800}._body_8t53r_62{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._kicker_8t53r_70{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#7a4f00}._name_8t53r_78{font-family:var(--font-family-display);font-size:1rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._bar_8t53r_87{display:flex;height:6px;border-radius:var(--radius-full);background:var(--muted);overflow:hidden}._barFill_8t53r_95{background:var(--secondary)}._meta_8t53r_99{font-size:.76rem;color:var(--muted-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._go_8t53r_107{flex:none;display:inline-flex;align-items:center;gap:3px;font-size:.85rem;font-weight:700;color:var(--primary)}
