body[data-innerlab-evolution=r1-preview]{--bg-primary:#f3f0e8;--bg-secondary:#ebe8df;--bg-tertiary:#e3e2d8;--bg-sidebar:#f3f0e8;--bg-card:#fcfaf4;--bg-hover:#e7eadf;--bg-active:#dce3d5;--text-primary:#252a24;--text-secondary:#4f584d;--text-tertiary:#61695f;--text-placeholder:#61695f;--text-link:#375443;--text-link-hover:#293e32;--text-on-primary:#fcfaf4;--brand-primary:#375443;--brand-primary-hover:#293e32;--brand-light:#e2e7da;--brand-accent:#835638;--border-primary:#d6d5c8;--border-secondary:#dfded3;--border-focus:#835638;--divider:#d6d5c8;--il-blue:#375443;--il-blue-bright:#375443;--il-blue-soft:#e2e7da;--il-ink:#252a24;--il-muted:#61695f;--il-paper:#f3f0e8;--il-card:#fcfaf4;--il-line:#d6d5c8;--radius-md:4px;--radius-lg:6px;--shadow-md:none;--shadow-lg:none;--font-size-xs:.8rem;--font-size-sm:.9rem;--font-size-base:1rem;--font-reading:"Songti SC", "STSong", "SimSun", Georgia, serif;--brand-50:var(--brand-light);--brand-100:var(--brand-light);--brand-200:var(--border-primary);--brand-300:var(--text-secondary);--brand-400:var(--brand-primary);--brand-500:var(--brand-primary);--brand-600:var(--brand-primary);--brand-700:var(--brand-primary-hover);--brand-800:var(--brand-primary-hover);--brand-900:var(--text-primary);--brand-ring:var(--border-focus);--accent-color:var(--brand-primary);--accent-bg:var(--brand-light);--ink-900:var(--text-primary);--ink-800:var(--text-primary);--ink-700:var(--text-primary);--ink-600:var(--text-secondary);--ink-500:var(--text-tertiary);--ink-400:var(--text-tertiary);--paper:var(--bg-primary);--surface:var(--bg-card);--surface-2:var(--bg-card);--surface-3:var(--bg-secondary);--line:var(--border-primary);--line-strong:var(--border-primary);--line-soft:var(--border-secondary);--r-sm:4px;--r-md:6px;--r-lg:8px;--r-xl:8px;--sh-xs:none;--sh-sm:none;--sh-md:none;--sh-lg:none;color:var(--text-primary);background:var(--bg-primary)}.dark body[data-innerlab-evolution=r1-preview]{--bg-primary:#1c241f;--bg-secondary:#242d26;--bg-tertiary:#2e3830;--bg-sidebar:#1c241f;--bg-card:#222b24;--bg-hover:#303d32;--bg-active:#38463a;--text-primary:#f2f2e8;--text-secondary:#c3cabc;--text-tertiary:#aab4a5;--text-placeholder:#aab4a5;--text-link:#bdcfad;--text-link-hover:#dfebd3;--text-on-primary:#1c241f;--brand-primary:#bdcfad;--brand-primary-hover:#dfebd3;--brand-light:#303d32;--brand-accent:#dbb498;--border-primary:#465046;--border-secondary:#394438;--border-focus:#dbb498;--divider:#465046;--il-blue:#bdcfad;--il-blue-bright:#bdcfad;--il-blue-soft:#303d32;--il-ink:#f2f2e8;--il-muted:#aab4a5;--il-paper:#1c241f;--il-card:#222b24;--il-line:#465046}body[data-innerlab-evolution] .main-content,body[data-innerlab-evolution] .content-area{background:var(--bg-primary)}body[data-innerlab-evolution] .content-main{min-width:0}body[data-innerlab-evolution] .page-header h1,body[data-innerlab-evolution] h1.article-title{font-family:var(--font-reading);max-width:24em;letter-spacing:-.035em!important;font-size:clamp(2rem,3.1vw,3.2rem)!important;font-weight:600!important;line-height:1.35!important}body[data-innerlab-evolution] .page-meta,body[data-innerlab-evolution] .article-meta,body[data-innerlab-evolution] .course-meta{font-size:.9rem;line-height:1.7}body[data-innerlab-evolution] .static-content,body[data-innerlab-evolution] .article-body{max-width:74ch;font-size:1rem;line-height:1.85}body[data-innerlab-evolution] .static-content section{margin-block:2.5rem}body[data-innerlab-evolution] .static-content h2,body[data-innerlab-evolution] .article-body h2{margin-block:2rem 1rem;font-size:1.5rem;line-height:1.45}body[data-innerlab-evolution] .static-content p,body[data-innerlab-evolution] .article-body p{margin-block:.9rem}body[data-innerlab-evolution] .static-content li,body[data-innerlab-evolution] .article-body li{margin-block:.65rem}body[data-innerlab-evolution] .article-row,body[data-innerlab-evolution] .course-card{background:var(--bg-card);border-color:var(--border-primary);box-shadow:none;border-radius:4px;padding:clamp(1.15rem,2vw,1.8rem)}body[data-innerlab-evolution] .article-row:hover,body[data-innerlab-evolution] .course-card:hover{box-shadow:none;border-color:var(--brand-primary);transform:none}body[data-innerlab-evolution] .article-excerpt,body[data-innerlab-evolution] .course-card .course-summary{font-size:1rem;line-height:1.8}body[data-innerlab-evolution] .course-card h2{font-size:1.3rem;line-height:1.5}body[data-innerlab-evolution] .course-card-header{display:none}body[data-innerlab-evolution] .brand__mark,body[data-innerlab-evolution] .upgrade-cta{background:var(--brand-primary);color:var(--text-on-primary);box-shadow:none}body[data-innerlab-evolution] .nav-item__badge{background:var(--brand-light)!important;color:var(--brand-primary)!important}body[data-innerlab-evolution] .chapter-view-body a,body[data-innerlab-evolution] .article-body a{text-underline-offset:.15em;text-decoration:underline!important}body[data-innerlab-evolution] .btn-primary,body[data-innerlab-evolution] .filter-chip.active,body[data-innerlab-evolution] .article-category-chip.active{background:var(--brand-primary)!important;color:var(--text-on-primary)!important}body[data-innerlab-evolution] .chapter-view-body{max-width:74ch;font-size:1rem;line-height:1.85}body[data-innerlab-evolution] .chapter-view-body h3{margin-block:2rem 1rem;font-size:1.35rem}body[data-innerlab-evolution]:has(.chapter-view) .content-area{display:block}body[data-innerlab-evolution]:has(.chapter-view) .content-right-panel{display:none}body[data-innerlab-evolution] .course-card .course-subtitle{font-size:.9rem}body[data-innerlab-evolution] .course-tag{background:var(--brand-light);color:var(--brand-primary)}body[data-innerlab-evolution] .article-category-chip{align-items:center;min-height:40px}body[data-innerlab-evolution] .lesson-model,body[data-innerlab-evolution] .lesson-model__head,body[data-innerlab-evolution] .lesson-standard__guide{background:var(--bg-card);box-shadow:none;border-radius:4px}body[data-innerlab-evolution] :where(a,button,input,textarea,select,[tabindex]):focus-visible{outline:3px solid var(--border-focus)!important;outline-offset:3px!important}body[data-innerlab-evolution] .method-chain{border-top:1px solid var(--border-primary);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:1.5rem 0;padding:0;list-style:none;display:grid}body[data-innerlab-evolution] .method-chain li{border-bottom:1px solid var(--border-primary);margin:0;padding:1.2rem .9rem 1.2rem 0}body[data-innerlab-evolution] .method-chain strong{margin-bottom:.45rem;display:block}body[data-innerlab-evolution] .method-chain span{color:var(--text-secondary);font-size:.95rem}body[data-innerlab-evolution] .reading-experiment{border-left:3px solid var(--brand-accent);background:var(--bg-card);margin-block:1.5rem;padding:1rem 1.4rem}body[data-innerlab-evolution] .reference-scope{color:var(--text-secondary);font-size:.9rem}body[data-innerlab-evolution] .recommended-quizzes-grid{display:block}body[data-innerlab-evolution] .recommended-quiz-card{border:0;border-bottom:1px solid var(--border-primary);box-shadow:none;background:0 0;border-radius:0;padding:1.2rem 0;display:block}body[data-innerlab-evolution] .recommended-quiz-card:hover{box-shadow:none;transform:none}body[data-innerlab-evolution] .lesson-boundary{background:var(--bg-secondary);color:var(--text-secondary);border-left-color:var(--brand-accent);font-size:.95rem}@media (width<=768px){body[data-innerlab-evolution] .method-chain{grid-template-columns:1fr}body[data-innerlab-evolution] .course-grid{grid-template-columns:minmax(0,1fr)}body[data-innerlab-evolution] .lesson-model__steps{grid-template-columns:1fr}body[data-innerlab-evolution] .static-content,body[data-innerlab-evolution] .article-body{overflow-wrap:anywhere;max-width:100%}}@media (prefers-reduced-motion:reduce){body[data-innerlab-evolution] :is(*,.btn,.icon-btn,.article-row),body[data-innerlab-evolution] :before,body[data-innerlab-evolution] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
