.ad__container[data-v-2e8420cc]{margin:10px auto;width:100%}.ad__container-placeholder[data-v-2e8420cc]{border-radius:8px;box-shadow:0 2px 12px #0003;margin:0 auto;overflow:hidden;position:relative}.ad__container-placeholder:has(iframe) .finger-animation[data-v-2e8420cc]{display:block}.ad__container-insert[data-v-2e8420cc]{margin:0 auto!important}.ad__container-display[data-v-2e8420cc]{align-items:center;display:flex;justify-content:center;min-height:250px;min-width:300px;transition:opacity .3s ease}.ad__container .pending[data-v-2e8420cc]{min-height:30px;min-width:300px;position:relative}.ad__container .pending[data-v-2e8420cc]:after{align-items:center;animation:pulse-2e8420cc 2s ease-in-out infinite;color:#6c757d;content:"Advertisement";display:flex;font-size:14px;font-weight:500;height:100%;justify-content:center;left:0;letter-spacing:.5px;position:absolute;text-transform:uppercase;top:0;width:100%}@keyframes pulse-2e8420cc{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.m-2[data-v-2e8420cc],.no-load-ad[data-v-2e8420cc]{margin:10px auto!important;text-align:center}.no-load-ad[data-v-2e8420cc]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fff3;border-radius:5px;box-sizing:border-box;color:#eee;font-size:12px;font-weight:700;padding:10px}.finger-animation[data-v-2e8420cc]{animation:finger-2e8420cc 1s ease-in-out infinite both;bottom:-2px;display:none;pointer-events:none;position:absolute;right:45px;width:80px;z-index:999}.finger-animation img[data-v-2e8420cc]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@keyframes finger-2e8420cc{0%,20%{animation-timing-function:ease-out;transform-origin:center center}40%{animation-timing-function:ease-in;transform:translate(5px,5px)}60%{animation-timing-function:ease-out;transform:translate(-5px,-5px)}80%{animation-timing-function:ease-in;transform:translate(0)}}.ripple[data-v-2e8420cc]{animation:ripple-effect-2e8420cc 1s ease-out;background:#fffc;border-radius:50%;height:10px;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:10px}@keyframes bounce-2e8420cc{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.1)}}@keyframes ripple-effect-2e8420cc{0%{opacity:1;transform:translate(-50%,-50%) scale(0)}to{opacity:0;transform:translate(-50%,-50%) scale(40)}}.lazy-image-container[data-v-2e65a906]{background-color:#f5f5f5;height:inherit;overflow:hidden;position:relative;width:100%}.lazy-image-container .image[data-v-2e65a906]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.lazy-image-container .image-skeleton[data-v-2e65a906]{animation:wave-2e65a906 1.8s linear infinite;background:linear-gradient(110deg,#eff1f3 30%,#e2e2e2,#eff1f3,#e2e2e2,#eff1f3 70%);background-size:200% 100%;height:100%;left:0;position:absolute;top:0;width:100%}.lazy-image-container .image-error-placeholder[data-v-2e65a906]{align-items:center;background-color:#f8f9fa;color:#adb5bd;display:flex;font-size:24px;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.lazy-image-container .image-error-placeholder i[data-v-2e65a906]{opacity:.7;transform:scale(1.5)}@keyframes wave-2e65a906{0%{background-position:200% 0}to{background-position:-200% 0}}.post-card[data-v-754f4c03]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0003;border-radius:12px;display:inline-block;margin-bottom:24px;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);width:100%}.post-card[data-v-754f4c03]:hover{border-color:#fff3;box-shadow:0 8px 24px #0003,0 0 0 1px #ffffff1a;transform:translateY(-6px)}.post-card:hover .post-card__image[data-v-754f4c03]{transform:scale(1.05)}.post-card:hover .post-card__category-icon[data-v-754f4c03]{animation:pulse-754f4c03 1.5s infinite}.post-card__image-container[data-v-754f4c03]{overflow:hidden;position:relative;width:100%}.post-card__image[data-v-754f4c03]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1);width:100%}.post-card__overlay[data-v-754f4c03]{background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);bottom:0;left:0;padding:20px;position:absolute;right:0}.post-card__category[data-v-754f4c03]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#e2656d1a;border:1px solid rgba(226,101,109,.2);border-radius:20px;box-shadow:0 2px 8px #e2656d1a;color:#e2656d;display:inline-flex;font-size:14px;font-weight:500;gap:8px;letter-spacing:1.2px;padding:8px 16px;text-transform:uppercase;transition:all .3s ease}.post-card__category[data-v-754f4c03]:hover{background:#e2656d26;border-color:#e2656d4d;box-shadow:0 4px 12px #e2656d26;transform:translateY(-1px)}.post-card__category-icon[data-v-754f4c03]{background:#e2656d;border-radius:50%;box-shadow:0 0 10px #e2656d;height:8px;width:8px}.post-card__content[data-v-754f4c03]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,rgba(0,0,0,.6),transparent);padding:12px}.post-card__title[data-v-754f4c03]{color:#fff;font-size:22px;font-weight:600;line-height:1.4;margin:0 0 16px;text-shadow:0 2px 4px rgba(0,0,0,.2)}.post-card__summary[data-v-754f4c03],.post-card__title[data-v-754f4c03]{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.post-card__summary[data-v-754f4c03]{color:#ffffffb3;font-size:16px;line-height:1.6;margin:0}@keyframes pulse-754f4c03{0%{box-shadow:0 0 10px #0ff}50%{box-shadow:0 0 20px #0ff,0 0 30px #0ff}to{box-shadow:0 0 10px #0ff}}
