.rfl-intro-section{background:linear-gradient(180deg,#fff 0%,var(--paper-2)100%);padding-bottom:72px}.rfli-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;margin-bottom:14px;display:grid}.rfli-head{max-width:none;margin-bottom:0}.rfli-head h2{font-family:var(--sans);letter-spacing:-.03em;margin-top:0;font-size:max(34px,min(4vw,56px));font-weight:500;line-height:1.05}.rfli-lede{max-width:480px;color:var(--muted);margin:20px 0 28px;font-size:16px;font-weight:400;line-height:1.75}.rfli-lede strong{color:var(--ink);font-weight:600}.rfli-badges{flex-wrap:wrap;gap:7px;margin-bottom:28px;display:flex}.rfli-badge{font-family:var(--mono);letter-spacing:.06em;background:var(--paper-2);border:1.5px solid var(--line);color:var(--muted);opacity:0;border-radius:20px;align-items:center;gap:7px;padding:6px 12px;font-size:9px;transition:opacity .35s,transform .35s;display:inline-flex;transform:translateY(5px)}.rfli-badge.is-lit{opacity:1;transform:none}.rfli-badge-dot{background:var(--rfli-dot,var(--accent));border-radius:50%;flex-shrink:0;width:7px;height:7px}.rfli-preview{background:var(--paper-2);border:1.5px solid var(--line);opacity:0;border-radius:16px;padding:18px 20px;transition:opacity .5s .4s;position:relative;overflow:hidden}.rfli-preview:before{content:"";background:linear-gradient(180deg,var(--accent),var(--accent-2));width:3px;position:absolute;top:0;bottom:0;left:0}.rfli-preview-label{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-2);align-items:center;gap:6px;margin-bottom:8px;font-size:8.5px;display:flex}.rfli-preview-pulse{background:var(--accent-2);border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite rfli-pulse;box-shadow:0 0 6px rgba(44,160,171,.55)}.rfli-preview-q{color:var(--ink);margin:0 0 8px;font-size:13.5px;font-weight:600;line-height:1.4}.rfli-preview-a{color:var(--muted);margin:0;font-size:13px;font-weight:400;line-height:1.65}.rfli-preview-a strong{color:var(--ink);font-weight:500}.rfli-preview-cursor{background:var(--accent);vertical-align:middle;width:2px;height:14px;margin-left:2px;animation:.9s step-end infinite rfli-blink;display:inline-block}.rfli-cards{flex-direction:column;gap:10px;display:flex}.rfli-card{border:1.5px solid var(--line);opacity:0;background:#fff;border-radius:18px;align-items:flex-start;gap:16px;padding:22px 22px 20px;transition:opacity .45s,transform .45s,border-color .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden;transform:translate(20px)}.rfli-card:before{content:"";background:var(--rfli-tone);opacity:0;width:3px;transition:opacity .22s;position:absolute;top:0;bottom:0;left:0}.rfli-card:hover{border-color:var(--rfli-tone);box-shadow:0 8px 32px rgba(0,0,0,.07),0 0 0 1px var(--rfli-tone-faint);transform:translate(4px)}.rfli-card:hover:before{opacity:1}.rfli-card-icon{width:44px;height:44px;color:var(--rfli-tone);background:var(--rfli-tone-pale);border:1.5px solid var(--rfli-tone-faint);box-shadow:0 2px 8px var(--rfli-tone-faint);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition:background .22s,border-color .22s,color .22s;display:flex}.rfli-card-icon svg{width:20px;height:20px}.rfli-card:hover .rfli-card-icon{color:#fff;background:var(--rfli-tone);border-color:var(--rfli-tone)}.rfli-card-label{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--rfli-tone);opacity:.85;margin-bottom:5px;font-size:8.5px;display:block}.rfli-card-title{font-family:var(--sans);letter-spacing:-.02em;color:var(--ink);margin:0 0 6px;font-size:17px;font-weight:600;line-height:1.2}.rfli-card-desc{color:var(--muted);margin:0;font-size:13px;font-weight:400;line-height:1.65}.rfli-stat-strip{opacity:0;background:#0c1610;border-radius:18px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:0;margin-top:14px;padding:26px 36px;transition:opacity .55s,transform .55s;display:grid;position:relative;overflow:hidden;transform:translateY(14px)}.rfli-stat-strip:before{content:"";pointer-events:none;background:radial-gradient(circle,rgba(33,128,141,.1),transparent 65%);border-radius:50%;width:280px;height:280px;position:absolute;top:-60px;left:-30px}.rfli-stat-strip:after{content:"";pointer-events:none;background:radial-gradient(circle,rgba(44,160,171,.05),transparent 65%);border-radius:50%;width:200px;height:200px;position:absolute;bottom:-40px;right:60px}.rfli-stat-group{display:contents}.rfli-stat-divider{background:rgba(255,255,255,.08);width:1px;height:44px}.rfli-stat-seg{z-index:1;flex-direction:column;gap:5px;padding:0 36px;display:flex;position:relative}.rfli-stat-group:first-child .rfli-stat-seg{padding-left:0}.rfli-stat-group:last-of-type .rfli-stat-seg{padding-right:0}.rfli-stat-num{font-family:var(--mono);letter-spacing:-.02em;color:var(--accent-2);font-size:32px;font-weight:700;line-height:1}.rfli-stat-label{color:rgba(255,255,255,.65);margin:0;font-size:14px;font-weight:400;line-height:1.4}.rfli-stat-label strong{color:#fff;font-weight:500}.rfli-stat-note{z-index:1;color:rgba(255,255,255,.5);border-top:1px solid rgba(255,255,255,.07);grid-column:1/-1;margin:14px 0 0;padding-top:14px;font-size:14px;font-weight:400;line-height:1.65;position:relative}.rfli-stat-note strong{color:rgba(255,255,255,.82);font-weight:500}@media (prefers-reduced-motion:reduce){.rfli-badge,.rfli-preview,.rfli-card,.rfli-stat-strip,.rfli-preview-pulse,.rfli-preview-cursor{opacity:1;transition:none;animation:none;transform:none}}.rfl-block{padding:88px 0}.rfl-block--alt{background:var(--paper-2)}.rfl-block-head{max-width:760px;margin-bottom:28px}.rfl-block-head h2{margin-top:0}.rfl-block-lede{color:var(--muted);margin:14px 0 0;font-size:17px;line-height:1.62}.rfl-takeaways{border-left:4px solid var(--accent);background:rgba(33,128,141,.06);border-radius:14px;margin-bottom:28px;padding:18px 20px}.rfl-takeaways-label{font-family:var(--mono,ui-monospace,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:10px;font-size:11px;font-weight:700;display:block}.rfl-takeaways ul{color:var(--ink);margin:0;padding-left:18px}.rfl-takeaways li+li{margin-top:8px}.rfl-takeaways li{line-height:1.55}.rfl-faq-panel{max-width:none}.sg-faq-answer-inner.rfl-faq-answer{color:rgba(255,255,255,.72)}.rfl-faq-answer p,.rfl-faq-answer ul,.rfl-faq-answer li,.rfl-faq-answer em{color:rgba(255,255,255,.72);margin:0}.rfl-faq-answer p+p,.rfl-faq-answer ul,.rfl-faq-answer p+ul{margin-top:12px}.rfl-faq-answer ul:not(.rfl-detail-list):not(.rfl-pillar-list){padding-left:18px}.rfl-faq-answer li+li{margin-top:8px}.rfl-faq-answer a{color:var(--accent-2);text-underline-offset:2px;text-decoration:underline}.rfl-faq-answer a:hover{color:var(--chart-muted-text)}.rfl-faq-answer a:focus-visible{outline:2px solid var(--accent-2);outline-offset:2px}.rfl-faq-answer strong{color:#fff}.rfl-detail-list,.rfl-pillar-list{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.rfl-detail-list li,.rfl-pillar-list li{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:10px;margin:0;padding:12px 14px}.rfl-pillar-label{color:#fff;margin-bottom:6px;font-weight:600;display:block}.rfl-pillar-links{color:rgba(255,255,255,.68);line-height:1.6;display:block}.rfl-solutions-section{padding-top:88px;padding-bottom:88px}.rfls-head{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:52px;margin-bottom:52px;display:grid}.rfls-head-left{max-width:none;margin-bottom:0}.rfls-head-left h2{font-family:var(--sans);letter-spacing:-.03em;margin-top:0;font-size:max(34px,min(4vw,56px));font-weight:500;line-height:1.05}.rfls-head-right{flex-direction:column;gap:16px;padding-bottom:4px;display:flex}.rfls-lede{color:var(--muted);margin:0;font-size:16px;font-weight:400;line-height:1.75}.rfls-lede strong{color:var(--ink);font-weight:600}.rfls-for-tags{flex-wrap:wrap;gap:7px;display:flex}.rfls-for-tag{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:20px;padding:6px 13px;font-size:9px}.rfls-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.rfls-card{border:1.5px solid var(--line);color:inherit;opacity:0;background:#fff;border-radius:20px;flex-direction:column;text-decoration:none;transition:opacity .45s,transform .45s,border-color .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden;transform:translateY(18px)}.rfls-card:hover{border-color:var(--rfls-tone);box-shadow:0 12px 44px rgba(0,0,0,.08),0 0 0 1px var(--rfls-tone-faint);transform:translateY(-5px)}.rfls-card:before{content:"";background:linear-gradient(180deg,var(--rfls-tone-faint),transparent);opacity:0;pointer-events:none;height:60px;transition:opacity .25s;position:absolute;top:0;left:0;right:0}.rfls-card:hover:before{opacity:1}.rfls-card-bar{background:linear-gradient(90deg,var(--rfls-tone),var(--rfls-tone-light,var(--rfls-tone)));flex-shrink:0;height:3px;display:block}.rfls-card-water{font-family:var(--mono);color:var(--rfls-tone);opacity:.035;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:88px;font-weight:700;line-height:1;transition:opacity .22s;position:absolute;bottom:-6px;right:14px}.rfls-card:hover .rfls-card-water{opacity:.32}.rfls-card-body{flex-direction:column;flex:1;padding:22px 22px 20px;display:flex}.rfls-card-top{justify-content:space-between;align-items:flex-start;margin-bottom:16px;display:flex}.rfls-card-num{font-family:var(--mono);letter-spacing:.1em;color:var(--rfls-tone);font-size:9px;font-weight:500}.rfls-card-icon{width:44px;height:44px;color:var(--rfls-tone);background:var(--rfls-tone-pale);border:1.5px solid var(--rfls-tone-faint);box-shadow:0 2px 8px var(--rfls-tone-faint);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;transition:background .22s,border-color .22s,transform .22s,color .22s;display:flex}.rfls-card-icon svg{width:20px;height:20px}.rfls-card:hover .rfls-card-icon{color:#fff;background:var(--rfls-tone);border-color:var(--rfls-tone);transform:scale(1.06)}.rfls-card:hover .rfls-sparkle-path{fill:#fff}.rfls-card-title{font-family:var(--sans);letter-spacing:-.022em;color:var(--ink);margin:0 0 8px;font-size:20px;font-weight:600;line-height:1.2}.rfls-card-desc{color:var(--muted);flex:1;margin:0 0 16px;font-size:13px;font-weight:400;line-height:1.65}.rfls-card-tags{flex-wrap:wrap;gap:5px;margin-bottom:18px;display:flex}.rfls-card-tag{font-family:var(--mono);letter-spacing:.05em;color:var(--rfls-tone);background:var(--rfls-tone-pale);border:1px solid var(--rfls-tone-faint);opacity:0;border-radius:5px;padding:3px 8px;font-size:7.5px;transition:opacity .3s,transform .3s;transform:translateY(3px)}.rfls-card-tag.is-lit{opacity:1;transform:none}.rfls-card-link{color:var(--accent);align-items:center;gap:7px;margin-top:auto;font-size:13px;font-weight:500;transition:gap .18s,color .18s;display:inline-flex}.rfls-card-link svg{flex-shrink:0;width:14px;height:14px;transition:transform .18s}.rfls-card:hover .rfls-card-link{color:var(--rfls-tone);gap:10px}.rfls-card:hover .rfls-card-link svg{transform:translate(3px)}.rfls-cta{opacity:0;background:#0c1610;border-radius:18px;align-items:center;gap:24px;padding:24px 32px;transition:opacity .55s,transform .55s;display:flex;position:relative;overflow:hidden;transform:translateY(14px)}.rfls-cta:before{content:"";pointer-events:none;background:radial-gradient(circle,rgba(33,128,141,.1),transparent 65%);border-radius:50%;width:220px;height:220px;position:absolute;top:-50px;left:-30px}.rfls-cta-icon{color:rgba(255,255,255,.6);z-index:1;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative}.rfls-cta-icon svg{width:22px;height:22px}.rfls-cta-text{z-index:1;color:rgba(255,255,255,.75);flex:1;margin:0;font-size:15px;font-weight:400;line-height:1.6;position:relative}.rfls-cta-text strong{color:#fff;font-weight:600}.rfls-cta-btn{z-index:1;background:var(--accent-2);color:#fff;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:12px 22px;font-size:9px;text-decoration:none;transition:background .15s;display:inline-flex;position:relative;box-shadow:0 4px 20px rgba(33,128,141,.32)}.rfls-cta-btn:hover{color:#fff;background:#00a869}.rfls-cta-btn svg{width:12px;height:12px}@media (prefers-reduced-motion:reduce){.rfls-card,.rfls-card-tag,.rfls-cta{opacity:1;transition:none;transform:none}}.rfl-references-section{padding-top:48px;padding-bottom:64px}.rfl-references-section .rfl-block-head{max-width:680px;margin-bottom:16px}.rfl-references-section .rfl-block-head h2{font-size:max(28px,min(3vw,36px))}.rfl-references-section .rfl-block-lede{margin-top:8px;font-size:14px;line-height:1.5}.rfl-references-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.rfl-reference-item{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:auto 1fr;align-items:start;gap:4px 10px;padding:12px 14px;scroll-margin-top:120px;display:grid}.rfl-reference-label{font-family:var(--mono,ui-monospace,monospace);color:var(--accent);margin-bottom:0;font-size:11px;font-weight:700;line-height:1.45;display:inline-flex}.rfl-reference-item p{color:var(--ink);margin:0;font-size:13px;line-height:1.45}.rfl-reference-links{flex-wrap:wrap;grid-column:2;gap:4px 10px;display:flex}.rfl-reference-links a{color:var(--accent);text-underline-offset:2px;font-size:12px;font-weight:500;text-decoration:underline}.rfl-reference-links a:hover{color:var(--accent-2)}@media (max-width:980px){.rfli-main{grid-template-columns:1fr;gap:32px}.rfls-head{grid-template-columns:1fr;align-items:start;gap:20px}.rfls-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.rfls-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.rfl-references-list{grid-template-columns:1fr}.rfli-stat-strip{grid-template-columns:1fr;gap:20px;padding:22px}.rfli-stat-divider{display:none}.rfli-stat-seg{padding:0}}@media (max-width:680px){.rfls-cta{flex-wrap:wrap;gap:16px;padding:20px}.rfls-cta-btn{justify-content:center;width:100%}}@media (max-width:640px){.rfl-block{padding:64px 0}.rfls-grid{grid-template-columns:1fr;gap:10px}.sg-faq-answer-inner.rfl-faq-answer{padding:0 8px 16px 0}}.rflh-hero-visual{width:100%;min-height:460px;position:relative}.rflh-hero-glow{filter:blur(28px);pointer-events:none;background:radial-gradient(circle,rgba(33,128,141,.22) 0%,rgba(145,119,199,.1) 42%,transparent 72%);border-radius:50%;height:58%;position:absolute;top:6%;bottom:auto;left:-4%;right:-4%}.rflh-hero-card{background:linear-gradient(165deg,#121816 0%,#090c0b 100%);border:1px solid rgba(0,76,84,.16);border-radius:20px;flex-direction:column;min-height:460px;padding:18px;display:flex;position:relative;overflow:hidden;box-shadow:0 32px 64px rgba(0,0,0,.38),inset 0 1px rgba(0,76,84,.08)}.rflh-hero-card:before{content:"";background:linear-gradient(90deg,#21808d 0%,#74aa9c 20%,#4796e3 45%,#9177c7 70%,#de7356 100%);width:100%;height:3px;position:absolute;top:0;bottom:auto;left:0;right:auto}.rflh-hero-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.rflh-hero-title{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.72);align-items:center;gap:8px;font-size:11px;display:inline-flex}.rflh-hero-dot{background:var(--accent-2);border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite rflh-pulse;box-shadow:0 0 10px rgba(44,160,171,.55)}.rflh-hero-badge{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.58);background:rgba(33,128,141,.08);border:1px solid rgba(0,76,84,.22);border-radius:999px;padding:4px 10px;font-size:10px}.rflh-hero-kpis{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px;display:grid}.rflh-hero-kpi{opacity:0;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:10px 10px 8px}.rflh-hero-kpi span{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.48);font-size:9px;display:block}.rflh-hero-kpi b{letter-spacing:-.03em;color:#fff;margin-top:4px;font-size:22px;font-weight:700;display:block}.rflh-hero-kpi em{color:rgba(255,255,255,.5);margin-top:2px;font-size:10px;font-style:normal;display:block}.rflh-hero-pillars{opacity:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:12px;display:grid}.rflh-hero-pillar{color:rgba(255,255,255,.62);text-align:center;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:7px 10px;font-size:11px;font-weight:600;transition:border-color .25s,background .25s,color .25s,box-shadow .25s}.rflh-hero-stack{opacity:0;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:14px;flex:1;padding:12px}.rflh-hero-preview{min-height:118px}.rflh-hero-stack-label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.45);margin:0 0 10px;font-size:10px}.rflh-hero-faq{opacity:1}.rflh-hero-faq-q{align-items:flex-start;gap:8px;min-height:38px;display:flex}.rflh-hero-faq-num{font-family:var(--mono);color:rgba(0,76,84,.85);flex-shrink:0;padding-top:2px;font-size:10px}.rflh-hero-faq-q strong{color:rgba(255,255,255,.88);font-size:12.5px;font-weight:600;line-height:1.45}.rflh-hero-faq-a{min-height:56px;margin-top:8px}.rflh-hero-faq-a.is-open{opacity:1}.rflh-hero-faq-a p{color:rgba(255,255,255,.62);margin:0 0 0 22px;font-size:12px;line-height:1.55}.rflh-hero-foot{opacity:0;border-top:1px solid rgba(255,255,255,.08);flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:auto;padding-top:12px;display:flex}.rflh-hero-foot-label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.45);font-size:10px}.rflh-hero-foot-tags{flex-wrap:wrap;gap:6px;display:flex}.rflh-hero-foot-tags em{color:rgba(255,255,255,.72);background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:4px 8px;font-size:10px;font-style:normal;font-weight:600}@media (max-width:980px){.rflh-hero-visual,.rflh-hero-card{min-height:440px}}@media (prefers-reduced-motion:reduce){.rflh-hero-dot{animation:none}.rflh-hero-kpi,.rflh-hero-pillars,.rflh-hero-stack,.rflh-hero-foot,.rflh-hero-faq,.rflh-hero-faq-a{transition:none}}.tsp-signal.is-lit,.tsp-quote.is-lit{opacity:1;transform:none}.tsc-terminal-line.is-lit{opacity:1}.tsc-strip-logo-slot.is-lit,.tsc-cap-tool.is-lit{opacity:1;transform:none}.tst-faq-intro.rfl-intro-section{padding-top:36px}.tst-faq-wrap .sg-faq-panel.is-revealed .sg-faq-row.is-revealed{animation-duration:.42s;animation-delay:calc(var(--faq-i,0)*45ms + 50ms)}.tst-faq-wrap .rfli-card{transition-duration:.28s}.tst-faq-wrap .rfli-badge{transition-duration:.22s}.tst-faq-wrap .rfli-preview{transition:opacity .3s .12s}.tst-faq-wrap .rfli-stat-strip{transition:opacity .35s,transform .35s}.sgrr-rc-items li.is-lit{opacity:1;transform:translate(0)}.sgrr-rc-items li.is-lit .sgrr-rc-item-check{transform:scale(1)}.clf-select.is-open{z-index:30}.clf-select.is-open .clf-select-trigger{border-color:rgba(33,128,141,.55);outline:none;box-shadow:0 0 0 3px rgba(33,128,141,.12)}.clf-select-trigger:focus-visible{border-color:rgba(33,128,141,.55);outline:none;box-shadow:0 0 0 3px rgba(33,128,141,.12)}.clf-select.is-open .clf-select-chevron{background:rgba(33,128,141,.14);transform:rotate(180deg)}.car-form-section--inline.is-open{margin-top:56px}.car-form-section.is-open .car-form-reveal{grid-template-rows:1fr}.car-form-section.is-open .car-form-wrap{opacity:1;transform:none}html[data-theme=dark] .rfl-intro-section{background:linear-gradient(180deg,#1e1e1e 0%,var(--paper-2)100%)}html[data-theme=dark] .rfli-lede strong,html[data-theme=dark] .rfli-preview-q,html[data-theme=dark] .rfli-preview-a strong{color:var(--text)}html[data-theme=dark] .rfli-card{background:#1e1e1e}html[data-theme=dark] .rfli-card-title,html[data-theme=dark] .rfl-takeaways ul,html[data-theme=dark] .rfls-lede strong{color:var(--text)}html[data-theme=dark] .rfls-for-tag,html[data-theme=dark] .rfls-card{background:#1e1e1e}html[data-theme=dark] .rfls-card-title{color:var(--text)}html[data-theme=dark] .rfl-reference-item{background:#1e1e1e}html[data-theme=dark] .rfl-reference-item p{color:var(--text)}
