#activity-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin-top:20px}.activity-day{border:1px solid #c9d8d0;border-radius:8px;min-height:110px;padding:6px}.activity-day>button{padding:6px;font-size:.85rem;max-width:100%}.activity-event{display:block;white-space:normal;overflow-wrap:anywhere;text-align:left;margin-top:6px;background:#e5f1eb;color:#153d2c}.activity-template-row{display:grid;grid-template-columns:1fr 2fr 1fr 1fr 2fr auto;gap:8px;align-items:end;margin:10px 0}#notice-popup{max-width:460px}#activity-calendar-enabled{width:auto}@media(max-width:700px){#activity-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.activity-day{padding:2px;min-height:90px}.activity-day>button{font-size:.7rem;padding:3px}.activity-template-row{grid-template-columns:1fr 1fr}.activity-template-row label:first-of-type{grid-column:span 2}}
