.db-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.product-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.db-pair{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:14px;display:grid}@media (max-width:980px){.db-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.db-pair{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.product-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.mc{--hue:#5b45d9;--deep:#4a36bf;isolation:isolate;color:#fff;background:linear-gradient(160deg, color-mix(in srgb, var(--hue) 94%, transparent), color-mix(in srgb, var(--deep) 92%, transparent));-webkit-backdrop-filter:blur(12px)saturate(1.12);min-height:142px;box-shadow:inset 1px 1px 0 #ffffff73, inset 2px 0 5px #ffffff1f, inset -1px -2px 2px #00000024, 1px 3px 0 color-mix(in srgb, var(--deep) 85%, #15151a), 3px 7px 10px #1111131f, 0 14px 24px #1111130f;animation:.6s cubic-bezier(.2,.8,.2,1) both db-in;animation-delay:calc(var(--i,0) * 70ms);border-radius:24px;flex-direction:column;align-items:flex-start;padding:16px 18px;display:flex;position:relative;overflow:hidden}.mc-emerald{--hue:#13814f;--deep:#0e6a41}.mc-violet{--hue:#5b45d9;--deep:#4a36bf}.mc-amber{--hue:#bf5209;--deep:#a64608}.mc-rose{--hue:#c9295a;--deep:#ac2049}.mc-field{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.mc-icon,.mc-text{z-index:2;position:relative}.mc-icon{color:#fff;background:#ffffff24;border-radius:12px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:10px;display:flex;box-shadow:inset 0 0 0 1px #ffffff2e}.mc-icon svg{display:block}.mc-icon img{object-fit:contain;width:100%;height:100%}.mc-text{flex-direction:column;align-items:flex-start;display:flex}.mc-label{color:#ffffffe6;font-size:12.5px;font-weight:500;line-height:1.4}.mc-value{letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:5px;margin-top:5px;font-size:30px;font-weight:650;line-height:1.1;display:flex}.mc-affix{letter-spacing:0;color:#ffffff94;font-size:15px;font-weight:500}.mc-delta,.mc-note{white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:6px;font-size:12.5px;font-weight:450;line-height:1.4}.mc-note{color:#ffffffd9}.mc-delta{align-items:center;gap:4px;font-weight:500;display:inline-flex}.mc-delta.good,.mc-delta.bad{color:#fff}.mc-measure{visibility:hidden;letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums;pointer-events:none;align-items:baseline;gap:5px;font-size:30px;font-weight:650;display:flex;position:absolute;top:0;left:0}@keyframes db-in{0%{opacity:0;transform:translateY(8px)}}.sc{background:#fff;border:1px solid #e6e6e8;border-radius:10px;min-width:0;padding:22px 24px;animation:.6s cubic-bezier(.2,.8,.2,1) .2s both db-in;position:relative}.sc-kicker{color:#6f6f78;font-size:12.5px;font-weight:500;display:block}.sc-headline{letter-spacing:-.012em;color:#0d0d10;max-width:64ch;margin:8px 0 0;font-size:17px;font-weight:600;line-height:1.4}.sc-headline mark{color:#5b4ad9;background:0 0;padding:0}.sc-headline mark.bad{color:#d9456a;white-space:nowrap}.sc-caption{color:#8a8a93;margin:4px 0 0;font-size:13px}.sc-body{margin-top:22px}.tip{z-index:5;color:#fff;white-space:nowrap;pointer-events:none;background:#141417;border-radius:8px;gap:2px;padding:8px 10px;font-size:12.5px;line-height:1.4;display:grid;position:absolute;transform:translate(14px,calc(-100% - 8px));box-shadow:0 10px 24px -10px #00000073}.tip span{color:#ffffffb8}.jr,.dg,.ch,.rs{position:relative}.jr ol{gap:4px;margin:0 -8px;padding:0;list-style:none;display:grid}.jr-row{all:unset;box-sizing:border-box;border-radius:8px;grid-template-columns:168px minmax(0,1fr) auto;align-items:center;gap:16px;width:100%;padding:7px 8px;transition:background .15s;display:grid}.jr-row:not(:disabled){cursor:pointer}.jr-row:not(:disabled):hover{background:#f4f4f6}.jr-row:disabled{opacity:1;color:inherit}.jr-row:focus-visible{box-shadow:0 0 0 3px #5b4ad938}.jr-name{color:#3b3b44;font-size:13px;font-weight:500}.jr-units{width:100%;height:11px;display:block}.jr-units rect{fill:#ebebee;animation:.3s both db-unit;animation-delay:calc(var(--k) * 6ms + .15s)}.jr-units rect.u{fill:#1c1c21}.jr-units rect.lost{fill:#f06c8a73}.jr-track{background:#ebebee;border-radius:6px;height:11px;display:block;overflow:hidden}.jr-fill{width:var(--w);transform-origin:0;height:100%;animation:.7s cubic-bezier(.2,.8,.2,1) both grow-x;animation-delay:calc(var(--i) * 80ms + .15s);background:#1c1c21;border-radius:6px;display:block}.jr li.worst .jr-fill{background:#d9456a}.jr-value{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:flex}.jr-value strong{text-align:right;color:#0d0d10;min-width:2ch;font-size:13px;font-weight:600}.jr-value small{color:#8a8a93;min-width:4ch;font-size:12.5px}.jr-loss{text-align:right;color:#a3a3ab;white-space:nowrap;min-width:5ch;font-size:12.5px;font-style:normal;font-weight:500}.jr-loss.bad{color:#d9456a}@media (max-width:760px){.jr-row{grid-template-columns:minmax(0,1fr);gap:6px}.jr-value{justify-content:flex-start}}.dg{gap:2px;margin:0 -8px;display:grid}.dg-row{all:unset;box-sizing:border-box;cursor:pointer;border-radius:8px;grid-template-columns:124px minmax(0,1fr) 64px;align-items:center;gap:12px;padding:9px 8px;transition:background .15s;display:grid}.dg-row:hover{background:#f4f4f6}.dg-row.on{background:#eeecfc}.dg-row:focus-visible{box-shadow:0 0 0 3px #5b4ad938}.dg-name{color:#3b3b44;font-size:13px;font-weight:500}.dg-dots{grid-template-columns:repeat(var(--n,10), minmax(0, 10px));align-items:center;gap:4px;display:grid}.dg-dots i{aspect-ratio:1;width:100%;animation:.3s both db-unit;animation-delay:calc(var(--i) * 5ms + .15s);background:#ebebee;border-radius:2px;display:block}.dg-dots i.u{background:#5b4ad9}.dg-dots em{color:#8a8a93;font-size:12px;font-style:normal}.dg-value{text-align:right;color:#0d0d10;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:600}@media (max-width:640px){.dg-row{grid-template-columns:1fr 72px}.dg-dots{grid-area:2/1/auto/-1}}.ch-plot{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;height:150px;margin-top:28px;padding-left:32px;display:grid;position:relative}.ch-grid{border-top:1px dashed #e9e8ee;height:0;position:absolute;left:32px;right:0}.ch-grid em{color:#9a9aa0;font-variant-numeric:tabular-nums;font-size:11px;font-style:normal;position:absolute;top:-8px;left:-32px}.ch-base{border-top:1px solid #e6e6e8;height:0;position:absolute;bottom:0;left:32px;right:0}.ch-col{cursor:default;height:100%;position:relative}.ch-bar{width:min(44px,72%);height:var(--h);transform-origin:bottom;animation:.7s cubic-bezier(.2,.8,.2,1) both grow-y;animation-delay:calc(var(--i) * 80ms + .15s);background:#d9d9de;border-radius:4px 4px 0 0;margin-left:calc(min(44px,72%)/-2);position:absolute;bottom:0;left:50%}.ch-bar b{color:#3b3b44;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.ch-col.on .ch-bar{background:#5b4ad9}.ch-col.on .ch-bar b{color:#5b4ad9}.ch-col.open .ch-bar{background:repeating-linear-gradient(135deg,#ebebee 0 5px,#d9d9de 5px 10px)}.ch-axis{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;margin-top:10px;padding-left:32px;display:grid}.ch-axis span{text-align:center;color:#3b3b44;font-size:12.5px;font-weight:500;display:grid}.ch-axis small{color:#8a8a93;overflow-wrap:anywhere;font-size:11px;font-weight:400;line-height:1.3}.rs-bar{gap:3px;height:14px;display:flex}.rs-part{transform-origin:0;min-width:6px;animation:.7s cubic-bezier(.2,.8,.2,1) both grow-x;animation-delay:calc(var(--i) * 80ms + .15s);border-radius:2px;flex-basis:0}.rs-part:first-child{border-radius:6px 2px 2px 6px}.rs-part:last-child{border-radius:2px 6px 6px 2px}.rs-part:only-child{border-radius:6px}.rs .s0{background:#1c1c21}.rs .s1{background:#5b4ad9}.rs .s2{background:#36b283}.rs .s3{background:#e9a23b}.rs .s4{background:#c9c9cf}.rs-legend{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.rs-legend li{color:#3b3b44;grid-template-columns:10px minmax(0,1fr) auto 44px;align-items:center;gap:10px;font-size:13px;display:grid}.rs-legend i{border-radius:3px;width:10px;height:10px}.rs-legend span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rs-legend strong{color:#0d0d10;font-variant-numeric:tabular-nums;font-weight:600}.rs-legend small{text-align:right;color:#8a8a93;font-variant-numeric:tabular-nums;font-size:12.5px}@keyframes grow-x{0%{transform:scaleX(0)}}@keyframes grow-y{0%{transform:scaleY(0)}}@keyframes db-unit{0%{opacity:0}}@media (max-width:640px){.product-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.product-metrics .mc-label,.product-metrics .mc-note,.product-metrics .mc-delta{white-space:normal;overflow-wrap:anywhere}.db-cards{gap:10px}.mc{border-radius:22px;min-height:136px;padding:14px}.mc-value{font-size:26px}.mc-affix{font-size:13px}.mc-icon{border-radius:11px;width:32px;height:32px;margin-bottom:8px}.sc{padding:18px 16px}}@media (prefers-reduced-motion:reduce){.mc,.sc,.jr-fill,.jr-units rect,.dg-dots i,.ch-bar,.rs-part{animation:none!important}}.db-still .mc,.db-still .sc,.db-still .jr-fill,.db-still .jr-units rect,.db-still .dg-dots i,.db-still .ch-bar,.db-still .rs-part{animation:none!important}.cm-cta{flex:none;align-items:center;gap:10px;display:inline-flex}.cm-cust{gap:6px;margin-top:2px;display:grid}.cm-tags{flex-wrap:wrap;gap:6px;display:flex}.cm-seg,.cm-plan{border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.cm-plan,.cm-seg{color:#4a4a50;background:#f1f1f2}.cm-seg.seg-pagante{color:#0e6a41;background:#e3f4ec}.cm-seg.seg-pagamento{color:#a64608;background:#fde8e0}.cm-seg.seg-em{color:#a64608;background:#fdeedd}.cm-seg.seg-cortesia{color:#4a36bf;background:#ecebfb}.cm-seg.seg-cancelado{color:#ac2049;background:#fbe4ea}.cm-use{color:#6b6b70;font-size:13px}.ft{gap:16px;display:grid}.ft-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.fs-table{margin:0 -8px;display:grid}.fs-head,.fs-row{grid-template-columns:minmax(0,1.6fr) 120px 92px 84px 84px;align-items:center;gap:12px;padding:10px 8px;display:grid}.fs-head{color:#8a8a93;border-bottom:1px solid #efeff1;font-size:12px;font-weight:500}.fs-row{all:unset;box-sizing:border-box;color:#3b3b44;font-variant-numeric:tabular-nums;cursor:pointer;border-bottom:1px solid #f3f3f5;border-radius:8px;grid-template-columns:minmax(0,1.6fr) 120px 92px 84px 84px;align-items:center;gap:12px;padding:11px 8px;font-size:13px;transition:background .15s;display:grid}.fs-row:hover{background:#f6f6f8}.fs-row:focus-visible{box-shadow:0 0 0 3px #5b4ad938}.fs-name{gap:2px;min-width:0;display:grid}.fs-name strong{color:#111113;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.fs-name small{color:#8a8a93;font-size:12px}.fs-score{align-items:center;gap:8px;display:flex}.fs-score b{color:#111113;text-align:right;min-width:2ch;font-size:14px;font-weight:600}.fs-score i{background:#efeff1;border-radius:3px;flex:1;height:6px;overflow:hidden}.fs-score em{background:#5b4ad9;border-radius:3px;height:100%;display:block}.fs-trend.sobe{color:#0e6a41}.fs-trend.cai{color:#ac2049}.fs-none{color:#8a8a93;grid-column:2/-1;font-size:13px}.fs-detail{color:#3b3b44;gap:10px;font-size:14px;display:grid}.fs-detail p{margin:0;line-height:1.5}.fs-sources{color:#6b6b70;font-size:13px}.fs-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}@media (max-width:760px){.fs-head{display:none}.fs-row{grid-template-columns:minmax(0,1fr) 96px}.fs-row>span:nth-child(n+3){display:none}.fs-none{grid-column:2}}.ft-bar{margin-bottom:0}.fs-archived{cursor:default;grid-template-columns:minmax(0,1fr) auto}.fs-people{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fs-people li{justify-content:space-between;gap:12px;font-size:14px;display:flex}.fs-people li span{color:#111113;align-items:center;gap:8px;display:inline-flex}.fs-people li em{height:20px;font-size:11.5px;font-style:normal}.fs-people li small{color:#6b6b70;white-space:nowrap;font-size:13px}.why{color:#3b3b44;gap:10px;font-size:14px;display:grid}.why p{margin:0;line-height:1.5}.why-rows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.why-rows li{justify-content:space-between;gap:12px;display:flex}.why-rows span{color:#111113}.why-rows small{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.why-rows small.down{color:#ac2049}.why-rows small.up{color:#0e6a41}.why-answer{white-space:pre-wrap;background:#f6f6f8;border-radius:10px;padding:12px 14px;line-height:1.55}.why-answer.asking{color:#6b6b70}.why-answer.error{color:#ac2049}.pn-missing-text{align-items:center;gap:12px;display:inline-flex}.pn-logos{flex:none;align-items:center;gap:6px;display:inline-flex}
