.ql-page{background:#101019;color:#f6f4fc;padding:150px 24px 64px;font-family:var(--font-inter),Inter,Arial,sans-serif}.ql-shell{max-width:1080px;margin:auto}.ql-heading{text-align:center;max-width:650px;margin:0 auto 46px}.ql-eyebrow{font-size:10px;letter-spacing:.24em;font-weight:700;color:#b1a8e5;margin:0 0 22px}.ql-heading h1{font-size:clamp(42px,5.5vw,68px);line-height:1.06;letter-spacing:-.06em;font-weight:600;margin:0 0 24px}.ql-heading h1 span{color:#b3a5fc}.ql-heading>p:last-child{max-width:485px;margin:auto;color:#aaa6ba;font-size:14px;line-height:1.85}.ql-toolbar{display:flex;justify-content:space-between;border-bottom:1px solid #ffffff12;padding-bottom:22px;gap:20px}.ql-toolbar>div:first-child{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600}.ql-toolbar svg{color:#b9aefa}.ql-periods{display:flex;padding:4px;gap:3px;background:#1b1a27;border:1px solid #ffffff0c;border-radius:50px}.ql-periods button{font:inherit;font-size:12px;border:0;border-radius:40px;padding:10px 16px;color:#aaa6ba;background:transparent;cursor:pointer}.ql-periods button[aria-pressed=true]{background:#dfd7ff;color:#272036}.ql-periods button:disabled{opacity:.35;cursor:default}.ql-drawer a:focus-visible,.ql-drawer button:focus-visible,.ql-page a:focus-visible,.ql-page button:focus-visible{outline:2px solid #cabcff;outline-offset:5px}.ql-podiums{display:flex;align-items:flex-end;justify-content:center;gap:34px;padding:56px 40px 46px;position:relative;isolation:isolate}.ql-podiums:before{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse at 50% 65%,#7c6eff18,transparent 65%);pointer-events:none}.ql-podium{--medal:#d7be7f;--front:#786443;--top:#cbb581;--side:#443a2c;--height:185px;display:flex;flex-direction:column;align-items:center;width:220px;min-width:0;border:0;background:none;color:inherit;cursor:pointer;text-align:center;padding:0 8px;perspective:900px}.ql-place-1{order:2}.ql-place-2{order:1;--height:132px;--medal:#bcc4de;--front:#626a80;--top:#b9c2d9;--side:#353b4c}.ql-place-3{order:3;--height:96px;--medal:#d5a083;--front:#795447;--top:#bd8b72;--side:#48322d}.ql-contender{width:100%;display:flex;align-items:center;flex-direction:column;position:relative;z-index:1;padding-bottom:26px;transition:transform .3s}.ql-podium:hover .ql-contender{transform:translateY(-5px)}.ql-medal-label{letter-spacing:.13em;text-transform:uppercase;margin-bottom:22px}.ql-podium-avatar{position:relative;margin-bottom:18px}.ql-avatar{width:66px;height:66px;outline:1px solid var(--medal);outline-offset:5px}.ql-place-1 .ql-avatar{width:78px;height:78px}.ql-crown{position:absolute;right:-9px;top:-14px;color:var(--medal);filter:drop-shadow(0 2px 6px #101019)}.ql-contender-name{font-size:16px;font-weight:600;white-space:nowrap}.ql-contender-name,.ql-handle{overflow:hidden;text-overflow:ellipsis;max-width:100%}.ql-handle{font-size:11px;color:#9993ac;margin:5px 0 19px}.ql-points{font-size:32px;letter-spacing:-.045em;font-weight:500;font-variant-numeric:tabular-nums}.ql-score-label{color:#aaa3b7;font-size:10px;margin-top:5px}.ql-inspect{font-size:10px;color:#cac1e6;display:flex;align-items:center;gap:4px;margin-top:13px}.ql-plinth{width:100%;height:var(--height);position:relative;transform-style:preserve-3d;transform:rotateX(-14deg) rotateY(-12deg);pointer-events:none}.ql-plinth-front{position:absolute;inset:0;transform:translateZ(18px);background:linear-gradient(135deg,var(--front),#24202c);border:1px solid #ffffff1c;display:flex;align-items:center;flex-direction:column;justify-content:space-between;padding:22px 0 15px;box-shadow:0 25px 35px -24px #000}.ql-plinth-front>span:first-child{font-size:42px;font-weight:300;letter-spacing:-.06em}.ql-plinth-front>span:last-child{font-size:7px;letter-spacing:.3em;color:#ffffff55}.ql-plinth-top{position:absolute;top:0;left:0;width:100%;height:36px;transform-origin:top;transform:translateZ(-18px) rotateX(90deg);border:1px solid #ffffff25}.ql-plinth-side{position:absolute;top:0;right:0;width:36px;height:100%;transform-origin:right;transform:translateZ(-18px) rotateY(90deg);border:1px solid #ffffff09}.ql-ranking-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:35px 0 16px}.ql-ranking-heading h2{font-size:18px;letter-spacing:-.025em;font-weight:500}.ql-ranking-heading>span{font-size:11px;color:#9993ac}.ql-rankings{border:1px solid #ffffff10;border-radius:18px;overflow:hidden;background:#16151f}.ql-row{width:100%;display:grid;grid-template-columns:50px minmax(0,1fr) 90px 100px 115px 16px;gap:18px;align-items:center;padding:18px 24px;text-align:left;border:0;border-bottom:1px solid #ffffff0b;color:#c2bed0;font:inherit;font-size:13px}.ql-row:last-child{border-bottom:0}button.ql-row{cursor:pointer;transition:background .2s}button.ql-row:hover{background:#7c6eff10}.ql-row-head{letter-spacing:.09em;text-transform:uppercase;color:#938ba5;background:#ffffff02;padding-top:16px;padding-bottom:16px}.ql-row>:nth-child(n+3):not(svg){text-align:right}.ql-rank{color:#8e879f;font-variant-numeric:tabular-nums}.ql-row-person{display:flex;align-items:center;gap:13px;min-width:0}.ql-row-avatar{width:38px;height:38px}.ql-row-person>span{min-width:0}.ql-row-person strong{color:#ebe6f5;font-size:13px;font-weight:500}.ql-row-person strong,.ql-row-person>span>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ql-row-person>span>span{color:#8f88a0;font-size:11px;margin-top:4px}.ql-row-person small{font-size:8px;color:#b4a4fa;margin-left:7px}.ql-row-score{color:#e6ddff;font-weight:600;font-variant-numeric:tabular-nums}.ql-row-score small{display:block;font-size:9px;color:#8f88a0;margin-top:4px;font-weight:400}.ql-row-you{background:#7c6eff0b}.ql-row svg{color:#82768f}.ql-footnote{font-size:11px;line-height:1.8;color:#8f88a0;text-align:center;margin:20px 0 0}.ql-notice,.ql-preview{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:14px 18px;border:1px solid #b9a6ff30;border-radius:12px;background:#29213e;color:#d1c5ef;font-size:12px;margin:0 0 30px}.ql-notice a,.ql-notice button,.ql-preview a{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#eee5ff}.ql-notice{margin:20px 0}.ql-notice button{border:0;background:transparent;cursor:pointer}.ql-loading{padding:22px 0;color:#aaa3b7;font-size:12px}.ql-empty{text-align:center;padding:90px 20px}.ql-empty>svg{margin:auto;color:#b6a4fc}.ql-empty h2{font-size:28px;margin:20px 0 12px}.ql-empty p{color:#aaa3b7;font-size:14px}.ql-empty a{display:inline-flex;align-items:center;gap:7px;margin-top:25px;color:#d3c5ff;font-size:13px}.ql-explainer{background:#101019;padding:0 24px 80px;color:#f3eff9}.ql-explainer>div{max-width:1080px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;border-top:1px solid #ffffff12;padding-top:40px}.ql-explainer h2{font-size:16px;font-weight:500}.ql-explainer p{font-size:13px;line-height:1.9;color:#a39aaf;margin-top:12px}.ql-explainer a{display:inline-block;margin:16px 22px 0 0;font-size:12px;color:#c1b2f8}.ql-drawer{position:fixed;inset:0 0 0 auto;width:min(520px,100%);height:100dvh;max-height:100dvh;max-width:100%;margin:0;padding:0;border:0;border-left:1px solid #ffffff17;background:#17151f;color:#f3edf9;box-shadow:-24px 0 100px #0007;font-family:var(--font-inter),Inter,Arial,sans-serif;overflow:auto;overscroll-behavior:contain;animation:ql-slide-in .3s ease-out}.ql-drawer::backdrop{background:#08060fb3;backdrop-filter:blur(5px)}.ql-drawer-top{display:flex;align-items:center;justify-content:space-between;padding:22px 28px;border-bottom:1px solid #ffffff0e;background:#17151ff5;position:sticky;top:0;z-index:2}.ql-drawer-top>span{font-size:9px;letter-spacing:.16em;color:#b1a3cb}.ql-drawer-top button{border:1px solid #ffffff18;background:#ffffff05;color:#ded4ed;border-radius:50%;width:34px;height:34px;display:grid;place-items:center;cursor:pointer}.ql-profile-heading{display:flex;align-items:center;gap:20px}.ql-profile-heading>div{min-width:0}.ql-profile-avatar{width:72px;height:72px;outline:1px solid #b7a2ef50;outline-offset:4px}.ql-profile-rank{font-size:10px;color:#bbaaeb}.ql-profile-heading h2{font-size:26px;letter-spacing:-.04em;line-height:1.2;margin:7px 0;overflow-wrap:anywhere}.ql-profile-heading p{font-size:12px;color:#9b90ab}.ql-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:23px}.ql-tags>span{display:flex;align-items:center;gap:5px;padding:6px 9px;border:1px solid #ffffff12;border-radius:5px;font-size:10px;color:#c9beda;text-transform:capitalize}.ql-drawer-section{margin-top:32px}.ql-section-heading{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:15px}.ql-section-heading h3{font-size:14px;font-weight:500}.ql-section-heading>span{font-size:10px;color:#a295b0}.ql-stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border:1px solid #ffffff10;border-radius:12px;overflow:hidden;background:#ffffff10}.ql-stat-grid>div{background:#1e1a28;padding:18px 13px}.ql-stat-grid strong{display:block;font-size:23px;font-weight:500;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.ql-stat-grid span{display:block;font-size:10px;color:#a89ab9;margin-top:5px}.ql-heatmap{padding:17px;background:#201b2b;border:1px solid #ffffff0d;border-radius:12px}.ql-heatmap svg{display:block;width:100%;height:auto}.ql-activity-0{fill:#332b40}.ql-activity-1{fill:#5b477b}.ql-activity-2{fill:#8c6dbe}.ql-activity-3{fill:#c4a0fc}.ql-heatmap-caption{display:flex;align-items:center;justify-content:space-between;gap:7px;font-size:9px;color:#a898bc;margin-top:12px}.ql-heatmap-caption strong{color:#e4d4fa}.ql-heatmap-caption>span:last-child{display:flex;align-items:center;gap:4px}.ql-heatmap-caption i{width:8px;height:8px;border-radius:2px;background:#332b40}.ql-heatmap-caption i:nth-of-type(2){background:#5b477b}.ql-heatmap-caption i:nth-of-type(3){background:#8c6dbe}.ql-heatmap-caption i:nth-of-type(4){background:#c4a0fc}.ql-bests>div{display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid #ffffff0c;padding:13px 0}.ql-bests>div:last-child{border:0}.ql-bests strong{font-size:13px;font-weight:500;text-transform:capitalize}.ql-bests>div>strong{font-size:19px;color:#d8c3f9;white-space:nowrap}.ql-bests small{font-size:11px;color:#9c8caf}.ql-bests span{display:block;font-size:10px;color:#9c8caf;margin-top:5px}.ql-achievements,.ql-bows{display:grid;gap:9px}.ql-achievements>div,.ql-bows>div{display:flex;align-items:center;gap:13px;padding:13px;border:1px solid #ffffff0c;border-radius:10px;background:#ffffff02}.ql-award{display:grid;place-items:center;width:42px;height:42px;background:#cfa4710d;color:#d4b482;border:1px solid #d4b48220;border-radius:10px;flex-shrink:0}.ql-achievements strong,.ql-bows strong{font-size:12px;font-weight:500}.ql-achievements p,.ql-bows p{font-size:10px;color:#ac9ab9;line-height:1.6;margin-top:4px;text-transform:capitalize}.ql-bows svg{color:#b69ed5;flex-shrink:0;margin:5px}.ql-muted{font-size:12px;line-height:1.7;color:#a596b1;padding:12px 0}.ql-public-note{font-size:10px;line-height:1.8;color:#93839f;border-top:1px solid #ffffff0d;padding-top:22px;margin-top:28px}.ql-drawer-footer{position:sticky;bottom:0;background:#17151ff5;border-top:1px solid #ffffff12;padding:18px 28px;backdrop-filter:blur(12px)}.ql-drawer-footer>a,.ql-drawer-footer>button{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;padding:14px;background:#d3c0f5;border:0;border-radius:8px;color:#251b35;font-size:13px;font-weight:600;text-decoration:none}.ql-drawer-footer>button:disabled{opacity:.45;cursor:default}.ql-drawer-footer p{text-align:center;color:#a899b6;font-size:10px;margin-top:9px}.ql-sample-label{font-size:10px;color:#c5ade9;margin:0 0 22px}.ql-profile-loading{padding:32px 0;color:#a99ab9;font-size:12px}.ql-profile-loading>span{display:block;height:30px;border-radius:6px;background:#ffffff06;margin-bottom:10px}.ql-profile-loading>span:nth-child(2){width:80%}.ql-profile-loading>span:nth-child(3){width:60%}.ql-profile-loading p{margin-top:17px}@keyframes ql-slide-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media(max-width:700px){.ql-page{padding:125px 18px 45px}.ql-heading{margin-bottom:32px}.ql-toolbar{align-items:flex-start;flex-direction:column;gap:16px}.ql-periods{width:100%}.ql-periods button{flex:1}.ql-podiums{gap:12px;padding:44px 3px 20px}.ql-podium{padding:0 3px;--height:150px}.ql-place-2{--height:108px}.ql-place-3{--height:76px}.ql-avatar{width:45px;height:45px}.ql-place-1 .ql-avatar{width:54px;height:54px}.ql-medal-label{font-size:7px;letter-spacing:.06em;margin-bottom:20px}.ql-contender-name{font-size:12px}.ql-handle{font-size:9px;margin-bottom:13px}.ql-points{font-size:25px}.ql-score-label{font-size:8px;line-height:1.6}.ql-inspect{font-size:8px;gap:2px}.ql-inspect svg{width:10px}.ql-plinth-front{padding-top:14px}.ql-plinth-front>span:first-child{font-size:30px}.ql-plinth-front>span:last-child{font-size:5px}.ql-row{grid-template-columns:25px minmax(0,1fr) 75px 12px;gap:10px;padding:16px 14px}.ql-row>:nth-child(3),.ql-row>:nth-child(4){display:none}.ql-row-avatar{width:30px;height:30px}.ql-row-person{gap:9px}.ql-row-person strong{font-size:12px}.ql-row-person>span>span{font-size:10px}.ql-row-score{font-size:12px}.ql-ranking-heading{align-items:flex-start;flex-direction:column;gap:8px}.ql-explainer>div{grid-template-columns:1fr;gap:30px}.ql-drawer-content{padding:24px 20px}.ql-drawer-top{padding:18px 20px}.ql-profile-heading h2{font-size:23px}.ql-stat-grid>div{padding:16px 10px}.ql-stat-grid strong{font-size:22px}.ql-drawer-footer{padding:16px 20px}.ql-preview{font-size:11px;line-height:1.7}.ql-heading>p:last-child{font-size:13px}}@media(prefers-reduced-motion:reduce){.ql-drawer{animation:none}.ql-contender,.ql-row{transition:none}.ql-podium:hover .ql-contender{transform:none}}.ql-page{--ql-ink:#19182a;--ql-surface:#24233a;--ql-line:#ffffff18;--ql-periwinkle:#7c6eff;--ql-lilac:#c5b7ff;--ql-coral:#ff7b5c;--ql-cream:#ffe6c7;position:relative;isolation:isolate;overflow:hidden;background:var(--ql-ink);padding:138px 28px 82px}.ql-page:before{content:"";position:absolute;z-index:-1;width:940px;height:940px;left:50%;top:270px;transform:translateX(-50%);opacity:.24;background:repeating-radial-gradient(circle at center,transparent 0 66px,#7c6eff52 67px 69px,transparent 70px 133px);pointer-events:none}.ql-shell{max-width:1200px}.ql-heading{max-width:620px;text-align:left;margin:0 0 48px}.ql-eyebrow{color:var(--ql-lilac);margin-bottom:15px;letter-spacing:.16em}.ql-heading h1{font-size:clamp(46px,5.4vw,72px);font-weight:750;letter-spacing:-.055em;line-height:.98;margin-bottom:20px}.ql-heading h1 span{color:var(--ql-cream)}.ql-heading>p:last-child{max-width:450px;margin:0;color:#bbb5d2;font-size:15px;line-height:1.7}.ql-toolbar{border-top:1px solid var(--ql-line);border-bottom:1px solid var(--ql-line);padding:14px 0;align-items:center}.ql-toolbar-title{display:flex;align-items:center;gap:9px;color:#e9e4f5;font-size:13px;font-weight:650}.ql-toolbar-title svg{color:var(--ql-coral)}.ql-periods{background:#ffffff08;border-color:#ffffff10;padding:3px}.ql-periods button{padding:8px 14px;color:#b7b0c9}.ql-periods button[aria-pressed=true]{background:var(--ql-periwinkle);color:#fff;box-shadow:0 4px 14px #0003}.ql-podiums{min-height:470px;gap:42px;padding:70px 56px 32px}.ql-podiums:before{inset:auto;left:50%;bottom:0;width:720px;height:380px;transform:translateX(-50%);background:radial-gradient(ellipse at 50% 86%,#7c6eff24,transparent 66%)}.ql-podium{--medal:var(--ql-lilac);--front:#4f488e;--top:#9189e2;--side:#2e2a58;width:238px}.ql-place-1{--height:205px;--medal:var(--ql-cream);--front:#5b54b4;--top:#9d95f4;--side:#38316e}.ql-place-2{--height:142px;--medal:#c5b7ff;--front:#4c4779;--top:#746db5;--side:#2b2948}.ql-place-3{--height:112px;--medal:#ffb3a1;--front:#634768;--top:#a8729b;--side:#3d293f}.ql-contender{padding-bottom:23px}.ql-medal-label{color:var(--medal);margin-bottom:18px;font-size:9px}.ql-podium-avatar{margin-bottom:16px}.ql-avatar{width:64px;height:64px;background:#302d46;outline:2px solid var(--medal);outline-offset:6px}.ql-place-1 .ql-avatar{width:80px;height:80px}.ql-crown{color:var(--ql-coral);filter:drop-shadow(0 2px 7px #0b0a15)}.ql-contender-name{font-size:17px;font-weight:700}.ql-handle{color:#aaa3c1;margin:5px 0 14px}.ql-points{font-size:34px;color:var(--medal);font-weight:750}.ql-score-label{color:#a9a2bd}.ql-inspect{margin-top:12px;color:#e1dcf2}.ql-podium-selected .ql-contender,.ql-podium:hover .ql-contender{transform:translateY(-7px)}.ql-plinth{filter:drop-shadow(0 25px 25px #09081199)}.ql-plinth-front{background:linear-gradient(135deg,var(--front),#242136);border-color:#ffffff1f;padding:18px 0 13px}.ql-plinth-front>span:first-child{font-size:44px;color:var(--medal);font-weight:650}.ql-plinth-top{background:linear-gradient(120deg,var(--top),var(--front));height:42px}.ql-plinth-side{background:var(--side);width:42px}.ql-ranking-heading{margin:44px 0 15px}.ql-ranking-heading h2{font-size:20px;font-weight:700;color:var(--ql-cream)}.ql-ranking-heading>span{color:#aaa3bd}.ql-rankings{border:0;border-radius:0}.ql-rankings,.ql-row{background:transparent}.ql-row{grid-template-columns:54px minmax(0,1fr) 86px 108px 124px 18px;gap:16px;border-bottom-color:var(--ql-line);padding:16px 10px;color:#c5bfd6}.ql-row-head{color:#908aa4;background:transparent;font-size:9px;padding:11px 10px}.ql-row:not(.ql-row-head){min-height:74px}.ql-row-selected,.ql-row:hover{background:#7c6eff18!important}.ql-row-you{background:#7c6eff0e}.ql-rank{color:var(--ql-lilac);font-weight:700}.ql-row-avatar{width:42px;height:42px;background:#302d46}.ql-row-person strong{color:#f2eef9;font-size:14px;font-weight:700}.ql-row-person>span>span{color:#aaa3bd}.ql-row-score{color:var(--ql-cream);font-size:14px;font-weight:750}.ql-row-score small{color:#ffb09e}.ql-row svg{color:var(--ql-lilac)}.ql-footnote{max-width:540px;margin:25px auto 0;color:#aaa3bd}.ql-notice,.ql-preview{border-color:#7c6eff44;background:#282443;color:#e7e0ff}.ql-empty{padding:100px 20px}.ql-empty>svg{color:var(--ql-coral)}.ql-empty h2{color:var(--ql-cream)}.ql-retry{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:25px;min-height:44px;padding:0 20px;border:0;border-radius:999px;background:var(--ql-coral);color:#221722;font-size:13px;font-weight:750}.ql-retry:hover{background:#ff927a}.ql-unavailable p{max-width:520px;margin-left:auto;margin-right:auto}.ql-drawer{width:min(550px,100%);background:#1d1c30;border-left-color:#ffffff17;box-shadow:-30px 0 100px #08071199}.ql-drawer::backdrop{background:#090812a8;backdrop-filter:blur(4px)}.ql-drawer-top{background:#1d1c30f5;border-bottom-color:var(--ql-line);padding:20px 28px}.ql-drawer-top>span,.ql-profile-rank{color:var(--ql-lilac)}.ql-drawer-top button{border-color:#ffffff1b;background:#ffffff08}.ql-drawer-content{padding:28px}.ql-profile-avatar{background:#302d46;outline-color:#7c6eff88}.ql-profile-heading h2{color:var(--ql-cream);font-weight:750}.ql-profile-heading p{color:#b5aec9}.ql-tags>span{border-color:#ffffff17;background:#ffffff05;color:#d9d2ea}.ql-tags svg{color:var(--ql-coral)}.ql-section-heading h3{font-weight:700;color:#eee9f7}.ql-section-heading>span{color:#aaa3bd}.ql-stat-grid{border-color:#ffffff16;background:#ffffff12;border-radius:10px}.ql-stat-grid>div{background:#25233a;padding:16px 12px}.ql-stat-grid strong{color:var(--ql-cream);font-weight:750}.ql-stat-grid span{color:#b3acc8}.ql-target-section{padding-top:2px}.ql-target-readout{display:grid;grid-template-columns:132px minmax(0,1fr);align-items:center;gap:22px;padding:17px;border:1px solid #ffffff14;background:#25233a}.ql-target-face{width:128px;aspect-ratio:1;border-radius:50%;position:relative;background:radial-gradient(circle,#ffe6c7 0 8%,#ff7b5c 9% 23%,#7c6eff 24% 45%,#403b66 46% 66%,#292741 67%);border:1px solid #c5b7ff70;box-shadow:inset 0 0 0 12px #19182a30}.ql-target-dot{position:absolute;width:8px;height:8px;border-radius:50%;background:#19182a;border:2px solid #ffe6c7;box-shadow:0 1px 5px #0008}.ql-target-dot-a{left:58px;top:45px}.ql-target-dot-b{left:69px;top:62px}.ql-target-dot-c{left:45px;top:70px}.ql-target-dot-d{left:55px;top:78px}.ql-target-dot-e{left:76px;top:48px}.ql-target-kicker{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#aea7c4;margin-bottom:5px}.ql-target-readout strong{display:block;color:var(--ql-cream);font-size:32px;letter-spacing:-.05em;line-height:1}.ql-target-readout p:not(.ql-target-kicker){font-size:12px;line-height:1.55;color:#b8b1cb;margin-top:8px}.ql-target-readout span{display:flex;align-items:center;gap:5px;margin-top:10px;color:#ffad99;font-size:11px}.ql-target-readout span svg{color:var(--ql-coral)}.ql-heatmap{border-radius:8px;background:#25233a;border-color:#ffffff14}.ql-activity-0{fill:#34304c}.ql-activity-1{fill:#504a85}.ql-activity-2{fill:#7c6eff}.ql-activity-3{fill:#c5b7ff}.ql-bests>div{border-bottom-color:var(--ql-line)}.ql-bests>div>strong{color:var(--ql-cream);font-weight:700}.ql-achievements>div,.ql-bows>div{border-radius:8px;border-color:#ffffff14;background:#25233a}.ql-award{border-radius:8px;background:#ff7b5c12;color:var(--ql-coral);border-color:#ff7b5c33}.ql-drawer-footer{background:#1d1c30f5;border-top-color:var(--ql-line)}.ql-drawer-footer>a,.ql-drawer-footer>button{background:var(--ql-coral);color:#221722;border-radius:7px;font-weight:750}.ql-explainer{background:var(--ql-ink);padding-top:0}.ql-explainer>div{border-top-color:var(--ql-line)}@media(max-width:700px){.ql-page{padding:112px 24px 52px}.ql-page:before{width:560px;height:560px;left:48%;top:290px;opacity:.2}.ql-heading{margin-bottom:29px}.ql-eyebrow{margin-bottom:12px}.ql-heading h1{font-size:43px;line-height:.98;margin-bottom:15px}.ql-heading>p:last-child{font-size:14px;line-height:1.65}.ql-toolbar{align-items:center;flex-direction:row;gap:10px;padding:12px 0}.ql-toolbar-title{font-size:12px}.ql-periods{width:auto}.ql-periods button{padding:8px 9px;font-size:11px}.ql-podiums{min-height:365px;gap:9px;padding:44px 0 18px}.ql-podium{width:calc((100% - 18px)/3);padding:0 1px;--height:116px}.ql-place-1{--height:156px}.ql-place-2{--height:103px}.ql-place-3{--height:86px}.ql-medal-label{font-size:7px;line-height:1.15;min-height:16px;margin-bottom:14px}.ql-avatar{width:43px;height:43px;outline-width:1px;outline-offset:4px}.ql-place-1 .ql-avatar{width:58px;height:58px}.ql-crown{width:16px;height:16px;right:-7px;top:-11px}.ql-contender-name{font-size:11px}.ql-handle{font-size:9px;margin:4px 0 9px}.ql-points{font-size:22px}.ql-score-label{font-size:8px;line-height:1.4;min-height:22px}.ql-inspect{display:none}.ql-plinth-front{padding:10px 0 8px}.ql-plinth-front>span:first-child{font-size:27px}.ql-plinth-top{height:28px}.ql-plinth-side{width:28px}.ql-ranking-heading{margin:30px 0 12px}.ql-ranking-heading h2{font-size:17px}.ql-row{grid-template-columns:25px minmax(0,1fr) 65px 14px;gap:9px;padding:15px 0;min-height:64px!important}.ql-row>:nth-child(3),.ql-row>:nth-child(4){display:none}.ql-row-avatar{width:34px;height:34px}.ql-row-person{gap:9px}.ql-row-person strong,.ql-row-score{font-size:13px}.ql-row-score small{font-size:9px}.ql-rankings{margin:0 -1px}.ql-footnote{font-size:10px;text-align:left;margin-top:18px}.ql-drawer{width:100%;height:auto;max-height:76dvh;top:auto;bottom:0;border:1px solid #ffffff1c;border-bottom:0;border-radius:24px 24px 0 0;box-shadow:0 -18px 55px #080711a8;animation:ql-sheet-in .28s ease-out}.ql-drawer:before{content:"";display:block;width:58px;height:4px;border-radius:99px;background:#716b87;margin:11px auto -1px}.ql-drawer-top{padding:14px 20px;border-bottom:0}.ql-drawer-content{padding:4px 20px 20px}.ql-profile-heading{gap:15px}.ql-profile-avatar{width:56px;height:56px}.ql-profile-heading h2{font-size:21px;margin:4px 0}.ql-tags{margin-top:16px}.ql-drawer-section{margin-top:23px}.ql-stat-grid{grid-template-columns:repeat(3,1fr)}.ql-stat-grid>div{padding:12px 9px}.ql-stat-grid strong{font-size:18px}.ql-target-readout{grid-template-columns:104px minmax(0,1fr);gap:16px;padding:14px}.ql-target-face{width:102px}.ql-target-dot{transform:scale(.8);transform-origin:top left}.ql-target-dot-a{left:45px;top:36px}.ql-target-dot-b{left:55px;top:50px}.ql-target-dot-c{left:36px;top:56px}.ql-target-dot-d{left:44px;top:63px}.ql-target-dot-e{left:60px;top:38px}.ql-target-readout strong{font-size:27px}.ql-drawer-footer{padding:14px 20px}.ql-explainer{padding:0 24px 55px}.ql-explainer>div{padding-top:32px}.ql-explainer h2{font-size:15px}}@keyframes ql-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}