.dash.svelte-1uha8ag{padding-top:8px}.hero.svelte-1uha8ag{margin:4px 0 28px;padding:52px 44px 46px;border-radius:var(--radius-xl);border:1px solid var(--line);overflow:hidden}.hero-date.svelte-1uha8ag{margin-bottom:14px}.hero-greet.svelte-1uha8ag{font-size:15px;color:var(--ink-3);margin-bottom:10px}.hero-line.svelte-1uha8ag{font-size:var(--text-display);color:var(--ink);max-width:18ch;text-wrap:balance}.hero-sub.svelte-1uha8ag{font-size:14px;color:var(--ink-2);margin-top:16px}.hero-link.svelte-1uha8ag{color:var(--status-past);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--status-past) 40%,transparent)}.hero-link.svelte-1uha8ag:hover{border-bottom-color:var(--status-past)}.glance.svelte-1uha8ag{display:grid;grid-template-columns:repeat(5,1fr);background:var(--card-bg);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--elev);overflow:hidden;margin-bottom:32px}.stat.svelte-1uha8ag{display:flex;flex-direction:column;gap:8px;padding:20px 22px;border-right:1px solid var(--line)}.stat.svelte-1uha8ag:last-child{border-right:none}.stat-num.svelte-1uha8ag{font-size:30px;font-weight:500;color:var(--ink);line-height:1;font-variant-numeric:tabular-nums}.stat-lab.svelte-1uha8ag{color:var(--ink-3)}.block.svelte-1uha8ag{margin-bottom:32px}.block-head.svelte-1uha8ag{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:16px}.block-meta.svelte-1uha8ag{font-size:12px;color:var(--ink-4)}.pick.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;gap:24px;background:var(--card-bg);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--elev);padding:26px 28px;cursor:pointer;transition:transform var(--dur-base) var(--ease),border-color var(--dur-base) var(--ease)}.pick.svelte-1uha8ag:hover{transform:translateY(-2px);border-color:var(--line-strong)}.pick-ctx.svelte-1uha8ag{font-size:12px;color:var(--ink-3);margin-bottom:7px}.pick-name.svelte-1uha8ag{font-size:30px;color:var(--ink)}.pick-vtg.svelte-1uha8ag{color:var(--ink-3);font-weight:400;margin-left:.32em}.pick-note.svelte-1uha8ag{font-size:13px;color:var(--ink-2);margin-top:10px}.pick-side.svelte-1uha8ag{text-align:right;flex-shrink:0}.pick-more.svelte-1uha8ag{font-size:11px;color:var(--ink-4);margin-top:12px}.cols.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:32px}.col.svelte-1uha8ag{min-width:0}.col-empty.svelte-1uha8ag{font-size:13px;color:var(--ink-3);line-height:1.6}.list.svelte-1uha8ag{display:flex;flex-direction:column}.row.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border-bottom:1px solid var(--line);cursor:pointer;transition:opacity var(--dur-fast) var(--ease)}.row.svelte-1uha8ag:last-child{border-bottom:none}.row.svelte-1uha8ag:hover{opacity:.72}.row-main.svelte-1uha8ag{min-width:0}.row-name.svelte-1uha8ag{font-size:14px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-sub.svelte-1uha8ag{font-size:12px;color:var(--ink-3);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bar.svelte-1uha8ag{display:flex;height:8px;border-radius:999px;overflow:hidden;margin-bottom:16px}.legend.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:18px;font-size:12px;color:var(--ink-2)}.leg.svelte-1uha8ag{display:inline-flex;align-items:center;gap:7px}.leg-dot.svelte-1uha8ag{width:8px;height:8px;border-radius:2px}.leg-n.svelte-1uha8ag{color:var(--ink-4)}@media(max-width:720px){.glance.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}.stat.svelte-1uha8ag:nth-child(2n){border-right:none}.stat.svelte-1uha8ag{border-bottom:1px solid var(--line)}.cols.svelte-1uha8ag{grid-template-columns:1fr}}@media(max-width:640px){.hero.svelte-1uha8ag{padding:36px 22px 32px;border-radius:var(--radius-lg)}.pick.svelte-1uha8ag{flex-direction:column;align-items:flex-start;gap:16px}.pick-side.svelte-1uha8ag{text-align:left}}
