@layer components{.mx-glass{-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);background:#ffffffc7;border:1px solid #ffffffbf}.mx-glass-dark{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff12;border:1px solid #ffffff24}.mx-details>summary{list-style:none}.mx-details>summary::-webkit-details-marker{display:none}.mx-details[open]>summary .mx-plus{transform:rotate(45deg)}.mx-plus{transition:transform .22s,background-color .18s}.mx-float{animation:6s ease-in-out infinite mx-float}.mx-float-slow{animation:8s ease-in-out -2s infinite mx-float}.mx-shadow-breathe{animation:6s ease-in-out infinite mx-shadow}.mx-rise{animation:.7s cubic-bezier(.2,.7,.2,1) both mx-rise}}@keyframes mx-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-12px)rotate(.6deg)}}@keyframes mx-shadow{0%,to{opacity:.34;transform:scaleX(1)}50%{opacity:.22;transform:scaleX(.86)}}@keyframes mx-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}
