.mini-x{cursor:pointer;color:var(--muted);padding:3px;display:inline-flex}.mini-x.is-dim{color:var(--hair);cursor:default}.daycal{width:222px}.daycal-head{text-align:center;color:var(--ink);margin-bottom:7px;font-size:13px;font-weight:700;line-height:1.5}.daycal-grid{grid-template-columns:repeat(7,30px);gap:2px;display:grid}.daycal-wd{text-align:center;padding:2px 0;font-size:10.5px;font-weight:700;line-height:1.5}.daycal-cell{text-align:center;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:var(--radius-sm);color:var(--ink-2);box-shadow:none;background:0 0;padding:5px 0;font-size:12px;font-weight:400;line-height:1.5}.daycal-cell.in-range{background:var(--accent-soft);color:var(--ink)}.daycal-cell.is-end{background:var(--accent);color:#fff;font-weight:700}.daycal-cell.in-preview{background:color-mix(in oklab, var(--accent) 9%, var(--surface));color:var(--ink)}.daycal-cell.at-cursor{box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--ink)}
