.uf-accordion{--_m-flow: 2em;--_m-flow-bottom: 0.5em;--accordion__bg: var(--_accordion__bg, var(--clr-n-0));--accordion__title-clr: var(--_accordion__title-clr, var(--clr-n-900));--accordion__border-clr: var(--_accordion__border-clr, var(--border-clr));--accordion__content-clr: var(--_accordion__content-clr, var(--clr-n-800));--accordion__border-radius: var( --_accordion__border-radius, var(--rounded-sm) );--a-clr: var(--_a-clr, var(--clr-p-500));--a-clr--hover: var(--_a-clr, var(--clr-p-400));--a-clr--active: var(--_a-clr-active, var(--clr-p-700));--_accordion__border-radius: 0px;width:100%;border-radius:var(--accordion__border-radius);overflow:hidden;box-shadow:var(--shadow-sm);border:var(--border)}.uf-accordion__header{color:var(--accordion__title-clr);background-color:var(--accordion__bg)}.uf-accordion__btn{position:relative;font-size:var(--fs-b-lg);font-weight:var(--fw-h4);display:grid;grid-template-columns:1fr auto;width:100%;background-color:unset;transition:background-color var(--fast);align-items:center;scroll-margin:var(--scroll-margin);flex-shrink:0}.uf-accordion__btn--context{grid-template-columns:auto 1fr auto}.uf-accordion__btn:hover,.uf-accordion__btn:focus{background-color:var(--clr-n-50)}.uf-accordion__btn:hover:active,.uf-accordion__btn:focus:active{background-color:var(--clr-p-50)}.uf-accordion__btn:focus-visible{outline-offset:var(--outline-off--border);outline-style:solid !important}.uf-accordion__btn[aria-expanded=true]{color:var(--clr-p-500)}.uf-accordion__context{padding:var(--p-16);border-right:var(--border);width:calc(1.25em + var(--p-32));display:grid;place-content:center;height:100%}@media(max-width: 478px){.uf-accordion__context+.uf-accordion__title{font-size:var(--fs-b-sm);font-weight:var(--fw-600)}}.uf-accordion__title{padding:var(--p-16)}@media(max-width: 767px){.uf-accordion__title{font-size:var(--fs-b-lg)}}@media(max-width: 478px){.uf-accordion__title{font-size:var(--fs-b)}}.uf-accordion__icon{stroke:currentcolor;margin-right:var(--m-16);transition:transform var(--fast);width:1em;height:1em}[aria-expanded=true] .uf-accordion__icon{transform:rotate(90deg)}.uf-accordion__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--fast)}.uf-accordion__panel:not(:last-child){border-bottom:var(--border-no-clr) var(--accordion__border-clr)}.uf-accordion__panel[aria-hidden=false]{grid-template-rows:1fr}.uf-accordion__content-wrapper{overflow:hidden}.uf-accordion__content{color:var(--accordion__content-clr);padding:var(--p-12) var(--p-16);border-top:var(--border);background-color:var(--accordion__bg)}.uf-accordion__content a:not(.uf-button){color:var(--a-clr);transition:color var(--fast)}.uf-accordion__content a:not(.uf-button):hover,.uf-accordion__content a:not(.uf-button):focus{color:var(--a-clr--hover)}.uf-accordion__content a:not(.uf-button):hover:active,.uf-accordion__content a:not(.uf-button):focus:active{color:var(--a-clr--active)}.uf-accordion__content a:not(.uf-button):hover:not(:focus-visible){-webkit-text-decoration:.1em underline;text-decoration:.1em underline}.uf-accordion__content a:not(.uf-button):focus:focus-visible{outline:var(--outline);outline-offset:var(--outline-offset);border-radius:var(--accordion__border-radius)}.uf-accordion__content a:not(.uf-button)[target=_blank]::after{content:"";font-family:Ionicons;font-size:.8em;margin-left:var(--m-4);margin-right:var(--m-4)}.uf-accordion__content>p:empty{display:none}/*# sourceMappingURL=accordion.min.css.map */