@layer config,base,components,utilities;@layer components{.disclosure-title{margin:0;padding:0;font-size:var(--text-24);font-weight:var(--font-weight-semibold);line-height:var(--leading-32);cursor:pointer}.disclosure-title .iconify{margin-right:var(--spacing-8);vertical-align:middle}.title-suffix{font-size:var(--text-16);font-weight:var(--font-weight-regular)}.disclosure-summary{display:flex;flex-direction:row;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;gap:var(--spacing-16)}[open] .disclosure-summary{margin-bottom:var(--spacing-24)}.disclosure-summary::-webkit-details-marker{display:none}.disclosure-summary::marker{display:none}.disclosure-locked .disclosure-summary,.disclosure-locked .disclosure-title{cursor:default}.disclosure .iconify{transition:rotate var(--transition-duration)}.disclosure[open] .iconify:not(.title-icon){rotate:-180deg}.disclosure-content{padding:0}@supports (interpolate-size:allow-keywords){.disclosure-content{interpolate-size:allow-keywords;height:0;overflow:hidden;will-change:height,opacity;transition:var(--transition-duration);transition-property:height,opacity}.disclosure[open] .disclosure-content{height:auto}}}.disclosure-secondary{padding:var(--spacing-s);border-radius:var(--radius-16);background-color:var(--surface-dim)}
