.aj-calendar-panel .tools{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.aj-calendar-panel .tools button{min-height:46px;white-space:normal}.aj-calendar-panel dl{display:grid;grid-template-columns:minmax(100px,160px) minmax(0,1fr);gap:10px 18px}.aj-calendar-panel dt{font-weight:600}.aj-calendar-panel dd{margin:0;overflow-wrap:anywhere}.aj-calendar-panel [role=status]{overflow-wrap:anywhere;line-height:1.7}@media(max-width:600px){.aj-calendar-panel .tools{display:grid;grid-template-columns:minmax(0,1fr)}.aj-calendar-panel .tools button{width:100%;padding:13px 16px}.aj-calendar-panel dl{grid-template-columns:minmax(0,1fr);gap:6px}.aj-calendar-panel dd{margin-bottom:12px}}
