.iYuphq_root{--bg:#fff;--chrome:#f7f7f5;--chrome-2:#efefec;--raised:#fff;--raised-2:#f4f4f1;--line:#e3e3df;--line-2:#ececea;--ink:#1f2328;--ink-2:#3b4048;--muted:#676d76;--faint:#9aa0a8;--accent:#2f6fdf;--accent-2:#2559b8;--accent-ink:#fff;--accent-soft:#2f6fdf1a;--focus:#2f6fdf;--sel:#2f6fdf38;--sel-dim:#646e8224;--hl-line:#f6f7f4;--hl-border:#ececea;--ln:#a8adb5;--ln-active:#1f2328;--guide:#ececea;--find:#f59e0b4d;--find-current:#f59e0b9e;--err:#d1242f;--warn:#b26b00;--add:#2da44e;--mod:#3b7ee6;--del:#d1242f;--blame:#8b9099;--hover-bg:#fff;--row-hover:#00000009;--row-active:#2f6fdf1f;--row-active-line:#2f6fdf;--status-bg:#2f6fdf;--status-ink:#fff;--status-hover:#ffffff29;--shadow:0 12px 36px #1418202e, 0 0 0 1px #e3e3df;--scrim:#1418201f;--slider:#646e821f;--slider-hover:#646e8238;--term-bg:#fbfbfa;--tk-comment:#8b919a;--tk-keyword:#8250df;--tk-string:#0a7d43;--tk-number:#b35900;--tk-constant:#cf222e;--tk-type:#0f7b8a;--tk-function:#6639ba;--tk-property:#0550ae;--tk-variable:#1f2328;--tk-punct:#6e7781;--tk-operator:#6e7781;--tk-heading:#0550ae;--tk-hmark:#8ea4c8;--tk-bold:#1f2328;--tk-italic:#1f2328;--tk-code:#b35900;--tk-link:#0550ae;--tk-url:#6e7781;--tk-quote:#57606a;--tk-list:#b35900;--tk-rule:#9aa0a8;--tk-fence:#9aa0a8;--ansi-black:#57606a;--ansi-red:#cf222e;--ansi-green:#1a7f37;--ansi-yellow:#9a6700;--ansi-blue:#0969da;--ansi-magenta:#8250df;--ansi-cyan:#1b7c83;--ansi-white:#6e7781}html[data-scheme=dark] .iYuphq_root{--bg:#16181d;--chrome:#111318;--chrome-2:#0d0f13;--raised:#1d2027;--raised-2:#242832;--line:#262a32;--line-2:#1f2229;--ink:#d7dae0;--ink-2:#b9bdc6;--muted:#8c929e;--faint:#5c6370;--accent:#5a93ff;--accent-2:#3b74e6;--accent-ink:#fff;--accent-soft:#5a93ff29;--focus:#5a93ff;--sel:#5a93ff4d;--sel-dim:#8c96aa2e;--hl-line:#1c1f25;--hl-border:#23262e;--ln:#4b515d;--ln-active:#c8ccd4;--guide:#262a31;--find:#f2a65a5c;--find-current:#f2a65abf;--err:#f47067;--warn:#e0af68;--add:#46b46a;--mod:#4c8df6;--del:#f47067;--blame:#737a87;--hover-bg:#1d2027;--row-hover:#ffffff0a;--row-active:#5a93ff2e;--row-active-line:#3b74e6;--status-bg:#1b3a73;--status-ink:#e9efff;--status-hover:#ffffff1f;--shadow:0 10px 34px #0000008c, 0 0 0 1px #2b2f38;--scrim:#00000059;--slider:#8c96aa24;--slider-hover:#8c96aa3d;--term-bg:#121418;--tk-comment:#6b7385;--tk-keyword:#c69bff;--tk-string:#93cf8e;--tk-number:#f2a65a;--tk-constant:#ff8a80;--tk-type:#5fd3c4;--tk-function:#a7b9ff;--tk-property:#7cc4ff;--tk-variable:#d7dae0;--tk-punct:#8c929e;--tk-operator:#9aa1ad;--tk-heading:#7cc4ff;--tk-hmark:#4f6a8f;--tk-bold:#e6e8ec;--tk-italic:#d7dae0;--tk-code:#f2a65a;--tk-link:#7cc4ff;--tk-url:#8c929e;--tk-quote:#9aa1ad;--tk-list:#f2a65a;--tk-rule:#5c6370;--tk-fence:#5c6370;--ansi-black:#4b515d;--ansi-red:#f47067;--ansi-green:#6fcf76;--ansi-yellow:#e0af68;--ansi-blue:#6ca7ff;--ansi-magenta:#c69bff;--ansi-cyan:#5fd3c4;--ansi-white:#d7dae0}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .iYuphq_root{--bg:#16181d;--chrome:#111318;--chrome-2:#0d0f13;--raised:#1d2027;--raised-2:#242832;--line:#262a32;--line-2:#1f2229;--ink:#d7dae0;--ink-2:#b9bdc6;--muted:#8c929e;--faint:#5c6370;--accent:#5a93ff;--accent-2:#3b74e6;--accent-ink:#fff;--accent-soft:#5a93ff29;--focus:#5a93ff;--sel:#5a93ff4d;--sel-dim:#8c96aa2e;--hl-line:#1c1f25;--hl-border:#23262e;--ln:#4b515d;--ln-active:#c8ccd4;--guide:#262a31;--find:#f2a65a5c;--find-current:#f2a65abf;--err:#f47067;--warn:#e0af68;--add:#46b46a;--mod:#4c8df6;--del:#f47067;--blame:#737a87;--hover-bg:#1d2027;--row-hover:#ffffff0a;--row-active:#5a93ff2e;--row-active-line:#3b74e6;--status-bg:#1b3a73;--status-ink:#e9efff;--status-hover:#ffffff1f;--shadow:0 10px 34px #0000008c, 0 0 0 1px #2b2f38;--scrim:#00000059;--slider:#8c96aa24;--slider-hover:#8c96aa3d;--term-bg:#121418;--tk-comment:#6b7385;--tk-keyword:#c69bff;--tk-string:#93cf8e;--tk-number:#f2a65a;--tk-constant:#ff8a80;--tk-type:#5fd3c4;--tk-function:#a7b9ff;--tk-property:#7cc4ff;--tk-variable:#d7dae0;--tk-punct:#8c929e;--tk-operator:#9aa1ad;--tk-heading:#7cc4ff;--tk-hmark:#4f6a8f;--tk-bold:#e6e8ec;--tk-italic:#d7dae0;--tk-code:#f2a65a;--tk-link:#7cc4ff;--tk-url:#8c929e;--tk-quote:#9aa1ad;--tk-list:#f2a65a;--tk-rule:#5c6370;--tk-fence:#5c6370;--ansi-black:#4b515d;--ansi-red:#f47067;--ansi-green:#6fcf76;--ansi-yellow:#e0af68;--ansi-blue:#6ca7ff;--ansi-magenta:#c69bff;--ansi-cyan:#5fd3c4;--ansi-white:#d7dae0}}.iYuphq_root{--ui:var(--font-inter), system-ui, -apple-system, "Segoe UI", sans-serif;--mono:var(--font-jetbrains), ui-monospace, "SF Mono", Menlo, monospace;--line-h:20px;background:var(--bg);color:var(--ink);font:13px/1.4 var(--ui);-webkit-font-smoothing:antialiased;font-variant-ligatures:none;grid-template-rows:35px minmax(0,1fr) 22px;display:grid;position:fixed;inset:0;overflow:hidden}.iYuphq_root button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.iYuphq_root :focus-visible{outline:1px solid var(--focus);outline-offset:-1px}.iYuphq_root kbd{font:11px/1 var(--ui);color:var(--muted);letter-spacing:.02em}.iYuphq_root[data-zen]{grid-template-rows:0 minmax(0,1fr) 0}.iYuphq_root[data-zen] .iYuphq_titlebar,.iYuphq_root[data-zen] .iYuphq_status,.iYuphq_root[data-zen] .iYuphq_activity{display:none}@media (max-width:760px){.iYuphq_root{grid-template-rows:auto minmax(0,1fr) auto}}body:has(.iYuphq_root){background:#fff}html[data-scheme=dark] body:has(.iYuphq_root){background:#16181d}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) body:has(.iYuphq_root){background:#16181d}}.iYuphq_dim{color:var(--muted)}.iYuphq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.iYuphq_skip{z-index:100;background:var(--accent);color:var(--accent-ink);border-radius:6px;padding:8px 12px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:8px}.iYuphq_skip:focus{top:6px}.iYuphq_iconBtn{width:24px;height:22px;color:var(--muted);border-radius:5px;flex:none;place-items:center;display:inline-grid}.iYuphq_iconBtn:hover,.iYuphq_iconBtn[aria-pressed=true]{background:var(--row-hover);color:var(--ink)}.iYuphq_iconBtn[aria-pressed=true]{background:var(--accent-soft);color:var(--accent)}.iYuphq_linkBtn{text-underline-offset:2px;text-decoration:underline;color:var(--accent)!important}.iYuphq_field{border:1px solid var(--line);background:var(--bg);width:100%;min-width:0;height:26px;color:var(--ink);font:13px var(--ui);border-radius:4px;padding:3px 6px}.iYuphq_field:focus{outline:1px solid var(--focus);outline-offset:-1px;border-color:var(--focus)}.iYuphq_field::placeholder{color:var(--faint)}textarea.iYuphq_field{resize:vertical;height:auto;line-height:1.4}.iYuphq_badge{background:var(--raised-2);min-width:18px;height:18px;color:var(--ink-2);font:600 11px/1 var(--ui);border-radius:9px;place-items:center;padding:0 5px;display:inline-grid}.iYuphq_chev{width:16px;height:16px;color:var(--muted);flex:none;place-items:center;transition:transform .12s;display:inline-grid}.iYuphq_chev[data-open]{transform:rotate(90deg)}.iYuphq_chev[data-empty]{visibility:hidden}.iYuphq_emptyNote{color:var(--muted);margin:0;padding:8px 20px 12px;font-size:12px;line-height:1.5}.iYuphq_fileIcon{width:16px;height:16px;font:700 9px/1 var(--mono);letter-spacing:-.04em;color:var(--muted);flex:none;place-items:center;display:inline-grid}.iYuphq_fileIcon[data-lang=markdown]{color:#3b7ee6;font-size:8.5px}.iYuphq_fileIcon[data-lang=typescript]{color:#fff;background:#2f6fdf;border-radius:2px;width:14px;height:13px;margin:0 1px;font-size:7.5px}.iYuphq_fileIcon[data-lang=json]{color:#c48a00;font-size:10px}.iYuphq_fileIcon[data-lang=ignore]{color:#8b919a;font-size:8px}.iYuphq_fileIcon[data-lang=preview],.iYuphq_fileIcon[data-lang=keys]{color:var(--accent);font-size:11px}.iYuphq_symIcon{width:16px;height:16px;font:700 10px/1 var(--mono);color:var(--tk-property);flex:none;place-items:center;display:inline-grid}.iYuphq_symIcon[data-kind=heading]{color:var(--tk-heading)}.iYuphq_symIcon[data-kind=interface],.iYuphq_symIcon[data-kind=type]{color:var(--tk-type)}.iYuphq_symIcon[data-kind=function]{color:var(--tk-function);font-style:italic}.iYuphq_symIcon[data-kind=constant],.iYuphq_symIcon[data-kind=variable]{color:var(--tk-keyword)}.iYuphq_symIcon[data-kind=object],.iYuphq_symIcon[data-kind=array]{color:var(--tk-punct);font-size:9px}.iYuphq_symIcon[data-kind=string]{color:var(--tk-string);font-size:9px}.iYuphq_symIcon[data-kind=number],.iYuphq_symIcon[data-kind=boolean],.iYuphq_symIcon[data-kind=null]{color:var(--tk-number)}.iYuphq_titlebar{background:var(--chrome);border-bottom:1px solid var(--line);grid-template-columns:minmax(max-content,1fr) minmax(180px,520px) minmax(max-content,1fr);align-items:center;gap:8px;min-width:0;padding:0 8px;display:grid}@media (max-width:760px){.iYuphq_titlebar{display:none}}.iYuphq_menubar{align-items:center;min-width:0;display:flex}@media (max-width:1120px){.iYuphq_menubar{display:none}.iYuphq_titlebar{grid-template-columns:minmax(160px,1fr) max-content}}@media (max-width:1180px){.iYuphq_status .iYuphq_statusWide{display:none!important}}.iYuphq_menu{position:relative}.iYuphq_menuBtn{white-space:nowrap;border-radius:5px;color:var(--ink-2)!important;padding:4px 8px!important}.iYuphq_menuBtn:hover,.iYuphq_menuBtn[aria-expanded=true]{background:var(--row-hover)!important}.iYuphq_menuList{z-index:60;background:var(--raised);min-width:260px;box-shadow:var(--shadow);border-radius:8px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0}.iYuphq_menuList button{text-align:left;white-space:nowrap;border-radius:5px;grid-template-columns:18px 1fr auto;align-items:center;gap:6px;width:100%;display:grid;padding:4px 10px 4px 6px!important}.iYuphq_menuList button:hover,.iYuphq_menuList button:focus-visible{outline:none;background:var(--accent)!important;color:var(--accent-ink)!important}.iYuphq_menuList button:hover kbd,.iYuphq_menuList button:focus-visible kbd{color:inherit}.iYuphq_menuList kbd{margin-left:24px}.iYuphq_menu[data-align=up] .iYuphq_menuList{top:auto;bottom:0;left:calc(100% + 6px)}.iYuphq_menuCheck{place-items:center;display:grid}.iYuphq_menuSep{background:var(--line);height:1px;margin:4px 6px}.iYuphq_commandCenter{border-radius:6px;justify-content:center;align-items:center;gap:8px;min-width:0;height:24px;border:1px solid var(--line)!important;background:var(--bg)!important;color:var(--muted)!important;padding:0 10px!important;display:flex!important}.iYuphq_commandCenter span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.iYuphq_commandCenter kbd{margin-left:auto}.iYuphq_commandCenter:hover{border-color:var(--faint)!important;color:var(--ink)!important}.iYuphq_titleActions{justify-content:flex-end;align-items:center;gap:4px;display:flex}.iYuphq_readBtn{white-space:nowrap;border-radius:6px;align-items:center;gap:6px;height:24px;margin-left:6px;background:var(--accent)!important;color:var(--accent-ink)!important;padding:0 10px!important;font-weight:600!important;display:inline-flex!important}.iYuphq_readBtn:hover{background:var(--accent-2)!important}.iYuphq_mobileBar{display:none}@media (max-width:760px){.iYuphq_mobileBar{background:var(--chrome);border-bottom:1px solid var(--line);align-items:center;gap:4px;height:48px;padding:0 8px 0 14px;display:flex}.iYuphq_mobileBar .iYuphq_iconBtn{width:38px;height:38px}}.iYuphq_mobileRepo{flex-direction:column;min-width:0;margin-right:auto;line-height:1.2;display:flex}.iYuphq_mobileRepo b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.iYuphq_mobileBranch{color:var(--muted);font:11px var(--mono);align-items:center;gap:3px;display:inline-flex}.iYuphq_mobileBranch svg{width:12px;height:12px}.iYuphq_main{min-width:0;min-height:0;display:flex}.iYuphq_activity{background:var(--chrome-2);border-right:1px solid var(--line);flex-direction:column;flex:none;align-items:center;width:48px;padding:4px 0;display:flex}@media (max-width:760px){.iYuphq_activity{display:none}}.iYuphq_activitySpacer{flex:1}.iYuphq_activityBtn{place-items:center;width:48px;height:46px;position:relative;color:var(--faint)!important;display:grid!important}.iYuphq_activityBtn:hover,.iYuphq_activityBtn[aria-pressed=true],.iYuphq_activityBtn[aria-expanded=true]{color:var(--ink)!important}.iYuphq_activityBtn[aria-pressed=true]:before,.iYuphq_activityBtn[aria-expanded=true]:before{content:"";background:var(--accent);width:2px;position:absolute;top:8px;bottom:8px;left:0}.iYuphq_activityBadge{background:var(--accent);min-width:16px;height:16px;color:var(--accent-ink);font:600 10px/16px var(--ui);border-radius:8px;padding:0 4px;position:absolute;bottom:8px;right:7px}.iYuphq_sideWrap{width:var(--sidebar-w);background:var(--chrome);border-right:1px solid var(--line);flex-direction:column;flex:none;min-height:0;display:flex}@media (max-width:760px){.iYuphq_sideWrap{border-right:0;width:100%;overflow-y:auto}}.iYuphq_sash{z-index:5;flex:none;position:relative}.iYuphq_sash[data-kind=sidebar]{cursor:ew-resize;width:4px;margin:0 -2px}.iYuphq_sash[data-kind=panel]{cursor:ns-resize;height:4px;margin:-2px 0}.iYuphq_sash:hover,.iYuphq_sash:active,.iYuphq_sash:focus-visible{background:var(--accent);transition:background .1s .25s}.iYuphq_work{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.iYuphq_work[data-panel-max] .iYuphq_groups{display:none}.iYuphq_groups{flex:1;min-width:0;min-height:0;display:flex}.iYuphq_sidebar{flex-direction:column;flex:1;min-height:0;display:flex}@media (max-width:760px){.iYuphq_sidebar{flex:none}}.iYuphq_sidebarHead{flex:none;justify-content:space-between;align-items:center;height:35px;padding:0 8px 0 20px;display:flex}.iYuphq_sidebarHead h2{font:500 11px/1 var(--ui);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0}@media (max-width:760px){.iYuphq_sidebarHead{display:none}}.iYuphq_explorer{flex-direction:column;flex:1;min-height:0;display:flex}.iYuphq_section{border-top:1px solid var(--line);flex-direction:column;flex:none;min-height:0;display:flex}.iYuphq_section:first-child{border-top:0}.iYuphq_sectionGrow{flex:1 1 0;min-height:88px}@media (max-width:760px){.iYuphq_phoneHide{display:none}}.iYuphq_sectionHead{flex:none;align-items:center;height:22px;padding-right:6px;display:flex}.iYuphq_sectionHead>button{letter-spacing:.04em;text-align:left;white-space:nowrap;flex:1;align-items:center;gap:2px;height:100%;display:flex;overflow:hidden;font:700 11px/1 var(--ui)!important;color:var(--ink-2)!important;padding-left:2px!important}@media (max-width:760px){.iYuphq_sectionHead{height:34px}}.iYuphq_sectionActions{gap:2px;display:flex}.iYuphq_sectionBody{flex:1;min-height:0;overflow:hidden auto}@media (max-width:760px){.iYuphq_sectionBody{overflow:visible}}.iYuphq_tree{padding-bottom:6px}.iYuphq_treeRow,.iYuphq_symRow{--pad:8px;width:100%;height:22px;color:var(--ink-2);white-space:nowrap;cursor:pointer;text-align:left;align-items:center;gap:5px;display:flex;position:relative;padding-right:10px!important;padding-left:calc(var(--pad) + var(--depth)*12px)!important}.iYuphq_treeRow:hover,.iYuphq_symRow:hover{background:var(--row-hover)}.iYuphq_treeRow[data-active],.iYuphq_symRow[data-active]{background:var(--row-active);color:var(--ink)}.iYuphq_treeRow:focus-visible,.iYuphq_symRow:focus-visible{outline:1px solid var(--focus);outline-offset:-1px}.iYuphq_treeRow[data-git=modified] .iYuphq_treeName,.iYuphq_symRow[data-git=modified] .iYuphq_treeName,.iYuphq_treeRow[data-problem=warning] .iYuphq_treeName,.iYuphq_symRow[data-problem=warning] .iYuphq_treeName{color:var(--warn)}.iYuphq_treeRow[data-problem=error] .iYuphq_treeName,.iYuphq_symRow[data-problem=error] .iYuphq_treeName{color:var(--err)}@media (max-width:760px){.iYuphq_treeRow,.iYuphq_symRow{--pad:14px;height:40px;font-size:15px}}.iYuphq_symRow[data-current]{background:var(--row-active)}.iYuphq_indent{width:calc(var(--pad) + var(--depth)*12px);background-image:linear-gradient(to right, transparent 15px, var(--guide) 15px, var(--guide) 16px, transparent 16px);background-size:12px 100%;background-position:calc(var(--pad) - 3px) 0;pointer-events:none;opacity:0;background-repeat:repeat-x;position:absolute;inset:0 auto 0 0}.iYuphq_tree:hover .iYuphq_indent{opacity:1}.iYuphq_treeName{text-overflow:ellipsis;min-width:0;overflow:hidden}.iYuphq_treeDeco{align-items:center;gap:6px;margin-left:auto;padding-left:6px;display:flex}.iYuphq_gitBadge{color:var(--warn);font:600 11px/1 var(--ui)}.iYuphq_gitDot{background:var(--warn);border-radius:50%;width:6px;height:6px}.iYuphq_dirtyMark{background:var(--ink-2);border-radius:50%;width:7px;height:7px}.iYuphq_problemCount{font:600 11px/1 var(--ui);color:inherit}.iYuphq_symDetail{color:var(--muted);text-overflow:ellipsis;margin-left:4px;font-size:12px;overflow:hidden}.iYuphq_timeline{margin:0;padding:2px 0 8px;list-style:none}.iYuphq_timeline li,.iYuphq_timeline li>button{text-align:left;white-space:nowrap;align-items:center;gap:8px;width:100%;min-height:22px;padding:0 10px 0 22px;display:flex;overflow:hidden}.iYuphq_timeline li>button{padding:0}.iYuphq_timeline li>button:hover{background:var(--row-hover)}.iYuphq_timeline .iYuphq_treeName{flex:1}.iYuphq_timeline .iYuphq_dim{font-size:12px}.iYuphq_tlDot{border:2px solid var(--accent);border-radius:50%;flex:none;width:9px;height:9px}.iYuphq_tlDot[data-you]{border-color:var(--add)}.iYuphq_searchView{flex-direction:column;flex:1;min-height:0;display:flex}@media (max-width:760px){.iYuphq_searchView{padding-top:10px}}.iYuphq_searchInputs{grid-template-columns:1fr auto;gap:6px;padding:0 10px 8px 16px;display:grid}.iYuphq_inputRow{position:relative}.iYuphq_inputRow .iYuphq_field{padding-right:76px}.iYuphq_inputRow[data-invalid] .iYuphq_field{border-color:var(--err)}@media (max-width:760px){.iYuphq_inputRow .iYuphq_field{height:38px;font-size:16px}}.iYuphq_inputToggles{gap:1px;display:flex;position:absolute;top:2px;right:3px}@media (max-width:760px){.iYuphq_inputToggles{top:8px}}.iYuphq_toggle{border-radius:4px;place-items:center;width:22px;height:22px;color:var(--muted)!important;font:600 11px/1 var(--mono)!important;border:1px solid #0000!important;display:inline-grid!important}.iYuphq_toggle:hover{background:var(--row-hover)!important}.iYuphq_toggle[aria-pressed=true]{border-color:var(--accent)!important;background:var(--accent-soft)!important;color:var(--accent)!important}.iYuphq_moreToggle{place-items:center;width:22px;height:26px;color:var(--muted)!important;display:grid!important}.iYuphq_moreToggle[aria-expanded=true]{color:var(--ink)!important}.iYuphq_includeRow{grid-column:1/-1;gap:3px;display:grid}.iYuphq_includeRow>span{color:var(--muted);font-size:11px}.iYuphq_searchMessage{color:var(--muted);margin:0;padding:0 16px 6px;font-size:12px}.iYuphq_searchHints{flex-wrap:wrap;gap:6px;padding:2px 16px;display:flex}.iYuphq_searchHints p{width:100%;margin:0 0 2px;font-size:12px}.iYuphq_chip{border-radius:12px;border:1px solid var(--line)!important;font:12px var(--mono)!important;color:var(--ink-2)!important;padding:2px 8px!important}.iYuphq_chip:hover{border-color:var(--accent)!important;color:var(--accent)!important}.iYuphq_searchResults{flex:1;padding-bottom:12px;overflow-y:auto}@media (max-width:760px){.iYuphq_searchResults{overflow:visible}}.iYuphq_resultFile,.iYuphq_resultLine,.iYuphq_changeRow,.iYuphq_problemFile,.iYuphq_problemRow{text-align:left;white-space:nowrap;align-items:center;gap:5px;width:100%;min-height:22px;display:flex;overflow:hidden}.iYuphq_resultFile:hover,.iYuphq_resultLine:hover,.iYuphq_changeRow:hover,.iYuphq_problemFile:hover,.iYuphq_problemRow:hover{background:var(--row-hover)}.iYuphq_resultFile .iYuphq_dim,.iYuphq_resultLine .iYuphq_dim,.iYuphq_changeRow .iYuphq_dim,.iYuphq_problemFile .iYuphq_dim,.iYuphq_problemRow .iYuphq_dim{text-overflow:ellipsis;font-size:12px;overflow:hidden}@media (max-width:760px){.iYuphq_resultFile,.iYuphq_resultLine,.iYuphq_changeRow,.iYuphq_problemFile,.iYuphq_problemRow{min-height:36px}}.iYuphq_resultFile{padding:0 10px 0 8px!important}.iYuphq_resultFile .iYuphq_badge{margin-left:auto}.iYuphq_resultLine{color:var(--ink-2)!important;padding:0 10px 0 44px!important}.iYuphq_resultText{text-overflow:ellipsis;overflow:hidden}.iYuphq_resultText mark{background:var(--find);color:inherit;border-radius:2px}.iYuphq_scm{flex-direction:column;flex:1;min-height:0;display:flex}@media (max-width:760px){.iYuphq_scm{padding-top:10px}}.iYuphq_commitBox{gap:6px;padding:0 12px 10px 16px;display:grid}.iYuphq_primary{border-radius:4px;justify-content:center;align-items:center;gap:6px;height:26px;background:var(--accent)!important;color:var(--accent-ink)!important;font-weight:500!important;display:inline-flex!important}.iYuphq_primary:hover{background:var(--accent-2)!important}.iYuphq_primary:disabled{opacity:.45;cursor:default}@media (max-width:760px){.iYuphq_primary{height:38px}}.iYuphq_scmNote{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.iYuphq_changes{margin:0;padding:0 0 6px;list-style:none}.iYuphq_changes li{align-items:center;padding-right:10px;display:flex;position:relative}.iYuphq_changes li:hover .iYuphq_rowActions{opacity:1}.iYuphq_changeRow{flex:1;min-width:0;padding-left:22px!important}.iYuphq_rowActions{opacity:0;display:flex}li:focus-within .iYuphq_rowActions{opacity:1}.iYuphq_graph{margin:0;padding:0 0 12px;list-style:none}.iYuphq_graph li[data-open]{background:var(--row-hover)}.iYuphq_graphRow{text-align:left;white-space:nowrap;align-items:center;gap:8px;width:100%;height:22px;display:flex;padding:0 10px 0 14px!important}.iYuphq_graphRow:hover{background:var(--row-hover)}li[data-you] .iYuphq_graphRow .iYuphq_graphSubject{color:var(--add)}@media (max-width:760px){.iYuphq_graphRow{height:34px}}.iYuphq_graphLane{flex:none;align-self:stretch;width:12px;position:relative}.iYuphq_graphLane:before{content:"";background:var(--accent);opacity:.55;width:2px;position:absolute;top:0;bottom:0;left:5px}.iYuphq_graphLane[data-first]:before{top:50%}.iYuphq_graphLane[data-last]:before{bottom:50%}.iYuphq_graphLane:after{content:"";border:2px solid var(--accent);background:var(--chrome);box-sizing:border-box;border-radius:50%;width:9px;height:9px;position:absolute;top:calc(50% - 4.5px);left:1.5px}.iYuphq_graphSubject{text-overflow:ellipsis;min-width:0;color:var(--ink-2);flex:1;overflow:hidden}.iYuphq_refBadge{background:var(--accent);color:var(--accent-ink);font:600 10px/1.4 var(--ui);border-radius:9px;padding:1px 6px}.iYuphq_graphDate{color:var(--muted);font-size:11.5px}.iYuphq_graphDetail{padding:2px 12px 8px 34px;font-size:12px}.iYuphq_graphDetail p{margin:2px 0 6px;line-height:1.45}.iYuphq_graphDetail ul{margin:0;padding:0;list-style:none}.iYuphq_graphDetail .iYuphq_changeRow{padding-left:0!important}.iYuphq_graphDetail code{font:11px var(--mono)}.iYuphq_phoneReadme{display:none}@media (max-width:760px){.iYuphq_phoneReadme{border:1px solid var(--line);background:var(--bg);border-radius:10px;margin:8px 12px 16px;display:block;overflow:hidden}.iYuphq_phoneReadme .iYuphq_md{padding:4px 16px 20px;font-size:15px}}.iYuphq_phoneReadmeHead{border-bottom:1px solid var(--line);background:var(--chrome);font:600 13px var(--ui);align-items:center;gap:6px;margin:0;padding:10px 14px;display:flex}.iYuphq_group{background:var(--bg);flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex}.iYuphq_group+.iYuphq_group{border-left:1px solid var(--line)}.iYuphq_tabBar{background:var(--chrome);border-bottom:1px solid var(--line);flex:none;height:35px;display:flex}@media (max-width:760px){.iYuphq_tabBar{display:none}}.iYuphq_tabs{scrollbar-width:none;flex:1;min-width:0;display:flex;overflow-x:auto}.iYuphq_tabs::-webkit-scrollbar{display:none}.iYuphq_tab{border-right:1px solid var(--line);max-width:260px;height:100%;color:var(--muted);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;flex:none;align-items:center;gap:6px;padding:0 6px 0 12px;display:flex;position:relative}.iYuphq_tab:hover{color:var(--ink-2)}.iYuphq_tab:hover .iYuphq_tabClose{opacity:1}.iYuphq_tab[aria-selected=true]{background:var(--bg);color:var(--ink);margin-bottom:-1px}.iYuphq_tab[aria-selected=true] .iYuphq_tabClose{opacity:1}.iYuphq_group[data-active] .iYuphq_tab[aria-selected=true]:before{content:"";background:var(--accent);height:1px;position:absolute;top:0;left:0;right:0}.iYuphq_tab[data-preview] .iYuphq_tabName{font-style:italic}.iYuphq_tab:focus-visible{outline:1px solid var(--focus);outline-offset:-2px}.iYuphq_tabName{text-overflow:ellipsis;overflow:hidden}.iYuphq_tabDesc{color:var(--faint);font-size:12px}.iYuphq_tabClose{opacity:0;border-radius:4px;place-items:center;width:20px;height:20px;position:relative;display:grid!important}.iYuphq_tabClose:hover{background:var(--row-hover)!important}.iYuphq_tabClose svg{width:14px;height:14px}.iYuphq_tabClose .iYuphq_dirtyDot{display:none}.iYuphq_tab[data-dirty] .iYuphq_tabClose{opacity:1}.iYuphq_tab[data-dirty] .iYuphq_tabClose .iYuphq_dirtyDot{background:var(--ink-2);border-radius:50%;width:8px;height:8px;display:block}.iYuphq_tab[data-dirty] .iYuphq_tabClose svg,.iYuphq_tab[data-dirty] .iYuphq_tabClose:hover .iYuphq_dirtyDot{display:none}.iYuphq_tab[data-dirty] .iYuphq_tabClose:hover svg{display:block}.iYuphq_editorActions{flex:none;align-items:center;gap:2px;padding:0 8px;display:flex}.iYuphq_phoneBar{display:none}@media (max-width:760px){.iYuphq_phoneBar{border-bottom:1px solid var(--line);background:var(--chrome);flex:none;align-items:center;gap:6px;height:44px;padding:0 8px 0 4px;display:flex}.iYuphq_phoneBar .iYuphq_iconBtn{width:36px;height:36px}}.iYuphq_phoneTitle{white-space:nowrap;text-overflow:ellipsis;min-width:0;font:500 13px var(--mono);flex:1;align-items:center;gap:6px;display:flex;overflow:hidden}.iYuphq_segmented{background:var(--chrome-2);border-radius:7px;flex:none;padding:2px;display:flex}.iYuphq_segmented button{border-radius:5px;color:var(--muted)!important;padding:5px 10px!important;font-size:12px!important}.iYuphq_segmented button[aria-pressed=true]{box-shadow:0 1px 2px #0000001a;background:var(--bg)!important;color:var(--ink)!important}.iYuphq_crumbs{height:22px;color:var(--muted);white-space:nowrap;scrollbar-width:none;flex:none;align-items:center;padding:0 12px;font-size:12.5px;display:flex;position:relative;overflow-x:auto}.iYuphq_crumbs::-webkit-scrollbar{display:none}@media (max-width:760px){.iYuphq_crumbs{display:none}}.iYuphq_crumbRoot{color:var(--faint)}.iYuphq_crumb{align-items:center;display:flex;position:relative}.iYuphq_crumb>button{border-radius:3px;align-items:center;gap:4px;display:inline-flex;padding:0 3px!important}.iYuphq_crumb>button:hover{color:var(--ink)}.iYuphq_crumb>button[aria-expanded=true]{color:var(--ink);background:var(--row-hover)}.iYuphq_crumb:last-of-type>button{color:var(--ink-2)}.iYuphq_crumbSep{color:var(--faint);place-items:center;display:grid}.iYuphq_crumbSep svg{width:12px;height:12px}.iYuphq_crumbMenu{z-index:50;background:var(--raised);min-width:220px;max-height:320px;box-shadow:var(--shadow);border-radius:6px;margin:22px 0 0;padding:4px;list-style:none;position:fixed;overflow-y:auto}.iYuphq_crumbMenu li{height:24px;color:var(--ink-2);cursor:pointer;border-radius:4px;align-items:center;gap:6px;padding:0 8px;display:flex}.iYuphq_crumbMenu li[aria-selected=true]{background:var(--accent);color:var(--accent-ink)}.iYuphq_crumbMenu li[aria-selected=true] .iYuphq_dim,.iYuphq_crumbMenu li[aria-selected=true] .iYuphq_symIcon,.iYuphq_crumbMenu li[aria-selected=true] .iYuphq_fileIcon{color:inherit}.iYuphq_crumbMenu li[data-current]{font-weight:600}.iYuphq_scrim{z-index:40;position:fixed;inset:0;cursor:default!important}.iYuphq_folderGlyph{text-align:center;width:16px;color:var(--muted)}.iYuphq_editorBody{flex:1;min-height:0;display:flex;position:relative}.iYuphq_watermark{color:var(--muted);flex:1;place-items:center;display:grid}.iYuphq_watermark dl{gap:10px;margin:0;display:grid}.iYuphq_watermark div{grid-template-columns:220px 120px;gap:16px;display:grid}.iYuphq_watermark dt{text-align:right}.iYuphq_watermark dd{margin:0}.iYuphq_watermark kbd{border:1px solid var(--line);border-bottom-width:2px;border-radius:4px;padding:2px 5px;font-size:11.5px}.iYuphq_codeView{min-width:0;min-height:0;font:13px/var(--line-h) var(--mono);font-variant-ligatures:none;tab-size:2;flex:1;display:flex;position:relative}@media (max-width:760px){.iYuphq_codeView{font-size:12.5px}}.iYuphq_scroller{overscroll-behavior:contain;flex:1;min-width:0;position:relative;overflow:auto;container-type:size}.iYuphq_sizer{width:max-content;min-width:100%;padding-bottom:max(40px,100cqh - 3*var(--line-h));position:relative}.iYuphq_codeView[data-wrap] .iYuphq_sizer{width:100%}.iYuphq_lines{padding-right:60px;position:relative}.iYuphq_codeView[data-wrap] .iYuphq_lines{padding-right:0}.iYuphq_line{min-height:var(--line-h);display:flex;position:relative}.iYuphq_line[data-current] .iYuphq_code{background:var(--hl-line);box-shadow:inset 0 1px 0 var(--hl-border),inset 0 -1px 0 var(--hl-border)}.iYuphq_line[data-current] .iYuphq_ln{color:var(--ln-active)}.iYuphq_gutter{z-index:3;width:var(--gutter-w);background:var(--bg);-webkit-user-select:none;user-select:none;flex:none;display:flex;position:sticky;left:0}.iYuphq_ln{width:var(--digits);text-align:right;color:var(--ln);flex:none;margin-left:14px}.iYuphq_change{flex:none;width:16px;position:relative}.iYuphq_change[data-change]:before{content:"";width:3px;position:absolute;top:0;bottom:0;left:6px}.iYuphq_change[data-change=added]:before{background:var(--add)}.iYuphq_change[data-change=modified]:before{background:var(--mod);background-image:linear-gradient(var(--mod) 50%, transparent 50%);background-size:3px 4px}.iYuphq_change[data-deleted]:after{content:"";border:4px solid #0000;border-left-color:var(--del);position:absolute;top:-4px;left:5px}.iYuphq_blameCell{width:204px;font:12px/var(--line-h) var(--ui);color:var(--blame);border-right:1px solid var(--line-2);box-shadow:inset 3px 0 0 color-mix(in srgb, var(--accent) calc(15% + var(--age) * 85%), transparent);cursor:default;flex:none;align-items:center;gap:8px;padding:0 10px 0 12px;display:flex}.iYuphq_blameCell[data-first]{border-top:1px solid var(--line-2)}.iYuphq_line:first-child .iYuphq_blameCell{border-top:0}.iYuphq_blameMsg{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-2);flex:1;overflow:hidden}.iYuphq_blameDate{flex:none;font-size:11.5px}.iYuphq_code{white-space:pre;flex:1;min-width:0;padding-left:0;position:relative}.iYuphq_codeView[data-wrap] .iYuphq_code{white-space:pre-wrap;overflow-wrap:anywhere;overflow:hidden}.iYuphq_guides{pointer-events:none;background-image:linear-gradient(to right, var(--guide) 1px, transparent 1px);background-size:2ch 100%;position:absolute;top:0;bottom:0;left:0}.iYuphq_after{width:0;height:var(--line-h);vertical-align:top;display:inline-block;position:relative}.iYuphq_afterText{white-space:nowrap;font:italic 12px/var(--line-h) var(--ui);color:var(--blame);opacity:.85;position:absolute;top:0;left:3ch}.iYuphq_input{top:0;left:var(--gutter-w);z-index:2;width:calc(100% - var(--gutter-w));resize:none;color:#0000;-webkit-text-fill-color:#0000;caret-color:var(--accent);font:inherit;line-height:var(--line-h);letter-spacing:inherit;white-space:pre;tab-size:2;background:0 0;border:0;margin:0;padding:0;position:absolute;bottom:0;right:0;overflow:hidden;outline:none!important}.iYuphq_codeView[data-wrap] .iYuphq_input{white-space:pre-wrap;overflow-wrap:anywhere}.iYuphq_codeView[data-readonly] .iYuphq_input{pointer-events:none;caret-color:#0000}.iYuphq_input::selection{background:var(--sel);color:#0000}.iYuphq_codeView:not([data-focused]) .iYuphq_input::selection{background:var(--sel-dim)}.iYuphq_measure{visibility:hidden;white-space:pre;pointer-events:none;position:absolute}.iYuphq_tk_comment{color:var(--tk-comment);font-style:italic}.iYuphq_tk_keyword{color:var(--tk-keyword)}.iYuphq_tk_string{color:var(--tk-string)}.iYuphq_tk_number{color:var(--tk-number)}.iYuphq_tk_constant{color:var(--tk-constant)}.iYuphq_tk_type{color:var(--tk-type)}.iYuphq_tk_function{color:var(--tk-function)}.iYuphq_tk_property{color:var(--tk-property)}.iYuphq_tk_variable{color:var(--tk-variable)}.iYuphq_tk_punct{color:var(--tk-punct)}.iYuphq_tk_operator{color:var(--tk-operator)}.iYuphq_tk_heading{color:var(--tk-heading);font-weight:700}.iYuphq_tk_hmark{color:var(--tk-hmark);font-weight:700}.iYuphq_tk_bold{color:var(--tk-bold);font-weight:700}.iYuphq_tk_italic{color:var(--tk-italic);font-style:italic}.iYuphq_tk_code{color:var(--tk-code)}.iYuphq_tk_link{color:var(--tk-link)}.iYuphq_tk_url{color:var(--tk-url);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:2px}.iYuphq_tk_quote{color:var(--tk-quote);font-style:italic}.iYuphq_tk_list{color:var(--tk-list)}.iYuphq_tk_rule{color:var(--tk-rule)}.iYuphq_tk_fence{color:var(--tk-fence)}.iYuphq_linkHot{cursor:pointer;color:var(--accent)!important;text-decoration:underline!important}.iYuphq_sqErr,.iYuphq_sqWarn{text-underline-offset:3px;text-decoration-skip-ink:none;-webkit-text-decoration:underline wavy;text-decoration:underline wavy;text-decoration-thickness:1px}.iYuphq_sqErr{-webkit-text-decoration-color:var(--err);text-decoration-color:var(--err)}.iYuphq_sqWarn{-webkit-text-decoration-color:var(--warn);text-decoration-color:var(--warn)}.iYuphq_findMatch{background:var(--find);border-radius:2px}.iYuphq_findCurrent{background:var(--find-current);box-shadow:0 0 0 1px var(--find-current);border-radius:2px}.iYuphq_revealFlash{background:var(--find);border-radius:2px;animation:1.4s ease-out forwards iYuphq_flash}@keyframes iYuphq_flash{to{background:0 0}}.iYuphq_bracket{box-shadow:inset 0 0 0 1px var(--faint);border-radius:2px}.iYuphq_editToggle{z-index:6;box-shadow:var(--shadow);border-radius:20px;position:absolute;bottom:12px;right:12px;background:var(--raised)!important;padding:8px 16px!important;font-weight:600!important}.iYuphq_editToggle[data-on]{background:var(--accent)!important;color:var(--accent-ink)!important}.iYuphq_minimap{border-left:1px solid var(--line-2);cursor:default;flex:none;width:84px;position:relative}.iYuphq_minimap canvas{width:100%;height:100%;display:block}@media (max-width:1000px){.iYuphq_minimap{display:none}}.iYuphq_minimapSlider{background:var(--slider);opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;top:0;left:0;right:0}.iYuphq_minimap:hover .iYuphq_minimapSlider,.iYuphq_minimap[data-dragging] .iYuphq_minimapSlider{opacity:1}.iYuphq_minimap[data-dragging] .iYuphq_minimapSlider{background:var(--slider-hover)}.iYuphq_findWidget{z-index:12;background:var(--raised);box-shadow:var(--shadow);font:12px var(--ui);border-radius:0 0 6px 6px;align-items:center;gap:2px;padding:4px 6px;display:flex;position:absolute;top:0;right:100px}.iYuphq_findWidget input{border:1px solid var(--line);background:var(--bg);width:200px;height:24px;color:var(--ink);font:12.5px var(--ui);border-radius:3px;padding:2px 6px}.iYuphq_findWidget input:focus{outline:1px solid var(--focus);outline-offset:-1px}.iYuphq_findWidget .iYuphq_iconBtn{font-size:14px}@media (max-width:760px){.iYuphq_findWidget{left:8px;right:8px}.iYuphq_findWidget input{flex:1;width:auto;min-width:0}}.iYuphq_findCount{min-width:70px;color:var(--muted);white-space:nowrap;padding:0 6px}.iYuphq_findCount[data-none]{color:var(--err)}.iYuphq_hover{z-index:20;background:var(--hover-bg);max-width:420px;box-shadow:var(--shadow);font:12.5px/1.5 var(--ui);color:var(--ink);border-radius:6px;padding:8px 10px;position:absolute}.iYuphq_hover p{margin:0}.iYuphq_hover code{font:12px var(--mono);color:var(--muted);word-break:break-all}.iYuphq_hoverLink{text-underline-offset:2px;text-decoration:underline;color:var(--accent)!important}.iYuphq_blameCard{gap:6px;min-width:300px;display:grid}.iYuphq_blameWho{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.iYuphq_avatar{background:var(--accent);width:22px;height:22px;color:var(--accent-ink);font:700 10px/1 var(--ui);border-radius:50%;place-items:center;display:inline-grid}.iYuphq_blameSubject{font-weight:600}.iYuphq_blameFoot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-top:6px;display:flex}.iYuphq_preview{overscroll-behavior:contain;flex:1;min-width:0;overflow-y:auto}.iYuphq_md{max-width:880px;font:14px/1.65 var(--ui);color:var(--ink);overflow-wrap:anywhere;margin:0 auto;padding:18px 28px 64px}.iYuphq_md>:first-child{margin-top:0}.iYuphq_md h1,.iYuphq_md h2,.iYuphq_md h3,.iYuphq_md h4{color:var(--ink);margin:1.5em 0 .6em;scroll-margin-top:12px;font-weight:650;line-height:1.25}.iYuphq_md h1{border-bottom:1px solid var(--line);padding-bottom:.3em;font-size:1.9em}.iYuphq_md h2{border-bottom:1px solid var(--line);padding-bottom:.25em;font-size:1.4em}.iYuphq_md h3{font-size:1.15em}.iYuphq_md h4{font-size:1em}.iYuphq_md p,.iYuphq_md ul,.iYuphq_md ol,.iYuphq_md blockquote,.iYuphq_md pre,.iYuphq_md table{margin:0 0 1em}.iYuphq_md ul,.iYuphq_md ol{padding-left:1.6em}.iYuphq_md li+li{margin-top:.2em}.iYuphq_md a{color:var(--accent);text-decoration:none}.iYuphq_md a:hover{text-decoration:underline}.iYuphq_md code{background:var(--raised-2);font:.86em var(--mono);border-radius:4px;padding:.15em .35em}.iYuphq_md blockquote{border-left:3px solid var(--line);color:var(--muted);padding:0 1em}.iYuphq_md hr{background:var(--line);border:0;height:1px;margin:1.5em 0}.iYuphq_md strong{font-weight:650}@media (max-width:760px){.iYuphq_md{padding:14px 16px 40px}}.iYuphq_mdCode{background:var(--raised-2);font:12.5px/1.55 var(--mono);border-radius:6px;padding:12px 14px;overflow-x:auto}.iYuphq_mdCode code{font:inherit;background:0 0;padding:0}.iYuphq_mdTableWrap{margin:0 0 1em;overflow-x:auto}.iYuphq_mdTableWrap table{border-collapse:collapse;margin:0;font-size:13.5px}.iYuphq_mdTableWrap th,.iYuphq_mdTableWrap td{border:1px solid var(--line);vertical-align:top;padding:6px 12px}.iYuphq_mdTableWrap th{background:var(--chrome);font-weight:600}.iYuphq_mdTableWrap thead:empty,.iYuphq_mdTableWrap thead tr:empty{display:none}.iYuphq_mdFrontMatter{border-collapse:collapse;width:100%;font:12.5px var(--mono);margin-bottom:1.4em!important}.iYuphq_mdFrontMatter th,.iYuphq_mdFrontMatter td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:4px 10px}.iYuphq_mdFrontMatter th{white-space:nowrap;width:1%;color:var(--tk-property);background:var(--chrome);font-weight:500}.iYuphq_mdAvatar{object-fit:cover;width:96px;height:96px;box-shadow:0 0 0 1px var(--line);border-radius:50%}.iYuphq_mdImage{width:100%;height:auto;box-shadow:0 0 0 1px var(--line);border-radius:8px}.iYuphq_shortcuts{flex-direction:column;flex:1;gap:10px;min-width:0;padding:12px 16px 0;display:flex}.iYuphq_shortcuts .iYuphq_field{max-width:560px;height:30px}.iYuphq_tableWrap{flex:1;overflow:auto}.iYuphq_tableWrap table{border-collapse:collapse;width:100%}.iYuphq_tableWrap th{background:var(--bg);border-bottom:1px solid var(--line);text-align:left;color:var(--muted);padding:6px 10px;font-size:12px;font-weight:600;position:sticky;top:0}.iYuphq_tableWrap td{white-space:nowrap;padding:5px 10px}.iYuphq_tableWrap tr:nth-child(2n) td{background:var(--row-hover)}.iYuphq_tableWrap tr:focus-visible td{background:var(--row-active);outline:none}.iYuphq_tableWrap td .iYuphq_dim{font:11px var(--mono)}.iYuphq_tableWrap kbd{border:1px solid var(--line);color:var(--ink-2);border-bottom-width:2px;border-radius:4px;margin-right:4px;padding:2px 5px}.iYuphq_diff{font:13px/20px var(--mono);flex:1;padding-bottom:40px;overflow:auto}.iYuphq_diffHunk{background:var(--accent-soft);color:var(--muted);padding:2px 12px}.iYuphq_diffLine{white-space:pre;min-width:max-content;display:flex}.iYuphq_diffLine[data-op=add]{background:color-mix(in srgb, var(--add) 14%, transparent)}.iYuphq_diffLine[data-op=del]{background:color-mix(in srgb, var(--del) 12%, transparent)}.iYuphq_diffNum{text-align:right;width:46px;color:var(--ln);-webkit-user-select:none;user-select:none;flex:none;padding-right:8px}.iYuphq_diffOp{width:18px;color:var(--muted);flex:none}.iYuphq_panel{height:var(--panel-h);border-top:1px solid var(--line);background:var(--term-bg);flex-direction:column;flex:none;min-height:0;display:flex}.iYuphq_work[data-panel-max] .iYuphq_panel{flex:1}@media (max-width:760px){.iYuphq_panel{border-top:0;flex:1;height:auto}}.iYuphq_panelHead{flex:none;align-items:center;height:35px;padding:0 8px 0 12px;display:flex}.iYuphq_panelTabs{flex:1;gap:18px;display:flex}.iYuphq_panelTabs button{letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:6px;height:35px;font:500 11px var(--ui)!important;color:var(--muted)!important;border-bottom:1px solid #0000!important;display:inline-flex!important}.iYuphq_panelTabs button[aria-selected=true]{color:var(--ink)!important;border-bottom-color:var(--accent)!important}.iYuphq_panelTabs button:hover{color:var(--ink)!important}.iYuphq_panelActions{gap:2px;display:flex}.iYuphq_panelBody{flex:1;min-height:0;display:flex}.iYuphq_panelEmpty{color:var(--muted);margin:0;padding:8px 20px}.iYuphq_problems{flex:1;padding-bottom:8px;overflow-y:auto}.iYuphq_problemFile{gap:6px;padding:0 12px}.iYuphq_problemRow{gap:8px;padding:0 12px 0 34px!important}.iYuphq_problemRow[data-severity=error] svg{color:var(--err)}.iYuphq_problemRow[data-severity=warning] svg{color:var(--warn)}.iYuphq_problemRow svg{flex:none}.iYuphq_terminal{outline:none;flex:1;min-width:0;display:flex}.iYuphq_termOut{min-width:0;font:12.5px/18px var(--mono);color:var(--ink);flex:1;padding:2px 14px 12px 20px;overflow-y:auto}@media (max-width:760px){.iYuphq_termOut{padding:6px 10px 16px;font-size:11.5px}}.iYuphq_termLine{white-space:pre-wrap;overflow-wrap:anywhere;min-height:18px}.iYuphq_termPrompt{align-items:baseline;gap:1ch;display:flex}.iYuphq_termPrompt input{min-width:0;color:var(--ink);font:inherit;caret-color:var(--ink);background:0 0;border:0;flex:1;padding:0;outline:none!important}@media (max-width:760px){.iYuphq_termPrompt input{font-size:16px}}.iYuphq_termPromptText{white-space:pre;flex:none}.iYuphq_termCursor{vertical-align:-2px;background:var(--ink);width:.6em;height:1.05em;animation:1.1s step-end infinite iYuphq_blink;display:inline-block}@keyframes iYuphq_blink{50%{opacity:0}}.iYuphq_termStop{margin-left:12px;text-decoration:underline;color:var(--muted)!important;font-size:11px!important}.iYuphq_termLink{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:2px;cursor:pointer;color:inherit!important;font:inherit!important}.iYuphq_termLink:hover{text-decoration-color:currentColor;color:var(--accent)!important}.iYuphq_termList{border-left:1px solid var(--line);width:140px;margin:0;padding:4px 0;list-style:none}.iYuphq_termList button{align-items:center;gap:6px;width:100%;color:var(--muted)!important;padding:3px 10px!important;display:flex!important}.iYuphq_termList button[aria-pressed=true]{background:var(--row-active)!important;color:var(--ink)!important}.iYuphq_a_bold{font-weight:700}.iYuphq_a_dim{opacity:.6}.iYuphq_a_italic{font-style:italic}.iYuphq_a_underline{text-decoration:underline}.iYuphq_a_fg_black,.iYuphq_a_fg_bright_black{color:var(--ansi-black)}.iYuphq_a_bg_black{background:var(--ansi-black)}.iYuphq_a_fg_red,.iYuphq_a_fg_bright_red{color:var(--ansi-red)}.iYuphq_a_bg_red{background:var(--ansi-red)}.iYuphq_a_fg_green,.iYuphq_a_fg_bright_green{color:var(--ansi-green)}.iYuphq_a_bg_green{background:var(--ansi-green)}.iYuphq_a_fg_yellow,.iYuphq_a_fg_bright_yellow{color:var(--ansi-yellow)}.iYuphq_a_bg_yellow{background:var(--ansi-yellow)}.iYuphq_a_fg_blue,.iYuphq_a_fg_bright_blue{color:var(--ansi-blue)}.iYuphq_a_bg_blue{background:var(--ansi-blue)}.iYuphq_a_fg_magenta,.iYuphq_a_fg_bright_magenta{color:var(--ansi-magenta)}.iYuphq_a_bg_magenta{background:var(--ansi-magenta)}.iYuphq_a_fg_cyan,.iYuphq_a_fg_bright_cyan{color:var(--ansi-cyan)}.iYuphq_a_bg_cyan{background:var(--ansi-cyan)}.iYuphq_a_fg_white,.iYuphq_a_fg_bright_white{color:var(--ansi-white)}.iYuphq_a_bg_white{background:var(--ansi-white)}.iYuphq_status{height:22px;padding:0 calc(var(--switcher-room-x) - 14px) 0 4px;background:var(--status-bg);color:var(--status-ink);white-space:nowrap;justify-content:space-between;align-items:stretch;gap:12px;font-size:12px;display:flex;overflow:hidden}@media (max-width:760px){.iYuphq_status{display:none}}.iYuphq_statusLeft,.iYuphq_statusRight{align-items:stretch;min-width:0;display:flex}.iYuphq_statusLeft{flex:1;overflow:hidden}.iYuphq_statusItem{flex:none;align-items:center;gap:4px;color:inherit!important;padding:0 7px!important;display:inline-flex!important}.iYuphq_statusItem svg{width:14px;height:14px}.iYuphq_statusItem:is(button):hover{background:var(--status-hover)!important}.iYuphq_statusMessage,.iYuphq_statusBlame{text-overflow:ellipsis;align-items:center;min-width:0;padding:0 8px;display:inline-flex;overflow:hidden}.iYuphq_statusBlame{opacity:.85}.iYuphq_onlyLight,.iYuphq_onlyDark{place-items:center;display:inline-grid}.iYuphq_onlyDark{display:none}html[data-scheme=dark] .iYuphq_root .iYuphq_onlyLight{display:none}html[data-scheme=dark] .iYuphq_root .iYuphq_onlyDark{display:inline-grid}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .iYuphq_root .iYuphq_onlyLight{display:none}html:not([data-scheme=light]) .iYuphq_root .iYuphq_onlyDark{display:inline-grid}}.iYuphq_quickWrap{z-index:80;justify-content:center;align-items:flex-start;padding:44px 16px 0;display:flex;position:fixed;inset:0}@media (max-width:760px){.iYuphq_quickWrap{background:var(--scrim);padding:8px 8px 0}}.iYuphq_quick{background:var(--raised);width:min(620px,100%);max-height:min(520px,100dvh - 120px);box-shadow:var(--shadow);border-radius:8px;flex-direction:column;padding:6px;display:flex}.iYuphq_quickInput{border:1px solid var(--focus);background:var(--bg);height:30px;color:var(--ink);font:13.5px var(--ui);border-radius:4px;outline:none;padding:4px 8px}@media (max-width:760px){.iYuphq_quickInput{height:40px;font-size:16px}}.iYuphq_quickList{margin:6px 0 0;padding:0;list-style:none;overflow-y:auto}.iYuphq_quickList li{cursor:pointer;white-space:nowrap;border-radius:4px;align-items:center;gap:6px;min-height:24px;padding:0 8px;display:flex;overflow:hidden}.iYuphq_quickList li[aria-selected=true]{background:var(--row-active);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 40%, transparent)}.iYuphq_quickList li[data-group]{border-top:1px solid var(--line);margin-top:2px}.iYuphq_quickList li:first-child[data-group]{border-top:0;margin-top:0}@media (max-width:760px){.iYuphq_quickList li{min-height:40px}}.iYuphq_quickList b{color:var(--accent);font-weight:700}.iYuphq_quickEmpty{color:var(--muted);cursor:default!important}.iYuphq_quickLabel{text-overflow:ellipsis;flex:none;max-width:70%;overflow:hidden}.iYuphq_quickDesc{text-overflow:ellipsis;min-width:0;color:var(--muted);flex:1;font-size:12px;overflow:hidden}.iYuphq_quickGroup{color:var(--accent);margin-left:auto;font-size:11.5px}.iYuphq_quickKeys{border:1px solid var(--line);border-bottom-width:2px;border-radius:4px;margin-left:8px;padding:1px 5px}.iYuphq_page{z-index:70;background:var(--bg);flex-direction:column;display:flex;position:fixed;inset:0}.iYuphq_page[hidden]{display:none}.iYuphq_pageBar{border-bottom:1px solid var(--line);background:var(--chrome);flex:none;align-items:center;gap:16px;height:48px;padding:0 16px;display:flex}.iYuphq_pageBack{border-radius:6px;flex:none;align-items:center;gap:8px;height:32px;background:var(--accent)!important;color:var(--accent-ink)!important;padding:0 12px!important;font-weight:600!important;display:inline-flex!important}.iYuphq_pageNav{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.iYuphq_pageNav a{color:var(--muted);white-space:nowrap;border-radius:6px;padding:6px 10px;text-decoration:none}.iYuphq_pageNav a:hover{color:var(--ink);background:var(--row-hover)}.iYuphq_pageNav::-webkit-scrollbar{display:none}.iYuphq_pageScroll{flex:1;overflow-y:auto}.iYuphq_pageArticle{max-width:760px;padding:32px 28px calc(48px + var(--switcher-room-y));outline:none;font-size:15.5px}.iYuphq_pageArticle section{scroll-margin-top:8px}@media (max-width:760px){.iYuphq_pageArticle{padding:20px 16px calc(32px + var(--switcher-room-y))}}.iYuphq_tabbar{display:none}@media (max-width:760px){.iYuphq_tabbar{padding:4px 4px var(--switcher-room-y);border-top:1px solid var(--line);background:var(--chrome);justify-content:space-around;display:flex}.iYuphq_tabbar>button{border-radius:8px;flex-direction:column;flex:1;align-items:center;gap:2px;position:relative;color:var(--muted)!important;padding:6px 0 4px!important;font-size:11px!important;display:flex!important}.iYuphq_tabbar>button svg{width:22px;height:22px}.iYuphq_tabbar>button[aria-pressed=true]{color:var(--accent)!important}}.iYuphq_tabBadge{background:var(--accent);min-width:16px;height:16px;color:var(--accent-ink);font:600 10px/16px var(--ui);border-radius:8px;padding:0 4px;position:absolute;top:2px;left:calc(50% + 6px)}@media (max-width:760px){.iYuphq_sideWrap .iYuphq_explorer,.iYuphq_sideWrap .iYuphq_section,.iYuphq_sideWrap .iYuphq_sectionGrow,.iYuphq_sideWrap .iYuphq_searchView,.iYuphq_sideWrap .iYuphq_scm{flex:none;min-height:0}.iYuphq_root .iYuphq_work{display:none}.iYuphq_root[data-mobile=editor] .iYuphq_work,.iYuphq_root[data-mobile=terminal] .iYuphq_work{display:flex}.iYuphq_root[data-mobile=terminal] .iYuphq_groups,.iYuphq_root[data-mobile=editor] .iYuphq_panel,.iYuphq_group{display:none}.iYuphq_group[data-active]{display:flex}.iYuphq_group+.iYuphq_group{border-left:0}.iYuphq_groups[data-count="1"] .iYuphq_group{display:flex}}
