:root{color-scheme:light;--paper:#f8f7f3;--ink:#141513;--muted:#666760;--line:#cecec7;--headline:'Headline','Arial Narrow',Impact,sans-serif;--body:'Body',Arial,sans-serif;--mono:'Courier New',monospace;font-family:var(--body);color:var(--ink);background:var(--paper)}
*{box-sizing:border-box}body{margin:0}main{max-width:1440px;margin:auto;padding:26px 48px 0}a{color:inherit}button,select{font:inherit;color:inherit}button{cursor:pointer}button:disabled{opacity:.4}button:focus-visible,select:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid #777;outline-offset:5px}[hidden]{display:none!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
.edition{display:flex;justify-content:space-between;gap:20px;font:10px/1.5 var(--mono);letter-spacing:.14em;text-transform:uppercase}.edition #status{text-align:right;letter-spacing:.05em}.brand-row{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;padding:17px 0 25px;border-bottom:2px solid var(--ink)}h1{font-family:var(--headline);font-size:clamp(48px,6.5vw,92px);line-height:.92;letter-spacing:-.025em;margin:0}h1 a{text-decoration:none}.subtitle{font:12px/1.4 var(--mono);letter-spacing:.32em;margin:14px 0 0}#filters{display:flex;gap:8px;align-items:center}select,button{border:1px solid #555;background:transparent;padding:13px 14px;border-radius:3px;font-size:13px}select{max-width:100%;width:260px}#refresh{font-size:21px;line-height:1;padding:11px 13px}
.product-block{padding:26px 0 0;border-bottom:1px solid var(--ink)}.eyebrow{display:flex;align-items:center;gap:20px;font:12px/1 var(--mono);letter-spacing:.12em;margin:0 0 10px}.eyebrow b{font:700 25px/1 var(--headline);border-right:1px solid #aaa;padding-right:20px}.product-heading h2{font:700 clamp(36px,4vw,57px)/1 var(--headline);letter-spacing:-.02em;margin:0 0 22px}.cards{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0 28px}.metric{min-width:0;container-type:inline-size}.metric>span{display:block;font:11px/1.5 var(--mono);text-transform:uppercase;letter-spacing:.045em}.metric>strong{display:flex;align-items:center;font-variant-numeric:tabular-nums;white-space:nowrap}.primary-metric{padding:0 0 24px}.primary-metric>span{font:700 19px/1.4 var(--headline);margin-bottom:10px}.roleta .primary-metric{grid-column:span 3}.teste .primary-metric{grid-column:span 2}.primary-metric>strong{font:700 min(20cqw,116px)/1.42 var(--headline);gap:.035em}.teste .primary-metric>strong{font-size:min(18cqw,67px)}.primary-metric .counter-digit{display:inline-block;position:relative;width:.67em;flex:0 0 .67em;text-align:center;border:1px solid #343530;border-radius:4px;color:#f8f7ee;background:linear-gradient(#242520 49.4%,#0b0c0a 49.4%,#0b0c0a 50.5%,#1a1b17 50.5%);box-shadow:0 3px 4px #00000020,inset 0 1px 0 #ffffff12;transform-origin:50% 50%;backface-visibility:hidden}.primary-metric .counter-digit:after{content:'';position:absolute;left:0;right:0;top:50%;height:1px;background:#000a;box-shadow:0 1px 0 #ffffff15}.primary-metric .counter-separator{display:inline-block;width:.18em;text-align:center;align-self:flex-end;line-height:1.1;padding-bottom:.03em}.secondary-metric{grid-column:span 2;border-top:1px solid var(--line);padding:16px 0}.secondary-metric>strong{font:700 32px/1.15 var(--body);margin-top:5px}.counter-digit,.counter-separator{display:inline-block}.counter-turn{animation:counter-turn 340ms cubic-bezier(.2,.65,.3,1) both}@keyframes counter-turn{from{transform:perspective(220px) rotateX(-70deg);opacity:.5}to{transform:perspective(220px) rotateX(0);opacity:1}}
.milestone{margin-top:14px}.milestone-track{height:7px;border-radius:2px;background:#deded8;overflow:hidden}.milestone-track i{height:100%;display:block;background:var(--ink);transition:width .35s ease}.milestone>span{display:block;text-align:right;font:10px/1.5 var(--mono);letter-spacing:.08em;margin-top:7px}
.share-details{margin:0;padding:11px 0;border-top:1px solid var(--line);font-size:12px}.share-details summary{color:var(--muted);font:11px/1.5 var(--mono);text-transform:uppercase;letter-spacing:.04em;cursor:pointer}.share-details table{max-width:650px;margin-top:10px}table{width:100%;border-collapse:collapse}td,th{text-align:left;border-bottom:1px solid var(--line);padding:10px 0;font-size:13px}td:last-child,th:last-child{text-align:right}
.overview{margin:28px 0 20px}.overview h2,.daily h2{font:700 22px/1.2 var(--headline);margin:0 0 14px}.overview .cards{grid-template-columns:1fr 1fr}.overview .metric{grid-column:span 1}.overview .secondary-metric{padding-top:10px}.note{color:var(--muted);font-size:11px;line-height:1.65;max-width:1040px}.daily{border-top:1px solid var(--line);padding:20px 0}.day{display:grid;grid-template-columns:95px 1fr 90px;gap:16px;align-items:center;margin:12px 0;font:12px var(--mono)}.day i{height:7px;background:var(--ink);min-width:2px}.day b{text-align:right}#dashboard>details{border-top:1px solid var(--line);padding:18px 0;font-size:12px;line-height:1.7}summary{cursor:pointer}#signin{padding:45px 0}#signin h2{font:40px var(--headline)}.primary{display:inline-block;padding:13px 18px;background:var(--ink);color:var(--paper);text-decoration:none;font-size:13px}footer{display:flex;justify-content:space-between;border-top:1px solid var(--ink);padding:20px 0 25px;margin-top:15px;font:11px var(--mono)}
@media(max-width:900px){main{padding:24px}.brand-row{flex-wrap:wrap}h1{font-size:70px}#filters{width:100%;justify-content:flex-end}.cards{column-gap:20px}.primary-metric>strong{font-size:19cqw}.secondary-metric>strong{font-size:26px}}
@media(max-width:600px){main{padding:20px 18px 0}.edition{display:block;font-size:9px}.edition #status{display:block;text-align:left;margin-top:9px}.brand-row{gap:20px}h1{font-size:clamp(46px,12vw,70px)}.subtitle{font-size:10px}#filters{justify-content:space-between}select{width:100%;min-width:0}#filters select{flex:1}.product-heading h2{font-size:43px}.roleta .primary-metric{grid-column:span 6}.primary-metric>strong{font-size:min(20cqw,94px)}.teste .primary-metric{grid-column:span 6}.teste .primary-metric>strong{font-size:56px}.teste .primary-metric{display:flex;align-items:center;justify-content:space-between;gap:12px}.teste .primary-metric>span{font-size:16px}.secondary-metric>strong{font-size:22px}.metric>span{font-size:9px}.cards{column-gap:12px}.eyebrow{font-size:10px;gap:12px}.eyebrow b{padding-right:12px}.overview .metric>strong{font-size:27px}.day{grid-template-columns:82px 1fr 76px;gap:10px}}
@media(prefers-reduced-motion:reduce){.counter-turn{animation:none}.milestone-track i{transition:none}}

.primary-metric>strong{font-size:min(20cqw,calc(96cqw / var(--counter-units,5.4)),116px)}
.teste .primary-metric>strong{font-size:min(18cqw,calc(96cqw / var(--counter-units,5.4)),67px)}
@media(max-width:600px){.teste .primary-metric{display:block}.teste .primary-metric>strong{font-size:min(18cqw,calc(96cqw / var(--counter-units,5.4)),56px)}}
