.ad-slot[data-v-2cdfc55c]{align-items:center;display:flex;justify-content:center;margin:1rem auto;overflow:hidden;transition:min-height .3s ease;width:100%}.ad-slot--leaderboard[data-v-2cdfc55c],.ad-slot--mobile-banner[data-v-2cdfc55c],.ad-slot--rectangle[data-v-2cdfc55c],.ad-slot--vertical[data-v-2cdfc55c]{background:#f9fafb;border:1px solid rgba(71,192,252,.12);border-radius:8px}.ad-slot--native[data-v-2cdfc55c]{background:transparent;border:none}.ad-slot__placeholder[data-v-2cdfc55c],.ad-slot__skeleton[data-v-2cdfc55c]{align-items:center;display:flex;justify-content:center;width:100%}.ad-slot__skeleton[data-v-2cdfc55c]{animation:pulse-2cdfc55c 2s ease-in-out infinite;background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb,#f3f4f6 75%);background-size:200% 100%;border-radius:6px;height:100%;min-height:inherit}@keyframes pulse-2cdfc55c{0%,to{opacity:1}50%{opacity:.5}}.ad-slot__label[data-v-2cdfc55c]{color:#9ca3af;font-size:10px;font-weight:500;letter-spacing:1px;text-transform:uppercase}.ad-slot__label--error[data-v-2cdfc55c]{color:#d1d5db}.ad-slot__content[data-v-2cdfc55c],.ad-slot__fallback[data-v-2cdfc55c]{align-items:center;display:flex;justify-content:center;width:100%}.ad-slot__fallback[data-v-2cdfc55c]{border:1px dashed #e5e7eb;border-radius:6px;min-height:inherit}.ad-slot--loaded[data-v-2cdfc55c]{background:transparent;border:none;padding:0}@media(max-width:640px){.ad-slot[data-v-2cdfc55c]{margin:.75rem auto}}.ad-slot--rewarded[data-v-2cdfc55c]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;margin:1rem 0;padding:1.25rem}.ad-slot__rewarded-ready[data-v-2cdfc55c]{align-items:center;display:flex;flex-direction:column;gap:.75rem;text-align:center}.ad-slot__rewarded-text[data-v-2cdfc55c]{color:#6b7280;font-size:.875rem;line-height:1.4;margin:0}.ad-slot__turnstile[data-v-2cdfc55c]{margin:0 auto}.ad-slot__turnstile-loading[data-v-2cdfc55c]{color:#9ca3af;font-size:.75rem;margin:0}.ad-slot__rewarded-btn[data-v-2cdfc55c]{align-items:center;background:linear-gradient(135deg,#47c0fc,#3b82f6);border:none;border-radius:8px;box-shadow:0 4px 12px #47c0fc4d;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:.375rem;justify-content:center;padding:.625rem 1.25rem;transition:transform .15s ease,box-shadow .15s ease}.ad-slot__rewarded-btn[data-v-2cdfc55c]:hover{box-shadow:0 6px 16px #47c0fc66;transform:translateY(-1px)}.ad-slot__rewarded-btn[data-v-2cdfc55c]:disabled{cursor:not-allowed;opacity:.6;transform:none}.ad-slot__rewarded-progress[data-v-2cdfc55c]{opacity:.8}.ad-slot__rewarded-watching[data-v-2cdfc55c]{align-items:center;display:flex;justify-content:center;min-height:60px}.ad-slot__rewarded-loading[data-v-2cdfc55c]{border-radius:8px;color:#6b7280;padding:1rem 2rem;width:100%}.ad-slot__rewarded-complete[data-v-2cdfc55c],.ad-slot__rewarded-loading[data-v-2cdfc55c]{align-items:center;display:flex;font-size:.875rem;justify-content:center}.ad-slot__rewarded-complete[data-v-2cdfc55c]{color:#059669;font-weight:600;gap:.5rem;padding:.75rem}.ad-slot__check-icon[data-v-2cdfc55c]{height:20px;width:20px}.ad-slot__rewarded-partial[data-v-2cdfc55c]{padding:.5rem}.ad-slot__rewarded-error[data-v-2cdfc55c],.ad-slot__rewarded-partial[data-v-2cdfc55c]{align-items:center;display:flex;flex-direction:column;gap:.5rem}.ad-slot__rewarded-error[data-v-2cdfc55c]{padding:.75rem;text-align:center}.ad-slot__rewarded-error-msg[data-v-2cdfc55c]{color:#dc2626;font-size:.8rem;margin:0}.ad-slot__rewarded-retry[data-v-2cdfc55c]{background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#6b7280;cursor:pointer;font-size:.8rem;padding:.375rem .75rem}.ad-slot__rewarded-retry[data-v-2cdfc55c]:hover{background:#f9fafb}.ad-slot__rewarded-skip[data-v-2cdfc55c]{color:#9ca3af;font-size:.8rem;padding:1rem;text-align:center}
