@layer theme,base;@layer components{.block__accordion{gap:var(--umb-accordion-gap,0);flex-direction:column;width:100%;display:flex}.accordion-item{border-right-width:var(--umb-accordion-item-border-right,0);border-left-width:var(--umb-accordion-item-border-left,0);border-radius:var(--umb-accordion-item-border-radius,0);border:var(--umb-accordion-border-width,0) solid var(--umb-accordion-border-color,var(--umb-border-color))}.accordion-item:first-of-type{border-top-left-radius:var(--umb-accordion-item-first-border-radius,0);border-top-right-radius:var(--umb-accordion-item-last-border-radius,0)}.accordion-item:last-of-type{border-bottom-left-radius:var(--umb-accordion-item-last-border-radius,0);border-bottom-right-radius:var(--umb-accordion-item-last-border-radius,0)}.accordion-item:not(:first-of-type){border-top:var(--umb-accordion-item-not-first-border-top,0) solid var(--umb-accordion-border-color,var(--umb-border-color))}.accordion-body{padding:var(--umb-accordion-body-padding,var(--umb-spacer-4) 0)}.accordion-button{font-weight:var(--umb-accordion-btn-font-weight,var(--umb-font-weight-bold));padding:var(--umb-accordion-btn-padding-y) var(--umb-accordion-btn-padding-x,0);gap:var(--umb-spacer-1);background-color:var(--umb-accordion-btn-bg,var(--umb-body-bg));display:flex}.accordion-button:not(.collapsed){color:var(--umb-accordion-active-color,var(--umb-accordion-btn-color));background-color:var(--umb-accordion-active-bg,var(--umb-gray-50));border-bottom:var(--umb-accordion-btn-border-bottom,var(--umb-accordion-btn-border-width) solid var(--umb-accordion-btn-border-color,var(--umb-border-color)), 0);box-shadow:none}.accordion-button:after{content:none}.accordion-no-button{font-weight:var(--umb-accordion-btn-font-weight,var(--umb-font-weight-bold));color:var(--umb-accordion-btn-color);padding:var(--umb-accordion-btn-padding-y) var(--umb-accordion-btn-padding-x,0);background-color:var(--umb-accordion-btn-bg,var(--umb-body-bg));display:block;position:relative}.accordion-button-inner{text-align:start;text-wrap:pretty;align-items:start;gap:var(--umb-spacer-1);flex-direction:column;flex-grow:1;display:flex}.accordion-button-icon,.accordion-button>.accordion-button-icon{justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.accordion-button-heading{font-size:var(--umb-accordion-btn-heading-font-size,var(--umb-fts-0));font-weight:var(--umb-accordion-btn-heading-font-weight,var(--umb-font-weight-bold));color:var(--umb-accordion-btn-heading-color,var(--umb-link-color));transition:var(--umb-link-transition,text-decoration-color .2s, text-underline-offset .2s)}.accordion-button-heading:hover{color:var(--umb-accordion-btn-heading-hover-color,var(--umb-link-hover-color))}.accordion-button-intro{font-size:var(--umb-accordion-btn-intro-font-size,var(--umb-fts--1));font-weight:var(--umb-accordion-btn-intro-font-weight,var(--umb-font-weight-base));color:var(--umb-accordion-btn-intro-color,var(--umb-body-secondary-color))}.accordion-button-intro:hover{color:var(--umb-accordion-btn-intro-hover-color,var(--umb-body-secondary-color))}}@layer utilities;
