/*! StyloftCSS v0.1.0 | MIT License */ @layer sl.tokens,sl.reset,sl.base,sl.layout,sl.components,sl.utilities;@layer sl.components{.sl-panel{min-inline-size:0;padding:1.5rem;border:1px solid var(--sl-border);border-radius:var(--sl-radius-lg);background:var(--sl-surface);color:var(--sl-text)}.sl-panel--soft{background:var(--sl-soft)}.sl-separator{border:0;border-block-start:1px solid var(--sl-border);margin-block:1rem}.sl-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.6rem;border:1px solid var(--sl-border);border-radius:var(--sl-radius);background:var(--sl-surface)}.sl-kbd{display:inline-block;padding:.2rem .5rem;border:1px solid var(--sl-border);border-block-end-width:3px;border-radius:.35rem;background:var(--sl-soft);color:var(--sl-text);font:.85em var(--sl-mono)}.sl-scroll-shadow{max-block-size:12rem;overflow:auto;padding:1rem;border:1px solid var(--sl-border);border-radius:var(--sl-radius);background:linear-gradient(var(--sl-surface) 30%,transparent) center top,linear-gradient(transparent,var(--sl-surface) 70%) center bottom,radial-gradient(farthest-side at 50% 0,rgb(0 0 0 / .22),transparent) center top,radial-gradient(farthest-side at 50% 100%,rgb(0 0 0 / .22),transparent) center bottom;background-repeat:no-repeat;background-size:100% 2rem,100% 2rem,100% .8rem,100% .8rem;background-attachment:local,local,scroll,scroll}@media(prefers-reduced-motion:no-preference){:where(.sl-toggle span,.sl-chip,.sl-choice input,.sl-switch__track,.sl-switch__track:before,.sl-swatch,.sl-calendar span,.sl-close,.sl-pagination a,.sl-dropdown__items a,.sl-person,.sl-panel,.sl-listbox option){transition:background-color 220ms ease,color 220ms ease,border-color 220ms ease,box-shadow 220ms ease,translate 220ms ease,outline-color 220ms ease}}}
