.BlogLeaderboard-module__cr5u7W__widget{margin-block:var(--tp-sp-8);container-type:inline-size}.BlogLeaderboard-module__cr5u7W__frame{gap:var(--tp-sp-5);padding:var(--tp-sp-6);background:var(--tp-wash);border:1px solid var(--tp-border);border-radius:var(--tp-r-lg);color:var(--tp-ink);flex-direction:column;display:flex}.BlogLeaderboard-module__cr5u7W__head{justify-content:space-between;align-items:flex-start;gap:var(--tp-sp-3) var(--tp-sp-4);flex-wrap:wrap;display:flex}.BlogLeaderboard-module__cr5u7W__headText{flex:320px;min-width:0}.BlogLeaderboard-module__cr5u7W__title{align-items:baseline;gap:var(--tp-sp-3);margin:0 0 var(--tp-sp-2);font-size:var(--tp-fs-xl);letter-spacing:-.01em;color:var(--tp-ink);text-wrap:balance;font-weight:800;line-height:1.2;display:flex}.BlogLeaderboard-module__cr5u7W__titleIcon{font-size:var(--tp-fs-lg);background:var(--tp-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;flex:none}.BlogLeaderboard-module__cr5u7W__meta{align-items:center;gap:var(--tp-sp-2) var(--tp-sp-3);font-size:var(--tp-fs-sm);color:var(--tp-ink-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;display:flex}.BlogLeaderboard-module__cr5u7W__live{border-radius:var(--tp-r-pill);background:var(--tp-brand-soft);color:var(--tp-brand-strong);font-size:var(--tp-fs-xs);white-space:nowrap;align-items:center;gap:6px;padding:2px 10px;font-weight:700;display:inline-flex}.BlogLeaderboard-module__cr5u7W__liveDot{border-radius:var(--tp-r-pill);background:var(--tp-gradient);width:7px;height:7px}.BlogLeaderboard-module__cr5u7W__metaText{min-width:0}.BlogLeaderboard-module__cr5u7W__viewAll{align-items:center;gap:var(--tp-sp-2);height:38px;padding-inline:var(--tp-sp-4);border:1px solid var(--tp-border-strong);border-radius:var(--tp-r-pill);background:var(--tp-surface);color:var(--tp-ink-2);font-size:var(--tp-fs-sm);white-space:nowrap;flex:none;font-weight:600;text-decoration:none;transition:none;display:inline-flex}.BlogLeaderboard-module__cr5u7W__viewAll:hover{background:var(--tp-gradient);box-shadow:var(--tp-sh-brand);border-color:#0000}.BlogLeaderboard-module__cr5u7W__viewAll:hover,.BlogLeaderboard-module__cr5u7W__viewAll:hover *{color:var(--tp-on-brand);-webkit-text-fill-color:var(--tp-on-brand)}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podium{gap:var(--tp-sp-3);grid-template-columns:repeat(3,minmax(0,1fr));padding:0}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podium .BlogLeaderboard-module__cr5u7W__podiumCard:not(:hover){box-shadow:var(--tp-sh-sm)}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podium .BlogLeaderboard-module__cr5u7W__podiumCard{min-height:0;padding:var(--tp-sp-4);gap:var(--tp-sp-3)}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__place{font-size:var(--tp-fs-2xs);white-space:nowrap;padding:3px 10px}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumHead{gap:var(--tp-sp-3)}.BlogLeaderboard-module__cr5u7W__podiumLogo,.BlogLeaderboard-module__cr5u7W__rowLogo{flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden}.BlogLeaderboard-module__cr5u7W__podiumLogo{border-radius:var(--tp-r-md);width:48px;height:48px;font-size:var(--tp-fs-lg)}.BlogLeaderboard-module__cr5u7W__rowLogo{border-radius:var(--tp-r-sm);width:44px;height:44px;font-size:var(--tp-fs-md)}.BlogLeaderboard-module__cr5u7W__logoImage{background:var(--tp-surface);border:1px solid var(--tp-border)}.BlogLeaderboard-module__cr5u7W__logoImage img{object-fit:contain;width:100%;height:100%}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__row:hover .BlogLeaderboard-module__cr5u7W__logoImage,.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumCard:hover .BlogLeaderboard-module__cr5u7W__logoImage{border-color:#0000}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumName{font-size:var(--tp-fs-md)}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumDesc{font-size:var(--tp-fs-sm);color:var(--tp-ink-muted);-webkit-line-clamp:2;line-height:1.55}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumCard:hover .BlogLeaderboard-module__cr5u7W__podiumDesc{color:#ffffffd9}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumFoot{padding-top:var(--tp-sp-3);align-items:center}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumScoreNum{font-size:var(--tp-fs-2xl)}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__rows{gap:var(--tp-sp-2)}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__rows[hidden],.BlogLeaderboard-module__cr5u7W__extra{display:none}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__row{column-gap:var(--tp-sp-4);row-gap:var(--tp-sp-1);padding:var(--tp-sp-4) var(--tp-sp-5) var(--tp-sp-4) var(--tp-sp-4);grid-template-columns:40px 44px minmax(0,1fr) 92px;grid-template-areas:"rank logo tool score""rank logo summary score";align-items:center}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__rank{align-self:center}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__rowLogo{grid-area:logo;align-self:center}.BlogLeaderboard-module__cr5u7W__identity{align-self:end;align-items:center;gap:4px var(--tp-sp-2);flex-wrap:wrap;grid-area:tool;min-width:0;display:flex}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__titleLink{font-size:var(--tp-fs-base);line-height:1.3}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumName.BlogLeaderboard-module__cr5u7W__titleLink{font-size:var(--tp-fs-md)}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__summary{font-size:var(--tp-fs-sm);color:var(--tp-ink-muted);-webkit-line-clamp:2;align-self:start;line-height:1.5}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__row:hover .BlogLeaderboard-module__cr5u7W__summary{color:#ffffffd9}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__score{align-self:center}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__score>:first-child{font-size:var(--tp-fs-xl)}.BlogLeaderboard-module__cr5u7W__titleLink:focus-visible{outline:2px solid var(--tp-brand);outline-offset:2px;border-radius:var(--tp-r-xs)}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__row:hover .BlogLeaderboard-module__cr5u7W__titleLink:focus-visible,.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumCard:hover .BlogLeaderboard-module__cr5u7W__titleLink:focus-visible{outline-color:var(--tp-on-brand)}.BlogLeaderboard-module__cr5u7W__toggle{align-self:center;align-items:center;gap:var(--tp-sp-2);height:44px;padding-inline:var(--tp-sp-5);border:1px solid var(--tp-border-strong);border-radius:var(--tp-r-pill);background:var(--tp-surface);color:var(--tp-ink-2);font:inherit;font-size:var(--tp-fs-sm);cursor:pointer;font-weight:600;transition:none;display:inline-flex}.BlogLeaderboard-module__cr5u7W__toggle:hover{background:var(--tp-gradient);box-shadow:var(--tp-sh-brand);border-color:#0000}.BlogLeaderboard-module__cr5u7W__toggle:hover,.BlogLeaderboard-module__cr5u7W__toggle:hover *{color:var(--tp-on-brand);-webkit-text-fill-color:var(--tp-on-brand)}.BlogLeaderboard-module__cr5u7W__toggle:focus-visible{outline:2px solid var(--tp-brand);outline-offset:2px}.BlogLeaderboard-module__cr5u7W__toggleIconUp{transform:rotate(180deg)}.BlogLeaderboard-module__cr5u7W__jsOnly{min-width:0}.BlogLeaderboard-module__cr5u7W__foot{align-items:center;gap:var(--tp-sp-2) var(--tp-sp-4);border-block-start:1px solid var(--tp-border);font-size:var(--tp-fs-xs);color:var(--tp-ink-muted);flex-wrap:wrap;padding-block-start:var(--tp-sp-4);display:flex}.BlogLeaderboard-module__cr5u7W__foot details>summary{background:var(--tp-surface);border-color:var(--tp-border-strong);color:var(--tp-ink-2);transition:none}.BlogLeaderboard-module__cr5u7W__foot details>summary:hover{background:var(--tp-brand-soft)}.BlogLeaderboard-module__cr5u7W__foot details>summary i{color:var(--tp-brand)}.BlogLeaderboard-module__cr5u7W__foot details>summary:focus-visible{outline:2px solid var(--tp-brand);outline-offset:2px}.BlogLeaderboard-module__cr5u7W__foot details>div{left:auto;width:min(460px, calc(100cqw - var(--tp-sp-8)));inset-inline-start:0}.BlogLeaderboard-module__cr5u7W__footNote{align-items:center;gap:6px;display:inline-flex}.BlogLeaderboard-module__cr5u7W__footNote i{color:var(--tp-accent-strong)}@container (max-width:640px){.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podium{gap:var(--tp-sp-2);grid-template-columns:minmax(0,1fr)}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumTop{display:contents}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__place{display:none}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumTop>:first-child{position:absolute;inset-block-start:var(--tp-sp-4);inset-inline-end:var(--tp-sp-4)}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumHead{padding-inline-end:56px}}@container (max-width:520px){.BlogLeaderboard-module__cr5u7W__frame{padding:var(--tp-sp-4);gap:var(--tp-sp-4)}.BlogLeaderboard-module__cr5u7W__title{font-size:var(--tp-fs-lg)}.BlogLeaderboard-module__cr5u7W__viewAll{height:36px;padding-inline:var(--tp-sp-3);font-size:var(--tp-fs-xs)}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__row{column-gap:var(--tp-sp-2);row-gap:var(--tp-sp-2);padding:var(--tp-sp-3);grid-template-columns:22px 38px minmax(0,1fr) auto;grid-template-areas:"rank logo tool score""summary summary summary summary"}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__row .BlogLeaderboard-module__cr5u7W__rank>:first-child{font-size:var(--tp-fs-md)}.BlogLeaderboard-module__cr5u7W__identity{align-self:center}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__titleLink{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex-basis:100%;display:-webkit-box;overflow:hidden}.BlogLeaderboard-module__cr5u7W__rowLogo{width:38px;height:38px}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__score>:first-child{font-size:var(--tp-fs-lg)}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumScoreNum{font-size:var(--tp-fs-xl)}}@container (max-width:400px){.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__row{grid-template-columns:22px 38px minmax(0,1fr) auto;grid-template-areas:"rank logo tool tool""summary summary summary score"}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__score{align-self:start}}@container (max-width:340px){.BlogLeaderboard-module__cr5u7W__frame{padding:var(--tp-sp-3)}}@media (max-width:767px){.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumTop>:first-child{position:static}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumHead{padding-inline-end:0}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumLogo{width:40px;height:40px}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumName.BlogLeaderboard-module__cr5u7W__titleLink{font-size:var(--tp-fs-base)}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__row{grid-template-columns:22px 38px minmax(0,1fr) auto;grid-template-areas:"rank logo tool score"}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__score{align-self:center}.BlogLeaderboard-module__cr5u7W__viewAll{height:44px}}.BlogLeaderboard-module__cr5u7W__medalHash{display:inline}@media (max-width:767px){.BlogLeaderboard-module__cr5u7W__frame{gap:var(--tp-sp-4);background:var(--tp-surface);box-shadow:var(--tp-sh-sm)}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podium,.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__rows{gap:0}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podium+.BlogLeaderboard-module__cr5u7W__rows{margin-block-start:calc(-1 * var(--tp-sp-4))}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podium .BlogLeaderboard-module__cr5u7W__podiumCard,.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podium .BlogLeaderboard-module__cr5u7W__podiumCard:not(:hover),.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__row{align-items:center;column-gap:var(--tp-sp-3);min-height:72px;padding:var(--tp-sp-3) 0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:32px 40px minmax(0,1fr) 64px;grid-template-areas:"rank logo tool score";row-gap:0;display:grid}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podium>li+li,.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podium+.BlogLeaderboard-module__cr5u7W__rows>li:first-child,.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__rows>li+li{border-block-start:var(--tp-row-divider)}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumTop,.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumHead{display:contents}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__place,.BlogLeaderboard-module__cr5u7W__medalHash{display:none}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__rank{grid-area:rank;justify-content:center;align-self:center}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__medal,.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__rankNum{box-sizing:border-box;border-radius:var(--tp-r-pill);width:32px;height:32px;box-shadow:none;letter-spacing:-.02em;font-variant-numeric:tabular-nums;flex:none;grid-area:rank;justify-content:center;justify-self:center;align-items:center;padding:0;font-size:14px;font-weight:800;line-height:1;display:inline-flex;position:static}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__rankNum{background:var(--tp-wash-2);color:var(--tp-ink-2)}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumLogo,.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__rowLogo{width:40px;height:40px;font-size:var(--tp-fs-md);border-radius:10px;grid-area:logo}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumId,.BlogLeaderboard-module__cr5u7W__identity{flex-direction:column;grid-area:tool;align-self:center;align-items:flex-start;gap:4px;min-width:0;display:flex}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__titleLink,.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumName.BlogLeaderboard-module__cr5u7W__titleLink{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex-basis:auto;max-width:100%;font-size:15px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumDesc,.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__summary{display:none}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumFoot,.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__score{text-align:center;border:0;flex-direction:column;grid-area:score;justify-content:center;place-self:center stretch;align-items:center;gap:4px;min-width:0;padding:0;display:flex}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumFoot>*,.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__score>*{margin:0}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumFoot>:first-child{justify-content:center;display:flex}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podiumScoreNum,.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__score>:first-child{color:var(--tp-brand);font-variant-numeric:tabular-nums;font-size:20px;font-weight:800;line-height:1}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__row{transition:background-color var(--tp-dur-fast) var(--tp-ease), box-shadow var(--tp-dur-fast) var(--tp-ease)}.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__row:active,.BlogLeaderboard-module__cr5u7W__frame .BlogLeaderboard-module__cr5u7W__podium .BlogLeaderboard-module__cr5u7W__podiumCard:active{background:var(--tp-wash);box-shadow:0 0 0 4px var(--tp-wash);border-radius:12px}.BlogLeaderboard-module__cr5u7W__viewAll{transition:transform var(--tp-dur-fast) var(--tp-ease), background-color var(--tp-dur-fast) var(--tp-ease)}.BlogLeaderboard-module__cr5u7W__viewAll:active{background-color:var(--tp-wash);transform:scale(.97)}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.BlogLeaderboard-module__cr5u7W__viewAll:active{transform:none}}
