.gvtui-disclosure{border:1px solid var(--colour-line);border-radius:var(--box-radius-standard);flex-direction:column;width:100%;min-width:0;display:flex;overflow:hidden}.gvtui-disclosure-heading{background-color:var(--colour-bg-card);border:none;border-bottom:1px solid var(--colour-line);cursor:pointer;text-align:left;width:100%;color:var(--colour-ink);transition:background-color var(--control-transition);font-size:.875rem;font-weight:var(--font-weight-bold);justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem;display:flex}.gvtui-disclosure-heading:hover{background-color:var(--grey-100)}.gvtui-disclosure-heading:focus-visible{outline:2px solid var(--gvt-primary);outline-offset:-2px}.gvtui-disclosure-heading--custom{cursor:default;font-weight:inherit}.gvtui-disclosure-heading--custom:hover{background-color:var(--colour-bg-card)}.gvtui-disclosure-toggle{cursor:pointer;color:inherit;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.gvtui-disclosure-toggle:hover{background-color:var(--grey-100)}.gvtui-disclosure-toggle:focus-visible{outline:2px solid var(--gvt-primary);outline-offset:2px}.gvtui-disclosure-icon{transform-origin:50%;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;transition:transform .2s;display:inline-flex}.gvtui-disclosure-toggle[aria-expanded=true] .gvtui-disclosure-icon,.gvtui-disclosure-heading[aria-expanded=true] .gvtui-disclosure-icon,.disclosure-header-button[aria-expanded=true] .gvtui-disclosure-icon{transform:rotate(90deg)}.gvtui-disclosure-panel{background-color:var(--grey-100);grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid;overflow:hidden}.gvtui-disclosure-panel.open{grid-template-rows:1fr}.gvtui-disclosure-panel__content{min-height:0;padding:0 .75rem;overflow:hidden}.gvtui-disclosure-panel.open .gvtui-disclosure-panel__content{padding-block:.75rem}.gvtui-disclosure--white{border-color:var(--colour-line)}.gvtui-disclosure--white .gvtui-disclosure-panel{background-color:var(--colour-bg-card)}.gvtui-disclosure--white .gvtui-disclosure-heading{background-color:var(--colour-bg-card);border:0}
