.ja-agenda{min-width:0;margin-block:24px}.ja-agenda>header{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.ja-agenda>header>svg{width:40px;height:40px;flex:none;color:#202225}.ja-agenda h2{margin:0}.ja-date{margin:5px 0;color:#596474}.ja-refresh{margin-left:auto}.ja-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:14px}.ja-item{border:1px solid #dce1e7;border-radius:16px;padding:18px;min-width:0;overflow-wrap:anywhere;display:flex;flex-direction:column;gap:12px;justify-content:space-between}.ja-item time{font-weight:800;font-size:22px}.ja-item h3{margin:8px 0}.ja-item p{margin:8px 0}.ja-status{display:block;margin-bottom:12px}.ja-item button{min-height:44px;max-width:100%;white-space:normal}.ja-confirm[hidden],.ja-item button[hidden]{display:none!important}.ja-confirm{padding-top:8px}.ja-confirm button{margin:5px 3px 5px 0}.ja-item [role=alert]{color:#9b2525}@media(max-width:420px){.ja-agenda{padding:16px}.ja-agenda>header>div{flex:1;min-width:0}.ja-agenda h2{font-size:20px}.ja-refresh{width:100%;margin-left:0}.ja-item{padding:14px}}
.ja-agenda>header{background:transparent!important;color:#1c1e20!important;padding:0!important;border:0!important;box-shadow:none!important;position:static!important}.ja-agenda>header h2{color:#1c1e20!important}.ja-agenda .ja-date{color:#596474!important}
