.page-home{gap:var(--space-48);display:grid}.home-hero{max-width:560px;padding-top:var(--space-8)}.home-hero .hero-names{overflow-wrap:anywhere}.home-hero .hero-date{white-space:nowrap}.hero-nodate{color:var(--muted)}.home-grid{gap:var(--space-24);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.home-cards{gap:var(--space-24);grid-template-columns:minmax(0,1fr);display:grid}.home-card,.home-card .card-head .t-h2{min-width:0}.home-card .card-head .count{font-variant-numeric:tabular-nums;white-space:nowrap}.home-card .pri-tag{font-size:.9em}.card-empty{align-items:center;gap:var(--space-8);color:var(--muted);text-wrap:pretty;display:flex}.card-empty>.icon{flex-shrink:0}.list-link{color:var(--text);text-decoration:none}@media (hover:hover){.list-link:hover{text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px}}.list-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:2px}.list .meta.is-late{color:var(--danger)}.list li>.icon{color:var(--muted);flex-shrink:0}.list li>.icon.s-doing{color:var(--text)}.list li>.icon.s-blocked{color:var(--marigold-text)}.list li>.chip{flex-shrink:0}.home-cutoffs .list{column-gap:var(--space-12);grid-template-columns:minmax(0,1fr) auto auto}.home-cutoffs .list li{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}.home-cutoffs .list li>.chip{font-variant-numeric:tabular-nums;justify-content:center}.home-stat-line{align-items:baseline;gap:var(--space-8);flex-wrap:wrap;display:flex}.stat.stat-sm{font-size:var(--fs-display);line-height:var(--lh-display)}.home-stat-text{color:var(--muted)}.home-done-line{align-items:center;gap:var(--space-8);color:var(--sage-text);font-weight:var(--weight-medium);display:flex}.home-balance-body,.home-balance-meta{gap:var(--space-4);display:grid}.home-balance-meta .hero-meta{margin-top:0}.home-next.is-late{color:var(--danger)}.home-nowrap{white-space:nowrap}.activity-list{grid-auto-rows:max-content;align-content:start}.activity-list li{align-items:flex-start;min-height:0}.activity-list li>*{min-width:0}.activity-list:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-control)}.activity-list:not(.is-expanded)>li.is-extra{display:none}.activity-more{min-height:var(--space-24);align-self:flex-start}.activity-more:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:2px}.activity-more-icon{transition:transform var(--dur-fast) var(--ease)}.activity-more[aria-expanded=true] .activity-more-icon{transform:rotate(180deg)}@media (width<=1099.98px){.activity-more:not(.has-extra){display:none}}.home-empty{place-items:center;display:grid}.home-empty .empty>p{text-wrap:balance}@media (width<=767.98px){.home-card .card-link{margin-block:-13px;padding-block:13px}.home-card .list li{min-height:var(--hit);position:relative}.home-card .list-link:after{content:"";position:absolute;inset:0}}@media (width>=768px){.home-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.home-card>.card-empty,.home-card>.home-done-line{margin-block:auto}.home-card>.card-empty~.card-link,.home-card>.home-done-line~.card-link{margin-top:0}.home-balance{grid-column:1/-1}.home-balance-body{align-items:baseline;gap:var(--space-8) var(--space-24);flex-wrap:wrap;display:flex}.home-balance-meta{align-items:baseline;gap:var(--space-4) var(--space-12);flex-wrap:wrap;display:flex}.home-balance-meta .home-next{padding-left:var(--space-12);border-left:1px solid var(--border)}}@media (width>=1100px){.home-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.home-activity{contain:size;align-self:stretch;overflow:hidden}.home-activity .activity-list{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.home-activity .activity-list.has-more:not(.is-expanded){mask-image:linear-gradient(to bottom, black calc(100% - var(--space-48)), transparent)}.activity-list:not(.is-expanded)>li.is-extra{display:flex}.activity-more:not(.is-needed){display:none}.home-activity:has(>.activity-list.is-expanded){contain:none;overflow:visible}.home-activity .activity-list.is-expanded{overflow-y:visible}.home-grid-empty .home-activity{contain:none;align-self:start}.home-grid:not(:has(>.home-activity)){grid-template-columns:minmax(0,1fr)}}@media (width>=1600px){.home-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.home-cards>.home-card.home-arriving,.home-cards>.home-card.home-balance{grid-column:span 2}.home-cards:not(:has(>.home-arriving))>.home-card.home-balance{grid-column:1/-1}}.home-attention .list li>.meta{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:55%;overflow:hidden}@media (width>=768px){.home-attention .list li>.grow{flex:0 auto}.home-attention .list li>.meta{text-align:start;flex:1 1 0;min-width:8ch;max-width:none}}.home-attention .list li.is-late>.icon{color:var(--danger)}.home-attention .card-link,.home-since .card-link{cursor:pointer;font:inherit;background:0 0;border:0;align-self:start;padding:0}@media (width<=767.98px){.home-attention .list li{flex-wrap:wrap;min-height:44px}.home-attention .list li>.meta{max-width:none;padding-left:calc(16px + var(--space-12));white-space:normal;flex-basis:100%}}.since-list li{align-items:flex-start;min-height:0}.since-list li>*{min-width:0}