.eAPoVa_shots{gap:var(--s3);display:grid;margin-block:var(--s7)!important}.eAPoVa_track{gap:var(--s4);margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(78%,300px);grid-auto-flow:column;display:grid;overflow-x:auto}.eAPoVa_track::-webkit-scrollbar{display:none}.eAPoVa_shot{gap:var(--s2);scroll-snap-align:center;grid-template-rows:auto 1fr;min-width:0;display:grid}.eAPoVa_label{align-items:baseline;gap:2px var(--s2);flex-wrap:wrap;display:flex}.eAPoVa_key{font-family:var(--font-code);color:var(--text);font-size:13px;line-height:20px}.eAPoVa_default{color:var(--text-2);border:1px solid var(--rule-strong);padding:0 6px;font-size:12px;line-height:18px}.eAPoVa_what{color:var(--text-2)}.eAPoVa_frame{background:#fff;align-self:start;position:relative}.eAPoVa_frame img{width:100%;height:auto}.eAPoVa_highlight{outline:2px solid var(--ink);outline-offset:2px;pointer-events:none;position:absolute}.eAPoVa_pending{min-height:200px;padding:var(--s5);background:var(--surface);color:var(--text-3);text-align:center;place-items:center;display:grid}.eAPoVa_caption{max-width:68ch;font-size:var(--ui-size);line-height:var(--ui-line);color:var(--text);font-weight:600}@media (min-width:768px){.eAPoVa_track{grid-auto-flow:row;grid-template-columns:repeat(var(--columns,3), minmax(0, 300px));margin-inline:0;padding-inline:0;overflow:visible}}@media (max-width:767.98px){.eAPoVa_shots[data-pair] .eAPoVa_track{gap:var(--s3);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;margin-inline:0;padding-inline:0;overflow:visible}.eAPoVa_shots[data-pair] .eAPoVa_label{flex-direction:column;align-items:flex-start}}.eAPoVa_shots[data-layout=stack] .eAPoVa_track{grid-template-columns:minmax(0,420px);grid-auto-columns:auto;grid-auto-flow:row;margin-inline:0;padding-inline:0;overflow:visible}@media (min-width:768px){.eAPoVa_shots[data-layout=stack] .eAPoVa_track{grid-template-columns:minmax(0,1fr)}.eAPoVa_shots[data-layout=stack] .eAPoVa_shot{align-items:center;gap:var(--s5);grid-template-rows:auto;grid-template-columns:200px minmax(0,400px)}.eAPoVa_shots[data-layout=stack] .eAPoVa_label{flex-direction:column;align-items:flex-start}}
.pjYVHa_main{padding-block:0 var(--s12)}.pjYVHa_layout{gap:var(--s7);display:grid}.pjYVHa_guide{min-width:0}@media (min-width:1024px){.pjYVHa_main{padding-block:var(--s9) var(--s13)}.pjYVHa_layout{gap:var(--s9);grid-template-columns:184px minmax(0,880px);justify-content:start}}@media (min-width:1280px){.pjYVHa_layout{gap:var(--s11);grid-template-columns:200px minmax(0,920px)}}.pjYVHa_rail{top:var(--nav-h);z-index:3;min-width:0;margin-inline:calc(-1 * var(--gutter));padding:var(--s2) var(--gutter);background:var(--paper);border-bottom:1px solid var(--rule);position:sticky}.pjYVHa_railHome{margin-bottom:var(--s3);color:var(--text-2);text-decoration:none;display:none}.pjYVHa_railHome:hover{color:var(--ink)}.pjYVHa_railTrack{align-items:end;gap:var(--s1);margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scrollbar-width:none;display:flex;overflow-x:auto}.pjYVHa_railTrack::-webkit-scrollbar{display:none}.pjYVHa_railGroup{gap:var(--s1);flex:none;display:grid}.pjYVHa_railGroupName{color:var(--text-3);white-space:nowrap;display:none}.pjYVHa_railList{gap:var(--s1);display:flex}.pjYVHa_railLink{align-items:center;gap:var(--s2);min-height:40px;padding:0 var(--s3);border:1px solid var(--rule);color:var(--text-2);white-space:nowrap;text-decoration:none;display:flex}.pjYVHa_railLink:hover{color:var(--text);border-color:var(--rule-strong)}.pjYVHa_railLink[aria-current]{color:var(--on-fill);background:var(--fill);border-color:var(--fill)}.pjYVHa_railNum{color:var(--ink)}.pjYVHa_railLink[aria-current] .pjYVHa_railNum{color:inherit}@media (min-width:1024px){.pjYVHa_rail{top:calc(var(--nav-h) + var(--s9));background:0 0;border:0;align-self:start;margin:0;padding:0}.pjYVHa_railHome{display:inline-block}.pjYVHa_railGroupName{display:block}.pjYVHa_railTrack{gap:var(--s2);max-height:calc(100vh - var(--nav-h) - var(--s9) - var(--s8));scrollbar-width:thin;align-items:stretch;margin:0;padding:0;display:grid;overflow:visible auto}.pjYVHa_railGroup{gap:var(--s1)}.pjYVHa_railList{border-top:1px solid var(--rule);gap:0;display:grid}.pjYVHa_railLink{min-height:32px;padding:0 var(--s2);border:0;border-bottom:1px solid var(--rule)}.pjYVHa_railLink:hover{background:var(--surface)}}.pjYVHa_top{gap:var(--s5);max-width:720px;padding-top:var(--s8);scroll-margin-top:var(--s13);display:grid}.pjYVHa_topLead{color:var(--text-2)}.pjYVHa_outcomes{gap:var(--s3);margin-top:var(--s2);display:grid}.pjYVHa_outcomeList{gap:var(--s2);display:grid}.pjYVHa_outcomeList>li{padding-left:var(--s5);position:relative}.pjYVHa_outcomeList>li:before{content:"";background:var(--ink);width:8px;height:8px;position:absolute;top:calc(.5lh - 4px);left:2px}.pjYVHa_chapter{min-width:0;margin-top:var(--s10);padding-top:var(--s8);border-top:1px solid var(--rule-strong);scroll-margin-top:var(--s8)}.pjYVHa_head{gap:var(--s3);max-width:720px;margin-bottom:var(--s7);display:grid}.pjYVHa_headMeta{gap:var(--s1) var(--s3);color:var(--text-3);flex-wrap:wrap;display:flex}.pjYVHa_headGroup{color:var(--text);font-weight:600}.pjYVHa_headTitle{gap:var(--s2);display:grid}.pjYVHa_num{color:var(--ink)}.pjYVHa_line{color:var(--text-2)}@media (min-width:1024px){.pjYVHa_top{padding-top:0}.pjYVHa_chapter{margin-top:var(--s11);padding-top:var(--s9);scroll-margin-top:0}}.pjYVHa_body>*{margin-top:var(--s5)}.pjYVHa_body>:first-child{margin-top:0}.pjYVHa_prose{max-width:68ch;color:var(--text)}.pjYVHa_prose>*+*{margin-top:var(--s4)}.pjYVHa_prose strong{font-weight:650}.pjYVHa_prose a{color:var(--ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.pjYVHa_prose a:hover{text-decoration-thickness:2px}.pjYVHa_prose code,.pjYVHa_note code,.pjYVHa_promptText code{font-family:var(--font-code);background:var(--surface);border:1px solid var(--rule);overflow-wrap:anywhere;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:1px 5px;font-size:.875em}.pjYVHa_prose table code{white-space:nowrap}.pjYVHa_prose ul,.pjYVHa_prose ol{gap:var(--s2);grid-template-columns:minmax(0,1fr);display:grid}.pjYVHa_prose li{padding-left:var(--s5);position:relative}.pjYVHa_prose ul>li:before{content:"";background:var(--ink);width:8px;height:8px;position:absolute;top:calc(.5lh - 4px);left:2px}.pjYVHa_prose ol{counter-reset:step}.pjYVHa_prose ol>li{counter-increment:step;padding-left:var(--s6)}.pjYVHa_prose ol>li:before{content:counter(step);font-family:var(--font-pixel);color:var(--ink);font-size:16px;line-height:16px;position:absolute;top:calc(.5lh - 8px);left:0}.pjYVHa_prose [data-table]{max-width:none;overflow-x:auto}.pjYVHa_prose table{width:100%;font-size:var(--ui-size);line-height:var(--ui-line)}.pjYVHa_prose th,.pjYVHa_prose td{padding:var(--s3) var(--s4) var(--s3) 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--rule)}.pjYVHa_prose th{font-size:var(--small-size);line-height:var(--small-line);color:var(--text-3);border-bottom-color:var(--rule-strong);font-weight:500}.pjYVHa_prose td:first-child{color:var(--text);font-weight:500}.pjYVHa_prose td{color:var(--text-2)}.pjYVHa_heading{max-width:720px;scroll-margin-top:var(--s8);margin-top:var(--s8)!important}.pjYVHa_heading+*{margin-top:var(--s4)}.pjYVHa_block{gap:var(--s2);grid-template-columns:minmax(0,1fr);display:grid;margin-block:var(--s6)!important}.pjYVHa_blockLabel{align-items:center;gap:var(--s2);color:var(--text-3);display:flex}.pjYVHa_blockLabel svg{color:var(--ink)}.pjYVHa_prompt{align-items:start;gap:var(--s3);max-width:760px;padding:var(--s4) var(--s4) var(--s4) var(--s5);background:var(--tint);grid-template-columns:minmax(0,1fr) auto;display:grid}.pjYVHa_promptText{font-size:var(--lead-size);line-height:var(--lead-line);color:var(--text)}.pjYVHa_copy{width:44px;height:44px;color:var(--text-2);place-items:center;margin:-6px -6px 0 0;display:grid}.pjYVHa_copy:hover{color:var(--ink)}.pjYVHa_terminal{padding:var(--s4) 0;background:var(--surface);border:1px solid var(--rule)}.pjYVHa_act,.pjYVHa_out{font-family:var(--font-code);font-size:var(--term-size);line-height:var(--term-line);font-variant-ligatures:none}.pjYVHa_act{gap:var(--s2);padding-inline:var(--s4);color:var(--text);display:flex}.pjYVHa_actDot{width:8px;height:8px;margin-top:calc((var(--term-line) - 8px) / 2);background:var(--ink);flex:none}.pjYVHa_actTool{font-weight:700}.pjYVHa_actText{overflow-wrap:anywhere;min-width:0;color:var(--text-2)}.pjYVHa_outGroup{margin:var(--s1) 0 var(--s2);padding-inline:var(--s4) var(--s4);scrollbar-width:thin;overflow-x:auto}.pjYVHa_out{width:max-content;min-width:100%;padding-left:var(--s4);color:var(--text-2);white-space:pre;display:block}.pjYVHa_out[data-strong]{color:var(--text)}.pjYVHa_say{max-width:68ch;padding-inline:var(--s4);color:var(--text);font-size:var(--ui-size);line-height:var(--ui-line);font-weight:var(--body-weight)}.pjYVHa_say+.pjYVHa_say{margin-top:var(--s2)}.pjYVHa_gap{height:var(--s3)}.pjYVHa_code{border:1px solid var(--rule);max-width:760px}.pjYVHa_codeFile{padding:var(--s2) var(--s4);font-family:var(--font-code);font-size:var(--term-size);line-height:var(--term-line);color:var(--text-3);border-bottom:1px solid var(--rule)}.pjYVHa_codeLines{padding:var(--s4);font-family:var(--font-code);font-size:var(--term-size);line-height:var(--term-line);font-variant-ligatures:none;color:var(--text);scrollbar-width:thin;overflow-x:auto}.pjYVHa_incode{border:1px solid var(--rule);max-width:760px}.pjYVHa_incodeSummary{align-items:center;gap:var(--s3);min-height:44px;padding:var(--s2) var(--s4);cursor:pointer;transition:background var(--fast) ease;list-style:none;display:flex}.pjYVHa_incodeSummary::-webkit-details-marker{display:none}.pjYVHa_incodeSummary:hover{background:var(--surface)}.pjYVHa_incodeMark{flex:none;width:10px;height:10px;position:relative}.pjYVHa_incodeMark:before,.pjYVHa_incodeMark:after{content:"";background:var(--ink);position:absolute}.pjYVHa_incodeMark:before{inset:4px 0}.pjYVHa_incodeMark:after{inset:0 4px}.pjYVHa_incode[open]>.pjYVHa_incodeSummary .pjYVHa_incodeMark:after{display:none}.pjYVHa_incodeLabel{font-size:var(--ui-size);line-height:var(--ui-line);color:var(--text);flex:none;font-weight:600}.pjYVHa_incodeFiles{min-width:0;font-family:var(--font-code);font-size:var(--term-size);line-height:var(--term-line);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pjYVHa_incodeBody{padding:var(--s4);border-top:1px solid var(--rule)}.pjYVHa_note{gap:var(--s3);max-width:720px;padding:var(--s4);color:var(--text-2);font-size:var(--ui-size);line-height:var(--ui-line);grid-template-columns:auto minmax(0,1fr);display:grid}.pjYVHa_noteMark{color:var(--ink);margin-top:4px}.pjYVHa_note strong{color:var(--text);font-weight:650}.pjYVHa_note p+p{margin-top:var(--s2)}.pjYVHa_figure{gap:var(--s4);padding:var(--s4);grid-template-columns:minmax(0,1fr);display:grid;container-type:inline-size}.pjYVHa_body>.pjYVHa_figure{margin-block:var(--s7)}.pjYVHa_figureHead{padding-bottom:var(--s3);border-bottom:1px solid var(--rule)}.pjYVHa_figureTitle{font-size:var(--ui-size);line-height:var(--ui-line);color:var(--text);font-weight:600}.pjYVHa_figureNote{margin-left:var(--s2);color:var(--text-3);white-space:nowrap}@media (min-width:641px){.pjYVHa_figure{gap:var(--s5);padding:var(--s5) var(--s6) var(--s6)}}.pjYVHa_close{gap:var(--s4);margin-top:var(--s9);justify-items:start;display:grid}.pjYVHa_store{gap:var(--s4);margin-top:var(--s8);padding:var(--s4);display:grid}.pjYVHa_storeLabel{color:var(--text-3);font-weight:400}.pjYVHa_storeHead{gap:var(--s2);align-content:start;display:grid}.pjYVHa_storeName{align-items:baseline;gap:var(--s1) var(--s3);flex-wrap:wrap;display:flex}.pjYVHa_storeTag{color:var(--ink)}.pjYVHa_storeWhat{max-width:56ch;font-size:var(--small-size);line-height:var(--small-line);color:var(--text-2)}.pjYVHa_storeNote{max-width:56ch;color:var(--text-3)}.pjYVHa_storeRows{gap:var(--s3) var(--s4);padding-top:var(--s4);border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pjYVHa_storeRow{align-content:start;gap:2px;display:grid}.pjYVHa_storeRow dt{color:var(--text-3)}.pjYVHa_storeRow dd{font-size:var(--small-size);line-height:var(--small-line);color:var(--text)}@media (min-width:768px){.pjYVHa_store{padding:var(--s5)}.pjYVHa_storeWhat,.pjYVHa_storeRow dd{font-size:var(--ui-size);line-height:var(--ui-line)}}@media (min-width:1024px){.pjYVHa_store{gap:var(--s7);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.pjYVHa_storeRows{padding-top:0;padding-left:var(--s7);border-top:0;border-left:1px solid var(--rule)}.pjYVHa_storeNote{grid-column:1/-1;max-width:none}}
