.default-post-image-module__cnerzG__container{background:linear-gradient(135deg, hsl(var(--primary) / .7) 0%, hsl(var(--primary)) 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.default-post-image-module__cnerzG__container.default-post-image-module__cnerzG__loading{background:linear-gradient(135deg, hsl(var(--muted-foreground) / .4) 0%, hsl(var(--muted-foreground) / .3) 100%);animation:2s ease-in-out infinite default-post-image-module__cnerzG__pulse}.dark .default-post-image-module__cnerzG__container.default-post-image-module__cnerzG__loading{background:linear-gradient(135deg, hsl(var(--muted) / .8) 0%, hsl(var(--muted) / .6) 100%)}.default-post-image-module__cnerzG__content{text-align:center;z-index:2;flex-direction:column;justify-content:center;align-items:center;padding:1rem;display:flex}.default-post-image-module__cnerzG__iconContainer{margin-bottom:.75rem}.default-post-image-module__cnerzG__icon{color:#fff;opacity:.9;filter:drop-shadow(0 2px 4px #0000001a);width:2.5rem;height:2.5rem}.default-post-image-module__cnerzG__titleContainer{max-width:200px}.default-post-image-module__cnerzG__title{color:#fff;text-shadow:0 1px 2px #0000001a;word-break:break-word;margin:0;font-size:1rem;font-weight:600;line-height:1.3}.default-post-image-module__cnerzG__pattern{opacity:.1;pointer-events:none;position:absolute;inset:0}.default-post-image-module__cnerzG__dot{background:#fff;border-radius:50%;width:4px;height:4px;position:absolute}.default-post-image-module__cnerzG__dot:first-child{animation:6s ease-in-out infinite default-post-image-module__cnerzG__float;top:20%;left:15%}.default-post-image-module__cnerzG__dot:nth-child(2){animation:4s ease-in-out infinite reverse default-post-image-module__cnerzG__float;top:60%;left:80%}.default-post-image-module__cnerzG__dot:nth-child(3){animation:5s ease-in-out -2s infinite default-post-image-module__cnerzG__float;top:80%;left:20%}.default-post-image-module__cnerzG__dot:nth-child(4){animation:7s ease-in-out -1s infinite reverse default-post-image-module__cnerzG__float;top:30%;left:70%}@keyframes default-post-image-module__cnerzG__float{0%,to{opacity:.1;transform:translateY(0)}50%{opacity:.3;transform:translateY(-20px)}}@keyframes default-post-image-module__cnerzG__pulse{0%,to{opacity:1}50%{opacity:.8}}@media (max-width:768px){.default-post-image-module__cnerzG__icon{width:2rem;height:2rem}.default-post-image-module__cnerzG__title{font-size:.875rem}}
.tag-filter-module__7h7C7W__container{max-width:1200px;margin:0 auto}.tag-filter-module__7h7C7W__tagList{flex-wrap:wrap;justify-content:center;gap:.625rem;margin-top:0;margin-bottom:3rem;display:flex}.tag-filter-module__7h7C7W__tag{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground));cursor:pointer;border:none;border-radius:.375rem;outline:none;padding:.375rem .625rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.tag-filter-module__7h7C7W__tag:hover{color:hsl(var(--foreground));background-color:hsl(var(--accent));text-decoration:none}.tag-filter-module__7h7C7W__tag:focus-visible{box-shadow:0 0 0 2px hsl(var(--ring))}.dark .tag-filter-module__7h7C7W__tag{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.dark .tag-filter-module__7h7C7W__tag:hover{background-color:hsl(var(--primary) / .2);color:hsl(var(--primary))}.tag-filter-module__7h7C7W__tagActive{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.dark .tag-filter-module__7h7C7W__tagActive{background-color:hsl(var(--primary) / .3);color:hsl(var(--primary))}.tag-filter-module__7h7C7W__tagActive:hover{background-color:hsl(var(--primary) / .9);color:hsl(var(--primary-foreground))}.dark .tag-filter-module__7h7C7W__tagActive:hover{background-color:hsl(var(--primary) / .4);color:hsl(var(--primary))}
