
#sqClPodium[hidden],.sq-podium-no-results[hidden]{display:none!important}
.sq-podium{position:relative;isolation:isolate;min-height:510px;margin:0 -16px 20px;overflow:hidden;background:#111;border-radius:18px}
.sq-podium-art{position:absolute;z-index:-1;bottom:0;width:32%;height:100%;object-fit:contain;object-position:bottom;pointer-events:none}
.sq-podium-art.left{left:0}.sq-podium-art.right{right:0}
.sq-podium-crumb{position:absolute;z-index:1;top:14px;left:26px;display:flex;gap:9px;color:#dedee4;font-size:13px}.sq-podium-crumb a,.sq-podium-crumb span{color:#a8a8b0}
.sq-podium-grid{width:min(66%,880px);margin:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;padding:87px 0 30px}
.sq-podium-place{display:flex;min-width:0;align-items:center;flex-direction:column;color:#f8f8fa!important;text-align:center;text-decoration:none;padding:0 0 10px;gap:9px}
.sq-podium-place.rank-2,.sq-podium-place.rank-3{margin-top:23px}
.sq-podium-rank{width:88px;height:76px;object-fit:contain;margin-bottom:16px}
.sq-podium-emblem{display:flex;justify-content:center;align-items:center;gap:4px;width:100%}
.sq-podium-leaf{width:24%;height:90px;object-fit:contain}.sq-podium-leaf:last-child{transform:scaleX(-1)}
.sq-podium-avatar{width:clamp(44px,7vw,105px);aspect-ratio:1;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:#222;border:1px solid #ffffff1a;color:var(--cc,#bbb);flex-shrink:0;font-size:23px}
.sq-podium-avatar img{width:100%;height:100%;object-fit:cover}.sq-podium-avatar svg{width:24px;height:24px;fill:currentColor}
.sq-podium-tag{color:var(--tag);font-size:13px;font-weight:750;margin-top:11px}
.sq-podium-place>strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(12px,1.4vw,18px)}
.sq-podium-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;padding:13px 4px;margin-top:5px;border:1px solid #ffffff0d;background:#121212ad;border-radius:10px}
.sq-podium-stats>span{font-size:12px;color:#aaa}.sq-podium-stats>span+span{border-left:1px solid #ffffff12}
.sq-podium-stats b{display:flex;align-items:center;justify-content:center;gap:6px;color:#fff;font-size:15px;margin-top:6px}.sq-podium-stats svg{width:16px;height:16px;fill:#a4a4a8}.sq-podium-stats>span+span svg{fill:#ffc639}
.sq-podium-place:hover>strong{color:#ffdb64}.sq-podium-place:focus-visible{outline:2px solid #ffd64a;outline-offset:3px}
.sq-podium-list-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 16px}.sq-podium-list-head h1{margin:0;color:#fafafa;font:800 clamp(17px,2.25vw,28px)/1.15 Unbounded,Arial,sans-serif;text-transform:uppercase}
.sq-podium-list-head label{display:flex;align-items:center;gap:8px;background:#242424;border-radius:10px;padding:0 12px;width:min(38%,300px)}
.sq-podium-list-head input{min-width:0;width:100%;height:42px;border:0;background:transparent;color:#fff}
.sq-podium-list-head svg{width:16px;height:16px;fill:#aaa}.sq-podium-no-results{color:#aaa;padding:20px 0}
@media(max-width:1000px){.sq-podium{min-height:400px}.sq-podium-grid{width:74%;padding-top:66px}.sq-podium-art{opacity:.65}.sq-podium-rank{width:67px;height:58px;margin-bottom:6px}.sq-podium-leaf{height:60px}}
@media(max-width:620px){.sq-podium{min-height:0;margin-inline:0}.sq-podium-grid{width:96%;gap:5px;padding:55px 3px 10px}.sq-podium-art{width:40%;opacity:.22}.sq-podium-rank{width:48px;height:48px}.sq-podium-leaf{height:42px}.sq-podium-stats>span{font-size:9px}.sq-podium-stats b{font-size:11px;gap:2px}.sq-podium-stats svg{width:11px;height:11px}.sq-podium-crumb{left:13px}.sq-podium-list-head label{width:49%}}

.sq-podium-join[hidden],.sq-podium-join button[hidden]{display:none!important}
.sq-podium-join{display:flex;align-items:center;gap:9px;flex-wrap:wrap;border:1px dashed #ffffff36;border-radius:13px;padding:10px 13px;margin:0 0 18px;background:#121212}
.sq-podium-join>span{flex:1;min-width:180px;color:#aaa;padding-left:7px;font-size:14px}
.sq-podium-join button{cursor:pointer}
#sqClPodium:not([hidden])+.sq-cl-bar{margin-bottom:12px}

.sq-clans .sq-podium-list-head label{box-sizing:border-box;min-width:0;min-height:46px;border:1px solid #ffffff14;cursor:text}
.sq-clans .sq-podium-list-head label:focus-within{border-color:#ffd65a90}
.sq-clans .sq-podium-list-head label input[type=search]{flex:1;box-sizing:border-box;width:100%;height:44px;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;text-align:left!important;font:inherit;color:#fff!important}
.sq-clans .sq-podium-list-head label input[type=search]::placeholder{color:#a5a5a5!important;opacity:1}
.sq-clans .sq-podium-list-head label svg{display:block;flex:0 0 16px;fill:none!important;stroke:#a5a5a5;stroke-width:2;stroke-linecap:round}
