.session-detail_byAppointment__6DWDd{display:flex;align-items:flex-start;gap:10px;margin:0 0 20px;padding:14px 16px;border-radius:var(--radius-md);background:var(--bg-2);border:1px solid var(--outline-variant);font-size:14px;line-height:1.55;color:var(--text-muted)}.session-detail_byAppointment__6DWDd strong{color:var(--text);font-weight:600}.session-detail_byAppointment__6DWDd .material-symbols-outlined{font-size:20px;color:var(--text-subtle)}.session-detail_facts__IdL7D{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin:0}.session-detail_fact__0USyT dt{font-size:12px;color:var(--text-subtle);margin-bottom:2px}.session-detail_fact__0USyT dd{margin:0;font:500 15px/1.4 var(--font-sans);color:var(--text);overflow-wrap:anywhere}.session-detail_placeText__V_XyO{margin:12px 0 0;font-size:14px;line-height:1.6;color:var(--text-muted)}.session-detail_stateNotice__1Tqyf{margin-top:4px}.session-detail_noticeLinks__gksbX{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:10px;font:600 14px/1.4 var(--font-sans)}.session-detail_noticeLinks__gksbX a{display:inline-flex;align-items:center;min-height:44px;color:var(--text);text-decoration:underline;text-underline-offset:2px}.session-detail_cardNotice__44cxR{text-align:center}.session-detail_cardNotice__44cxR,.session-detail_ownNotice__m_e_T{margin-top:18px;font-size:14px;line-height:1.5;color:var(--text-muted)}.session-detail_ownNotice__m_e_T strong{color:var(--text)}.session-detail_ownNoticeBar__OgnE3{display:flex;flex:0 0 auto}.session-detail_ownEdit__0dcBu{display:flex;align-items:center;justify-content:center;min-height:48px;margin-top:12px;border:1px solid var(--outline);border-radius:var(--radius-pill);font:600 15px/1 var(--font-sans);color:var(--text);text-decoration:none}.session-detail_ownEdit__0dcBu:hover{background:var(--bg-2)}@media (max-width:640px){.session-detail_facts__IdL7D{grid-template-columns:minmax(0,1fr)}}