.dd-rank{--rank-blue:#006896;--rank-deep:#041f2d;--rank-ink:#f7fafb;--rank-gold:#f2c94c;--rank-line:#ffffff29;--rank-margin:clamp(20px, 4vw, 44px);background:var(--rank-deep);color:var(--rank-ink);font-family:var(--sans);overflow:clip}.dd-rank *,.dd-rank :before,.dd-rank :after{box-sizing:border-box}.dd-rank-frame{z-index:1;width:min(100%,1280px);padding-inline:var(--rank-margin);margin-inline:auto;position:relative}.dd-rank :is(a,button,input):focus-visible{outline:3px solid var(--rank-gold);outline-offset:4px}.dd-rank button{cursor:pointer;font-family:inherit}.dd-rank button:disabled{cursor:default}.dd-rank-hero{isolation:isolate;background:var(--rank-blue);position:relative;overflow:hidden}.dd-rank-hero.dd-com-header{padding:134px 0 48px!important}.dd-rank-hero__map,.dd-rank-hero__grain{z-index:-2;pointer-events:none;position:absolute;inset:0}.dd-rank-hero__map{opacity:.1;background:url(/decorative/ruas-lisboa.svg?v=2) 50% 35%/cover no-repeat}.dd-rank-hero__grain{z-index:-1;opacity:.26;background:url(/backgrounds/textura-grunge.webp?v=2) 50%/512px}.dd-rank-hero:after{content:"";z-index:-1;background:linear-gradient(180deg, transparent, var(--rank-deep));pointer-events:none;position:absolute;inset:20% 0 0}.dd-rank-hero__header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px 32px;display:grid}.dd-rank-hero__header h1{font:900 clamp(32px, 4.4vw, 60px)/1.04 var(--sans);letter-spacing:-.01em;text-transform:uppercase;grid-column:1;margin:0;animation:.6s ease-out both dd-rank-arrive}.dd-rank-hero__support{display:contents}.dd-rank-hero__support p{font:500 14px/1.4 var(--sans);color:#d6e7ee;grid-column:1;margin:0}.dd-rank-hero__support .dd-rank-hero__lede{max-width:58ch;font:400 clamp(17px, 1.4vw, 19px)/1.5 var(--sans);color:#fff}.dd-rank-hero__support a{min-height:30px;font:800 11px/1.2 var(--sans);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;grid-area:1/2;justify-content:center;align-self:center;align-items:center;padding:6px 13px;text-decoration:none;display:inline-flex}.dd-rank-podium{margin-top:40px;padding:20px 32px 30px}.dd-rank .dd-podio__item{animation:.7s ease-out .12s both dd-rank-arrive}.dd-rank .dd-podio__item--2{animation-delay:.2s}.dd-rank .dd-podio__item--3{animation-delay:.28s}@media (min-width:1001px){.dd-rank .dd-podio__item{animation:none}}.dd-rank-table .dd-num-menor{font-size:.84em}.dd-rank-time .dd-num-menor,.dd-rank-row:not(.dd-rank-row--podium) .dd-rank-points .dd-num-menor{font-size:.9em}.dd-rank-classification{isolation:isolate;background:linear-gradient(180deg, var(--rank-deep) 0, var(--rank-blue) 640px);padding:48px 0 96px;position:relative}.dd-rank-classification:before{content:"";z-index:-1;opacity:.18;pointer-events:none;background:url(/backgrounds/textura-grunge.webp?v=2) 50%/512px;position:absolute;inset:0}.dd-rank .dd-rank-classification{scroll-margin-top:104px}.dd-rank-lateral{display:none}@media (min-width:1001px){.dd-rank-classification__grelha{grid-template-columns:minmax(0,1fr) 248px;align-items:start;gap:32px;display:grid}.dd-rank-lateral{flex-direction:column;align-items:flex-start;padding-top:16px;display:flex;position:sticky;top:112px}.dd-rank-lateral__imagens{aspect-ratio:300/296;width:100%;margin-bottom:28px;position:relative}.dd-rank-lateral__imagens img{border-radius:10px;height:auto;transition:transform .4s cubic-bezier(.16,1,.3,1);position:absolute;box-shadow:0 16px 34px #0000006b}.dd-rank-lateral__story{width:50%;top:1.4%;left:2.7%;transform:rotate(-5deg)}.dd-rank-lateral__feed{width:61.3%;bottom:0;right:0;transform:rotate(3deg)}.dd-rank-lateral h2{font:800 21px/1.14 var(--sans);letter-spacing:-.01em;text-wrap:balance;margin:0}.dd-rank-lateral p{color:#ffffffd6;max-width:30ch;font:400 15px/1.5 var(--sans);margin:10px 0 0}.dd-rank-lateral__botao{min-height:48px;font:800 13px/1.2 var(--sans);letter-spacing:.05em;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;margin-top:22px;padding:0 26px;display:inline-flex}}@media (min-width:1180px){.dd-rank-classification__grelha{grid-template-columns:minmax(0,1fr) 300px;gap:clamp(36px,3.6vw,56px)}.dd-rank-lateral h2{font-size:23px}}@media (hover:hover) and (min-width:1001px){.dd-rank-lateral:hover .dd-rank-lateral__story{transform:rotate(-8deg)translate(-6px,-3px)}.dd-rank-lateral:hover .dd-rank-lateral__feed{transform:rotate(5deg)translate(5px,-4px)}}@media (min-width:1001px) and (max-height:700px){.dd-rank-lateral{padding-top:8px;top:96px}.dd-rank-lateral__imagens{width:76%;margin-bottom:20px}}.dd-rank-toolbar{justify-content:space-between;align-items:center;gap:12px 24px;padding:16px 24px;display:flex}.dd-rank-toolbar h2{font:900 clamp(22px, 2.6vw, 34px)/1.1 var(--sans);letter-spacing:-.01em;text-transform:uppercase;flex:none;margin:0}.dd-rank-toolbar h2:focus{outline:0}.dd-rank-search{flex:0 0 146px;max-width:100%;transition:flex-grow .22s ease-out}.dd-rank-search:focus-within,.dd-rank-search--aberta{flex-grow:1}@media (min-width:681px){.dd-rank-toolbar{flex-direction:column;align-items:stretch;gap:14px}.dd-rank-search{flex:none;align-self:flex-end;width:146px;transition:width .22s ease-out}.dd-rank-search:focus-within,.dd-rank-search--aberta{flex-grow:0;width:min(100%,320px)}}@media (min-width:1001px){.dd-rank-toolbar{flex-direction:row;align-items:center}.dd-rank-search{align-self:auto}}.dd-rank-search>div{position:relative}.dd-rank-search svg{fill:none;stroke:#fff;stroke-width:1.6px;stroke-linecap:round;pointer-events:none;width:16px;height:16px;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.dd-rank-search input{width:100%;height:40px;color:var(--rank-ink);caret-color:var(--rank-gold);font:400 14px/1 var(--sans);background:0 0;border:1px solid #ffffff61;border-radius:8px;padding:0 12px 0 37px;transition:border-color .15s}.dd-rank-search input:hover{border-color:var(--rank-gold)}.dd-rank .dd-rank-search input:focus-visible{border-color:var(--rank-gold);box-shadow:inset 0 0 0 1px var(--rank-gold);outline:0}.dd-rank-search input::placeholder{color:#ffffffc7;opacity:1}.dd-rank-search input::-webkit-search-cancel-button{filter:invert();cursor:pointer}.dd-rank-table{cursor:default}.dd-rank-pagination button:enabled{cursor:pointer}.dd-rank-pagination>button{justify-content:center;align-items:center;display:inline-flex}.dd-rank-pagination>button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.dd-rank-pagination__paginas{align-items:center;gap:2px;display:flex}.dd-rank-pagination__paginas>span{color:#fffc;text-align:center;width:22px;font-size:13px}.dd-rank-pagination .dd-rank-pagination__paginas button{font:500 14px/1 var(--sans);border-color:#0000}.dd-rank-pagination .dd-rank-pagination__paginas button[aria-current=page]{border-color:var(--rank-gold);background:var(--rank-gold);color:#3d2b00;cursor:default;font-weight:700}.dd-rank-table table{border-collapse:collapse;table-layout:fixed;width:100%}.dd-rank-table th,.dd-rank-table td{vertical-align:middle;text-align:left;padding:21px 26px}.dd-rank-table thead th{color:var(--gold);font:700 12px/1.2 var(--mono);letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid #ffe58a99;padding-block:14px}.dd-rank-table .dd-rank-col-position{text-align:center;width:108px}.dd-rank-table .dd-rank-col-number{text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums;width:164px}.dd-rank-table .dd-rank-col-team{overflow-wrap:anywhere}.dd-rank-table .dd-rank-col-share{text-align:center;width:62px;padding-inline:8px 18px}.dd-rank-share{width:36px;height:36px;color:var(--rank-gold);cursor:pointer;vertical-align:middle;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s;display:inline-flex}.dd-rank-share:hover{color:#ffe58a;background:#ffffff29}.dd-rank-share:focus-visible{outline:2px solid var(--rank-gold);outline-offset:2px;color:#ffe58a}.dd-rank-row>th,.dd-rank-row>td{border-bottom:1px solid var(--rank-line)}.dd-rank-row th{color:#fff;font:550 17px/1.3 var(--sans)}.dd-rank-row td{color:#ffffffe6;font:450 15px/1.3 var(--sans)}.dd-rank-row--podium th{font-weight:650}.dd-rank-row{--fundo-hover:linear-gradient(180deg, #ffe9a0 0%, var(--gold) 100%);--brilho:#ffffff80}.dd-rank-row--1{--metal:var(--goldlight);--fundo-metal:linear-gradient(90deg, #8a6a17 0%, #4a3a12db 14%, #1f1b1080 46%, #14120d42 100%);--fundo-hover:linear-gradient(90deg, #b98e1f 0%, #745a18eb 16%, #382e149e 52%, #14120d4d 100%);--brilho:#ffe58a33;--fio-seguinte:#dee8ee6b}.dd-rank-row--2{--metal:#e6eef3;--fundo-metal:linear-gradient(90deg, #6f828e 0%, #3a444bdb 14%, #1a1d2080 46%, #12131442 100%);--fundo-hover:linear-gradient(90deg, #93a6b2 0%, #54616aeb 16%, #282d319e 52%, #1213144d 100%);--brilho:#e6eef32e;--fio-seguinte:#e2aa8080}.dd-rank-row--3{--metal:#f0c9a8;--fundo-metal:linear-gradient(90deg, #8c5833 0%, #4c301edb 14%, #20171280 46%, #14110f42 100%);--fundo-hover:linear-gradient(90deg, #b47443 0%, #70482ceb 16%, #34241a9e 52%, #14110f4d 100%);--brilho:#f0c9a82e}.dd-rank-row--podium{background:var(--fundo-metal)}.dd-rank-row--podium>th,.dd-rank-row--podium>td{border-bottom-color:var(--fio-seguinte,var(--rank-line))}.dd-rank-row--podium .dd-rank-points>span:last-child{color:var(--metal)}@media (hover:hover){.dd-rank-table .dd-rank-row:hover{background-image:linear-gradient(105deg, transparent 20%, var(--brilho) 50%, transparent 80%),  var(--fundo-hover);background-position:-67% 0,0 0;background-repeat:no-repeat;background-size:40% 100%,100% 100%;animation:2.4s ease-in-out infinite dd-rank-brilho}.dd-rank-table .dd-rank-row:not(.dd-rank-row--podium):hover :is(th,td,.dd-rank-position,.dd-rank-cell-label,.dd-rank-col-number>span:last-child){color:#3d2b00}.dd-rank-table .dd-rank-row:not(.dd-rank-row--podium):hover .dd-rank-share{color:#3d2b009e}.dd-rank-table .dd-rank-row:not(.dd-rank-row--podium):hover .dd-rank-share:hover{color:#3d2b00;background:#3d2b0029}}@media (min-width:681px){.dd-rank-table .dd-rank-row:not(.dd-rank-row--podium)>*{height:64px;padding-block:0}}@media (hover:hover) and (min-width:681px){.dd-rank-table .dd-rank-row:hover th{font-size:17px;line-height:19.5px}.dd-rank-table .dd-rank-row--podium:hover th{font-size:19px}.dd-rank-table .dd-rank-row:hover .dd-rank-position{font-size:20px;line-height:18px}.dd-rank-table .dd-rank-row:hover .dd-rank-col-number>span:last-child{font-size:16px;line-height:1}.dd-rank-table .dd-rank-row--podium:hover .dd-rank-points>span:last-child{font-size:23px}.dd-rank-table .dd-rank-row--podium:hover .dd-rank-time>span:last-child{font-size:18px}}@keyframes dd-rank-brilho{0%{background-position:-67% 0,0 0}60%,to{background-position:167% 0,0 0}}.dd-rank-position{color:var(--goldlight);font:550 22px/1 var(--sans);font-variant-numeric:tabular-nums;letter-spacing:-.03em;justify-content:center;align-items:baseline;display:inline-flex}.dd-rank-position sup{margin-left:1px;font-size:.5em;font-weight:450;position:relative;top:-.3em}.dd-rank-icone{vertical-align:middle;justify-content:center;align-items:center;display:inline-flex}.dd-rank-icone img{width:42px;height:42px}.dd-rank-icone--podio img{width:50px;height:50px}@media (min-width:681px){.dd-rank-table .dd-rank-row--podium>.dd-rank-col-position{padding-block:12px}.dd-rank-row:not(.dd-rank-row--podium) th,.dd-rank-row:not(.dd-rank-row--podium) .dd-rank-position,.dd-rank-row:not(.dd-rank-row--podium) .dd-rank-col-number>span:last-child{font-weight:400}.dd-rank-row:not(.dd-rank-row--podium) th{font-size:15px}.dd-rank-row:not(.dd-rank-row--podium) .dd-rank-position{font-size:18px}.dd-rank-row:not(.dd-rank-row--podium) .dd-rank-col-number>span:last-child{font-size:14px}}.dd-rank-points>span:last-child{color:#fff;letter-spacing:0;font-size:21px;font-weight:500}.dd-rank-time>span:last-child{color:#fff;font-size:16px;font-weight:500}.dd-rank-row:not(.dd-rank-row--podium) .dd-rank-points>span:last-child{font-size:14px}.dd-rank-cell-label,.dd-rank-head-movel{display:none}.dd-rank-table-footer{justify-content:flex-end;padding:14px 24px;display:flex}.dd-rank-pagination{color:#fff;font:500 13px/1 var(--sans);align-items:center;gap:14px;display:flex}.dd-rank-pagination button{color:#fff;background:0 0;border:1px solid #ffffff73;border-radius:8px;width:34px;height:34px;font-size:16px;line-height:1;transition:background-color .15s,transform .15s}.dd-rank-pagination button:hover:enabled:not([aria-current=page]){background:#ffffff29}.dd-rank-pagination button:active:enabled:not([aria-current=page]){transform:translateY(1px)}.dd-rank-pagination button:disabled{opacity:.4}.dd-rank-empty{text-align:center;padding:60px 24px}.dd-rank-empty p{color:#ffffffdb;margin:0 0 12px;font-size:16px}.dd-rank-empty p:first-child{color:var(--rank-ink);font-size:24px;font-weight:650}.dd-rank-empty button{background:var(--rank-gold);color:#493400;border:0;border-radius:6px;min-height:44px;margin-top:12px;padding:10px 20px;font-size:15px;font-weight:700}.dd-rank-equipa{isolation:isolate;background-image:var(--fundo-feed);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}@media (max-aspect-ratio:4/5){.dd-rank-equipa{background-image:var(--fundo-story)}}.dd-rank-equipa--azul{background-color:#076c9a}.dd-rank-equipa--dday{background-color:#0b2733}.dd-rank-equipa:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#03121b80);position:absolute;inset:62% 0 0}.dd-rank-equipa__pepitas{z-index:-1;pointer-events:none;position:absolute;inset:0}.dd-rank-equipa__pepitas img{height:auto;position:absolute}.dd-rank-equipa__pepita-1{width:38px;animation:9.6s ease-in-out .4s infinite dd-float;top:17%;left:4%}.dd-rank-equipa__pepita-2{opacity:.85;width:24px;animation:8.2s ease-in-out 1.3s infinite dd-drift;top:46%;left:9%}.dd-rank-equipa__pepita-3{width:46px;animation:10.1s ease-in-out .8s infinite dd-drift;bottom:16%;left:6%}.dd-rank-equipa__pepita-4{opacity:.8;width:22px;animation:7.8s ease-in-out 1.6s infinite dd-float;bottom:6%;left:24%}.dd-rank-equipa__pepita-5{width:42px;animation:9.1s ease-in-out .2s infinite dd-drift;top:19%;right:6%}.dd-rank-equipa__pepita-6{opacity:.85;width:26px;animation:8.6s ease-in-out 1.1s infinite dd-float;top:42%;right:3.5%}.dd-rank-equipa__pepita-7{width:48px;animation:10.4s ease-in-out .6s infinite dd-float;bottom:22%;right:8%}.dd-rank-equipa__pepita-8{opacity:.8;width:24px;animation:8s ease-in-out 1.9s infinite dd-drift;bottom:7%;right:26%}.dd-rank-equipa__cartaz{max-width:880px;padding-block:clamp(96px, 12vh, 136px) calc(clamp(22px, 4vh, 48px) + var(--dd-rodape-altura,48px));text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.dd-rank-equipa__etiqueta{color:#ffe58a;font:700 clamp(12px, 1.5vh, 15px)/1 var(--sans);letter-spacing:.34em;text-indent:.34em;text-transform:uppercase;flex-direction:column;align-items:center;gap:12px;margin:0;display:flex}.dd-rank-equipa__etiqueta-texto{align-items:center;gap:10px;display:inline-flex}.dd-rank-equipa__partilhar-mini{color:#ffe58a;cursor:pointer;text-indent:0;letter-spacing:0;background:#ffe58a14;border:1px solid #ffe58a66;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:background-color .18s,border-color .18s;display:inline-flex}.dd-rank-equipa__partilhar-mini svg{width:14px;height:14px}.dd-rank-equipa__partilhar-mini:hover{background:#ffe58a2e;border-color:#ffe58aa6}.dd-rank-equipa__partilhar-mini:focus-visible{outline-offset:3px;outline:2px solid #ffe58a}.dd-rank-equipa__etiqueta:after{content:"";background:linear-gradient(90deg, var(--rank-gold), transparent);width:64px;height:2px}.dd-rank-equipa__medalha{justify-content:center;margin:clamp(12px,2.6vh,28px) 0 0;display:flex}.dd-rank-equipa__medalha img{width:clamp(160px,26vh,230px);height:auto}.dd-medalha-vista{animation:5.6s ease-in-out infinite alternate dd-medalha-flutua;display:inline-flex;position:relative}.dd-medalha-vista__brilho{aspect-ratio:1;pointer-events:none;border-radius:50%;height:94%;position:absolute;top:1%;left:50%;overflow:hidden;transform:translate(-50%)}.dd-medalha-vista__brilho:before{content:"";background:linear-gradient(105deg,#0000 38%,#ffffff80 50%,#0000 62%);animation:3.8s ease-in-out 1.4s infinite dd-sweep;position:absolute;inset:0;transform:translate(-140%)skew(-18deg)}@keyframes dd-medalha-flutua{0%{transform:translateY(0)}to{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.dd-medalha-vista,.dd-medalha-vista__brilho:before{animation:none}}.dd-rank-equipa__numero{flex-direction:column;align-items:center;gap:clamp(8px,1.6vh,16px);margin:clamp(8px,2.2vh,24px) 0 0;display:flex}.dd-rank-equipa__numero>span:first-child{font:800 clamp(92px, 20vh, 180px)/.92 var(--sans);letter-spacing:-.04em;color:#0000;background-image:linear-gradient(#fff4bd 0%,#ffe07a 36%,#f4c84c 72%,#e9b83b 100%);-webkit-background-clip:text;background-clip:text;align-items:flex-start;display:inline-flex}.dd-rank-equipa--dday .dd-rank-equipa__numero>span:first-child{font:400 clamp(96px, 21vh, 190px)/.92 var(--rye);letter-spacing:0}.dd-rank-equipa__numero i{font:800 .4em/1 var(--sans);letter-spacing:-.02em;margin-top:.1em;font-style:normal}.dd-rank-equipa__numero small{color:#fff;font:700 clamp(11px, 1.5vh, 14px)/1 var(--sans);letter-spacing:.4em;text-indent:.4em;text-transform:uppercase;align-items:center;gap:14px;display:flex}.dd-rank-equipa__numero small:before,.dd-rank-equipa__numero small:after{content:"";background:#ffffff8c;width:30px;height:1px}.dd-rank-equipa h1{color:#fff;max-width:22ch;font:800 clamp(28px, 5.2vh, 52px)/1.08 var(--sans);letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;text-shadow:0 6px 24px #001e2e59;margin:clamp(20px,3.6vh,36px) 0 0}.dd-rank-equipa__registo{border-top:1px solid #fff6;border-bottom:1px solid #fff6;grid-template-columns:1fr;width:min(100%,480px);margin:clamp(14px,2.4vh,24px) 0 0;padding:clamp(14px,2.4vh,22px) 0;display:grid}.dd-rank-equipa__registo>div{justify-items:center;row-gap:clamp(8px,1.6vh,14px);display:grid}.dd-rank-equipa__registo>div+div{border-left:1px solid #ffffff59}.dd-rank-equipa__registo dt{color:#ffe58a;font:700 clamp(11px, 1.4vh, 13px)/1 var(--sans);letter-spacing:.3em;text-indent:.3em;text-transform:uppercase}.dd-rank-equipa__registo dd{color:#ffe58a;font:800 clamp(40px, 6.8vh, 64px)/1 var(--sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.dd-rank-equipa__registo .dd-num-menor{font-size:.78em}.dd-rank-equipa__legenda{color:#ffffffe6;font:500 13px/1.4 var(--sans);letter-spacing:.08em;text-transform:uppercase;margin:clamp(14px,2.4vh,22px) 0 0}.dd-rank-equipa__acoes{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:clamp(22px,4vh,40px);display:flex}.dd-rank-equipa__partilhar{min-height:40px;font:800 12px/1.2 var(--sans);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;padding:10px 18px;display:inline-flex}.dd-rank-equipa__ver.dd-btn-gold{color:#fff;box-shadow:none;background:0 0;border-color:#fff9}.dd-rank-equipa__ver.dd-btn-gold:before{content:none}.dd-rank-equipa__ver.dd-btn-gold:hover{border-color:var(--rank-gold);color:#ffe58a;filter:none;box-shadow:none;transform:none}.dd-rank-equipa__ver{min-height:40px;font:800 12px/1.2 var(--sans);letter-spacing:.04em;text-transform:uppercase;align-items:center;padding:10px 18px;text-decoration:none;display:inline-flex}@keyframes dd-rank-arrive{0%{opacity:.6;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1001px) and (max-width:1179px){.dd-rank-table .dd-rank-col-position{width:84px}.dd-rank-table .dd-rank-col-number{width:124px}.dd-rank-table .dd-rank-col-share{width:48px;padding-inline:4px 12px}.dd-rank-table th,.dd-rank-table td,.dd-rank-toolbar{padding-inline:16px}}@media (max-width:1000px){.dd-rank-equipa__pepita-2,.dd-rank-equipa__pepita-4,.dd-rank-equipa__pepita-6,.dd-rank-equipa__pepita-8,.dd-rank-equipa__pepita-1,.dd-rank-equipa__pepita-5{display:none}.dd-rank-equipa__pepita-3{width:42px;top:28%;bottom:auto;left:4.5%}.dd-rank-equipa__pepita-7{width:44px;top:33%;bottom:auto;right:5.5%}.dd-rank-podium{padding-inline:22px}.dd-rank-table .dd-rank-col-number{width:132px}.dd-rank-table th,.dd-rank-table td{padding-inline:20px}}@media (max-width:680px){.dd-rank-hero.dd-com-header{padding:108px 0 24px!important}.dd-rank-hero__header{flex-direction:column;align-items:flex-start;gap:0;display:flex}.dd-rank-hero__support{flex-direction:column;align-items:flex-start;gap:10px;width:100%;margin-top:14px;display:flex}.dd-rank-hero__support p{text-align:left;text-wrap:pretty;font-size:13px}.dd-rank-hero__support .dd-rank-hero__lede{font-size:16px}.dd-rank-hero__support a{display:none}.dd-rank-podium{margin-top:34px;padding:20px 0}.dd-rank-classification{padding:38px 0 64px}.dd-rank-data{margin-inline:calc(var(--rank-margin) * -1)}.dd-rank-toolbar{padding:14px var(--rank-margin) 20px;flex-wrap:wrap;gap:12px}.dd-rank-toolbar h2{flex:1 1 0;min-width:0;font-size:18px}.dd-rank-search{flex:0 0 116px;transition:none}.dd-rank-search input:placeholder-shown{padding:0 6px 0 35px}.dd-rank-search input:placeholder-shown::-webkit-search-cancel-button{display:none}.dd-rank-search:focus-within,.dd-rank-search--aberta{flex-basis:100%}.dd-rank-search input{font-size:16px}.dd-rank-search input::placeholder{font-size:14px}.dd-rank-results{padding-inline:var(--rank-margin)}.dd-rank-table table,.dd-rank-table tbody{width:100%;display:block}.dd-rank-table thead{margin-inline:calc(var(--rank-margin) * -1);padding:11px var(--rank-margin);border-bottom:1px solid #ffe58a99;display:block}.dd-rank-table thead tr{grid-template-columns:60px minmax(0,1fr);grid-template-areas:"position team";align-items:center;column-gap:12px;display:grid}.dd-rank-table thead th,.dd-rank-table thead th.dd-rank-col-team{font:700 11px/1.2 var(--mono);letter-spacing:.1em;border:0;padding:0}.dd-rank-table thead th.dd-rank-col-number,.dd-rank-table thead th.dd-rank-col-share{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dd-rank-head-movel{display:inline}.dd-rank-table .dd-rank-row{border-bottom:1px solid var(--rank-line);background:0 0;grid-template-columns:60px minmax(0,1fr) minmax(0,1fr) 40px;grid-template-areas:"position team team share""position points points share";align-items:center;gap:12px;padding:22px 0;display:grid}.dd-rank-table .dd-rank-row--podium{margin-inline:calc(var(--rank-margin) * -1);padding-inline:var(--rank-margin);border-bottom-color:var(--fio-seguinte,var(--rank-line));background:var(--fundo-metal)}.dd-rank-table .dd-rank-row:hover{margin-inline:calc(var(--rank-margin) * -1);padding-inline:var(--rank-margin)}.dd-rank-row>th,.dd-rank-row>td{border:0}.dd-rank-table th,.dd-rank-table td{width:auto;padding:0}.dd-rank-table .dd-rank-col-position{text-align:center;grid-area:position;align-self:center;width:auto}.dd-rank-position{min-width:0;font-size:21px}.dd-rank-table .dd-rank-col-team{grid-area:team;font-size:16px;line-height:1.3}.dd-rank-table .dd-rank-col-number{text-align:left;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:5px;width:auto;display:flex}.dd-rank-table .dd-rank-points{grid-area:points}.dd-rank-table .dd-rank-time{grid-area:time}.dd-rank-table .dd-rank-col-share{text-align:right;grid-area:share;width:auto;padding:0}.dd-rank-cell-label{color:#ffffffd6;font:400 12px/1.2 var(--sans);display:inline}.dd-rank-points>span:last-child{order:-1;font-size:19px;font-weight:500}.dd-rank-time>span:last-child{order:-1;font-size:15px}.dd-rank-row:not(.dd-rank-row--podium) .dd-rank-points>span:last-child{font-size:15px}.dd-rank-table-footer{padding:12px var(--rank-margin)}.dd-rank-pagination{justify-content:space-between;gap:6px;width:100%}.dd-rank-empty{padding:44px 0}.dd-rank-equipa{min-height:100dvh}.dd-rank-equipa--azul{--dd-barra:#2b6691;--dd-barra-fundo:#16384d}.dd-rank-equipa--dday{--dd-barra:#2c435f;--dd-barra-fundo:#141f2e}.dd-rank-equipa:before{content:"";z-index:-1;background-image:linear-gradient(180deg, var(--dd-barra), #2b669100 100%), linear-gradient(0deg, var(--dd-barra-fundo), #14324600 100%);pointer-events:none;background-position:top,bottom;background-repeat:no-repeat;background-size:100% clamp(90px,16svh,150px),100% clamp(120px,22svh,200px);position:absolute;inset:0}.dd-rank-equipa__cartaz{padding-block:clamp(56px, 9svh, 84px) calc(clamp(12px, 2svh, 22px) + var(--dd-rodape-altura,44px))}.dd-rank-equipa__etiqueta{gap:8px;margin-top:clamp(12px,3svh,32px)}.dd-rank-equipa__medalha{flex:1 1 0;align-items:center;min-height:132px;max-height:34svh;margin-top:clamp(10px,2.4svh,24px)}.dd-rank-equipa__medalha img{width:auto;height:clamp(132px,26svh,230px);max-height:100%}.dd-rank-equipa h1{margin-top:clamp(12px,2.6svh,24px);font-size:clamp(24px,4.6svh,40px)}.dd-rank-equipa__registo{margin-top:clamp(8px,1.6svh,16px);padding:clamp(10px,2svh,18px) 0}.dd-rank-equipa__registo dd{font-size:clamp(36px,6svh,52px)}.dd-rank-equipa__legenda{margin-top:clamp(10px,2.2svh,20px);font-size:12px}}@media (max-width:370px){.dd-rank+.dd-footer-fundo .dd-footer-marcas-linha{flex-wrap:wrap;gap:20px;max-width:100%}.dd-rank+.dd-footer-fundo .dd-footer-sep,.dd-rank-pagination__vizinha{display:none}.dd-rank-table .dd-rank-row{grid-template-columns:48px 88px minmax(0,1fr) 34px}.dd-rank-table thead tr{grid-template-columns:48px minmax(0,1fr)}.dd-rank-table thead th,.dd-rank-table thead th.dd-rank-col-team{letter-spacing:.06em;font-size:10px}.dd-rank-points>span:last-child{font-size:17px}.dd-rank-time>span:last-child,.dd-rank-row:not(.dd-rank-row--podium) .dd-rank-points>span:last-child{font-size:13px}.dd-rank-table .dd-rank-col-number{flex-wrap:nowrap;gap:4px}.dd-rank-cell-label{font-size:11px}}@media (prefers-reduced-motion:reduce){.dd-rank *,.dd-rank :before,.dd-rank :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
