.loader-card[data-v-2fe1b217]{width:326px;height:469px}.loader-item[data-v-2fe1b217]{gap:3px}.contents-page[data-v-2fe1b217]{padding:48px 56px!important;background:#f8fafc;min-height:100vh}.contents-header[data-v-2fe1b217]{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-bottom:32px}.contents-actions[data-v-2fe1b217]{display:flex;align-items:center;gap:16px}.search-box[data-v-2fe1b217]{width:280px;height:48px;background:var(--hm-surface-cream,#faf9f5);border:1px solid var(--hm-border,#e5e3dc);border-radius:12px;display:flex;align-items:center;gap:10px;padding:0 14px;transition:var(--hm-transition)}.search-box[data-v-2fe1b217]:focus-within{border-color:var(--hm-primary,var(--primary-color));box-shadow:0 0 0 3px rgba(16,185,129,.15)}.search-box span[data-v-2fe1b217]{color:#78716c}.search-box input[data-v-2fe1b217]{font-family:Outfit,sans-serif!important;border:none;outline:none;width:100%;font-size:14px;background:transparent;color:var(--text-bold,#1c1917)}.filter-btn[data-v-2fe1b217],.sort-select[data-v-2fe1b217]{font-family:Outfit,sans-serif!important;height:48px;border:1px solid var(--border-color,var(--hm-border,#e5e3dc));background:var(--card-bg,var(--hm-surface-cream,#faf9f5));border-radius:12px;padding:0 18px;font-weight:600;color:var(--text-bold,#1c1917);cursor:pointer;transition:var(--hm-transition)}.filter-btn[data-v-2fe1b217]:hover,.sort-select[data-v-2fe1b217]:hover{background:var(--hm-surface-hover,#efece4);border-color:var(--hm-primary-border)}.filter-btn[data-v-2fe1b217]{display:flex;align-items:center;gap:8px}.sort-select[data-v-2fe1b217]{min-width:190px}.tabs-section[data-v-2fe1b217]{display:flex;align-items:center;gap:24px;border-bottom:1px solid #d9dee8;margin-bottom:32px}.tab-btn[data-v-2fe1b217]{font-family:Plus Jakarta Sans,sans-serif!important;background:transparent;border:none;padding:0 24px 16px;font-size:16px;font-weight:600;color:var(--text-muted,#111827);cursor:pointer;transition:color .25s;border-bottom:2px solid transparent;margin-bottom:-1px}.tab-btn.active[data-v-2fe1b217]{color:#059212}.filter-status-btn[data-v-2fe1b217]{display:inline-block;padding:6px 16px;border-radius:999px;font-family:Plus Jakarta Sans,sans-serif!important;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease;border:1px solid transparent}.filter-status-btn.status-2[data-v-2fe1b217]{background:rgba(220,252,231,.15);color:#16a34a;border-color:rgba(22,163,74,.3)}.filter-status-btn.status-2.active[data-v-2fe1b217]{background:#dcfce7!important;color:#15803d!important;border-color:#16a34a!important}.filter-status-btn.status-1[data-v-2fe1b217]{background:rgba(255,237,213,.15);color:#ea580c;border-color:rgba(234,88,12,.3)}.filter-status-btn.status-1.active[data-v-2fe1b217]{background:#ffedd5!important;color:#c2410c!important;border-color:#ea580c!important}.filter-status-btn.status-3[data-v-2fe1b217]{background:rgba(254,249,195,.15);color:#ca8a04;border-color:rgba(202,138,4,.3)}.filter-status-btn.status-3.active[data-v-2fe1b217]{background:#fef9c3!important;color:#854d0e!important;border-color:#ca8a04!important}.filter-status-btn.status-0[data-v-2fe1b217]{background:rgba(254,226,226,.15);color:#dc2626;border-color:rgba(220,38,38,.3)}.filter-status-btn.status-0.active[data-v-2fe1b217]{background:#fee2e2!important;color:#b91c1c!important;border-color:#dc2626!important}.filter-status-btn.status-all[data-v-2fe1b217]{background:rgba(156,163,175,.15);color:#9ca3af;border-color:rgba(156,163,175,.3)}.filter-status-btn.status-all.active[data-v-2fe1b217]{background:#e5e7eb!important;color:#1f2937!important;border-color:#9ca3af!important}html.dark-mode .filter-status-btn.status-all.active[data-v-2fe1b217],html.dark .filter-status-btn.status-all.active[data-v-2fe1b217]{background:#374151!important;color:#f9fafb!important;border-color:#4b5563!important}.tab-btn.active[data-v-2fe1b217]:after{content:"";position:absolute;left:0;bottom:-1px;height:3px;width:100%;background:#059212;border-radius:999px}.content-body[data-v-2fe1b217]{min-height:380px}.state-box[data-v-2fe1b217]{background:#fff;border:1px solid #e4e7ec;border-radius:14px;padding:48px;text-align:center;color:#667085;font-weight:600}.state-box.error[data-v-2fe1b217]{color:#b42318;background:#fff5f5;border-color:#fecdca}.cards-grid[data-v-2fe1b217]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px}.content-card[data-v-2fe1b217]{background:transparent;overflow:hidden;display:flex;flex-direction:column}.mc-card__img-wrap[data-v-2fe1b217]{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#e2e8f0;border-radius:8px}.mc-card__img[data-v-2fe1b217]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.content-card:hover .mc-card__img[data-v-2fe1b217]{transform:scale(1.05)}.mc-card__tags[data-v-2fe1b217]{position:absolute;top:8px;left:8px;display:flex;flex-direction:column;gap:4px;z-index:2}.mc-tag[data-v-2fe1b217]{display:inline-block;padding:2px 8px;border-radius:4px;font-size:.63rem;font-weight:800;text-transform:uppercase;letter-spacing:.4px;line-height:1.6}.mc-tag--gratis[data-v-2fe1b217]{background:var(--primary-color);color:#fff}.mc-tag--type[data-v-2fe1b217]{background:#334155;color:#fff}.mc-card__status[data-v-2fe1b217]{position:absolute;top:8px;right:8px;z-index:2}.status-badge[data-v-2fe1b217]{display:inline-block;padding:4px 10px;border-radius:999px;font-family:Outfit,sans-serif!important;font-size:.65rem;font-weight:800;text-transform:capitalize;letter-spacing:.3px}.status-inactive[data-v-2fe1b217]{background:#fee2e2;color:#dc2626}.status-waiting[data-v-2fe1b217]{background:#ffedd5;color:#ea580c}.status-active[data-v-2fe1b217]{background:#dcfce7;color:#16a34a}.status-observations[data-v-2fe1b217]{background:#fef9c3;color:#ca8a04}.mc-card__body[data-v-2fe1b217]{padding:10px 0 14px;display:flex;flex-direction:column;gap:6px;flex:1}.mc-card__title[data-v-2fe1b217]{font-family:Outfit,sans-serif!important;font-weight:600!important;font-size:.95rem!important;color:var(--text-bold);margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mc-card__author[data-v-2fe1b217]{font-size:.75rem;color:var(--text-muted);margin:0}.mc-card__rating[data-v-2fe1b217]{display:flex;align-items:center;gap:4px;margin-top:2px}.mc-rating__score[data-v-2fe1b217]{font-size:.8rem;font-weight:700;color:#b45309}.mc-rating__stars[data-v-2fe1b217]{display:flex;gap:1px}.mc-star[data-v-2fe1b217]{font-size:.85rem}.mc-star.filled[data-v-2fe1b217]{color:#f59e0b}.mc-star.half[data-v-2fe1b217]{color:#f59e0b;opacity:.55}.mc-star.empty[data-v-2fe1b217]{color:#d1d5db}.mc-card__price[data-v-2fe1b217]{display:flex;align-items:baseline;gap:8px;margin-top:6px}.mc-price--main[data-v-2fe1b217]{font-family:Outfit,sans-serif!important;font-size:1.05rem!important;font-weight:700!important;color:var(--primary-color)}.mc-price--original[data-v-2fe1b217]{font-size:.8rem;color:#9ca3af;text-decoration:line-through}.card-footer[data-v-2fe1b217]{display:flex;align-items:center;gap:8px;margin-top:auto}.primary-action[data-v-2fe1b217]{flex:1;height:38px;border:none;background:var(--primary-color,#18d600)!important;color:#fff!important;border-radius:8px!important;font-family:Outfit,sans-serif!important;font-size:.85rem!important;font-weight:700!important;transition:all .25s ease!important;cursor:pointer}.primary-action[data-v-2fe1b217]:hover{background:var(--primary-hover,#15bc00)!important;transform:translateY(-1px)}.secondary-action[data-v-2fe1b217]{flex:1;height:38px;border:1px solid var(--border-color,#e5e7eb)!important;background:transparent!important;color:var(--text-bold,#374151)!important;border-radius:8px!important;font-family:Outfit,sans-serif!important;font-size:.85rem!important;font-weight:700!important;transition:all .25s ease!important;cursor:pointer}.secondary-action[data-v-2fe1b217]:hover:not(:disabled){background:var(--card-sub-bg,#f3f4f6)!important}.secondary-action[data-v-2fe1b217]:disabled{opacity:.6;cursor:not-allowed}.options-btn[data-v-2fe1b217]{width:48px;height:48px;border:1px solid #d9dee8;background:#fff;border-radius:8px;font-size:22px;font-weight:800;cursor:pointer}.pagination-section[data-v-2fe1b217]{margin-top:36px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px}.pagination-section p[data-v-2fe1b217]{color:#344054;font-size:14px;margin:0}.pagination-controls[data-v-2fe1b217]{display:flex;align-items:center;gap:8px}.pagination-controls button[data-v-2fe1b217]{width:40px;height:40px;border:1px solid #d9dee8;background:#fff;border-radius:8px;cursor:pointer}.pagination-controls button[data-v-2fe1b217]:disabled{opacity:.4;cursor:not-allowed}.pagination-controls .current-page[data-v-2fe1b217]{background:#059212;color:#fff;border-color:#059212}.pagination-section select[data-v-2fe1b217]{justify-self:end;height:44px;border:1px solid #d9dee8;background:#fff;border-radius:8px;padding:0 14px}@media (max-width:1200px){.cards-grid[data-v-2fe1b217]{grid-template-columns:repeat(3,minmax(240px,1fr))}}@media (max-width:992px){.contents-header[data-v-2fe1b217]{flex-direction:column}.contents-actions[data-v-2fe1b217]{width:100%;flex-wrap:wrap}.search-box[data-v-2fe1b217]{min-width:240px}.cards-grid[data-v-2fe1b217]{grid-template-columns:repeat(2,minmax(240px,1fr))}}@media (max-width:640px){.contents-page[data-v-2fe1b217]{padding:32px 20px}.contents-actions[data-v-2fe1b217]{flex-direction:column;align-items:stretch}.filter-btn[data-v-2fe1b217],.search-box[data-v-2fe1b217],.sort-select[data-v-2fe1b217]{width:100%}.cards-grid[data-v-2fe1b217]{grid-template-columns:1fr}.pagination-section[data-v-2fe1b217]{grid-template-columns:1fr;justify-items:center}.pagination-section select[data-v-2fe1b217]{justify-self:center}}