@layer components{.disclosure-module_mQYYFW_accordion{border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}.disclosure-module_mQYYFW_item+.disclosure-module_mQYYFW_item{border-block-start:1px solid var(--border)}.disclosure-module_mQYYFW_headingReset{font:inherit;margin:0}.disclosure-module_mQYYFW_standalone{border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.disclosure-module_mQYYFW_standalone.disclosure-module_mQYYFW_highlighted{border-color:var(--accent)}.disclosure-module_mQYYFW_headRow{align-items:center;display:flex}.disclosure-module_mQYYFW_headRow>.disclosure-module_mQYYFW_trigger{flex:1;min-width:0}.disclosure-module_mQYYFW_headRow:has(>.disclosure-module_mQYYFW_aside):has(>.disclosure-module_mQYYFW_trigger:focus-visible){outline:2px solid var(--accent);outline-offset:-2px}.disclosure-module_mQYYFW_headRow:has(>.disclosure-module_mQYYFW_aside):has(>.disclosure-module_mQYYFW_trigger:focus-visible)>.disclosure-module_mQYYFW_trigger:focus-visible{outline:none}@media (any-hover:hover){.disclosure-module_mQYYFW_headRow:has(>.disclosure-module_mQYYFW_aside):has(>.disclosure-module_mQYYFW_trigger:hover){background:var(--hover-surface)}.disclosure-module_mQYYFW_headRow:has(>.disclosure-module_mQYYFW_aside):has(>.disclosure-module_mQYYFW_trigger:hover)>.disclosure-module_mQYYFW_trigger:hover{background:0 0}}.disclosure-module_mQYYFW_aside{align-items:center;gap:var(--space-2);flex:none;padding-inline-end:var(--space-3);display:flex}.disclosure-module_mQYYFW_triggerIcon{color:var(--text-muted);flex:none}.disclosure-module_mQYYFW_triggerLabel{align-items:center;gap:var(--space-3);flex:1;min-width:0;display:flex}.disclosure-module_mQYYFW_trigger{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:max(var(--tap-min), 3rem);padding:var(--space-3) var(--space-4);color:inherit;font-size:var(--text-md);text-align:start;cursor:pointer;background:0 0;border:none;font-weight:500;display:flex}.disclosure-module_mQYYFW_trigger:focus-visible{box-shadow:none;outline:2px solid var(--accent);outline-offset:-2px}@media (any-hover:hover){.disclosure-module_mQYYFW_trigger:hover{background:var(--hover-surface)}}.disclosure-module_mQYYFW_chevron{color:var(--text-faint);transition:rotate var(--dur-med) var(--ease);flex:none}.disclosure-module_mQYYFW_trigger[aria-expanded=true] .disclosure-module_mQYYFW_chevron{rotate:180deg}.disclosure-module_mQYYFW_panel{transition:grid-template-rows var(--dur-med) var(--ease-out);grid-template-rows:0fr;display:grid}.disclosure-module_mQYYFW_panel[data-enter]{grid-template-rows:1fr}.disclosure-module_mQYYFW_panelInner{min-height:0;overflow:hidden}.disclosure-module_mQYYFW_panel[data-enter] .disclosure-module_mQYYFW_panelInner{padding:0 var(--space-4) var(--space-4)}.disclosure-module_mQYYFW_compact .disclosure-module_mQYYFW_trigger{min-height:max(var(--tap-min), 2.5rem);padding:var(--space-2) var(--space-3)}.disclosure-module_mQYYFW_compact .disclosure-module_mQYYFW_aside{padding-inline-end:var(--space-2)}.disclosure-module_mQYYFW_compact .disclosure-module_mQYYFW_panel[data-enter] .disclosure-module_mQYYFW_panelInner{padding:0 var(--space-2) var(--space-2)}.disclosure-module_mQYYFW_panelInner{color:var(--text-muted);font-size:var(--text-sm)}}
