.sr{--sr-paper:#f8f7f4;--sr-surface:#ffffff;--sr-sunken:#f1efea;--sr-line:#e6e3dc;--sr-line-strong:#d3cfc6;--sr-ink:#1f1e1b;--sr-ink-2:#5f5c55;--sr-ink-3:#6d6961;--sr-jade:#2f7562;--sr-jade-pressed:#275f50;--sr-jade-soft:#e4eee9;--sr-on-jade:#ffffff;--sr-rust:#a8432a;--sr-ochre:#8a6212;--sr-deep:#1f1e1b;--sr-on-deep:#edebe6;--sr-on-deep-2:#a9a59c;--sr-deep-jade:#7cc0a5;--sr-deep-jade-hover:#93cdb5;--sr-on-deep-jade:#10231c;--sr-door-arc:#0f9472;--sr-door-1:#6dba9e;--sr-door-2:#3e9f7f;--sr-door-3:#04704f;background:var(--sr-paper);color:var(--sr-ink);font-family:var(--font-onest),var(--font-thai),var(--font-hebrew),ui-sans-serif,system-ui,sans-serif;font-feature-settings:normal}.dark .sr{--sr-paper:#161513;--sr-surface:#1e1d1a;--sr-sunken:#262521;--sr-line:#33312c;--sr-line-strong:#45423c;--sr-ink:#edebe6;--sr-ink-2:#a9a59c;--sr-ink-3:#8f8b82;--sr-jade:#7cc0a5;--sr-jade-pressed:#93cdb5;--sr-jade-soft:#1f2c27;--sr-on-jade:#10231c;--sr-rust:#e08a6e;--sr-ochre:#d2a54a;--sr-deep:#262521;--sr-on-deep:#edebe6;--sr-on-deep-2:#a9a59c;--sr-door-arc:#22b58a;--sr-door-1:#8ad6b9;--sr-door-2:#4cb28f;--sr-door-3:#0a7f5b}.sr{caret-color:var(--sr-jade);accent-color:var(--sr-jade);scrollbar-color:var(--sr-line-strong) transparent;text-underline-offset:.2em}.sr ::-moz-selection{background:var(--sr-jade-soft);color:var(--sr-ink)}.sr ::selection{background:var(--sr-jade-soft);color:var(--sr-ink)}.sr :focus-visible{outline:2px solid var(--sr-jade);outline-offset:3px;border-radius:8px}.sr .font-mono{font-family:var(--font-jetbrains),var(--font-thai),var(--font-hebrew),ui-monospace,monospace}.sr:lang(he) [class*=tracking-],.sr:lang(th) [class*=tracking-]{letter-spacing:normal}.sr:lang(th) :is(h1,h2){line-height:1.22}.sr:lang(th) :is(h3,p,li,dt,dd,summary){line-height:1.6}.sr[dir=rtl] .font-mono{unicode-bidi:plaintext}@media (prefers-reduced-motion:no-preference){.sr .sr-flow{stroke-dasharray:4 6;animation:sr-flow 1.6s linear infinite}}@keyframes sr-flow{to{stroke-dashoffset:-20}}.sr details>summary{list-style:none}.sr details>summary::-webkit-details-marker{display:none}.sr details[open] .sr-faq-icon{transform:rotate(45deg)}