/* Shared learning navigation. Reference: dashboard/birdview.png top navigation. */
html body .tt-learning-header.site-header{height:62px;min-height:62px;display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(110px,1fr);align-items:center;gap:24px;padding:0 32px;margin:0;background:#fff;border-bottom:1px solid #e7e6f2;box-sizing:border-box}
html body .tt-learning-header .logo,html body .tt-learning-header .lt-brand{display:flex;align-items:center;gap:10px;min-width:0;color:#182139;font-size:20px;font-weight:800;letter-spacing:-.7px;white-space:nowrap;text-decoration:none}
html body .tt-learning-header .logo img,html body .tt-learning-header .logo svg,html body .tt-learning-header .lt-brand svg{width:43px;height:34px;flex:none}
html body .tt-learning-header .tt-learning-nav.site-nav{display:flex;align-items:center;justify-content:center;justify-self:center;grid-column:2;grid-row:1;gap:30px;width:auto;max-width:100%;min-width:0;margin:0;padding:0;transform:none;white-space:nowrap;font-size:17px;color:#4b5079;overflow:visible}
html body .tt-learning-header .tt-learning-nav.site-nav a{position:relative;display:flex;align-items:center;justify-content:center;flex:none;min-height:44px;height:62px;padding:0;color:#66657c;font:inherit;font-weight:600;text-decoration:none;white-space:nowrap}
html body .tt-learning-header .tt-learning-nav.site-nav a:hover{color:#6747ec}
html body .tt-learning-header .tt-learning-nav.site-nav a[aria-current=page]{color:#6747ec;font-weight:750}
html body .tt-learning-header .tt-learning-nav.site-nav a[aria-current=page]::after{content:'';position:absolute;bottom:0;left:0;right:0;height:4px;border-radius:4px;background:#6747ec}
html body .tt-learning-header .site-nav #mock-exams-home-tab:not([aria-current=page]){color:#66657c;font-weight:600}
html body .tt-learning-header .header-right,html body .tt-learning-header>#account,html body .tt-learning-header>.lt-user{grid-column:3;grid-row:1;justify-self:end;display:flex;align-items:center;gap:10px;min-width:0;max-width:100%;margin:0;font-size:13px;color:#6c617e}
html body .tt-learning-header .header-right .pill{display:none}
html body .tt-learning-header a:focus-visible{outline:3px solid #bba5ff;outline-offset:3px;border-radius:3px}
@media(min-width:1101px) and (max-width:1350px){html body .tt-learning-header .tt-learning-nav.site-nav{font-size:15px;gap:24px}}
@media(max-width:1100px){html body .tt-learning-header.site-header{height:auto;min-height:62px;grid-template-columns:minmax(0,1fr) auto;padding:12px 24px 0;gap:4px 16px}html body .tt-learning-header .tt-learning-nav.site-nav{grid-column:1/-1;grid-row:2;gap:26px}html body .tt-learning-header .tt-learning-nav.site-nav a{height:44px}html body .tt-learning-header .header-right,html body .tt-learning-header>#account,html body .tt-learning-header>.lt-user{grid-column:2;grid-row:1}}
@media(max-width:650px){html body .tt-learning-header.site-header{padding:12px 16px 0;gap:4px 10px}html body .tt-learning-header .logo,html body .tt-learning-header .lt-brand{font-size:16px;gap:8px}html body .tt-learning-header .logo img,html body .tt-learning-header .logo svg,html body .tt-learning-header .lt-brand svg{width:35px;height:28px}html body .tt-learning-header .tt-learning-nav.site-nav{justify-content:flex-start;justify-self:stretch;width:100%;gap:16px;font-size:12px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}html body .tt-learning-header .tt-learning-nav.site-nav::-webkit-scrollbar{display:none}html body .tt-learning-header .tt-learning-nav.site-nav a{height:44px}html body .tt-learning-header .header-right,html body .tt-learning-header>#account,html body .tt-learning-header>.lt-user{font-size:11px;gap:5px}}
