.github-introduction[data-astro-cid-d7kmnlgs]{gap:var(--space-3);display:grid}.github-introduction[data-astro-cid-d7kmnlgs] h1[data-astro-cid-d7kmnlgs]{max-width:13ch}.github-introduction[data-astro-cid-d7kmnlgs] [data-astro-cid-d7kmnlgs]:last-child,.github-form-panel[data-astro-cid-d7kmnlgs] [data-astro-cid-d7kmnlgs]:last-child,.github-tree[data-astro-cid-d7kmnlgs] [data-astro-cid-d7kmnlgs]:last-child{margin-bottom:0}.github-tool[data-astro-cid-d7kmnlgs]{gap:var(--space-5);display:grid}.github-form-panel[data-astro-cid-d7kmnlgs],.github-workspace[data-astro-cid-d7kmnlgs],.github-tree-panel[data-astro-cid-d7kmnlgs],.github-source-panel[data-astro-cid-d7kmnlgs]{border:1px solid var(--line);border-radius:var(--radius);box-shadow:.35rem .35rem 0 var(--paper-deep);background:#ffffff4d}.github-form-panel[data-astro-cid-d7kmnlgs]{gap:var(--space-5);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);padding:clamp(1.25rem,4vw,2.5rem);display:grid}.github-form-panel[data-astro-cid-d7kmnlgs] h2[data-astro-cid-d7kmnlgs],.github-tree-panel[data-astro-cid-d7kmnlgs] h2[data-astro-cid-d7kmnlgs],.github-source-panel[data-astro-cid-d7kmnlgs] h2[data-astro-cid-d7kmnlgs]{font-size:clamp(1.5rem,3vw,2.5rem)}.github-form[data-astro-cid-d7kmnlgs]{gap:var(--space-2);align-content:start;display:grid}.github-form[data-astro-cid-d7kmnlgs] label[data-astro-cid-d7kmnlgs]{font-weight:760}.github-form__controls[data-astro-cid-d7kmnlgs]{gap:var(--space-2);display:flex}.github-form[data-astro-cid-d7kmnlgs] input[data-astro-cid-d7kmnlgs],.github-form[data-astro-cid-d7kmnlgs] button[data-astro-cid-d7kmnlgs],.line-dialog[data-astro-cid-d7kmnlgs] button[data-astro-cid-d7kmnlgs]{border:1px solid var(--line);border-radius:var(--radius);min-height:2.8rem;font:inherit;padding:.7rem .85rem}.github-form[data-astro-cid-d7kmnlgs] input[data-astro-cid-d7kmnlgs]{background:var(--paper);min-width:0;color:var(--ink);flex:1}.github-form[data-astro-cid-d7kmnlgs] button[data-astro-cid-d7kmnlgs],.line-dialog[data-astro-cid-d7kmnlgs] button[data-astro-cid-d7kmnlgs]{background:var(--ink);color:var(--paper);cursor:pointer;font-weight:720}.github-form[data-astro-cid-d7kmnlgs] button[data-astro-cid-d7kmnlgs]:disabled{cursor:wait;opacity:.65}.github-form__note[data-astro-cid-d7kmnlgs],.github-status[data-astro-cid-d7kmnlgs]{color:var(--ink-soft);margin:0;font-size:.88rem}.github-status[data-astro-cid-d7kmnlgs]{color:var(--green);font-weight:680}.github-status[data-astro-cid-d7kmnlgs][data-state=error]{color:var(--focus)}.github-workspace[data-astro-cid-d7kmnlgs]{grid-template-columns:minmax(14rem,20rem) minmax(0,1fr);min-height:38rem;display:grid;overflow:hidden}.github-tree-panel[data-astro-cid-d7kmnlgs],.github-source-panel[data-astro-cid-d7kmnlgs]{min-width:0;box-shadow:none;border:0;border-radius:0}.github-tree-panel[data-astro-cid-d7kmnlgs]{border-right:1px solid var(--line);padding:var(--space-4);overflow:auto}.github-tree-panel[data-astro-cid-d7kmnlgs] h2[data-astro-cid-d7kmnlgs]{margin-bottom:var(--space-4);overflow-wrap:anywhere}.github-tree[data-astro-cid-d7kmnlgs][data-state=empty]{color:var(--ink-soft)}.github-tree ul{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.github-tree ul ul{border-left:1px solid var(--line);margin-left:.6rem;padding-left:.55rem}.github-tree summary,.github-tree__file{border-radius:calc(var(--radius) * .7);width:100%;min-height:2.2rem;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:2.8rem minmax(0,1fr);align-items:center;gap:.5rem;padding:.35rem .45rem;display:grid}.github-tree summary:hover,.github-tree summary:focus-visible,.github-tree__file:hover,.github-tree__file:focus-visible,.github-tree__file[aria-current=true]{background:var(--paper-deep)}.github-tree summary::-webkit-details-marker{display:none}.github-tree__kind{color:var(--green);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.65rem;font-weight:760}.github-tree__name{overflow-wrap:anywhere;min-width:0}.github-source-panel[data-astro-cid-d7kmnlgs]{grid-template-rows:auto minmax(0,1fr);display:grid}.github-source-panel__heading[data-astro-cid-d7kmnlgs]{padding:var(--space-4);border-bottom:1px solid var(--line)}.github-source-panel__heading[data-astro-cid-d7kmnlgs] h2[data-astro-cid-d7kmnlgs]{overflow-wrap:anywhere}.github-source[data-astro-cid-d7kmnlgs]{background:#fff;min-width:0;overflow:auto}.github-source[data-astro-cid-d7kmnlgs][data-state=plain]{padding:var(--space-4);white-space:pre-wrap;font-family:var(--font-mono);font-size:.88rem}.github-source .shiki{min-width:max-content;min-height:100%;padding-block:var(--space-3);font-family:var(--font-mono);tab-size:2;font-size:.86rem;line-height:1.6}.github-source .source-line{min-width:100%;padding-right:var(--space-4);cursor:pointer;grid-template-columns:4rem minmax(max-content,1fr);display:grid}.github-source .source-line:hover,.github-source .source-line:focus-visible,.github-source .source-line[data-holding=true]{background:#7f7f7f29}.github-source .source-line:before{padding-right:var(--space-3);color:currentColor;content:attr(data-line-number);opacity:.45;text-align:right;user-select:none}.github-source .source-line__code{white-space:pre}@media (prefers-color-scheme:dark){.github-source .shiki,.github-source .shiki span{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important;font-style:var(--shiki-dark-font-style)!important;font-weight:var(--shiki-dark-font-weight)!important;text-decoration:var(--shiki-dark-text-decoration)!important}}.line-dialog[data-astro-cid-d7kmnlgs]{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);width:min(42rem,100% - 2rem);color:var(--ink);padding:clamp(1.25rem,4vw,2rem);box-shadow:.5rem .5rem #11131840}.line-dialog[data-astro-cid-d7kmnlgs]::backdrop{background:#0d111799}.line-dialog__heading[data-astro-cid-d7kmnlgs]{justify-content:space-between;gap:var(--space-4);align-items:start;display:flex}.line-dialog[data-astro-cid-d7kmnlgs] h2[data-astro-cid-d7kmnlgs]{font-size:clamp(1.8rem,4vw,2.8rem)}.line-dialog__number[data-astro-cid-d7kmnlgs]{margin-top:var(--space-4);color:var(--green);font-family:var(--font-mono);font-weight:760}.line-dialog[data-astro-cid-d7kmnlgs] pre[data-astro-cid-d7kmnlgs]{border:1px solid var(--line);border-radius:var(--radius);max-height:18rem;padding:var(--space-3);white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-mono);background:#fff;margin:0;overflow:auto}@media (width<=48rem){.github-form-panel[data-astro-cid-d7kmnlgs],.github-workspace[data-astro-cid-d7kmnlgs]{grid-template-columns:1fr}.github-form__controls[data-astro-cid-d7kmnlgs]{flex-direction:column;align-items:stretch}.github-tree-panel[data-astro-cid-d7kmnlgs]{border-right:0;border-bottom:1px solid var(--line);max-height:22rem}.github-source-panel[data-astro-cid-d7kmnlgs]{min-height:28rem}}
