.tv2-root{width:100%;min-width:0;max-width:100%}.tv2-root a{text-decoration:none}.tv2-root .tv2-snap{scroll-snap-align:start}.tv2-root .tv2-rail{scrollbar-width:none}.tv2-root .tv2-rail::-webkit-scrollbar{display:none}.tv2-root .tv2-skel{background:color-mix(in srgb, var(--foreground) 8%, transparent);animation:1.4s ease-in-out infinite wl-skel}.tv2-root .tv2-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tv2-root .tv2-insights-stage{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;min-width:0;transition:height var(--wl-dur-2) var(--wl-ease);align-items:flex-start;gap:16px;display:flex;position:relative;overflow:auto hidden}.tv2-root .tv2-insights-stage::-webkit-scrollbar{display:none}.tv2-root .tv2-insights-slide{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;min-width:0}.tv2-root .tv2-insights-controls{justify-content:center;align-items:center;gap:7px;margin-top:10px;display:flex}.tv2-root .tv2-insights-dot{border:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);color:color-mix(in srgb, var(--foreground) 50%, transparent);background:color-mix(in srgb, var(--foreground) 3%, transparent);cursor:pointer;transition:color var(--wl-dur-2) var(--wl-ease), border-color var(--wl-dur-2) var(--wl-ease), background var(--wl-dur-2) var(--wl-ease);border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:10px;font-weight:700;display:inline-flex}.tv2-root .tv2-insights-dot>span{background:currentColor;border-radius:999px;width:5px;height:5px}.tv2-root .tv2-insights-dot[data-active=true]{color:var(--primary);border-color:color-mix(in srgb, var(--primary) 36%, transparent);background:color-mix(in srgb, var(--primary) 9%, transparent)}.tv2-root .tv2-insights-arrow{border:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);width:30px;height:30px;color:var(--primary);background:color-mix(in srgb, var(--foreground) 4%, transparent);cursor:pointer;border-radius:50%;flex:0 0 30px;place-items:center;padding:0;font-size:18px;line-height:1;display:grid}.tv2-root .tv2-insights-arrow:disabled{color:color-mix(in srgb, var(--foreground) 26%, transparent);cursor:default}@media (min-width:1201px){.tv2-root .tv2-insights-carousel[data-desktop-stacked=true] .tv2-insights-stage{scroll-snap-type:none;flex-direction:column;transition:none;overflow:visible;height:auto!important}.tv2-root .tv2-insights-carousel[data-desktop-stacked=true] .tv2-insights-slide{flex-basis:auto}.tv2-root .tv2-insights-carousel[data-desktop-stacked=true] .tv2-insights-controls{display:none}}.tv2-root>*,.tv2-root .tv2-2col>*{min-width:0}.tv2-root .tv2-tablewrap{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;width:100%;min-width:0;max-width:100%;overflow-x:auto}.tv2-root .tv2-2col{width:100%;max-width:100%;overflow-x:clip}.tv2-mobile-insights{display:none}@media (max-width:1400px){.tv2-root .tv2-kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:1200px){.tv2-root .tv2-2col{gap:var(--wl-gap-section)!important;grid-template-columns:minmax(0,1fr)!important}.tv2-root .tv2-perfil{flex-direction:column!important;align-items:stretch!important}.tv2-root .tv2-perfil-tiles{width:100%!important}}@media (max-width:900px){.tv2-root .tv2-dgrid,.tv2-root .tv2-assets{grid-template-columns:minmax(0,1fr)!important}.tv2-root .tv2-kpis,.tv2-root .tv2-filters{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){.tv2-root .tv2-perfil-tiles{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tv2-root .tv2-kpis,.tv2-root .tv2-filters{grid-template-columns:minmax(0,1fr)!important}}@media (prefers-reduced-motion:reduce){.tv2-root .tv2-insights-slide{transition:none}}.tv2-root .tv2-contract{transition:transform var(--wl-dur-1) var(--wl-ease), background var(--wl-dur-1) var(--wl-ease), border-color var(--wl-dur-1) var(--wl-ease)}.tv2-root .tv2-contract:active{transform:translate(2px)}@media (max-width:640px){.tv2-root .tv2-section-head{flex-wrap:wrap;align-items:flex-start!important;row-gap:12px!important}.tv2-root .tv2-section-title{min-width:0;font-size:23px!important}.tv2-root .tv2-section-head-right{justify-content:flex-end;width:100%;min-width:0;display:flex}}.tv2-root .tv2-row-accent{transform-origin:50%;transition:height var(--wl-dur-1) var(--wl-ease), background var(--wl-dur-1) var(--wl-ease), box-shadow var(--wl-dur-1) var(--wl-ease)}.tv2-root .tv2-row-avatar,.tv2-root .tv2-row-status,.tv2-root .tv2-row-eye{transition:transform var(--wl-dur-1) var(--wl-ease), box-shadow var(--wl-dur-1) var(--wl-ease), filter var(--wl-dur-1) var(--wl-ease)}@media (hover:hover){.tv2-root .tv2-contract:hover{transform:translate(4px);border-color:color-mix(in srgb, var(--primary) 30%, transparent)!important;background:color-mix(in srgb, var(--primary) 7%, var(--card-bg))!important}.tv2-root .tv2-trow:hover .tv2-row-accent{box-shadow:0 0 13px color-mix(in srgb, var(--primary) 56%, transparent);background:var(--primary)!important;height:58%!important}.tv2-root .tv2-trow:hover .tv2-row-avatar{box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 34%, transparent);transform:scale(1.12)}.tv2-root .tv2-trow:hover .tv2-row-status{box-shadow:0 0 0 5px color-mix(in srgb, currentColor 12%, transparent);transform:scale(1.13)}.tv2-root .tv2-trow:hover .tv2-row-eye{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--primary) 45%, transparent));transform:translate(3px)scale(1.1)}}@media (max-width:767px){.tv2-mobile-insights{display:block}.tv2-desktop-insights{display:none!important}.tv2-root{gap:42px!important}.tv2-root .tv2-market{margin-bottom:20px!important}.tv2-root .tv2-perfil{gap:14px!important;padding:16px!important}.tv2-root .tv2-perfil-main{gap:14px!important}.tv2-root .tv2-perfil-avatar{border-radius:10px!important;width:72px!important;height:72px!important}.tv2-root .tv2-perfil-head{gap:8px!important}.tv2-root .tv2-perfil-head h3{flex:130px;font-size:18px!important}.tv2-root .tv2-perfil-head a{padding:7px 12px!important;font-size:11px!important}.tv2-root .tv2-perfil-meta{margin-top:5px!important;font-size:10.5px!important}.tv2-root .tv2-perfil-xp{gap:7px!important;margin-top:12px!important}.tv2-root .tv2-perfil-xp>span:first-child{font-size:14px!important}.tv2-root .tv2-perfil-xp>span:not(:first-child){font-size:10.5px!important}.tv2-root .tv2-perfil-progress{height:6px!important;margin-top:7px!important}.tv2-root .tv2-perfil-tiles{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.tv2-root .tv2-profile-tile{gap:6px!important;min-height:72px!important;padding:10px!important}.tv2-root .tv2-profile-tile-top{gap:6px!important}.tv2-root .tv2-profile-tile-icon{width:24px!important;height:24px!important}.tv2-root .tv2-profile-tile-value{font-size:15px!important}.tv2-root .tv2-profile-tile-label{font-size:10px!important;line-height:1.2!important}.tv2-root .tv2-my-card{flex:0 0 calc(100% - 32px)!important;min-width:0!important;min-height:172px!important;padding:14px!important}.tv2-root .tv2-my-card-avatar{width:38px!important;height:38px!important}.tv2-root .tv2-my-card-score{margin-top:16px!important}.tv2-root .tv2-my-card-footer{padding-top:14px!important}.tv2-root .tv2-my-card-volume{text-overflow:ellipsis;max-width:56%;overflow:hidden}.tv2-root .tv2-my-card-cta{padding:8px 11px!important;font-size:11.5px!important}.tv2-root .tv2-kpis,.tv2-root .tv2-assets{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-flow:column;padding-bottom:6px;overflow-x:auto;grid-template-columns:none!important}.tv2-root .tv2-kpis::-webkit-scrollbar{display:none}.tv2-root .tv2-assets::-webkit-scrollbar{display:none}.tv2-root .tv2-dgrid::-webkit-scrollbar{display:none}.tv2-root .tv2-kpis{grid-auto-columns:minmax(44%,1fr);gap:10px!important}.tv2-root .tv2-kpis>div{scroll-snap-align:start;min-height:78px!important}.tv2-root .tv2-kpi{gap:9px!important;padding:0 12px!important}.tv2-root .tv2-kpi-icon{border-radius:10px!important;width:36px!important;height:36px!important}.tv2-root .tv2-kpi-label{line-height:1.2;font-size:10px!important}.tv2-root .tv2-kpi-value{margin-top:3px!important;font-size:14px!important}.tv2-root .tv2-assets{grid-auto-columns:minmax(82%,1fr);gap:10px!important;min-height:78px!important;margin-top:12px!important}.tv2-root .tv2-assets>div{scroll-snap-align:start;min-height:78px!important}.tv2-root .tv2-asset-card{grid-template-columns:auto minmax(42px,auto) 1fr 1fr!important;gap:10px!important;padding:0 14px!important}.tv2-root .tv2-status-empty{min-height:168px!important;padding:0 18px!important;font-size:12.5px!important}.tv2-root .tv2-dgrid{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(84%,1fr);grid-auto-flow:column;padding:2px 0 8px;overflow-x:auto;grid-template-columns:none!important;gap:14px!important;display:grid!important}.tv2-root .tv2-featured-card{min-height:458px!important}.tv2-root .tv2-dgrid>.tv2-skel{height:458px!important}.tv2-root .tv2-featured-body{gap:10px!important;padding:14px!important}.tv2-root .tv2-featured-info{gap:8px!important;padding:12px!important}.tv2-root .tv2-featured-details-link{display:none!important}.tv2-root .tv2-rail-card{gap:12px!important;padding:14px!important}.tv2-root .tv2-insights-stage{gap:12px}.tv2-root .tv2-section-title{font-size:20px!important}}@media (hover:none) and (pointer:coarse){.tv2-root .tv2-card:hover,.tv2-root .tv2-row:hover,.tv2-root .tv2-trow:hover{transform:none}}@media (prefers-reduced-motion:reduce){.tv2-root .tv2-contract,.tv2-root .tv2-row-accent,.tv2-root .tv2-row-avatar,.tv2-root .tv2-row-status,.tv2-root .tv2-row-eye{transition:none}.tv2-root .tv2-contract:hover,.tv2-root .tv2-contract:active,.tv2-root .tv2-trow:hover .tv2-row-avatar,.tv2-root .tv2-trow:hover .tv2-row-status,.tv2-root .tv2-trow:hover .tv2-row-eye{transform:none}}
.tv2-root{width:100%;min-width:0;max-width:100%;overflow-x:clip}.tv2-root .tv2-tableinner{min-width:1072px}@media (max-width:1400px){.tv2-root .tv2-kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:1200px){.tv2-root .tv2-2col{gap:var(--wl-gap-section)!important;grid-template-columns:minmax(0,1fr)!important}.tv2-root .tv2-perfil{flex-direction:column!important;align-items:stretch!important}.tv2-root .tv2-perfil-tiles{width:100%!important}}@media (max-width:900px){.tv2-root .tv2-dgrid{grid-template-columns:minmax(0,1fr)!important}.tv2-root .tv2-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tv2-root .tv2-assets{grid-template-columns:minmax(0,1fr)!important}.tv2-root .tv2-filters{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){.tv2-root .tv2-perfil-tiles{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.tv2-root .tv2-mlist{display:none}@media (max-width:768px){.tv2-root .tv2-rail{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;min-width:0;max-width:100%}.tv2-root .tv2-mercado-agora{order:1}.tv2-root .tv2-tablewrap{order:2;max-width:100%;overflow-x:visible}.tv2-root .tv2-tableinner{min-width:0}.tv2-root .tv2-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tv2-root .tv2-filters{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:12px!important}.tv2-root .tv2-filters .tv2-filter{height:42px!important;padding:0 12px!important;font-size:13px!important}.tv2-root .tv2-filters .tv2-cta{grid-column:1/-1;height:42px!important;font-size:14px!important}.tv2-root .tv2-filters .tv2-cta[disabled]{display:none}.tv2-root .tv2-thead,.tv2-root .tv2-trows{display:none!important}.tv2-root .tv2-mlist{flex-direction:column;gap:8px;margin-top:14px;display:flex}.tv2-root .tv2-mrow{overflow:hidden}.tv2-root .tv2-mrow-main{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:inherit;background:0 0;border:0;align-items:center;gap:12px;padding:12px 14px;display:flex}.tv2-root .tv2-mrow-txt{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.tv2-root .tv2-mrow-name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.tv2-root .tv2-mrow-meta{color:color-mix(in srgb, var(--foreground) 56%, transparent);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex;overflow:hidden}.tv2-root .tv2-mrow-meta i{border-radius:99px;flex-shrink:0;width:8px;height:8px}.tv2-root .tv2-mrow-right{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.tv2-root .tv2-mrow-chev{width:20px;height:20px;color:color-mix(in srgb, var(--foreground) 45%, transparent);transition:transform var(--wl-dur-2) var(--wl-ease);place-items:center;display:grid}.tv2-root .tv2-mrow[data-open=true] .tv2-mrow-chev{transform:rotate(180deg)}.tv2-root .tv2-mrow-more{transition:grid-template-rows var(--wl-dur-3) var(--wl-ease);grid-template-rows:0fr;display:grid}.tv2-root .tv2-mrow[data-open=true] .tv2-mrow-more{grid-template-rows:1fr}.tv2-root .tv2-mrow-more>div{min-height:0;overflow:hidden}.tv2-root .tv2-mrow-more-in{border-top:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);flex-direction:column;gap:12px;margin-top:0;padding:2px 14px 14px;display:flex}.tv2-root .tv2-mrow-dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin:12px 0 0;padding:0;display:grid}.tv2-root .tv2-mrow-dl>div{min-width:0}.tv2-root .tv2-mrow-dl dt{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--foreground) 45%, transparent);font-size:10.5px;font-weight:700}.tv2-root .tv2-mrow-dl dd{text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:13.5px;font-weight:600;overflow:hidden}.tv2-root .tv2-mrow-cta{background:var(--primary);height:42px;color:var(--on-primary);border-radius:99px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.tv2-root .tv2-pages{flex-wrap:wrap;gap:4px!important}.tv2-root .tv2-pages>*{min-width:40px;height:40px!important;padding:0 12px!important;font-size:14px!important}.tv2-root .tv2-pages>span{width:32px!important}.tv2-root .tv2-pages>button:not([aria-current]){width:auto!important}.tv2-root .tv2-mercado-agora h2+small{display:none}.tv2-root .tv2-insights-dot{padding:8px 12px;font-size:11px}}@media (prefers-reduced-motion:reduce){.tv2-root .tv2-mrow-more,.tv2-root .tv2-mrow-chev{transition:none}}