@layer parts{.session-b-evidence>summary{min-height:44px;padding-block:10px;color:var(--part-action);cursor:pointer}.session-b-evidence>:not(summary){margin-block-start:8px}.session-b-round{grid-column:1/-1}.session-b-round>div{display:grid;gap:8px}.session-b-workspace-open{display:grid;gap:12px;margin-block-start:12px;min-width:0}.session-b-workspace.session-b-versions ol>li{grid-template-columns:minmax(84px,auto) minmax(0,1fr)}.session-b-workspace.session-b-versions ol>li>:nth-child(n+3){grid-column:1/-1}.session-b-tree ul{margin:0;padding-inline-start:16px;list-style:none}.session-b-tree>ul{padding:0}.session-b-tree button{min-height:44px;padding:0 8px;background:none;border:0;color:var(--part-action);font:inherit;cursor:pointer;overflow-wrap:anywhere;text-align:start}.session-b-tree button[aria-pressed=true]{font-weight:600;text-decoration:underline}.session-b-preview{min-width:0}.session-b-preview iframe{display:block;width:100%;height:420px;border:1px solid var(--part-line,currentColor);background:#fff}.session-b-preview img{display:block;max-width:100%;height:auto}.session-b-preview pre{max-height:420px;margin:0;padding:12px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere}.session-b-activity{display:grid;gap:8px;min-width:0}.session-b-activity img{display:block;width:100%;height:auto;border:1px solid var(--part-line,currentColor)}.session-b-activity ol{margin:0;padding-inline-start:20px;overflow-wrap:anywhere}.session-b-replay{display:grid;gap:8px;min-width:0}.session-b-replay video{display:block;width:100%}.session-b-replay ol{max-height:360px;margin:0;padding:0;overflow:auto;list-style:none}.session-b-replay li button{display:grid;gap:2px;width:100%;min-height:44px;padding:6px 8px;background:none;border:0;color:inherit;font:inherit;text-align:start;cursor:pointer;overflow-wrap:anywhere}.session-b-replay li[data-replay-at] button{outline:2px solid var(--part-action);outline-offset:-2px}.session-b-scrub{display:grid;gap:4px}.session-b-scrub input{width:100%;min-height:44px}.session-b-replay-controls{display:flex;flex-wrap:wrap;gap:12px;align-items:center}}