@media (width>=768px) and (width<=1279px){[data-observation-session]{height:100dvh;min-height:0;overflow:hidden}[data-observation-session] .observation-shell{min-width:0;height:100%;min-height:0}[data-observation-session] .observation-shell>:not(.observation-shell-content){flex-shrink:0}[data-observation-session] :is(.observation-shell-content,.observation-shell-route,.observation-shell-route>div,.observation-module,.observation-session,.observation-tab,.observation-capture-content,.observation-technique,.observation-plan,.observation-review){flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}[data-observation-session] .observation-shell-content{padding:.5rem}[data-observation-session] :is(.observation-module,.observation-session,.observation-capture){gap:.5rem}[data-observation-session] :is(.observation-module,.observation-session,.observation-capture)>:not(.observation-tab):not(.observation-session):not(.observation-capture-columns){flex-shrink:0}[data-observation-session] .observation-capture-columns{flex:1;grid-template-rows:minmax(0,1fr);min-height:0}[data-observation-session] .observation-capture-card{min-width:0;min-height:0;display:flex}[data-observation-session] .observation-capture-content{padding:.5rem}[data-observation-session] .observation-capture-card:not([data-technique-open]) .observation-capture-content{overscroll-behavior:contain;overflow-y:auto}[data-observation-session] .observation-capture-content>.sticky{position:static}[data-observation-session] [data-technique-open] .observation-capture-content{gap:0}[data-observation-session] .observation-professionals{max-height:100%;position:static;overflow-y:auto}[data-observation-session] [data-testid=technique-grid]{grid-template-rows:none;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(10rem,1fr);height:auto}[data-observation-session] [data-testid=technique-grid]>button{transform:scale(1)}[data-observation-session] :is(.observation-plan,.observation-review)>:not([data-scroll-owner]){flex-shrink:0}[data-observation-session] [data-scroll-owner]{overscroll-behavior:contain;flex:1;min-width:0;min-height:0;overflow:auto}[data-observation-session] .observation-review-table-wrap{overflow:visible}[data-observation-session] .observation-review{gap:.125rem}[data-observation-session] .observation-review-summary{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem}[data-observation-session] .observation-review-kpi{align-items:baseline;gap:.25rem;padding-block:0;display:flex}[data-observation-session] .observation-review-kpi>:nth-child(2){font-size:.875rem;line-height:1.25rem}[data-observation-session] .observation-review-coverage{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 .25rem;display:grid}[data-observation-session] .observation-review-coverage [data-testid=review-plan-summary]{display:contents}[data-observation-session] .observation-review-coverage [data-testid=review-plan-summary]>svg{display:none}[data-observation-session] .observation-review-coverage [data-testid=review-plan-summary]>span{grid-area:1/1}[data-observation-session] .observation-review-coverage [data-testid=review-plan-summary]>button{grid-area:1/2/span 2;height:2.75rem}[data-observation-session] .observation-review-who{grid-area:2/1;gap:.25rem;margin:0}[data-observation-session] .observation-review-who>div{padding:0 .25rem}[data-observation-session] .observation-review-who>div>:first-child{gap:.125rem}[data-observation-session] .observation-review-who>div>:nth-child(3){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-observation-session] .observation-review-filters{padding:0}[data-observation-session] .observation-review-table{table-layout:fixed}[data-observation-session] .observation-review-table :is(th,td){overflow-wrap:anywhere;padding:.375rem}[data-observation-session] .observation-review-table .review-sequence{display:none}[data-observation-session] .observation-review-table thead{position:sticky;top:0}[data-observation-session] .observation-technique-preview{padding:.25rem}[data-observation-session] .observation-technique-preview>div{padding:.125rem}[data-observation-session] [data-testid=technique-completion-footer]{padding:.375rem}[data-observation-session] [data-testid=technique-header]{padding-block:.25rem}[data-observation-session] .observation-technique-timer{padding:.25rem .5rem}[data-observation-session] .observation-technique-timer .font-mono{font-size:1.125rem;line-height:1.25rem}[data-observation-session] .observation-technique-sequence-label{display:none}}@media (width>=768px) and (width<=1279px) and (orientation:landscape){[data-observation-session] [data-testid=technique-grid][data-two-row-fit]{grid-template-rows:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);overflow-y:hidden}}@media (width>=768px) and (width<=1279px) and (orientation:portrait){[data-observation-session] .observation-capture-columns{flex-direction:column;display:flex}[data-observation-session] .observation-capture-card{flex:1}[data-observation-session] .observation-professionals{flex-shrink:0;max-height:9rem}[data-observation-session] [data-testid=technique-grid]{grid-template-columns:repeat(3,minmax(0,1fr));overflow-y:auto}[data-observation-session] .observation-point-pair,[data-observation-session] .observation-review-summary{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.observation-point-card{grid-template-columns:minmax(0,1fr)}}
