.review-loading-breadcrumb{align-items:center;gap:2px;width:min(100%,260px);min-height:24px;display:flex}.review-loading-crumb{align-items:center;gap:8px;min-width:0;display:flex}.review-loading-crumb:first-child{flex:1}.review-loading-crumb-label{border-radius:4px;width:80px;max-width:100%;height:12px}.review-loading-crumb:first-child .review-loading-crumb-label{width:150px}.review-loading-crumb-separator{border-radius:3px;flex:none;width:6px;height:10px}
.meeting-page{flex-direction:column;gap:1.25rem;min-width:0;padding:1rem;display:flex}.meeting-page-header{flex-flow:column wrap;align-items:flex-start;gap:1rem;min-width:0;display:flex}.meeting-page-header>div:first-child{width:100%;min-width:0}.meeting-page-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.meeting-page-meta{flex-wrap:wrap;gap:.375rem 1.25rem;margin-top:.75rem;display:flex}.meeting-workbench{grid-template-areas:"media""transcript";gap:1rem;min-width:0;display:grid}.meeting-media{grid-area:media;align-self:start}.meeting-recording-content{min-width:0}.meeting-transcript{grid-area:transcript;min-width:0}.meeting-message{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.meeting-message-content{border:1px solid var(--border);background:var(--surface-sunken);overflow-wrap:anywhere;border-radius:14px;flex:1;min-width:0;padding:.75rem 1rem}.meeting-message[data-interviewer=true] .meeting-message-content{background:var(--primary-wash)}.meeting-participants{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem .75rem;margin:0;padding:0;list-style:none;display:grid}.meeting-participant{text-align:center;flex-direction:column;align-items:center;gap:.5rem;min-width:0;display:flex}.meeting-media,.meeting-transcript>section{border-radius:18px}.meeting-transcript-search{flex:1;min-width:8rem;max-width:15rem;margin-left:auto}.meeting-message-content{border-color:color-mix(in srgb,var(--border) 60%,transparent);border-radius:12px}.meeting-message-target{cursor:pointer;background:0 0;border:0;border-radius:12px;padding:0}.meeting-message-target:hover .meeting-message-content{border-color:var(--primary)}.meeting-message-target:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.meeting-transcript-viewport{max-height:38rem}@media (max-width:639px){.meeting-transcript-search{flex-basis:100%;order:3;min-width:0;max-width:none}}.meeting-findings-modal{box-sizing:border-box;height:calc(100dvh - 2rem);min-height:0;overflow:hidden}.meeting-findings-modal>[data-slot=dialog-header],.meeting-findings-modal>[data-slot=dialog-footer]{flex-shrink:0}.meeting-findings-body{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:1rem;min-height:0;display:grid;overflow-y:auto}.meeting-findings-body>[data-test=meeting-findings]>div:first-child,.meeting-findings-body article>div:last-child{flex-wrap:wrap}@media (min-width:640px){.meeting-page{padding:2rem}.meeting-findings-modal{height:calc(100dvh - 3rem)}}@media (min-width:1024px){.meeting-page{box-sizing:border-box;grid-template-rows:auto minmax(0,1fr);height:100dvh;padding:2rem 2.5rem 1.5rem;display:grid;overflow:hidden}.meeting-page-header{flex-direction:row}.meeting-page-header>div:first-child{flex:1;width:auto;min-width:min(100%,20rem)}.meeting-workbench{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"media transcript";align-items:stretch;min-height:0}.meeting-media{flex-direction:column;align-self:stretch;min-height:0;display:flex}.meeting-recording-content{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;overflow-y:auto}.meeting-transcript{min-height:0;display:flex}.meeting-transcript>section{flex:1;min-width:0;overflow:hidden}.meeting-transcript [data-test=transcript-body]{overscroll-behavior:contain;max-height:none}}
