@keyframes pg-sheet-rise{0%{transform:translateY(2.5em);opacity:0}}@keyframes pg-sheet-side{0%{transform:translate(2.5em);opacity:0}}[data-page] .pg-sheet{box-sizing:border-box;position:fixed;inset:auto 0 0;width:100%;max-width:none;max-height:86%;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;border:0;border-radius:var(--brand-radius-sheet) var(--brand-radius-sheet) 0 0;background:var(--brand-canvas);color:var(--brand-ink);box-shadow:var(--brand-shadow-sheet);font:inherit;text-align:left;--pg-scrim: color-mix(in srgb, var(--brand-palette-chocolate) 45%, transparent)}[data-page] .pg-sheet[open]{animation:pg-sheet-rise var(--brand-motion-sheet) var(--brand-motion-page-easing) both}[data-page] .pg-sheet::backdrop{background:var(--pg-scrim)}[data-page] .pg-sheet-in{display:grid;grid-template-columns:minmax(0,1fr);gap:1em;align-content:start;min-width:0;padding:.6em var(--pg-px-r) max(1.25em,env(safe-area-inset-bottom)) var(--pg-px-l)}[data-page] .pg-grab{justify-self:center;width:2.4em;height:.3em;border-radius:.2em;background:var(--brand-control)}[data-page] .pg-sheet-h{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:1em;margin:0 -.25em;padding:.35em .25em;background:var(--brand-canvas)}[data-page] .pg-sheet-h h2{margin:0;color:var(--brand-ink);font:var(--brand-weight-display) 1.5em / 1.15 var(--brand-font-display);font-synthesis:none;text-wrap:balance}[data-page] .pg-pill{box-sizing:border-box;flex:none;display:inline-flex;align-items:center;justify-content:center;gap:.4em;min-width:var(--brand-touch-min);min-height:max(2.75em,var(--brand-touch-min));margin:0;padding:0 1.15em;border:0;border-radius:var(--brand-radius-control);background:var(--brand-paper);color:var(--brand-ink);box-shadow:inset 0 0 0 1.5px var(--brand-control);font:var(--brand-weight-ui-strong) 1em / 1.1 var(--brand-font-ui);text-decoration:none;cursor:pointer}[data-page] .pg-pill:is(:hover,:active){background:var(--brand-surface-sunk)}[data-page] .pg-pill[aria-disabled=true]{border:1.5px dotted var(--brand-control);background:var(--brand-surface-sunk);box-shadow:none;cursor:default}[data-page] .pg-sheet .pg-act:not([data-tone]){flex:none;background:var(--brand-paper);color:var(--brand-ink);box-shadow:inset 0 0 0 1.5px var(--brand-control)}[data-page] .pg-sheet .pg-rows{grid-template-columns:minmax(0,1fr);margin:0}[data-page] .pg-sheet{container:pg-sheet / inline-size}[data-page] .pg-sheet .pg-sec{scroll-margin-top:4.5em}@container pg-sheet (max-width: 12em){[data-page] .pg-sheet-in{grid-template-columns:minmax(0,1fr)}[data-page] .pg-sheet-h{flex-wrap:wrap;gap:.4em 1em}[data-page] .pg-sheet-h h2{min-width:0;overflow-wrap:anywhere}}[data-page][data-family=side] .pg-sheet{inset:1em 1em 1em auto;width:min(28em,60%);height:auto;max-height:none;border-radius:var(--brand-radius-sheet)}[data-page][data-family=side] .pg-sheet[open]{animation-name:pg-sheet-side}[data-page][data-family=side] .pg-sheet-in{padding:1em 1.5em 1.5em}[data-page][data-family=side] .pg-grab{display:none}[data-page][data-family=stack-wide] .pg-sheet{inset:auto 0 0;width:min(40em,100%);margin:0 auto}@media(prefers-reduced-motion:reduce){[data-page] .pg-sheet[open]{animation:none}}@media(forced-colors:active){[data-page] .pg-sheet,[data-page] .pg-pill{border:1.5px solid currentColor}}
