@media (max-width:720px){@media (max-width:360px){html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .app-nav-inner{padding-left:8px!important;padding-right:8px!important;gap:6px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .app-nav-right{gap:4px!important}}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .nl-form{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:8px!important;max-width:100%!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .nl-form input{min-width:0!important;width:100%!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) main.hds-academy{padding:12px 6px 16px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) main.hds-academy .page-header{padding:0 4px;margin-bottom:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) main.hds-academy .page-header h1{font-size:26px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) main.hds-academy .page-header .sub{font-size:13px!important;line-height:1.45!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) main.hds-academy .featured-course{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;-moz-column-gap:10px!important;column-gap:10px!important;row-gap:8px!important;margin:0 0 12px!important;border-radius:16px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course>div{display:contents!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .label{grid-column:1;grid-row:1;margin:0!important;font-size:11px!important;white-space:nowrap;align-self:center}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .meta-row{grid-column:2!important;grid-row:1!important;margin:0!important;gap:8px!important;font-size:11.5px!important;align-self:center;white-space:nowrap}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course h2{grid-column:1/-1!important;grid-row:2;margin:0!important;font-size:22px!important;line-height:1.15!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .progress-block{grid-column:1/-1;grid-row:3;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto auto!important;align-items:center;-moz-column-gap:8px!important;column-gap:8px!important;row-gap:0!important;padding:7px 10px!important;margin:0!important;border-radius:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .progress-block .row{display:contents!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .progress-block .row>*{font-size:12px!important;white-space:nowrap}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .progress-block .row:first-child>span{grid-column:1;grid-row:1}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .progress-block .bar{grid-column:2!important;grid-row:1!important;margin:0!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .progress-block .row:first-child>b{grid-column:3;grid-row:1}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .progress-block .row:last-child>span:last-child{grid-column:4;grid-row:1;font-weight:800}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .progress-block .row:last-child>span:not(:last-child){grid-column:1/-1;grid-row:2;justify-self:end;margin:0!important;font-size:11px!important;opacity:.75}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .btn.btn-primary:not(.btn-block){grid-column:1/-1;grid-row:4;display:block!important;width:100%;min-height:0!important;height:40px;line-height:40px!important;padding:0 12px!important;font-size:13px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;border-radius:12px!important;box-sizing:border-box}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .cert-prev{grid-column:1/-1;grid-row:5;display:flex!important;align-items:center;justify-content:space-between;gap:10px!important;padding:8px 8px 8px 12px!important;border-radius:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .cert-prev .ctitle{margin:0!important;font-size:11px!important;line-height:1.3!important;white-space:nowrap}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .cert-prev .btn:after{content:"Làm bài thi";font-size:12.5px;font-weight:800}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .cert-prev .btn .ic-svg{width:16px;height:16px;margin-right:6px}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .cert-prev .btn{width:auto!important;flex-shrink:0;min-height:0!important;height:34px;padding:0 12px!important;font-size:0!important;margin:0!important;border-radius:10px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .cert-prev .csub{display:none!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) main.hds-academy .courses-grid{gap:10px!important}@media (max-width:360px){html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .meta-row span:first-child{display:none}}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .onb-nav{padding:10px 0!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .onb-page{padding:14px 10px 24px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .consent-hero{margin-bottom:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .consent-hero h1{font-size:22px!important;line-height:1.25!important;margin-bottom:6px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .consent-hero p{font-size:13.5px!important;line-height:1.5!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .consent-card{padding:12px!important;border-radius:16px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .consent-card .cc-sub{margin-bottom:10px!important;font-size:12.5px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .consent-card .cc-points{gap:8px!important;margin-bottom:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .consent-card .cc-point{gap:10px!important;padding:0!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .consent-card .cc-point .t{font-size:13.5px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .consent-card .cc-point .s{font-size:12px!important;line-height:1.45!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .consent-card .cc-check{padding:10px!important;margin-bottom:0!important;font-size:12.5px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .consent-actions{margin-top:10px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .consent-actions .btn{width:100%;min-height:44px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .intro-hero{margin-bottom:16px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .intro-hero .ai-tag{margin-bottom:10px!important;padding:4px 12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .intro-hero h1{font-size:23px!important;line-height:1.22!important;margin-bottom:8px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .intro-hero h1 br{display:none}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .intro-hero p{font-size:13.5px!important;line-height:1.5!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .intro-meta{margin:10px 0 14px!important;gap:6px!important;flex-wrap:wrap;justify-content:center}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .intro-meta .im{font-size:11.5px!important;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,#22a866 10%,transparent);border:1px solid color-mix(in srgb,#22a866 25%,transparent)}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .intro-cta{display:grid!important;grid-template-columns:1fr;gap:6px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .intro-cta .btn{width:100%;min-height:0!important;height:44px;padding:0 14px!important;font-size:14.5px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .intro-cta .btn-ghost{height:36px;background:transparent!important;border:0!important;box-shadow:none!important;font-size:13.5px!important;text-decoration:underline;text-underline-offset:3px}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .level-preview{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:0!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .level-preview .lv-card{padding:10px!important;border-radius:14px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .level-preview .lv-badge{font-size:11px!important;padding:2px 8px!important;margin-bottom:6px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .level-preview .lv-name{font-size:13px!important;line-height:1.3!important;margin-bottom:3px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .level-preview .lv-desc{font-size:11.5px!important;line-height:1.4!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .question-area h2{font-size:18px!important;margin:6px 0!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .question-area .qhint{font-size:12px!important;margin-bottom:10px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .opt-list{gap:8px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .result-head{padding:14px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .result-grid{gap:10px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .result-grid .rcard{padding:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .hds-dashboard{padding:10px 6px 16px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .dash-hero{padding:10px!important;border-radius:18px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .dash-hero .greeting{font-size:12px!important;margin:0!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .dash-hero h1{font-size:19px!important;line-height:1.25!important;margin:0 0 10px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .dash-hero .dash-name{display:inline!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .resume-card{display:grid!important;grid-template-columns:40px minmax(0,1fr) auto;-moz-column-gap:10px;column-gap:10px;align-items:center;padding:9px!important;margin:0 0 8px!important;border-radius:14px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .resume-card .ic{width:40px!important;height:40px!important;font-size:15px!important;border-radius:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .resume-card .info{min-width:0}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .resume-card .lbl{font-size:10px!important;margin:0 0 2px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .resume-card .title{font-size:13.5px!important;line-height:1.3!important;margin:0 0 5px!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .resume-card .meta{margin-top:4px!important;font-size:11px!important;gap:6px!important;white-space:nowrap}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .resume-card .meta span:last-child{display:none}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .resume-card .resume-btn{width:auto!important;min-height:0!important;height:36px;padding:0 12px!important;font-size:13px!important;margin:0!important;border-radius:10px!important;white-space:nowrap}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .dash-stats-row{grid-template-columns:1fr 1fr!important;gap:6px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .dash-stat{display:flex!important;align-items:center;gap:8px;padding:7px 10px!important;border-radius:12px!important;min-width:0;min-height:0!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .dash-stat .v{font-size:17px!important;line-height:1.2!important;white-space:nowrap;flex-shrink:0}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .dash-stat .l{font-size:9.5px!important;margin:0!important;letter-spacing:.02em!important;min-width:0}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .suggestion-card{padding:10px!important;gap:10px!important;margin-top:10px!important;border-radius:14px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .suggestion-card .ai-avatar,html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .suggestion-card .ai-avatar img{width:30px!important;height:30px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .suggestion-card .text{line-height:1.5!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .dash-grid{margin-top:10px!important;gap:10px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .dash-section+.dash-section{margin-top:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) :is(.dash-section-header,.dash-card-header){margin-bottom:8px!important;gap:8px;align-items:center!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) :is(.dash-section-header,.dash-card-header) h3{line-height:1.3!important;min-width:0}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .dash-section-header h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) :is(.dash-section-header,.dash-card-header) .more{font-size:12px!important;white-space:nowrap;flex-shrink:0}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .dash-card{padding:10px!important;border-radius:14px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .dash-card+.dash-card{margin-top:10px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .snack-card-mini{padding:10px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .profile-container{padding:10px 6px 16px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .profile-hero{display:grid!important;grid-template-columns:64px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;row-gap:10px;align-items:center;padding:12px!important;margin-bottom:12px!important;text-align:left!important;border-radius:18px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .profile-hero .av-large{width:64px!important;height:64px!important;margin:0!important;grid-column:1;grid-row:1}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .profile-hero .av-large img{width:64px!important;height:64px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .profile-hero .av-edit{width:64px!important;height:64px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .profile-hero .hero-info{grid-column:2;grid-row:1;margin:0!important;text-align:left!important;min-width:0}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .profile-hero .hero-info .top{justify-content:flex-start!important;margin-bottom:2px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .profile-hero .hero-info h1{font-size:19px!important;line-height:1.25!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .profile-hero .hero-info .meta{font-size:12.5px!important;margin-bottom:6px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .profile-hero .level-row{justify-content:flex-start!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .profile-hero .item-lv{padding:3px 10px!important;font-size:11px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .profile-hero .hd-wallet{grid-column:1/-1;display:grid!important;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:10px;column-gap:10px;row-gap:2px;align-items:center;padding:10px 12px!important;margin:0!important;width:auto!important;max-width:none!important;border-radius:14px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .profile-hero .hd-wallet .w-top{display:contents!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .profile-hero .hd-wallet .w-lab{grid-column:1;grid-row:1;white-space:nowrap;font-size:10px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .profile-hero .hd-wallet .tier-badge{grid-column:2;grid-row:1;justify-self:end;font-size:10px!important;padding:2px 7px!important;white-space:nowrap}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .profile-hero .hd-wallet .w-balance{grid-column:1;grid-row:2;margin:0!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .profile-hero .hd-wallet .w-balance .num{font-size:22px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .profile-hero .hd-wallet .w-btn{grid-column:2;grid-row:2;width:auto!important;height:34px;min-height:0!important;padding:0 12px!important;font-size:12.5px!important;white-space:nowrap;border-radius:10px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .profile-hero .hero-actions{grid-column:1/-1;display:grid!important;grid-template-columns:1fr 1fr;gap:8px!important;margin:0!important;width:100%}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .profile-hero .hero-actions .act-btn{width:100%!important;min-height:0!important;height:38px;padding:0 10px!important;font-size:13px!important;white-space:nowrap}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .profile-tabs{margin-bottom:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .profile-tabs .tab{padding:5px 10px!important;font-size:13px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .panel-grid{gap:10px!important;margin-bottom:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .profile-container .panel{padding:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .profile-container .panel .chart-area{height:140px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .profile-hero .av-large{align-self:start}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-topbar-inner{gap:8px!important;height:40px;align-items:center}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-topbar .back-link{gap:0!important;font-size:18px!important;width:28px;height:28px;justify-content:center;align-items:center;border-radius:8px}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-topbar .back-link span:last-child{display:none!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-title-block{display:flex!important;align-items:baseline;gap:8px;min-width:0;white-space:nowrap;overflow:hidden}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-title-block .course-name{font-size:14px!important;flex-shrink:0}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-title-block .course-meta{margin:0!important;overflow:hidden;text-overflow:ellipsis}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .video-section .video-wrap{padding:0!important;background:#000!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .video-section .video-frame{border-radius:0!important;border:0!important;box-shadow:none!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .video-section .video-frame :is(.rounded-lg,video){border-radius:0!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .video-frame .hd-points-widget{position:absolute!important;top:8px!important;left:8px!important;right:auto!important;bottom:auto!important;transform:scale(.62);transform-origin:top left;z-index:6}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .video-frame .lesson-meta-overlay{position:absolute!important;top:8px!important;left:58px!important;right:54px!important;bottom:auto!important;height:42px;display:flex!important;align-items:center;z-index:5;padding:0!important;background:none!important;max-width:none!important;width:auto!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .video-frame .lesson-meta-overlay .course-tag{display:none!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .video-frame .lesson-meta-overlay h2{margin:0!important;font-size:13px!important;line-height:1.3!important;color:#fff!important;text-shadow:0 1px 4px rgba(0,0,0,.7);display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .video-frame .ask-ai-float{position:absolute!important;top:11px!important;right:10px!important;left:auto!important;width:36px!important;height:36px!important;padding:0!important;border-radius:50%!important;justify-content:center!important;gap:0!important;z-index:6}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .video-frame .ask-ai-float>span:not(.ai-mini-av){display:none!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .video-frame .ask-ai-float .ai-mini-av{margin:0!important;width:24px!important;height:24px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .video-frame:before{content:"";position:absolute;left:0;right:0;top:0;height:64px;background:linear-gradient(180deg,rgba(0,0,0,.6),transparent);z-index:4;pointer-events:none}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-tabs-row{margin:0 -10px!important;padding:6px 8px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-tabs-list{gap:6px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-tab{padding:8px 14px!important;min-height:0!important;height:38px;font-size:13px!important;border-radius:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-body-area{padding:0 10px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-body-area .tab-content{padding-top:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-nav-bottom{margin-top:16px!important;padding:10px!important;gap:8px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-nav-item{padding:8px 12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-sidebar-cc .cc-header{padding:12px 14px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-sidebar-cc .cc-section-head{padding:10px 14px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) :is(.hds-community)>.container.page{padding:10px 6px 16px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .community-hero{display:grid!important;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:10px;column-gap:10px;row-gap:4px;align-items:center!important;padding:12px!important;margin-bottom:10px!important;border-radius:16px!important;min-height:0!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .community-hero h1{grid-column:1;grid-row:1;font-size:18px!important;line-height:1.25!important;margin:0!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .community-hero p{grid-column:1/-1;grid-row:2;font-size:12.5px!important;line-height:1.45!important;margin:0!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .community-hero .write-btn{grid-column:2;grid-row:1;order:0!important;margin:0!important;height:34px;min-height:0!important;padding:0 12px!important;font-size:13px!important;border-radius:10px!important;white-space:nowrap}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .market-poll.mp43{margin:14px 0 10px!important;padding:16px 12px 12px!important;border-radius:16px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .market-poll .mp-new-flag{padding:3px 10px!important;font-size:11.5px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .market-poll .mp-new-flag .mp-star{font-size:16px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .market-poll .mp-top{gap:4px!important;margin-bottom:8px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .market-poll .mp-q{font-size:15px!important;line-height:1.3!important;margin:0!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .market-poll .mp-index{font-size:12.5px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .market-poll .mp-cta-hint{font-size:12px!important;margin:0 0 6px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .market-poll .mp-options{gap:8px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .market-poll .mp-opt{min-height:0!important;height:40px;padding:0 10px!important;font-size:14px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .filter-tab-row{margin-bottom:8px!important;padding:2px!important;gap:6px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .filter-tab-row .ft{min-height:0!important;height:30px;padding:0 10px!important;font-size:12.5px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ticker-bar{align-items:center!important;padding:6px 8px!important;margin-bottom:10px!important;gap:6px!important;min-height:0!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ticker-bar>.tb-lab{padding:0 4px 0 0!important;margin:0!important;line-height:30px!important;height:30px;display:flex!important;align-items:center;font-size:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ticker-bar .ticker-chip{min-height:0!important;height:30px;padding:0 10px!important;font-size:12.5px!important;margin:0!important;align-self:center}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .feed-card{margin-bottom:10px!important;border-radius:16px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .feed-card .card-head{padding:10px 12px 4px!important;align-items:flex-start!important;gap:10px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .feed-card .card-head .av{width:36px!important;height:36px!important;flex-shrink:0}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .feed-card .card-meta{min-width:0;flex:1}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .feed-card .head-row{flex-wrap:wrap!important;align-items:center!important;gap:4px 6px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .feed-card .head-row .uname{flex:1 1 100%;min-width:0;font-size:14.5px!important;line-height:1.3!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .feed-card .head-row .follow-btn{margin:0!important;height:24px;min-height:0!important;padding:0 8px!important;font-size:11.5px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .feed-card .head-row .when{font-size:11.5px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .feed-card .card-body{padding:4px 12px 8px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .feed-card .card-stats{padding:4px 12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .feed-card .card-actions{padding:4px 8px 8px!important;gap:6px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .feed-card .card-actions button{min-height:0!important;height:34px;padding:0 4px!important;font-size:13px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .feed-card .card-actions .like-wrap{flex:1}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .feed-card .card-actions .like-wrap button{width:100%;margin:0!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .dash-stat{height:44px;gap:8px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .dash-stat .v{font-size:16px!important;font-weight:800!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .dash-stat .l{font-size:11px!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;line-height:1.25!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .dash-stats-row .dash-stat:nth-child(2) .l{display:none!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .suggestion-card .label{font-size:10.5px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .suggestion-card .text{font-size:13px!important;line-height:1.55!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) :is(.dash-section-header,.dash-card-header) h3{font-size:15px!important;font-weight:800!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .snack-card-mini .meta{font-size:10.5px!important;line-height:1.4!important;margin-bottom:4px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .snack-card-mini .title{font-size:14px!important;line-height:1.4!important;font-weight:700!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .cert-t,html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .empty-state .es-t,html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ev-title,html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .hds-activity__title{font-size:13.5px!important;font-weight:700!important;line-height:1.35!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .cert-sub,html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .empty-state .es-s,html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ev-meta,html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .hds-activity__meta,html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .hds-activity__time{font-size:11.5px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ev-time{font-size:10.5px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .hds-activity__item{padding:8px 10px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .hds-activity{gap:6px!important}html:not(.dark):not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) main.hds-academy .featured-course{background:#fff!important;border:1.5px solid #b9dfc8!important;box-shadow:0 6px 18px rgba(16,90,48,.08)!important}html.dark:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) main.hds-academy .featured-course{background:#111c16!important;border:1.5px solid #2c4a38!important;box-shadow:0 6px 18px rgba(0,0,0,.35)!important}html:not(.dark):not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .progress-block{background:#f1f8f4!important;border:1px solid #dcefe3!important}html.dark:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .progress-block{background:#17261e!important;border:1px solid #24382d!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) main.hds-academy .featured-course{row-gap:6px!important;padding:10px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .progress-block{padding:5px 10px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .btn.btn-primary:not(.btn-block){height:38px!important;line-height:38px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .cert-prev{height:38px!important;min-height:0!important;padding:0 3px 0 12px!important;box-sizing:border-box}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .cert-prev .btn{height:30px!important;border-radius:9px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-topbar-inner{height:44px!important;grid-template-columns:auto minmax(0,1fr)!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-topbar .back-link{width:auto!important;height:30px!important;padding:0 10px!important;gap:4px!important;font-size:12.5px!important;font-weight:700;border:1px solid #cde9d7;border-radius:999px!important;white-space:nowrap}html.dark:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-topbar .back-link{border-color:#2a4033}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-topbar .back-link span:last-child{display:inline!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-topbar .back-link span:first-child{font-size:14px}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-title-block .course-name{font-size:13.5px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-title-block .course-meta{font-size:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-title-block .course-meta .cm-time{display:none}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .overview-main h2{font-size:21px!important;line-height:1.25!important;margin-bottom:6px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .overview-main .lesson-rich{font-size:13px!important;line-height:1.5!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-rating{margin-top:12px!important;padding:12px!important;border-radius:14px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-rating .lr-title{font-size:15px!important;margin:0!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-rating .lr-sub{font-size:11.5px!important;margin:2px 0 8px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-rating .lr-stars{margin:0 0 8px!important;gap:4px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-rating .lr-stars .star{width:28px!important;height:26px!important;font-size:22px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-rating .lr-reasons{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;margin:0 -12px 8px!important;padding:0 12px 2px!important;gap:6px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-rating .lr-reasons::-webkit-scrollbar{display:none}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-rating .lr-chip{flex-shrink:0;height:30px;min-height:0!important;padding:0 10px!important;font-size:12.5px!important;white-space:nowrap}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-rating .lr-text{height:44px!important;min-height:0!important;padding:10px 12px!important;margin:0 0 8px!important;font-size:13px!important;resize:none}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-rating .lr-foot{flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between;gap:8px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-rating .lr-foot .complete-btn{height:36px;min-height:0!important;padding:0 14px!important;font-size:13px!important;flex-shrink:0}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-rating .lr-hint{font-size:11px!important;text-align:right}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .overview-grid{gap:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .action-card-side{padding:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .action-card-side .resume-video-btn{margin-top:10px!important;height:38px;min-height:0!important;padding:0 14px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .action-card-side .ai-pin{margin-top:10px!important;padding:10px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .live-filter-bar{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;padding:10px!important;align-items:center}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .live-filter-bar .live-filter-search{grid-column:1;grid-row:1;margin:0!important;min-width:0;width:auto!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .live-filter-bar .live-filter-search input{height:36px!important;min-height:0!important;padding:0 10px!important;font-size:12.5px!important;width:100%!important;box-sizing:border-box}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .live-filter-bar .live-filter-select{grid-row:1;height:36px!important;min-height:0!important;padding:0 24px 0 10px!important;font-size:12.5px!important;width:100%!important;min-width:0!important;margin:0!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .live-filter-bar .live-filter-select:not(.live-filter-sort){grid-column:2;width:150px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .live-filter-bar .live-filter-sort{grid-column:2;grid-row:2!important;width:auto!important;justify-self:end}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .live-filter-bar .live-filter-chips{grid-column:1;grid-row:2;min-width:0;display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;gap:6px!important;margin:0!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .live-filter-bar .live-filter-chips::-webkit-scrollbar{display:none}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .live-filter-bar .live-chip{flex-shrink:0;height:32px;min-height:0!important;padding:0 12px!important;font-size:12.5px!important;white-space:nowrap}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .replay-head{margin-bottom:10px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .hds-settings__layout{display:block!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .hds-settings__side{position:sticky!important;top:64px;z-index:30;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:6px!important;overflow-x:auto;scrollbar-width:none;margin:0 -12px 12px!important;padding:8px 12px!important;border:0!important;border-radius:0!important;box-shadow:0 6px 12px -10px rgba(0,0,0,.25)!important;width:auto!important;max-width:none!important}html:not(.dark):not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .hds-settings__side{background:#f1f8f4!important;border-bottom:1px solid #dcefe3!important}html.dark:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .hds-settings__side{background:#0e1712!important;border-bottom:1px solid #1f3328!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .hds-settings__side::-webkit-scrollbar{display:none}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .hds-settings__nav-group{display:contents!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .hds-settings__nav-title{display:none!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .hds-settings__link{flex-shrink:0;display:inline-flex!important;align-items:center;gap:6px;height:34px;min-height:0!important;padding:0 12px!important;margin:0!important;border-radius:999px!important;font-size:13px!important;white-space:nowrap;border:1px solid #cde9d7!important;background:#fff;width:auto!important}html.dark:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .hds-settings__link{background:#15211b;border-color:#2a4033!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .hds-settings__link.active{background:linear-gradient(160deg,#22a866,#137a43)!important;color:#fff!important;border-color:transparent!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .hds-settings__link--logout{color:#d3122e!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .hds-settings__section{scroll-margin-top:120px}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .hds-settings__shell{padding-top:10px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .hds-settings .hds-avatar-row{display:flex!important;flex-direction:row!important;align-items:center;gap:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .hds-settings .hds-avatar-buttons{display:flex!important;flex-wrap:wrap;gap:6px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .hds-settings .hds-avatar-buttons .hds-btn{height:34px;min-height:0!important;padding:0 12px!important;font-size:12.5px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .hds-settings .hds-card{padding:14px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .dash-stat{padding:0 10px!important;gap:6px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .dash-stat :is(.v,.l){font-size:13px!important;font-weight:800!important;line-height:1.25!important;text-transform:none!important;letter-spacing:0!important;white-space:nowrap}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .dash-stat .l{overflow:hidden;text-overflow:ellipsis}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-hero{padding:12px!important;margin-bottom:12px!important;border-radius:16px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-hero .lab{margin-bottom:4px!important;font-size:11px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-hero h1{font-size:22px!important;margin-bottom:4px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-hero .goal{font-size:13px!important;line-height:1.45!important;margin-bottom:8px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-hero .hero-meta{flex-direction:row!important;flex-wrap:wrap;gap:4px 14px!important;font-size:12.5px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .layout-cd .cd-tabs{margin-bottom:11px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .layout-cd .module-block{margin-bottom:10px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .layout-cd .module-head{padding:10px 12px!important;gap:8px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .layout-cd .module-head h4{font-size:14px!important;line-height:1.35!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .layout-cd .module-head .stats{font-size:11.5px!important;white-space:nowrap}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .layout-cd .module-lesson{padding:8px 12px!important;gap:10px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .layout-cd .module-lesson .t{font-size:13.5px!important;line-height:1.35!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .layout-cd .module-lesson .s{font-size:11.5px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-topbar{height:auto!important;min-height:0!important;padding:0!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-topbar-inner{height:30px!important;min-height:0!important;padding:0 10px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-topbar .back-link{height:22px!important;font-size:11.5px!important;padding:0 8px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-title-block{line-height:1!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-title-block :is(.course-name,.course-meta){line-height:1.2!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .live-channel{flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;padding:10px 12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .live-channel .live-ch-ava{width:34px!important;height:34px!important;flex-shrink:0;font-size:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .live-channel>div:not(.live-ch-ava):not(.live-ch-actions){flex:1 1 auto;min-width:112px;overflow:hidden}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .live-channel .live-ch-name{font-size:13.5px!important;white-space:nowrap;gap:4px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .live-channel .live-ch-sub{font-size:11px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .live-channel .live-ch-actions{margin:0!important;flex-shrink:0;gap:6px!important;flex-wrap:nowrap!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .live-channel .live-chip{height:30px!important;min-height:0!important;padding:0 8px!important;font-size:11px!important;white-space:nowrap}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .live-channel .live-chip:not(.followed){width:30px;padding:0!important;font-size:0!important;justify-content:center}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .live-channel .live-chip:not(.followed):before{content:"";width:16px;height:16px;background-color:currentColor;-webkit-mask:url(/icons/ic/ic-share.svg) center/contain no-repeat;mask:url(/icons/ic/ic-share.svg) center/contain no-repeat}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .live-channel .live-chip:not(.followed) .ic-svg{display:none}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .container.page:has(>.arena-hero){padding:10px 10px 16px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .tour-hero__info{padding-bottom:4px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .tour-hero__meta{margin-bottom:0!important;padding-bottom:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .tour-hero__aside{padding-top:10px!important;gap:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .tour-countdown__label{margin-bottom:8px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lb-tour-banner{gap:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lb-tour-banner__aside{gap:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-nav-bottom{display:grid!important;grid-template-columns:1fr auto 1fr!important;flex-direction:row!important;align-items:center!important;gap:6px!important;margin-top:14px!important;padding:8px 0!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-nav-bottom .lesson-nav-item{min-width:0!important;white-space:nowrap;display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;height:40px!important;min-height:0!important;padding:0 8px!important;width:auto!important;border-radius:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-nav-bottom .lesson-nav-item.prev{grid-column:1;grid-row:1}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-nav-bottom .lesson-nav-item.next{grid-column:3;grid-row:1;flex-direction:row-reverse!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-nav-bottom .lesson-nav-item .arrow{font-size:15px!important;margin:0!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-nav-bottom .lesson-nav-item .lname{display:none!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-nav-bottom .lesson-nav-item .dir{margin:0!important;font-size:0!important;text-align:center!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-nav-bottom .lesson-nav-item.prev .dir:after{content:"Bài trước";font-size:12.5px;white-space:nowrap;font-weight:700;letter-spacing:0;text-transform:none}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-nav-bottom .lesson-nav-item.next .dir:after{content:"Bài sau";font-size:12.5px;white-space:nowrap;font-weight:700;letter-spacing:0;text-transform:none}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-nav-bottom .complete-btn>span:last-child{font-size:0!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-nav-bottom .complete-btn>span:last-child:after{content:"Hoàn thành";font-size:12.5px}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .lesson-nav-bottom .complete-btn{gap:4px!important;grid-column:2;grid-row:1;height:40px!important;min-height:0!important;padding:0 10px!important;font-size:12.5px!important;white-space:nowrap;margin:0!important;border-radius:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .cert-hero{padding:14px!important;gap:10px!important;margin-bottom:14px!important;border-radius:16px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .cert-hero .lab{font-size:10.5px!important;margin-bottom:4px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .cert-hero h1{font-size:21px!important;line-height:1.25!important;margin-bottom:6px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .cert-hero p{font-size:13px!important;line-height:1.5!important;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .cert-hero .progress-block{display:grid!important;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;align-items:center;padding:10px 12px!important;border-radius:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .cert-hero .progress-block .lab2{grid-column:1;grid-row:1;margin:0!important;font-size:10px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .cert-hero .progress-block .num{grid-column:1;grid-row:2;font-size:26px!important;line-height:1.1!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .cert-hero .progress-block .next{grid-column:2;grid-row:1/span 2;margin:0!important;padding:0 0 0 12px!important;border-top:0!important;border-left:1px solid rgba(23,128,63,.2);font-size:12px!important;line-height:1.45!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .cert-empty{padding:18px 14px!important;margin-bottom:14px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .cert-empty .ce-mark{width:48px!important;height:48px!important;margin:0 auto 10px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .cert-empty .ce-s{margin-bottom:12px!important;font-size:13px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .wall-of-fame{padding:14px!important;margin-bottom:14px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .wall-of-fame .head{margin-bottom:12px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .wall-of-fame .stats{gap:8px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .wall-of-fame .stat{padding:12px!important}}@media (min-width:721px){html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) main.hds-academy .featured-course{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)!important;grid-template-rows:auto auto auto;-moz-column-gap:28px!important;column-gap:28px!important;row-gap:10px!important;padding:20px 24px!important;align-items:center}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course>div{display:contents!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .label{grid-column:1;grid-row:1;margin:0!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course h2{grid-column:1;grid-row:2;margin:0!important;font-size:28px!important;line-height:1.15!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .meta-row{grid-column:1;grid-row:2;justify-self:end;margin:0!important;gap:14px!important;font-size:13px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .btn.btn-primary:not(.btn-block){grid-column:1;grid-row:3;width:100%;height:44px;line-height:44px!important;min-height:0!important;padding:0 16px!important;display:block!important;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .progress-block{grid-column:2;grid-row:1/span 2;align-self:stretch;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto auto!important;align-items:center;-moz-column-gap:10px!important;column-gap:10px!important;padding:10px 14px!important;margin:0!important;border-radius:14px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .progress-block .row{display:contents!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .progress-block .row>*{white-space:nowrap;font-size:13px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .progress-block .row:first-child>span{grid-column:1;grid-row:1}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .progress-block .bar{grid-column:2!important;grid-row:1!important;margin:0!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .progress-block .row:first-child>b{grid-column:3;grid-row:1}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .progress-block .row:last-child>span:last-child{grid-column:4;grid-row:1;font-weight:800}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .progress-block .row:last-child>span:not(:last-child){grid-column:1/-1;grid-row:2;justify-self:end;width:auto!important;padding:0!important;margin:2px 0 0!important;font-size:12px!important;opacity:.75}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .cert-prev{grid-column:2;grid-row:3;display:flex!important;align-items:center;justify-content:space-between;gap:12px;height:44px;padding:0 4px 0 14px!important;margin:0!important;border-radius:12px!important;box-sizing:border-box}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .cert-prev .ctitle{margin:0!important;white-space:nowrap}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .cert-prev .csub{display:none!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .cert-prev .btn{width:auto!important;height:36px;min-height:0!important;margin:0!important;padding:0 16px!important;white-space:nowrap}}@media (min-width:721px) and (max-width:1440px){html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .app-nav-links{gap:2px!important;min-width:0}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .app-nav-link{white-space:nowrap!important;padding-left:10px!important;padding-right:10px!important}}@media (min-width:721px) and (max-width:1180px){html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .app-nav-link{font-size:12.5px!important;padding-left:7px!important;padding-right:7px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .app-nav .user-pill .up-info{display:none!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .app-nav-right{gap:6px!important}}html body .floating-order.fab44{position:fixed!important;right:24px!important;left:auto!important;bottom:122px!important;border-radius:100px!important;background:linear-gradient(135deg,#17803f,#0e5a32)!important;box-shadow:0 10px 26px rgba(23,128,63,.42)!important;border:0!important;padding:0!important;z-index:95!important;flex-direction:row-reverse;overflow:hidden!important;text-decoration:none;transform:none!important}html body .floating-order.fab44,html body .floating-order.fab44 .fo-ic{width:84px!important;height:84px!important;display:flex!important;align-items:center}html body .floating-order.fab44 .fo-ic{border-radius:50%!important;justify-content:center;overflow:hidden;flex-shrink:0;background:none!important;font-size:0!important}html body .floating-order.fab44 .fo-ic-img{width:110%!important;height:110%!important;-o-object-fit:contain;object-fit:contain;display:block}html body .floating-order.fab44 .fo-label{display:none!important}html body .floating-ai.fab44{position:fixed!important;right:24px!important;left:auto!important;bottom:24px!important;width:84px!important;height:84px!important;border-radius:100px!important;background:linear-gradient(135deg,#2db872,#137a43)!important;box-shadow:0 10px 26px rgba(23,128,63,.42)!important;border:0!important;padding:0!important;z-index:95!important;display:flex!important;align-items:center;justify-content:center;overflow:visible!important;cursor:pointer;color:inherit;font-size:0!important;transform:none!important}html body .floating-ai.fab44 .floating-ai-ic{position:relative;width:84px;height:84px;padding:6px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}html body .floating-ai.fab44 .ai-logo{width:72px!important;height:72px!important;border-radius:50%;background:#fff;box-shadow:0 0 0 2px hsla(0,0%,100%,.85);display:block}html body .floating-ai.fab44 .floating-ai-pulse{position:absolute;top:8px;right:8px;width:14px;height:14px;border-radius:50%;background:#2eab52;border:2px solid #fff}html body .floating-ai.fab44 .floating-ai-label{display:none!important}@media (max-width:720px){html body .floating-order.fab44{right:16px!important;bottom:128px!important}html body .floating-ai.fab44,html body .floating-order.fab44,html body .floating-order.fab44 .fo-ic{width:44px!important;height:44px!important}html body .floating-ai.fab44{right:16px!important;bottom:74px!important}html body .floating-ai.fab44 .floating-ai-ic{width:44px;height:44px}html body .floating-ai.fab44 .ai-logo{width:32px!important;height:32px!important}html body .floating-ai.fab44 .floating-ai-pulse{top:3px;right:3px;width:10px;height:10px}}html:not(.dark):not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .wall-of-fame .stat{background:#f4faf6!important;border:1.5px solid #cde9d7!important;border-radius:16px!important;box-shadow:0 4px 12px rgba(16,90,48,.06)!important}html:not(.dark):not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .wall-of-fame .stat.bronze{background:linear-gradient(160deg,#fff6ec,#fbe9d6)!important;border-color:#e3be93!important}html:not(.dark):not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .wall-of-fame .stat.silver{background:linear-gradient(160deg,#f7f8fa,#eceef2)!important;border-color:#c4c9d2!important}html:not(.dark):not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .wall-of-fame .stat.gold{background:linear-gradient(160deg,#fffae6,#fbefc2)!important;border-color:#e6c65a!important}html:not(.dark):not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .wall-of-fame .stat.diamond{background:linear-gradient(160deg,#eef7fd,#dceffb)!important;border-color:#8ec5e8!important}html.dark:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .wall-of-fame .stat{border:1.5px solid #2a4033!important;background:#15211b!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .cert-prev{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;display:block!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .cert-prev .csub,html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .cert-prev .ctitle{display:none!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .cert-prev .btn{display:flex!important;align-items:center;justify-content:center;gap:6px;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0 14px!important;border:0!important;border-radius:12px!important;background:linear-gradient(160deg,#e8334b,#c8102e)!important;color:#fff!important;font-weight:800!important;box-shadow:0 8px 20px rgba(200,16,46,.28)!important;white-space:nowrap;font-size:14px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .cert-prev .btn:after{content:none!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .cert-prev .btn *{color:#fff!important}html:not(.dark):not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .progress-block{background:#e3f3ea!important;border:1.5px solid #8fcba8!important}html.dark:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .progress-block{background:#17261e!important;border:1.5px solid #2e4d3a!important}@media (min-width:721px){html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) main.hds-academy .featured-course.featured-course{grid-template-columns:minmax(0,1fr) 340px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .cert-prev{height:44px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .progress-block{grid-row:1/span 2!important;-moz-column-gap:10px!important;column-gap:10px!important;padding:10px 14px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .progress-block .row>*{padding:0!important}}@media (max-width:720px){html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .cert-prev{height:38px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .featured-course .cert-prev .btn{font-size:13px!important}}html:not(.dark):not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .progress-card [data-testid=final-quiz-btn]{background:#fff1f3!important;color:#c8102e!important;border:1.5px solid #f2a7b3!important;font-weight:800!important;box-shadow:none!important}html:not(.dark):not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .progress-card [data-testid=final-quiz-btn]:hover{background:#ffe3e8!important;border-color:#e8334b!important}html.dark:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .progress-card [data-testid=final-quiz-btn]{background:rgba(232,51,75,.12)!important;color:#ff8a9a!important;border:1.5px solid rgba(232,51,75,.45)!important;font-weight:800!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .step-actions .btn-prev{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;height:44px!important;min-width:128px;padding:12px 20px!important;border-radius:14px!important;font-size:14px!important;font-weight:800!important;box-sizing:border-box;white-space:nowrap}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ai-back{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;margin-right:8px;border-radius:11px;border:1px solid #cde9d7;background:#fff;color:#17803f;text-decoration:none;font-size:18px;font-weight:800;line-height:1;cursor:pointer}html.dark:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ai-back{background:#15211b;border-color:#2a4033;color:#3dd68c}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ai-mtop{gap:8px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ai-mtop .ai-mtop-id{min-width:0;flex:1 1 auto}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ai-mtop .ai-mtop-text{min-width:0}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ai-mtop :is(.ai-mtop-name,.ai-mtop-status){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ai-mtop .ai-mtop-tools{flex-shrink:0;gap:6px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ai-mtop .ai-mtop-ic{width:34px!important;height:34px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ai-back--side{margin-right:4px}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ai-composer-row .ai-textarea{height:36px!important;max-height:120px;overflow:hidden;resize:none}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ai-composer-row .ai-textarea::-moz-placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ai-composer-row .ai-textarea::placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ai-composer-row{background:#fff!important;border:1.5px solid #cde9d7!important;border-radius:24px!important;padding:4px 4px 4px 14px!important;align-items:center!important;transition:border-color .15s,box-shadow .15s}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ai-composer-row:focus-within{border-color:#22a866!important;box-shadow:0 0 0 4px rgba(34,168,102,.14)!important}html.dark:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ai-composer-row{background:#15211b!important;border-color:#2a4033!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ai-composer-row .ai-textarea{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important;padding:8px 0!important;border-radius:0!important;min-height:0!important;font-size:14.5px!important;line-height:1.4!important}html:not(.dark):not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ai-composer-row .ai-textarea{color:#0f1f17!important}html:not(.dark):not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ai-composer-row .ai-textarea::-moz-placeholder{color:#6b7c73!important;opacity:1}html:not(.dark):not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ai-composer-row .ai-textarea::placeholder{color:#6b7c73!important;opacity:1}html.dark:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ai-composer-row .ai-textarea{color:#e8f3ed!important}html.dark:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ai-composer-row .ai-textarea::-moz-placeholder{color:#8fa398!important;opacity:1}html.dark:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ai-composer-row .ai-textarea::placeholder{color:#8fa398!important;opacity:1}html:not(.dark):not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ai-discover{opacity:1!important;background:#f1f8f4!important;border:1px solid #cde9d7!important;color:#17803f!important}html:not(.dark):not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ai-discover span{color:#5a6b62!important}html:not(.dark):not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .ai-mtop-ic:not(.ai-mtop-ic--primary){color:#17803f!important;background:#fff!important;border:1px solid #cde9d7!important}html:not(.dark):not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-hero{background:#fff!important;border:1.5px solid #b9dfc8!important;box-shadow:0 6px 18px rgba(16,90,48,.08)!important}html.dark:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-hero{border:1.5px solid #2c4a38!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .layout-cd .cd-tabs{overflow:visible!important}@media (min-width:721px){html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .layout-cd .cd-tabs{margin-bottom:11px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-hero{padding:20px 24px!important;margin-bottom:18px!important}html:not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .course-hero .goal{margin-bottom:12px!important}}html:not(.dark):not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .video-section,html:not(.dark):not(._v1):not(._v2):not(._v3):not(._v4):not(._v5):not(._v6):not(._v7) :is(#_c44,body) .video-section .video-wrap{background:#fff!important}@media (max-width:720px){html body .live-shelf-head{align-items:center!important;gap:10px!important}html body .live-shelf-head h3{min-width:0;flex:1 1 auto}html body .live-shelf-head .live-play-all{white-space:nowrap!important;flex-shrink:0!important;align-self:center!important;height:auto!important;line-height:1.2!important;padding:7px 12px!important}}html:not(.dark) body .hds-landing .arena-showcase .arena-trading-mockup{background:#fff!important;border:1.5px solid #b9dfc8!important;border-radius:18px!important;box-shadow:0 10px 28px rgba(16,90,48,.1)!important}html:not(.dark) body .hds-landing .arena-showcase .arena-trading-mockup .acct-top{border-bottom:1px solid #e1efe6!important}html:not(.dark) body .hds-landing .arena-showcase .arena-trading-mockup .arena-stock-row{border-bottom:1px solid #eef5f0!important}html:not(.dark) body .hds-landing .arena-showcase .arena-trading-mockup .arena-stock-row:last-of-type{border-bottom:0!important}html:not(.dark) body .hds-landing .arena-showcase{background:linear-gradient(160deg,#eef8f2,#e4f3ea)!important;border:1px solid #cde9d7!important}@media (min-width:721px){html body .hds-landing .journey-timeline{gap:20px!important;margin-top:8px!important}html body .hds-landing .journey-timeline .jt-node{padding:24px 20px 26px!important;min-height:270px;display:flex!important;flex-direction:column;align-items:center;box-sizing:border-box;border-radius:20px!important;box-shadow:0 6px 18px rgba(16,90,48,.06)}html body .hds-landing .journey-timeline .jt-dot{margin:0 auto 16px!important;flex-shrink:0}html body .hds-landing .journey-timeline .jt-line{top:53px!important}html body .hds-landing .journey-timeline .jt-node .jt-emo{font-size:30px!important;line-height:1!important;margin-bottom:12px!important}html body .hds-landing .journey-timeline .jt-node h3{font-size:17px!important;margin-bottom:10px!important}html body .hds-landing .journey-timeline .jt-node p{font-size:13.5px!important;line-height:1.6!important}html.dark body .hds-landing .journey-timeline .jt-node{background:#13201a!important;border:1px solid #1f3328!important;box-shadow:none}}html.dark body .tour-section{background:radial-gradient(120% 90% at 0 0,rgba(46,204,113,.1),transparent 55%),linear-gradient(180deg,#13221a,#0f1a14)!important;border:1px solid #234433!important}html.dark body .tour-section__title:before{content:"";display:inline-block;width:1.15em;height:1.15em;vertical-align:-.2em;margin-right:8px;background-color:var(--ic-gold);-webkit-mask:url(/icons/ic/ic-trophy.svg) center/contain no-repeat;mask:url(/icons/ic/ic-trophy.svg) center/contain no-repeat}html.dark body .tour-section__lead strong{color:#f5c451!important}html.dark body .tour-prize{position:relative;overflow:hidden;border-width:1px!important;border-style:solid!important}html.dark body .tour-prize:before{content:"";position:absolute;left:0;right:0;top:0;height:3px}html.dark body .tour-prize__rank{display:inline-block;padding:3px 10px;border-radius:999px}html.dark body .tour-prize:first-child{background:linear-gradient(160deg,rgba(245,196,81,.2),rgba(245,196,81,.05))!important;border-color:rgba(245,196,81,.5)!important}html.dark body .tour-prize:first-child:before{background:linear-gradient(90deg,#f5c451,#d9a12b)}html.dark body .tour-prize:first-child .tour-prize__rank{background:rgba(245,196,81,.16);color:#f5c451!important}html.dark body .tour-prize:first-child .tour-prize__amount{color:#ffd872!important}html.dark body .tour-prize:nth-child(2){background:linear-gradient(160deg,rgba(176,196,222,.14),rgba(176,196,222,.03))!important;border-color:rgba(176,196,222,.38)!important}html.dark body .tour-prize:nth-child(2):before{background:linear-gradient(90deg,#c9d6e3,#8fa3b8)}html.dark body .tour-prize:nth-child(2) .tour-prize__rank{background:rgba(176,196,222,.14);color:#c9d6e3!important}html.dark body .tour-prize:nth-child(2) .tour-prize__amount{color:#e3ecf5!important}html.dark body .tour-prize:nth-child(3){background:linear-gradient(160deg,rgba(224,145,90,.16),rgba(224,145,90,.03))!important;border-color:rgba(224,145,90,.4)!important}html.dark body .tour-prize:nth-child(3):before{background:linear-gradient(90deg,#e8a06a,#b8703d)}html.dark body .tour-prize:nth-child(3) .tour-prize__rank{background:rgba(224,145,90,.15);color:#eda977!important}html.dark body .tour-prize:nth-child(3) .tour-prize__amount{color:#f6c29b!important}html.dark body .tour-prize__meta{color:#9fb3a8!important}html.dark body .tour-prize-note{background:rgba(61,214,140,.07)!important;border:1px solid rgba(61,214,140,.2)!important;border-left:3px solid #3dd68c!important;border-radius:12px!important;padding:12px 14px!important;color:#c5d6cc!important}html.dark body .tour-prize-note strong{color:#7ce3ae!important}html.dark body .tour-aside .hds-card{position:relative;overflow:hidden}html.dark body .tour-aside .hds-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px}html.dark body .tour-cta--signup{background:radial-gradient(120% 120% at 50% 0,rgba(46,204,113,.22),transparent 65%),#12211a!important;border-color:rgba(61,214,140,.4)!important}html.dark body .tour-cta--signup:before{display:none}html.dark body .tour-cta--signup .tour-cta__count{color:#fff!important}html.dark body .tour-cta--signup .tour-cta__done{display:inline-block;margin-left:auto;margin-right:auto;padding:5px 12px;border-radius:999px;background:rgba(61,214,140,.14);color:#7ce3ae!important}html.dark body .tour-board{background:linear-gradient(160deg,rgba(245,196,81,.08),transparent 60%),#121d17!important;border-color:rgba(245,196,81,.25)!important}html.dark body .tour-board:before{background:#f5c451}html.dark body .tour-recent{background:linear-gradient(160deg,rgba(96,165,250,.09),transparent 60%),#121d17!important;border-color:rgba(96,165,250,.25)!important}html.dark body .tour-recent:before{background:#60a5fa}html.dark body .tour-share{background:linear-gradient(160deg,rgba(45,212,191,.09),transparent 60%),#121d17!important;border-color:rgba(45,212,191,.25)!important}html.dark body .tour-share:before{background:#2dd4bf}html.dark body .tour-board .tour-sidebar__title:before{-webkit-mask:url(/icons/ic/ic-bars.svg) center/contain no-repeat;mask:url(/icons/ic/ic-bars.svg) center/contain no-repeat}html.dark body .tour-board .tour-sidebar__title:before,html.dark body .tour-recent .tour-sidebar__title:before{content:"";display:inline-block;width:1.15em;height:1.15em;vertical-align:-.2em;margin-right:8px;background-color:var(--ic-brand)}html.dark body .tour-recent .tour-sidebar__title:before{-webkit-mask:url(/icons/ic/ic-target.svg) center/contain no-repeat;mask:url(/icons/ic/ic-target.svg) center/contain no-repeat}html.dark body .tour-share .tour-sidebar__title:before{content:"";display:inline-block;width:1.15em;height:1.15em;vertical-align:-.2em;margin-right:8px;background-color:var(--ic-brand);-webkit-mask:url(/icons/ic/ic-link.svg) center/contain no-repeat;mask:url(/icons/ic/ic-link.svg) center/contain no-repeat}html.dark body .tour-share .tour-btn--outline:not([disabled]){background:linear-gradient(160deg,#22a866,#137a43)!important;border-color:transparent!important;color:#fff!important}html.dark body .tour-share .tour-btn--outline[disabled]{opacity:.55}@media (max-width:720px){html.dark body .tour-prize__rank{padding:3px 6px;letter-spacing:.02em!important;white-space:nowrap;font-size:10px!important}}:root{--pw:1400px;--pad:24px}html{overflow-y:scroll;scrollbar-gutter:stable!important}html,html body{scrollbar-width:auto!important}@media (min-width:721px){html body :is(.app-nav-inner,.land-nav-inner,footer .footer-inner,.site-footer .footer-inner,.onb-nav-inner){max-width:var(--pw)!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--pad)!important;padding-right:var(--pad)!important;box-sizing:border-box!important}html body :is(.hds-dashboard,main.hds-academy,.hds-blog,.container.page,.cert-container,.hpp-container,.lb-container,.tour-container,.profile-container,.hds-settings__shell,.hds-noti,.fada-container,.hero-inner,.section-land>.container,.lesson-page,.course-topbar-inner,.onb-container){max-width:var(--pw)!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--pad)!important;padding-right:var(--pad)!important;box-sizing:border-box!important}html body .hds-noti__shell{max-width:none!important;width:100%!important}html body .master-cta-section>div{max-width:var(--pw)!important;padding-left:var(--pad)!important;padding-right:var(--pad)!important;box-sizing:border-box}html body :is(.container.page:has(>.arena-hero),.hds-practice .arena-page,.hds-practice>.arena-error){max-width:var(--pw)!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--pad)!important;padding-right:var(--pad)!important;box-sizing:border-box!important}}@media (min-width:1024px){html{zoom:.85;--page-zoom:.85}html body :is(.hds-shell,.auth-page,.hds-auth){min-height:calc(100vh / .85)!important}html body .ai-mentor-app{height:calc(100vh / .85)!important}html body .ai-mentor-app .hds-ai.ai-shell{height:calc(100vh / .85 - 64px)!important}}@media (min-width:721px){html body .hds-ai.ai-shell{max-width:calc(var(--pw) - 2 * var(--pad))!important;margin-left:auto!important;margin-right:auto!important;border-left:1px solid var(--line,#e1eae4);border-right:1px solid var(--line,#e1eae4);box-sizing:border-box}html.dark body .hds-ai.ai-shell{border-color:#1f3328}html body .app-nav-link{white-space:nowrap!important;font-size:15px!important}html body .app-nav-links{flex-wrap:nowrap!important;min-width:0}html body .lesson-page.lesson-page.lesson-page{max-width:calc(var(--pw) - 2 * var(--pad))!important;width:calc(100% - 2 * var(--pad))!important;padding-left:0!important;padding-right:0!important}}html:not(.dark) body .user-pill:after{border-top-color:#17803f!important;opacity:1!important}