.pp-agenda-list-meta{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 18px;min-width:0;grid-column:3 / -1}
.pp-agenda-list-meta>.pp-agenda-list-place{flex:1 1 140px;min-width:0}
.pp-agenda-list-meta>.pp-session-inline{display:block;flex:1 1 155px;min-width:0;max-width:none;width:auto;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;color:#506775;text-align:left;font:inherit;cursor:pointer}
.pp-agenda-list-meta>.pp-session-inline:hover{background:transparent;color:#741c43}
.pp-session-inline [data-pp-session-summary]{display:grid;gap:4px;font-size:12px;line-height:1.5}
.pp-session-inline .pp-last-lowering{margin:0;padding:0;background:transparent;border-radius:0;font-size:11px;line-height:1.5;color:#687f8e}
.pp-session-inline .pp-session-card-guide{font-weight:500}
@media(max-width:700px){
 .pp-agenda-list-row{grid-template-areas:'time patient' 'time place';row-gap:8px}
 .pp-agenda-list-meta{grid-area:place;grid-column:2;gap:8px 12px}
 .pp-agenda-list-meta>.pp-agenda-list-place{flex-basis:130px}
 .pp-agenda-list-meta>.pp-session-inline{flex-basis:145px}
}
.pp-agenda-list-meta>.pp-agenda-list-place{flex:1 0 100%;line-height:1.5}
.pp-agenda-list-place>span,.pp-agenda-list-place>strong,.pp-agenda-list-place>small{display:inline;margin:0;font-size:11px;letter-spacing:normal;text-transform:none}
.pp-agenda-list-place>span::after{content:": "}
.pp-agenda-list-place>small::before{content:" · "}
.pp-agenda-list-meta>.pp-session-inline{flex-basis:100%}
