.summary-spoiler{--transition-timing:cubic-bezier(.25,.46,.45,.94);--expand-duration:.7s;--content-delay:.2s;--icon-duration:.4s}.summary-spoiler[data-expanded=true],.summary-spoiler[data-expanded=false]{transform:translateZ(0)}.summary-spoiler .content-container{transition:width var(--expand-duration)var(--transition-timing),border-radius var(--expand-duration)var(--transition-timing),box-shadow var(--expand-duration)var(--transition-timing),transform var(--expand-duration)var(--transition-timing);backface-visibility:hidden;perspective:1000px}.summary-spoiler .collapsed-title{transition:opacity calc(var(--expand-duration)*.6)var(--transition-timing),max-height calc(var(--expand-duration)*.8)var(--transition-timing),transform calc(var(--expand-duration)*.7)var(--transition-timing)}.summary-spoiler .expanded-content{transition:opacity calc(var(--expand-duration)*.8)var(--transition-timing)var(--content-delay),max-height var(--expand-duration)var(--transition-timing),transform calc(var(--expand-duration)*.9)var(--transition-timing)var(--content-delay)}.summary-spoiler[data-expanded=false] .expanded-content{transition-delay:0s;transition-duration:calc(var(--expand-duration)*.5)}.summary-spoiler[data-expanded=false] .collapsed-title{transition-delay:calc(var(--content-delay)*.5)}.summary-spoiler button{transition:background-color .2s ease-out,transform .2s ease-out,box-shadow .2s ease-out}.summary-spoiler button:hover{transform:scale(1.05);box-shadow:0 2px 8px #0000001a}.summary-spoiler button:active{transform:scale(.98)}.summary-spoiler .icon-plus,.summary-spoiler .icon-minus{transition:transform var(--icon-duration)cubic-bezier(.68,-.55,.265,1.55),opacity var(--icon-duration)var(--transition-timing),scale var(--icon-duration)var(--transition-timing)}@media (prefers-reduced-motion:reduce){.summary-spoiler,.summary-spoiler *,.summary-spoiler :before,.summary-spoiler :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.summary-spoiler button:focus-visible{outline:2px solid var(--color-blue-accent);outline-offset:2px;border-radius:8px}.summary-spoiler *{will-change:auto}.summary-spoiler[data-expanded=true] .content-container,.summary-spoiler[data-expanded=false] .content-container{will-change:width,border-radius,box-shadow,transform}.summary-spoiler .collapsed-title,.summary-spoiler .expanded-content{will-change:opacity,max-height,transform}
/*# sourceMappingURL=dc5f2e7b51551ded.css.map*/