@layer components{.expanding-panel-classic .expanding-panel-classic-details:hover{cursor:pointer}.expanding-panel-classic .expanding-panel-classic-details .expanding-panel-classic-summary{display:grid;align-items:center;grid-template-columns:1fr auto;gap:var(--expanding-panel-classic-summary-gap,1rem);list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-block:var(--expanding-panel-classic-summary-padding-block,.5rem);overflow:hidden}.expanding-panel-classic .expanding-panel-classic-details .expanding-panel-classic-summary::-webkit-details-marker,.expanding-panel-classic .expanding-panel-classic-details .expanding-panel-classic-summary::marker{display:none}.expanding-panel-classic .expanding-panel-classic-details .expanding-panel-classic-summary .label-wrapper{display:inline-block}.expanding-panel-classic .expanding-panel-classic-details .expanding-panel-classic-summary .icon-wrapper{display:flex;align-items:center;justify-content:space-between;inline-size:var(--expanding-panel-classic-icon-size,1.2rem);aspect-ratio:1;overflow:hidden}.expanding-panel-classic .expanding-panel-classic-details .expanding-panel-classic-summary .icon-wrapper.icon-wrapper--hidden{visibility:hidden}.expanding-panel-classic .expanding-panel-classic-details .expanding-panel-classic-summary .icon-wrapper .icon{display:block;transform:scaleY(1);transition:transform var(--v131025a0) ease-in-out;font-size:var(--expanding-panel-classic-icon-size,1.2rem);will-change:transform}.expanding-panel-classic .expanding-panel-classic-details[open] .expanding-panel-classic-summary .icon-wrapper .icon{transform:scaleY(-1)}.expanding-panel-classic .expanding-panel-classic-details[open]+.expanding-panel-classic-content{grid-template-rows:1fr}.expanding-panel-classic .expanding-panel-classic-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--v131025a0) ease-in-out;will-change:grid-template-rows}.expanding-panel-classic .expanding-panel-classic-content .inner{overflow:hidden;margin-top:0}.expanding-panel-classic.content-is-on-top{position:relative}.expanding-panel-classic.content-is-on-top .expanding-panel-classic-content{position:absolute;top:calc(100% + var(--expanding-panel-classic-content-gap, 0px));inset-inline:0;z-index:var(--expanding-panel-classic-content-z-index,10)}}
