.academy-tabs-grouped{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 10px}.academy-nav-group{border:1px solid #b6c4d3;border-radius:14px;padding:9px;background:#f8fbff;min-width:0}.academy-nav-group>strong{display:block;margin:0 0 7px;color:#183650;font-size:13px}.academy-nav-items{display:flex;flex-wrap:wrap;gap:6px}.academy-tabs-grouped .academy-nav-items a{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:40px;padding:7px 10px;border:1px solid #8ba6be;border-radius:9px;background:#e6f2fc;color:#15334d;font-size:13px;font-weight:750;line-height:1.2;text-align:center;text-decoration:none}.academy-nav-learn{background:#f9f6ff;border-color:#bdade5}.academy-tabs-grouped .academy-nav-learn a{background:#e9ddff;border-color:#a685dc;color:#2b184b}.academy-nav-career{background:#fff9f2;border-color:#dcc3a8}.academy-tabs-grouped .academy-nav-career a{background:#ffead4;border-color:#d59d63;color:#52310f}.academy-tabs-grouped .academy-nav-items a[aria-current=page]{box-shadow:inset 0 0 0 2px currentColor}.academy-tabs-grouped .academy-nav-items a:focus-visible,.ntk button:focus-visible,.ntk input:focus-visible{outline:3px solid #c26700;outline-offset:2px}.ntk{max-width:1050px}.ntk-controls{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.ntk-controls button{border:1px solid #7457ae;border-radius:10px;background:#f5edff;color:#291749;font-weight:800;padding:10px 14px;cursor:pointer}.ntk-controls button[aria-pressed=true]{background:#59358f;color:#fff}.ntk-modes{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:5px;border:1px solid #bac9d7;border-radius:13px;background:#f4f8fb;max-width:620px}.ntk-modes button{flex:1 1 220px;min-height:44px;padding:9px 12px;border:1px solid transparent;border-radius:9px;background:0 0;color:#173b55;font-weight:800;cursor:pointer}.ntk-modes button[aria-pressed=true]{border-color:#6889a4;background:#dcebf7;color:#102e46;box-shadow:0 2px 5px #173b551a}.ntk-search{display:block;max-width:470px;font-weight:750;color:#183650}.ntk-search input{display:block;width:100%;margin-top:5px;border:2px solid #426688;border-radius:9px;padding:10px;background:#fff;color:#10263f}.ntk-card{border:1px solid #b9c6d4;border-left:5px solid #7251ac;border-radius:12px;margin:9px 0;background:#fff;overflow:hidden}.ntk-card summary{display:flex;align-items:center;gap:10px;cursor:pointer;padding:13px 15px;color:#162e46;list-style:none}.ntk-card summary small{margin-left:auto;white-space:nowrap;color:#4b267c;font-size:12px;font-weight:800}.ntk-card summary::-webkit-details-marker{display:none}.ntk-card summary::after{content:"⌄";margin-left:auto;color:#4b267c;font-size:20px;font-weight:800}.ntk-card[open] summary::after{content:"⌃"}.ntk-code{min-width:65px;border-radius:7px;background:#e9e0f7;color:#351956;text-align:center;font-size:12px;font-weight:800;padding:5px}.ntk-content{border-top:1px solid #d9dfe6;padding:4px 15px 16px;line-height:1.55}.ntk-chapter-lead{max-width:76ch;color:#213b53}.ntk-section-heading{margin:22px 0 10px;color:#283654;font-size:17px}.ntk-depth-list{display:grid;gap:11px;margin:0 0 20px;max-width:82ch}.ntk-depth-section{border:1px solid #b7c8d6;border-left:5px solid #35779a;border-radius:11px;background:#f6fbfd;padding:13px 16px}.ntk-depth-section:nth-child(3n+2){border-left-color:#7657a4;background:#faf8ff}.ntk-depth-section:nth-child(3n){border-left-color:#ae692f;background:#fffaf5}.ntk-depth-section h3{margin:0 0 7px;color:#173652;font-size:16px}.ntk-depth-section p{margin:0 0 9px;line-height:1.63}.ntk-depth-section a{color:#174e79;font-size:12px;font-weight:750}.ntk-topic-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0}.ntk-topic{min-width:0;border:1px solid #c9c2d9;border-left:4px solid #7251ac;border-radius:10px;padding:11px 13px;background:#fcfaff}.ntk-topic-match{border-color:#8550b4;background:#f4eaff}.ntk-topic-head{display:flex;align-items:baseline;gap:9px}.ntk-topic-head span{color:#59358f;font-size:12px;font-weight:900}.ntk-topic h3{margin:0;color:#2d1a4d;font-size:15px}.ntk-topic p{margin:8px 0;line-height:1.5}.ntk-topic a{color:#194d73;font-size:12px;font-weight:750}.ntk-content>a{font-weight:700;color:#174e79}.ntk-quiz{margin-top:14px;padding:12px;border-radius:10px;background:#f4f7fb}.ntk-quiz h3{margin:0;font-size:15px}.ntk-quiz p{margin:8px 0}.ntk-answers{display:flex;flex-wrap:wrap;gap:8px}.ntk-answers button{border:1px solid #7195b2;border-radius:8px;background:#fff;color:#153653;padding:8px 10px;text-align:left;cursor:pointer}.ntk-answers button[aria-pressed=true]{border-color:#7d4b00;background:#fff0d5;color:#412704}.ntk-answers button:disabled{opacity:.8;cursor:default}.ntk-feedback{border-left:3px solid #c88319;padding-left:9px}.ntk-feedback.is-correct{border-color:#277552}.ntk-feedback a{font-weight:750;color:#174e79}.ntk-sources{margin:16px 0 0;padding:10px 0 0;border-top:1px solid #c9d5df;color:#385168;font-size:12px;line-height:1.6}.ntk-sources a{color:#194d73;font-weight:750}@media(max-width:800px){.academy-tabs-grouped{grid-template-columns:1fr}.academy-nav-group{display:grid;grid-template-columns:115px 1fr;align-items:center;gap:8px}.academy-nav-group>strong{margin:0}.academy-tabs-grouped .academy-nav-items a{min-height:37px}}@media(max-width:650px){.ntk-topic-list{grid-template-columns:1fr}}@media(max-width:520px){.academy-nav-group{grid-template-columns:1fr;gap:5px;padding:8px}.academy-nav-group>strong{font-size:12px}.academy-tabs-grouped .academy-nav-items a{font-size:12px;min-height:36px}.ntk-controls button{flex:1 1 145px}.ntk-modes button{flex:1 1 100%;min-height:42px}.ntk-card summary{padding:11px;gap:7px}.ntk-card summary small{font-size:11px}.ntk-content{padding:4px 11px 13px}.ntk-answers{display:grid;grid-template-columns:1fr}.ntk-answers button{width:100%}}.helicopter-revision{max-width:100%;min-width:0}.helicopter-tracks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0}.helicopter-track{display:flex;flex-direction:column;gap:6px;padding:18px;border:2px solid #719b93;border-radius:16px;background:#e8f5ef;color:#16483d;text-decoration:none;min-height:82px;overflow-wrap:anywhere}.helicopter-track strong{font-size:1.2rem}.helicopter-track-pplh{border-color:#7f99bc;background:#edf3fd;color:#23466e}.helicopter-track[aria-current=page]{box-shadow:inset 0 0 0 2px currentColor}.helicopter-track:focus-visible{outline:3px solid #c47a19;outline-offset:4px}.helicopter-chapter{margin:24px 0;padding:14px;border-radius:16px;background:#eef5fa;border-left:5px solid #436b90;scroll-margin-top:90px}.helicopter-chapter[data-chapter=rotor]{background:#edf6f1;border-color:#307456}.helicopter-chapter[data-chapter=machine]{background:#f2eff9;border-color:#71529a}.helicopter-chapter[data-chapter=performances]{background:#fff5e5;border-color:#93601e}.helicopter-chapter[data-chapter=risques]{background:#fbeeee;border-color:#973f48}.helicopter-chapter[data-chapter=voyage]{background:#eaf6f7;border-color:#22727a}.helicopter-chapter>h3{color:#203847;margin-top:0}.helicopter-chapter .academy-detail{background:#fff}.helicopter-chapter .academy-sources{font-size:.88rem}.helicopter-chapter .academy-detail{scroll-margin-top:90px}.ntk-helicopter-link a{display:inline-block;padding:10px 14px;border-radius:10px;background:#edf3fd;color:#23466e}@media(max-width:600px){.helicopter-tracks{grid-template-columns:1fr;gap:9px}.helicopter-track{padding:14px;min-height:70px}.helicopter-chapter{padding:10px}.helicopter-revision .ops-form{grid-template-columns:1fr}.helicopter-revision input,.helicopter-revision select{max-width:100%;min-width:0}}