.academy-main{max-width:none!important;margin:0!important;padding:0!important}.ak-shell{--au:clamp(.78px,calc(100vw / 1672),1.3px);background:radial-gradient(ellipse at 50% 0,#00565166,transparent 64%),#001e26;color:#f2fafb;font-size:14px;min-height:100vh}.ak-shell svg{width:24px;height:24px;flex-shrink:0}.ak-topbar{display:flex;align-items:center;gap:calc(19 * var(--au));height:calc(74 * var(--au));padding:calc(7 * var(--au)) calc(30 * var(--au));border-bottom:1px solid #167c79;background:linear-gradient(100deg,#002b32,#001b23)}.ak-brand{width:calc(210 * var(--au));flex-shrink:0}.ak-brand img{height:calc(57 * var(--au));width:100%;object-fit:contain;filter:url(#ak-logo-light)}.ak-title{display:flex;gap:calc(13 * var(--au));align-items:center;border-left:1px solid #b3c9c9;padding-left:calc(24 * var(--au));flex-shrink:0}.ak-title>svg{width:calc(53 * var(--au));height:calc(44 * var(--au));color:#d1f311}.ak-title strong{display:block;font-size:calc(26 * var(--au));font-weight:800;line-height:1.15}.ak-title small{display:block;font-size:calc(17 * var(--au));color:#dce9e8;white-space:nowrap}.ak-topbar>nav{display:flex;align-items:center;justify-content:space-between;flex:1;gap:calc(13 * var(--au));white-space:nowrap}.ak-topbar>nav a{display:flex;align-items:center;gap:8px;font-size:calc(16 * var(--au));padding:calc(9 * var(--au)) calc(11 * var(--au));font-weight:600;border-radius:9px;color:#f0f9fa}.ak-topbar>nav a.active{background:linear-gradient(#d9ff4b,#aff000);color:#001f24}.ak-topbar>nav svg{width:22px;height:22px}.ak-search{display:flex;align-items:center;gap:10px;width:calc(245 * var(--au));height:calc(44 * var(--au));padding:calc(9 * var(--au)) calc(16 * var(--au));border:1px solid #b3d1d1;border-radius:30px;flex-shrink:0}.ak-search input{width:100%;min-width:0;background:none;border:0;color:#e8f6f6;outline:0;font-size:calc(13 * var(--au));font-family:inherit}.ak-search svg{width:calc(23 * var(--au));height:calc(23 * var(--au))}.ak-icon-button,.ak-account{border:0;background:none;color:inherit;font:inherit;cursor:pointer;padding:0}.ak-icon-button>svg{width:calc(30 * var(--au));height:calc(30 * var(--au))}.ak-account{display:flex;gap:calc(12 * var(--au));align-items:center;text-align:left;flex-shrink:0}.ak-account strong{font-size:calc(17 * var(--au));max-width:calc(145 * var(--au));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.ak-account small{font-size:calc(13 * var(--au));color:#d0e6e4;display:block}.ak-avatar{width:calc(52 * var(--au));height:calc(52 * var(--au));border:2px solid #75f3e9;display:grid;place-items:center;border-radius:50%;background:#0c6763;font-weight:800;flex-shrink:0}.ak-avatar.sample{background:url('assets/academy-dashboard-reference.png') 92.15% 1.25%/3215.38% 1809.62% no-repeat}.ak-mobile{display:none;border:1px solid #347c80;border-radius:7px;background:#053b44;color:#fff;padding:6px}.ak-layout{display:grid;grid-template-columns:calc(248 * var(--au)) minmax(0,1fr)}.ak-sidebar{border-right:1px solid #169d92;min-height:calc(867 * var(--au));display:flex;flex-direction:column;padding:calc(23 * var(--au)) calc(10 * var(--au));background:linear-gradient(170deg,#00282e,#001d26);min-width:0}.ak-sidebar>nav{display:flex;flex-direction:column;gap:calc(2 * var(--au))}.ak-sidebar>nav a{display:flex;align-items:center;gap:calc(20 * var(--au));padding:calc(9 * var(--au)) calc(16 * var(--au));min-height:calc(41 * var(--au));font-size:calc(16 * var(--au));color:#f3f9f8;font-weight:600;line-height:1.4;border-radius:calc(9 * var(--au));white-space:nowrap}.ak-sidebar>nav svg{width:calc(26 * var(--au));height:calc(26 * var(--au))}.ak-sidebar>nav a.active{background:linear-gradient(100deg,#d8ff4b,#a9ec0b);color:#092b1a}.ak-sidebar>nav a:hover:not(.active){background:#0d4c50}.ak-sidebar-note{position:relative;isolation:isolate;overflow:hidden;margin:calc(39 * var(--au)) calc(-9 * var(--au)) 0;border:1px solid #13b4a4;border-radius:calc(21 * var(--au));min-height:calc(287 * var(--au));padding:calc(35 * var(--au)) calc(18 * var(--au));background:radial-gradient(ellipse at 0 0,#03675e,#002a2e 80%)}.ak-sidebar-note>strong{font-size:calc(24 * var(--au));display:block;max-width:calc(120 * var(--au));font-weight:800;line-height:1.4}.ak-sidebar-note>p{font-size:calc(13 * var(--au));max-width:calc(120 * var(--au));margin-top:12px;color:#d4e9e7;line-height:1.6}.ak-sidebar-note .ak-text-link{position:absolute;bottom:calc(25 * var(--au));left:calc(18 * var(--au));font-size:calc(12 * var(--au));background:#002e33c9;padding:9px;border-radius:9px}.ak-phone-art{position:absolute;right:calc(9 * var(--au));top:calc(18 * var(--au));height:calc(200 * var(--au));width:calc(102 * var(--au));z-index:-1;background:url('assets/academy-dashboard-reference.png') 8.43% 90%/1639.22% 470.5% no-repeat}.ak-main{min-width:0;padding:calc(10 * var(--au)) calc(12 * var(--au)) calc(24 * var(--au)) calc(10 * var(--au))}.ak-dashboard{display:grid;grid-template-columns:minmax(0,1fr) calc(399 * var(--au));gap:calc(14 * var(--au))}.ak-primary,.ak-rail{min-width:0;display:flex;flex-direction:column;gap:calc(12 * var(--au))}.ak-hero{position:relative;isolation:isolate;overflow:hidden;min-height:calc(200 * var(--au));padding:calc(21 * var(--au)) calc(20 * var(--au)) calc(12 * var(--au));background:radial-gradient(ellipse at 25% 0,#06525999,#00282f 80%);border:1px solid #16565b;border-radius:calc(18 * var(--au))}.ak-hero-art{position:absolute;inset:0 0 0 52%;z-index:-1;background:url('assets/academy-dashboard-reference.png') 66% 11.2%/380% 470.5% no-repeat;mask-image:linear-gradient(90deg,transparent,#000 15%);opacity:.95}.ak-hero h1{display:flex;align-items:center;gap:calc(8 * var(--au));font-size:calc(40 * var(--au));font-weight:850;font-style:italic;line-height:1.2;letter-spacing:-.9px;margin:0;text-shadow:0 3px 5px #001923}.ak-hero h1 img{width:calc(88 * var(--au));height:calc(73 * var(--au));object-fit:contain}.ak-hero h1 span{font-size:calc(35 * var(--au))}.ak-hero>p{font-size:calc(17 * var(--au));margin:calc(-1 * var(--au)) 0 calc(29 * var(--au)) calc(91 * var(--au));line-height:1.4}.ak-hero-footer{display:flex;align-items:center;gap:calc(16 * var(--au));padding:calc(10 * var(--au)) calc(2 * var(--au));border-radius:14px;background:#00292d99}.ak-hero-footer>span{display:flex;align-items:center;gap:calc(9 * var(--au));white-space:nowrap;font-size:calc(13 * var(--au));font-weight:600}.ak-hero-footer>span svg{width:calc(25 * var(--au));height:calc(25 * var(--au))}.ak-hero-footer>.ak-button{margin-left:auto;font-size:calc(16 * var(--au));padding:calc(9 * var(--au)) calc(15 * var(--au));white-space:nowrap}.ak-panel{padding:calc(10 * var(--au)) calc(15 * var(--au));border:1px solid #1d8b91;border-radius:calc(15 * var(--au));background:linear-gradient(135deg,#0d4650c9,#00262d);min-width:0;margin-bottom:18px}.ak-dashboard .ak-panel{margin-bottom:0}.ak-panel>header{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:calc(31 * var(--au));border-bottom:1px solid #296269;padding-bottom:calc(7 * var(--au));margin-bottom:calc(9 * var(--au))}.ak-panel h2{font-size:calc(21 * var(--au));font-weight:800;letter-spacing:-.5px;line-height:1.2;margin:0}.ak-panel p{line-height:1.75;font-size:13px}.ak-text-link{display:inline-flex;align-items:center;gap:calc(6 * var(--au));color:#d4fd20;font-size:calc(13 * var(--au));line-height:1.5;white-space:nowrap}.ak-text-link>svg{width:calc(17 * var(--au));height:calc(17 * var(--au))}.ak-button{font:700 13px/1.45 inherit;font-family:inherit;font-size:13px;font-weight:700;line-height:1.45;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:38px;padding:9px 15px;background:linear-gradient(#daff55,#a5e700);border:1px solid #bdff0e;border-radius:10px;color:#07261c;cursor:pointer;text-align:center}.ak-button.secondary{background:linear-gradient(#104c54,#002830);color:#eaf9f7;border:1px solid #38b8b0}.ak-button.small{font-size:11px;padding:5px 10px;min-height:29px;white-space:nowrap}.ak-button>svg{width:20px;height:20px}.ak-categories{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:calc(7 * var(--au))}.ak-categories button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(6 * var(--au));background:linear-gradient(#0c4851,#002730);color:#f0f9f8;border:1px solid #45979c;border-radius:calc(13 * var(--au));padding:calc(11 * var(--au)) calc(4 * var(--au));font-family:inherit;min-height:calc(101 * var(--au));font-size:calc(12 * var(--au));line-height:1.45;font-weight:600;cursor:pointer}.ak-categories button.active{background:linear-gradient(#5a9225,#154b1f);border:2px solid #cefb13}.ak-categories svg{width:calc(33 * var(--au));height:calc(33 * var(--au))}.ak-feature-grid{display:grid;grid-template-columns:1.72fr 1fr;gap:calc(12 * var(--au));min-width:0}.ak-course-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(10 * var(--au))}.ak-course{overflow:hidden;border:1px solid #67b1af;border-radius:calc(12 * var(--au));background:linear-gradient(#073d44,#002a30);min-width:0;box-shadow:inset 0 0 12px #00544733}.ak-course-art,.ak-material-art{display:block;position:relative;height:calc(117 * var(--au));background-image:url('assets/academy-dashboard-reference.png');background-repeat:no-repeat;background-size:853.06% 804.27%;background-position:18.73% 61.58%;border-bottom:1px solid #13585e}.ak-course-art.art-1,.ak-material-art.art-1{background-position:33.52% 61.58%}.ak-course-art.art-2,.ak-material-art.art-2{background-position:48.18% 61.58%}.ak-course-art .ak-badge{position:absolute;left:calc(8 * var(--au));top:calc(7 * var(--au))}.ak-badge{display:inline-block;font-size:11px;font-weight:700;background:#b9f34c;color:#072d20;padding:4px 10px;border-radius:8px;line-height:1.4}.ak-badge.intermediate{background:#78dbf3;color:#003343}.ak-badge.advanced{background:#8555f0;color:#fff}.ak-badge.passed{background:#9cffc1}.ak-course>div{padding:calc(8 * var(--au)) calc(9 * var(--au)) calc(11 * var(--au))}.ak-course h3{font-size:calc(13 * var(--au));margin:0 0 calc(10 * var(--au));font-weight:750;line-height:1.5;min-height:calc(39 * var(--au))}.ak-course h3 a{color:#f4faf9}.ak-course p{display:flex;align-items:center;justify-content:space-between;gap:4px;line-height:1.2;margin:0 0 calc(15 * var(--au));font-size:calc(10 * var(--au));white-space:nowrap}.ak-course p>span{display:flex;gap:3px;align-items:center}.ak-course p svg{width:calc(12 * var(--au));height:calc(12 * var(--au))}.ak-progress{height:8px;background:#37676b;border-radius:10px;position:relative;margin:6px 30px 18px 0}.ak-progress>i{display:block;background:linear-gradient(90deg,#b5f83b,#00d3ad);height:100%;border-radius:10px}.ak-progress small{position:absolute;left:calc(100% + 5px);top:-4px;font-size:11px;font-weight:700;color:#eefaf7}.ak-course .ak-progress{height:calc(9 * var(--au));margin:calc(6 * var(--au)) calc(29 * var(--au)) calc(16 * var(--au)) 0}.ak-course .ak-progress small{font-size:calc(11 * var(--au))}.ak-course .ak-button{width:100%;min-height:calc(37 * var(--au));font-size:calc(12 * var(--au));padding:calc(6 * var(--au)) calc(5 * var(--au))}.ak-course .ak-button svg{width:calc(18 * var(--au));height:calc(18 * var(--au))}.ak-feature-panel,.ak-last-panel{min-height:calc(310 * var(--au))}.ak-last-art{display:flex;position:relative;isolation:isolate;min-height:calc(174 * var(--au));background:url('assets/academy-dashboard-reference.png') 66.35% 65.4%/510% 535% no-repeat;border:1px solid #53b7af;border-radius:13px;align-items:center;justify-content:center;overflow:hidden;color:#fff}.ak-last-art>span{border-radius:50%;background:#00232bcd;padding:13px;display:flex}.ak-last-art svg{width:36px;height:36px;fill:#fff}.ak-last-art>strong{position:absolute;left:10px;right:10px;bottom:0;background:#00242dcc;padding:7px;font-size:calc(14 * var(--au))}.ak-last-panel>p{font-size:calc(12 * var(--au));margin:8px 0}.ak-last-panel>.ak-text-link{font-size:calc(12 * var(--au))}.ak-journey{display:flex;justify-content:space-between;position:relative;padding:calc(2 * var(--au)) calc(28 * var(--au)) calc(10 * var(--au))}.ak-journey:before{content:'';position:absolute;top:calc(26 * var(--au));left:calc(50 * var(--au));right:calc(50 * var(--au));height:2px;background:#6ba7a8}.ak-journey>a{z-index:1;display:flex;flex-direction:column;align-items:center;gap:calc(12 * var(--au));color:#f0f9f5;text-align:center}.ak-journey span{background:#00282f;border:2px solid #90b6b7;border-radius:50%;width:calc(47 * var(--au));height:calc(47 * var(--au));display:grid;place-items:center}.ak-journey span.done{background:#c4f735;color:#09291d;border-color:#a4e217}.ak-journey strong{font-size:calc(12 * var(--au))}.ak-journey-panel{min-height:calc(126 * var(--au))}.ak-journey-panel>header{border:0}.ak-promo{position:relative;isolation:isolate;overflow:hidden;min-height:calc(200 * var(--au));border:1px solid #659669;border-radius:calc(15 * var(--au));background:linear-gradient(120deg,#55721c,#0a3429 70%);padding:calc(15 * var(--au)) calc(23 * var(--au))}.ak-promo h2{font-size:calc(25 * var(--au));font-weight:800;line-height:1.25;margin:0 0 calc(16 * var(--au));letter-spacing:-.5px}.ak-promo ul{list-style:none;padding:0;margin:0;display:grid;gap:calc(7 * var(--au))}.ak-promo li{font-size:calc(12 * var(--au));font-weight:600}.ak-promo li:before{content:'✓';display:inline-grid;place-items:center;color:#173d16;background:#d0f632;width:calc(18 * var(--au));height:calc(18 * var(--au));border-radius:50%;margin-right:calc(8 * var(--au));font-weight:900}.ak-trophy-art{position:absolute;z-index:-1;right:calc(7 * var(--au));top:calc(18 * var(--au));width:calc(140 * var(--au));height:calc(180 * var(--au));background:url('assets/academy-dashboard-reference.png') 99% 11.5%/1194.29% 522.78% no-repeat;mask-image:linear-gradient(90deg,transparent,#000 18%)}.ak-progress-summary{display:flex;align-items:center;gap:calc(25 * var(--au))}.ak-ring{width:calc(122 * var(--au));height:calc(112 * var(--au));border-radius:50%;background:conic-gradient(#b9f34c 0 var(--value),#36696b var(--value) 100%);display:grid;place-items:center;position:relative;flex-shrink:0}.ak-ring:before{content:'';position:absolute;inset:calc(11 * var(--au));border-radius:50%;background:#002c33}.ak-ring strong{position:relative;font-size:calc(29 * var(--au));font-weight:850}.ak-progress-summary dl{flex:1;display:grid;gap:calc(10 * var(--au));margin:0}.ak-progress-summary dl>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.ak-progress-summary dt{display:flex;align-items:center;gap:calc(13 * var(--au));font-size:calc(13 * var(--au));font-weight:600}.ak-progress-summary dd{margin:0;font-size:calc(20 * var(--au));font-weight:700}.ak-progress-summary dt svg{width:calc(22 * var(--au));height:calc(22 * var(--au))}.ak-progress-panel{min-height:calc(159 * var(--au))}.ak-progress-panel>header{margin-bottom:3px}.ak-exam-list{display:grid;gap:calc(9 * var(--au))}.ak-exam-list>article{display:flex;align-items:center;gap:calc(12 * var(--au));border-bottom:1px solid #2f6267;padding:calc(4 * var(--au)) 0 calc(9 * var(--au));min-width:0}.ak-exam-list>article:last-child{border:0}.ak-exam-list>article>svg{width:calc(43 * var(--au));height:calc(45 * var(--au));background:#075057;border:1px solid #356b6b;border-radius:7px;padding:8px}.ak-exam-list>article>div{min-width:0;flex:1}.ak-exam-list strong{font-size:calc(13 * var(--au));font-weight:650;line-height:1.4;display:block}.ak-exam-list small{display:block;font-size:calc(10 * var(--au));line-height:1.5;margin-top:4px;color:#c6e6e0}.ak-exams-panel{min-height:calc(220 * var(--au))}.ak-cert-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(10 * var(--au));padding:calc(11 * var(--au)) 0}.ak-certificate{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(120deg,#fff4d3,#e8e0cb);border:5px double #c79725;border-radius:4px;min-height:calc(145 * var(--au));padding:calc(10 * var(--au)) calc(6 * var(--au));text-align:center;color:#162b29;box-shadow:0 3px 0 #9a6d24;gap:calc(6 * var(--au));overflow:hidden}.ak-certificate>svg{color:#c3931a;width:calc(29 * var(--au));height:calc(29 * var(--au))}.ak-certificate strong{font-size:calc(12 * var(--au));line-height:1.4;font-weight:800}.ak-certificate small{font-size:calc(10 * var(--au))}.ak-certificate>span{font-size:calc(9 * var(--au))}.ak-cert-open{background:#c1912d;color:#10241f;border:0;border-radius:5px;padding:4px 10px;font:inherit;font-size:calc(10 * var(--au));cursor:pointer}.ak-certificate.revoked{filter:grayscale(.9)}.ak-certificates-panel{flex:1;min-height:calc(208 * var(--au))}
.ak-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:14px 5px 25px}.ak-heading h1{font-size:30px;line-height:1.35;margin:8px 0}.ak-heading small{font-size:10px;letter-spacing:2px;color:#45d8c0}.ak-heading p{font-size:13px;line-height:1.7;color:#a0c9cd;margin:0;max-width:820px}.ak-toolbar{display:flex;align-items:center;gap:12px;margin:15px 0 25px;flex-wrap:wrap}.ak-toolbar>label{flex:1;min-width:200px}.ak-toolbar>select{width:auto;min-width:180px}.ak-catalogue{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:20px 0}.ak-catalogue .ak-course-art{height:210px}.ak-catalogue .ak-course>div{padding:18px}.ak-catalogue .ak-course h3{font-size:18px;min-height:0}.ak-catalogue .ak-course p{font-size:12px}.ak-catalogue .ak-course .ak-button{font-size:14px;min-height:40px}.ak-catalogue .ak-course .ak-progress{height:9px;margin-bottom:22px}.ak-catalogue .ak-course .ak-progress small{font-size:12px}.ak-tabs{display:flex;gap:8px;margin:20px 0}.ak-tabs button{font-family:inherit;font-size:13px;padding:9px 16px;background:#0d4651;color:#ddf7f0;border:1px solid #387c83;border-radius:8px;cursor:pointer}.ak-tabs button.active{background:#b9f34c;color:#073429}.ak-two-columns{display:grid;grid-template-columns:1.5fr 1fr;gap:20px}.ak-lesson-list{display:grid;gap:8px;margin:15px 0}.ak-lesson-list article{display:flex;align-items:center;gap:15px;border:1px solid #276b72;background:#06353d;border-radius:10px;padding:14px;min-width:0}.ak-lesson-list article>div{flex:1;min-width:0}.ak-lesson-list strong{display:block;font-size:14px;line-height:1.5}.ak-lesson-list small{display:block;font-size:11px;color:#9bc8cc;margin-top:4px}.ak-pre{white-space:pre-line}.ak-empty{display:flex;align-items:center;justify-content:center;gap:14px;flex-direction:column;text-align:center;color:#86bac0;min-height:110px;padding:15px;grid-column:1/-1}.ak-empty p{font-size:13px;line-height:1.65}.ak-empty>svg{color:#53b9af;width:33px;height:33px}.ak-callout{background:#0c505399;border:1px solid #2a8a87;padding:13px;border-radius:9px;line-height:1.7;font-size:13px;color:#c7e8e5}.ak-lesson-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:20px}.ak-lesson-layout video,.ak-lesson-layout iframe{width:100%;aspect-ratio:16/9;background:#00141b;border:1px solid #387b80;border-radius:13px;display:block}.ak-text-lesson{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:220px;background:radial-gradient(#0b6260,#002c35);border-radius:12px;text-align:center;padding:25px}.ak-text-lesson>svg{width:56px;height:56px;color:#b9f34c}.ak-playlist{display:grid;gap:6px}.ak-playlist a{display:flex;align-items:center;gap:12px;padding:11px 10px;color:#d8eee9;border-radius:7px;font-size:13px;line-height:1.7}.ak-playlist a.active{background:#156965;color:#d8ff82}.ak-playlist svg{width:18px;height:18px}.ak-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.ak-field{display:flex;flex-direction:column;gap:8px;min-width:0}.ak-field>span{font-size:12px;color:#a1cace}.ak-field input,.ak-field textarea,.ak-field select{width:100%;color:#e4f5ef;background:#04343f;border-color:#317e87;font:inherit;font-size:14px;padding:11px;border-radius:8px}.ak-field input:focus,.ak-field textarea:focus,.ak-field select:focus{outline:2px solid #00c9a7;outline-offset:2px}.ak-span{grid-column:1/-1}.ak-check{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.7;grid-column:1/-1}.ak-check input{margin-top:5px;accent-color:#00c9a7;width:17px;height:17px}.ak-actions{display:flex;gap:12px;flex-wrap:wrap}.ak-muted{font-size:12px;color:#94bbc0;line-height:1.7}.ak-table-wrap{overflow:auto;max-width:100%}.ak-table{width:100%;border-collapse:collapse;font-size:13px;text-align:left}.ak-table th{font-size:12px;color:#99c2c5;font-weight:500;border-bottom:1px solid #398085;padding:12px}.ak-table td{padding:13px 12px;border-bottom:1px solid #245e66;line-height:1.6}.ak-table tr.mine{background:#0a655c}.ak-question{border:1px solid #2c747a;border-radius:11px;padding:18px;margin:24px 0;background:#052e38}.ak-question legend{font-size:15px;font-weight:700;padding:0 8px;max-width:100%;line-height:1.7}.ak-question label{display:flex;align-items:center;gap:12px;font-size:14px;line-height:1.7;padding:9px}.ak-question input{accent-color:#00c9a7;width:18px;height:18px}.ak-question label svg{color:#b9f34c;width:20px;height:20px}.ak-question p{padding:10px;background:#0b5351;border-radius:9px;color:#b5e2d5}.ak-progress-rows{display:grid;gap:16px;padding:13px 0}.ak-progress-rows>article{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:25px}.ak-progress-rows strong{font-size:14px}.ak-progress-rows small{display:block;font-size:12px;color:#9bbfc2;margin-top:6px}.ak-progress-rows .ak-progress{margin:10px 35px 10px 0}.ak-chart{display:grid;gap:18px;padding:20px}.ak-chart>div{display:grid;grid-template-columns:230px minmax(0,1fr);align-items:center;gap:15px;font-size:13px}.ak-chart i{display:block;position:relative;min-height:35px;background:linear-gradient(90deg,#b9f34c var(--bar),#12404a var(--bar));border-radius:6px}.ak-chart b{font-style:normal;display:inline-block;color:#082c28;padding:7px 15px;background:#b9f34c;border-radius:6px}.ak-material-art{height:130px;border-radius:9px}.ak-material-row{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid #2b6369}.ak-material-row strong{font-size:12px;flex:1;line-height:1.6}.ak-material-row .ak-text-link{font-size:11px}.ak-teacher-art{display:grid;place-items:center;width:100px;height:100px;background:#0d5e60;border-radius:50%;margin:20px auto}.ak-teacher-art svg{width:55px;height:55px;color:#b9f34c}.ak-teacher-course{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#b9f34c;font-size:13px;padding:12px 0;border-top:1px solid #2e646b;line-height:1.6}.ak-full-certs .ak-certificate{min-height:300px;gap:16px;padding:25px}.ak-full-certs .ak-certificate strong{font-size:20px}.ak-full-certs .ak-certificate small{font-size:14px}.ak-full-certs .ak-certificate>span{font-size:13px}.ak-full-certs .ak-certificate>svg{width:60px;height:60px}.ak-full-certs .ak-cert-open{font-size:14px;padding:7px 20px}.ak-certificate-detail{display:flex;flex-direction:column;align-items:center;gap:17px;text-align:center;padding:15px}.ak-certificate-detail>svg{width:230px;height:230px}.ak-certificate-detail h2{font-size:26px}.ak-certificate-detail h3{font-size:19px;line-height:1.5}.ak-certificate-detail p{font-size:13px;line-height:1.7;color:#9dc6cc}.ak-verification{max-width:700px;margin:70px auto;text-align:center;background:#0b414c;border:1px solid #00c9a7;border-radius:20px;padding:40px;color:#f4fbf9}.ak-verification>svg{width:60px;height:60px;color:#b9f34c}.ak-verification h1{font-size:29px;margin:20px 0}.ak-verification h2{font-size:22px;line-height:1.6}.ak-verification p{font-size:14px;line-height:1.8;color:#b0d4d5}
@media(min-width:1900px){.ak-main{padding-bottom:40px}}@media(max-width:1450px){.ak-topbar>nav>a:last-child{display:none}.ak-topbar{gap:12px}.ak-account>span:not(.ak-avatar){display:none}.ak-hero-footer>span{font-size:11px;gap:6px}.ak-dashboard{grid-template-columns:minmax(0,1fr) 300px}.ak-hero h1{font-size:30px}.ak-hero h1 span{font-size:27px}.ak-course-grid{gap:7px}.ak-course h3{font-size:12px}.ak-course p{font-size:9px;flex-wrap:wrap}.ak-panel h2{font-size:17px}.ak-text-link{font-size:11px}.ak-exam-list strong{font-size:11px}.ak-exam-list small{font-size:9px}.ak-exam-list>article>svg{width:29px;height:34px;padding:5px}.ak-exam-list{gap:8px}.ak-exam-list>article{gap:7px}.ak-exam-list .ak-button{font-size:10px;padding:5px 7px}.ak-sidebar>nav a{font-size:13px;gap:13px}.ak-progress-summary{gap:13px}.ak-progress-summary dt{font-size:11px}.ak-progress-summary dt svg{width:17px;height:17px}.ak-catalogue{gap:15px}.ak-catalogue .ak-course-art{height:180px}.ak-catalogue .ak-course h3{font-size:16px}.ak-catalogue .ak-course p{font-size:11px}}
@media(max-width:1150px){.ak-topbar>nav{display:none}.ak-search{margin-left:auto;width:260px}.ak-dashboard{grid-template-columns:1fr}.ak-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ak-promo{min-height:190px}.ak-progress-panel{min-height:190px}.ak-exams-panel{min-height:210px}.ak-certificates-panel{min-height:210px}.ak-hero h1{font-size:36px}.ak-hero h1 span{font-size:30px}.ak-hero{min-height:190px}.ak-hero>p{font-size:15px}.ak-hero-footer{gap:14px}.ak-hero-footer>span{font-size:11px}.ak-hero-footer>.ak-button{font-size:13px}.ak-categories button{font-size:11px;min-height:95px}.ak-feature-panel,.ak-last-panel{min-height:300px}.ak-course-art{height:112px}.ak-course h3{font-size:12px}.ak-course .ak-button{font-size:11px;min-height:32px}.ak-feature-grid{grid-template-columns:1.6fr 1fr}.ak-course p{min-height:25px}.ak-promo h2{font-size:23px}.ak-promo li{font-size:11px}.ak-trophy-art{height:155px;width:125px}.ak-last-art{min-height:170px}.ak-lesson-layout{grid-template-columns:minmax(0,1fr) 230px}.ak-two-columns{grid-template-columns:1.3fr 1fr}.ak-catalogue{grid-template-columns:repeat(2,minmax(0,1fr))}.ak-catalogue .ak-course-art{height:190px}.ak-categories{grid-template-columns:repeat(4,minmax(0,1fr))}.ak-heading h1{font-size:27px}.ak-progress-summary dt{font-size:12px}.ak-cert-grid .ak-certificate{min-height:150px}.ak-sidebar{padding-left:8px;padding-right:8px}.ak-sidebar-note{display:none}}
@media(max-width:800px){.ak-shell{--au:.9px}.ak-topbar{height:70px;padding:7px 13px;gap:13px}.ak-brand{width:165px}.ak-brand img{height:52px}.ak-title{padding-left:15px;gap:10px}.ak-title strong{font-size:21px}.ak-title small{font-size:13px}.ak-title>svg{width:39px;height:38px}.ak-search{width:180px;min-width:0;height:38px;padding:7px 12px}.ak-account .ak-avatar{width:36px;height:36px}.ak-account>svg{display:none}.ak-icon-button{display:none}.ak-mobile{display:flex}.ak-layout{display:block}.ak-sidebar{display:none;position:absolute;top:70px;left:0;width:244px;z-index:20;min-height:0;height:calc(100dvh - 70px);overflow:auto;background:#002930;padding:15px 10px;box-shadow:10px 15px 40px #0007}.ak-sidebar>nav a{font-size:15px;min-height:44px;gap:18px}.ak-sidebar>nav a svg{width:23px;height:23px}.ak-layout.menu-open .ak-sidebar{display:block}.ak-main{padding:12px}.ak-hero h1{font-size:34px}.ak-hero h1 span{font-size:29px}.ak-hero-footer>span:nth-child(4){display:none}.ak-hero>p{max-width:70%;font-size:14px}.ak-feature-grid{grid-template-columns:1.5fr 1fr}.ak-course h3{font-size:12px}.ak-course p{font-size:10px}.ak-lesson-layout{grid-template-columns:1fr}.ak-lesson-layout>aside{order:-1}.ak-playlist{max-height:175px;overflow:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.ak-playlist a{font-size:11px;padding:7px}.ak-table{min-width:550px}.ak-heading{margin:15px 0 22px}.ak-heading h1{font-size:27px}.ak-chart>div{grid-template-columns:190px minmax(0,1fr)}.ak-progress-rows>article{grid-template-columns:1fr;gap:8px}.ak-verification{margin:25px 0;padding:25px}}
@media(max-width:550px){.ak-topbar{padding:6px 10px;gap:8px;height:65px}.ak-brand{width:128px}.ak-brand img{height:46px}.ak-title{display:none}.ak-search{width:auto;flex:1;padding:7px 9px;height:35px}.ak-search input{font-size:11px}.ak-search svg{width:17px;height:17px}.ak-account .ak-avatar{width:30px;height:30px}.ak-mobile{padding:5px}.ak-mobile svg{width:20px;height:20px}.ak-sidebar{top:65px;height:calc(100dvh - 65px)}.ak-main{padding:9px}.ak-hero{min-height:210px;padding:16px 13px}.ak-hero h1{font-size:24px;gap:3px;flex-wrap:wrap;max-width:88%}.ak-hero h1 span{font-size:24px}.ak-hero h1 img{width:48px;height:48px}.ak-hero>p{margin:5px 0 16px;font-size:12px;max-width:75%;line-height:1.7}.ak-hero-art{left:38%;opacity:.6}.ak-hero-footer{flex-wrap:wrap;gap:8px;background:none;padding:0}.ak-hero-footer>span{font-size:10px;gap:5px}.ak-hero-footer>span svg{width:19px;height:19px}.ak-hero-footer>.ak-button{margin:5px 0 0;font-size:12px;padding:7px 13px;min-height:32px}.ak-panel{padding:13px;border-radius:13px}.ak-panel h2{font-size:18px;line-height:1.4}.ak-text-link{font-size:11px;gap:5px}.ak-panel>header{gap:7px;margin-bottom:10px}.ak-categories{gap:7px}.ak-categories button{font-size:10px;min-height:95px;padding:9px 5px}.ak-categories svg{width:27px;height:27px}.ak-feature-grid{grid-template-columns:1fr}.ak-course-grid{display:flex;overflow:auto;gap:10px;padding-bottom:7px}.ak-course-grid>.ak-course{min-width:195px;max-width:210px;flex:1 0 195px}.ak-course-art{height:120px}.ak-course h3{font-size:13px;min-height:38px}.ak-course>div{padding:10px}.ak-course p{font-size:11px;min-height:0;margin-bottom:15px}.ak-course .ak-button{font-size:12px;min-height:36px}.ak-feature-panel,.ak-last-panel{min-height:0}.ak-last-art{min-height:195px}.ak-last-art>strong{font-size:15px}.ak-last-panel>p{font-size:12px}.ak-last-panel>.ak-text-link{font-size:12px}.ak-journey{padding:5px 0 8px;gap:6px}.ak-journey strong{font-size:9px}.ak-journey span{width:36px;height:36px}.ak-journey svg{width:21px;height:21px}.ak-journey:before{top:23px;left:20px;right:20px}.ak-journey a{gap:9px}.ak-rail{grid-template-columns:1fr;gap:12px}.ak-promo{min-height:200px;padding:20px}.ak-promo h2{font-size:25px}.ak-promo li{font-size:12px}.ak-promo ul{gap:8px}.ak-trophy-art{width:140px;height:180px;top:18px;right:7px}.ak-progress-summary{gap:23px}.ak-ring{width:110px;height:110px}.ak-ring strong{font-size:28px}.ak-progress-summary dt{font-size:12px;gap:10px}.ak-progress-summary dd{font-size:20px}.ak-progress-panel{min-height:175px}.ak-exam-list strong{font-size:13px}.ak-exam-list small{font-size:10px}.ak-exam-list .ak-button{font-size:11px}.ak-exam-list>article>svg{width:36px;height:40px}.ak-exam-list>article{gap:10px;padding:8px 0}.ak-certificate strong{font-size:12px}.ak-certificate small{font-size:10px}.ak-certificate>svg{width:29px;height:29px}.ak-certificate{min-height:165px;padding:10px 6px;gap:7px}.ak-cert-open{font-size:11px}.ak-heading{display:block}.ak-heading h1{font-size:26px}.ak-heading>.ak-button{margin-top:16px}.ak-toolbar{gap:9px}.ak-toolbar>label{min-width:100%}.ak-toolbar>select{flex:1;min-width:125px;font-size:12px}.ak-catalogue{grid-template-columns:1fr;gap:15px;margin-top:15px}.ak-catalogue .ak-course-art{height:190px}.ak-catalogue .ak-course h3{font-size:18px}.ak-two-columns{grid-template-columns:1fr;gap:0}.ak-form{grid-template-columns:1fr;gap:17px}.ak-span{grid-column:1}.ak-question{padding:12px;margin:23px 0}.ak-question label{font-size:13px;padding:9px 3px}.ak-question legend{font-size:14px}.ak-lesson-list article{gap:10px;padding:11px}.ak-lesson-list strong{font-size:13px}.ak-lesson-list small{font-size:10px}.ak-lesson-list article>svg{width:21px;height:21px}.ak-lesson-list .ak-button{font-size:10px;padding:5px 8px}.ak-chart{padding:8px;gap:13px}.ak-chart>div{grid-template-columns:130px minmax(0,1fr);font-size:11px}.ak-playlist{grid-template-columns:1fr;max-height:160px}.ak-tabs{gap:5px}.ak-tabs button{font-size:11px;padding:8px 12px}.ak-certificate-detail>svg{width:215px;height:215px}.ak-certificate-detail{padding:5px}.ak-verification h1{font-size:25px}.ak-verification h2{font-size:19px}}
@media(prefers-reduced-motion:reduce){.ak-shell *{transition:none!important;scroll-behavior:auto!important}}

.ak-defs{position:absolute;width:0;height:0;overflow:hidden}html[data-page="academy"] body{padding-bottom:0}
