.Sm40nG_page{width:min(100%,760px);margin-inline:auto;padding:32px 20px 64px}.Sm40nG_lede{color:var(--muted);font-size:var(--text-base)}.Sm40nG_lede a{color:var(--primary);font-weight:700}.Sm40nG_week{margin-top:36px}.Sm40nG_week h2{color:var(--primary);font-size:var(--text-h3);margin:0 0 12px}.Sm40nG_days{gap:12px;margin:0;padding:0;list-style:none;display:grid}.Sm40nG_days li{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);padding:14px 16px}.Sm40nG_days h3{font-size:var(--text-h3);color:var(--ink);margin:0 0 8px}.Sm40nG_days dl{gap:6px;margin:0;display:grid}.Sm40nG_days dl>div{grid-template-columns:3.2em minmax(0,1fr);gap:8px;display:grid}.Sm40nG_days dt{color:var(--muted);font-weight:700}.Sm40nG_days dd{color:var(--ink);word-break:keep-all;overflow-wrap:anywhere;margin:0}.Sm40nG_empty,.Sm40nG_note{color:var(--muted);font-size:var(--text-base);margin:28px 0 0}.Sm40nG_empty a{color:var(--primary);text-underline-offset:3px;font-weight:700;text-decoration:underline}
