@media (max-width:34rem){.wf-hint p{flex-basis:100%}.wf-hint .wf-btn-outline{align-self:center;margin-top:0}}@media (max-width:22rem){.wf-cell[data-s="1"]:after{top:4px;right:4px}}.wf-hints:has(>li:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:60rem){.wf-hints:has(>li:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:26rem){.wf-hints:has(>li:nth-child(4)){grid-template-columns:minmax(0,1fr)}}.wf-w-diff{align-items:baseline;gap:var(--space-2) var(--space-10);margin:var(--space-16) 0 0;max-width:var(--w-column);font-size:var(--text-15);color:var(--sub);flex-wrap:wrap;display:flex}.wf-w-diff b{font-size:var(--text-17);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:800}.wf-w-diff a{color:var(--ink);font-weight:600;text-decoration-thickness:1px}.wf-w-after{gap:var(--space-28);max-width:var(--w-column);margin-top:var(--space-24);animation:rise-in .32s var(--ease);display:grid}.wf-w-after[hidden]{display:none}.wf-w-after h2{margin:0 0 var(--space-8);font-size:var(--text-19);text-wrap:balance;font-weight:800;line-height:1.3}.wf-w-after .wf-links h2{margin-bottom:var(--space-8);font-size:var(--text-19)}.wf-w-after p{max-width:var(--w-prose);margin:0 0 var(--space-12);font-size:var(--text-16);line-height:1.6}.wf-w-table{overflow-x:auto}.wf-w-letters{border-collapse:collapse;width:100%;font-size:var(--text-15);font-variant-numeric:tabular-nums}.wf-w-letters th,.wf-w-letters td{padding:var(--space-8);border-bottom:1px solid var(--line);text-align:left;white-space:nowrap}.wf-w-letters thead th{font-size:var(--text-14);color:var(--sub);font-weight:700}.wf-w-letters tbody th{font-weight:600}.wf-w-letters tbody th small{width:2.2em;font-size:var(--text-14);color:var(--sub);display:inline-block}.wf-w-letters tbody th b{font-size:var(--text-18);font-weight:800}.wf-w-article ol{padding-left:var(--space-24)}@media (max-width:34rem){.wf-w-letters th,.wf-w-letters td{padding:var(--space-6) var(--space-4);white-space:normal}.wf-w-after p{font-size:var(--text-15)}}.wf-w-day-link{align-items:baseline;gap:var(--space-4) var(--space-10);max-width:var(--w-column);margin:var(--space-28) 0 0;padding:var(--space-16) var(--space-18);border-radius:var(--r-card);background:var(--chip);font-size:var(--text-16);flex-wrap:wrap;display:flex}.wf-w-day-link strong{font-weight:800}
