[data-review-grid]{align-items:start}[data-review-results]{min-width:0}[data-review-results]>*{position:static!important;max-height:none!important;overflow-y:visible!important}[data-review-dock-actions]{display:none}@media (min-width: 1024px){[data-review-grid]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr)!important}[data-review-player] .video-layout{grid-template-columns:minmax(0,1fr)}[data-review-player]{grid-column:1!important;position:sticky;top:1rem;min-width:0}[data-review-results]{grid-column:2!important;position:sticky;top:1rem;max-height:calc(100dvh - 2rem);overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable;padding:2px}}@media (max-width: 1023px){[data-review-docked]{position:fixed!important;top:auto!important;bottom:max(.5rem,env(safe-area-inset-bottom))!important;right:max(.5rem,env(safe-area-inset-right))!important;left:auto!important;width:var(--review-dock-width)!important;height:var(--review-dock-height)!important;max-height:24dvh!important;margin:0!important;z-index:45!important;box-shadow:0 8px 32px #0009;outline:2px solid #38bdf8}[data-review-docked]>canvas{width:100%!important;height:100%!important;max-height:100%!important;-o-object-fit:contain;object-fit:contain}[data-review-dock-actions]{display:flex;position:absolute;bottom:4px;right:4px;gap:4px;z-index:50}[data-review-dock-actions] button{border:1px solid #64748b;border-radius:6px;background:#020617e8;color:#fff;font:600 11px system-ui;padding:6px 8px;min-height:32px}}[data-focus-card]{width:100%;border-radius:.75rem;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}[data-focus-card]:hover{border-color:#38bdf8}[data-focus-card]:focus-visible{outline:2px solid #7dd3fc;outline-offset:3px}[data-focus-card][aria-pressed=true]{border-color:#38bdf8;box-shadow:0 0 0 2px #38bdf850}
