:root{--emaia-summary-background:#f9f9f9;--emaia-summary-color:var(--color-text,#111);--emaia-summary-padding:2rem;--emaia-border-radius:.5rem;--emaia-list-gap:.5rem;--emaia-summary-transition-duration:.25s;--emaia-summary-transition-easing:ease-in-out;--emaia-summary-content-hidden-max-height:152px}@media(min-width:767px){:root{--emaia-summary-content-hidden-max-height:120px}}.emaia-summary{background:var(--emaia-summary-background);color:var(--emaia-summary-color);padding:var(--emaia-summary-padding);position:relative;interpolate-size:allow-keywords;border-radius:var(--emaia-border-radius);max-width:var(--ess-block-text-width,100%)}.emaia-summary__title{font-size:1.5rem}@media(min-width:767px){.emaia-summary__title{font-size:1.75rem}}.emaia-summary__header{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:1.25rem}.emaia-summary__header h2{margin:0;padding:0}.emaia-summary__info-wrapper{flex-shrink:0;line-height:0;position:relative}.emaia-summary__info-button{--icon-size:1.5rem;--touch-target:2.25rem;align-items:center;background:none;border:0;border-radius:0;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;font:inherit;height:var(--touch-target);justify-content:center;line-height:normal;line-height:0;min-height:var(--touch-target);min-width:var(--touch-target);overflow:visible;padding:0;transition:opacity .2s;-webkit-user-select:none;user-select:none;width:var(--touch-target)}.emaia-summary__info-button:focus,.emaia-summary__info-button:hover{opacity:1}.emaia-summary__info-button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.emaia-summary__info-button svg{display:block;height:var(--icon-size);height:100%;width:var(--icon-size)}.emaia-summary__tooltip{animation:emaia-tooltip-fade-in .2s var(--emaia-summary-transition-easing);background:#fff;border-radius:6px;box-shadow:0 4px 20px #0000001a,0 1px 3px #00000014;color:#111;font-size:.875rem;line-height:1.5;max-width:90vw;min-width:250px;padding:.75rem 1rem;position:absolute;right:0;top:calc(100% + .25rem);z-index:1000}.emaia-summary__tooltip:before{border:7px solid;border-color:#0000 #0000 #fff;bottom:100%;content:"";filter:drop-shadow(0 -2px 2px rgba(0,0,0,.04));position:absolute;right:.875rem}.emaia-summary__tooltip[hidden]{display:none}.emaia-summary__content{overflow:hidden;position:relative;transition:var(--emaia-summary-transition-duration) var(--emaia-summary-transition-easing)}.emaia-summary__list{margin-block:0;padding-block:0}.emaia-summary__list li{margin-block:0}.emaia-summary__list li+li{margin-top:var(--emaia-list-gap)}.emaia-summary.is-closed .emaia-summary__content{height:var(--emaia-summary-content-hidden-max-height)}.emaia-summary.is-closed .emaia-summary__content:after{background:linear-gradient(#0000,var(--emaia-summary-background));bottom:0;content:"";height:3em;left:0;pointer-events:none;position:absolute;width:100%}.emaia-summary.is-open .emaia-summary__content{height:max-content}.emaia-summary.is-open .emaia-summary__content:after{opacity:0;transition:opacity var(--emaia-summary-transition-duration) var(--emaia-summary-transition-easing)}.emaia-summary__toggle{padding-top:.5rem}@media(min-width:767px){.emaia-summary__toggle{padding-top:1rem}}.emaia-summary__toggle-button{align-items:center;background:none;border:0;border-radius:0;color:inherit;cursor:pointer;display:flex;font:inherit;font-size:1rem;gap:.375rem;line-height:normal;margin-inline:auto;overflow:visible;padding:.5rem;-webkit-user-select:none;user-select:none}.emaia-summary__toggle-button svg{display:block;height:1rem;line-height:0;width:1rem}.emaia-summary__toggle-button[aria-expanded=false] .emaia-summary__toggle-button-hide-icon,.emaia-summary__toggle-button[aria-expanded=false] .emaia-summary__toggle-button-hide-text,.emaia-summary__toggle-button[aria-expanded=true] .emaia-summary__toggle-button-show-icon,.emaia-summary__toggle-button[aria-expanded=true] .emaia-summary__toggle-button-show-text{display:none}@keyframes emaia-tooltip-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}