.yc-tiles{container-type:inline-size}.yc-months{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;padding:0;margin:20px 0 0;list-style:none}.yc-month{display:flex;flex-direction:column;gap:6px;min-width:0;padding:10px 8px;border-top-width:1px;border:1px solid var(--border);border-top:3px solid var(--border);border-radius:6px;background:var(--card);color:var(--muted)}.yc-month time{color:var(--ink);font-size:15px;font-weight:700;line-height:1.25}.yc-month time small{display:block;font-size:13px;font-weight:400;color:var(--muted);margin-top:3px}.yc-month-status{font-weight:650}.yc-month-days,.yc-month-status{font-size:13px;line-height:1.4}.yc-month-bill{background:color-mix(in srgb,var(--daylight-teal) 11%,var(--card));border-color:var(--daylight-teal);color:var(--daylight-teal)}.yc-month-excluded{background:var(--check-bg);border-color:var(--check-text);border-top-style:dashed;color:var(--check-text)}.yc-tiles .yc-legend{gap:10px 16px;align-items:flex-start}.yc-tiles .yc-legend-item{font-family:inherit;font-size:13px;line-height:1.5;letter-spacing:normal}.yc-tiles .yc-legend-est{color:var(--muted)}.yc-tiles .yc-sw-bills{height:12px;background:color-mix(in srgb,var(--daylight-teal) 11%,var(--card));border:1px solid var(--daylight-teal)}.yc-tiles .yc-sw-est{height:12px;background:var(--card);border:1px solid var(--border)}.yc-tiles .yc-sw-exc{height:12px;background:var(--check-bg);border:1px dashed var(--check-text)}.report-ledger[data-theme=dark] .yc-month-bill{color:var(--study-export)}@container (min-width:600px){.yc-months{grid-template-columns:repeat(6,minmax(0,1fr))}}@container (max-width:290px){.yc-months{grid-template-columns:repeat(2,minmax(0,1fr))}}