.wf-d-sw{border-radius:var(--r-mini);width:1rem;height:1rem;box-shadow:var(--ring-soft);flex:none}.wf-d-all{margin:var(--space-20) 0 0}.wf-d-aside{margin:var(--space-10) 0 0;max-width:var(--w-prose);font-size:var(--text-15)}.wf-d-days{gap:0 var(--space-24);margin:0 0 var(--space-16);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));padding:0;list-style:none;display:grid}.wf-d-day{padding:var(--space-12) 0 var(--space-14);border-top:1px solid var(--chip)}.wf-d-day h3{margin:0 0 var(--space-6);font-size:var(--text-15);font-weight:800}.wf-d-day h3 a{min-height:var(--control-sm);color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}.wf-d-day h3 small{margin-left:var(--space-6);font-size:var(--text-13);color:var(--sub);font-variant-numeric:tabular-nums;font-weight:600}.wf-d-day ol{gap:var(--space-4);font-size:var(--text-14);color:var(--sub);margin:0;padding:0;list-style:none;display:grid}.wf-d-day li{align-items:baseline;gap:var(--space-8);grid-template-columns:auto minmax(0,1fr);display:grid}.wf-d-day li .wf-d-sw{width:.75rem;height:.75rem;transform:translateY(.1em)}.wf-d-day b{margin-right:var(--space-4);color:var(--ink);font-weight:700}.wf-d-days--links{gap:0 var(--space-16);grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr))}.wf-d-days--links li{align-items:baseline;gap:var(--space-6);display:flex}.wf-d-days--links a{min-height:var(--control-sm);color:var(--ink);font-size:var(--text-15);align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.wf-d-days--links small{font-size:var(--text-13);color:var(--sub);font-variant-numeric:tabular-nums;font-weight:600}@media (hover:hover){.wf-d-day h3 a:hover,.wf-d-days--links a:hover{text-underline-offset:.2em;text-decoration:underline}}
