@import "https://fonts.googleapis.com/css2?family=Crimson+Pro:wght@400;600;700&family=Crimson+Text:wght@400;600;700&family=Lora:wght@400;500;600;700&display=swap";@layer theme{.claude-theme-wrapper,.claude-theme-section{--claude-bg:#faf9f6;--claude-bg-wash:linear-gradient(180deg, rgba(232, 230, 220, .38) 0%, rgba(250, 249, 245, 1) 28%);--claude-surface:#f4f3ee;--claude-text:#2f2319;--claude-heading:#22170f;--claude-muted:#b1ada1;--claude-link:#c15f3c;--claude-link-hover:#a84f32;--claude-accent:#d97757;--claude-link-underline:rgba(193, 95, 60, .35);--claude-quote-bg:rgba(193, 95, 60, .08);--claude-quote-border:rgba(193, 95, 60, .28);--claude-code-bg:#f4f3ee;--claude-hr:#e6ded5;--claude-caption:#968d81;--claude-callout-bg:rgba(193, 95, 60, .12);--claude-callout-border:rgba(193, 95, 60, .3);--claude-white:#ffffff;--claude-link-underline-hover:rgba(193, 95, 60, .55);--claude-dialogue-bg:#f0eee7;--claude-pullquote-bg:#fffaf0;--claude-pullquote-text:#1a0f08;--claude-pullquote-border:rgba(193, 95, 60, .3);--claude-pullquote-shadow:rgba(193, 95, 60, .06);--claude-pullquote-quote:rgba(193, 95, 60, .15);--pullquote-bg:var(--claude-pullquote-bg);--pullquote-border-color:var(--claude-pullquote-border);--pullquote-shadow:0 1px 2px var(--claude-pullquote-shadow);--pullquote-text:var(--claude-pullquote-text);--pullquote-font:"Tiempos Text", "Lora", Georgia, serif;--pullquote-font-weight:450;--pullquote-letter-spacing:-.015em;--pullquote-quote-color:var(--claude-pullquote-quote);--pullquote-quote-font:"Tiempos Text", Georgia, serif;--pullquote-paragraph-gap:clamp(.85rem, 2vw, 1.4rem);--pullquote-strong-color:var(--claude-link);--pullquote-strong-weight:600;--pullquote-link-color:var(--claude-link);--pullquote-link-hover:var(--claude-link-hover);--pullquote-link-underline:var(--claude-link-hover);--user-block-bg:var(--claude-dialogue-bg);--user-block-text:var(--claude-text);--user-block-radius:18px;--user-block-padding:.75em 1.2em .95em;--user-block-padding-top:.75em;--user-block-padding-left:1.2em;--user-block-font:"StyreneB", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--user-block-continuation-bg:var(--claude-dialogue-bg);--user-block-continuation-padding:.4rem 1.2rem 1rem;--user-block-continuation-radius:0 0 18px 18px;--user-block-continuation-margin-top:-1.5rem;--user-block-continuation-margin-after-code:-1rem;--agent-code-font:"SF Mono", "Monaco", "Inconsolata", "Fira Code", "Droid Sans Mono", "Source Code Pro", monospace;--agent-code-font-size:.775rem;--agent-code-line-height:1.4;--agent-code-bg:#1e1e1e;--agent-code-text:#d4d4d4;--agent-code-white-space:pre;--agent-code-overflow-x:auto;--model-banner-font:"Tiempos Headline", "Georgia", serif;--model-banner-font-weight:500;--model-banner-font-size:2rem;--model-banner-letter-spacing:-.01em;--model-banner-text:var(--claude-heading);--model-banner-margin-top:2.25rem;--model-banner-margin-bottom:1rem;--model-banner-padding-left:3.35rem;--model-banner-icon-url:url(/images/icons/claude-logo.svg);--model-banner-icon-size:2.5rem 2.5rem;--model-banner-icon-position:.35rem center;--model-banner-line-gradient:linear-gradient(90deg, var(--claude-accent) 0%, transparent 100%);--model-banner-line-height:1.5px;--model-banner-gap:.5rem;--model-banner-line-gap:1rem;--poetry-bg:linear-gradient(to right, rgba(255, 251, 245, .7), rgba(255, 251, 245, .5)), linear-gradient(90deg, transparent 0%, rgba(193, 95, 60, .012) 50%, transparent 100%);--poetry-border-color:rgba(193, 95, 60, .15);--poetry-border-width:1px;--poetry-radius:0;--poetry-padding:1.75rem 2rem 1.75rem 3.5rem;--poetry-margin:2rem 0;--poetry-font:"Adobe Garamond Pro", "Garamond", "Georgia", serif;--poetry-font-size:1.125rem;--poetry-line-height:1.85;--poetry-font-style:normal;--poetry-text:var(--claude-text);--poetry-white-space:pre-wrap;--poetry-overflow-x:visible;--poetry-text-align:left;--poetry-shadow:0 1px 2px rgba(0, 0, 0, .04), inset 0 0 60px rgba(255, 248, 240, .6);--aw-color-text-default:var(--claude-text);--aw-color-text-heading:var(--claude-heading);--aw-color-text-muted:var(--claude-muted);--aw-color-primary:var(--claude-link);--aw-color-secondary:#b95a38;--aw-color-accent:#d9784e}.dark .claude-theme-wrapper,.dark .claude-theme-section{--claude-bg:#14100b;--claude-bg-wash:linear-gradient(180deg, rgba(60, 45, 34, .42) 0%, rgba(20, 16, 11, 1) 30%);--claude-surface:#1c1712;--claude-text:#f3ede4;--claude-heading:#f8f3ec;--claude-muted:#c7bcae;--claude-link:#e8995f;--claude-link-hover:#f1a571;--claude-accent:#f1a06b;--claude-link-underline:rgba(232, 153, 95, .4);--claude-quote-bg:rgba(232, 153, 95, .12);--claude-quote-border:rgba(232, 153, 95, .35);--claude-code-bg:#1a1511;--claude-hr:#2b241c;--claude-caption:#b9ab9b;--claude-callout-bg:rgba(232, 153, 95, .18);--claude-callout-border:rgba(232, 153, 95, .35);--claude-white:#ffffff;--claude-link-underline-hover:rgba(232, 153, 95, .65);--claude-dialogue-bg:#2a221a;--claude-pullquote-bg:#1b1510;--claude-pullquote-text:#f7efe2;--claude-pullquote-border:rgba(232, 153, 95, .4);--claude-pullquote-shadow:rgba(0, 0, 0, .35);--claude-pullquote-quote:rgba(232, 153, 95, .45);--pullquote-bg:var(--claude-pullquote-bg);--pullquote-border-color:var(--claude-pullquote-border);--pullquote-shadow:0 1px 2px var(--claude-pullquote-shadow);--pullquote-text:var(--claude-pullquote-text);--pullquote-quote-color:var(--claude-pullquote-quote);--pullquote-strong-color:var(--claude-link);--pullquote-link-color:var(--claude-link);--pullquote-link-hover:var(--claude-link-hover);--pullquote-link-underline:var(--claude-link-hover);--poetry-bg:var(--claude-code-bg);--poetry-border-color:rgba(232, 153, 95, .25);--poetry-text:var(--claude-text);--poetry-shadow:none;--aw-color-text-default:var(--claude-text);--aw-color-text-heading:var(--claude-heading);--aw-color-text-muted:var(--claude-muted);--aw-color-primary:var(--claude-link);--aw-color-secondary:#e18a5c;--aw-color-accent:#f1a06b}.claude-theme-wrapper{background:var(--claude-bg-wash),var(--claude-bg);min-height:100vh;box-sizing:border-box;width:100%;margin:-2rem 0;padding:2rem 0;color:var(--claude-text)}body.theme-claude{background-color:#faf9f6;--aw-color-bg-page:#faf9f6;--aw-color-bg-page-dark:#14100b;--aw-color-text-default:#2f2319;--aw-color-text-heading:#22170f;--aw-color-text-muted:#968d81;--aw-color-primary:#c15f3c;--aw-color-secondary:#a84f32}.dark body.theme-claude{background-color:#14100b;--aw-color-bg-page:#14100b;--aw-color-bg-page-dark:#14100b;--aw-color-text-default:#f3ede4;--aw-color-text-heading:#f8f3ec;--aw-color-text-muted:#c7bcae;--aw-color-primary:#e8995f;--aw-color-secondary:#f1a06b}.dark .claude-theme-wrapper{background-color:var(--claude-bg);color:var(--claude-text)}@media (min-width:768px){.claude-theme-wrapper{margin:-3rem 0;padding:3rem 0}}.claude-theme-wrapper .prose,.claude-theme-section .prose,.claude-theme-wrapper .prose p,.claude-theme-section .prose p,.claude-theme-wrapper .prose li,.claude-theme-section .prose li,.claude-theme-wrapper .prose blockquote,.claude-theme-section .prose blockquote{font-family:Tiempos Text,Lora,Tiempos,Georgia,serif!important;font-size:1.125rem!important;color:var(--claude-text)}.claude-theme-wrapper .prose h1,.claude-theme-section .prose h1,.claude-theme-wrapper .prose h2,.claude-theme-section .prose h2,.claude-theme-wrapper .prose h3,.claude-theme-section .prose h3,.claude-theme-wrapper .prose h4,.claude-theme-section .prose h4,.claude-theme-wrapper .prose h5,.claude-theme-section .prose h5,.claude-theme-wrapper .prose h6,.claude-theme-section .prose h6{font-family:Tiempos Headline,Tiempos Text,Crimson Text,Georgia,serif!important;font-weight:600!important;color:var(--claude-heading)}.claude-theme-wrapper .prose strong,.claude-theme-section strong,.claude-theme-section .prose strong,.prose .claude-theme-section strong,.chatgpt-theme-wrapper .prose .claude-theme-section strong,.gemini-theme-wrapper .prose .claude-theme-section strong,.default-theme-wrapper .prose .claude-theme-section strong,.dark .claude-theme-wrapper .prose strong,.dark .claude-theme-section strong,.dark .claude-theme-section .prose strong,.dark .prose .claude-theme-section strong,.dark .chatgpt-theme-wrapper .prose .claude-theme-section strong,.dark .gemini-theme-wrapper .prose .claude-theme-section strong,.dark .default-theme-wrapper .prose .claude-theme-section strong{color:var(--claude-heading)!important}.claude-theme-wrapper .prose h2,.claude-theme-section h2,.chatgpt-theme-wrapper .prose .claude-theme-section h2,.gemini-theme-wrapper .prose .claude-theme-section h2,.default-theme-wrapper .prose .claude-theme-section h2{font-size:1.875rem;line-height:1.25;margin-top:2.5rem;margin-bottom:1rem}.claude-theme-wrapper .prose h3,.claude-theme-section h3,.chatgpt-theme-wrapper .prose .claude-theme-section h3,.gemini-theme-wrapper .prose .claude-theme-section h3,.default-theme-wrapper .prose .claude-theme-section h3{font-size:1.5rem;line-height:1.3;margin-top:2rem;margin-bottom:.75rem}.claude-theme-wrapper .prose h4,.claude-theme-section h4,.chatgpt-theme-wrapper .prose .claude-theme-section h4,.gemini-theme-wrapper .prose .claude-theme-section h4,.default-theme-wrapper .prose .claude-theme-section h4{font-size:1.25rem;line-height:1.35;margin-top:1.75rem;margin-bottom:.5rem}.claude-theme-wrapper header time,.claude-theme-section header time,.claude-theme-wrapper header .text-sm,.claude-theme-section header .text-sm{color:var(--claude-accent)}.claude-theme-wrapper header .text-sm a,.claude-theme-section header .text-sm a{color:var(--claude-accent)}.claude-theme-wrapper header>p.text-muted,.claude-theme-section header>p.text-muted{color:#6b7280!important}.dark .claude-theme-wrapper header>p.text-muted,.dark .claude-theme-section header>p.text-muted{color:#94a3b8!important}.claude-theme-wrapper header a:hover,.claude-theme-section header a:hover{color:var(--claude-link-hover)}.claude-theme-wrapper a,.claude-theme-section a{color:var(--claude-link);text-decoration-color:var(--claude-link-underline);text-underline-offset:.22em}.claude-theme-wrapper a:hover,.claude-theme-section a:hover,.claude-theme-wrapper a:focus-visible,.claude-theme-section a:focus-visible{color:var(--claude-link-hover);text-decoration-color:var(--claude-link-underline-hover)}.claude-theme-wrapper a[href^=http],.claude-theme-section a[href^=http],.chatgpt-theme-wrapper .prose .claude-theme-section a[href^=http],.gemini-theme-wrapper .prose .claude-theme-section a[href^=http],.default-theme-wrapper .prose .claude-theme-section a[href^=http]{color:var(--claude-link)!important}.claude-theme-wrapper a[href^=http] span:first-child,.claude-theme-section a[href^=http] span:first-child,.chatgpt-theme-wrapper .prose .claude-theme-section a[href^=http] span:first-child,.gemini-theme-wrapper .prose .claude-theme-section a[href^=http] span:first-child,.default-theme-wrapper .prose .claude-theme-section a[href^=http] span:first-child{text-decoration-color:var(--claude-link-underline)!important}.claude-theme-wrapper a[href^=http]:hover,.claude-theme-section a[href^=http]:hover,.chatgpt-theme-wrapper .prose .claude-theme-section a[href^=http]:hover,.gemini-theme-wrapper .prose .claude-theme-section a[href^=http]:hover,.default-theme-wrapper .prose .claude-theme-section a[href^=http]:hover{color:var(--claude-link-hover)!important}.claude-theme-wrapper a[href^=http]:hover span:first-child,.claude-theme-section a[href^=http]:hover span:first-child,.chatgpt-theme-wrapper .prose .claude-theme-section a[href^=http]:hover span:first-child,.gemini-theme-wrapper .prose .claude-theme-section a[href^=http]:hover span:first-child,.default-theme-wrapper .prose .claude-theme-section a[href^=http]:hover span:first-child{text-decoration-color:var(--claude-link-underline-hover)!important}.claude-theme-wrapper :not(pre)>code,.claude-theme-section :not(pre)>code{background-color:var(--claude-code-bg);color:var(--claude-heading);box-shadow:inset 0 0 0 1px #c15f3c1f;padding:.05em .35em;border-radius:.4em}.claude-theme-wrapper .prose code:before,.claude-theme-section .prose code:before,.claude-theme-wrapper .prose code:after,.claude-theme-section .prose code:after{content:none!important}.claude-theme-wrapper .prose code+code,.claude-theme-section .prose code+code{margin-left:.2em}.claude-theme-wrapper ul li code,.claude-theme-section ul li code,.claude-theme-wrapper p strong code,.claude-theme-section p strong code{color:var(--claude-link)}.claude-theme-wrapper pre,.claude-theme-section pre{background:var(--claude-code-bg);color:var(--claude-heading);border:1px solid rgba(193,95,60,.18)}.claude-theme-wrapper blockquote,.claude-theme-section blockquote{background:var(--claude-bg);border:1px solid var(--claude-hr);border-radius:14px;padding:.4rem 1.2rem;color:var(--claude-text);box-shadow:inset 0 0 0 1px #00000005;font-size:1.05rem;line-height:1.7}.claude-theme-wrapper blockquote p,.claude-theme-section blockquote p{color:inherit;font-family:Inter Variable,Inter,Inter Tight Variable,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.claude-theme-wrapper .quote-block,.claude-theme-section .quote-block{background:var(--claude-bg);border:1px solid var(--claude-hr);border-radius:14px;padding:.4rem 1.2rem;color:var(--claude-text);box-shadow:inset 0 0 0 1px #00000005;font-size:1.05rem;line-height:1.7}.claude-theme-wrapper .quote-block p,.claude-theme-section .quote-block p{color:inherit;font-family:Inter Variable,Inter,Inter Tight Variable,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.claude-theme-wrapper .user-inline-quote,.claude-theme-section .user-inline-quote{margin:.45em .35em .35em;padding:.72em 1em .08em;margin-bottom:1.1em!important}.claude-theme-wrapper .user-inline-quote p:last-child,.claude-theme-section .user-inline-quote p:last-child{margin-bottom:0!important}.claude-theme-wrapper :is(.user-block,.prompt-block,.user-prompt-block)>.user-inline-quote:first-child,.claude-theme-section :is(.user-block,.prompt-block,.user-prompt-block)>.user-inline-quote:first-child{margin-top:.1em}.claude-theme-wrapper :is(.user-block,.prompt-block,.user-prompt-block):has(>.user-inline-quote:only-child),.claude-theme-section :is(.user-block,.prompt-block,.user-prompt-block):has(>.user-inline-quote:only-child){padding:.7rem .85rem .35rem!important}.claude-theme-wrapper :is(.user-block,.prompt-block,.user-prompt-block):has(>.user-inline-quote:only-child) .user-inline-quote,.claude-theme-section :is(.user-block,.prompt-block,.user-prompt-block):has(>.user-inline-quote:only-child) .user-inline-quote{margin:0}@media (max-width:768px){:where(.claude-theme-wrapper,.claude-theme-section){--pullquote-margin:1.5rem auto;--pullquote-padding:1.85rem 1.35rem 1.85rem 2.6rem;--pullquote-radius:20px;--pullquote-quote-left:.25rem}}.claude-theme-wrapper hr,.claude-theme-section hr,.chatgpt-theme-wrapper .prose .claude-theme-section hr,.gemini-theme-wrapper .prose .claude-theme-section hr,.default-theme-wrapper .prose .claude-theme-section hr{border-color:var(--claude-hr)}.claude-theme-wrapper figcaption,.claude-theme-wrapper .prose figcaption,.claude-theme-section figcaption,.claude-theme-section .prose figcaption,.claude-theme-section .image-caption,.claude-theme-wrapper .image-caption,.chatgpt-theme-wrapper .prose .claude-theme-section figcaption,.chatgpt-theme-wrapper .prose .claude-theme-section .image-caption,.gemini-theme-wrapper .prose .claude-theme-section figcaption,.gemini-theme-wrapper .prose .claude-theme-section .image-caption,.default-theme-wrapper .prose .claude-theme-section figcaption,.default-theme-wrapper .prose .claude-theme-section .image-caption{color:var(--claude-caption);margin-top:0!important;line-height:1.3}.claude-theme-wrapper table,.claude-theme-section table,.chatgpt-theme-wrapper .prose .claude-theme-section table,.gemini-theme-wrapper .prose .claude-theme-section table,.default-theme-wrapper .prose .claude-theme-section table{border-color:var(--claude-hr)}.claude-theme-wrapper thead,.claude-theme-section thead,.chatgpt-theme-wrapper .prose .claude-theme-section thead,.gemini-theme-wrapper .prose .claude-theme-section thead,.default-theme-wrapper .prose .claude-theme-section thead{color:var(--claude-heading)}.claude-theme-wrapper tbody td,.claude-theme-section tbody td,.chatgpt-theme-wrapper .prose .claude-theme-section tbody td,.gemini-theme-wrapper .prose .claude-theme-section tbody td,.default-theme-wrapper .prose .claude-theme-section tbody td{color:var(--claude-text)}.claude-theme-section{background:var(--claude-bg-wash),var(--claude-bg);color:var(--claude-text);margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);padding-top:2.5rem;padding-bottom:2.5rem;margin-top:2rem;margin-bottom:2rem}.claude-theme-section :is(p,li,blockquote),.chatgpt-theme-wrapper .prose .claude-theme-section :is(p,li,blockquote),.gemini-theme-wrapper .prose .claude-theme-section :is(p,li,blockquote),.default-theme-wrapper .prose .claude-theme-section :is(p,li,blockquote){font-family:Tiempos Text,Lora,Georgia,serif!important;font-size:1.125rem!important;color:var(--claude-text);line-height:1.75}.claude-theme-section :is(h1,h2,h3,h4,h5,h6),.chatgpt-theme-wrapper .prose .claude-theme-section :is(h1,h2,h3,h4,h5,h6),.gemini-theme-wrapper .prose .claude-theme-section :is(h1,h2,h3,h4,h5,h6),.default-theme-wrapper .prose .claude-theme-section :is(h1,h2,h3,h4,h5,h6){font-family:Tiempos Headline,Tiempos Text,Crimson Text,Georgia,serif!important;font-weight:600!important;color:var(--claude-heading)}.dark .claude-theme-section :is(h1,h2,h3,h4,h5,h6),.dark .chatgpt-theme-wrapper .prose .claude-theme-section :is(h1,h2,h3,h4,h5,h6),.dark .gemini-theme-wrapper .prose .claude-theme-section :is(h1,h2,h3,h4,h5,h6),.dark .default-theme-wrapper .prose .claude-theme-section :is(h1,h2,h3,h4,h5,h6){color:var(--claude-heading)!important}.claude-theme-section a,.chatgpt-theme-wrapper .prose .claude-theme-section a,.gemini-theme-wrapper .prose .claude-theme-section a,.default-theme-wrapper .prose .claude-theme-section a{color:var(--claude-link);text-decoration-color:var(--claude-link-underline);text-underline-offset:.22em}.claude-theme-section a:hover,.chatgpt-theme-wrapper .prose .claude-theme-section a:hover,.gemini-theme-wrapper .prose .claude-theme-section a:hover,.default-theme-wrapper .prose .claude-theme-section a:hover{color:var(--claude-link-hover)}.dark .claude-theme-section a,.dark .prose .claude-theme-section a,.dark .chatgpt-theme-wrapper .prose .claude-theme-section a,.dark .gemini-theme-wrapper .prose .claude-theme-section a,.dark .default-theme-wrapper .prose .claude-theme-section a{color:var(--claude-link)!important;text-decoration-color:var(--claude-link-underline)!important}.dark .claude-theme-section a:hover,.dark .prose .claude-theme-section a:hover,.dark .chatgpt-theme-wrapper .prose .claude-theme-section a:hover,.dark .gemini-theme-wrapper .prose .claude-theme-section a:hover,.dark .default-theme-wrapper .prose .claude-theme-section a:hover{color:var(--claude-link-hover)!important}.dark .claude-theme-section .user-block a,.dark .prose .claude-theme-section .user-block a,.dark .chatgpt-theme-wrapper .prose .claude-theme-section .user-block a,.dark .gemini-theme-wrapper .prose .claude-theme-section .user-block a,.dark .default-theme-wrapper .prose .claude-theme-section .user-block a{color:#f1a571!important;text-decoration-color:#f1a571a6!important}.dark .claude-theme-section .user-block a span,.dark .prose .claude-theme-section .user-block a span,.dark .chatgpt-theme-wrapper .prose .claude-theme-section .user-block a span,.dark .gemini-theme-wrapper .prose .claude-theme-section .user-block a span,.dark .default-theme-wrapper .prose .claude-theme-section .user-block a span{color:inherit!important}.dark .claude-theme-section a.paren-ref,.dark .prose .claude-theme-section a.paren-ref,.dark .chatgpt-theme-wrapper .prose .claude-theme-section a.paren-ref,.dark .gemini-theme-wrapper .prose .claude-theme-section a.paren-ref,.dark .default-theme-wrapper .prose .claude-theme-section a.paren-ref{color:var(--claude-heading)!important;background-color:var(--claude-dialogue-bg)!important}.dark .claude-theme-section a.paren-ref:hover,.dark .prose .claude-theme-section a.paren-ref:hover,.dark .chatgpt-theme-wrapper .prose .claude-theme-section a.paren-ref:hover,.dark .gemini-theme-wrapper .prose .claude-theme-section a.paren-ref:hover,.dark .default-theme-wrapper .prose .claude-theme-section a.paren-ref:hover{color:var(--claude-heading)!important;background-color:var(--claude-surface)!important}.claude-separator-gradient{width:100%;height:3px;background:linear-gradient(90deg,transparent 0%,var(--claude-accent) 20%,var(--claude-accent) 80%,transparent 100%);margin:2rem 0;border:0}.claude-separator-brace{display:flex;justify-content:center;width:100%;margin:2rem 0 1rem;height:24px}.claude-separator-brace:before{content:"";width:70%;height:100%;color:var(--claude-accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 440 140' preserveAspectRatio='none'%3E%3Cpath d='M6 20 C9 58 35 76 78 76 L150 76 C193 76 216 88 224 116 C232 88 255 76 298 76 L370 76 C413 76 439 58 442 20' stroke='currentColor' stroke-width='8' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-size:100% 100%;background-repeat:no-repeat;opacity:.75}.claude-separator-starburst{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;margin:2rem 0}.claude-separator-starburst:before,.claude-separator-starburst:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent 0%,var(--claude-accent) 100%)}.claude-separator-starburst:after{background:linear-gradient(90deg,var(--claude-accent) 0%,transparent 100%)}.claude-separator-starburst .starburst-icon{width:2rem;height:2rem;background-image:url(/images/icons/claude-logo.svg);background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0}.claude-theme-section :not(pre)>code,.chatgpt-theme-wrapper .prose .claude-theme-section :not(pre)>code,.gemini-theme-wrapper .prose .claude-theme-section :not(pre)>code,.default-theme-wrapper .prose .claude-theme-section :not(pre)>code{background-color:var(--claude-code-bg);color:var(--claude-heading);box-shadow:inset 0 0 0 1px #c15f3c1f;padding:.05em .35em;border-radius:.4em}.dark .claude-theme-section :not(pre)>code,.dark .chatgpt-theme-wrapper .prose .claude-theme-section :not(pre)>code,.dark .gemini-theme-wrapper .prose .claude-theme-section :not(pre)>code,.dark .default-theme-wrapper .prose .claude-theme-section :not(pre)>code{color:var(--claude-heading)!important;box-shadow:inset 0 0 0 1px #e8995f40}.dark .claude-theme-section :is(thead,th),.dark .chatgpt-theme-wrapper .prose .claude-theme-section :is(thead,th),.dark .gemini-theme-wrapper .prose .claude-theme-section :is(thead,th),.dark .default-theme-wrapper .prose .claude-theme-section :is(thead,th){color:var(--claude-heading)!important}.claude-theme-section blockquote,.chatgpt-theme-wrapper .prose .claude-theme-section blockquote,.gemini-theme-wrapper .prose .claude-theme-section blockquote,.default-theme-wrapper .prose .claude-theme-section blockquote{background:var(--claude-bg);border:1px solid var(--claude-hr);border-radius:14px;padding:.4rem 1.2rem}}