@layer app{._region_1sw0m_4{max-height:calc(var(--control-md) * 8 + var(--space-24));margin:0 calc(-1 * var(--space-6)) var(--space-4);padding:var(--space-2) var(--space-6);border-radius:var(--r-control);background:var(--bg-subtle);position:relative;overflow-y:auto}._region_1sw0m_4:before,._region_1sw0m_4:after{content:"";z-index:3;height:calc(var(--space-24) + var(--space-8));pointer-events:none;opacity:0;transition:opacity var(--dur-fast) var(--ease-out);display:block;position:sticky}._region_1sw0m_4:before{top:calc(-1 * var(--space-2));margin-bottom:calc(-1 * (var(--space-24) + var(--space-8)));background:linear-gradient(var(--bg-subtle), color-mix(in srgb, var(--bg-subtle) 0%, transparent))}._region_1sw0m_4:after{bottom:calc(-1 * var(--space-2));margin-top:calc(-1 * (var(--space-24) + var(--space-8)));background:linear-gradient(color-mix(in srgb, var(--bg-subtle) 0%, transparent), var(--bg-subtle))}._region_1sw0m_4[data-more-top=true]:before,._region_1sw0m_4[data-more-bottom=true]:after{opacity:1}._region_1sw0m_4:focus-visible{box-shadow:var(--focus-ring);outline:none}}
