.WrittenOverview-module__eya30W__dashboard{gap:28px}.WrittenOverview-module__eya30W__topGrid{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:20px;display:grid}.WrittenOverview-module__eya30W__hero{isolation:isolate;color:#fff;background:#061c36;border:1px solid #163c5d;border-radius:24px;flex-direction:column;min-height:290px;padding:28px;display:flex;position:relative;overflow:hidden}.WrittenOverview-module__eya30W__texture{z-index:-1;background:linear-gradient(90deg,#061c36 12%,#061c36bb 60%,#061c3620),url(/pictures/interview/practice-plan-continue.svg) 100%/auto 150% no-repeat;position:absolute;inset:0}.WrittenOverview-module__eya30W__eyebrow{color:#c4d9ee;margin:0 0 18px;font-size:12px;font-weight:500}.WrittenOverview-module__eya30W__hero h2{letter-spacing:-.04em;text-wrap:balance;max-width:470px;margin:0;font-size:clamp(27px,3vw,38px);font-weight:500;line-height:1.15}.WrittenOverview-module__eya30W__heroDetail{color:#d4e3f2;max-width:430px;margin:14px 0 26px;font-size:13px;line-height:1.65}.WrittenOverview-module__eya30W__heroFooter{flex-wrap:wrap;align-items:center;gap:14px;margin-top:auto;display:flex}.WrittenOverview-module__eya30W__primaryAction{color:#10233b;background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:18px;min-height:44px;padding:11px 16px;font-size:13px;font-weight:600;display:inline-flex}.WrittenOverview-module__eya30W__heroStatus{color:#c4d9ee;font-size:11px}.WrittenOverview-module__eya30W__savedCard{border:1px solid var(--progress-border);background:var(--progress-surface);text-align:left;border-radius:24px;flex-direction:column;gap:25px;min-width:0;padding:25px;display:flex}.WrittenOverview-module__eya30W__savedHeading,.WrittenOverview-module__eya30W__savedFooter{justify-content:space-between;align-items:center;gap:12px;display:flex}.WrittenOverview-module__eya30W__savedHeading{letter-spacing:-.025em;font-size:17px;font-weight:500}.WrittenOverview-module__eya30W__savedHeading svg{color:var(--progress-accent)}.WrittenOverview-module__eya30W__savedCount{letter-spacing:-.06em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:10px;margin-block:auto;font-size:72px;line-height:1;display:flex}.WrittenOverview-module__eya30W__savedCount>span{color:var(--progress-muted);letter-spacing:0;font-size:13px}.WrittenOverview-module__eya30W__savedFooter{color:var(--progress-muted);font-size:12px;line-height:1.6}.WrittenOverview-module__eya30W__savedFooter svg{flex:none}.WrittenOverview-module__eya30W__topics{border:1px solid var(--progress-border);background:var(--progress-surface);border-radius:25px;padding:24px}.WrittenOverview-module__eya30W__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.WrittenOverview-module__eya30W__sectionHeading h2{letter-spacing:-.03em;margin:0;font-size:18px;font-weight:600}.WrittenOverview-module__eya30W__sectionHeading p{color:var(--progress-muted);margin:7px 0 0;font-size:12px}.WrittenOverview-module__eya30W__quietAction{border:1px solid var(--progress-action-border);background:var(--progress-action-surface);min-height:44px;color:var(--progress-action);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:inline-flex}.WrittenOverview-module__eya30W__quietAction svg{width:16px;height:16px}.WrittenOverview-module__eya30W__topicGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.WrittenOverview-module__eya30W__topicCard{border:1px solid var(--progress-border);background:var(--progress-panel);text-align:left;border-radius:18px;min-width:0;padding:19px}.WrittenOverview-module__eya30W__topicTop{color:var(--progress-muted);justify-content:space-between;align-items:center;display:flex}.WrittenOverview-module__eya30W__topicNumber{border:1px solid var(--progress-divider);background:var(--progress-action-surface);font-variant-numeric:tabular-nums;border-radius:8px;place-items:center;width:29px;height:29px;font-size:11px;display:grid}.WrittenOverview-module__eya30W__topicTop svg{width:16px;height:16px}.WrittenOverview-module__eya30W__topicCard h3{letter-spacing:-.025em;overflow-wrap:anywhere;min-height:44px;margin:19px 0 12px;font-size:16px;font-weight:500;line-height:1.4}.WrittenOverview-module__eya30W__topicMeta{color:var(--progress-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:11px;display:flex}.WrittenOverview-module__eya30W__track{background:repeating-linear-gradient(90deg, var(--progress-track) 0 3px, transparent 3px 8px);border-radius:4px;height:9px;margin-top:13px;display:block;overflow:hidden}.WrittenOverview-module__eya30W__track>span{border-radius:inherit;background:var(--progress-gradient);height:100%;display:block}.WrittenOverview-module__eya30W__localNote,.WrittenOverview-module__eya30W__empty{color:var(--progress-muted);margin:18px 0 0;font-size:11px;line-height:1.7}.WrittenOverview-module__eya30W__primaryAction,.WrittenOverview-module__eya30W__savedCard,.WrittenOverview-module__eya30W__topicCard,.WrittenOverview-module__eya30W__quietAction{transition:transform .16s ease-out}.WrittenOverview-module__eya30W__primaryAction:active,.WrittenOverview-module__eya30W__savedCard:active,.WrittenOverview-module__eya30W__topicCard:active,.WrittenOverview-module__eya30W__quietAction:active{transform:scale(.985)}.WrittenOverview-module__eya30W__primaryAction:focus-visible{outline-offset:4px;outline:2px solid #87bdff}@media (hover:hover) and (pointer:fine){.WrittenOverview-module__eya30W__savedCard:hover,.WrittenOverview-module__eya30W__topicCard:hover{border-color:var(--progress-action-hover-border)}.WrittenOverview-module__eya30W__quietAction:hover{background:var(--progress-action-hover)}.WrittenOverview-module__eya30W__primaryAction:hover{background:#eaf3ff}}@media (max-width:850px){.WrittenOverview-module__eya30W__topicGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.WrittenOverview-module__eya30W__topGrid{grid-template-columns:1fr;gap:16px}.WrittenOverview-module__eya30W__hero{min-height:280px;padding:24px}.WrittenOverview-module__eya30W__savedCard{gap:20px}.WrittenOverview-module__eya30W__savedCount{font-size:56px}.WrittenOverview-module__eya30W__topics{padding:18px}}@media (max-width:430px){.WrittenOverview-module__eya30W__topicGrid{grid-template-columns:1fr}.WrittenOverview-module__eya30W__topicCard h3{min-height:0}.WrittenOverview-module__eya30W__hero{padding:22px}}@media (prefers-reduced-motion:reduce){.WrittenOverview-module__eya30W__primaryAction,.WrittenOverview-module__eya30W__savedCard,.WrittenOverview-module__eya30W__topicCard,.WrittenOverview-module__eya30W__quietAction{transition:none}.WrittenOverview-module__eya30W__primaryAction:active,.WrittenOverview-module__eya30W__savedCard:active,.WrittenOverview-module__eya30W__topicCard:active,.WrittenOverview-module__eya30W__quietAction:active{transform:none}}@media (forced-colors:active){.WrittenOverview-module__eya30W__texture{display:none}.WrittenOverview-module__eya30W__hero,.WrittenOverview-module__eya30W__savedCard,.WrittenOverview-module__eya30W__topics,.WrittenOverview-module__eya30W__topicCard{border-color:canvastext}.WrittenOverview-module__eya30W__hero{color:canvastext;background:canvas}.WrittenOverview-module__eya30W__eyebrow,.WrittenOverview-module__eya30W__heroDetail,.WrittenOverview-module__eya30W__heroStatus{color:canvastext}.WrittenOverview-module__eya30W__primaryAction{color:buttontext;background:buttonface;border:1px solid buttontext}.WrittenOverview-module__eya30W__track>span{background:highlight}}
.InterviewLearningPath-module__XHxhVq__layout{--path-ease-out:cubic-bezier(.23, 1, .32, 1);grid-template-columns:minmax(0,1fr) 272px;align-items:start;gap:32px;display:grid}.InterviewLearningPath-module__XHxhVq__map{isolation:isolate;background:#fff;border:1px solid #e3ebf1;border-radius:24px;min-width:0;position:relative;overflow:hidden}.InterviewLearningPath-module__XHxhVq__map:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 0 80%,#c0dcf457,#0000 48%),radial-gradient(at 100% 18%,#d2e7f870,#0000 43%);position:absolute;inset:0}.InterviewLearningPath-module__XHxhVq__mapHeader{z-index:2;background:#ffffffeb;border-bottom:1px solid #e5e7eb8c;justify-content:space-between;align-items:center;gap:12px;padding:18px 26px;display:flex;position:relative}.InterviewLearningPath-module__XHxhVq__starTotal{color:#426780;font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.InterviewLearningPath-module__XHxhVq__starTotal svg{fill:#529bd0;stroke:#337bb2;stroke-width:1.5px;width:19px;height:19px}.InterviewLearningPath-module__XHxhVq__totalPossible{color:#9ba9b4;font-weight:500}.InterviewLearningPath-module__XHxhVq__viewport{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#d0dfe9 transparent;overflow-anchor:none;height:clamp(480px,100dvh - 360px,820px);min-height:0;position:relative;overflow:hidden auto}.InterviewLearningPath-module__XHxhVq__viewport:focus-visible{outline-offset:-5px;outline:2px solid #7daecf}.InterviewLearningPath-module__XHxhVq__roadmap{flex-direction:column-reverse;min-height:100%;padding:44px 24px 36px;display:flex;position:relative}.InterviewLearningPath-module__XHxhVq__connector{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.InterviewLearningPath-module__XHxhVq__connector path{fill:none;stroke:#bad2e6;stroke-width:1.5px;stroke-linecap:round}.InterviewLearningPath-module__XHxhVq__stage{flex-direction:column-reverse;display:flex;position:relative}.InterviewLearningPath-module__XHxhVq__stageHeading{color:#345773;background:linear-gradient(125deg,#f1f8fe,#dcecf9);border:1px solid #bed6eb;border-radius:20px;align-self:center;width:min(100%,410px);margin:22px 0 26px;padding:21px 25px 23px;position:relative;transform:perspective(800px)rotateX(4deg)rotateY(-.5deg);box-shadow:0 2px #abc8df,0 14px 26px -18px #2a577e38,inset 0 1px #fffffff2}.InterviewLearningPath-module__XHxhVq__stageHeading[data-current]{color:#fff;background:radial-gradient(at 12% -30%,#ffffff4d,#0000 60%),linear-gradient(120deg,#287bbd,#2469ad 65%,#205b9b);border-color:#286ca7;animation:6s ease-in-out infinite InterviewLearningPath-module__XHxhVq__stageFloat;box-shadow:0 3px #174e83,0 20px 32px -18px #1d64a266,inset 0 1px #ffffff61,inset 0 -1px #12437533}.InterviewLearningPath-module__XHxhVq__stageNumber{letter-spacing:.07em;opacity:.75;justify-content:space-between;align-items:center;gap:12px;font-size:10px;font-weight:600;display:flex}.InterviewLearningPath-module__XHxhVq__stageNumber span{letter-spacing:0;font-size:11px;font-weight:550}.InterviewLearningPath-module__XHxhVq__stageTitle{letter-spacing:-.02em;text-wrap:balance;margin-top:8px;font-size:20px;font-weight:600;line-height:1.3}.InterviewLearningPath-module__XHxhVq__steps{flex-direction:column-reverse;margin:0;padding:0;list-style:none;display:flex}.InterviewLearningPath-module__XHxhVq__step{min-height:160px;position:relative}.InterviewLearningPath-module__XHxhVq__question{top:20px;left:var(--step-x);border-radius:44px;width:88px;min-height:120px;position:absolute;transform:translate(-50%)}.InterviewLearningPath-module__XHxhVq__question:focus-visible{outline-offset:8px;outline:2px solid #7daecf}.InterviewLearningPath-module__XHxhVq__nodeStack{flex-direction:column;align-items:center;gap:15px;display:flex}.InterviewLearningPath-module__XHxhVq__node{color:#4f7594;width:88px;height:88px;transition:transform .16s var(--path-ease-out);background:radial-gradient(at 25% 5%,#f5fbff,#0000 65%),linear-gradient(145deg,#e0effb,#c5ddf0);border:1px solid #b8d2e7;border-radius:50%;justify-content:center;align-items:center;font-size:22px;font-weight:600;display:flex;position:relative;transform:perspective(350px)rotateX(24deg);box-shadow:0 4px #9fbed7,0 13px 20px -11px #2c5a8442,inset 0 1px #fff}.InterviewLearningPath-module__XHxhVq__node:before{content:"";border-radius:inherit;border:1px solid #ffffffa6;position:absolute;inset:1px}.InterviewLearningPath-module__XHxhVq__node>span{display:flex;position:relative;transform:translateZ(1px)}.InterviewLearningPath-module__XHxhVq__current{color:#fff;background:radial-gradient(at 25% 0,#ffffff52,#0000 58%),linear-gradient(150deg,#3388c8,#2568ac 80%);border-color:#337cb6;box-shadow:0 4px #1d5285,0 17px 26px -11px #256dac66,inset 0 1px #ffffff85}.InterviewLearningPath-module__XHxhVq__current:before{border-color:#ffffff42}.InterviewLearningPath-module__XHxhVq__practised{color:#30648e;background:linear-gradient(145deg,#d9edfc,#aed1eb);border-color:#99bfdd;box-shadow:0 4px #7da7c8,0 13px 20px -11px #2c506a3d,inset 0 1px #fffc}.InterviewLearningPath-module__XHxhVq__questionLabel{text-align:left;width:174px;position:absolute;top:42px;left:calc(100% + 20px);transform:translateY(-50%)}.InterviewLearningPath-module__XHxhVq__question[data-label-side=left] .InterviewLearningPath-module__XHxhVq__questionLabel{text-align:right;left:auto;right:calc(100% + 20px)}.InterviewLearningPath-module__XHxhVq__questionTitle{color:#435565;text-wrap:pretty;font-size:14px;font-weight:500;line-height:1.45;display:block}.InterviewLearningPath-module__XHxhVq__question:active .InterviewLearningPath-module__XHxhVq__node{transform:perspective(350px)rotateX(24deg)translateY(2px)scale(.98)}.InterviewLearningPath-module__XHxhVq__locate{z-index:3;color:#577084;min-height:44px;transition:transform .16s var(--path-ease-out);background:#fffffff5;border:1px solid #dce7ef;border-radius:12px;align-items:center;gap:7px;padding:10px 15px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;bottom:18px;right:20px;box-shadow:0 3px 10px #2648610d}.InterviewLearningPath-module__XHxhVq__locate:focus-visible{outline-offset:4px;outline:2px solid #7daecf}.InterviewLearningPath-module__XHxhVq__locate:active{transform:translateY(2px)scale(.97)}.InterviewLearningPath-module__XHxhVq__sidebar{min-width:0;padding-top:8px}.InterviewLearningPath-module__XHxhVq__sidebar nav{scrollbar-width:thin;scrollbar-color:#d1d5db transparent;max-height:min(40dvh,360px);overflow-y:auto}.InterviewLearningPath-module__XHxhVq__topicOption{color:#718391;text-align:left;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:46px;padding:11px 14px;font-size:13px;line-height:20px;display:flex}.InterviewLearningPath-module__XHxhVq__topicOption:focus-visible{outline-offset:2px;outline:2px solid #7daecf}.InterviewLearningPath-module__XHxhVq__progressTopic{isolation:isolate;color:#5b7284;background:#f7fafc;position:relative;overflow:hidden}.InterviewLearningPath-module__XHxhVq__topicName,.InterviewLearningPath-module__XHxhVq__topicCount{z-index:1;position:relative}.InterviewLearningPath-module__XHxhVq__topicCount{color:#647789;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px;font-weight:400}.InterviewLearningPath-module__XHxhVq__topicProgressFill{z-index:0;transform-origin:0;transition:transform .25s var(--path-ease-out);pointer-events:none;background:linear-gradient(100deg,#d8ebf9,#b9dcf4);position:absolute;inset:0}.InterviewLearningPath-module__XHxhVq__selectedTopic{color:#285f88;background:#edf5fb;font-weight:600}.InterviewLearningPath-module__XHxhVq__selectedTopic:after{content:"";z-index:1;pointer-events:none;background:#438bc1;border-radius:0 3px 3px 0;width:3px;position:absolute;top:12px;bottom:12px;left:0}@keyframes InterviewLearningPath-module__XHxhVq__stageFloat{0%,to{transform:perspective(800px)rotateX(4deg)rotateY(-.5deg)translateY(0)}50%{transform:perspective(800px)rotateX(4deg)rotateY(-.5deg)translateY(-2px)}}@media (hover:hover) and (pointer:fine){.InterviewLearningPath-module__XHxhVq__question:hover .InterviewLearningPath-module__XHxhVq__node{transform:perspective(350px)rotateX(24deg)translateY(-2px)}.InterviewLearningPath-module__XHxhVq__question:active .InterviewLearningPath-module__XHxhVq__node{transform:perspective(350px)rotateX(24deg)translateY(2px)scale(.98)}.InterviewLearningPath-module__XHxhVq__question:hover .InterviewLearningPath-module__XHxhVq__questionTitle{color:#386c91}.InterviewLearningPath-module__XHxhVq__stageHeading:hover{animation-play-state:paused}.InterviewLearningPath-module__XHxhVq__topicOption:hover,.InterviewLearningPath-module__XHxhVq__locate:hover{background:#f0f7fc}.InterviewLearningPath-module__XHxhVq__selectedTopic:hover{background:#e6f1fa}}@media (max-width:1100px){.InterviewLearningPath-module__XHxhVq__layout{grid-template-columns:minmax(0,1fr) 230px;gap:24px}.InterviewLearningPath-module__XHxhVq__questionLabel{width:140px}.InterviewLearningPath-module__XHxhVq__questionTitle{font-size:13px}}@media (max-width:800px){.InterviewLearningPath-module__XHxhVq__layout{flex-direction:column-reverse;gap:22px;display:flex}.InterviewLearningPath-module__XHxhVq__sidebar,.InterviewLearningPath-module__XHxhVq__map{width:100%}.InterviewLearningPath-module__XHxhVq__sidebar{padding-top:0}.InterviewLearningPath-module__XHxhVq__sidebar nav{gap:4px;max-height:none;margin-top:12px;padding-bottom:4px;display:flex;overflow-x:auto}.InterviewLearningPath-module__XHxhVq__topicOption{flex-shrink:0;width:auto}.InterviewLearningPath-module__XHxhVq__sidebar>:last-child{margin-top:14px;padding-top:14px}.InterviewLearningPath-module__XHxhVq__sidebar>:last-child>:last-child{display:none}.InterviewLearningPath-module__XHxhVq__viewport{height:min(70dvh,720px);min-height:440px}}@media (max-width:480px){.InterviewLearningPath-module__XHxhVq__map{border-radius:22px}.InterviewLearningPath-module__XHxhVq__mapHeader{padding:17px 18px}.InterviewLearningPath-module__XHxhVq__roadmap{padding-inline:18px}.InterviewLearningPath-module__XHxhVq__step{min-height:150px}.InterviewLearningPath-module__XHxhVq__question{left:var(--mobile-step-x);width:76px}.InterviewLearningPath-module__XHxhVq__node{width:76px;height:76px;font-size:21px}.InterviewLearningPath-module__XHxhVq__questionLabel,.InterviewLearningPath-module__XHxhVq__question[data-label-side=left] .InterviewLearningPath-module__XHxhVq__questionLabel{text-align:left;width:145px;top:38px;left:calc(100% + 16px);right:auto}.InterviewLearningPath-module__XHxhVq__stageHeading{border-radius:18px;width:100%;padding:20px}.InterviewLearningPath-module__XHxhVq__stageTitle{font-size:19px}}@media (prefers-reduced-motion:reduce){.InterviewLearningPath-module__XHxhVq__stageHeading[data-current]{animation:none}.InterviewLearningPath-module__XHxhVq__node,.InterviewLearningPath-module__XHxhVq__locate,.InterviewLearningPath-module__XHxhVq__topicProgressFill{transition:none}.InterviewLearningPath-module__XHxhVq__question:hover .InterviewLearningPath-module__XHxhVq__node,.InterviewLearningPath-module__XHxhVq__question:active .InterviewLearningPath-module__XHxhVq__node{transform:perspective(350px)rotateX(24deg)}.InterviewLearningPath-module__XHxhVq__locate:active{transform:none}}@media (max-width:800px){.InterviewLearningPath-module__XHxhVq__sidebar .InterviewLearningPath-module__XHxhVq__progressPanel{border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding-top:0;display:flex}.InterviewLearningPath-module__XHxhVq__progressPanel>p:first-child{margin-top:0}.InterviewLearningPath-module__XHxhVq__progressPanel .InterviewLearningPath-module__XHxhVq__continueButton{width:auto;margin-top:0;font-size:12px}.InterviewLearningPath-module__XHxhVq__progressPanel .InterviewLearningPath-module__XHxhVq__progressBar,.InterviewLearningPath-module__XHxhVq__progressPanel .InterviewLearningPath-module__XHxhVq__browseTopic{display:none}}.InterviewLearningPath-module__XHxhVq__continueButton{color:#2f5772;transition:transform .16s var(--path-ease-out);background:#d7ecfa;border:1px solid #b7d6eb;border-radius:14px;font-weight:600;box-shadow:0 1px 2px #335e7b0d}.InterviewLearningPath-module__XHxhVq__continueButton:active{transform:scale(.985)}.InterviewLearningPath-module__XHxhVq__continueButton:focus-visible{outline-offset:3px;outline:2px solid #7daecf}.InterviewLearningPath-module__XHxhVq__progressBar{background:#edf3f7}.InterviewLearningPath-module__XHxhVq__progressBar>div{background:#9cc8e6}@media (hover:hover) and (pointer:fine){.InterviewLearningPath-module__XHxhVq__continueButton:hover{background:#cce6f7}}@media (prefers-reduced-motion:reduce){.InterviewLearningPath-module__XHxhVq__continueButton{transition:none}.InterviewLearningPath-module__XHxhVq__continueButton:active{transform:none}}.InterviewLearningPath-module__XHxhVq__stageHeading[data-current] .InterviewLearningPath-module__XHxhVq__stageNumber{opacity:.9}.dark .InterviewLearningPath-module__XHxhVq__layout{--path-star-earned-fill:#72baff;--path-star-earned-stroke:#a5d7ff;--path-star-available-fill:#243e59;--path-star-available-stroke:#7c9dbd;--path-star-empty-fill:#172332;--path-star-empty-stroke:#6886a4}.dark .InterviewLearningPath-module__XHxhVq__map{background:#111a27;border-color:#2c3c50;box-shadow:inset 0 1px #b2d5ff0d,0 12px 36px -28px #0009}.dark .InterviewLearningPath-module__XHxhVq__map:before{background:radial-gradient(at 0 90%,#277dfd1f,#0000 55%),radial-gradient(at 100% 15%,#38b8ea14,#0000 48%)}.dark .InterviewLearningPath-module__XHxhVq__mapHeader{background:#17202ef0;border-color:#2a384a}.dark .InterviewLearningPath-module__XHxhVq__mapHeader h2{color:#edf2f8}.dark .InterviewLearningPath-module__XHxhVq__starTotal{color:#b8d7f5}.dark .InterviewLearningPath-module__XHxhVq__starTotal svg{fill:#72baff;stroke:#a5d7ff;filter:drop-shadow(0 0 5px #4ea4ff42)}.dark .InterviewLearningPath-module__XHxhVq__totalPossible{color:#95a3b5}.dark .InterviewLearningPath-module__XHxhVq__viewport{scrollbar-color:#3a526d transparent}.dark .InterviewLearningPath-module__XHxhVq__connector path{stroke:#3b6087;filter:drop-shadow(0 0 3px #479bf526)}.dark .InterviewLearningPath-module__XHxhVq__stageHeading{color:#c9dced;background:linear-gradient(125deg,#203449,#1b293d);border-color:#344e6b;box-shadow:0 2px #101e2f,0 14px 26px -18px #0006,inset 0 1px #b4d7ff17}.dark .InterviewLearningPath-module__XHxhVq__stageHeading[data-current]{color:#f0f7ff;background:radial-gradient(at 12% -30%,#5bc2ff40,#0000 65%),linear-gradient(120deg,#174a72,#183d67 65%,#253c66);border-color:#497fae;box-shadow:0 3px #102940,0 0 26px #3188ed1a,0 18px 30px -18px #187be84d,inset 0 1px #a6daff3b}.dark .InterviewLearningPath-module__XHxhVq__node{color:#f1f7ff;text-shadow:0 1px 2px #091f3673;background:radial-gradient(at 28% 5%,#c7e6ff6b,#0000 62%),linear-gradient(145deg,#577fa4,#355879 80%);border-color:#92b9db;box-shadow:0 6px #294a69,0 7px #6e93b4,0 17px 18px -8px #000000a6,inset 0 2px 2px #dff2ff75,inset 0 -4px 6px #0c253e52}.dark .InterviewLearningPath-module__XHxhVq__node:before{border-color:#e5f5ff94 #c2e1fc47 #c2e1fc47;inset:3px}.dark .InterviewLearningPath-module__XHxhVq__current{color:#fff;background:radial-gradient(at 25% 0,#c6efff7a,#0000 60%),linear-gradient(150deg,#409dd9,#286bb1 80%);border-color:#b0dfff;box-shadow:0 6px #205487,0 7px #79b9e9,0 0 0 5px #50a9fa14,0 0 30px #3b99ff40,0 18px 20px -8px #0009,inset 0 2px 2px #e5f8ffa6,inset 0 -4px 6px #0f366459}.dark .InterviewLearningPath-module__XHxhVq__current:before{border-color:#f0fbffb8 #d2eeff66 #d2eeff66}.dark .InterviewLearningPath-module__XHxhVq__practised{color:#ebf8ff;background:radial-gradient(at 28% 5%,#b3e7ff59,#0000 62%),linear-gradient(145deg,#497fa6,#315a7d 80%);border-color:#8bc3e8;box-shadow:0 6px #254a69,0 7px #6ba4c8,0 17px 18px -8px #0009,inset 0 2px 2px #d0f2ff80,inset 0 -4px 6px #0a263e4d}.dark .InterviewLearningPath-module__XHxhVq__questionTitle{color:#c8d7e7}.dark .InterviewLearningPath-module__XHxhVq__question[aria-current=step] .InterviewLearningPath-module__XHxhVq__questionTitle{color:#f0f6fd}.dark .InterviewLearningPath-module__XHxhVq__locate{color:#c2d8ed;background:#1b2a3df7;border-color:#3b526e;box-shadow:0 3px 14px #0003,inset 0 1px #b3d5ff0f}.dark .InterviewLearningPath-module__XHxhVq__sidebar nav{scrollbar-color:#3a526d transparent}.dark .InterviewLearningPath-module__XHxhVq__topicOption{color:#b3c4d5}.dark .InterviewLearningPath-module__XHxhVq__progressTopic{background:#1d2837;box-shadow:inset 0 0 0 1px #85a6cf12}.dark .InterviewLearningPath-module__XHxhVq__topicCount{color:#9cb1c7}.dark .InterviewLearningPath-module__XHxhVq__topicProgressFill{background:linear-gradient(100deg,#264567,#2b557a)}.dark .InterviewLearningPath-module__XHxhVq__selectedTopic{color:#c4e4ff;background:#203851;box-shadow:inset 0 0 0 1px #385b7f,0 0 18px #3387e30f}.dark .InterviewLearningPath-module__XHxhVq__selectedTopic:after{background:#7bc7ff;box-shadow:0 0 10px #57b4ff66}.dark .InterviewLearningPath-module__XHxhVq__progressPanel{border-color:#2c3c50}.dark .InterviewLearningPath-module__XHxhVq__progressBar{background:#2b3a4d}.dark .InterviewLearningPath-module__XHxhVq__progressBar>div{background:linear-gradient(90deg,#38b8ea,#458cfa 60%,#a5b6fa)}.dark .InterviewLearningPath-module__XHxhVq__continueButton{color:#e3f3ff;background:linear-gradient(115deg,#224c71,#263f65);border-color:#466e98;box-shadow:inset 0 1px #a8d7ff21,0 0 20px #2b7cdd14}.dark .InterviewLearningPath-module__XHxhVq__browseTopic{color:#a5b0bf}.dark :is(.InterviewLearningPath-module__XHxhVq__viewport,.InterviewLearningPath-module__XHxhVq__question,.InterviewLearningPath-module__XHxhVq__locate,.InterviewLearningPath-module__XHxhVq__topicOption,.InterviewLearningPath-module__XHxhVq__continueButton):focus-visible{outline-color:#87bdff}@media (hover:hover) and (pointer:fine){.dark .InterviewLearningPath-module__XHxhVq__question:hover .InterviewLearningPath-module__XHxhVq__questionTitle{color:#a4d5ff}:is(.dark .InterviewLearningPath-module__XHxhVq__topicOption:hover,.dark .InterviewLearningPath-module__XHxhVq__locate:hover){color:#e1effc;background:#293e55}.dark .InterviewLearningPath-module__XHxhVq__selectedTopic:hover{background:#294764}.dark .InterviewLearningPath-module__XHxhVq__continueButton:hover{background:linear-gradient(115deg,#2b5e89,#304e7a)}.dark .InterviewLearningPath-module__XHxhVq__browseTopic:hover{color:#d9eaff;background:#222f40}}
