.global-notice{position:sticky;top:64px;z-index:3;background:#f1f5ee;border:1px solid #e0e8db;border-radius:7px;padding:9px 12px;margin-bottom:18px;font-size:12px;color:#5a715a}.global-notice small{display:block;color:#92978c;font-size:11px;margin-top:3px}.stat-label{font-size:12px;color:#697269}.stat small{display:block;font-size:11px;color:#868d82;margin-top:5px}.global-search{margin:0 0 20px}.global-search .search{width:100%}.practice-panel{margin-bottom:24px}.practice-panel .section-title{font-size:16px}.quiz{grid-template-columns:repeat(2,minmax(0,1fr))}.range-label{font-size:12px;color:var(--muted);display:flex;gap:12px;align-items:center}.scope-note{font-size:11px;margin:8px 0 12px}.v1-tabs{border-bottom:1px solid var(--line);padding-bottom:10px}.library-layout{display:grid;grid-template-columns:200px minmax(0,1fr);gap:18px}.library-results{min-width:0}.folder-panel{padding:12px}.folder-panel-heading{display:block}.folder-panel-heading .small-actions{margin-top:10px}.folder-panel h2{font-size:16px}.folder-grid{grid-template-columns:1fr}.folder-card{padding:10px 6px;grid-template-columns:18px minmax(0,1fr) 9px;gap:5px}.folder-icon{font-size:17px}.folder-card strong{font-size:12px}.folder-card small{font-size:10px}.folder-quick .muted{font-size:11px}.folder-panel-heading .btn{font-size:11px;padding:6px 7px}.folder-quick{gap:4px}.folder-quick .pill{font-size:11px;padding:5px}.light-filters{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:12px}.light-filters label{font-size:11px;color:var(--muted)}.light-filters select{font-size:12px;padding:6px}.light-filters .muted{font-size:11px}.knowledge-card{margin-bottom:10px}.point-body{margin-top:9px}.point-body summary{list-style:none;color:#626b61}.point-body summary::-webkit-details-marker{display:none}.point-body .excerpt{font-size:13px;-webkit-line-clamp:2}.expand-hint{display:inline-block;font-size:10px;color:#84927f;margin-top:5px}.point-body[open] .expand-hint{display:none}.point-body[open] summary .excerpt{display:none}.point-body[open] summary:after{content:'收起完整内容';font-size:11px;color:var(--green)}.point-body .standard{font-size:13px}.icon-btn{height:32px;min-width:32px;display:inline-flex;justify-content:center;align-items:center;font-size:16px!important;padding:4px!important}.card-actions{margin-top:10px;gap:7px}.item-top .folder-location{max-width:160px}.person-button{cursor:pointer;min-width:0;overflow-wrap:anywhere}.person-button .small-actions{align-items:center;justify-content:space-between;margin-top:12px}.person-point{text-align:left;font-size:13px}.people-grid{grid-template-columns:1fr}.tags{margin-top:9px}.item h3{font-size:15px}.knowledge-card .status{font-size:11px}.knowledge-card .source{overflow-wrap:anywhere}.heading{margin-bottom:16px}.heading h1{font-size:24px}.notice{overflow-wrap:anywhere}.timeline .item{overflow-wrap:anywhere}#detail-modal{z-index:10}#toast{z-index:20}@media(min-width:1350px){.app{max-width:1280px}.people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1000px){.layout{grid-template-columns:150px minmax(0,1fr);gap:18px;padding-left:18px;padding-right:18px}.library-layout{grid-template-columns:170px minmax(0,1fr);gap:12px}.stat{padding:12px 10px}.stat small{font-size:10px}}@media(max-width:850px){.library-layout{grid-template-columns:1fr}#v1-folders .folder-panel-heading{display:flex}#v1-folders .folder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.folder-panel-heading .small-actions{margin-top:0}}@media(max-width:700px){.layout{display:block;padding:20px 14px}.global-notice{top:56px;padding:8px 9px}.global-notice small{font-size:10px}.stat-label{font-size:11px}.stat small{font-size:9px;white-space:normal}.stat{padding:10px 8px}.stat strong{font-size:23px}.heading h1{font-size:20px}.light-filters{gap:6px}.light-filters select{padding:6px 4px}.v1-tabs .pill{font-size:12px;padding:7px 10px}.heading .sub{max-width:225px;font-size:11px}.knowledge-card .item-top{flex-wrap:nowrap}.item-top .folder-location{max-width:105px;font-size:10px}.point-body .excerpt{-webkit-line-clamp:2}.people-grid{grid-template-columns:1fr}}
