.knowledge-atlas-module__MFWIuG__atlas{--atlas-ink:#192136;--atlas-muted:#647087;color:var(--atlas-ink);width:min(1520px,100% - 56px);margin:0 auto;padding:30px 0 24px}.knowledge-atlas-module__MFWIuG__heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:26px;display:flex}.knowledge-atlas-module__MFWIuG__eyebrow{letter-spacing:.16em;color:#5a647d;margin:0 0 10px;font-size:.75rem;font-weight:750}.knowledge-atlas-module__MFWIuG__heading h1{letter-spacing:-.045em;margin:0 0 10px;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:650}.knowledge-atlas-module__MFWIuG__heading h1 span{color:#6d4aff}.knowledge-atlas-module__MFWIuG__heading p:last-child{color:var(--atlas-muted);margin:0;font-size:1rem}.knowledge-atlas-module__MFWIuG__total{text-align:right;font-size:2.2rem;font-weight:650;line-height:1.1}.knowledge-atlas-module__MFWIuG__total small{color:var(--atlas-muted);margin-top:6px;font-size:.8rem;font-weight:400;display:block}.knowledge-atlas-module__MFWIuG__areaBar{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.knowledge-atlas-module__MFWIuG__areaBar button{color:#505b70;background:#fff;border:1px solid #e3e7f0;border-radius:30px;align-items:center;gap:8px;min-height:44px;padding:9px 14px;font-size:.875rem;font-weight:550;display:flex}.knowledge-atlas-module__MFWIuG__areaBar button[aria-pressed=true]{color:var(--area-color,#5235c4);border-color:var(--area-color,#7659d4);background:#f5f3ff}.knowledge-atlas-module__MFWIuG__areaBar i{background:var(--area-color);border-radius:50%;width:8px;height:8px}.knowledge-atlas-module__MFWIuG__surface{background:#fafbfe;border:1px solid #dfe4ef;border-radius:18px;overflow:hidden;box-shadow:0 8px 32px #23345806}.knowledge-atlas-module__MFWIuG__mapHeader{background:#fff;border-bottom:1px solid #e2e6ef;justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:12px 24px;font-size:.8rem;font-weight:600;display:flex}.knowledge-atlas-module__MFWIuG__mapHeader span span{color:#a5acbe;margin:0 10px}.knowledge-atlas-module__MFWIuG__mapHeader>span:last-child{color:var(--atlas-muted);letter-spacing:.1em;font-size:.7rem}.knowledge-atlas-module__MFWIuG__initialMap{background-image:radial-gradient(#cbd3e5 .8px,#0000 .8px);background-size:20px 20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 44px;padding:32px;display:grid}.knowledge-atlas-module__MFWIuG__island{min-width:0}.knowledge-atlas-module__MFWIuG__areaNode{text-align:left;border:1px solid color-mix(in srgb, var(--area-color) 35%, white);background:var(--area-tint);width:100%;color:var(--area-color);box-shadow:0 4px 0 color-mix(in srgb, var(--area-color) 10%, white);border-radius:12px;align-items:center;gap:12px;padding:17px 16px;display:flex}.knowledge-atlas-module__MFWIuG__areaNode strong{font-size:1.05rem;display:block}.knowledge-atlas-module__MFWIuG__areaNode small{margin-top:5px;font-size:.8rem;font-weight:400;display:block}.knowledge-atlas-module__MFWIuG__areaNode>span:last-child{margin-left:auto}.knowledge-atlas-module__MFWIuG__branches{border-left:2px solid color-mix(in srgb, var(--area-color) 45%, white);gap:10px;margin:0 10px 0 20px;padding:15px 0 0 24px;display:grid}.knowledge-atlas-module__MFWIuG__groupNode{text-align:left;color:#33405a;background:#fff;border:1px solid #e0e5ed;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:46px;padding:11px 12px;font-size:.875rem;display:flex;position:relative}.knowledge-atlas-module__MFWIuG__groupNode:before{content:"";border-top:2px solid color-mix(in srgb, var(--area-color) 45%, white);width:24px;position:absolute;top:50%;left:-25px}.knowledge-atlas-module__MFWIuG__groupNode span{color:var(--area-color);border:1px solid #e5e8ef;border-radius:5px;padding:1px 5px;font-size:.75rem}.knowledge-atlas-module__MFWIuG__courseLink{border:1px solid #e1e5ef;border-left:3px solid var(--area-color);background:#fff;border-radius:6px;margin:8px 0 0 14px;padding:15px 12px;font-size:.9rem;display:block}.knowledge-atlas-module__MFWIuG__courseLink small{color:var(--atlas-muted);margin-top:8px;font-size:.75rem;display:block}.knowledge-atlas-module__MFWIuG__footnote{color:var(--atlas-muted);margin:15px 0 0;font-size:.8rem}.knowledge-atlas-module__MFWIuG__atlas button:hover{filter:brightness(.97)}.knowledge-atlas-module__MFWIuG__atlas :focus-visible{outline-offset:3px;outline-color:#6854d8}.knowledge-atlas-module__MFWIuG__atlas{padding-top:22px}body:has(.knowledge-atlas-module__MFWIuG__atlas) .header-inner{min-height:64px}.knowledge-atlas-module__MFWIuG__heading{margin-bottom:20px}.knowledge-atlas-module__MFWIuG__heading h1{margin-bottom:6px;font-size:1.9rem}.knowledge-atlas-module__MFWIuG__heading p:last-child{font-size:.875rem}.knowledge-atlas-module__MFWIuG__expandButton{color:#6b7290;background:0 0;border:0;align-items:center;min-height:36px;margin-left:auto;padding:7px 10px;font-size:.8rem;display:flex}.knowledge-atlas-module__MFWIuG__overviewContext{padding:9px 22px}.knowledge-atlas-module__MFWIuG__overviewContext h2{margin-right:12px;font-size:.9rem;display:inline}.knowledge-atlas-module__MFWIuG__expanded{z-index:50;position:fixed;inset:12px;overflow:auto;box-shadow:0 0 0 25px #17213bbf}.knowledge-atlas-module__MFWIuG__expanded .knowledge-atlas-module__MFWIuG__inspector{top:0}.knowledge-atlas-module__MFWIuG__expanded .knowledge-atlas-module__MFWIuG__mapHeader{z-index:5;position:sticky;top:0}.knowledge-atlas-module__MFWIuG__toolRow{align-items:center;gap:16px;margin-bottom:16px;display:flex}.knowledge-atlas-module__MFWIuG__searchBox{color:#73819a;background:#fff;border:1px solid #d9deeb;border-radius:11px;flex:1;align-items:center;gap:12px;min-width:260px;min-height:48px;padding:0 15px;display:flex;box-shadow:0 3px 8px #28375003}.knowledge-atlas-module__MFWIuG__searchBox:focus-within{border-color:#8170d6;box-shadow:0 0 0 3px #7255d514}.knowledge-atlas-module__MFWIuG__searchBox input{width:100%;min-width:0;color:var(--atlas-ink);background:0 0;border:0;outline:none;padding:12px 0;font-size:1rem}.knowledge-atlas-module__MFWIuG__searchBox input:focus-visible{outline:none}.knowledge-atlas-module__MFWIuG__searchBox button{color:#606d84;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.knowledge-atlas-module__MFWIuG__personalFilters{align-items:center;gap:6px;display:flex}.knowledge-atlas-module__MFWIuG__personalFilters button,.knowledge-atlas-module__MFWIuG__contextButton{color:#4f5b71;background:#fff;border:1px solid #dfe4ef;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 13px;font-size:.875rem;display:inline-flex}.knowledge-atlas-module__MFWIuG__personalFilters button[aria-pressed=true],.knowledge-atlas-module__MFWIuG__contextButton[aria-pressed=true]{color:#5133a7;background:#efeaff;border-color:#8d79dc}.knowledge-atlas-module__MFWIuG__mapHeader{min-height:58px;padding:9px 20px}.knowledge-atlas-module__MFWIuG__breadcrumb{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-size:.8125rem;display:flex}.knowledge-atlas-module__MFWIuG__breadcrumb button{color:#66728b;background:0 0;border:0;min-height:36px;padding:7px 2px}.knowledge-atlas-module__MFWIuG__breadcrumb button:last-of-type{color:#333e57;font-weight:650}.knowledge-atlas-module__MFWIuG__breadcrumb>span{color:#a6adc1}.knowledge-atlas-module__MFWIuG__viewSwitch{background:#f1f3f8;border:1px solid #e6e9f0;border-radius:8px;flex-shrink:0;padding:3px;display:flex}.knowledge-atlas-module__MFWIuG__viewSwitch button{color:#6b7690;background:0 0;border:0;border-radius:5px;align-items:center;gap:7px;min-height:34px;padding:7px 11px;font-size:.8rem;display:flex}.knowledge-atlas-module__MFWIuG__viewSwitch button[aria-pressed=true]{color:#38315f;background:#fff;box-shadow:0 1px 4px #17223b14}.knowledge-atlas-module__MFWIuG__contextBar{background:#fff;border-bottom:1px solid #e7eaf2;justify-content:space-between;align-items:center;gap:24px;padding:19px 24px 17px;display:flex}.knowledge-atlas-module__MFWIuG__contextBar h2{letter-spacing:-.025em;margin:0 0 6px;font-size:1.22rem;font-weight:600}.knowledge-atlas-module__MFWIuG__contextBar h2:focus{outline:none}.knowledge-atlas-module__MFWIuG__contextBar p{color:#647087;margin:0;font-size:.8125rem}.knowledge-atlas-module__MFWIuG__contextActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.knowledge-atlas-module__MFWIuG__contextActions .knowledge-atlas-module__MFWIuG__contextButton{min-height:38px;padding:8px 12px;font-size:.8rem}.knowledge-atlas-module__MFWIuG__graphWrap{position:relative}.knowledge-atlas-module__MFWIuG__graphViewport{touch-action:none;cursor:grab;background-color:#f9fbff;background-image:radial-gradient(#c8d1e5 .8px,#0000 .8px);background-size:20px 20px;height:clamp(560px,70svh,830px);position:relative;overflow:hidden}.knowledge-atlas-module__MFWIuG__graphViewport:active{cursor:grabbing}.knowledge-atlas-module__MFWIuG__graphPlane{transform-origin:0 0;contain:layout style;position:absolute;top:0;left:0}.knowledge-atlas-module__MFWIuG__edges{pointer-events:none;position:absolute;inset:0;overflow:visible}.knowledge-atlas-module__MFWIuG__graphNode{text-align:left;color:#29354c;cursor:pointer;background:#fff;border:1px solid #dce3ef;border-radius:10px;align-items:center;gap:12px;padding:14px 18px;display:flex;position:absolute;box-shadow:0 3px #29374f06}.knowledge-atlas-module__MFWIuG__graphNode:hover{border-color:var(--area-color);z-index:2;box-shadow:0 3px 12px #23375414}.knowledge-atlas-module__MFWIuG__nodeText{flex:1;min-width:0;display:block}.knowledge-atlas-module__MFWIuG__nodeText strong{letter-spacing:-.02em;font-size:17px;font-weight:600;line-height:1.3;display:block}.knowledge-atlas-module__MFWIuG__nodeText small{color:#65728a;margin-top:5px;font-size:13px;font-weight:400;line-height:1.25;display:block}.knowledge-atlas-module__MFWIuG__nodeIcon{width:40px;height:40px;color:var(--area-color);background:#ffffffa6;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.knowledge-atlas-module__MFWIuG__nodeArrow{color:var(--area-color);opacity:.7;margin-left:auto;font-size:16px}.knowledge-atlas-module__MFWIuG__node_area .knowledge-atlas-module__MFWIuG__nodeText strong{color:var(--area-color);font-size:20px}.knowledge-atlas-module__MFWIuG__node_area .knowledge-atlas-module__MFWIuG__nodeText small{color:var(--area-color);opacity:.85;font-size:12px}.knowledge-atlas-module__MFWIuG__node_area{background:var(--area-color);border-color:var(--area-color);box-shadow:0 4px 0 color-mix(in srgb, var(--area-color) 18%, white)}.knowledge-atlas-module__MFWIuG__node_area .knowledge-atlas-module__MFWIuG__nodeText strong,.knowledge-atlas-module__MFWIuG__node_area .knowledge-atlas-module__MFWIuG__nodeText small,.knowledge-atlas-module__MFWIuG__node_area .knowledge-atlas-module__MFWIuG__nodeArrow{color:#fff}.knowledge-atlas-module__MFWIuG__node_area .knowledge-atlas-module__MFWIuG__nodeIcon{color:#fff;background:#ffffff20}.knowledge-atlas-module__MFWIuG__node_root{color:#fff;background:#202b48;border-color:#202b48;box-shadow:0 5px 18px #2334581c}.knowledge-atlas-module__MFWIuG__node_root .knowledge-atlas-module__MFWIuG__nodeIcon{color:#d7cfff;background:#ffffff0d}.knowledge-atlas-module__MFWIuG__node_root .knowledge-atlas-module__MFWIuG__nodeText small{color:#c3cce0;font-size:13px}.knowledge-atlas-module__MFWIuG__node_root .knowledge-atlas-module__MFWIuG__nodeText strong{font-size:18px}.knowledge-atlas-module__MFWIuG__node_group{border-left:3px solid var(--area-color);padding:9px 14px}.knowledge-atlas-module__MFWIuG__node_group .knowledge-atlas-module__MFWIuG__nodeText{justify-content:space-between;align-items:center;gap:8px;display:flex}.knowledge-atlas-module__MFWIuG__node_group .knowledge-atlas-module__MFWIuG__nodeText strong{font-size:17px;line-height:1.2}.knowledge-atlas-module__MFWIuG__node_group .knowledge-atlas-module__MFWIuG__nodeText small{white-space:nowrap;color:var(--area-color);margin:0;font-size:12px}.knowledge-atlas-module__MFWIuG__node_course{border-top:3px solid var(--area-color);padding:11px 14px}.knowledge-atlas-module__MFWIuG__node_course .knowledge-atlas-module__MFWIuG__nodeArrow{align-self:flex-start}.knowledge-atlas-module__MFWIuG__node_course .knowledge-atlas-module__MFWIuG__nodeText strong{font-size:16px}.knowledge-atlas-module__MFWIuG__node_course .knowledge-atlas-module__MFWIuG__nodeText small{font-size:12px}.knowledge-atlas-module__MFWIuG__node_checklist{border-top:3px solid var(--area-color);align-items:flex-start}.knowledge-atlas-module__MFWIuG__node_checklist .knowledge-atlas-module__MFWIuG__nodeText strong{font-size:17px}.knowledge-atlas-module__MFWIuG__node_checklist .knowledge-atlas-module__MFWIuG__nodeIcon{background:var(--area-tint);width:30px;height:30px}.knowledge-atlas-module__MFWIuG__nodeSelected{background:var(--area-tint);outline:2px solid var(--area-color);outline-offset:3px}.knowledge-atlas-module__MFWIuG__nodeProgress{align-items:center;gap:8px;margin-top:10px;display:flex}.knowledge-atlas-module__MFWIuG__nodeProgress>span{background:#e6eaf2;border-radius:5px;flex:1;height:4px;display:block;overflow:hidden}.knowledge-atlas-module__MFWIuG__nodeProgress i{background:var(--area-color);border-radius:5px;height:100%;display:block}.knowledge-atlas-module__MFWIuG__nodeProgress em{white-space:nowrap;color:#5c6c83;font-size:11px;font-style:normal}.knowledge-atlas-module__MFWIuG__mapControls{background:#ffffffed;border:1px solid #dce2ee;border-radius:10px;align-items:center;gap:2px;padding:4px;display:flex;position:absolute;bottom:17px;left:18px;box-shadow:0 3px 12px #2334580a}.knowledge-atlas-module__MFWIuG__mapControls button{color:#43516c;background:0 0;border:0;border-radius:5px;min-width:36px;height:38px;padding:0 10px;font-size:1rem}.knowledge-atlas-module__MFWIuG__mapControls button:hover{background:#f1eff9}.knowledge-atlas-module__MFWIuG__mapControls>span{color:#65728a;text-align:center;min-width:40px;font-size:.75rem}.knowledge-atlas-module__MFWIuG__mapControls .knowledge-atlas-module__MFWIuG__controlDivider{background:#e1e5ef;width:1px;min-width:1px;height:20px;margin:0 3px}.knowledge-atlas-module__MFWIuG__mapHint{color:#6d7a93;pointer-events:none;font-size:.7rem;position:absolute;bottom:28px;right:20px}.knowledge-atlas-module__MFWIuG__shortcuts{background:#fff;border-top:1px solid #e2e6f0;flex-wrap:wrap;align-items:center;gap:10px;padding:17px 22px;display:flex}.knowledge-atlas-module__MFWIuG__shortcuts>span{letter-spacing:.08em;color:#77839a;margin-right:8px;font-size:.68rem;font-weight:650}.knowledge-atlas-module__MFWIuG__shortcuts button{color:#44516a;background:#fff;border:1px solid #e0e4ef;border-radius:7px;align-items:center;gap:10px;min-height:42px;padding:10px 12px;font-size:.8125rem;display:flex}.knowledge-atlas-module__MFWIuG__shortcuts button:first-of-type{color:#a91856;background:#fff5f9;border-color:#efccdc}.knowledge-atlas-module__MFWIuG__shortcuts button>span{color:#a1aaba;margin-left:6px}.knowledge-atlas-module__MFWIuG__bottomBar{justify-content:space-between;align-items:center;gap:15px;margin-top:15px;display:flex}.knowledge-atlas-module__MFWIuG__bottomBar p{color:#6c7890;margin:0;font-size:.75rem}.knowledge-atlas-module__MFWIuG__bottomBar p:first-child{align-items:center;gap:8px;display:flex}.knowledge-atlas-module__MFWIuG__bottomBar b{color:#b2bacc;font-weight:400}.knowledge-atlas-module__MFWIuG__bottomBar p:first-child>span{background:#7163c6;border-radius:50%;width:7px;height:7px}.knowledge-atlas-module__MFWIuG__bottomBar button{color:#5f45b2;background:0 0;border:0;font-size:.8rem;text-decoration:underline}.knowledge-atlas-module__MFWIuG__interestPicker{background:#fbfaff;border:1px solid #dcd7f1;border-radius:12px;margin-bottom:18px;padding:20px 22px}.knowledge-atlas-module__MFWIuG__interestPicker>div:first-child{justify-content:space-between;align-items:center;display:flex}.knowledge-atlas-module__MFWIuG__interestPicker h2{margin:0;font-size:1.2rem}.knowledge-atlas-module__MFWIuG__interestPicker>div:first-child>button{background:0 0;border:0;padding:10px;display:flex}.knowledge-atlas-module__MFWIuG__interestPicker p{color:#66728b;margin-bottom:16px;font-size:.9rem}.knowledge-atlas-module__MFWIuG__interestPicker>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.knowledge-atlas-module__MFWIuG__interestPicker>div:last-child button{color:var(--area-color);text-align:left;background:#fff;border:1px solid #e0dff0;border-radius:9px;align-items:center;gap:10px;min-height:48px;padding:13px;font-size:.9rem;display:flex}.knowledge-atlas-module__MFWIuG__interestPicker>div:last-child button>span:last-child{margin-left:auto}.knowledge-atlas-module__MFWIuG__interestPicker button[aria-pressed=true]{background:var(--area-tint)!important;border-color:var(--area-color)!important}.knowledge-atlas-module__MFWIuG__notice{background:#f6f3ff;border:1px solid #d9d2f0;border-radius:9px;align-items:center;gap:12px;margin:0 0 15px;padding:13px 16px;font-size:.875rem;line-height:1.5;display:flex}.knowledge-atlas-module__MFWIuG__notice>span:first-child{flex:1}.knowledge-atlas-module__MFWIuG__notice a,.knowledge-atlas-module__MFWIuG__notice button{color:#5b38a8;white-space:nowrap;background:0 0;border:0;align-items:center;min-height:32px;font-size:.875rem;font-weight:600;display:flex}.knowledge-atlas-module__MFWIuG__inlineNote{color:#6e6041;background:#faf8ef;margin:0;padding:12px 20px;font-size:.875rem}.knowledge-atlas-module__MFWIuG__inlineNote button{color:inherit;background:0 0;border:0;min-height:32px;text-decoration:underline}.knowledge-atlas-module__MFWIuG__empty{text-align:center;color:#6b7590;flex-direction:column;justify-content:center;align-items:center;min-height:370px;padding:40px 24px;display:flex}.knowledge-atlas-module__MFWIuG__empty h3{color:#35425b;margin:20px 0 10px;font-size:1.35rem}.knowledge-atlas-module__MFWIuG__empty p{max-width:520px;font-size:.95rem}.knowledge-atlas-module__MFWIuG__empty>div{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.knowledge-atlas-module__MFWIuG__empty button{color:#55409f;background:#fff;border:1px solid #d7dcee;border-radius:8px;min-height:44px;padding:12px 16px;font-size:.875rem}.knowledge-atlas-module__MFWIuG__listView,.knowledge-atlas-module__MFWIuG__searchResults{background:#f8faff;padding:24px}.knowledge-atlas-module__MFWIuG__listView>section+section{margin-top:34px}.knowledge-atlas-module__MFWIuG__listView>section>h3{color:var(--area-color);align-items:center;gap:10px;margin:0 0 18px;font-size:1.1rem;font-weight:650;display:flex}.knowledge-atlas-module__MFWIuG__listGroup{border-left:2px solid color-mix(in srgb, var(--area-color) 30%, white);margin:0 0 24px;padding-left:20px}.knowledge-atlas-module__MFWIuG__listGroupTitle{color:#536078;background:0 0;border:0;align-items:center;gap:12px;min-height:36px;padding:0 0 12px;font-size:.9rem;font-weight:600;display:flex}.knowledge-atlas-module__MFWIuG__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.knowledge-atlas-module__MFWIuG__courseCard{background:#fff;border:1px solid #e0e5ef;border-radius:12px;min-width:0;padding:17px}.knowledge-atlas-module__MFWIuG__cardTop{color:var(--area-color);justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;font-size:.7rem;font-weight:600;display:flex}.knowledge-atlas-module__MFWIuG__favorite{color:#6a748a;background:#fff;border:1px solid #e4e5ef;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.knowledge-atlas-module__MFWIuG__favorite[aria-pressed=true]{color:#9c6a00;background:#fff7db;border-color:#ead8a2}.knowledge-atlas-module__MFWIuG__favorite[aria-pressed=true] svg{fill:#edb932}.knowledge-atlas-module__MFWIuG__cardTitle{text-align:left;color:#293750;letter-spacing:-.015em;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:12px;width:100%;min-height:44px;padding:0;font-size:1.05rem;font-weight:600;line-height:1.4;display:flex}.knowledge-atlas-module__MFWIuG__cardTitle svg{color:var(--area-color);flex-shrink:0;margin-top:3px}.knowledge-atlas-module__MFWIuG__courseCard>p{color:#65728a;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 16px;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}.knowledge-atlas-module__MFWIuG__cardStats{color:#697892;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:.72rem;display:flex}.knowledge-atlas-module__MFWIuG__cardStats>span:last-child{color:var(--area-color)}.knowledge-atlas-module__MFWIuG__cardProgress{background:#e9edf5;border-radius:5px;height:4px;margin:14px 0 7px;overflow:hidden}.knowledge-atlas-module__MFWIuG__cardProgress i{background:var(--area-color);border-radius:5px;height:100%;display:block}.knowledge-atlas-module__MFWIuG__courseCard>small{color:#6a7892;font-size:.7rem;line-height:1.5;display:block}.knowledge-atlas-module__MFWIuG__searchResults>h3{margin:0 0 15px;font-size:1.1rem}.knowledge-atlas-module__MFWIuG__searchResults>h3:not(:first-child){margin-top:30px}.knowledge-atlas-module__MFWIuG__searchResults>h3>span{color:#7d8296;margin-left:8px;font-size:.8rem}.knowledge-atlas-module__MFWIuG__knowledgeResults{gap:8px;margin:0;padding:0;list-style:none;display:grid}.knowledge-atlas-module__MFWIuG__knowledgeResults a{background:#fff;border:1px solid #e2e7f1;border-radius:9px;flex-direction:column;gap:6px;padding:17px;display:flex}.knowledge-atlas-module__MFWIuG__knowledgeResults small{color:#74609f;font-size:.75rem}.knowledge-atlas-module__MFWIuG__knowledgeResults strong{color:#2f3a52;font-size:1rem}.knowledge-atlas-module__MFWIuG__knowledgeResults span{color:#6d7790;font-size:.875rem}.knowledge-atlas-module__MFWIuG__courseWorkspace{grid-template-columns:minmax(0,1fr) 360px;align-items:start;display:grid}.knowledge-atlas-module__MFWIuG__courseMap{min-width:0}.knowledge-atlas-module__MFWIuG__courseMap .knowledge-atlas-module__MFWIuG__graphViewport{height:600px}.knowledge-atlas-module__MFWIuG__courseMap .knowledge-atlas-module__MFWIuG__mapHint{display:none}.knowledge-atlas-module__MFWIuG__inspector{scrollbar-width:thin;background:#fff;border-left:1px solid #dfe4ee;min-width:0;max-height:calc(100svh - 108px);padding:20px;position:sticky;top:88px;overflow:auto}.knowledge-atlas-module__MFWIuG__inspectorTop{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.knowledge-atlas-module__MFWIuG__supportLink{color:#67558b;text-align:left;background:0 0;border:0;border-top:1px solid #e7eaf2;align-items:center;gap:7px;width:100%;margin-top:12px;padding:10px 0;font-size:.8125rem;display:flex}.knowledge-atlas-module__MFWIuG__supportOverview{background:#f7f5fc;border:1px solid #e4dfef;border-radius:10px;margin:16px 0;padding:12px}.knowledge-atlas-module__MFWIuG__expandedSearch{color:#7a8295;background:#fff;border-bottom:1px solid #e3e8f1;align-items:center;gap:10px;padding:8px 22px;display:flex}.knowledge-atlas-module__MFWIuG__expandedSearch input{color:#344361;background:#f6f8fc;border:1px solid #e2e7f1;border-radius:8px;flex:1;min-width:0;padding:9px 12px;font-size:.875rem}.knowledge-atlas-module__MFWIuG__expandedSearch button{color:#6954a0;background:0 0;border:0;font-size:.8rem}.knowledge-atlas-module__MFWIuG__supportOverview>span{color:#77668e;align-items:center;gap:6px;font-size:.75rem;display:flex}.knowledge-atlas-module__MFWIuG__supportOverview>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:9px;display:grid}.knowledge-atlas-module__MFWIuG__supportOverview button{color:#645176;background:#fff;border:0;border-radius:7px;padding:8px 4px;font-size:.75rem}.knowledge-atlas-module__MFWIuG__supportOverview strong{color:#5b4093;font-size:1.2rem;line-height:1.3;display:block}.knowledge-atlas-module__MFWIuG__inspectorTop>span{letter-spacing:.08em;color:#77819a;font-size:.65rem;font-weight:700}.knowledge-atlas-module__MFWIuG__inspectorTop>a{color:var(--area-color);white-space:nowrap;font-size:.8rem;font-weight:650}.knowledge-atlas-module__MFWIuG__courseDescription{color:#68748c;margin:0 0 14px;font-size:.875rem;line-height:1.7}.knowledge-atlas-module__MFWIuG__scopeDetails{margin-bottom:14px}.knowledge-atlas-module__MFWIuG__scopeDetails summary{color:#66738c;cursor:pointer;min-height:32px;padding:6px 0;font-size:.8125rem}.knowledge-atlas-module__MFWIuG__scopeDetails .knowledge-atlas-module__MFWIuG__courseDescription{margin-top:10px}.knowledge-atlas-module__MFWIuG__inspectorTitle h3{scroll-margin-top:90px}.knowledge-atlas-module__MFWIuG__inspectorTitle h3:focus{outline:none}.knowledge-atlas-module__MFWIuG__backToBranches{display:none}@media (max-width:760px){.knowledge-atlas-module__MFWIuG__backToBranches{min-height:40px;color:var(--area-color);background:0 0;border:0;margin-bottom:8px;padding:8px 0;font-size:.8125rem;display:inline-flex}.knowledge-atlas-module__MFWIuG__overviewContext>div:first-child{flex-basis:100%}.knowledge-atlas-module__MFWIuG__overviewContext{flex-wrap:wrap}}.knowledge-atlas-module__MFWIuG__courseLinks{flex-wrap:wrap;gap:7px;margin-bottom:22px;display:flex}.knowledge-atlas-module__MFWIuG__courseLinks a{color:var(--area-color);background:var(--area-tint);border:1px solid #e4e7ef;border-radius:6px;padding:9px;font-size:.75rem}.knowledge-atlas-module__MFWIuG__inspectorTitle{border-top:1px solid #e5e8f0;padding-top:20px}.knowledge-atlas-module__MFWIuG__inspectorTitle>span{color:var(--area-color);letter-spacing:.07em;font-size:.68rem;font-weight:700}.knowledge-atlas-module__MFWIuG__inspectorTitle h3{margin:8px 0 10px;font-size:1.2rem;font-weight:600;line-height:1.35}.knowledge-atlas-module__MFWIuG__inspectorTitle p{color:#6c7890;font-size:.875rem;line-height:1.6}.knowledge-atlas-module__MFWIuG__inspectorTitle>a{color:var(--area-color);margin-bottom:20px;font-size:.85rem;font-weight:650;display:block}.knowledge-atlas-module__MFWIuG__itemFilter{background:#f2f4f9;border-radius:7px;gap:3px;padding:3px;display:flex}.knowledge-atlas-module__MFWIuG__itemFilter button{color:#6b7490;background:0 0;border:0;border-radius:5px;flex:1;min-height:36px;padding:8px 5px;font-size:.75rem}.knowledge-atlas-module__MFWIuG__itemFilter button[aria-pressed=true]{color:#493382;background:#fff;box-shadow:0 1px 4px #26324812}.knowledge-atlas-module__MFWIuG__markExplanation{color:#728097;margin:12px 0;font-size:.72rem;line-height:1.6}.knowledge-atlas-module__MFWIuG__knowledgeList{margin:0;padding:0;list-style:none}.knowledge-atlas-module__MFWIuG__knowledgeList li{border-top:1px solid #e9edf4}.knowledge-atlas-module__MFWIuG__knowledgeList a{align-items:flex-start;gap:10px;padding:15px 0;display:flex}.knowledge-atlas-module__MFWIuG__knowledgeList a>span:nth-child(2){flex:1;min-width:0}.knowledge-atlas-module__MFWIuG__knowledgeList strong{font-size:.875rem;font-weight:550;line-height:1.5;display:block}.knowledge-atlas-module__MFWIuG__knowledgeList small{color:#77839b;margin-top:6px;font-size:.68rem;line-height:1.5;display:block}.knowledge-atlas-module__MFWIuG__knowledgeList a>span:last-child{color:#929aaf;font-size:.85rem}.knowledge-atlas-module__MFWIuG__knownDot,.knowledge-atlas-module__MFWIuG__unknownDot{border:1px solid #c9d1e0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:2px;font-size:.7rem;display:flex}.knowledge-atlas-module__MFWIuG__knownDot{color:#227d45;background:#eaf7ed;border-color:#9cc8a9}.knowledge-atlas-module__MFWIuG__related{background:#f5f7fc;border-top:1px solid #e0e5ef;padding:22px}.knowledge-atlas-module__MFWIuG__related h3{letter-spacing:-.02em;align-items:center;gap:8px;margin:0 0 8px;font-size:1rem;display:flex}.knowledge-atlas-module__MFWIuG__related>p{color:#6c7892;margin-bottom:16px;font-size:.8rem}.knowledge-atlas-module__MFWIuG__related>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.knowledge-atlas-module__MFWIuG__related button{text-align:left;border:1px solid #dfe4ef;border-left:3px dashed var(--area-color);background:#fff;border-radius:8px;flex-direction:column;gap:7px;padding:13px;display:flex;position:relative}.knowledge-atlas-module__MFWIuG__related button>span{color:var(--area-color);font-size:.7rem;font-weight:600}.knowledge-atlas-module__MFWIuG__related button strong{color:#35425b;font-size:.85rem;font-weight:600;line-height:1.4}.knowledge-atlas-module__MFWIuG__related button small{color:#6a7891;font-size:.75rem;line-height:1.5}.knowledge-atlas-module__MFWIuG__checklistCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:22px;display:grid}.knowledge-atlas-module__MFWIuG__checklistCard{text-align:left;color:#3c4862;background:#fff;border:1px solid #dde3ef;border-radius:9px;flex-direction:column;align-items:flex-start;gap:10px;padding:16px;display:flex}.knowledge-atlas-module__MFWIuG__checklistCard[aria-pressed=true]{border-color:var(--area-color);background:var(--area-tint)}.knowledge-atlas-module__MFWIuG__checklistCard>span{color:var(--area-color);font-size:.75rem;font-weight:700}.knowledge-atlas-module__MFWIuG__checklistCard strong{font-size:.95rem;font-weight:600;line-height:1.4}.knowledge-atlas-module__MFWIuG__checklistCard small{color:#6d7991;font-size:.75rem}.knowledge-atlas-module__MFWIuG__checklistCard em{color:var(--area-color);font-size:.7rem;font-style:normal}.knowledge-atlas-module__MFWIuG__listAreaTitle{color:inherit;text-align:left;background:0 0;border:0;min-height:40px;padding:0;font-size:1.1rem;font-weight:650}.knowledge-atlas-module__MFWIuG__listView>section>h3 small{color:#77839a;margin-left:auto;font-size:.75rem;font-weight:400}.knowledge-atlas-module__MFWIuG__listOverview{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.knowledge-atlas-module__MFWIuG__listOverview>section{background:#fff;border:1px solid #dce3ef;border-radius:12px;padding:20px}.knowledge-atlas-module__MFWIuG__listOverview>section+section{margin-top:0}.knowledge-atlas-module__MFWIuG__listOverview .knowledge-atlas-module__MFWIuG__listGroup{margin-bottom:0}.knowledge-atlas-module__MFWIuG__listOverview .knowledge-atlas-module__MFWIuG__listGroupTitle{text-align:left;min-height:46px;padding:9px 0;line-height:1.5}@media (prefers-reduced-motion:no-preference){.knowledge-atlas-module__MFWIuG__graphNode:hover{transition:box-shadow .15s,border-color .15s}}@media (max-width:1100px){.knowledge-atlas-module__MFWIuG__toolRow{flex-wrap:wrap}.knowledge-atlas-module__MFWIuG__personalFilters{flex:none}.knowledge-atlas-module__MFWIuG__courseWorkspace{grid-template-columns:minmax(0,1fr) 320px}.knowledge-atlas-module__MFWIuG__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-atlas-module__MFWIuG__mapHint{display:none}.knowledge-atlas-module__MFWIuG__courseMap .knowledge-atlas-module__MFWIuG__graphViewport{height:520px}}@media (max-width:760px){.knowledge-atlas-module__MFWIuG__heading{gap:12px}.knowledge-atlas-module__MFWIuG__toolRow{gap:10px}.knowledge-atlas-module__MFWIuG__searchBox{flex-basis:100%}.knowledge-atlas-module__MFWIuG__personalFilters{width:100%}.knowledge-atlas-module__MFWIuG__personalFilters button{flex:1;gap:5px;padding:9px 7px;font-size:.78rem}.knowledge-atlas-module__MFWIuG__areaBar{flex-wrap:nowrap;padding-bottom:5px;overflow:auto}.knowledge-atlas-module__MFWIuG__areaBar button{flex-shrink:0;font-size:.8rem}.knowledge-atlas-module__MFWIuG__contextBar{align-items:flex-start;gap:12px;padding:16px}.knowledge-atlas-module__MFWIuG__contextBar h2{font-size:1.1rem}.knowledge-atlas-module__MFWIuG__contextBar p{font-size:.75rem}.knowledge-atlas-module__MFWIuG__contextActions{flex-wrap:wrap;justify-content:flex-end;max-width:120px}.knowledge-atlas-module__MFWIuG__contextActions .knowledge-atlas-module__MFWIuG__contextButton{font-size:.72rem}.knowledge-atlas-module__MFWIuG__mapHeader{flex-wrap:wrap;gap:8px;padding:8px 14px}.knowledge-atlas-module__MFWIuG__breadcrumb{gap:6px;font-size:.75rem}.knowledge-atlas-module__MFWIuG__viewSwitch{margin-left:auto}.knowledge-atlas-module__MFWIuG__viewSwitch button{gap:5px;padding:8px 9px;font-size:.75rem}.knowledge-atlas-module__MFWIuG__mapHeader .knowledge-atlas-module__MFWIuG__breadcrumb{flex-basis:100%}.knowledge-atlas-module__MFWIuG__expandButton{width:36px;min-height:36px;margin-left:0;padding:5px;font-size:1.15rem}.knowledge-atlas-module__MFWIuG__graphViewport{height:520px}.knowledge-atlas-module__MFWIuG__mapControls{justify-content:center;bottom:10px;left:10px;right:10px}.knowledge-atlas-module__MFWIuG__mapControls button{min-width:30px;padding:0 7px}.knowledge-atlas-module__MFWIuG__mapControls>span{min-width:34px}.knowledge-atlas-module__MFWIuG__courseWorkspace{grid-template-columns:1fr}.knowledge-atlas-module__MFWIuG__inspector{border-top:1px solid #dfe4ee;border-left:0;max-height:none;padding:20px;position:static}.knowledge-atlas-module__MFWIuG__courseMap .knowledge-atlas-module__MFWIuG__graphViewport{height:420px}.knowledge-atlas-module__MFWIuG__related{padding:17px}.knowledge-atlas-module__MFWIuG__related>div{grid-template-columns:1fr}.knowledge-atlas-module__MFWIuG__checklistCards{grid-template-columns:1fr;padding:16px}.knowledge-atlas-module__MFWIuG__checklistCard{gap:7px}.knowledge-atlas-module__MFWIuG__cardGrid{grid-template-columns:1fr}.knowledge-atlas-module__MFWIuG__listView,.knowledge-atlas-module__MFWIuG__searchResults{padding:18px 14px}.knowledge-atlas-module__MFWIuG__listGroup{padding-left:12px}.knowledge-atlas-module__MFWIuG__interestPicker{padding:16px}.knowledge-atlas-module__MFWIuG__interestPicker>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-atlas-module__MFWIuG__interestPicker>div:last-child button{gap:7px;padding:10px;font-size:.8rem}.knowledge-atlas-module__MFWIuG__notice{flex-wrap:wrap;gap:8px;font-size:.8rem}.knowledge-atlas-module__MFWIuG__notice>span:first-child{flex-basis:100%}.knowledge-atlas-module__MFWIuG__shortcuts{gap:7px;padding:14px}.knowledge-atlas-module__MFWIuG__shortcuts>span{flex-basis:100%}.knowledge-atlas-module__MFWIuG__shortcuts button{gap:7px;padding:9px;font-size:.75rem}.knowledge-atlas-module__MFWIuG__bottomBar{flex-wrap:wrap}.knowledge-atlas-module__MFWIuG__bottomBar p{font-size:.7rem;line-height:1.7}.knowledge-atlas-module__MFWIuG__bottomBar p:first-child{flex-wrap:wrap;gap:5px}.knowledge-atlas-module__MFWIuG__favorite{min-width:40px;min-height:40px}}@media (max-width:950px){.knowledge-atlas-module__MFWIuG__initialMap{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding:24px}}@media (max-width:600px){.knowledge-atlas-module__MFWIuG__atlas{width:calc(100% - 28px);padding-top:22px}.knowledge-atlas-module__MFWIuG__heading{margin-bottom:20px}.knowledge-atlas-module__MFWIuG__total{display:none}.knowledge-atlas-module__MFWIuG__heading h1{font-size:1.9rem}.knowledge-atlas-module__MFWIuG__heading p:last-child{font-size:.9rem}.knowledge-atlas-module__MFWIuG__areaBar{flex-wrap:nowrap;padding-bottom:6px;overflow:auto}.knowledge-atlas-module__MFWIuG__areaBar button{flex-shrink:0}.knowledge-atlas-module__MFWIuG__initialMap{grid-template-columns:1fr;gap:25px;padding:18px}.knowledge-atlas-module__MFWIuG__mapHeader{padding:12px 15px}}.knowledge-atlas-module__MFWIuG__overviewContext{min-height:54px;padding:9px 22px}.knowledge-atlas-module__MFWIuG__overviewContext h2{margin:0 12px 0 0;font-size:.9rem;display:inline}.knowledge-atlas-module__MFWIuG__overviewContext p{font-size:.75rem;display:inline}.knowledge-atlas-module__MFWIuG__expanded .knowledge-atlas-module__MFWIuG__graphViewport{height:calc(100svh - 200px);min-height:440px}@media (max-width:1000px){.knowledge-atlas-module__MFWIuG__listOverview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.knowledge-atlas-module__MFWIuG__listOverview{grid-template-columns:1fr;gap:14px}.knowledge-atlas-module__MFWIuG__listOverview>section{padding:16px}.knowledge-atlas-module__MFWIuG__overviewContext h2{display:none}.knowledge-atlas-module__MFWIuG__overviewContext{gap:8px;padding:10px 14px}.knowledge-atlas-module__MFWIuG__overviewContext .knowledge-atlas-module__MFWIuG__contextActions{max-width:none}.knowledge-atlas-module__MFWIuG__expanded{inset:5px}.knowledge-atlas-module__MFWIuG__expanded .knowledge-atlas-module__MFWIuG__graphViewport{height:calc(100svh - 245px);min-height:340px}.knowledge-atlas-module__MFWIuG__heading h1{font-size:1.6rem}}
