@layer slean.reset,slean.tokens,slean.base,slean.components,slean.compositions,slean.utilities;@layer slean.components{:where([data-slean=disclosure]){border-block-end:1px solid var(--slean-border);interpolate-size:allow-keywords}:where([data-slean=disclosure]>summary){display:flex;align-items:center;justify-content:space-between;gap:var(--slean-space-3);min-block-size:var(--slean-control-height-md);padding-block:var(--slean-space-2);font-weight:var(--slean-font-weight-medium);list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none}:where([data-slean=disclosure]>summary)::-webkit-details-marker{display:none}:where([data-slean=disclosure]>summary):after{content:"";flex:none;inline-size:1rem;block-size:1rem;background:currentColor;-webkit-mask:var(--slean-icon-chevron-down) center / contain no-repeat;mask:var(--slean-icon-chevron-down) center / contain no-repeat;opacity:.7;transition:rotate var(--slean-duration-normal) var(--slean-ease)}:where([data-slean=disclosure][open]>summary):after{rotate:180deg}:where([data-slean=disclosure]>summary:focus-visible){outline:var(--slean-focus-ring);outline-offset:var(--slean-focus-ring-offset)}@media(hover:hover){:where([data-slean=disclosure]>summary:hover){color:var(--slean-fg)}:where([data-slean=disclosure]>summary:hover):after{opacity:1}}:where([data-slean=disclosure])::details-content{block-size:0;overflow:clip;transition:block-size var(--slean-duration-normal) var(--slean-ease),content-visibility var(--slean-duration-normal) allow-discrete}:where([data-slean=disclosure][open])::details-content{block-size:auto}:where([data-slean=disclosure] [data-slean-part=content]){padding-block:0 var(--slean-space-4)}@media(forced-colors:active){:where([data-slean=disclosure]>summary):after{forced-color-adjust:none;background:CanvasText}}}
