.academy-header{background:#fff;position:sticky;top:0;z-index:1000;border-bottom:solid 1px rgba(0,0,0,.25)}.academy-header-container{max-width:1230px;margin:0 auto;padding:0 15px}.academy-logo{display:flex;align-items:center;padding:0 21px 0 0;border-right:1px solid rgba(11,11,11,.4)}.academy-logo-link{display:flex;align-items:center;text-decoration:none;color:#002852}.academy-logo-img{width:auto}.academy-logo-text{font-size:20px;font-weight:600;margin-left:8px}.academy-navigation{flex:1;margin-left:21px}.academy-menu{display:flex;list-style:none;margin:0;padding:0;gap:40px}.academy-menu li a{color:#212529;text-decoration:none;font-weight:400;transition:color .3s;font-size:14px;line-height:17px}.academy-menu li a:hover{color:#00a651}.academy-header-actions{display:flex;align-items:center;gap:35px}.academy-login-link,.academy-signup-link,.academy-logout-link{padding:16.5px 33.5px;text-decoration:none;border-radius:5px;font-weight:400;transition:all .3s;font-size:14px;line-height:17px;letter-spacing:-.2px}.academy-login-link{color:#212529;padding:0}.academy-logout-link:hover,.academy-login-link:hover{color:#00a651}.academy-signup-link{background:#002852;color:#fff;font-weight:600}.academy-signup-link:hover{background:#05a86b;color:#fff}.academy-dashboard-link{display:flex;align-items:center;gap:8px;color:#002852;text-decoration:none;font-weight:500}.academy-dashboard-icon{width:20px;height:20px}.academy-mobile-menu-toggle{display:none;background:0 0!important;border:none!important;cursor:pointer;padding:0;position:relative;width:24px;height:24px}.academy-menu-icon{display:flex;flex-direction:column;gap:4px;width:24px;transition:opacity .3s ease,visibility .3s ease}.academy-menu-icon span{width:100%;height:2px;background:#002852;transition:all .3s}.academy-menu-close-icon{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;color:#002852;transition:opacity .3s ease,visibility .3s ease}.academy-menu-close-icon svg{width:100%;height:100%}.academy-mobile-menu-toggle.active .academy-menu-icon{opacity:0;visibility:hidden}.academy-mobile-menu-toggle.active .academy-menu-close-icon{display:block;opacity:1;visibility:visible}.academy-mobile-menu{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:20px}.academy-mobile-menu.active{display:block}.academy-mobile-menu-list{list-style:none;margin:0;padding:0}.academy-mobile-menu-list li{margin-bottom:15px}.academy-mobile-menu-list li a{color:#002852;text-decoration:none;font-weight:500}.academy-mobile-actions{margin-top:20px;display:flex;flex-direction:column;gap:10px}.quiz-navigation .quiz-buttons{display:flex;align-items:center;justify-content:end;gap:10px}.quiz-buttons .quiz-btn{display:flex;align-items:center;justify-content:center;font:600 14px/17px "Inter",sans-serif;padding:12.5px 36px;border-radius:5px;transition:all .3s ease;color:#fff;text-decoration:none;text-align:center;cursor:pointer}.quiz-buttons .quiz-btn.quiz-next-btn,.quiz-buttons .quiz-btn.quiz-submit-btn{border:1px solid #002852;background-color:#002852}.quiz-buttons .quiz-btn.quiz-prev-btn{border:1px solid #002852;color:#002852;background-color:transparent}.quiz-buttons .quiz-btn.quiz-next-btn:hover,.quiz-buttons .quiz-btn.quiz-submit-btn:hover{border:1px solid #002852;color:#002852;background-color:transparent}.quiz-buttons .quiz-btn.quiz-prev-btn:hover{border:1px solid #002852;background-color:#002852;color:#fff}.quiz-buttons .quiz-skip-link{display:inline-flex;align-items:center;justify-content:center;font:600 14px/17px "Inter",sans-serif;color:#002852;text-decoration:none;cursor:pointer;background:0 0;border:none;padding:12.5px 0;margin:0;transition:opacity .3s ease;height:auto}.quiz-buttons .quiz-skip-link:hover{opacity:.7;text-decoration:underline}@media (max-width:1024px){.quiz-layout-wrapper{flex-direction:column}.quiz-sidebar{width:100%;height:auto;position:relative;border-right:none;border-bottom:1px solid #e0e0e0}.quiz-main-content{padding:20px}}@media (max-width:768px){.quiz-next-btn,.quiz-submit-btn{margin-left:0}}.academy-quiz-header{margin-bottom:40px}.academy-quiz-breadcrumb ul{display:flex;list-style:none;margin:0 0 20px;padding:0;gap:10px;font-size:14px}.academy-quiz-breadcrumb li:not(:last-child)::after{content:">";margin-left:10px;color:#666}.academy-quiz-breadcrumb a{color:#002852;text-decoration:none}.academy-quiz-title{font-size:36px;color:#002852;margin:0 0 15px}.academy-quiz-description{font-size:18px;color:#666;margin-bottom:20px}.academy-quiz-meta{display:flex;gap:30px;flex-wrap:wrap;margin-bottom:20px}.quiz-meta-item{display:flex;align-items:center;gap:8px;color:#666;font-size:14px}.quiz-meta-item svg{width:18px;height:18px}.academy-dashboard-page{padding:40px 0}.academy-dashboard-header{text-align:center;margin-bottom:50px}.academy-dashboard-header h1{font-size:42px;color:#002852;margin-bottom:10px}.dashboard-subtitle{font-size:18px;color:#666}.academy-modules-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px;margin-bottom:60px}.academy-module-card{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden;transition:transform .3s,box-shadow .3s}.academy-module-card:hover{transform:translateY(-5px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.module-card-image img{width:100%;height:100%;object-fit:cover}.module-card-progress{margin-bottom:20px}.progress-bar-container{width:100%;height:8px;background:#e0e0e0;border-radius:4px;overflow:hidden;margin-bottom:10px}.progress-bar{height:100%;background:#00a651;transition:width .3s}.progress-stats{display:flex;justify-content:space-between;font-size:12px;color:#666}.progress-percentage{font-weight:600;color:#002852}.module-card-actions{margin-top:20px}.academy-recent-activity{margin-top:60px}.academy-recent-activity h2{font-size:32px;color:#002852;margin-bottom:30px}.activity-list{display:flex;flex-direction:column;gap:20px}.activity-item{display:flex;align-items:center;gap:20px;padding:20px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.activity-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#f0f9f5;border-radius:50%;color:#00a651}.activity-content{flex:1}.activity-content h4{margin:0 0 5px;font-size:18px}.activity-content h4 a{color:#002852;text-decoration:none}.activity-meta{font-size:14px;color:#666;margin:0}.activity-date{margin-left:10px;color:#999}@media (max-width:991px){.academy-navigation{display:none}.academy-header-actions{display:none}.academy-mobile-menu-toggle{display:block}.academy-quiz-title{font-size:28px}.academy-modules-grid{grid-template-columns:1fr}.academy-quiz-meta{flex-direction:column;gap:15px}.academy-logo{border:none}}.academy-trust-bar{background:#fff;border:1px solid #e1e1e1;border-radius:6px;padding:13px 24px;box-shadow:0px 4px 30px 0px rgba(232,232,232,.25);margin-bottom:40px;display:flex;justify-content:center;align-items:center}.academy-trust-bar p{text-align:center;font-size:16px;font-weight:400;color:#000;margin:0;line-height:24px;letter-spacing:-.2px}.academy-trust-bar p strong,.academy-trust-bar p b{font-weight:500}.dropdown-arrow{margin-left:8px;font-size:10px}.stat-star{margin-left:5px;font-size:18px}.stock-chart-visual{width:100%;padding:15px;background:#fff;border-radius:8px}.chart-item{margin-bottom:20px;padding:15px;background:#f9f9f9;border-radius:8px}.chart-item:last-child{margin-bottom:0}.chart-header{display:flex;justify-content:space-between;margin-bottom:8px}.stock-symbol{font-weight:600;color:#002852}.stock-name{font-size:12px;color:#666}.chart-value{font-weight:600;font-size:18px}.chart-value.positive{color:#00a651}.chart-value.negative{color:#dc3545}.chart-bars{display:flex;gap:4px;align-items:flex-end;height:60px}.bar{flex:1;background:#00a651;border-radius:2px 2px 0 0}.bar-1{height:40%}.bar-2{height:60%}.bar-3{height:80%}.bar-4{height:100%}.chart-line{height:2px;background:#dc3545;margin-top:10px}.market-cap{display:flex;justify-content:space-between;margin-top:10px;font-size:12px;color:#666}.world-map-visual{width:100%;padding:15px}.map-container{margin-bottom:20px;display:flex;justify-content:center;align-items:center;min-height:100px}.company-logos{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.logo-badge{background:#fff;border:1px solid #e0e0e0;padding:6px 12px;border-radius:6px;font-size:11px;font-weight:600;color:#002852;box-shadow:0 2px 4px rgba(0,0,0,.05)}.tax-visual{text-align:center;width:100%;padding:15px}.tax-documents{display:flex;gap:10px;justify-content:center;margin-bottom:25px;align-items:center}.doc-icon{font-size:48px;display:block}.doc-label{display:block;font-size:12px;color:#666;margin-top:8px;font-weight:500}.currency-exchange{display:flex;align-items:center;justify-content:center;gap:20px;font-size:32px}.currency-symbol{font-size:48px;color:#ffd700;font-weight:700}.exchange-arrow{font-size:28px;color:#002852;font-weight:600}@media (max-width:767px){.roadmap-modules-slider .slick-list{margin:0 -10px;padding:0}.roadmap-modules-slider .slick-slide{padding:0 10px}.roadmap-modules-slider .slick-slide>div{height:100%}}.roadmap-slider-pagination .slick-dots{position:static;display:flex;justify-content:center;align-items:center;gap:3px;margin:0;padding:0;list-style:none;width:auto}.roadmap-slider-pagination .slick-dots li{width:auto;height:auto;margin:0;padding:0}.roadmap-slider-pagination .slick-dots li button{width:7px;height:7px;padding:0;border:none;border-radius:50%;background:#05a86b;cursor:pointer;font-size:0;line-height:0;transition:all .3s ease;opacity:1}.roadmap-slider-pagination .slick-dots li button::before{display:none}.roadmap-slider-pagination .slick-dots li.slick-active button{background:#b4e5d3;width:32px;border-radius:100px}.roadmap-view-all{text-align:center;margin-top:0}.view-all-courses-button{display:inline-block;background:#05a86b;color:#fff;padding:13.5px 20px;border-radius:8px;text-decoration:none;font-weight:600;font-size:16px;transition:background .3s;position:relative}.view-all-courses-button:hover{background:#002852;color:#fff}@media (max-width:767px){.roadmap-modules-slider .slick-list{margin:0 -8px}.roadmap-modules-slider .slick-slide{padding:0 8px}}.academy-knowledge-section{padding:0 0 80px}.academy-knowledge-section .container{max-width:1230px;margin:0 auto;padding:0 15px}.knowledge-content-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:104px;align-items:center}.knowledge-title{font-size:42px;font-weight:600;color:#262626;margin:0 0 14px;line-height:50px;letter-spacing:-.2px}.knowledge-description{font-size:18px;color:#6c6c6c;margin:0 0 36px;line-height:30px}.knowledge-features-list{margin-bottom:40px;padding-right:40px}.knowledge-feature-item{display:flex;gap:14px;margin-bottom:16px;align-items:center}.knowledge-feature-number{width:30px;height:30px;border-radius:50%;border:2px solid #05a86b;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:24px;letter-spacing:-.1px;font-weight:600;color:#05a86b;flex-shrink:0}.knowledge-feature-text{font-size:18px;letter-spacing:-.2px;font-weight:500;color:#0d121c;line-height:25px;flex:1}.knowledge-cta-button{display:inline-block;background:#05a86b;color:#fff!important;padding:13.5px 20px;border-radius:8px;text-decoration:none;font-size:16px;line-height:32px;letter-spacing:-.2px;font-weight:500;transition:all .3s;position:relative}.knowledge-cta-button:hover{background:#002852;color:#fff}.knowledge-visual-column{display:flex;justify-content:center;align-items:center}.knowledge-mobile-mockup{max-width:100%;position:relative}.knowledge-mobile-mockup img{width:100%;height:auto;object-fit:contain}.academy-certificate-section{padding:30px 0 80px}.academy-certificate-section .container{max-width:1230px;margin:0 auto;padding:0 15px}.certificate-content-wrapper{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.certificate-text-column{width:40%}.certificate-title{font-size:42px;font-weight:600;color:#262626;margin:0 0 10px;line-height:50px;letter-spacing:-.2px}.certificate-description{font-size:18px;color:#6c6c6c;margin:0 0 32px;line-height:30px;letter-spacing:-.2px}.certificate-cta-button{display:inline-block;background:#05a86b;color:#fff!important;padding:13.5px 20px;border-radius:8px;text-decoration:none;font-size:16px;line-height:32px;letter-spacing:-.2px;font-weight:500;transition:all .3s;position:relative}.certificate-cta-button:hover{background:#002852;color:#fff}.certificate-visual-column{display:flex;justify-content:center;align-items:center;width:45%}.certificate-placeholder{width:100%;height:380px;background:#d9d9d9;border-radius:24px;display:flex;align-items:center;justify-content:center;overflow:hidden}.certificate-placeholder img{width:100%;height:100%;object-fit:cover;border-radius:24px}.academy_module-template-default .download-title,.single .download-title{margin:0 0 14px}.download-button img{width:24px;height:24px;object-fit:contain}.academy-module-page{background:#fff}.module-header-section{padding:48px 0 80px;position:relative;z-index:1}.module-header-section .container{max-width:1230px;margin:0 auto;padding:0 15px}.module-header-breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:0;margin-bottom:24px;font-size:16px;line-height:19px;font-weight:400}.module-header-breadcrumbs .breadcrumbs-link{color:#414141;text-decoration:none}.module-header-breadcrumbs .breadcrumbs-link:hover{color:#05a86b}.module-header-breadcrumbs .breadcrumbs-separator{color:#414141;margin:0 6px}.module-header-breadcrumbs .breadcrumbs-current{color:#05a86b;font-weight:500}.module-header-left{width:59.5%}.module-header-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.module-title{font-size:52px;font-weight:600;color:#262626;margin:0 0 20px;line-height:63px;letter-spacing:-.2px}.module-description{font-size:18px;color:#6c6c6c;line-height:30px;margin:0 0 20px;letter-spacing:-.2px}.module-course-info-button{display:inline-block;background:#05a86b;color:#fff!important;border-radius:8px;letter-spacing:-.2px;font-weight:500;padding:10px 35px;font-size:16px;line-height:32px;margin-top:18px}.module-course-info-button:hover{background:#002852;color:#fff}.module-rating{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.rating-avatars{display:flex}.avatar-circle{width:47px;height:47px;border-radius:50%;border:1.84px solid #fff;overflow:hidden;margin-left:-12px;background:#fff}.avatar-circle:first-child{margin-left:0}.avatar-circle img{width:100%;height:100%;object-fit:cover}.rating-info{display:flex;align-items:center;gap:9px}.rating-wrapper{display:flex;flex-direction:column;gap:6px}.rating-value{font-size:13.13px;line-height:14px;font-weight:600;color:#262626}.rating-text{font-size:16px;line-height:24px;color:#6c6c6c;letter-spacing:-.2px}.module-header-right{display:flex;justify-content:center;align-items:center;width:35.5%}.module-mobile-mockup{max-width:100%}.module-mobile-mockup img{width:100%;height:auto;object-fit:contain;max-height:414px}.module-main-layout{padding:30px 0 80px;position:relative;z-index:1}.module-main-layout .container{max-width:1230px;margin:0 auto;padding:0 15px}.module-about-section{display:flex;justify-content:space-between;align-items:flex-start}.module-about-wrapper{display:flex;flex-direction:column;width:59.167%}.module-about-text{font-size:16px;color:#6c6c6c;line-height:24px;letter-spacing:-.3px}.module-about-text p{margin:0 0 24px}.module-about-text p:last-child{margin:0}.module-about-sidebar{position:sticky;top:100px;width:35.084%}.module-content-wrapper{display:block;max-width:1230px;margin:0 auto;padding:0 15px}.module-main-content{min-width:0;max-width:100%}.section-title{font-size:42px;font-weight:600;color:#262626;margin:0 0 20px;line-height:50px;letter-spacing:-.2px}.about-title{font-size:42px;font-weight:600;color:#262626;margin:0 0 26px;line-height:50px;letter-spacing:-.2px}.section-description{font-size:18px;color:#6c6c6c;margin:0 0 40px;line-height:30px;letter-spacing:-.2px}.module-course-structure{padding:53px 0 0}.course-structure-list{display:flex;flex-direction:column;gap:16px}.academy-debug-block{margin-bottom:16px;padding:12px;background:#0b1120;color:#e5e7eb;font-size:12px;line-height:1.5;border-radius:6px;overflow:auto}.module-course-structure .course-structure-empty{margin-top:8px;font-size:14px;line-height:22px;color:#6b7280}.course-structure-item{background:#fff;border:1.64px solid #e1e1e1;border-radius:10px;padding:16px;transition:all .3s;overflow:hidden}.structure-item-title-link{display:flex;align-items:center;gap:0;text-decoration:none;color:inherit;flex:1;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.structure-item-title-link:hover{text-decoration:none}.structure-item-header{display:flex;align-items:center;padding:5px 12px;transition:all .3s;position:relative}.course-structure-item.expanded .structure-item-header{background:rgba(0,40,82,.15);padding:21px 12px;border-radius:8px}.course-structure-item.expanded .structure-item-title-link,.course-structure-item.expanded .structure-item-title,.course-structure-item.expanded .structure-item-number,.course-structure-item.expanded .structure-item-duration{color:#000}.structure-item-number{font-weight:500;color:#262626;font-size:16px;line-height:19px;letter-spacing:-.2px;flex-shrink:0;margin-right:4px}.structure-item-title{flex:1;font-size:16px;font-weight:500;color:#262626;margin:0;line-height:19px;letter-spacing:-.2px}.structure-item-action{font-size:16px;line-height:19px;color:#6c6c6c;text-decoration:underline;flex-shrink:0;transition:color .2s}.structure-item-action:hover{color:#05a86b}.structure-item-action-resume{color:#002852}.structure-item-action-resume:hover{color:#05a86b}.structure-item-toggle{background:0 0;border:none;cursor:pointer;color:#262626;display:flex;align-items:center;justify-content:center;margin-left:10px;width:24px;height:24px;flex-shrink:0}.course-structure-item.expanded .structure-item-toggle{color:#fff}.structure-item-toggle .toggle-icon{transition:transform .3s ease;width:24px;height:24px}.course-structure-item.expanded .structure-item-toggle .toggle-icon{transform:rotate(180deg)}.structure-item-content{margin:0;padding:21px 0 0 10px;border-top:none;background:#fff;border-radius:0}.structure-sub-items{display:flex;flex-direction:column;gap:18px}.structure-sub-item{display:flex;align-items:center;gap:9px;padding:0;margin-bottom:0;transition:all .3s;text-decoration:none;color:#6c6c6c;cursor:pointer}.structure-sub-item:not(:last-child){margin-bottom:0}.structure-sub-item:hover{color:#262626}.structure-sub-item .sub-item-check{margin-left:auto;flex-shrink:0;display:flex!important;visibility:visible!important;align-items:center;justify-content:center}.structure-sub-item .sub-item-check svg{display:block}.sub-item-icon{flex-shrink:0;width:15px;height:15px;display:flex;align-items:center;justify-content:center}.sub-item-icon img{width:15px;height:15px;object-fit:contain}.sub-item-title{flex:1;min-width:0;font-size:14px;color:#6c6c6c;letter-spacing:-.2px;font-weight:400;line-height:17px}.sub-item-lock{color:#6c6c6c}.module-sidebar{display:flex;flex-direction:column;gap:20px}.sidebar-app-mockup{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.app-screen{background:#f5f5f5;border-radius:8px;padding:15px}.app-header{font-weight:600;color:#002852;margin-bottom:15px}.app-content{display:flex;flex-direction:column;gap:10px}.app-item{display:flex;justify-content:space-between;font-size:14px}.app-label{color:#666}.app-value{font-weight:600;color:#002852}.app-button{background:#00a651;color:#fff;border:none;padding:10px 20px;border-radius:6px;font-weight:600;cursor:pointer;margin-top:10px}.app-cards{display:flex;gap:10px;margin-top:15px}.app-card{flex:1;background:#fff;padding:10px;border-radius:6px;text-align:center;font-size:12px;color:#002852}.sidebar-card{background:#fff;border-radius:8px;padding:30.5px;border:1px solid #e1e1e1;box-shadow:0px 4px 30px 0px rgba(232,232,232,.25);overflow:hidden}.sidebar-card .academy-logo{border:none}.course-info-card{margin-bottom:33px}.skills-info{margin-bottom:45px}.academy-logo img{max-width:100px;object-fit:contain}.course-info-title,.skills-title{font-size:24px;font-weight:600;color:#262626;margin:0 0 12px;line-height:36px;letter-spacing:-.2px}.card-title{font-size:22px;font-weight:600;color:#0d121c;margin:0;line-height:28px}.card-content{display:flex;flex-direction:column;gap:0;padding:20px 28px 28px}.info-item{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid #e1e1e1}.info-item:last-of-type{border-bottom:none}.info-icon{width:20px;height:20px;object-fit:contain;flex-shrink:0}.info-text{font-size:16px;color:#000;font-weight:400;letter-spacing:-.2px;line-height:32px}.skills-section{margin-top:24px;padding-top:24px;border-top:1px solid #e1e1e1}.skills-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.skill-item{display:flex;align-items:center;gap:10px;padding:0}.skill-item svg{flex-shrink:0}.skill-item span{font-size:16px;color:#000;font-weight:400;letter-spacing:-.2px;line-height:19px}.course-info-button{display:block;text-align:center;background:#05a86b;color:#fff!important;padding:10px 24px;border-radius:8px;text-decoration:none;font-weight:500;font-size:16px;line-height:32px;letter-spacing:-.2px;transition:all .3s;width:100%}.course-info-button:hover{background:#002852;color:#fff}.module-similar-section{padding:30px 0 80px}.module-similar-section .container{max-width:1230px;margin:0 auto;padding:0 15px}.similar-modules-header{margin-bottom:40px;text-align:left}.similar-modules-header .section-title{margin-bottom:14px}.similar-modules-header .section-description{margin-bottom:0}.similar-modules-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:0;padding:0}.similar-modules-slider{margin:0 0 30px;padding:0}.similar-modules-slider .slick-list{margin:0 -10px;padding:0}.similar-modules-slider .slick-slide{padding:0 10px}.similar-modules-slider .slick-slide>div{height:100%}.similar-module-item{height:100%}.similar-slider-pagination{display:flex;justify-content:center;align-items:center;margin-top:30px}.similar-slider-pagination .slick-dots{position:static;display:flex;justify-content:center;align-items:center;gap:3px;margin:0;padding:0;list-style:none;width:auto}.similar-slider-pagination .slick-dots li{width:auto;height:auto;margin:0;padding:0}.similar-slider-pagination .slick-dots li button{width:7px;height:7px;padding:0;border:none;border-radius:50%;background:#05a86b;cursor:pointer;font-size:0;line-height:0;transition:all .3s ease;opacity:1}.similar-slider-pagination .slick-dots li button::before{display:none}.similar-slider-pagination .slick-dots li.slick-active button{background:#b4e5d3;width:32px;border-radius:100px}.meta-item{padding:4px 8px;border-radius:4px}.similar-module-button{display:inline-block;color:#00a651;text-decoration:none;font-weight:600;font-size:14px}.similar-module-button:hover{text-decoration:underline}.academy-chapter-page .container{max-width:1230px}.academy-chapter-page .academy-faq-section .container{max-width:808px}.academy-chapter-page .academy-faq-section{padding-top:80px}.chapter-breadcrumb{padding:48px 0 14px}.chapter-breadcrumb ul{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:0}.chapter-breadcrumb ul li{color:#414141;font-weight:400;font-size:16px;line-height:19px}.chapter-breadcrumb ul li:last-child{color:#05a86b}.chapter-breadcrumb ul li a{color:inherit}.chapter-breadcrumb ul li:not(:last-child)::after{content:">";margin:0 6px;color:#414141}.chapter-breadcrumb ul li span{font-weight:400}.chapter-header-content{padding:50px 0 333px}.chapter-course-title{color:#fff;font-weight:600;font-size:48px;line-height:1;margin-bottom:23px;max-width:732px}.chapter-meta{display:flex;align-items:center;flex-wrap:wrap}.chapter-meta .meta-item{border-right:1px solid #d9d9d9;display:flex;align-items:center;gap:8px;padding:2px 23px;border-radius:0}.chapter-meta .meta-item span{color:#fff;font-weight:400;font-size:14px;line-height:1.5;display:block}.chapter-meta .meta-item:first-child{padding-left:0}.chapter-meta .meta-item:last-child{padding-right:0;border-right:0}.chapter-header-content-inner{position:relative}.social-share-block{position:relative;bottom:0;right:0;margin:0!important;border:none!important;padding:0!important}.social-open .social-share-block ul{opacity:1;visibility:visible}.social-open .social-overlay{display:block}.social-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:0 0;z-index:99;cursor:pointer;display:none}.social-share-block ul{width:224px;position:absolute;background:#fff;padding:5px;list-style-type:none;border-bottom:1px solid #e5e9ee;top:-105px;left:0;margin:0 0 0 -123px;box-shadow:0px 4px 6px 0px rgba(0,0,0,.09);opacity:0;visibility:hidden;transition:.3s all;z-index:100;border-radius:4px}.social-share-block ul li{padding-left:8px;padding-top:12px;margin-bottom:0}.social-share-block ul li:last-child{padding-bottom:12px}.social-share-block ul li span{font-size:14px;color:#3f3f46;font-weight:500;transition:.3s all}.social-share-block ul li a{text-decoration:none!important;display:flex;align-items:center;gap:8px}.social-share-block ul li a img{width:16px;height:16px;margin:0}.social-share-block ul li a:hover span{color:#002852}.share-btn{position:relative;bottom:0;right:0;background-color:transparent!important;color:#3d5272!important;font-weight:500;font-size:12px;line-height:18px;display:flex;align-items:center;gap:6px;border-radius:0;padding:0!important;text-transform:none}.share-btn svg{width:16px;height:16px;color:#3d5272;fill:#3d5272}.chapter-readtime .share-btn img{display:none}.social-share-block button.sharing-icon svg{width:16px;height:16px;color:#3d5272;fill:#3d5272}.share-btn img{margin:0!important}.chapter-main-layout{padding:30px 0;margin:0 auto}.academy-chapter-page .chapter-main-layout .container{max-width:916px;padding:22px}.chapter-sidebar{width:34.54%;border:1px solid #e1e1e1;border-radius:10px;overflow:hidden;display:none!important}.chapter-main-content{width:100%}.sidebar-chapter-header{background-color:#f8fafb;padding:14px 16px;position:relative;display:flex;align-items:center}.sidebar-chapter-header .chapter-toggle{padding:0;background:no-repeat;top:50%;flex-shrink:0;margin-left:auto}.sidebar-chapter-header .chapter-label-link{color:#9095a1;font-weight:500;font-size:18px;line-height:1.5;display:block;max-width:258px}.sidebar-chapter-item.expanded .sidebar-chapter-header{background-color:rgba(75,128,185,.18)}.sidebar-chapter-item.expanded .sidebar-chapter-header .chapter-label-link{color:#002852}.sidebar-chapter-item.expanded .sidebar-chapter-header .chapter-toggle{transform:rotate(-180deg)}.sidebar-chapter-item.expanded .sidebar-chapter-header .chapter-toggle svg path{fill:#002852}.sidebar-chapter-sub-item{padding:20px 69px 20px 16px;border-bottom:1px solid #e1e1e1;display:flex;gap:15px;position:relative;text-decoration:none;transition:background-color .2s ease}.sidebar-chapter-sub-item:last-child{border-bottom:0}.sidebar-chapter-sub-item:hover{background-color:rgba(75,128,185,.08)}.sidebar-chapter-sub-item .sub-item-icon{width:38px;height:38px;background-color:#e1e1e1;border-radius:5px;padding:2px 4px;transition:background-color .2s ease}.sidebar-chapter-sub-item .sub-item-number,.sidebar-chapter-sub-item .sub-item-title{display:block;color:#000;font-weight:600;font-size:16px;line-height:1.5}.sidebar-chapter-sub-item .sub-item-duration{color:#454545;font-weight:400;font-size:12px;line-height:1.5;display:block}.sidebar-chapter-sub-item .sub-item-check,.sidebar-chapter-sub-item .sub-item-lock{position:absolute;right:31px;top:50%;transform:translateY(-50%)}.sidebar-chapter-sub-item:hover,.sidebar-chapter-sub-item:hover{background-color:rgba(240,250,255,.57)}.sidebar-chapter-sub-item.current:hover,.sidebar-chapter-sub-item.active:hover{background-color:#f0faff}.sidebar-chapter-sub-item.current .sub-item-icon,.sidebar-chapter-sub-item.active .sub-item-icon{background-color:#dee8f2}.sidebar-chapter-sub-item.current .sub-item-number,.sidebar-chapter-sub-item.current .sub-item-title,.sidebar-chapter-sub-item.active .sub-item-number,.sidebar-chapter-sub-item.active .sub-item-title{color:#002852;font-weight:600}.sidebar-chapter-item{border-bottom:1px solid #e1e1e1}.sidebar-chapter-item:last-child{border-bottom:0}.chapter-content-card .chapter-content-title{color:#000;font-weight:600;font-size:48px;line-height:58px;margin-bottom:24px}.chapter-readtime{display:flex;align-items:center;justify-content:flex-end;width:100%;border-bottom:1px solid #e1e1e1;margin-bottom:21px}.chapter-readtime .time{font-size:12px;line-height:18px;color:#3d5272;text-transform:none;font-weight:500}.chapter-readtime .divider{width:1px;height:12px;background:#e1e1e1;margin:0 10px}.chapter-content-body h3,.chapter-content-body h4,.chapter-content-body h5,.chapter-content-body h6{color:#010202;font-weight:500;line-height:1.4;margin-bottom:24px}.chapter-content-body h3{font-size:32px}.chapter-content-body h4{font-size:24px}.chapter-content-body h5{font-size:20px}.chapter-content-body h6{font-size:18px}.chapter-content-body p{font-weight:400;font-size:18px;color:#000;margin-bottom:24px}.chapter-content-body table p{margin:0}.chapter-content-body .table-wrapper,.single-module-post-content .table-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:24px;border:1px solid #e0e0e0;border-radius:4px}.chapter-content-body .table-wrapper table,.single-module-post-content .table-wrapper table{width:100%;margin:0;border-collapse:collapse;min-width:600px}.chapter-content-body table,.single-module-post-content table{width:100%;margin-bottom:24px;border-collapse:collapse}.chapter-content-body li p{margin-bottom:0}.chapter-content-body ul,.chapter-content-body ol{margin:0 0 24px;padding-left:20px}.chapter-content-body li{font-size:18px;color:#000;margin-bottom:8px}.chapter-content-body blockquote{margin:0 0 24px;padding-left:16px;border-left:4px solid #ddd;color:#555;font-style:italic}.chapter-content-body strong{font-weight:600}.chapter-content-body em{font-style:italic}.chapter-content-body a span,.chapter-content-body a{color:#002852!important;text-decoration:underline!important}.chapter-content-body a:hover span,.chapter-content-body a:hover{color:#4b80b9!important;text-decoration:none!important}.chapter-content-body img{max-width:100%;height:auto;margin-bottom:24px}.chapter-content-body code{background:#f5f5f5;padding:2px 6px;border-radius:4px;font-size:14px}.chapter-content-body pre{background:#f5f5f5;padding:16px;overflow-x:auto;margin-bottom:24px}.chapter-content-body hr{border:none;border-top:1px solid #e0e0e0;margin:32px 0}.chapter-content-body>*:last-child{margin-bottom:0}.chapter-navigation{margin-top:60px;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.chapter-navigation .chapter-nav-btn{font-weight:600;font-size:16px;line-height:1.5;display:inline-flex;align-items:center;padding:12px 24px;border:2px solid #002852;border-radius:6px;color:#002852;text-decoration:none;background-color:#fff;transition:all .3s ease;min-width:140px;justify-content:center}.chapter-navigation .chapter-nav-btn:hover{background-color:#002852;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,40,82,.2)}.chapter-navigation .chapter-nav-btn.prev-btn{position:relative}.chapter-navigation .chapter-nav-btn.prev-btn:hover{transform:translateY(-2px) translateX(-2px)}.chapter-navigation .chapter-nav-btn.next-btn{position:relative;margin-left:auto}.chapter-navigation .chapter-nav-btn.next-btn:hover{transform:translateY(-2px) translateX(2px)}.chapter-navigation .chapter-nav-btn.quiz-btn{position:relative;margin-left:auto;width:auto}.chapter-navigation .chapter-nav-btn.quiz-btn:hover{transform:translateY(-2px) translateX(2px)}.chapter-navigation .chapter-nav-spacer{flex:1}.chapter-navigation-row{display:flex;justify-content:flex-start;align-items:center;gap:0;width:100%}.chapter-navigation-row .chapter-nav-btn{margin-left:0;margin-right:0}.chapter-navigation-row .chapter-nav-btn.next-btn{margin-left:0}.chapter-nav-separator{width:1px;height:24px;background-color:#002852;flex-shrink:0;margin:0 10px}@media (max-width:1024px){.module-about-content{padding-right:0}.similar-modules-grid{grid-template-columns:repeat(2,1fr)}.similar-modules-slider .slick-list{margin:0 -8px}.similar-modules-slider .slick-slide{padding:0 8px}}@media (max-width:767px){.rating-avatars{margin-right:0}.module-header-content{gap:59px}.section-title{font-size:28px;line-height:36px}.similar-modules-grid{grid-template-columns:1fr}.similar-modules-slider .slick-list{margin:0 -5px}.similar-modules-slider .slick-slide{padding:0 5px}}.academy-auth-page{min-height:100vh;display:flex;margin:0;padding:0}.academy-auth-container{display:flex;width:100%;min-height:100vh}.academy-auth-left{width:50%;background:#002145;padding:60px;display:flex;flex-direction:column;justify-content:center;color:white}.academy-auth-logo{display:flex;align-items:center;margin-bottom:54px}.academy-auth-logo img{max-height:42px;width:auto;display:block}.academy-auth-content{display:flex;flex-direction:column}.academy-auth-left-content{max-width:450px;margin:auto}.academy-auth-title{font-size:30px;font-weight:600;color:white;margin:0 0 30px;line-height:39px}.academy-auth-features{display:flex;flex-direction:column;gap:20px}.academy-auth-feature{display:flex;gap:15px;align-items:center}.academy-auth-feature-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.academy-auth-feature-icon img{width:100%;height:100%;object-fit:contain;display:block}.academy-auth-feature-icon-check{font-size:24px;font-weight:700;color:#fff;line-height:1}.academy-auth-feature-text h3{font-size:18px;font-weight:600;color:white;margin:0}.academy-auth-feature-text p{font-size:15px;color:#c3c3c3;margin:0;line-height:23px}.academy-auth-right{width:50%;background:#fff;display:flex;align-items:center;justify-content:center;padding:60px}.academy-auth-form-wrapper{width:100%;max-width:450px;margin:auto}#academy-login-page .academy-auth-form-wrapper{padding:0 16px}.academy-auth-form-header{padding:0 24px;padding-bottom:24px;border-bottom:1px solid #dfdfdf}.academy-auth-form-title{font-size:38px;line-height:58px;font-weight:600;color:#262626;margin:0;text-align:center}.academy-auth-form-subtitle{font-size:14px;line-height:20px;font-weight:400;color:#6c6c6c;margin:12px 0 0;text-align:center}.academy-auth-vested-btn{width:100%;background:#fff!important;border:1px solid #eceef2;border-radius:8px;padding:12px 16px;display:flex;align-items:center;justify-content:center;gap:12px;font-size:14px;line-height:18px;font-weight:400;color:#002852!important;cursor:pointer;margin-bottom:0;box-shadow:0px 1px 2px 0px rgba(35,39,46,.08);transition:all .3s}.academy-auth-vested-btn img{max-height:16px;object-fit:contain}.academy-auth-vested-btn:hover{border-color:#051740}.academy-auth-form-group{margin-bottom:28px}.academy-auth-form-wrapper .academy-auth-form-content{padding:24px 24px 0}.academy-auth-form-wrapper .academy-auth-form-content-verification{padding:0}.academy-auth-form-group label{display:block;font-size:12px;line-height:20px;font-weight:500;color:#6c6c6c;margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px}.academy-auth-page .academy-auth-input{width:100%;padding:12px 16px;border:1px solid #eceef2;border-radius:8px;font-size:16px;line-height:22px;color:#262626;background:#fff;box-shadow:0px 1px 2px 0px rgba(35,39,46,.08);box-sizing:border-box;transition:border-color .3s}.academy-auth-page .academy-auth-input:focus{outline:none;border-color:#262626;border-style:solid}.academy-auth-page .academy-auth-input::placeholder{color:#6c6c6c}.academy-password-input-wrapper{position:relative;display:flex;align-items:center}.academy-password-input-wrapper .academy-auth-input{padding-right:48px}.academy-password-toggle{position:absolute;right:16px;background:0 0!important;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;z-index:1;transition:opacity .3s}.academy-password-toggle:hover{opacity:.7}.academy-password-toggle:focus{outline:none}.academy-password-icon-closed,.academy-password-icon-open{width:20px;height:20px;display:block;object-fit:contain}.academy-password-icon-open{display:none}.academy-auth-remember{margin-bottom:12px;display:flex;justify-content:space-between;align-items:center}.academy-auth-remember label{display:flex;align-items:center;gap:6px;font-weight:400;text-transform:none;letter-spacing:normal;cursor:pointer;font-size:12px;line-height:20px;color:#6c6c6c;margin-bottom:0}.academy-forgot-password-link{color:#051740;text-decoration:none;font-size:12px;line-height:20px;font-weight:500;transition:color .3s}.academy-forgot-password-link:hover{color:#030f28;text-decoration:underline}.academy-auth-remember input[type=checkbox]{width:16px;height:16px;cursor:pointer;appearance:none;-webkit-appearance:none;border:2px solid #526077!important;border-radius:50%;background:#fff!important;display:inline-flex;align-items:center;justify-content:center;position:relative}.academy-auth-remember input[type=checkbox]:checked::after{content:"";width:7px;height:4px;border:2px solid #526077;border-top:none;border-right:none;transform:rotate(-45deg);position:absolute;top:3px;left:3px}.academy-auth-submit-btn{width:100%;background:#002852;color:#fff;padding:16.5px 36px;border:none;border-radius:5px;font-size:14px;line-height:17px;font-weight:600;cursor:pointer;transition:background .3s}.academy-auth-submit-btn:hover:not(:disabled){background:#030f28}.academy-auth-submit-btn:disabled{background:rgba(0,40,82,.2);color:#002852;cursor:not-allowed}.academy-auth-submit-btn-wrapper{margin-bottom:0}.academy-auth-form-links{text-align:center;margin-top:20px}.academy-auth-form-links a{color:#051740;text-decoration:none;font-size:14px;transition:color .3s}.academy-auth-form-links a:hover{color:#030f28;text-decoration:underline}.academy-auth-switch{text-align:center;margin-top:15px;padding-top:10px;border-top:1px solid #dfdfdf}.academy-auth-switch p{margin:0;font-size:14px;color:#666}.academy-auth-switch a{color:#051740;text-decoration:none;font-weight:600;transition:color .3s}.academy-auth-switch a:hover{color:#030f28;text-decoration:underline}.academy-resend-form{text-align:center;line-height:16px}.academy-auth-resend-btn{background:0 0;border:1px solid #051740;color:#051740;padding:10px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s}.academy-auth-resend-btn:hover{background:#051740;color:#fff}.academy-error-message{background:#fee;border:1px solid #fcc;color:#c33;padding:12px 15px;border-radius:6px;margin-bottom:20px;font-size:14px}.academy-error-message a{color:#1976d2;text-decoration:underline}.academy-error-message a:hover{color:#1565c0;text-decoration:underline}.globed-error a{color:#1976d2;text-decoration:underline}.globed-error a:hover{color:#1565c0;text-decoration:underline}#academy-signup-page .academy-error-message{margin-top:20px;text-align:center}#academy-signup-page .academy-success-message{margin-top:20px;text-align:center}.academy-success-message{background:#efe;border:1px solid #cfc;color:#3c3;padding:12px 15px;border-radius:6px;margin-bottom:20px;font-size:14px}.academy-info-message{background:#e3f2fd;border:1px solid #90caf9;color:#1976d2;padding:15px 20px;border-radius:6px;margin-bottom:20px}.academy-info-message h3{margin:0 0 10px;font-size:18px;color:#1976d2}.academy-info-message p{margin:5px 0;font-size:14px}@media (max-width:1024px){.academy-auth-left,.academy-auth-right{padding:30px}#academy-login-page .academy-auth-form-wrapper{padding:0}.academy-auth-title{font-size:28px;margin-bottom:40px}}@media (max-width:768px){.academy-auth-container{flex-direction:column}.academy-auth-left{width:100%;padding:40px 30px;min-height:auto}.academy-auth-logo{margin-bottom:40px}.academy-auth-content{justify-content:flex-start}.academy-auth-title{font-size:24px;margin-bottom:30px}.academy-auth-feature{gap:15px}.academy-auth-feature-text h3{font-size:16px}.academy-auth-feature-text p{font-size:13px}.academy-auth-right{width:100%;padding:40px 30px}}.academy-otp-container{text-align:center;padding:0}.academy-otp-title{font-size:46px;line-height:58px;font-weight:600;color:#262626;margin:0 0 8px;text-align:center}.academy-otp-instruction{font-size:16px;line-height:24px;color:#6c6c6c;margin:0 0 29px;text-align:center;padding:0 50px}.academy-otp-form-wrapper{padding:0 40px}.academy-otp-inputs{display:flex;justify-content:center;gap:16px;margin-bottom:48px}.academy-otp-inputs .academy-otp-input{width:48px;height:48px;border:1px solid #e3e5e5;border-radius:50%;text-align:center;font-size:16px;line-height:16px;font-weight:400;color:#262626;background:#fff;box-shadow:none;transition:all .3s;padding:0}.academy-otp-inputs .academy-otp-input:focus{outline:none;border-color:#002852;border-width:2px;border-style:solid}.academy-otp-resend{text-align:center;margin-top:24px}.academy-otp-resend-link{background:0 0;background:0 0!important;border:none;color:#002852;font-size:16px;line-height:16px;font-weight:400;cursor:pointer;text-decoration:none;padding:0;transition:color .3s}.academy-otp-resend-link:hover{color:#002852;text-decoration:underline;background:0 0}@media (max-width:768px){.academy-otp-title{font-size:32px;line-height:40px}.academy-otp-inputs{gap:8px}.academy-otp-input{width:48px;height:48px;font-size:20px}}.academy-login-page,.academy-signup-page{min-height:100vh;background:#f5f5f5;padding:60px 0;display:flex;align-items:center}.academy-login-wrapper,.academy-signup-wrapper{max-width:450px;margin:0 auto;padding:0 20px}.academy-login-card,.academy-signup-card{background:#fff;border-radius:12px;padding:40px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.login-header,.signup-header{text-align:center;margin-bottom:30px}.login-title,.signup-title{font-size:32px;font-weight:700;color:#002852;margin:0 0 10px}.login-subtitle,.signup-subtitle{font-size:16px;color:#666;margin:0}.academy-error-message{background:#fee;border:1px solid #fcc;color:#c33;padding:12px 15px;border-radius:6px;margin-bottom:20px;font-size:14px}.academy-success-message{background:#efe;border:1px solid #cfc;color:#3c3;padding:12px 15px;border-radius:6px;margin-bottom:20px;font-size:14px}.form-group{margin-bottom:20px}.form-group label{display:block;font-size:14px;font-weight:600;color:#002852;margin-bottom:8px}.form-control{width:100%;padding:12px 15px;border:2px solid #e0e0e0;border-radius:6px;font-size:16px;transition:border-color .3s;box-sizing:border-box}.form-control:focus{outline:none;border-color:#00a651}.form-help{display:block;font-size:12px;color:#666;margin-top:5px}.form-remember label{display:flex;align-items:center;gap:8px;font-weight:400;cursor:pointer}.form-remember input[type=checkbox]{width:18px;height:18px;cursor:pointer}.form-terms label{display:flex;align-items:flex-start;gap:8px;font-weight:400;font-size:14px;cursor:pointer}.form-terms input[type=checkbox]{width:18px;height:18px;margin-top:2px;cursor:pointer;flex-shrink:0}.form-terms a{color:#00a651;text-decoration:none}.form-terms a:hover{text-decoration:underline}.btn-login,.btn-signup-submit{width:100%;background:#00a651;color:#fff;padding:14px 24px;border:none;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;transition:background .3s}.btn-login:hover,.btn-signup-submit:hover{background:#008a42}.form-links{text-align:center;margin-top:15px}.form-links a{color:#00a651;text-decoration:none;font-size:14px}.form-links a:hover{text-decoration:underline}.login-divider,.signup-divider{text-align:center;margin:30px 0;position:relative}.login-divider::before,.signup-divider::before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#e0e0e0}.login-divider span,.signup-divider span{background:#fff;padding:0 15px;position:relative;color:#666;font-size:14px}.signup-link,.login-link{text-align:center}.btn-signup,.btn-login-link{display:inline-block;width:100%;background:#002852;color:#fff;padding:14px 24px;border-radius:6px;text-decoration:none;font-size:16px;font-weight:600;text-align:center;transition:background .3s}.btn-signup:hover,.btn-login-link:hover{background:#001a3d}@media (max-width:767px){.roadmap-modules-slider .slick-list{margin:0 -5px}.roadmap-modules-slider .slick-slide{padding:0 5px}.knowledge-text-column,.certificate-text-column{padding-right:0}.share-btn{position:relative;top:0;right:0}.academy-login-card,.academy-signup-card{padding:30px 20px}.login-title,.signup-title{font-size:28px}}.quiz-questions-container{max-width:662px;margin:auto}.quiz-locked-view{display:flex;align-items:center;justify-content:center;min-height:400px;padding:40px 20px}.quiz-locked-inline{display:flex;align-items:center;justify-content:center;min-height:523px;padding:30px;border-radius:16px;box-shadow:0px 4px 30px 0px rgba(232,232,232,.25)}.quiz-locked-card{text-align:center;max-width:500px;width:100%}.lock-icon-large{display:block;width:100px;height:100px;margin:0 auto 10px}.quiz-locked-content{text-align:center;max-width:500px}.quiz-lock-icon{margin-bottom:30px;display:flex;justify-content:center}.quiz-lock-icon svg{opacity:.5}.quiz-locked-title{font:600 40.14px/1.4 "Inter",sans-serif;color:#000;margin-bottom:37px}.quiz-locked-message{font-size:16px;color:#666;line-height:1.6;margin:0 0 30px}.quiz-locked-actions{display:flex;gap:15px;justify-content:center;flex-wrap:wrap}.btn-login-link{display:flex;align-items:center;justify-content:center;padding:12.5px 42px;border-radius:5px;border:1px solid #002852;background-color:#002852;color:#fff;text-decoration:none;font:600 14px/1 "Inter",sans-serif;transition:all .3s cubic-bezier(.55,.055,.675,.19);width:fit-content}.btn-login-link:hover{border-color:#051740;background-color:transparent;color:#051740}.btn-login-required,.btn-signup-required{padding:12px 24px;border-radius:6px;text-decoration:none;font-weight:600;font-size:16px;transition:all .3s;display:inline-block}.btn-login-required{background:#002852;color:#fff}.btn-login-required:hover{background:#001a3d}.btn-signup-required{background:#00a651;color:#fff}.btn-signup-required:hover{background:#008a42}.quiz-lock-icon-sidebar{color:#999;font-size:18px;margin-left:auto}.quiz-question-header{text-align:center;border-bottom:1px solid #e1e1e1;padding-bottom:12px}.quiz-question-header .quiz-title{color:#010202;font-weight:600;font-size:32px;line-height:1.5}.quiz-question-content{margin-top:28px}.quiz-question-content .question-text{color:#000;font-weight:500;font-size:20px;line-height:1.5;margin-bottom:7px}.quiz-question-content .question-instruction{color:#6c6c6c;font-weight:400;font-size:14px;line-height:1.5;margin:0}.quiz-question-content .question-options .option-label{background-color:transparent;border:1px solid transparent;border-radius:12px;padding:16px;position:relative;display:flex;align-items:center;gap:10px}.quiz-question-content .question-options .option-label input[type=radio],.quiz-question-content .question-options .option-label input[type=checkbox]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1;cursor:pointer}.quiz-question-content .question-options .option-label .radio-custom{width:20px;min-width:20px;height:20px;border:2px solid #9095a1;border-radius:100px;position:relative}.quiz-question-content .question-options .option-label .radio-custom:before{content:"";width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);background-color:#9095a1;border-radius:100px;opacity:0}.quiz-question-content .question-options .option-label .option-text{color:#9095a1;font-weight:400;font-size:16px;line-height:1.5;display:block}.quiz-question-content .question-options .option-label+.option-label{margin-top:12px}.quiz-question-content .question-options .option-label.selected{background-color:#dee8f2}.quiz-question-content .question-options .option-label.selected .radio-custom{border-color:#002852}.quiz-question-content .question-options .option-label.selected .radio-custom:before{opacity:1;background-color:#002852}.quiz-question-content .question-options .option-label.selected .option-text{color:#000}.question-options{margin-top:28px}.quiz-navigation{display:flex;align-items:center;justify-content:space-between}.quiz-question-content+.quiz-navigation{margin-top:25px}.quiz-navigation .quiz-progress .progress-text{color:#9095a1;font-weight:400;font-size:14px;line-height:1.5}.quiz-navigation .quiz-progress .progress-bar{width:163px;height:6px;background-color:#eaeaea;border-radius:100px;overflow:hidden}.quiz-navigation .quiz-progress{display:flex;align-items:center;gap:8px}.quiz-navigation .quiz-progress .progress-bar .progress-fill{background-color:#002852;height:6px}.quiz-results-view{width:100%}.quiz-results-view .quiz-results-content{display:flex;align-items:center;justify-content:center;gap:75px}.quiz-results-view .quiz-trophy-icon img{max-width:129px;height:129px;object-fit:contain}.quiz-results-view .quiz-trophy-icon svg .quiz-meter-needle{will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d}.quiz-results-view .quiz-results-text{width:50%}.quiz-results-view .quiz-congratulations{font:600 40.14px/1.4 "Inter",sans-serif;color:#000;text-align:left;margin:0}.quiz-results-view .quiz-score-text{font:500 26.76px/1.5 "Inter",sans-serif;color:#000;margin-bottom:16px}.quiz-results-view .quiz-results-actions{display:flex;gap:10px;justify-content:flex-start}.quiz-results-view .quiz-retake-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:fit-content;border-radius:5px;border:1px solid #002852;background-color:#002852;color:#fff;padding:10px 19px;text-align:center}.quiz-results-view .quiz-retake-btn:hover{border-color:#051740;background-color:transparent;color:#051740}.quiz-results-view .quiz-proceed-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:fit-content;border-radius:5px;border:1px solid #05a86b;background-color:#05a86b;color:#fff;padding:10px 19px;text-decoration:none;text-align:center}.quiz-results-view .quiz-proceed-btn:hover{border-color:#048a5a;background-color:#048a5a;color:#fff}.quiz-content-inline:has(.quiz-results-view){min-height:523px;padding:30px;display:flex;flex-direction:column;justify-content:center;align-items:center}.academy-comments-section{padding:60px 0}.academy-comments-section .academy-comment-auth{margin:12px 0 36px;font-size:14px;line-height:22px;color:#262626}.academy-comments-section .academy-comment-auth__link{color:#05a86b;text-decoration:underline;text-underline-offset:3px;font-weight:600}.academy-comments-section .logged-in-as{display:none!important}.academy-comments-section .logged-in-as a{color:#05a86b;text-decoration:underline;text-underline-offset:3px;font-weight:600}.academy-comments-section .logged-in-as a:hover{color:#048a5a}.academy-comments-section .logged-in-as .required-field-message{display:block}.academy-comments-section #respond #reply-title,.academy-comments-section .comment-respond #reply-title{display:flex;align-items:center;justify-content:space-between;color:#fff;font-size:18px;font-weight:600;margin-bottom:20px;padding:0}.academy-comments-section #cancel-comment-reply-link,.academy-comments-section .cancel-comment-reply-link{color:#fff!important;text-decoration:underline!important;font-size:14px;font-weight:400;margin-left:auto;transition:opacity .2s ease;background:0 0!important;border:none!important;padding:0!important;cursor:pointer}.academy-comments-section #cancel-comment-reply-link:hover,.academy-comments-section .cancel-comment-reply-link:hover{opacity:.8;text-decoration:underline!important;color:#fff!important}.academy-comments-section .globed-comment-error,.academy-comments-section .globed-success{padding:12px 16px;margin-bottom:20px;border-radius:6px;font-size:14px;line-height:1.5;box-shadow:0 2px 4px rgba(0,0,0,.1)}.academy-comments-section .globed-success{background:#d4edda;border:1px solid #28a745;color:#155724}.academy-comments-section .globed-success strong{font-weight:600}.academy-comments-section .globed-comment-error{background:#ffebee;border:1px solid #f44336;color:#c62828}.academy-comments-section .globed-comment-error strong{font-weight:600}.academy-comments-section .academy-comment-auth__link:hover{color:#048a5a}.academy-comments-section .academy-comment-auth__link--primary{color:#05a86b}.academy-comments-section .academy-comment-auth__link--primary:hover{color:#048a5a}.academy-comments-section .academy-comment-auth__sep{margin:0 6px;color:#8a8a8a}.academy-comments-section .academy-comment-auth__name{font-weight:700}.comments-header{display:flex;align-items:center;gap:11px;margin-bottom:50px;padding-bottom:23px;border-bottom:1px solid #bcbcbc}.comments-header-icon{display:flex;align-items:center}.comments-header-icon img{width:40px;height:40px;object-fit:contain}.comments-title{font-size:24px;line-height:36px;font-weight:600;color:#262626;margin:0;padding:0!important;letter-spacing:-.02em}.comments-subtitle{display:none}.comments-list{margin-bottom:30px}.comment-item{display:flex;flex-direction:column;gap:0;margin-bottom:24px;padding-bottom:24px}.comment-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.comment-avatar-wrapper{flex-shrink:0}.comment-avatar-wrapper .comment-avatar{width:48px;height:48px;border-radius:50%;object-fit:cover}.comment-content-wrapper{flex:1}.comment-header{display:flex;align-items:center;gap:16px;margin-bottom:11px}.comment-author-name{font-size:16px;font-weight:600;color:#262626}.comment-title{font-size:18px;font-weight:700;color:#333;display:block}.comment-text{font-size:16px;line-height:24px;color:#262626;margin-bottom:16px}.comment-text p{margin:0 0 12px}.comment-text p:last-child{margin-bottom:0}.comment-footer{display:flex;justify-content:space-between;align-items:center}.comment-date{font-size:14px;line-height:22px;font-weight:500;color:#7d7d7d;margin:0;opacity:1}.comment-actions{display:flex;gap:16px;align-items:center}.comment-like-btn,.comment-reply-btn{display:flex;align-items:center;gap:4px;font-size:14px;color:#7d7d7d;background:0 0!important;border:none;padding:0;cursor:pointer;transition:all .2s ease;border-radius:0}.comment-like-btn:hover,.comment-reply-btn:hover{background:0 0!important}.comment-like-btn:disabled,.comment-reply-btn:disabled{cursor:not-allowed;opacity:.6}.comment-like-btn svg,.comment-reply-btn svg{width:18px;height:18px;stroke:currentColor;transition:all .2s ease}.like-count,.reply-count{font-size:14px;line-height:22px;font-weight:400;color:#7d7d7d;text-decoration:none}.comment-replies{margin-top:36px;padding:28px 20px;border:.94px solid #d4d7e5;border-radius:10px}.comment-reply{flex-direction:row;align-items:flex-start;gap:20px}.comment-reply .comment-header{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:18px}.comment-reply .comment-avatar-wrapper .comment-avatar{width:45px;height:45px}.comment-reply .comment-content-wrapper{background:#dee8f2;border-radius:10px;padding:10px 20px}.comment-reply .comment-author-name{font-size:15px}.comment-reply .comment-date{font-size:13px;color:#7d7d7d;font-weight:500}.comment-reply .comment-text{margin-bottom:12px}.comment-reply .comment-footer{justify-content:flex-end}.no-comments{text-align:center;padding:40px 20px;color:#888;font-size:16px}.comments-login-prompt{margin-top:30px;margin-bottom:30px}.comments-login-prompt p{margin:0;font-size:15.05px;color:#262626;line-height:24px;font-weight:600}.comments-login-prompt a{color:#2585eb;text-decoration:underline;transition:color .2s ease}.comments-login-prompt a:hover{color:#0052a3}.comments-form-wrapper{margin-top:40px;padding-top:40px;border-top:1px solid #e5e5e5}.comments-form-wrapper .comment-form{max-width:100%}.comments-form-wrapper textarea{width:100%;min-height:120px;padding:12px;border:1px solid #ddd;border-radius:4px;font-size:16px;font-family:inherit;resize:vertical}.comments-form-wrapper .comment-submit-btn{background:#06c;color:#fff;border:none;padding:12px 24px;border-radius:4px;font-size:16px;font-weight:500;cursor:pointer;margin-top:12px}.comments-form-wrapper .comment-submit-btn:hover{background:#0052a3}.comments-load-more{text-align:center;margin-top:30px}.load-more-comments{background:0 0;border:1px solid #ddd;padding:12px 24px;border-radius:4px;font-size:16px;color:#666;cursor:pointer;transition:all .3s ease}.load-more-comments:hover:not(:disabled){background:#f5f5f5;border-color:#bbb;color:#333}.load-more-comments:disabled{opacity:.6;cursor:not-allowed}.academy-chapter-page .comment_wrap .replies{display:none}.social-share-block ul{left:unset!important;right:0!important}@media (max-width:1200px){.info-icon{width:16px;height:16px}.sidebar-card{padding:30px 20px}.module-about-sidebar{width:36%}}@media (max-width:991px){.academy-header-container{padding:0 20px}.academy-logout-link{background:#002852;color:#fff!important;width:auto;text-align:center;max-width:150px}.academy-mobile-actions{flex-direction:row-reverse;align-items:center;justify-content:flex-end;gap:20px}.knowledge-content-wrapper{gap:30px}.module-about-section{gap:50px;flex-direction:column}.module-about-wrapper,.module-about-sidebar{width:100%}.chapter-course-title{max-width:calc(100% - 60px)}.chapter-layout-wrapper{flex-direction:column}.chapter-sidebar,.chapter-main-content{width:100%}}@media (max-width:767px){.academy-logo{padding:0}.academy-logo img{max-height:22px}.academy-mobile-menu-toggle{width:14px;height:14px}.academy-menu-icon{width:14px;gap:3px}.academy-menu-icon span{height:1px}.academy-menu-close-icon{width:14px;height:14px}.academy-trust-bar p{font-size:12px;line-height:18px}.academy-trust-bar{padding:16px 12px}.features-grid .slick-track{display:flex;align-items:stretch}.features-grid .slick-slide{margin:0 7px;height:auto;display:flex;align-items:stretch}.features-grid .slick-slide>div{display:flex;width:100%;align-items:stretch}.features-grid .slick-list{margin:0 -7px}.roadmap-slider-pagination .slick-dots{gap:2px}.roadmap-slider-pagination .slick-dots li button{width:5px;height:5px}.roadmap-slider-pagination .slick-dots li.slick-active button{width:21px}.knowledge-content-wrapper{gap:40px}.knowledge-title{font-size:28px!important;margin:0 0 14px;line-height:34px}.knowledge-description{font-size:14px;margin:0 0 36px;line-height:24px}.knowledge-features-list{padding-right:0}.knowledge-feature-item{gap:9px;margin-bottom:20px}.knowledge-feature-number{width:22px;height:22px;border:2px solid #05a86b;font-size:11.73px;line-height:18px}.knowledge-feature-text{font-size:15px;line-height:21px}.knowledge-cta-button,.certificate-cta-button{padding:10.5px 13px;font-size:14px;line-height:32px;margin:0;width:100%;text-align:center;max-width:202px;display:flex;justify-content:center;align-items:center}.academy-knowledge-section{padding:0 0 30px}.academy-certificate-section{padding:30px 0 40px}.certificate-content-wrapper{flex-direction:column}.certificate-text-column,.certificate-visual-column{width:100%}.certificate-placeholder{height:280px}.certificate-title{font-size:28px!important;margin:0 0 12px;line-height:34px}.certificate-description{font-size:14px;margin:0 0 36px;line-height:24px}.globed-quiz-page .academy-download-section{padding-left:0;padding-right:0}.download-button img{width:16px;height:16px}.module-header-section{padding:24px 0 40px}.module-header-left,.module-header-right{width:100%}.module-title{font-size:32px!important;margin:0 0 13px;line-height:38px}.module-description{font-size:14px;margin:0 0 20px;line-height:24px}.module-course-info-button{display:inline-block;background:#05a86b;color:#fff!important;border-radius:8px;letter-spacing:-.2px;font-weight:500;padding:10.5px 20px;font-size:14px;line-height:32px;margin-top:0}.module-rating{display:none}.module-about-section{gap:32px}.about-title{font-size:28px!important;margin:0 0 26px;line-height:34px}.module-course-structure .about-title{margin:0 0 20px}.module-about-text{font-size:14px;line-height:24px}.course-structure-list{gap:12px}.course-structure-item{padding:16px 20px}.structure-item-header{padding:5px 0}.structure-item-duration{font-size:12px;line-height:19px;margin-right:4px}.structure-item-title-link{align-items:flex-start;display:inline-block;line-height:0;margin-right:12px}.structure-item-number{font-size:13px;line-height:19px;margin-right:0}.structure-item-title{font-size:13px;line-height:19px;display:inline}.structure-item-action{font-size:13px;line-height:19px}.structure-sub-item{gap:4px}.sub-item-title{font-size:12px;line-height:14px}.sub-item-icon{width:12px;height:12px}.sub-item-icon img{width:12px;height:12px}.sidebar-card{padding:35px 20px;border-radius:6.37px;border:.8px solid #e1e1e1;box-shadow:0px 3.18px 23.87px 0px rgba(232,232,232,.25)}.sidebar-card .academy-logo{margin-bottom:16px}.sidebar-card .academy-logo img{max-height:26.24px;width:auto}.course-info-card{margin-bottom:26px}.course-info-title{font-size:16px;margin:0 0 8px;line-height:24px}.skills-title{font-size:20px;margin:0 0 10px;line-height:1.5}.skills-list{gap:8px}.skill-item{gap:8px}.skill-item img{width:16px;height:16px}.skill-item span{font-size:13px;line-height:16px}.skills-info{margin-bottom:36px}.course-info-button{padding:13px 22px;border-radius:6.37px;font-size:12px;line-height:16px}.module-main-layout{padding:30px 0 27px}.module-similar-section{padding:30px 0 0}.similar-modules-header{margin-bottom:28px}.similar-modules-header .section-title{margin-bottom:14px;font-size:28px!important;line-height:34px}.section-description{font-size:14px;margin:0;line-height:24px}.chapter-breadcrumb{margin-top:17px;padding:10px 0}.chapter-breadcrumb ul li{font-size:12px!important;line-height:15px}.chapter-breadcrumb ul li:not(:last-child)::after{content:">";margin:0 2px 0 6px;color:#414141}.chapter-header-content{padding:34px 0 250px}.chapter-course-title{max-width:100%;font-size:32px!important;line-height:39px}.social-share-block button.sharing-icon{display:none}.social-share-block button.share-btn{display:flex;border-radius:4.23px;padding:6px 12px 6px 8px;font-size:10px;gap:6px;line-height:15px;color:#3d5272!important;font-weight:500}.social-share-block button.share-btn span{display:block}.social-share-block button.share-btn svg{width:14px;height:14px;color:#3d5272;fill:#3d5272}.social-share-block{position:relative;bottom:0;right:0}.chapter-meta .meta-item{border-right:1px solid #fff;padding:4px 18px}.chapter-meta .meta-item span{font-size:12px;line-height:18px}.social-share-block button.share-btn img{width:14px;height:14px}.chapter-layout-wrapper{padding:20px 12px 25.5px}.chapter-sidebar{border-radius:8px}.sidebar-chapter-header{padding:19px 22px 19px 12px;gap:40px}.sidebar-chapter-header .chapter-label-link{font-size:14px;line-height:21px;max-width:100%}.sidebar-chapter-header .chapter-toggle svg{width:11px}.sidebar-chapter-sub-item{padding:14px 69px 14px 12px;display:flex;gap:12px}.sidebar-chapter-sub-item .sub-item-icon{width:30px;height:30px;border-radius:4px}.sidebar-chapter-sub-item .sub-item-icon svg{width:16px;height:16px}.sidebar-chapter-sub-item .sub-item-number,.sidebar-chapter-sub-item .sub-item-title{font-size:12px;line-height:1.4}.sidebar-chapter-sub-item .sub-item-duration{font-size:10px;line-height:1.4}.sidebar-chapter-sub-item .sub-item-check,.sidebar-chapter-sub-item .sub-item-lock{right:25px}.sidebar-chapter-sub-item .sub-item-check svg,.sidebar-chapter-sub-item .sub-item-lock svg{max-height:18px}.chapter-content-card{border:none;border-radius:0;padding:0;margin-top:7px}.chapter-content-card .chapter-content-title,.chapter-content-body h3{font-size:20px!important;line-height:26px}.chapter-content-body h3,.chapter-content-body h4,.chapter-content-body h5,.chapter-content-body h6{margin-bottom:16px;font-size:20px!important}.chapter-content-body p,.chapter-content-body li{font-size:16px;color:#000;line-height:1.5}.chapter-navigation{margin-top:36px;gap:15px}.chapter-navigation{padding:15px 0;gap:15px;flex-wrap:wrap}.chapter-navigation .chapter-nav-btn{font-size:14px;padding:10px 20px;min-width:120px}.quiz-locked-inline{min-height:auto;padding:0 16px;border:none;border-radius:0}.lock-icon-large{width:61px;height:61px;margin:0 auto 8px}.lock-icon-large svg{width:61px;height:61px}.quiz-locked-title{font-size:24px!important;line-height:34px;margin-bottom:30px}.btn-login-link{width:100%;font-size:12px;line-height:15px;padding:14.5px 20px;border-radius:4.01px}.quiz-content-inline{border:none;border-radius:0;padding:0;margin-top:7px}.quiz-question-header .quiz-title{font-size:24px!important;line-height:48px}.quiz-question-content .question-text{font-size:18px;line-height:24px}.quiz-question-content .question-instruction{font-size:10px;line-height:15px}.quiz-question-content .question-options .option-label{padding:13px 10px}.quiz-question-content .question-options .option-label .option-text{font-size:12px;line-height:18px}.quiz-navigation{flex-direction:column;gap:28px}.quiz-navigation .quiz-progress .progress-bar,.quiz-navigation .quiz-progress,.quiz-results-view .quiz-results-text{width:100%}.quiz-navigation .quiz-buttons{flex-wrap:wrap;width:100%}.quiz-content-inline:has(.quiz-results-view){min-height:auto;padding:0}.quiz-results-view .quiz-results-content{flex-direction:column;gap:28px}.quiz-results-view .quiz-trophy-icon{padding:0 30px}.quiz-results-view .quiz-congratulations{font-size:24px!important;line-height:34px;text-align:center;margin:0}.quiz-results-view .quiz-score-text{font-size:16px!important;line-height:24px;margin-bottom:34px;text-align:center}.quiz-results-view .quiz-retake-btn,.quiz-results-view .quiz-proceed-btn{font-size:12px;line-height:15px;width:100%;font-weight:600;padding:14.5px 16px}.academy-comments-section{padding:60px 0 0}.academy-chapter-page .academy-faq-section{padding-top:20px}.comments-header{gap:11px;margin-bottom:32px;padding-bottom:9px}.comments-header-icon img{width:24px;height:24px}.comments-title{font-size:16px!important;line-height:24px}.comment-item{margin-bottom:24px;padding-bottom:0;border-bottom:none}.comment-text{font-size:13px;line-height:18px;margin-bottom:21px;color:#6c6c6c}.comment-date{font-size:12px;line-height:19px}.comment-actions{gap:10px}.like-count,.reply-count{font-size:12px;line-height:19px}.comment-like-btn img,.comment-reply-btn img{width:14px;height:14px;object-fit:contain}.comment-replies{margin-top:23px}.comment-reply .comment-header{flex-wrap:wrap;gap:10px}.comment-reply .comment-author-name{font-size:14px;line-height:22px}.comment-reply .comment-date{font-size:12px;line-height:19px}.comment-reply{gap:16px}.comment-reply .comment-avatar-wrapper .comment-avatar{width:42px;height:42px}.comment-reply .comment-text{margin-bottom:6px}.comments-login-prompt{margin-top:0;margin-bottom:23px}.comments-form-wrapper{margin-top:30px;padding-top:0;border-top:none}.chapter-main-layout{padding:15px 0 0}.academy-chapter-page .chapter-main-layout .container{padding:0 22px}.academy-comments-section .comment-form .form-submit input[type=submit]{width:fit-content!important}.quiz-results-view .quiz-results-actions{flex-wrap:wrap}.quiz-results-view .quiz-retake-btn,.quiz-results-view .quiz-proceed-btn{width:45%;flex:1 1 auto;min-width:fit-content}}@media (max-width:374px){.chapter-meta .meta-item{padding:4px 8px}}.page-template-page-academy-home .ast-container,.single-academy_module .ast-container,.single-module .ast-container{padding:0!important}.quiz-header{border-bottom:1px solid #e1e1e1;margin-top:66px}.quiz-header h1{color:#000;font-weight:600;font-size:48px;line-height:58px;margin-bottom:24px}.quiz-form{margin-bottom:162px}.quiz-results-view{padding-top:20px;margin-bottom:162px}@media (max-width:767px){.quiz-form{margin-bottom:0}.quiz-header{margin-top:30px}.quiz-header h1{margin-bottom:16px;line-height:1}.quiz-results-view{margin-bottom:0}}.globed-quiz-page{padding:48px 0 0}@media (max-width:767px){.globed-quiz-page{padding:24px 0 0}.social-share-block button.sharing-icon svg{color:#fff}.chapter-navigation-row{flex-wrap:wrap;gap:10px}.chapter-nav-separator{display:none}.chapter-navigation .chapter-nav-btn{width:100%}.chapter-navigation .chapter-nav-btn.quiz-btn{width:100%}}.globed-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.globed-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);backdrop-filter:blur(2px)}.globed-modal-content{position:relative;background:#fff;border-radius:12px;padding:24px;max-width:400px;width:100%;box-shadow:0 10px 40px rgba(0,0,0,.2);z-index:10001;animation:globedModalSlideIn .3s ease-out}.globed-modal-message{color:#333;font-size:16px;line-height:1.5;margin-bottom:24px;text-align:center;white-space:pre-line}.globed-modal-message br{display:block;margin:8px 0}.globed-modal-button{width:100%;background:#06c;color:#fff;border:none;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s ease}.globed-modal-button:hover{background:#0052a3}.globed-modal-button:active{background:#004080}@media (max-width:480px){.globed-modal-content{padding:20px;max-width:calc(100% - 40px);margin:0 20px}.globed-modal-message{font-size:15px}.globed-modal-button{padding:14px 24px;font-size:15px}}