.ax-streak{overflow-wrap:anywhere;min-width:0;max-width:100%}.ax-streak-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.ax-streak-grid li{text-align:center;background:color-mix(in srgb, currentColor 8%, transparent);border-radius:8px;min-height:36px;font-size:12px}.ax-streak-grid li.is-on{background:color-mix(in srgb, currentColor 28%, transparent)}.ax-streak-grid li.is-grace{outline:1px dashed}@media (width<=700px){.ax-streak-grid li{min-height:32px;font-size:11px}}
