.eYlDIq_error{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-5);padding:var(--space-2) var(--space-3);border:1px solid var(--danger-border);border-radius:var(--radius);background:var(--danger-muted);color:var(--danger);font-size:var(--text-ui);line-height:var(--leading-ui);display:flex}.eYlDIq_icon{margin-top:2px}
.XN1PSq_across,.XN1PSq_down{--gap:var(--space-5);display:grid}.XN1PSq_across{grid-template-columns:repeat(var(--steps), minmax(0, 1fr));column-gap:var(--gap)}.XN1PSq_down{row-gap:var(--gap);width:fit-content;max-width:100%;margin-inline:auto}.XN1PSq_step{position:relative}@media (max-width:591.98px){.XN1PSq_across{--gap:var(--space-4)}.XN1PSq_across .XN1PSq_box{padding-inline:var(--space-2)}}.XN1PSq_arrowed:before,.XN1PSq_arrowed:after{content:"";position:absolute}.XN1PSq_across .XN1PSq_arrowed:before{width:var(--gap);border-top:var(--line);margin-top:-.75px;top:50%;right:100%}.XN1PSq_across .XN1PSq_arrowed:after{width:var(--arrow-head);height:var(--arrow-head);border-top:var(--line);border-right:var(--line);top:50%;right:calc(100% + 1.5px);transform:translateY(-50%)rotate(45deg)}.XN1PSq_down .XN1PSq_arrowed:before{height:var(--gap);border-left:var(--line);margin-left:-.75px;bottom:100%;left:50%}.XN1PSq_down .XN1PSq_arrowed:after{width:var(--arrow-head);height:var(--arrow-head);border-right:var(--line);border-bottom:var(--line);bottom:calc(100% + 1.5px);left:50%;transform:translate(-50%)rotate(45deg)}.XN1PSq_parallel{gap:var(--space-2);height:100%;display:grid}.XN1PSq_down .XN1PSq_parallel{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.XN1PSq_groupSteps{gap:var(--gap);display:grid}.XN1PSq_bracket{color:var(--fg-muted);overflow-wrap:anywhere}.XN1PSq_across.XN1PSq_grouped{grid-template-rows:auto auto}.XN1PSq_across>.XN1PSq_step{grid-row:1}.XN1PSq_across>.XN1PSq_group{grid-row:1/span 2;grid-column:span var(--span);grid-template-rows:subgrid;display:grid}.XN1PSq_across .XN1PSq_groupSteps{grid-template-columns:repeat(var(--span), minmax(0, 1fr))}.XN1PSq_across .XN1PSq_bracket{padding-top:var(--space-2);text-align:center;justify-items:center;display:grid}.XN1PSq_across .XN1PSq_bracket:before{content:"";height:var(--space-2);margin-bottom:var(--space-1);border:var(--line);border-top:0;justify-self:stretch}.XN1PSq_down.XN1PSq_grouped{column-gap:var(--space-3);grid-template-columns:minmax(0,auto) minmax(0,10rem)}.XN1PSq_down>.XN1PSq_step{grid-column:1}.XN1PSq_down>.XN1PSq_group{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.XN1PSq_down .XN1PSq_bracket{align-items:center;gap:var(--space-2);display:flex}.XN1PSq_down .XN1PSq_bracket:before{content:"";width:var(--space-2);border:var(--line);border-left:0;flex:none;align-self:stretch}
.KG5-OG_figure{--line:1.5px solid var(--border-strong);--arrow-head:7px;margin:var(--space-5) 0;color:var(--fg);font-size:var(--text-ui);line-height:var(--leading-ui)}.KG5-OG_caption{margin-top:var(--space-3);color:var(--fg-muted);text-align:center;text-wrap:balance}.KG5-OG_figure .KG5-OG_list{margin-block:0;padding:0;list-style:none}.KG5-OG_figure .KG5-OG_item{margin-block:0}.KG5-OG_node{min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:linear-gradient(180deg, var(--veil-1), var(--veil-0)), var(--bg-muted);box-shadow:var(--shadow-1);overflow-wrap:anywhere;transition:border-color var(--duration-hover) var(--ease), box-shadow var(--duration-hover) var(--ease), transform var(--duration-hover) var(--ease);position:relative}.KG5-OG_label{display:block}.KG5-OG_note{color:var(--fg-muted);display:block}.KG5-OG_node a{text-decoration:none}.KG5-OG_node a:after{content:"";border-radius:var(--radius);position:absolute;inset:-1px}.KG5-OG_node:has(a:hover){border-color:var(--accent-border);box-shadow:var(--shadow-2), 0 0 0 1px color-mix(in oklab, var(--accent) 20%, transparent)}
.FleBWW_table{table-layout:fixed;border-collapse:collapse;width:100%}.FleBWW_table th,.FleBWW_table td{padding:var(--space-2) var(--space-3);border:1px solid var(--border-muted);text-align:start;vertical-align:top;overflow-wrap:anywhere}.FleBWW_table thead th{background:var(--veil-1);font-weight:600}.FleBWW_table tbody tr:hover th,.FleBWW_table tbody tr:hover td{background:var(--veil-1)}.FleBWW_table tbody th{font-weight:500}.FleBWW_labelled thead td:first-child{width:28%}.FleBWW_table tfoot td,.FleBWW_dash{color:var(--fg-muted)}
.UO_FaG_cycle{--gap:var(--space-5);--rail:var(--space-5);justify-content:center;align-items:center;gap:var(--space-6);display:flex}.UO_FaG_loop{row-gap:var(--gap);min-width:0;margin-right:var(--rail);flex:0 16rem;display:grid}.UO_FaG_step+.UO_FaG_step:before,.UO_FaG_step+.UO_FaG_step:after{content:"";position:absolute;left:50%}.UO_FaG_step+.UO_FaG_step:before{height:var(--gap);border-left:var(--line);margin-left:-.75px;bottom:100%}.UO_FaG_step+.UO_FaG_step:after{width:var(--arrow-head);height:var(--arrow-head);border-right:var(--line);border-bottom:var(--line);bottom:calc(100% + 1.5px);transform:translate(-50%)rotate(45deg)}.UO_FaG_back{top:-2px;bottom:calc(-1 * var(--gap) - 2px);width:var(--rail);border-right:var(--line);position:absolute;left:calc(100% + 1px)}.UO_FaG_step:first-child .UO_FaG_back{border-top:var(--line);top:calc(50% - .75px)}.UO_FaG_step:first-child .UO_FaG_back:before{content:"";width:var(--arrow-head);height:var(--arrow-head);border-bottom:var(--line);border-left:var(--line);position:absolute;top:-.75px;left:1.5px;transform:translateY(-50%)rotate(45deg)}.UO_FaG_step:last-child .UO_FaG_back{border-bottom:var(--line);height:calc(50% + 2.75px);bottom:auto}.UO_FaG_cycle .UO_FaG_outside{border-style:dashed;flex:0 9rem}
.D-elFa_git{width:100%}.D-elFa_lane{column-gap:var(--space-3);grid-template-columns:minmax(0,8rem) minmax(0,1fr);display:grid}.D-elFa_name{align-content:start;gap:var(--space-1);padding:calc(var(--line-y) - .725em) 0 var(--space-3);overflow-wrap:anywhere;font-weight:600;display:grid}.D-elFa_trunk .D-elFa_name{color:var(--fg-muted)}.D-elFa_branch .D-elFa_name{color:var(--accent)}.D-elFa_worktree{border:1px solid var(--border);border-radius:var(--radius-pill);width:fit-content;max-width:100%;color:var(--fg-muted);font-size:var(--text-small);padding:0 6px;font-weight:500}.D-elFa_track{padding:calc(2 * var(--line-y)) 0 var(--space-3);align-content:start;display:grid;position:relative}.D-elFa_lines{position:absolute;inset:0;overflow:visible}.D-elFa_lines line{stroke-width:1.5px}.D-elFa_lines line.D-elFa_trunk{stroke:var(--fg-muted)}.D-elFa_lines line.D-elFa_branch{stroke:var(--accent)}.D-elFa_lines circle{stroke:var(--bg);stroke-width:2px}.D-elFa_lines circle.D-elFa_trunk{fill:var(--fg-muted)}.D-elFa_lines circle.D-elFa_branch{fill:var(--accent)}.D-elFa_lines circle.D-elFa_merged{fill:var(--done)}.D-elFa_mergeLabel{width:fit-content;max-width:calc((1 - var(--at)) * 100% - var(--space-2));margin-left:calc(var(--at) * 100% + var(--space-2));padding:0 var(--space-1);background:var(--bg);color:var(--fg-muted);overflow-wrap:anywhere;position:relative}.D-elFa_mergeLabel.D-elFa_endsAtMerge{max-width:calc(var(--at) * 100% - var(--space-2));margin-left:0;margin-right:calc((1 - var(--at)) * 100% + var(--space-2));text-align:end;justify-self:end}.D-elFa_note{color:var(--fg-muted);font-size:var(--text-small);line-height:var(--leading-small)}
.fWl_LW_nested,.fWl_LW_inside{gap:var(--space-2);display:grid}.fWl_LW_inside{margin-top:var(--space-2)}.fWl_LW_layer:has(>.fWl_LW_inside){padding:var(--space-2) var(--space-4) var(--space-4)}.fWl_LW_stacked{display:grid}.fWl_LW_stacked>.fWl_LW_layer{border-radius:0}.fWl_LW_stacked>.fWl_LW_layer+.fWl_LW_layer{margin-top:-1px}.fWl_LW_stacked>.fWl_LW_layer:first-child{border-start-start-radius:var(--radius);border-start-end-radius:var(--radius)}.fWl_LW_stacked>.fWl_LW_layer:last-child{border-end-end-radius:var(--radius);border-end-start-radius:var(--radius)}
.WVqcrq_tree{--indent:var(--space-5);--rail:var(--space-3);--elbow:calc(2 * var(--space-2) + 1px + var(--leading-ui) * .5em);width:fit-content;max-width:100%;margin-inline:auto}.WVqcrq_node{gap:var(--space-2);width:fit-content;max-width:100%;display:flex}.WVqcrq_node.WVqcrq_frontier{border-color:var(--accent)}.WVqcrq_node.WVqcrq_done{background:var(--done-muted)}.WVqcrq_check{color:var(--done);margin-top:2px}.WVqcrq_link{gap:var(--space-2);margin-top:var(--space-1);padding-left:var(--space-3);color:var(--fg-muted);display:flex}.WVqcrq_arrow{margin-top:2px}.WVqcrq_to{color:var(--fg)}.WVqcrq_children>li{padding:var(--space-2) 0 0 var(--indent);position:relative}.WVqcrq_children>li:before,.WVqcrq_children>li:after{content:"";left:var(--rail);position:absolute}.WVqcrq_children>li:before{border-left:var(--line);top:0;bottom:0}.WVqcrq_children>li:last-child:before{height:var(--elbow);bottom:auto}.WVqcrq_children>li:after{top:var(--elbow);width:calc(var(--indent) - var(--rail));border-top:var(--line)}
.EBw8ra_panel{min-height:260px;margin-top:var(--space-2);padding:var(--space-6);border:1px solid var(--border);border-radius:calc(var(--radius-large) + 6px);background:radial-gradient(circle at 1px 1px, var(--veil-3) 1px, transparent 0) 0 0 / 22px 22px, linear-gradient(180deg, var(--veil-1), var(--veil-0)), var(--bg-muted);box-shadow:var(--shadow-2);transition:border-color var(--duration-appear) var(--ease), box-shadow var(--duration-appear) var(--ease), transform var(--duration-appear) var(--ease);position:relative}.EBw8ra_panel[data-flipped]{border-color:var(--accent-border);box-shadow:var(--shadow-2), 0 0 0 1px color-mix(in oklab, var(--accent) 25%, transparent), 0 24px 80px -40px var(--accent-glow)}.EBw8ra_answer{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--border);}.EBw8ra_answer>*+*{margin-top:var(--space-3)}.EBw8ra_divider{align-items:center;gap:var(--space-2);color:var(--accent);font-size:var(--text-small);letter-spacing:.04em;font-weight:600;display:flex}.EBw8ra_divider:after{content:"";background:linear-gradient(90deg, var(--accent-border), transparent);flex:1;height:1px}
.eMtrUa_appear,.eMtrUa_pop,.eMtrUa_rise{animation:eMtrUa_appear var(--duration-appear) var(--ease) both}.eMtrUa_fill{animation:eMtrUa_fill var(--duration-fill) var(--ease) both;transform-origin:0}@keyframes eMtrUa_appear{0%{opacity:0}}@keyframes eMtrUa_fill{0%{transform:scaleX(0)}}
.eex4RW_panel{margin-top:var(--space-6);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-large);background:linear-gradient(180deg, var(--veil-1), var(--veil-0)), var(--bg-raised);box-shadow:var(--shadow-2);position:relative;overflow:hidden;}.eex4RW_panel:before{content:"";opacity:.12;pointer-events:none;background:radial-gradient(closest-side,currentColor,#0000);width:320px;height:240px;position:absolute;top:-80px;left:-80px}.eex4RW_panel>*+*{margin-top:var(--space-3)}.eex4RW_right{border-color:var(--success-border)}.eex4RW_right:before{color:var(--success)}.eex4RW_wrong{border-color:var(--danger-border)}.eex4RW_wrong:before{color:var(--danger)}.eex4RW_verdict{font-size:var(--text-subpart);letter-spacing:-.01em;color:var(--fg);line-height:1.3}.eex4RW_verdict .eex4RW_icon{vertical-align:-.125em}.eex4RW_success,.eex4RW_danger{font-weight:600}.eex4RW_success{color:var(--success)}.eex4RW_danger{color:var(--danger)}
.tiNHtW_button{justify-content:center;align-items:center;gap:var(--space-2);min-height:42px;padding:0 var(--space-5);border-radius:var(--radius);font-size:var(--text-ui);line-height:var(--leading-ui);letter-spacing:.005em;cursor:pointer;transition:background-color var(--duration-hover) var(--ease), border-color var(--duration-hover) var(--ease), box-shadow var(--duration-hover) var(--ease), color var(--duration-hover) var(--ease), transform var(--duration-hover) var(--ease);border:1px solid #0000;font-weight:600;display:inline-flex;position:relative}.tiNHtW_button:active:not(:disabled){transform:translateY(1px)}.tiNHtW_small{min-height:34px;padding:0 var(--space-3)}.tiNHtW_main{border-color:var(--veil-4);background:linear-gradient(180deg, var(--accent-hover), var(--accent-emphasis));box-shadow:inset 0 1px 0 var(--sheen-5), 0 1px 2px var(--shade-2), 0 8px 24px -12px var(--accent-glow);color:var(--fg-on-emphasis)}.tiNHtW_main:hover:not(:disabled){background:linear-gradient(180deg, var(--accent-hover), var(--accent-emphasis));box-shadow:inset 0 1px 0 var(--sheen-5), 0 1px 2px var(--shade-2), 0 12px 32px -10px var(--accent-glow)}.tiNHtW_default{border-color:var(--border);background:var(--bg-control);box-shadow:var(--highlight);color:var(--fg)}.tiNHtW_default:hover:not(:disabled){border-color:var(--border-strong);background:var(--bg-control-hover)}.tiNHtW_ghost{color:var(--fg-muted);background:0 0}.tiNHtW_ghost:hover:not(:disabled){background:var(--bg-neutral);color:var(--fg)}.tiNHtW_success,.tiNHtW_attention,.tiNHtW_danger{box-shadow:var(--highlight);background:0 0}.tiNHtW_success{border-color:var(--success-border);background:var(--success-muted);color:var(--success)}.tiNHtW_success:hover:not(:disabled){border-color:var(--success);background:color-mix(in oklab, var(--success) 18%, transparent)}.tiNHtW_attention{border-color:var(--attention-border);background:var(--attention-muted);color:var(--attention)}.tiNHtW_attention:hover:not(:disabled){border-color:var(--attention);background:color-mix(in oklab, var(--attention) 18%, transparent)}.tiNHtW_danger{border-color:var(--danger-border);background:var(--danger-muted);color:var(--danger)}.tiNHtW_danger:hover:not(:disabled){border-color:var(--danger);background:color-mix(in oklab, var(--danger) 18%, transparent)}.tiNHtW_button kbd{box-shadow:none;color:inherit;opacity:.75;background:0 0;border-color:currentColor}.tiNHtW_main kbd{border-color:var(--veil-6);background:var(--veil-4);opacity:1}.tiNHtW_button:disabled:not([aria-busy=true]){background:var(--bg-neutral);box-shadow:none;color:var(--fg-subtle);cursor:not-allowed;border-color:#0000}.tiNHtW_button[aria-busy=true]{cursor:progress;animation:tiNHtW_breathe 1.2s var(--ease) infinite}@keyframes tiNHtW_breathe{50%{opacity:.6}}@media (prefers-reduced-motion:reduce){.tiNHtW_button[aria-busy=true]{opacity:.7;animation:none}}
