/*
 * DO NOT EDIT THIS FILE.
 * See the following change record for more information,
 * https://www.drupal.org/node/3084859
 * @preserve
 */:root{--details-border-width: 1px;--details-summary-transition: background-color .12s ease-in-out}.olivero-details{display:block;margin-block:var(--sp1);color:inherit;border:var(--details-border-width) solid var(--color--gray-95);border-radius:var(--border-radius);box-shadow:0 1px 4px var(--color--gray-90)}.olivero-details__summary{position:relative;padding-block:var(--sp1);padding-inline-start:var(--sp2);padding-inline-end:var(--sp1);list-style:none;cursor:pointer;transition:var(--details-summary-transition);word-wrap:break-word;hyphens:auto;color:inherit;background-color:var(--color--gray-100);font-size:var(--line-height-s);font-weight:700;line-height:var(--sp1)}.olivero-details__summary:before{position:absolute;inset-block-start:50%;inset-inline-start:var(--sp0-75);display:block;width:.625rem;height:.625rem;content:"";transform:translateY(-50%) rotate(45deg);border-top:solid 2px currentColor;border-right:solid 2px currentColor}[dir=rtl] .olivero-details__summary:before{transform:translateY(-50%) rotate(-135deg)}.olivero-details__summary:after{position:absolute;inset:calc(var(--details-border-width) * -1);content:"";pointer-events:none;opacity:0;border-radius:var(--border-radius);box-shadow:inset 0 0 0 2px var(--color--primary-60)}.olivero-details__summary::-webkit-details-marker{display:none}.olivero-details__summary:focus{outline:solid 2px transparent;outline-offset:-4px}.olivero-details__summary:hover{background-color:var(--color--gray-95)}.olivero-details__summary:focus:after,.olivero-details__summary:active:after{opacity:1}.olivero-details[open]>.olivero-details__summary:before{margin-block-start:-2px;transform:translateY(-50%) rotate(135deg)}.olivero-details__wrapper{margin:var(--sp1);@media(min-width:62.5rem){margin-block-start:var(--sp1-5);margin-block-end:var(--sp1-5);margin-inline-start:var(--sp2);margin-inline-end:var(--sp2)}}.olivero-details__description{margin-block-end:var(--sp1);color:var(--color-text-neutral-medium);font-size:var(--font-size-xs);line-height:var(--line-height-s)}
