.expo-toggle{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;transition:color .3s;display:inline}.expo-toggle:hover,.expo-toggle[aria-expanded=true]{color:var(--accent,var(--color-primary))}.expo-caret{vertical-align:middle;margin-left:10px;font-size:.55em;line-height:1;transition:transform .45s cubic-bezier(.22,1,.36,1);display:inline-block}.expo-toggle[aria-expanded=true] .expo-caret{transform:rotate(180deg)}.expo-panel{animation:.55s cubic-bezier(.22,1,.36,1) expo-in}@keyframes expo-in{0%{opacity:0;transform:translateY(10px)}}.img-preview{position:relative}.img-preview img{opacity:.92;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .4s}.img-preview button:hover img{opacity:1;transform:scale(1.02)}.preview-more{width:100%;height:100%;color:var(--color-on-surface);font-family:var(--font-label-caps);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;z-index:2;background:linear-gradient(#0000 40%,#05070ad1);justify-content:flex-start;align-items:flex-end;padding:16px;font-size:12px;display:flex;position:absolute;inset:0}.preview-more:hover span:first-child{color:var(--color-primary);text-decoration:underline}.preview-more[aria-expanded=true]{display:none}@media (prefers-reduced-motion:reduce){.expo-panel{animation:none}}
