.expander .header .btn{--bg:transparent;--color:var(--button-text-ghost-high-contrast)}.expander .header .btn:hover{cursor:pointer;--bg:var(--button-bg-secondary-hover);--color:var(--button-text-ghost-hover)}.expander .header .btn:active,.expander .header .is-active.btn{--bg:var(--button-bg-secondary-click);--color:var(--button-text-ghost-click)}.expander .header [disabled].btn{pointer-events:none;--bg:transparent;--color:var(--button-text-ghost-disabled)}.expander{border-top:1px solid var(--border-00);padding:2.5rem 0 1.5rem}.expander .header{display:flex;grid-gap:.5rem;align-items:center;cursor:pointer;padding:0 1rem 0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.expander .header.is-open{--title-color:var(--text-accent);--btn-rotate:rotate(0)}.expander .header.is-open .icon{--color:var(--button-icn-ghost-click)}.expander .header>.title{color:var(--title-color,var(--text-primary));flex-grow:1;font-family:var(--font-family,Exo2);font-size:var(--font-size,1.25rem);font-weight:var(--font-weight,700);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.3);transition:color .2s ease-in-out}.expander .header .btn{transform:var(--btn-rotate,rotate(180deg));transition:transform .2s ease-in-out;--padding:0;--width:2rem;--height:2rem}.expander .icon{--color:var(--text-tertiary)}.expander:last-of-type{border-bottom:1px solid var(--border-00)}.expander__content{max-height:var(--max-height,0);overflow:hidden;padding-top:1rem;transition:max-height .2s ease-in-out}.expander__content,.expander__content p{color:var(--text-tertiary);font-family:var(--font-family,Exo2);font-size:var(--font-size,1rem);font-weight:var(--font-weight,300);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.5)}.expander__content p{margin:.5rem 0}.expander__content a{color:var(--text-link);font-family:var(--font-family,Exo2);font-size:var(--font-size,1rem);font-weight:var(--font-weight,300);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.5)}.expander .text-editor{margin:0;padding-right:2.5rem}
