@layer components{.fb-body{margin-top:64px}.fb-loading{padding-top:8px}.fb-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:18px;display:flex}.fb-toolbar-side{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.fb-foot{color:var(--cinza-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin-top:14px;font-size:12px;line-height:1.3;display:flex}.fb-small{color:var(--cinza-2);font-size:12px;line-height:1.3}.fb-note{color:var(--cinza-2);max-width:62ch;margin-top:22px;font-size:13px;line-height:1.5}.fb-credit{color:#fff;border-bottom:1px solid var(--linha-forte);transition:border-color .2s var(--curva);font-weight:500}.fb-credit:hover{border-color:var(--roxo-100)}.fb-sec{border-top:1px solid var(--linha);padding:56px 0;position:relative}.fb-sec[data-first]{border-top:0;padding-top:0}.fb-sec[data-last]{padding-bottom:0}.fb-sec-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:28px;display:flex}.fb-sec-head h2{letter-spacing:-.025em;color:#fff;scroll-margin-top:calc(var(--menu) + 24px);font-size:clamp(22px,2.2vw,28px);font-weight:600;line-height:1.15}.fb-sec-side{color:var(--cinza-2);flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:12px;line-height:1.3;display:flex}.fb-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.fb-kpis[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.fb-kpis[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.fb-kpi-label{color:var(--cinza-2);margin-bottom:8px;font-size:12px;line-height:1.3}.fb-kpi-value{letter-spacing:-.025em;color:#fff;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:clamp(24px,2.6vw,34px);font-weight:600;line-height:1.1;display:flex}.fb-kpi-value small{letter-spacing:0;color:var(--cinza-1);font-size:14px;font-weight:500}.fb-kpi-sub{color:var(--cinza-2);margin-top:8px;font-size:12px;line-height:1.4}.fb-pills{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fb-pill{border:1px solid var(--linha-forte);height:32px;color:var(--cinza-1);white-space:nowrap;transition:border-color .2s var(--curva), color .2s var(--curva), background .2s var(--curva);background:0 0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 13px;font-size:13px;font-weight:500;display:inline-flex}.fb-pill:hover{color:#fff;border-color:#ffffff38}.fb-pill[aria-pressed=true]{color:#fff;background:#ffffff14;border-color:#ffffff38}.fb-pill:focus-visible{border-radius:999px}.fb-pill:disabled{opacity:.45}.fb-pill .nxi-disc{margin-left:-5px}.fb-table{border-collapse:collapse;width:100%;font-size:15px}.fb-table th{letter-spacing:.06em;text-transform:uppercase;color:var(--cinza-2);text-align:left;border-bottom:1px solid var(--linha-forte);white-space:nowrap;padding:0 0 12px;font-size:12px;font-weight:600}.fb-table td{border-bottom:1px solid var(--linha);color:var(--cinza-1);vertical-align:middle;font-variant-numeric:tabular-nums;padding:15px 0}.fb-table th[data-right],.fb-table td[data-right]{text-align:right}.fb-table td[data-strong]{color:#fff;font-weight:500}.fb-trend{--fb-axis:44px;padding-left:var(--fb-axis);position:relative}.fb-trend-plot{height:var(--fb-trend-h,240px);touch-action:pan-y;cursor:crosshair;border-radius:6px;position:relative}.fb-trend-plot:focus-visible{outline-offset:6px}.fb-trend-plot svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fb-trend-line{fill:none;stroke:var(--roxo-100);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.fb-trend-grid{background:var(--grade-grafico);pointer-events:none;height:1px;position:absolute;left:0;right:0}.fb-trend-grid span{color:var(--cinza-2);white-space:nowrap;font-variant-numeric:tabular-nums;padding-right:10px;font-size:11px;line-height:1;position:absolute;top:0;right:100%;transform:translateY(-50%)}.fb-trend-dot{background:var(--roxo-100);pointer-events:none;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;box-shadow:0 0 0 4px #b99af82e,0 0 24px 6px #b99af873}.fb-trend-dot[data-cursor]{background:#fff;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;box-shadow:0 0 0 3px #040404}.fb-trend-cursor{pointer-events:none;border-left:1px dashed #b99af859;width:0;position:absolute;top:0;bottom:0}.fb-trend-tip{z-index:3;pointer-events:none;background:var(--cartao);border:1px solid var(--brilho-3);min-width:132px;color:var(--cinza-1);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:12px;padding:10px 12px;font-size:12px;line-height:1.45;position:absolute;top:8px}.fb-trend-tip b{color:#fff;font-size:15px;font-weight:600;display:block}.fb-trend-tip i{color:var(--cinza-2);font-style:normal;display:block}.fb-trend-axis{color:var(--cinza-2);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;margin-top:10px;font-size:12px;line-height:1.3;display:flex}.fb-trend-empty{height:var(--fb-trend-h,240px);place-items:center;display:grid}html[data-discreet] .fb-trend-tip,html[data-discreet] .fb-trend-grid span{filter:blur(7px)}@media (max-width:1023px){.fb-body{margin-top:48px}.fb-kpis[data-cols="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.fb-body{margin-top:36px}.fb-sec{padding:44px 0}.fb-sec-head{margin-bottom:22px}.fb-kpis,.fb-kpis[data-cols="2"]{grid-template-columns:minmax(0,1fr);gap:22px}.fb-kpis[data-cols="4"]{gap:22px 16px}.fb-pills[data-scroll]{margin-inline:calc(-1 * var(--margem));padding:4px var(--margem);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.fb-pills[data-scroll]::-webkit-scrollbar{display:none}.fb-trend{--fb-axis:34px}.fb-trend-plot,.fb-trend-empty{height:var(--fb-trend-h-cel,190px)}}}
