[data-v-da8a1871]:root{--primary-color:#16223d;--secondary-color:#ffa000;--edureel-color:#8b5cf6;--edureel-light:#f3e8ff}.container[data-v-da8a1871]{margin:0 auto;max-width:1400px;padding:0 2rem}.edureels-header[data-v-da8a1871]{background:linear-gradient(135deg,var(--primary-color) 0,#0f1629 100%);color:#fff;overflow:hidden;padding:4rem 0;position:relative;text-align:center}.header-background[data-v-da8a1871]{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.floating-shapes[data-v-da8a1871]{height:100%;position:relative;width:100%}.shape[data-v-da8a1871]{animation:float-da8a1871 6s ease-in-out infinite;background:linear-gradient(45deg,var(--secondary-color),#f57c00);border-radius:50%;opacity:.1;position:absolute}.shape-1[data-v-da8a1871]{animation-delay:0s;height:200px;right:-100px;top:-100px;width:200px}.shape-2[data-v-da8a1871]{animation-delay:2s;bottom:-75px;height:150px;left:-75px;width:150px}.shape-3[data-v-da8a1871]{animation-delay:4s;height:100px;left:20%;top:50%;width:100px}.shape-4[data-v-da8a1871]{animation-delay:1s;height:120px;right:30%;top:20%;width:120px}@keyframes float-da8a1871{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(180deg)}}.header-content[data-v-da8a1871]{position:relative;z-index:2}.header-badge[data-v-da8a1871]{align-items:center;background:var(--secondary-color);border-radius:25px;box-shadow:0 4px 15px #ffa0004d;color:#fff;display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1.5rem}.edureels-title[data-v-da8a1871]{font-size:4rem;font-weight:900;line-height:1.1;margin-bottom:1.5rem}.title-main[data-v-da8a1871]{color:#fff}.title-accent[data-v-da8a1871]{color:var(--secondary-color);position:relative}.title-accent[data-v-da8a1871]:after{background:var(--secondary-color);border-radius:2px;bottom:-5px;content:"";height:4px;left:0;position:absolute;width:100%}.edureels-subtitle[data-v-da8a1871]{font-size:1.3rem;line-height:1.6;margin-bottom:2.5rem;opacity:.95}.edureels-subtitle strong[data-v-da8a1871]{color:var(--secondary-color);font-weight:700}.edureels-stats[data-v-da8a1871]{display:flex;gap:3rem;justify-content:center;margin-top:2rem}.stat-item[data-v-da8a1871]{text-align:center}.stat-number[data-v-da8a1871]{color:var(--secondary-color);font-size:2.5rem;font-weight:900;line-height:1;margin-bottom:.5rem;text-shadow:0 2px 4px rgba(0,0,0,.3)}.stat-label[data-v-da8a1871]{font-size:.9rem;font-weight:600;letter-spacing:.5px;opacity:.8;text-transform:uppercase}.empty-container[data-v-da8a1871],.error-container[data-v-da8a1871],.loading-container[data-v-da8a1871]{padding:4rem 0}.loading-grid[data-v-da8a1871]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.loading-edureel[data-v-da8a1871]{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;display:grid;gap:2rem;grid-template-columns:1fr 1fr;padding:2rem}.loading-video[data-v-da8a1871]{animation:loading-da8a1871 1.5s infinite;aspect-ratio:16/9;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:8px}.loading-content[data-v-da8a1871]{display:flex;flex-direction:column;gap:1rem}.loading-title[data-v-da8a1871]{height:2rem}.loading-description[data-v-da8a1871],.loading-title[data-v-da8a1871]{animation:loading-da8a1871 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:4px}.loading-description[data-v-da8a1871]{height:4rem}.loading-tags[data-v-da8a1871]{display:flex;gap:.5rem}.loading-tag[data-v-da8a1871]{animation:loading-da8a1871 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:12px;height:1.5rem;width:80px}@keyframes loading-da8a1871{0%{background-position:200% 0}to{background-position:-200% 0}}.empty-content[data-v-da8a1871],.error-content[data-v-da8a1871]{margin:0 auto;max-width:500px;text-align:center}.empty-icon[data-v-da8a1871],.error-icon[data-v-da8a1871]{color:var(--secondary-color);margin-bottom:1.5rem}.empty-content h2[data-v-da8a1871],.error-content h2[data-v-da8a1871]{color:var(--primary-color);margin-bottom:1rem}.btn-back[data-v-da8a1871],.retry-btn[data-v-da8a1871]{align-items:center;background:var(--primary-color);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-weight:600;gap:.5rem;margin-top:1.5rem;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s}.btn-back[data-v-da8a1871]:hover,.retry-btn[data-v-da8a1871]:hover{background:#0f1629;transform:translateY(-2px)}.edureels-container[data-v-da8a1871]{min-height:70vh;padding:3rem 0}.navigation-controls[data-v-da8a1871]{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem;padding:1rem 0}.nav-button[data-v-da8a1871]{align-items:center;background:var(--primary-color);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s}.nav-button[data-v-da8a1871]:hover:not(:disabled){background:#0f1629;transform:translateY(-2px)}.nav-button[data-v-da8a1871]:disabled{background:#94a3b8;cursor:not-allowed;transform:none}.edureel-counter[data-v-da8a1871]{background:var(--light-color);border:2px solid var(--secondary-color);border-radius:8px;color:var(--primary-color);font-size:1.1rem;font-weight:700;padding:.75rem 1.5rem}.edureel-display[data-v-da8a1871]{background:#fff;border-radius:16px;box-shadow:0 10px 40px #0000001a;margin-bottom:3rem;overflow:hidden}.edureel-layout[data-v-da8a1871]{display:grid;grid-template-columns:1fr 1fr;min-height:600px}.edureel-content[data-v-da8a1871]{display:flex;flex-direction:column;gap:2rem;padding:2.5rem}.edureel-header[data-v-da8a1871]{border-bottom:2px solid var(--edureel-light);padding-bottom:.2rem}.edureel-badges[data-v-da8a1871]{display:flex;gap:.75rem;margin-bottom:1rem}.category-badge[data-v-da8a1871],.edureel-badge[data-v-da8a1871]{align-items:center;border-radius:20px;display:flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.5rem 1rem}.edureel-badge[data-v-da8a1871]{background:var(--secondary-color);color:#fff}.category-badge[data-v-da8a1871]{background:var(--light-color);border:1px solid #e2e8f0;color:var(--primary-color)}.edureel-title[data-v-da8a1871]{color:var(--primary-color);font-size:2rem;font-weight:800;line-height:1.3;margin-bottom:1rem}.edureel-meta[data-v-da8a1871]{display:flex;flex-wrap:wrap;gap:1.5rem}.meta-item[data-v-da8a1871]{align-items:center;color:#64748b;display:flex;font-weight:500;gap:.5rem}.edureel-description h3[data-v-da8a1871],.edureel-objectives h3[data-v-da8a1871],.edureel-stages h3[data-v-da8a1871],.edureel-tags h3[data-v-da8a1871]{align-items:center;color:var(--primary-color);display:flex;font-size:1.2rem;font-weight:700;gap:.5rem;margin-bottom:1rem}.edureel-description[data-v-da8a1871]{color:#374151;line-height:1.6}.objectives-list[data-v-da8a1871]{display:flex;flex-direction:column;gap:.75rem;list-style:none;padding:0}.objectives-list li[data-v-da8a1871]{align-items:flex-start;color:#374151;display:flex;gap:.75rem}.objectives-list li svg[data-v-da8a1871]{color:#10b981;flex-shrink:0;margin-top:.1rem}.stages-container[data-v-da8a1871],.tags-container[data-v-da8a1871]{display:flex;flex-wrap:wrap;gap:.75rem}.stage[data-v-da8a1871],.tag[data-v-da8a1871]{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:20px;color:var(--primary-color);font-size:.9rem;font-weight:600;padding:.5rem 1rem}.edureel-actions[data-v-da8a1871]{border-top:2px solid var(--edureel-light);display:flex;gap:1rem;margin-top:auto;padding-top:1.5rem}.btn-detail[data-v-da8a1871]{align-items:center;background:var(--secondary-color);border-radius:8px;color:#fff;display:flex;flex:1;font-weight:600;gap:.5rem;justify-content:center;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s}.btn-detail[data-v-da8a1871]:hover{background:#f57c00;transform:translateY(-2px)}.btn-favorite[data-v-da8a1871],.btn-share[data-v-da8a1871]{align-items:center;background:#f1f5f9;border:2px solid #e2e8f0;border-radius:8px;color:var(--primary-color);cursor:pointer;display:flex;height:48px;justify-content:center;transition:all .3s;width:48px}.btn-favorite[data-v-da8a1871]:hover,.btn-share[data-v-da8a1871]:hover{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.edureel-video[data-v-da8a1871]{align-items:center;background:#000;display:flex;justify-content:center}.video-container[data-v-da8a1871]{height:100%;position:relative;width:100%}.video-player[data-v-da8a1871]{height:100%;min-height:600px;width:100%}.video-placeholder[data-v-da8a1871]{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}.video-placeholder svg[data-v-da8a1871]{margin-bottom:1rem}.edureel-image-container[data-v-da8a1871]{align-items:center;background:#f8fafc;display:flex;height:100%;justify-content:center;min-height:600px;position:relative;width:100%}.edureel-image[data-v-da8a1871]{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.login-message[data-v-da8a1871]{background:linear-gradient(transparent,#000c);border-radius:0 0 8px 8px;bottom:0;left:0;padding:3rem 2rem 2rem;position:absolute;right:0}.login-content[data-v-da8a1871]{color:#fff;text-align:center}.play-icon[data-v-da8a1871]{color:var(--secondary-color);margin-bottom:1rem}.login-content h4[data-v-da8a1871]{color:#fff;font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.login-content p[data-v-da8a1871]{color:#e5e7eb;font-size:.95rem;margin-bottom:1.5rem}.btn-login[data-v-da8a1871]{align-items:center;background:var(--secondary-color);border-radius:6px;color:#fff;display:inline-flex;font-size:.9rem;font-weight:600;justify-content:center;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s}.btn-login[data-v-da8a1871]:hover{background:#f57c00;transform:translateY(-2px)}.dots-navigation[data-v-da8a1871]{display:flex;gap:.5rem;justify-content:center;padding:1rem 0}.dot[data-v-da8a1871]{background:#d1d5db;border:none;border-radius:50%;cursor:pointer;height:12px;transition:all .3s;width:12px}.dot[data-v-da8a1871]:hover{transform:scale(1.2)}.dot.active[data-v-da8a1871],.dot[data-v-da8a1871]:hover{background:var(--secondary-color)}.dot.active[data-v-da8a1871]{transform:scale(1.3)}@media (max-width:992px){.edureel-layout[data-v-da8a1871]{grid-template-columns:1fr}.video-player[data-v-da8a1871]{min-height:400px}.navigation-controls[data-v-da8a1871]{flex-direction:column;gap:1rem;text-align:center}}@media (max-width:768px){.container[data-v-da8a1871]{padding:0 1rem}.edureels-title[data-v-da8a1871]{font-size:2rem}.edureel-content[data-v-da8a1871]{padding:1.5rem}.edureel-title[data-v-da8a1871]{font-size:1.5rem}.edureel-meta[data-v-da8a1871]{flex-direction:column;gap:.75rem}.loading-edureel[data-v-da8a1871]{grid-template-columns:1fr}.edureel-image-container[data-v-da8a1871]{min-height:400px}.login-message[data-v-da8a1871]{padding:2rem 1.5rem 1.5rem}.login-content h4[data-v-da8a1871]{font-size:1.1rem}.login-content p[data-v-da8a1871]{font-size:.85rem;margin-bottom:1rem}.btn-login[data-v-da8a1871]{font-size:.85rem;padding:.625rem 1.25rem}}
