
#datrux-ranking-motion{--dr-bg:#090f1b;--dr-panel:#101b2b;--dr-ink:#ecf2fa;--dr-muted:#97a8be;--dr-line:#263244;--dr-accent:#66d6c6;--dr-gold:#dec38c;--dr-radius:16px;background:var(--dr-bg);color:var(--dr-ink);font:14px/1.5 Inter,system-ui,sans-serif;border-radius:18px;overflow:hidden;color-scheme:dark}
#datrux-ranking-motion *{box-sizing:border-box}#datrux-ranking-motion button,#datrux-ranking-motion select{font:inherit;color:inherit}#datrux-ranking-motion button{border:0}#datrux-ranking-motion h1,#datrux-ranking-motion h2,#datrux-ranking-motion p{margin:0}#datrux-ranking-motion .dr-top{padding:20px 32px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--dr-line);background:#0c1523;padding-right:100px}#datrux-ranking-motion .dr-brand{display:flex;gap:12px;align-items:center;flex-wrap:wrap}#datrux-ranking-motion .dr-brand strong{letter-spacing:2px;font-size:16px}#datrux-ranking-motion .dr-brand>span:last-child{color:var(--dr-muted);font-size:12px}#datrux-ranking-motion .dr-mark{display:grid;place-items:center;width:31px;height:31px;border:1px solid #4a8e86;border-radius:9px;color:var(--dr-accent);font-weight:700}#datrux-ranking-motion .dr-separator{height:20px;width:1px;background:var(--dr-line);margin:0 5px}#datrux-ranking-motion .dr-preview{color:var(--dr-muted);font-size:11px}#datrux-ranking-motion main{padding:32px}#datrux-ranking-motion .dr-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}#datrux-ranking-motion .dr-eyebrow{font-size:10px;font-weight:650;letter-spacing:2px;color:var(--dr-accent)}#datrux-ranking-motion h1{font-size:32px;font-weight:550;letter-spacing:-1px;margin-top:8px}#datrux-ranking-motion .dr-heading p{font-size:13px;color:var(--dr-muted);margin-top:6px}#datrux-ranking-motion .dr-brand-control{display:grid;gap:6px;font-size:11px;color:var(--dr-muted);min-width:110px}#datrux-ranking-motion select{background:var(--dr-panel);border:1px solid var(--dr-line);border-radius:8px;padding:10px 14px;width:100%}#datrux-ranking-motion .dr-controls{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:24px}#datrux-ranking-motion .dr-tabs,#datrux-ranking-motion .dr-period{display:flex;gap:4px;padding:4px;background:#121b29;border-radius:10px}#datrux-ranking-motion .dr-controls button{display:flex;gap:9px;align-items:center;justify-content:center;background:transparent;color:var(--dr-muted);padding:10px 16px;border-radius:7px;transition:background .25s,color .25s;min-height:42px}#datrux-ranking-motion .dr-controls button[aria-pressed=true]{background:#263446;color:var(--dr-ink);box-shadow:0 2px 5px #0003}#datrux-ranking-motion .dr-tabs button[aria-pressed=true]{color:var(--dr-accent)}#datrux-ranking-motion .dr-tabs button>span{font-size:10px;padding:1px 5px;background:#ffffff0c;border-radius:4px}#datrux-ranking-motion svg{width:16px;height:16px}#datrux-ranking-motion .dr-board{border:1px solid var(--dr-line);border-radius:var(--dr-radius);background:linear-gradient(120deg,#142333,var(--dr-panel) 55%);overflow:hidden}#datrux-ranking-motion .dr-board-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 26px}#datrux-ranking-motion h2{font-size:16px;font-weight:550;letter-spacing:-.2px}#datrux-ranking-motion .dr-board-heading h2{margin-top:5px}#datrux-ranking-motion .dr-replay{display:flex;gap:7px;align-items:center;background:transparent;color:var(--dr-muted);font-size:11px;padding:8px;border-radius:6px;min-height:40px}#datrux-ranking-motion .dr-replay:hover{background:#ffffff08;color:var(--dr-ink)}#datrux-ranking-motion .dr-podium{display:grid;grid-template-columns:1fr 1.12fr 1fr;gap:16px;align-items:end;padding:12px 26px 28px}#datrux-ranking-motion .dr-person{position:relative;text-align:center;padding:25px 15px 20px;border:1px solid var(--dr-line);border-radius:12px;background:#111c2c;min-width:0;transition:transform .2s,border-color .2s}#datrux-ranking-motion .dr-person:hover{transform:translateY(-4px);border-color:#4b617c}#datrux-ranking-motion .dr-person.dr-winner{padding-top:32px;padding-bottom:28px;background:linear-gradient(145deg,#242a30,#182332 70%);border-color:#857752}#datrux-ranking-motion .dr-avatar{border:1px solid #6c8097;background:linear-gradient(145deg,#344359,#182435);border-radius:50%;width:64px;height:64px;margin:0 auto 14px;display:grid;place-items:center;font-size:21px;letter-spacing:1px;color:#d9e5f2}#datrux-ranking-motion .dr-winner .dr-avatar{width:80px;height:80px;border-color:var(--dr-gold);color:var(--dr-gold);box-shadow:0 0 0 5px #dec38c09}#datrux-ranking-motion .dr-medal{display:inline-flex;align-items:center;justify-content:center;gap:5px;color:var(--dr-muted);font-size:10px;letter-spacing:1px;margin-bottom:15px}#datrux-ranking-motion .dr-winner .dr-medal{color:var(--dr-gold)}#datrux-ranking-motion .dr-person h3{margin:0;font-size:14px;font-weight:550;overflow-wrap:anywhere}#datrux-ranking-motion .dr-person .dr-amount{font-size:28px;letter-spacing:-1px;margin:9px 0 0;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:550}#datrux-ranking-motion .dr-person .dr-unit{font-size:10px;color:var(--dr-muted);text-transform:uppercase;letter-spacing:1.5px}#datrux-ranking-motion .dr-mini{color:var(--dr-muted);font-size:11px;margin-top:15px}#datrux-ranking-motion .dr-track{height:3px;border-radius:2px;background:#ffffff08;overflow:hidden;margin-top:17px}#datrux-ranking-motion .dr-track span{display:block;height:100%;width:var(--dr-share);background:var(--dr-accent);transform-origin:left}#datrux-ranking-motion .dr-winner .dr-track span{background:var(--dr-gold)}#datrux-ranking-motion .dr-total{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:17px 26px;background:#0b1422;border-top:1px solid var(--dr-line);font-size:12px}#datrux-ranking-motion .dr-total small{color:var(--dr-muted)}#datrux-ranking-motion .dr-total strong{font-size:20px;font-weight:550;font-variant-numeric:tabular-nums}#datrux-ranking-motion .dr-total-note{margin-left:auto;font-size:10px;color:var(--dr-muted)}#datrux-ranking-motion .dr-classification{margin-top:25px}#datrux-ranking-motion .dr-classification>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}#datrux-ranking-motion .dr-classification>header>span{color:var(--dr-muted);font-size:11px}#datrux-ranking-motion table{width:100%;border-collapse:collapse;table-layout:fixed}#datrux-ranking-motion th{text-align:left;color:var(--dr-muted);font-size:10px;letter-spacing:1px;font-weight:500;padding:12px 10px;border-bottom:1px solid var(--dr-line)}#datrux-ranking-motion th:first-child{width:13%}#datrux-ranking-motion th:nth-child(2){width:43%}#datrux-ranking-motion td{padding:13px 10px;border-bottom:1px solid #1c293b;font-size:12px}#datrux-ranking-motion th:nth-child(n+3),#datrux-ranking-motion td:nth-child(n+3){text-align:right;font-variant-numeric:tabular-nums}#datrux-ranking-motion td:first-child{color:var(--dr-muted)}#datrux-ranking-motion .dr-name{display:flex;align-items:center;gap:10px}#datrux-ranking-motion .dr-thumb{width:29px;height:29px;border-radius:8px;background:#243246;color:#bfccdd;display:grid;place-items:center;flex-shrink:0;font-size:10px}#datrux-ranking-motion tbody tr:hover{background:#ffffff03}#datrux-ranking-motion .dr-footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;color:var(--dr-muted);font-size:10px;margin-top:22px}#datrux-ranking-motion .dr-footer>span:first-child{display:flex;align-items:center;gap:7px}#datrux-ranking-motion .dr-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
@media(max-width:700px){#datrux-ranking-motion main{padding:20px}#datrux-ranking-motion .dr-top{padding:16px;flex-wrap:wrap}#datrux-ranking-motion h1{font-size:26px}#datrux-ranking-motion .dr-podium{gap:9px;padding:10px 14px 20px}#datrux-ranking-motion .dr-person{padding:18px 7px}#datrux-ranking-motion .dr-person .dr-amount{font-size:22px}#datrux-ranking-motion .dr-board-heading{padding:20px 16px}#datrux-ranking-motion .dr-total-note{width:100%;margin:0}}
@media(max-width:480px){#datrux-ranking-motion .dr-heading{align-items:flex-start;flex-direction:column}#datrux-ranking-motion .dr-brand-control{width:100%}#datrux-ranking-motion .dr-podium{grid-template-columns:1fr}#datrux-ranking-motion .dr-person.dr-winner{grid-row:1}#datrux-ranking-motion .dr-person{padding:20px}#datrux-ranking-motion .dr-board-heading{align-items:flex-start;flex-direction:column}#datrux-ranking-motion .dr-controls button{padding:10px 12px}#datrux-ranking-motion .dr-person .dr-amount{font-size:28px}#datrux-ranking-motion td,#datrux-ranking-motion th{padding:12px 4px;font-size:11px}#datrux-ranking-motion th:first-child{width:10%}#datrux-ranking-motion th:nth-child(2){width:36%}#datrux-ranking-motion .dr-name{gap:5px;overflow-wrap:anywhere}#datrux-ranking-motion .dr-thumb{display:none}#datrux-ranking-motion .dr-top{padding-right:70px}}


#datrux-ranking-motion{--dr-accent:#50e3f3;--dr-line:#25445c;--dr-gold:#ffe19a;background:radial-gradient(ellipse at 10% 25%,#07314e 0,transparent 48%),radial-gradient(ellipse at 100% 70%,#132349 0,transparent 50%),#030f22}
#datrux-ranking-motion .dr-top{background:#041123;border-bottom-color:#1e6176}#datrux-ranking-motion .dr-brand strong{font-size:22px;letter-spacing:1px}#datrux-ranking-motion .dr-mark{width:40px;height:40px;background:#07344a;border-color:#298c9c}#datrux-ranking-motion .dr-mark svg{width:27px;height:27px}#datrux-ranking-motion h1{font-size:34px;font-weight:700}#datrux-ranking-motion h1 em{font-style:normal;color:var(--dr-accent)}#datrux-ranking-motion .dr-preview{border:1px solid #306c86;border-radius:7px;padding:5px 10px}#datrux-ranking-motion .dr-tabs button[aria-pressed=true]{background:#123e53;color:#aaf8ff}#datrux-ranking-motion .dr-board{border-color:var(--dr-accent);background:linear-gradient(140deg,#06253d,#06152a 70%);box-shadow:0 0 26px #17b8f009}#datrux-ranking-motion .dr-board-heading h2{font-size:20px;font-weight:650}#datrux-ranking-motion .dr-podium{padding:25px 34px 34px;gap:20px}#datrux-ranking-motion .dr-person{padding:24px 12px 30px;border-radius:18px 18px 6px 6px;border-color:#537b9b;background:linear-gradient(150deg,#264663,#11273e 70%);box-shadow:0 9px 24px #0004}#datrux-ranking-motion .dr-person:nth-child(3){background:linear-gradient(150deg,#513c34,#202239 70%);border-color:#ab8773}#datrux-ranking-motion .dr-person.dr-winner{padding:28px 14px 39px;background:linear-gradient(145deg,#766027,#403411 45%,#17293a);border-color:#e4c55c;box-shadow:0 0 25px #f3c14112,0 10px 22px #0004}#datrux-ranking-motion .dr-avatar{width:90px;height:90px;border:3px solid #c7dced;font-size:28px;background:linear-gradient(140deg,#45617a,#162335);box-shadow:0 0 0 6px #a6cde310}#datrux-ranking-motion .dr-winner .dr-avatar{width:110px;height:110px;border-width:3px;border-color:#ffdf88;font-size:34px;background:linear-gradient(140deg,#897442,#273442)}#datrux-ranking-motion .dr-person:nth-child(3) .dr-avatar{border-color:#dbab87}#datrux-ranking-motion .dr-person h3{font-size:17px;font-weight:650}#datrux-ranking-motion .dr-person .dr-amount{font-size:32px;font-weight:700}#datrux-ranking-motion .dr-winner .dr-amount{color:#ffe499}#datrux-ranking-motion .dr-medal{font-size:11px;color:#d6e8f6}#datrux-ranking-motion .dr-winner .dr-medal{font-weight:650;color:#ffe499}#datrux-ranking-motion .dr-winner .dr-medal svg{width:21px;height:21px}#datrux-ranking-motion .dr-mini{color:#d1ddeb}#datrux-ranking-motion .dr-total{background:#072138;padding:20px 28px}#datrux-ranking-motion .dr-total strong{color:var(--dr-accent);font-size:26px}#datrux-ranking-motion .dr-classification{background:#07172b;border:1px solid var(--dr-line);border-radius:14px;padding:20px}#datrux-ranking-motion th{background:#112b43}#datrux-ranking-motion td{padding-top:17px;padding-bottom:17px}
@media(max-width:700px){#datrux-ranking-motion h1{font-size:27px}#datrux-ranking-motion .dr-podium{padding:20px 12px;gap:9px}#datrux-ranking-motion .dr-person h3{font-size:14px}#datrux-ranking-motion .dr-person .dr-amount{font-size:24px}#datrux-ranking-motion .dr-avatar{width:64px;height:64px;font-size:21px}#datrux-ranking-motion .dr-winner .dr-avatar{width:82px;height:82px;font-size:26px}#datrux-ranking-motion .dr-classification{padding:12px}}
@media(max-width:480px){#datrux-ranking-motion .dr-person{padding:24px}#datrux-ranking-motion .dr-person h3{font-size:18px}#datrux-ranking-motion .dr-person .dr-amount{font-size:32px}}

html,body{margin:0;min-height:100%;background:#030f22}button{cursor:pointer}button:disabled{cursor:wait;opacity:.6}[hidden]{display:none!important}
#datrux-ranking-motion{min-height:100vh;border-radius:0}#datrux-ranking-motion main{max-width:1500px;margin:auto;padding:36px 40px}#datrux-ranking-motion .dr-top{padding:20px 40px}#datrux-ranking-motion .dr-header-actions{display:flex;gap:12px}#datrux-ranking-motion input{box-sizing:border-box;background:#071a2d;color:#ecf2fa;border:1px solid #35536a;border-radius:9px;padding:13px;font:inherit;width:100%}#datrux-ranking-motion .dr-primary{padding:14px;border-radius:9px;background:#50e3f3;color:#021324;font-weight:700}#datrux-ranking-motion #login-panel{max-width:440px;margin:70px auto}#datrux-ranking-motion #login-form{display:grid;gap:22px;margin-top:28px}#datrux-ranking-motion #login-form label{display:grid;gap:8px;color:#b0c4d9}#datrux-ranking-motion #login-error{color:#ff9baf}#datrux-ranking-motion .dr-avatar img,#datrux-ranking-motion .dr-thumb img{width:100%;height:100%;border-radius:50%;object-fit:cover}#datrux-ranking-motion .dr-avatar{overflow:hidden}#datrux-ranking-motion .dr-podium:has(.dr-person:only-child){grid-template-columns:minmax(240px,440px);justify-content:center}#datrux-ranking-motion .dr-podium:has(.dr-person:nth-child(2):last-child){grid-template-columns:1fr 1fr}#datrux-ranking-motion #error{border:1px solid #7f464f;border-radius:10px;color:#ffb8c4;background:#371d2a;padding:16px;margin-bottom:20px}#datrux-ranking-motion #empty{padding:45px;text-align:center;color:#9fb6cd}#datrux-ranking-motion .dr-muted{font-size:12px;color:#b7c5d5}#datrux-ranking-motion .dr-person .dr-amount{font-size:clamp(20px,2.4vw,36px)}#datrux-ranking-motion .dr-table{overflow:auto}#datrux-ranking-motion table{min-width:650px}#datrux-ranking-motion th:first-child{width:8%}#datrux-ranking-motion th:nth-child(2){width:32%}#datrux-ranking-motion th:nth-child(n+3),#datrux-ranking-motion td:nth-child(n+3){text-align:right;font-variant-numeric:tabular-nums}#datrux-ranking-motion .dr-thumb{flex-shrink:0}#datrux-ranking-motion button:focus-visible,#datrux-ranking-motion select:focus-visible,#datrux-ranking-motion input:focus-visible{outline:2px solid #50e3f3;outline-offset:3px}#datrux-ranking-motion .dr-person.dr-winner:before{content:'♛';display:block;font-size:34px;color:#ffe499;line-height:1;margin-bottom:12px}#datrux-ranking-motion .dr-board[aria-busy=true]{opacity:.8}
@media(max-width:700px){#datrux-ranking-motion main{padding:24px 16px}#datrux-ranking-motion .dr-top{padding:16px;flex-wrap:wrap}#datrux-ranking-motion .dr-brand>span:last-child{display:none}#datrux-ranking-motion .dr-heading{align-items:flex-start}#datrux-ranking-motion .dr-header-actions{gap:4px}#datrux-ranking-motion .dr-footer{gap:15px;flex-wrap:wrap}}
@media(max-width:480px){#datrux-ranking-motion .dr-podium:has(.dr-person:nth-child(2):last-child){grid-template-columns:1fr}#datrux-ranking-motion .dr-heading{flex-direction:column}#datrux-ranking-motion .dr-brand-control{width:100%}#datrux-ranking-motion .dr-person .dr-amount{font-size:28px}}
@media(prefers-reduced-motion:reduce){#datrux-ranking-motion *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
