.file-card__preview{border-radius:.5rem;border-width:1px;display:grid;margin-bottom:.5rem;max-height:8rem;min-height:8rem;min-width:8rem;overflow:hidden;place-items:center;position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.file-card__preview:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.file-card__preview:is(.dark *){--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.file-card__preview{transition-duration:.3s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}.file-card__image{border-radius:.5rem;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.file-card__icon{font-size:1.5rem;line-height:2rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.file-card__icon:is(.dark *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.file-card__name{font-size:.875rem;line-height:1.25rem;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.file-card__name:is(.dark *){--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.file-card.active .file-card__preview{border-width:2px;--tw-border-opacity:1!important;border-color:rgb(8 145 178/var(--tw-border-opacity,1))!important;padding:.25rem}.file-card.active .file-card__image{opacity:.4}.file-card__menu{align-items:center;border-bottom-left-radius:.375rem;display:none;justify-content:flex-end;position:absolute;right:0;top:0}.group:hover .file-card__menu{display:flex}.file-card__menu{border-bottom-width:1px;border-left-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.file-card__menu:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}
