@layer components{.fa-prism{height:76px;margin:8px 0 6px;position:relative}.fa-prism-zero{background:#ffffff40;width:1px;position:absolute;top:0;bottom:14px;left:50%}.fa-prism-zero-label{color:var(--cinza-2);font-size:11px;line-height:1;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.fa-prism-bar{position:absolute;inset:0}.fa-prism-seg{height:34px;transition:left .9s var(--curva), width .9s var(--curva);position:absolute;top:14px}.fa-prism-seg[data-part=coin]{background:linear-gradient(#c8affa,#b99af8);box-shadow:0 0 24px #b99af859}.fa-prism-seg[data-part=dollar]{background:linear-gradient(#7a63b8,#6751a4)}.fa-prism-seg[data-cap=left]{border-radius:8px 0 0 8px}.fa-prism-seg[data-cap=right]{border-radius:0 8px 8px 0}.fa-prism-total{opacity:0;width:2px;transition:left .9s var(--curva), opacity .3s var(--curva);background:#fff;border-radius:2px;margin-left:-1px;position:absolute;top:4px;bottom:18px}.fa-prism-total[data-on]{opacity:1}.fa-prism-legend{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:22px;display:grid}.fa-prism-legend dt{margin-bottom:6px}.fa-prism-legend dt i{background:var(--c);vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:8px;display:inline-block}.fa-prism-legend dd{letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums;min-height:1.2em;font-size:clamp(24px,2.4vw,30px);font-weight:600;line-height:1.2}.fa-equation{color:var(--cinza-2);margin-top:22px;font-size:13px;line-height:1.5}.fa-kinds{margin-top:18px}.fa-kinds button{padding:0 16px}@media (max-width:767px){.fa-ranges{width:100%;display:flex}.fa-ranges button{flex:1;padding:0 4px}.fa-prism{height:66px}.fa-prism-seg{height:28px}.fa-prism-legend{grid-template-columns:1fr 1fr;gap:16px}.fa-prism-legend>div:nth-child(3){grid-column:1/-1}.fa-prism-legend dd{font-size:22px}}}@media (prefers-reduced-motion:reduce){.fa-prism-seg,.fa-prism-total{transition-duration:.2s}}
