@layer components{.disclosure{border-top:var(--hairline)}.disclosure[data-expanded]>.react-aria-Heading .trigger .chevron{transform:rotate(180deg)}.disclosure .react-aria-Heading{margin:0}.disclosure .trigger[data-focus-visible],.disclosure .trigger:focus-visible{outline:3px solid var(--ink);outline-offset:-3px}.disclosure .trigger{color:var(--ink);cursor:pointer;align-items:center;gap:var(--space-m);min-height:var(--control-height);padding:var(--space-s) 0;text-align:start;background:0 0;border:none;justify-content:space-between;width:100%;display:flex}.disclosure .trigger .chevron{transition:transform var(--transition-fast,0s) var(--ease-out);flex:none}.disclosure .trigger[data-hovered] .summary,.disclosure .trigger[data-pressed] .summary{color:var(--ink)}.disclosure .naming{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.disclosure .name{font-size:clamp(var(--text-xs), var(--stage-unit) * 1.7, 1rem);letter-spacing:.005em;align-items:center;gap:var(--space-xs);font-weight:700;display:inline-flex}.disclosure .summary{font-size:clamp(var(--text-xs), var(--stage-unit) * 1.8, 1rem);color:var(--ink-muted);overflow-wrap:anywhere;transition:color var(--transition-fast,0s) var(--ease-out);font-weight:500;line-height:1.35}.disclosure .panel{transition:grid-template-rows var(--transition-base,0s) var(--ease-out), content-visibility var(--transition-base,0s) allow-discrete;grid-template-rows:1fr;display:grid}.disclosure .panel[hidden]{grid-template-rows:0fr}.disclosure .panel-content{gap:var(--space-m);overflow-clip-margin:6px;min-height:0;flex-direction:column;margin-inline:-6px;padding-block-end:var(--space-m);padding-inline:6px;display:flex;overflow:clip}}
