.query-solver-redesign,.ai-tutor-page,.smart-examiner-root,.ai-answer-content{--ai-heading:#1e3a5f;--ai-h1:#1f1638;--ai-h2:#4a1010;--ai-h3:#1a6b3c;--ai-h4:#0f2744;--ai-h5:#2e1065;--ai-h6:#084640;--ai-body:var(--color-text-primary);--ai-muted:var(--color-text-secondary);--ai-ghost:var(--color-text-ghost);--ai-strong:var(--color-ink-strong,#3a2515);--ai-link:#5a4190;--ai-eyebrow:var(--color-accent-pop);--ai-display:#3d2758;--ai-title:#32224c;--ai-border:var(--color-border);--ai-list-text:#5c4d3e;--ai-bullet-green:#5a915a;--ai-check-green:#5ba362;--ai-pseudo-bg:#2b1d16;--ai-pseudo-border:#4a3628;--ai-pseudo-text:#fff;--ai-pseudo-keyword:#d381c3;--ai-pseudo-comment:#7cb342;--ai-pseudo-string:#d08770;--ai-pseudo-type:#b48ead;--ai-pseudo-operator:#fff;--ai-table-head-bg:var(--ai-tbl-head-bg,#63432b);--ai-table-head-text:var(--ai-tbl-head-text,#fff);--ai-table-bg:var(--ai-tbl-bg,#fff5ed);--ai-table-row-alt:var(--ai-tbl-row-alt,#fff);--ai-table-row-border:var(--ai-tbl-row-border,#ebe3da);--ai-table-body-text:var(--ai-tbl-body-text,#706050);--ai-table-mark-text:#4a3b6b;--ai-table-border:var(--ai-tbl-border,#63432b);--ai-table-radius:10px;--ai-table-code-bg:#fdebd0;--ai-table-code-text:#9c640c;--ai-table-code-accent-bg:#e8daef;--ai-table-code-accent-text:#6c3483;--ai-blockquote-bg:var(--ai-surface-warm);--ai-code-bg:#fdebd0;--ai-inline-code-text:#9c640c;--ai-code-accent-bg:#e8daef;--ai-code-accent-text:#6c3483;--ai-tips-item-bg:#f6eaea;--ai-tips-item-text:var(--ai-body);--ai-tips-panel-bg:#f6eaea;--ai-tips-panel-bg-2:#f6eaea;--ai-tips-panel-border:#d4a5a5;--ai-tips-row-divider:transparent;--ai-tips-arrow-bg:#d4a5a5;--ai-tips-arrow-ink:#7a3f3f;--ai-tips-row-bg:#f6eaea;--ai-tips-accent:#d4a5a5;--ai-surface-warm:var(--color-primary,#f0e6dc)}body.theme-dark .query-solver-redesign,body.theme-dark .ai-tutor-page,body.theme-dark .smart-examiner-root,body.theme-dark .ai-answer-content,.query-solver-redesign.isdarkmode,.ai-tutor-page.is-dark,.smart-examiner-root.isdarkmode,.ai-answer-content.isdarkmode{--ai-table-head-bg:var(--ai-tbl-head-bg,#a3733f);--ai-table-head-text:var(--ai-tbl-head-text,#fff);--ai-table-bg:var(--ai-tbl-bg,#1e1e1e);--ai-table-row-alt:var(--ai-tbl-row-alt,#252018);--ai-table-row-border:var(--ai-tbl-row-border,#3a322c);--ai-table-row-hover:#2c2620;--ai-table-body-text:var(--ai-tbl-body-text,#e8e0d8);--ai-table-mark-text:#ac9ee8;--ai-table-border:var(--ai-tbl-border,#a3733f);--ai-table-radius:10px;--ai-table-code-bg:#422c1e;--ai-table-code-text:#e7b36e;--ai-table-code-accent-bg:#2f2947;--ai-table-code-accent-text:#ac9ee8;--ai-blockquote-bg:#4a38288c;--ai-body:#f0e6dc;--ai-list-text:#f0e6dc;--ai-inline-code-text:#e7b36e;--ai-inline-code-bg:#422c1e;--ai-inline-code-border:#6b4423;--ai-code-bg:#422c1e;--ai-strong:#fff;--ai-heading:#ac9ee8;--ai-h1:#e7b36e;--ai-h2:#e5907c;--ai-h3:#9fce83;--ai-h4:#6fc3b6;--ai-h5:#ac9ee8;--ai-h6:#6fc3b6;--ai-pseudo-bg:#2b1d16;--ai-pseudo-border:#4a3628;--ai-tips-item-bg:#d4a5a529;--ai-tips-item-text:var(--ai-body)}body.theme-dark .query-solver-redesign,body.theme-dark .ai-tutor-page,body.theme-dark .ai-answer-content,.query-solver-redesign.isdarkmode,.ai-tutor-page.is-dark,.ai-answer-content.isdarkmode,body.theme-dark .smart-examiner-root,.smart-examiner-root.isdarkmode{--ai-table-border:#a3733f}.query-solver-redesign .rag-markdown-content,.ai-tutor-page .rag-markdown-content,.ai-tutor-page .ai-tutor-markdown,.ai-tutor-page .ai-tutor-md,.smart-examiner-root .rag-markdown-content{font-family:var(--font-family,"DM Sans", system-ui, sans-serif);font-size:1rem;line-height:1.65;color:var(--ai-body)!important}.query-solver-redesign .rag-markdown-content h1,.query-solver-rag-content .rag-markdown-content h1,.ai-tutor-page .rag-markdown-content h1,.ai-tutor-page .ai-tutor-markdown h1,.ai-tutor-page .ai-tutor-md h1,.smart-examiner-root .rag-markdown-content h1{letter-spacing:-.02em;line-height:1.15;font-family:var(--font-heading,"Playfair Display", Georgia, "Times New Roman", serif)!important;color:var(--ai-h1,var(--ai-heading))!important;font-weight:700!important}.query-solver-redesign .rag-markdown-content h2,.query-solver-rag-content .rag-markdown-content h2,.ai-tutor-page .rag-markdown-content h2,.ai-tutor-page .ai-tutor-markdown h2,.ai-tutor-page .ai-tutor-md h2,.smart-examiner-root .rag-markdown-content h2{letter-spacing:-.01em;border-bottom:1px solid #e8e4df;margin-bottom:.65em;padding-bottom:.35em;line-height:1.2;font-family:var(--font-heading,"Playfair Display", Georgia, "Times New Roman", serif)!important;color:var(--ai-h2,var(--ai-heading))!important;font-weight:700!important}.query-solver-redesign .rag-markdown-content h3,.query-solver-rag-content .rag-markdown-content h3,.ai-tutor-page .rag-markdown-content h3,.ai-tutor-page .ai-tutor-markdown h3,.ai-tutor-page .ai-tutor-md h3,.smart-examiner-root .rag-markdown-content h3{letter-spacing:-.01em;line-height:1.3;font-family:var(--font-heading,"Playfair Display", Georgia, "Times New Roman", serif)!important;color:var(--ai-h3,var(--ai-heading))!important;font-weight:700!important}.query-solver-redesign .rag-markdown-content h4,.query-solver-rag-content .rag-markdown-content h4,.ai-tutor-page .rag-markdown-content h4,.ai-tutor-page .ai-tutor-markdown h4,.ai-tutor-page .ai-tutor-md h4,.smart-examiner-root .rag-markdown-content h4{letter-spacing:-.005em;line-height:1.35;font-family:var(--font-family,"DM Sans", system-ui, sans-serif)!important;color:var(--ai-h4,var(--ai-heading))!important;font-weight:700!important}.query-solver-redesign .rag-markdown-content h5,.query-solver-rag-content .rag-markdown-content h5,.ai-tutor-page .rag-markdown-content h5,.ai-tutor-page .ai-tutor-markdown h5,.ai-tutor-page .ai-tutor-md h5,.smart-examiner-root .rag-markdown-content h5{text-transform:uppercase;letter-spacing:.08em;font-size:.8125rem;color:var(--ai-h5,var(--ai-heading))!important;font-weight:700!important}.query-solver-redesign .rag-markdown-content h6,.query-solver-rag-content .rag-markdown-content h6,.ai-tutor-page .rag-markdown-content h6,.ai-tutor-page .ai-tutor-markdown h6,.ai-tutor-page .ai-tutor-md h6,.smart-examiner-root .rag-markdown-content h6{text-transform:uppercase;letter-spacing:.08em;font-size:.8125rem;color:var(--ai-h6,var(--ai-heading))!important;font-weight:700!important}.query-solver-redesign .rag-markdown-content :is(h1,h2,h3,h4,h5,h6) :is(strong,b,em,i),.query-solver-rag-content .rag-markdown-content :is(h1,h2,h3,h4,h5,h6) :is(strong,b,em,i),.ai-tutor-page .rag-markdown-content :is(h1,h2,h3,h4,h5,h6) :is(strong,b,em,i),.ai-tutor-page .ai-tutor-markdown :is(h1,h2,h3,h4,h5,h6) :is(strong,b,em,i),.ai-tutor-page .ai-tutor-md :is(h1,h2,h3,h4,h5,h6) :is(strong,b,em,i),.smart-examiner-root .rag-markdown-content :is(h1,h2,h3,h4,h5,h6) :is(strong,b,em,i){color:inherit!important}.query-solver-redesign .rag-markdown-content :is(thead,th) :is(strong,b,em,i),.query-solver-rag-content .rag-markdown-content :is(thead,th) :is(strong,b,em,i),.ai-tutor-page .rag-markdown-content :is(thead,th) :is(strong,b,em,i),.ai-tutor-page .ai-tutor-markdown :is(thead,th) :is(strong,b,em,i),.ai-tutor-page .ai-tutor-md :is(thead,th) :is(strong,b,em,i),.smart-examiner-root .rag-markdown-content :is(thead,th) :is(strong,b,em,i){color:var(--ai-table-head-text)!important}.query-solver-redesign .rag-markdown-content p,.query-solver-redesign .rag-markdown-content li,.query-solver-rag-content .rag-markdown-content p,.query-solver-rag-content .rag-markdown-content li,.ai-tutor-page .rag-markdown-content p,.ai-tutor-page .rag-markdown-content li,.ai-tutor-page .ai-tutor-markdown p,.ai-tutor-page .ai-tutor-markdown li,.ai-tutor-page .ai-tutor-md p,.ai-tutor-page .ai-tutor-md li,.smart-examiner-root .rag-markdown-content p,.smart-examiner-root .rag-markdown-content li{color:var(--ai-body)!important}.query-solver-redesign .rag-markdown-content strong,.query-solver-rag-content .rag-markdown-content strong,.ai-tutor-page .rag-markdown-content strong,.ai-tutor-page .ai-tutor-markdown strong,.ai-tutor-page .ai-tutor-md strong,.smart-examiner-root .rag-markdown-content strong{font-weight:600;color:var(--ai-strong)!important}.query-solver-redesign .rag-markdown-content a,.query-solver-rag-content .rag-markdown-content a,.ai-tutor-page .rag-markdown-content a,.ai-tutor-page .ai-tutor-markdown a,.ai-tutor-page .ai-tutor-md a,.smart-examiner-root .rag-markdown-content a{-webkit-text-decoration-color:color-mix(in srgb, var(--ai-link) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--ai-link) 45%, transparent);color:var(--ai-link)!important}.query-solver-redesign .rag-markdown-content a:hover,.query-solver-rag-content .rag-markdown-content a:hover,.ai-tutor-page .rag-markdown-content a:hover,.ai-tutor-page .ai-tutor-markdown a:hover,.smart-examiner-root .rag-markdown-content a:hover{color:var(--color-accent-hover)!important}.query-solver-redesign .rag-markdown-content ul,.query-solver-rag-content .rag-markdown-content ul,.ai-tutor-page .rag-markdown-content ul,.ai-tutor-page .ai-tutor-markdown ul,.ai-tutor-page .ai-tutor-md ul,.smart-examiner-root .rag-markdown-content ul{margin-left:0!important;padding-left:0!important;list-style:none!important}.query-solver-redesign .rag-markdown-content ul>li,.query-solver-rag-content .rag-markdown-content ul>li,.ai-tutor-page .rag-markdown-content ul>li,.ai-tutor-page .ai-tutor-markdown ul>li,.ai-tutor-page .ai-tutor-md ul>li,.smart-examiner-root .rag-markdown-content ul>li{margin-bottom:.55rem;line-height:1.6;position:relative;color:var(--ai-list-text)!important;padding-left:1.5rem!important;list-style:none!important}.query-solver-redesign .rag-markdown-content ul>li::marker{content:none!important;color:#0000!important}.query-solver-rag-content .rag-markdown-content ul>li::marker{content:none!important;color:#0000!important}.ai-tutor-page .rag-markdown-content ul>li::marker{content:none!important;color:#0000!important}.ai-tutor-page .ai-tutor-markdown ul>li::marker{content:none!important;color:#0000!important}.ai-tutor-page .ai-tutor-md ul>li::marker{content:none!important;color:#0000!important}.smart-examiner-root .rag-markdown-content ul>li::marker{content:none!important;color:#0000!important}.query-solver-redesign .rag-markdown-content ul>li:before,.query-solver-rag-content .rag-markdown-content ul>li:before,.ai-tutor-page .rag-markdown-content ul>li:before,.ai-tutor-page .ai-tutor-markdown ul>li:before,.ai-tutor-page .ai-tutor-md ul>li:before,.smart-examiner-root .rag-markdown-content ul>li:before{width:.45rem;height:.45rem;box-shadow:0 0 0 2px color-mix(in srgb, var(--ai-bullet-green) 22%, transparent);border-radius:50%;position:absolute;top:.55em;left:.2rem;content:""!important;background-color:var(--ai-bullet-green)!important}.query-solver-redesign .rag-markdown-content ol,.query-solver-rag-content .rag-markdown-content ol,.ai-tutor-page .rag-markdown-content ol,.ai-tutor-page .ai-tutor-markdown ol,.ai-tutor-page .ai-tutor-md ol,.smart-examiner-root .rag-markdown-content ol{counter-reset:ai-step var(--ai-ol-start,0)!important;margin-left:0!important;padding-left:0!important;list-style:none!important}.query-solver-redesign .rag-markdown-content ol>li,.query-solver-rag-content .rag-markdown-content ol>li,.ai-tutor-page .rag-markdown-content ol>li,.ai-tutor-page .ai-tutor-markdown ol>li,.ai-tutor-page .ai-tutor-md ol>li,.smart-examiner-root .rag-markdown-content ol>li{margin-bottom:.85rem;position:relative;counter-increment:ai-step 1!important;color:var(--ai-list-text)!important;padding-left:2.75rem!important;list-style:none!important}.query-solver-redesign .rag-markdown-content ol>li:before,.query-solver-rag-content .rag-markdown-content ol>li:before,.ai-tutor-page .rag-markdown-content ol>li:before,.ai-tutor-page .ai-tutor-markdown ol>li:before,.ai-tutor-page .ai-tutor-md ol>li:before,.smart-examiner-root .rag-markdown-content ol>li:before{text-align:center;border-radius:50%;width:1.65rem;height:1.65rem;font-size:.8125rem;font-weight:700;line-height:1.65rem;position:absolute;top:.1em;left:0;content:counter(ai-step)!important;background-color:var(--ai-bullet-green)!important;color:#fff!important}.query-solver-redesign .rag-markdown-content blockquote,.query-solver-rag-content .rag-markdown-content blockquote,.query-solver-rag-content .rag-markdown-content .border-l-4.rounded-r-xl,.ai-tutor-page .rag-markdown-content blockquote,.ai-tutor-page .ai-tutor-markdown blockquote,.ai-tutor-page .ai-tutor-md blockquote,.ai-tutor-page .rag-markdown-content .border-l-4.rounded-r-xl,.ai-tutor-page .ai-tutor-markdown .border-l-4.rounded-r-xl,.smart-examiner-root .rag-markdown-content blockquote,.smart-examiner-root .rag-markdown-content .border-l-4.rounded-r-xl{border-left-color:color-mix(in srgb, var(--ai-h3) 50%, transparent)!important;background-color:var(--ai-blockquote-bg)!important}.query-solver-redesign .rag-markdown-content blockquote,.query-solver-redesign .rag-markdown-content blockquote *,.query-solver-redesign .rag-markdown-content .border-l-4.rounded-r-xl,.query-solver-redesign .rag-markdown-content .border-l-4.rounded-r-xl *,.query-solver-rag-content .rag-markdown-content blockquote,.query-solver-rag-content .rag-markdown-content blockquote *,.query-solver-rag-content .rag-markdown-content .border-l-4.rounded-r-xl,.query-solver-rag-content .rag-markdown-content .border-l-4.rounded-r-xl *,.ai-tutor-page .rag-markdown-content blockquote,.ai-tutor-page .rag-markdown-content blockquote *,.ai-tutor-page .ai-tutor-markdown blockquote,.ai-tutor-page .ai-tutor-markdown blockquote *,.ai-tutor-page .ai-tutor-md blockquote,.ai-tutor-page .ai-tutor-md blockquote *,.ai-tutor-page .rag-markdown-content .border-l-4.rounded-r-xl,.ai-tutor-page .rag-markdown-content .border-l-4.rounded-r-xl *,.ai-tutor-page .ai-tutor-markdown .border-l-4.rounded-r-xl,.ai-tutor-page .ai-tutor-markdown .border-l-4.rounded-r-xl *,.smart-examiner-root .rag-markdown-content blockquote,.smart-examiner-root .rag-markdown-content blockquote *,.smart-examiner-root .rag-markdown-content .border-l-4.rounded-r-xl,.smart-examiner-root .rag-markdown-content .border-l-4.rounded-r-xl *{color:#000!important}body.theme-dark .query-solver-redesign .rag-markdown-content blockquote,body.theme-dark .query-solver-redesign .rag-markdown-content blockquote *,body.theme-dark .query-solver-redesign .rag-markdown-content .border-l-4.rounded-r-xl,body.theme-dark .query-solver-redesign .rag-markdown-content .border-l-4.rounded-r-xl *,body.theme-dark .query-solver-rag-content .rag-markdown-content blockquote,body.theme-dark .query-solver-rag-content .rag-markdown-content blockquote *,body.theme-dark .query-solver-rag-content .rag-markdown-content .border-l-4.rounded-r-xl,body.theme-dark .query-solver-rag-content .rag-markdown-content .border-l-4.rounded-r-xl *,body.theme-dark .ai-tutor-page .rag-markdown-content blockquote,body.theme-dark .ai-tutor-page .rag-markdown-content blockquote *,body.theme-dark .ai-tutor-page .rag-markdown-content .border-l-4.rounded-r-xl,body.theme-dark .ai-tutor-page .rag-markdown-content .border-l-4.rounded-r-xl *,body.theme-dark .ai-tutor-page .ai-tutor-markdown blockquote,body.theme-dark .ai-tutor-page .ai-tutor-markdown blockquote *,body.theme-dark .ai-tutor-page .ai-tutor-markdown .border-l-4.rounded-r-xl,body.theme-dark .ai-tutor-page .ai-tutor-markdown .border-l-4.rounded-r-xl *,body.theme-dark .ai-tutor-page .ai-tutor-md blockquote,body.theme-dark .ai-tutor-page .ai-tutor-md blockquote *,body.theme-dark .ai-tutor-page .ai-tutor-md .border-l-4.rounded-r-xl,body.theme-dark .ai-tutor-page .ai-tutor-md .border-l-4.rounded-r-xl *,body.theme-dark .smart-examiner-root .rag-markdown-content blockquote,body.theme-dark .smart-examiner-root .rag-markdown-content blockquote *,body.theme-dark .smart-examiner-root .rag-markdown-content .border-l-4.rounded-r-xl,body.theme-dark .smart-examiner-root .rag-markdown-content .border-l-4.rounded-r-xl *,.query-solver-redesign.isdarkmode .rag-markdown-content blockquote,.query-solver-redesign.isdarkmode .rag-markdown-content blockquote *,.query-solver-redesign.isdarkmode .rag-markdown-content .border-l-4.rounded-r-xl,.query-solver-redesign.isdarkmode .rag-markdown-content .border-l-4.rounded-r-xl *,.query-solver-redesign.isdarkmode .query-solver-rag-content .rag-markdown-content blockquote,.query-solver-redesign.isdarkmode .query-solver-rag-content .rag-markdown-content blockquote *,.query-solver-redesign.isdarkmode .query-solver-rag-content .rag-markdown-content .border-l-4.rounded-r-xl,.query-solver-redesign.isdarkmode .query-solver-rag-content .rag-markdown-content .border-l-4.rounded-r-xl *,.ai-tutor-page.is-dark .rag-markdown-content blockquote,.ai-tutor-page.is-dark .rag-markdown-content blockquote *,.ai-tutor-page.is-dark .rag-markdown-content .border-l-4.rounded-r-xl,.ai-tutor-page.is-dark .rag-markdown-content .border-l-4.rounded-r-xl *,.ai-tutor-page.is-dark .ai-tutor-markdown blockquote,.ai-tutor-page.is-dark .ai-tutor-markdown blockquote *,.ai-tutor-page.is-dark .ai-tutor-markdown .border-l-4.rounded-r-xl,.ai-tutor-page.is-dark .ai-tutor-markdown .border-l-4.rounded-r-xl *,.ai-tutor-page.is-dark .ai-tutor-md blockquote,.ai-tutor-page.is-dark .ai-tutor-md blockquote *,.ai-tutor-page.is-dark .ai-tutor-md .border-l-4.rounded-r-xl,.ai-tutor-page.is-dark .ai-tutor-md .border-l-4.rounded-r-xl *,.smart-examiner-root.isdarkmode .rag-markdown-content blockquote,.smart-examiner-root.isdarkmode .rag-markdown-content blockquote *,.smart-examiner-root.isdarkmode .rag-markdown-content .border-l-4.rounded-r-xl,.smart-examiner-root.isdarkmode .rag-markdown-content .border-l-4.rounded-r-xl *{color:var(--ai-body)!important}.query-solver-redesign .rag-markdown-content blockquote strong:not(.qs-meta-label),.query-solver-rag-content .rag-markdown-content blockquote strong:not(.qs-meta-label),.query-solver-rag-content .rag-markdown-content .border-l-4.rounded-r-xl strong:not(.qs-meta-label),.ai-tutor-page .rag-markdown-content blockquote strong:not(.qs-meta-label),.ai-tutor-page .ai-tutor-markdown blockquote strong:not(.qs-meta-label),.ai-tutor-page .ai-tutor-md blockquote strong:not(.qs-meta-label),.ai-tutor-page .rag-markdown-content .border-l-4.rounded-r-xl strong:not(.qs-meta-label),.ai-tutor-page .ai-tutor-markdown .border-l-4.rounded-r-xl strong:not(.qs-meta-label),.smart-examiner-root .rag-markdown-content blockquote strong:not(.qs-meta-label),.smart-examiner-root .rag-markdown-content .border-l-4.rounded-r-xl strong:not(.qs-meta-label){color:#000!important}body.theme-dark .query-solver-redesign .rag-markdown-content blockquote strong:not(.qs-meta-label),body.theme-dark .query-solver-redesign .rag-markdown-content .border-l-4.rounded-r-xl strong:not(.qs-meta-label),body.theme-dark .query-solver-rag-content .rag-markdown-content blockquote strong:not(.qs-meta-label),body.theme-dark .query-solver-rag-content .rag-markdown-content .border-l-4.rounded-r-xl strong:not(.qs-meta-label),body.theme-dark .ai-tutor-page .rag-markdown-content blockquote strong:not(.qs-meta-label),body.theme-dark .ai-tutor-page .rag-markdown-content .border-l-4.rounded-r-xl strong:not(.qs-meta-label),body.theme-dark .ai-tutor-page .ai-tutor-markdown blockquote strong:not(.qs-meta-label),body.theme-dark .ai-tutor-page .ai-tutor-markdown .border-l-4.rounded-r-xl strong:not(.qs-meta-label),body.theme-dark .ai-tutor-page .ai-tutor-md blockquote strong:not(.qs-meta-label),body.theme-dark .ai-tutor-page .ai-tutor-md .border-l-4.rounded-r-xl strong:not(.qs-meta-label),body.theme-dark .smart-examiner-root .rag-markdown-content blockquote strong:not(.qs-meta-label),body.theme-dark .smart-examiner-root .rag-markdown-content .border-l-4.rounded-r-xl strong:not(.qs-meta-label),.query-solver-redesign.isdarkmode .rag-markdown-content blockquote strong:not(.qs-meta-label),.query-solver-redesign.isdarkmode .rag-markdown-content .border-l-4.rounded-r-xl strong:not(.qs-meta-label),.query-solver-redesign.isdarkmode .query-solver-rag-content .rag-markdown-content blockquote strong:not(.qs-meta-label),.query-solver-redesign.isdarkmode .query-solver-rag-content .rag-markdown-content .border-l-4.rounded-r-xl strong:not(.qs-meta-label),.ai-tutor-page.is-dark .rag-markdown-content blockquote strong:not(.qs-meta-label),.ai-tutor-page.is-dark .rag-markdown-content .border-l-4.rounded-r-xl strong:not(.qs-meta-label),.ai-tutor-page.is-dark .ai-tutor-markdown blockquote strong:not(.qs-meta-label),.ai-tutor-page.is-dark .ai-tutor-markdown .border-l-4.rounded-r-xl strong:not(.qs-meta-label),.ai-tutor-page.is-dark .ai-tutor-md blockquote strong:not(.qs-meta-label),.ai-tutor-page.is-dark .ai-tutor-md .border-l-4.rounded-r-xl strong:not(.qs-meta-label),.smart-examiner-root.isdarkmode .rag-markdown-content blockquote strong:not(.qs-meta-label),.smart-examiner-root.isdarkmode .rag-markdown-content .border-l-4.rounded-r-xl strong:not(.qs-meta-label){color:var(--ai-strong)!important}.query-solver-redesign .rag-markdown-content :not(pre)>code:not([class*=language-]),.query-solver-rag-content .rag-markdown-content :not(pre)>code:not([class*=language-]),.ai-tutor-page .rag-markdown-content :not(pre)>code:not([class*=language-]),.ai-tutor-page .ai-tutor-markdown :not(pre)>code:not([class*=language-]),.ai-tutor-page .ai-tutor-md :not(pre)>code:not([class*=language-]),.smart-examiner-root .rag-markdown-content :not(pre)>code:not([class*=language-]){border-radius:4px;padding:.12em .4em;font-weight:600;color:var(--ai-inline-code-text)!important;background-color:var(--ai-code-bg)!important;border:none!important}.query-solver-redesign .rag-markdown-content :not(pre)>code.ai-inline-code-accent:not([class*=language-]),.query-solver-rag-content .rag-markdown-content :not(pre)>code.ai-inline-code-accent:not([class*=language-]),.ai-tutor-page .rag-markdown-content :not(pre)>code.ai-inline-code-accent:not([class*=language-]),.ai-tutor-page .ai-tutor-markdown :not(pre)>code.ai-inline-code-accent:not([class*=language-]),.ai-tutor-page .ai-tutor-md :not(pre)>code.ai-inline-code-accent:not([class*=language-]),.smart-examiner-root .rag-markdown-content :not(pre)>code.ai-inline-code-accent:not([class*=language-]),.query-solver-redesign .rag-markdown-content td code.ai-inline-code-accent,.query-solver-rag-content .rag-markdown-content td code.ai-inline-code-accent,.ai-tutor-page .rag-markdown-content td code.ai-inline-code-accent,.ai-tutor-page .ai-tutor-markdown td code.ai-inline-code-accent,.ai-tutor-page .ai-tutor-md td code.ai-inline-code-accent{color:var(--ai-code-accent-text)!important;background-color:var(--ai-code-accent-bg)!important;border:none!important}body.theme-dark .query-solver-redesign .rag-markdown-content :not(pre)>code:not([class*=language-]),body.theme-dark .query-solver-rag-content .rag-markdown-content :not(pre)>code:not([class*=language-]),body.theme-dark .ai-tutor-page .rag-markdown-content :not(pre)>code:not([class*=language-]),body.theme-dark .ai-tutor-page .ai-tutor-markdown :not(pre)>code:not([class*=language-]),body.theme-dark .ai-tutor-page .ai-tutor-md :not(pre)>code:not([class*=language-]),body.theme-dark .smart-examiner-root .rag-markdown-content :not(pre)>code:not([class*=language-]),.query-solver-redesign.isdarkmode .rag-markdown-content :not(pre)>code:not([class*=language-]),.query-solver-redesign.isdarkmode .query-solver-rag-content .rag-markdown-content :not(pre)>code:not([class*=language-]),.ai-tutor-page.is-dark .rag-markdown-content :not(pre)>code:not([class*=language-]),.ai-tutor-page.is-dark .ai-tutor-markdown :not(pre)>code:not([class*=language-]),.ai-tutor-page.is-dark .ai-tutor-md :not(pre)>code:not([class*=language-]),.smart-examiner-root.isdarkmode .rag-markdown-content :not(pre)>code:not([class*=language-]){color:var(--ai-inline-code-text,#e7b36e)!important;background-color:var(--ai-inline-code-bg,#422c1e)!important;box-shadow:none!important;border:none!important}.query-solver-redesign .rag-markdown-content pre,.query-solver-rag-content .rag-markdown-content pre,.ai-tutor-page .rag-markdown-content pre,.ai-tutor-page .ai-tutor-markdown pre,.ai-tutor-page .ai-tutor-md pre,.smart-examiner-root .rag-markdown-content pre,.query-solver-redesign .rag-markdown-content div[class*=language-],.query-solver-rag-content .rag-markdown-content div[class*=language-],.ai-tutor-page .rag-markdown-content div[class*=language-],.ai-tutor-page .ai-tutor-markdown div[class*=language-],.ai-tutor-page .ai-tutor-md div[class*=language-],.smart-examiner-root .rag-markdown-content div[class*=language-],.query-solver-redesign .rag-markdown-content .ai-pseudocode-wrap>div,.query-solver-rag-content .rag-markdown-content .ai-pseudocode-wrap>div,.ai-tutor-page .rag-markdown-content .ai-pseudocode-wrap>div,.ai-tutor-page .ai-tutor-markdown .ai-pseudocode-wrap>div{background-color:var(--ai-pseudo-bg)!important;border:1px solid var(--ai-pseudo-border)!important;box-shadow:none!important;color:var(--ai-pseudo-text)!important;white-space:pre-wrap!important;border-radius:10px!important;padding:.85rem 1rem!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;overflow-x:auto!important}.query-solver-redesign .rag-markdown-content pre code,.query-solver-rag-content .rag-markdown-content pre code,.ai-tutor-page .rag-markdown-content pre code,.ai-tutor-page .ai-tutor-markdown pre code,.ai-tutor-page .ai-tutor-md pre code,.smart-examiner-root .rag-markdown-content pre code,.query-solver-redesign .rag-markdown-content div[class*=language-] code,.query-solver-rag-content .rag-markdown-content div[class*=language-] code,.ai-tutor-page .rag-markdown-content div[class*=language-] code,.ai-tutor-page .ai-tutor-markdown div[class*=language-] code,.smart-examiner-root .rag-markdown-content div[class*=language-] code{box-shadow:none!important;color:var(--ai-pseudo-text)!important;white-space:pre-wrap!important;background:0 0!important;border:none!important;font-family:inherit!important;display:block!important}.query-solver-redesign .rag-markdown-content pre code span,.query-solver-rag-content .rag-markdown-content pre code span,.ai-tutor-page .rag-markdown-content pre code span,.ai-tutor-page .ai-tutor-markdown pre code span,.smart-examiner-root .rag-markdown-content pre code span,.query-solver-redesign .rag-markdown-content div[class*=language-] span,.query-solver-rag-content .rag-markdown-content div[class*=language-] span,.ai-tutor-page .rag-markdown-content div[class*=language-] span,.ai-tutor-page .ai-tutor-markdown div[class*=language-] span,.smart-examiner-root .rag-markdown-content div[class*=language-] span{box-shadow:none!important;color:inherit!important;white-space:inherit!important;background:0 0!important;border:none!important;display:inline!important}.query-solver-redesign .rag-markdown-content pre code .token,.query-solver-rag-content .rag-markdown-content pre code .token,.ai-tutor-page .rag-markdown-content pre code .token,.ai-tutor-page .ai-tutor-markdown pre code .token,.smart-examiner-root .rag-markdown-content pre code .token,.query-solver-redesign .rag-markdown-content div[class*=language-] .token,.query-solver-rag-content .rag-markdown-content div[class*=language-] .token,.ai-tutor-page .rag-markdown-content div[class*=language-] .token,.ai-tutor-page .ai-tutor-markdown div[class*=language-] .token,.smart-examiner-root .rag-markdown-content div[class*=language-] .token{color:var(--ai-pseudo-text)!important;background:0 0!important}.query-solver-redesign .rag-markdown-content pre code .token.comment,.query-solver-rag-content .rag-markdown-content pre code .token.comment,.ai-tutor-page .rag-markdown-content pre code .token.comment,.ai-tutor-page .ai-tutor-markdown pre code .token.comment,.smart-examiner-root .rag-markdown-content pre code .token.comment,.query-solver-redesign .rag-markdown-content div[class*=language-] .token.comment,.query-solver-rag-content .rag-markdown-content div[class*=language-] .token.comment,.ai-tutor-page .rag-markdown-content div[class*=language-] .token.comment,.ai-tutor-page .ai-tutor-markdown div[class*=language-] .token.comment,.smart-examiner-root .rag-markdown-content div[class*=language-] .token.comment{color:var(--ai-pseudo-comment)!important}.query-solver-redesign .rag-markdown-content pre code .token.keyword,.query-solver-rag-content .rag-markdown-content pre code .token.keyword,.ai-tutor-page .rag-markdown-content pre code .token.keyword,.ai-tutor-page .ai-tutor-markdown pre code .token.keyword,.smart-examiner-root .rag-markdown-content pre code .token.keyword,.query-solver-redesign .rag-markdown-content div[class*=language-] .token.keyword,.query-solver-rag-content .rag-markdown-content div[class*=language-] .token.keyword,.ai-tutor-page .rag-markdown-content div[class*=language-] .token.keyword,.ai-tutor-page .ai-tutor-markdown div[class*=language-] .token.keyword,.smart-examiner-root .rag-markdown-content div[class*=language-] .token.keyword{color:var(--ai-pseudo-keyword)!important}.query-solver-redesign .rag-markdown-content pre code .token.string,.query-solver-rag-content .rag-markdown-content pre code .token.string,.ai-tutor-page .rag-markdown-content pre code .token.string,.ai-tutor-page .ai-tutor-markdown pre code .token.string,.smart-examiner-root .rag-markdown-content pre code .token.string,.query-solver-redesign .rag-markdown-content div[class*=language-] .token.string,.query-solver-rag-content .rag-markdown-content div[class*=language-] .token.string,.ai-tutor-page .rag-markdown-content div[class*=language-] .token.string,.ai-tutor-page .ai-tutor-markdown div[class*=language-] .token.string,.smart-examiner-root .rag-markdown-content div[class*=language-] .token.string{color:var(--ai-pseudo-string)!important}.query-solver-redesign .rag-markdown-content pre code .token.class-name,.query-solver-rag-content .rag-markdown-content pre code .token.class-name,.ai-tutor-page .rag-markdown-content pre code .token.class-name,.ai-tutor-page .ai-tutor-markdown pre code .token.class-name,.smart-examiner-root .rag-markdown-content pre code .token.class-name,.query-solver-redesign .rag-markdown-content pre code .token.builtin,.query-solver-rag-content .rag-markdown-content pre code .token.builtin,.ai-tutor-page .rag-markdown-content pre code .token.builtin,.ai-tutor-page .ai-tutor-markdown pre code .token.builtin,.smart-examiner-root .rag-markdown-content pre code .token.builtin,.query-solver-redesign .rag-markdown-content div[class*=language-] .token.class-name,.query-solver-rag-content .rag-markdown-content div[class*=language-] .token.class-name,.ai-tutor-page .rag-markdown-content div[class*=language-] .token.class-name,.ai-tutor-page .ai-tutor-markdown div[class*=language-] .token.class-name,.smart-examiner-root .rag-markdown-content div[class*=language-] .token.class-name{color:var(--ai-pseudo-type)!important}.query-solver-redesign .rag-markdown-content pre code .token.operator,.query-solver-rag-content .rag-markdown-content pre code .token.operator,.ai-tutor-page .rag-markdown-content pre code .token.operator,.ai-tutor-page .ai-tutor-markdown pre code .token.operator,.smart-examiner-root .rag-markdown-content pre code .token.operator,.query-solver-redesign .rag-markdown-content pre code .token.punctuation,.query-solver-rag-content .rag-markdown-content pre code .token.punctuation,.ai-tutor-page .rag-markdown-content pre code .token.punctuation,.ai-tutor-page .ai-tutor-markdown pre code .token.punctuation,.smart-examiner-root .rag-markdown-content pre code .token.punctuation{color:var(--ai-pseudo-operator)!important}.query-solver-redesign .rag-markdown-content.prose pre,.query-solver-rag-content .rag-markdown-content.prose pre,.ai-tutor-page .rag-markdown-content.prose pre,.ai-tutor-page .ai-tutor-markdown.prose pre,.smart-examiner-root .rag-markdown-content.prose pre,.query-solver-redesign .rag-markdown-content.prose pre code,.query-solver-rag-content .rag-markdown-content.prose pre code,.ai-tutor-page .rag-markdown-content.prose pre code,.smart-examiner-root .rag-markdown-content.prose pre code{color:var(--ai-pseudo-text)!important;-webkit-text-fill-color:var(--ai-pseudo-text)!important}.query-solver-redesign .rag-markdown-content .rag-table-scroll-wrapper,.query-solver-rag-content .rag-markdown-content .rag-table-scroll-wrapper,.ai-tutor-page .rag-markdown-content .rag-table-scroll-wrapper,.ai-tutor-page .ai-tutor-markdown .rag-table-scroll-wrapper,.ai-tutor-page .ai-tutor-md .rag-table-scroll-wrapper{border-radius:var(--ai-table-radius,10px);overflow:hidden}.query-solver-redesign .rag-markdown-content>div:has(>table){border-radius:var(--ai-table-radius,10px);overflow:hidden}.query-solver-rag-content .rag-markdown-content>div:has(>table){border-radius:var(--ai-table-radius,10px);overflow:hidden}.ai-tutor-page .rag-markdown-content>div:has(>table){border-radius:var(--ai-table-radius,10px);overflow:hidden}.ai-tutor-page .ai-tutor-markdown>div:has(>table){border-radius:var(--ai-table-radius,10px);overflow:hidden}.ai-tutor-page .ai-tutor-md>div:has(>table){border-radius:var(--ai-table-radius,10px);overflow:hidden}.query-solver-redesign .rag-markdown-content table,.query-solver-rag-content .rag-markdown-content table,.ai-tutor-page .rag-markdown-content table,.ai-tutor-page .ai-tutor-markdown table,.ai-tutor-page .ai-tutor-md table{box-shadow:0 1px 4px #63432b14;border-collapse:separate!important;border-spacing:0!important;border:1.5px solid var(--ai-table-border)!important;border-radius:var(--ai-table-radius,10px)!important;background-color:var(--ai-table-bg)!important;overflow:hidden!important}.query-solver-redesign .rag-markdown-content thead tr:first-child th:first-child,.query-solver-rag-content .rag-markdown-content thead tr:first-child th:first-child,.ai-tutor-page .rag-markdown-content thead tr:first-child th:first-child,.ai-tutor-page .ai-tutor-markdown thead tr:first-child th:first-child,.ai-tutor-page .ai-tutor-md thead tr:first-child th:first-child{border-top-left-radius:var(--ai-table-radius,10px)!important}.query-solver-redesign .rag-markdown-content thead tr:first-child th:last-child,.query-solver-rag-content .rag-markdown-content thead tr:first-child th:last-child,.ai-tutor-page .rag-markdown-content thead tr:first-child th:last-child,.ai-tutor-page .ai-tutor-markdown thead tr:first-child th:last-child,.ai-tutor-page .ai-tutor-md thead tr:first-child th:last-child{border-top-right-radius:var(--ai-table-radius,10px)!important}.query-solver-redesign .rag-markdown-content tbody tr:last-child td:first-child,.query-solver-rag-content .rag-markdown-content tbody tr:last-child td:first-child,.ai-tutor-page .rag-markdown-content tbody tr:last-child td:first-child,.ai-tutor-page .ai-tutor-markdown tbody tr:last-child td:first-child,.ai-tutor-page .ai-tutor-md tbody tr:last-child td:first-child{border-bottom-left-radius:var(--ai-table-radius,10px)!important}.query-solver-redesign .rag-markdown-content tbody tr:last-child td:last-child,.query-solver-rag-content .rag-markdown-content tbody tr:last-child td:last-child,.ai-tutor-page .rag-markdown-content tbody tr:last-child td:last-child,.ai-tutor-page .ai-tutor-markdown tbody tr:last-child td:last-child,.ai-tutor-page .ai-tutor-md tbody tr:last-child td:last-child{border-bottom-right-radius:var(--ai-table-radius,10px)!important}.query-solver-redesign .rag-markdown-content thead,.query-solver-rag-content .rag-markdown-content thead,.ai-tutor-page .rag-markdown-content thead,.ai-tutor-page .ai-tutor-markdown thead,.ai-tutor-page .ai-tutor-md thead{background-color:var(--ai-table-head-bg)!important}.query-solver-redesign .rag-markdown-content th,.query-solver-rag-content .rag-markdown-content th,.ai-tutor-page .rag-markdown-content th,.ai-tutor-page .ai-tutor-markdown th,.ai-tutor-page .ai-tutor-md th{background-color:var(--ai-table-head-bg)!important;color:var(--ai-table-head-text)!important;border:none!important;border-bottom:1px solid color-mix(in srgb, var(--ai-table-head-bg) 80%, #000)!important;padding:.65rem 1rem!important;font-weight:700!important}.query-solver-redesign .rag-markdown-content tbody tr,.query-solver-rag-content .rag-markdown-content tbody tr,.ai-tutor-page .rag-markdown-content tbody tr,.ai-tutor-page .ai-tutor-markdown tbody tr,.ai-tutor-page .ai-tutor-md tbody tr{background-color:var(--ai-table-bg)!important}.query-solver-redesign .rag-markdown-content tbody tr:nth-child(2n),.query-solver-rag-content .rag-markdown-content tbody tr:nth-child(2n),.ai-tutor-page .rag-markdown-content tbody tr:nth-child(2n),.ai-tutor-page .ai-tutor-markdown tbody tr:nth-child(2n),.ai-tutor-page .ai-tutor-md tbody tr:nth-child(2n){background-color:var(--ai-table-row-alt)!important}.query-solver-redesign .rag-markdown-content td,.query-solver-rag-content .rag-markdown-content td,.ai-tutor-page .rag-markdown-content td,.ai-tutor-page .ai-tutor-markdown td,.ai-tutor-page .ai-tutor-md td{background-color:inherit!important;color:var(--ai-table-body-text)!important;border:none!important;border-bottom:1px solid var(--ai-table-row-border)!important;vertical-align:top!important;padding:.65rem 1rem!important}.query-solver-redesign .rag-markdown-content tbody tr:last-child td,.query-solver-rag-content .rag-markdown-content tbody tr:last-child td,.ai-tutor-page .rag-markdown-content tbody tr:last-child td,.ai-tutor-page .ai-tutor-markdown tbody tr:last-child td,.ai-tutor-page .ai-tutor-md tbody tr:last-child td{border-bottom:none!important}.query-solver-redesign .rag-markdown-content .rag-table-scroll-wrapper,.query-solver-rag-content .rag-markdown-content .rag-table-scroll-wrapper,.ai-tutor-page .rag-markdown-content .rag-table-scroll-wrapper,.ai-tutor-page .ai-tutor-markdown .rag-table-scroll-wrapper,.smart-examiner-root .rag-markdown-content .rag-table-scroll-wrapper{max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;display:block!important;overflow:auto visible!important}.query-solver-redesign .rag-markdown-content .rag-table-scroll-wrapper>table,.query-solver-rag-content .rag-markdown-content .rag-table-scroll-wrapper>table,.ai-tutor-page .rag-markdown-content .rag-table-scroll-wrapper>table,.ai-tutor-page .ai-tutor-markdown .rag-table-scroll-wrapper>table,.smart-examiner-root .rag-markdown-content .rag-table-scroll-wrapper>table{table-layout:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;display:table!important}.query-solver-redesign .rag-markdown-content .rag-table-scroll-wrapper>table :is(th,td),.query-solver-rag-content .rag-markdown-content .rag-table-scroll-wrapper>table :is(th,td),.ai-tutor-page .rag-markdown-content .rag-table-scroll-wrapper>table :is(th,td),.ai-tutor-page .ai-tutor-markdown .rag-table-scroll-wrapper>table :is(th,td),.smart-examiner-root .rag-markdown-content .rag-table-scroll-wrapper>table :is(th,td){white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}@media (max-width:767px){.query-solver-redesign .rag-markdown-content .rag-table-scroll-wrapper,.query-solver-rag-content .rag-markdown-content .rag-table-scroll-wrapper,.ai-tutor-page .rag-markdown-content .rag-table-scroll-wrapper,.ai-tutor-page .ai-tutor-markdown .rag-table-scroll-wrapper,.smart-examiner-root .rag-markdown-content .rag-table-scroll-wrapper{-webkit-overflow-scrolling:touch!important;scrollbar-width:thin!important;scrollbar-color:var(--ai-table-head-bg) #96969647!important;padding-bottom:2px!important;overflow:scroll hidden!important}.query-solver-redesign .rag-markdown-content .rag-table-scroll-wrapper::-webkit-scrollbar{-webkit-appearance:none!important;height:9px!important;display:block!important}.query-solver-rag-content .rag-markdown-content .rag-table-scroll-wrapper::-webkit-scrollbar{-webkit-appearance:none!important;height:9px!important;display:block!important}.ai-tutor-page .rag-markdown-content .rag-table-scroll-wrapper::-webkit-scrollbar{-webkit-appearance:none!important;height:9px!important;display:block!important}.ai-tutor-page .ai-tutor-markdown .rag-table-scroll-wrapper::-webkit-scrollbar{-webkit-appearance:none!important;height:9px!important;display:block!important}.smart-examiner-root .rag-markdown-content .rag-table-scroll-wrapper::-webkit-scrollbar{-webkit-appearance:none!important;height:9px!important;display:block!important}.query-solver-redesign .rag-markdown-content .rag-table-scroll-wrapper::-webkit-scrollbar-track{background:#96969638!important;border-radius:6px!important}.query-solver-rag-content .rag-markdown-content .rag-table-scroll-wrapper::-webkit-scrollbar-track{background:#96969638!important;border-radius:6px!important}.ai-tutor-page .rag-markdown-content .rag-table-scroll-wrapper::-webkit-scrollbar-track{background:#96969638!important;border-radius:6px!important}.ai-tutor-page .ai-tutor-markdown .rag-table-scroll-wrapper::-webkit-scrollbar-track{background:#96969638!important;border-radius:6px!important}.smart-examiner-root .rag-markdown-content .rag-table-scroll-wrapper::-webkit-scrollbar-track{background:#96969638!important;border-radius:6px!important}.query-solver-redesign .rag-markdown-content .rag-table-scroll-wrapper::-webkit-scrollbar-thumb{background:var(--ai-table-head-bg)!important;border-radius:6px!important;min-width:40px!important}.query-solver-rag-content .rag-markdown-content .rag-table-scroll-wrapper::-webkit-scrollbar-thumb{background:var(--ai-table-head-bg)!important;border-radius:6px!important;min-width:40px!important}.ai-tutor-page .rag-markdown-content .rag-table-scroll-wrapper::-webkit-scrollbar-thumb{background:var(--ai-table-head-bg)!important;border-radius:6px!important;min-width:40px!important}.ai-tutor-page .ai-tutor-markdown .rag-table-scroll-wrapper::-webkit-scrollbar-thumb{background:var(--ai-table-head-bg)!important;border-radius:6px!important;min-width:40px!important}.smart-examiner-root .rag-markdown-content .rag-table-scroll-wrapper::-webkit-scrollbar-thumb{background:var(--ai-table-head-bg)!important;border-radius:6px!important;min-width:40px!important}.query-solver-redesign .rag-markdown-content .rag-table-scroll-wrapper>table,.query-solver-rag-content .rag-markdown-content .rag-table-scroll-wrapper>table,.ai-tutor-page .rag-markdown-content .rag-table-scroll-wrapper>table,.ai-tutor-page .ai-tutor-markdown .rag-table-scroll-wrapper>table,.smart-examiner-root .rag-markdown-content .rag-table-scroll-wrapper>table{table-layout:auto!important;width:auto!important;min-width:100%!important;max-width:none!important;overflow:visible!important}.query-solver-redesign .rag-markdown-content .rag-table-scroll-wrapper>table :is(th,td),.query-solver-rag-content .rag-markdown-content .rag-table-scroll-wrapper>table :is(th,td),.ai-tutor-page .rag-markdown-content .rag-table-scroll-wrapper>table :is(th,td),.ai-tutor-page .ai-tutor-markdown .rag-table-scroll-wrapper>table :is(th,td),.smart-examiner-root .rag-markdown-content .rag-table-scroll-wrapper>table :is(th,td){white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;min-width:6rem!important}}.query-solver-redesign .rag-markdown-content tbody td:first-child,.query-solver-rag-content .rag-markdown-content tbody td:first-child,.ai-tutor-page .rag-markdown-content tbody td:first-child,.ai-tutor-page .ai-tutor-markdown tbody td:first-child,.ai-tutor-page .ai-tutor-md tbody td:first-child{white-space:nowrap;color:var(--ai-table-mark-text)!important;font-weight:700!important}.query-solver-redesign .rag-markdown-content tr:nth-child(2n) td,.query-solver-rag-content .rag-markdown-content tr:nth-child(2n) td,.ai-tutor-page .rag-markdown-content tr:nth-child(2n) td,.ai-tutor-page .ai-tutor-markdown tr:nth-child(2n) td,.ai-tutor-page .ai-tutor-md tr:nth-child(2n) td{background-color:var(--ai-table-row-alt)!important}.query-solver-redesign .rag-markdown-content tr:nth-child(odd) td,.query-solver-rag-content .rag-markdown-content tr:nth-child(odd) td,.ai-tutor-page .rag-markdown-content tr:nth-child(odd) td,.ai-tutor-page .ai-tutor-markdown tr:nth-child(odd) td,.ai-tutor-page .ai-tutor-md tr:nth-child(odd) td{background-color:var(--ai-table-bg)!important}.query-solver-redesign .rag-markdown-content tr:hover td,.query-solver-rag-content .rag-markdown-content tr:hover td,.ai-tutor-page .rag-markdown-content tr:hover td,.ai-tutor-page .ai-tutor-markdown tr:hover td,.ai-tutor-page .ai-tutor-md tr:hover td{filter:brightness(.98);background-color:inherit!important}.query-solver-redesign .rag-markdown-content td p,.query-solver-rag-content .rag-markdown-content td p,.ai-tutor-page .rag-markdown-content td p,.ai-tutor-page .ai-tutor-markdown td p,.ai-tutor-page .ai-tutor-md td p{color:var(--ai-table-body-text)!important}.query-solver-redesign .rag-markdown-content td ul,.query-solver-redesign .rag-markdown-content td ol,.query-solver-rag-content .rag-markdown-content td ul,.query-solver-rag-content .rag-markdown-content td ol,.ai-tutor-page .rag-markdown-content td ul,.ai-tutor-page .rag-markdown-content td ol,.ai-tutor-page .ai-tutor-markdown td ul,.ai-tutor-page .ai-tutor-markdown td ol,.ai-tutor-page .ai-tutor-md td ul,.ai-tutor-page .ai-tutor-md td ol{background:0 0!important}.query-solver-redesign .rag-markdown-content td :not(pre)>code:not([class*=language-]),.query-solver-rag-content .rag-markdown-content td :not(pre)>code:not([class*=language-]),.ai-tutor-page .rag-markdown-content td :not(pre)>code:not([class*=language-]),.ai-tutor-page .ai-tutor-markdown td :not(pre)>code:not([class*=language-]),.ai-tutor-page .ai-tutor-md td :not(pre)>code:not([class*=language-]){color:var(--ai-table-code-text)!important;background-color:var(--ai-table-code-bg)!important;box-shadow:none!important;border:none!important;border-radius:4px!important;padding:.1em .35em!important;font-weight:600!important}.query-solver-redesign .rag-markdown-content td pre,.query-solver-rag-content .rag-markdown-content td pre,.ai-tutor-page .rag-markdown-content td pre,.ai-tutor-page .ai-tutor-markdown td pre,.ai-tutor-page .ai-tutor-md td pre,.query-solver-redesign .rag-markdown-content td .ai-pseudocode-wrap,.query-solver-rag-content .rag-markdown-content td .ai-pseudocode-wrap,.ai-tutor-page .rag-markdown-content td .ai-pseudocode-wrap,.ai-tutor-page .ai-tutor-markdown td .ai-pseudocode-wrap,.ai-tutor-page .ai-tutor-md td .ai-pseudocode-wrap,.query-solver-redesign .rag-markdown-content td div[class*=language-],.query-solver-rag-content .rag-markdown-content td div[class*=language-],.ai-tutor-page .rag-markdown-content td div[class*=language-],.ai-tutor-page .ai-tutor-markdown td div[class*=language-],.ai-tutor-page .ai-tutor-md td div[class*=language-],.query-solver-redesign .rag-markdown-content td .ai-pseudocode-wrap>div,.query-solver-rag-content .rag-markdown-content td .ai-pseudocode-wrap>div,.ai-tutor-page .rag-markdown-content td .ai-pseudocode-wrap>div,.ai-tutor-page .ai-tutor-markdown td .ai-pseudocode-wrap>div,.ai-tutor-page .ai-tutor-md td .ai-pseudocode-wrap>div{vertical-align:top;max-width:100%;background-color:var(--ai-table-code-bg)!important;box-shadow:none!important;border:none!important;border-radius:4px!important;margin:0!important;padding:.2em .45em!important;display:inline-block!important}.query-solver-redesign .rag-markdown-content td pre code,.query-solver-rag-content .rag-markdown-content td pre code,.ai-tutor-page .rag-markdown-content td pre code,.ai-tutor-page .ai-tutor-markdown td pre code,.ai-tutor-page .ai-tutor-md td pre code,.query-solver-redesign .rag-markdown-content td div[class*=language-] code,.query-solver-rag-content .rag-markdown-content td div[class*=language-] code,.ai-tutor-page .rag-markdown-content td div[class*=language-] code,.ai-tutor-page .ai-tutor-markdown td div[class*=language-] code,.ai-tutor-page .ai-tutor-md td div[class*=language-] code,.query-solver-redesign .rag-markdown-content td pre code span,.query-solver-rag-content .rag-markdown-content td pre code span,.ai-tutor-page .rag-markdown-content td pre code span,.ai-tutor-page .ai-tutor-markdown td pre code span,.ai-tutor-page .ai-tutor-md td pre code span,.query-solver-redesign .rag-markdown-content td div[class*=language-] span,.query-solver-rag-content .rag-markdown-content td div[class*=language-] span,.ai-tutor-page .rag-markdown-content td div[class*=language-] span,.ai-tutor-page .ai-tutor-markdown td div[class*=language-] span,.ai-tutor-page .ai-tutor-md td div[class*=language-] span,.query-solver-redesign .rag-markdown-content td pre code .token,.query-solver-rag-content .rag-markdown-content td pre code .token,.ai-tutor-page .rag-markdown-content td pre code .token,.ai-tutor-page .ai-tutor-markdown td pre code .token,.ai-tutor-page .ai-tutor-md td pre code .token,.query-solver-redesign .rag-markdown-content td div[class*=language-] .token,.query-solver-rag-content .rag-markdown-content td div[class*=language-] .token,.ai-tutor-page .rag-markdown-content td div[class*=language-] .token,.ai-tutor-page .ai-tutor-markdown td div[class*=language-] .token,.ai-tutor-page .ai-tutor-md td div[class*=language-] .token{box-shadow:none!important;color:var(--ai-table-code-text)!important;white-space:pre-wrap!important;background:0 0!important;border:none!important;font-weight:600!important;display:inline!important}body.theme-dark .query-solver-redesign .rag-markdown-content table,body.theme-dark .query-solver-rag-content .rag-markdown-content table,body.theme-dark .ai-tutor-page .rag-markdown-content table,body.theme-dark .ai-tutor-page .ai-tutor-markdown table,body.theme-dark .ai-tutor-page .ai-tutor-md table,.query-solver-redesign.isdarkmode .rag-markdown-content table,.query-solver-redesign.isdarkmode .query-solver-rag-content .rag-markdown-content table,.ai-tutor-page.is-dark .rag-markdown-content table,.ai-tutor-page.is-dark .ai-tutor-markdown table,.ai-tutor-page.is-dark .ai-tutor-md table{box-shadow:0 2px 14px #00000073}body.theme-dark .query-solver-redesign .rag-markdown-content tr:hover td,body.theme-dark .query-solver-rag-content .rag-markdown-content tr:hover td,body.theme-dark .ai-tutor-page .rag-markdown-content tr:hover td,body.theme-dark .ai-tutor-page .ai-tutor-markdown tr:hover td,body.theme-dark .ai-tutor-page .ai-tutor-md tr:hover td,.query-solver-redesign.isdarkmode .rag-markdown-content tr:hover td,.query-solver-redesign.isdarkmode .query-solver-rag-content .rag-markdown-content tr:hover td,.ai-tutor-page.is-dark .rag-markdown-content tr:hover td,.ai-tutor-page.is-dark .ai-tutor-markdown tr:hover td,.ai-tutor-page.is-dark .ai-tutor-md tr:hover td{filter:none;background-color:var(--ai-table-row-hover,var(--ai-table-row-alt))!important}body.theme-dark .query-solver-redesign .rag-markdown-content td :not(pre)>code:not([class*=language-]),body.theme-dark .query-solver-rag-content .rag-markdown-content td :not(pre)>code:not([class*=language-]),body.theme-dark .ai-tutor-page .rag-markdown-content td :not(pre)>code:not([class*=language-]),body.theme-dark .ai-tutor-page .ai-tutor-markdown td :not(pre)>code:not([class*=language-]),.query-solver-redesign.isdarkmode .rag-markdown-content td :not(pre)>code:not([class*=language-]),.query-solver-redesign.isdarkmode .query-solver-rag-content .rag-markdown-content td :not(pre)>code:not([class*=language-]),.ai-tutor-page.is-dark .rag-markdown-content td :not(pre)>code:not([class*=language-]),.ai-tutor-page.is-dark .ai-tutor-markdown td :not(pre)>code:not([class*=language-]){color:var(--ai-table-code-text)!important;background-color:var(--ai-table-code-bg)!important;border:none!important}.query-solver-redesign .qs-welcome-title,.query-solver-redesign .qs-answer-heading,.ai-tutor-page .qs-welcome-title,.ai-tutor-page .ai-tutor-welcome-title,.smart-examiner-root .se-welcome .se-title{font-family:var(--font-heading,"Playfair Display", Georgia, serif);color:#000!important}body.theme-dark .query-solver-redesign .qs-welcome-title,body.theme-dark .query-solver-redesign .qs-answer-heading,body.theme-dark .ai-tutor-page .qs-welcome-title,body.theme-dark .ai-tutor-page .ai-tutor-welcome-title,body.theme-dark .smart-examiner-root .se-welcome .se-title,.query-solver-redesign.isdarkmode .qs-welcome-title,.query-solver-redesign.isdarkmode .qs-answer-heading,.ai-tutor-page.is-dark .qs-welcome-title,.ai-tutor-page.is-dark .qs-answer-heading,.ai-tutor-page.is-dark .ai-tutor-welcome-title,.smart-examiner-root.isdarkmode .se-welcome .se-title,.se-welcome.isdarkmode .se-title{color:#fff!important}.query-solver-redesign .qs-welcome-title .qs-accent,.ai-tutor-page .qs-welcome-title .qs-accent,.smart-examiner-root .se-welcome .se-title em,.se-welcome .se-title em{color:var(--color-gold);font-style:italic}.ai-tutor-page .ai-tutor-markdown.rag-markdown-content h1,.query-solver-redesign .rag-markdown-content h1:not(.qs-welcome-title),.query-solver-rag-content .rag-markdown-content h1,.ai-tutor-page .rag-markdown-content h1:not(.qs-welcome-title),.ai-tutor-page .ai-tutor-markdown h1,.ai-tutor-page .ai-tutor-md h1,.query-solver-redesign.isdarkmode .ai-tutor-markdown.rag-markdown-content h1,.query-solver-redesign.isdarkmode .rag-markdown-content h1:not(.qs-welcome-title),.ai-tutor-page.is-dark .ai-tutor-markdown.rag-markdown-content h1,.ai-tutor-page.is-dark .rag-markdown-content h1:not(.qs-welcome-title){color:var(--ai-h1)!important}.ai-tutor-page .ai-tutor-markdown.rag-markdown-content h2,.query-solver-redesign .rag-markdown-content h2:not(.qs-welcome-title),.query-solver-rag-content .rag-markdown-content h2,.ai-tutor-page .rag-markdown-content h2:not(.qs-welcome-title),.ai-tutor-page .ai-tutor-markdown h2,.ai-tutor-page .ai-tutor-md h2,.query-solver-redesign.isdarkmode .ai-tutor-markdown.rag-markdown-content h2,.query-solver-redesign.isdarkmode .rag-markdown-content h2:not(.qs-welcome-title),.ai-tutor-page.is-dark .ai-tutor-markdown.rag-markdown-content h2,.ai-tutor-page.is-dark .rag-markdown-content h2:not(.qs-welcome-title){color:var(--ai-h2)!important}.ai-tutor-page .ai-tutor-markdown.rag-markdown-content h3,.query-solver-redesign .rag-markdown-content h3,.query-solver-rag-content .rag-markdown-content h3,.ai-tutor-page .rag-markdown-content h3,.ai-tutor-page .ai-tutor-markdown h3,.ai-tutor-page .ai-tutor-md h3,.query-solver-redesign.isdarkmode .ai-tutor-markdown.rag-markdown-content h3,.query-solver-redesign.isdarkmode .rag-markdown-content h3,.ai-tutor-page.is-dark .ai-tutor-markdown.rag-markdown-content h3,.ai-tutor-page.is-dark .rag-markdown-content h3{color:var(--ai-h3)!important}.query-solver-redesign .qs-welcome-sub{color:var(--ai-muted)}.query-solver-redesign .qs-ref-label,.query-solver-redesign .qs-section-label,.query-solver-redesign .qs-ms-label,.query-solver-redesign .qs-meta-label,.query-solver-rag-content .qs-meta-label,.ai-tutor-page .qs-meta-label,.ai-tutor-page .ai-tutor-section-label,.smart-examiner-root .qs-meta-label,.query-solver-redesign .definition-reference-label,.query-solver-rag-content .definition-reference-label,.ai-tutor-page .definition-reference-label,.smart-examiner-root .definition-reference-label,.query-solver-redesign .rag-markdown-content strong.qs-meta-label,.query-solver-rag-content .rag-markdown-content strong.qs-meta-label,.ai-tutor-page .rag-markdown-content strong.qs-meta-label,.ai-tutor-page .ai-tutor-markdown strong.qs-meta-label,.ai-tutor-page .ai-tutor-md strong.qs-meta-label,.smart-examiner-root .rag-markdown-content strong.qs-meta-label{font-weight:600;color:var(--ai-h2)!important}.query-solver-redesign .qs-section-label,.query-solver-redesign .qs-ms-label,.ai-tutor-page .ai-tutor-section-label{letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.query-solver-redesign .qs-section-head{font-family:var(--font-heading,"Playfair Display", Georgia, serif);color:var(--ai-h2)}.query-solver-redesign .qs-section-sub{color:var(--ai-muted)}.query-solver-redesign .qs-result-rag strong{color:var(--ai-strong)}.ai-tutor-page .ai-tutor-brand-name{font-family:var(--font-heading,"Playfair Display", Georgia, serif);color:var(--color-heading)}body.theme-dark .ai-tutor-page .ai-tutor-brand-name,.ai-tutor-page.is-dark .ai-tutor-brand-name{color:var(--color-heading)}.ai-tutor-page .ai-tutor-brand-sub{letter-spacing:.14em;text-transform:uppercase;font-size:.625rem;font-weight:700;color:var(--ai-eyebrow)!important}.ai-tutor-page .ai-tutor-welcome-title em,.ai-tutor-page .qs-welcome-title .qs-accent{color:var(--color-gold);font-style:italic}.ai-tutor-page .ai-tutor-welcome-sub,.ai-tutor-page .ai-tutor-hint{color:var(--ai-muted)}.ai-tutor-page .ai-tutor-section-label{letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.smart-examiner-root .evaluation-answer-content .rag-markdown-content,.smart-examiner-root .evaluation-section-card .rag-markdown-content{color:var(--ai-body)!important}.smart-examiner-root .evaluation-section-card .rag-markdown-content h1,.smart-examiner-root .evaluation-section-card .rag-markdown-content h2{font-family:var(--font-heading,"Playfair Display", Georgia, serif)!important}.smart-examiner-root .evaluation-section-card .rag-markdown-content h5,.smart-examiner-root .evaluation-section-card .rag-markdown-content h6{text-transform:uppercase;letter-spacing:.08em;font-size:.8125rem;color:var(--ai-h5)!important}.smart-examiner-root .evaluation-section-card .rag-markdown-content p,.smart-examiner-root .evaluation-section-card .rag-markdown-content li,.smart-examiner-root .evaluation-section-card .rag-markdown-content td{color:var(--ai-body)!important}.smart-examiner-root .evaluation-section-card .rag-markdown-content strong{color:var(--ai-strong)!important}.smart-examiner-root .evaluation-section-card .rag-markdown-content :not(pre)>code:not([class*=language-]){color:var(--ai-link)!important;background-color:var(--ai-code-bg)!important}.smart-examiner-root .se-welcome .se-title{font-family:var(--font-heading,"Playfair Display", Georgia, serif)}.smart-examiner-root .se-welcome .se-title em{color:var(--color-gold);font-style:italic}.smart-examiner-root .se-welcome .se-sub{color:var(--ai-muted)}.smart-examiner-root .se-welcome .se-ucard-title{color:var(--ai-h3)}.smart-examiner-root .se-welcome .se-ucard-sub{color:var(--ai-muted)}.smart-examiner-root .evaluation-table-section .rag-markdown-content .rag-table-scroll-wrapper{border-radius:10px;overflow:hidden}.smart-examiner-root .evaluation-table-section .rag-markdown-content>div:has(>table){border-radius:10px;overflow:hidden}.smart-examiner-root .evaluation-table-section .rag-markdown-content table{border:1.5px solid var(--eval-table-border,#5c4229)!important;border-collapse:separate!important;border-spacing:0!important;background-color:var(--eval-table-body-bg,#fffef9)!important;border-radius:10px!important;overflow:hidden!important}.smart-examiner-root .evaluation-table-section .rag-markdown-content thead tr:first-child th:first-child{border-top-left-radius:10px!important}.smart-examiner-root .evaluation-table-section .rag-markdown-content thead tr:first-child th:last-child{border-top-right-radius:10px!important}.smart-examiner-root .evaluation-table-section .rag-markdown-content tbody tr:last-child td:first-child{border-bottom-left-radius:10px!important}.smart-examiner-root .evaluation-table-section .rag-markdown-content tbody tr:last-child td:last-child{border-bottom-right-radius:10px!important}.smart-examiner-root .evaluation-table-section .rag-markdown-content tbody,.smart-examiner-root .evaluation-table-section .rag-markdown-content tr{background-color:var(--eval-table-body-bg,#fffef9)!important}.smart-examiner-root .evaluation-table-section .rag-markdown-content thead{background-color:var(--eval-table-head-bg,#6a8f88)!important}.smart-examiner-root .evaluation-table-section .rag-markdown-content th{background-color:var(--eval-table-head-bg,#6a8f88)!important;color:var(--eval-table-head-text,#fff)!important;border:1.5px solid var(--eval-table-border,#5c4229)!important;font-weight:700!important}.smart-examiner-root .evaluation-table-section .rag-markdown-content td{background-color:var(--eval-table-body-bg,#fffef9)!important;color:var(--ai-body)!important;border:1.5px solid var(--eval-table-border,#5c4229)!important}.smart-examiner-root .evaluation-table-section .rag-markdown-content tr:hover td,.smart-examiner-root .evaluation-table-section .rag-markdown-content tr:nth-child(2n) td{background-color:var(--eval-table-body-bg,#fffef9)!important}.smart-examiner-root .evaluation-table-section .rag-markdown-content td ul,.smart-examiner-root .evaluation-table-section .rag-markdown-content td ol{background:0 0!important}.query-solver-redesign,.ai-tutor-page,.ai-answer-content{--ds-purple:#1e3a5f;--ds-navy:#1e3a5f;--ds-maroon:#1e3a5f;--ds-forest:#1e3a5f;--ds-violet:#1e3a5f;--ds-teal:#1e3a5f;--ds-gold:#1e3a5f;--ds-callout-border:#5a4190;--ds-code-ink:#9c640c;--ds-code-bg:#fdebd0;--ds-code-accent-ink:#6c3483;--ds-code-accent-bg:#e8daef;--ai-blockquote-bg:#f1ecfa;--ai-heading:#1e3a5f;--ai-h1:#1f1638;--ai-h2:#4a1010;--ai-h3:#1a6b3c;--ai-h4:#0f2744;--ai-h5:#2e1065;--ai-h6:#084640;--ai-display:#1e3a5f;--ai-title:#32224c;--ai-link:#5a4190}.ai-paper-answer{--ai-h1:#1f1638;--ai-h2:#4a1010;--ai-h3:#1a6b3c;--ai-h4:#0f2744;--ai-h5:#2e1065;--ai-h6:#084640}body.theme-dark .ai-paper-answer,.ai-paper-answer.isdarkmode{--ai-h1:#e7b36e;--ai-h2:#e5907c;--ai-h3:#9fce83;--ai-h4:#6fc3b6;--ai-h5:#ac9ee8;--ai-h6:#6fc3b6}.ai-tutor-page .ai-tutor-markdown,.ai-tutor-page .ai-tutor-md,.ai-tutor-page .rag-markdown-content,.ai-answer-content .rag-markdown-content{--ds-purple:#1e3a5f;--ai-heading:#1e3a5f;--ai-h1:#1f1638;--ai-h2:#4a1010;--ai-h3:#1a6b3c;--ai-h4:#0f2744;--ai-h5:#2e1065;--ai-h6:#084640;--ai-link:#5a4190}.ai-paper-answer .rag-markdown-content{--ai-h1:#1f1638;--ai-h2:#4a1010;--ai-h3:#1a6b3c;--ai-h4:#0f2744;--ai-h5:#2e1065;--ai-h6:#084640}body.theme-dark .query-solver-redesign,body.theme-dark .ai-tutor-page,body.theme-dark .ai-answer-content,.query-solver-redesign.isdarkmode,.ai-tutor-page.is-dark,.ai-answer-content.isdarkmode{--ds-purple:#ac9ee8;--ds-navy:#ac9ee8;--ds-maroon:#ac9ee8;--ds-forest:#ac9ee8;--ds-violet:#ac9ee8;--ds-teal:#ac9ee8;--ds-gold:#ac9ee8;--ds-callout-border:#8a82f6;--ai-heading:#ac9ee8;--ai-h1:#e7b36e;--ai-h2:#e5907c;--ai-h3:#9fce83;--ai-h4:#6fc3b6;--ai-h5:#ac9ee8;--ai-h6:#6fc3b6;--ai-display:#ac9ee8;--ai-title:#ac9ee8;--ai-link:#6fc3b6;--ai-body:#f0e6dc;--ai-list-text:#f0e6dc;--ai-strong:#fff;--ds-code-ink:#e7b36e;--ds-code-bg:#422c1e;--ds-code-accent-ink:#ac9ee8;--ds-code-accent-bg:#2f2947;--ai-inline-code-text:#e7b36e;--ai-inline-code-bg:#422c1e;--ai-inline-code-border:#6b4423;--ai-blockquote-bg:#ac9ee833;--ai-code-bg:#422c1e;--ai-code-accent-bg:#2f2947;--ai-code-accent-text:#ac9ee8;--ai-table-code-bg:#422c1e;--ai-table-code-text:#e7b36e;--ai-table-code-accent-bg:#2f2947;--ai-table-code-accent-text:#ac9ee8;--ai-tips-item-bg:#d4a5a529;--ai-tips-item-text:var(--ai-body)}body.theme-dark .ai-tutor-page .ai-tutor-markdown,body.theme-dark .ai-tutor-page .ai-tutor-md,body.theme-dark .ai-tutor-page .rag-markdown-content,body.theme-dark .ai-answer-content .rag-markdown-content,.ai-tutor-page.is-dark .ai-tutor-markdown,.ai-tutor-page.is-dark .ai-tutor-md,.ai-tutor-page.is-dark .rag-markdown-content,.ai-answer-content.isdarkmode .rag-markdown-content{--ds-purple:#ac9ee8;--ai-heading:#ac9ee8;--ai-h1:#e7b36e;--ai-h2:#e5907c;--ai-h3:#9fce83;--ai-h4:#6fc3b6;--ai-h5:#ac9ee8;--ai-h6:#6fc3b6;--ai-link:#6fc3b6}body.theme-dark .ai-paper-answer .rag-markdown-content,.ai-paper-answer.isdarkmode .rag-markdown-content{--ai-h1:#e7b36e;--ai-h2:#e5907c;--ai-h3:#9fce83;--ai-h4:#6fc3b6;--ai-h5:#ac9ee8;--ai-h6:#6fc3b6}.query-solver-redesign .rag-markdown-content h1,.query-solver-rag-content .rag-markdown-content h1,.ai-tutor-page .rag-markdown-content h1,.ai-tutor-page .ai-tutor-markdown h1,.ai-tutor-page .ai-tutor-md h1{color:var(--ai-h1)!important}.query-solver-redesign .rag-markdown-content h2,.query-solver-rag-content .rag-markdown-content h2,.ai-tutor-page .rag-markdown-content h2,.ai-tutor-page .ai-tutor-markdown h2,.ai-tutor-page .ai-tutor-md h2{color:var(--ai-h2)!important;border-bottom-color:color-mix(in srgb, var(--ai-h2) 30%, transparent)!important}.query-solver-redesign .rag-markdown-content h3,.query-solver-rag-content .rag-markdown-content h3,.ai-tutor-page .rag-markdown-content h3,.ai-tutor-page .ai-tutor-markdown h3,.ai-tutor-page .ai-tutor-md h3{color:var(--ai-h3)!important}.query-solver-redesign .rag-markdown-content h4,.query-solver-rag-content .rag-markdown-content h4,.ai-tutor-page .rag-markdown-content h4,.ai-tutor-page .ai-tutor-markdown h4,.ai-tutor-page .ai-tutor-md h4{color:var(--ai-h4)!important}.query-solver-redesign .rag-markdown-content :not(pre)>code:not([class*=language-]):not(.ai-inline-code-accent),.query-solver-rag-content .rag-markdown-content :not(pre)>code:not([class*=language-]):not(.ai-inline-code-accent),.ai-tutor-page .rag-markdown-content :not(pre)>code:not([class*=language-]):not(.ai-inline-code-accent),.ai-tutor-page .ai-tutor-markdown :not(pre)>code:not([class*=language-]):not(.ai-inline-code-accent),.ai-tutor-page .ai-tutor-md :not(pre)>code:not([class*=language-]):not(.ai-inline-code-accent){color:var(--ds-code-ink,#9c640c)!important;background-color:var(--ds-code-bg,#fdebd0)!important;border:none!important}body.theme-dark .query-solver-redesign .rag-markdown-content :not(pre)>code:not([class*=language-]):not(.ai-inline-code-accent),body.theme-dark .query-solver-rag-content .rag-markdown-content :not(pre)>code:not([class*=language-]):not(.ai-inline-code-accent),body.theme-dark .ai-tutor-page .rag-markdown-content :not(pre)>code:not([class*=language-]):not(.ai-inline-code-accent),body.theme-dark .ai-tutor-page .ai-tutor-markdown :not(pre)>code:not([class*=language-]):not(.ai-inline-code-accent),body.theme-dark .ai-tutor-page .ai-tutor-md :not(pre)>code:not([class*=language-]):not(.ai-inline-code-accent),.query-solver-redesign.isdarkmode .rag-markdown-content :not(pre)>code:not([class*=language-]):not(.ai-inline-code-accent),.query-solver-redesign.isdarkmode .query-solver-rag-content .rag-markdown-content :not(pre)>code:not([class*=language-]):not(.ai-inline-code-accent),.ai-tutor-page.is-dark .rag-markdown-content :not(pre)>code:not([class*=language-]):not(.ai-inline-code-accent),.ai-tutor-page.is-dark .ai-tutor-markdown :not(pre)>code:not([class*=language-]):not(.ai-inline-code-accent),.ai-tutor-page.is-dark .ai-tutor-md :not(pre)>code:not([class*=language-]):not(.ai-inline-code-accent){color:var(--ds-code-ink,#e7b36e)!important;background-color:var(--ds-code-bg,#422c1e)!important;border:none!important}.query-solver-redesign .rag-markdown-content :not(pre)>code.ai-inline-code-accent:not([class*=language-]),.query-solver-rag-content .rag-markdown-content :not(pre)>code.ai-inline-code-accent:not([class*=language-]),.ai-tutor-page .rag-markdown-content :not(pre)>code.ai-inline-code-accent:not([class*=language-]),.ai-tutor-page .ai-tutor-markdown :not(pre)>code.ai-inline-code-accent:not([class*=language-]),.ai-tutor-page .ai-tutor-md :not(pre)>code.ai-inline-code-accent:not([class*=language-]),.query-solver-redesign .rag-markdown-content td code.ai-inline-code-accent,.query-solver-rag-content .rag-markdown-content td code.ai-inline-code-accent,.ai-tutor-page .rag-markdown-content td code.ai-inline-code-accent,.ai-tutor-page .ai-tutor-markdown td code.ai-inline-code-accent,.ai-tutor-page .ai-tutor-md td code.ai-inline-code-accent{color:var(--ds-code-accent-ink,#6c3483)!important;background-color:var(--ds-code-accent-bg,#e8daef)!important;border:none!important}body.theme-dark .query-solver-redesign .rag-markdown-content :not(pre)>code.ai-inline-code-accent:not([class*=language-]),body.theme-dark .query-solver-rag-content .rag-markdown-content :not(pre)>code.ai-inline-code-accent:not([class*=language-]),body.theme-dark .ai-tutor-page .rag-markdown-content :not(pre)>code.ai-inline-code-accent:not([class*=language-]),body.theme-dark .ai-tutor-page .ai-tutor-markdown :not(pre)>code.ai-inline-code-accent:not([class*=language-]),body.theme-dark .ai-tutor-page .ai-tutor-md :not(pre)>code.ai-inline-code-accent:not([class*=language-]),.query-solver-redesign.isdarkmode .rag-markdown-content :not(pre)>code.ai-inline-code-accent:not([class*=language-]),.query-solver-redesign.isdarkmode .query-solver-rag-content .rag-markdown-content :not(pre)>code.ai-inline-code-accent:not([class*=language-]),.ai-tutor-page.is-dark .rag-markdown-content :not(pre)>code.ai-inline-code-accent:not([class*=language-]),.ai-tutor-page.is-dark .ai-tutor-markdown :not(pre)>code.ai-inline-code-accent:not([class*=language-]),.ai-tutor-page.is-dark .ai-tutor-md :not(pre)>code.ai-inline-code-accent:not([class*=language-]),body.theme-dark .query-solver-redesign .rag-markdown-content td code.ai-inline-code-accent,body.theme-dark .ai-tutor-page .rag-markdown-content td code.ai-inline-code-accent,body.theme-dark .ai-tutor-page .ai-tutor-markdown td code.ai-inline-code-accent,.query-solver-redesign.isdarkmode .rag-markdown-content td code.ai-inline-code-accent,.ai-tutor-page.is-dark .rag-markdown-content td code.ai-inline-code-accent,.ai-tutor-page.is-dark .ai-tutor-markdown td code.ai-inline-code-accent{color:var(--ds-code-accent-ink,#ac9ee8)!important;background-color:var(--ds-code-accent-bg,#2f2947)!important;border:none!important}.query-solver-redesign .rag-markdown-content blockquote,.query-solver-rag-content .rag-markdown-content blockquote,.query-solver-rag-content .rag-markdown-content .border-l-4.rounded-r-xl,.ai-tutor-page .rag-markdown-content blockquote,.ai-tutor-page .ai-tutor-markdown blockquote,.ai-tutor-page .ai-tutor-md blockquote,.ai-tutor-page .rag-markdown-content .border-l-4.rounded-r-xl,.ai-tutor-page .ai-tutor-markdown .border-l-4.rounded-r-xl{border-left-color:var(--ds-callout-border,#5a4190)!important}.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading{font-family:var(--font-heading,"Playfair Display", Georgia, "Times New Roman", serif)!important;margin-bottom:.4rem!important}.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ul,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ul,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ul,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ul,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ul,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ol,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ol,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ol,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ol,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ol,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ul,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ul,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ul,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ul,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ul,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ol,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ol,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ol,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ol,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ol{box-shadow:none!important;counter-reset:none!important;background:0 0!important;border:none!important;border-radius:0!important;flex-direction:column!important;gap:.7rem!important;margin:.45rem 0 1.35rem!important;padding:0!important;list-style:none!important;display:flex!important;overflow:visible!important}.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ul>li,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ul>li,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ul>li,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ul>li,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ul>li,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ol>li,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ol>li,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ol>li,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ol>li,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ol>li,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ul>li,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ul>li,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ul>li,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ul>li,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ul>li,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ol>li,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ol>li,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ol>li,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ol>li,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ol>li{position:relative;box-sizing:border-box!important;background:var(--ai-tips-panel-bg,#f6eaea)!important;border-style:solid!important;border-width:1.5px!important;border-color:var(--ai-tips-accent,#d4a5a5)!important;border-left-width:1.5px!important;border-left-color:var(--ai-tips-accent,#d4a5a5)!important;border-right-color:var(--ai-tips-accent,#d4a5a5)!important;border-top-color:var(--ai-tips-accent,#d4a5a5)!important;border-bottom-color:var(--ai-tips-accent,#d4a5a5)!important;color:var(--ai-tips-item-text,var(--ai-body))!important;counter-increment:none!important;box-shadow:none!important;border-radius:12px!important;outline:none!important;margin-bottom:0!important;padding:.95rem 1.2rem .95rem 3.25rem!important;line-height:1.55!important;list-style:none!important}.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ul>li:last-child,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ul>li:last-child,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ul>li:last-child,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ul>li:last-child,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ul>li:last-child,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ol>li:last-child,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ol>li:last-child,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ol>li:last-child,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ol>li:last-child,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ol>li:last-child,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ul>li:last-child,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ul>li:last-child,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ul>li:last-child,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ul>li:last-child,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ul>li:last-child,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ol>li:last-child,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ol>li:last-child,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ol>li:last-child,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ol>li:last-child,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ol>li:last-child{border-color:var(--ai-tips-accent,#d4a5a5)!important}.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ul>li:before,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ul>li:before,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ul>li:before,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ul>li:before,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ul>li:before,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ol>li:before,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ol>li:before,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ol>li:before,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ol>li:before,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ol>li:before,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ul>li:before,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ul>li:before,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ul>li:before,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ul>li:before,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ul>li:before,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ol>li:before,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ol>li:before,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ol>li:before,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ol>li:before,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ol>li:before{content:"→"!important;background:var(--ai-tips-arrow-bg,#d4a5a5)!important;background-color:var(--ai-tips-arrow-bg,#d4a5a5)!important;width:1.65rem!important;min-width:1.65rem!important;height:1.65rem!important;color:var(--ai-tips-arrow-ink,#7a3f3f)!important;text-align:center!important;box-shadow:none!important;background-image:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;font-size:.92rem!important;font-weight:700!important;line-height:1!important;display:flex!important;position:absolute!important;top:.95rem!important;left:1.05rem!important;transform:none!important}.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ul>li ul,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ul>li ul,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ul>li ul,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ul>li ul,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ul>li ul,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ol>li ul,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ol>li ul,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ol>li ul,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ol>li ul,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ol>li ul,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ul>li ul,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ul>li ul,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ul>li ul,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ul>li ul,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ul>li ul,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ol>li ul,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ol>li ul,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ol>li ul,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ol>li ul,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ol>li ul,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ul>li ol,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ul>li ol,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ul>li ol,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ul>li ol,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ul>li ol,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ol>li ol,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ol>li ol,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ol>li ol,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ol>li ol,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ol>li ol,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ul>li ol,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ul>li ol,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ul>li ol,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ul>li ol,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ul>li ol,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ol>li ol,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ol>li ol,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ol>li ol,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ol>li ol,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ol>li ol{box-shadow:none!important;counter-reset:none!important;background:0 0!important;border:none!important;margin:.45rem 0 0!important;padding:0!important;list-style:none!important}.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ul>li ul>li,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ul>li ul>li,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ul>li ul>li,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ul>li ul>li,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ul>li ul>li,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ol>li ul>li,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ol>li ul>li,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ol>li ul>li,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ol>li ul>li,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ol>li ul>li,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ul>li ul>li,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ul>li ul>li,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ul>li ul>li,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ul>li ul>li,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ul>li ul>li,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ol>li ul>li,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ol>li ul>li,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ol>li ul>li,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ol>li ul>li,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ol>li ul>li,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ul>li ol>li,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ul>li ol>li,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ul>li ol>li,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ul>li ol>li,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ul>li ol>li,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ol>li ol>li,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ol>li ol>li,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ol>li ol>li,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ol>li ol>li,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ol>li ol>li,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ul>li ol>li,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ul>li ol>li,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ul>li ol>li,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ul>li ol>li,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ul>li ol>li,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ol>li ol>li,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ol>li ol>li,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ol>li ol>li,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ol>li ol>li,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ol>li ol>li{box-shadow:none!important;counter-increment:none!important;color:var(--ai-tips-item-text,var(--ai-body))!important;background:0 0!important;border:none!important;border-radius:0!important;margin:0 0 .2rem!important;padding:.15rem 0 .15rem 1.85rem!important;line-height:1.5!important;list-style:none!important;position:relative!important}.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ul>li ul>li::marker{content:none!important}.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ul>li ul>li::marker{content:none!important}.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ul>li ul>li::marker{content:none!important}.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ul>li ul>li::marker{content:none!important}.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ul>li ul>li::marker{content:none!important}.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ol>li ul>li::marker{content:none!important}.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ol>li ul>li::marker{content:none!important}.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ol>li ul>li::marker{content:none!important}.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ol>li ul>li::marker{content:none!important}.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ol>li ul>li::marker{content:none!important}.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ul>li ul>li::marker{content:none!important}.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ul>li ul>li::marker{content:none!important}.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ul>li ul>li::marker{content:none!important}.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ul>li ul>li::marker{content:none!important}.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ul>li ul>li::marker{content:none!important}.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ol>li ul>li::marker{content:none!important}.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ol>li ul>li::marker{content:none!important}.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ol>li ul>li::marker{content:none!important}.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ol>li ul>li::marker{content:none!important}.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ol>li ul>li::marker{content:none!important}.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ul>li ol>li::marker{content:none!important}.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ul>li ol>li::marker{content:none!important}.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ul>li ol>li::marker{content:none!important}.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ul>li ol>li::marker{content:none!important}.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ul>li ol>li::marker{content:none!important}.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ol>li ol>li::marker{content:none!important}.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ol>li ol>li::marker{content:none!important}.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ol>li ol>li::marker{content:none!important}.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ol>li ol>li::marker{content:none!important}.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ol>li ol>li::marker{content:none!important}.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ul>li ol>li::marker{content:none!important}.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ul>li ol>li::marker{content:none!important}.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ul>li ol>li::marker{content:none!important}.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ul>li ol>li::marker{content:none!important}.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ul>li ol>li::marker{content:none!important}.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ol>li ol>li::marker{content:none!important}.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ol>li ol>li::marker{content:none!important}.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ol>li ol>li::marker{content:none!important}.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ol>li ol>li::marker{content:none!important}.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ol>li ol>li::marker{content:none!important}.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ul>li ul>li:before,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ul>li ul>li:before,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ul>li ul>li:before,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ul>li ul>li:before,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ul>li ul>li:before,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ol>li ul>li:before,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ol>li ul>li:before,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ol>li ul>li:before,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ol>li ul>li:before,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ol>li ul>li:before,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ul>li ul>li:before,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ul>li ul>li:before,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ul>li ul>li:before,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ul>li ul>li:before,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ul>li ul>li:before,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ol>li ul>li:before,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ol>li ul>li:before,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ol>li ul>li:before,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ol>li ul>li:before,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ol>li ul>li:before,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ul>li ol>li:before,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ul>li ol>li:before,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ul>li ol>li:before,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ul>li ol>li:before,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ul>li ol>li:before,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ol>li ol>li:before,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ol>li ol>li:before,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ol>li ol>li:before,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ol>li ol>li:before,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ol>li ol>li:before,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ul>li ol>li:before,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ul>li ol>li:before,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ul>li ol>li:before,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ul>li ol>li:before,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ul>li ol>li:before,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ol>li ol>li:before,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ol>li ol>li:before,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ol>li ol>li:before,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ol>li ol>li:before,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ol>li ol>li:before{content:"→"!important;background:var(--ai-tips-arrow-bg,#d4a5a5)!important;background-color:var(--ai-tips-arrow-bg,#d4a5a5)!important;width:1.35rem!important;min-width:1.35rem!important;height:1.35rem!important;color:var(--ai-tips-arrow-ink,#7a3f3f)!important;text-align:center!important;box-shadow:none!important;background-image:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;font-size:.78rem!important;font-weight:700!important;line-height:1!important;display:flex!important;position:absolute!important;top:.2rem!important;left:0!important;transform:none!important}.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ul>li::marker{content:none!important}.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ul>li::marker{content:none!important}.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ul>li::marker{content:none!important}.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ul>li::marker{content:none!important}.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ul>li::marker{content:none!important}.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ol>li::marker{content:none!important}.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ol>li::marker{content:none!important}.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ol>li::marker{content:none!important}.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ol>li::marker{content:none!important}.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ol>li::marker{content:none!important}.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ul>li::marker{content:none!important}.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ul>li::marker{content:none!important}.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ul>li::marker{content:none!important}.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ul>li::marker{content:none!important}.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ul>li::marker{content:none!important}.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ol>li::marker{content:none!important}.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ol>li::marker{content:none!important}.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ol>li::marker{content:none!important}.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ol>li::marker{content:none!important}.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ol>li::marker{content:none!important}body.theme-dark .query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ul,body.theme-dark .query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ul,body.theme-dark .ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ul,body.theme-dark .ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ul,body.theme-dark .ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ul,body.theme-dark .query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ol,body.theme-dark .query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ol,body.theme-dark .ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ol,body.theme-dark .ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ol,body.theme-dark .ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ol,body.theme-dark .query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ul,body.theme-dark .query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ul,body.theme-dark .ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ul,body.theme-dark .ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ul,body.theme-dark .ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ul,body.theme-dark .query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ol,body.theme-dark .query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ol,body.theme-dark .ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ol,body.theme-dark .ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ol,body.theme-dark .ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ol,.query-solver-redesign.isdarkmode .rag-markdown-content .ai-examiner-tips-heading+ul,.query-solver-redesign.isdarkmode .query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ul,.ai-tutor-page.is-dark .rag-markdown-content .ai-examiner-tips-heading+ul,.ai-tutor-page.is-dark .ai-tutor-markdown .ai-examiner-tips-heading+ul,.ai-tutor-page.is-dark .ai-tutor-md .ai-examiner-tips-heading+ul,.query-solver-redesign.isdarkmode .rag-markdown-content .ai-examiner-tips-heading+ol,.query-solver-redesign.isdarkmode .query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ol,.ai-tutor-page.is-dark .rag-markdown-content .ai-examiner-tips-heading+ol,.ai-tutor-page.is-dark .ai-tutor-markdown .ai-examiner-tips-heading+ol,.ai-tutor-page.is-dark .ai-tutor-md .ai-examiner-tips-heading+ol,.query-solver-redesign.isdarkmode .rag-markdown-content .ai-examiner-tips-heading+*+ul,.ai-tutor-page.is-dark .rag-markdown-content .ai-examiner-tips-heading+*+ul,.ai-tutor-page.is-dark .ai-tutor-markdown .ai-examiner-tips-heading+*+ul,.ai-tutor-page.is-dark .ai-tutor-md .ai-examiner-tips-heading+*+ul,.query-solver-redesign.isdarkmode .rag-markdown-content .ai-examiner-tips-heading+*+ol,.ai-tutor-page.is-dark .rag-markdown-content .ai-examiner-tips-heading+*+ol,.ai-tutor-page.is-dark .ai-tutor-markdown .ai-examiner-tips-heading+*+ol,.ai-tutor-page.is-dark .ai-tutor-md .ai-examiner-tips-heading+*+ol{--ai-tips-panel-bg:#d4a5a52e;--ai-tips-panel-bg-2:#d4a5a52e;--ai-tips-panel-border:#d4a5a580;--ai-tips-row-divider:transparent;--ai-tips-arrow-bg:#d4a5a5;--ai-tips-arrow-ink:#3f1f1f;--ai-tips-row-bg:#d4a5a52e;--ai-tips-accent:#d4a5a5;box-shadow:none}.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ul>li strong,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ul>li strong,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ul>li strong,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ul>li strong,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ul>li strong,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+ol>li strong,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+ol>li strong,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+ol>li strong,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+ol>li strong,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+ol>li strong,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ul>li strong,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ul>li strong,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ul>li strong,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ul>li strong,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ul>li strong,.query-solver-redesign .rag-markdown-content .ai-examiner-tips-heading+*+ol>li strong,.query-solver-rag-content .rag-markdown-content .ai-examiner-tips-heading+*+ol>li strong,.ai-tutor-page .rag-markdown-content .ai-examiner-tips-heading+*+ol>li strong,.ai-tutor-page .ai-tutor-markdown .ai-examiner-tips-heading+*+ol>li strong,.ai-tutor-page .ai-tutor-md .ai-examiner-tips-heading+*+ol>li strong{color:var(--ai-tips-item-text,var(--ai-body))!important;font-weight:700!important}.ai-tutor-page .ai-tutor-markdown .katex-display,.ai-tutor-page .ai-tutor-md .katex-display,.ai-tutor-page .rag-markdown-content .katex-display,.ai-tutor-page .ai-tutor-markdown span.katex-display,.ai-tutor-page .rag-markdown-content span.katex-display,.ai-tutor-page .roots-block-math,.query-solver-redesign .rag-markdown-content .katex-display,.query-solver-rag-content .rag-markdown-content .katex-display,.query-solver-redesign .rag-markdown-content span.katex-display,.query-solver-rag-content .rag-markdown-content span.katex-display,.query-solver-redesign .rag-markdown-content .roots-block-math,.query-solver-rag-content .rag-markdown-content .roots-block-math{text-align:center!important;box-sizing:border-box!important;width:fit-content!important;max-width:100%!important;box-shadow:none!important;background:#f6eaea!important;border:1.5px solid #d4a5a5!important;border-radius:12px!important;margin:.7rem auto!important;padding:.5rem 1.2rem .2rem!important;display:block!important;overflow:auto hidden!important}.ai-tutor-page .roots-block-math .katex-display,.ai-tutor-page .roots-block-math span.katex-display,.query-solver-redesign .rag-markdown-content .roots-block-math .katex-display,.query-solver-rag-content .rag-markdown-content .roots-block-math .katex-display,.query-solver-redesign .rag-markdown-content .roots-block-math span.katex-display,.query-solver-rag-content .rag-markdown-content .roots-block-math span.katex-display{background:0 0!important;border:none!important;border-radius:0!important;width:auto!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}.ai-tutor-page .ai-tutor-markdown .katex-display:has(.boxed){background:#e0f2fe!important;border:1.5px solid #7dd3fc!important}.ai-tutor-page .ai-tutor-markdown .katex-display:has(.fbox){background:#e0f2fe!important;border:1.5px solid #7dd3fc!important}.ai-tutor-page .ai-tutor-markdown .katex-display:has(.fcolorbox){background:#e0f2fe!important;border:1.5px solid #7dd3fc!important}.ai-tutor-page .ai-tutor-md .katex-display:has(.boxed){background:#e0f2fe!important;border:1.5px solid #7dd3fc!important}.ai-tutor-page .ai-tutor-md .katex-display:has(.fbox){background:#e0f2fe!important;border:1.5px solid #7dd3fc!important}.ai-tutor-page .rag-markdown-content .katex-display:has(.boxed){background:#e0f2fe!important;border:1.5px solid #7dd3fc!important}.ai-tutor-page .rag-markdown-content .katex-display:has(.fbox){background:#e0f2fe!important;border:1.5px solid #7dd3fc!important}.ai-tutor-page .rag-markdown-content .katex-display:has(.fcolorbox){background:#e0f2fe!important;border:1.5px solid #7dd3fc!important}.ai-tutor-page .roots-block-math:has(.boxed){background:#e0f2fe!important;border:1.5px solid #7dd3fc!important}.ai-tutor-page .roots-block-math:has(.fbox){background:#e0f2fe!important;border:1.5px solid #7dd3fc!important}.query-solver-redesign .rag-markdown-content .katex-display:has(.boxed){background:#e0f2fe!important;border:1.5px solid #7dd3fc!important}.query-solver-redesign .rag-markdown-content .katex-display:has(.fbox){background:#e0f2fe!important;border:1.5px solid #7dd3fc!important}.query-solver-redesign .rag-markdown-content .katex-display:has(.fcolorbox){background:#e0f2fe!important;border:1.5px solid #7dd3fc!important}.query-solver-rag-content .rag-markdown-content .katex-display:has(.boxed){background:#e0f2fe!important;border:1.5px solid #7dd3fc!important}.query-solver-rag-content .rag-markdown-content .katex-display:has(.fbox){background:#e0f2fe!important;border:1.5px solid #7dd3fc!important}.query-solver-rag-content .rag-markdown-content .katex-display:has(.fcolorbox){background:#e0f2fe!important;border:1.5px solid #7dd3fc!important}.query-solver-redesign .rag-markdown-content .roots-block-math:has(.boxed){background:#e0f2fe!important;border:1.5px solid #7dd3fc!important}.query-solver-redesign .rag-markdown-content .roots-block-math:has(.fbox){background:#e0f2fe!important;border:1.5px solid #7dd3fc!important}.query-solver-rag-content .rag-markdown-content .roots-block-math:has(.boxed){background:#e0f2fe!important;border:1.5px solid #7dd3fc!important}.query-solver-rag-content .rag-markdown-content .roots-block-math:has(.fbox){background:#e0f2fe!important;border:1.5px solid #7dd3fc!important}.ai-tutor-page .ai-tutor-markdown .katex-display :is(.boxed,.fbox,.fcolorbox),.ai-tutor-page .ai-tutor-md .katex-display :is(.boxed,.fbox,.fcolorbox),.ai-tutor-page .rag-markdown-content .katex-display :is(.boxed,.fbox,.fcolorbox),.ai-tutor-page .roots-block-math :is(.boxed,.fbox,.fcolorbox),.query-solver-redesign .rag-markdown-content .katex-display :is(.boxed,.fbox,.fcolorbox),.query-solver-rag-content .rag-markdown-content .katex-display :is(.boxed,.fbox,.fcolorbox),.query-solver-redesign .rag-markdown-content .roots-block-math :is(.boxed,.fbox,.fcolorbox),.query-solver-rag-content .rag-markdown-content .roots-block-math :is(.boxed,.fbox,.fcolorbox){box-shadow:none!important;background:0 0!important;border:none!important;padding:.05em .15em!important}.ai-tutor-page .roots-block-math>div,.query-solver-redesign .rag-markdown-content .roots-block-math>div,.query-solver-rag-content .rag-markdown-content .roots-block-math>div{width:100%!important}body.theme-dark .ai-tutor-page .ai-tutor-markdown .katex-display,body.theme-dark .ai-tutor-page .rag-markdown-content .katex-display,body.theme-dark .ai-tutor-page .roots-block-math,body.theme-dark .query-solver-redesign .rag-markdown-content .katex-display,body.theme-dark .query-solver-rag-content .rag-markdown-content .katex-display,.ai-tutor-page.is-dark .ai-tutor-markdown .katex-display,.ai-tutor-page.is-dark .rag-markdown-content .katex-display,.ai-tutor-page.is-dark .roots-block-math,.query-solver-redesign.isdarkmode .rag-markdown-content .katex-display{background:#d4a5a538!important;border-color:#d4a5a5a6!important}body.theme-dark .ai-tutor-page .ai-tutor-markdown .katex-display:has(.boxed){background:#6fc3b633!important;border-color:#6fc3b6a6!important}body.theme-dark .ai-tutor-page .ai-tutor-markdown .katex-display:has(.fbox){background:#6fc3b633!important;border-color:#6fc3b6a6!important}body.theme-dark .ai-tutor-page .rag-markdown-content .katex-display:has(.boxed){background:#6fc3b633!important;border-color:#6fc3b6a6!important}body.theme-dark .ai-tutor-page .rag-markdown-content .katex-display:has(.fbox){background:#6fc3b633!important;border-color:#6fc3b6a6!important}body.theme-dark .ai-tutor-page .roots-block-math:has(.boxed){background:#6fc3b633!important;border-color:#6fc3b6a6!important}body.theme-dark .ai-tutor-page .roots-block-math:has(.fbox){background:#6fc3b633!important;border-color:#6fc3b6a6!important}body.theme-dark .query-solver-redesign .rag-markdown-content .katex-display:has(.boxed){background:#6fc3b633!important;border-color:#6fc3b6a6!important}body.theme-dark .query-solver-redesign .rag-markdown-content .katex-display:has(.fbox){background:#6fc3b633!important;border-color:#6fc3b6a6!important}.ai-tutor-page.is-dark .ai-tutor-markdown .katex-display:has(.boxed){background:#6fc3b633!important;border-color:#6fc3b6a6!important}.ai-tutor-page.is-dark .ai-tutor-markdown .katex-display:has(.fbox){background:#6fc3b633!important;border-color:#6fc3b6a6!important}.ai-tutor-page.is-dark .roots-block-math:has(.boxed){background:#6fc3b633!important;border-color:#6fc3b6a6!important}.ai-tutor-page.is-dark .roots-block-math:has(.fbox){background:#6fc3b633!important;border-color:#6fc3b6a6!important}.query-solver-redesign.isdarkmode .rag-markdown-content .katex-display:has(.boxed){background:#6fc3b633!important;border-color:#6fc3b6a6!important}.query-solver-redesign.isdarkmode .rag-markdown-content .katex-display:has(.fbox){background:#6fc3b633!important;border-color:#6fc3b6a6!important}body.theme-dark .query-solver-redesign .rag-markdown-content .roots-block-math,body.theme-dark .query-solver-rag-content .rag-markdown-content .roots-block-math,.query-solver-redesign.isdarkmode .rag-markdown-content .roots-block-math,.query-solver-rag-content.isdarkmode .rag-markdown-content .roots-block-math{background:#d4a5a538!important;border-color:#d4a5a5a6!important}body.theme-dark .ai-tutor-page .roots-block-math .katex,body.theme-dark .ai-tutor-page .roots-block-math .katex *,body.theme-dark .ai-tutor-page .ai-tutor-markdown .katex-display .katex,body.theme-dark .ai-tutor-page .ai-tutor-markdown .katex-display .katex *,body.theme-dark .ai-tutor-page .rag-markdown-content .katex-display .katex,body.theme-dark .ai-tutor-page .rag-markdown-content .katex-display .katex *,.ai-tutor-page.is-dark .roots-block-math .katex,.ai-tutor-page.is-dark .roots-block-math .katex *,.rag-markdown-content[data-rustic-dark=true] .roots-block-math .katex,.rag-markdown-content[data-rustic-dark=true] .roots-block-math .katex *,.rag-markdown-content[data-rustic-dark=true] .katex-display .katex,.rag-markdown-content[data-rustic-dark=true] .katex-display .katex *,body.theme-dark .query-solver-redesign .rag-markdown-content .roots-block-math .katex,body.theme-dark .query-solver-redesign .rag-markdown-content .roots-block-math .katex *,body.theme-dark .query-solver-rag-content .rag-markdown-content .roots-block-math .katex,body.theme-dark .query-solver-rag-content .rag-markdown-content .roots-block-math .katex *,body.theme-dark .query-solver-redesign .rag-markdown-content .katex-display .katex,body.theme-dark .query-solver-redesign .rag-markdown-content .katex-display .katex *,body.theme-dark .query-solver-rag-content .rag-markdown-content .katex-display .katex,body.theme-dark .query-solver-rag-content .rag-markdown-content .katex-display .katex *{color:#f0e6dc!important}.ai-tutor-page .ai-tutor-markdown .katex-display,.ai-tutor-page .ai-tutor-md .katex-display,.ai-tutor-page .rag-markdown-content .katex-display,.ai-tutor-page .roots-block-math,.query-solver-redesign .rag-markdown-content .katex-display,.query-solver-rag-content .rag-markdown-content .katex-display,.query-solver-redesign .rag-markdown-content .roots-block-math,.query-solver-rag-content .rag-markdown-content .roots-block-math{scrollbar-width:none!important;-ms-overflow-style:none!important}.ai-tutor-page .ai-tutor-markdown .katex-display::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.ai-tutor-page .ai-tutor-md .katex-display::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.ai-tutor-page .rag-markdown-content .katex-display::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.ai-tutor-page .roots-block-math::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.query-solver-redesign .rag-markdown-content .katex-display::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.query-solver-rag-content .rag-markdown-content .katex-display::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.query-solver-redesign .rag-markdown-content .roots-block-math::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.query-solver-rag-content .rag-markdown-content .roots-block-math::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}body.theme-dark .ai-tutor-page .roots-block-math .katex-display,body.theme-dark .ai-tutor-page .roots-block-math span.katex-display,body.theme-dark .query-solver-redesign .rag-markdown-content .roots-block-math .katex-display,body.theme-dark .query-solver-rag-content .rag-markdown-content .roots-block-math .katex-display,body.theme-dark .query-solver-redesign .rag-markdown-content .roots-block-math span.katex-display,body.theme-dark .query-solver-rag-content .rag-markdown-content .roots-block-math span.katex-display,.ai-tutor-page.is-dark .roots-block-math .katex-display,.ai-tutor-page.is-dark .roots-block-math span.katex-display,.query-solver-redesign.isdarkmode .rag-markdown-content .roots-block-math .katex-display,.query-solver-rag-content.isdarkmode .rag-markdown-content .roots-block-math .katex-display{box-shadow:none!important;background:0 0!important;border:none!important}
