html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f1e7;--panel:#fffdf8;--panel-2:#f1ebdf;--text:#1f1c16;--muted:#6b6458;--line:#ddd4c3;--line-soft:#ebe4d6;--accent:#4a7414;--accent-2:#12707f;--warning:#96570a;--ink:#141810;--paper:#fffdf8;--accent-fill:#b3ea58;--accent-line:#93b852;--accent-ink:#4a7414;--prose-text:#3a362e}html[data-theme=light],html[data-theme=light] body{background-color:var(--bg);color:var(--text)}html[data-theme=light] ::selection{color:#141810;background:#b3ea5873}html[data-theme=light] body{background-image:radial-gradient(circle at 15% -10%,#a3d8551d,#0000 26%),radial-gradient(circle at 90% 5%,#6ed5ed13,#0000 24%);background-color:var(--bg)}html[data-theme=light] :focus-visible{outline:2px solid var(--accent-line)}html[data-theme=light] .skip-link{background-color:var(--accent-fill)}html[data-theme=light] .header{background-color:#f9f4ecd6;border-bottom:1px solid #3a2e1c1a}html[data-theme=light] .navcta:hover{border-color:var(--accent-line)!important}html[data-theme=light] .btn:hover{background-color:#efeae2;border-color:#cbc6be}html[data-theme=light] .btn.primary{background-color:var(--accent-fill)}html[data-theme=light] .stat{background-color:#f5efe7c2}html[data-theme=light] .card{background-image:linear-gradient(#f1ebe3e6,#f5efe8e6)}html[data-theme=light] a.card:hover{border-color:#d3cec6}html[data-theme=light] .tag{color:#3c3832}html[data-theme=light] .badge{background-color:#75dcb423;border:1px solid #2c9a764f}html[data-theme=light] .badge.community{background-color:#b6a4ff20;border-color:#715eb24f}html[data-theme=light] .notice{color:#2e2a24;background-color:#e7bd7313}html[data-theme=light] .collection-meta{color:#34302a}html[data-theme=light] .collection-meta span{border-left:2px solid var(--accent-line);background-color:#a3d85512}html[data-theme=light] .entity-card{background-image:linear-gradient(145deg,#efeae2f0,#f6f1e9f0)}html[data-theme=light] .entity-status{color:#35312a}html[data-theme=light] .entity-status-candidate{border-color:#a8780d79}html[data-theme=light] .entity-status-registry-listed{border-color:#138ea464}html[data-theme=light] .entity-status-documented,html[data-theme=light] .entity-status-ready-to-review{border-color:#6c9c0872}html[data-theme=light] .entity-card>p,html[data-theme=light] .integration-summary{color:#45413b}html[data-theme=light] .entity-specs dt{color:#6c6761}html[data-theme=light] .entity-specs dd{color:#312d27}html[data-theme=light] .entity-owner{color:#2b2721}html[data-theme=light] .entity-owner span{color:#6d6861}html[data-theme=light] .entity-note{background-color:#3a2e1c06;border-left:2px solid #ccc7bf;color:#59544e!important}html[data-theme=light] .entity-links a:hover{color:#5b763c}html[data-theme=light] .integration-card{background-image:linear-gradient(145deg,#efeae2f0,#f6f1e9f0)}html[data-theme=light] .integration-boundaries>div{background-color:#3a2e1c06}html[data-theme=light] .integration-boundaries span{color:#6c6761}html[data-theme=light] .integration-boundaries p{color:#34302a}html[data-theme=light] .collection-next{background-image:linear-gradient(90deg,#a3d8551d,#6ed5ed0e);border:1px solid #6c9c0864}html[data-theme=light] .collection-next p{color:#3f3b35}html[data-theme=light] .prose{background-color:#f5efe7b8}html[data-theme=light] .prose p,html[data-theme=light] .prose li{color:#3b3731}html[data-theme=light] .pricing-prose{background-color:#f4efe7e0;border:1px solid #3a2e1c1a}html[data-theme=light] .pricing-prose h2{color:#15110c}html[data-theme=light] .pricing-spec-item{background-color:#3a2e1c06;border:1px solid #3a2e1c1a}html[data-theme=light] .pricing-spec-item:hover{background-color:#3a2e1c0b;border-color:#3a2e1c1a}html[data-theme=light] .pricing-spec-item .spec-label{color:#364557}html[data-theme=light] .pricing-spec-item .spec-value{color:#191610}html[data-theme=light] .pricing-spec-item .spec-value.highlight{color:#6b4e00}html[data-theme=light] .pricing-prose p{color:#57534c}html[data-theme=light] .pricing-prose a{color:#077052}html[data-theme=light] .pricing-prose a:hover{color:#4d7001}html[data-theme=light] .row{background-color:#f5efe7b8}html[data-theme=light] .form label{color:#332f29}html[data-theme=light] .form input,html[data-theme=light] .form textarea,html[data-theme=light] .form select{background-color:#f7f2ea}html[data-theme=light] .home-hero:before{background-image:linear-gradient(#3a2e1c09 1px,#0000 1px),linear-gradient(90deg,#3a2e1c09 1px,#0000 1px)}html[data-theme=light] .home-hero .lede{color:#433f39}html[data-theme=light] .eyebrow{background-color:#3a2e1c06}html[data-theme=light] .eyebrow i,html[data-theme=light] .live-label i{box-shadow:0 0 0 4px #b9f85c0b}html[data-theme=light] .decision-console{background-color:#f8f3ebe6;border:1px solid #d4cfc7;box-shadow:0 28px 70px #503e221d,0 0 0 10px #ffffff04}html[data-theme=light] .decision-console:after{border:1px solid #6c9c0840}html[data-theme=light] .console-topline{color:#6d6861}html[data-theme=light] .console-state{background-color:#f2ede5}html[data-theme=light] .console-state span,html[data-theme=light] .console-output>span{color:#6d6861}html[data-theme=light] .console-state p{color:#24201b}html[data-theme=light] .decision-rail i{background-image:linear-gradient(90deg,var(--line),var(--accent-fill))}html[data-theme=light] .rail-node{color:#6d6861}html[data-theme=light] .rail-node.active{border-color:var(--accent-line);box-shadow:0 0 20px #b9f85c17}html[data-theme=light] .rail-model{background-color:var(--accent-fill)}html[data-theme=light] .console-output div{background-color:#f5f0e8}html[data-theme=light] .console-output b{color:#6d6861}html[data-theme=light] .console-output strong{color:#211d17}html[data-theme=light] .console-caption{color:#6d6861}html[data-theme=light] .signal-strip{background-color:#f7f1e9}html[data-theme=light] .signal-strip-inner{color:#646059}html[data-theme=light] .signal-strip-inner i{background-color:var(--accent-fill)}html[data-theme=light] .chapter-marker p{color:#6d6861}html[data-theme=light] .standfirst{color:#201c16}html[data-theme=light] .copy-columns p,html[data-theme=light] .section-intro p,html[data-theme=light] .source-copy p,html[data-theme=light] .media-caption p{color:#4c4841}html[data-theme=light] .copy-columns strong{color:#26231d}html[data-theme=light] .copy-columns em{color:#28241e}html[data-theme=light] .longform blockquote{border:1px solid #d1ccc4;border-left:4px solid var(--accent-line);background-image:linear-gradient(90deg,#a3d85518,#0000 65%)}html[data-theme=light] .media-section{background-color:#f8f2ea}html[data-theme=light] .video-frame{background-color:#fcf6ee;border:1px solid #d5d0c8;box-shadow:0 25px 60px #503e2215}html[data-theme=light] .video-frame video{background-color:#fdf8f0}html[data-theme=light] .reported-note{background-color:#f0ba5c10;border:1px solid #a8780d64}html[data-theme=light] .reported-note p{color:#47433d}html[data-theme=light] .primitive-grid{border:1px solid #75716a}html[data-theme=light] .primitive-card{border-right:1px solid #75716a}html[data-theme=light] .source-section{background-color:#f5f0e8}html[data-theme=light] .source-shot{background-color:#fff;border:1px solid #d3cec6;box-shadow:0 24px 64px #503e2219}html[data-theme=light] .source-shot span{color:#15110c;background-color:#faf5ede6}html[data-theme=light] .evidence-section{background-color:#f9f4ec}html[data-theme=light] .split-intro p{color:#4f4b45}html[data-theme=light] .metric-stack small{color:#6d6861}html[data-theme=light] .evidence-figure{background-color:#f2ece4}html[data-theme=light] .evidence-figure figcaption{color:#65615a}html[data-theme=light] .directory-head>p{color:#544f49}html[data-theme=light] .pattern-card{background-color:#3a2e1c03}html[data-theme=light] .pattern-card:hover{background-color:#a3d8550e}html[data-theme=light] .card-number{color:#6d6861}html[data-theme=light] .pattern-card p{color:#59554e}html[data-theme=light] .pattern-card div span{color:#67625c}html[data-theme=light] .builds-section{background-color:#f7f1e9}html[data-theme=light] .build-row:hover{background-color:#3a2e1c05}html[data-theme=light] .build-type{color:#6d6861}html[data-theme=light] .build-row p{color:#625e57}html[data-theme=light] .build-row>div:nth-child(3) span{color:#6d6861}html[data-theme=light] .build-row>div:nth-child(3) strong{color:#36322c}html[data-theme=light] .fit-grid{border:1px solid #75716a}html[data-theme=light] .fit-grid article+article{border-left:1px solid #75716a}html[data-theme=light] .fit-label.good{color:#15110c;background-color:#c7dbb9}html[data-theme=light] .fit-label.caution{color:#15110c;background-color:#ebd2b3}html[data-theme=light] .fit-grid li{border-top:1px solid #75716a}html[data-theme=light] .fit-grid li:before{background-color:#c7dbb9}html[data-theme=light] .faq-list details p{color:#55504a}html[data-theme=light] .final-cta{background-color:var(--accent-fill)}@media (max-width:850px){html[data-theme=light] .primitives-section .chapter-marker,html[data-theme=light] .fit-section .chapter-marker{border-color:#75716a}}@media (max-width:650px){html[data-theme=light] .primitive-card{border-bottom:1px solid #75716a}html[data-theme=light] .fit-grid article+article{border-top:1px solid #75716a}}html[data-theme=light] .mobile-nav nav{background-color:#f5efe8;box-shadow:0 24px 60px #503e2228}html[data-theme=light] .mobile-nav nav a,html[data-theme=light] .mobile-nav nav button{color:#2c2822}html[data-theme=light] .mobile-nav nav a:hover,html[data-theme=light] .mobile-nav nav button:hover{background-color:#a3d8551a}html[data-theme=light] .hero-disclaimer{color:#6d6861}html[data-theme=light] .hero-demo-card{background-color:#f5efe8;border:1px solid #d4cec7;box-shadow:0 30px 80px #503e221f}html[data-theme=light] .x-hero-card{background-image:linear-gradient(150deg,#f2ede5,#f8f3eb);border:1px solid #dad5cd}html[data-theme=light] .x-card-kicker{color:#6d6861}html[data-theme=light] .x-post-shell{color:#221e19;background-color:#f9f3eb;border:1px solid #d9d4cc;box-shadow:0 14px 40px #503e221f,inset 0 1px #ffffff0d}html[data-theme=light] .x-avatar{border:1px solid #3a2e1c1a}html[data-theme=light] .x-author-name,html[data-theme=light] .x-verified-badge{color:#15110c}html[data-theme=light] .x-author-handle{color:#6d6861}html[data-theme=light] .x-mark{color:#5d5952}html[data-theme=light] .x-post-copy{color:#26221c}html[data-theme=light] .x-post-claims{color:#34302a}html[data-theme=light] .x-post-claims small{color:#6d6861}html[data-theme=light] .x-post-media{background-color:#fef9f1;border:1px solid #dad4cd}html[data-theme=light] .x-post-stats,html[data-theme=light] .x-post-footer{color:#6d6861;border-top:1px solid #ded8d1}html[data-theme=light] .hero-source-note span{color:#6d6861}html[data-theme=light] .hero-source-note strong{color:#2c2822}html[data-theme=light] .hero-visual-card{background-image:linear-gradient(150deg,#f2ede5,#f9f4ec);border:1px solid #d9d4cc;box-shadow:0 24px 64px #503e2228,inset 0 1px #ffffff0f}html[data-theme=light] .hero-visual-tabs{border-bottom:1px solid #ded8d1}html[data-theme=light] .hero-tab-btn{color:#6c6760;background-color:#3a2e1c0a}html[data-theme=light] .hero-tab-btn:hover{background-color:#3a2e1c14}html[data-theme=light] .hero-tab-btn.active{background-color:var(--accent-fill);box-shadow:0 0 14px #b9f85c20}html[data-theme=light] .hero-tab-views-pill{background-color:#a3d8551a;border:1px solid #6c9c0859}html[data-theme=light] .hero-visual-card .agent-loop-console{border:1px solid #dbd5ce}html[data-theme=light] .hero-demo-topline{color:#6d6861}html[data-theme=light] .vimeo-frame,html[data-theme=light] .official-demo-frame video{background-color:#fef9f1}html[data-theme=light] .vimeo-facade{background-image:radial-gradient(circle at 50% 48%,#a3d8552d,#0000 27%),linear-gradient(135deg,#f4efe7,#fcf6ef)}html[data-theme=light] .vimeo-facade:before{background-image:linear-gradient(#3a2e1c14 1px,#0000 1px),linear-gradient(90deg,#3a2e1c14 1px,#0000 1px)}html[data-theme=light] .vimeo-facade>strong>span{background-color:var(--accent-fill);box-shadow:0 0 0 9px #b9f85c0a}html[data-theme=light] .vimeo-facade>small{color:#67635c}html[data-theme=light] .wiki-path{color:#524e47}html[data-theme=light] .wiki-path i{border:1px solid #d3cec6}html[data-theme=light] .decision-facts span{color:#6d6861}html[data-theme=light] .decision-facts strong{color:#2c2822}html[data-theme=light] .setup-band{border-bottom:1px solid #75716a}html[data-theme=light] .setup-grid{border:1px solid #75716a}html[data-theme=light] .setup-card{border-right:1px solid #75716a}html[data-theme=light] .setup-card:hover{background-color:#31580016}html[data-theme=light] .cases-section{background-color:#f8f2ea}html[data-theme=light] .case-feature{background-color:#f5efe8}html[data-theme=light] .case-media{background-color:#f9f4ec}html[data-theme=light] .case-media video{background-color:#fcf6ef}html[data-theme=light] .badge.scenario{background-color:#f0ba5c1a;border-color:#a8780d64}html[data-theme=light] .badge.official{background-color:#a3d8551a;border-color:#6c9c086b}html[data-theme=light] .official-wikirace-case .case-media video{background-color:#fcf6ef}html[data-theme=light] .trace-window{background-image:linear-gradient(150deg,#f1ece4,#f6f1e9);border:1px solid #d4cec7;box-shadow:0 22px 48px #503e2219}html[data-theme=light] .trace-window-label{color:#6d6861}html[data-theme=light] .trace-row{color:#342f29}html[data-theme=light] .trace-row b{color:#4c7003}html[data-theme=light] .trace-dot.good{background-color:var(--accent-fill);box-shadow:0 0 0 4px #b9f85c0b}html[data-theme=light] .trace-dot.warn{box-shadow:0 0 0 4px #ffc96b0b}html[data-theme=light] .trace-dot.bad{box-shadow:0 0 0 4px #ff7f7f0b}html[data-theme=light] .trace-route{color:#69645e}html[data-theme=light] .trace-route strong{border:1px solid var(--accent-line)}html[data-theme=light] .trace-route i{background-image:linear-gradient(90deg,var(--line),var(--accent-fill))}html[data-theme=light] .case-count{color:#6d6861}html[data-theme=light] .case-copy>p,html[data-theme=light] .case-card-body>p{color:#4f4b45}html[data-theme=light] .case-copy dt{color:#6d6861}html[data-theme=light] .case-copy dd{color:#302c26}html[data-theme=light] .case-card{background-color:#f5efe8}html[data-theme=light] .route-visual,html[data-theme=light] .context-visual{background-color:#faf4ec;background-image:radial-gradient(circle,#a3d8551a,#0000 38%)}html[data-theme=light] .route-visual>i{background-image:linear-gradient(90deg,#ccc7c0,var(--accent-fill))}html[data-theme=light] .route-visual>strong{background-color:var(--accent-fill)}html[data-theme=light] .route-task{color:#322e28;border:1px solid #cdc8c0}html[data-theme=light] .route-visual>div span{color:#4c4841}html[data-theme=light] .context-visual>div span{color:#524e47}html[data-theme=light] .context-visual>strong{border:1px solid var(--accent-line)}html[data-theme=light] .context-visual .keep{border-color:#6c9c08a1}html[data-theme=light] .context-visual .review{border-color:#a8780da1}html[data-theme=light] .system-flow>div{background-color:#3a2e1c42;border:1px solid #75716a}html[data-theme=light] .system-flow>div>span{color:#6d6861}html[data-theme=light] .system-flow .flow-jev{color:#15110c;background-color:#c7dbb9}html[data-theme=light] .system-flow .flow-jev>span,html[data-theme=light] .system-flow .flow-jev small{color:#576c3d}html[data-theme=light] .primitives-v2 .primitive-card p{color:#5a564f}html[data-theme=light] .patterns-late{background-color:#f5f0e8}html[data-theme=light] .copy-block{background-color:#faf5ed}html[data-theme=light] .copy-block-top{color:#6d6861}html[data-theme=light] .copy-block-top button{background-color:#f2ede5}html[data-theme=light] .copy-block pre{color:#25221c}html[data-theme=light] .guide-trustline span{color:#4b4640;background-color:#a3d8550b;border:1px solid #6c9c0856}html[data-theme=light] .jump-nav{background-color:#f9f4eceb}html[data-theme=light] .jump-nav a{color:#4c4841}html[data-theme=light] .guide-route-map{background-color:#f5f0e8}html[data-theme=light] .guide-route-map>div span{color:#6d6861}html[data-theme=light] .guide-route-map>div strong{color:#211d18}html[data-theme=light] .guide-route-map>div small{color:#66625b}html[data-theme=light] .guide-route-map>i{background-color:#faf4ec}html[data-theme=light] .path-copy>p,html[data-theme=light] .path-copy li{color:#4f4a44}html[data-theme=light] .path-note{background-color:#f5efe8}html[data-theme=light] .path-note p{color:#5b5750}html[data-theme=light] .caution-note{border-color:#a8780d6b}html[data-theme=light] .guide-section-head p{color:#4f4a44}html[data-theme=light] .screenshot-step{background-color:#f5efe8}html[data-theme=light] .screenshot-step>div>span,html[data-theme=light] .secret-step>span{border:1px solid #6c9c088f}html[data-theme=light] .screenshot-step strong{color:#231f19}html[data-theme=light] .screenshot-step p{color:#625d57}html[data-theme=light] .screenshot-step-sensitive{border-color:#a8780d64}html[data-theme=light] .secret-step{background-color:#f5efe8;background-image:linear-gradient(110deg,#f0ba5c13,#0000 55%);border:1px solid #a8780d64}html[data-theme=light] .secret-step>span{border-color:#a8780da1}html[data-theme=light] .secret-step strong{color:#211e18}html[data-theme=light] .secret-step p{color:#5b5750}html[data-theme=light] .install-choice-grid>div{background-color:#f5f0e8}html[data-theme=light] .install-choice-grid>div>span{color:#67635c}html[data-theme=light] .sdk-grid>div{background-color:#f5f0e8}html[data-theme=light] .start-checklist p{color:#5a564f}html[data-theme=light] .start-checklist strong{color:#231f19}html[data-theme=light] .faq-list summary{color:#28241e}html[data-theme=light] .faq-list p,html[data-theme=light] .guide-sources>div:first-child p{color:#5a564f}html[data-theme=light] .guide-sources a{color:#26221c}html[data-theme=light] .guide-sources a span{color:#6d6861}html[data-theme=light] .build-thumb{background-color:#fbf6ee}html[data-theme=light] .original-post-quote{border-left:2px solid #6c9c08c4}html[data-theme=light] .original-post-quote p{color:var(--prose-text,#3b3731)}html[data-theme=light] .video-takeaways{background-color:#3a2e1c05}html[data-theme=light] .video-takeaways-chapters li{background-color:#3a2e1c0c}html[data-theme=light] .video-takeaways-gotchas{background-color:#f0ba5c16}html[data-theme=light] .related-builds a:hover{border-color:#6c9c08a1}html[data-theme=light] .media-note{color:#635e57!important}html[data-theme=light] .mcp-visual,html[data-theme=light] .skill-visual{background-color:#faf4ec;background-image:radial-gradient(circle,#a3d8551a,#0000 55%)}html[data-theme=light] .mcp-visual>span,html[data-theme=light] .skill-visual>span{color:#504b45}html[data-theme=light] .mcp-visual i{color:#3e3a34;border:1px solid #6c9c0859}html[data-theme=light] .guide-next-card{background-color:#f7f2ea;border:1px solid #dcd7cf}html[data-theme=light] .guide-next-card:hover{border-color:#6c9c08a1;box-shadow:0 12px 30px #503e2228,0 0 16px #b9f85c0a}html[data-theme=light] .guide-next-card p{color:#59554e}@media (max-width:760px){html[data-theme=light] .setup-card{border-bottom:1px solid #75716a}}html[data-theme=light] .hero-brand-highlight{filter:drop-shadow(0 0 22px #38bdf853)drop-shadow(0 0 45px #5eead433);background-image:linear-gradient(135deg,#15110c 15%,#006a5e 45%,#035371 80%,#048 100%)}html[data-theme=light] .discovery-hero .lede{color:#4a453f}html[data-theme=light] .hero-metrics-strip{background-color:#f5efe8b3}html[data-theme=light] .agent-loop-console{background-color:#f7f2ea;border:1px solid #d9d4cc;box-shadow:0 24px 60px #503e2228,inset 0 1px #ffffff0f}html[data-theme=light] .console-window-header{color:#69645d;background-color:#f3eee6;border-bottom:1px solid #ddd8d0}html[data-theme=light] .console-window-title{color:#5d5952}html[data-theme=light] .pulse-dot{background-color:var(--accent-fill)}html[data-theme=light] .console-turn-step{background-color:#f4efe7;border:1px solid #ded9d1}html[data-theme=light] .marker-num{border:1px solid #d9d4cc}html[data-theme=light] .marker-label{color:#65615a}html[data-theme=light] .step-content-box p{color:#302c26}html[data-theme=light] .step-highlight-jev{background-color:#f1ece4;border-color:#6c9c087d;box-shadow:0 0 20px #b9f85c08}html[data-theme=light] .marker-num.jev,html[data-theme=light] .marker-label.jev{border-color:#6c9c088f}html[data-theme=light] .metric-chip{color:#524e47;background-color:#eee8e1;border:1px solid #dad4cd}html[data-theme=light] .metric-chip.accent{border-color:#6c9c086b}html[data-theme=light] .result-label{color:#68635d}html[data-theme=light] .confidence-pill{background-color:#a3d85526;border:1px solid #6c9c0859}html[data-theme=light] .loop-advance-text{color:#625e57}html[data-theme=light] .console-window-footer{color:#6d6861;background-color:#f6f1e9;border-top:1px solid #dfdad2}html[data-theme=light] .discovery-panel{background-color:#f5f0e8}html[data-theme=light] .discovery-card{box-shadow:0 4px 16px #503e2210,inset 0 1px #ffffff0a}html[data-theme=light] .discovery-card:hover{box-shadow:0 8px 24px #503e221f,inset 0 1px #ffffff14}html[data-theme=light] .metric-pill{color:#35312b;background-color:#3a2e1c0d;border:1px solid #3a2e1c1f}html[data-theme=light] .metric-pill.highlight{background-color:#a3d8551d;border-color:#6c9c0859}html[data-theme=light] .metric-pill.stars{color:#795503;background-color:#f0ba5c1a;border-color:#a8780d59}html[data-theme=light] .card-tagline{color:#4a453f}html[data-theme=light] .tweet-card{box-shadow:0 4px 16px #503e2212,inset 0 1px #ffffff0d}html[data-theme=light] .tweet-card:hover{box-shadow:0 10px 30px #503e2222,0 0 18px #b9f85c08}html[data-theme=light] .tweet-avatar{background-color:#ece7df;border:1px solid #3a2e1c1a}html[data-theme=light] .tweet-media-wrapper{background-color:#fbf6ee;border:1px solid #3a2e1c1a}html[data-theme=light] .video-action-pill{color:#15110c;background-color:#f7f1e9c7;border:1px solid #3a2e1c33}html[data-theme=light] .video-action-pill:hover{background-color:var(--accent-fill);border-color:var(--accent-line)}html[data-theme=light] .video-play-center-btn{color:#15110c;background-color:#f7f1e9d9;border:1px solid #3a2e1c47;box-shadow:0 4px 16px #503e222d}html[data-theme=light] .video-play-center-btn:hover,html[data-theme=light] .video-play-center-btn:active{background-color:var(--accent-fill);border-color:var(--accent-line)}html[data-theme=light] .tweet-thumb-placeholder{background-image:linear-gradient(135deg,#f8f3eb,#f1ece4)}html[data-theme=light] .tweet-thumb-placeholder strong{color:#2e2a24}html[data-theme=light] .video-play-overlay{background-color:#3a2e1c0c}html[data-theme=light] .play-button-disc{background-color:#f7f1e9c7;border:1px solid #3a2e1c33;box-shadow:0 4px 14px #503e222d}html[data-theme=light] .tweet-card:hover .play-button-disc{background-color:#a3d855}html[data-theme=light] .tweet-subcard{background-color:#f2ede5;border:1px solid #dcd7cf}html[data-theme=light] .subcard-topic-tag.topic-jev-seo{color:#035371;background-color:#38bdf826;border:1px solid #11749d59}html[data-theme=light] .subcard-topic-tag.topic-jev-skills{color:#674e06;background-color:#eab30826;border:1px solid #906e0859}html[data-theme=light] .subcard-topic-tag.topic-jev-agent{background-color:#a3d85526;border:1px solid #6c9c0859}html[data-theme=light] .upvote-pill{background-color:#3a2e1c0a;border:1px solid #3a2e1c1a}html[data-theme=light] .upvote-pill:hover{background-color:#a3d8551a;border-color:#6c9c086b}html[data-theme=light] .upvote-pill.voted{border-color:var(--accent-line);background-color:#a3d85533}html[data-theme=light] .subcard-decision-box{border-left:2px solid var(--accent-line);background-color:#a3d8550d}html[data-theme=light] .decision-desc{color:#37332d}html[data-theme=light] .subcard-metrics-grid{border-top:1px solid #ded8d1}html[data-theme=light] .subcard-metric-item dt{color:#6d6861}html[data-theme=light] .subcard-footer{border-top:1px solid #ded8d1}html[data-theme=light] .subcard-ext-link.official-source-link{color:#085d40}html[data-theme=light] .subcard-ext-link.official-source-link:hover{color:#096a4c}html[data-theme=light] .subcard-ext-link.yt-source-link{color:#7e001e}html[data-theme=light] .subcard-ext-link.yt-source-link:hover{color:#8b032b}html[data-theme=light] .demo-tile-media{background-color:#fcf6ef}html[data-theme=light] .demo-flow-terminal{background-color:#faf5ed}html[data-theme=light] .demo-flow-header{color:#6d6861}html[data-theme=light] .terminal-dots i{background-color:#e1dcd4}html[data-theme=light] .flow-steps li{color:#39352f;background-color:#f4efe7;border:1px solid #ddd8d0}html[data-theme=light] .flow-steps li.step-jev-active{background-color:#f1ece4;border-color:#6c9c087d}html[data-theme=light] .flow-steps .step-num{color:#6d6861;border:1px solid #dad4cd}html[data-theme=light] .flow-steps li.step-jev-active .step-num{border-color:#6c9c088f}html[data-theme=light] .card-explanation{color:#4a453f}html[data-theme=light] .decision-highlight{background-color:#a3d85510;border:1px solid #6c9c0840}html[data-theme=light] .decision-text{color:#24201a}html[data-theme=light] .discovery-facts dt{color:#625e57}html[data-theme=light] .discovery-facts dd{color:#24201a}html[data-theme=light] .external-source-muted{color:#6d6861}html[data-theme=light] .pattern-badge{background-color:#a3d8551a;border:1px solid #6c9c0847}html[data-theme=light] .mini-architecture .flow-label,html[data-theme=light] .examples-kicker{color:#69645d}html[data-theme=light] .example-pill{color:#332f29;background-color:#3a2e1c08;border:1px solid #3a2e1c1a}html[data-theme=light] .subscribe-modal-backdrop{background-color:#fff9f1ad}html[data-theme=light] .subscribe-modal-card{background-color:#f4efe7;background-image:radial-gradient(circle at 4% 100%,#a3d8551d,#0000 40%);box-shadow:0 32px 90px #503e2231}html[data-theme=light] .subscribe-modal-close:hover{border-color:var(--accent-line)}html[data-theme=light] .footer-columns small{color:#69645d}html[data-theme=light] .header-madewithjev{background-color:#f9f4ecf0}html[data-theme=light] .brand-dot{background-color:var(--accent-fill);box-shadow:0 0 10px #b9f85c33}html[data-theme=light] .header-live-pill{color:#37332d;background-color:#3a2e1c0a;border:1px solid #3a2e1c1a}html[data-theme=light] .live-dot.pulse{box-shadow:0 0 10px #22c55e66,0 0 2px #22c55e80}html[data-theme=light] .header-live-pill.stats-demo{color:#65542e;border-color:#89785056}html[data-theme=light] .header-live-pill.stats-demo .demo-dot{box-shadow:0 0 7px #d7a84e40}html[data-theme=light] .header-live-pill.stats-demo .live-presence-text strong{color:#755c22}html[data-theme=light] .live-presence-text strong{color:#16130d}html[data-theme=light] .live-pill-separator{color:#15110c40}html[data-theme=light] .visitor-privacy-note{color:#6d6861}html[data-theme=light] .search-input{background-color:#f2ede5;border:1px solid #dbd5ce}html[data-theme=light] .search-input:focus{border-color:var(--accent-line);background-color:#efe9e2}html[data-theme=light] .search-kbd{color:#49453e;background-color:#3a2e1c0f;border:1px solid #3a2e1c1a}html[data-theme=light] .header-subscribe-cta{border:1px solid #6c9c087d}html[data-theme=light] .header-subscribe-cta:hover{border-color:var(--accent-line);background-color:#a3d8551d}html[data-theme=light] .theme-toggle:hover{background-color:#3a2e1c0a;border-color:#6c9c08a1}html[data-theme=light] .header-sponsors-cta{box-shadow:0 0 16px #b9f85c20;background-color:var(--accent-fill)!important;border:1px solid var(--accent-line)!important}html[data-theme=light] .header-sponsors-cta:hover{box-shadow:0 0 22px #b9f85c36}html[data-theme=light] .app-sidebar::-webkit-scrollbar-thumb{background-color:#3a2e1c14}html[data-theme=light] .sidebar-group-title{color:#6d6861}html[data-theme=light] .sidebar-nav-item:hover{background-color:#3a2e1c0d}html[data-theme=light] .sidebar-nav-item.active{color:#15110c;border-left:2px solid var(--accent-line);background-color:#a3d85526}html[data-theme=light] .sidebar-count{color:#6d6861;background-color:#3a2e1c0a}html[data-theme=light] .sidebar-nav-item.active .sidebar-count{background-color:#a3d85530}html[data-theme=light] .sidebar-sponsor-box{color:#6a5e42;background-image:linear-gradient(150deg,#f5efe799,#faf5edcc);border:1px dashed #906e087d}html[data-theme=light] .sidebar-sponsor-box.empty-framework:hover{background-image:linear-gradient(150deg,#f1ece4b3,#f8f3ebe6);border-color:#906e08d6}html[data-theme=light] .sponsor-kicker{color:#674e06}html[data-theme=light] .sponsor-badge-pulse{box-shadow:0 0 8px #eab30880}html[data-theme=light] .sidebar-product-item{background-color:#3a2e1c05;border:1px solid #906e0824}html[data-theme=light] .sidebar-product-item:hover{background-color:#eab3081a;border-color:#906e086b}html[data-theme=light] .product-rank-num{color:#674e06}html[data-theme=light] .product-favicon{background-color:#f2ede5}html[data-theme=light] .product-name{color:#766a0d}html[data-theme=light] .product-desc{color:#4c3d13}html[data-theme=light] .sidebar-product-item:hover .product-external-arrow{color:#674e06}html[data-theme=light] .sidebar-credit{color:#4f4b44}html[data-theme=light] .feed-spotlight-section{background-image:linear-gradient(150deg,#f1ece4,#faf5ed);border:1px solid #d9d3cc;box-shadow:0 16px 40px #503e221f}html[data-theme=light] .spotlight-kicker-bar{border-bottom:1px solid #ded8d1}html[data-theme=light] .spotlight-pill{background-color:#a3d85520}html[data-theme=light] .spotlight-metric{color:#211d18}html[data-theme=light] .feed-filters-sticky-bar{background-color:#f9f4ecf2}html[data-theme=light] .feed-search-box{background-color:#f3eee6;border:1px solid #dad5cd}html[data-theme=light] .feed-search-box:focus-within{border-color:var(--accent-line);background-color:#f1ebe3;box-shadow:0 0 12px #b9f85c17}html[data-theme=light] .feed-search-icon,html[data-theme=light] .feed-search-input::placeholder,html[data-theme=light] .feed-search-clear{color:#6d6861}html[data-theme=light] .feed-search-clear:hover{color:#15110c}html[data-theme=light] .feed-sort-box{background-color:#f3eee6;border:1px solid #dad5cd}html[data-theme=light] .feed-sort-box:hover,html[data-theme=light] .feed-sort-box:focus-within{background-color:#efeae2}html[data-theme=light] .feed-sort-icon{color:#6d6861}html[data-theme=light] .feed-sort-select option{color:#15110c;background-color:#f4efe7}@media (max-width:860px){html[data-theme=light] .mobile-cat-pill{background-color:#f2ede5;border:1px solid #dad5cd}html[data-theme=light] .mobile-cat-pill:hover{background-color:#eee8e1;border-color:#d2cdc5}html[data-theme=light] .mobile-cat-pill.active{border-color:#75716a}}html[data-theme=light] .filter-pill{background-color:#f2ede5;border:1px solid #dad5cd}html[data-theme=light] .filter-pill:hover{background-color:#eee8e1;border-color:#d2cdc5}html[data-theme=light] .filter-pill.active{border-color:#75716a}html[data-theme=light] .filter-pill .pill-count{color:#6d6861}html[data-theme=light] .active-filter-strip{background-color:#3a2e1c08}html[data-theme=light] .sponsor-feed-card{color:#6a5e42!important;background-image:linear-gradient(150deg,#f3eee6,#fbf6ee)!important}html[data-theme=light] .sponsor-slot-badge{color:#674e06}html[data-theme=light] .sponsor-feed-row{border-bottom:1px solid #ded9d1}html[data-theme=light] .sponsor-rank-tag{color:#4c3d13}html[data-theme=light] .sponsor-title{color:#766a0d}html[data-theme=light] .sponsor-bid-pill{color:#674e06;background-color:#eab30820}html[data-theme=light] .sponsor-desc{color:#5c5237}html[data-theme=light] .source-logo-link.youtube-source-link{color:#770017;background-color:#e55c601a;border-color:#a0162959}html[data-theme=light] .source-logo-link.youtube-source-link:hover{background-color:#e55c6039;border-color:#a01629a1}html[data-theme=light] .source-logo-link.github-source-link{color:#312d27;background-color:#3a2e1c0f}html[data-theme=light] .source-logo-link.github-source-link:hover{color:#15110c;background-color:#3a2e1c1f}html[data-theme=light] .source-logo-link.official-source-link{color:#085d40;background-color:#10b98120;border-color:#0d835c7d}html[data-theme=light] .source-logo-link.official-source-link:hover{color:#096a4c;background-color:#10b98146;border-color:#007752}html[data-theme=light] .youtube-badge-tag{color:#7e0022;background-color:#f8f3ebd9;border:1px solid #a016298f}html[data-theme=light] .youtube-play-disc{color:#15110c!important;background-color:#ca463d!important;box-shadow:0 0 16px #dc262640!important}html[data-theme=light] .sponsors-crumb-link{color:#6d6861}html[data-theme=light] .sponsors-crumb-link:hover{color:#15110c}html[data-theme=light] .sponsors-crumb-current{color:#423e38}html[data-theme=light] .sponsors-hero-page-title{color:#15110c}html[data-theme=light] .sponsors-hero-subtitle{color:#66615b}html[data-theme=light] .sponsors-rules-link{color:#6b4e00}html[data-theme=light] .sponsors-rules-link:hover{color:#735709}html[data-theme=light] .sponsors-claim-hero-card{background-color:#f3eee6;border:1px solid #dcd6cf;box-shadow:0 16px 48px #503e2228}html[data-theme=light] .sponsors-claim-title{color:#15110c}html[data-theme=light] .claim-stepper-btn{color:#6b4e00;background-color:#eee9e1;border:1px solid #d7d2ca}html[data-theme=light] .claim-stepper-btn:hover:not(:disabled){color:#15110c;background-color:#e6e1d9;border-color:#876303}html[data-theme=light] .claim-stepper-btn:disabled{border-color:#dcd7cf}html[data-theme=light] .claim-price-display{color:#6b4e00;text-shadow:0 0 24px #e5b85c1c}html[data-theme=light] .claim-price-input{color:#6b4e00}html[data-theme=light] .sponsors-claim-helper-text{color:#66615b}html[data-theme=light] .sponsors-hero-claim-bar{background-color:#f0eae2;border:1px solid #dad4cd}html[data-theme=light] .sponsors-hero-claim-bar:focus-within{border-color:#876303;box-shadow:0 0 0 2px #e5b85c13}html[data-theme=light] .sponsors-hero-url-input{color:#15110c}html[data-theme=light] .sponsors-hero-claim-btn:hover{box-shadow:0 0 16px #e5b85c2d}html[data-theme=light] .sponsors-hero-card-footer{color:#6d6861}html[data-theme=light] .sponsors-footer-rules-link{color:#6b4e00}html[data-theme=light] .sponsors-footer-rules-link:hover{color:#735709}html[data-theme=light] .testimonial-quote-text{color:#37332d}html[data-theme=light] .testimonial-author-row{color:#66615b}html[data-theme=light] .testimonial-avatar-disc{color:#6b4e00;background-color:#e7e2da;border:1px solid #d6d0c9}html[data-theme=light] .testimonial-author-name{color:#544f49}html[data-theme=light] .sponsors-board-heading h2{color:#15110c}html[data-theme=light] .sponsor-rank-card:hover{border-color:#6c9c087d;box-shadow:0 8px 30px #503e2228}html[data-theme=light] .sponsors-board-empty{border:1px dashed #6c9c086b}html[data-theme=light] .empty-rank-mark{border:1px solid #6c9c087d}html[data-theme=light] .sponsors-board-empty h3{color:#15110c}html[data-theme=light] .sponsor-logo-box-link:hover .sponsor-logo-box{border-color:var(--accent-line);box-shadow:0 0 16px #b9f85c20}html[data-theme=light] .sponsor-logo-box{background-color:#eee9e1;box-shadow:0 2px 8px #503e2212}html[data-theme=light] .sponsor-svg-icon,html[data-theme=light] .sponsor-title-link,html[data-theme=light] .sponsor-brand-name{color:#15110c}html[data-theme=light] .card-price-badge{background-color:#a3d8551a;border:1px solid #6c9c084f}html[data-theme=light] .card-desc-text{color:#5b5650}html[data-theme=light] .category-meta{background-color:#3a2e1c0a}html[data-theme=light] .time-meta{background-color:#a3d8551a;border:1px solid #6c9c0847}html[data-theme=light] .url-meta{color:#36312b}html[data-theme=light] .clicks-meta,html[data-theme=light] .takes-rank-meta{color:#68635d}html[data-theme=light] .meta-details-btn{color:#6d6861}html[data-theme=light] .meta-details-btn:hover,html[data-theme=light] .info-box-title{color:#15110c}html[data-theme=light] .rule-badge{background-color:#a3d85513;border:1px solid #6c9c0840}html[data-theme=light] .today-ranking-card{box-shadow:0 4px 20px #503e221b}html[data-theme=light] .today-ranking-title{color:#15110c}html[data-theme=light] .live-pulse-dot{background-color:var(--accent-fill);box-shadow:0 0 0 3px #b9f85c20}html[data-theme=light] .see-all-link{background-color:#a3d8551a;border:1px solid #6c9c0847}html[data-theme=light] .today-item-logo{border:1px solid #3a2e1c1a}html[data-theme=light] .today-item-name{color:#2f2b25}html[data-theme=light] .today-ranking-empty{color:var(--text-muted,#5c5750)}html[data-theme=light] .today-ranking-cta{background-color:#a3d85520;border:1px solid #6c9c0856}html[data-theme=light] .today-ranking-cta:hover{background-color:#a3d85536}html[data-theme=light] .paid-ranking-preview{color:#2f2b25;background-color:#f4efe7;border-color:#6c9c085d}html[data-theme=light] .paid-ranking-preview .sidebar-product-item{border-color:#dad5cd}html[data-theme=light] .paid-ranking-preview .product-name{color:#15110c}html[data-theme=light] .paid-ranking-preview .sidebar-sponsor-cta{background-color:var(--accent-fill)}html[data-theme=light] .sponsor-modal-dialog{color:#15110c;background-color:#f3eee6;border:1px solid #dad5cd;box-shadow:0 24px 60px #503e223e}html[data-theme=light] .modal-header-row h3{color:#15110c}html[data-theme=light] .modal-close-btn{background-color:#ede8e0}html[data-theme=light] .modal-close-btn:hover{color:#15110c;background-color:#e6e1d9}html[data-theme=light] .modal-stat-summary{background-color:#efe9e1;border:1px solid #d9d4cc}html[data-theme=light] .summary-label{color:#6d6861}html[data-theme=light] .summary-val{color:#15110c}html[data-theme=light] .modal-field-group label{color:#2f2b25}html[data-theme=light] .modal-input{color:#15110c;background-color:#efe9e1;border:1px solid #d9d4cc}html[data-theme=light] .modal-input:focus{border-color:var(--accent-line);background-color:#ece6df}html[data-theme=light] .modal-stripe-btn{background-color:var(--accent-fill)}html[data-theme=light] .modal-stripe-btn:hover{box-shadow:0 0 20px #b9f85c26}html[data-theme=light] .sponsor-signup-error{color:#824647}html[data-theme=light] .sponsor-signup-error a{color:#15110c}html[data-theme=light] .modal-terms-note{color:#6d6861}html[data-theme=light] .success-icon-disc{color:#15110c}html[data-theme=light] .modal-confirm-btn{background-color:var(--accent-fill)}html[data-theme=light] .field-optional{color:#6d6861}html[data-theme=light] .detail-metric-card{background-color:#efe9e1;border:1px solid #d9d4cc}html[data-theme=light] .detail-about-section h4{color:#15110c}html[data-theme=light] .detail-about-section p{color:#5b5650}html[data-theme=light] .detail-tag{background-color:#ece7df;border:1px solid #d9d4cc}html[data-theme=light] .detail-visit-btn{color:#15110c;background-color:#ece7df;border:1px solid #d9d4cc}html[data-theme=light] .detail-visit-btn:hover{border-color:var(--accent-line);background-color:#e6e0d9}html[data-theme=light] .detail-outbid-btn{background-color:var(--accent-fill)}html[data-theme=light] .submit-modal-card{background-color:#f2ece4;border:1px solid #dad4cd;box-shadow:0 24px 60px #503e2236}html[data-theme=light] .submit-modal-title{color:#15110c}html[data-theme=light] .submit-modal-close-btn{color:#6d6861}html[data-theme=light] .submit-modal-close-btn:hover{color:#15110c;background-color:#3a2e1c14}html[data-theme=light] .submit-modal-desc{color:#5b5650}html[data-theme=light] .submit-field-label{color:#15110c}html[data-theme=light] .submit-text-input{color:#15110c;background-color:#eae5dd;border:1px solid #d7d2ca}html[data-theme=light] .submit-text-input:focus{background-color:#e8e3db;border-color:#ccc7bf}html[data-theme=light] .submit-helper-text{color:#6d6861}html[data-theme=light] .submit-cancel-btn{color:#5b5650}html[data-theme=light] .submit-cancel-btn:hover{color:#15110c;background-color:#3a2e1c0f}html[data-theme=light] .submit-spinner{border:3px solid #3a2e1c26;border-top-color:#0c8f4b}html[data-theme=light] .loading-text{color:#5b5650}html[data-theme=light] .success-badge-disc,html[data-theme=light] .submit-modal-success h3,html[data-theme=light] .submit-modal-success h2{color:#15110c}html[data-theme=light] .success-desc{color:#5b5650}html[data-theme=light] .submit-page-wrapper{background-color:#fcf6ee}@media (max-width:600px){html[data-theme=light] .submit-modal-header{background-color:#f2ece4}}html[data-theme=light] .submit-page-card{box-shadow:0 20px 50px #503e223e}html[data-theme=light] .post-modal-fullscreen-overlay{background-color:#fbf6ee}html[data-theme=light] .post-modal-fullscreen-overlay::-webkit-scrollbar-track{background-color:#faf5ed}html[data-theme=light] .post-modal-fullscreen-overlay::-webkit-scrollbar-thumb{background-color:#e6e1d9}html[data-theme=light] .post-modal-fullscreen-overlay::-webkit-scrollbar-thumb:hover{background-color:var(--accent-fill)}html[data-theme=light] .fullscreen-modal-navbar{background-color:#f9f4ecf0;border-bottom:1px solid #ded8d1}html[data-theme=light] .navbar-back-btn{color:#35312b;background-color:#f1ece4;border:1px solid #d8d3cb}html[data-theme=light] .navbar-back-btn:hover{border-color:var(--accent-line);background-color:#ebe6de;box-shadow:0 0 12px #b9f85c13}html[data-theme=light] .nav-tag{background-color:#a3d8551a;border:1px solid #6c9c0847}html[data-theme=light] .nav-title{color:#201d17}html[data-theme=light] .navbar-action-btn{color:#45413b;background-color:#f2ede5;border:1px solid #dad5ce}html[data-theme=light] .navbar-action-btn:hover{color:#15110c;background-color:#ede8e0}html[data-theme=light] .navbar-action-btn.dedicated-btn:hover{border-color:var(--accent-line)}html[data-theme=light] .navbar-close-circle-btn{color:#3f3b35;background-color:#ede7e0;border:1px solid #d6d1c9}html[data-theme=light] .navbar-close-circle-btn:hover{color:#15110c;border-color:#9e1325}html[data-theme=light] .fullscreen-media-container{border:1px solid #dbd6ce;box-shadow:0 16px 40px #503e2236}html[data-theme=light] .fs-ctrl-pill{color:#15110c;border:1px solid #3a2e1c2e}html[data-theme=light] .fs-ctrl-pill:hover{border-color:var(--accent-line)}html[data-theme=light] .fs-network-fallback-bar{background-color:#fbf5edeb;border:1px solid #3a2e1c2e;box-shadow:0 4px 16px #503e2236}html[data-theme=light] .fs-network-pill{color:#35312b}html[data-theme=light] .fs-fallback-btn{color:#15110c;background-color:#3a2e1c14;border:1px solid #3a2e1c33}html[data-theme=light] .fs-fallback-btn:hover{background-color:#3a2e1c2e;border-color:#75716a}html[data-theme=light] .fs-fallback-btn.primary{background-color:var(--accent-fill);border-color:var(--accent-line)}html[data-theme=light] .fullscreen-media-container.is-compact{box-shadow:0 8px 24px #503e2224}html[data-theme=light] .fullscreen-compact-still-box{background-color:#f7f2ea}html[data-theme=light] .fullscreen-text-only strong{color:#201c17}html[data-theme=light] .fs-overlay-pill{color:#201d17;background-color:#fbf5edd1;border:1px solid #3a2e1c26}html[data-theme=light] .fs-identity-header-card{background-color:#f4efe7;border:1px solid #dad5ce}html[data-theme=light] .fs-post-tagline{color:#534f48}html[data-theme=light] .spec-pill.date-pill{color:#6d6861}html[data-theme=light] .fs-tweet-embed-card{background-color:#f6f0e8;border:1px solid #dad5cd;border-left:3px solid #07598f;box-shadow:0 4px 20px #503e221b}html[data-theme=light] .tweet-author-avatar{border:1px solid #d6d1c9}html[data-theme=light] .tweet-avatar-fallback{background-color:#ebe6de}html[data-theme=light] .tweet-name,html[data-theme=light] .tweet-badge-verified{color:#15110c}html[data-theme=light] .tweet-handle{color:#6d6861}html[data-theme=light] .tweet-source-indicator{color:#03426c;background-color:#1d9bf01a;border:1px solid #065e9659}html[data-theme=light] .tweet-card-body{color:#292620}html[data-theme=light] .tweet-card-footer{border-top:1px solid #ded9d1}html[data-theme=light] .tweet-date-text{color:#6d6861}html[data-theme=light] .tweet-external-link{color:#03426c}html[data-theme=light] .tweet-external-link:hover{color:#095681}html[data-theme=light] .fs-github-repo-card{border:1px solid #dad5cd;border-left:3px solid var(--accent-line);background-color:#f6f0e8;box-shadow:0 4px 20px #503e221b}html[data-theme=light] .github-octocat-icon{color:#201d17}html[data-theme=light] .github-repo-title{color:#15110c}html[data-theme=light] .github-status-badge{color:#046430;background-color:#58dc8520;border:1px solid #0c8b466b}html[data-theme=light] .github-pulse-dot{box-shadow:0 0 6px #4ade8080}html[data-theme=light] .github-stack-label{color:#6d6861}html[data-theme=light] .fs-tech-tag{color:#413c36;background-color:#eee9e1;border:1px solid #d7d2ca}html[data-theme=light] .github-quickstart-box{background-color:#fbf5ed;border:1px solid #ddd8d0}html[data-theme=light] .quickstart-header{color:#35312b}html[data-theme=light] .quickstart-step-item{color:#454}html[data-theme=light] .quickstart-step-num{background-color:#ede8e0;border:1px solid #d7d2ca}html[data-theme=light] .github-license-hint{color:#6d6861}html[data-theme=light] .fs-narrative-summary-card{background-color:#f5efe8;border:1px solid #dad5ce}html[data-theme=light] .narrative-header-strip{border-bottom:1px solid #dcd7cf}html[data-theme=light] .narrative-heading{color:#15110c}html[data-theme=light] .fs-summary-lead{color:#322e28}html[data-theme=light] .fs-pipeline-card{background-color:#f5efe8;border:1px solid #dad5ce}html[data-theme=light] .pipeline-header-strip{border-bottom:1px solid #dcd7cf}html[data-theme=light] .pipeline-heading{color:#15110c}html[data-theme=light] .pipeline-step-card{background-color:#f2ede5;border:1px solid #dad5ce}html[data-theme=light] .step-badge{background-color:#a3d85520;border:1px solid #6c9c0859}html[data-theme=light] .step-card-text{color:#2d2923}html[data-theme=light] .fs-limitations-card{background-color:#f5efe8;border:1px solid #dcd7cf;border-left:3px solid #885709}html[data-theme=light] .limitations-heading{color:#705300}html[data-theme=light] .limitations-item{color:#302c26}html[data-theme=light] .tech-block.note-block{background-color:#f3eee6;border-color:#d8d3cb}html[data-theme=light] .fullscreen-actions-toolbar{background-color:#f4efe7;border:1px solid #dbd6ce}html[data-theme=light] .fs-direct-btn.yt-direct-btn{color:#15110c}html[data-theme=light] .fs-direct-btn.yt-direct-btn:hover{box-shadow:0 4px 20px #e6211733}html[data-theme=light] .fs-direct-btn.x-direct-btn{color:#15110c;background-color:#efeae2;border-color:#d7d2ca}html[data-theme=light] .fs-direct-btn.x-direct-btn:hover{background-color:#e7e2da;box-shadow:0 4px 16px #503e2224}html[data-theme=light] .fs-direct-btn.git-direct-btn{color:#2c2823;background-color:#f1ebe4;border-color:#d7d2ca}html[data-theme=light] .fs-direct-btn.git-direct-btn:hover{color:#15110c;border-color:var(--accent-line);background-color:#eae4dd}html[data-theme=light] .fs-direct-btn.official-direct-btn{color:#085d40;background-color:#10b98130;border-color:#0d835c8f}html[data-theme=light] .fs-direct-btn.official-direct-btn:hover{background-color:#10b98150;border-color:#007752;box-shadow:0 4px 20px #10b9812d}html[data-theme=light] .fs-vote-btn{background-color:#a3d8551a;border:1px solid #6c9c0859}html[data-theme=light] .fs-vote-btn:hover,html[data-theme=light] .fs-vote-btn.voted{background-color:var(--accent-fill);box-shadow:0 0 18px #b9f85c2d}html[data-theme=light] .fullscreen-post-meta-card{background-color:#f5efe8;border:1px solid #dad5ce}html[data-theme=light] .meta-card-header{border-bottom:1px solid #dcd7cf}html[data-theme=light] .fs-author-avatar{border:2px solid #d7d1ca}html[data-theme=light] .fs-avatar-fallback{background-color:#ede8e0;border:1px solid #d7d2ca}html[data-theme=light] .fs-author-name{color:#15110c}html[data-theme=light] .fs-evidence-tag.official{background-color:#a3d85526;border:1px solid #6c9c086b}html[data-theme=light] .fs-evidence-tag.community-observed{color:#094491;background-color:#6ea8fe26;border:1px solid #2d64b46b}html[data-theme=light] .fs-evidence-tag.first-hand-test{color:#715400;background-color:#f5ba1426;border:1px solid #9e77046b}html[data-theme=light] .fs-author-handle-link{color:#6d6861}html[data-theme=light] .spec-pill{color:#55504a;background-color:#f0ebe3;border:1px solid #d8d3cb}html[data-theme=light] .spec-pill.highlight{background-color:#a3d8551a;border-color:#6c9c086b}html[data-theme=light] .fs-post-title{color:#15110c}html[data-theme=light] .fs-post-text-body{color:#322e28}html[data-theme=light] .fullscreen-tech-breakdown-card{background-color:#f5efe8;border:1px solid #dad5ce}html[data-theme=light] .tech-header-strip{border-bottom:1px solid #dcd7cf}html[data-theme=light] .tech-card-heading{color:#15110c}html[data-theme=light] .tech-block{background-color:#f2ede5;border:1px solid #dad5ce}html[data-theme=light] .tech-block.highlight-block{background-image:linear-gradient(#a3d85513 0%,#f2ede5 100%);border-color:#6c9c087d}html[data-theme=light] .tech-block-text{color:#2d2923}html[data-theme=light] .spec-metric-cell{background-color:#f3ede5;border:1px solid #dcd7cf}html[data-theme=light] .cell-k{color:#6d6861}html[data-theme=light] .cell-v{color:#201c16}html[data-theme=light] .tech-benchmarks-row{background-color:#f3ede5;border:1px solid #dcd7cf}html[data-theme=light] .benchmark-cell{background-color:#f7f2ea;border:1px solid #ded9d1}html[data-theme=light] .bm-label{color:#6d6861}html[data-theme=light] .sponsor-promo-widget{background-color:#f4efe7;border:1px solid #dad4cd;box-shadow:0 10px 30px #503e2224}html[data-theme=light] .widget-header{border-bottom:1px solid #ddd7d0}html[data-theme=light] .widget-kicker{color:#6d6861}html[data-theme=light] .live-status-dot{background-color:var(--accent-fill)}html[data-theme=light] .sponsor-tile-card{background-color:#f2ece4;border:1px solid #dbd6ce}html[data-theme=light] .sponsor-tile-card:hover{background-color:#ede8e0;border-color:#6c9c088f}html[data-theme=light] .sponsor-favicon-wrapper{background-color:#f7f2ea;border:1px solid #dad5cd}html[data-theme=light] .sponsor-tile-name{color:#15110c}html[data-theme=light] .sponsor-ext-icon{color:#6d6861}html[data-theme=light] .sponsor-tile-desc{color:#6c6760}html[data-theme=light] .sponsor-claim-cta-btn{background-color:#a3d8551a;border:1px solid #6c9c086b}html[data-theme=light] .sponsor-claim-cta-btn:hover{background-color:var(--accent-fill);box-shadow:0 0 16px #b9f85c20}html[data-theme=light] .post-quick-specs-widget{background-color:#f4efe7;border:1px solid #dad5ce}html[data-theme=light] .spec-row{border-bottom:1px solid #ded9d1}html[data-theme=light] .spec-row span{color:#6d6861}html[data-theme=light] .spec-row strong{color:#2d2923}html[data-theme=light] .community-submit-widget{background-image:linear-gradient(#efeae2 0%,#f4efe7 100%)}html[data-theme=light] .community-widget-title{color:#15110c}html[data-theme=light] .community-widget-desc{color:#5e5a53}html[data-theme=light] .community-widget-btn:hover{background-color:var(--accent-fill)}html[data-theme=light] .fullscreen-recommended-section{border-top:1px solid #dcd7cf}html[data-theme=light] .rec-title{color:#15110c}html[data-theme=light] .rec-subtitle{color:#6c6861}html[data-theme=light] .rec-card{background-color:#f5efe8;border:1px solid #dad5ce}html[data-theme=light] .rec-card:hover{background-color:#f1ece4;border-color:#6c9c088f;box-shadow:0 12px 30px #503e222d}html[data-theme=light] .rec-card-media-box{background-color:#fbf6ee}html[data-theme=light] .badge-yt{color:#15110c;background-color:#be3a33}html[data-theme=light] .badge-x{color:#15110c;border:1px solid #3a2e1c26}html[data-theme=light] .rec-author{color:#6d6861}html[data-theme=light] .rec-pattern-tag{background-color:#a3d8551a}html[data-theme=light] .rec-card-title{color:#15110c}html[data-theme=light] .rec-card-desc{color:#66615b}html[data-theme=light] .rec-card-footer{border-top:1px solid #ded9d1}html[data-theme=light] .detail-author-card{background-color:#f4efe7;border:1px solid #dad5ce}html[data-theme=light] .detail-author-avatar{border:2px solid #d6d1c9}html[data-theme=light] .detail-avatar-fallback{background-color:#ede8e0;border:1px solid #d7d2ca}html[data-theme=light] .detail-author-name{color:#15110c}html[data-theme=light] .detail-upvotes-badge{background-color:#a3d8551a;border:1px solid #6c9c0859}html[data-theme=light] .direct-actions-panel{background-color:#f3eee6;border:1px solid #dad5cd}html[data-theme=light] .direct-btn.yt-btn{color:#15110c}html[data-theme=light] .direct-btn.x-btn{color:#15110c;background-color:#ede8e0;border:1px solid #d5d0c8}html[data-theme=light] .direct-btn.x-btn:hover{border-color:var(--accent-line);background-color:#e6e1d9}html[data-theme=light] .direct-btn.git-btn{color:#302c26;background-color:#f0ebe3;border:1px solid #d7d2ca}html[data-theme=light] .direct-btn.git-btn:hover{color:#15110c;border-color:var(--accent-line)}html[data-theme=light] .original-post-quote-box{border-left:3px solid var(--accent-line);color:#2f2b25;background-color:#f6f0e8}html[data-theme=light] .metric-row-item{background-color:#f3ede5;border:1px solid #dbd6ce}html[data-theme=light] .metric-k{color:#6d6861}html[data-theme=light] .seo-primer-section{background-color:#fdf7ef}html[data-theme=light] .divider-line{background-image:linear-gradient(90deg,#3a2e1c0b,#a3d85590,#3a2e1c0b)}html[data-theme=light] .divider-badge{background-color:#f6f0e9;border:1px solid #d9d4cd}html[data-theme=light] .dot-pulse{background-color:var(--accent-fill)}html[data-theme=light] .seo-main-h2{color:#1b1712}html[data-theme=light] .seo-section-h2{color:#1c1913}html[data-theme=light] .seo-lead{color:#4b4640}html[data-theme=light] .seo-text-col p{color:#39352f}html[data-theme=light] .seo-text-col strong{color:#15110c}html[data-theme=light] .agent-loop-diagram{background-color:#f8f3eb;border:1px solid #dcd7cf;box-shadow:0 16px 40px #503e2224}html[data-theme=light] .diagram-header{border-bottom:1px solid #ded9d1}html[data-theme=light] .diagram-dot{background-color:var(--accent-fill)}html[data-theme=light] .diagram-node{background-color:#f3eee6;border:1px solid #dad5cd}html[data-theme=light] .diagram-node strong{color:#1c1812}html[data-theme=light] .diagram-node small{color:#6d6861}html[data-theme=light] .diagram-node.jev-node{border:1px solid var(--accent-line);background-image:linear-gradient(#ede8e0,#f3eee6);box-shadow:0 0 20px #b9f85c0f}html[data-theme=light] .jev-badge-mini{background-color:#a3d85530}html[data-theme=light] .split-branch{background-color:#f5efe7;border:1px dashed #d9d4cd}html[data-theme=light] .split-branch span{color:#34302a}html[data-theme=light] .split-branch small{color:#6d6861}html[data-theme=light] .seo-table-container{background-color:#f9f4ec;border:1px solid #dcd6cf}html[data-theme=light] .seo-comparison-table th,html[data-theme=light] .seo-comparison-table td{border-bottom:1px solid #ded8d1}html[data-theme=light] .seo-comparison-table thead th{color:#625d57;background-color:#f5efe7}html[data-theme=light] .seo-comparison-table tbody th{color:#15110c;background-color:#f8f3eb}html[data-theme=light] .seo-comparison-table tbody td{color:#4f4b44}html[data-theme=light] .seo-comparison-table .highlight-col{color:#211d17;background-color:#a3d8550d;border-left:1px solid #6c9c0847;border-right:1px solid #6c9c0847}html[data-theme=light] .seo-comparison-table thead th.highlight-col{background-color:#a3d8551a}html[data-theme=light] .primitive-showcase-card{background-color:#f7f2ea;border:1px solid #dcd7cf}html[data-theme=light] .primitive-pill{background-color:#a3d85526;border:1px solid #6c9c0859}html[data-theme=light] .primitive-title{color:#1a1610}html[data-theme=light] .primitive-desc{color:#58534d}html[data-theme=light] .code-block{background-color:#fdf7ef;border:1px solid #ded9d1}html[data-theme=light] .code-block code{color:#39352f}html[data-theme=light] .seo-pattern-box{background-color:#f7f2ea;border:1px solid #dcd7cf}html[data-theme=light] .seo-pattern-box h4{color:#1e1a14}html[data-theme=light] .seo-pattern-box p{color:#5c5851}html[data-theme=light] .seo-faq-item{background-color:#f8f3eb;border:1px solid #ddd8d0}html[data-theme=light] .seo-faq-item[open]{background-color:#f6f1e9}html[data-theme=light] .seo-faq-summary{color:#1e1a15}html[data-theme=light] .seo-faq-answer p{color:#534e48}html[data-theme=light] .seo-faq-answer strong{color:#15110c}html[data-theme=light] .seo-footer-cta{background-image:linear-gradient(135deg,#f4efe7 0%,#eee9e1 100%)}html[data-theme=light] .cta-left h3{color:#15110c}html[data-theme=light] .cta-left p{color:#4c4842}html[data-theme=light] .seo-sub-h3{color:#1b1712}html[data-theme=light] .seo-emphasis{color:#15110c}html[data-theme=light] .agent-loop-pill-sequence{background-color:#f8f2ea;border:1px solid #dcd7cf}html[data-theme=light] .agent-loop-pill-sequence code{background-color:#a3d85526;border:1px solid #6c9c084f}html[data-theme=light] .seo-quick-links{color:#625e57;background-color:#f9f4ec;border:1px solid #ded9d1}html[data-theme=light] .seo-quick-links .quick-links-label{color:#2d2923}html[data-theme=light] .seo-contrast-box{background-color:#f9f4ec;border:1px solid #ddd8d0}html[data-theme=light] .tag-llm{color:#4f4b44;background-color:#eee8e1;border:1px solid #d9d4cc}html[data-theme=light] .tag-jev{background-color:#a3d85530;border:1px solid #6c9c086b}html[data-theme=light] .contrast-quote{color:#201c17}html[data-theme=light] .contrast-action{color:#3e3a34}html[data-theme=light] .seo-bullet-list li,html[data-theme=light] .seo-state-list li,html[data-theme=light] .seo-mini-list li,html[data-theme=light] .seo-frequency-list li{color:#39352f}html[data-theme=light] .seo-link-strip{color:#625e57}html[data-theme=light] .seo-code-demo-box{background-color:#f9f4ec;border:1px solid #ded8d1}html[data-theme=light] .code-header{background-color:#f5f0e8;border-bottom:1px solid #ded9d1}html[data-theme=light] .code-dot{background-color:var(--accent-fill)}html[data-theme=light] .seo-punchline{color:#15110c}html[data-theme=light] .seo-use-case-card{background-color:#f8f3eb;border:1px solid #ddd8d0}html[data-theme=light] .seo-use-case-card .seo-sub-h3{color:#15110c}html[data-theme=light] .seo-use-case-card p{color:#4e4a44}html[data-theme=light] .seo-numbered-steps li{background-color:#f8f3eb;border:1px solid #dcd7cf}html[data-theme=light] .seo-numbered-steps strong{color:#1a1610}html[data-theme=light] .seo-numbered-steps p{color:#625d57}html[data-theme=light] .seo-quote{border-left:3px solid var(--accent-line);color:#211d17;background-color:#f9f3ec}html[data-theme=light] .seo-highlight-question{color:#15110c;background-color:#f7f1e9}html[data-theme=light] .seo-summary-callout{background-color:#f8f2ea;border:1px solid #dcd6cf}html[data-theme=light] .seo-summary-callout p{color:#4b4640}html[data-theme=light] .seo-chapter{border-bottom:1px solid #3a2e1c1a}html[data-theme=light] .seo-prose-block+.seo-prose-block{border-top:1px dashed #3a2e1c1a}html[data-theme=light] .seo-prose-block p{color:#3b3730}html[data-theme=light] .seo-prose-block p strong{color:#15110c}html[data-theme=light] .decision-circuit-frame{background-color:#faf5ed;border:1px solid #ddd8d0;box-shadow:0 16px 44px #503e2231}html[data-theme=light] .decision-circuit-frame:hover{border-color:#6c9c08a1;box-shadow:0 20px 48px #503e223e,0 0 24px #b9f85c0a}html[data-theme=light] .circuit-header{background-color:#fdf7ef;border-bottom:1px solid #dfdad2}html[data-theme=light] .circuit-title{color:#292620}html[data-theme=light] .circuit-chip{color:#615c56;background-color:#f5f0e8;border:1px solid #dcd6cf}html[data-theme=light] .circuit-chip.chip-pulse{background-color:#a3d85520;border-color:#6c9c0859}html[data-theme=light] .circuit-chip.chip-metrics strong{color:#15110c}html[data-theme=light] .circuit-chip.chip-turn{color:#211d17}html[data-theme=light] .circuit-pause-btn{color:#3a513d;background-color:#f1ece4}html[data-theme=light] .circuit-pause-btn:hover{border-color:var(--accent-line);background-color:#ece7df}html[data-theme=light] .circuit-canvas{background-image:radial-gradient(circle at 50% 0,#a3d8550a 0%,#0000 70%)}html[data-theme=light] .circuit-node-card{background-color:#f8f2ea;border:1px solid #ded9d1}html[data-theme=light] .circuit-node-card.node-engine{background-image:linear-gradient(#f5f0e8 0%,#f9f4ec 100%);border-color:#6c9c087d;box-shadow:0 0 16px #b9f85c08}html[data-theme=light] .node-card-head{border-bottom:1px solid #dfdad2}html[data-theme=light] .node-num{color:#6d6861}html[data-theme=light] .node-title{color:#1c1913}html[data-theme=light] .node-badge-raw{color:#625d57;background-color:#f1ece4;border:1px solid #dcd6cf}html[data-theme=light] .node-badge-rlcd{background-color:#a3d85530;border:1px solid #6c9c087d}html[data-theme=light] .node-badge-out{color:#046c2b;background-color:#efe9e1}html[data-theme=light] .node-code-pre{color:#39352f;background-color:#fdf7ef;border:1px solid #e0dbd3}html[data-theme=light] .node-goal-tag{color:#625d57}html[data-theme=light] .node-step-tag{background-color:#a3d85520}html[data-theme=light] .conduit-stream-line{background-image:repeating-linear-gradient(90deg, var(--accent-fill) 0, var(--accent-fill) 6px, transparent 6px, transparent 12px)}html[data-theme=light] .candidate-row{background-color:#fbf5ee;border:1px solid #e1dbd4}html[data-theme=light] .candidate-row.active{background-color:#a3d8551a;border-color:#6c9c088f;box-shadow:0 0 10px #b9f85c0d}html[data-theme=light] .cand-name{color:#625e57}html[data-theme=light] .candidate-row.active .cand-name{color:#15110c}html[data-theme=light] .cand-prob{color:#6d6861}html[data-theme=light] .cand-bar-track{background-color:#f1ece4}html[data-theme=light] .cand-bar-fill{background-color:#c1e2c7}html[data-theme=light] .candidate-row.active .cand-bar-fill{background-color:var(--accent-fill)}html[data-theme=light] .engine-footer-meta{color:#6d6861;border-top:1px solid #dfdad2}html[data-theme=light] .decision-json-pre{color:#306a3e;background-color:#fdf7ef;border:1px solid #e0dbd3}html[data-theme=light] .decision-dispatch-note{color:#046c2b}html[data-theme=light] .circuit-return-track{border-top:1px dashed #ded9d1}html[data-theme=light] .circuit-exec-bar{background-color:#f8f3eb;border:1px solid #dcd7cf}html[data-theme=light] .exec-num{color:#6d6861}html[data-theme=light] .exec-title{color:#1c1913}html[data-theme=light] .exec-badge{color:#3b5c3f;background-color:#eee9e1}html[data-theme=light] .exec-code-line code{color:#211d17;background-color:#fdf7ef;border:1px solid #ded9d1}html[data-theme=light] .circuit-loop-back-track{background-color:#fcf7ef;border:1px solid #ded8d1}html[data-theme=light] .loop-back-wire{background-image:repeating-linear-gradient(90deg,#ebe6de 0 8px,#0000 8px 16px)}html[data-theme=light] .loop-pulse-particle{background-image:linear-gradient(90deg, transparent, var(--accent-fill), transparent)}html[data-theme=light] .loop-back-badge{background-color:#faf5ed;border:1px solid #6c9c087d;box-shadow:0 0 12px #b9f85c0a}html[data-theme=light] .loop-text{color:#292620}html[data-theme=light] .seo-figure-frame{background-color:#f9f4ec;border:1px solid #ddd7d0;box-shadow:0 16px 40px #503e222d}html[data-theme=light] .seo-figure-frame:hover{border-color:#6c9c08a1;box-shadow:0 20px 48px #503e223a,0 0 24px #b9f85c0d}html[data-theme=light] .seo-figcaption{color:#625e57}html[data-theme=light] .seo-figcaption strong{color:#332f29}html[data-theme=light] .seo-disclaimer-note{color:#6d6861!important}html[data-theme=light] .pricing-split-layout{background-color:#f6f1e98c;border:1px solid #dcd7cf}html[data-theme=light] .pricing-lead-text{color:#35312b}html[data-theme=light] .pricing-chip{background-color:#f5f0e8;border:1px solid #dad5cd}html[data-theme=light] .pricing-chip-label{color:#6d6861}html[data-theme=light] .pricing-loop-takeaway{border-left:2px solid var(--accent-line);color:#2e2a24;background-color:#a3d8550d}html[data-theme=light] .pricing-split-right .seo-figcaption{color:#6d6861}html[data-theme=light] .seo-browser-card{background-color:#f7f2ea;border:1px solid #dbd6ce;box-shadow:0 16px 44px #503e2236}html[data-theme=light] .seo-browser-card:hover{border-color:#6c9c08a1;box-shadow:0 20px 50px #503e2243,0 0 24px #b9f85c0d}html[data-theme=light] .browser-card-header{background-color:#f9f4ec;border-bottom:1px solid #ddd8d0}html[data-theme=light] .browser-address{color:#615c55;background-color:#3a2e1c0a;border:1px solid #3a2e1c1a}html[data-theme=light] .official-source-badge{background-color:#a3d85526;border:1px solid #6c9c086b}html[data-theme=light] .seo-curated-head{border-bottom:1px solid #ded9d1}html[data-theme=light] .seo-view-all-link{color:#544f49}html[data-theme=light] .seo-curated-card{background-color:#f6f1e9;border:1px solid #ddd8d0}html[data-theme=light] .seo-curated-card:hover{background-color:#f3ede5;border-color:#6c9c08a1;box-shadow:0 10px 28px #503e222d,0 0 18px #b9f85c0a}html[data-theme=light] .curated-author-name{color:#24201a}html[data-theme=light] .curated-handle{color:#55514a}html[data-theme=light] .curated-pattern-pill{color:#544f49;background-color:#3a2e1c0d;border:1px solid #3a2e1c1a}html[data-theme=light] .curated-media-box{background-color:#000;border:1px solid #ddd8d0}html[data-theme=light] .curated-play-badge{color:#4c7003;background-color:#fbf5edd1;border:1px solid #6c9c087d}html[data-theme=light] .seo-curated-card:hover .curated-play-badge{border-color:#618d01;box-shadow:0 0 12px #b9f85c40}html[data-theme=light] .curated-title{color:#15110c}html[data-theme=light] .curated-summary{color:#625d57}html[data-theme=light] .curated-metric-pill{color:#403c35;background-color:#a3d85516;border:1px solid #6c9c0840}html[data-theme=light] .curated-card-footer{border-top:1px solid #3a2e1c1a}html[data-theme=light] .seo-code-sandbox{background-color:#f9f4ec;border:1px solid #ddd7d0;box-shadow:0 16px 44px #503e2231}html[data-theme=light] .sandbox-header{background-color:#fdf7ef;border-bottom:1px solid #dfdad2}html[data-theme=light] .sandbox-tab{color:#6d6861}html[data-theme=light] .sandbox-tab.active{background-color:#a3d85520;border:1px solid #6c9c0859}html[data-theme=light] .sandbox-badge{color:#544f49}html[data-theme=light] .live-dot{box-shadow:0 0 8px #10b98180}html[data-theme=light] .sandbox-body{border-bottom:1px solid #dfdad2}html[data-theme=light] .request-pane{background-color:#fbf5ed;border-right:1px solid #dfdad2}html[data-theme=light] .response-pane{background-color:#f9f3ec}html[data-theme=light] .pane-label{color:#6d6861}html[data-theme=light] .pane-label code{color:#544f49;background-color:#3a2e1c0d}html[data-theme=light] .sandbox-code{color:#312d27}html[data-theme=light] .response-pre{color:#0a703e}html[data-theme=light] .sandbox-footer{color:#625d57;background-color:#fdf7ef}html[data-theme=light] .sandbox-footer code{background-color:#a3d8551a}@media (max-width:768px){html[data-theme=light] .request-pane{border-bottom:1px solid #dfdad2}}html[data-theme=light] .playbook-jump-pill{color:#544f49;background-color:#3a2e1c0a;border:1px solid #ddd8d0}html[data-theme=light] .playbook-jump-pill:hover{background-color:#a3d8551a;border-color:#6c9c088f}html[data-theme=light] .playbook-card{background-color:#f7f2ea;border:1px solid #ddd7d0}html[data-theme=light] .playbook-card:hover{border-color:#6c9c087d}html[data-theme=light] .playbook-title{color:#15110c}html[data-theme=light] .playbook-count-badge{color:#544f49;background-color:#3a2e1c0d}html[data-theme=light] .playbook-deep-link{background-color:#a3d8551a;border:1px solid #6c9c0859}html[data-theme=light] .playbook-deep-link:hover{background-color:var(--accent-fill)}html[data-theme=light] .playbook-tagline{color:#3f3b35}html[data-theme=light] .playbook-bottleneck-box{background-color:#faf5ed;border-left:3px solid #885709}html[data-theme=light] .bottleneck-label{color:#705300}html[data-theme=light] .playbook-bottleneck-box p{color:#312d27}html[data-theme=light] .playbook-pipeline-wrap{background-color:#faf5ed;border:1px solid #dfdad2}html[data-theme=light] .pipeline-label{color:#6d6861}html[data-theme=light] .pipeline-step-num{background-color:#a3d85526}html[data-theme=light] .pipeline-step-text{color:#24201a;background-color:#f3ede5}html[data-theme=light] .tradeoff-col{background-color:#f9f4ec;border:1px solid #dfdad2}html[data-theme=light] .works-well .tradeoff-head{color:#0a703e}html[data-theme=light] .watch-out .tradeoff-head{color:#726206}html[data-theme=light] .tradeoff-list{color:#544f49}html[data-theme=light] .playbook-builds-section{border-top:1px solid #ddd8d0}html[data-theme=light] .playbook-builds-title{color:#6d6861}html[data-theme=light] .playbook-build-thumb-card{background-color:#f9f4ec;border:1px solid #dfdad2}html[data-theme=light] .playbook-build-thumb-card:hover{background-color:#f4efe7;border-color:#6c9c088f}html[data-theme=light] .playbook-author-name{color:#625d57}html[data-theme=light] .playbook-metric-tag{background-color:#a3d8551a;border:1px solid #6c9c0847}html[data-theme=light] .playbook-build-title{color:#15110c}html[data-theme=light] .playbook-build-tagline{color:#6d6861}html[data-theme=light] .pattern-detail-prose{background-color:#f7f2ea;border:1px solid #ddd8d0}html[data-theme=light] .pattern-spec-section{border-bottom:1px solid #dfdad2}html[data-theme=light] .spec-h2{color:#15110c}html[data-theme=light] .spec-body-text{color:#312d27}html[data-theme=light] .compare-without{background-color:#f8f3eb}html[data-theme=light] .compare-with{background-color:#f6f1e9}html[data-theme=light] .without-badge{color:#85021a;background-color:#df595330;border:1px solid #9e151d6b}html[data-theme=light] .with-badge{color:#4c7003;background-color:#a3d85530;border:1px solid #6c9c086b}html[data-theme=light] .compare-sub{color:#6d6861}html[data-theme=light] .compare-without .compare-item-title{color:#83383c}html[data-theme=light] .compare-with .compare-item-title{color:#0a703e}html[data-theme=light] .compare-item-desc{color:#394658}html[data-theme=light] .pattern-pipeline-card{background-color:#faf5ed;border:1px solid #dfdad2}html[data-theme=light] .pipeline-flow-row{background-color:#f6f1e9;border:1px solid #ddd8d0}html[data-theme=light] .flow-step-badge{background-color:#a3d85520}html[data-theme=light] .flow-step-desc{color:#24201a}html[data-theme=light] .well-box{background-color:#f8f2ea}html[data-theme=light] .caution-box{background-color:#f7f2ea;border-color:#dcd7d0}html[data-theme=light] .well-box .tradeoff-subhead{color:#0a703e}html[data-theme=light] .caution-box .tradeoff-subhead{color:#726206}html[data-theme=light] .tradeoff-bullet.green{color:#0a703e}html[data-theme=light] .tradeoff-bullet.amber{color:#726206}html[data-theme=light] .tradeoff-spec-list{color:#544f49}html[data-theme=light] .browser-example-card{background-color:#f3ede6;border:1px solid #d9d4cc}html[data-theme=light] .browser-example-card h3{color:#15110c}html[data-theme=light] .browser-example-card p{color:#3f3b35}html[data-theme=light] .browser-example-card .browser-example-boundary{color:#26221d}html[data-theme=light] .pattern-build-item-card{background-color:#faf5ed;border:1px solid #dfdad2}html[data-theme=light] .pattern-build-item-card:hover{background-color:#f5efe8;border-color:#6c9c088f}html[data-theme=light] .pattern-build-author{color:#625d57}html[data-theme=light] .pattern-build-latency-badge{background-color:#a3d85520;border:1px solid #6c9c0859}html[data-theme=light] .pattern-build-cost-badge{color:#312d27;background-color:#3a2e1c0d;border:1px solid #3a2e1c1a}html[data-theme=light] .pattern-build-item-title{color:#15110c}html[data-theme=light] .pattern-build-item-tagline{color:#625d57}html[data-theme=light] .side-card{background-color:#f7f2ea;border:1px solid #ddd8d0}html[data-theme=light] .side-card-title{color:#15110c;border-bottom:1px solid #dfdad2}html[data-theme=light] .side-api-button{background-color:var(--accent-fill)}html[data-theme=light] .side-pattern-link{color:#544f49}html[data-theme=light] .side-pattern-link:hover{color:#15110c;background-color:#3a2e1c0d}html[data-theme=light] .builds-filter-bar{background-color:#f9f4ec;border:1px solid #dfdad2}html[data-theme=light] .builds-format-pill{color:#544f49;background-color:#3a2e1c0a;border:1px solid #ddd8d0}html[data-theme=light] .builds-format-pill:hover,html[data-theme=light] .builds-format-pill.active{background-color:var(--accent-fill);border-color:var(--accent-line)}html[data-theme=light] .builds-pattern-pills{border-top:1px solid #dfdad2}html[data-theme=light] .builds-pattern-pill{color:#6d6861;border:1px solid #ddd8d0}html[data-theme=light] .builds-pattern-pill:hover,html[data-theme=light] .builds-pattern-pill.active{color:#15110c;background-color:#a3d85513;border-color:#6c9c088f}html[data-theme=light] .spotlight-card{background-color:#f7f2ea;border:1px solid #ddd8d0}html[data-theme=light] .spotlight-card:hover{background-color:#f3eee6;border-color:#6c9c08a1}html[data-theme=light] .spotlight-thumb-wrap{background-color:#000;border:1px solid #ddd8d0}html[data-theme=light] .spotlight-play-badge{color:#4c7003;border:1px solid #6c9c086b}html[data-theme=light] .spotlight-card-title{color:#15110c}html[data-theme=light] .spotlight-author{color:#6d6861}html[data-theme=light] .spotlight-metrics{background-color:#a3d8551a}html[data-theme=light] .directory-section-head{border-bottom:1px solid #dfdad2}html[data-theme=light] .directory-count-label{color:#625d57}html[data-theme=light] .directory-count-label strong{color:#15110c}html[data-theme=light] .showcase-card{background-color:#f7f2ea;border:1px solid #ddd8d0}html[data-theme=light] .showcase-card:hover{background-color:#f3ede5;border-color:#6c9c08a1;box-shadow:0 10px 24px #503e2224}html[data-theme=light] .showcase-avatar-fallback{background-color:#ebe5dd}html[data-theme=light] .showcase-author-name{color:#24201a}html[data-theme=light] .showcase-handle{color:#6d6861}html[data-theme=light] .showcase-media-box{background-color:#000;border:1px solid #ddd8d0}html[data-theme=light] .showcase-card-title{color:#15110c}html[data-theme=light] .showcase-card-tagline{color:#625d57}html[data-theme=light] .showcase-metric-pill{color:#403c35;background-color:#a3d8551a;border:1px solid #6c9c0847}html[data-theme=light] .showcase-pattern-tag{color:#544f49;background-color:#3a2e1c0a;border:1px solid #3a2e1c1a}html[data-theme=light] .showcase-stack-tag{color:#6d6861;background-color:#3a2e1c05;border:1px solid #dfdad2}html[data-theme=light] .showcase-card-footer{border-top:1px solid #3a2e1c1a}html[data-theme=light] .resources-hero-meta{color:#4f4b45}html[data-theme=light] .resource-feature{background-image:radial-gradient(circle at 90% 0,#a3d8552a,#0000 42%),linear-gradient(135deg,#efeae2,#f4efe7 75%);box-shadow:0 20px 56px #503e220b}html[data-theme=light] .resource-feature p{color:#403c36}html[data-theme=light] .resource-feature-index{border-left:1px solid #d0cbc3}html[data-theme=light] .resource-feature-index ol{color:#2b2721}html[data-theme=light] .resource-filters a{color:#45413b}html[data-theme=light] .resource-filters a:hover,html[data-theme=light] .resource-filters a.active{background-color:var(--accent-fill);border-color:var(--accent-line)}html[data-theme=light] .resource-topic-filters a{color:#6d6861}html[data-theme=light] .resource-topic-filters a:hover,html[data-theme=light] .resource-topic-filters a.active{border-bottom-color:var(--accent-line)}html[data-theme=light] .resource-entry{background-color:#f4eee7}html[data-theme=light] .resource-kind{background-color:#a3d85526}html[data-theme=light] .resource-origin{color:#423e38;border:1px solid #d4cfc7}html[data-theme=light] .resource-origin-official{color:#326476}html[data-theme=light] .resource-origin-independent{color:#725a2c}html[data-theme=light] .resource-entry>p{color:#4a453f}html[data-theme=light] .resource-entry .resource-entry-note{color:#61573e}html[data-theme=light] .resource-publisher{color:#6b6760}html[data-theme=light] .resource-topic-list span{color:#65605a;border:1px solid #d9d4cc}html[data-theme=light] .resource-topic-list a{color:#396238}html[data-theme=light] .resource-topic-list a:hover{background-color:#cbe8ca}html[data-theme=light] .resource-collection-note{border-left:3px solid var(--accent-line);background-color:#f1ece4}html[data-theme=light] .resource-collection-note p{color:#4b4740}html[data-theme=light] .resource-breadcrumb{color:#5d5852}html[data-theme=light] .resource-article-provenance{color:#3e3a34;background-color:#f0ba5c12}html[data-theme=light] .resource-article-provenance strong{color:#735d25}html[data-theme=light] .resource-lead-quote{border-left:3px solid var(--accent-line);color:#201c17;background-color:#f3ede5}html[data-theme=light] .resource-lead-quote cite{color:#646059}html[data-theme=light] .resource-article-body p{color:#423d37}html[data-theme=light] .resource-article-body strong{color:#201c17}html[data-theme=light] .resource-claim-grid>div{background-color:#f3ede5}html[data-theme=light] .resource-pdf-summary ul,html[data-theme=light] .resource-example-steps{color:#423d37}html[data-theme=light] .resource-article-aside>div{background-color:#f4efe7}html[data-theme=light] .article-toc-link{color:#545049}html[data-theme=light] .article-toc-link:hover{background-color:#4ecb7113}html[data-theme=light] .article-toc-link.active{background-color:#4ecb7120}html[data-theme=light] .article-toc-link .toc-active-dot{background-color:var(--accent-fill);box-shadow:0 0 7px #4ecb7173}html[data-theme=light] .article-toc-link.toc-level-3{color:#6d6861}html[data-theme=light] .article-toc-source-link{color:#545049}html[data-theme=light] .article-toc-source-link:hover{background-color:#4ecb7113}html[data-theme=light] .pdf-preview-figure{background-color:#f4efe7;box-shadow:0 16px 36px #503e2228}html[data-theme=light] .pdf-preview-toolbar{background-color:#f1ebe3}html[data-theme=light] .pdf-preview-badge{color:#36322c}html[data-theme=light] .pdf-preview-badge .pdf-dot{background-color:var(--accent-fill);box-shadow:0 0 8px #4ecb714d}html[data-theme=light] .pdf-preview-btn{background-color:#3a2e1c0d;color:#36322c!important}html[data-theme=light] .pdf-preview-btn:hover{border-color:var(--accent-line);background-color:#4ecb7126;color:#15110c!important}html[data-theme=light] .pdf-preview-btn.primary{background-color:#4ecb7133;border-color:#0680398f;color:#106c36!important}html[data-theme=light] .pdf-preview-btn.primary:hover{background-color:var(--accent-fill)}html[data-theme=light] .pdf-preview-img-wrap{background-color:#faf5ed}html[data-theme=light] .pdf-preview-img{box-shadow:0 10px 30px #503e223e,0 0 0 1px #ffffff1f}html[data-theme=light] .pdf-preview-caption{color:#635f58;background-color:#f4efe7}html[data-theme=light] .pdf-preview-caption strong{color:#201c17}@media (max-width:850px){html[data-theme=light] .resource-feature-index{border-top:1px solid #d0cbc3}html[data-theme=light] .article-toc-mobile-btn{color:#201c17;background-color:#f4efe7;box-shadow:0 8px 20px #503e222d}html[data-theme=light] .mobile-toc-active-label{color:#2c2822}html[data-theme=light] .mobile-toc-chevron{color:#68645d}}html[data-theme=light] .repository-card{background-color:#f2ece4;border:1px solid #d6d1ca}html[data-theme=light] .repository-card:hover{border-color:#c6c1b9;box-shadow:0 4px 20px #503e221b}html[data-theme=light] .repository-preview{background-color:#fff}html[data-theme=light] .repository-category{color:#5d5952}html[data-theme=light] .repository-lang-badge{color:#314528;background-color:#ebe6de}html[data-theme=light] .repository-card h2 a span{color:#68635c}html[data-theme=light] .repository-stats{color:#4f4b44}html[data-theme=light] .repository-stat-item svg{color:#624400}html[data-theme=light] .repository-stat-item.forks svg{color:#364733}html[data-theme=light] .repository-stat-item strong{color:#24201a}html[data-theme=light] .repository-summary{color:#504b45}html[data-theme=light] .repository-requirements{color:#57524c;border-top:1px solid #dbd6ce}html[data-theme=light] .repository-requirements p{color:#4f4b45}html[data-theme=light] .repository-actions{border-top:1px solid #dcd7cf}html[data-theme=light] .repository-actions a:last-child{color:#45413b}html[data-theme=light] .repository-search{color:#4a4640}html[data-theme=light] .repository-search input{background-color:#f1ece4;border:1px solid #d3cec6}html[data-theme=light] .repository-search input:focus-visible{outline:2px solid var(--accent-line)}html[data-theme=light] .repository-sort-control{color:#4a4640}html[data-theme=light] .repository-sort-select{background-color:#f1ece4;border:1px solid #d3cec6}html[data-theme=light] .repository-sort-select:focus-visible{outline:2px solid var(--accent-line)}html[data-theme=light] .repository-filters button{color:#3b3731;background-color:#efeae2;border:1px solid #d4cfc7}html[data-theme=light] .repository-filters button:hover{border-color:#c9c4bc}html[data-theme=light] .repository-filters button[aria-pressed=true]{background-color:var(--accent-fill);border-color:var(--accent-line)}html[data-theme=light] .repository-result-count{color:#69645e}html[data-theme=light] .repository-empty button{background-color:var(--accent-fill)}@media (max-width:860px){html[data-theme=light] .bottom-sponsor-ticker{background-color:#faf5edf2;border-top:1px solid #0e8d5e6b;box-shadow:0 -3px 18px #00e59914,0 -8px 24px #503e223e}}html[data-theme=light] .bottom-sponsor-ticker:before{background-image:linear-gradient(90deg,#0000 0%,#36e39c40 15%,#36e39c 50%,#38bdf8df 75%,#0000 100%)}html[data-theme=light] .ticker-sponsor-pill{color:#191610;background-color:#f5efe8eb;border:1px solid #0e8d5e7d;box-shadow:0 0 10px #00e59917,inset 0 0 6px #00e5990a}html[data-theme=light] .ticker-sponsor-pill:hover{color:#15110c;background-color:#eee9e1fa;border-color:#0e8d5e;box-shadow:0 0 18px #00e59936,0 0 4px #38bdf826,inset 0 0 8px #00e59914}html[data-theme=light] .ticker-pill-icon-wrap{background-color:#36e39c26;box-shadow:0 0 6px #00e5991a}html[data-theme=light] .ticker-advertise-pill{border:1px solid #9d7503d6;box-shadow:0 0 12px #f59e0b39}html[data-theme=light] .ticker-advertise-pill:hover{box-shadow:0 0 16px #f59e0b4d}html[data-theme=light] .site-language-link{color:#4e6f03}html[data-theme=light] .site-language-link:hover{color:#15110c;background-color:#eae5dd}html[data-theme=light] .localized-site-nav a{color:#3f3b35}html[data-theme=light] .guide-language-switcher a{color:#39352f;background-color:#f3eee6;border:1px solid #d3cdc6}html[data-theme=light] .guide-language-switcher a:hover,html[data-theme=light] .guide-language-switcher a[aria-current=page]{background-color:var(--accent-fill);border-color:var(--accent-line)}html[data-theme=light] .localized-guide-top>a{color:#56524c}html[data-theme=light] .localized-guide-toc a{color:#56514b}html[data-theme=light] .localized-guide-toc a:hover{background-color:#efe9e1}html[data-theme=light] .localized-guide-body p,html[data-theme=light] .localized-guide-body li{color:#3b3630}html[data-theme=light] .localized-guide-steps>div,html[data-theme=light] .localized-guide-cases>div{background-color:#f2ede5;border:1px solid #d5d0c9}html[data-theme=light] .localized-guide-note{border-left:3px solid var(--accent-line);background-color:#eee9e1}html[data-theme=light] .localized-guide-end{background-image:linear-gradient(135deg,#ebe5de,#f3eee6)}html[data-theme=light] .cr-lead{background-image:linear-gradient(115deg,#eee9e1,#f2ede5);border:1px solid #d5d0c8}html[data-theme=light] .cr-lead-content>p{color:#2f2b25}html[data-theme=light] .cr-post{background-color:#f5efe7;border:1px solid #d6d1c9}html[data-theme=light] .cr-avatar{color:#566a3f;background-color:#e5e0d8}html[data-theme=light] .cr-days>button:hover{background-color:#e8e3db}html[data-theme=light] .cr-days>button.has-record{background-color:#ebe6de}html[data-theme=light] .cr-days>button.selected{border-color:var(--accent-line);background-color:#cde4c4}html[data-theme=light] .cr-tag{background-color:#ebe5de}html[data-theme=light] .cr-tag.banked{background-color:#ece6df}html[data-theme=light] .cr-filters button[aria-pressed=true]{background-color:#e3ded6}html[data-theme=light] .cr-panel{background-color:#f5efe7b8}html[data-theme=light] .cr-empty{color:#3b3731;border:1px dashed #cfcac2}html[data-theme=light] .cr-form label{color:#332f29}html[data-theme=light] .cr-form input,html[data-theme=light] .cr-form select{background-color:#f7f2ea}html[data-theme=light] .cr-form-error{color:#83433a}html[data-theme=light] .cr-conversation-evidence>a,html[data-theme=light] .cr-post-evidence>a{background-color:#fff}html[data-theme=light] .cr-today{background-image:radial-gradient(circle at 24% 12%,#9bda5d20,#0000 38%),linear-gradient(115deg,#eee9e1,#f3eee6);border:1px solid #d5d0c8}html[data-theme=light] .cr-today-main>p{background-color:#ebe5de}html[data-theme=light] .cr-today-main>p.is-reported{background-color:#cce8ca}html[data-theme=light] .cr-today-last time{color:#2f2b25}html[data-theme=light] .cr-history-row:focus-visible{outline:2px solid var(--accent-line)}html[data-theme=light] .cr-lead{background-image:radial-gradient(circle at 18% 8%,#9bda5d1d,#0000 40%),linear-gradient(115deg,#eee9e1,#f3ede6)}html[data-theme=light] .cr-lead-content>p.cr-answer{background-color:#ebe5de}html[data-theme=light] .cr-lead-content>p.cr-answer.is-reported{background-color:#cce8ca}html[data-theme=light] .cr-last-report time{color:#2f2b25}html[data-theme=light] .fm-pills button[aria-pressed=true],html[data-theme=light] .fm-provider-switch a[aria-current=page]{background-color:var(--accent-fill);border-color:var(--accent-line)}html[data-theme=light] .fm-table th{background-color:#efeae2}html[data-theme=light] .fm-table tr:hover td{background-color:#a3d85508}html[data-theme=light] .fm-alert{background-color:#f0ba5c16;border-color:#a8780dc4}html[data-theme=light] .fm-actions .btn,html[data-theme=light] .fm-step-number{background-color:var(--accent-fill)}html[data-theme=light] .fm-code{background-color:#fdf8f0}
