.announce{align-items:center;cursor:pointer;display:flex;font-size:1.125rem;font-weight:500;line-height:1.75rem;line-height:22px;padding:1rem 1.75rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-text-opacity:1;border-bottom-width:1px;border-color:transparent;color:rgb(31 31 31/var(--tw-text-opacity,1))}.expanded .announce{--tw-border-opacity:1;border-color:rgb(243 243 243/var(--tw-border-opacity,1))}.content{display:grid;grid-template-rows:0fr;transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expanded .content{grid-template-rows:1fr}.materials{background:#ababab0f}.materials-icon{color:#ababab}.materials.has-materials{background:#a100090f}.has-materials .materials-icon{color:#a10009}.hover-item:not(.not-shadow):hover{box-shadow:0 10px 20px -5px #ababab70}.hover-item.has-materials:not(.not-shadow):hover,.hover-item:not(.not-shadow):hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover-item.has-materials:not(.not-shadow):hover{box-shadow:0 10px 20px -5px #a1000970}
