@layer pages{.pg-os-tools{gap:var(--space-4) var(--space-8);font:var(--fw-meta) var(--fs-meta) / var(--lh-meta) var(--font-mono);letter-spacing:var(--tr-meta);text-transform:uppercase;color:var(--paper-dim);flex-wrap:wrap;display:flex}.pg-os-tools__sep{color:var(--paper-faint);white-space:pre}.pg-os-link{white-space:nowrap}.pg-repomap{padding:var(--space-24) var(--space-24) var(--space-32);background:var(--ink-raised);box-shadow:inset 0 1px 0 var(--line), inset 0 -1px 0 var(--line);font:var(--fw-meta) var(--fs-meta) / var(--lh-meta) var(--font-mono);letter-spacing:var(--tr-meta);color:var(--paper-dim)}.pg-repomap__head{justify-content:space-between;gap:var(--space-8) var(--space-24);margin:0 0 var(--space-32);text-transform:uppercase;flex-wrap:wrap;display:flex}.pg-repomap__root{color:var(--paper);text-transform:none}.pg-repomap__count{color:var(--signal-strong)}.pg-repomap__sep{color:var(--paper-faint)}.pg-repomap__branches{gap:var(--space-32) var(--grid-gutter);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;padding:0;list-style:none;display:grid}.pg-repomap__branch{min-width:0}.pg-repomap__link{align-items:baseline;gap:var(--space-12);padding-block:var(--space-8);text-transform:uppercase;color:var(--paper);box-shadow:inset 0 -1px 0 var(--line);text-decoration:none;display:flex}.pg-repomap__index{color:var(--signal)}.pg-repomap__n{color:var(--paper-faint);margin-inline-start:auto}.pg-repomap__link:is(:hover,:focus-visible) .pg-repomap__label{color:var(--signal-strong)}.pg-repomap__note{margin:var(--space-8) 0 0;color:var(--paper-faint)}.pg-repomap__leaves{margin:var(--space-8) 0 0;padding:0;list-style:none}.pg-repomap__leaf{padding-block:var(--space-4);padding-inline-start:var(--space-24);display:grid;position:relative}.pg-repomap__leaf:before,.pg-repomap__leaf:after{content:"";background:var(--line-strong);position:absolute;left:0}.pg-repomap__leaf:before{width:var(--pixel-size);top:0;bottom:0}.pg-repomap__leaf:last-child:before{height:calc(var(--space-4) + .7em);bottom:auto}.pg-repomap__leaf:after{top:calc(var(--space-4) + .7em);width:var(--space-16);height:var(--pixel-size)}.pg-repomap__name{letter-spacing:normal;color:var(--paper-dim);overflow-wrap:anywhere}.pg-repomap__meta{color:var(--paper-faint);text-transform:uppercase}@media (width>=1024px){.pg-repomap{padding:var(--space-32) var(--space-32) var(--space-48);font-size:calc(1.5 * var(--fs-meta))}.pg-repomap__branches{row-gap:var(--space-48);grid-template-columns:repeat(auto-fit,minmax(19rem,1fr))}}@media (width<=767px){.pg-repomap{padding:var(--space-16) var(--space-16) var(--space-8)}.pg-repomap__head{margin-block-end:var(--space-8)}.pg-repomap__branches{grid-template-columns:1fr;gap:0}.pg-repomap__link{padding-block:var(--space-12)}.pg-repomap__branch:last-child .pg-repomap__link{box-shadow:none}.pg-repomap__note,.pg-repomap__leaves{display:none}}}
