.pxs-drawn,.pxs-drawn--quiet{position:relative}.pxs .pxs-view-switch,.pxs .pxs-view-switch[aria-label="Session view"]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:0 var(--cx-space-5);margin:var(--cx-space-5) 0 var(--cx-space-5);padding:0;border-bottom:var(--cx-hair) solid var(--cx-line)}.pxs .pxs-view-switch button,.pxs .pxs-view-switch[aria-label="Session view"] button,.pxs[data-page] .pxs-view-switch a{position:relative;display:inline-flex;align-items:center;min-height:var(--cx-tap);padding:0;margin:0;border:0;border-radius:0;background:none;box-shadow:none;font-family:var(--cx-font);font-size:var(--cx-fs-body);font-weight:500;color:var(--cx-ink-2);text-decoration:none;transition:color var(--cx-dur-hover) var(--ease-quiet)}.pxs .pxs-view-switch button:hover,.pxs[data-page] .pxs-view-switch a:hover{color:var(--cx-ink)}.pxs .pxs-view-switch button[aria-pressed=true],.pxs .pxs-view-switch button[aria-selected=true],.pxs[data-page] .pxs-view-switch a[aria-current=page]{color:var(--cx-ink);font-weight:600;background:none;box-shadow:inset 0 calc(var(--cx-bar-mark) * -1) 0 var(--cx-ink)}.pxs-main>.pxs-view-switch:first-child{margin-top:var(--cx-space-5)}.pxs{--pxs-seam-h:var(--cx-space-5)}.pxs--fixed .pxs-main{grid-template-rows:minmax(0,1fr) var(--pxs-seam-h) minmax(0,1fr);padding-block:var(--cx-space-3);box-sizing:border-box}.pxs-half{min-height:0}.pxs .pxs-panel--list.pxs-half,.pxs .pxs-upper.pxs-half{padding-bottom:var(--cx-space-2)}.pxs .pxs-panel--list.pxs-half{padding-top:var(--cx-space-2)}.pxs-seam{display:flex;align-items:center;height:var(--pxs-seam-h);margin:0;border:0}.pxs-seam-line{flex:1 1 auto;height:var(--cx-hair);background:var(--cx-line)}.pxs-pulls-paper{list-style:none;margin:0;padding:0}.pxs-pulls-paper>li:last-child>.pxs-pull-review,.pxs-pulls-paper>li:last-child>.pxs-row{border-bottom:0}.pxs .pxs-pulls-paper .pxs-pull{min-height:var(--cx-row-2);height:auto;padding:var(--cx-space-2) 0;gap:var(--cx-space-4)}.pxs-pulls-paper .pxs-pull .pxs-cell--name{flex:1 1 auto;gap:var(--cx-space-1)}.pxs-pulls-paper .pxs-pull-title{font-size:var(--cx-fs-body)}.pxs-pull .pxs-pull-repo{display:inline-flex;align-items:center;gap:var(--cx-space-1);font-family:var(--cx-font);font-size:var(--cx-fs-small);color:var(--cx-ink-2)}.pxs-pull .pxs-pull-repo svg{width:var(--cx-icon);height:var(--cx-icon);flex:0 0 auto}.pxs-pulls-paper .pxs-pull-mark{font-size:var(--cx-fs-small);color:var(--cx-ink-2)}.pxs-pulls-paper .pxs-pull-state{width:var(--cx-space-5);font-size:var(--cx-fs-body)}.pxs-pull--open[data-draft=yes] .pxs-pull-state{color:var(--cx-ink-2)}.pxs-session-head{padding-bottom:var(--cx-space-4);border-bottom:var(--cx-hair) solid var(--cx-line)}.pxs-reader-outline button:hover{background:var(--cx-hover);color:var(--cx-ink)}.pxs-reader-outline button:last-child{border-bottom:0}.pxs-reader-toolbar{margin-bottom:var(--cx-space-2);border-bottom:var(--cx-hair) solid var(--cx-line)}.pxs-reader-outline h2,.pxs-reader-toolbar h2{font-family:var(--cx-font);font-weight:600;color:var(--cx-ink)}.pxs .pxs-reader-toggle{min-height:var(--cx-row-1);padding:0;font-family:var(--cx-font);font-size:var(--cx-fs-meta);color:var(--cx-ink)}.pxs .pxs-message--response{border-bottom:0}.pxs-message-label{font-weight:600;color:var(--cx-ink-2)}.pxs-reader-tools{margin:var(--cx-space-2) 0;border-block:var(--cx-hair) solid var(--cx-line)}.pxs-reader-tools>summary{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cx-space-1) var(--cx-space-3);min-height:var(--cx-tap);padding:var(--cx-space-2) 0;cursor:pointer;list-style:none;font-size:var(--cx-fs-meta)}.pxs-reader-tools>summary::-webkit-details-marker{display:none}.pxs-reader-tools>summary:before{content:"▸";color:var(--cx-ink-2);transition:transform var(--dur-quick) var(--ease-quiet)}.pxs-reader-tools[open]>summary:before{transform:rotate(90deg)}.pxs-reader-tools-title{font-weight:600;color:var(--cx-ink)}.pxs-reader-tools-count{font-variant-numeric:tabular-nums;color:var(--cx-ink-2)}.pxs-reader-tools-tally{flex:1 1 12rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--cx-fs-small);color:var(--cx-ink-2)}.pxs-reader-tools-failed{font-size:var(--cx-fs-small);font-weight:600;color:var(--cx-ink)}.pxs-reader-tools-body{padding:0 0 var(--cx-space-2) var(--cx-space-4)}.pxs-reader-tools .pxs-reader-activity{margin:0;border-block:0;border-top:var(--cx-hair) solid var(--cx-line)}.pxs-reader-tools-body>.pxs-reader-activity:first-child{border-top:0}.pxs-reader-activity summary{align-items:center;list-style:none}.pxs-reader-activity summary::-webkit-details-marker{display:none}.pxs-reader-tool{font-weight:600;white-space:nowrap}.pxs-reader-activity[data-status=denied] .pxs-reader-status,.pxs-reader-activity[data-status=error] .pxs-reader-status,.pxs-reader-activity[data-status=timeout] .pxs-reader-status{color:var(--cx-ink);font-weight:600}.pxs-reader-agent{margin:var(--cx-space-4) 0;padding-left:var(--cx-space-4);border-left:var(--cx-hair) solid var(--cx-line)}.pxs-reader-agent>summary{display:flex;align-items:center;gap:var(--cx-space-1);list-style:none}.pxs-reader-agent>summary::-webkit-details-marker{display:none}.pxs-reader-agent-name{font-weight:600;color:var(--cx-ink)}.pxs-turn-break{display:flex;justify-content:center;padding:var(--cx-space-4) 0 var(--cx-space-1)}.pxs-turn-break:before{content:"";width:var(--cx-space-6);height:var(--cx-hair);background:var(--cx-line)}.pxs .pxs-tl-bar{border-top:0;border-bottom:var(--cx-hair) solid var(--cx-line)}.pxs .pxs-tl-bar .pxs-kicker,.pxs .pxs-turn-n{font-family:var(--cx-font);font-weight:600;color:var(--cx-ink)}.pxs .pxs-tl-bar .pxs-btn{min-height:var(--cx-row-1);padding:0}.pxs .pxs-turn{display:flex;align-items:center;gap:var(--cx-space-3);list-style:none}.pxs .pxs-turn:after{content:"";flex:1 1 auto;height:var(--cx-hair);background:var(--cx-line)}.pxs .pxs-step{border-bottom:var(--cx-hair) solid var(--cx-line);border-radius:0;background:none;box-shadow:none}.pxs .pxs-step-kind{color:var(--cx-ink-2)!important;font-weight:500;white-space:nowrap}.pxs .pxs-step:has(>.pxs-step-head[aria-expanded=true]){background:var(--cx-hover)}.pxs .pxs-step--focus{box-shadow:inset var(--cx-bar-mark) 0 0 var(--cx-ink)}.pxs .pxs-record-layout .pxs-ctx{border-top:var(--cx-hair) solid var(--cx-line);border-radius:0;background:none;box-shadow:none}.pxs .pxs-record-layout .pxs-ctx h2{font-family:var(--cx-font);font-weight:600;color:var(--cx-ink)}.pxs .pxs-caret,.pxs .pxs-ctx-more>summary:after,.pxs .pxs-ledger>details>summary:after{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--cx-space-5);height:var(--cx-space-5);color:var(--cx-ink-2);background:none;transition:transform var(--dur-quick) var(--ease-quiet)}.pxs .pxs-ctx-more[open]>summary:after,.pxs .pxs-ledger>details[open]>summary:after,.pxs [aria-expanded=true] .pxs-caret,.pxs [aria-expanded=true]>.pxs-caret{transform:rotate(90deg);color:var(--cx-ink)}.pxs .pxs-ctx-more>summary:after,.pxs .pxs-ledger>details>summary:after{content:"▸";margin-left:auto}.pxs .pxs-repo-fold{margin-top:var(--cx-space-2);border-top:var(--cx-hair) solid var(--cx-line)}.pxs .pxs-fix-family{margin:0;padding-left:0;border-left:0;background:none;box-shadow:none;border-radius:0}.pxs .pxs-review-list{display:grid;gap:0;border-top:var(--cx-hair) solid var(--cx-line)}.pxs .pxs-review-list>li{border-bottom:var(--cx-hair) solid var(--cx-line);border-radius:0;background:none;box-shadow:none;padding-left:0}@media (max-width:720px){.pxs .pxs-finding-head{grid-template-columns:auto minmax(0,1fr) var(--cx-space-5)!important;row-gap:var(--cx-space-1)}.pxs .pxs-finding-head>.pxs-caret{grid-column:3!important;grid-row:1}.pxs .pxs-finding-head>.pxs-finding-facts,.pxs .pxs-finding-head>.pxs-outcome{grid-column:1/-1!important;grid-row:3;text-align:left;white-space:normal}.pxs .pxs-view-switch[aria-label="Session view"]{gap:0 var(--cx-space-4)}}@media (prefers-reduced-motion:reduce){.pxs .pxs-caret,.pxs-reader-tools>summary:before{transition:none}}