@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@import"https://cdn.jsdelivr.net/npm/remixicon@4.2.0/fonts/remixicon.css";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&display=swap";.header-spacer[data-v-8d5c09fc]{height:0;display:none}.header-spacer.active[data-v-8d5c09fc]{display:block;height:74px}.main-header[data-v-8d5c09fc]{position:relative;top:0;left:0;right:0;background:#fff;z-index:99999;font-family:Poppins,sans-serif;transition:box-shadow .3s;box-shadow:0 4px 6px -1px #0000000d}.main-header.is-sticky[data-v-8d5c09fc]{position:fixed;top:0;left:0;right:0;box-shadow:0 4px 20px #0000001f;animation:slideDown-8d5c09fc .4s ease}@keyframes slideDown-8d5c09fc{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.header-inner[data-v-8d5c09fc]{padding:12px 0}.header-container[data-v-8d5c09fc]{max-width:1400px;margin:0 auto;padding:0 20px}.header-row[data-v-8d5c09fc]{display:flex;align-items:center;justify-content:space-between;gap:30px}.header-logo[data-v-8d5c09fc]{display:flex;justify-content:flex-start;flex:0 0 auto}.header-logo img[data-v-8d5c09fc]{height:50px;width:auto}.header-nav[data-v-8d5c09fc]{flex:1;display:flex;justify-content:center}.header-menu[data-v-8d5c09fc]{display:flex;align-items:center;justify-content:center;gap:30px;margin:0;padding:0;list-style:none}.header-menu>li[data-v-8d5c09fc]{position:relative;padding:10px 0}.header-menu>li>a[data-v-8d5c09fc]{font-size:15px;font-weight:500;color:#000e38;text-decoration:none;display:inline-flex;align-items:center;gap:5px;transition:.3s}.header-menu>li:hover>a[data-v-8d5c09fc],.header-menu>li>a.router-link-active[data-v-8d5c09fc]{color:#ff6500}.header-menu>li.hasmega>a[data-v-8d5c09fc]:after{content:"";border:5px solid transparent;border-top-color:currentColor;margin-left:5px;transition:.3s}.header-menu>li.hasmega:hover>a[data-v-8d5c09fc]:after{transform:rotate(180deg)}.mega[data-v-8d5c09fc]{position:absolute;top:100%;left:50%;transform:translate(-50%) translateY(10px);opacity:0;visibility:hidden;transition:.3s;z-index:99999;pointer-events:none;width:500px;max-width:95vw;padding:25px;background:#fff;border-radius:12px;box-shadow:0 20px 60px #00000026}.header-menu>li.hasmega:hover>.mega[data-v-8d5c09fc],.mega.active[data-v-8d5c09fc]{opacity:1;visibility:visible;transform:translate(-50%) translateY(0);pointer-events:auto}.header-menu>li.hasmega>.mega.mega-small[data-v-8d5c09fc]{left:0;right:auto;transform:translateY(10px);width:180px}.header-menu>li.hasmega:hover>.mega.mega-small[data-v-8d5c09fc],.mega.mega-small.active[data-v-8d5c09fc]{transform:translateY(0)}.mega-grid[data-v-8d5c09fc]{display:grid;gap:25px;width:100%}.mega-grid.cols2[data-v-8d5c09fc]{grid-template-columns:repeat(2,minmax(150px,1fr))}.mega-col h4[data-v-8d5c09fc]{font-size:15px;font-weight:600;color:#000e38;margin:0 0 12px;padding-bottom:8px;border-bottom:2px solid #eee}.mega-col ul[data-v-8d5c09fc]{margin:0;padding:0;list-style:none}.mega-col ul li[data-v-8d5c09fc]{margin-bottom:8px}.mega-col ul li a[data-v-8d5c09fc]{font-size:14px;color:#555;text-decoration:none;transition:.3s;display:block}.mega-col ul li a[data-v-8d5c09fc]:hover{color:#ff6500;padding-left:5px}.mega-btns[data-v-8d5c09fc]{display:flex;gap:15px;justify-content:center;margin-top:20px;padding-top:15px;border-top:1px solid #eee}.mega-btn[data-v-8d5c09fc]{padding:10px 24px;border-radius:56px;font-size:14px;font-weight:600;text-decoration:none;transition:.3s}.mega-btn.filled[data-v-8d5c09fc]{background:#ff6500;color:#fff;border:2px solid #FF6500}.mega-btn.filled[data-v-8d5c09fc]:hover{background:transparent;color:#ff6500}.header-btns[data-v-8d5c09fc]{display:flex;align-items:center;justify-content:flex-end;gap:15px;flex:0 0 auto}.login-btn[data-v-8d5c09fc]{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;background:#ff6500;color:#fff;border:none;border-radius:56px;font-size:14px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #ff650033}.login-btn[data-v-8d5c09fc]:hover{background:#e55a00;transform:translateY(-2px);box-shadow:0 6px 15px #ff65004d}.login-btn i[data-v-8d5c09fc]{font-size:15px}.hamburger[data-v-8d5c09fc]{display:none;width:40px;height:40px;background:transparent;border:1px solid #eee;border-radius:56px;cursor:pointer;color:#000e38;align-items:center;justify-content:center}.mobile-overlay[data-v-8d5c09fc]{position:fixed;inset:0;background:#00000080;z-index:999998;opacity:0;visibility:hidden;transition:.3s}.mobile-overlay.active[data-v-8d5c09fc]{opacity:1;visibility:visible}.mobile-menu[data-v-8d5c09fc]{position:fixed;top:0;right:-100%;width:100%;max-width:350px;height:100vh;background:#fff;z-index:999999;transition:.4s cubic-bezier(.4,0,.2,1);padding:0;display:flex;flex-direction:column;visibility:hidden;box-shadow:-15px 0 50px #00000040}.mobile-menu.active[data-v-8d5c09fc]{right:0;visibility:visible}.mobile-header[data-v-8d5c09fc]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #eee;background:#fff}.mobile-logo img[data-v-8d5c09fc]{max-height:40px}.close-btn[data-v-8d5c09fc]{width:36px;height:36px;background:#ff6500;color:#fff;border:none;border-radius:50%;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center}.mobile-nav[data-v-8d5c09fc]{flex:1;overflow-y:auto;padding:10px 20px}.mobile-nav ul[data-v-8d5c09fc]{margin:0;padding:0;list-style:none}.mobile-nav ul li[data-v-8d5c09fc]{border-bottom:1px solid #f5f5f5}.mobile-nav ul li a[data-v-8d5c09fc]{display:block;padding:14px 0;font-weight:600;color:#000e38;text-decoration:none;font-size:15px}.child-toggle[data-v-8d5c09fc]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;cursor:pointer;font-weight:600;color:#000e38;font-size:14px}.child-toggle i[data-v-8d5c09fc]{font-size:12px;color:#ff6500}.sub-menu[data-v-8d5c09fc]{padding-left:15px;background:#fcfcfc;border-radius:8px;margin-bottom:10px!important}.sub-menu li[data-v-8d5c09fc]{border:none!important}.sub-menu li a[data-v-8d5c09fc]{padding:10px 0!important;font-size:14px!important;color:#4b5563!important;border-bottom:1px solid #f9f9f9}.mobile-nav-btns[data-v-8d5c09fc]{display:flex;flex-direction:column;gap:12px;padding:20px 0;border-top:1px solid #eee;margin-top:15px}.mobile-apply-btn[data-v-8d5c09fc],.mobile-login[data-v-8d5c09fc]{padding:14px;text-align:center;border-radius:56px;font-weight:700;text-decoration:none;font-size:15px;transition:transform .2s}.mobile-apply-btn[data-v-8d5c09fc]{background:#ff6500;color:#fff}.mobile-login[data-v-8d5c09fc]{background:#000e38;color:#fff}@media(min-width:1200px){.header-nav[data-v-8d5c09fc]{display:block}.hamburger[data-v-8d5c09fc]{display:none}}@media(max-width:1199px){.header-nav[data-v-8d5c09fc]{display:none}.hamburger[data-v-8d5c09fc]{display:flex;border:none;font-size:20px}.header-logo img[data-v-8d5c09fc]{height:40px}}@media(max-width:600px){.login-btn[data-v-8d5c09fc]{padding:6px 14px;gap:6px}.login-btn .btn-text[data-v-8d5c09fc]{display:inline;font-size:12px}.login-btn i[data-v-8d5c09fc]{font-size:14px}.header-btns[data-v-8d5c09fc]{gap:10px}}@media(max-width:576px){.header-logo img[data-v-8d5c09fc]{height:32px}.header-spacer.active[data-v-8d5c09fc]{height:60px}}.site-footer[data-v-8b729def]{font-family:Inter,sans-serif;background:#111827}.footer-main[data-v-8b729def]{padding:60px 0 50px}.footer-container[data-v-8b729def]{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1.4fr 1fr 1fr 1.1fr;gap:50px}.footer-brand[data-v-8b729def]{padding-right:20px}.footer-logo[data-v-8b729def]{display:block;margin-bottom:20px}.footer-logo img[data-v-8b729def]{height:36px}.brand-desc[data-v-8b729def]{color:#94a3b8;font-size:.875rem;line-height:1.7;margin:0 0 24px}.social-icons[data-v-8b729def]{display:flex;gap:10px}.social-icons a[data-v-8b729def]{width:38px;height:38px;border-radius:50%;background:#1f2937;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.9rem;transition:all .3s;text-decoration:none}.social-icons a[data-v-8b729def]:hover{transform:translateY(-2px)}.social-icons a.fb[data-v-8b729def]:hover{background:#1877f2}.social-icons a.ig[data-v-8b729def]:hover{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888)}.social-icons a.li[data-v-8b729def]:hover{background:#0077b5}.social-icons a.yt[data-v-8b729def]:hover{background:red}.social-icons a.tw[data-v-8b729def]:hover{background:#000}.footer-links h4[data-v-8b729def],.footer-contact h4[data-v-8b729def]{color:#fff;font-size:.95rem;font-weight:600;margin:0 0 20px;padding-bottom:10px;border-bottom:2px solid #f97316;display:inline-block}.footer-links ul[data-v-8b729def]{list-style:none;padding:0;margin:0}.footer-links li[data-v-8b729def]{margin-bottom:12px}.footer-links a[data-v-8b729def]{color:#94a3b8;font-size:.875rem;text-decoration:none;transition:color .2s}.footer-links a[data-v-8b729def]:hover{color:#fff}.contact-row[data-v-8b729def]{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px;color:#94a3b8;font-size:.875rem;line-height:1.5}.contact-row i[data-v-8b729def]{color:#f97316;width:16px;flex-shrink:0;margin-top:2px}.contact-link[data-v-8b729def]{color:#94a3b8;text-decoration:none;transition:color .2s}.contact-link[data-v-8b729def]:hover{color:#fff}.locations-text[data-v-8b729def]{display:flex;flex-direction:column;gap:4px}.locations-text strong[data-v-8b729def]{color:#f97316}.footer-bottom[data-v-8b729def]{background:#0c1322;border-top:1px solid #1f2937;padding:18px 0}.bottom-container[data-v-8b729def]{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;justify-content:space-between;align-items:center;gap:24px}.copyright[data-v-8b729def]{color:#64748b;font-size:.8rem;margin:0}.bottom-links[data-v-8b729def]{display:flex;gap:28px}.bottom-links a[data-v-8b729def]{color:#64748b;font-size:.8rem;text-decoration:none;transition:color .2s}.bottom-links a[data-v-8b729def]:hover{color:#fff}.developed-by[data-v-8b729def]{font-size:.75rem;color:#64748b}.developed-by a[data-v-8b729def]{color:#f97316;text-decoration:none;font-weight:600;transition:color .2s}.developed-by a[data-v-8b729def]:hover{color:#fb923c}@media(max-width:1024px){.footer-container[data-v-8b729def]{grid-template-columns:1fr 1fr;gap:40px}.footer-brand[data-v-8b729def]{grid-column:1 / -1;text-align:center;padding-right:0}.social-icons[data-v-8b729def]{justify-content:center}}@media(max-width:768px){.footer-container[data-v-8b729def]{grid-template-columns:1fr;gap:30px;text-align:left}.footer-brand[data-v-8b729def]{text-align:left}.social-icons[data-v-8b729def]{justify-content:flex-start}.footer-links[data-v-8b729def],.footer-contact[data-v-8b729def]{text-align:left}.footer-links h4[data-v-8b729def],.footer-contact h4[data-v-8b729def]{display:inline-block}.contact-row[data-v-8b729def]{justify-content:flex-start}.bottom-container[data-v-8b729def]{flex-direction:column;gap:14px;text-align:center}.bottom-links[data-v-8b729def]{flex-wrap:wrap;justify-content:center;gap:16px}}.sidebar-v2[data-v-508d3f45]{width:280px;height:100vh;background:#0f172a;color:#94a3b8;position:fixed;left:0;top:0;display:flex;flex-direction:column;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:1000;border-right:1px solid rgba(255,255,255,.05);box-shadow:10px 0 30px #0000001a}.sidebar-v2.collapsed[data-v-508d3f45]{width:80px}.sidebar-brand[data-v-508d3f45]{padding:1.5rem;margin-bottom:1rem;position:relative;display:flex;align-items:center}.toggle-trigger[data-v-508d3f45]{position:absolute;right:-12px;top:50%;transform:translateY(-50%);width:24px;height:24px;background:#2563eb;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.7rem;box-shadow:0 4px 6px -1px #0000001a;z-index:20;transition:all .3s cubic-bezier(.4,0,.2,1)}.toggle-trigger[data-v-508d3f45]:hover{background:#1d4ed8;transform:translateY(-50%) scale(1.1)}.toggle-trigger.shifted[data-v-508d3f45]{right:-12px}.logo-container[data-v-508d3f45]{height:48px;flex:1;display:flex;align-items:center;justify-content:center;background:#ffffff08;border-radius:12px;overflow:hidden;transition:all .3s}.brand-logo[data-v-508d3f45]{height:32px;filter:brightness(0) invert(1)}.brand-symbol[data-v-508d3f45]{font-size:1.5rem;font-weight:900;color:#fff;background:linear-gradient(135deg,#213981,#ff6500);width:100%;height:100%;display:flex;align-items:center;justify-content:center}.sidebar-scroll[data-v-508d3f45]{flex:1;overflow-y:auto;padding:0 1rem;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}.sidebar-scroll[data-v-508d3f45]::-webkit-scrollbar{width:4px}.sidebar-scroll[data-v-508d3f45]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:10px}.nav-block[data-v-508d3f45]{margin-bottom:1.5rem}.block-title[data-v-508d3f45]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#475569;padding:0 1rem;margin-bottom:.75rem}.nav-entry-wrap[data-v-508d3f45]{margin-bottom:2px}.nav-entry[data-v-508d3f45]{display:flex;align-items:center;gap:1rem;padding:.85rem 1rem;color:#94a3b8;text-decoration:none;border-radius:12px;font-size:.9rem;font-weight:500;transition:all .2s ease;cursor:pointer;border:1px solid transparent}.nav-entry i[data-v-508d3f45]{width:20px;font-size:1rem;text-align:center}.nav-entry[data-v-508d3f45]:hover{background:#ffffff0d;color:#fff}.nav-entry.active[data-v-508d3f45]{background:#3b82f61a;color:#60a5fa;border-color:#3b82f633}.nav-entry.active i[data-v-508d3f45]{color:#60a5fa}.nav-entry .arrow[data-v-508d3f45]{margin-left:auto;font-size:.7rem;transition:transform .3s ease}.nav-entry.open .arrow[data-v-508d3f45]{transform:rotate(90deg)}.nav-submenu[data-v-508d3f45]{margin-top:5px;margin-left:1.5rem;padding-left:1rem;border-left:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;gap:2px}.nav-entry.child[data-v-508d3f45]{padding:.6rem .75rem;font-size:.85rem}.small-icon[data-v-508d3f45]{font-size:.8rem!important;opacity:.5}.sidebar-account[data-v-508d3f45]{padding:1rem;border-top:1px solid rgba(255,255,255,.05);background:#0003}.user-pill[data-v-508d3f45]{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:#ffffff08;border-radius:12px;margin-bottom:1rem}.avatar[data-v-508d3f45]{width:36px;height:36px;background:linear-gradient(135deg,#213981,#ff6500);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}.user-meta[data-v-508d3f45]{display:flex;flex-direction:column}.user-meta .name[data-v-508d3f45]{font-size:.85rem;font-weight:600;color:#f8fafc}.user-meta .status[data-v-508d3f45]{font-size:.7rem;color:#10b981;display:flex;align-items:center;gap:4px}.user-meta .status[data-v-508d3f45]:before{content:"";width:4px;height:4px;background:currentColor;border-radius:50%}.sidebar-actions[data-v-508d3f45]{display:flex}.control-btn[data-v-508d3f45]{flex:1;height:40px;background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:10px;color:#94a3b8;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:.75rem;font-size:.9rem;font-weight:600}.control-btn[data-v-508d3f45]:hover{background:#ffffff1a;color:#fff}.control-btn.logout[data-v-508d3f45]{color:#f87171;border-color:#ef44441a}.control-btn.logout[data-v-508d3f45]:hover{background:#ef44441a;color:#ef4444;border-color:#ef444433}.sidebar-v2.collapsed .nav-entry[data-v-508d3f45]{justify-content:center;padding:.85rem 0;width:48px;margin:0 auto 4px}.sidebar-v2.collapsed .nav-entry i[data-v-508d3f45]{font-size:1.1rem;width:auto}.sidebar-v2.collapsed .nav-entry span[data-v-508d3f45],.sidebar-v2.collapsed .nav-entry .arrow[data-v-508d3f45],.sidebar-v2.collapsed .block-title[data-v-508d3f45]{display:none}.sidebar-v2.collapsed .sidebar-actions[data-v-508d3f45]{justify-content:center}.sidebar-v2.collapsed .control-btn[data-v-508d3f45]{width:40px;border-radius:50%;flex:none}.sidebar-v2.collapsed .control-btn span[data-v-508d3f45]{display:none}.sidebar-credit[data-v-508d3f45]{text-align:center;padding-top:12px;margin-top:12px;border-top:1px solid rgba(255,255,255,.05);font-size:.7rem;color:#475569}.sidebar-credit a[data-v-508d3f45]{color:#f97316;text-decoration:none;font-weight:600;transition:color .2s}.sidebar-credit a[data-v-508d3f45]:hover{color:#fb923c}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,sans-serif;background:#f9fafb}.admin-layout{display:flex;min-height:100vh}.admin-main{margin-left:280px;flex:1;background:#f8fafc;transition:all .4s cubic-bezier(.4,0,.2,1)}.admin-layout.sidebar-collapsed .admin-main{margin-left:80px}.admin-layout ::-webkit-scrollbar{width:8px;height:8px}.admin-layout ::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.admin-layout ::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.admin-layout ::-webkit-scrollbar-thumb:hover{background:#94a3b8}.underlined-word{position:relative;display:inline-block;z-index:1}.underline-svg{max-height:12px!important;width:100%!important;object-fit:contain!important;display:block;z-index:-1;pointer-events:none}@media(max-width:768px){.program-page .container{padding:2rem 1rem!important}.program-page .hero-section{padding:3.5rem 1.25rem!important}.program-page .hero-content h1{font-size:1.85rem!important;margin-bottom:1rem!important}.program-page .hero-content .subtitle{font-size:1.1rem!important}.program-page .hero-description{font-size:1rem!important;margin-bottom:2rem!important}.program-page .section-header{margin-bottom:2rem!important}.program-page .section-header h2{font-size:1.6rem!important}.program-page .why-grid{grid-template-columns:1fr!important;gap:1rem!important}.program-page .why-card{padding:1.25rem!important}.program-page .standout-section{padding:2.5rem 1.25rem!important;border-radius:12px!important;margin-bottom:3.5rem!important}.program-page .standout-section h2{font-size:1.5rem!important;margin-bottom:2rem!important}.program-page .standout-grid{grid-template-columns:1fr!important;gap:1rem!important}.program-page .tabs-nav{gap:1.25rem!important;overflow-x:auto;justify-content:flex-start!important;padding-bottom:5px;scrollbar-width:none}.program-page .tabs-nav::-webkit-scrollbar{display:none}.program-page .tab-btn{white-space:nowrap;font-size:.9rem!important}.program-page .tab-content{padding:1.5rem 1.25rem!important}.program-page .highlights-grid{grid-template-columns:1fr!important;gap:1.5rem!important}.program-page .cta-section{padding:2.5rem 1.25rem!important}.program-page .cta-section h2{font-size:1.6rem!important}.program-page .courses-grid{grid-template-columns:1fr!important;gap:1rem!important}.program-page .certificate-section{margin-bottom:3.5rem!important}}.medical-hero-widget-emh987[data-v-6792be45]{font-family:Inter,sans-serif;text-align:center;padding:15px 20px 5px;background:#fff}@keyframes gradient-pan-emh987-6792be45{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.medical-hero-widget-emh987 .gradient-text-animated[data-v-6792be45]{background:linear-gradient(90deg,#213981,#ff6500);background-size:200% auto;color:transparent;-webkit-background-clip:text;background-clip:text;animation:gradient-pan-emh987-6792be45 4s linear infinite}.medical-hero-widget-emh987 .hero-heading[data-v-6792be45]{font-size:1.55rem;font-weight:800;color:#111827;line-height:1.3;margin:0 auto}.hero-highlight[data-v-6792be45]{position:relative;display:inline-block;padding:0 .5rem}.gradient-text-animated[data-v-6792be45]{position:relative}.mobile-only[data-v-6792be45]{display:none}@media(max-width:768px){.medical-hero-widget-emh987 .hero-heading[data-v-6792be45]{max-width:320px;text-align:center;line-height:1.2;margin:0 auto}.hero-highlight[data-v-6792be45]{display:block;padding:0;margin:4px 0}}@media(min-width:768px){.medical-hero-widget-emh987 .hero-heading[data-v-6792be45]{font-size:2.25rem}}@media(min-width:1024px){.medical-hero-widget-emh987 .hero-heading[data-v-6792be45]{font-size:3rem}}.section-2-container[data-v-7ac96a8d]{font-family:Inter,sans-serif;background:#fff;padding:0 24px}@media(max-width:768px){.section-2-container[data-v-7ac96a8d]{padding:0 10px}}.cards-layout[data-v-7ac96a8d]{display:flex;gap:12px;align-items:stretch;max-width:1280px;margin:0 auto}.slider-section[data-v-7ac96a8d]{flex:1;min-width:0}.mca-card-wrapper[data-v-7ac96a8d]{flex:0 0 200px;height:auto;min-height:280px}@media(max-width:1024px){.cards-layout[data-v-7ac96a8d]{flex-direction:column;align-items:stretch;gap:20px}.mca-card-wrapper[data-v-7ac96a8d]{flex:none;max-width:100%;width:100%;height:300px;margin:0}}.fingvopro-slider-wrapper[data-v-7ac96a8d]{overflow:hidden;width:100%;padding:10px 0;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative}.fingvopro-slider-track[data-v-7ac96a8d]{display:flex;transition:transform .5s cubic-bezier(.4,0,.2,1);align-items:stretch}.fingvopro-slide[data-v-7ac96a8d]{flex:0 0 25%;padding:0 6px;box-sizing:border-box;display:flex}.fingvopro-card-container[data-v-7ac96a8d]{display:flex;flex-direction:column;width:100%}@media(max-width:1024px){.fingvopro-slide[data-v-7ac96a8d]{flex:0 0 50%}}@media(max-width:768px){.section-2-container[data-v-7ac96a8d]{padding:0!important;overflow:hidden!important}.cards-layout[data-v-7ac96a8d]{overflow:hidden!important;max-width:100vw!important}.slider-section[data-v-7ac96a8d]{overflow:hidden!important;width:100%!important}.fingvopro-slider-wrapper[data-v-7ac96a8d]{overflow:hidden!important;width:100%!important;padding:10px 0;box-sizing:border-box}.fingvopro-slider-track[data-v-7ac96a8d]{display:flex;will-change:transform}.fingvopro-slide[data-v-7ac96a8d]{flex:0 0 100%!important;min-width:100%!important;padding:0 20px!important;box-sizing:border-box!important}.fingvopro-card-container[data-v-7ac96a8d]{margin:0 auto!important;max-width:100%!important;border-radius:20px!important;box-shadow:0 4px 20px #0000001a!important}.fingvopro-course-image[data-v-7ac96a8d]{height:180px!important;object-fit:cover!important;border-radius:12px!important}.fingvopro-content-section[data-v-7ac96a8d]{padding:12px 15px 15px!important}.fingvopro-course-title[data-v-7ac96a8d]{font-size:1.25rem!important;font-weight:700!important;margin-top:10px!important}.fingvopro-movable-content[data-v-7ac96a8d]{transform:none!important;min-height:auto!important}.fingvopro-preview-button-wrapper[data-v-7ac96a8d]{position:static!important;opacity:1!important;margin-top:12px!important}.fingvopro-preview-button[data-v-7ac96a8d]{padding:12px 20px!important;border-radius:10px!important;font-size:.95rem!important}.fingvopro-card-container:hover .fingvopro-movable-content[data-v-7ac96a8d]{transform:none!important}}.fingvopro-slider-dots[data-v-7ac96a8d]{display:flex;justify-content:center;gap:8px;margin-top:16px}.fingvopro-dot[data-v-7ac96a8d]{width:10px;height:10px;border-radius:50%;background-color:#d1d5db;border:none;cursor:pointer;transition:all .3s ease}.fingvopro-dot.active[data-v-7ac96a8d]{background-color:#4f46e5;transform:scale(1.2)}#fingvopro-main-container[data-v-7ac96a8d]{font-family:Inter,sans-serif}#fingvopro-main-container .fingvopro-card-container[data-v-7ac96a8d]{background-color:#fff;border-radius:1.25rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;overflow:hidden;width:100%;height:100%;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out;display:flex;flex-direction:column}#fingvopro-main-container .fingvopro-card-container[data-v-7ac96a8d]:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}#fingvopro-main-container .fingvopro-image-wrapper[data-v-7ac96a8d]{padding:.75rem;padding-bottom:0;position:relative}#fingvopro-main-container .fingvopro-course-image[data-v-7ac96a8d]{border-radius:.75rem;width:100%;height:150px;object-fit:cover}#fingvopro-main-container .fingvopro-content-section[data-v-7ac96a8d]{padding:.75rem;position:relative}#fingvopro-main-container .fingvopro-movable-content[data-v-7ac96a8d]{position:relative;background-color:#fff;z-index:2;transition:transform .35s ease-in-out;min-height:80px}#fingvopro-main-container .fingvopro-card-container:hover .fingvopro-movable-content[data-v-7ac96a8d]{transform:translateY(-60px)}#fingvopro-main-container .fingvopro-category-tag[data-v-7ac96a8d]{display:inline-block;font-size:.625rem;font-weight:500;padding:.125rem .5rem;border-radius:.5rem}#fingvopro-main-container .fingvopro-course-title[data-v-7ac96a8d]{font-size:1.15rem;font-weight:700;color:#1f2937;margin-top:8px!important;margin-bottom:6px!important;min-height:2.8rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#fingvopro-main-container .fingvopro-details-row[data-v-7ac96a8d]{display:flex;align-items:center;justify-content:space-between}#fingvopro-main-container .fingvopro-preview-button-wrapper[data-v-7ac96a8d]{position:absolute;bottom:.75rem;left:.75rem;right:.75rem;z-index:1;opacity:0;transition:opacity .35s ease-in-out}#fingvopro-main-container .fingvopro-card-container:hover .fingvopro-preview-button-wrapper[data-v-7ac96a8d]{opacity:1}#fingvopro-main-container .fingvopro-preview-button[data-v-7ac96a8d]{width:100%;background-color:#4f46e5;color:#fff;font-weight:700;padding:.75rem 1rem;border:none;border-radius:.5rem;cursor:pointer;transition:background-color .2s ease-in-out;text-decoration:none;display:block;text-align:center}#fingvopro-main-container .fingvopro-preview-button[data-v-7ac96a8d]:hover{background-color:#4338ca}#fingvopro-main-container .fingvopro-logo-ticker-overlay[data-v-7ac96a8d]{position:absolute;bottom:-2px!important;left:.75rem;right:.75rem;overflow:hidden;background:#ffffffb3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:.4rem 0;border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}#fingvopro-main-container .fingvopro-logo-ticker-content[data-v-7ac96a8d]{display:flex;width:max-content;animation:fingvopro-scroll-logos-7ac96a8d 30s linear infinite}#fingvopro-main-container .fingvopro-logo-ticker-content img[data-v-7ac96a8d]{height:20px;margin:0 .75rem;object-fit:contain;flex-shrink:0}@keyframes fingvopro-scroll-logos-7ac96a8d{0%{transform:translate(0)}to{transform:translate(-50%)}}.mca-card-wrapper[data-v-7ac96a8d]{font-family:Montserrat,sans-serif!important}.mca-card-link[data-v-7ac96a8d]{display:block;position:relative;overflow:hidden;border-radius:16px;box-shadow:0 8px 20px #0000001a;width:100%;height:100%;text-decoration:none;color:#fff}.mca-card-background-img[data-v-7ac96a8d]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/40.webp);background-size:cover;background-position:center;transition:transform .6s ease-out,filter .6s ease}.mca-card-color-overlay[data-v-7ac96a8d]{position:relative;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:24px;background:linear-gradient(to top,rgba(33,57,129,.95) 0%,rgba(33,57,129,.3) 50%,transparent 100%);text-align:left}.mca-card-default-content[data-v-7ac96a8d]{position:relative;z-index:2;transition:transform .45s ease,opacity .45s ease;width:100%}.mca-card-title-default[data-v-7ac96a8d]{font-size:1.85rem;font-weight:800;margin:0;line-height:1.1;text-shadow:0 4px 12px rgba(0,0,0,.5);color:#fff;max-width:240px;text-align:left}.mca-card-hover-content[data-v-7ac96a8d]{position:absolute;bottom:20px;left:20px;right:20px;z-index:3;opacity:0;transform:translateY(50px);transition:transform .45s ease,opacity .45s ease;pointer-events:none}.mca-card-feature-list[data-v-7ac96a8d]{padding:0;margin:0 0 12px;list-style:none}.mca-card-feature-item[data-v-7ac96a8d]{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:.85rem;font-weight:500;color:#fff}.mca-card-feature-item i[data-v-7ac96a8d]{color:#ff6500;font-size:.9rem}.mca-card-cta-button[data-v-7ac96a8d]{display:inline-block;background-color:#ff6500;padding:8px 20px;border-radius:6px;font-weight:600;font-size:.9rem;transition:background-color .3s ease;color:#fff}.mca-card-link:hover .mca-card-background-img[data-v-7ac96a8d]{transform:scale(1.1);filter:brightness(.9)}.mca-card-link:hover .mca-card-hover-content[data-v-7ac96a8d]{pointer-events:auto}@media(max-width:768px){.section-2-container[data-v-7ac96a8d]{padding:0 0 20px;overflow-x:hidden}.mca-card-wrapper[data-v-7ac96a8d]{max-width:100%;margin:0 20px 20px;width:auto;height:auto;box-sizing:border-box}.mca-card-link[data-v-7ac96a8d]{border-radius:24px;margin:0 auto;min-height:320px;height:320px;display:block;overflow:hidden}#fingvopro-main-container .fingvopro-course-card[data-v-7ac96a8d]{min-height:320px}.mca-card-color-overlay[data-v-7ac96a8d]{justify-content:center;align-items:center;background:radial-gradient(circle at center,#213981bf,#21398180);padding:30px;height:100%;text-align:center;border-radius:24px}.mca-card-default-content[data-v-7ac96a8d]{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;margin-bottom:20px}.mca-card-title-default[data-v-7ac96a8d]{font-size:1.75rem;font-weight:800;line-height:1.15;text-shadow:0 4px 15px rgba(0,0,0,.8);text-align:center;margin-bottom:0;max-width:none}.mca-card-hover-content[data-v-7ac96a8d]{position:static;opacity:1;transform:none;pointer-events:auto;display:flex;flex-direction:column;align-items:center}.mca-card-feature-list[data-v-7ac96a8d]{display:none}.mca-card-cta-button[data-v-7ac96a8d]{display:inline-block;padding:12px 28px;font-size:1rem;border-radius:50px}.mca-card-background-img[data-v-7ac96a8d]{background-size:cover;background-position:center;filter:brightness(.7);height:100%;border-radius:24px}}.bg-blue-100[data-v-7ac96a8d]{background-color:#dbeafe}.text-blue-800[data-v-7ac96a8d]{color:#1e40af}.bg-red-100[data-v-7ac96a8d]{background-color:#fee2e2}.text-red-800[data-v-7ac96a8d]{color:#991b1b}.bg-orange-100[data-v-7ac96a8d]{background-color:#ffedd5}.text-orange-800[data-v-7ac96a8d]{color:#9a3412}.bg-green-100[data-v-7ac96a8d]{background-color:#dcfce7}.text-green-800[data-v-7ac96a8d]{color:#166534}.bg-purple-100[data-v-7ac96a8d]{background-color:#f3e8ff}.text-purple-800[data-v-7ac96a8d]{color:#6b21a8}.bg-teal-100[data-v-7ac96a8d]{background-color:#ccfbf1}.text-teal-800[data-v-7ac96a8d]{color:#115e59}.bg-indigo-100[data-v-7ac96a8d]{background-color:#e0e7ff}.text-indigo-800[data-v-7ac96a8d]{color:#3730a3}.container[data-v-7ac96a8d]{width:100%;max-width:1200px}.mx-auto[data-v-7ac96a8d]{margin-left:auto;margin-right:auto}.px-4[data-v-7ac96a8d]{padding-left:1rem;padding-right:1rem}.py-8[data-v-7ac96a8d]{padding-top:2rem;padding-bottom:2rem}.vitals-rail-section[data-v-812dbc46]{padding:8px 16px 10px;background:#fff}.vitals-container[data-v-812dbc46]{max-width:1200px;margin:0 auto}.rail[data-v-812dbc46]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 4px 20px #00000014;overflow:hidden;display:grid;grid-template-columns:repeat(4,1fr)}@keyframes fadeUp-812dbc46{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.mod[data-v-812dbc46]{display:flex;align-items:center;gap:12px;padding:20px 24px;opacity:0;transform:translateY(20px);transition:background .25s ease}.mod.show[data-v-812dbc46]{animation:fadeUp-812dbc46 .6s ease forwards}.mod:nth-child(1).show[data-v-812dbc46]{animation-delay:0s}.mod:nth-child(2).show[data-v-812dbc46]{animation-delay:.1s}.mod:nth-child(3).show[data-v-812dbc46]{animation-delay:.2s}.mod:nth-child(4).show[data-v-812dbc46]{animation-delay:.3s}.mod[data-v-812dbc46]:hover{background:#f9fafb}.mod__icon[data-v-812dbc46]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#6b7280;flex-shrink:0}.mod__icon svg[data-v-812dbc46]{width:24px;height:24px}.mod__top[data-v-812dbc46]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mod__value[data-v-812dbc46]{margin:0;font:700 24px/1 Poppins,system-ui;color:#ff6500}.mod__chip[data-v-812dbc46]{background:#f0fdf4;color:#16a34a;font:700 10px/1 Poppins,system-ui;padding:4px 8px;border-radius:20px;text-transform:uppercase;letter-spacing:.5px}.mod__label[data-v-812dbc46]{margin:6px 0 0;font:400 13px/1.4 Poppins,system-ui;color:#6b7280}@media(max-width:1024px){.rail[data-v-812dbc46]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.rail[data-v-812dbc46]{grid-template-columns:1fr}.mod[data-v-812dbc46]{padding:16px 20px}}.search-section[data-v-c354919e]{font-family:Inter,sans-serif;padding:10px 20px 40px;background:linear-gradient(180deg,#f9fafb,#fff)}.container[data-v-c354919e]{max-width:800px;margin:0 auto}.search-wrapper[data-v-c354919e]{position:relative;display:flex;align-items:center;background:#fff;border-radius:60px;padding:8px 8px 8px 24px;box-shadow:0 4px 20px #00000014,0 0 0 1px #0000000a;transition:all .3s ease}.search-wrapper.focused[data-v-c354919e],.search-wrapper[data-v-c354919e]:hover{box-shadow:0 8px 30px #003ef733,0 0 0 2px #213981}.search-wrapper.hasResults[data-v-c354919e]{border-radius:24px 24px 0 0}.search-icon[data-v-c354919e]{color:#9ca3af;margin-right:12px;flex-shrink:0}.search-input-wrapper[data-v-c354919e]{flex:1;min-height:44px;display:flex;align-items:center}.search-input-wrapper input[data-v-c354919e]{width:100%;border:none;outline:none;font-size:1.1rem;color:#1f2937;background:transparent}.search-input-wrapper input[data-v-c354919e]::placeholder{color:#9ca3af}.search-btn[data-v-c354919e]{background:linear-gradient(135deg,#213981,#2a4a9e);color:#fff;border:none;padding:14px 32px;border-radius:50px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;flex-shrink:0}.search-btn[data-v-c354919e]:hover:not(:disabled){background:linear-gradient(135deg,#1a2d66,#213981);transform:translateY(-1px);box-shadow:0 4px 12px #2139814d}.search-btn[data-v-c354919e]:disabled{opacity:1;cursor:pointer}.search-results[data-v-c354919e]{position:absolute;top:100%;left:0;right:0;background:#fff;border-radius:0 0 24px 24px;box-shadow:0 15px 40px #00000026;max-height:400px;overflow-y:auto;z-index:100;border-top:1px solid #e5e7eb}.result-section[data-v-c354919e]{padding:12px 0;border-bottom:1px solid #f3f4f6}.result-section[data-v-c354919e]:last-child{border-bottom:none}.result-section h4[data-v-c354919e]{font-size:.75rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px;padding:0 20px;margin:0 0 8px;display:flex;align-items:center;gap:8px}.result-section h4 i[data-v-c354919e]{font-size:.875rem}.result-item[data-v-c354919e]{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;text-decoration:none;color:inherit;transition:background .15s}.result-item[data-v-c354919e]:hover{background:#f8fafc}.result-info[data-v-c354919e]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.result-title[data-v-c354919e]{font-weight:500;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.result-subtitle[data-v-c354919e]{font-size:.8rem;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.result-item i[data-v-c354919e]{color:#9ca3af;font-size:.75rem;margin-left:12px}.search-results.no-results[data-v-c354919e],.search-results.loading[data-v-c354919e]{padding:24px;text-align:center}.search-results.no-results p[data-v-c354919e],.search-results.loading p[data-v-c354919e]{margin:0;color:#64748b;display:flex;align-items:center;justify-content:center;gap:8px}.popular-searches[data-v-c354919e]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:20px}.popular-label[data-v-c354919e]{font-size:.9rem;color:#6b7280;font-weight:500}.popular-tag[data-v-c354919e]{display:inline-block;padding:6px 16px;background:#f3f4f6;color:#4b5563;border-radius:20px;font-size:.85rem;text-decoration:none;transition:all .2s ease;cursor:pointer}.popular-tag[data-v-c354919e]:hover{background:#213981;color:#fff;transform:translateY(-1px)}.search-results[data-v-c354919e]::-webkit-scrollbar{width:6px}.search-results[data-v-c354919e]::-webkit-scrollbar-track{background:#f1f5f9}.search-results[data-v-c354919e]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}@media(max-width:640px){.search-section[data-v-c354919e]{padding:20px 12px}.container[data-v-c354919e]{padding:0}.search-wrapper[data-v-c354919e]{flex-direction:column;border-radius:16px;padding:12px;gap:10px}.search-wrapper.hasResults[data-v-c354919e]{border-radius:16px 16px 0 0}.search-icon[data-v-c354919e]{display:none}.search-input-wrapper[data-v-c354919e]{width:100%}.search-input-wrapper input[data-v-c354919e]{font-size:.95rem;text-align:left;padding:10px 12px;border:1px solid #e5e7eb;border-radius:10px;background:#f9fafb}.search-btn[data-v-c354919e]{width:100%;padding:12px 24px;font-size:.9rem}.search-results[data-v-c354919e]{border-radius:0 0 16px 16px;max-height:280px;position:absolute;left:0;right:0}.result-section[data-v-c354919e]{padding:8px 0}.result-section h4[data-v-c354919e]{font-size:.7rem;padding:0 12px;margin-bottom:6px}.result-item[data-v-c354919e]{padding:10px 12px}.result-title[data-v-c354919e]{font-size:.9rem}.result-subtitle[data-v-c354919e]{font-size:.75rem}.popular-searches[data-v-c354919e]{flex-direction:row;flex-wrap:wrap;gap:8px;margin-top:15px;justify-content:center}.popular-label[data-v-c354919e]{width:100%;text-align:center;margin-bottom:4px;font-size:.85rem}.popular-tag[data-v-c354919e]{padding:5px 12px;font-size:.8rem}}.mediversal-edge[data-v-64214e7f]{background:#213981;color:#fff;padding:10px;position:relative;overflow:hidden;font-family:Poppins,sans-serif;box-sizing:border-box}.mediversal-edge[data-v-64214e7f] *{box-sizing:border-box}.edge-journey-right[data-v-64214e7f]{max-width:1100px;margin:0 auto;position:relative}.edge-title-section[data-v-64214e7f]{text-align:center;margin-bottom:40px}.edge-heading[data-v-64214e7f]{font-family:Inter,sans-serif;font-size:1.75rem;font-weight:700;color:#fff;margin:0 0 10px;line-height:1.2}@media(min-width:768px){.edge-heading[data-v-64214e7f]{font-size:3rem}}@media(min-width:1024px){.edge-heading[data-v-64214e7f]{font-size:3.5rem}}.underlined-word[data-v-64214e7f]{position:relative;display:inline-block}.underlined-word[data-v-64214e7f]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:#f5c518;border-radius:2px}.edge-subtitle[data-v-64214e7f]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;color:#ffffffe6;margin:0;letter-spacing:.5px}@media(min-width:768px){.edge-subtitle[data-v-64214e7f]{font-size:.85rem}}.heartbeat-wrapper[data-v-64214e7f]{position:absolute;top:140px;left:0;width:100%;height:50px;z-index:0;pointer-events:none}.heartbeat-line[data-v-64214e7f]{width:100%;height:100%;overflow:visible}.pulse-dot[data-v-64214e7f],.mask-spotlight[data-v-64214e7f]{offset-path:path("M0,25 L50,25 L70,5 L90,45 L110,25 L250,25 L270,5 L290,45 L310,25 L450,25 L470,5 L490,45 L510,25 L650,25 L670,5 L690,45 L710,25 L950,25");animation:move-dot-64214e7f 5s linear infinite}@keyframes move-dot-64214e7f{0%{offset-distance:0%}to{offset-distance:100%}}.edge-swiper-container[data-v-64214e7f]{position:relative}.edge-steps-wrapper[data-v-64214e7f]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px;position:relative;z-index:1;list-style:none;padding:0;margin:0}.edge-step[data-v-64214e7f]{text-align:center;padding:10px;flex:1 1 200px;min-width:180px;max-width:250px}.edge-step h3[data-v-64214e7f]{font-size:1.1rem;margin:15px 0 10px;font-weight:600;color:#fff}.edge-step p[data-v-64214e7f]{font-size:.85rem;line-height:1.5;color:#e0e0e0;margin:0 auto}.icon-circle[data-v-64214e7f]{width:60px;height:60px;margin:0 auto;border-radius:50%;background:#ff6500;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#fff;box-shadow:0 0 10px #ff650099;transition:transform .3s ease,box-shadow .3s ease;position:relative;z-index:2}.edge-step:hover .icon-circle[data-v-64214e7f]{transform:scale(1.1);box-shadow:0 0 20px #ff6500}.mobile-pagination[data-v-64214e7f]{display:flex;justify-content:center;gap:10px;margin-top:24px}.dot[data-v-64214e7f]{width:12px;height:12px;border-radius:50%;background:#fff6;border:none;cursor:pointer;transition:all .3s ease}.dot.active[data-v-64214e7f]{background:#ff6500;transform:scale(1.2)}@media(max-width:768px){.heartbeat-wrapper[data-v-64214e7f]{display:none}.mediversal-edge[data-v-64214e7f]{padding:40px 0}.edge-title-section[data-v-64214e7f]{padding:0 20px}.edge-journey-right[data-v-64214e7f]{padding-bottom:0;width:100%}.edge-swiper-container[data-v-64214e7f]{padding-bottom:20px;width:100%;overflow:hidden}.edge-steps-wrapper[data-v-64214e7f]{display:flex;flex-wrap:nowrap;gap:0;transition:transform .5s ease}.edge-step[data-v-64214e7f]{flex:0 0 100%;width:100%;max-width:none;padding:0 20px;display:flex;flex-direction:column;align-items:center;justify-content:center}}.explore-programs-section[data-v-46b0b371]{font-family:Inter,sans-serif;padding:10px 20px 40px;background:#f9fafb}.container[data-v-46b0b371]{max-width:1200px;margin:0 auto}.section-title[data-v-46b0b371]{text-align:center;margin-bottom:32px}.title-text[data-v-46b0b371]{font-size:2rem;font-weight:700;color:#1f2937;margin:0}@media(min-width:768px){.title-text[data-v-46b0b371]{font-size:2.5rem}}.underlined-word[data-v-46b0b371]{position:relative;display:inline-block;padding-bottom:6px}.underlined-word[data-v-46b0b371]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:#f5c518;border-radius:2px}.main-tabs[data-v-46b0b371]{display:flex;justify-content:center;gap:8px;margin-bottom:24px;flex-wrap:wrap}.main-tab[data-v-46b0b371]{padding:10px 24px;border:none;background:#fff;color:#6b7280;font-size:.9rem;font-weight:500;border-radius:8px;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px #00000014}.main-tab[data-v-46b0b371]:hover{background:#f3f4f6}.main-tab.active[data-v-46b0b371]{background:#213981;color:#fff}.sub-tabs[data-v-46b0b371]{display:flex;justify-content:center;gap:8px;margin-bottom:24px;flex-wrap:wrap}.sub-tab[data-v-46b0b371]{padding:8px 20px;border:1px solid #e5e7eb;background:#fff;color:#6b7280;font-size:.85rem;font-weight:500;border-radius:6px;cursor:pointer;transition:all .2s ease}.sub-tab[data-v-46b0b371]:hover{border-color:#ff6500;color:#ff6500}.sub-tab.active[data-v-46b0b371]{background:#ff6500;color:#fff;border-color:#ff6500}.category-grid[data-v-46b0b371]{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.category-item[data-v-46b0b371]{display:flex;align-items:center;gap:12px;padding:16px 24px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000f;text-decoration:none;transition:all .2s ease}.category-item[data-v-46b0b371]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.category-icon[data-v-46b0b371]{width:48px;height:48px;background:linear-gradient(135deg,#8b5cf6,#a78bfa);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.2rem}.category-title[data-v-46b0b371]{font-size:1rem;font-weight:600;color:#1f2937;margin:0}.specialization-grid[data-v-46b0b371]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media(max-width:1024px){.specialization-grid[data-v-46b0b371]{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.specialization-grid[data-v-46b0b371]{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.specialization-grid[data-v-46b0b371]{grid-template-columns:1fr}}.spec-card[data-v-46b0b371]{background:#fff;padding:16px;border-radius:10px;box-shadow:0 1px 4px #0000000f;border:1px solid #e5e7eb;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:80px;transition:all .2s ease}.spec-card[data-v-46b0b371]:hover{transform:translateY(-4px);box-shadow:0 8px 16px #00000014}.spec-title[data-v-46b0b371]{font-size:.9rem;font-weight:600;color:#1f2937;margin:0 0 8px}.spec-tag[data-v-46b0b371]{display:inline-block;padding:3px 10px;border-radius:999px;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.tag-trending[data-v-46b0b371]{background:#213981;color:#fff}.tag-new[data-v-46b0b371]{background:#8b5cf6;color:#fff}.tag-recommended[data-v-46b0b371]{background:#10b981;color:#fff}.tag-popular[data-v-46b0b371]{background:#ff6500;color:#fff}.loading-courses[data-v-46b0b371],.no-courses[data-v-46b0b371]{text-align:center;padding:40px;color:#6b7280;font-size:1rem}.loading-courses i[data-v-46b0b371]{margin-right:8px}.view-more-container[data-v-46b0b371]{text-align:center;margin-top:32px}.view-more-btn[data-v-46b0b371]{background:#ff6500;color:#fff;border:none;padding:12px 32px;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:background .2s ease}.view-more-btn[data-v-46b0b371]:hover{background:#e55a00}@media(max-width:640px){.explore-programs-section[data-v-46b0b371]{padding:30px 12px}.section-title[data-v-46b0b371]{margin-bottom:20px}.title-text[data-v-46b0b371]{font-size:1.5rem}.main-tabs[data-v-46b0b371]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:16px}.main-tab[data-v-46b0b371]{padding:10px 12px;font-size:.8rem;text-align:center;white-space:nowrap}.sub-tabs[data-v-46b0b371]{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:8px;padding-bottom:8px;margin-bottom:16px;justify-content:flex-start}.sub-tab[data-v-46b0b371]{flex-shrink:0;padding:8px 14px;font-size:.75rem}.category-grid[data-v-46b0b371]{gap:10px}.category-item[data-v-46b0b371]{flex:1 1 calc(50% - 5px);padding:12px;gap:10px}.category-icon[data-v-46b0b371]{width:36px;height:36px;font-size:1rem}.category-title[data-v-46b0b371]{font-size:.85rem}.spec-card[data-v-46b0b371]{padding:12px;min-height:70px}.spec-title[data-v-46b0b371]{font-size:.85rem}.spec-tag[data-v-46b0b371]{font-size:.6rem;padding:2px 8px}.view-more-btn[data-v-46b0b371]{width:100%;padding:12px 24px;font-size:.9rem}}.find-courses-banner[data-v-ce490eb1]{font-family:Inter,sans-serif;padding:40px 20px;background:linear-gradient(135deg,#f0f4f8,#e8f4fc)}.banner-container[data-v-ce490eb1]{max-width:900px;margin:0 auto;background:#fff;border-radius:60px;padding:20px 40px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 4px 20px #00000014;gap:20px}.banner-content[data-v-ce490eb1]{display:flex;align-items:center;gap:16px}.banner-icon[data-v-ce490eb1]{flex-shrink:0}.banner-icon svg[data-v-ce490eb1]{width:48px;height:48px}.banner-text[data-v-ce490eb1]{display:flex;flex-direction:column}.banner-subtitle[data-v-ce490eb1]{font-size:.85rem;color:#2196f3;font-weight:500}.banner-title[data-v-ce490eb1]{font-size:1.25rem;font-weight:700;color:#1f2937;margin:0}.banner-btn[data-v-ce490eb1]{flex-shrink:0;background:#ff6500;color:#fff;padding:14px 32px;border-radius:30px;font-weight:600;font-size:1rem;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 12px #ff65004d}.banner-btn[data-v-ce490eb1]:hover{background:#e55a00;transform:translateY(-2px);box-shadow:0 6px 16px #ff650066}@media(max-width:1024px){.find-courses-banner[data-v-ce490eb1]{padding:20px 10px}.banner-container[data-v-ce490eb1]{flex-direction:column!important;text-align:center;padding:30px 15px;border-radius:20px;gap:15px;width:100%;max-width:100%;display:flex!important}.banner-content[data-v-ce490eb1]{flex-direction:column!important;gap:10px;width:100%;align-items:center;display:flex!important}.banner-text[data-v-ce490eb1]{width:100%;display:flex;flex-direction:column;align-items:center}.banner-title[data-v-ce490eb1]{font-size:1.4rem;line-height:1.2;word-break:break-word;max-width:280px;margin:5px auto 0;text-align:center}.banner-btn[data-v-ce490eb1]{width:100%;max-width:260px;padding:14px;box-sizing:border-box;text-align:center;border-radius:50px;font-size:15px}}@media(max-width:480px){.banner-title[data-v-ce490eb1]{font-size:1.35rem;max-width:260px}}.webinar-section[data-v-c21c0814]{font-family:Plus Jakarta Sans,sans-serif;background:#fff;position:relative;padding:10px 16px 40px;min-height:500px;display:flex;flex-direction:column;align-items:center;overflow:hidden}.grid-bg[data-v-c21c0814]{display:none;position:absolute;inset:0;opacity:.04;background-image:linear-gradient(#0f172a 1px,transparent 1px),linear-gradient(90deg,#0f172a 1px,transparent 1px);background-size:32px 32px}.section-title-wrapper[data-v-c21c0814]{text-align:center;margin-bottom:32px;position:relative;z-index:1}.section-heading[data-v-c21c0814]{font-size:2rem;font-weight:700;color:#1e293b;margin:0}@media(min-width:768px){.section-heading[data-v-c21c0814]{font-size:2.5rem}}.underlined-word[data-v-c21c0814]{position:relative;display:inline-block}.underlined-word[data-v-c21c0814]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:#f5c518;border-radius:2px}.slider-card[data-v-c21c0814]{width:100%;max-width:1100px;height:620px;background:#fff;border-radius:24px;box-shadow:0 20px 60px -15px #0000001a;position:relative;display:flex;border:1px solid rgba(255,255,255,.5);overflow:hidden;z-index:1}@media(min-width:768px){.slider-card[data-v-c21c0814]{height:460px}}.header-badge[data-v-c21c0814]{position:absolute;top:16px;left:16px;z-index:20;background:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:6px 12px;border-radius:50px;box-shadow:0 2px 8px #00000014;border:1px solid #f1f5f9;display:flex;align-items:center;gap:8px}.pulse-dot[data-v-c21c0814]{width:6px;height:6px;border-radius:50%;background:#f97316;animation:pulse-c21c0814 2s infinite}@keyframes pulse-c21c0814{0%,to{opacity:1}50%{opacity:.5}}.badge-text[data-v-c21c0814]{color:#64748b;font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.slider-container[data-v-c21c0814]{position:relative;width:100%;height:100%;overflow:hidden;border-radius:24px}.slide[data-v-c21c0814]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .6s ease-in-out,visibility .6s;display:flex;flex-direction:column;z-index:0}@media(min-width:768px){.slide[data-v-c21c0814]{flex-direction:row}}.slide.active[data-v-c21c0814]{opacity:1;visibility:visible;z-index:10}.slide-image[data-v-c21c0814]{width:100%;height:220px;position:relative;overflow:hidden;background:#e2e8f0;flex-shrink:0}@media(min-width:768px){.slide-image[data-v-c21c0814]{width:50%;height:100%}}.slide-img[data-v-c21c0814]{width:100%;height:100%;object-fit:cover;transform:scale(1.1);transition:transform 8s cubic-bezier(.25,.46,.45,.94)}.slide.active .slide-img[data-v-c21c0814]{transform:scale(1)}.image-overlay[data-v-c21c0814]{position:absolute;inset:0;background:linear-gradient(to top,rgba(15,23,42,.4),transparent,transparent)}.live-badge[data-v-c21c0814]{position:absolute;bottom:16px;left:16px;z-index:20;display:flex;align-items:center;gap:8px;background:#fffffff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:6px 12px;border-radius:50px;box-shadow:0 4px 12px #00000026}.live-dot-wrapper[data-v-c21c0814]{position:relative;width:10px;height:10px}.live-dot[data-v-c21c0814]{width:10px;height:10px;border-radius:50%;background:#ef4444;display:block}.live-dot-wrapper[data-v-c21c0814]:before{content:"";position:absolute;inset:-4px;border-radius:50%;background:#ef4444;animation:pulse-ring-c21c0814 1.5s infinite}@keyframes pulse-ring-c21c0814{0%{transform:scale(.8);opacity:.5}to{transform:scale(2);opacity:0}}.live-text[data-v-c21c0814]{color:#0f172a;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.slide-content[data-v-c21c0814]{width:100%;height:100%;background:#fff;padding:24px;display:flex;flex-direction:column;justify-content:flex-start;position:relative}@media(min-width:768px){.slide-content[data-v-c21c0814]{width:50%;padding:40px;justify-content:center}}.stagger-item[data-v-c21c0814]{opacity:0;transform:translateY(15px);transition:all .5s cubic-bezier(.34,1.56,.64,1)}.slide.active .stagger-item[data-v-c21c0814]{opacity:1;transform:translateY(0)}.slide.active .stagger-item[data-v-c21c0814]:nth-child(1){transition-delay:.1s}.slide.active .stagger-item[data-v-c21c0814]:nth-child(2){transition-delay:.2s}.slide.active .stagger-item[data-v-c21c0814]:nth-child(3){transition-delay:.3s}.slide.active .stagger-item[data-v-c21c0814]:nth-child(4){transition-delay:.4s}.slide.active .stagger-item[data-v-c21c0814]:nth-child(5){transition-delay:.5s}.slide.active .stagger-item[data-v-c21c0814]:nth-child(6){transition-delay:.6s}.category-wrapper[data-v-c21c0814]{margin-bottom:8px}@media(min-width:768px){.category-wrapper[data-v-c21c0814]{margin-bottom:16px}}.category-pill[data-v-c21c0814]{display:inline-block;padding:4px 10px;border-radius:6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border:1px solid}.cat-blue[data-v-c21c0814]{color:#2563eb;background:#eff6ff;border-color:#dbeafe}.cat-purple[data-v-c21c0814]{color:#7c3aed;background:#f5f3ff;border-color:#ede9fe}.cat-teal[data-v-c21c0814]{color:#0d9488;background:#f0fdfa;border-color:#ccfbf1}.cat-pink[data-v-c21c0814]{color:#db2777;background:#fdf2f8;border-color:#fce7f3}.cat-indigo[data-v-c21c0814]{color:#4f46e5;background:#eef2ff;border-color:#e0e7ff}.cat-red[data-v-c21c0814]{color:#dc2626;background:#fef2f2;border-color:#fee2e2}.cat-yellow[data-v-c21c0814]{color:#ca8a04;background:#fefce8;border-color:#fef9c3}.cat-green[data-v-c21c0814]{color:#16a34a;background:#f0fdf4;border-color:#dcfce7}.cat-orange[data-v-c21c0814]{color:#ea580c;background:#fff7ed;border-color:#fed7aa}.cat-cyan[data-v-c21c0814]{color:#0891b2;background:#ecfeff;border-color:#cffafe}.slide-title[data-v-c21c0814]{font-size:1.5rem;font-weight:700;color:#0f172a;line-height:1.3;margin:0 0 12px}@media(min-width:768px){.slide-title[data-v-c21c0814]{font-size:1.875rem;margin-bottom:20px;-webkit-line-clamp:4;line-clamp:4}}.speaker-info[data-v-c21c0814]{margin-bottom:12px}@media(min-width:768px){.speaker-info[data-v-c21c0814]{margin-bottom:24px}}.speaker-label[data-v-c21c0814]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.speaker-label i[data-v-c21c0814]{color:#f97316;font-size:12px}.speaker-label span[data-v-c21c0814]{font-size:10px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.1em}.speaker-name[data-v-c21c0814]{font-size:1.125rem;font-weight:700;color:#0f172a;margin:0;line-height:1.3}@media(min-width:768px){.speaker-name[data-v-c21c0814]{font-size:1.25rem}}.speaker-role[data-v-c21c0814]{font-size:12px;color:#64748b;margin:4px 0 0}@media(min-width:768px){.speaker-role[data-v-c21c0814]{font-size:14px}}.datetime-pill[data-v-c21c0814]{display:inline-flex;align-items:center;gap:12px;background:#f8fafc;border:1px solid #f1f5f9;border-radius:8px;padding:8px 12px;margin-bottom:16px}@media(min-width:768px){.datetime-pill[data-v-c21c0814]{gap:16px;padding:12px 16px;margin-bottom:24px}}.dt-item[data-v-c21c0814]{display:flex;align-items:center;gap:8px;color:#334155;font-size:12px;font-weight:600}@media(min-width:768px){.dt-item[data-v-c21c0814]{font-size:14px}}.dt-item i[data-v-c21c0814]{color:#f97316;font-size:12px}.dt-divider[data-v-c21c0814]{width:1px;height:12px;background:#e2e8f0}@media(min-width:768px){.dt-divider[data-v-c21c0814]{height:16px}}.divider[data-v-c21c0814]{height:1px;width:100%;background:#f1f5f9;margin-bottom:16px}@media(min-width:768px){.divider[data-v-c21c0814]{margin-bottom:24px}}.control-row[data-v-c21c0814]{display:flex;align-items:center;justify-content:space-between;gap:12px}.register-btn[data-v-c21c0814]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;background:#0f172a;color:#fff;padding:12px 20px;border-radius:12px;font-weight:700;font-size:14px;text-decoration:none;transition:all .3s;box-shadow:0 4px 12px #00000026}.register-btn[data-v-c21c0814]:hover{background:#f97316;box-shadow:0 8px 20px #f973164d}.register-btn i[data-v-c21c0814]{transition:transform .3s}.register-btn:hover i[data-v-c21c0814]{transform:translate(4px)}.btn-shine[data-v-c21c0814]{position:relative;overflow:hidden}.btn-shine[data-v-c21c0814]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:.5s}.btn-shine[data-v-c21c0814]:hover:after{left:100%}.nav-buttons[data-v-c21c0814]{display:flex;gap:8px}.nav-btn[data-v-c21c0814]{width:40px;height:40px;border-radius:12px;background:#f8fafc;border:1px solid #e2e8f0;color:#64748b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;box-shadow:0 2px 4px #0000000d}@media(min-width:768px){.nav-btn[data-v-c21c0814]{width:48px;height:48px}}.nav-btn[data-v-c21c0814]:hover{background:#fff;border-color:#fed7aa;color:#f97316}.nav-btn[data-v-c21c0814]:active{transform:scale(.95)}.progress-bar[data-v-c21c0814]{position:absolute;bottom:0;left:0;right:0;display:flex;gap:4px;padding:0 24px;height:4px}@media(min-width:768px){.progress-bar[data-v-c21c0814]{padding:0 40px}}.progress-segment[data-v-c21c0814]{flex:1;height:4px;background:#e2e8f0;border-radius:2px;transition:background .3s}.progress-segment.active[data-v-c21c0814]{background:#f97316}.empty-state[data-v-c21c0814]{text-align:center;padding:60px 20px;color:#64748b}.empty-state i[data-v-c21c0814]{font-size:3rem;margin-bottom:16px;color:#cbd5e1}.empty-state p[data-v-c21c0814]{margin:0}.section-title-wrapper[data-v-4c278342]{text-align:center;padding:10px 20px 20px;background:#f8f9fc}.section-heading[data-v-4c278342]{font-family:Inter,sans-serif;font-size:2rem;font-weight:700;color:#1f2937;margin:0}@media(min-width:768px){.section-heading[data-v-4c278342]{font-size:2.5rem}}.underlined-word[data-v-4c278342]{position:relative;display:inline-block}.underlined-word[data-v-4c278342]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:#f5c518;border-radius:2px}.webinar-container[data-v-4c278342]{position:relative;padding:20px 60px 40px;max-width:1200px;margin:0 auto;font-family:Inter,sans-serif;background:#f8f9fc}.webinar-swiper[data-v-4c278342]{overflow:hidden;touch-action:pan-y;-webkit-user-select:none;user-select:none}.swiper-wrapper[data-v-4c278342]{display:flex;transition:transform .4s ease}.swiper-slide[data-v-4c278342]{flex:0 0 33.333%;padding:0 10px;box-sizing:border-box}@media(max-width:1024px){.swiper-slide[data-v-4c278342]{flex:0 0 50%}}@media(max-width:768px){.swiper-slide[data-v-4c278342]{flex:0 0 100%}.webinar-container[data-v-4c278342]{padding:20px 20px 40px}}.webinar-card[data-v-4c278342]{background:#fff;border-radius:15px;box-shadow:0 6px 12px #00000014;display:flex;flex-direction:column;height:100%;transition:transform .3s ease,box-shadow .3s ease;border:1px solid #eee;overflow:hidden}.webinar-card[data-v-4c278342]:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001f}.webinar-cover[data-v-4c278342]{width:100%;aspect-ratio:16 / 9;object-fit:contain;background:#000;display:block}.webinar-content[data-v-4c278342]{padding:15px;display:flex;flex-direction:column;flex-grow:1}.webinar-category[data-v-4c278342]{font-size:.75rem;color:#fff;background:linear-gradient(135deg,#ff6500,#ff9d57);padding:5px 12px;border-radius:20px;display:inline-block;margin-bottom:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 5px #ff65004d;width:fit-content}.webinar-title[data-v-4c278342]{font-size:1rem;font-weight:700;color:#213981;margin-bottom:12px;line-height:1.4;height:auto}.webinar-speaker[data-v-4c278342]{margin-top:8px;border-left:3px solid #FF6500;padding-left:10px}.speaker-name[data-v-4c278342]{font-weight:700;color:#213981;font-size:.95rem;margin-bottom:2px}.speaker-creds[data-v-4c278342]{font-size:.75rem;color:#555;line-height:1.4}.webinar-link-wrap[data-v-4c278342]{margin-top:auto;text-align:right;padding-top:15px}.webinar-btn[data-v-4c278342]{display:inline-flex;align-items:center;background:linear-gradient(45deg,#213981,#3a57b9);color:#fff;padding:10px 22px;border-radius:50px;text-decoration:none;font-weight:700;transition:all .3s ease;box-shadow:0 4px 12px #21398166}.webinar-btn[data-v-4c278342]:hover{background:linear-gradient(45deg,#ff6500,#ff8c42);transform:translateY(-3px) scale(1.05);box-shadow:0 6px 15px #ff650066}.nav-btn[data-v-4c278342]{position:absolute;top:50%;transform:translateY(-50%);width:45px;height:45px;background-color:#fff;border-radius:50%;box-shadow:0 4px 12px #00000026;color:#213981;border:none;cursor:pointer;transition:all .3s ease;z-index:10;display:flex;align-items:center;justify-content:center}.nav-btn[data-v-4c278342]:hover{background-color:#213981;color:#fff;box-shadow:0 6px 15px #2139814d}.nav-btn svg[data-v-4c278342]{width:20px;height:20px}.nav-prev[data-v-4c278342]{left:10px}.nav-next[data-v-4c278342]{right:10px}@media(max-width:768px){.nav-btn[data-v-4c278342]{display:none}}.section-title-wrapper[data-v-988f9e57]{text-align:center;padding:10px 20px 20px;background:#fff}.section-heading[data-v-988f9e57]{font-family:Inter,sans-serif;font-size:2rem;font-weight:700;color:#1f2937;margin:0}@media(min-width:768px){.section-heading[data-v-988f9e57]{font-size:2.5rem}}.underlined-word[data-v-988f9e57]{position:relative;display:inline-block}.underlined-word[data-v-988f9e57]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:#f5c518;border-radius:2px}.medu-widget-wrapper[data-v-988f9e57]{font-family:Poppins,sans-serif;background:#fff;color:#333;width:100%;box-sizing:border-box}.medu-testimonial-section[data-v-988f9e57]{position:relative;padding:40px 0 60px;background:#fff}.medu-slider-wrapper[data-v-988f9e57]{position:relative;overflow-x:hidden;overflow-y:visible;white-space:nowrap;padding:40px 0;margin:0;border-radius:40px;background:#fff}.medu-slider-wrapper[data-v-988f9e57]:before,.medu-slider-wrapper[data-v-988f9e57]:after{content:"";position:absolute;top:0;width:120px;height:100%;z-index:2;pointer-events:none}.medu-slider-wrapper[data-v-988f9e57]:before{left:0;background:linear-gradient(to right,#fff 60%,transparent)}.medu-slider-wrapper[data-v-988f9e57]:after{right:0;background:linear-gradient(to left,#fff 60%,transparent)}.medu-slider[data-v-988f9e57]{display:inline-flex;gap:35px;animation-timing-function:linear;animation-iteration-count:infinite}.medu-text-slider[data-v-988f9e57]{animation:meduScrollRight-988f9e57 55s linear infinite}@keyframes meduScrollRight-988f9e57{0%{transform:translate(-50%)}to{transform:translate(0)}}.medu-slider-wrapper:hover .medu-slider[data-v-988f9e57]{animation-play-state:paused}.medu-text-testimonial[data-v-988f9e57]{background:#fff;border-radius:22px;flex:0 0 auto;transition:all .4s ease;box-shadow:0 8px 24px #0000000d,0 16px 48px #33398614;width:470px;padding:35px 25px 25px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.medu-text-testimonial[data-v-988f9e57]:hover{transform:translateY(-6px);box-shadow:0 12px 36px #3339861f,0 20px 60px #00000014}.medu-text-testimonial p[data-v-988f9e57]{font-size:15px;color:#444;line-height:1.7;margin-bottom:25px;text-align:justify;white-space:normal;overflow-wrap:break-word}.medu-author-info[data-v-988f9e57]{display:flex;align-items:center;gap:15px;border-top:1px solid #eee;padding-top:12px}.medu-author-info div[data-v-988f9e57]{flex:1;min-width:0}.medu-author-info img[data-v-988f9e57]{width:55px;height:55px;border-radius:50%;object-fit:cover;border:3px solid #f37a20}.medu-author-info h5[data-v-988f9e57]{color:#333986;font-size:15px;margin:0;font-weight:600;white-space:normal;overflow-wrap:break-word}.medu-author-info span[data-v-988f9e57]{font-size:14px;color:#777;white-space:normal;overflow-wrap:break-word}@media(max-width:768px){.medu-testimonial-section[data-v-988f9e57]{padding:40px 0}.medu-text-testimonial[data-v-988f9e57]{width:320px}.medu-slider[data-v-988f9e57]{gap:25px}.medu-slider-wrapper[data-v-988f9e57]:before,.medu-slider-wrapper[data-v-988f9e57]:after{width:80px}}@media(max-width:480px){.medu-testimonial-section[data-v-988f9e57]{padding:30px 0}.medu-text-testimonial[data-v-988f9e57]{width:250px;padding:30px 20px 20px}.medu-slider[data-v-988f9e57]{gap:20px}.medu-text-testimonial p[data-v-988f9e57],.medu-author-info h5[data-v-988f9e57]{font-size:14px}.medu-author-info span[data-v-988f9e57]{font-size:13px}.medu-slider-wrapper[data-v-988f9e57]:before,.medu-slider-wrapper[data-v-988f9e57]:after{width:50px}}.section-title-wrapper[data-v-23854e80]{text-align:center;padding:10px 20px 20px;background:#fff}.section-heading[data-v-23854e80]{font-family:Inter,sans-serif;font-size:2rem;font-weight:700;color:#1f2937;margin:0}@media(min-width:768px){.section-heading[data-v-23854e80]{font-size:2.5rem}}.underlined-word[data-v-23854e80]{position:relative;display:inline-block}.underlined-word[data-v-23854e80]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:#f5c518;border-radius:2px}.container[data-v-23854e80]{font-family:Inter,sans-serif;max-width:1200px;margin:0 auto;padding:20px;background:#fff}.filter-nav[data-v-23854e80]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;justify-content:center}.filter-btn[data-v-23854e80]{padding:.25rem .75rem;font-size:.875rem;border-radius:9999px;font-weight:500;color:#4b5563;background-color:#f3f4f6;transition:all .2s ease;white-space:nowrap;cursor:pointer;border:none;outline:none}.filter-btn[data-v-23854e80]:hover{background-color:#e5e7eb;color:#1f2937}.filter-btn.active[data-v-23854e80]{color:#fff;background-color:#213981;font-weight:600;box-shadow:0 4px 6px -1px #0000001a}.course-grid[data-v-23854e80]{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem}@media(max-width:1200px){.course-grid[data-v-23854e80]{grid-template-columns:repeat(4,1fr)}}@media(max-width:1024px){.course-grid[data-v-23854e80]{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.course-grid[data-v-23854e80]{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.course-grid[data-v-23854e80]{grid-template-columns:1fr}}.course-card[data-v-23854e80]{background-color:#fff;border-radius:1.25rem;box-shadow:0 10px 15px -3px #0000001a;overflow:hidden;width:100%;transition:box-shadow .3s ease,transform .3s ease;display:flex;flex-direction:column}.course-card[data-v-23854e80]:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px #0000001a}.card-image-wrapper[data-v-23854e80]{padding:.75rem;padding-bottom:0;position:relative}.course-image[data-v-23854e80]{border-radius:.75rem;width:100%;height:150px;object-fit:cover}.card-content[data-v-23854e80]{padding:.75rem;position:relative;flex-grow:1}.movable-content[data-v-23854e80]{position:relative;background-color:#fff;z-index:2;transition:transform .35s ease;min-height:80px}.course-card:hover .movable-content[data-v-23854e80]{transform:translateY(-60px)}.category-tag[data-v-23854e80]{display:inline-block;font-size:.625rem;font-weight:500;padding:.125rem .5rem;border-radius:.5rem;background-color:#dbeafe;color:#1e40af}.course-title[data-v-23854e80]{font-size:1.15rem;font-weight:700;color:#1f2937;margin-top:8px;margin-bottom:6px}.preview-btn-wrapper[data-v-23854e80]{position:absolute;bottom:.75rem;left:.75rem;right:.75rem;z-index:1;opacity:0;transition:opacity .35s ease}.course-card:hover .preview-btn-wrapper[data-v-23854e80]{opacity:1}.preview-btn[data-v-23854e80]{width:100%;background-color:#4f46e5;color:#fff;font-weight:700;padding:.75rem 1rem;border:none;border-radius:.5rem;cursor:pointer;transition:background-color .2s ease;text-decoration:none;display:block;text-align:center}.preview-btn[data-v-23854e80]:hover{background-color:#4338ca}.logo-ticker[data-v-23854e80]{position:absolute;bottom:-2px;left:.75rem;right:.75rem;overflow:hidden;background:#ffffffb3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:.4rem 0;border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.ticker-content[data-v-23854e80]{display:flex;width:max-content;animation:scrollLogos-23854e80 30s linear infinite}.ticker-content img[data-v-23854e80]{height:20px;margin:0 .75rem;object-fit:contain;flex-shrink:0}@keyframes scrollLogos-23854e80{0%{transform:translate(0)}to{transform:translate(-50%)}}.view-all-container[data-v-23854e80]{text-align:center;margin-top:2.5rem}.view-all-btn[data-v-23854e80]{background-color:#213981;color:#fff;font-weight:600;padding:.75rem 2rem;border:none;border-radius:9999px;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 6px -1px #0000001a;text-decoration:none}.view-all-btn[data-v-23854e80]:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a}.section-title-wrapper[data-v-f7780dcc]{text-align:center;padding:60px 20px 20px;background:#fff}.section-heading[data-v-f7780dcc]{font-family:Inter,sans-serif;font-size:2rem;font-weight:700;color:#1f2937;margin:0}@media(min-width:768px){.section-heading[data-v-f7780dcc]{font-size:2.5rem}}.underlined-word[data-v-f7780dcc]{position:relative;display:inline-block}.underlined-word[data-v-f7780dcc]:after{content:"";position:absolute;bottom:-7px;left:0;width:100%;height:4px;background:#f5c518;border-radius:2px}.hospitals-container[data-v-f7780dcc]{font-family:Inter,sans-serif;max-width:900px;margin:0 auto;padding:40px 20px 60px;background:#fff}.logo-grid[data-v-f7780dcc]{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);gap:10px}@media(max-width:768px){.logo-grid[data-v-f7780dcc]{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr)}}@media(max-width:480px){.logo-grid[data-v-f7780dcc]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,1fr)}}.cell[data-v-f7780dcc]{display:flex;align-items:center;justify-content:center;border-radius:6px;height:100px;overflow:hidden;background:#fff;box-shadow:0 2px 8px #0000000a}.cell img[data-v-f7780dcc]{max-width:100%;max-height:70px;object-fit:contain;opacity:0;transition:opacity .8s ease-in-out}.cell img.fade-in[data-v-f7780dcc]{opacity:1}.speakers-section[data-v-de8a5b1e]{font-family:Inter,sans-serif;padding:10px 0 20px;background:#fff}.container[data-v-de8a5b1e]{max-width:1200px;margin:0 auto;padding:0 20px}.speakers-header[data-v-de8a5b1e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.speakers-title[data-v-de8a5b1e]{font-size:2rem;font-weight:700;color:#1f2937;margin:0}@media(min-width:768px){.speakers-title[data-v-de8a5b1e]{font-size:2.5rem}}.underlined-word[data-v-de8a5b1e]{position:relative;display:inline-block}.underlined-word[data-v-de8a5b1e]:after{content:"";position:absolute;bottom:-7px;left:0;width:100%;height:4px;background:#f5c518;border-radius:2px}.nav-arrows[data-v-de8a5b1e]{display:flex;gap:10px}.nav-arrow[data-v-de8a5b1e]{width:44px;height:44px;border-radius:50%;border:1px solid #e5e7eb;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#374151;transition:all .2s ease}.nav-arrow[data-v-de8a5b1e]:hover{border-color:#213981;color:#213981;background:#f0f4ff}.speakers-slider[data-v-de8a5b1e]{overflow:hidden}.slider-track[data-v-de8a5b1e]{display:flex;transition:transform .5s cubic-bezier(.4,0,.2,1)}.speaker-slide[data-v-de8a5b1e]{flex:0 0 25%;padding:0 12px;box-sizing:border-box}@media(max-width:1024px){.speaker-slide[data-v-de8a5b1e]{flex:0 0 33.333%}}@media(max-width:768px){.speaker-slide[data-v-de8a5b1e]{flex:0 0 50%}}@media(max-width:640px){.speaker-slide[data-v-de8a5b1e]{flex:0 0 100%}}.speaker-card[data-v-de8a5b1e]{position:relative;padding-top:60px;padding-bottom:50px;min-height:350px}.speaker-card[data-v-de8a5b1e]:hover{transform:translateY(-5px)}.speaker-card:hover .speaker-bg-card[data-v-de8a5b1e]{box-shadow:0 12px 24px #0000001f}.speaker-bg-card[data-v-de8a5b1e]{position:absolute;inset:80px 0 0;border-radius:20px;transition:box-shadow .3s ease}.speaker-image[data-v-de8a5b1e]{position:relative;z-index:1;width:100%;height:300px;object-fit:cover;object-position:top;display:block}.speaker-name-badge[data-v-de8a5b1e]{position:absolute;bottom:15px;left:50%;transform:translate(-50%);background:#fff;padding:12px 24px;border-radius:30px;font-size:.95rem;font-weight:600;color:#1f2937;white-space:nowrap;box-shadow:0 4px 12px #0000001a;z-index:2}@media(max-width:768px){.speakers-header[data-v-de8a5b1e]{flex-direction:column;gap:20px;text-align:center}.speaker-card[data-v-de8a5b1e]{padding-top:50px;min-height:300px}.speaker-bg-card[data-v-de8a5b1e]{top:60px}.speaker-image[data-v-de8a5b1e]{height:250px}.speaker-name-badge[data-v-de8a5b1e]{font-size:.85rem;padding:10px 18px}}.promo-banners-section[data-v-003c6d27]{font-family:Inter,sans-serif;padding:20px;background:#fff}.container[data-v-003c6d27]{max-width:1200px;margin:0 auto}.banners-grid[data-v-003c6d27]{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media(max-width:768px){.banners-grid[data-v-003c6d27]{grid-template-columns:1fr}}.promo-banner[data-v-003c6d27]{display:flex;align-items:center;justify-content:space-between;padding:30px 40px;border-radius:16px;position:relative;overflow:hidden;min-height:180px}.banner-certificate[data-v-003c6d27]{background:linear-gradient(135deg,#e8eef7,#dde5f3)}.banner-courses[data-v-003c6d27]{background:linear-gradient(135deg,#fef2f2,#fde8e8)}.banner-content[data-v-003c6d27]{position:relative;z-index:2}.banner-title[data-v-003c6d27]{font-size:1.5rem;font-weight:400;color:#1f2937;margin:0 0 16px;line-height:1.3}.highlight[data-v-003c6d27]{font-weight:700;position:relative;display:inline-block}.title-underline[data-v-003c6d27]{position:absolute;bottom:-4px;left:0;width:100%;height:12px}.banner-btn[data-v-003c6d27]{display:inline-block;padding:12px 24px;border-radius:8px;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .3s ease}.btn-blue[data-v-003c6d27]{background:#213981;color:#fff}.btn-blue[data-v-003c6d27]:hover{background:#1a2d66;transform:translateY(-2px);box-shadow:0 4px 12px #2139814d}.btn-orange[data-v-003c6d27]{background:#ff6500;color:#fff}.btn-orange[data-v-003c6d27]:hover{background:#e55a00;transform:translateY(-2px);box-shadow:0 4px 12px #ff65004d}.banner-image[data-v-003c6d27]{position:absolute;right:20px;bottom:0;z-index:1}.banner-image img[data-v-003c6d27]{max-height:160px;object-fit:contain}@media(max-width:900px){.promo-banner[data-v-003c6d27]{padding:24px}.banner-title[data-v-003c6d27]{font-size:1.25rem}.banner-image img[data-v-003c6d27]{max-height:120px}}@media(max-width:600px){.banner-image[data-v-003c6d27]{display:none}.promo-banner[data-v-003c6d27]{min-height:auto;text-align:center}.banner-content[data-v-003c6d27]{width:100%}}.accred-scope[data-v-25aa998d]{--brand-blue: #213981;--brand-orange: #FF6500;--text-color: #5a678c;--bg-color: #ffffff;--shadow: 0 6px 18px rgba(2, 6, 23, .06);--animation-speed: 40s;font-family:Poppins,sans-serif;padding:10px 0 20px;overflow:hidden;background:var(--bg-color)}.accred-scope[data-v-25aa998d] *{box-sizing:border-box}.accred-container[data-v-25aa998d]{max-width:1200px;margin:0 auto;padding:0 20px;text-align:center}.accred-title[data-v-25aa998d]{font-size:2.8rem;font-weight:700;color:var(--brand-blue);margin-bottom:1rem;position:relative;display:inline-block}.accred-title[data-v-25aa998d]:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:100px;height:5px;background-color:var(--brand-orange);border-radius:3px}.accred-subtitle[data-v-25aa998d]{font-size:1.15rem;color:var(--text-color);margin-bottom:50px;max-width:600px;margin-left:auto;margin-right:auto}.accred-stage[data-v-25aa998d]{position:relative;border-radius:20px;padding:18px;overflow:hidden;background:linear-gradient(180deg,#fff,#fbfcff);box-shadow:var(--shadow);border:.5px solid transparent;background-image:linear-gradient(#fff,#fbfcff),linear-gradient(270deg,var(--brand-blue),var(--brand-orange),var(--brand-blue));background-origin:border-box;background-clip:padding-box,border-box;animation:borderAnim-25aa998d 6s linear infinite;background-size:200% 200%}@keyframes borderAnim-25aa998d{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.accred-stage[data-v-25aa998d]:before,.accred-stage[data-v-25aa998d]:after{content:"";position:absolute;top:0;bottom:0;width:70px;z-index:2;pointer-events:none}.accred-stage[data-v-25aa998d]:before{left:0;background:linear-gradient(90deg,#fff,transparent)}.accred-stage[data-v-25aa998d]:after{right:0;background:linear-gradient(270deg,#fff,transparent)}.accred-row[data-v-25aa998d]{display:flex;align-items:center;white-space:nowrap;gap:36px}.accred-track[data-v-25aa998d]{display:flex;gap:36px;animation:scrollLogos-25aa998d var(--animation-speed) linear infinite}@keyframes scrollLogos-25aa998d{0%{transform:translate(0)}to{transform:translate(-50%)}}.accred-stage:hover .accred-track[data-v-25aa998d]{animation-play-state:paused}.accred-logo[data-v-25aa998d]{display:flex;align-items:center;justify-content:center;min-width:120px;height:70px}.accred-logo img[data-v-25aa998d]{max-height:55px;max-width:120px;object-fit:contain;opacity:.8;transition:all .3s ease}.accred-logo:hover img[data-v-25aa998d]{transform:translateY(-2px);opacity:1}@media(max-width:768px){.accred-title[data-v-25aa998d]{font-size:1.8rem;padding:0 10px}.accred-subtitle[data-v-25aa998d]{font-size:1rem;padding:0 15px;margin-bottom:30px}.accred-stage[data-v-25aa998d]{padding:12px 5px;margin:0 10px}}@media(max-width:640px){.accred-logo[data-v-25aa998d]{min-width:100px;height:50px}.accred-logo img[data-v-25aa998d]{max-height:38px;max-width:90px}.accred-row[data-v-25aa998d],.accred-track[data-v-25aa998d]{gap:15px}}.let-us-help-section[data-v-3d1bdc49]{padding:2.5rem 1.5rem;background:#fff}.container[data-v-3d1bdc49]{max-width:1200px;margin:0 auto}.help-card[data-v-3d1bdc49]{background:#fff;border-radius:60px;padding:.8rem 1.2rem;display:flex;align-items:center;gap:1.5rem;box-shadow:0 10px 40px #0000000f;max-width:580px;margin:0 auto;border:1px solid rgba(0,0,0,.03)}.help-icon[data-v-3d1bdc49]{width:44px;height:44px;background:#f0f7ff;color:#213981;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.help-label[data-v-3d1bdc49]{font-size:.75rem;color:#213981;font-weight:600;text-transform:uppercase;letter-spacing:.5px;display:block}.help-title[data-v-3d1bdc49]{font-size:1.1rem;font-weight:800;color:#0f172a;margin:0}.get-started-btn[data-v-3d1bdc49]{background:#ff6500;color:#fff;border:none;padding:.75rem 1.6rem;border-radius:30px;font-weight:700;font-size:.9rem;cursor:pointer;transition:all .3s;white-space:nowrap}.get-started-btn[data-v-3d1bdc49]:hover{background:#e55a00;transform:translateY(-2px)}@media(max-width:768px){.help-card[data-v-3d1bdc49]{flex-direction:column;text-align:center;padding:1.5rem;border-radius:20px;gap:1rem}.help-icon[data-v-3d1bdc49]{margin:0 auto}.help-content[data-v-3d1bdc49]{order:1}.get-started-btn[data-v-3d1bdc49]{order:2;width:100%;padding:1rem 1.6rem;font-size:1rem}}.modal-overlay[data-v-3d1bdc49]{position:fixed;inset:0;background:#0f172ab3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem}.modal-content[data-v-3d1bdc49]{background:#fff;border-radius:12px;max-width:380px;width:100%;position:relative;overflow:visible;box-shadow:0 40px 100px -20px #0000004d}.close-btn[data-v-3d1bdc49]{position:absolute;top:1.2rem;right:1.2rem;width:32px;height:32px;background:#f8fafc;color:#64748b;border:1px solid #e2e8f0;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;z-index:100}.close-btn[data-v-3d1bdc49]:hover{background:#fff;color:#0f172a;border-color:#0f172a}.form-container[data-v-3d1bdc49]{padding:3rem 1.8rem 2rem}.form-header[data-v-3d1bdc49]{margin-bottom:1.5rem;text-align:center}.form-header h2[data-v-3d1bdc49]{font-size:1.6rem;font-weight:800;color:#0f172a;margin:0 0 .6rem;letter-spacing:-.5px}.form-header p[data-v-3d1bdc49]{color:#64748b;font-size:.95rem;margin:0}.lead-form[data-v-3d1bdc49]{display:flex;flex-direction:column;gap:1.1rem}.form-row[data-v-3d1bdc49]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.input-group[data-v-3d1bdc49]{display:flex;flex-direction:column;gap:.5rem}.input-group label[data-v-3d1bdc49]{font-size:10px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.8px}.input-group input[data-v-3d1bdc49]{padding:.8rem 1rem;border:1px solid #e2e8f0;border-radius:10px;font-size:.95rem;width:100%;background:#f8fafc;box-sizing:border-box}.input-group input[data-v-3d1bdc49]:focus{outline:none;border-color:#213981;background:#fff}.custom-dropdown[data-v-3d1bdc49]{position:relative}.dropdown-trigger[data-v-3d1bdc49]{padding:.8rem 1rem;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.dropdown-list[data-v-3d1bdc49]{position:absolute;top:calc(100% + 5px);left:0;right:0;background:#fff;border-radius:10px;box-shadow:0 10px 25px #0000001a;padding:5px;list-style:none;z-index:100;max-height:200px;overflow-y:auto;border:1px solid #e2e8f0}.dropdown-list li[data-v-3d1bdc49]{padding:10px 12px;border-radius:6px;cursor:pointer;font-size:.9rem}.dropdown-list li[data-v-3d1bdc49]:hover{background:#f1f5f9}.submit-btn[data-v-3d1bdc49]{flex:1;background:#ff6500;color:#fff;border:none!important;padding:.85rem;border-radius:8px;font-weight:700;font-size:.95rem;cursor:pointer;margin-top:5px;transition:background .2s}.submit-btn[data-v-3d1bdc49]:hover{background:#e55a00}.success-alert[data-v-3d1bdc49]{background:#f0fdf4;color:#166534;padding:.75rem;border-radius:10px;text-align:center;font-weight:600}.error-msg[data-v-3d1bdc49]{color:#dc2626;text-align:center;font-size:.85rem}.fade-enter-active[data-v-3d1bdc49],.fade-leave-active[data-v-3d1bdc49]{transition:opacity .2s}.fade-enter-from[data-v-3d1bdc49],.fade-leave-to[data-v-3d1bdc49]{opacity:0}.zoom-enter-active[data-v-3d1bdc49],.zoom-leave-active[data-v-3d1bdc49]{transition:all .3s cubic-bezier(.16,1,.3,1)}.zoom-enter-from[data-v-3d1bdc49],.zoom-leave-to[data-v-3d1bdc49]{opacity:0;transform:scale(.95)}.program-page[data-v-f11b56e8]{font-family:Inter,sans-serif}.container[data-v-f11b56e8]{max-width:1200px;margin:0 auto;padding:0 20px}.hero-section[data-v-f11b56e8]{background:linear-gradient(135deg,#213981,#1a2d66);color:#fff;padding:100px 20px 80px;text-align:center}.hero-section h1[data-v-f11b56e8]{font-size:2.8rem;font-weight:800;margin-bottom:20px}.hero-section p[data-v-f11b56e8]{font-size:1.1rem;opacity:.9;max-width:800px;margin:0 auto 30px;line-height:1.7}.hero-buttons[data-v-f11b56e8]{display:flex;gap:15px;justify-content:center;flex-wrap:wrap}.btn[data-v-f11b56e8]{padding:14px 28px;border-radius:8px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.btn-primary[data-v-f11b56e8]{background:#3b82f6;color:#fff}.btn-primary[data-v-f11b56e8]:hover{background:#2563eb}.btn-outline[data-v-f11b56e8]{background:transparent;color:#fff;border:2px solid #fff}.btn-outline[data-v-f11b56e8]:hover{background:#fff;color:#213981}.btn-outline-dark[data-v-f11b56e8]{background:#fff;color:#213981;border:1px solid #e5e7eb}section[data-v-f11b56e8]{padding:80px 20px}section h2[data-v-f11b56e8]{font-size:2rem;font-weight:700;color:#213981;text-align:center;margin-bottom:15px}.section-desc[data-v-f11b56e8]{text-align:center;color:#6b7280;max-width:700px;margin:0 auto 40px}.why-section[data-v-f11b56e8]{background:#f8fafc}.why-grid[data-v-f11b56e8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px}.why-card[data-v-f11b56e8]{background:#fff;padding:25px;border-radius:12px;display:flex;gap:15px;box-shadow:0 2px 10px #0000000d;border:2px solid transparent;transition:all .3s}.why-card[data-v-f11b56e8]:hover{border-color:#ff6500;transform:translateY(-5px)}.why-icon[data-v-f11b56e8]{width:50px;height:50px;background:#2139811a;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.why-icon i[data-v-f11b56e8]{font-size:20px;color:#213981}.why-card h3[data-v-f11b56e8]{font-size:1.1rem;color:#213981;margin-bottom:5px}.why-card p[data-v-f11b56e8]{color:#6b7280;font-size:.95rem;margin:0}.tabs[data-v-f11b56e8]{display:flex;justify-content:center;gap:10px;margin-bottom:30px;border-bottom:1px solid #e5e7eb}.tab-btn[data-v-f11b56e8]{padding:15px 25px;background:none;border:none;font-size:15px;font-weight:500;color:#6b7280;cursor:pointer;border-bottom:3px solid transparent;margin-bottom:-1px}.tab-btn.active[data-v-f11b56e8]{color:#3b82f6;border-bottom-color:#3b82f6}.tab-content[data-v-f11b56e8]{background:#fff;border-radius:16px;padding:40px;box-shadow:0 10px 40px #00000014;border:1px solid #e5e7eb}.tab-panel h3[data-v-f11b56e8]{font-size:1.5rem;color:#1f2937;margin-bottom:25px}.highlights-grid[data-v-f11b56e8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:25px}.highlight-item[data-v-f11b56e8]{display:flex;align-items:center;gap:15px}.highlight-item i[data-v-f11b56e8]{font-size:24px;color:#6b7280;background:#f3f4f6;padding:12px;border-radius:10px}.list[data-v-f11b56e8]{list-style:none;padding:0}.list li[data-v-f11b56e8]{padding:12px 0 12px 35px;position:relative;color:#374151}.list li[data-v-f11b56e8]:before{content:"✓";position:absolute;left:0;color:#3b82f6;font-weight:700;background:#dbeafe;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px}.courses-section[data-v-f11b56e8]{background:#f8fafc}.courses-grid[data-v-f11b56e8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px}.course-card[data-v-f11b56e8]{background:#fff;padding:25px;border-radius:12px;border:1px solid #e5e7eb;display:flex;align-items:center;gap:15px;text-decoration:none;color:#1f2937;transition:all .3s;position:relative}.course-card[data-v-f11b56e8]:hover{transform:translateY(-5px);box-shadow:0 15px 30px #0000001a}.course-icon[data-v-f11b56e8]{font-size:24px;color:#213981;flex-shrink:0}.course-name[data-v-f11b56e8]{font-weight:600;flex-grow:1}.course-tag[data-v-f11b56e8]{position:absolute;top:-1px;right:12px;padding:4px 10px;font-size:10px;font-weight:700;color:#fff;border-radius:0 0 6px 6px;text-transform:uppercase}.course-tag.popular[data-v-f11b56e8]{background:#ff6500}.course-tag.trending[data-v-f11b56e8]{background:#213981}.course-tag.recommended[data-v-f11b56e8]{background:#10b981}.show-all-btn[data-v-f11b56e8]{display:block;margin:40px auto 0;padding:14px 30px;background:#fff;border:2px solid #e5e7eb;border-radius:50px;font-weight:600;color:#213981;cursor:pointer}.show-all-btn[data-v-f11b56e8]:hover{background:#213981;color:#fff;border-color:#213981}.standout-section[data-v-f11b56e8]{background:#213981;padding:80px 20px}.standout-section h2[data-v-f11b56e8]{color:#fff}.standout-grid[data-v-f11b56e8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;max-width:1000px;margin:40px auto 0}.standout-card[data-v-f11b56e8]{background:#fff;padding:25px;border-radius:12px;text-align:left}.standout-card .emoji[data-v-f11b56e8]{font-size:2rem;display:block;margin-bottom:10px}.standout-card p[data-v-f11b56e8]{color:#374151;margin:0}.certificate-section[data-v-f11b56e8]{background:#fff;text-align:center}.certificate-img[data-v-f11b56e8]{max-width:700px;width:100%;border-radius:12px;box-shadow:0 20px 50px #00000026}.cta-section[data-v-f11b56e8]{background:linear-gradient(135deg,#f8fafc,#f1f5f9);text-align:center}.cta-steps[data-v-f11b56e8]{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap;margin:30px 0;color:#374151;font-size:1.1rem}.cta-steps .arrow[data-v-f11b56e8]{color:#d1d5db;font-size:1.5rem}.cta-buttons[data-v-f11b56e8]{display:flex;gap:15px;justify-content:center;flex-wrap:wrap;margin-top:30px}.loading-state[data-v-f11b56e8]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh}.spinner[data-v-f11b56e8]{width:50px;height:50px;border:4px solid #e5e7eb;border-top-color:#213981;border-radius:50%;animation:spin-f11b56e8 1s linear infinite}@keyframes spin-f11b56e8{to{transform:rotate(360deg)}}.loading-state p[data-v-f11b56e8]{margin-top:20px;color:#6b7280}.not-found[data-v-f11b56e8]{text-align:center;padding:100px 20px}.not-found h1[data-v-f11b56e8]{font-size:2rem;color:#1f2937;margin-bottom:10px}.not-found p[data-v-f11b56e8]{color:#6b7280;margin-bottom:30px}@media(max-width:768px){.hero-section h1[data-v-f11b56e8]{font-size:2rem}.cta-steps .arrow[data-v-f11b56e8]{display:none}.cta-steps[data-v-f11b56e8]{flex-direction:column;gap:10px}}.about-page[data-v-f8183583]{font-family:Inter,sans-serif}.container[data-v-f8183583]{max-width:1200px;margin:0 auto;padding:0 20px}.about-hero[data-v-f8183583]{padding:80px 20px 60px;background:#fff}.about-hero h1[data-v-f8183583]{font-size:2.5rem;font-weight:700;color:#111827;margin:0 0 16px;line-height:1.3}.hero-subtitle[data-v-f8183583]{font-size:1.1rem;color:#374151;margin:0 0 24px;font-weight:500}.hero-text[data-v-f8183583]{font-size:1rem;color:#6b7280;line-height:1.7}.hero-text strong[data-v-f8183583]{color:#111827}.experience-section[data-v-f8183583]{position:relative;min-height:450px;overflow:hidden}.experience-bg[data-v-f8183583]{position:absolute;inset:0;z-index:0}.experience-bg .bg-image[data-v-f8183583]{width:100%;height:100%;object-fit:cover}.experience-overlay[data-v-f8183583]{position:relative;z-index:1;display:flex;justify-content:flex-end;align-items:center;min-height:450px;padding:40px;max-width:1400px;margin:0 auto}.experience-card[data-v-f8183583]{background:#f5f5f3f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:24px;padding:48px;display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center;box-shadow:0 25px 50px #00000026;max-width:700px}.exp-badge[data-v-f8183583]{display:inline-block;background:#2563eb;color:#fff;font-size:12px;font-weight:700;padding:8px 20px;border-radius:50px;margin-bottom:24px}.exp-text[data-v-f8183583]{font-size:1.3rem;color:#1f2937;line-height:1.6;margin:0 0 24px}.exp-link[data-v-f8183583]{display:inline-flex;align-items:center;gap:12px;color:#111827;font-weight:600;font-size:1rem;text-decoration:none}.link-arrow[data-v-f8183583]{width:36px;height:36px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 6px #0000001a;transition:all .3s}.exp-link:hover .link-arrow[data-v-f8183583]{background:#2563eb;color:#fff}.exp-right[data-v-f8183583]{text-align:center}.exp-number[data-v-f8183583]{font-size:180px;font-weight:900;line-height:1;background:linear-gradient(135deg,#2563eb,#1d4ed8,#1e3a8a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.exp-label[data-v-f8183583]{font-size:1.2rem;color:#374151;font-weight:500;margin-top:10px}.classes-section[data-v-f8183583]{padding:60px 20px;background:#fff}.classes-header[data-v-f8183583]{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-bottom:50px;align-items:center}.small-badge[data-v-f8183583]{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;font-size:12px;font-weight:600;padding:8px 16px;border-radius:6px;margin-bottom:20px}.classes-header h2[data-v-f8183583]{font-size:2rem;font-weight:700;color:#111827;margin:0;line-height:1.3}.header-right p[data-v-f8183583]{color:#6b7280;line-height:1.7;margin:0}.features-grid[data-v-f8183583]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.feature-card[data-v-f8183583]{text-align:center;padding:30px 20px;background:#f9fafb;border-radius:16px;transition:all .3s}.feature-card[data-v-f8183583]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001a}.feature-icon[data-v-f8183583]{width:70px;height:70px;margin:0 auto 20px;border-radius:50%;display:flex;align-items:center;justify-content:center}.feature-icon i[data-v-f8183583]{font-size:1.8rem;color:#fff}.feature-icon.purple[data-v-f8183583]{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.feature-icon.blue[data-v-f8183583]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.feature-icon.green[data-v-f8183583]{background:linear-gradient(135deg,#22c55e,#16a34a)}.feature-icon.orange[data-v-f8183583]{background:linear-gradient(135deg,#f97316,#ea580c)}.feature-card h3[data-v-f8183583]{font-size:1rem;font-weight:600;color:#111827;margin:0 0 10px}.feature-card p[data-v-f8183583]{color:#6b7280;font-size:.85rem;line-height:1.5;margin:0}.stats-section[data-v-f8183583]{padding:50px 20px;background:linear-gradient(135deg,#2563eb,#1d4ed8)}.stats-grid[data-v-f8183583]{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.stat-item[data-v-f8183583]{text-align:center;padding:20px}.stat-item h3[data-v-f8183583]{font-size:3rem;font-weight:700;color:#fff;margin:0}.stat-item h3 span[data-v-f8183583]{color:#f97316}.stat-item p[data-v-f8183583]{color:#ffffffe6;font-size:.9rem;margin:8px 0 0}.mission-section[data-v-f8183583]{padding:80px 20px;background:#fff}.section-title[data-v-f8183583]{font-size:2rem;font-weight:700;color:#111827;margin:0 0 16px;text-align:center}.section-subtitle[data-v-f8183583]{color:#6b7280;line-height:1.7;max-width:800px;margin:0 auto 50px;text-align:center}.values-list[data-v-f8183583]{display:flex;flex-direction:column;gap:30px}.value-item[data-v-f8183583]{display:grid;grid-template-columns:1fr 300px;gap:40px;align-items:center;padding:30px;background:#f9fafb;border-radius:20px}.value-content h4[data-v-f8183583]{font-size:1.4rem;font-weight:600;color:#111827;margin:0 0 12px}.value-content p[data-v-f8183583]{color:#6b7280;line-height:1.6;margin:0 0 20px}.value-btn[data-v-f8183583]{display:inline-flex;align-items:center;gap:8px;background:#2563eb;color:#fff;padding:10px 20px;border-radius:6px;text-decoration:none;font-size:14px;font-weight:500;transition:background .2s}.value-btn[data-v-f8183583]:hover{background:#1d4ed8}.value-image img[data-v-f8183583]{width:100%;height:200px;object-fit:cover;border-radius:16px}@media(max-width:1024px){.experience-overlay[data-v-f8183583]{justify-content:center;padding:20px}.experience-card[data-v-f8183583]{max-width:100%;grid-template-columns:1fr;text-align:center}.exp-right[data-v-f8183583]{margin-top:20px}.exp-number[data-v-f8183583]{font-size:100px}.classes-header[data-v-f8183583]{grid-template-columns:1fr}.features-grid[data-v-f8183583],.stats-grid[data-v-f8183583]{grid-template-columns:repeat(2,1fr)}.value-item[data-v-f8183583]{grid-template-columns:1fr}.value-image[data-v-f8183583]{order:-1}}@media(max-width:768px){.about-hero h1[data-v-f8183583]{font-size:1.8rem}.experience-section[data-v-f8183583]{min-height:600px}.exp-number[data-v-f8183583]{font-size:80px}.exp-text[data-v-f8183583]{font-size:1.1rem}.features-grid[data-v-f8183583],.stats-grid[data-v-f8183583]{grid-template-columns:1fr}.stat-item h3[data-v-f8183583]{font-size:2.5rem}}.verify-page[data-v-01007a5e]{font-family:Poppins,Inter,sans-serif;background:#f4f5f7;min-height:100vh}.container[data-v-01007a5e]{max-width:960px;margin:0 auto;padding:0 20px}.page-header[data-v-01007a5e]{background:linear-gradient(135deg,#213981,#1a2d66);color:#fff;padding:50px 20px;text-align:center}.page-header h1[data-v-01007a5e]{font-size:2.25rem;font-weight:700;margin:0 0 10px}.page-header p[data-v-01007a5e]{opacity:.9;font-size:1rem;margin:0}.form-section[data-v-01007a5e]{margin-top:-30px;padding-bottom:40px;overflow:visible}.verify-card[data-v-01007a5e]{background:#fff;border-radius:16px;padding:40px;box-shadow:0 10px 40px #0000001a;text-align:center;overflow:visible}.verify-icon[data-v-01007a5e]{width:70px;height:70px;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.verify-icon i[data-v-01007a5e]{font-size:1.75rem;color:#fff}.verify-card h2[data-v-01007a5e]{font-size:1.5rem;color:#1e293b;margin:0 0 8px}.verify-card>p[data-v-01007a5e]{color:#64748b;margin:0 0 30px}.verify-form[data-v-01007a5e]{max-width:400px;margin:0 auto;text-align:left}.form-group[data-v-01007a5e]{margin-bottom:20px;overflow:visible}.form-group label[data-v-01007a5e]{display:block;font-weight:600;color:#334155;margin-bottom:8px;font-size:.9rem}.form-group input[data-v-01007a5e]{width:100%;padding:14px 16px;border:2px solid #e2e8f0;border-radius:10px;font-size:1rem;transition:border-color .2s}.form-group input[data-v-01007a5e]:focus{outline:none;border-color:#213981}.date-picker-wrap[data-v-01007a5e]{position:relative}.date-picker-trigger[data-v-01007a5e]{width:100%;display:flex;align-items:center;gap:12px;padding:14px 16px;background:#fff;border:2px solid #e2e8f0;border-radius:10px;font-size:1rem;cursor:pointer;transition:all .2s;color:#334155;text-align:left}.date-picker-trigger[data-v-01007a5e]:hover{border-color:#cbd5e1}.date-picker-trigger i[data-v-01007a5e]{color:#213981;font-size:1.1rem}.date-picker-trigger span[data-v-01007a5e]{flex:1}.native-date-input[data-v-01007a5e]{width:100%;padding:14px 16px;border:2px solid #e2e8f0;border-radius:10px;font-size:1rem;color:#334155;background:#fff;font-family:inherit;cursor:pointer;transition:all .2s}.native-date-input[data-v-01007a5e]:focus{outline:none;border-color:#213981;box-shadow:0 0 0 4px #2139811a}.native-date-input[data-v-01007a5e]::-webkit-calendar-picker-indicator{cursor:pointer;padding:5px;filter:invert(18%) sepia(54%) saturate(1900%) brightness(95%) contrast(93%)}.verify-form button[data-v-01007a5e]{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:16px;background:#213981;color:#fff;border:none;border-radius:10px;font-size:1rem;font-weight:600;cursor:pointer;transition:background .2s}.verify-form button[data-v-01007a5e]:hover:not(:disabled){background:#1a2d66}.verify-form button[data-v-01007a5e]:disabled{opacity:.7;cursor:not-allowed}.error-msg[data-v-01007a5e]{margin-top:20px;padding:14px;background:#fee2e2;color:#dc2626;border-radius:10px;font-size:.9rem;display:flex;align-items:center;justify-content:center;gap:8px}.result-section[data-v-01007a5e]{padding:40px 20px}.certificate-card[data-v-01007a5e]{background:#213981;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #00000026}.cert-header[data-v-01007a5e]{padding:30px;text-align:center}.cert-header h2[data-v-01007a5e]{color:#c9a227;font-size:1.75rem;font-weight:700;margin:0}.cert-body[data-v-01007a5e]{display:grid;grid-template-columns:1fr auto;gap:30px;padding:0 40px 30px;align-items:start}.cert-info[data-v-01007a5e]{color:#fff}.cert-row[data-v-01007a5e]{display:flex;align-items:center;gap:16px;margin-bottom:24px;flex-wrap:wrap}.cert-row .label[data-v-01007a5e]{font-size:.75rem;letter-spacing:1px;opacity:.8}.cert-row .name[data-v-01007a5e]{font-size:1.1rem;font-weight:600}.verified-tag[data-v-01007a5e]{display:flex;align-items:center;gap:6px;background:#ffffff26;padding:6px 14px;border-radius:20px;font-size:.8rem;font-weight:600}.verified-tag .tick-icon[data-v-01007a5e]{width:20px;height:20px}.cert-id-row[data-v-01007a5e]{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.2)}.cert-id-row .label[data-v-01007a5e]{font-size:.8rem;color:#c9a227;margin-right:10px}.cert-id-row .id-value[data-v-01007a5e]{font-size:1rem;font-weight:600;font-family:Courier New,monospace;letter-spacing:1px}.details-grid[data-v-01007a5e]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:30px}.detail-box[data-v-01007a5e]{display:flex;flex-direction:column;gap:6px}.detail-label[data-v-01007a5e]{font-size:.7rem;letter-spacing:1px;opacity:.7;text-transform:uppercase}.detail-value[data-v-01007a5e]{font-size:.95rem;font-weight:500}.completion-text[data-v-01007a5e]{padding:16px;background:#c9a22726;border-left:4px solid #c9a227;border-radius:0 8px 8px 0}.completion-text p[data-v-01007a5e]{margin:0;font-size:.85rem;color:#fff}.completion-text p[data-v-01007a5e]:first-child{color:#c9a227;margin-bottom:4px}.cert-seal[data-v-01007a5e]{flex-shrink:0}.cert-seal img[data-v-01007a5e]{width:180px;height:auto}.cert-footer[data-v-01007a5e]{padding:16px;text-align:right;font-size:.75rem;color:#ffffff80;letter-spacing:1px}.back-btn[data-v-01007a5e]{display:flex;align-items:center;justify-content:center;gap:10px;width:calc(100% - 80px);margin:0 40px 30px;padding:14px;background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:10px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s}.back-btn[data-v-01007a5e]:hover{background:#fff3}.info-section[data-v-01007a5e]{padding:60px 20px}.info-grid[data-v-01007a5e]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.info-card[data-v-01007a5e]{background:#fff;padding:30px;border-radius:12px;text-align:center;box-shadow:0 2px 10px #0000000d}.info-card i[data-v-01007a5e]{font-size:2rem;color:#213981;margin-bottom:16px}.info-card h3[data-v-01007a5e]{margin:0 0 8px;color:#1e293b;font-size:1.1rem}.info-card p[data-v-01007a5e]{margin:0;color:#64748b;font-size:.9rem}@media(max-width:768px){.cert-body[data-v-01007a5e]{grid-template-columns:1fr;text-align:center;padding:0 20px 20px}.cert-row[data-v-01007a5e]{justify-content:center}.details-grid[data-v-01007a5e]{grid-template-columns:1fr}.cert-seal[data-v-01007a5e]{order:-1}.cert-seal img[data-v-01007a5e]{width:140px}.info-grid[data-v-01007a5e]{grid-template-columns:1fr}.back-btn[data-v-01007a5e]{width:calc(100% - 40px);margin:0 20px 20px}}.team-page[data-v-d57fc367]{font-family:Inter,sans-serif}.container[data-v-d57fc367]{max-width:1400px;margin:0 auto;padding:0 20px}.team-hero[data-v-d57fc367]{background:linear-gradient(135deg,#213981,#1a2d66);padding:80px 20px;text-align:center;color:#fff}.team-hero h1[data-v-d57fc367]{font-size:3rem;font-weight:700;margin:0 0 16px}.team-hero .highlight[data-v-d57fc367]{color:#ff6500}.team-hero p[data-v-d57fc367]{font-size:1.2rem;opacity:.9;max-width:600px;margin:0 auto}.team-section[data-v-d57fc367]{padding:60px 20px;background:#f8f9fa}.team-grid[data-v-d57fc367]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2rem}.team-card[data-v-d57fc367]{background:#fff;border-radius:15px;padding:30px 25px;box-shadow:0 8px 25px #00000012;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .4s ease,box-shadow .4s ease}.team-card[data-v-d57fc367]:hover{transform:translateY(-12px);box-shadow:0 20px 50px #21398133}.card-icon[data-v-d57fc367]{position:absolute;top:20px;right:20px;font-size:1.5rem;color:#fff;background:linear-gradient(45deg,#ff6500,#ff8c42);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px #ff650066;transition:transform .3s ease}.team-card:hover .card-icon[data-v-d57fc367]{transform:rotate(15deg) scale(1.1);background:linear-gradient(45deg,#213981,#3a5fcd)}.profile-img-wrapper[data-v-d57fc367]{width:130px;height:130px;border-radius:50%;overflow:hidden;margin-bottom:20px;border:5px solid transparent;background-image:linear-gradient(#fff,#fff),linear-gradient(45deg,#213981,#ff6500);background-origin:border-box;background-clip:content-box,border-box;box-shadow:0 5px 20px #0000001a;transition:transform .3s ease}.team-card:hover .profile-img-wrapper[data-v-d57fc367]{transform:scale(1.05)}.profile-img[data-v-d57fc367]{width:100%;height:100%;object-fit:cover;display:block}.member-name[data-v-d57fc367]{font-size:1.3rem;font-weight:700;color:#213981;margin:0 0 10px}.member-specialty[data-v-d57fc367]{font-size:.95rem;color:#555;line-height:1.5;margin:0}@media(max-width:768px){.team-hero h1[data-v-d57fc367]{font-size:2rem}.team-grid[data-v-d57fc367]{grid-template-columns:1fr}}.faq-page[data-v-35288c5f]{font-family:Inter,sans-serif}.container[data-v-35288c5f]{max-width:900px;margin:0 auto;padding:0 20px}.faq-hero[data-v-35288c5f]{background:linear-gradient(135deg,#213981,#1a2d66);padding:60px 20px;text-align:center;color:#fff}.faq-hero h1[data-v-35288c5f]{font-size:2.5rem;font-weight:700;margin:0;position:relative;display:inline-block}.faq-hero .highlight[data-v-35288c5f]{color:#ff6500}.faq-section[data-v-35288c5f]{padding:50px 20px;background:#fff}.faq-tabs[data-v-35288c5f]{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-bottom:35px}.tab-link[data-v-35288c5f]{padding:10px 20px;font-size:.95rem;font-weight:600;color:#213981;background:#fff;border:1px solid #e9ecef;border-radius:50px;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 5px #0000000d}.tab-link[data-v-35288c5f]:hover{background:#fff7f2;color:#ff6500}.tab-link.active[data-v-35288c5f]{background:#213981;color:#fff;border-color:#213981;box-shadow:0 4px 10px #21398133}.faq-accordion[data-v-35288c5f]{display:flex;flex-direction:column;gap:18px}.faq-item[data-v-35288c5f]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #21398114;transition:all .3s ease;overflow:hidden;position:relative}.faq-item[data-v-35288c5f]:before{content:"";position:absolute;top:0;left:0;width:5px;height:100%;background:#ff6500;transform:scaleY(0);transform-origin:center;transition:transform .4s ease;border-radius:12px 0 0 12px}.faq-item.active[data-v-35288c5f]:before{transform:scaleY(1)}.faq-item[data-v-35288c5f]:hover{transform:translateY(-4px);box-shadow:0 8px 25px #2139811f}.faq-question[data-v-35288c5f]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:20px 25px;cursor:pointer;background:transparent;border:none;text-align:left;font-size:1.1rem;font-weight:600;color:#213981;transition:background .3s ease}.faq-item.active .faq-question[data-v-35288c5f]{color:#ff6500;background:#fff7f2}.faq-question[data-v-35288c5f]:after{content:"+";font-size:2rem;font-weight:300;color:#ff6500;transition:transform .4s cubic-bezier(.68,-.55,.27,1.55);min-width:25px;text-align:center}.faq-item.active .faq-question[data-v-35288c5f]:after{transform:rotate(45deg)}.faq-answer[data-v-35288c5f]{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1);background:#fff7f2}.faq-answer p[data-v-35288c5f]{padding:0 25px 20px 30px;margin:0;font-size:1rem;color:#555;line-height:1.6}@media(max-width:768px){.faq-hero h1[data-v-35288c5f]{font-size:1.8rem}.tab-link[data-v-35288c5f]{font-size:.85rem;padding:8px 14px}.faq-question[data-v-35288c5f]{font-size:1rem;padding:18px 20px}}.speaker-apply-page[data-v-9a6aa438]{font-family:Inter,sans-serif}.container[data-v-9a6aa438]{max-width:1200px;margin:0 auto;padding:0 20px}.speaker-hero[data-v-9a6aa438]{background:#f8f9fa;padding:80px 20px}.hero-content[data-v-9a6aa438]{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.hero-text h1[data-v-9a6aa438]{font-size:3rem;font-weight:800;color:#213981;margin:0 0 20px}.hero-text .highlight[data-v-9a6aa438]{color:#ff6500}.hero-text p[data-v-9a6aa438]{font-size:1.1rem;color:#666;line-height:1.7;margin:0 0 30px}.cta-btn[data-v-9a6aa438]{display:inline-block;background:#ff6500;color:#fff;font-weight:700;padding:14px 32px;border-radius:8px;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 15px #ff65004d}.cta-btn[data-v-9a6aa438]:hover{transform:scale(1.05);background:#e65c00}.hero-image img[data-v-9a6aa438]{width:100%;border-radius:16px;box-shadow:0 20px 40px #0000001a}.journey-section[data-v-9a6aa438]{padding:80px 20px;background:#fff}.section-title[data-v-9a6aa438]{font-size:2.2rem;font-weight:800;color:#213981;text-align:center;margin:0 0 10px}.section-subtitle[data-v-9a6aa438]{font-size:1.1rem;color:#666;text-align:center;margin:0 0 50px}.timeline[data-v-9a6aa438]{position:relative;max-width:900px;margin:0 auto}.timeline-line[data-v-9a6aa438]{position:absolute;left:50%;top:0;bottom:0;width:3px;background:#21398133;transform:translate(-50%)}.timeline-item[data-v-9a6aa438]{display:flex;align-items:flex-start;margin-bottom:40px}.timeline-content[data-v-9a6aa438]{flex:1}.timeline-content.left[data-v-9a6aa438]{text-align:right;padding-right:40px}.timeline-content.right[data-v-9a6aa438]{padding-left:40px}.timeline-spacer[data-v-9a6aa438]{flex:1}.timeline-badge[data-v-9a6aa438]{width:40px;height:40px;border-radius:50%;background:#ff6500;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:1;border:4px solid #fff;box-shadow:0 4px 10px #ff65004d}.timeline-card[data-v-9a6aa438]{background:#fff;padding:24px;border-radius:12px;box-shadow:0 4px 20px #00000014;border:1px solid #eee}.timeline-card h3[data-v-9a6aa438]{font-size:1.3rem;color:#213981;margin:0 0 10px}.timeline-card p[data-v-9a6aa438]{color:#666;margin:0;line-height:1.6}.tabs-section[data-v-9a6aa438]{padding:80px 20px;background:#f8f9fa}.tabs-header[data-v-9a6aa438]{display:flex;border-bottom:2px solid #eee;max-width:800px;margin:0 auto 30px}.tab-btn[data-v-9a6aa438]{flex:1;padding:16px;font-size:1.1rem;font-weight:600;color:#666;background:none;border:none;border-bottom:4px solid transparent;cursor:pointer;transition:all .3s ease}.tab-btn.active[data-v-9a6aa438]{color:#213981;border-bottom-color:#ff6500}.content-card[data-v-9a6aa438]{background:#fff;padding:40px;border-radius:12px;box-shadow:0 4px 20px #00000014;max-width:800px;margin:0 auto}.content-card ul[data-v-9a6aa438]{list-style:none;padding:0;margin:0}.content-card li[data-v-9a6aa438]{display:flex;align-items:flex-start;gap:15px;margin-bottom:20px;font-size:1.05rem;color:#444}.content-card li i[data-v-9a6aa438]{color:#ff6500;font-size:1.3rem;margin-top:2px}.specializations-section[data-v-9a6aa438]{padding:80px 0;background:#fff;overflow:hidden}.marquee-wrapper[data-v-9a6aa438]{-webkit-mask-image:linear-gradient(to right,transparent,black 15%,black 85%,transparent);mask-image:linear-gradient(to right,transparent,black 15%,black 85%,transparent);overflow:hidden;margin-top:40px}.marquee-track[data-v-9a6aa438]{display:flex;width:fit-content;animation:scroll-9a6aa438 40s linear infinite}@keyframes scroll-9a6aa438{0%{transform:translate(0)}to{transform:translate(-50%)}}.spec-card[data-v-9a6aa438]{flex-shrink:0;width:180px;padding:20px;margin:0 12px;background:#f8f9fa;border-radius:12px;border:1px solid #eee;text-align:center;transition:all .3s ease}.spec-card[data-v-9a6aa438]:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000001a;border-color:#ff6500}.spec-card img[data-v-9a6aa438]{height:50px;width:50px;border-radius:8px;margin-bottom:12px}.spec-card p[data-v-9a6aa438]{margin:0;font-weight:600;color:#333}@media(max-width:768px){.hero-content[data-v-9a6aa438]{grid-template-columns:1fr;text-align:center}.hero-image[data-v-9a6aa438]{display:none}.hero-text h1[data-v-9a6aa438]{font-size:2rem}.timeline-line[data-v-9a6aa438]{left:20px}.timeline-item[data-v-9a6aa438]{flex-direction:column;padding-left:60px}.timeline-content.left[data-v-9a6aa438],.timeline-content.right[data-v-9a6aa438]{text-align:left;padding:0}.timeline-spacer[data-v-9a6aa438]{display:none}.timeline-badge[data-v-9a6aa438]{position:absolute;left:0}.tabs-header[data-v-9a6aa438]{flex-direction:column}}.mission-page[data-v-5d015441]{font-family:Poppins,sans-serif;color:#333;line-height:1.6}.container[data-v-5d015441]{max-width:1200px;margin:0 auto;padding:0 20px}.mission-hero[data-v-5d015441]{padding:80px 20px;text-align:center;background:linear-gradient(135deg,#f8f9fa,#fff)}.gradient-title[data-v-5d015441]{font-size:2.8rem;font-weight:700;background:linear-gradient(90deg,#213981,#ff6500);-webkit-background-clip:text;background-clip:text;color:transparent;margin:0 0 20px}.tagline[data-v-5d015441]{font-size:1.15rem;color:#555;max-width:800px;margin:0 auto}.vmv-section[data-v-5d015441]{padding:60px 20px;background:#fff}.vmv-grid[data-v-5d015441]{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.vmv-card[data-v-5d015441]{background:#fff;border-radius:12px;padding:30px;box-shadow:0 10px 25px #2139811a;position:relative;overflow:hidden;transition:all .3s ease;clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%)}.vmv-card[data-v-5d015441]:hover{transform:translateY(-8px);box-shadow:0 15px 35px #21398126}.vmv-icon[data-v-5d015441]{position:absolute;top:15px;right:15px;font-size:3rem;color:#213981;opacity:.08}.vmv-card h3[data-v-5d015441]{font-size:1.5rem;color:#213981;margin:0 0 12px}.vmv-card p[data-v-5d015441]{color:#555;margin:0}.benefits-section[data-v-5d015441]{padding:60px 20px;background:#213981;color:#fff;border-radius:16px;margin:0 20px}.benefits-grid[data-v-5d015441]{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.benefit-item[data-v-5d015441]{display:flex;align-items:flex-start;gap:15px}.benefit-icon[data-v-5d015441]{width:50px;height:50px;border-radius:50%;background:#ffffff1a;display:flex;align-items:center;justify-content:center;flex-shrink:0}.benefit-icon i[data-v-5d015441]{color:#ff6500;font-size:1.3rem}.benefit-text h4[data-v-5d015441]{font-size:1.1rem;margin:0 0 5px;color:#fff}.benefit-text p[data-v-5d015441]{font-size:.9rem;opacity:.9;margin:0}.statement-section[data-v-5d015441]{padding:80px 20px;background:#fff}.statement-grid[data-v-5d015441]{display:grid;grid-template-columns:1fr 2fr;gap:40px;align-items:center}.statement-heading h2[data-v-5d015441]{font-size:2.2rem;color:#213981;position:relative;padding-left:20px}.statement-heading h2[data-v-5d015441]:before{content:"";position:absolute;left:0;top:5px;bottom:5px;width:6px;background:#ff6500;border-radius:3px}.statement-content p[data-v-5d015441]{font-size:1.05rem;margin:0 0 20px;color:#444}.outcomes-section[data-v-5d015441]{padding:60px 20px;background:#f8f9fa}.outcomes-grid[data-v-5d015441]{display:grid;grid-template-columns:2fr 1fr;gap:25px;align-items:stretch}.outcomes-tile[data-v-5d015441]{background:#e8efff;border-radius:12px;padding:35px}.outcomes-tile h3[data-v-5d015441]{font-size:1.5rem;color:#213981;margin:0 0 25px}.outcomes-tile ul[data-v-5d015441]{list-style:none;padding:0;margin:0}.outcomes-tile li[data-v-5d015441]{display:flex;align-items:flex-start;gap:15px;margin-bottom:18px;font-size:1.05rem;color:#333}.outcomes-tile li i[data-v-5d015441]{color:#fff;background:#ff6500;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;flex-shrink:0;margin-top:2px}.bring-card[data-v-5d015441]{background:linear-gradient(135deg,#ff6500,#e65c00);border-radius:12px;padding:35px;color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:center;position:relative;box-shadow:0 10px 25px #ff650040;animation:pulse-5d015441 2.5s ease-in-out infinite}@keyframes pulse-5d015441{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.bring-icon[data-v-5d015441]{position:absolute;top:20px;left:20px;font-size:2.5rem;opacity:.2}.bring-card h4[data-v-5d015441]{font-size:1.3rem;margin:0 0 10px}.bring-card p[data-v-5d015441]{font-size:1.1rem;margin:0;opacity:.95}.disclaimer-section[data-v-5d015441]{padding:40px 20px;text-align:center;border-top:1px solid #eee}.disclaimer-section p[data-v-5d015441]{font-size:.85rem;color:#777}.disclaimer-badge[data-v-5d015441]{background:#213981;color:#fff;padding:4px 10px;border-radius:4px;font-weight:600;margin-right:8px}@media(max-width:1024px){.benefits-grid[data-v-5d015441]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.gradient-title[data-v-5d015441]{font-size:2rem}.vmv-grid[data-v-5d015441],.benefits-grid[data-v-5d015441],.statement-grid[data-v-5d015441],.outcomes-grid[data-v-5d015441]{grid-template-columns:1fr}}.scholarships-page[data-v-ad0f13ef]{font-family:Inter,sans-serif}.container[data-v-ad0f13ef]{max-width:1200px;margin:0 auto;padding:0 20px}.hero[data-v-ad0f13ef]{background:linear-gradient(135deg,#213981,#1a2d66);padding:80px 20px;text-align:center;color:#fff}.hero h1[data-v-ad0f13ef]{font-size:2.8rem;font-weight:800;margin:0 0 16px}.hero .highlight[data-v-ad0f13ef]{color:#ff6500}.hero p[data-v-ad0f13ef]{font-size:1.2rem;opacity:.9}.section-title[data-v-ad0f13ef]{font-size:2rem;font-weight:700;color:#213981;margin-bottom:2rem}.scholarships-section[data-v-ad0f13ef]{padding:80px 20px;background:#f8f9fa}.scholarships-grid[data-v-ad0f13ef]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:4rem}.scholarship-card[data-v-ad0f13ef]{background:#fff;border-radius:16px;padding:2rem 1.5rem;text-align:center;border:1px solid #e5e7eb;transition:all .3s ease;position:relative}.scholarship-card[data-v-ad0f13ef]:hover{transform:translateY(-8px);box-shadow:0 15px 30px #2139811f;border-color:#213981}.card-icon[data-v-ad0f13ef]{width:80px;height:80px;border-radius:50%;background:#fff;border:4px solid #FF6500;display:flex;align-items:center;justify-content:center;font-size:2.5rem;margin:-60px auto 1.5rem;box-shadow:0 4px 10px #0000000d}.scholarship-card h3[data-v-ad0f13ef]{font-size:1.25rem;font-weight:700;color:#213981;margin:0 0 12px}.scholarship-card p[data-v-ad0f13ef]{color:#666;font-size:.95rem;line-height:1.6;margin:0}.apply-section[data-v-ad0f13ef]{padding:80px 20px;background:#fff}.apply-grid[data-v-ad0f13ef]{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.accordion-item[data-v-ad0f13ef]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:1rem;overflow:hidden;cursor:pointer;transition:all .3s ease}.accordion-item[data-v-ad0f13ef]:hover{border-color:#ff6500}.accordion-header[data-v-ad0f13ef]{padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:center}.accordion-header h4[data-v-ad0f13ef]{font-size:1.1rem;font-weight:600;color:#333;margin:0}.accordion-icon[data-v-ad0f13ef]{font-size:1.5rem;color:#ff6500;transition:transform .3s ease}.accordion-item.active .accordion-icon[data-v-ad0f13ef]{transform:rotate(45deg)}.accordion-content[data-v-ad0f13ef]{padding:0 1.5rem 1.5rem}.accordion-content p[data-v-ad0f13ef]{margin:0;color:#666;line-height:1.6}.key-points[data-v-ad0f13ef]{background:#eef2ff;padding:2rem;border-radius:12px;border-left:4px solid #213981}.key-points h3[data-v-ad0f13ef]{font-size:1.5rem;font-weight:700;color:#213981;margin:0 0 1.5rem}.key-points ul[data-v-ad0f13ef]{list-style:none;padding:0;margin:0}.key-points li[data-v-ad0f13ef]{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;font-size:1rem;color:#444}.key-points li i[data-v-ad0f13ef]{color:#ff6500;font-size:1.3rem;margin-top:2px}@media(max-width:768px){.hero h1[data-v-ad0f13ef]{font-size:2rem}.apply-grid[data-v-ad0f13ef]{grid-template-columns:1fr}.scholarships-grid[data-v-ad0f13ef]{margin-top:5rem}}.eligibility-page[data-v-8d00c4f8]{font-family:Inter,sans-serif}.container[data-v-8d00c4f8]{max-width:950px;margin:0 auto;padding:0 20px}.hero[data-v-8d00c4f8]{background:linear-gradient(135deg,#213981,#1a2d66);padding:80px 20px;text-align:center;color:#fff}.hero h1[data-v-8d00c4f8]{font-size:2.8rem;font-weight:800;margin:0 0 16px}.hero .highlight[data-v-8d00c4f8]{color:#ff6500}.section-title[data-v-8d00c4f8]{font-size:2rem;font-weight:700;color:#213981;text-align:center;margin-bottom:2rem;position:relative;padding-bottom:.75rem}.section-title[data-v-8d00c4f8]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:80px;height:4px;background:#ff6500;border-radius:2px}.general-section[data-v-8d00c4f8]{padding:60px 20px;background:#f8f9fe}.general-grid[data-v-8d00c4f8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.general-item[data-v-8d00c4f8]{display:flex;align-items:center;padding:1.25rem;background:#fff;border-radius:12px;box-shadow:0 5px 25px #0000000d;border:1px solid #e8eaf6;transition:all .3s ease}.general-item[data-v-8d00c4f8]:hover{transform:translateY(-5px);box-shadow:0 8px 30px #2139811a}.check-icon[data-v-8d00c4f8]{font-size:1.5rem;margin-right:1rem}.general-item p[data-v-8d00c4f8]{margin:0;font-size:1rem;color:#34495e;font-weight:500}.programs-section[data-v-8d00c4f8]{padding:60px 20px;background:#fff}.timeline[data-v-8d00c4f8]{position:relative;max-width:700px;margin:0 auto;padding:2rem 0}.timeline-line[data-v-8d00c4f8]{position:absolute;width:4px;background:#e8eaf6;top:0;bottom:0;left:30px;border-radius:2px}.timeline-item[data-v-8d00c4f8]{padding:10px 40px 10px 90px;position:relative;margin-bottom:2rem}.timeline-icon[data-v-8d00c4f8]{position:absolute;width:60px;height:60px;left:0;background:#fff;top:50%;transform:translateY(-50%);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.8rem;border:4px solid #e8eaf6;transition:border-color .3s ease;z-index:1}.timeline-item:hover .timeline-icon[data-v-8d00c4f8]{border-color:#ff6500}.timeline-content[data-v-8d00c4f8]{padding:1.5rem;background:#fff;border-radius:12px;box-shadow:0 5px 25px #0000000d;border:1px solid #e8eaf6;transition:all .3s ease}.timeline-item:hover .timeline-content[data-v-8d00c4f8]{transform:translate(5px);box-shadow:0 8px 30px #2139811a}.timeline-content h3[data-v-8d00c4f8]{font-size:1.3rem;font-weight:600;color:#213981;margin:0 0 1rem}.timeline-content ul[data-v-8d00c4f8]{list-style:none;padding:0;margin:0}.timeline-content li[data-v-8d00c4f8]{padding-left:1.5rem;position:relative;line-height:1.7;color:#7f8c8d;margin-bottom:.5rem}.timeline-content li[data-v-8d00c4f8]:before{content:"›";color:#ff6500;font-weight:700;position:absolute;left:0}.requirements-section[data-v-8d00c4f8]{padding:60px 20px;background:#f8f9fe}.accordion-item[data-v-8d00c4f8]{background:#fff;margin-bottom:1rem;border-radius:12px;box-shadow:0 5px 25px #0000000d;border:1px solid #e8eaf6;overflow:hidden}.accordion-header[data-v-8d00c4f8]{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;cursor:pointer;font-size:1.2rem;font-weight:600;color:#213981}.accordion-toggle[data-v-8d00c4f8]{font-size:1.8rem;color:#ff6500;transition:transform .3s ease}.accordion-item.active .accordion-toggle[data-v-8d00c4f8]{transform:rotate(45deg)}.accordion-body[data-v-8d00c4f8]{padding:0 1.5rem 1.5rem}.accordion-body ul[data-v-8d00c4f8]{list-style:none;padding:0;margin:0}.accordion-body li[data-v-8d00c4f8]{padding-left:1.5rem;position:relative;line-height:1.7;color:#7f8c8d;margin-bottom:.5rem}.accordion-body li[data-v-8d00c4f8]:before{content:"✓";color:#ff6500;font-weight:700;position:absolute;left:0}@media(max-width:768px){.hero[data-v-8d00c4f8]{padding:60px 20px}.hero h1[data-v-8d00c4f8]{font-size:2.2rem}.section-title[data-v-8d00c4f8]{font-size:1.6rem}.general-grid[data-v-8d00c4f8]{grid-template-columns:1fr}.timeline[data-v-8d00c4f8]{padding-left:10px;padding-right:10px}.timeline-line[data-v-8d00c4f8]{left:20px}.timeline-item[data-v-8d00c4f8]{padding-left:55px;padding-right:0;margin-bottom:1.5rem}.timeline-icon[data-v-8d00c4f8]{width:40px;height:40px;font-size:1.2rem;left:0;top:0;transform:none;border-width:3px}.timeline-content[data-v-8d00c4f8]{padding:1.25rem}.timeline-content h3[data-v-8d00c4f8]{font-size:1.15rem}.accordion-header[data-v-8d00c4f8]{font-size:1.1rem;padding:1rem}.accordion-body[data-v-8d00c4f8]{padding:0 1rem 1rem}}@media(max-width:480px){.hero h1[data-v-8d00c4f8]{font-size:1.8rem}.timeline-item[data-v-8d00c4f8]{padding-left:50px}.timeline-icon[data-v-8d00c4f8]{width:36px;height:36px;font-size:1rem}}.academics-page[data-v-b9ef5c82]{font-family:Inter,sans-serif}.container[data-v-b9ef5c82]{max-width:1200px;margin:0 auto;padding:0 20px}.hero[data-v-b9ef5c82]{background:linear-gradient(135deg,#213981,#1a2d66);padding:80px 20px;text-align:center;color:#fff}.hero h1[data-v-b9ef5c82]{font-size:2.8rem;font-weight:800;margin:0 0 16px}.hero .highlight[data-v-b9ef5c82]{color:#ff6500}.section-title[data-v-b9ef5c82]{font-size:2rem;font-weight:800;color:#213981;margin-bottom:2rem;position:relative;padding-bottom:.5rem}.section-title[data-v-b9ef5c82]:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:4px;background:#ff6500;border-radius:2px}.section-title.center[data-v-b9ef5c82]{text-align:center}.section-title.center[data-v-b9ef5c82]:after{left:50%;transform:translate(-50%)}.philosophy-section[data-v-b9ef5c82]{padding:80px 20px;background:#fff}.philosophy-grid[data-v-b9ef5c82]{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.philosophy-card[data-v-b9ef5c82]{background:#fff;border-radius:16px;padding:2rem;border:1px solid #e2e8f0;transition:all .3s ease}.philosophy-card[data-v-b9ef5c82]:hover{transform:translateY(-8px);box-shadow:0 20px 25px #0000001a;border-color:#ff6500}.philosophy-card h3[data-v-b9ef5c82]{font-size:1.1rem;font-weight:700;color:#213981;margin:0 0 12px}.philosophy-card p[data-v-b9ef5c82]{color:#666;font-size:.9rem;line-height:1.6;margin:0}.unique-section[data-v-b9ef5c82]{padding:80px 20px;background:#f1f5f9}.unique-grid[data-v-b9ef5c82]{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem}.unique-card[data-v-b9ef5c82]{background:linear-gradient(145deg,#254092,#1d316e);border-radius:12px;padding:1.5rem;text-align:center;color:#fff;transition:all .3s ease}.unique-card[data-v-b9ef5c82]:hover{transform:scale(1.05);box-shadow:0 0 30px #ff650066}.unique-card .emoji[data-v-b9ef5c82]{font-size:2.5rem;margin-bottom:.75rem;transition:transform .3s ease}.unique-card:hover .emoji[data-v-b9ef5c82]{transform:rotate(-10deg) scale(1.1)}.unique-card .title[data-v-b9ef5c82]{display:block;font-weight:600;margin-bottom:8px}.unique-card p[data-v-b9ef5c82]{font-size:.8rem;color:#fffc;margin:0;line-height:1.5}.experience-section[data-v-b9ef5c82]{padding:80px 20px;background:#fff}.experience-grid[data-v-b9ef5c82]{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.intro[data-v-b9ef5c82]{color:#666;margin-bottom:1.5rem;line-height:1.7}.experience-list[data-v-b9ef5c82]{list-style:none;padding:0;margin:0}.experience-list li[data-v-b9ef5c82]{display:flex;align-items:flex-start;font-size:1.1rem;margin-bottom:1rem}.experience-list .check[data-v-b9ef5c82]{color:#ff6500;margin-right:12px;margin-top:4px}.pathways-list[data-v-b9ef5c82]{display:flex;flex-direction:column;gap:1rem}.pathway-card[data-v-b9ef5c82]{background:#fff;border-left:4px solid #213981;padding:1rem;border-radius:0 8px 8px 0;transition:all .3s ease;box-shadow:0 2px 8px #0000000d}.pathway-card[data-v-b9ef5c82]:hover{border-left-color:#ff6500;transform:translate(10px);box-shadow:0 10px 15px #0000001a}.pathway-card h3[data-v-b9ef5c82]{font-size:1rem;font-weight:700;color:#213981;margin:0 0 4px}.pathway-card p[data-v-b9ef5c82]{font-size:.85rem;color:#666;margin:0}@media(max-width:1024px){.philosophy-grid[data-v-b9ef5c82]{grid-template-columns:repeat(2,1fr)}.unique-grid[data-v-b9ef5c82]{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.hero h1[data-v-b9ef5c82]{font-size:2rem}.philosophy-grid[data-v-b9ef5c82],.unique-grid[data-v-b9ef5c82],.experience-grid[data-v-b9ef5c82]{grid-template-columns:1fr}}.fees-page[data-v-145b716e]{font-family:Inter,sans-serif}.container[data-v-145b716e]{max-width:1100px;margin:0 auto;padding:0 20px}.hero[data-v-145b716e]{background:linear-gradient(135deg,#213981,#1a2d66);padding:80px 20px;text-align:center;color:#fff}.hero h1[data-v-145b716e]{font-size:2.8rem;font-weight:800;margin:0 0 16px}.hero .highlight[data-v-145b716e]{color:#ff6500}.section-title[data-v-145b716e]{font-size:2rem;font-weight:700;color:#213981;margin-bottom:1rem}.section-title.center[data-v-145b716e]{text-align:center}.section-subtitle[data-v-145b716e]{text-align:center;color:#666;margin-bottom:2.5rem;max-width:600px;margin-left:auto;margin-right:auto}.included-section[data-v-145b716e]{padding:80px 20px;background:#f8f9fa}.included-grid[data-v-145b716e]{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem}.included-card[data-v-145b716e]{background:#fff;border-radius:12px;padding:1.5rem;text-align:center;box-shadow:0 4px 12px #0000000d;transition:all .3s ease}.included-card[data-v-145b716e]:hover{transform:translateY(-5px);box-shadow:0 10px 20px #2139811a}.card-icon[data-v-145b716e]{font-size:2rem;margin-bottom:1rem}.included-card p[data-v-145b716e]{color:#555;font-size:.9rem;font-weight:500;margin:0;line-height:1.5}.tabs-section[data-v-145b716e]{padding:60px 20px;background:#fff}.tabs-header[data-v-145b716e]{display:flex;justify-content:center;gap:.5rem;margin-bottom:2rem;background:#f1f5f9;padding:.5rem;border-radius:12px;width:fit-content;margin-left:auto;margin-right:auto}.tab-btn[data-v-145b716e]{padding:.75rem 1.5rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;border:none;background:transparent;color:#213981}.tab-btn.active[data-v-145b716e]{background:#213981;color:#fff}.tab-content[data-v-145b716e]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 12px #0000000d}.tab-intro[data-v-145b716e]{color:#666;margin-bottom:1.5rem}.tab-content ul[data-v-145b716e]{list-style:none;padding:0;margin:0}.tab-content li[data-v-145b716e]{display:flex;align-items:flex-start;gap:12px;margin-bottom:1rem;font-size:1rem;color:#444}.tab-content li i[data-v-145b716e]{color:#ff6500;margin-top:4px}.journey-section[data-v-145b716e]{padding:80px 20px;background:#f8f9fa}.steps-grid[data-v-145b716e]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2rem}.step-card[data-v-145b716e]{background:#fff;border-radius:12px;padding:2rem;text-align:center;box-shadow:0 4px 12px #0000000d}.step-number[data-v-145b716e]{width:40px;height:40px;border-radius:50%;background:#ff6500;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.step-card h4[data-v-145b716e]{font-size:1.1rem;font-weight:700;color:#213981;margin:0 0 8px}.step-card p[data-v-145b716e]{color:#666;font-size:.9rem;margin:0}@media(max-width:1024px){.included-grid[data-v-145b716e]{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.hero h1[data-v-145b716e]{font-size:2rem}.included-grid[data-v-145b716e],.steps-grid[data-v-145b716e]{grid-template-columns:1fr}.tabs-header[data-v-145b716e]{flex-direction:column;width:100%}}.nmc-page[data-v-e4f05bbf]{font-family:Inter,sans-serif}.container[data-v-e4f05bbf]{max-width:1100px;margin:0 auto;padding:0 20px}.hero[data-v-e4f05bbf]{background:linear-gradient(135deg,#213981,#1a2d66);padding:80px 20px;text-align:center;color:#fff}.hero h1[data-v-e4f05bbf]{font-size:2.8rem;font-weight:800;margin:0 0 16px}.hero .highlight[data-v-e4f05bbf]{color:#ff6500}.hero p[data-v-e4f05bbf]{font-size:1.2rem;opacity:.9}.resources-section[data-v-e4f05bbf]{padding:60px 20px;background:#f8f9fa}.resources-grid[data-v-e4f05bbf]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.resource-card[data-v-e4f05bbf]{background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 4px 12px #0000000d;transition:all .3s ease;display:flex;flex-direction:column}.resource-card[data-v-e4f05bbf]:hover{transform:translateY(-8px);box-shadow:0 15px 30px #2139811f}.card-icon[data-v-e4f05bbf]{width:48px;height:48px;border-radius:50%;background:#2139811a;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.card-icon i[data-v-e4f05bbf]{font-size:1.3rem;color:#213981}.resource-card h2[data-v-e4f05bbf]{font-size:1.1rem;font-weight:600;color:#333;margin:0 0 8px}.resource-card p[data-v-e4f05bbf]{font-size:.9rem;color:#666;margin:0 0 1.5rem;flex-grow:1}.card-btn[data-v-e4f05bbf]{display:block;background:#ff6500;color:#fff;text-align:center;padding:.75rem 1.5rem;border-radius:50px;text-decoration:none;font-weight:600;font-size:.9rem;transition:all .3s ease}.card-btn[data-v-e4f05bbf]:hover{background:#e65a00;transform:scale(1.05)}@media(max-width:768px){.hero h1[data-v-e4f05bbf]{font-size:2rem}.resources-grid[data-v-e4f05bbf]{grid-template-columns:1fr}}.privacy-page[data-v-0e131ee7]{font-family:Poppins,sans-serif}.container[data-v-0e131ee7]{max-width:900px;margin:0 auto;padding:0 20px}.hero[data-v-0e131ee7]{background:linear-gradient(135deg,#213981,#1a2d66);padding:80px 20px;text-align:center;color:#fff}.hero h1[data-v-0e131ee7]{font-size:2.8rem;font-weight:700;margin:0 0 16px}.hero p[data-v-0e131ee7]{font-size:1rem;opacity:.9;line-height:1.6}.content-section[data-v-0e131ee7]{padding:60px 20px;background:#fff}.accordion-item[data-v-0e131ee7]{border-bottom:1px solid #e5e7eb}.accordion-header[data-v-0e131ee7]{width:100%;background:transparent;border:none;padding:1.5rem 1rem;font-size:1.25rem;font-weight:600;color:#213981;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background .3s ease}.accordion-header[data-v-0e131ee7]:hover{background:#f9fafb}.accordion-icon[data-v-0e131ee7]{font-size:1.8rem;color:#ff6500;transition:transform .3s ease}.accordion-item.active .accordion-icon[data-v-0e131ee7]{transform:rotate(45deg)}.accordion-content[data-v-0e131ee7]{padding:0 1rem 1.5rem;color:#5e6d7c;line-height:1.8}.accordion-content ul[data-v-0e131ee7]{padding-left:20px;margin:1rem 0}.accordion-content li[data-v-0e131ee7]{margin-bottom:.5rem}.notices[data-v-0e131ee7]{margin-top:3rem}.notice-box[data-v-0e131ee7]{padding:1.5rem;margin-bottom:1.5rem;border-radius:8px;border-left:5px solid}.notice-box.orange[data-v-0e131ee7]{background:#fffaf0;border-color:#f6ad55}.notice-box.blue[data-v-0e131ee7]{background:#f0f9ff;border-color:#60a5fa}.notice-box h3[data-v-0e131ee7]{font-size:1.1rem;color:#333;margin:0 0 .5rem}.notice-box p[data-v-0e131ee7]{color:#5e6d7c;font-size:.9rem;line-height:1.7;margin:0}.contact-box[data-v-0e131ee7]{text-align:center;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid #e5e7eb}.contact-box h3[data-v-0e131ee7]{color:#213981;margin-bottom:1rem}.contact-box p[data-v-0e131ee7]{color:#5e6d7c;margin:.5rem 0}.contact-box a[data-v-0e131ee7]{color:#ff6500;text-decoration:none;font-weight:500}.contact-box .final[data-v-0e131ee7]{margin-top:1.5rem;font-weight:600;color:#213981}@media(max-width:768px){.hero h1[data-v-0e131ee7]{font-size:2rem}}.cookie-page[data-v-54822af8]{font-family:Poppins,sans-serif}.container[data-v-54822af8]{max-width:900px;margin:0 auto;padding:0 20px}.hero[data-v-54822af8]{background:linear-gradient(135deg,#213981,#1a2d66);padding:80px 20px;text-align:center;color:#fff}.hero h1[data-v-54822af8]{font-size:2.8rem;font-weight:700;margin:0 0 16px}.hero p[data-v-54822af8]{font-size:1.05rem;opacity:.9;line-height:1.6}.content-section[data-v-54822af8]{padding:60px 20px;background:#fff}.timeline[data-v-54822af8]{position:relative;max-width:750px;margin:0 auto;padding:2rem 0}.timeline-line[data-v-54822af8]{position:absolute;width:4px;background:#eef2f7;top:0;bottom:0;left:20px;border-radius:2px}.timeline-item[data-v-54822af8]{padding:1rem 0 3rem 70px;position:relative}.timeline-icon[data-v-54822af8]{position:absolute;left:0;top:0;width:44px;height:44px;border-radius:50%;background:#fff;border:3px solid #FF6500;display:flex;align-items:center;justify-content:center;z-index:1}.timeline-icon i[data-v-54822af8]{color:#ff6500;font-size:1.1rem}.timeline-content h3[data-v-54822af8]{font-size:1.5rem;font-weight:600;color:#213981;margin:0 0 1rem}.timeline-content p[data-v-54822af8]{color:#5e6d7c;line-height:1.8;margin:0}.cookie-types[data-v-54822af8]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1rem}.cookie-type[data-v-54822af8]{padding:1rem;border:1px solid #eef2f7;border-radius:8px;font-size:.9rem;color:#5e6d7c}.cookie-type strong[data-v-54822af8]{display:block;color:#333;margin-bottom:.5rem}.contact-box[data-v-54822af8]{text-align:center;margin-top:2rem;padding-top:2rem;border-top:1px solid #eef2f7}.contact-box h3[data-v-54822af8]{color:#213981;font-size:1.5rem;margin-bottom:1rem}.contact-box p[data-v-54822af8]{color:#5e6d7c;margin:.5rem 0}.contact-box a[data-v-54822af8]{color:#ff6500;font-weight:600;text-decoration:none}.contact-box .note[data-v-54822af8]{margin-top:1.5rem;font-style:italic;font-size:.9rem}@media(max-width:768px){.hero h1[data-v-54822af8]{font-size:2rem}.cookie-types[data-v-54822af8]{grid-template-columns:1fr}}.disclaimer-page[data-v-520fc712]{font-family:Poppins,sans-serif}.container[data-v-520fc712]{max-width:1100px;margin:0 auto;padding:0 20px}.hero[data-v-520fc712]{background:linear-gradient(135deg,#213981,#1a2d66);padding:80px 20px;text-align:center;color:#fff}.hero h1[data-v-520fc712]{font-size:2.8rem;font-weight:700;margin:0 0 16px}.hero p[data-v-520fc712]{font-size:1.05rem;opacity:.9}.content-section[data-v-520fc712]{padding:60px 20px;background:#fff}.cards-grid[data-v-520fc712]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:3rem}.disclaimer-card[data-v-520fc712]{background:transparent;border-radius:12px;padding:2rem;border:1px solid #eef2f7}.card-header[data-v-520fc712]{display:flex;align-items:center;margin-bottom:1rem}.card-icon[data-v-520fc712]{width:40px;height:40px;flex-shrink:0;margin-right:1rem;color:#ff6500;font-size:1.5rem}.card-header h3[data-v-520fc712]{font-size:1.3rem;font-weight:600;color:#213981;margin:0}.card-content p[data-v-520fc712]{color:#5e6d7c;line-height:1.8;margin:0}.card-content ul[data-v-520fc712]{padding-left:20px;margin:0}.card-content li[data-v-520fc712]{color:#5e6d7c;line-height:1.8;margin-bottom:.5rem}.alert-box[data-v-520fc712]{grid-column:1 / -1;background:transparent;border:1px solid #ffedd5;border-left:5px solid #FF6500;padding:2rem;border-radius:12px;display:flex;align-items:center;gap:1.5rem}.alert-icon[data-v-520fc712]{font-size:2.5rem;color:#ff6500}.alert-content h3[data-v-520fc712]{margin:0 0 .5rem;color:#213981}.alert-content p[data-v-520fc712]{margin:0;color:#5e6d7c;font-size:.9rem;line-height:1.7}.contact-box[data-v-520fc712]{text-align:center;padding:2.5rem;border:1px solid #eef2f7;border-radius:12px}.contact-box h3[data-v-520fc712]{color:#213981;font-size:1.5rem;margin-bottom:1rem}.contact-box p[data-v-520fc712]{color:#5e6d7c;margin:.5rem 0}.contact-box a[data-v-520fc712]{color:#ff6500;font-weight:600;text-decoration:none}.contact-box .final[data-v-520fc712]{margin-top:2rem;font-weight:500;font-style:italic}@media(max-width:768px){.hero h1[data-v-520fc712]{font-size:2rem}.alert-box[data-v-520fc712]{flex-direction:column;text-align:center}}.terms-page[data-v-fddba7da]{font-family:Poppins,sans-serif}.container[data-v-fddba7da]{max-width:900px;margin:0 auto;padding:0 20px}.hero[data-v-fddba7da]{background:linear-gradient(135deg,#213981,#1a2d66);padding:80px 20px;text-align:center;color:#fff}.hero h1[data-v-fddba7da]{font-size:2.5rem;font-weight:700;margin:0 0 16px}.hero p[data-v-fddba7da]{font-size:1.1rem;opacity:.9}.content-section[data-v-fddba7da]{padding:60px 20px;background:#fff}.terms-list[data-v-fddba7da]{display:flex;flex-direction:column;gap:2rem}.term-section[data-v-fddba7da]{display:grid;grid-template-columns:60px 1fr;gap:1.5rem;padding-bottom:2rem;border-bottom:1px solid #e6eaf1}.term-section[data-v-fddba7da]:last-child{border-bottom:none}.term-icon[data-v-fddba7da]{width:60px;height:60px;background:#f8faff;border-radius:12px;display:flex;align-items:center;justify-content:center;border:1px solid #e6eaf1}.term-icon i[data-v-fddba7da]{font-size:1.5rem;color:#ff6500}.term-content h2[data-v-fddba7da]{font-size:1.4rem;font-weight:600;color:#213981;margin:0 0 .5rem}.term-content p[data-v-fddba7da]{color:#5a6a7a;line-height:1.8;margin:0}.callout[data-v-fddba7da]{margin-top:3rem;padding:1.5rem;background:#f8faff;border-left:5px solid #FF6500;border-radius:0 8px 8px 0}.callout p[data-v-fddba7da]{font-style:italic;color:#4a5d95;font-weight:500;line-height:1.7;margin:0}@media(max-width:768px){.hero h1[data-v-fddba7da]{font-size:2rem}.term-section[data-v-fddba7da]{grid-template-columns:1fr;text-align:center}.term-icon[data-v-fddba7da]{margin:0 auto .5rem}}.contact-page[data-v-6ced7066]{font-family:Poppins,sans-serif}.container[data-v-6ced7066]{max-width:1200px;margin:0 auto;padding:0 20px}.hero[data-v-6ced7066]{background:#f8f9fa;padding:80px 20px;text-align:center}.hero-icon[data-v-6ced7066]{width:80px;height:80px;margin:0 auto 1.5rem;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 10px #f7f9fc}.hero-icon svg[data-v-6ced7066]{width:45px;height:45px}.hero h1[data-v-6ced7066]{font-size:2.5rem;font-weight:700;color:#213981;margin:0 0 8px}.hero p[data-v-6ced7066]{font-size:1.1rem;color:#6a7895;margin:0}.content-section[data-v-6ced7066]{padding:60px 20px;background:#fff}.main-contact-grid[data-v-6ced7066]{display:grid;grid-template-columns:1.5fr 1fr;gap:4rem;max-width:1200px;margin:0 auto}.info-section[data-v-6ced7066]{display:flex;flex-direction:column;gap:2rem}.info-block[data-v-6ced7066],.comms-block[data-v-6ced7066]{background:#f8f9fa;padding:2rem;border-radius:12px;border:1px solid #eee}.info-block h3[data-v-6ced7066],.comms-block h3[data-v-6ced7066]{display:flex;align-items:center;font-size:1.25rem;font-weight:600;color:#213981;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid #e2e8f0}.info-block h3 i[data-v-6ced7066],.comms-block h3 i[data-v-6ced7066]{color:#ff6500;margin-right:.75rem}.address[data-v-6ced7066]{margin-bottom:1.5rem}.address strong[data-v-6ced7066]{display:block;color:#33415c;margin-bottom:.25rem;font-weight:500}.address p[data-v-6ced7066]{color:#55627e;font-size:.95rem;line-height:1.7;margin:0}.contact-item[data-v-6ced7066]{display:flex;align-items:center;margin-bottom:1rem}.contact-item i[data-v-6ced7066]{font-size:1rem;color:#ff6500;width:30px;text-align:center;margin-right:.5rem}.contact-item p[data-v-6ced7066]{margin:0}.contact-item a[data-v-6ced7066]{color:#55627e;text-decoration:none;font-weight:500;transition:color .3s ease}.contact-item a[data-v-6ced7066]:hover{color:#ff6500}.socials[data-v-6ced7066]{display:flex;gap:1rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e2e8f0}.socials a[data-v-6ced7066]{font-size:1.4rem;color:#8c96b0;transition:all .3s ease}.socials a[data-v-6ced7066]:hover{transform:translateY(-3px);color:#213981}.form-container[data-v-6ced7066]{background:#fff;padding:3rem;border-radius:20px;box-shadow:0 10px 40px #00000014;border:1px solid #f0f0f0}.form-container h2[data-v-6ced7066]{font-size:2rem;color:#213981;margin-bottom:2rem}.contact-form[data-v-6ced7066]{display:flex;flex-direction:column;gap:1.25rem}.form-row[data-v-6ced7066]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.contact-form input[data-v-6ced7066],.contact-form textarea[data-v-6ced7066]{padding:1rem 1.25rem;border:1px solid #e2e8f0;border-radius:.5rem;font-size:1rem;font-family:inherit;width:100%;box-sizing:border-box;background-color:#fff;color:#1e293b}.custom-dropdown[data-v-6ced7066]{position:relative;width:100%}.dropdown-trigger[data-v-6ced7066]{padding:1rem 1.25rem;border:1px solid #e2e8f0;border-radius:.5rem;font-size:1rem;background:#fff;color:#1e293b;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .2s}.dropdown-trigger i[data-v-6ced7066]{font-size:.8rem;color:#64748b;transition:transform .3s}.dropdown-trigger.active[data-v-6ced7066]{border-color:#213981;box-shadow:0 0 0 4px #2139811a}.dropdown-trigger.active i[data-v-6ced7066]{transform:rotate(180deg)}.dropdown-options[data-v-6ced7066]{position:absolute;top:calc(100% + 5px);left:0;right:0;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;box-shadow:0 10px 25px #0000001a;z-index:100;max-height:300px;overflow-y:auto;padding:.5rem;animation:slideIn-6ced7066 .2s ease-out}@keyframes slideIn-6ced7066{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.option[data-v-6ced7066]{padding:.75rem 1rem;border-radius:.5rem;cursor:pointer;font-size:.95rem;color:#475569;transition:all .2s}.option[data-v-6ced7066]:hover{background:#f1f5f9;color:#213981}.option.selected[data-v-6ced7066]{background:#eff6ff;color:#2563eb;font-weight:600}.contact-form input[data-v-6ced7066]:focus,.contact-form textarea[data-v-6ced7066]:focus{outline:none;border-color:#213981;box-shadow:0 0 0 4px #2139811a}.contact-form button[data-v-6ced7066]{background:linear-gradient(to right,#ff6500,#ff8533);color:#fff;border:none;padding:1rem 2rem;border-radius:.5rem;font-weight:700;font-size:1.1rem;cursor:pointer;transition:all .3s;margin-top:.5rem}.contact-form button[data-v-6ced7066]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px #ff65004d}.contact-form button[data-v-6ced7066]:disabled{opacity:.7;cursor:not-allowed}.success[data-v-6ced7066]{color:#16a34a;text-align:center;font-weight:500}.error[data-v-6ced7066]{color:#dc2626;text-align:center}@media(max-width:900px){.main-contact-grid[data-v-6ced7066]{grid-template-columns:1fr;gap:2rem}}@media(max-width:640px){.form-row[data-v-6ced7066]{grid-template-columns:1fr}.form-container[data-v-6ced7066]{padding:2rem 1.5rem}}.courses-page[data-v-154c7677]{font-family:Poppins,sans-serif}.container[data-v-154c7677]{max-width:1200px;margin:0 auto;padding:0 20px}.hero[data-v-154c7677]{background:linear-gradient(135deg,#0a1628,#1a2d4a);color:#fff;padding:80px 20px;text-align:center}.badge[data-v-154c7677]{display:inline-flex;align-items:center;gap:8px;background:#ff650026;color:#ff6500;padding:8px 16px;border-radius:20px;font-size:.85rem;font-weight:500;margin-bottom:1rem}.hero h1[data-v-154c7677]{font-size:2.5rem;font-weight:700;margin:0 0 .5rem}.hero p[data-v-154c7677]{font-size:1.1rem;color:#ffffffb3;margin:0}.courses-section[data-v-154c7677]{padding:60px 20px;background:#f8f9fa}.loading[data-v-154c7677]{text-align:center;padding:60px;color:#666}.courses-grid[data-v-154c7677]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:30px}.course-card[data-v-154c7677]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #00000014;text-decoration:none;color:inherit;transition:all .3s ease}.course-card[data-v-154c7677]:hover{transform:translateY(-8px);box-shadow:0 12px 40px #00000026}.card-image[data-v-154c7677]{position:relative;height:200px;overflow:hidden}.card-image img[data-v-154c7677]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.course-card:hover .card-image img[data-v-154c7677]{transform:scale(1.1)}.card-overlay[data-v-154c7677]{position:absolute;inset:0;background:#213981cc;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.course-card:hover .card-overlay[data-v-154c7677]{opacity:1}.view-btn[data-v-154c7677]{display:flex;align-items:center;gap:8px;background:#ff6500;color:#fff;padding:12px 24px;border-radius:30px;font-weight:600}.card-body[data-v-154c7677]{padding:24px}.tags[data-v-154c7677]{display:flex;gap:8px;margin-bottom:12px}.tag[data-v-154c7677]{background:#e3f1ff;color:#213981;padding:4px 12px;border-radius:20px;font-size:.75rem;font-weight:500}.card-body h3[data-v-154c7677]{font-size:1.2rem;font-weight:600;color:#1a1a2e;margin:0 0 8px;line-height:1.4}.subtitle[data-v-154c7677]{font-size:.9rem;color:#666;margin:0 0 16px;line-height:1.5}.card-footer[data-v-154c7677]{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid #eee}.price[data-v-154c7677]{font-size:1.1rem;font-weight:700;color:#ff6500}.duration[data-v-154c7677]{display:flex;align-items:center;gap:6px;font-size:.85rem;color:#888}@media(max-width:768px){.hero h1[data-v-154c7677]{font-size:2rem}.courses-grid[data-v-154c7677]{grid-template-columns:1fr}}.login-wrapper[data-v-7a61069a]{min-height:100vh;background:#020617;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;font-family:Inter,sans-serif}.glass-orb[data-v-7a61069a]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;z-index:1}.orb-1[data-v-7a61069a]{width:400px;height:400px;background:#1e3a8a;top:-100px;left:-100px}.orb-2[data-v-7a61069a]{width:300px;height:300px;background:#3b82f6;bottom:-50px;right:-50px}.login-card-v2[data-v-7a61069a]{width:100%;max-width:440px;background:#1e293bb3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:48px;position:relative;z-index:10;box-shadow:0 25px 50px -12px #00000080}.brand-section[data-v-7a61069a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.logo-white[data-v-7a61069a]{height:32px;filter:brightness(0) invert(1)}.security-badge[data-v-7a61069a]{background:#22c55e1a;color:#4ade80;font-size:10px;font-weight:800;letter-spacing:1px;padding:6px 12px;border-radius:50px;border:1px solid rgba(74,222,128,.2);display:flex;align-items:center;gap:6px}.welcome-text h1[data-v-7a61069a]{color:#fff;font-size:24px;font-weight:800;margin-bottom:8px;letter-spacing:-.5px}.welcome-text p[data-v-7a61069a]{color:#94a3b8;font-size:14px}.security-alert[data-v-7a61069a]{margin-top:24px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:12px;padding:16px;display:flex;gap:12px;color:#ef4444}.alert-icon[data-v-7a61069a]{font-size:18px;margin-top:2px}.alert-content strong[data-v-7a61069a]{display:block;font-size:13px;font-weight:700}.alert-content span[data-v-7a61069a]{font-size:12px;opacity:.9}.secure-form[data-v-7a61069a]{margin-top:32px;display:flex;flex-direction:column;gap:20px}.input-field[data-v-7a61069a]{display:flex;flex-direction:column;gap:8px}.input-field label[data-v-7a61069a]{font-size:11px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:1px;display:flex;align-items:center;gap:6px}.input-field label i[data-v-7a61069a]{color:#3b82f6}.input-field input[data-v-7a61069a]{background:#0f172a80;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:14px 18px;color:#fff;font-size:15px;transition:all .3s}.input-field input[data-v-7a61069a]:focus{outline:none;background:#0f172acc;border-color:#3b82f6;box-shadow:0 0 0 4px #3b82f61a}.auth-button[data-v-7a61069a]{margin-top:10px;background:linear-gradient(135deg,#2563eb,#1e40af);color:#fff;border:none;padding:16px;border-radius:12px;font-weight:700;font-size:15px;cursor:pointer;transition:all .3s;box-shadow:0 10px 20px -5px #2563eb66}.auth-button[data-v-7a61069a]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 15px 25px -5px #2563eb80}.btn-content[data-v-7a61069a]{display:flex;justify-content:center;align-items:center;gap:10px}.btn-loader[data-v-7a61069a]{display:flex;justify-content:center;align-items:center;gap:12px}.spinner[data-v-7a61069a]{width:20px;height:20px;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-7a61069a .8s linear infinite}.auth-footer[data-v-7a61069a]{margin-top:40px;text-align:center}.auth-footer p[data-v-7a61069a]{font-size:11px;color:#475569;margin-bottom:20px}.footer-links[data-v-7a61069a]{display:flex;justify-content:center;gap:24px}.auth-footer a[data-v-7a61069a],.auth-footer span[data-v-7a61069a]{font-size:13px;color:#94a3b8;text-decoration:none;font-weight:600;transition:color .2s;cursor:pointer}.auth-footer a[data-v-7a61069a]:hover{color:#3b82f6}.shake[data-v-7a61069a]{animation:shake-7a61069a .5s cubic-bezier(.36,.07,.19,.97) both}@keyframes spin-7a61069a{to{transform:rotate(360deg)}}@keyframes shake-7a61069a{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.dashboard-wrap[data-v-66a778ad]{min-height:100vh;background-color:#f0f2f5;background-image:radial-gradient(at 0% 0%,rgba(33,57,129,.03) 0px,transparent 50%),radial-gradient(at 100% 100%,rgba(255,101,0,.03) 0px,transparent 50%);color:#1e293b;font-family:Inter,system-ui,-apple-system,sans-serif;padding:2rem}.dashboard-content[data-v-66a778ad]{max-width:1440px;margin:0 auto}.dashboard-header[data-v-66a778ad]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2.5rem}.welcome-badge[data-v-66a778ad]{display:inline-block;padding:.4rem 1rem;background:#2139811a;color:#213981;border-radius:2rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.dashboard-header h1[data-v-66a778ad]{font-size:2.5rem;font-weight:800;margin:0 0 .5rem;letter-spacing:-.02em}.wave[data-v-66a778ad]{display:inline-block;animation:wave-66a778ad 2.5s infinite;transform-origin:70% 70%}@keyframes wave-66a778ad{0%{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}.dashboard-header p[data-v-66a778ad]{color:#64748b;font-size:1.1rem;margin:0}.header-actions[data-v-66a778ad]{display:flex;gap:1rem}.action-pill[data-v-66a778ad]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.5rem;border-radius:1rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 6px -1px #0000001a}.action-pill.leads[data-v-66a778ad]{background:#fff;color:#213981}.action-pill.website[data-v-66a778ad]{background:#213981;color:#fff}.action-pill[data-v-66a778ad]:hover{transform:translateY(-3px);box-shadow:0 10px 15px -3px #0000001a}.pulse[data-v-66a778ad]{width:8px;height:8px;background:#ef4444;border-radius:50%;animation:pulse-66a778ad 2s infinite}@keyframes pulse-66a778ad{0%{transform:scale(.95);box-shadow:0 0 #ef4444b3}70%{transform:scale(1);box-shadow:0 0 0 10px #ef444400}to{transform:scale(.95);box-shadow:0 0 #ef444400}}.stats-grid[data-v-66a778ad]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-bottom:2.5rem}.stat-card[data-v-66a778ad]{position:relative;background:#fff;border-radius:1.5rem;padding:1.5rem;display:flex;align-items:center;gap:1.25rem;overflow:hidden;box-shadow:0 10px 25px -5px #0000000d;border:1px solid rgba(255,255,255,.8);transition:transform .3s ease}.stat-card[data-v-66a778ad]:hover{transform:translateY(-5px)}.stat-icon-wrap[data-v-66a778ad]{width:60px;height:60px;border-radius:1.25rem;display:flex;align-items:center;justify-content:center;font-size:1.5rem;background:#f8fafccc;z-index:1}.glass-blue[data-v-66a778ad]{border-left:4px solid #3b82f6}.glass-blue i[data-v-66a778ad]{color:#3b82f6}.glass-amber[data-v-66a778ad]{border-left:4px solid #f59e0b}.glass-amber i[data-v-66a778ad]{color:#f59e0b}.glass-purple[data-v-66a778ad]{border-left:4px solid #8b5cf6}.glass-purple i[data-v-66a778ad]{color:#8b5cf6}.glass-emerald[data-v-66a778ad]{border-left:4px solid #10b981}.glass-emerald i[data-v-66a778ad]{color:#10b981}.stat-info[data-v-66a778ad]{z-index:1;flex:1}.stat-info .label[data-v-66a778ad]{display:block;font-size:.85rem;color:#64748b;font-weight:500}.stat-info .value[data-v-66a778ad]{display:block;font-size:1.8rem;font-weight:800;color:#1e293b;margin:.2rem 0}.stat-info .trend[data-v-66a778ad]{font-size:.75rem;font-weight:600}.stat-info .trend.positive[data-v-66a778ad]{color:#10b981}.badge-new[data-v-66a778ad]{background:#ef4444;color:#fff;padding:.1rem .6rem;border-radius:1rem;font-size:.7rem}.stat-visual[data-v-66a778ad]{position:absolute;right:-20px;top:-20px;opacity:.05}.visual-circle[data-v-66a778ad]{width:100px;height:100px;border:15px solid currentColor;border-radius:50%}.layout-grid[data-v-66a778ad]{display:grid;grid-template-columns:2fr 1fr;gap:2rem}.section-card[data-v-66a778ad]{background:#fff;border-radius:1.5rem;padding:1.5rem;box-shadow:0 4px 6px -1px #0000000d;margin-bottom:2rem}.section-card.glass-dark[data-v-66a778ad]{background:#1e293b;color:#fff}.section-header[data-v-66a778ad]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.header-title[data-v-66a778ad]{display:flex;align-items:center;gap:1rem}.icon-circle[data-v-66a778ad]{width:44px;height:44px;background:#f1f5f9;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#213981}.header-title h3[data-v-66a778ad]{font-size:1.1rem;font-weight:700;margin:0}.header-title p[data-v-66a778ad]{font-size:.85rem;color:#64748b;margin:0}.btn-text[data-v-66a778ad]{color:#213981;font-weight:600;font-size:.85rem;text-decoration:none;display:flex;align-items:center;gap:.5rem}.lead-rows[data-v-66a778ad]{display:flex;flex-direction:column;gap:1rem}.lead-row[data-v-66a778ad]{display:grid;grid-template-columns:1.2fr 1fr 100px 100px;align-items:center;padding:1rem;background:#f8fafc;border-radius:1rem;transition:all .2s;gap:1rem}.lead-row[data-v-66a778ad]:hover{background:#f1f5f9}.lead-profile[data-v-66a778ad]{display:flex;align-items:center;gap:1rem}.avatar[data-v-66a778ad]{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#213981,#1a2d66);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700}.lead-profile .name[data-v-66a778ad]{display:block;font-weight:600;font-size:.9rem;color:#1e293b}.lead-profile .email[data-v-66a778ad]{display:block;font-size:.75rem;color:#64748b}.lead-course[data-v-66a778ad]{display:flex;align-items:center;min-width:0}.course-badge[data-v-66a778ad]{display:inline;padding:.3rem .6rem;background:#2139810d;border:1px solid rgba(33,57,129,.1);border-radius:6px;color:#213981;font-size:.8rem;font-weight:600;box-decoration-break:clone;-webkit-box-decoration-break:clone;line-height:1.8}.course-badge i[data-v-66a778ad]{margin-right:.4rem;opacity:.7}.lead-time[data-v-66a778ad]{font-size:.8rem;color:#94a3b8;display:flex;align-items:center;gap:.4rem}.status-chip[data-v-66a778ad]{display:inline-block;padding:.35rem .75rem;border-radius:.75rem;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.status-chip.new[data-v-66a778ad]{background:#dbeafe;color:#213981}.status-chip.contacted[data-v-66a778ad]{background:#fef3c7;color:#92400e}.status-chip.converted[data-v-66a778ad]{background:#dcfce7;color:#166534}.commands-grid[data-v-66a778ad]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.command-box[data-v-66a778ad]{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem;border-radius:1.25rem;background:#f8fafc;text-decoration:none;transition:all .2s}.command-box[data-v-66a778ad]:hover{background:#fff;box-shadow:0 10px 15px -3px #0000001a;transform:translateY(-3px)}.command-icon[data-v-66a778ad]{width:48px;height:48px;border-radius:1rem;display:flex;align-items:center;justify-content:center;font-size:1.2rem}.command-box span[data-v-66a778ad]{font-size:.85rem;font-weight:600;color:#475569}.mini-list[data-v-66a778ad]{display:flex;flex-direction:column;gap:.75rem}.mini-item[data-v-66a778ad]{display:flex;align-items:center;gap:1rem;padding:.75rem;border-radius:.75rem;transition:background .2s}.mini-item[data-v-66a778ad]:hover{background:#f8fafc}.mini-icon[data-v-66a778ad]{width:36px;height:36px;background:#f1f5f9;color:#213981;border-radius:.5rem;display:flex;align-items:center;justify-content:center}.mini-info[data-v-66a778ad]{flex:1}.mini-info .title[data-v-66a778ad]{display:block;font-weight:600;font-size:.9rem;color:#1e293b}.mini-info .meta[data-v-66a778ad]{font-size:.7rem;color:#94a3b8}.mini-action[data-v-66a778ad]{color:#cbd5e1;transition:color .2s}.mini-action[data-v-66a778ad]:hover{color:#213981}.health-header[data-v-66a778ad]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.uptime-badge[data-v-66a778ad]{font-size:.7rem;background:#10b98133;color:#10b981;padding:.2rem .6rem;border-radius:2rem;font-weight:700}.health-list[data-v-66a778ad]{display:flex;flex-direction:column;gap:1.25rem}.health-item[data-v-66a778ad]{display:flex;justify-content:space-between;align-items:center}.health-info[data-v-66a778ad]{display:flex;flex-direction:column;gap:.1rem}.health-info span[data-v-66a778ad]{font-size:.85rem;font-weight:600;opacity:.9}.health-info small[data-v-66a778ad]{font-size:.7rem;opacity:.5}.status-pill[data-v-66a778ad]{font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding:.25rem .5rem;border-radius:.4rem}.status-pill.online[data-v-66a778ad]{background:#10b9811a;color:#10b981;border:1px solid rgba(16,185,129,.2)}.infra-badge[data-v-66a778ad]{margin-top:1.5rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.05);font-size:.75rem;color:#10b981cc;font-weight:600;display:flex;align-items:center;gap:.5rem;text-align:center;justify-content:center}.dashboard-empty[data-v-66a778ad]{text-align:center;padding:2rem;color:#94a3b8}.dashboard-empty i[data-v-66a778ad]{font-size:2rem;margin-bottom:.5rem;display:block}@media(max-width:1024px){.stats-grid[data-v-66a778ad]{grid-template-columns:repeat(2,1fr)}.layout-grid[data-v-66a778ad]{grid-template-columns:1fr}.commands-grid[data-v-66a778ad]{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.dashboard-header[data-v-66a778ad]{flex-direction:column;gap:1.5rem}.stats-grid[data-v-66a778ad]{grid-template-columns:1fr}.lead-row[data-v-66a778ad]{grid-template-columns:1fr;gap:1rem}.commands-grid[data-v-66a778ad]{grid-template-columns:repeat(2,1fr)}}.programs-page[data-v-a6fb6875]{padding:32px;max-width:1200px}.page-header[data-v-a6fb6875]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.page-header h1[data-v-a6fb6875]{font-size:28px;font-weight:700;color:#111827;margin-bottom:4px}.subtitle[data-v-a6fb6875]{color:#6b7280;font-size:15px}.btn[data-v-a6fb6875]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;border:none;cursor:pointer}.btn-primary[data-v-a6fb6875]{background:#2563eb;color:#fff}.btn-primary[data-v-a6fb6875]:hover{background:#1d4ed8}.btn-sm[data-v-a6fb6875]{padding:8px 16px;font-size:13px;background:#2563eb;color:#fff}.alert-success[data-v-a6fb6875]{background:#ecfdf5;border:1px solid #a7f3d0;color:#059669;padding:12px 16px;border-radius:8px;margin-bottom:24px;display:flex;align-items:center;gap:10px;font-size:14px}.card[data-v-a6fb6875]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.table-container[data-v-a6fb6875]{overflow-x:auto}.table[data-v-a6fb6875]{width:100%;border-collapse:collapse}.table th[data-v-a6fb6875],.table td[data-v-a6fb6875]{padding:16px 20px;text-align:left;border-bottom:1px solid #f3f4f6}.table th[data-v-a6fb6875]{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#6b7280;background:#f9fafb}.table tbody tr[data-v-a6fb6875]:hover{background:#f9fafb}.table tbody tr:last-child td[data-v-a6fb6875]{border-bottom:none}.program-info[data-v-a6fb6875]{display:flex;flex-direction:column}.program-name[data-v-a6fb6875]{font-weight:600;color:#111827;font-size:14px}.program-title[data-v-a6fb6875]{font-size:13px;color:#9ca3af;margin-top:2px}.slug[data-v-a6fb6875]{background:#f3f4f6;padding:4px 8px;border-radius:4px;font-size:13px;color:#6b7280}.badge[data-v-a6fb6875]{padding:4px 10px;border-radius:20px;font-size:12px;font-weight:500}.badge-success[data-v-a6fb6875]{background:#ecfdf5;color:#059669}.actions[data-v-a6fb6875]{display:flex;gap:8px}.action-btn[data-v-a6fb6875]{width:32px;height:32px;background:#f3f4f6;border:none;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#6b7280;cursor:pointer;text-decoration:none;transition:all .2s}.action-btn[data-v-a6fb6875]:hover{background:#e5e7eb;color:#374151}.action-btn.danger[data-v-a6fb6875]:hover{background:#fef2f2;color:#dc2626}.empty-state[data-v-a6fb6875]{text-align:center;padding:60px 20px!important;color:#9ca3af}.empty-state i[data-v-a6fb6875]{font-size:48px;margin-bottom:16px;display:block}.empty-state p[data-v-a6fb6875]{margin-bottom:16px;font-size:16px}.media-picker[data-v-230b8292]{margin-bottom:20px}.selected-media[data-v-230b8292]{position:relative;border-radius:10px;overflow:hidden;border:2px solid #e5e7eb}.selected-media img[data-v-230b8292],.selected-media video[data-v-230b8292]{width:100%;max-height:200px;object-fit:cover;display:block}.selected-media .file-preview[data-v-230b8292]{height:120px;background:#f3f4f6;display:flex;align-items:center;justify-content:center}.selected-media .file-preview i[data-v-230b8292]{font-size:40px;color:#6b7280}.selected-actions[data-v-230b8292]{position:absolute;bottom:10px;right:10px;display:flex;gap:8px}.btn-change[data-v-230b8292]{padding:8px 12px;background:#000000b3;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:12px}.btn-remove[data-v-230b8292]{padding:8px 10px;background:#dc2626e6;color:#fff;border:none;border-radius:6px;cursor:pointer}.upload-zone[data-v-230b8292]{border:2px dashed #d1d5db;border-radius:10px;padding:40px;text-align:center;cursor:pointer;transition:all .2s}.upload-zone[data-v-230b8292]:hover{border-color:#ff6500;background:#fff7ed}.upload-zone i[data-v-230b8292]{font-size:36px;color:#9ca3af;margin-bottom:10px}.upload-zone p[data-v-230b8292]{color:#374151;font-weight:500}.upload-zone span[data-v-230b8292]{color:#9ca3af;font-size:13px}.modal-overlay[data-v-230b8292]{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal-content[data-v-230b8292]{background:#fff;border-radius:16px;width:100%;max-width:900px;max-height:85vh;display:flex;flex-direction:column;overflow:hidden}.modal-header[data-v-230b8292]{padding:20px 25px;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center}.modal-header h2[data-v-230b8292]{font-size:20px;font-weight:600;color:#213981;display:flex;align-items:center;gap:10px}.modal-header h2 i[data-v-230b8292]{color:#ff6500}.modal-close[data-v-230b8292]{background:none;border:none;font-size:20px;color:#6b7280;cursor:pointer}.modal-toolbar[data-v-230b8292]{padding:15px 25px;background:#f9fafb;display:flex;gap:15px;align-items:center}.modal-toolbar select[data-v-230b8292]{padding:10px 15px;border:1px solid #e5e7eb;border-radius:8px}.btn-upload[data-v-230b8292]{display:flex;align-items:center;gap:8px;padding:10px 20px;background:#ff6500;color:#fff;border-radius:8px;cursor:pointer;font-size:14px}.upload-progress[data-v-230b8292]{padding:15px 25px;background:#fef3c7}.progress-bar[data-v-230b8292]{height:6px;background:#e5e7eb;border-radius:3px;overflow:hidden}.progress-fill[data-v-230b8292]{height:100%;background:#ff6500}.media-grid[data-v-230b8292]{flex:1;overflow-y:auto;padding:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:15px}.media-item[data-v-230b8292]{aspect-ratio:1;border-radius:8px;overflow:hidden;cursor:pointer;position:relative;border:3px solid transparent;transition:all .2s}.media-item[data-v-230b8292]:hover{border-color:#d1d5db}.media-item.selected[data-v-230b8292]{border-color:#ff6500}.media-item img[data-v-230b8292],.media-item video[data-v-230b8292]{width:100%;height:100%;object-fit:cover}.doc-icon[data-v-230b8292]{width:100%;height:100%;background:#f3f4f6;display:flex;align-items:center;justify-content:center}.doc-icon i[data-v-230b8292]{font-size:32px;color:#6b7280}.check-mark[data-v-230b8292]{position:absolute;top:8px;right:8px;width:24px;height:24px;background:#ff6500;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px}.empty[data-v-230b8292]{grid-column:1 / -1;text-align:center;padding:40px;color:#9ca3af}.modal-footer[data-v-230b8292]{padding:20px 25px;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;gap:15px}.btn-cancel[data-v-230b8292]{padding:12px 24px;background:#f3f4f6;color:#374151;border:none;border-radius:8px;cursor:pointer}.btn-select[data-v-230b8292]{padding:12px 24px;background:#ff6500;color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:500;display:flex;align-items:center;gap:8px}.btn-select[data-v-230b8292]:disabled{background:#d1d5db;cursor:not-allowed}.admin-header[data-v-bce8c406]{height:70px;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between;padding:0 30px;position:sticky;top:0;z-index:10}.admin-header h1[data-v-bce8c406]{font-size:24px;font-weight:600;color:#213981}.admin-content[data-v-bce8c406]{padding:30px;max-width:1200px}.card[data-v-bce8c406]{background:#fff;border-radius:15px;box-shadow:0 1px 3px #0000001a;margin-bottom:20px}.card-header[data-v-bce8c406]{padding:20px;border-bottom:1px solid #f3f4f6}.card-header h2[data-v-bce8c406]{font-size:18px;font-weight:600;color:#213981;display:flex;align-items:center;gap:10px}.card-header h2 i[data-v-bce8c406]{color:#ff6500}.card-body[data-v-bce8c406]{padding:20px}.form-group[data-v-bce8c406]{margin-bottom:20px}.form-group label[data-v-bce8c406]{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:8px}.form-group input[data-v-bce8c406],.form-group textarea[data-v-bce8c406],.form-group select[data-v-bce8c406]{width:100%;padding:12px 15px;border:1px solid #e5e7eb;border-radius:8px;font-size:14px}.form-group input[data-v-bce8c406]:focus,.form-group textarea[data-v-bce8c406]:focus{outline:none;border-color:#213981}.form-group textarea[data-v-bce8c406]{min-height:80px;resize:vertical}.form-group small[data-v-bce8c406]{color:#6b7280;font-size:12px;margin-top:5px;display:block}.form-row[data-v-bce8c406]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-row-3[data-v-bce8c406]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.btn-secondary[data-v-bce8c406]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:#f3f4f6;color:#374151;border-radius:8px;text-decoration:none;font-size:14px}.btn-save[data-v-bce8c406]{width:100%;padding:18px;background:#ff6500;color:#fff;border:none;border-radius:10px;font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:10px}.btn-save[data-v-bce8c406]:hover{background:#e55a00}.why-grid[data-v-bce8c406]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.why-card[data-v-bce8c406]{background:#f9fafb;padding:20px;border-radius:12px;border:1px solid #e5e7eb}.why-card h4[data-v-bce8c406]{font-size:14px;font-weight:600;color:#213981;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #e5e7eb}.icon-preview[data-v-bce8c406]{margin-top:8px;width:40px;height:40px;background:#e8eef8;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#213981;font-size:18px}.standout-grid[data-v-bce8c406]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.standout-card[data-v-bce8c406]{background:#f9fafb;padding:20px;border-radius:12px;border:1px solid #e5e7eb;display:flex;gap:15px;align-items:flex-start}.cert-preview[data-v-bce8c406]{margin-top:15px}.cert-preview img[data-v-bce8c406]{max-width:400px;border-radius:10px;box-shadow:0 4px 15px #0000001a}@media(max-width:768px){.form-row[data-v-bce8c406],.form-row-3[data-v-bce8c406],.why-grid[data-v-bce8c406],.standout-grid[data-v-bce8c406]{grid-template-columns:1fr}}.confirm-overlay[data-v-fdad1725]{position:fixed;inset:0;background:#0f172ab3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.confirm-card[data-v-fdad1725]{background:#fff;width:100%;max-width:400px;border-radius:24px;padding:32px;text-align:center;box-shadow:0 25px 50px -12px #00000080}.confirm-icon[data-v-fdad1725]{width:64px;height:64px;border-radius:20px;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;font-size:1.75rem}.confirm-card.danger .confirm-icon[data-v-fdad1725]{background:#fee2e2;color:#dc2626}.confirm-card.warning .confirm-icon[data-v-fdad1725]{background:#fef3c7;color:#d97706}.confirm-card.info .confirm-icon[data-v-fdad1725]{background:#e0e7ff;color:#4338ca}.confirm-content h3[data-v-fdad1725]{font-size:1.25rem;font-weight:800;color:#1e293b;margin:0 0 12px}.confirm-content p[data-v-fdad1725]{color:#64748b;font-size:.95rem;line-height:1.6;margin-bottom:32px}.confirm-actions[data-v-fdad1725]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.btn-cancel[data-v-fdad1725]{padding:12px;border-radius:12px;border:1px solid #e2e8f0;background:#fff;color:#64748b;font-weight:700;cursor:pointer;transition:all .2s}.btn-cancel[data-v-fdad1725]:hover{background:#f8fafc;color:#1e293b}.btn-confirm[data-v-fdad1725]{padding:12px;border-radius:12px;border:none;color:#fff;font-weight:700;cursor:pointer;transition:all .2s}.confirm-card.danger .btn-confirm[data-v-fdad1725]{background:#dc2626}.confirm-card.danger .btn-confirm[data-v-fdad1725]:hover{background:#b91c1c;box-shadow:0 10px 15px -3px #dc26264d}.confirm-card.warning .btn-confirm[data-v-fdad1725]{background:#d97706}.confirm-card.warning .btn-confirm[data-v-fdad1725]:hover{background:#b45309;box-shadow:0 10px 15px -3px #d977064d}.confirm-card.info .btn-confirm[data-v-fdad1725]{background:#4338ca}.confirm-card.info .btn-confirm[data-v-fdad1725]:hover{background:#3730a3;box-shadow:0 10px 15px -3px #4338ca4d}.fade-enter-active[data-v-fdad1725],.fade-leave-active[data-v-fdad1725]{transition:all .3s ease}.fade-enter-from[data-v-fdad1725],.fade-leave-to[data-v-fdad1725]{opacity:0}.fade-enter-active .confirm-card[data-v-fdad1725]{animation:scaleIn-fdad1725 .3s ease}.fade-leave-active .confirm-card[data-v-fdad1725]{animation:scaleIn-fdad1725 .2s reverse ease}@keyframes scaleIn-fdad1725{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.courses-page[data-v-9b513e90]{padding:32px;max-width:1200px}.page-header[data-v-9b513e90]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.page-header h1[data-v-9b513e90]{font-size:28px;font-weight:700;color:#111827;margin-bottom:4px}.subtitle[data-v-9b513e90]{color:#6b7280;font-size:15px}.btn[data-v-9b513e90]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;border:none;cursor:pointer}.btn-primary[data-v-9b513e90]{background:#2563eb;color:#fff}.btn-primary[data-v-9b513e90]:hover{background:#1d4ed8}.btn-secondary[data-v-9b513e90]{background:#f3f4f6;color:#374151}.btn-sm[data-v-9b513e90]{padding:8px 16px;font-size:13px;background:#2563eb;color:#fff}.toast[data-v-9b513e90]{position:fixed;bottom:30px;right:30px;padding:16px 24px;border-radius:12px;color:#fff;min-width:250px;font-weight:600;z-index:9999;box-shadow:0 10px 15px -3px #0000001a;animation:slideUp-9b513e90 .3s ease}.toast.success[data-v-9b513e90]{background:#10b981}.toast.error[data-v-9b513e90]{background:#ef4444}@keyframes slideUp-9b513e90{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.card[data-v-9b513e90]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.form-card[data-v-9b513e90]{margin-bottom:24px}.card-header[data-v-9b513e90]{padding:20px 24px;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;align-items:center}.card-header h2[data-v-9b513e90]{font-size:16px;font-weight:600;color:#111827}.close-btn[data-v-9b513e90]{width:32px;height:32px;background:#f3f4f6;border:none;border-radius:6px;cursor:pointer;color:#6b7280}.card-body[data-v-9b513e90]{padding:24px}.form-grid[data-v-9b513e90]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-group.full-width[data-v-9b513e90]{grid-column:1 / -1}.form-group label[data-v-9b513e90]{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:8px}.form-group input[data-v-9b513e90],.form-group select[data-v-9b513e90]{width:100%;padding:10px 14px;border:1px solid #d1d5db;border-radius:8px;font-size:14px}.form-group input[data-v-9b513e90]:focus,.form-group select[data-v-9b513e90]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.icon-input[data-v-9b513e90]{display:flex;gap:10px;align-items:center}.icon-input input[data-v-9b513e90]{flex:1}.icon-preview[data-v-9b513e90]{width:40px;height:40px;background:#f3f4f6;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#2563eb;font-size:18px}.form-actions[data-v-9b513e90]{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:24px;border-top:1px solid #f3f4f6}.table-container[data-v-9b513e90]{overflow-x:auto}.table[data-v-9b513e90]{width:100%;border-collapse:collapse}.table th[data-v-9b513e90],.table td[data-v-9b513e90]{padding:16px 20px;text-align:left;border-bottom:1px solid #f3f4f6}.table th[data-v-9b513e90]{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#6b7280;background:#f9fafb}.table tbody tr[data-v-9b513e90]:hover{background:#f9fafb}.course-info[data-v-9b513e90]{display:flex;align-items:center;gap:12px}.course-icon[data-v-9b513e90]{width:40px;height:40px;background:#eff6ff;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#2563eb;font-size:16px}.course-name[data-v-9b513e90]{font-weight:500;color:#111827}.tag[data-v-9b513e90]{padding:4px 10px;border-radius:20px;font-size:12px;font-weight:500}.tag-popular[data-v-9b513e90]{background:#fff7ed;color:#ea580c}.tag-trending[data-v-9b513e90]{background:#eff6ff;color:#2563eb}.tag-recommended[data-v-9b513e90]{background:#ecfdf5;color:#059669}.no-tag[data-v-9b513e90]{color:#d1d5db}.actions[data-v-9b513e90]{display:flex;gap:8px}.action-btn[data-v-9b513e90]{width:32px;height:32px;background:#f3f4f6;border:none;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#6b7280;cursor:pointer;transition:all .2s}.action-btn[data-v-9b513e90]:hover{background:#e5e7eb;color:#374151}.action-btn.danger[data-v-9b513e90]:hover{background:#fef2f2;color:#dc2626}.empty-state[data-v-9b513e90]{text-align:center;padding:60px 20px!important;color:#9ca3af}.empty-state i[data-v-9b513e90]{font-size:48px;margin-bottom:16px;display:block}@media(max-width:768px){.form-grid[data-v-9b513e90]{grid-template-columns:1fr}}.media-library[data-v-740414db]{font-family:Outfit,sans-serif;height:100vh;display:flex;flex-direction:column;background:#fdfdfd;color:#1a1f36;overflow:hidden}.media-library.modal-mode[data-v-740414db]{height:600px;border-radius:20px}.media-header[data-v-740414db]{padding:1.5rem 2.5rem;background:#fff;border-bottom:1px solid #f0f2f5;z-index:10}.header-content[data-v-740414db]{display:flex;justify-content:space-between;align-items:center;max-width:1800px;margin:0 auto}.title-group h1[data-v-740414db]{font-size:1.5rem;font-weight:800;color:#213981;letter-spacing:-.02em;margin:0}.title-group p[data-v-740414db]{color:#697386;font-size:.875rem;margin:4px 0 0}.header-actions[data-v-740414db]{display:flex;align-items:center;gap:1.5rem}.search-wrapper[data-v-740414db]{position:relative;width:320px}.search-wrapper i[data-v-740414db]{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:#a3acb9;z-index:5}.search-wrapper input[data-v-740414db]{width:100%;padding:12px 14px 12px 48px!important;border:1px solid #e3e8ee;border-radius:12px;background:#f7fafc;font-size:.9rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.search-wrapper input[data-v-740414db]:focus{outline:none;background:#fff;border-color:#213981;box-shadow:0 0 0 4px #2139810d}.view-switch[data-v-740414db]{display:flex;background:#f7fafc;padding:4px;border-radius:10px;border:1px solid #e3e8ee}.view-switch button[data-v-740414db]{padding:8px 12px;border:none;background:transparent;color:#697386;border-radius:8px;cursor:pointer;transition:all .2s}.view-switch button.active[data-v-740414db]{background:#fff;color:#213981;box-shadow:0 2px 4px #0000000d}.upload-btn[data-v-740414db]{background:#213981;color:#fff;border:none;padding:12px 24px;border-radius:12px;font-weight:600;display:flex;align-items:center;gap:10px;cursor:pointer;transition:all .3s;box-shadow:0 10px 15px -3px #21398133}.upload-btn[data-v-740414db]:hover{transform:translateY(-1px);box-shadow:0 20px 25px -5px #2139814d}.media-main-container[data-v-740414db]{flex:1;display:flex;overflow:hidden;position:relative}.media-sidebar[data-v-740414db]{width:280px;background:#fff;border-right:1px solid #f0f2f5;display:flex;flex-direction:column}.sidebar-brand[data-v-740414db]{padding:1.5rem;display:flex;align-items:center;gap:12px;font-weight:800;font-size:1.1rem;border-bottom:1px solid #f0f2f5}.folder-nav[data-v-740414db]{flex:1;padding:1.5rem 1rem;overflow-y:auto}.nav-section[data-v-740414db]{margin-bottom:2rem}.nav-section label[data-v-740414db]{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:#a3acb9;font-weight:700;margin-bottom:.75rem;padding-left:.5rem}.folder-nav ul[data-v-740414db]{list-style:none;padding:0;margin:0}.folder-nav li[data-v-740414db]{padding:10px 12px;border-radius:10px;display:flex;align-items:center;gap:12px;color:#4f566b;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s;margin-bottom:4px}.folder-nav li[data-v-740414db]:hover{background:#f7fafc;color:#213981}.folder-nav li.active[data-v-740414db]{background:#2139810d;color:#213981;font-weight:600}.folder-nav li i[data-v-740414db]{width:18px;text-align:center;opacity:.7}.sidebar-footer[data-v-740414db]{padding:1.5rem;border-top:1px solid #f0f2f5}.usage-meter .meter-info[data-v-740414db]{display:flex;justify-content:space-between;font-size:.75rem;margin-bottom:8px;color:#697386}.meter-bar[data-v-740414db]{height:6px;background:#f4f6f8;border-radius:3px;overflow:hidden}.bar-fill[data-v-740414db]{height:100%;background:#213981;border-radius:3px}.meter-sub[data-v-740414db]{margin-top:8px;font-size:.65rem;color:#a3acb9;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.media-viewport[data-v-740414db]{flex:1;display:flex;flex-direction:column;background:#fcfcfd}.viewport-toolbar[data-v-740414db]{padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f0f2f5}.breadcrumb-trail[data-v-740414db]{font-size:.85rem;color:#697386;display:flex;align-items:center;gap:8px}.breadcrumb-trail span[data-v-740414db]{cursor:pointer}.breadcrumb-trail span[data-v-740414db]:hover{color:#213981}.breadcrumb-trail span.current[data-v-740414db]{color:#1a1f36;font-weight:700}.filter-pills[data-v-740414db]{display:flex;gap:8px}.filter-pills button[data-v-740414db]{padding:6px 14px;border:1px solid #e3e8ee;background:#fff;border-radius:20px;font-size:.75rem;font-weight:600;color:#697386;cursor:pointer;transition:all .2s}.filter-pills button.active[data-v-740414db]{background:#213981;color:#fff;border-color:#213981}.mini-search[data-v-740414db]{position:relative;margin-right:12px}.mini-search i[data-v-740414db]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#a3acb9;font-size:.75rem}.mini-search input[data-v-740414db]{padding:6px 10px 6px 28px;border:1px solid #e3e8ee;border-radius:8px;font-size:.75rem;width:150px;background:#f7fafc;transition:all .3s}.mini-search input[data-v-740414db]:focus{width:200px;background:#fff;border-color:#213981;outline:none}.gallery-scroll[data-v-740414db]{flex:1;padding:2rem;overflow-y:auto;position:relative}.gallery-grid[data-v-740414db]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1.5rem}.asset-card[data-v-740414db]{background:#fff;border-radius:16px;border:1px solid #f0f2f5;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;overflow:hidden;position:relative}.asset-card[data-v-740414db]:hover{transform:translateY(-4px);border-color:#d3dbe3;box-shadow:0 20px 25px -5px #0000000d}.asset-card.is-selected[data-v-740414db]{border-color:#213981;box-shadow:0 0 0 3px #2139811a;background:#f4f6f8}.card-visual[data-v-740414db]{height:140px;background:#f8fafc;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.card-visual img[data-v-740414db]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.asset-card:hover .card-visual img[data-v-740414db]{transform:scale(1.08)}.card-overlay[data-v-740414db]{position:absolute;top:10px;right:10px;display:flex;flex-direction:column;gap:6px;opacity:0;transform:translate(10px);transition:all .3s}.asset-card:hover .card-overlay[data-v-740414db]{opacity:1;transform:translate(0)}.card-overlay button[data-v-740414db]{width:32px;height:32px;background:#fff;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 6px #0000001a;cursor:pointer;color:#1a1f36}.card-overlay button[data-v-740414db]:hover{background:#213981;color:#fff}.card-label[data-v-740414db]{padding:12px}.card-label .name[data-v-740414db]{display:block;font-size:.8rem;font-weight:600;color:#1a1f36;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-label .meta[data-v-740414db],.card-label .count[data-v-740414db]{font-size:.7rem;color:#697386;margin-top:4px;display:block}.folder-item .card-visual i[data-v-740414db]{font-size:3rem;color:#ffb347;filter:drop-shadow(0 4px 6px rgba(0,0,0,.05))}.file-icon i[data-v-740414db]{font-size:2.5rem;color:#a3acb9}.upload-placeholder[data-v-740414db]{border:2px dashed #e3e8ee;background:#fcfcfd;height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#a3acb9}.upload-placeholder[data-v-740414db]:hover{background:#f7fafc;border-color:#213981;color:#213981}.upload-placeholder i[data-v-740414db]{font-size:2.5rem;margin-bottom:12px}.media-inspector[data-v-740414db]{width:350px;background:#fff;border-left:1px solid #f0f2f5;display:flex;flex-direction:column}.inspector-header[data-v-740414db]{padding:1.5rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f0f2f5}.inspector-header h3[data-v-740414db]{font-size:1rem;font-weight:800;color:#1a1f36}.close-inspector[data-v-740414db]{background:#f4f6f8;border:none;padding:6px 10px;border-radius:6px;cursor:pointer;color:#697386}.inspector-scroll[data-v-740414db]{flex:1;padding:1.5rem;overflow-y:auto}.inspector-preview[data-v-740414db]{height:220px;background:#f7fafc;border-radius:16px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;margin-bottom:2rem}.inspector-preview img[data-v-740414db]{max-width:90%;max-height:90%;border-radius:8px;box-shadow:0 10px 15px #0000001a}.preview-external[data-v-740414db]{position:absolute;bottom:15px;right:15px;background:#fff;width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#213981;box-shadow:0 4px 6px #0000001a;text-decoration:none}.meta-item[data-v-740414db]{margin-bottom:1.5rem}.meta-item label[data-v-740414db]{display:block;font-size:.7rem;text-transform:uppercase;font-weight:700;color:#a3acb9;letter-spacing:.1em;margin-bottom:6px}.meta-item p[data-v-740414db]{font-size:.95rem;font-weight:500;color:#1a1f36;margin:0}.copyable-field[data-v-740414db]{display:flex;gap:8px}.copyable-field input[data-v-740414db]{flex:1;padding:8px 10px;border:1px solid #e3e8ee;border-radius:8px;background:#f7fafc;font-size:.85rem;color:#4f566b}.copyable-field button[data-v-740414db]{background:#213981;color:#fff;border:none;padding:8px 12px;border-radius:8px;cursor:pointer}.meta-grid[data-v-740414db]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:1.5rem}.inspector-actions[data-v-740414db]{margin-top:3rem;display:flex;flex-direction:column;gap:12px}.btn-select-confirm[data-v-740414db]{background:#213981;color:#fff;border:none;padding:16px;border-radius:14px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;transition:all .3s}.btn-select-confirm[data-v-740414db]:hover{background:#1a2d66;transform:scale(1.02)}.btn-danger-outline[data-v-740414db]{background:#fff5f5;color:#e53e3e;border:1px solid #fed7d7;padding:12px;border-radius:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.drag-overlay[data-v-740414db]{position:absolute;inset:0;background:#213981f2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:100;display:flex;align-items:center;justify-content:center;color:#fff}.overlay-card[data-v-740414db]{text-align:center;animation:slideUp-740414db .5s ease-out}.overlay-card i[data-v-740414db]{font-size:6rem;margin-bottom:1rem}.bounce[data-v-740414db]{animation:bounce-740414db 2s infinite}.premium-modal-overlay[data-v-740414db]{background:#1a1f3699;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center}.premium-modal-content[data-v-740414db]{background:#fff;padding:3rem;border-radius:30px;width:500px;text-align:center;box-shadow:0 50px 100px -20px #00000040}.modal-icon.warning[data-v-740414db]{width:80px;height:80px;background:#fff5f5;color:#e53e3e;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2.5rem;margin:0 auto 1.5rem}.modal-buttons[data-v-740414db]{display:flex;gap:1rem;margin-top:2.5rem}.modal-buttons button[data-v-740414db]{flex:1;padding:14px;border-radius:12px;font-weight:700;border:none;cursor:pointer}.btn-ghost[data-v-740414db]{background:#f7fafc;color:#4f566b}.btn-danger[data-v-740414db]{background:#e53e3e;color:#fff}.toast-container[data-v-740414db]{position:fixed;top:2rem;right:2rem;z-index:3000}.premium-toast[data-v-740414db]{background:#fff;padding:14px 24px;border-radius:16px;box-shadow:0 20px 40px #0000001a;display:flex;align-items:center;gap:12px;margin-bottom:12px;font-weight:600;border-left:4px solid #213981}.premium-toast.success[data-v-740414db]{border-color:#10b981}.premium-toast.error[data-v-740414db]{border-color:#ef4444}@keyframes slideUp-740414db{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce-740414db{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.truncate[data-v-740414db]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.premium-table[data-v-740414db]{width:100%;border-collapse:separate;border-spacing:0 8px}.premium-table th[data-v-740414db]{padding:12px 20px;text-align:left;font-size:.75rem;text-transform:uppercase;color:#a3acb9;font-weight:800}.premium-table tbody tr[data-v-740414db]{background:#fff;box-shadow:0 4px 6px #00000005;transition:all .2s}.premium-table td[data-v-740414db]{padding:16px 20px;color:#4f566b;font-size:.9rem;border-top:1px solid #f0f2f5;border-bottom:1px solid #f0f2f5}.premium-table td[data-v-740414db]:first-child{border-left:1px solid #f0f2f5;border-radius:12px 0 0 12px}.premium-table td[data-v-740414db]:last-child{border-right:1px solid #f0f2f5;border-radius:0 12px 12px 0}.premium-table tr[data-v-740414db]:hover{background:#f8fafc;transform:scale(1.01);z-index:5}.premium-table tr.is-selected td[data-v-740414db]{background:#2139810d;border-color:#213981}.list-name[data-v-740414db]{display:flex;align-items:center;gap:12px}.icon-btn[data-v-740414db]{background:transparent;border:none;width:34px;height:34px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:#697386;cursor:pointer;transition:all .2s}.icon-btn[data-v-740414db]:hover{background:#213981;color:#fff}.certificates-page[data-v-f7c11fe9]{padding:24px}.page-header[data-v-f7c11fe9]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.page-header h1[data-v-f7c11fe9]{font-size:1.75rem;font-weight:600;color:#111827;margin:0 0 4px}.subtitle[data-v-f7c11fe9]{color:#6b7280;margin:0}.btn-primary[data-v-f7c11fe9]{display:flex;align-items:center;gap:8px;background:#2563eb;color:#fff;border:none;padding:10px 20px;border-radius:8px;font-weight:500;cursor:pointer}.btn-primary[data-v-f7c11fe9]:hover{background:#1d4ed8}.stats-row[data-v-f7c11fe9]{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-bottom:24px}.stat-card[data-v-f7c11fe9]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px;text-align:center}.stat-value[data-v-f7c11fe9]{font-size:2rem;font-weight:700;color:#111827}.stat-label[data-v-f7c11fe9]{color:#6b7280;font-size:.875rem;margin-top:4px}.filters-bar[data-v-f7c11fe9]{display:flex;gap:12px;margin-bottom:20px}.search-box[data-v-f7c11fe9]{flex:1;position:relative;display:flex;align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:0 14px;transition:all .2s}.search-box[data-v-f7c11fe9]:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.search-icon[data-v-f7c11fe9]{color:#9ca3af;font-size:.9rem;margin-right:10px}.search-box input[data-v-f7c11fe9]{flex:1;padding:12px 0;border:none;outline:none;font-size:.95rem;background:transparent}.filter-dropdown[data-v-f7c11fe9]{position:relative}.filter-btn[data-v-f7c11fe9]{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;font-size:.9rem;color:#374151;cursor:pointer;transition:all .2s;min-width:150px;white-space:nowrap}.filter-btn[data-v-f7c11fe9]:hover{border-color:#d1d5db}.filter-btn .fa-chevron-down[data-v-f7c11fe9]{font-size:.7rem;color:#9ca3af;margin-left:auto}.filter-btn.published[data-v-f7c11fe9]{background:#d1fae5;border-color:#86efac;color:#059669}.filter-btn.draft[data-v-f7c11fe9]{background:#fef3c7;border-color:#fcd34d;color:#d97706}.filter-menu[data-v-f7c11fe9]{position:absolute;top:100%;left:0;margin-top:6px;background:#fff;border-radius:10px;box-shadow:0 10px 30px #00000026;overflow:hidden;z-index:100;min-width:200px;max-height:300px;overflow-y:auto}.filter-menu button[data-v-f7c11fe9]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 14px;border:none;background:none;text-align:left;font-size:.9rem;color:#374151;cursor:pointer;transition:background .2s}.filter-menu button[data-v-f7c11fe9]:hover{background:#f3f4f6}.filter-menu button.active[data-v-f7c11fe9]{background:#eff6ff;color:#2563eb;font-weight:500}.table-container[data-v-f7c11fe9]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.data-table[data-v-f7c11fe9]{width:100%;border-collapse:collapse}.data-table th[data-v-f7c11fe9],.data-table td[data-v-f7c11fe9]{padding:12px 16px;text-align:left;border-bottom:1px solid #f3f4f6}.data-table th[data-v-f7c11fe9]{background:#f9fafb;font-weight:600;color:#374151;font-size:.85rem}.name-cell[data-v-f7c11fe9]{font-weight:500;color:#111827}.id-cell[data-v-f7c11fe9]{font-family:monospace;color:#6b7280;font-size:.85rem}.status-badge[data-v-f7c11fe9]{display:inline-block;padding:4px 10px;border-radius:20px;font-size:.75rem;font-weight:500}.status-badge.published[data-v-f7c11fe9]{background:#d1fae5;color:#059669}.status-badge.draft[data-v-f7c11fe9]{background:#fef3c7;color:#d97706}.actions-cell[data-v-f7c11fe9]{display:flex;gap:8px}.btn-icon[data-v-f7c11fe9]{background:#f3f4f6;border:none;padding:8px;border-radius:6px;cursor:pointer;color:#374151}.btn-icon[data-v-f7c11fe9]:hover{background:#e5e7eb}.btn-icon.danger[data-v-f7c11fe9]:hover{background:#fee2e2;color:#dc2626}.empty[data-v-f7c11fe9]{text-align:center;color:#9ca3af;padding:40px!important}.pagination[data-v-f7c11fe9]{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:20px}.pagination button[data-v-f7c11fe9]{padding:8px 16px;border:1px solid #e5e7eb;background:#fff;border-radius:6px;cursor:pointer}.pagination button[data-v-f7c11fe9]:disabled{opacity:.5;cursor:not-allowed}.page-info[data-v-f7c11fe9]{color:#6b7280}.modal-overlay[data-v-f7c11fe9]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal[data-v-f7c11fe9]{background:#fff;border-radius:16px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto}.modal-header[data-v-f7c11fe9]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e5e7eb}.modal-header h2[data-v-f7c11fe9]{margin:0;font-size:1.25rem}.close-btn[data-v-f7c11fe9]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#6b7280}.modal-body[data-v-f7c11fe9]{padding:24px}.form-group[data-v-f7c11fe9]{margin-bottom:16px}.form-group label[data-v-f7c11fe9]{display:block;margin-bottom:6px;font-weight:500;color:#374151}.form-group input[data-v-f7c11fe9],.form-group select[data-v-f7c11fe9]{width:100%;padding:10px 12px;border:1px solid #e5e7eb;border-radius:8px;font-size:.95rem}.custom-select-wrap[data-v-f7c11fe9]{position:relative}.custom-select-trigger[data-v-f7c11fe9]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;font-size:.95rem;cursor:pointer;transition:all .2s;color:#374151;text-align:left}.custom-select-trigger[data-v-f7c11fe9]:hover{border-color:#d1d5db}.custom-select-trigger .fa-chevron-down[data-v-f7c11fe9]{font-size:.7rem;color:#9ca3af}.custom-select-menu[data-v-f7c11fe9]{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:#fff;border-radius:10px;box-shadow:0 15px 40px #0003;overflow:hidden;z-index:100;max-height:250px;overflow-y:auto}.select-search[data-v-f7c11fe9]{width:100%;padding:10px 12px;border:none;border-bottom:1px solid #f1f5f9;font-size:.9rem;position:sticky;top:0;background:#fff}.select-search[data-v-f7c11fe9]:focus{outline:none}.custom-select-menu button[data-v-f7c11fe9]{display:block;width:100%;padding:10px 12px;border:none;background:none;text-align:left;font-size:.9rem;color:#374151;cursor:pointer;transition:background .2s}.custom-select-menu button[data-v-f7c11fe9]:hover{background:#f3f4f6}.custom-select-menu button.active[data-v-f7c11fe9]{background:#eff6ff;color:#2563eb;font-weight:500}.form-row[data-v-f7c11fe9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.admin-native-date[data-v-f7c11fe9]{width:100%;padding:10px 12px;border:1px solid #e5e7eb;border-radius:8px;font-size:.95rem;color:#374151;background:#fff;font-family:inherit;cursor:pointer;transition:all .2s}.admin-native-date[data-v-f7c11fe9]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.admin-native-date[data-v-f7c11fe9]::-webkit-calendar-picker-indicator{cursor:pointer;padding:2px;filter:invert(30%) sepia(80%) Hughes(220deg) saturate(2000%) brightness(90%) contrast(90%)}.status-dropdown-custom[data-v-f7c11fe9]{position:relative}.status-toggle[data-v-f7c11fe9]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;font-size:.95rem;cursor:pointer;transition:all .2s}.status-toggle[data-v-f7c11fe9]:hover{border-color:#d1d5db}.status-toggle.published[data-v-f7c11fe9]{background:#d1fae5;border-color:#86efac;color:#059669}.status-toggle.draft[data-v-f7c11fe9]{background:#fef3c7;border-color:#fcd34d;color:#d97706}.status-toggle .fa-chevron-down[data-v-f7c11fe9]{font-size:.7rem;opacity:.6}.status-options[data-v-f7c11fe9]{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:#fff;border-radius:8px;box-shadow:0 10px 25px #00000026;overflow:hidden;z-index:10}.status-options button[data-v-f7c11fe9]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border:none;background:none;font-size:.9rem;cursor:pointer;transition:background .2s}.status-options button[data-v-f7c11fe9]:hover{background:#f3f4f6}.status-options button .fa-check-circle[data-v-f7c11fe9]{color:#059669}.status-options button .fa-pause-circle[data-v-f7c11fe9]{color:#d97706}.modal-footer[data-v-f7c11fe9]{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #e5e7eb}.btn-secondary[data-v-f7c11fe9]{padding:10px 20px;border:1px solid #e5e7eb;background:#fff;border-radius:8px;cursor:pointer}.qr-modal[data-v-f7c11fe9]{max-width:400px;text-align:center}.qr-content[data-v-f7c11fe9]{display:flex;flex-direction:column;align-items:center}.qr-container[data-v-f7c11fe9]{background:#fff;padding:20px;border-radius:12px;margin-bottom:20px;box-shadow:0 2px 8px #00000014}.qr-container canvas[data-v-f7c11fe9]{display:block}.qr-actions[data-v-f7c11fe9]{display:flex;gap:12px;margin-top:20px;width:100%}.qr-actions button[data-v-f7c11fe9]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px}.btn-icon.qr[data-v-f7c11fe9]:hover{background:#e0e7ff;color:#4338ca}.download-container[data-v-f7c11fe9]{position:relative}.download-options-menu[data-v-f7c11fe9]{position:absolute;top:100%;right:0;background:#fff;border-radius:10px;box-shadow:0 10px 25px #00000026;border:1px solid #e2e8f0;z-index:100;min-width:140px;margin-top:5px;overflow:hidden;animation:fadeInDown-f7c11fe9 .2s ease}.download-options-menu button[data-v-f7c11fe9]{width:100%;display:flex;align-items:center;gap:10px;padding:10px 14px;border:none;background:none;font-size:.85rem;color:#475569;cursor:pointer;text-align:left;transition:all .2s}.download-options-menu button[data-v-f7c11fe9]:hover{background:#f8fafc;color:#2563eb}.download-options-menu button i[data-v-f7c11fe9]{color:#94a3b8;font-size:.9rem}.download-options-menu button:hover i[data-v-f7c11fe9]{color:#2563eb}.modal-download-container[data-v-f7c11fe9]{position:relative;flex:1}.modal-download-menu[data-v-f7c11fe9]{position:absolute;bottom:100%;left:0;right:0;background:#fff;border-radius:12px;box-shadow:0 -10px 25px #00000026;border:1px solid #e2e8f0;margin-bottom:8px;overflow:hidden;z-index:100;animation:fadeInUp-f7c11fe9 .2s ease}.modal-download-menu button[data-v-f7c11fe9]{width:100%;padding:12px 16px;border:none;background:none;text-align:left;font-size:.9rem;color:#475569;cursor:pointer;border-bottom:1px solid #f1f5f9}.modal-download-menu button[data-v-f7c11fe9]:last-child{border-bottom:none}.modal-download-menu button[data-v-f7c11fe9]:hover{background:#f8fafc;color:#2563eb}@keyframes fadeInDown-f7c11fe9{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp-f7c11fe9{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.btn-icon.download[data-v-f7c11fe9]:hover{background:#dcfce7;color:#16a34a}.toast[data-v-f7c11fe9]{position:fixed;top:24px;right:24px;display:flex;align-items:center;gap:12px;padding:16px 20px;border-radius:12px;background:#fff;box-shadow:0 10px 40px #00000026;z-index:10000;min-width:280px}.toast.success[data-v-f7c11fe9]{border-left:4px solid #10b981}.toast.success i[data-v-f7c11fe9]{color:#10b981}.toast.error[data-v-f7c11fe9]{border-left:4px solid #ef4444}.toast.error i[data-v-f7c11fe9]{color:#ef4444}.toast.info[data-v-f7c11fe9]{border-left:4px solid #3b82f6}.toast.info i[data-v-f7c11fe9]{color:#3b82f6}.toast i[data-v-f7c11fe9]{font-size:1.25rem}.toast span[data-v-f7c11fe9]{font-weight:500;color:#1e293b}.toast-enter-active[data-v-f7c11fe9]{animation:toastIn-f7c11fe9 .3s ease-out}.toast-leave-active[data-v-f7c11fe9]{animation:toastOut-f7c11fe9 .25s ease-in}@keyframes toastIn-f7c11fe9{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@keyframes toastOut-f7c11fe9{0%{opacity:1}to{opacity:0;transform:translate(100px)}}@media(max-width:768px){.stats-row[data-v-f7c11fe9]{grid-template-columns:repeat(2,1fr)}.filters-bar[data-v-f7c11fe9]{flex-wrap:wrap}.form-row[data-v-f7c11fe9]{grid-template-columns:1fr}}.page-manager[data-v-a30d4513]{padding:24px}.loading-state[data-v-a30d4513],.empty-state[data-v-a30d4513]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#64748b;gap:12px}.loading-state i[data-v-a30d4513],.empty-state i[data-v-a30d4513]{font-size:2.5rem;color:#94a3b8}.empty-state h3[data-v-a30d4513]{margin:0;color:#475569;font-size:1.2rem}.empty-state p[data-v-a30d4513]{margin:0;font-size:.9rem}.page-header[data-v-a30d4513]{margin-bottom:32px}.page-header h1[data-v-a30d4513]{font-size:1.75rem;font-weight:700;color:#1a1a2e;margin:0 0 8px}.subtitle[data-v-a30d4513]{color:#666;margin:0}.pages-grid[data-v-a30d4513]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.page-card[data-v-a30d4513]{display:flex;align-items:center;gap:16px;padding:20px;background:#fff;border-radius:12px;border:1px solid #e5e7eb;cursor:pointer;transition:all .2s ease}.page-card[data-v-a30d4513]:hover{border-color:#213981;box-shadow:0 4px 12px #2139811a;transform:translateY(-2px)}.page-icon[data-v-a30d4513]{width:48px;height:48px;background:linear-gradient(135deg,#213981,#1a2d66);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.25rem;flex-shrink:0}.page-info[data-v-a30d4513]{flex:1}.page-info h3[data-v-a30d4513]{font-size:1rem;font-weight:600;color:#1a1a2e;margin:0 0 4px}.page-slug[data-v-a30d4513]{font-size:.85rem;color:#888;font-family:monospace}.status-badge[data-v-a30d4513]{padding:4px 10px;border-radius:20px;font-size:.75rem;font-weight:600}.status-badge.active[data-v-a30d4513]{background:#dcfce7;color:#16a34a}.status-badge.inactive[data-v-a30d4513]{background:#fee2e2;color:#dc2626}.edit-panel[data-v-a30d4513]{background:#fff;border-radius:12px;border:1px solid #e5e7eb;padding:24px}.edit-header[data-v-a30d4513]{display:flex;align-items:center;gap:20px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e5e7eb}.back-btn[data-v-a30d4513]{background:#f3f4f6;border:none;padding:8px 16px;border-radius:8px;cursor:pointer;font-weight:500;color:#374151;display:flex;align-items:center;gap:8px;transition:all .2s}.back-btn[data-v-a30d4513]:hover{background:#e5e7eb}.edit-header h2[data-v-a30d4513]{font-size:1.25rem;margin:0;color:#1a1a2e}.form-group[data-v-a30d4513]{margin-bottom:20px}.form-group label[data-v-a30d4513]{display:block;font-weight:600;color:#374151;margin-bottom:8px}.form-group input[type=text][data-v-a30d4513],.form-group textarea[data-v-a30d4513]{width:100%;padding:12px;border:1px solid #d1d5db;border-radius:8px;font-size:1rem;transition:border-color .2s}.form-group input[data-v-a30d4513]:focus,.form-group textarea[data-v-a30d4513]:focus{outline:none;border-color:#213981}.checkbox-label[data-v-a30d4513]{display:flex;align-items:center;gap:8px;cursor:pointer}.checkbox-label input[data-v-a30d4513]{width:18px;height:18px}.content-sections[data-v-a30d4513]{margin-top:24px;padding-top:24px;border-top:1px solid #e5e7eb}.section-title[data-v-a30d4513]{font-size:1.1rem;font-weight:600;color:#1a1a2e;margin:0 0 20px;display:flex;align-items:center;gap:10px}.section-title i[data-v-a30d4513]{color:#213981}.content-field[data-v-a30d4513]{margin-bottom:20px;padding:16px;background:#f9fafb;border-radius:8px}.content-field>label[data-v-a30d4513]{display:block;font-weight:600;color:#374151;margin-bottom:8px;font-size:.9rem}.content-field>input[data-v-a30d4513],.content-field>textarea[data-v-a30d4513]{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:.95rem}.content-field>textarea[data-v-a30d4513]{resize:vertical}.field-checkbox[data-v-a30d4513]{display:flex;align-items:center;gap:8px}.field-checkbox input[data-v-a30d4513]{width:20px;height:20px}.array-editor[data-v-a30d4513]{display:flex;flex-direction:column;gap:12px}.array-item[data-v-a30d4513]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.array-item-header[data-v-a30d4513]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-weight:600;color:#374151}.remove-btn[data-v-a30d4513]{background:#fee2e2;color:#dc2626;border:none;padding:6px 10px;border-radius:6px;cursor:pointer}.remove-btn[data-v-a30d4513]:hover{background:#fecaca}.array-item-fields[data-v-a30d4513]{display:grid;gap:12px}.mini-field label[data-v-a30d4513]{display:block;font-size:.8rem;color:#6b7280;margin-bottom:4px}.mini-field input[data-v-a30d4513],.mini-field textarea[data-v-a30d4513]{width:100%;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:.9rem}.add-item-btn[data-v-a30d4513]{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;background:#f0f9ff;color:#2563eb;border:2px dashed #93c5fd;border-radius:8px;cursor:pointer;font-weight:600}.add-item-btn[data-v-a30d4513]:hover{background:#dbeafe}.object-editor[data-v-a30d4513]{display:grid;gap:12px}.form-actions[data-v-a30d4513]{display:flex;gap:12px;margin-top:24px}.save-btn[data-v-a30d4513],.preview-btn[data-v-a30d4513]{padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s}.save-btn[data-v-a30d4513]{background:#213981;color:#fff;border:none}.save-btn[data-v-a30d4513]:hover:not(:disabled){background:#1a2d66}.save-btn[data-v-a30d4513]:disabled{opacity:.6;cursor:not-allowed}.preview-btn[data-v-a30d4513]{background:#fff;color:#374151;border:1px solid #d1d5db}.preview-btn[data-v-a30d4513]:hover{background:#f3f4f6}.toast[data-v-a30d4513]{position:fixed;bottom:24px;right:24px;padding:14px 24px;border-radius:8px;color:#fff;font-weight:500;z-index:1000;animation:slideIn-a30d4513 .3s ease}.toast.success[data-v-a30d4513]{background:#16a34a}.toast.error[data-v-a30d4513]{background:#dc2626}@keyframes slideIn-a30d4513{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.program-types-manager[data-v-1df8076a]{padding:2rem;max-width:1400px;margin:0 auto}.page-header[data-v-1df8076a]{margin-bottom:2rem}.page-header h1[data-v-1df8076a]{font-size:1.75rem;font-weight:700;color:#1e293b;margin:0 0 .5rem}.page-header p[data-v-1df8076a]{color:#64748b;margin:0}.loading[data-v-1df8076a]{text-align:center;padding:4rem;color:#64748b}.programs-grid[data-v-1df8076a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem}.program-card[data-v-1df8076a]{background:#fff;border-radius:1rem;padding:1.5rem;box-shadow:0 4px 6px #0000000d;cursor:pointer;transition:all .3s;border:2px solid transparent}.program-card[data-v-1df8076a]:hover{border-color:#2563eb;transform:translateY(-4px);box-shadow:0 12px 24px #0000001a}.card-header[data-v-1df8076a]{display:flex;justify-content:space-between;margin-bottom:1rem}.duration-badge[data-v-1df8076a]{background:#dbeafe;color:#1e40af;padding:.25rem .75rem;border-radius:1rem;font-size:.75rem;font-weight:600}.status[data-v-1df8076a]{padding:.25rem .5rem;border-radius:.25rem;font-size:.7rem;font-weight:600}.status.active[data-v-1df8076a]{background:#dcfce7;color:#166534}.status.inactive[data-v-1df8076a]{background:#fee2e2;color:#991b1b}.program-card h3[data-v-1df8076a]{font-size:1.25rem;color:#1e293b;margin:0 0 .5rem}.program-card p[data-v-1df8076a]{color:#64748b;font-size:.9rem;margin:0 0 1rem}.card-meta[data-v-1df8076a]{color:#94a3b8;font-size:.8rem;margin-bottom:1rem}.card-meta i[data-v-1df8076a]{margin-right:.25rem}.edit-btn[data-v-1df8076a]{width:100%;padding:.75rem;background:#f1f5f9;border:none;border-radius:.5rem;color:#475569;font-weight:500;cursor:pointer;transition:all .2s}.edit-btn[data-v-1df8076a]:hover{background:#2563eb;color:#fff}.editor-panel[data-v-1df8076a]{background:#fff;border-radius:1rem;box-shadow:0 4px 6px #0000000d}.editor-header[data-v-1df8076a]{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid #e2e8f0}.editor-header h2[data-v-1df8076a]{font-size:1.25rem;color:#1e293b;margin:0}.back-btn[data-v-1df8076a]{background:#f1f5f9;border:none;padding:.5rem 1rem;border-radius:.5rem;cursor:pointer;display:flex;align-items:center;gap:.5rem}.save-btn[data-v-1df8076a]{background:#2563eb;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:.5rem}.save-btn[data-v-1df8076a]:disabled{opacity:.7;cursor:not-allowed}.editor-content[data-v-1df8076a]{padding:1.5rem}.form-section[data-v-1df8076a]{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #e2e8f0}.form-section h3[data-v-1df8076a]{font-size:1rem;font-weight:600;color:#1e293b;margin:0 0 1rem}.form-grid[data-v-1df8076a]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.form-group[data-v-1df8076a]{display:flex;flex-direction:column;gap:.5rem}.form-group.full-width[data-v-1df8076a]{grid-column:1 / -1}.form-group label[data-v-1df8076a]{font-size:.8rem;font-weight:500;color:#475569}.form-group input[data-v-1df8076a],.form-group textarea[data-v-1df8076a]{padding:.75rem;border:1px solid #e2e8f0;border-radius:.5rem;font-size:.9rem}.form-group input[data-v-1df8076a]:focus,.form-group textarea[data-v-1df8076a]:focus{outline:none;border-color:#2563eb}.preview-img[data-v-1df8076a]{max-width:200px;margin-top:.5rem;border-radius:.5rem}.why-card-editor[data-v-1df8076a]{display:flex;gap:1rem;margin-bottom:1rem;padding:1rem;background:#f8fafc;border-radius:.5rem}.card-number[data-v-1df8076a]{width:2rem;height:2rem;background:#2563eb;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;flex-shrink:0}.card-fields[data-v-1df8076a]{flex:1;display:flex;flex-direction:column;gap:.5rem}.card-fields input[data-v-1df8076a]{padding:.5rem;border:1px solid #e2e8f0;border-radius:.25rem}.list-item-editor[data-v-1df8076a]{display:flex;gap:.5rem;margin-bottom:.5rem}.list-item-editor input[data-v-1df8076a]{flex:1;padding:.5rem;border:1px solid #e2e8f0;border-radius:.25rem}.remove-btn[data-v-1df8076a]{background:#fee2e2;border:none;padding:.5rem;border-radius:.25rem;color:#991b1b;cursor:pointer}.add-btn[data-v-1df8076a]{background:#dbeafe;border:none;padding:.5rem 1rem;border-radius:.25rem;color:#1e40af;cursor:pointer;font-weight:500}.standout-editor[data-v-1df8076a]{display:flex;gap:.5rem;margin-bottom:.5rem}.emoji-input[data-v-1df8076a]{width:4rem;padding:.5rem;border:1px solid #e2e8f0;border-radius:.25rem;text-align:center}.text-input[data-v-1df8076a]{flex:1;padding:.5rem;border:1px solid #e2e8f0;border-radius:.25rem}.toggle[data-v-1df8076a]{display:flex;align-items:center;gap:.75rem;cursor:pointer}.toggle input[data-v-1df8076a]{width:1.25rem;height:1.25rem}.message[data-v-1df8076a]{position:fixed;bottom:2rem;right:2rem;padding:1rem 1.5rem;border-radius:.5rem;font-weight:500;z-index:1000}.message.success[data-v-1df8076a]{background:#dcfce7;color:#166534}.message.error[data-v-1df8076a]{background:#fee2e2;color:#991b1b}.premium-modal-root[data-v-12e009e2]{position:fixed;inset:0;z-index:9999;background:#0d1122b3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;padding:3rem;font-family:Outfit,sans-serif}.media-modal-container[data-v-12e009e2]{width:100%;max-width:1300px;height:90vh;background:#fff;border-radius:32px;box-shadow:0 50px 100px -20px #00000080,0 0 0 1px #ffffff1a;display:flex;flex-direction:column;overflow:hidden;animation:entrance-12e009e2 .4s cubic-bezier(.34,1.56,.64,1)}.modal-nexus-header[data-v-12e009e2]{padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f0f2f5;background:#fff}.header-left[data-v-12e009e2]{display:flex;align-items:center;gap:1.25rem}.icon-orb[data-v-12e009e2]{width:48px;height:48px;background:linear-gradient(135deg,#213981,#1a2d66);border-radius:14px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.25rem;box-shadow:0 10px 20px #21398133}.title-meta h2[data-v-12e009e2]{font-size:1.25rem;font-weight:800;margin:0;color:#1a1f36}.status-badge[data-v-12e009e2]{font-size:.7rem;text-transform:uppercase;font-weight:700;letter-spacing:1px;color:#10b981;display:flex;align-items:center;gap:6px;margin-top:2px}.pulse[data-v-12e009e2]{animation:pulse-green-12e009e2 2s infinite;font-size:.5rem}.modal-exit-btn[data-v-12e009e2]{background:#f4f6f8;border:none;padding:10px 18px;border-radius:12px;display:flex;align-items:center;gap:10px;color:#697386;font-weight:700;cursor:pointer;transition:all .2s}.upload-trigger-btn[data-v-12e009e2]{background:#ff6500;color:#fff;border:none;padding:10px 18px;border-radius:12px;font-weight:700;display:flex;align-items:center;gap:10px;cursor:pointer;transition:all .2s;font-size:.85rem}.upload-trigger-btn[data-v-12e009e2]:hover{background:#e55a00;transform:translateY(-1px)}.header-right[data-v-12e009e2]{display:flex;align-items:center;gap:12px}.modal-exit-btn[data-v-12e009e2]:hover{background:#fee2e2;color:#ef4444}.modal-exit-btn span[data-v-12e009e2]{font-size:.7rem;opacity:.5}.modal-dynamic-content[data-v-12e009e2]{flex:1;overflow:hidden;background:#fdfdfd}.modal-dynamic-content[data-v-12e009e2] .media-library{height:100%!important;border:none!important;border-radius:0!important}.modal-dynamic-content[data-v-12e009e2] .media-header{display:none!important}.modal-nexus-footer[data-v-12e009e2]{padding:1.5rem 2.5rem;background:#fff;border-top:1px solid #f0f2f5;display:flex;justify-content:space-between;align-items:center}.selection-indicator[data-v-12e009e2]{display:flex;align-items:center;gap:1.25rem}.mini-preview[data-v-12e009e2]{width:56px;height:56px;border-radius:12px;overflow:hidden;background:#f7fafc;border:2px solid #e3e8ee;box-shadow:0 4px 6px #0000000d}.mini-preview img[data-v-12e009e2]{width:100%;height:100%;object-fit:cover}.indicator-text label[data-v-12e009e2]{display:block;font-size:.65rem;text-transform:uppercase;font-weight:800;color:#a3acb9;letter-spacing:.5px}.indicator-text p[data-v-12e009e2]{font-size:.9rem;font-weight:600;color:#1a1f36;margin:0;max-width:200px}.selection-indicator.empty[data-v-12e009e2]{color:#a3acb9;font-size:.9rem;font-weight:500}.selection-indicator.empty i[data-v-12e009e2]{margin-right:8px}.footer-btn-cluster[data-v-12e009e2]{display:flex;gap:1rem}.btn-secondary-glass[data-v-12e009e2]{background:#f4f6f8;border:none;padding:14px 28px;border-radius:14px;color:#4f566b;font-weight:700;cursor:pointer}.btn-primary-vibrant[data-v-12e009e2]{background:#213981;color:#fff;border:none;padding:14px 32px;border-radius:14px;font-weight:700;display:flex;align-items:center;gap:12px;cursor:pointer;transition:all .3s;box-shadow:0 10px 20px #21398133}.btn-primary-vibrant[data-v-12e009e2]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 20px 30px #2139814d}.btn-primary-vibrant[data-v-12e009e2]:disabled{opacity:.4;cursor:not-allowed;filter:grayscale(1)}@keyframes entrance-12e009e2{0%{opacity:0;transform:scale(.95) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes pulse-green-12e009e2{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.truncate[data-v-12e009e2]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-scale-enter-active[data-v-12e009e2],.modal-scale-leave-active[data-v-12e009e2]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.modal-scale-enter-from[data-v-12e009e2],.modal-scale-leave-to[data-v-12e009e2]{opacity:0;transform:scale(.9)}.homepage-content[data-v-6c82e868]{padding:24px}.page-header[data-v-6c82e868]{margin-bottom:32px}.page-header h1[data-v-6c82e868]{font-size:1.75rem;font-weight:700;color:#1a1a2e;margin:0 0 8px;display:flex;align-items:center;gap:12px}.page-header h1 i[data-v-6c82e868]{color:#4f46e5}.subtitle[data-v-6c82e868]{color:#666;margin:0}.loading-state[data-v-6c82e868]{text-align:center;padding:60px;color:#666}.loading-state i[data-v-6c82e868]{font-size:24px;margin-right:12px}.sections-grid[data-v-6c82e868]{display:flex;flex-direction:column;gap:16px}.section-card[data-v-6c82e868]{background:#fff;border-radius:12px;border:1px solid #e5e7eb;overflow:hidden;transition:all .2s}.section-card.editing[data-v-6c82e868]{border-color:#4f46e5;box-shadow:0 4px 12px #4f46e526}.section-header[data-v-6c82e868]{padding:20px 24px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background .2s}.section-header[data-v-6c82e868]:hover{background:#f9fafb}.section-info[data-v-6c82e868]{display:flex;align-items:center;gap:16px}.section-info i[data-v-6c82e868]{width:40px;height:40px;background:#eff6ff;color:#4f46e5;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px}.section-info h3[data-v-6c82e868]{margin:0 0 4px;font-size:1rem;font-weight:600;color:#1f2937}.section-desc[data-v-6c82e868]{font-size:.875rem;color:#6b7280}.section-actions[data-v-6c82e868]{display:flex;align-items:center;gap:16px}.field-count[data-v-6c82e868]{font-size:.75rem;color:#9ca3af;background:#f3f4f6;padding:4px 8px;border-radius:4px}.arrow[data-v-6c82e868]{color:#9ca3af;transition:transform .2s}.arrow.rotated[data-v-6c82e868]{transform:rotate(180deg)}.section-editor[data-v-6c82e868]{padding:24px;border-top:1px solid #e5e7eb;background:#f9fafb}.field-group[data-v-6c82e868]{margin-bottom:20px}.field-group>label[data-v-6c82e868]{display:block;font-size:.875rem;font-weight:600;color:#374151;margin-bottom:8px}.field-group input[type=text][data-v-6c82e868],.field-group textarea[data-v-6c82e868]{width:100%;padding:10px 14px;border:1px solid #d1d5db;border-radius:8px;font-size:.875rem;transition:border-color .2s}.field-group input[type=text][data-v-6c82e868]:focus,.field-group textarea[data-v-6c82e868]:focus{outline:none;border-color:#4f46e5}.checkbox-field[data-v-6c82e868]{display:flex;align-items:center;gap:8px}.checkbox-field input[type=checkbox][data-v-6c82e868]{width:18px;height:18px;accent-color:#4f46e5}.array-field .array-item[data-v-6c82e868]{display:flex;gap:8px;margin-bottom:8px;align-items:flex-start}.array-field .array-item input[data-v-6c82e868]{flex:1}.object-fields[data-v-6c82e868]{flex:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;background:#fff;padding:12px;border-radius:8px;border:1px solid #e5e7eb}.mini-field label[data-v-6c82e868]{font-size:.75rem;color:#6b7280;margin-bottom:4px;display:block}.mini-field input[data-v-6c82e868]{width:100%;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:.8rem}.remove-btn[data-v-6c82e868]{width:32px;height:32px;border:none;background:#fee2e2;color:#dc2626;border-radius:6px;cursor:pointer;flex-shrink:0}.remove-btn[data-v-6c82e868]:hover{background:#fecaca}.add-btn[data-v-6c82e868]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#eff6ff;color:#4f46e5;border:1px dashed #4f46e5;border-radius:6px;cursor:pointer;font-size:.875rem;transition:all .2s}.add-btn[data-v-6c82e868]:hover{background:#dbeafe}.object-field[data-v-6c82e868]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;background:#fff;padding:16px;border-radius:8px;border:1px solid #e5e7eb}.section-footer[data-v-6c82e868]{display:flex;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid #e5e7eb}.save-btn[data-v-6c82e868]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:#4f46e5;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:background .2s}.save-btn[data-v-6c82e868]:hover:not(:disabled){background:#4338ca}.save-btn[data-v-6c82e868]:disabled{opacity:.6;cursor:not-allowed}.reset-btn[data-v-6c82e868]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:#fff;color:#6b7280;border:1px solid #d1d5db;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s}.reset-btn[data-v-6c82e868]:hover{background:#f3f4f6;color:#374151}.toast[data-v-6c82e868]{position:fixed;bottom:24px;right:24px;padding:14px 24px;border-radius:8px;font-weight:500;animation:slideIn-6c82e868 .3s ease;z-index:1000}.toast.success[data-v-6c82e868]{background:#dcfce7;color:#16a34a}.toast.error[data-v-6c82e868]{background:#fee2e2;color:#dc2626}@keyframes slideIn-6c82e868{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.image-picker-field[data-v-6c82e868]{display:flex;flex-direction:column;gap:8px}.image-preview[data-v-6c82e868]{width:80px;height:80px;border-radius:8px;overflow:hidden;background:#f3f4f6;border:2px solid #e5e7eb}.image-preview img[data-v-6c82e868]{width:100%;height:100%;object-fit:cover}.image-input-row[data-v-6c82e868]{display:flex;gap:8px}.image-input-row input[data-v-6c82e868]{flex:1;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:.85rem}.pick-image-btn[data-v-6c82e868]{padding:8px 14px;background:#213981;color:#fff;border:none;border-radius:6px;font-size:.85rem;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:6px;white-space:nowrap;transition:background .2s}.pick-image-btn[data-v-6c82e868]:hover{background:#1a2d66}.pick-image-btn i[data-v-6c82e868]{font-size:14px}.image-placeholder[data-v-6c82e868]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f3f4f6;color:#9ca3af;font-size:24px}.home-tabs-editor[data-v-7370a490]{padding:30px;max-width:1200px;margin:0 auto}.page-header[data-v-7370a490]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:30px;flex-wrap:wrap;gap:20px}.header-left h1[data-v-7370a490]{font-size:24px;font-weight:700;color:#1a1a2e;margin:0 0 5px;display:flex;align-items:center;gap:10px}.header-left h1 i[data-v-7370a490]{color:#ff6500}.header-left p[data-v-7370a490]{color:#64748b;margin:0;max-width:500px}.header-right[data-v-7370a490]{display:flex;gap:12px}.reset-btn[data-v-7370a490]{background:#f1f5f9;color:#475569;border:1px solid #e2e8f0;padding:12px 20px;border-radius:10px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s}.reset-btn[data-v-7370a490]:hover{background:#e2e8f0}.save-btn[data-v-7370a490]{background:#213981;color:#fff;border:none;padding:12px 24px;border-radius:10px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s}.save-btn[data-v-7370a490]:hover{background:#1a2d66;transform:translateY(-2px);box-shadow:0 4px 12px #21398133}.save-btn[data-v-7370a490]:disabled{opacity:.7;cursor:not-allowed;transform:none}.loading-state[data-v-7370a490]{text-align:center;padding:60px;color:#64748b;font-size:1.1rem}.loading-state i[data-v-7370a490]{margin-right:10px}.editor-grid[data-v-7370a490]{display:flex;flex-direction:column;gap:24px}.content-card[data-v-7370a490]{background:#fff;border-radius:16px;border:1px solid #e2e8f0;overflow:hidden}.card-header[data-v-7370a490]{padding:20px;border-bottom:1px solid #f1f5f9;background:#f8fafc}.card-header h3[data-v-7370a490]{margin:0;font-size:16px;font-weight:600;color:#1e293b;display:flex;align-items:center;gap:10px}.card-header h3 i[data-v-7370a490]{color:#ff6500}.card-body[data-v-7370a490]{padding:20px}.form-row[data-v-7370a490]{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:768px){.form-row[data-v-7370a490]{grid-template-columns:1fr}}.form-group[data-v-7370a490]{margin-bottom:0}.form-group label[data-v-7370a490]{display:block;font-size:13px;font-weight:600;color:#64748b;margin-bottom:8px}.form-group input[data-v-7370a490]{width:100%;padding:12px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;transition:border-color .2s}.form-group input[data-v-7370a490]:focus{outline:none;border-color:#213981}.preview-card .card-body[data-v-7370a490]{padding:15px 20px}.tabs-preview[data-v-7370a490]{display:flex;flex-wrap:wrap;gap:10px}.preview-tab[data-v-7370a490]{background:#f1f5f9;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;color:#475569;display:flex;flex-direction:column;align-items:center}.preview-tab.active[data-v-7370a490]{background:#213981;color:#fff}.preview-tab small[data-v-7370a490]{font-size:10px;opacity:.7;margin-top:2px}.tabs-container[data-v-7370a490]{background:#fff;border-radius:16px;border:1px solid #e2e8f0;padding:24px}.tabs-header[data-v-7370a490]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:15px}.tabs-header h3[data-v-7370a490]{margin:0;font-size:18px;font-weight:600;color:#1e293b;display:flex;align-items:center;gap:10px}.tabs-header h3 i[data-v-7370a490]{color:#213981}.add-tab-btn[data-v-7370a490]{background:#f0f9ff;color:#0369a1;border:1px dashed #bae6fd;padding:10px 18px;border-radius:8px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s}.add-tab-btn[data-v-7370a490]:hover{background:#e0f2fe;border-color:#0369a1}.empty-state[data-v-7370a490]{text-align:center;padding:40px;color:#94a3b8}.empty-state i[data-v-7370a490]{font-size:48px;margin-bottom:15px}.main-tabs-list[data-v-7370a490]{display:flex;flex-direction:column;gap:20px}.tab-item-box[data-v-7370a490]{border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;transition:box-shadow .2s}.tab-item-box[data-v-7370a490]:hover{box-shadow:0 4px 12px #0000000d}.tab-item-header[data-v-7370a490]{padding:15px 20px;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;gap:15px;flex-wrap:wrap}.tab-order[data-v-7370a490]{display:flex;flex-direction:column;align-items:center;gap:2px}.tab-number[data-v-7370a490]{font-weight:700;color:#64748b;font-size:14px}.order-btn[data-v-7370a490]{width:24px;height:20px;border:none;background:#e2e8f0;color:#64748b;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:10px}.order-btn[data-v-7370a490]:hover:not(:disabled){background:#cbd5e1}.order-btn[data-v-7370a490]:disabled{opacity:.3;cursor:not-allowed}.tab-name-input[data-v-7370a490]{display:flex;align-items:center;gap:12px;flex:1;min-width:200px}.tab-name-input i[data-v-7370a490]{color:#213981;font-size:18px}.tab-name-input input[data-v-7370a490]{background:transparent;border:none;font-weight:700;font-size:16px;color:#1e293b;width:100%;outline:none}.tab-name-input input[data-v-7370a490]::placeholder{color:#94a3b8;font-weight:400}.tab-item-actions[data-v-7370a490]{display:flex;align-items:center;gap:12px}.style-select[data-v-7370a490]{padding:8px 14px;border:1px solid #cbd5e1;border-radius:8px;font-size:13px;font-weight:500;outline:none;background:#fff;cursor:pointer}.delete-btn[data-v-7370a490]{width:36px;height:36px;border-radius:8px;border:none;background:#fee2e2;color:#dc2626;cursor:pointer;transition:all .2s}.delete-btn[data-v-7370a490]:hover{background:#dc2626;color:#fff}.tab-body[data-v-7370a490]{padding:20px;background:#fff}.sub-tabs-header[data-v-7370a490]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.sub-tabs-header label[data-v-7370a490]{font-size:14px;font-weight:700;color:#475569;display:flex;align-items:center;gap:8px}.sub-tabs-header label i[data-v-7370a490]{color:#64748b}.mini-add-btn[data-v-7370a490]{background:#213981;color:#fff;border:none;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:5px}.mini-add-btn[data-v-7370a490]:hover{background:#1a2d66}.sub-empty[data-v-7370a490]{color:#94a3b8;font-style:italic;padding:20px;text-align:center;background:#f8fafc;border-radius:8px}.sub-tabs-list[data-v-7370a490]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:15px}.sub-tab-box[data-v-7370a490]{background:#f8fafc;padding:15px;border-radius:10px;border:1px solid #e2e8f0}.sub-tab-header[data-v-7370a490]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.sub-number[data-v-7370a490]{font-weight:700;color:#64748b;font-size:14px}.sub-tab-header input[data-v-7370a490]{flex:1;background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:8px 12px;font-weight:600;font-size:14px}.text-delete-btn[data-v-7370a490]{background:transparent;border:none;color:#94a3b8;cursor:pointer;font-size:18px;padding:4px 8px}.text-delete-btn[data-v-7370a490]:hover{color:#dc2626}.items-editor[data-v-7370a490]{display:flex;flex-direction:column;gap:8px}.items-label[data-v-7370a490]{font-size:12px;color:#64748b;font-weight:600}.item-row[data-v-7370a490]{display:flex;align-items:center;gap:8px}.item-row input[data-v-7370a490]{flex:1;padding:8px 12px;border:1px solid #e2e8f0;border-radius:6px;font-size:13px;background:#fff}.add-item-link[data-v-7370a490]{background:transparent;border:1px dashed #cbd5e1;color:#64748b;font-size:12px;font-weight:600;text-align:center;cursor:pointer;padding:8px;border-radius:6px;margin-top:5px;display:flex;align-items:center;justify-content:center;gap:5px}.add-item-link[data-v-7370a490]:hover{border-color:#213981;color:#213981}.tab-body.grid label[data-v-7370a490]{font-size:14px;font-weight:700;color:#475569;margin-bottom:15px;display:flex;align-items:center;gap:8px}.tab-body.grid label i[data-v-7370a490]{color:#64748b}.items-grid-editor[data-v-7370a490]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin-top:10px}.add-item-btn-full[data-v-7370a490]{grid-column:1 / -1;background:#f8fafc;border:1px dashed #cbd5e1;padding:12px;border-radius:8px;color:#64748b;font-size:13px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px}.add-item-btn-full[data-v-7370a490]:hover{border-color:#213981;color:#213981}.info-alert[data-v-7370a490]{display:flex;align-items:flex-start;gap:15px;padding:20px;background:#eff6ff;border-radius:12px;color:#1e40af}.info-alert i[data-v-7370a490]{font-size:24px;flex-shrink:0;margin-top:2px}.info-alert p[data-v-7370a490]{margin:0 0 5px;font-size:14px}.info-alert p[data-v-7370a490]:last-child{margin-bottom:0}.info-alert a[data-v-7370a490]{color:#2563eb;font-weight:600}.courses-preview[data-v-7370a490]{margin-top:20px}.courses-preview label[data-v-7370a490]{font-size:13px;font-weight:600;color:#64748b;display:block;margin-bottom:10px}.preview-grid[data-v-7370a490]{display:flex;flex-wrap:wrap;gap:8px}.course-chip[data-v-7370a490]{background:#fff;border:1px solid #e2e8f0;padding:6px 12px;border-radius:6px;font-size:12px;color:#475569}.course-chip.more[data-v-7370a490]{background:#213981;color:#fff;border-color:#213981}.toast[data-v-7370a490]{position:fixed;bottom:30px;right:30px;padding:16px 24px;border-radius:12px;color:#fff;min-width:250px;font-weight:600;animation:slideUp-7370a490 .3s ease;z-index:1000}.toast.success[data-v-7370a490]{background:#10b981}.toast.error[data-v-7370a490]{background:#ef4444}@keyframes slideUp-7370a490{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}:root{--admin-primary: #213981;--admin-primary-dark: #1a2d66;--admin-accent: #FF6500;--admin-success: #10b981;--admin-warning: #f59e0b;--admin-danger: #ef4444;--admin-gray-50: #f8fafc;--admin-gray-100: #f1f5f9;--admin-gray-200: #e2e8f0;--admin-gray-300: #cbd5e1;--admin-gray-400: #94a3b8;--admin-gray-500: #64748b;--admin-gray-600: #475569;--admin-gray-700: #334155;--admin-gray-800: #1e293b;--admin-gray-900: #0f172a}.admin-layout select,.admin-main select,.modal-overlay select,.modal-content select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2364748b'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right .75rem center!important;background-size:1.25rem!important;padding:.625rem 2.5rem .625rem .875rem!important;border:1px solid #e2e8f0!important;border-radius:.5rem!important;font-size:.875rem!important;color:#334155!important;cursor:pointer!important;min-height:42px!important;transition:all .15s ease!important}.admin-layout select:hover,.admin-main select:hover,.modal-overlay select:hover{border-color:#cbd5e1!important}.admin-layout select:focus,.admin-main select:focus,.modal-overlay select:focus{outline:none!important;border-color:#213981!important;box-shadow:0 0 0 3px #21398126!important}.admin-layout input[type=checkbox],.admin-main input[type=checkbox],.modal-overlay input[type=checkbox],.modal-content input[type=checkbox]{appearance:none!important;-webkit-appearance:none!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;border:2px solid #cbd5e1!important;border-radius:4px!important;background:#fff!important;cursor:pointer!important;position:relative!important;transition:all .15s ease!important;flex-shrink:0!important;margin:0!important}.admin-layout input[type=checkbox]:hover,.admin-main input[type=checkbox]:hover,.modal-overlay input[type=checkbox]:hover{border-color:#213981!important}.admin-layout input[type=checkbox]:checked,.admin-main input[type=checkbox]:checked,.modal-overlay input[type=checkbox]:checked,.modal-content input[type=checkbox]:checked{background:#213981!important;border-color:#213981!important}.admin-layout input[type=checkbox]:checked:after,.admin-main input[type=checkbox]:checked:after,.modal-overlay input[type=checkbox]:checked:after,.modal-content input[type=checkbox]:checked:after{content:""!important;position:absolute!important;top:2px!important;left:6px!important;width:5px!important;height:10px!important;border:solid #fff!important;border-width:0 2.5px 2.5px 0!important;transform:rotate(45deg)!important}.admin-layout input[type=checkbox]:focus,.admin-main input[type=checkbox]:focus{outline:none!important;box-shadow:0 0 0 3px #21398126!important}.admin-layout input[type=text],.admin-layout input[type=email],.admin-layout input[type=password],.admin-layout input[type=number],.admin-layout input[type=tel],.admin-layout input[type=url],.admin-main input[type=text],.admin-main input[type=email],.admin-main input[type=password],.modal-overlay input[type=text],.modal-overlay input[type=email],.modal-content input[type=text],.modal-content input[type=email],.modal-content input[type=password],.modal-content input[type=number],.modal-content input[type=url]{padding:.625rem .875rem!important;border:1px solid #e2e8f0!important;border-radius:.5rem!important;font-size:.875rem!important;color:#334155!important;background:#fff!important;min-height:42px!important;transition:all .15s ease!important}.admin-layout input:focus,.admin-main input:focus,.modal-overlay input:focus,.modal-content input:focus{outline:none!important;border-color:#213981!important;box-shadow:0 0 0 3px #21398126!important}.admin-layout textarea,.admin-main textarea,.modal-overlay textarea,.modal-content textarea{padding:.75rem .875rem!important;border:1px solid #e2e8f0!important;border-radius:.5rem!important;font-size:.875rem!important;color:#334155!important;background:#fff!important;min-height:100px!important;line-height:1.5!important;resize:vertical!important;transition:all .15s ease!important}.admin-layout textarea:focus,.admin-main textarea:focus,.modal-overlay textarea:focus,.modal-content textarea:focus{outline:none!important;border-color:#213981!important;box-shadow:0 0 0 3px #21398126!important}.admin-layout input[type=date],.admin-layout input[type=time],.admin-layout input[type=datetime-local],.admin-main input[type=date],.admin-main input[type=time],.modal-overlay input[type=date],.modal-content input[type=date]{padding:.625rem .875rem!important;border:1px solid #e2e8f0!important;border-radius:.5rem!important;font-size:.875rem!important;color:#334155!important;background:#fff!important;min-height:42px!important;cursor:pointer!important}.admin-layout input[type=date]::-webkit-calendar-picker-indicator,.admin-main input[type=date]::-webkit-calendar-picker-indicator,.modal-content input[type=date]::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23213981'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z'%3E%3C/path%3E%3C/svg%3E")!important;background-size:1.25rem!important;width:1.25rem!important;height:1.25rem!important;cursor:pointer!important;opacity:.8!important}.admin-layout input::placeholder,.admin-layout textarea::placeholder,.admin-main input::placeholder,.admin-main textarea::placeholder,.modal-overlay input::placeholder,.modal-content input::placeholder,.modal-content textarea::placeholder{color:#94a3b8!important;font-weight:400!important;opacity:1!important}.admin-layout input[type=file],.admin-main input[type=file],.modal-content input[type=file]{padding:.5rem!important;border:2px dashed #e2e8f0!important;border-radius:.5rem!important;background:#f8fafc!important;cursor:pointer!important}.admin-layout input[type=file]::file-selector-button,.admin-main input[type=file]::file-selector-button,.modal-content input[type=file]::file-selector-button{padding:.5rem 1rem!important;margin-right:1rem!important;background:#213981!important;color:#fff!important;border:none!important;border-radius:.375rem!important;font-size:.875rem!important;font-weight:500!important;cursor:pointer!important}.admin-layout input[type=radio],.admin-main input[type=radio],.modal-overlay input[type=radio],.modal-content input[type=radio]{appearance:none!important;-webkit-appearance:none!important;width:18px!important;height:18px!important;border:2px solid #cbd5e1!important;border-radius:50%!important;background:#fff!important;cursor:pointer!important;position:relative!important}.admin-layout input[type=radio]:checked,.admin-main input[type=radio]:checked,.modal-content input[type=radio]:checked{border-color:#213981!important}.admin-layout input[type=radio]:checked:after,.admin-main input[type=radio]:checked:after,.modal-content input[type=radio]:checked:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:8px!important;height:8px!important;background:#213981!important;border-radius:50%!important}.admin-layout ::-webkit-scrollbar,.admin-main ::-webkit-scrollbar{width:8px!important;height:8px!important}.admin-layout ::-webkit-scrollbar-track,.admin-main ::-webkit-scrollbar-track{background:#f1f5f9!important;border-radius:4px!important}.admin-layout ::-webkit-scrollbar-thumb,.admin-main ::-webkit-scrollbar-thumb{background:#cbd5e1!important;border-radius:4px!important}.admin-layout ::-webkit-scrollbar-thumb:hover,.admin-main ::-webkit-scrollbar-thumb:hover{background:#94a3b8!important}
