.repository-unavailable{box-sizing:border-box;width:100%;max-width:640px;color:var(--text);margin:0 auto;padding:48px 16px 64px}.repository-unavailable-brand{min-height:44px;color:var(--text);align-items:center;gap:10px;margin-bottom:24px;font-weight:600;text-decoration:none;display:inline-flex}.repository-unavailable h1{font-family:var(--font-display);font-size:var(--text-xl,1.5rem);margin:0 0 12px;line-height:1.25}.repository-unavailable>p{color:var(--text-2);margin:0 0 24px;line-height:1.55}.repository-unavailable h2{font-size:var(--text-md,1.0625rem);margin:24px 0 8px}.repository-unavailable h3{color:var(--text-2);font-size:var(--text-sm);margin:16px 0 4px;font-weight:600}.repository-unavailable ul{margin:0;padding:0;list-style:none}.repository-unavailable li{flex-wrap:wrap;align-items:baseline;gap:0 10px;display:flex}.repository-unavailable li a{min-height:44px;color:var(--accent-ink,var(--text));align-items:center;display:inline-flex}.repository-unavailable .repository-full-name{color:var(--text-2);font-family:var(--mono);font-size:var(--text-xs);overflow-wrap:anywhere}
.default-repository-control{border-bottom:1px solid var(--border);font-size:var(--text-xs);gap:6px;padding:10px 12px;display:grid}.default-repository-control select{width:100%;min-width:0;font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:7px}.default-repository-control small{color:var(--text-2)}.default-repository-control p{overflow-wrap:anywhere;margin:0}.default-repository-actions{flex-wrap:wrap;gap:6px;display:flex}
.home-section-choices{gap:10px;display:grid}.home-section-group{border-radius:var(--radius-sm);gap:2px;min-width:0;display:grid;position:relative}.home-section-group-head,.home-section-row{border-radius:var(--radius-sm);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:6px;min-height:32px;display:grid;position:relative}.home-section-group-name{color:var(--text-2);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.home-section-choices fieldset{border:0;gap:0;min-width:0;margin:0;padding:0;display:grid}.home-section-choices label{min-width:0;min-height:32px;color:var(--text);font-size:var(--text-sm);align-items:center;gap:10px;display:flex}.home-section-attached label{color:var(--text-2);padding-left:14px}.home-section-choices input{accent-color:var(--accent-ink);flex:none;margin:0}.home-section-grip{width:20px;height:28px;color:var(--text-3);cursor:grab;touch-action:none;place-items:center;display:grid}.home-section-grip:hover{color:var(--text)}.is-dragging{opacity:.5}.home-section-moves{gap:2px;display:inline-flex}.home-section-move{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-2);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;display:grid}.home-section-move:hover{border-color:var(--border);background:var(--surface-2);color:var(--text)}.home-section-move:focus-visible,.home-section-reset:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.home-section-move[aria-disabled=true]{color:var(--text-2);opacity:.45;cursor:default}.home-section-move[aria-disabled=true]:hover{background:0 0;border-color:#0000}.is-drop-before:before,.is-drop-after:after{content:"";background:var(--focus);pointer-events:none;border-radius:1px;height:2px;position:absolute;left:0;right:0}.is-drop-before:before{top:-2px}.is-drop-after:after{bottom:-2px}.home-section-reset{justify-self:start}.home-section-reset[aria-disabled=true]{opacity:.55;cursor:default}@media (pointer:coarse){.home-section-move{width:36px;height:36px}.home-section-group-head,.home-section-row{min-height:40px}}
.text-size{border:0;align-items:center;gap:10px;min-width:0;margin:0;padding:0;display:inline-flex}.text-size-track{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-2);align-items:flex-end;gap:2px;padding:3px;display:inline-flex}.text-size-step{border-radius:var(--radius-pill);width:34px;height:32px;color:var(--text-3);cursor:pointer;transition:background var(--motion), color var(--motion);place-items:end center;padding-bottom:6px;display:inline-grid;position:relative}.text-size-step input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.text-size-glyph{font-weight:600;line-height:1}.text-size-glyph-smallest{font-size:.8rem}.text-size-glyph-smaller{font-size:.9rem}.text-size-glyph-default{font-size:1rem}.text-size-glyph-larger{font-size:1.15rem}.text-size-glyph-largest{font-size:1.3rem}.text-size-step:hover{color:var(--text)}.text-size-step:has(input:checked){background:var(--surface);box-shadow:var(--shadow);color:var(--text)}.text-size-step:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:1px}.text-size-name{color:var(--text-2);font-size:var(--text-sm)}
.repository-menu{overscroll-behavior:contain;flex-direction:column;width:344px;max-width:calc(100vw - 72px);max-height:min(78dvh,620px,100dvh - 64px);display:flex;overflow:hidden}.repository-menu .repository-group+.repository-group{border-top:1px solid var(--border);margin-top:4px;padding-top:4px}.repository-menu p.repository-owner{color:var(--text-2);font-size:var(--text-xs);margin:8px 8px 2px;font-weight:600}.repository-menu ul{margin:0;padding:0;list-style:none}.repository-menu a{align-items:center;gap:8px}.repository-choice{gap:1px;min-width:0;display:grid}.repository-switcher>summary{max-width:min(300px,32vw)}.repository-switcher .switcher-label{min-width:0;display:flex}.repository-switcher .switcher-owner{min-width:1.6em;color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;flex:0 1000 auto;overflow:hidden}.repository-switcher .switcher-name{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.repository-switcher .switcher-mark{flex:none;display:inline-flex}.repository-switcher .switcher-mark.tone-danger{color:var(--danger)}.repository-switcher .switcher-mark.tone-warn{color:var(--warn)}.repository-filter{color:var(--text-2);font-size:var(--text-xs);gap:4px;margin:2px 2px 6px;font-weight:600;display:grid}.repository-filter input{border:1px solid var(--border-strong);background:var(--surface);min-height:44px;color:var(--text);font:inherit;font-size:var(--text-sm);border-radius:7px;padding:0 10px;font-weight:400}.repository-state{color:var(--text-2);font-size:var(--text-xs);align-items:center;gap:4px;display:inline-flex}.repository-state .icon{width:12px;height:12px}.repository-state.tone-danger{color:var(--danger)}.repository-state.tone-warn .icon{color:var(--warn)}.repository-menu a[aria-current=page] .repository-state{color:inherit}.repository-menu p.repository-none{margin:8px}.repository-footer{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:4px;margin-top:6px;padding-top:6px;display:flex}.repository-menu .repository-footer a{color:var(--link);font-size:var(--text-sm)}@media (pointer:coarse){.repository-menu a,.repository-filter input{min-height:44px}}.repository-menu-body{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.repository-menu .repository-menu-list a{min-height:56px}.repository-choice>span:first-child{overflow-wrap:anywhere}.repository-current{color:var(--text-2);font-size:var(--text-xs);flex:none;font-weight:500}.repository-choice-mark{color:var(--warn);flex:none;margin-left:auto;display:inline-flex}.repository-footer{flex:none}.repository-menu .repository-footer a{justify-content:space-between;width:100%;min-height:44px}.repository-menu .workspace-group{border-top:1px solid var(--border);flex:none;margin-top:6px}.repository-menu .workspace-group a{min-height:44px}.repository-filter{flex:none;padding:8px}@media (max-height:400px){.repository-filter{gap:2px;margin:0 2px 4px;padding:4px 8px}}
