.student-home_workspace__BiNdC{display:grid;grid-template-columns:1.2fr 1fr;gap:16px}.student-home_workspace__BiNdC>a{position:relative;overflow:hidden;border:1px solid var(--border);border-radius:20px;transition:border-color .18s,box-shadow .18s}.student-home_workspace__BiNdC>a:hover{border-color:#91aa9c;box-shadow:0 8px 22px #1d403b0a}.student-home_workspace__BiNdC h2{font-size:21px;font-weight:650}.student-home_workspace__BiNdC p{margin-top:7px;font-size:13px;line-height:1.7;color:var(--muted)}.student-home_library__1cOXO{grid-row:span 2;min-height:260px;padding:28px 30px;background:#e8efe5}.student-home_libraryTop__SvY0m{display:flex;align-items:center;justify-content:space-between;color:#476e56}.student-home_libraryTop__SvY0m span{font-size:12px;background:#ffffff80;padding:4px 10px;border-radius:20px}.student-home_library__1cOXO h2{margin-top:28px;font-size:27px}.student-home_entry__JPhca,.student-home_library__1cOXO h2,.student-home_library__1cOXO p{position:relative;z-index:1}.student-home_entry__JPhca{display:flex;align-items:center;gap:12px;margin-top:30px;font-size:14px;font-weight:600}.student-home_bookLines__AVw8H{position:absolute;bottom:-38px;right:34px;display:flex;gap:8px;transform:rotate(-22deg);pointer-events:none;opacity:.45}.student-home_bookLines__AVw8H i{display:block;width:32px;height:165px;border:1px solid #8fa99a;border-radius:8px;background:#f9fcf660}.student-home_bookLines__AVw8H i:nth-child(2){height:205px}.student-home_bookLines__AVw8H i:nth-child(3){height:135px}.student-home_graph__o4x6m,.student-home_records__8403J{display:flex;align-items:center;gap:18px;min-width:0;padding:25px;background:#fff}.student-home_graph__o4x6m{background:#f0f4f5}.student-home_graph__o4x6m>svg:first-child,.student-home_records__8403J>svg:first-child{color:var(--green);flex-shrink:0}.student-home_graph__o4x6m>div,.student-home_records__8403J>div{position:relative;z-index:1;min-width:0;flex:1}.student-home_graph__o4x6m>svg:not(.student-home_graphArt__R4O9Q),.student-home_records__8403J>svg:last-child{flex-shrink:0}.student-home_graphArt__R4O9Q{position:absolute;width:180px;right:30px;bottom:-20px;opacity:.2;fill:#d5e3dc;stroke:#67918b;pointer-events:none}.student-home_recent__tEucT,.student-home_study__flz3e{margin-top:34px}.student-home_sectionHead__G5aOU{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.student-home_sectionHead__G5aOU h2{font-size:17px;font-weight:650}.student-home_sectionHead__G5aOU a{display:flex;gap:7px;align-items:center;font-size:12px;color:var(--muted)}.student-home_footer__0SDkv a:hover,.student-home_sectionHead__G5aOU a:hover{color:var(--green)}.student-home_subjects___I49r{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.student-home_subjects___I49r>a{display:flex;min-width:0;align-items:center;gap:13px;padding:20px;background:#fff;border:1px solid var(--border);border-radius:14px}.student-home_subjects___I49r>a:hover{border-color:#91aa9c}.student-home_subjectIcon__TvhwT{display:grid;place-items:center;flex-shrink:0;width:42px;height:42px;border-radius:12px;color:#55785c;background:#eef3e9}.student-home_subjects___I49r>a:nth-child(2) .student-home_subjectIcon__TvhwT{background:#edf1f7;color:#5e7490}.student-home_subjects___I49r>a:nth-child(3) .student-home_subjectIcon__TvhwT{background:#f6f0e5;color:#96764c}.student-home_subjects___I49r>a>div{flex:1;min-width:0}.student-home_subjects___I49r h3{font-size:14px;font-weight:650}.student-home_subjects___I49r p{margin-top:4px;color:var(--muted);font-size:11px}.student-home_subjects___I49r>a>svg{flex-shrink:0;color:#81958a}.student-home_recent__tEucT ul{background:white;border:1px solid var(--border);border-radius:16px;overflow:hidden}.student-home_recent__tEucT li+li{border-top:1px solid #edf0eb}.student-home_recent__tEucT li a{display:flex;align-items:center;gap:18px;padding:18px 24px}.student-home_recent__tEucT li a:hover{background:#f8faf7}.student-home_number__aXdCA{color:#90a399;font-size:12px;font-variant-numeric:tabular-nums}.student-home_recent__tEucT li a>div{min-width:0;flex:1}.student-home_recent__tEucT h3{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:550}.student-home_recent__tEucT p{margin-top:4px;color:var(--muted);font-size:12px}.student-home_recent__tEucT svg{color:#90a399;flex-shrink:0}.student-home_empty__yL1m3{display:grid;justify-items:center;gap:8px;border:1px dashed var(--border);border-radius:16px;padding:32px 20px;text-align:center}.student-home_empty__yL1m3 span,.student-home_footer__0SDkv{font-size:12px;color:var(--muted)}.student-home_footer__0SDkv{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:22px 2px 0}@media(max-width:800px){.student-home_subjects___I49r{grid-template-columns:1fr}.student-home_subjects___I49r>a{padding:16px 20px}}@media(max-width:600px){.student-home_workspace__BiNdC{grid-template-columns:1fr;gap:12px}.student-home_library__1cOXO{min-height:215px;padding:24px}.student-home_library__1cOXO h2{margin-top:20px}.student-home_graph__o4x6m,.student-home_records__8403J{padding:22px}.student-home_workspace__BiNdC h2{font-size:20px}.student-home_recent__tEucT li a{padding:16px;gap:12px}}@media(prefers-reduced-motion:reduce){.student-home_workspace__BiNdC>a{transition:none}}.student-shell_shell__C_cVM{--page:#f6f7f3;--ink:#243b35;--muted:#69776f;--border:#dfe6df;--green:#376b58;--green-soft:#eaf2ec;--blue:#456b82;--blue-soft:#edf3f6;--amber:#8c693b;--amber-soft:#f7f1e7;min-height:100vh;background:radial-gradient(ellipse at 90% 0,#e9efe6 0,transparent 42%),var(--page);color:var(--ink)}.student-shell_main__wS7Bn{width:min(100%,1200px);margin:0 auto;padding:38px 32px 64px}.student-shell_pageHeader__kL8mR{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:28px}.student-shell_pageHeader__kL8mR h1{font-size:clamp(26px,3vw,34px);letter-spacing:.025em;font-weight:650}.student-shell_content__Cl4bh{min-width:0}.student-shell_siteHeader__c5udz{background:#ffffffc9}.student-shell_companionToggle__o4Ji1{position:fixed;z-index:45;left:16px;bottom:20px;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border:1px solid var(--border);border-radius:20px;background:#ffffffec;color:var(--muted);font-size:11px;cursor:pointer;box-shadow:0 3px 12px #243b350a}.student-shell_companionToggle__o4Ji1:hover{color:var(--green);border-color:#91aa9c}.student-shell_shell__C_cVM:has(section[aria-label="知识图谱"]) .student-shell_companionToggle__o4Ji1{display:none}@media (min-width:640px) and (max-width:1100px){.student-shell_siteHeader__c5udz>div{flex-direction:column;align-items:stretch;padding-top:14px;padding-bottom:12px}.student-shell_siteHeader__c5udz>div>div:last-child{justify-content:space-between;flex-wrap:wrap}}.student-shell_shell__C_cVM .card-surface{border-radius:16px;box-shadow:0 3px 12px #243b3503}.student-shell_shell__C_cVM input:not([type=checkbox]):not([type=radio]),.student-shell_shell__C_cVM select,.student-shell_shell__C_cVM textarea{border-radius:9px}.student-shell_shell__C_cVM a,.student-shell_shell__C_cVM button,.student-shell_shell__C_cVM summary{-webkit-tap-highlight-color:transparent}.student-shell_shell__C_cVM summary{cursor:pointer}.student-shell_shell__C_cVM summary:focus-visible{outline:2px solid var(--green);outline-offset:4px;border-radius:8px}@media (max-width:700px){.student-shell_main__wS7Bn{padding:24px 16px 80px}.student-shell_pageHeader__kL8mR{align-items:stretch;flex-direction:column;gap:18px;padding-bottom:24px}.student-shell_pageHeader__kL8mR h1{font-size:28px}}.knowledge-map_shell__L3tDa{min-width:0;color:var(--ink)}body:has(.knowledge-map_shell__L3tDa) .study-companion,body:has(.knowledge-map_shell__L3tDa) .study-companion-restore{display:none}.knowledge-map_toolbar__spPFY{display:flex;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap}.knowledge-map_segment__GJkdd{display:inline-flex;padding:3px;border:1px solid var(--border);border-radius:7px;background:#fff}.knowledge-map_segment__GJkdd button,.knowledge-map_tabs__iB4Rb button{border:0;background:transparent;color:var(--muted);cursor:pointer}.knowledge-map_segment__GJkdd button{height:32px;padding:0 12px;border-radius:5px;font-size:13px;font-weight:650}.knowledge-map_segment__GJkdd button[aria-pressed=true]{background:#262b2a;color:#fff}.knowledge-map_search__h6Sio{display:flex;height:40px;min-width:210px;flex:1;align-items:center;gap:8px;border:1px solid var(--border);border-radius:7px;background:#fff;padding:0 11px;color:var(--muted)}.knowledge-map_search__h6Sio:focus-within{border-color:#829d99;box-shadow:0 0 0 3px #28727118}.knowledge-map_search__h6Sio input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--ink);font-size:13px}.knowledge-map_iconButton__N5ABN{display:grid;width:40px;height:40px;place-items:center;border:1px solid var(--border);border-radius:7px;background:#fff;color:var(--muted);cursor:pointer}.knowledge-map_layout__WTOTz{display:grid;grid-template-columns:minmax(0,1fr) 350px;min-height:620px;overflow:hidden;border:1px solid #dfe7e3;border-radius:18px;background:#fff;box-shadow:0 18px 45px #25423a0c,var(--shadow-1)}.knowledge-map_canvas__Bx_8H{position:relative;min-width:0;overflow:hidden;border-right:1px solid #e5ebe8;background-color:#fbfcfa;background-image:radial-gradient(#c4d0cb .65px,transparent 0),linear-gradient(145deg,#ffffff,#f7faf8);background-size:20px 20px,100% 100%}.knowledge-map_canvas__Bx_8H:after{position:absolute;inset:0;pointer-events:none;content:"";background:radial-gradient(circle at 50% 48%,transparent 18%,#f8fbf9aa 72%,#edf3f0cc 100%)}.knowledge-map_canvasHeader__E1l9g{position:relative;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:22px 27px 0}.knowledge-map_canvasHeader__E1l9g>div{min-width:0}.knowledge-map_canvasHeader__E1l9g p,.knowledge-map_detailHead__z4D2B p{margin:0 0 5px;color:#287271;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.knowledge-map_canvasHeader__E1l9g h2{margin:0;color:#203330;font-size:21px;letter-spacing:-.02em}.knowledge-map_canvasHeader__E1l9g span{margin-top:5px;border:1px solid #dce8e3;border-radius:999px;background:#ffffffb8;padding:6px 10px;color:#6e7c77;font-size:11px}.knowledge-map_canvasHeader__E1l9g button{display:inline-flex;align-items:center;gap:6px;margin-top:4px;border:1px solid #c7ddd6;border-radius:999px;background:#f4faf7;padding:7px 11px;color:#287271;cursor:pointer;font-size:12px;font-weight:750}.knowledge-map_canvasHeader__E1l9g button:hover{background:#e9f5f1}.knowledge-map_canvasViewport__fK3st{position:relative;z-index:1;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain}.knowledge-map_graph__FmOsN{display:block;width:100%;min-width:680px;height:505px}.knowledge-map_orbit__jOweI{fill:none;stroke:#dce8e4;stroke-width:1;stroke-dasharray:2 8}.knowledge-map_orbitInner__lg_5O{fill:none;stroke:#e5eeeb;stroke-width:1;stroke-dasharray:1 9}.knowledge-map_edge__Njamw{fill:none;stroke-width:1.65;stroke-linecap:round;stroke-opacity:.45}.knowledge-map_centerHalo__hS1xR{fill:#2872710b;stroke:#28727125;stroke-width:1}.knowledge-map_centerNode__CUnw_{fill:#fff;stroke:#287271;stroke-width:2.2}.knowledge-map_centerTitle__JreRp{fill:#25312f;font-size:14px;font-weight:800}.knowledge-map_centerSub__G7NmX{fill:#78827f;font-size:10px;letter-spacing:.02em}.knowledge-map_graphButton__TvETG{cursor:pointer;outline:none}.knowledge-map_graphButton__TvETG:focus-visible circle,.knowledge-map_graphButton__TvETG:hover circle{stroke-width:3px;filter:drop-shadow(0 4px 6px #263c3730)}.knowledge-map_graphButton__TvETG:focus-visible{outline:2px solid #287271;outline-offset:5px}.knowledge-map_countDot__ybbVd{opacity:.95}.knowledge-map_nodeLabel__zJnHe{fill:#27312f;font-size:12px;font-weight:750;pointer-events:none}.knowledge-map_nodeCount__0P2jM{fill:#71807a;font-size:10px;pointer-events:none}.knowledge-map_legend__my39H{position:relative;z-index:2;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 17px;padding:12px 16px 18px;color:#7a8882;font-size:10px}.knowledge-map_legend__my39H span{display:flex;align-items:center;gap:5px}.knowledge-map_legend__my39H i{width:9px;height:9px;border-radius:50%}.knowledge-map_solidDot__H7iUg{background:#28727144;border:1px solid #287271}.knowledge-map_emptyDot__B6wB5{background:#fff;border:1px dashed #82908c}.knowledge-map_panel__C3RAJ{position:relative;min-width:0;background:linear-gradient(180deg,#fff,#fcfdfc)}.knowledge-map_tabs__iB4Rb{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--border)}.knowledge-map_tabs__iB4Rb button{height:48px;border-bottom:2px solid transparent;font-size:12px;font-weight:650}.knowledge-map_tabs__iB4Rb button[aria-pressed=true]{border-color:#287271;color:#1f4e48;background:#f4faf7}.knowledge-map_tabs__iB4Rb b{display:inline-grid;min-width:18px;height:18px;place-items:center;border-radius:9px;background:#f1f3f2;font-size:10px}.knowledge-map_detailHead__z4D2B,.knowledge-map_listHeading__dOQEq{padding:24px 22px 18px;border-bottom:1px solid #e9efec}.knowledge-map_detailHead__z4D2B h3,.knowledge-map_listHeading__dOQEq h3{margin:0;font-size:19px}.knowledge-map_detailHead__z4D2B small{display:block;margin-top:5px;color:var(--muted);font-size:11px}.knowledge-map_stats__kffik{display:flex;gap:25px;margin-top:17px}.knowledge-map_stats__kffik span{color:var(--muted);font-size:11px}.knowledge-map_stats__kffik strong{display:block;margin-bottom:2px;color:var(--ink);font-size:22px}.knowledge-map_reviewLinks__i7i_W{display:flex;gap:8px;margin-top:16px}.knowledge-map_reviewLinks__i7i_W a{display:inline-flex;height:34px;align-items:center;border:1px solid #b8ceca;border-radius:8px;padding:0 11px;color:#1f6259;font-size:11px;font-weight:700;text-decoration:none}.knowledge-map_reviewLinks__i7i_W a:first-child{border-color:#287271;background:#287271;color:#fff}.knowledge-map_empty__S1DHg{display:grid;min-height:230px;place-content:center;justify-items:center;gap:7px;color:#9a9f9d}.knowledge-map_empty__S1DHg p,.knowledge-map_noResults__3g61M{margin:0;font-size:12px}.knowledge-map_listHeading__dOQEq p{margin:5px 0 0;color:var(--muted);font-size:12px;line-height:1.6}.knowledge-map_questionList__obh3S{max-height:360px;overflow-y:auto}.knowledge-map_questionItem__u8H6h{padding:16px 22px;border-bottom:1px solid #eef2ef}.knowledge-map_questionItem__u8H6h>div{display:flex;gap:5px}.knowledge-map_due__Xy3EB,.knowledge-map_status__Nr33R{display:inline-flex;padding:2px 6px;border-radius:3px;background:#edf5f3;color:#276258;font-size:9px;font-weight:750}.knowledge-map_due__Xy3EB{background:#fff3df;color:#995f18}.knowledge-map_questionItem__u8H6h>a{display:-webkit-box;overflow:hidden;margin-top:7px;color:var(--ink);font-size:13px;font-weight:650;line-height:1.5;text-decoration:none;-webkit-line-clamp:2;-webkit-box-orient:vertical}.knowledge-map_questionItem__u8H6h>a:hover{color:#1f6259}.knowledge-map_questionItem__u8H6h>button{margin-top:8px;border:0;background:transparent;padding:0;color:#287271;cursor:pointer;font-size:11px;font-weight:700}.knowledge-map_pendingActions__8Fyrv{display:flex;gap:7px;margin-top:9px}.knowledge-map_pendingActions__8Fyrv button{height:28px;border:1px solid #b8ceca;border-radius:4px;background:#edf5f3;padding:0 10px;color:#1f6259;cursor:pointer;font-size:11px;font-weight:700}.knowledge-map_pendingActions__8Fyrv form:last-child button{border-color:#e2bbb3;background:#fdf3f1;color:#a94735}.knowledge-map_noResults__3g61M{padding:25px 20px;text-align:center;color:var(--muted)}.knowledge-map_editor__oJ9Uu{position:absolute;z-index:4;inset:48px 0 0;overflow-y:auto;background:#fff;padding:18px 20px}.knowledge-map_editor__oJ9Uu>div{display:flex;align-items:center;justify-content:space-between}.knowledge-map_editor__oJ9Uu h4{margin:0;font-size:16px}.knowledge-map_editor__oJ9Uu>div button{border:0;background:transparent;color:var(--muted);cursor:pointer;font-size:12px}.knowledge-map_editor__oJ9Uu p{overflow:hidden;margin:8px 0 16px;color:var(--muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.knowledge-map_editor__oJ9Uu label{display:grid;gap:6px;margin:12px 0;color:#555e5b;font-size:11px;font-weight:700}.knowledge-map_editor__oJ9Uu select{width:100%;border:1px solid var(--border);border-radius:5px;background:#fff;padding:8px;color:var(--ink);font-size:12px}.knowledge-map_editor__oJ9Uu>button{width:100%;height:38px;border:0;border-radius:5px;background:#287271;color:#fff;cursor:pointer;font-size:12px;font-weight:750}.knowledge-map_editor__oJ9Uu>button:disabled{cursor:not-allowed;opacity:.45}@media (max-width:800px){.knowledge-map_layout__WTOTz{display:block;border-radius:14px}.knowledge-map_canvas__Bx_8H{border-right:0;border-bottom:1px solid var(--border)}.knowledge-map_graph__FmOsN{height:460px}.knowledge-map_canvasHeader__E1l9g{padding:18px 15px 0}.knowledge-map_panel__C3RAJ{min-height:330px}.knowledge-map_editor__oJ9Uu{position:fixed;inset:auto 0 0;max-height:82svh;border-top:1px solid var(--border);box-shadow:0 -10px 35px #28312e24}}@media (max-width:520px){.knowledge-map_toolbar__spPFY{display:grid;grid-template-columns:minmax(0,1fr) 40px;align-items:stretch}.knowledge-map_segment__GJkdd{grid-column:1/-1;width:100%;min-height:40px}.knowledge-map_segment__GJkdd button{min-width:0;flex:1;height:32px;padding:0 8px;white-space:nowrap}.knowledge-map_search__h6Sio{grid-column:1;grid-row:3;min-width:0}.knowledge-map_iconButton__N5ABN{grid-column:2;grid-row:3}.knowledge-map_canvasHeader__E1l9g h2{font-size:18px}.knowledge-map_canvasHeader__E1l9g button,.knowledge-map_canvasHeader__E1l9g span{flex-shrink:0}.knowledge-map_legend__my39H{gap:8px 10px}}.question-collection_viewTabs__DQkeF{display:flex;align-items:center;gap:6px;min-width:0;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--border)}.question-collection_viewTabs__DQkeF a{flex-shrink:0;padding:9px 14px;border-radius:10px;color:var(--muted);font-size:14px;font-weight:600;transition:background .16s,color .16s}.question-collection_viewTabs__DQkeF a:hover,.question-collection_viewTabs__DQkeF a[aria-current=page]{background:#eaf1ed;color:#376553}.question-collection_totalCount__JEc6D{margin-left:auto;color:var(--muted);font-size:12px;white-space:nowrap}.question-collection_filterButton___xrSP,.question-collection_primaryButton__pnoDf{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 16px;border:1px solid #376553;border-radius:10px;background:#376553;color:white;font-size:14px;font-weight:600}.question-collection_filterButton___xrSP:hover,.question-collection_primaryButton__pnoDf:hover{background:#2e5747}.question-collection_tools__13H0g{min-width:0;margin-bottom:14px}.question-collection_advancedFilters__gepqj>summary,.question-collection_toolsSummary__pol7u{display:flex;width:fit-content;max-width:100%;align-items:center;gap:7px;min-height:36px;border-radius:6px;color:var(--muted);font-size:12px;font-weight:500;cursor:pointer;list-style:none}.question-collection_toolsSummary__pol7u{color:var(--ink)}.question-collection_advancedFilters__gepqj>summary::-webkit-details-marker,.question-collection_toolsSummary__pol7u::-webkit-details-marker{display:none}.question-collection_summaryHint__roIrQ{color:var(--muted);font-weight:400}.question-collection_chevron__RZk7h{flex-shrink:0;transition:transform .16s}.question-collection_advancedFilters__gepqj[open]>summary .question-collection_chevron__RZk7h,.question-collection_tools__13H0g[open]>summary .question-collection_chevron__RZk7h{transform:rotate(180deg)}.question-collection_toolsBody__5f7eZ{margin-top:8px;padding:20px;border:1px solid var(--border);border-radius:16px;background:#fdfcf9}.question-collection_filters___tXml{min-width:0;padding:14px 16px 7px;border:1px solid var(--border);border-radius:16px;background:#fffefa}.question-collection_coreFilters__tg3JC{display:grid;grid-template-columns:minmax(180px,1fr) minmax(100px,150px) minmax(100px,135px) auto;gap:10px}.question-collection_advancedFields__GOPZw>div,.question-collection_coreFilters__tg3JC>div{min-width:0}.question-collection_filters___tXml input,.question-collection_filters___tXml select{width:100%;min-width:0;height:40px;padding:0 11px;border:1px solid var(--border);border-radius:9px;outline:none;background:white;color:var(--ink);font-size:13px}.question-collection_filters___tXml input:focus,.question-collection_filters___tXml select:focus{border-color:#719585;box-shadow:0 0 0 3px #71958518}.question-collection_filterExtras__EwGuF{display:flex;align-items:flex-start;gap:12px;margin-top:4px}.question-collection_advancedFilters__gepqj{flex:1;min-width:0}.question-collection_advancedFields__GOPZw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:9px 0 12px}.question-collection_advancedFields__GOPZw label{display:block;margin-bottom:5px;color:var(--muted);font-size:12px}.question-collection_clearFilters__ij6bI{flex-shrink:0;padding:9px 0;color:#376553;font-size:12px}.question-collection_results__idchn{min-width:0;margin-top:20px;scroll-margin-top:24px}.question-collection_resultCount__I7oNq{margin-bottom:14px;color:var(--muted);font-size:12px}.question-collection_listToolbar___TIq_{display:none;justify-content:flex-end;margin-bottom:12px}.question-collection_listSwitch__U62sU{display:flex;gap:2px;padding:3px;border:1px solid var(--border);border-radius:10px;background:#f4f5f1}.question-collection_listSwitch__U62sU button{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:0 10px;border-radius:7px;color:var(--muted);font-size:12px;cursor:pointer}.question-collection_listSwitch__U62sU button[aria-pressed=true]{background:white;color:#376553;box-shadow:0 1px 4px #273f3410}.question-collection_questionRows__CduVj{border:1px solid var(--border);border-radius:16px;background:#fffefa}.question-collection_questionRows__CduVj>li{transition:background .16s}.question-collection_questionRows__CduVj>li:first-child{border-radius:16px 16px 0 0}.question-collection_questionRows__CduVj>li:last-child{border-radius:0 0 16px 16px}.question-collection_questionRows__CduVj>li:hover{background:#f7f9f5}.question-collection_questionTitle__4P7ll{overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.65}.question-collection_questionTitle__4P7ll:hover{color:#376553}.question-collection_questionMetadata__1nBHi{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:5px;color:var(--muted);font-size:11px}.question-collection_questionActions__8eHop{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:5px}.question-collection_viewQuestion__cBPZt{display:inline-flex;align-items:center;min-height:36px;padding:0 11px;border:1px solid #dce5de;border-radius:9px;background:#f0f5f0;color:#376553;font-size:12px;font-weight:600}.question-collection_iconAction___5kGW{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9px;color:var(--muted);cursor:pointer;list-style:none}.question-collection_iconAction___5kGW::-webkit-details-marker{display:none}.question-collection_iconAction___5kGW:hover{background:#edf1eb;color:var(--ink)}.question-collection_knowledgeTag__pvb46{display:inline-flex;max-width:100%;overflow-wrap:anywhere;align-items:center;min-height:24px;border-radius:6px;background:#edf3ee;padding:3px 7px;color:#527361;font-size:11px}.question-collection_knowledgeToggle__IP_In{min-height:26px;border-radius:5px;color:#527361;font-size:11px;cursor:pointer}.question-collection_questionCard__EcgYg{display:flex;min-width:0;flex-direction:column;overflow:visible;border:1px solid var(--border);border-radius:16px;background:#fffefa}.question-collection_questionCard__EcgYg>a{overflow:hidden;border-radius:16px 16px 0 0}.question-collection_cardPrompt__D5rXo{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.question-collection_tableWrap__pScUY{display:none;overflow-x:auto;border:1px solid var(--border);border-radius:16px;background:#fffefa}.question-collection_sectionNavigation__W3rAv{display:flex;gap:4px;min-width:0;overflow-x:auto;padding:5px;border:1px solid var(--border);border-radius:12px;background:#fffefa}.question-collection_sectionNavigation__W3rAv a{flex-shrink:0;padding:8px 12px;border-radius:8px;color:var(--muted);font-size:12px;font-weight:500}.question-collection_sectionNavigation__W3rAv a:hover{background:#eaf1ed;color:#376553}.question-collection_advancedFilters__gepqj>summary:focus-visible,.question-collection_knowledgeToggle__IP_In:focus-visible,.question-collection_listSwitch__U62sU button:focus-visible,.question-collection_sectionNavigation__W3rAv a:focus-visible,.question-collection_toolsSummary__pol7u:focus-visible,.question-collection_viewTabs__DQkeF a:focus-visible{outline:2px solid #719585;outline-offset:3px}@media (min-width:768px){.question-collection_listToolbar___TIq_{display:flex}.question-collection_tableWrap__pScUY{display:block}}@media (max-width:767px){.question-collection_coreFilters__tg3JC{grid-template-columns:repeat(2,minmax(0,1fr)) auto;gap:8px}.question-collection_searchField__u19yS{grid-column:1/-1}.question-collection_filterButton___xrSP{padding:0 11px}.question-collection_advancedFields__GOPZw{grid-template-columns:repeat(2,minmax(0,1fr))}.question-collection_filters___tXml{padding:12px 12px 5px}.question-collection_toolsBody__5f7eZ{padding:14px}}@media (max-width:359px){.question-collection_viewTabs__DQkeF{gap:2px}.question-collection_viewTabs__DQkeF a{padding:8px 9px;font-size:13px}.question-collection_totalCount__JEc6D{font-size:11px}.question-collection_coreFilters__tg3JC{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.question-collection_filterButton___xrSP{grid-column:1/-1;gap:4px;padding:0 8px;font-size:12px}.question-collection_filters___tXml select{padding:0 5px;font-size:12px}.question-collection_advancedFields__GOPZw{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.question-collection_chevron__RZk7h,.question-collection_questionRows__CduVj>li,.question-collection_viewTabs__DQkeF a{transition:none}}.student-ui_section__toSkt{margin-top:32px}.student-ui_sectionHead__nA3o5{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.student-ui_sectionHead__nA3o5 h2{margin:0;font-size:18px;font-weight:650}.student-ui_sectionHead__nA3o5 a{font-size:13px;color:var(--green)}.student-ui_sectionHead__nA3o5 a:hover{text-decoration:underline}.student-ui_disclosure__4xK5C{margin-top:20px;border:1px solid var(--border);border-radius:14px;background:#ffffffa6}.student-ui_disclosure__4xK5C>summary{padding:16px 20px;color:var(--ink);font-size:14px;font-weight:600}.student-ui_disclosure__4xK5C>summary::marker{color:#80968b}.student-ui_disclosure__4xK5C[open]>summary{border-bottom:1px solid var(--border)}.student-ui_disclosureBody__skYGB{padding:20px}.student-ui_metrics__HNodT{display:flex;flex-wrap:wrap;gap:16px 32px;padding:18px 22px;border:1px solid var(--border);border-radius:14px;background:#ffffffb3}.student-ui_metrics__HNodT a,.student-ui_metrics__HNodT span{display:flex;align-items:baseline;gap:10px;font-size:13px;color:var(--muted)}.student-ui_metrics__HNodT strong{color:var(--ink);font-size:23px;font-weight:600;font-variant-numeric:tabular-nums}.student-ui_resourceGrid__76nOO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.student-ui_resourceCard__hsTVf{min-width:0;overflow:hidden;padding:24px;border:1px solid var(--border);border-radius:18px;background:white}.student-ui_resourceCard__hsTVf>svg{color:var(--green)}.student-ui_resourceCard__hsTVf h2{margin:20px 0 8px;font-size:21px;font-weight:650}.student-ui_resourceCard__hsTVf p{color:var(--muted);font-size:13px;line-height:1.7}.student-ui_resourceLinks__AAf0_{display:grid;gap:2px;margin-top:22px}.student-ui_resourceLinks__AAf0_ a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 0;border-top:1px solid var(--border);color:var(--green);font-size:14px;font-weight:550}.student-ui_resourceLinks__AAf0_ a:hover{color:var(--ink)}.student-ui_note___QRug{margin-top:16px;color:var(--muted);font-size:12px;line-height:1.7}@media(max-width:700px){.student-ui_resourceGrid__76nOO{grid-template-columns:1fr}.student-ui_resourceCard__hsTVf{padding:20px}.student-ui_resourceCard__hsTVf h2{margin-top:12px}.student-ui_resourceLinks__AAf0_{margin-top:16px}.student-ui_metrics__HNodT{gap:12px 24px;padding:16px}.student-ui_disclosureBody__skYGB{padding:16px}}