*{box-sizing:border-box;margin:0;padding:0}body{min-height:100vh;background:linear-gradient(#05070c40,#05070c73),url(../images/ambessa-wallpaper.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;color:#fff;font-family:Arial,Helvetica,sans-serif}button,input,select,textarea{font:inherit}.events-body{background-image:linear-gradient(#05070c40,#05070c73),url(../images/ambessa-wallpaper.jpg)}.streamers-body{background-image:linear-gradient(#05070c40,#05070c73),url(../images/ambessa-wallpaper.jpg)}.coaching-body{background-image:linear-gradient(#05070c40,#05070c73),url(../images/ambessa-wallpaper.jpg)}.navbar{min-height:72px;display:grid;grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr);align-items:center;column-gap:16px;position:relative;z-index:100;padding:0 40px;background:linear-gradient(180deg,#0c1119c7,#080d15b8);border-bottom:1px solid rgba(210,45,55,.75);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);box-shadow:0 6px 22px #00000040,inset 0 -1px #ff4b5514;filter:drop-shadow(0 3px 5px rgba(210,25,35,.1))}.navbar:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:3px;pointer-events:none;background:radial-gradient(ellipse 150px 3px at 50% 50%,rgba(255,255,255,1) 0%,rgba(255,120,125,.95) 8%,rgba(235,45,55,.85) 28%,rgba(190,20,30,.42) 55%,transparent 78%)}.navbar-logo{position:relative;z-index:10;display:block;grid-column:2;grid-row:1;justify-self:center;width:58px;height:58px;overflow:hidden;cursor:pointer;clip-path:polygon(27% 3%,73% 3%,80% 10%,88% 20%,94% 30%,99% 43%,95% 52%,100% 60%,97% 66%,89% 72%,82% 80%,70% 85%,66% 96%,35% 96%,31% 85%,18% 80%,11% 72%,3% 65%,0% 60%,5% 52%,1% 44%,7% 32%,12% 20%,21% 10%)}.navbar-logo img{position:absolute;top:50%;left:50%;display:block;max-width:none;transform:translate(-50%,-50%) scale(.11);transform-origin:center;pointer-events:none}nav{display:flex;grid-column:1;grid-row:1;align-items:center;justify-content:flex-end;gap:clamp(10px,1.5vw,30px);flex-wrap:wrap;min-width:0}nav a{color:#8b91a1;text-decoration:none;font-size:17px;font-weight:600;transition:.2s}nav a:hover{color:#fff}nav a.active{color:#fff}.countdown{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;white-space:nowrap}.countdown-label{color:#858b9b;font-size:9px;font-weight:700;letter-spacing:1.8px;line-height:1;text-align:center}.countdown-time{display:flex;align-items:center;justify-content:center;gap:12px}.countdown-unit{min-width:42px;display:flex;flex-direction:column;align-items:center;justify-content:center}.countdown-number{color:#fff;font-size:24px;font-weight:800;line-height:1;letter-spacing:.5px;font-variant-numeric:tabular-nums;text-shadow:0 0 10px rgba(225,45,55,.18)}.countdown-unit-label{margin-top:3px;color:#737989;font-size:6px;font-weight:700;letter-spacing:.8px;line-height:1;text-align:center}.countdown-divider{width:1px;height:25px;background:linear-gradient(180deg,transparent 0%,rgba(180,75,80,.18) 15%,rgba(220,75,80,.48) 50%,rgba(180,75,80,.18) 85%,transparent 100%)}.events-body .event-countdown{position:relative;z-index:60;top:auto;left:auto;width:max-content;margin:0 auto 32px;transform:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.home{min-height:calc(100vh - 72px);display:flex;flex-direction:column;align-items:center;justify-content:center}.home h1{font-size:42px;letter-spacing:2px;margin-bottom:12px}.home p{color:#777e8f;font-size:15px}.events-page{width:100%;padding:0 0 64px}.page-heading{margin-bottom:35px}.page-heading h1{font-size:30px;letter-spacing:1px;margin-bottom:8px}.page-heading p{color:#747b8c;font-size:14px}.leaderboards{width:min(1650px,calc(100% - 50px));margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.leaderboard-card{width:100%;min-width:0;position:relative;background:linear-gradient(180deg,#0c1119c7,#080d15b8);border:1px solid rgba(150,160,180,.32);border-radius:24px;overflow:hidden;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);box-shadow:0 18px 45px #0000006b,inset 0 1px #ffffff0d}.ambessa-card{border-color:#e2a63fb8;box-shadow:0 0 14px #e2a63f1a,0 18px 45px #0000006b,inset 0 0 18px #e2a63f06}.lp-card{border-color:#69b5ffc7;box-shadow:0 0 15px #509eff1f,0 18px 45px #0000006b,inset 0 0 18px #5a96ff08}.gained-card{border-color:#4cdaa7c2;box-shadow:0 0 15px #4cdaa71c,0 18px 45px #0000006b,inset 0 0 18px #4cdaa708}.leaderboard-card:before{content:"";position:absolute;inset:0;border-radius:24px;pointer-events:none;z-index:20}.ambessa-card:before{background:radial-gradient(ellipse 45px 4px at 72% 0%,rgba(255,255,255,1) 0%,rgba(255,235,180,.95) 10%,rgba(235,175,65,.65) 35%,transparent 75%),radial-gradient(ellipse 4px 42px at 0% 28%,rgba(255,255,255,.95) 0%,rgba(255,225,155,.85) 12%,rgba(225,165,55,.55) 38%,transparent 75%),radial-gradient(ellipse 38px 4px at 88% 100%,rgba(255,255,255,.9) 0%,rgba(255,225,160,.8) 12%,rgba(225,165,55,.45) 40%,transparent 75%)}.lp-card:before{background:radial-gradient(ellipse 45px 4px at 78% 0%,rgba(255,255,255,1) 0%,rgba(205,235,255,.95) 10%,rgba(85,170,255,.7) 35%,transparent 75%),radial-gradient(ellipse 4px 42px at 0% 35%,rgba(255,255,255,.95) 0%,rgba(190,225,255,.85) 12%,rgba(75,160,255,.55) 38%,transparent 75%),radial-gradient(ellipse 38px 4px at 84% 100%,rgba(255,255,255,.9) 0%,rgba(195,230,255,.8) 12%,rgba(75,160,255,.5) 40%,transparent 75%)}.gained-card:before{background:radial-gradient(ellipse 45px 4px at 84% 0%,rgba(255,255,255,1) 0%,rgba(205,255,230,.95) 10%,rgba(65,225,160,.7) 35%,transparent 75%),radial-gradient(ellipse 4px 42px at 0% 42%,rgba(255,255,255,.95) 0%,rgba(195,255,225,.85) 12%,rgba(55,215,150,.55) 38%,transparent 75%),radial-gradient(ellipse 38px 4px at 90% 100%,rgba(255,255,255,.9) 0%,rgba(195,255,225,.8) 12%,rgba(55,215,150,.5) 40%,transparent 75%)}.ambessa-card:before,.lp-card:before,.gained-card:before{background:none}.leaderboard-title{height:120px;position:relative;display:flex;align-items:center;padding:0;border-bottom:1px solid rgba(100,110,130,.22);overflow:hidden}.ambessa-header-art{position:absolute;left:293px;bottom:-41px;width:180px;height:auto;object-fit:contain;z-index:2;pointer-events:none;filter:drop-shadow(0 8px 12px rgba(0,0,0,.8))}.ambessa-games-art{left:auto;right:295px;bottom:-70px;width:200px}.ambessa-gained-art{left:auto;right:-30px;bottom:-80px;width:220px}.leaderboard-heading-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max-content;text-align:center;z-index:5}.leaderboard-title h2{margin:0;color:#fff;font-size:19px;font-weight:800;text-transform:uppercase;letter-spacing:1.4px;line-height:1;text-align:center;white-space:nowrap;text-shadow:0 3px 3px rgba(0,0,0,1),0 0 6px rgba(0,0,0,1),0 0 14px rgba(0,0,0,.9)}.leaderboard-subtitle{display:block;margin:0;color:#8b93a3;font-size:9px;font-weight:700;letter-spacing:1.2px;line-height:1;text-transform:uppercase;text-align:center;white-space:nowrap;text-shadow:0 2px 3px rgba(0,0,0,1),0 0 6px rgba(0,0,0,1),0 0 10px rgba(0,0,0,.9)}.table-header{display:grid;grid-template-columns:20px minmax(130px,1fr) 106px 62px 84px;column-gap:8px;align-items:center;height:42px;padding:0 14px;color:#b7bfce;font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:.45px;border-bottom:1px solid rgba(100,110,130,.18)}.table-header span{display:flex;align-items:center;justify-content:center;width:calc(100% - 6px);height:20px;justify-self:center;padding:0 7px;border-radius:10px;background:linear-gradient(180deg,#1d2330f2,#121722f2);border:1px solid rgba(110,125,150,.32);box-shadow:inset 0 1px #ffffff0a,0 2px 6px #0003;color:#aeb6c5;white-space:nowrap}.ambessa-card .table-header span{background:linear-gradient(180deg,#372b16eb,#1f1b14eb);border-color:#e2a63f7a;color:#d8c69e}.lp-card .table-header span{background:linear-gradient(180deg,#142d44eb,#101e2deb);border-color:#509eff7a;color:#b9d7ef}.gained-card .table-header span{background:linear-gradient(180deg,#11372feb,#0e231feb);border-color:#4cdaa77a;color:#b6dfd0}.table-header span:first-child{width:20px;padding:0;border-radius:10px}.table-header span:nth-child(2),.table-header span:nth-child(3),.table-header span:nth-child(4),.table-header span:nth-child(5){text-align:center}.player-row{display:grid;grid-template-columns:20px minmax(130px,1fr) 96px 66px 96px;column-gap:5px;align-items:center;min-height:56px;margin:7px 8px;padding:0 6px;border-radius:14px;background:linear-gradient(90deg,#232736b8,#181d29ad);border:1px solid rgba(130,140,160,.1);box-shadow:inset 0 1px #ffffff06,0 3px 10px #00000029;transition:background .15s ease,transform .15s ease}.player-row:hover{background:linear-gradient(90deg,#2d3141d1,#1f2431c7);transform:translateY(-1px)}.player-position{color:#666e80;font-size:11px;font-weight:700}.player-name{display:flex;align-items:center;gap:6px;min-width:0;font-size:12px;font-weight:600}.player-icon{width:40px;height:40px;object-fit:cover;flex-shrink:0;border-radius:5px;border:1px solid rgba(140,150,170,.22);background:#ffffff08}.player-name-text{min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;line-height:1.15;overflow:hidden}.player-game-name{display:block;width:100%;color:#fff;font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player-tag{display:block;width:100%;margin-top:3px;margin-left:0;color:#697286;font-size:9px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player-value{text-align:center;font-size:11px;font-weight:700}#lp-list .player-value{text-align:center;line-height:1.15}.rank-title,.rank-lp{display:block;text-align:center;white-space:nowrap}.player-winrate{display:flex;align-items:center;justify-content:center;min-width:0;padding-left:2px;padding-right:2px}.winrate-pill{display:inline-flex;align-items:center;justify-content:center;min-width:0;width:fit-content;height:25px;padding:0 7px;border-radius:6px;color:#fff;font-size:13px;font-weight:700;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:inset 0 1px #ffffff0f}.winrate-gray{background:#646c7a29;border:1px solid rgba(145,153,168,.42);box-shadow:inset 0 0 8px #96a0af0a}.winrate-blue{background:#007db92e;border:1px solid rgba(30,175,235,.7);box-shadow:inset 0 0 8px #14a5e614,0 0 7px #14a5e614}.winrate-purple{background:#7d2db433;border:1px solid rgba(180,75,225,.72);box-shadow:inset 0 0 8px #af46e114,0 0 7px #af46e114}.winrate-gold{background:#a5691433;border:1px solid rgba(220,155,45,.72);box-shadow:inset 0 0 8px #dc9b2d14,0 0 7px #dc9b2d14}.winrate-red{background:#a5232d33;border:1px solid rgba(225,65,75,.75);box-shadow:inset 0 0 8px #e1414b14,0 0 7px #e1414b14}.most-played{display:flex;align-items:center;justify-content:center;gap:3px;min-width:0}.champion-icon{width:30px;height:30px;object-fit:cover;flex-shrink:0;border-radius:4px;border:1px solid rgba(140,150,170,.3);background:#ffffff08}.champion-placeholder{width:24px;height:24px;flex-shrink:0;border-radius:4px;border:1px solid rgba(120,130,150,.18);background:#ffffff06}.loading{min-height:58px;display:flex;align-items:center;justify-content:center;color:#646b7b;font-size:12px}@media(max-width:1200px){.leaderboards{width:min(900px,calc(100% - 48px));grid-template-columns:1fr;gap:24px}.leaderboard-card{width:100%;max-width:480px;justify-self:center}.table-header,.player-row{grid-template-columns:28px minmax(135px,1fr) 72px 64px 96px;column-gap:7px;padding-left:18px;padding-right:18px}.player-row{min-height:66px}.player-icon{width:30px;height:30px}.player-game-name{font-size:15px}.player-tag{font-size:11px}.player-value{font-size:13px}.champion-icon,.champion-placeholder{width:27px;height:27px}.most-played{gap:4px}}@media(max-width:900px){.navbar .countdown{display:none}.events-page{padding-top:40px}}@media(max-width:600px){.navbar{padding:0 20px}nav{gap:15px}.logo{font-size:14px}.events-page{padding:30px 15px}.leaderboards{width:100%}.leaderboard-card{width:100%;border-radius:18px}.leaderboard-card:before{border-radius:18px}.leaderboard-title{height:76px;padding:0 16px}.leaderboard-title h2{font-size:15px}.table-header,.player-row{grid-template-columns:20px minmax(100px,1fr) 54px 50px 76px;column-gap:3px;padding-left:8px;padding-right:8px}.table-header{font-size:7px;letter-spacing:.2px}.player-row{min-height:62px}.player-name{gap:5px}.player-game-name{font-size:11px}.player-tag{font-size:9px}.player-icon{width:26px;height:26px}.player-value{font-size:10px}.winrate-pill{min-width:37px;height:24px;padding:0 4px;font-size:9px}.champion-icon,.champion-placeholder{width:22px;height:22px}.most-played{gap:2px}}#lp-list .player-value.rank-value{display:grid;grid-template-columns:36px 15px 48px;align-items:center;justify-content:center;column-gap:2px;width:100%;white-space:nowrap}#lp-list .player-value.rank-value>.rank-icon{grid-column:1;width:36px;height:36px;object-fit:contain;display:block;justify-self:center}#lp-list .player-value.rank-value>.rank-text-group{display:contents}#lp-list .player-value.rank-value .rank-division{grid-column:2;justify-self:start;font-size:10px;font-weight:800;line-height:1;white-space:nowrap}#lp-list .player-value.rank-value .rank-lp{grid-column:3;justify-self:start;margin:7px;color:#fff;font-size:12px;font-weight:700;line-height:1;white-space:nowrap}#lp-list .rank-iron{color:#8d9298}#lp-list .rank-bronze{color:#c17b4a}#lp-list .rank-silver{color:#b9cbd4}#lp-list .rank-gold{color:#e7b94f}#lp-list .rank-platinum{color:#55c7c4}#lp-list .rank-emerald{color:#43d98b}#lp-list .rank-diamond{color:#4fa9ff}#games-list .side-rank-value,#gained-list .side-rank-value{display:grid;grid-template-columns:24px 48px;align-items:center;justify-content:center;column-gap:10px;width:100%;white-space:nowrap}#games-list .side-rank-value .rank-icon,#gained-list .side-rank-value .rank-icon{width:36px;height:36px;object-fit:contain;display:block;justify-self:center}#games-list .side-rank-number,#gained-list .side-rank-number{justify-self:start;color:#fff;font-size:11px;font-weight:700;line-height:1;white-space:nowrap}.player-profile-link{color:inherit;text-decoration:none;cursor:pointer}.player-profile-link:hover{text-decoration:underline}.event-logo{position:relative;z-index:50;width:100%;height:180px;margin:0 auto;display:flex;align-items:center;justify-content:center;overflow:hidden;pointer-events:none}.event-logo img{display:block;width:500px;max-width:42vw;height:auto;object-fit:contain;position:relative;z-index:51;filter:drop-shadow(0 6px 12px rgba(0,0,0,.75)) drop-shadow(0 0 8px rgba(190,20,30,.2))}.navbar-social-buttons{position:absolute;top:50%;right:40px;transform:translateY(-50%);display:flex;align-items:center;flex-wrap:nowrap;gap:8px}.navbar-image-button{display:flex;align-items:center;justify-content:center;padding:0;margin:0;color:transparent;font-size:0;line-height:0;text-decoration:none}.navbar-image-button img{display:block;width:44px;height:44px;object-fit:contain;filter:drop-shadow(0 1px 1px rgba(0,0,0,.55));transition:transform .2s ease,filter .2s ease}.navbar-image-button:hover img{transform:scale(1.04);filter:brightness(1.35) drop-shadow(0 0 5px rgba(235,239,244,.65))}.navbar-image-button:focus-visible img{filter:brightness(1.35) drop-shadow(0 0 5px rgba(235,239,244,.65))}.navbar-image-button:active img{transform:scale(.97)}.navbar-image-button:focus-visible{outline:2px solid #ffffff;outline-offset:3px;border-radius:6px}#lp-list .player-value.rank-value{grid-template-columns:36px 12px 48px;column-gap:0}#lp-list .player-value.rank-value .rank-lp{margin:0}#lp-list .player-value.rank-value{display:grid;grid-template-columns:36px 16px 48px;align-items:center;justify-content:center;column-gap:0}#lp-list .player-value.rank-value .rank-icon{grid-column:1;justify-self:center}#lp-list .player-value.rank-value .rank-division{grid-column:2;justify-self:start}#lp-list .player-value.rank-value .rank-lp{grid-column:3;justify-self:start;margin-left:4px}#lp-list .player-value.rank-value.master-rank .rank-lp,#lp-list .player-value.rank-value.grandmaster-rank .rank-lp,#lp-list .player-value.rank-value.challenger-rank .rank-lp{grid-column:2 / 4;justify-self:start;margin-left:15px}#games-list .side-number-value,#gained-list .side-number-value{display:flex;align-items:center;justify-content:center;width:100%;color:#fff;font-size:11px;font-weight:700;line-height:1;white-space:nowrap}#gained-list .lp-gain-positive{color:#39e58c}#gained-list .lp-gain-negative{color:#ff4d5e}#gained-list .lp-gain-zero{color:#fff}.table-header,.player-row{grid-template-columns:20px minmax(130px,1fr) 96px 66px 96px;column-gap:5px}.table-header{padding-left:14px;padding-right:14px}.player-row{padding-left:6px;padding-right:6px}.table-header>span{justify-self:center}.player-row>.player-value{justify-self:center;text-align:center}.coming-soon-page{min-height:calc(100vh - 72px);display:flex;align-items:center;justify-content:center;text-align:center}.coming-soon-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.coming-soon-content h1{margin:0 0 10px;color:#fff;font-size:42px;font-weight:800;letter-spacing:2px}.coming-soon-content p{margin:0;color:#b7bfce;font-size:18px;font-weight:500}body.streamers-body{min-height:100vh;overflow-x:hidden;background-image:linear-gradient(#05070c40,#05070c73),url(../images/ambessa-wallpaper.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-color:#09090b}.streamers-body .streamer-side-model{position:fixed;top:128px;bottom:0;z-index:1;width:clamp(270px,19vw,365px);overflow:visible;pointer-events:none;opacity:1;filter:drop-shadow(0 0 28px rgba(0,0,0,.82))}.streamers-body .streamer-side-model img{display:block;width:100%;height:100%;object-fit:cover;object-position:center bottom;transform:none;user-select:none}.streamers-body .streamer-side-model-left{left:0}.streamers-body .streamer-side-model-left img{object-position:left bottom}.streamers-body .streamer-side-model-right{right:0}.streamers-body .streamer-side-model-right img{object-position:right bottom}.streamers-body .streamers-page{position:relative;z-index:5;width:100%;min-height:calc(100vh - 72px);padding:54px clamp(330px,20vw,410px) 70px}.streamers-body .streamers-directory{width:100%;max-width:1020px;margin:0 auto}.streamers-body .streamer-controls-section{display:grid;grid-template-columns:minmax(120px,.55fr) minmax(253px,1fr) minmax(270px,1.05fr) minmax(220px,1fr);align-items:end;column-gap:18px;width:100%;padding:16px 18px;background:linear-gradient(180deg,#111114f5,#0a0a0df5);border:1px solid rgba(176,125,51,.54);border-radius:7px;box-shadow:0 20px 45px #00000061,inset 0 1px #ffffff06;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.streamers-body .streamer-filter-group{min-width:0;display:flex;flex-direction:column;gap:8px}.streamers-body .streamer-filter-label{color:#d7bb8c;font-size:12px;font-weight:700;letter-spacing:.8px}.streamers-body .streamer-option-list{display:flex;align-items:center;min-width:0;gap:5px}.streamers-body .directory-filter-option{min-width:36px;height:38px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 9px;color:#b8b5b7;background:#0a0a0cdb;border:1px solid rgba(164,119,55,.44);border-radius:4px;font-family:inherit;font-size:10px;font-weight:700;line-height:1;cursor:pointer;transition:color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.streamers-body .directory-filter-option:hover{color:#fff;border-color:#dea652eb;transform:translateY(-1px)}.streamers-body .directory-filter-option.is-active{color:#fff;background:linear-gradient(180deg,#99631af2,#5a350df2);border-color:#d6a24e;box-shadow:0 0 15px #bc772247}.streamers-body .language-option-list{overflow-x:auto;scrollbar-width:none}.streamers-body .language-option-list::-webkit-scrollbar{display:none}.streamers-body .role-option-list{flex-wrap:nowrap}.streamers-body .role-filter-option{width:38px;padding:0}.streamers-body .role-filter-option img{width:19px;height:19px;object-fit:contain;filter:sepia(1) saturate(.55) brightness(1.25)}.streamers-body .role-option-name{display:none}.streamers-body .region-option-list{overflow:visible;scrollbar-width:none}.streamers-body .region-option-list::-webkit-scrollbar{display:none}.streamers-body .region-filter-option{width:auto;min-width:38px;padding:0 7px}.streamers-body .streamer-search-box{width:100%;height:38px;display:flex;align-items:center;gap:8px;padding:0 11px;background:#08080bed;border:1px solid rgba(164,119,55,.48);border-radius:4px;transition:border-color .18s ease,box-shadow .18s ease}.streamers-body .streamer-search-box:focus-within{border-color:#ca9140;box-shadow:0 0 0 2px #ca91401f}.streamers-body .streamer-search-icon{flex-shrink:0;color:#c6924c;font-size:13px}.streamers-body #streamer-search{width:100%;min-width:0;padding:0;color:#fff;background:transparent;border:0;outline:0;font-family:inherit;font-size:11px}.streamers-body #streamer-search::placeholder{color:#77757a}.streamers-body .streamer-directory-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:24px 0 14px}.streamers-body .streamer-directory-heading h1{color:#e9d0a6;font-size:16px;font-weight:700;letter-spacing:2.2px;text-transform:uppercase;text-shadow:0 2px 8px rgba(0,0,0,.82)}.streamers-body .streamer-apply-button{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:150px;height:auto;padding:0;margin:0;background:transparent;border:0;border-radius:0;box-shadow:none;color:transparent;font-size:0;line-height:0;text-decoration:none;cursor:pointer;transition:transform .18s ease,filter .18s ease}.streamers-body .streamer-apply-button img{display:block;width:100%;height:auto;object-fit:contain}.streamers-body .streamer-apply-button:hover{transform:translateY(-1px) scale(1.04);filter:brightness(1.15)}.streamers-body .streamer-apply-button:active{transform:scale(.97)}.streamers-body .streamer-apply-button:focus-visible{outline:2px solid #ffffff;outline-offset:3px;border-radius:6px}.streamers-body .streamer-list{display:grid;align-items:start;grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;width:100%}.streamers-body .streamer-card{min-width:0;overflow:hidden;background:linear-gradient(180deg,#121316fa,#0a0b0dfa);border:1px solid rgba(153,117,66,.54);border-radius:5px;box-shadow:0 10px 24px #00000047;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.streamers-body .streamer-card:hover{border-color:#dd9d40eb;box-shadow:0 14px 28px #0000006b,0 0 17px #b9711d21;transform:translateY(-3px)}.streamers-body .streamer-card.is-live{border-color:#e23940e0;box-shadow:0 0 17px #d3293121}.streamers-body .streamer-card-link{display:block;color:inherit;text-decoration:none}.streamers-body .streamer-card-link[aria-disabled=true]{cursor:default}.streamers-body .streamer-card-image-wrap{position:absolute;top:0;left:0;right:0;width:100%;height:78%;aspect-ratio:auto;overflow:hidden}.streamers-body .streamer-card-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .28s ease,filter .28s ease}.streamers-body .streamer-card.is-offline .streamer-card-image{filter:saturate(.72) brightness(.76)}.streamers-body .streamer-card:hover .streamer-card-image{transform:scale(1.045);filter:saturate(1) brightness(.96)}.streamers-body .streamer-platform-badge{position:absolute;top:7px;left:7px;width:25px;height:25px;display:flex;align-items:center;justify-content:center;color:#fff;background:#9146ff;border:1px solid rgba(255,255,255,.36);border-radius:4px;box-shadow:0 3px 9px #00000075}.streamers-body .streamer-platform-badge svg{width:16px;height:16px}.streamers-body .streamer-card-live-badge{position:absolute;top:8px;right:8px;padding:4px 7px;color:#fff;background:#e62d39;border-radius:3px;font-size:9px;font-weight:800;letter-spacing:.7px}.streamers-body .streamer-card-content{min-height:0;padding:10px 11px 12px}.streamers-body .streamer-card-name{overflow:hidden;color:#fff;font-size:14px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.streamers-body .streamer-card-title{overflow:hidden;margin-top:4px;color:#8f929b;font-size:9px;font-weight:600;letter-spacing:.25px;text-overflow:ellipsis;white-space:nowrap}.streamers-body .streamer-card-meta{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-top:9px}.streamers-body .streamer-card-meta>span{min-height:20px;display:inline-flex;align-items:center;gap:4px;padding:3px 6px;color:#c9c5c3;background:#050608ad;border:1px solid rgba(143,108,57,.44);border-radius:3px;font-size:8px;font-weight:700;line-height:1}.streamers-body .streamer-card-viewers,.streamers-body .streamer-card-offline{display:flex;align-items:center;gap:6px;margin-top:6px;color:#9b9ca3;font-size:9px;font-weight:600}.streamers-body .streamer-viewer-dot{width:6px;height:6px;flex-shrink:0;background:#ed2634;border-radius:50%;box-shadow:0 0 7px #ed2634b8}.streamers-body .streamer-search-message{width:100%;margin:20px 0;color:#bbb8b7;font-size:13px;text-align:center}.streamers-body .streamer-search-message[hidden]{display:none}@media(max-width:1450px){.streamers-body .streamers-page{padding-right:250px;padding-left:250px}.streamers-body .streamer-side-model{width:250px}.streamers-body .streamer-list{grid-template-columns:repeat(4,minmax(0,1fr))}.streamers-body .streamer-controls-section{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1100px){.streamers-body .streamer-side-model{display:none}.streamers-body .streamers-page{padding-right:45px;padding-left:45px}.streamers-body .streamer-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.navbar .navbar-logo{position:relative;left:auto;margin:0;transform:none}@media(max-width:1250px){.navbar{row-gap:0;padding-top:7px;padding-bottom:8px}.navbar nav,.draw-body .navbar nav{grid-column:1 / -1;grid-row:2;justify-content:center;width:100%;padding:4px 0 0;margin:0}.navbar-social-buttons{top:36px}}@media(max-width:600px){.navbar{grid-template-columns:1fr 58px 1fr}.navbar-social-buttons{position:static;grid-column:1 / -1;grid-row:2;justify-self:end;transform:none}.navbar nav,.draw-body .navbar nav{grid-row:3}.navbar-image-button img{width:34px;height:34px}}@media(max-width:700px){.streamers-body .streamer-side-model{display:none}.streamers-body .streamers-page{padding:28px 14px}.streamers-body .streamer-controls-section{grid-template-columns:1fr;gap:15px;padding:13px}.streamers-body .streamer-option-list{overflow-x:auto;padding-bottom:2px}.streamers-body .streamer-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.streamers-body .streamer-directory-heading{margin-top:18px}.streamers-body .streamer-directory-heading h1{font-size:13px}.streamers-body .streamer-apply-button{width:115px}.streamers-body .streamer-card-content{padding:9px}.streamers-body .streamer-card-name{font-size:12px}.streamers-body .streamer-card-role{display:none!important}}@media(max-width:420px){.streamers-body .streamer-list{grid-template-columns:1fr 1fr}.streamers-body .streamer-card-language{display:none!important}}html{scrollbar-gutter:stable}.streamers-body{overflow-x:hidden}.streamers-body .streamers-directory{width:min(1020px,100%);min-width:0}.streamers-body .streamer-controls-section{grid-template-columns:minmax(150px,.75fr) minmax(150px,.75fr) minmax(253px,1.2fr) minmax(220px,1fr);align-items:end;column-gap:18px;width:100%;min-width:0;overflow:visible}.streamers-body .streamer-filter-group,.streamers-body .streamer-search-group{width:100%;min-width:0}.streamers-body .streamer-select-wrap{position:relative;width:100%;min-width:0}.streamers-body .streamer-filter-select{width:100%;min-width:0;height:38px;display:block;padding:0 38px 0 12px;color:#d6d3d1;background:#08080bf5;border:1px solid rgba(164,119,55,.72);border-radius:4px;outline:none;font-family:inherit;font-size:11px;font-weight:600;cursor:pointer;appearance:none;-webkit-appearance:none;transition:color .18s ease,border-color .18s ease,box-shadow .18s ease}.streamers-body .streamer-filter-select:hover{color:#fff;border-color:#dea652eb}.streamers-body .streamer-filter-select:focus{color:#fff;border-color:#ca9140;box-shadow:0 0 0 2px #ca91401f}.streamers-body .streamer-filter-select option{color:#d6d3d1;background:#0c0c0f}.streamers-body .streamer-select-arrow{position:absolute;top:50%;right:14px;width:8px;height:8px;pointer-events:none;border-right:2px solid #d39a39;border-bottom:2px solid #d39a39;transform:translateY(-70%) rotate(45deg)}.streamers-body .role-option-list{width:100%;min-width:0;display:flex;flex-wrap:nowrap;gap:5px;overflow:visible}.streamers-body .role-filter-option{width:38px;min-width:38px;flex:0 0 38px;padding:0}.streamers-body .streamer-search-box{width:100%;min-width:0;max-width:100%;overflow:hidden}.streamers-body #streamer-search{width:0;min-width:0;max-width:100%;flex:1 1 0}@media(max-width:1450px){.streamers-body .streamer-controls-section{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}}@media(max-width:700px){.streamers-body .streamer-controls-section{grid-template-columns:1fr;gap:15px}.streamers-body .role-option-list{overflow-x:auto;overflow-y:hidden}}.streamers-body .streamer-card{--streamer-gold: #a87324;position:relative;width:100%;aspect-ratio:3 / 5;min-width:0;overflow:hidden;background:#050608;border:1px solid var(--streamer-gold);border-radius:6px;box-shadow:0 10px 24px #0000004d;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.streamers-body .streamer-card.is-live{border-color:var(--streamer-gold)}.streamers-body .streamer-card:hover{transform:translateY(-3px);border-color:#d29431;box-shadow:0 14px 28px #0000006b,0 0 17px #b9711d29}.streamers-body .streamer-card-link{position:relative;display:block;width:100%;height:100%;overflow:hidden;color:inherit;text-decoration:none}.streamers-body .streamer-card-image-wrap{position:absolute;inset:0 0 auto;width:100%;height:78%;overflow:hidden}.streamers-body .streamer-card-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.92) brightness(.9);transition:transform .28s ease,filter .28s ease}.streamers-body .streamer-card.is-offline .streamer-card-image{filter:saturate(.8) brightness(.82)}.streamers-body .streamer-card:hover .streamer-card-image{transform:scale(1.035);filter:saturate(1) brightness(.98)}.streamers-body .streamer-card-gradient{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#05060800 0% 32%,#05060814 38%,#05060838,#05060873,#050608b3,#050608e6 62%,#050608fa 67%,#050608 72% 100%)}.streamers-body .streamer-card-status-badge{position:absolute;top:9px;left:50%;z-index:4;transform:translate(-50%);padding:5px 11px;color:#fff;border:1px solid rgba(255,255,255,.14);border-radius:5px;box-shadow:0 4px 10px #00000073;font-size:8px;font-weight:800;line-height:1;letter-spacing:.8px}.streamers-body .streamer-card-status-badge.is-live{background:#dc2a35f5}.streamers-body .streamer-card-status-badge.is-offline{background:#1f2228f0}.streamers-body .streamer-card-content{position:absolute;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;width:100%;height:43%;min-height:0;padding:10px 12px 12px}.streamers-body .streamer-card-name{margin:0;overflow:hidden;color:#fff;font-size:14px;font-weight:750;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.streamers-body .streamer-card-description{display:-webkit-box;height:38px;min-height:38px;margin:7px 0 0;overflow:hidden;color:#c1c3ca;font-size:9px;font-weight:500;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:3}.streamers-body .streamer-card-meta{display:flex;align-items:center;flex-wrap:nowrap;flex-shrink:0;gap:6px;margin-top:auto}.streamers-body .streamer-card-meta>span{display:inline-flex;align-items:center;justify-content:center;min-height:21px;padding:4px 9px;color:#fff;background:var(--streamer-gold);border:1px solid var(--streamer-gold);border-radius:999px;box-shadow:0 2px 6px #0000003d;font-size:8px;font-weight:750;line-height:1;white-space:nowrap}.streamers-body .streamers-page{padding:38px clamp(20px,3vw,54px) 72px}.streamers-body .streamers-directory{width:100%;max-width:1760px;margin-inline:auto}.streamers-body .streamer-side-model{opacity:1;z-index:0}.streamers-body .streamer-directory-heading{margin:0 0 18px;align-items:center}.streamers-body .streamer-directory-heading h1{color:#fff;font-size:clamp(25px,3vw,42px);line-height:1.1;letter-spacing:2px}.streamers-body .streamer-controls-section{display:flex;align-items:stretch;justify-content:space-between;gap:clamp(12px,2.5vw,42px);width:100%;margin-bottom:26px;padding:0;overflow:visible;background:none;border:0;border-radius:0;box-shadow:none;backdrop-filter:none}.streamers-body .streamer-controls-rail{display:flex;align-items:center;gap:10px;min-height:68px;padding:8px 11px;border:1px solid rgba(54,208,233,.8);border-radius:999px;background:#060f18e8;box-shadow:0 12px 28px #00000047}.streamers-body .streamer-controls-search{flex:0 1 38%;min-width:310px}.streamers-body .streamer-controls-filters{flex:0 1 auto;min-width:0}.streamers-body .streamer-rail-divider{flex:0 0 1px;align-self:stretch;margin:7px 2px;background:#8da9bb6e}.streamers-body .streamer-search-box{display:flex;align-items:center;flex:1 1 auto;width:auto;min-width:0;height:48px;padding:0 15px;overflow:hidden;border:1px solid rgba(59,139,181,.65);border-radius:999px;background:#060f19e6}.streamers-body .streamer-search-icon{position:static;flex:0 0 22px;width:22px;height:22px;margin-right:11px;fill:none;stroke:#8da8ed;stroke-width:2.5;stroke-linecap:round}.streamers-body #streamer-search{flex:1 1 auto;width:100%;min-width:0;height:100%;padding:0;color:#f4f6fa;background:transparent;border:0;outline:0;font-size:14px}.streamers-body .streamer-live-toggle{display:inline-flex;align-items:center;flex:0 0 auto;gap:10px;padding:0 7px;color:#fff;cursor:pointer;white-space:nowrap;font-size:13px;font-weight:700}.streamers-body .streamer-live-toggle input{position:absolute;width:1px;height:1px;opacity:0}.streamers-body .streamer-toggle-track{display:block;width:42px;height:24px;padding:3px;border:1px solid #356077;border-radius:999px;background:#142735;transition:background .2s}.streamers-body .streamer-toggle-track:after{content:"";display:block;width:16px;height:16px;border-radius:50%;background:#e8f0f7;transition:transform .2s}.streamers-body .streamer-live-toggle input:checked+.streamer-toggle-track{background:#a31e31}.streamers-body .streamer-live-toggle input:checked+.streamer-toggle-track:after{transform:translate(17px)}.streamers-body .streamer-live-toggle input:focus-visible+.streamer-toggle-track{outline:2px solid #fff;outline-offset:3px}.streamers-body .streamer-select-wrap{flex:0 1 180px;min-width:140px;width:auto;height:48px}.streamers-body .streamer-select-icon{position:absolute;top:50%;left:13px;z-index:1;color:#eee9df;transform:translateY(-50%);pointer-events:none;font-size:22px;line-height:1}.streamers-body .streamer-filter-select{height:48px;padding-left:43px;padding-right:25px;border-color:#367a9fb8;border-radius:999px;background:#081622;color:#fff;font-size:12px}.streamers-body .streamer-select-arrow{right:14px;width:7px;height:7px}.streamers-body .role-option-list{flex:0 0 auto;width:auto;gap:5px}.streamers-body .role-filter-option{flex:0 0 42px;min-width:42px;width:42px;height:42px;border:1px solid #354250;border-radius:8px;background:#0b141e}.streamers-body .role-filter-option.is-active{border-color:#d59b2c;background:#5c3b0d;box-shadow:0 0 13px #e49a1a5c}.streamers-body .role-filter-option img{width:24px;height:24px;object-fit:contain}.streamers-body .streamer-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:100%}.streamers-body .streamer-card{position:relative;width:100%;aspect-ratio:4 / 5.1;min-width:0;overflow:hidden;border:2px solid #89939e;border-radius:18px;background:#090d13;box-shadow:0 12px 28px #00000059}.streamers-body .streamer-card.is-live{border-color:#ed2943;box-shadow:0 0 14px #ed294333,0 12px 28px #0006}.streamers-body .streamer-card:hover{border-color:#b9c4ce;transform:translateY(-3px)}.streamers-body .streamer-card.is-live:hover{border-color:#ff4055}.streamers-body .streamer-card-link{display:block;width:100%;height:100%}.streamers-body .streamer-card-image-wrap{inset:0;width:100%;height:100%}.streamers-body .streamer-card-image{width:100%;height:100%;object-fit:cover;object-position:center 35%;filter:saturate(.96) brightness(.91)}.streamers-body .streamer-card.is-offline .streamer-card-image{filter:saturate(.7) brightness(.75)}.streamers-body .streamer-card-gradient{background:linear-gradient(to bottom,#03070c0a,#03070c05 35%,#03070c45,#03070cd6 79%,#03070cfa)}.streamers-body .streamer-card-status-badge,.streamers-body .streamer-card-status-badge.is-live,.streamers-body .streamer-card-status-badge.is-offline{position:absolute;top:0;left:0;z-index:4;display:flex;justify-content:flex-start;align-items:center;gap:9px;width:100%;height:38px;padding:0 15px;transform:none;border:0;border-bottom:1px solid rgba(255,255,255,.14);border-radius:0;color:#fff;font-size:12px;font-weight:800;letter-spacing:.4px}.streamers-body .streamer-card-status-badge.is-live{background:#da142aed}.streamers-body .streamer-card-status-badge.is-offline{background:#2b333ded}.streamers-body .streamer-status-dot{width:9px;height:9px;border-radius:50%;background:#fff}.streamers-body .streamer-card-content{position:absolute;inset:auto 0 0;z-index:3;display:grid;grid-template-columns:minmax(0,1fr) minmax(95px,32%);align-items:end;gap:10px;width:100%;height:auto;min-height:0;padding:20px 14px 16px}.streamers-body .streamer-card-copy{min-width:0}.streamers-body .streamer-card-name{margin:0 0 8px;overflow:hidden;color:#fff;font-size:clamp(17px,1.7vw,25px);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.streamers-body .streamer-card-description{display:-webkit-box;height:auto;min-height:0;margin:0;overflow:hidden;color:#e0e3e8;font-size:clamp(10px,.83vw,13px);line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:3}.streamers-body .streamer-card-meta{display:flex;flex-direction:column;align-items:stretch;gap:5px;min-width:0;padding-left:8px;margin:0;border-left:1px solid rgba(201,215,226,.4)}.streamers-body .streamer-card-meta>.streamer-meta-pill{display:flex;align-items:center;justify-content:flex-start;gap:6px;width:100%;min-width:0;min-height:27px;padding:3px 8px;overflow:hidden;color:#fff;background:#070c12db;border:1px solid rgba(159,168,174,.36);border-radius:999px;box-shadow:none;font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.streamers-body .streamer-meta-pill>span:last-child{overflow:hidden;text-overflow:ellipsis}.streamers-body .streamer-meta-icon{flex:0 0 15px;width:15px;color:#edc758;font-size:19px;line-height:1}.streamers-body .streamer-meta-pill img{flex:0 0 15px;width:15px;height:15px;object-fit:contain}@media(max-width:1350px){.streamers-body .streamer-controls-section{flex-wrap:wrap}.streamers-body .streamer-controls-search{flex:1 1 330px}.streamers-body .streamer-controls-filters{flex:1 1 650px}.streamers-body .streamer-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.streamers-body .streamer-list{grid-template-columns:repeat(2,minmax(0,1fr))}.streamers-body .streamer-card-name{font-size:20px}.streamers-body .streamer-card-description{font-size:11px}.streamers-body .streamer-controls-filters{flex-wrap:wrap;border-radius:25px}}@media(max-width:620px){.streamers-body .streamers-page{padding:24px 14px 55px}.streamers-body .streamer-controls-section{display:flex;flex-direction:column;gap:12px}.streamers-body .streamer-controls-search,.streamers-body .streamer-controls-filters{flex:none;min-width:0;width:100%}.streamers-body .streamer-controls-filters{justify-content:center}.streamers-body .streamer-controls-filters .streamer-rail-divider{display:none}.streamers-body .streamer-select-wrap{flex:1 1 40%}.streamers-body .role-option-list{justify-content:center;width:100%}.streamers-body .streamer-list{grid-template-columns:1fr;max-width:440px;margin-inline:auto}.streamers-body .streamer-card{aspect-ratio:4 / 4.7}.streamers-body .streamer-card-name{font-size:24px}.streamers-body .streamer-card-description{font-size:12px}}.streamers-body .streamers-page{padding:26px 24px 60px}.streamers-body .streamers-directory{width:min(1250px,100%);max-width:1250px;margin-inline:auto}.streamers-body .streamer-directory-heading{margin:0 0 13px}.streamers-body .streamer-directory-heading h1{font-size:clamp(23px,2.1vw,30px);letter-spacing:1.4px}.streamers-body .streamer-controls-section{display:block;width:100%;margin:0 0 18px;padding:0;background:none;border:0;border-radius:0;box-shadow:none;backdrop-filter:none}.streamers-body .streamer-controls-combined{display:flex;align-items:center;gap:8px;width:100%;min-width:0;min-height:58px;padding:7px 10px;border:1px solid rgba(49,200,226,.7);border-radius:999px;background:#060f18e8}.streamers-body .streamer-controls-combined .streamer-search-box{flex:1 1 275px;min-width:120px;height:42px;padding-inline:12px}.streamers-body .streamer-controls-combined #streamer-search{font-size:12px}.streamers-body .streamer-controls-combined .streamer-live-toggle{flex:0 0 auto;padding:0 3px;font-size:11px}.streamers-body .streamer-controls-combined .streamer-rail-divider{flex:0 0 1px;align-self:center;height:30px;margin:0 3px}.streamers-body .streamer-controls-combined .streamer-select-wrap{flex:0 1 155px;min-width:127px;height:42px}.streamers-body .streamer-controls-combined .streamer-filter-select{height:42px;padding-left:37px;padding-right:24px;font-size:10px}.streamers-body .streamer-controls-combined .streamer-select-icon{left:11px;width:20px;height:20px}.streamers-body .streamer-controls-combined .role-option-list{flex:0 0 auto;gap:4px;width:auto}.streamers-body .streamer-controls-combined .role-filter-option{flex:0 0 36px;min-width:36px;width:36px;height:36px;padding:0}.streamers-body .streamer-controls-combined .role-filter-option img{width:21px;height:21px}.streamers-body .streamer-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.streamers-body .streamer-card{aspect-ratio:4 / 4.8;border-width:1px;border-radius:14px}.streamers-body .streamer-card-status-badge,.streamers-body .streamer-card-status-badge.is-live,.streamers-body .streamer-card-status-badge.is-offline{height:31px;padding-inline:11px;font-size:10px}.streamers-body .streamer-card-content{grid-template-columns:minmax(0,1fr) minmax(72px,37%);gap:5px;padding:10px 9px 9px}.streamers-body .streamer-card-name{margin-bottom:5px;font-size:clamp(13px,1.2vw,17px)}.streamers-body .streamer-card-description{font-size:10px;line-height:1.3;-webkit-line-clamp:3}.streamers-body .streamer-card-meta{gap:3px;padding-left:5px}.streamers-body .streamer-card-meta>.streamer-meta-pill{min-height:24px;gap:4px;padding:2px 5px;font-size:9px}.streamers-body .streamer-meta-icon,.streamers-body .streamer-meta-icon svg,.streamers-body .streamer-meta-pill img{display:block;flex:0 0 14px;width:14px;height:14px}@media(max-width:1240px){.streamers-body .streamer-controls-combined{flex-wrap:wrap;border-radius:24px}.streamers-body .streamer-controls-combined .streamer-search-box{flex:1 1 38%}.streamers-body .streamer-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:900px){.streamers-body .streamer-list{grid-template-columns:repeat(3,minmax(0,1fr))}.streamers-body .streamer-card-name{font-size:16px}}@media(max-width:700px){.streamers-body .streamer-controls-section{display:block}.streamers-body .streamer-controls-combined{justify-content:center}.streamers-body .streamer-controls-combined .role-option-list{width:auto;overflow-x:auto}.streamers-body .streamer-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.streamers-body .streamer-controls-combined .streamer-search-box{flex-basis:100%}.streamers-body .streamer-controls-combined .streamer-rail-divider{display:none}.streamers-body .streamer-controls-combined .streamer-select-wrap{flex:1 1 43%}.streamers-body .streamer-list{grid-template-columns:1fr;max-width:330px;margin-inline:auto}.streamers-body .streamer-card{aspect-ratio:4 / 4.4}}@media(min-width:1241px){.streamers-body .streamers-directory{width:min(1000px,100%);max-width:1000px}.streamers-body .streamer-directory-heading h1{font-size:24px}.streamers-body .streamer-apply-button{width:120px}.streamers-body .streamer-controls-combined{min-height:48px;padding:5px 8px;gap:5px}.streamers-body .streamer-controls-combined .streamer-search-box{flex:1 1 145px;height:36px;min-width:105px}.streamers-body .streamer-controls-combined .streamer-select-wrap{flex:0 1 130px;min-width:114px;height:36px}.streamers-body .streamer-controls-combined .streamer-filter-select{height:36px;font-size:9px}.streamers-body .streamer-controls-combined .streamer-live-toggle{font-size:10px;gap:5px}.streamers-body .streamer-controls-combined .role-option-list{gap:3px}.streamers-body .streamer-controls-combined .role-filter-option{flex:0 0 30px;width:30px;min-width:30px;height:30px}.streamers-body .streamer-controls-combined .role-filter-option img{width:18px;height:18px}.streamers-body .streamer-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.streamers-body .streamer-card{aspect-ratio:4 / 4.5}.streamers-body .streamer-card-status-badge,.streamers-body .streamer-card-status-badge.is-live,.streamers-body .streamer-card-status-badge.is-offline{height:25px;font-size:9px}.streamers-body .streamer-card-content{grid-template-columns:minmax(0,1fr) minmax(66px,39%);padding:7px;gap:4px}.streamers-body .streamer-card-name{font-size:12px}.streamers-body .streamer-card-description{font-size:9px;-webkit-line-clamp:2}.streamers-body .streamer-card-meta>.streamer-meta-pill{min-height:20px;padding:2px 4px;font-size:8px}.streamers-body .streamer-meta-icon,.streamers-body .streamer-meta-icon svg,.streamers-body .streamer-meta-pill img{flex-basis:11px;width:11px;height:11px}}.streamers-body .streamer-side-model-right{opacity:1}.draw-body{min-height:100vh;background:linear-gradient(135deg,#05090fe6,#090f17c7),url(../images/ambessa-wallpaper.jpg) center/cover fixed;color:#f6f4ed}.draw-body .navbar nav{width:auto;padding-right:0}.draw-shell{position:relative;max-width:1470px;padding:38px 28px 90px;margin:auto}.draw-title{margin:0 0 25px}.draw-title span,.draw-eyebrow{color:#d4ab64;letter-spacing:.19em;font-size:11px;font-weight:800}.draw-title h1{margin:8px 0;font-size:clamp(30px,4vw,50px);letter-spacing:.08em;text-shadow:0 2px 12px #000}.draw-title p{color:#c6cbd2;font-size:14px}.draw-body button{cursor:pointer}.draw-body button:focus-visible,.draw-body input:focus-visible{outline:2px solid #f5c968;outline-offset:2px}.draw-body [hidden]{display:none!important}.draw-panel{background:#0d1219f0;border:1px solid rgba(214,166,89,.35);border-radius:15px;box-shadow:0 12px 28px #0007}.draw-panel h2,.draw-panel h3{font-size:14px;letter-spacing:.12em;margin:0 0 20px}.draw-entry{display:grid;grid-template-columns:minmax(290px,470px) 1fr;gap:18px}.draw-entry-panel,.draw-public-panel{padding:24px}.draw-entry-panel label{display:block;color:#c6cbd2;font-size:12px;font-weight:700;margin:16px 0 8px}.draw-entry-panel input,.draw-chat-form input{min-width:0;width:100%;height:42px;padding:0 13px;color:#fff;background:#0a1119;border:1px solid #496072;border-radius:9px}.draw-primary,.draw-secondary{border-radius:9px;padding:10px 13px;font-weight:800;font-size:12px;min-height:39px}.draw-primary{color:#fff;background:linear-gradient(135deg,#b11a28,#ed2c3a);border:1px solid #f75d65}.draw-secondary{color:#e7d2a7;background:#121b25;border:1px solid #8c6940}.draw-primary:hover{background:#e9333c}.draw-secondary:hover{background:#263444}.draw-entry-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:14px}.draw-code-row{display:flex;gap:8px}.draw-code-row button{white-space:nowrap}#draw-entry-error{color:#ff7d85;min-height:19px;margin-top:12px;font-size:13px}.draw-room-list{display:grid;gap:9px;color:#aeb5bd;font-size:13px}.draw-room-option{text-align:left;padding:14px 16px;border:1px solid #40515c;border-radius:8px;background:#111923;color:#f1ede6}.draw-room-option:hover{border-color:#d7ac6a}.draw-game-heading{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:15px}.draw-game-heading h2{font-size:20px;margin:5px 0 0}.draw-game-actions{display:flex;gap:9px}.draw-game-layout{display:grid;grid-template-columns:195px minmax(0,1fr) 260px;gap:13px;align-items:start}.draw-players,.draw-chat-panel{padding:16px;min-height:480px}.draw-players h3,.draw-chat-panel h3{border-bottom:1px solid #455360;padding-bottom:14px}.draw-players h3 span{float:right;color:#d6ac63}.draw-players ol{list-style:none;display:grid;gap:8px;padding:0}.draw-players li{padding:9px 8px;font-size:12px;background:#1a2632;border-radius:7px;overflow-wrap:anywhere}#draw-start{width:100%;margin-top:17px}.draw-stage{min-width:0}.draw-status{display:flex;align-items:center;justify-content:space-between;gap:9px;background:#111923;border:1px solid #40515c;border-radius:10px 10px 0 0;padding:10px 14px;font-size:12px}.draw-status strong{font-size:16px;text-align:center;letter-spacing:.09em}#draw-clock{background:#b3212d;min-width:43px;text-align:center;padding:7px;border-radius:7px;font-weight:700}.draw-canvas-wrap{position:relative;overflow:hidden;background:#fff;border:2px solid #a88351;border-radius:0 0 10px 10px;aspect-ratio:3 / 2}#draw-canvas{display:block;width:100%;height:100%;cursor:crosshair}.draw-overlay{position:absolute;inset:0;display:grid;place-items:center;text-align:center;padding:24px;background:#091019d1;color:#fff;font-weight:800;z-index:1;pointer-events:none}.draw-choose{position:absolute;z-index:2;inset:0;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;align-content:center;padding:18px;background:#080d15f2}.draw-choose h3{flex-basis:100%;text-align:center;letter-spacing:.1em}.draw-tools{display:flex;gap:9px;align-items:center;flex-wrap:wrap;padding:12px;margin-top:10px;border:1px solid #4c5258;border-radius:10px;background:#131923}.draw-colors{display:flex;flex-wrap:wrap;gap:4px;max-width:285px}.draw-color{width:22px;height:22px;padding:0;border:2px solid #757c85;border-radius:5px}.draw-color.active{outline:2px solid #f5c968;outline-offset:1px}.draw-tools label{color:#ddd;font-size:12px;display:flex;gap:5px;align-items:center}.draw-chat-panel{display:flex;flex-direction:column}.draw-chat{flex:1;overflow-y:auto;height:355px;max-height:355px;font-size:12px;display:flex;flex-direction:column;gap:8px;overflow-wrap:anywhere}.draw-message{padding:6px 7px;background:#1b2630;border-radius:6px}.draw-message-system{color:#e8bb71;background:#3d271b}.draw-chat-form{display:flex;gap:5px;margin-top:10px}.draw-chat-form input{font-size:12px}.draw-chat-form button{padding:7px}@media(max-width:1100px){.draw-game-layout{grid-template-columns:160px minmax(0,1fr)}.draw-chat-panel{grid-column:1 / -1;min-height:230px}.draw-chat{height:150px;max-height:150px}}@media(max-width:700px){.draw-shell{padding:22px 12px 60px}.draw-body .navbar{padding:0 12px}.draw-body .navbar nav{gap:12px}.draw-body .navbar nav a{font-size:12px}.draw-entry,.draw-game-layout{grid-template-columns:1fr}.draw-players,.draw-chat-panel{min-height:0}.draw-players ol{grid-template-columns:repeat(2,minmax(0,1fr))}.draw-chat{height:160px;max-height:160px}.draw-status strong{font-size:12px}.draw-tools{gap:7px}}.draw-body .draw-shell{width:min(100% - 36px,1120px);max-width:1120px;margin-inline:auto;padding:36px 0 72px}.draw-body .draw-title{max-width:950px;margin:0 auto 26px;text-align:center}.draw-body .draw-title h1{font-size:clamp(30px,4.2vw,51px);letter-spacing:.07em}.draw-body .draw-title-mark{display:none}.draw-body .draw-entry{width:min(100%,950px);margin:0 auto;display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:stretch;gap:12px}.draw-body .draw-entry>.draw-panel{min-width:0;min-height:345px;padding:24px}.draw-body .draw-entry-panel h2,.draw-body .draw-public-panel h2{margin-bottom:17px}.draw-body .draw-entry-panel label{margin-top:12px}.draw-body .draw-entry-panel input{height:43px}.draw-body .draw-entry-actions{display:grid;grid-template-columns:1fr;gap:8px;margin-top:12px}.draw-body .draw-entry-actions button{width:100%}.draw-body .draw-code-row{display:grid;grid-template-columns:minmax(0,1fr) 90px}.draw-body .draw-public-panel{display:flex;flex-direction:column}.draw-body .draw-public-panel h2{display:flex;justify-content:space-between;align-items:center;gap:8px}.draw-body .draw-lobby-count{color:#b7c5bc;font-size:11px;font-weight:600;letter-spacing:0;white-space:nowrap}.draw-body .draw-lobby-count:before{content:"";display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#53ce97}.draw-body .draw-room-list{display:grid;align-content:start;gap:8px;max-height:290px;overflow-y:auto}.draw-body .draw-room-option{width:100%;min-height:60px;display:grid;grid-template-columns:minmax(0,1fr) auto auto 62px;align-items:center;gap:12px;padding:9px 11px;white-space:nowrap}.draw-body .draw-room-option strong{overflow:hidden;text-overflow:ellipsis;font-size:13px}.draw-body .draw-room-option>span{font-size:11px}.draw-body .draw-room-phase:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:#53ce97}.draw-body .draw-room-join{padding:9px;text-align:center;border-radius:7px;background:#ba2630;color:#fff;font-weight:800}.draw-body .draw-empty-lobbies{flex:1;min-height:215px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;text-align:center}.draw-body .draw-empty-lobbies>span{font-size:34px;color:#d4ab64}.draw-body .draw-empty-lobbies strong{color:#fff;font-size:14px}.draw-body .draw-empty-lobbies small{color:#aeb5bd;font-size:12px}.draw-body .draw-game{width:min(100%,1120px);margin:0 auto}.draw-body .draw-game-layout{display:grid;grid-template-columns:minmax(160px,190px) minmax(0,1fr) minmax(225px,255px);gap:12px;align-items:start}.draw-body .draw-players,.draw-body .draw-chat-panel{min-width:0;min-height:420px}.draw-body .draw-canvas-wrap{width:100%;aspect-ratio:3 / 2}.draw-body #draw-canvas{width:100%;height:100%}.draw-body .draw-chat{height:300px;max-height:300px}.draw-body .draw-players ol{max-height:330px;overflow:auto}@media(max-width:950px){.draw-body .draw-game-layout{grid-template-columns:minmax(150px,190px) minmax(0,1fr)}.draw-body .draw-chat-panel{grid-column:1 / -1;min-height:200px}.draw-body .draw-chat{height:155px;max-height:155px}}@media(max-width:680px){.draw-body .draw-shell{width:min(100% - 24px,530px);padding-top:23px}.draw-body .draw-entry{grid-template-columns:1fr}.draw-body .draw-entry>.draw-panel{min-height:0;padding:19px}.draw-body .draw-public-panel{min-height:195px!important}.draw-body .draw-room-list{max-height:260px}.draw-body .draw-empty-lobbies{min-height:125px}.draw-body .draw-room-option{grid-template-columns:minmax(0,1fr) auto 54px;gap:6px}.draw-body .draw-room-option .draw-room-phase{display:none}.draw-body .draw-game-layout{grid-template-columns:1fr}.draw-body .draw-players,.draw-body .draw-chat-panel{min-height:0}.draw-body .draw-chat-panel{grid-column:auto}.draw-body .draw-players ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-height:160px}.draw-body .draw-game-heading{align-items:flex-start}.draw-body .draw-game-actions{flex-wrap:wrap}}.draw-body .draw-game-layout{align-items:stretch;grid-template-columns:minmax(175px,23%) minmax(0,1fr) minmax(230px,25%)}.draw-body .draw-players,.draw-body .draw-chat-panel,.draw-body .draw-stage{min-height:0;height:100%;border-radius:21px;background:#13171fb8;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);box-shadow:0 14px 32px #0000003d}.draw-body .draw-players{border:1px solid rgba(206,151,68,.85);display:flex;flex-direction:column}.draw-body .draw-chat-panel{border:1px solid rgba(64,190,135,.8);display:flex;flex-direction:column;overflow:hidden}.draw-body .draw-stage{border:1px solid rgba(72,173,228,.85);overflow:hidden}.draw-body .draw-players h3,.draw-body .draw-chat-panel h3{padding-bottom:14px;border-bottom:1px solid rgba(202,210,220,.3);flex:0 0 auto}.draw-body .draw-players ol{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto}.draw-body .draw-players li{padding:11px 10px;border:1px solid rgba(160,176,199,.12);border-radius:14px;background:#2b3141b8}.draw-body .draw-chat{flex:1 1 0;min-height:0;height:auto;max-height:none;overflow-y:auto}.draw-body .draw-message{border:1px solid rgba(160,176,199,.12);border-radius:12px;background:#242a37b3}.draw-body .draw-message-system{background:#4e321db3;color:#efc77f}.draw-body .draw-chat-form{flex:0 0 auto;margin-top:12px}.draw-body .draw-status{min-height:54px;border:0;border-bottom:1px solid rgba(72,173,228,.72);border-radius:0;background:#121720bf}.draw-body .draw-canvas-wrap{border:0;border-radius:0;background:#0c121bb3}.draw-body .draw-overlay{background:#0b1119a6}.draw-body .draw-choose{background:#0b1119d1}.draw-body .draw-choose h3{margin:0 0 8px}.draw-body .draw-countdown-pill{padding:9px 17px;border:1px solid rgba(226,175,89,.8);border-radius:999px;background:#211b17e0;color:#f4d99d;box-shadow:0 8px 18px #00000047;font-size:12px;font-weight:800;letter-spacing:.11em;white-space:nowrap}.draw-body .draw-tools{margin:0;border:0;border-top:1px solid rgba(72,173,228,.55);border-radius:0;background:#121720c7}@media(max-width:950px){.draw-body .draw-game-layout{grid-template-columns:minmax(155px,190px) minmax(0,1fr);align-items:stretch}.draw-body .draw-chat-panel{grid-column:1/-1;min-height:220px;max-height:300px}}@media(max-width:680px){.draw-body .draw-game-layout{grid-template-columns:1fr}.draw-body .draw-players,.draw-body .draw-chat-panel{height:auto;min-height:170px}.draw-body .draw-players ol{max-height:175px}.draw-body .draw-chat-panel{grid-column:auto;min-height:210px}.draw-body .draw-chat{min-height:115px}.draw-body .draw-countdown-pill{font-size:10px;letter-spacing:.06em}}.events-body .leaderboard-view-controls{width:min(1650px,calc(100% - 50px));margin:0 auto 12px;display:flex;justify-content:flex-end}.events-body .leaderboard-view-toggle{position:relative;display:inline-flex;align-items:center;color:#fff;font-size:12px;font-weight:700;cursor:pointer;user-select:none}.events-body .leaderboard-view-toggle input{position:absolute;width:1px;height:1px;opacity:0}.events-body .view-switch-track{position:relative;display:grid;grid-template-columns:repeat(2,1fr);align-items:center;width:96px;height:38px;border-radius:999px;border:1px solid #47aa83;background:#23272deb;transition:background .2s ease}.events-body .view-switch-track>span{position:relative;z-index:0;text-align:center;color:#6f7878;font-size:12px;font-weight:700}.events-body .view-switch-track:after{content:"";position:absolute;top:2px;left:2px;z-index:1;width:34px;height:34px;border-radius:50%;background:#fff;box-shadow:0 2px 5px #0006;transition:transform .2s ease}.events-body .leaderboard-view-toggle input:checked+.view-switch-track{background:#087248}.events-body .leaderboard-view-toggle input:checked+.view-switch-track:after{transform:translate(56px)}.events-body .leaderboard-view-toggle input:focus-visible+.view-switch-track{outline:2px solid #fff;outline-offset:3px}@media(min-width:1201px){.events-body.view-min .leaderboards,.events-body.view-min .leaderboard-view-controls{width:min(1160px,calc(100% - 48px))}}.events-body.view-min .table-header,.events-body.view-min .player-row{grid-template-columns:20px minmax(0,1fr) minmax(78px,96px);column-gap:7px}.events-body.view-min .lp-card .table-header,.events-body.view-min .lp-card .player-row{grid-template-columns:20px minmax(0,1fr) 130px}.events-body.view-min .table-header>span:nth-child(n+4),.events-body.view-min .player-row>.player-winrate,.events-body.view-min .player-row>.most-played{display:none}.events-body.view-min .player-row>.player-value{justify-self:stretch;width:100%;text-align:center}.events-body.view-min .table-header>span:nth-child(3){justify-self:stretch;width:100%}.events-body.view-min #games-list .side-number-value,.events-body.view-min #gained-list .side-number-value{justify-content:center;font-size:14px}.events-body.view-min #lp-list .player-value.rank-value{display:grid;grid-template-columns:36px 16px 52px;justify-content:center;align-items:center;width:100%}.events-body.view-min #lp-list .rank-value .rank-text-group{display:contents}.events-body.view-min #lp-list .rank-value .rank-lp{display:block;margin:0 0 0 4px;font-size:13px;text-align:center}.events-body.view-min #lp-list .player-value.rank-value.master-rank .rank-lp,.events-body.view-min #lp-list .player-value.rank-value.grandmaster-rank .rank-lp,.events-body.view-min #lp-list .player-value.rank-value.challenger-rank .rank-lp{margin-left:12px}@media(min-width:1201px){.events-body.view-min .ambessa-games-art{left:50%;right:auto;bottom:-70px;transform:translate(-50%)}.events-body.view-min .lp-card .ambessa-header-art{left:auto;right:-14px}.events-body.view-min .ambessa-gained-art{left:50%;right:auto;transform:translate(-50%)}}@media(max-width:1200px){.events-body .leaderboard-view-controls{width:min(480px,calc(100% - 48px))}}@media(max-width:600px){.events-body .leaderboard-view-controls{width:calc(100% - 30px)}.events-body.view-min .table-header,.events-body.view-min .player-row{grid-template-columns:20px minmax(0,1fr) minmax(70px,90px);column-gap:4px}.events-body.view-min .lp-card .table-header,.events-body.view-min .lp-card .player-row{grid-template-columns:20px minmax(0,1fr) 116px}}.events-body .mobile-leaderboard-tabs{display:none}@media(min-width:801px)and (max-width:1200px){.events-body .leaderboards{width:calc(100% - 32px);max-width:1160px;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(9px,1.3vw,18px)}.events-body .leaderboard-card{max-width:none}.events-body .leaderboard-view-controls{width:calc(100% - 32px)}.events-body .table-header,.events-body .player-row{grid-template-columns:16px minmax(0,1fr) minmax(65px,90px);column-gap:4px;padding-left:7px;padding-right:7px}.events-body .lp-card .table-header,.events-body .lp-card .player-row{grid-template-columns:16px minmax(0,1fr) minmax(95px,115px)}.events-body.view-min .table-header>span:nth-child(n+4),.events-body.view-min .player-row>.player-winrate,.events-body.view-min .player-row>.most-played{display:none}.events-body .player-row>.player-value,.events-body .table-header>span:nth-child(3){justify-self:stretch;width:100%;text-align:center}.events-body .player-game-name{font-size:clamp(10px,1.1vw,14px)}.events-body .leaderboard-title h2{font-size:clamp(12px,1.4vw,18px)}.events-body .leaderboard-title{overflow:hidden}}@media(max-width:800px){.events-body .events-page{padding:16px 12px 48px}.events-body .event-logo{height:clamp(95px,25vw,150px)}.events-body .event-logo img{width:min(500px,90vw);max-width:90vw}.events-body .event-countdown{margin-bottom:20px}.events-body .leaderboard-view-controls{display:flex;width:min(480px,100%);margin:0 auto 12px}.events-body .mobile-leaderboard-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:min(480px,100%);margin:0 auto 12px}.events-body .mobile-leaderboard-tabs button{min-height:44px;padding:6px 3px;border:1px solid rgba(185,166,120,.5);border-radius:9px;background:#0c1119e6;color:#e4e4e5;font-family:inherit;font-size:clamp(10px,2.6vw,13px);font-weight:700;cursor:pointer}.events-body .mobile-leaderboard-tabs button[aria-selected=true]{border-color:#c6aa67;background:#40351f;color:#fff;box-shadow:0 0 12px #d0a64c38}.events-body .mobile-leaderboard-tabs button:focus-visible{outline:2px solid white;outline-offset:2px}.events-body .leaderboards{width:min(480px,100%);grid-template-columns:minmax(0,1fr);gap:0}.events-body .leaderboard-card{max-width:none;display:none}.events-body .leaderboards[data-active-leaderboard=games] .ambessa-card,.events-body .leaderboards[data-active-leaderboard=lp] .lp-card,.events-body .leaderboards[data-active-leaderboard=gained] .gained-card{display:block}.events-body .table-header,.events-body .player-row{grid-template-columns:20px minmax(0,1fr) minmax(76px,96px);column-gap:5px;padding-left:10px;padding-right:10px}.events-body .lp-card .table-header,.events-body .lp-card .player-row{grid-template-columns:20px minmax(0,1fr) minmax(105px,120px)}.events-body.view-min .table-header>span:nth-child(n+4),.events-body.view-min .player-row>.player-winrate,.events-body.view-min .player-row>.most-played{display:none}.events-body .player-row>.player-value,.events-body .table-header>span:nth-child(3){justify-self:stretch;width:100%;text-align:center}.events-body .player-game-name,.events-body .player-value{font-size:12px}.events-body .leaderboard-title{height:120px;overflow:hidden}.events-body .leaderboard-title h2{font-size:clamp(15px,4.5vw,21px)}}@media(max-width:1650px){.events-body.view-max .ambessa-card .ambessa-games-art{left:0;right:auto;width:200px}.events-body.view-max .lp-card .ambessa-header-art{left:auto;right:0;width:180px}.events-body.view-max .gained-card .ambessa-gained-art{left:auto;right:0;width:220px}}@media(max-width:1200px){.events-body .ambessa-card .ambessa-games-art{left:50%;right:auto;bottom:-70px;width:200px;transform:translate(-50%)}.events-body .lp-card .ambessa-header-art{left:auto;right:0;bottom:-41px;width:180px}.events-body .gained-card .ambessa-gained-art{left:50%;right:auto;bottom:-80px;width:220px;transform:translate(-50%)}}@media(min-width:801px)and (max-width:1200px){.events-body.view-max .table-header,.events-body.view-max .player-row,.events-body.view-max .lp-card .table-header,.events-body.view-max .lp-card .player-row{grid-template-columns:14px minmax(55px,1fr) minmax(55px,80px) 36px 54px;column-gap:2px;padding-left:4px;padding-right:4px}.events-body.view-max .table-header span{width:100%;padding:0 2px;font-size:6px;letter-spacing:0}.events-body.view-max .player-icon{width:25px;height:25px}.events-body.view-max .player-value,.events-body.view-max .winrate-pill{font-size:10px}.events-body.view-max .winrate-pill{padding:0 2px}.events-body.view-max .champion-icon,.events-body.view-max .champion-placeholder{width:16px;height:16px}.events-body.view-max .most-played{gap:1px}}@media(max-width:1200px){.events-body:is(.view-min,.view-max) .ambessa-card .ambessa-games-art{left:50%;right:auto;width:min(200px,52%);height:auto;transform:translate(-50%)}.events-body:is(.view-min,.view-max) .lp-card .ambessa-header-art{left:auto;right:0;width:min(180px,50%);height:auto;transform:none}.events-body:is(.view-min,.view-max) .gained-card .ambessa-gained-art{left:50%;right:auto;width:min(220px,58%);height:auto;transform:translate(-50%)}}.streamers-body .streamers-directory{width:min(1250px,100%);max-width:1250px}.streamers-body .streamer-side-model img{object-fit:contain}.streamers-body .streamer-card{aspect-ratio:4 / 4.8}.streamers-body .mobile-nav-toggle,.draw-body .mobile-nav-toggle,.draw-body .draw-mobile-panels{display:none}@media(min-width:801px)and (max-width:1240px){.streamers-body .streamer-list{grid-template-columns:repeat(3,minmax(0,1fr))}.streamers-body .streamer-controls-combined{flex-wrap:wrap;border-radius:18px}.streamers-body .streamer-controls-combined .streamer-search-box{flex:1 1 100%}.streamers-body .streamer-controls-combined .role-option-list{flex:1 1 100%;justify-content:center}}@media(max-width:800px){.streamers-body .streamer-side-model{display:none}.streamers-body .streamers-page{padding:24px 14px 56px}.streamers-body .streamer-list{width:100%;max-width:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.streamers-body .streamer-card{aspect-ratio:4 / 4.8}.streamers-body .streamer-card-name{font-size:clamp(11px,3vw,16px)}.streamers-body .streamer-card-content{grid-template-columns:minmax(0,1fr);gap:3px}.streamers-body .streamer-card-meta{display:flex;flex-direction:row;padding-left:0;overflow:hidden}.streamers-body .streamer-card-description{display:none}.streamers-body .streamer-directory-heading{display:flex;align-items:center;gap:12px}.streamers-body .streamer-controls-combined{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px;border-radius:15px}.streamers-body .streamer-controls-combined .streamer-search-box{flex:1 1 100%;min-width:0}.streamers-body .streamer-controls-combined .streamer-rail-divider{display:none}.streamers-body .streamer-controls-combined .streamer-select-wrap{flex:1 1 125px;min-width:0}.streamers-body .streamer-controls-combined .role-option-list{flex:1 1 100%;display:flex;justify-content:flex-start;width:100%;min-width:0;overflow-x:auto;scrollbar-width:thin}.draw-body .draw-shell{width:min(100% - 24px,950px)}.draw-body .draw-entry{grid-template-columns:1fr}.draw-body .draw-entry>.draw-panel{min-height:0}.draw-body .draw-game-layout{display:flex;flex-direction:column;gap:10px}.draw-body .draw-stage,.draw-body .draw-players,.draw-body .draw-chat-panel{width:100%;height:auto;min-height:0}.draw-body .draw-stage{order:0}.draw-body .draw-mobile-panels{display:flex;order:1;gap:8px;width:100%}.draw-body .draw-mobile-panels button{flex:1;min-height:44px;border:1px solid #b18b50;border-radius:9px;background:#111923;color:#f4eee2;font:inherit;font-weight:700;cursor:pointer}.draw-body .draw-mobile-panels button[aria-pressed=true]{background:#513c1f;border-color:#edbc68}.draw-body .draw-players,.draw-body .draw-chat-panel{order:2}.draw-body .draw-players{display:none}.draw-body.draw-mobile-show-players .draw-players{display:flex}.draw-body.draw-mobile-show-players .draw-chat-panel{display:none}.draw-body .draw-chat{height:180px;max-height:180px}.draw-body .draw-canvas-wrap{width:100%;aspect-ratio:3 / 2}}.streamers-body .streamer-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),240px));justify-content:center;gap:12px}.streamers-body .streamer-card{width:100%;max-width:240px;aspect-ratio:4 / 4.8}@media(max-width:800px){.streamers-body .streamers-directory{width:min(100%,520px)}.streamers-body .streamer-list{grid-template-columns:repeat(2,minmax(0,240px));gap:10px}}.draw-body .draw-lobby-settings{min-width:0;margin:14px 0 0;padding:0;border:0}.draw-body .draw-lobby-settings legend{color:#dfc491;font-size:12px;font-weight:700;letter-spacing:.04em}.draw-body .draw-setting-choices{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.draw-body .draw-setting-choices label{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:62px;min-height:42px;margin:0;padding:6px 11px;border:1px solid #746148;border-radius:9px;background:#141d27;color:#f5efe5;cursor:pointer}.draw-body .draw-setting-choices label:has(input:checked){border-color:#ddb56f;background:#3a3124}.draw-body .draw-setting-choices input{width:15px;height:15px;margin:0;accent-color:#d8a456}.draw-body .draw-game-settings{min-height:28px;padding:5px 12px;color:#d6bf90;font-size:12px;text-align:center;text-transform:capitalize}.draw-body #draw-bucket[aria-pressed=true],.draw-body #draw-eraser[aria-pressed=true]{border-color:#e8be6c;background:#59401e;color:#fff}.draw-body .draw-tool-icon{width:19px;height:19px;flex:none}.draw-body #draw-bucket,.draw-body #draw-eraser,.draw-body #draw-undo{display:inline-flex;gap:7px;align-items:center;justify-content:center}.draw-body .draw-tools button:focus-visible{outline:2px solid #f4c878;outline-offset:2px}.draw-body #draw-skip{margin-left:auto;border-color:#b38a4f}.draw-body .draw-skip-dialog{position:absolute;inset:0;z-index:5;display:grid;place-items:center;padding:16px;background:#080d14bd;backdrop-filter:blur(3px)}.draw-body .draw-skip-dialog-card{width:min(350px,100%);padding:clamp(16px,3vw,24px);border:1px solid #d0a55f;border-radius:16px;background:#161c25;box-shadow:0 14px 40px #0009;color:#f8f3e8;text-align:center}.draw-body .draw-skip-dialog-card h3{margin:0 0 10px;font-size:clamp(16px,3vw,21px)}.draw-body .draw-skip-dialog-card p{margin:0 0 20px;color:#c3c8cf;font-size:13px;line-height:1.5}.draw-body .draw-skip-dialog-actions{display:flex;gap:8px}.draw-body .draw-skip-dialog-actions button{flex:1;min-height:42px}.draw-body .draw-skip-dialog-actions button:focus-visible{outline:2px solid white;outline-offset:2px}@media(max-width:600px){.draw-body .draw-setting-choices label{flex:1}.draw-body .draw-tools{flex-wrap:wrap}.draw-body #draw-skip{min-height:42px}}@media(max-width:600px){.streamers-body .mobile-nav-toggle,.draw-body .mobile-nav-toggle{display:block;grid-column:1;grid-row:1;z-index:12;justify-self:start;min-width:44px;min-height:44px;border:0;background:transparent;color:#fff;font-size:22px;cursor:pointer}.streamers-body .navbar nav,.draw-body .navbar nav{grid-column:3;grid-row:1;justify-self:end;width:auto;padding:0}.streamers-body .navbar nav>a,.draw-body .navbar nav>a{display:none}.streamers-body .navbar-social-buttons,.draw-body .navbar-social-buttons{position:static;display:flex;grid-column:auto;grid-row:auto;transform:none}.streamers-body.mobile-nav-open .navbar nav,.draw-body.mobile-nav-open .navbar nav{grid-column:1 / -1;grid-row:2;justify-self:stretch;width:100%;flex-wrap:wrap;justify-content:center;padding:10px 0}.streamers-body.mobile-nav-open .navbar nav>a,.draw-body.mobile-nav-open .navbar nav>a{display:inline-flex}.streamers-body .streamer-controls-combined .streamer-select-wrap{flex:1 1 calc(50% - 8px)}.streamers-body .streamer-card-meta>.streamer-meta-pill{min-width:0;padding-inline:3px;font-size:8px}.draw-body .draw-title h1{font-size:clamp(32px,9vw,48px)}.draw-body .draw-game-heading{flex-wrap:wrap}.draw-body .draw-game-actions{width:100%}}@media(max-width:800px){.events-body.view-max .table-header,.events-body.view-max .player-row,.events-body.view-max .lp-card .table-header,.events-body.view-max .lp-card .player-row{grid-template-columns:18px minmax(62px,1fr) minmax(62px,94px) 42px 66px;column-gap:3px;padding-left:5px;padding-right:5px}.events-body.view-max .table-header span{width:100%;padding:0 2px;font-size:6px;letter-spacing:0}.events-body.view-max .player-value,.events-body.view-max .winrate-pill{font-size:10px}.events-body.view-max .winrate-pill{padding:0 2px}.events-body.view-max .champion-icon,.events-body.view-max .champion-placeholder{width:20px;height:20px}.events-body.view-max .most-played{gap:1px}}.concept-page{min-height:100vh;background-image:linear-gradient(180deg,#080a0d26,#06080ca3),url(../images/ambessa-wallpaper.jpg);color:#f4f1ef}.concept-header{min-height:82px;position:relative;z-index:10;display:flex;align-items:flex-start;justify-content:center;padding:18px 20px 0}.concept-nav{display:flex;align-items:center;justify-content:center;gap:27px;padding:0 24px;height:54px;border:1px solid rgba(214,209,205,.34);border-radius:40px;background:#111317ad;box-shadow:0 8px 28px #00000061;backdrop-filter:blur(13px)}.concept-nav a{color:#d7d8df;text-decoration:none;font-weight:600;font-size:15px;white-space:nowrap}.concept-nav a:hover,.concept-nav a:focus-visible,.concept-nav .current{color:#f2d18b}.concept-nav .current{border-bottom:2px solid #d8aa50;padding-top:2px}.concept-nav .concept-mark{height:56px;width:48px;display:grid;place-items:center;overflow:hidden;flex:none}.concept-mark img{width:54px;height:54px;object-fit:contain}.concept-social{position:absolute;right:28px;top:13px;display:flex;gap:9px}.concept-social a{width:49px;height:49px;display:grid;place-items:center;border-radius:50%;background:#111317a6;border:1px solid rgba(216,210,204,.4)}.concept-social img{width:39px;height:39px;object-fit:contain}.concept-home{min-height:calc(100vh - 82px);display:flex;flex-direction:column;align-items:center;padding:clamp(110px,17vh,195px) 24px 85px}.concept-home h1,.leaderboard-title h1{font-family:Georgia,serif;font-size:clamp(42px,5vw,79px);text-transform:uppercase;line-height:1.06;letter-spacing:.045em;text-align:center;color:#eee8e3;text-shadow:0 3px 1px #1a1514,0 6px 1px #09090a,0 10px 18px #000}.concept-cards{margin-top:clamp(65px,11vh,125px);width:min(1064px,100%);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.concept-card{--accent:#d7aa50;min-width:0;position:relative;min-height:310px;display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;color:#fff;background:linear-gradient(155deg,#16191cf5,#090b0ff7);border:1px solid var(--accent);border-radius:9px;box-shadow:0 8px 20px #00000085;overflow:hidden;transition:transform .15s,box-shadow .15s}.concept-card:hover,.concept-card:focus-visible{transform:translateY(-5px);box-shadow:0 15px 26px #000000a6}.concept-card-art{width:100%;height:145px;flex:none;background-image:url(../images/ambessa-concept-background.png);background-size:1600px 1000px;background-repeat:no-repeat;border-bottom:1px solid var(--accent)}.events-card{--accent:#db5946}.events-card .concept-card-art{background-position:-285px -450px}.coaching-card{--accent:#63bdda}.coaching-card .concept-card-art{background-position:-493px -450px}.leaderboard-card{--accent:#d8af48}.leaderboard-card .concept-card-art{background-position:-703px -450px}.streamers-card{--accent:#e0b44e}.streamers-card .concept-card-art{background-position:-913px -450px}.draw-card{--accent:#3fcdb1}.draw-card .concept-card-art{background-position:-1123px -450px}.concept-card-icon{position:relative;margin-top:-26px;width:48px;height:48px;display:grid;place-items:center;background:#171c1e;border:1px solid var(--accent);border-radius:12px;color:#f3d48e;font-size:25px;transform:rotate(0)}.concept-card h2{font-size:17px;letter-spacing:.15em;text-transform:uppercase;margin:9px 4px 7px}.concept-card p{color:#d2d4dc;font-size:13px;line-height:1.35;padding:0 12px;flex:1}.concept-card-cta{width:calc(100% - 24px);min-height:38px;margin:14px 12px 13px;display:grid;place-items:center;border:1px solid var(--accent);border-radius:6px;color:var(--accent);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800}.leaderboard-layout{width:min(1120px,calc(100% - 32px));margin:auto;padding:90px 0 80px}.leaderboard-title h1{font-size:clamp(42px,4vw,62px)}.leaderboard-title p{color:#d8dce4;text-align:center;margin-top:16px;font-size:17px}.leaderboard-controls{margin:36px 0 14px;display:grid;grid-template-columns:1fr minmax(195px,270px) 1fr;gap:14px;align-items:center}.region-tabs{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.region-tabs button,.region-tabs select,.player-search{color:#e6e6e9;border:1px solid #444a54;background:#0f1217de;border-radius:9px;height:42px;padding:0 10px;font-size:12px}.region-tabs button{cursor:pointer;white-space:nowrap}.region-tabs button[aria-pressed=true]{border-color:#d7af57;color:#f6da9e;box-shadow:0 0 13px #daab4638}.region-tabs select{max-width:115px}.player-search{display:flex;align-items:center;gap:8px;font-size:22px}.player-search input{min-width:0;width:100%;outline:none;border:0;background:none;color:#fff;font-size:13px}.refresh-timer{justify-self:end;white-space:nowrap;font-size:13px;color:#d6e0e4}.leaderboard-table-wrap{overflow-x:auto;border:1px solid #53535a;border-radius:14px;background:#0e1217e8;box-shadow:0 20px 36px #00000075}.leaderboard-table{border-collapse:separate;border-spacing:0;width:100%;min-width:940px;font-size:13px}.leaderboard-table th{padding:14px 10px;color:#cbd3db;font-weight:500;text-transform:uppercase;text-align:left;white-space:nowrap;background:#0e1216e6}.leaderboard-table th:first-child,.leaderboard-table td:first-child{width:55px;text-align:center}.leaderboard-table th:nth-child(2){width:245px}.leaderboard-table th:nth-child(3){width:180px}.leaderboard-table th:nth-child(4){width:88px}.leaderboard-table th:nth-child(5){width:75px;text-align:center}.leaderboard-table th:nth-child(6){width:194px}.leaderboard-table th button{background:none;border:0;color:inherit;cursor:pointer;text-transform:uppercase}.leaderboard-table .sort-arrow{color:#89b8d4;margin-left:4px}.leaderboard-table td{padding:8px 10px;height:58px;border-top:1px solid rgba(209,217,223,.16);background:#1a1d23a6}.leaderboard-table tbody tr:nth-child(2n) td{background:#181d24e8}.leaderboard-table tbody tr:nth-child(-n+3) td{border-top-color:#d2a3478a}.leaderboard-table .position{font-weight:700;font-size:17px}.player-cell,.rank-cell,.champion-list{display:flex;align-items:center;gap:10px}.player-avatar{width:37px;height:37px;object-fit:cover;border-radius:50%;border:1px solid #a9a19d}.player-identity{min-width:0;display:flex;gap:6px;align-items:baseline}.player-identity strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:126px;color:#f6e1a9}.player-identity small{color:#aab0bf;white-space:nowrap}.tier-icon{width:38px;height:38px;object-fit:contain}.rank-cell strong{color:#79ddfa;white-space:nowrap;font-size:13px}.region-cell{color:#ced7e4}.role-cell{text-align:center}.role-icon{width:29px;height:29px;object-fit:contain}.leaderboard-table .winrate-pill{display:inline-flex;align-items:stretch;justify-content:flex-start;width:max-content;max-width:none;height:31px;padding:0;border-radius:5px;overflow:hidden;white-space:nowrap;font-weight:700}.leaderboard-table .winloss{display:grid;place-items:center;padding:0 10px;background:#30313b}.leaderboard-table .winrate-value{display:grid;place-items:center;min-width:48px;padding:0 5px;background:#7c72a9}.leaderboard-table .winrate-value.strong-rate{background:#aa8c4a}.champion-list{gap:5px}.champion-icon{width:31px;height:31px;object-fit:cover;border-radius:6px;border:1px solid #555e68}.table-message{padding:32px!important;text-align:center;color:#cbd0d8}.leaderboard-status{margin-top:12px;font-size:13px;text-align:center;color:#f3c980}@media(max-width:1100px){.concept-social{display:none}.concept-cards{grid-template-columns:repeat(3,minmax(0,1fr));max-width:680px}.leaderboard-controls{grid-template-columns:1fr 1fr}.refresh-timer{grid-column:2}}@media(max-width:680px){.concept-header{padding-top:12px}.concept-nav{max-width:100%;gap:9px;padding:0 10px;overflow-x:auto;justify-content:flex-start}.concept-nav a{font-size:12px}.concept-nav .concept-mark{order:-1;width:35px}.concept-mark img{width:38px}.concept-home{padding-top:100px}.concept-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.concept-card{min-height:315px}.leaderboard-layout{padding-top:75px}.leaderboard-controls{grid-template-columns:1fr}.refresh-timer{grid-column:auto;justify-self:start}}.concept-header .concept-nav{flex-wrap:nowrap}.concept-header .concept-social a{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.concept-header .concept-social img{transition:filter .18s ease,transform .18s ease}.concept-header .concept-social a:hover,.concept-header .concept-social a:focus-visible{transform:translateY(-2px);border-color:#d9ba76;background:#2d2418e0;box-shadow:0 0 15px #f4c16085,0 0 4px #ffffff80;outline:none}.concept-header .concept-social a:hover img,.concept-header .concept-social a:focus-visible img{filter:brightness(1.36) drop-shadow(0 0 7px rgba(249,218,153,.85));transform:scale(1.07)}.leaderboard-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px;margin-top:22px}.leaderboard-pagination button{color:#e9e5df;border:1px solid #68616a;border-radius:7px;background:#202329;padding:8px 13px;cursor:pointer}.leaderboard-pagination button[aria-current=page]{background:#6d5633;border-color:#d3ac60;color:#fff}.leaderboard-pagination button:disabled{opacity:.5;cursor:not-allowed}.leaderboard-pagination .page-summary{color:#cbd0d9;font-size:13px;margin:0 8px}@media(max-width:850px){.concept-header{padding-top:12px;padding-inline:8px}.concept-header .concept-nav{width:100%;justify-content:flex-start;overflow-x:auto;padding-right:16px;scrollbar-width:thin}.concept-header .concept-social{display:none}}.leaderboard-concept-page{background-image:linear-gradient(180deg,#080a0d33,#06080cb8),url(../images/ambessa-wallpaper.jpg);background-size:cover;background-position:center top;background-attachment:fixed}.leaderboard-concept-page .leaderboard-layout{width:min(1500px,calc(100% - 80px));padding:105px 0 80px}.leaderboard-concept-page .leaderboard-title{display:flex;flex-direction:column;align-items:center;text-align:center}.leaderboard-concept-page .leaderboard-title h1{font-size:clamp(48px,5vw,76px);line-height:1;letter-spacing:.065em}.leaderboard-concept-page .leaderboard-title p{margin-top:14px;font-size:19px}.leaderboard-concept-page .leaderboard-controls{display:flex;align-items:center;gap:20px;margin:52px 16px 14px}.leaderboard-concept-page .region-tabs{flex-wrap:nowrap;gap:8px}.leaderboard-concept-page .region-tabs button,.leaderboard-concept-page .region-tabs select{height:48px;padding:0 17px;font-size:14px;border-radius:11px}.leaderboard-concept-page .region-tabs select{max-width:142px}.leaderboard-concept-page .player-search{width:min(360px,100%);height:48px;margin-left:auto;font-size:22px}.leaderboard-concept-page .player-search input{font-size:15px}.leaderboard-concept-page .leaderboard-table-wrap{background:#0f1417e8}.leaderboard-concept-page .leaderboard-table{min-width:1040px;font-size:15px}.leaderboard-concept-page .leaderboard-table th{padding:15px 12px;background:#111718f5}.leaderboard-concept-page .leaderboard-table td{height:59px;padding:5px 12px;background:#161b1dcc}.leaderboard-concept-page .leaderboard-table tbody tr:nth-child(2n) td{background:#13191be0}.leaderboard-concept-page .leaderboard-table tbody tr:nth-child(-n+3) td{border-top-color:#b39138}.leaderboard-concept-page .leaderboard-table th:nth-child(2){width:310px}.leaderboard-concept-page .leaderboard-table th:nth-child(3){width:230px}.leaderboard-concept-page .leaderboard-table th:nth-child(4){width:155px}.leaderboard-concept-page .leaderboard-table th:nth-child(5){width:120px}.leaderboard-concept-page .leaderboard-table th:nth-child(6){width:275px;text-align:center}.leaderboard-concept-page .leaderboard-table th:nth-child(7){width:205px}.leaderboard-concept-page .player-avatar{width:43px;height:43px}.leaderboard-concept-page .player-identity strong{max-width:175px}.leaderboard-concept-page .tier-icon{width:46px;height:46px}.leaderboard-concept-page .rank-cell strong{font-size:18px}.leaderboard-concept-page .role-icon{width:32px;height:32px}.leaderboard-concept-page .leaderboard-table .winrate-pill{height:39px;font-size:14px}.leaderboard-concept-page .leaderboard-table .winloss{padding:0 16px}.leaderboard-concept-page .leaderboard-table .winrate-value{min-width:59px}.leaderboard-concept-page .champion-icon{width:38px;height:38px}@media(max-width:1150px){.leaderboard-concept-page .leaderboard-controls,.leaderboard-concept-page .region-tabs{flex-wrap:wrap}}@media(max-width:680px){.leaderboard-concept-page .leaderboard-layout{width:calc(100% - 24px);padding-top:85px}.leaderboard-concept-page .leaderboard-controls{margin:32px 0 14px}.leaderboard-concept-page .player-search{margin-left:0}}.leaderboard-concept-page .leaderboard-table{min-width:1250px}.leaderboard-concept-page .leaderboard-table th:nth-child(7){width:160px;text-align:center}.leaderboard-concept-page .region-tabs button{display:inline-flex;align-items:center;gap:9px}.leaderboard-concept-page .region-tabs button img,.leaderboard-concept-page .region-flag{width:23px;height:16px;object-fit:cover;border:1px solid rgba(255,255,255,.45);border-radius:3px;flex:none}.leaderboard-concept-page .region-cell{white-space:nowrap}.leaderboard-concept-page .region-flag{margin-right:9px;vertical-align:-3px}.leaderboard-concept-page .leaderboard-layout{width:min(1600px,calc(100% - 36px));padding-top:110px}.leaderboard-concept-page .leaderboard-title h1{font-size:clamp(52px,6vw,100px);line-height:.88;color:#f4eee6;letter-spacing:.055em}.leaderboard-concept-page .leaderboard-title p{margin-top:22px;color:#e8e1d6}.leaderboard-concept-page .leaderboard-frame{position:relative;margin-top:42px;padding:0 14px 18px;overflow:hidden;border:1px solid #c09a48;border-radius:28px;background:#0d1115e0;box-shadow:0 24px 60px #000b,inset 0 0 35px #0005}.leaderboard-concept-page .leaderboard-banner{height:108px;display:flex;align-items:center;justify-content:center;position:relative;border-bottom:1px solid #b3924c77;background:linear-gradient(90deg,#1c2528aa,#202127aa 50%,#1c2528aa)}.leaderboard-concept-page .leaderboard-banner h2{z-index:1;margin:0;color:#f2e2bd;font-size:clamp(19px,2.3vw,33px);letter-spacing:.13em;text-transform:uppercase;text-align:center;text-shadow:0 3px 5px #000}.leaderboard-concept-page .leaderboard-banner img{position:absolute;bottom:0;left:1%;height:118px;max-width:32%;object-fit:contain;object-position:left bottom;filter:drop-shadow(0 4px 7px #000)}.leaderboard-concept-page .leaderboard-banner img:last-child{left:auto;right:1%;height:133px;object-position:right bottom}.leaderboard-concept-page .leaderboard-controls{margin:14px 4px 15px;gap:12px}.leaderboard-concept-page .region-tabs button,.leaderboard-concept-page .region-tabs select,.leaderboard-concept-page .player-search{height:43px;border-radius:12px;background:#111920ee;border-color:#57616a}.leaderboard-concept-page .region-tabs button[aria-pressed=true]{border-color:#d6b569;background:linear-gradient(#302619,#161a1e)}.leaderboard-concept-page .leaderboard-table-wrap{overflow-x:auto;border:0;border-radius:0;background:transparent;box-shadow:none}.leaderboard-concept-page .leaderboard-table{min-width:1060px;border-collapse:separate;border-spacing:0 6px;font-size:14px}.leaderboard-concept-page .leaderboard-table th{height:42px;padding:8px 11px;border:1px solid #455765;border-left:0;border-right:0;border-radius:9px;background:linear-gradient(#17252e,#101b21);color:#edf1f2;text-align:center;font-size:12px;font-weight:700;letter-spacing:.045em}.leaderboard-concept-page .leaderboard-table th:nth-child(2){width:23%;text-align:left}.leaderboard-concept-page .leaderboard-table th:nth-child(3){width:18%}.leaderboard-concept-page .leaderboard-table th:nth-child(4){width:11%}.leaderboard-concept-page .leaderboard-table th:nth-child(5){width:8%}.leaderboard-concept-page .leaderboard-table th:nth-child(6){width:18%}.leaderboard-concept-page .leaderboard-table th:nth-child(7){width:14%;text-align:center}.leaderboard-concept-page .leaderboard-table td,.leaderboard-concept-page .leaderboard-table tbody tr:nth-child(2n) td{height:63px;padding:6px 11px;background:linear-gradient(110deg,#20252eeb,#171d25eb);border-top:1px solid #343d46;border-bottom:1px solid #343d46}.leaderboard-concept-page .leaderboard-table tbody tr td:first-child{border-left:1px solid #343d46;border-radius:14px 0 0 14px}.leaderboard-concept-page .leaderboard-table tbody tr td:last-child{border-right:1px solid #343d46;border-radius:0 14px 14px 0}.leaderboard-concept-page .leaderboard-table tbody tr:first-child td{border-top-color:#aa8642;border-bottom-color:#aa8642}.leaderboard-concept-page .leaderboard-table .player-avatar{width:44px;height:44px;border-radius:7px}.leaderboard-concept-page .leaderboard-table .rank-cell strong{font-size:15px;white-space:nowrap}.leaderboard-concept-page .leaderboard-table .tier-icon{width:36px;height:36px}.leaderboard-concept-page .leaderboard-table .winrate-pill{height:34px;margin:auto}.leaderboard-concept-page .leaderboard-table .champion-icon{width:34px;height:34px;border-radius:5px}.leaderboard-concept-page .leaderboard-pagination{padding-top:10px}.leaderboard-concept-page .leaderboard-title{height:auto;min-height:235px;overflow:visible;padding:0 12px;border:0;justify-content:center;gap:0}.leaderboard-concept-page .leaderboard-title h1{margin:0;line-height:.98;font-size:clamp(52px,5vw,88px)}.leaderboard-concept-page .leaderboard-title p{margin:16px 0 0}.leaderboard-concept-page .leaderboard-frame{margin-top:22px}.leaderboard-concept-page .leaderboard-banner{height:132px}.leaderboard-concept-page .leaderboard-banner img{height:170px;max-width:27%}.leaderboard-concept-page .leaderboard-banner img:last-child{height:185px;max-width:25%}.leaderboard-concept-page .role-unavailable{color:#8c94a2}@media(max-width:680px){.leaderboard-concept-page .leaderboard-layout{width:calc(100% - 16px);padding-top:88px}.leaderboard-concept-page .leaderboard-title{height:auto;min-height:165px;padding:0}.leaderboard-concept-page .leaderboard-title h1{font-size:clamp(42px,11vw,64px)}.leaderboard-concept-page .leaderboard-frame{margin-top:20px;padding:0 7px 15px;border-radius:17px}.leaderboard-concept-page .leaderboard-banner{height:80px}.leaderboard-concept-page .leaderboard-banner img{height:100px}.leaderboard-concept-page .leaderboard-banner img:last-child{height:106px}.leaderboard-concept-page .leaderboard-banner h2{max-width:55%;font-size:16px}}.leaderboard-concept-page .leaderboard-title{min-height:160px}.leaderboard-concept-page .leaderboard-title h1{white-space:nowrap;font-size:clamp(44px,5.5vw,92px)}@media(max-width:680px){.leaderboard-concept-page .leaderboard-title{min-height:120px}.leaderboard-concept-page .leaderboard-title h1{font-size:clamp(35px,9vw,56px)}}.leaderboard-concept-page .leaderboard-frame{overflow:visible}.leaderboard-concept-page .leaderboard-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,440px) minmax(0,1fr);align-items:center;gap:14px}.leaderboard-concept-page .region-dropdown{position:relative;grid-column:1;justify-self:start;z-index:5}.leaderboard-concept-page .region-dropdown summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-width:170px;min-height:46px;padding:0 16px;cursor:pointer;list-style:none;color:#f5e0aa;border:1px solid #bd9c55;border-radius:12px;background:linear-gradient(#29251d,#151a1e);box-shadow:0 5px 15px #0005}.leaderboard-concept-page .region-dropdown summary::-webkit-details-marker{display:none}.leaderboard-concept-page .region-dropdown summary:focus-visible,.leaderboard-concept-page .region-menu button:focus-visible{outline:2px solid #f4d189;outline-offset:2px}.leaderboard-concept-page .region-dropdown .region-chevron{font-size:21px;line-height:1;transition:transform .15s}.leaderboard-concept-page .region-dropdown[open] .region-chevron{transform:rotate(180deg)}.leaderboard-concept-page .region-dropdown #selected-region,.leaderboard-concept-page .region-menu button{display:flex;align-items:center;gap:9px}.leaderboard-concept-page .region-dropdown img{width:23px;height:16px;border:1px solid #ffffff66;border-radius:3px;object-fit:cover}.leaderboard-concept-page .region-menu{position:absolute;top:calc(100% + 8px);left:0;display:grid;grid-template-columns:repeat(2,minmax(95px,1fr));gap:4px;width:240px;max-height:340px;padding:8px;overflow-y:auto;border:1px solid #9d7b3f;border-radius:13px;background:#151c22;box-shadow:0 16px 28px #000c}.leaderboard-concept-page .region-menu button{min-height:37px;padding:5px 9px;border:1px solid transparent;border-radius:7px;color:#ecedf0;background:transparent;text-align:left;cursor:pointer}.leaderboard-concept-page .region-menu button:hover,.leaderboard-concept-page .region-menu button[aria-pressed=true]{border-color:#af8b4c;background:#3d3324;color:#f7dd9c}.leaderboard-concept-page .player-search{grid-column:2;justify-self:stretch;width:100%;max-width:none;margin:0}@media(max-width:680px){.leaderboard-concept-page .leaderboard-controls{grid-template-columns:1fr}.leaderboard-concept-page .region-dropdown,.leaderboard-concept-page .player-search{grid-column:1}}.leaderboard-concept-page .leaderboard-layout{width:min(1280px,calc(100% - 64px));padding-top:clamp(92px,14vh,145px)}.leaderboard-concept-page .leaderboard-frame{margin-top:0;padding:0 16px 19px;border-color:#8999a5;border-radius:19px;background:linear-gradient(155deg,#101820f5,#090e14f2);box-shadow:0 20px 60px #0009,inset 0 0 0 1px #d7e2e51a}.leaderboard-concept-page .leaderboard-banner{height:178px;margin:0 -16px;overflow:hidden;border-radius:18px 18px 0 0;border-bottom:1px solid #aab7c3;background:linear-gradient(105deg,#1c272f,#151d25 47%,#1d2931)}.leaderboard-concept-page .leaderboard-banner img{left:10px;height:166px;max-width:24%;object-position:left bottom}.leaderboard-concept-page .leaderboard-banner img:last-child{right:10px;height:170px;max-width:24%;object-position:right bottom}.leaderboard-concept-page .leaderboard-banner-text{position:relative;z-index:1;text-align:center;padding:0 22%}.leaderboard-concept-page .leaderboard-banner-text h1{margin:0;color:#f3eee9;font:700 clamp(34px,4.3vw,68px)/1 Georgia,serif;letter-spacing:.06em;text-transform:uppercase;text-shadow:0 3px 2px #000,0 7px 10px #000a}.leaderboard-concept-page .leaderboard-banner-text p{margin:11px 0 0;color:#c8d8e7;font-size:clamp(11px,1vw,15px);font-weight:700;letter-spacing:.42em;text-transform:uppercase}.leaderboard-concept-page .leaderboard-controls{margin:15px 2px}.leaderboard-concept-page .region-dropdown summary,.leaderboard-concept-page .player-search{border-color:#80909f;background:linear-gradient(#1a2934,#121d26);color:#e9eef5}.leaderboard-concept-page .region-menu{border-color:#8999a5}.leaderboard-concept-page .leaderboard-table{min-width:1000px;border-spacing:0 5px}.leaderboard-concept-page .leaderboard-table th,.leaderboard-concept-page .leaderboard-table th:nth-child(7){width:auto;height:42px;padding:7px 14px;border:1px solid #8194a4;border-radius:0;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));background:linear-gradient(145deg,#344a5c,#1c2b39 34%,#253644 62%,#101a24);color:#f1f6f8;box-shadow:inset 0 1px #c8d8e655;font-weight:800;text-align:center}.leaderboard-concept-page .leaderboard-table th:nth-child(3){width:19%}.leaderboard-concept-page .leaderboard-table th:nth-child(4){width:12%}.leaderboard-concept-page .leaderboard-table th:nth-child(5){width:20%}.leaderboard-concept-page .leaderboard-table th:nth-child(6){width:19%}.leaderboard-concept-page .leaderboard-table td,.leaderboard-concept-page .leaderboard-table tbody tr:nth-child(2n) td{height:68px;border-color:#647b8b;background:linear-gradient(110deg,#24313c,#17222c 65%,#202d38)}.leaderboard-concept-page .leaderboard-table tbody tr td:first-child{border-color:#647b8b;border-radius:0;clip-path:polygon(0 8px,8px 0,100% 0,100% 100%,8px 100%,0 calc(100% - 8px))}.leaderboard-concept-page .leaderboard-table tbody tr td:last-child{border-color:#647b8b;border-radius:0;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%)}.leaderboard-concept-page .leaderboard-table tbody tr:first-child td{border-color:#c3a26a}.leaderboard-concept-page .leaderboard-table .rank-cell strong{font-size:17px}.leaderboard-concept-page .leaderboard-table .champion-list{justify-content:center}@media(max-width:680px){.leaderboard-concept-page .leaderboard-layout{width:calc(100% - 22px);padding-top:92px}.leaderboard-concept-page .leaderboard-banner{height:112px}.leaderboard-concept-page .leaderboard-banner img{height:104px}.leaderboard-concept-page .leaderboard-banner img:last-child{height:105px}.leaderboard-concept-page .leaderboard-banner-text{padding:0 17%}.leaderboard-concept-page .leaderboard-banner-text h1{font-size:clamp(22px,5.4vw,34px)}.leaderboard-concept-page .leaderboard-banner-text p{letter-spacing:.15em}}.leaderboard-concept-page .leaderboard-layout{width:min(1120px,calc(100% - 64px))}.leaderboard-concept-page .leaderboard-frame{border-color:#b59458;border-radius:24px;background:linear-gradient(155deg,#17191af7,#0c1014f7);box-shadow:0 25px 65px #000a,inset 0 0 0 1px #e8cb8526}.leaderboard-concept-page .leaderboard-banner{border-radius:23px 23px 0 0;border-bottom-color:#a78146;background:linear-gradient(100deg,#232a2c,#1a1e22 50%,#252a2b)}.leaderboard-concept-page .leaderboard-banner-text p{color:#e9c37d}.leaderboard-concept-page .region-dropdown summary,.leaderboard-concept-page .player-search{border-color:#bb985d;border-radius:999px;background:linear-gradient(#262522,#15191c)}.leaderboard-concept-page .leaderboard-table{min-width:980px;border-spacing:0 8px}.leaderboard-concept-page .leaderboard-table th,.leaderboard-concept-page .leaderboard-table th:nth-child(7){height:42px;border:1px solid #a68753;border-radius:999px;clip-path:none;background:linear-gradient(#34332e,#20262a 54%,#181d21);color:#f2dfb9;box-shadow:inset 0 1px #f5dca844}.leaderboard-concept-page .leaderboard-table td,.leaderboard-concept-page .leaderboard-table tbody tr:nth-child(2n) td{height:66px;border-top-color:#5c5548;border-bottom-color:#5c5548;background:linear-gradient(110deg,#292b2d,#1d2429 65%,#24292b)}.leaderboard-concept-page .leaderboard-table tbody tr td:first-child{border-left-color:#a68753;border-radius:999px 0 0 999px;clip-path:none}.leaderboard-concept-page .leaderboard-table tbody tr td:last-child{border-right-color:#a68753;border-radius:0 999px 999px 0;clip-path:none}.leaderboard-concept-page .leaderboard-table tbody tr:first-child td{border-top-color:#b99a60;border-bottom-color:#b99a60}.leaderboard-concept-page .leaderboard-table tbody tr:hover td{background:#303235}@media(max-width:680px){.leaderboard-concept-page .leaderboard-layout{width:calc(100% - 22px)}}.concept-header .concept-nav{gap:25px;min-height:54px;height:54px;padding:0 28px;border:1px solid #b29357;border-radius:999px;background:#121618e8;box-shadow:0 8px 28px #0007,inset 0 1px #ffffff16}.concept-header .concept-nav>a{flex:none}.concept-header .concept-nav .concept-mark{order:0}.concept-header .concept-nav .current{color:#edcc85}@media(max-width:850px){.concept-header .concept-nav{gap:17px;max-width:100%;width:auto;min-width:0;padding:0 16px}}@media(max-width:680px){.concept-header .concept-nav{gap:12px}.concept-header .concept-nav .concept-mark{order:0}}html{scroll-behavior:smooth}.concept-events-menu{position:relative;align-self:center;color:#d7d8df;font-size:15px;font-weight:600;white-space:nowrap}.concept-events-menu summary{cursor:pointer;list-style:none}.concept-events-menu summary::-webkit-details-marker{display:none}.concept-events-menu summary span{color:#e8bc60;margin-left:5px}.concept-events-menu summary:hover,.concept-events-menu summary:focus-visible,.concept-events-menu summary.current{color:#edcc85}.concept-events-menu summary.current{border-bottom:2px solid #d8aa50}.concept-events-options{position:absolute;top:calc(100% + 19px);left:-15px;z-index:100;min-width:145px;padding:7px;border:1px solid #a68650;border-radius:10px;background:#171b1e;box-shadow:0 14px 25px #000b}.concept-events-options a{display:block;padding:9px 12px;border-radius:6px}.concept-events-options a:hover,.concept-events-options a[aria-current]{background:#3b3020;color:#f6d785}.back-to-top{position:fixed;right:30px;bottom:26px;z-index:90;display:grid;place-items:center;width:53px;height:53px;color:#f4d88c;font-size:35px;line-height:1;text-decoration:none;background:#17191ce8;border:1px solid #d4a748;border-radius:50%;box-shadow:0 6px 22px #000a}.back-to-top:hover,.back-to-top:focus-visible{background:#45341b;box-shadow:0 0 17px #d4a74888}.home-concept-page{background-size:cover;background-position:center top;background-attachment:fixed}.approved-home{padding:clamp(104px,15vh,170px) 24px 75px}.approved-home h1{font-size:clamp(50px,5.6vw,94px)}.home-tagline{margin:13px 0 0;color:#e8e1d5;font:clamp(14px,1.3vw,21px) Georgia,serif;letter-spacing:.22em;text-align:center;text-transform:uppercase;text-shadow:0 2px 5px #000}.approved-home .concept-cards{width:min(1340px,100%);margin-top:clamp(45px,7vh,70px);grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.approved-home .concept-card{min-height:370px;border-radius:22px;background:linear-gradient(180deg,#17202699,#0c1017 77%)}.approved-home .concept-card-art{height:167px;border:0;background-image:linear-gradient(180deg,transparent,#11151b 95%),url(../images/ambessa-cutout.png);background-position:center,center 15%;background-size:cover,auto 215px}.approved-home .events-card{--accent:#72a9df}.approved-home .events-card .concept-card-art{background-image:linear-gradient(180deg,transparent,#11151b 95%),url(../images/ambessa2-cutout.png)}.approved-home .streamers-card{--accent:#4ac699}.approved-home .streamers-card .concept-card-art{background-image:linear-gradient(180deg,transparent,#11151b 95%),url(../images/ambessa3-cutout.png)}.approved-home .concept-card-icon{margin-top:-22px;border-radius:50%;width:50px;height:50px}.approved-home .concept-card h2{font:700 clamp(22px,2vw,34px) Georgia,serif;letter-spacing:.07em;margin:8px 0 12px}.approved-home .concept-card p{font:16px/1.3 Georgia,serif;padding:0 20px}.approved-home .concept-card-cta{min-height:45px;width:min(290px,calc(100% - 40px));margin:15px 20px 19px;border-radius:999px;background:linear-gradient(#40321d,#17191b);color:#f5e2b9;font-size:15px;letter-spacing:0;text-transform:none}.approved-home .home-countdown-label{color:#d4c9b7;font-size:11px;letter-spacing:.22em}.approved-home .home-countdown{flex:1;padding:12px 10px 0;color:#f1c779;font-size:clamp(11px,1vw,16px);font-weight:700;text-align:center}@media(min-width:1201px){.events-body .leaderboards{width:min(1200px,calc(100% - 110px));gap:20px}.events-body .leaderboard-view-controls{width:min(1200px,calc(100% - 110px))}}.events-body .event-countdown{width:min(660px,calc(100% - 32px));min-height:120px;margin:10px auto 25px;padding:16px 35px;gap:9px;border:1px solid #c29b56;border-radius:20px;background:linear-gradient(120deg,#121718f2,#272116f2,#121718f2);box-shadow:0 10px 28px #000a,inset 0 0 0 1px #f6d78532}.events-body .event-countdown .countdown-label{color:#e8c782;font-size:12px;font-weight:800;letter-spacing:.3em}.events-body .event-countdown .countdown-time{gap:clamp(6px,1.8vw,25px)}.events-body .event-countdown .countdown-number{color:#f6d494;font-size:clamp(26px,3vw,46px);text-shadow:0 2px 8px #000}.events-body .event-countdown .countdown-unit-label{color:#d1c6b3}@media(min-width:1101px){.streamers-body .streamers-directory{width:min(1060px,calc(100% - 72px));max-width:1060px}.streamers-body .streamer-list{grid-template-columns:repeat(4,minmax(0,220px));gap:18px;justify-content:center}.streamers-body .streamer-card{max-width:220px}.streamers-body .streamer-controls-combined{gap:4px;padding:5px 7px}.streamers-body .streamer-controls-combined .role-filter-option{width:30px;min-width:30px;height:30px}}.streamers-body .streamer-directory-heading{position:relative;display:flex;justify-content:center;text-align:center}.streamers-body .streamer-apply-button{position:absolute;right:0;top:50%;transform:translateY(-50%)}.leaderboard-concept-page .leaderboard-layout{width:min(980px,calc(100% - 48px));padding-top:clamp(96px,14vh,135px)}.leaderboard-concept-page .leaderboard-frame{padding:0;margin:0;border:0;background:transparent;box-shadow:none}.leaderboard-concept-page .approved-leaderboard-heading{text-align:center;margin-bottom:20px}.leaderboard-concept-page .approved-leaderboard-heading h1{font:700 clamp(43px,4.5vw,72px)/1 Georgia,serif;letter-spacing:.065em;text-transform:uppercase;color:#eee8e3;text-shadow:0 3px 1px #1a1514,0 7px 2px #09090a,0 10px 18px #000}.leaderboard-concept-page .approved-leaderboard-heading p{margin:8px 0 0;font-size:clamp(15px,1.6vw,23px);letter-spacing:.44em;text-transform:uppercase;color:#e5d5b7}.leaderboard-concept-page .leaderboard-controls{display:flex;justify-content:space-between;gap:14px;margin:25px 0 7px;padding:8px 12px;border:1px solid #a78955;border-radius:999px;background:#11191de8}.leaderboard-concept-page .region-dropdown{flex:none}.leaderboard-concept-page .player-search{flex:1;max-width:520px;grid-column:auto}.leaderboard-concept-page .leaderboard-table-wrap{overflow-x:auto;padding:0 5px 8px;border:1px solid #a78955;border-radius:18px;background:#0c1117e8}.leaderboard-concept-page .leaderboard-table{min-width:790px;border-spacing:0 5px;table-layout:fixed;font-size:14px}.leaderboard-concept-page .leaderboard-table th{border:0;border-radius:0;clip-path:none;background:transparent;box-shadow:none;color:#adb9c8}.leaderboard-concept-page .leaderboard-table th:nth-child(1){width:8%}.leaderboard-concept-page .leaderboard-table th:nth-child(2){width:29%}.leaderboard-concept-page .leaderboard-table th:nth-child(3){width:15%}.leaderboard-concept-page .leaderboard-table th:nth-child(4){width:23%}.leaderboard-concept-page .leaderboard-table th:nth-child(5){width:25%}.leaderboard-concept-page .leaderboard-table td,.leaderboard-concept-page .leaderboard-table tbody tr:nth-child(2n) td{height:57px;padding:5px 9px;border-top:1px solid #4b5962;border-bottom:1px solid #4b5962;background:#1b232bdf}.leaderboard-concept-page .leaderboard-table tbody tr:first-child td{border-color:#b6914d;background:#332a1bdc}.leaderboard-concept-page .leaderboard-table tbody tr td:first-child{border-left:1px solid #4b5962;border-radius:999px 0 0 999px}.leaderboard-concept-page .leaderboard-table tbody tr td:last-child{border-right:1px solid #4b5962;border-radius:0 999px 999px 0}.leaderboard-concept-page .leaderboard-table .position{font-size:16px}.leaderboard-concept-page .leaderboard-table tbody tr:nth-child(-n+3) .position{color:#e8c478}.leaderboard-concept-page .region-cell{text-align:center}.leaderboard-concept-page .rank-cell{justify-content:center;gap:5px}.leaderboard-concept-page .rank-cell strong{color:#f1e6cc;font-size:14px}.leaderboard-concept-page .leaderboard-table td:nth-child(5){text-align:center}.leaderboard-concept-page .leaderboard-table .winrate-pill{display:inline-flex;align-items:center;gap:6px;height:35px;margin:auto;padding:3px 4px 3px 11px;border:1px solid #52606d;border-radius:999px;background:#111920;font-size:13px}.leaderboard-concept-page .leaderboard-table .winloss{display:inline;padding:0;background:none;color:#b9d7fa}.leaderboard-concept-page .leaderboard-table .winrate-value{min-width:52px;padding:4px 6px;border:1px solid #ae853e;border-radius:999px;background:#302719;color:#f1cf7d}.leaderboard-concept-page .leaderboard-table .winrate-value.strong-rate{background:#49361b}@media(max-width:800px){.approved-home .concept-cards{grid-template-columns:1fr;max-width:420px}.approved-home .concept-card{min-height:310px}.streamers-body .streamer-directory-heading{padding-bottom:42px}.streamers-body .streamer-apply-button{top:auto;bottom:0;right:0;transform:none}.leaderboard-concept-page .leaderboard-layout{width:calc(100% - 24px)}.leaderboard-concept-page .leaderboard-controls{border-radius:18px;flex-wrap:wrap}.leaderboard-concept-page .player-search{min-width:180px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.leaderboard-concept-page .region-globe{display:inline-grid;place-items:center;width:23px;height:20px;margin-right:8px;color:#e4bd67}.approved-home .concept-cards{width:min(1360px,100%);grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.approved-home .concept-card{min-width:0;min-height:352px}.approved-home .concept-card-art{background-size:cover,auto 185px;height:145px}.approved-home .coaching-card{--accent:#d1a55f}.approved-home .coaching-card .concept-card-art{background-image:linear-gradient(180deg,transparent,#11151b 95%),url(../images/ambessa-cutout.png)}.approved-home .concept-card h2{font-size:clamp(21px,1.8vw,29px)}.approved-home .concept-card p{font-size:14px}.approved-home .concept-card-cta{font-size:13px;margin-top:auto}@media(max-width:1000px){.approved-home .concept-cards{grid-template-columns:repeat(2,minmax(0,1fr));max-width:720px}}@media(max-width:550px){.approved-home .concept-cards{grid-template-columns:1fr;max-width:360px}}@media(min-width:1101px){.streamers-body .streamers-directory{width:min(1000px,calc(100% - 70px));max-width:1000px}.streamers-body .streamer-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;justify-content:stretch}.streamers-body .streamer-card{max-width:none}.streamers-body .streamer-controls-combined{width:100%;gap:3px;padding:5px}.streamers-body .streamer-controls-combined .role-filter-option{width:28px;min-width:28px;height:28px}}.streamers-body .streamer-directory-heading{text-align:center}.streamers-body .streamer-directory-heading h1{margin-inline:auto}@media(min-width:801px)and (max-width:1100px){.streamers-body .streamer-list{grid-template-columns:repeat(4,minmax(0,1fr))}}.leaderboard-concept-page .leaderboard-layout{width:min(1040px,calc(100% - 64px))}.leaderboard-concept-page .leaderboard-controls{gap:9px;padding:7px 10px}.leaderboard-concept-page .region-dropdown summary{min-width:145px;min-height:42px}.leaderboard-concept-page .leaderboard-controls .player-search{min-width:160px;height:42px;max-width:none}.leaderboard-select{flex:none}.leaderboard-select select{height:42px;max-width:142px;padding:0 26px 0 12px;color:#efd29c;border:1px solid #9f8049;border-radius:10px;background:#182027;font-size:13px;font-weight:600;cursor:pointer}.leaderboard-select select:focus-visible{outline:2px solid #f4d189}.leaderboard-concept-page .leaderboard-table{min-width:880px}.leaderboard-concept-page .leaderboard-table th:nth-child(2){width:25%}.leaderboard-concept-page .leaderboard-table th:nth-child(3){width:14%}.leaderboard-concept-page .leaderboard-table th:nth-child(4){width:19%}.leaderboard-concept-page .leaderboard-table th:nth-child(5){width:19%}.leaderboard-concept-page .leaderboard-table th:nth-child(6){width:17%;text-align:center}.leaderboard-concept-page .leaderboard-table td{height:65px}.leaderboard-concept-page .leaderboard-table td:nth-child(6){text-align:center}.leaderboard-concept-page .leaderboard-table .champion-list{display:flex;justify-content:center;align-items:center;gap:4px}.leaderboard-concept-page .leaderboard-table .champion-icon,.leaderboard-concept-page .champion-placeholder{width:32px;height:32px;border-radius:5px}.leaderboard-concept-page .champion-placeholder{display:grid;place-items:center;border:1px solid #3b464c;color:#8b9399}.leaderboard-concept-page .leaderboard-table .winrate-pill{gap:3px;padding-left:8px}.leaderboard-concept-page .leaderboard-table .winrate-value{min-width:46px;padding:4px}@media(max-width:800px){.leaderboard-concept-page .leaderboard-layout{width:calc(100% - 24px)}.leaderboard-concept-page .leaderboard-controls{flex-wrap:wrap;border-radius:18px}.leaderboard-concept-page .leaderboard-controls .player-search{flex:1 1 200px}}body.home-concept-page,body.leaderboard-concept-page,body.events-body,body.streamers-body{background-image:linear-gradient(180deg,#060a0e0a,#05090e61 62%,#04070b8a),url(../images/ambessa-concept-background.png);background-size:cover;background-position:center top;background-attachment:fixed}.approved-home{padding:clamp(155px,21vh,195px) 24px 60px}.approved-home h1{font-size:clamp(48px,5.2vw,83px);line-height:1}.approved-home .home-tagline{margin-top:6px;font-size:clamp(13px,1.2vw,20px)}.approved-home .concept-cards{width:min(1500px,100%);margin-top:clamp(18px,3vh,29px);gap:12px}.approved-home .concept-card{height:276px;min-height:276px;border-radius:13px;border-width:2px;overflow:hidden;background:linear-gradient(180deg,#111a21bd 20%,#0c1118 82%)}.approved-home .concept-card-art{height:153px;flex:none;background-color:#15202a;background-size:cover,auto 225px;background-position:center,center 26%}.approved-home .leaderboard-card .concept-card-art{background-image:linear-gradient(0deg,#0d131a 3%,transparent 68%),url(../images/ambessa-cutout.png)}.approved-home .events-card .concept-card-art{background-image:linear-gradient(0deg,#0d131a 3%,transparent 68%),url(../images/ambessa2-cutout.png)}.approved-home .streamers-card .concept-card-art{background-image:linear-gradient(0deg,#0d131a 3%,transparent 68%),url(../images/ambessa3-cutout.png)}.approved-home .coaching-card{--accent:#e34851}.approved-home .coaching-card .concept-card-art{background-image:linear-gradient(0deg,#0d131a 3%,transparent 68%),url(../images/ambessa-concept-background.png);background-size:cover,170% auto;background-position:center,52% 34%}.approved-home .feature-card{--accent:#b26deb}.approved-home .feature-card .concept-card-art{background-image:linear-gradient(0deg,#0d131a 3%,transparent 68%),url(../images/ambessa-concept-background.png);background-size:cover,130% auto;background-position:center,20% 78%}.approved-home .concept-card-icon{z-index:1;width:43px;height:43px;margin-top:-48px;flex:none;font-size:21px}.approved-home .concept-card h2{z-index:1;margin:4px 0 0;font-size:clamp(19px,1.55vw,27px);text-transform:uppercase}.approved-home .concept-card p{z-index:1;padding:0 12px;margin:3px 0;font-size:14px;line-height:1.2}.approved-home .concept-card-cta{z-index:1;width:calc(100% - 70px);min-height:36px;margin:5px auto 10px;font-size:14px}.approved-home .home-countdown-label{z-index:1;margin-top:1px;font-size:10px}.approved-home .home-countdown{z-index:1;flex:none;padding:6px 2px 0;font-size:clamp(9px,.85vw,13px);white-space:normal}.approved-home .feature-card .concept-card-cta{opacity:.8;cursor:default}.leaderboard-concept-page .leaderboard-layout{width:min(1140px,calc(100% - 64px));padding-top:clamp(150px,22vh,195px)}.leaderboard-concept-page .approved-leaderboard-heading{margin-bottom:14px}.leaderboard-concept-page .approved-leaderboard-heading h1{font-size:clamp(48px,5vw,75px)}.leaderboard-concept-page .approved-leaderboard-heading p{font-size:clamp(16px,1.5vw,21px)}.leaderboard-concept-page .leaderboard-controls{margin:15px auto 7px;padding:7px 9px;border-radius:16px;background:#0b161de9}.leaderboard-concept-page .leaderboard-controls .player-search{order:0;flex:1 1 290px}.leaderboard-concept-page .leaderboard-role-filters{order:3;display:flex;gap:4px;padding-left:9px;border-left:1px solid #8f7446}.leaderboard-role-filters button{display:grid;place-items:center;width:36px;height:40px;border:1px solid #52606a;border-radius:8px;background:#121a20;cursor:pointer}.leaderboard-role-filters button[aria-pressed=true]{border-color:#e6ad43;background:#76521a;box-shadow:0 0 10px #cb8c2670}.leaderboard-role-filters button:disabled{opacity:.55;cursor:default}.leaderboard-role-filters button img{width:23px;height:23px;object-fit:contain}.leaderboard-concept-page .region-dropdown summary{min-width:82px;padding:0 9px;font-size:0}.leaderboard-concept-page .region-dropdown #selected-region{font-size:0}.leaderboard-concept-page .region-dropdown #selected-region:before{content:"◉";font-size:22px}.leaderboard-concept-page .region-dropdown .region-chevron{font-size:18px}.leaderboard-select select{width:84px;font-size:0;background:#17232b url(../images/ranks/challenger.png) 10px center / 29px 29px no-repeat;color:transparent}.leaderboard-select select option{font-size:14px;color:#f3e7d1;background:#17232b}.leaderboard-concept-page .leaderboard-table-wrap{background:#081117e8}.leaderboard-concept-page .leaderboard-table{min-width:900px;border-spacing:0 3px}.leaderboard-concept-page .leaderboard-table td{height:55px;padding-top:3px;padding-bottom:3px;background:#142028ed}.leaderboard-concept-page .leaderboard-table tbody tr:nth-child(2n) td{background:#142028ed}.leaderboard-concept-page .leaderboard-table tbody tr:first-child td{background:#3b301fe9}.leaderboard-concept-page .leaderboard-table .player-avatar{width:40px;height:40px}.leaderboard-concept-page .leaderboard-table .tier-icon{width:33px;height:33px}.leaderboard-concept-page .leaderboard-table .champion-icon,.leaderboard-concept-page .champion-placeholder{width:35px;height:35px}.streamers-body .streamers-page{padding:35px 18px 70px}.streamers-body .streamers-directory{width:min(1100px,calc(100% - 12px));max-width:1100px}.streamers-body .streamer-directory-heading{margin-bottom:10px}.streamers-body .streamer-directory-heading h1{font-size:clamp(24px,2.3vw,34px)}.streamers-body .streamer-controls-section{margin-bottom:13px}.streamers-body .streamer-card{width:100%;max-width:none;aspect-ratio:4 / 4.7;border-radius:11px}.streamers-body .streamer-side-model{top:190px}@media(max-width:1200px){.leaderboard-concept-page .leaderboard-controls{flex-wrap:wrap}.streamers-body .streamer-side-model{opacity:.5}}@media(max-width:800px){.approved-home{padding-top:130px}.approved-home .concept-cards{grid-template-columns:repeat(2,minmax(0,1fr));max-width:720px}.leaderboard-concept-page .leaderboard-layout{width:calc(100% - 22px);padding-top:125px}.streamers-body .streamer-list{grid-template-columns:repeat(2,minmax(0,1fr))}.streamers-body .streamer-side-model{display:none}}@media(max-width:520px){.approved-home .concept-cards{grid-template-columns:1fr;max-width:360px}.streamers-body .streamer-list{grid-template-columns:repeat(2,minmax(0,1fr))}}body.home-concept-page,body.leaderboard-concept-page,body.events-body,body.streamers-body{background-image:linear-gradient(180deg,#07090e1f,#07090e38 52%,#04060a7a),url(../images/ambessa-background-v2.png);background-size:cover;background-position:center top}.concept-header{position:sticky;top:0;z-index:100;margin-bottom:-82px;pointer-events:none}.concept-header .concept-nav,.concept-header .concept-social{pointer-events:auto}.approved-home{padding:clamp(145px,19vh,170px) 16px 50px}.approved-home h1{font-size:clamp(43px,4.25vw,68px)}.approved-home .home-tagline{margin-top:4px;font-size:clamp(12px,1.03vw,16px)}.approved-home .concept-cards{width:min(1200px,100%);gap:10px;margin-top:15px}.approved-home .concept-card{height:220px;min-height:220px;border-radius:10px}.approved-home .concept-card-art{height:125px;background-position:center,center top;background-size:cover,auto 320px}.approved-home .leaderboard-card .concept-card-art{background-size:cover,auto 310px}.approved-home .events-card .concept-card-art{background-size:cover,auto 300px}.approved-home .streamers-card .concept-card-art{background-size:cover,auto 280px}.approved-home .coaching-card .concept-card-art{background-size:cover,145% auto;background-position:center,50% 24%}.approved-home .feature-card .concept-card-art{background-size:cover,130% auto;background-position:center,20% 77%}.approved-home .concept-card-icon{width:34px;height:34px;margin-top:-45px;font-size:17px}.approved-home .concept-card h2{margin:3px 0 0;font-size:clamp(16px,1.28vw,21px)}.approved-home .concept-card p{font-size:11px;line-height:1.18}.approved-home .concept-card-cta{min-height:29px;width:calc(100% - 65px);margin:3px auto 7px;font-size:11px}.approved-home .home-countdown-label{font-size:8px}.approved-home .home-countdown{padding-top:2px;font-size:clamp(8px,.7vw,11px);white-space:nowrap}.leaderboard-concept-page .leaderboard-layout{width:min(920px,calc(100% - 44px));padding-top:clamp(155px,21vh,180px)}.leaderboard-concept-page .approved-leaderboard-heading h1{font-size:clamp(40px,4vw,63px)}.leaderboard-concept-page .approved-leaderboard-heading p{font-size:clamp(13px,1.2vw,17px)}.leaderboard-concept-page .leaderboard-controls{margin-top:11px;padding:5px 8px;gap:8px}.leaderboard-concept-page .leaderboard-table{min-width:820px;border-spacing:0 2px;font-size:12px}.leaderboard-concept-page .leaderboard-table td,.leaderboard-concept-page .leaderboard-table tbody tr:nth-child(2n) td{height:42px;padding:2px 8px;background:#101b21eb}.leaderboard-concept-page .leaderboard-table tbody tr:first-child td{background:#342a1be8}.leaderboard-concept-page .leaderboard-table th{height:35px;font-size:11px}.leaderboard-concept-page .leaderboard-table .player-avatar{width:34px;height:34px}.leaderboard-concept-page .leaderboard-table .tier-icon,.leaderboard-concept-page .leaderboard-table .champion-icon,.leaderboard-concept-page .champion-placeholder{width:29px;height:29px}.leaderboard-concept-page .leaderboard-table .winrate-pill{height:29px;font-size:11px}.leaderboard-concept-page .leaderboard-table .winrate-value{min-width:38px}.leaderboard-concept-page .leaderboard-controls .player-search,.leaderboard-concept-page .region-dropdown summary,.leaderboard-select select{height:37px;min-height:37px}.leaderboard-role-filters button{width:31px;height:36px}.leaderboard-role-filters button img{width:21px;height:21px}.streamers-body .streamers-page{padding:35px 12px 55px}.streamers-body .streamers-directory{width:min(845px,calc(100% - 20px));max-width:845px}.streamers-body .streamer-directory-heading h1{font-size:clamp(23px,2vw,29px)}.streamers-body .streamer-controls-section{margin-bottom:10px}.streamers-body .streamer-controls-combined{min-height:50px}.streamers-body .streamer-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.streamers-body .streamer-card{aspect-ratio:4 / 4.55}.streamers-body .streamer-side-model{top:215px}.events-body .view-switch-track{width:110px;height:38px;background:#15232a;border-color:#b18c4b;overflow:hidden}.events-body .view-switch-track:after{top:3px;left:3px;z-index:0;width:51px;height:30px;border-radius:999px;background:#735329;box-shadow:inset 0 0 0 1px #f0c775}.events-body .leaderboard-view-toggle input:checked+.view-switch-track{background:#15232a}.events-body .leaderboard-view-toggle input:checked+.view-switch-track:after{transform:translate(52px)}.events-body .view-switch-track>span{z-index:1;color:#bfc8cc}.events-body .leaderboard-view-toggle input:not(:checked)+.view-switch-track>span:first-child,.events-body .leaderboard-view-toggle input:checked+.view-switch-track>span:last-child{color:#fff0cc}@media(min-width:1201px){.events-body.view-max .table-header,.events-body.view-max .player-row,.events-body.view-max .lp-card .table-header,.events-body.view-max .lp-card .player-row{grid-template-columns:14px minmax(75px,1fr) 86px 43px 66px;column-gap:3px;padding-left:5px;padding-right:5px}.events-body.view-max .table-header>span{min-width:0;width:100%;font-size:7px;letter-spacing:0;padding:0 2px}.events-body.view-max .player-icon{width:29px;height:29px}.events-body.view-max .champion-icon,.events-body.view-max .champion-placeholder{width:19px;height:19px}.events-body.view-max .most-played{gap:2px}.events-body.view-max .player-value,.events-body.view-max .winrate-pill{font-size:10px}}@media(max-width:950px){.approved-home .concept-cards{grid-template-columns:repeat(2,minmax(0,1fr));max-width:590px}.streamers-body .streamers-directory{width:min(100%,700px)}.streamers-body .streamer-list{grid-template-columns:repeat(3,minmax(0,1fr))}.leaderboard-concept-page .leaderboard-layout{width:calc(100% - 22px)}}@media(max-width:600px){.approved-home .concept-cards{grid-template-columns:1fr;max-width:300px}.streamers-body .streamer-list{grid-template-columns:repeat(2,minmax(0,1fr))}.streamers-body .streamer-side-model{display:none}}body,body.events-body,body.streamers-body,body.coaching-body,body.draw-body,body.home-concept-page,body.leaderboard-concept-page{isolation:isolate;background:#0b1015;background-image:none}body:before{content:"";position:fixed;inset:-16px;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#05080c26,#05080c73),url(../images/ambessa-wallpaper.jpg) center top / cover no-repeat;filter:blur(6px)}.approved-home .concept-card-art{background-position:center,center 12%}.approved-home .leaderboard-card .concept-card-art{background-size:cover,auto 245px;background-position:center,center 3%}.approved-home .events-card .concept-card-art{background-size:cover,auto 240px;background-position:center,center 20%}.approved-home .streamers-card .concept-card-art{background-size:cover,auto 235px;background-position:center,center 6%}.approved-home .coaching-card .concept-card-art{background-image:linear-gradient(0deg,#0d131a 3%,transparent 68%),url(../images/coaching-card-art.png);background-size:cover,cover;background-position:center,center 37%}.approved-home .feature-card .concept-card-art{background-image:linear-gradient(0deg,#0d131a 3%,transparent 68%),url(../images/ambessa-concept-background.png);background-size:cover,cover;background-position:center,center 44%}.approved-home{padding-top:clamp(120px,17vh,160px)}.approved-home .concept-cards{width:min(1340px,100%);grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 22px;margin-top:22px}.approved-home .concept-card{height:266px;min-height:266px;border-width:2px;background:linear-gradient(180deg,#121d24f0,#0c1118fa)}.approved-home .concept-card-art{height:139px;border:0}.approved-home .leaderboard-card{--accent:#e4bf50}.approved-home .events-card{--accent:#4dbdf8}.approved-home .streamers-card{--accent:#36c9a0}.approved-home .coaching-card{--accent:#ec4854}.approved-home .feature-card{--accent:#b85af0}.approved-home .concept-card h2{margin:0 6px 4px;font-family:Georgia,serif;font-size:clamp(19px,1.5vw,26px);letter-spacing:.05em}.approved-home .concept-card p{margin:0;color:#f0f0f0;font-family:Georgia,serif;font-size:clamp(11px,.92vw,15px);line-height:1.15}.approved-home .concept-card-cta{width:calc(100% - 42px);min-height:37px;margin:7px 21px 11px;border-radius:24px;background:linear-gradient(#262526,#1b1b1d);color:#fff;font-size:clamp(11px,.9vw,15px);letter-spacing:0;text-transform:none}.approved-home .feature-card .concept-card-cta{opacity:1}@media(max-width:800px){.approved-home .concept-cards{grid-template-columns:repeat(2,minmax(0,1fr));width:min(690px,100%)}}@media(max-width:520px){.approved-home .concept-cards{grid-template-columns:1fr;width:min(330px,100%)}}@media(min-width:1201px){.events-body.view-max .leaderboards,.events-body.view-max .leaderboard-view-controls{width:min(1480px,calc(100% - 44px));max-width:none}.events-body.view-max .table-header,.events-body.view-max .player-row,.events-body.view-max .lp-card .table-header,.events-body.view-max .lp-card .player-row{grid-template-columns:20px minmax(125px,1fr) 96px 66px 96px;column-gap:5px;padding-left:10px;padding-right:10px}.events-body.view-max .table-header>span{font-size:8px}.events-body.view-max .player-icon{width:40px;height:40px}.events-body.view-max .champion-icon,.events-body.view-max .champion-placeholder{width:28px;height:28px}.events-body.view-max .most-played{gap:3px}.events-body.view-max .player-value,.events-body.view-max .winrate-pill{font-size:12px}}.streamers-body .streamers-page{padding-top:112px}.streamers-body .streamer-directory-heading{margin-bottom:18px}.streamers-body .streamer-controls-section{margin-bottom:14px}.streamers-body .streamer-controls-combined{gap:4px}.streamers-body .streamer-controls-combined .streamer-search-box{flex:1 1 0;min-width:160px}.streamers-body .streamer-controls-combined .streamer-select-wrap{flex:0 0 56px;width:56px;min-width:56px;height:36px;border-color:#3195c3}.streamers-body .streamer-controls-combined .streamer-filter-select{width:100%;min-width:0;height:36px;padding:0;font-size:0;color:transparent;appearance:none;cursor:pointer}.streamers-body .streamer-controls-combined .streamer-filter-select option{font-size:13px;color:#eaf0f6;background:#141e27}.streamers-body .streamer-controls-combined .streamer-select-icon{left:8px;width:22px;height:22px;pointer-events:none}.streamers-body .streamer-controls-combined .streamer-select-arrow{right:7px;pointer-events:none}.streamers-body .streamer-controls-combined .role-option-list{gap:3px}.streamers-body .streamer-controls-combined .role-filter-option{flex:0 0 30px;min-width:30px;width:30px;height:30px}.leaderboard-role-message{margin:0 10px 6px;color:#e6c382;font-size:12px;text-align:center}.leaderboard-role-message:empty{display:none}.approved-home .concept-cards{width:min(1800px,calc(100vw - 58px));gap:22px 28px}.approved-home .concept-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,43%);grid-template-rows:170px auto 1fr;align-items:center;text-align:left;height:275px;min-height:275px;border-radius:10px}.approved-home .concept-card-art{grid-column:1 / -1;grid-row:1;width:100%;height:170px}.approved-home .concept-card h2{grid-column:1;grid-row:2;margin:8px 0 0 18px;font-size:clamp(18px,1.4vw,26px);white-space:nowrap}.approved-home .concept-card p{grid-column:1;grid-row:3;align-self:start;padding:0;margin:2px 6px 8px 18px;font-size:clamp(11px,.85vw,15px);line-height:1.15}.approved-home .concept-card-cta{grid-column:2;grid-row:2 / 4;width:calc(100% - 20px);min-height:42px;margin:0 12px 0 8px;justify-self:center;white-space:nowrap;font-size:clamp(10px,.79vw,14px)}@media(max-width:1000px){.approved-home .concept-cards{width:min(700px,calc(100vw - 36px));grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.approved-home .concept-card{grid-template-rows:130px auto 1fr;height:230px;min-height:230px}.approved-home .concept-card-art{height:130px}}@media(max-width:600px){.approved-home .concept-cards{width:min(430px,calc(100vw - 28px));grid-template-columns:1fr}.approved-home .concept-card{grid-template-rows:155px auto 1fr;height:250px;min-height:250px}.approved-home .concept-card-art{height:155px}}.leaderboard-concept-page .leaderboard-layout{width:min(1180px,calc(100% - 44px))}.leaderboard-concept-page .leaderboard-table{min-width:1060px;table-layout:fixed}.leaderboard-concept-page .leaderboard-table th:nth-child(1){width:6%}.leaderboard-concept-page .leaderboard-table th:nth-child(2){width:24%;text-align:left}.leaderboard-concept-page .leaderboard-table th:nth-child(3){width:12%}.leaderboard-concept-page .leaderboard-table th:nth-child(4){width:17%}.leaderboard-concept-page .leaderboard-table th:nth-child(5){width:12%;text-align:center}.leaderboard-concept-page .leaderboard-table th:nth-child(6){width:16%;text-align:center}.leaderboard-concept-page .leaderboard-table th:nth-child(7){width:13%;text-align:center}.leaderboard-concept-page .leaderboard-table td:nth-child(6),.leaderboard-concept-page .leaderboard-table td:nth-child(7){text-align:center}.leaderboard-concept-page .leaderboard-table .player-role{display:flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;text-transform:uppercase;font-size:11px;color:#e3e9ec}.leaderboard-concept-page .leaderboard-table .role-icon{width:22px;height:22px}.leaderboard-concept-page .leaderboard-table .role-unknown{color:#8998a0}.leaderboard-concept-page .leaderboard-table tbody tr:first-child td,.leaderboard-concept-page .leaderboard-table tbody tr:nth-child(-n+3) td{background:#101b21eb;border-top-color:#343d46;border-bottom-color:#343d46}@media(max-width:700px){.leaderboard-concept-page .leaderboard-layout{width:calc(100% - 22px)}}@media(max-width:700px){.streamers-body .streamers-page{padding-top:105px}.streamers-body .streamer-controls-combined .streamer-search-box{flex-basis:100%}}.leaderboard-concept-page .leaderboard-role-dropdown{order:3;position:relative;flex:none;z-index:10}.leaderboard-concept-page .leaderboard-role-dropdown summary{display:flex;align-items:center;justify-content:space-between;gap:10px;width:84px;height:37px;padding:0 11px;border:1px solid #9f8049;border-radius:10px;background:#17232b;cursor:pointer;list-style:none}.leaderboard-concept-page .leaderboard-role-dropdown summary::-webkit-details-marker{display:none}.leaderboard-concept-page .leaderboard-role-dropdown summary:focus-visible{outline:2px solid #f4d189;outline-offset:2px}.leaderboard-concept-page .leaderboard-role-dropdown summary img{width:24px;height:24px;object-fit:contain}.leaderboard-concept-page .leaderboard-role-dropdown .role-chevron{color:#efd29c;font-size:19px;line-height:1}.leaderboard-concept-page .leaderboard-role-dropdown .leaderboard-role-menu{position:absolute;top:calc(100% + 6px);right:0;display:grid;gap:3px;width:155px;padding:6px;border:1px solid #9f8049;border-radius:10px;background:#121c23;box-shadow:0 12px 24px #0009}.leaderboard-concept-page .leaderboard-role-menu button{display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:4px 9px;border:1px solid transparent;border-radius:7px;background:transparent;color:#e9e2d5;font:600 13px Arial,sans-serif;text-align:left;cursor:pointer}.leaderboard-concept-page .leaderboard-role-menu button img{width:24px;height:24px;object-fit:contain}.leaderboard-concept-page .leaderboard-role-menu button:hover,.leaderboard-concept-page .leaderboard-role-menu button[aria-pressed=true]{border-color:#ad8747;background:#493719}.leaderboard-concept-page .leaderboard-table .winrate-pill{gap:13px}.leaderboard-concept-page .leaderboard-table .region-cell{text-align:left;padding-left:22px;white-space:nowrap}.leaderboard-concept-page .leaderboard-table .region-flag,.leaderboard-concept-page .leaderboard-table .region-globe{display:inline-block;width:23px;margin-right:9px;vertical-align:middle}.leaderboard-concept-page .leaderboard-table th:nth-child(7){border:0;border-radius:0;background:transparent;box-shadow:none;clip-path:none}.leaderboard-concept-page .leaderboard-controls{justify-content:center;width:min(710px,calc(100% - 24px));max-width:none;margin:15px auto 10px;padding:0;gap:8px;border:0;border-radius:0;background:transparent}.leaderboard-concept-page .leaderboard-controls .player-search{flex:0 1 350px;width:350px;max-width:350px;min-width:190px;height:42px}.leaderboard-concept-page .region-dropdown{order:1}.leaderboard-concept-page .leaderboard-select{order:2}.leaderboard-concept-page .leaderboard-role-dropdown{order:3}.leaderboard-concept-page .region-dropdown summary,.leaderboard-concept-page .leaderboard-select select,.leaderboard-concept-page .leaderboard-role-dropdown summary{box-sizing:border-box;width:84px;min-width:84px;height:42px;min-height:42px;border:1px solid #9f8049;border-radius:11px;background-color:#17232b}.leaderboard-concept-page .region-dropdown summary{padding:0 10px}.leaderboard-concept-page .region-dropdown #selected-region img{display:none}.leaderboard-concept-page .region-dropdown #selected-region:before{content:"";display:block;width:27px;height:27px;background:center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23e8bf65' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='16' cy='16' r='12'/%3E%3Cellipse cx='16' cy='16' rx='5' ry='12'/%3E%3Cpath d='M4 16h24M6.5 10h19M6.5 22h19'/%3E%3C/svg%3E")}.leaderboard-concept-page .leaderboard-select select{background-color:#17232b}.leaderboard-concept-page .leaderboard-table .region-cell{padding-left:20px;white-space:nowrap}.leaderboard-concept-page .leaderboard-table .region-flag,.leaderboard-concept-page .leaderboard-table .region-globe{display:inline-block;width:23px;height:16px;margin-right:9px;vertical-align:middle}.leaderboard-concept-page .leaderboard-table .rank-cell{justify-content:flex-start;width:max-content;margin-left:20px;gap:7px;white-space:nowrap}.leaderboard-concept-page .leaderboard-table .tier-icon{flex:none;width:29px;height:29px}.leaderboard-concept-page .leaderboard-table th:nth-child(7){color:#adb9c8;font-weight:700;border:0;border-radius:0;background:transparent;box-shadow:none;clip-path:none}@media(max-width:720px){.leaderboard-concept-page .leaderboard-controls{flex-wrap:wrap;width:calc(100% - 20px)}.leaderboard-concept-page .leaderboard-controls .player-search{flex:1 1 100%;width:100%;max-width:none}}.leaderboard-concept-page .leaderboard-table .player-identity{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1px;min-width:0;line-height:1.15}.leaderboard-concept-page .leaderboard-table .player-identity strong{max-width:100%;font-size:12px}.leaderboard-concept-page .leaderboard-table .player-identity small{font-size:10px;color:#aab4c2}.leaderboard-concept-page .leaderboard-table .player-cell{gap:10px}.leaderboard-concept-page .leaderboard-table .player-avatar{flex:none;width:36px;height:36px;border-radius:6px}.leaderboard-concept-page .leaderboard-rank-dropdown{position:relative;order:2;flex:none;z-index:11}.leaderboard-concept-page .leaderboard-rank-dropdown summary{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:84px;min-width:84px;height:42px;padding:0 10px;border:1px solid #9f8049;border-radius:11px;background:#17232b;color:#efd29c;list-style:none;cursor:pointer}.leaderboard-concept-page .leaderboard-rank-dropdown summary::-webkit-details-marker{display:none}.leaderboard-concept-page .leaderboard-rank-dropdown summary img{width:29px;height:29px;object-fit:contain}.leaderboard-concept-page .leaderboard-rank-dropdown .rank-chevron{font-size:19px;line-height:1}.leaderboard-concept-page .leaderboard-rank-dropdown[open] .rank-chevron,.leaderboard-concept-page .leaderboard-role-dropdown[open] .role-chevron{transform:rotate(180deg)}.leaderboard-concept-page .leaderboard-rank-dropdown summary:focus-visible,.leaderboard-concept-page .leaderboard-role-dropdown summary:focus-visible,.leaderboard-concept-page .leaderboard-rank-menu button:focus-visible,.leaderboard-concept-page .leaderboard-role-menu button:focus-visible{outline:2px solid #f4d189;outline-offset:2px}.leaderboard-concept-page .leaderboard-rank-menu,.leaderboard-concept-page .leaderboard-role-dropdown .leaderboard-role-menu{position:absolute;top:calc(100% + 8px);left:0;right:auto;box-sizing:border-box;width:194px;max-height:275px;padding:6px;overflow-y:auto;display:grid;gap:2px;border:1px solid #a3844e;border-radius:12px;background:#121e27;box-shadow:0 14px 26px #000a;scrollbar-color:#897047 #15232d;scrollbar-width:thin}.leaderboard-concept-page .leaderboard-rank-menu button,.leaderboard-concept-page .leaderboard-role-menu button{display:flex;align-items:center;gap:11px;box-sizing:border-box;width:100%;min-height:38px;padding:4px 8px;border:1px solid transparent;border-radius:8px;background:transparent;color:#e5e9ed;font:600 12px Arial,sans-serif;white-space:nowrap;text-align:left;cursor:pointer}.leaderboard-concept-page .leaderboard-rank-menu button img,.leaderboard-concept-page .leaderboard-role-menu button img{flex:none;width:26px;height:26px;object-fit:contain}.leaderboard-concept-page .leaderboard-rank-menu button:hover,.leaderboard-concept-page .leaderboard-role-menu button:hover,.leaderboard-concept-page .leaderboard-rank-menu button[aria-pressed=true],.leaderboard-concept-page .leaderboard-role-menu button[aria-pressed=true]{border-color:#b18b51;background:#40321e;color:#fff0d0}.leaderboard-concept-page .region-dropdown{z-index:12}.leaderboard-concept-page .region-menu{box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));width:280px;max-height:300px;gap:4px;padding:8px;background:#121e27;border-color:#a3844e;scrollbar-color:#897047 #15232d;scrollbar-width:thin}.leaderboard-concept-page .region-menu button{min-width:0;min-height:35px;gap:8px;padding:5px 7px;white-space:nowrap;font:600 12px Arial,sans-serif}.leaderboard-concept-page .region-menu button[data-region=all]{grid-column:1 / -1;border-color:#9f8049;background:#40321e;color:#fff0d0}.leaderboard-concept-page .region-menu button img{flex:none;width:23px;height:16px}.leaderboard-concept-page .region-menu .menu-globe{flex:none;width:23px;height:23px;background:center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23e8bf65' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='16' cy='16' r='12'/%3E%3Cellipse cx='16' cy='16' rx='5' ry='12'/%3E%3Cpath d='M4 16h24M6.5 10h19M6.5 22h19'/%3E%3C/svg%3E")}.leaderboard-concept-page .leaderboard-table{table-layout:fixed}.leaderboard-concept-page .leaderboard-table tbody td:nth-child(2),.leaderboard-concept-page .leaderboard-table tbody td:nth-child(3),.leaderboard-concept-page .leaderboard-table tbody td:nth-child(4){text-align:left}.leaderboard-concept-page .leaderboard-table .player-cell{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;column-gap:10px;min-width:0}.leaderboard-concept-page .leaderboard-table .player-avatar{width:36px;height:36px}.leaderboard-concept-page .leaderboard-table .player-identity{min-width:0}.leaderboard-concept-page .leaderboard-table .player-identity strong,.leaderboard-concept-page .leaderboard-table .player-identity small{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leaderboard-concept-page .leaderboard-table .region-cell{padding-left:20px}.leaderboard-concept-page .leaderboard-table .region-entry{display:grid;grid-template-columns:23px minmax(0,1fr);align-items:center;column-gap:9px;width:100%;white-space:nowrap}.leaderboard-concept-page .leaderboard-table .region-entry .region-flag,.leaderboard-concept-page .leaderboard-table .region-entry .region-globe{display:block;box-sizing:border-box;width:23px;height:16px;margin:0;vertical-align:initial;object-fit:cover}.leaderboard-concept-page .leaderboard-table tbody td.region-cell{position:relative;text-align:left;padding-left:52px;white-space:nowrap}.leaderboard-concept-page .leaderboard-table tbody td.region-cell .region-entry{display:grid;grid-template-columns:23px minmax(0,1fr);column-gap:9px;align-items:center;width:100%}.leaderboard-concept-page .leaderboard-table tbody td.region-cell .region-flag,.leaderboard-concept-page .leaderboard-table tbody td.region-cell .region-globe{position:static;transform:none;box-sizing:border-box;width:23px;height:16px;margin:0;object-fit:cover}.leaderboard-concept-page .leaderboard-table tbody td.region-cell{padding-left:20px}.leaderboard-concept-page .leaderboard-table tbody td.region-cell .region-label{display:block;white-space:nowrap}.leaderboard-concept-page .leaderboard-table .rank-cell{display:grid;grid-template-columns:29px max-content;align-items:center;column-gap:7px;justify-content:start;width:max-content;margin-left:20px;white-space:nowrap}.leaderboard-concept-page .leaderboard-table .rank-cell .tier-icon{display:block;width:29px;height:29px;object-fit:contain}.leaderboard-concept-page .leaderboard-controls{position:relative;z-index:100;overflow:visible;isolation:isolate}.leaderboard-concept-page .leaderboard-table-wrap{position:relative;z-index:0}.leaderboard-concept-page .region-dropdown,.leaderboard-concept-page .leaderboard-rank-dropdown,.leaderboard-concept-page .leaderboard-role-dropdown{position:relative;flex:none}.leaderboard-concept-page .region-dropdown[open],.leaderboard-concept-page .leaderboard-rank-dropdown[open],.leaderboard-concept-page .leaderboard-role-dropdown[open]{z-index:30}.leaderboard-concept-page .region-dropdown summary,.leaderboard-concept-page .leaderboard-rank-dropdown summary,.leaderboard-concept-page .leaderboard-role-dropdown summary{box-sizing:border-box;width:104px;min-width:104px;height:48px;min-height:48px;padding:0 12px;border:1px solid #c5a15c;border-radius:10px;background:linear-gradient(165deg,#192834,#101b25);box-shadow:0 0 10px #a9833640,0 8px 18px #0008;color:#f2d18a}.leaderboard-concept-page .region-dropdown #selected-region:before{width:28px;height:28px}.leaderboard-concept-page .region-dropdown[open]:before,.leaderboard-concept-page .leaderboard-rank-dropdown[open]:before,.leaderboard-concept-page .leaderboard-role-dropdown[open]:before{content:"";position:absolute;top:calc(100% + 6px);left:calc(50% - 9px);width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:11px solid #c5a15c;pointer-events:none}.leaderboard-concept-page .region-menu,.leaderboard-concept-page .leaderboard-rank-menu,.leaderboard-concept-page .leaderboard-role-dropdown .leaderboard-role-menu{top:calc(100% + 16px);left:50%;right:auto;transform:translate(-50%);border:1px solid #b18b4b;border-radius:12px;background:linear-gradient(160deg,#152430,#101c26);box-shadow:0 0 14px #9f79332b,0 18px 32px #000b;scrollbar-width:thin;scrollbar-color:#c09a54 #172630}.leaderboard-concept-page .region-menu{width:280px;max-height:min(430px,60vh);grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 7px;padding:8px}.leaderboard-concept-page .leaderboard-rank-menu{width:194px;max-height:min(430px,60vh);padding:7px}.leaderboard-concept-page .leaderboard-role-dropdown .leaderboard-role-menu{width:180px;max-height:min(430px,60vh);padding:7px}.leaderboard-concept-page .region-menu button,.leaderboard-concept-page .leaderboard-rank-menu button,.leaderboard-concept-page .leaderboard-role-menu button{min-height:41px;border-radius:7px;color:#f3f1ec;font-size:12px}.leaderboard-concept-page .region-menu button[data-region=all],.leaderboard-concept-page .leaderboard-rank-menu button[data-board-rank=all],.leaderboard-concept-page .leaderboard-role-menu button[data-board-role=all]{border:1px solid #aa874c;background:linear-gradient(#4c3b20,#382d1e);color:#fff5df}.leaderboard-concept-page .region-menu button:hover,.leaderboard-concept-page .leaderboard-rank-menu button:hover,.leaderboard-concept-page .leaderboard-role-menu button:hover,.leaderboard-concept-page .region-menu button[aria-pressed=true],.leaderboard-concept-page .leaderboard-rank-menu button[aria-pressed=true],.leaderboard-concept-page .leaderboard-role-menu button[aria-pressed=true]{border-color:#be9752;background:#47371f;color:#fff4d5}.leaderboard-concept-page .region-menu button img{flex:none;width:23px;height:16px;margin:0}.leaderboard-concept-page .leaderboard-rank-menu button img,.leaderboard-concept-page .leaderboard-role-menu button img{flex:none;width:27px;height:27px}@media(max-width:700px){.leaderboard-concept-page .region-menu{left:0;transform:none}.leaderboard-concept-page .leaderboard-role-dropdown .leaderboard-role-menu{left:auto;right:0;transform:none}}.leaderboard-concept-page .leaderboard-table tbody tr td.region-cell{text-align:left!important;padding-left:20px!important;white-space:nowrap}.leaderboard-concept-page .leaderboard-table tbody tr td.region-cell .region-entry{display:flex!important;align-items:center;justify-content:flex-start!important;gap:9px;width:100%;margin:0}.leaderboard-concept-page .leaderboard-table tbody tr td.region-cell .region-flag,.leaderboard-concept-page .leaderboard-table tbody tr td.region-cell .region-globe{position:static!important;display:inline-block;flex:0 0 23px;width:23px;height:16px;margin:0 9px 0 0;transform:none!important;vertical-align:middle}.leaderboard-concept-page .leaderboard-table tbody tr td.region-cell .region-entry .region-flag,.leaderboard-concept-page .leaderboard-table tbody tr td.region-cell .region-entry .region-globe{margin-right:0}.leaderboard-concept-page .leaderboard-table tbody tr .position{color:#e8c478}.leaderboard-glass-03 .leaderboard-controls{width:min(100%,860px);margin:18px auto;padding:0;border:0;background:none;box-shadow:none;gap:10px;justify-content:center}.leaderboard-glass-03 .leaderboard-controls .player-search{flex:1 1 360px;min-width:220px;max-width:460px;height:52px;min-height:52px;border:1px solid #79a5bd;border-radius:999px;background:linear-gradient(145deg,#1d3344f0,#0a1724ed);box-shadow:inset 0 1px #dcefff4d,0 0 14px #4b8cba40,0 10px 24px #0008}.leaderboard-glass-03 .region-dropdown summary,.leaderboard-glass-03 .leaderboard-rank-dropdown summary,.leaderboard-glass-03 .leaderboard-role-dropdown summary{width:105px;min-width:105px;height:52px;min-height:52px;border-radius:16px;border:1px solid #7699ac;background:linear-gradient(145deg,#20384af7,#0b1825f5);box-shadow:inset 0 1px #e3f4ff38,0 0 14px #3d84b354,0 9px 21px #0008}.leaderboard-glass-03 .region-chevron,.leaderboard-glass-03 .rank-chevron,.leaderboard-glass-03 .role-chevron{font-family:Arial,sans-serif;font-size:23px;line-height:1;font-weight:700;color:#e9bc69;transform:none!important}.leaderboard-glass-03 .leaderboard-table-wrap{overflow-x:auto;padding:8px 9px 12px;border:1px solid #7897aa;border-radius:22px;background:linear-gradient(150deg,#243a49d9,#0b1927e8 43%,#132738e0);box-shadow:inset 0 1px #e2f5ff63,inset 0 0 23px #69b3da18,0 0 19px #4194c257,0 22px 45px #0009;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.leaderboard-glass-03 .leaderboard-table{border-spacing:0 5px}.leaderboard-glass-03 .leaderboard-table th,.leaderboard-glass-03 .leaderboard-table th:nth-child(7){height:42px;border:0;border-radius:0;background:transparent;clip-path:none;box-shadow:none;color:#c8d8e2;text-shadow:0 1px 5px #000a}.leaderboard-glass-03 .leaderboard-table tbody td,.leaderboard-glass-03 .leaderboard-table tbody tr:nth-child(2n) td,.leaderboard-glass-03 .leaderboard-table tbody tr:first-child td,.leaderboard-glass-03 .leaderboard-table tbody tr:nth-child(-n+3) td{height:58px;border-top:1px solid #9dbdcc68;border-bottom:1px solid #6d93ac79;background:linear-gradient(105deg,#354b58c4,#172c3be8 50%,#273b47c9);box-shadow:inset 0 1px #e1f4ff25,inset 0 -5px 14px #08182530}.leaderboard-glass-03 .leaderboard-table tbody tr td:first-child{border-left:1px solid #8fb8cb8c;border-radius:13px 0 0 13px;clip-path:none}.leaderboard-glass-03 .leaderboard-table tbody tr td:last-child{border-right:1px solid #8fb8cb8c;border-radius:0 13px 13px 0;clip-path:none}.leaderboard-glass-03 .leaderboard-table tbody tr:hover td,.leaderboard-glass-03 .leaderboard-table tbody tr:nth-child(2n):hover td{background:linear-gradient(110deg,#436170e8,#1e3b4ef0)}.leaderboard-glass-03 .leaderboard-table .position{color:#f0c97c}.leaderboard-glass-03 .leaderboard-table .winrate-pill{border:1px solid #93afbf7b;border-radius:999px;background:#0a1b2bbb;box-shadow:inset 0 1px #d4edff21}.leaderboard-glass-03 .leaderboard-pagination{display:flex;width:max-content;max-width:calc(100% - 16px);margin:24px auto 14px;padding:7px 12px;gap:5px;border:1px solid #7ea0b8;border-radius:999px;background:linear-gradient(135deg,#25435bed,#0c1d2ef0);box-shadow:inset 0 1px #d2eeff71,0 0 17px #5494bc6b,0 12px 28px #0009;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.leaderboard-glass-03 .leaderboard-pagination button{min-width:40px;height:38px;padding:0 11px;border:1px solid #819ba965;border-radius:9px;background:linear-gradient(#192e40,#0d1c2c);color:#f2f1ed;font-weight:700;font-size:16px}.leaderboard-glass-03 .leaderboard-pagination button[aria-label="Previous page"],.leaderboard-glass-03 .leaderboard-pagination button[aria-label="Next page"]{color:#e7c77f;font-size:24px}.leaderboard-glass-03 .leaderboard-pagination button[aria-current=page]{border-color:#f0c66c;color:#fff8e9;background:linear-gradient(#bd9650,#816131);box-shadow:0 0 15px #e8af5d9c,inset 0 1px #fff4bd87}.leaderboard-glass-03 .leaderboard-pagination .page-summary{margin:0 5px 0 15px;padding-left:17px;border-left:1px solid #91adc178;white-space:nowrap;color:#e2e4e7}.leaderboard-glass-03 .back-to-top{width:55px;height:55px;border:1px solid #d5a95b;background:linear-gradient(140deg,#233b4ce8,#0b1a2be8);box-shadow:inset 0 1px #d4ebfa5a,0 0 14px #c69d4e63,0 9px 22px #0009}@media(max-width:700px){.leaderboard-glass-03 .leaderboard-controls{width:calc(100% - 20px);flex-wrap:wrap}.leaderboard-glass-03 .leaderboard-controls .player-search{flex:1 1 100%;max-width:none}.leaderboard-glass-03 .leaderboard-pagination{width:fit-content}.leaderboard-glass-03 .leaderboard-pagination .page-summary{flex-basis:100%;border:0;padding:3px 0;margin:0;text-align:center}}.leaderboard-glass-03 .leaderboard-controls{width:min(100%,920px);gap:8px;margin:17px auto 13px}.leaderboard-glass-03 .leaderboard-controls .player-search{height:43px;min-height:43px;max-width:455px;border-color:#91b9d0;background:linear-gradient(160deg,#0c2134f5,#071521f5);box-shadow:inset 0 1px #b7d9ee5c,0 0 12px #3685b866,0 7px 15px #0009}.leaderboard-glass-03 .region-dropdown summary,.leaderboard-glass-03 .leaderboard-rank-dropdown summary,.leaderboard-glass-03 .leaderboard-role-dropdown summary{width:82px;min-width:82px;height:43px;min-height:43px;padding:0 9px;border-radius:12px;border-color:#92b8d0;background:linear-gradient(160deg,#19344be8,#0a1b2eec);box-shadow:inset 0 1px #b7def25c,0 0 12px #438ec06c,0 7px 15px #0009}.leaderboard-glass-03 .leaderboard-table-wrap{padding:7px 8px 10px;border:1px solid #ba955caf;border-radius:18px;background:linear-gradient(150deg,#172f42ed,#081624f2 42%,#142a3aee);box-shadow:inset 0 1px #f5cd977e,0 0 0 1px #99bcd942,0 0 14px #d6a76291,0 0 25px #559aca81,0 17px 38px #000b}.leaderboard-glass-03 .leaderboard-table{border-spacing:0 4px}.leaderboard-glass-03 .leaderboard-table th,.leaderboard-glass-03 .leaderboard-table th:nth-child(7){height:34px;padding-top:5px;padding-bottom:5px;font-size:11px;color:#c9d6dc}.leaderboard-glass-03 .leaderboard-table tbody tr{background:linear-gradient(180deg,#294053ec,#142a3aec 56%,#0d1d2dec);box-shadow:0 3px 8px #0009,inset 0 1px #d4e6ed30;border-radius:12px}.leaderboard-glass-03 .leaderboard-table tbody tr:hover{background:linear-gradient(180deg,#385368f2,#1d3649f2 60%,#13293af2)}.leaderboard-glass-03 .leaderboard-table tbody tr td,.leaderboard-glass-03 .leaderboard-table tbody tr:nth-child(2n) td,.leaderboard-glass-03 .leaderboard-table tbody tr:first-child td,.leaderboard-glass-03 .leaderboard-table tbody tr:nth-child(-n+3) td,.leaderboard-glass-03 .leaderboard-table tbody tr:hover td{height:50px;padding-top:3px;padding-bottom:3px;border-top-color:#a9c5cd72;border-bottom-color:#698a9e75;background:transparent!important;box-shadow:none!important}.leaderboard-glass-03 .leaderboard-table tbody tr td:first-child{border-left-color:#b9ab7b9e;border-radius:12px 0 0 12px}.leaderboard-glass-03 .leaderboard-table tbody tr td:last-child{border-right-color:#b9ab7b9e;border-radius:0 12px 12px 0}.leaderboard-glass-03 .leaderboard-table .player-avatar{width:36px;height:36px}.leaderboard-glass-03 .leaderboard-table .champion-icon{width:31px;height:31px}.leaderboard-glass-03 .leaderboard-table .tier-icon{width:29px;height:29px}.leaderboard-glass-03 .leaderboard-table .rank-cell strong{font-size:15px}.leaderboard-glass-03 .leaderboard-table .winrate-pill{height:30px}.leaderboard-glass-03 .leaderboard-pagination{border-color:#9dbbd2;background:linear-gradient(155deg,#244459ec,#0c2237f2);box-shadow:inset 0 1px #cce8f68f,0 0 17px #408ec3a8,0 11px 22px #000a}@media(max-width:700px){.leaderboard-glass-03 .leaderboard-controls{width:calc(100% - 20px)}.leaderboard-glass-03 .leaderboard-controls .player-search{flex:1 1 100%;max-width:none}}.leaderboard-glass-03 .leaderboard-table-wrap{position:relative;border-color:#d6ad74;background:radial-gradient(ellipse 19% 9% at 0% 0%,#f3ca8c60,transparent 90%),radial-gradient(ellipse 20% 10% at 100% 0%,#f3c78a55,transparent 90%),linear-gradient(180deg,#274253ef,#11283aef 12%,#091926f2,#0a1a29f2);box-shadow:inset 0 2px 1px #fff0c3ce,inset 0 8px 20px #a6d3f12c,inset 0 -1px #cead7180,0 0 0 1px #f2c58747,0 0 9px 2px #e8b678a8,0 0 28px 3px #b8d5ec73,0 24px 40px #000b}.leaderboard-glass-03 .leaderboard-table-wrap:before{content:"";pointer-events:none;position:absolute;z-index:2;top:0;left:0;right:0;height:3px;border-radius:18px 18px 0 0;background:linear-gradient(90deg,#fff0bcdb,#e7bc81ac 13%,#b5daf5b3 36%,#fff8d7b8 50%,#a3cde9b0 72%,#e9bd7cbf 88%,#fff0b3e6);box-shadow:0 1px 6px #f4ca8cb8,0 0 17px #c4dcef99}.leaderboard-glass-03 .leaderboard-table-wrap:after{content:"";pointer-events:none;position:absolute;z-index:2;top:0;left:0;right:0;height:45px;border-radius:18px 18px 0 0;background:radial-gradient(ellipse 12% 25% at 0% 0%,#f9d29a8f,transparent),radial-gradient(ellipse 15% 30% at 100% 0%,#f9d29a89,transparent)}.leaderboard-glass-03 .leaderboard-table tbody tr{background:linear-gradient(180deg,#3c566abf,#193245ef 24%,#0a1c2cef);box-shadow:0 3px 8px #000a,0 0 7px #c69d6640,inset 0 1px #d7e9f994}.leaderboard-glass-03 .leaderboard-table tbody tr:nth-child(odd){background:linear-gradient(180deg,#476175c9,#20394cee 24%,#0c2030f1)}.leaderboard-glass-03 .leaderboard-table tbody tr td,.leaderboard-glass-03 .leaderboard-table tbody tr:nth-child(2n) td,.leaderboard-glass-03 .leaderboard-table tbody tr:nth-child(-n+3) td{border-top-color:#d1e3eea3;border-bottom-color:#987f6194}.leaderboard-glass-03 .leaderboard-table tbody tr td:first-child{border-left-color:#ebc68fb8;box-shadow:inset 2px 0 5px #efc68865!important}.leaderboard-glass-03 .leaderboard-table tbody tr td:last-child{border-right-color:#ebc68fb8;box-shadow:inset -2px 0 5px #efc68865!important}.leaderboard-glass-03 .leaderboard-table tbody tr:hover,.leaderboard-glass-03 .leaderboard-table tbody tr:nth-child(odd):hover{background:linear-gradient(180deg,#587789e0,#284456f5 35%,#10293bef);box-shadow:0 4px 11px #000b,0 0 13px #e9bd777a,inset 0 1px #f0f8ffcf}.leaderboard-glass-03 .leaderboard-table tbody tr .position{color:#fff!important}.leaderboard-glass-03 .leaderboard-table .region-label{color:#f3f6f8;font-weight:700;letter-spacing:.015em}.leaderboard-glass-03 .leaderboard-table th:nth-child(2){width:26%}.leaderboard-glass-03 .leaderboard-table th:nth-child(4){width:12%}.leaderboard-glass-03 .leaderboard-table th:nth-child(5){width:12%}.leaderboard-glass-03 .leaderboard-table th:nth-child(6){width:19%}.leaderboard-glass-03 .region-dropdown[open],.leaderboard-glass-03 .leaderboard-rank-dropdown[open],.leaderboard-glass-03 .leaderboard-role-dropdown[open]{z-index:80}.leaderboard-glass-03 .region-dropdown[open]:before,.leaderboard-glass-03 .leaderboard-rank-dropdown[open]:before,.leaderboard-glass-03 .leaderboard-role-dropdown[open]:before{top:calc(100% + 5px);left:calc(50% - 9px);border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:11px solid #d1a767;filter:drop-shadow(0 -2px 5px #f5c68077)}.leaderboard-glass-03 .region-menu,.leaderboard-glass-03 .leaderboard-rank-menu,.leaderboard-glass-03 .leaderboard-role-dropdown .leaderboard-role-menu{top:calc(100% + 15px);left:50%;right:auto;transform:translate(-50%);border:1px solid #b79460;border-radius:13px;background:linear-gradient(165deg,#1b2c3a,#111f2c 64%,#101c27);box-shadow:inset 0 1px #e3d0a52e,0 0 9px #d6a45e55,0 18px 34px #000d;scrollbar-color:#c29b5f #132431;scrollbar-width:thin}.leaderboard-glass-03 .region-menu{width:276px;max-height:min(440px,65vh);padding:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 5px}.leaderboard-glass-03 .leaderboard-rank-menu{width:193px;max-height:min(360px,60vh);padding:7px}.leaderboard-glass-03 .leaderboard-role-dropdown .leaderboard-role-menu{width:172px;max-height:min(420px,65vh);padding:7px}.leaderboard-glass-03 .region-menu button,.leaderboard-glass-03 .leaderboard-rank-menu button,.leaderboard-glass-03 .leaderboard-role-menu button{min-height:41px;padding:5px 8px;border:1px solid transparent;border-radius:8px;background:transparent;color:#f1f3f5;font-size:12px;font-weight:700;text-align:left}.leaderboard-glass-03 .region-menu button[data-region=all]{grid-column:1 / -1}.leaderboard-glass-03 .region-menu button[data-region=all],.leaderboard-glass-03 .leaderboard-rank-menu button[data-board-rank=all],.leaderboard-glass-03 .leaderboard-role-menu button[data-board-role=all]{border-color:transparent;background:transparent;color:#f1f3f5}.leaderboard-glass-03 .region-menu button[aria-pressed=true],.leaderboard-glass-03 .leaderboard-rank-menu button[aria-pressed=true],.leaderboard-glass-03 .leaderboard-role-menu button[aria-pressed=true],.leaderboard-glass-03 .region-menu button:hover,.leaderboard-glass-03 .leaderboard-rank-menu button:hover,.leaderboard-glass-03 .leaderboard-role-menu button:hover{border-color:#c49b5a;background:linear-gradient(145deg,#594121,#3e3120);color:#fff6e0}.leaderboard-glass-03 .region-menu button img{flex:none;width:24px;height:17px;object-fit:cover}.leaderboard-glass-03 .leaderboard-rank-menu button img,.leaderboard-glass-03 .leaderboard-role-menu button img{flex:none;width:28px;height:28px;object-fit:contain}@media(max-width:700px){.leaderboard-glass-03 .region-menu{left:0;transform:none}.leaderboard-glass-03 .leaderboard-role-dropdown .leaderboard-role-menu{left:auto;right:0;transform:none}}.leaderboard-glass-03 .leaderboard-table-wrap{position:relative;isolation:isolate;padding:12px 14px 16px;border:0;background:linear-gradient(180deg,#132d40f0,#071623f2 55%,#0b2030f0);box-shadow:0 19px 42px #000b}.leaderboard-glass-03 .leaderboard-table-wrap:before{content:"";position:absolute;inset:0;z-index:2;height:auto;pointer-events:none;border-radius:inherit;background:center center / 100% 135% no-repeat url(/images/leaderboard-glass-frame.png);box-shadow:none}.leaderboard-glass-03 .leaderboard-table-wrap:after{display:none}.leaderboard-glass-03 .leaderboard-table{position:relative;z-index:1;border-spacing:0 4px}.leaderboard-glass-03 .leaderboard-table tbody tr,.leaderboard-glass-03 .leaderboard-table tbody tr:nth-child(odd){background-image:url(/images/leaderboard-glass-row.png),linear-gradient(#20394a,#0b1e2d);background-size:100% 580%,100% 100%;background-position:center 48%,center;background-repeat:no-repeat;box-shadow:none}.leaderboard-glass-03 .leaderboard-table tbody tr:hover,.leaderboard-glass-03 .leaderboard-table tbody tr:nth-child(odd):hover{background-image:url(/images/leaderboard-glass-row.png),linear-gradient(#2b495b,#142b3c);box-shadow:0 0 10px #d3aa6580}.leaderboard-glass-03 .leaderboard-table tbody tr td,.leaderboard-glass-03 .leaderboard-table tbody tr:nth-child(2n) td,.leaderboard-glass-03 .leaderboard-table tbody tr:nth-child(-n+3) td,.leaderboard-glass-03 .leaderboard-table tbody tr:hover td{border-color:transparent;background:transparent!important}.leaderboard-glass-03 .leaderboard-table tbody tr td:first-child,.leaderboard-glass-03 .leaderboard-table tbody tr td:last-child{border-color:transparent;box-shadow:none!important}.leaderboard-glass-03 .leaderboard-table th,.leaderboard-glass-03 .leaderboard-table th:nth-child(7){background:transparent}.coaching-body{background-color:#0a1116}.coaches-page{max-width:1580px;margin:0 auto;padding:96px 22px 56px;color:#e7e9ee}.coaches-hero{min-height:170px;position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:clamp(20px,6vw,100px);padding:18px 28px;border-bottom:1px solid #8b7048;background:linear-gradient(90deg,#090f14ed 5%,#121b20dd 65%,#0b1218aa),url(/images/ambessa-wallpaper.jpg) center/cover}.coaches-brand{display:flex;align-items:center;gap:18px;flex:none;position:relative;z-index:1}.coaches-brand>img{width:78px;height:92px;object-fit:contain}.coaches-brand h1{font:700 clamp(35px,4vw,62px)/.95 Georgia,serif;letter-spacing:.045em;color:#f4f2ed}.coaches-brand p{margin-top:12px;color:#e1bb75;font-weight:700;letter-spacing:.24em;font-size:13px}.coaches-search{position:relative;z-index:1;flex:1;max-width:420px}.coaches-search input{width:100%;padding:14px 18px 14px 42px;border:1px solid #9c7846;border-radius:15px;outline:none;background:#0b141bdc;color:#f3f3f3}.coaches-search:before{content:"⌕";position:absolute;top:5px;left:14px;font-size:29px;color:#f4f4f4}.coaches-search input:focus-visible{border-color:#f3c876;box-shadow:0 0 0 2px #f3c87655}.coaches-hero-art{position:absolute;right:12px;bottom:-52px;max-width:32%;max-height:230px;object-fit:contain;object-position:bottom;pointer-events:none;z-index:0}.coaches-preview-note{padding:10px 4px;color:#e4c78f;font-size:13px}.coaches-layout{display:grid;grid-template-columns:270px minmax(0,1fr);gap:16px;align-items:start}.coaches-sidebar,.coaches-card{background:linear-gradient(160deg,#09141cfa,#0b1c25f5);border:1px solid #8b7048;border-radius:15px;box-shadow:inset 0 1px #ffffff0b,0 12px 28px #0005}.coaches-sidebar{padding:18px 19px}.coaches-sidebar-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.coaches-sidebar-heading h2{font-size:17px;letter-spacing:.045em}.coaches-sidebar-heading button{background:none;border:0;color:#dbb875;cursor:pointer}.coaches-filter-section{border:0;border-top:1px solid #50616a;padding-top:14px;margin-top:15px;min-width:0}.coaches-filter-section h3,.coaches-filter-section legend{font-size:15px;font-weight:700;color:#f1d5a2}.coaches-filter-section legend{float:left;width:100%;padding:0 0 10px}.coaches-filter-section legend+div{clear:both}.coaches-price-disabled{margin-top:9px;color:#9daebb;font-size:12px;line-height:1.45}.coaches-filter-option{display:flex;align-items:center;gap:10px;min-height:30px;font-size:13px;cursor:pointer}.coaches-filter-option input{width:16px;height:16px;accent-color:#c69b55;flex:none}.coaches-filter-name{display:flex;align-items:center;gap:9px}.coaches-filter-name img{width:22px;height:22px;object-fit:contain}.coaches-availability{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-top:17px;margin-top:15px;border-top:1px solid #50616a;font-size:13px;cursor:pointer}.coaches-availability input{position:absolute;opacity:0}.coaches-switch{width:37px;height:21px;background:#344656;border:1px solid #66737d;border-radius:20px;position:relative;flex:none}.coaches-switch:after{content:"";position:absolute;width:15px;height:15px;top:2px;left:2px;background:#cbd2d9;border-radius:50%;transition:transform .2s}.coaches-availability input:checked+.coaches-switch{background:#bd914d}.coaches-availability input:checked+.coaches-switch:after{transform:translate(16px);background:#fff}.coaches-availability input:focus-visible+.coaches-switch{outline:2px solid #f2ce86;outline-offset:3px}.coaches-results{min-width:0}.coaches-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.coaches-card{padding:16px;min-height:260px;display:flex;flex-direction:column;min-width:0}.coaches-card-top{display:flex;align-items:center;gap:10px;min-width:0}.coaches-avatar{width:73px;height:73px;flex:none;display:grid;place-items:center;border:1px solid #a99065;border-radius:12px;background:radial-gradient(circle at 50% 30%,#253a47,#080e14 72%)}.coaches-avatar img{width:59px;height:59px;object-fit:contain}.coaches-card-identity{min-width:0;flex:1}.coaches-card-identity h3{font-size:17px;line-height:1.15;overflow-wrap:anywhere}.coaches-card-identity p{color:#a9c2d6;margin-top:7px;font-size:13px}.coaches-rate{flex:none;border:1px solid #8b7048;border-radius:11px;padding:8px;font-size:12px;color:#c9d0d7}.coaches-tags{display:flex;flex-wrap:wrap;gap:6px;padding:13px 0;border-bottom:1px solid #4c5e66}.coaches-tags span{padding:6px 8px;border:1px solid #3b6880;border-radius:15px;background:#102839;font-size:11px}.coaches-card-about{padding-top:11px;flex:1}.coaches-card-about strong{display:block;color:#f0c782;font-size:16px;margin-bottom:6px}.coaches-card-about p{font-size:13px;line-height:1.5;color:#d4dce4}.coaches-card-foot{display:flex;align-items:center;justify-content:space-between;gap:7px;margin-top:12px;color:#a9c2d6;font-size:12px}.coaches-card-foot button{padding:8px 11px;border:1px solid #be9758;border-radius:10px;color:#eee3cb;background:linear-gradient(#9c7a4b,#745831);opacity:.75;cursor:not-allowed}.coaches-empty{padding:30px;text-align:center;color:#e6c58f}.coaches-pagination{display:flex;justify-content:center;gap:6px;margin:18px 0 0}.coaches-pagination button{min-width:35px;height:35px;border:1px solid #78613f;border-radius:8px;color:#f1e9dc;background:#101c26;cursor:pointer}.coaches-pagination button[aria-current]{background:#997648}.coaches-pagination button:disabled{opacity:.45;cursor:default}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1250px){.coaches-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.coaches-page{padding:95px 14px 35px}.coaches-layout{grid-template-columns:1fr}.coaches-sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.coaches-sidebar-heading{grid-column:1/-1}.coaches-hero{flex-wrap:wrap}.coaches-hero-art{opacity:.4}}@media(max-width:540px){.coaches-page{padding:85px 10px 30px}.coaches-hero{padding:15px}.coaches-brand>img{width:51px;height:65px}.coaches-brand h1{font-size:35px}.coaches-brand p{font-size:9px}.coaches-search{flex-basis:100%}.coaches-sidebar{display:block}.coaches-grid{grid-template-columns:1fr}}.leaderboard-podium-page{background-image:linear-gradient(180deg,#090c10a8,#080c10eb),url(../images/ambessa-wallpaper.jpg)}.leaderboard-podium-page .leaderboard-layout{width:min(1440px,calc(100% - 32px));padding-top:104px}.leaderboard-podium-page .leaderboard-frame{margin:0;padding:0 16px 20px;overflow:visible;border:1px solid #9b7848;border-radius:24px;background:linear-gradient(150deg,#171c20f5,#0e1419f5);box-shadow:0 18px 36px #0009}.leaderboard-podium-page .approved-leaderboard-heading{padding:18px 15px 4px;text-align:center}.leaderboard-podium-page .approved-leaderboard-heading h1{font:700 clamp(37px,4.6vw,69px)/1.08 Georgia,serif;letter-spacing:.065em;text-transform:uppercase;color:#f2eee8;text-shadow:0 3px 5px #000b}.leaderboard-podium-page .approved-leaderboard-heading p{margin:7px 0 0;color:#dbc7a8;text-transform:uppercase;letter-spacing:.46em;font-size:13px}.leaderboard-podium-page .leaderboard-controls{width:min(780px,100%);display:flex;justify-content:center;gap:9px;margin:16px auto 22px;padding:0;border:0;background:none;box-shadow:none}.leaderboard-podium-page .leaderboard-controls .player-search{order:0;flex:1 1 340px;max-width:410px;min-width:180px;margin:0;height:43px;border:1px solid #8e7655;border-radius:12px;background:#111c26;box-shadow:none}.leaderboard-podium-page .region-dropdown{order:1}.leaderboard-podium-page .leaderboard-rank-dropdown{order:2}.leaderboard-podium-page .leaderboard-role-dropdown{order:3}.leaderboard-podium-page .region-dropdown summary,.leaderboard-podium-page .leaderboard-rank-dropdown summary,.leaderboard-podium-page .leaderboard-role-dropdown summary{width:84px;min-width:84px;height:43px;min-height:43px;padding:0 10px;border:1px solid #907550;border-radius:11px;background:#15212b;box-shadow:none}.leaderboard-podium-page .leaderboard-podium[hidden]{display:none}.leaderboard-podium-page .leaderboard-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;align-items:end;max-width:1120px;margin:12px auto 21px}.leaderboard-podium-page .podium-card{position:relative;min-width:0;min-height:175px;padding:20px 18px 16px 86px;border:1px solid #786447;border-radius:15px;background:linear-gradient(150deg,#22272b,#111b22 76%);box-shadow:inset 0 1px #ffffff16,0 8px 20px #0005}.leaderboard-podium-page .podium-place-1{order:2;min-height:199px;border-color:#c7a25e;background:linear-gradient(145deg,#2b2926,#142028 76%)}.leaderboard-podium-page .podium-place-2{order:1}.leaderboard-podium-page .podium-place-3{order:3}.leaderboard-podium-page .podium-position{position:absolute;top:-17px;left:16px;display:grid;place-items:center;width:35px;height:35px;border:1px solid #aa8957;border-radius:50%;background:#222a2d;color:#f1d398;font:700 19px Georgia,serif}.leaderboard-podium-page .podium-place-1 .podium-position{width:43px;height:43px;top:-23px;color:#fff3d1;background:#76552d;border-color:#d9b674}.leaderboard-podium-page .podium-avatar{position:absolute;left:17px;top:31px;width:55px;height:55px;object-fit:cover;border:1px solid #a58a62;border-radius:9px}.leaderboard-podium-page .podium-identity{display:flex;flex-direction:column;gap:3px;min-width:0}.leaderboard-podium-page .podium-identity strong{color:#f1f2f3;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leaderboard-podium-page .podium-identity small{color:#aeb8c3;font-size:12px}.leaderboard-podium-page .podium-meta{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:9px;color:#b9d1e1;font-size:13px}.leaderboard-podium-page .podium-meta b{color:#f4efe5;font-size:15px;white-space:nowrap}.leaderboard-podium-page .podium-flag{width:21px;height:15px;object-fit:cover;border-radius:2px}.leaderboard-podium-page .podium-tier{width:29px;height:29px;object-fit:contain}.leaderboard-podium-page .podium-details{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:15px;padding-top:10px;border-top:1px solid #59616a}.leaderboard-podium-page .podium-role{width:23px;height:23px;object-fit:contain}.leaderboard-podium-page .podium-winrate{border:1px solid #49758f;border-radius:7px;padding:4px 7px;color:#edf6fa;background:#152735;font-weight:700;font-size:12px}.leaderboard-podium-page .podium-champions{display:flex;gap:4px;margin-left:auto}.leaderboard-podium-page .podium-champion{width:25px;height:25px;object-fit:cover;border:1px solid #8f8270;border-radius:5px}.leaderboard-podium-page .leaderboard-table-wrap{padding:0;overflow-x:auto;border:1px solid #746248;border-radius:13px;background:#111a20;box-shadow:none}.leaderboard-podium-page .leaderboard-table{min-width:1000px;width:100%;border-spacing:0}.leaderboard-podium-page .leaderboard-table th,.leaderboard-podium-page .leaderboard-table th:nth-child(7){height:40px;padding:8px 11px;border:0;border-bottom:1px solid #7e6748;border-radius:0;background:#182128;box-shadow:none;clip-path:none;color:#cfd4d8;font-size:11px}.leaderboard-podium-page .leaderboard-table tbody tr,.leaderboard-podium-page .leaderboard-table tbody tr:nth-child(2n){box-shadow:none;background:none}.leaderboard-podium-page .leaderboard-table tbody td,.leaderboard-podium-page .leaderboard-table tbody tr:nth-child(2n) td,.leaderboard-podium-page .leaderboard-table tbody tr:first-child td,.leaderboard-podium-page .leaderboard-table tbody tr:nth-child(-n+3) td{height:54px;padding:5px 11px;border:0;border-bottom:1px solid #39434b;border-radius:0;background:#171d25;box-shadow:none}.leaderboard-podium-page .leaderboard-table tbody tr:nth-child(2n) td{background:#1c222a}.leaderboard-podium-page .leaderboard-table tbody tr:hover td,.leaderboard-podium-page .leaderboard-table tbody tr:nth-child(2n):hover td{background:#293139}.leaderboard-podium-page .leaderboard-table .player-avatar{width:38px;height:38px}.leaderboard-podium-page .leaderboard-table .tier-icon{width:29px;height:29px}.leaderboard-podium-page .leaderboard-table .rank-cell strong{font-size:14px}.leaderboard-podium-page .leaderboard-table .champion-icon{width:31px;height:31px}.leaderboard-podium-page .leaderboard-table .winrate-pill{height:32px;background:#172631;box-shadow:none}.leaderboard-podium-page .leaderboard-pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:5px;padding:17px 0 2px;border:0;background:none;box-shadow:none}.leaderboard-podium-page .leaderboard-pagination button{min-width:33px;height:33px;padding:0 8px;border:1px solid #625b50;border-radius:7px;background:#1b252c;box-shadow:none}.leaderboard-podium-page .leaderboard-pagination button[aria-current=page]{border-color:#caa45f;background:#775b35;box-shadow:none}.leaderboard-podium-page .back-to-top{background:#15232c;box-shadow:0 7px 16px #0009}@media(max-width:920px){.leaderboard-podium-page .leaderboard-podium{grid-template-columns:1fr;max-width:560px;gap:17px}.leaderboard-podium-page .podium-card,.leaderboard-podium-page .podium-place-1{min-height:150px}.leaderboard-podium-page .podium-place-1{order:1}.leaderboard-podium-page .podium-place-2{order:2}}@media(max-width:650px){.leaderboard-podium-page .leaderboard-layout{width:calc(100% - 16px);padding-top:92px}.leaderboard-podium-page .leaderboard-frame{padding:0 8px 15px}.leaderboard-podium-page .leaderboard-controls{flex-wrap:wrap}.leaderboard-podium-page .leaderboard-controls .player-search{flex:1 1 100%;max-width:none}.leaderboard-podium-page .podium-card{padding-left:84px}}.concept-header .concept-nav .account-nav-link{color:#f5d9a0}.concept-header .concept-nav .account-nav-link:hover{color:#fff2d5}.account-page{background:linear-gradient(#080c10c9,#080c10ed),url(../images/ambessa-wallpaper.jpg) center/cover fixed;color:#f8f5ef}.account-header{max-width:980px;margin:0 auto;padding:22px;display:flex;justify-content:space-between;align-items:center;gap:20px}.account-header a{color:#f2d7a1;text-decoration:none}.account-header img{height:50px;max-width:70px;object-fit:contain}.account-card{max-width:520px;margin:25px auto 60px;padding:clamp(22px,5vw,42px);background:#111a21f4;border:1px solid #886d45;border-radius:20px;box-shadow:0 20px 70px #0008}.account-card h1{font:700 clamp(32px,5vw,48px) Georgia,serif;margin:8px 0 22px}.account-card h2{color:#f3d7a0;font-size:20px;margin:22px 0 14px}.account-eyebrow{color:#e8c890;letter-spacing:.3em;font-size:12px}#account-status:not(:empty){padding:12px;margin-bottom:16px;border-radius:8px;color:#e5d5b3;background:#28342c}#account-status.account-error{color:#ffd2d2;background:#4b2424}.account-card form{display:grid;gap:14px;margin:16px 0}.account-card form[hidden],.account-card [hidden]{display:none!important}.account-card label{display:grid;gap:8px;color:#d9dbe0;font-size:14px}.account-card input{width:100%;color:#fff;background:#0b1218;border:1px solid #52606a;border-radius:8px;padding:13px;min-height:46px}.account-card input:focus-visible,.account-card button:focus-visible{outline:2px solid #e5ba77;outline-offset:2px}.account-card button:not(.text-button){background:#956d36;border:1px solid #e5bd7d;border-radius:8px;padding:11px 16px;color:#fff;cursor:pointer}.account-card button:disabled{cursor:wait;opacity:.6}.account-card .text-button{color:#f2d7a1;background:transparent;border:none;cursor:pointer;text-align:left;padding:8px 0}.account-tabs{display:flex;gap:8px;margin:14px 0 20px}.account-tabs button[aria-pressed=true]{box-shadow:inset 0 -3px #ffe0a0}.account-hint{color:#b9c5cc;line-height:1.5;font-size:13px}#signed-in p{color:#cdd6dc;line-height:1.6;overflow-wrap:anywhere}#delete-form{border-top:1px solid #52606a;padding-top:12px}@media(max-width:600px){.account-card{margin:12px}.account-tabs button{font-size:13px}}body.account-page{min-height:100vh;margin:0;color:#f6f1e9;background:#171c20 url(/images/ambessa-wallpaper.jpg) center/cover fixed}body.account-page:before{content:"";position:fixed;inset:-25px;z-index:-1;pointer-events:none;background:linear-gradient(120deg,#1c1b1cb0,#17202793 55%,#211816a0),url(/images/ambessa-wallpaper.jpg) center/cover;filter:blur(14px)}.account-page .concept-header{position:relative;z-index:3}.account-page .account-nav-link{color:#f6d394;border-bottom:2px solid #deb876}.account-shell{box-sizing:border-box;width:min(1210px,calc(100% - 40px));min-height:650px;margin:30px auto 68px;display:grid;grid-template-columns:minmax(300px,42%) minmax(0,1fr);overflow:hidden;border:1px solid #ddba85;border-radius:23px;background:linear-gradient(145deg,#20272bdc,#171d23ed);box-shadow:0 0 22px #f3d3a36e,0 26px 90px #000b}.account-art{position:relative;min-height:650px;background:linear-gradient(180deg,#14171700 48%,#111417e8),url(/images/account-ambessa.png) center 27%/cover no-repeat;border-right:1px solid #d4ae7390}.account-art-caption{position:absolute;inset:auto 20px 35px;display:grid;gap:4px;text-align:center;text-shadow:0 2px 12px #000}.account-art-caption span{color:#f8e8c9;font:700 clamp(24px,3vw,39px) Georgia,serif;letter-spacing:.16em}.account-art-caption small{color:#e2d2b6;font-size:10px;letter-spacing:.3em}.account-content{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(26px,5vw,70px)}.account-content [hidden]{display:none!important}.account-content #account-status:empty{display:none}.account-content #account-status:not(:empty){order:0;color:#f6dba8;border:1px solid #ab8a58;background:#2b302db8;border-radius:10px;padding:12px 16px;line-height:1.4}.account-content #account-status.account-error{color:#ffe2dd;border-color:#a15f5b;background:#512d2dcc}.account-content .account-title{text-align:center;margin:0 0 29px}.account-content .account-sigil{display:block;margin-bottom:8px;font-size:28px;color:#dbb36f}.account-content .account-eyebrow{margin:0 0 12px;font-size:12px;font-weight:700;letter-spacing:.34em;color:#e4bf85}.account-content h1{font:700 clamp(32px,3.4vw,49px)/1.12 Georgia,serif;color:#f8f2e9;margin:0 0 12px}.account-content .account-title>p:last-child,.account-dashboard-title>p:last-child{margin:0;color:#bfc8cb;font-size:15px;line-height:1.5}.account-content form{display:grid;gap:16px;margin:0}.account-content form label{display:grid;gap:8px;font-size:14px;font-weight:600;color:#f2eee8}.account-content form input{box-sizing:border-box;min-height:49px;width:100%;padding:0 14px;border:1px solid #72808b;border-radius:11px;outline:none;color:#fff;background:#172027ad;font:inherit}.account-content form input:focus{border-color:#e7bf82;box-shadow:0 0 0 2px #d6a96045}.account-content form input::placeholder{color:#abb6bd;font-weight:400}.account-field{display:flex;align-items:center;gap:10px;border:1px solid #72808b;border-radius:12px;padding:0 12px;background:#172027ad}.account-field:focus-within{border-color:#e7bf82;box-shadow:0 0 0 2px #d6a96045}.account-field>span:first-child{color:#deb97d;font-size:21px}.account-field input,.account-field input:focus{padding:0;border:0;box-shadow:none;background:transparent}.account-field .password-toggle{flex:none;color:#efd0a0;border:0;background:transparent;cursor:pointer;font:600 12px Arial,sans-serif;padding:10px 2px}.account-inline-link,.account-switch button,.account-secondary-link,.account-back{color:#e5c185;background:none;border:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer;font:inherit}.account-forgot{justify-self:end;margin-top:-5px}.account-primary{display:flex;align-items:center;justify-content:center;gap:18px;width:100%;min-height:53px;padding:10px 22px;border:1px solid #f2d19b;border-radius:15px;background:linear-gradient(110deg,#aa8354,#dfbf87 55%,#9f7748);color:#211e1b;font-weight:800;letter-spacing:.22em;cursor:pointer;box-shadow:0 0 16px #cfad7366}.account-primary:hover{filter:brightness(1.1)}.account-primary:disabled,.account-danger:disabled{cursor:wait;opacity:.6}.account-or{display:flex;align-items:center;gap:18px;color:#b5bec5;font-size:12px;margin:3px 0}.account-or:before,.account-or:after{content:"";height:1px;flex:1;background:#6a747b}.account-switch{text-align:center;margin:0;font-size:14px;color:#c3ccd1}.account-switch button{margin-left:6px}.account-secondary-link{justify-self:center;text-decoration:none;font-size:13px}.account-content #signed-out>form:not(#login-form){max-width:480px;margin:auto}.account-hint{margin:0;color:#bcc8cf;font-size:13px;line-height:1.5}.account-dashboard-title{margin:0 0 24px}.account-identity{margin:0 0 18px;color:#c8d1d6;font-size:13px;overflow-wrap:anywhere}.account-identity strong{color:#f0d09c}.account-menu{display:grid;gap:13px}.account-menu>button{width:100%;display:grid;grid-template-columns:58px minmax(0,1fr) 22px;align-items:center;gap:17px;padding:16px 19px;text-align:left;border:1px solid #87755f;border-radius:17px;color:#f4eee5;background:linear-gradient(100deg,#2d3131a8,#20282cb9);cursor:pointer}.account-menu>button:hover{border-color:#edc991;background:#394046cf}.account-menu>button>span:nth-child(2){display:grid;gap:6px}.account-menu strong{font:700 22px Georgia,serif}.account-menu small{color:#c3cbd0;font-size:13px;line-height:1.4}.account-menu-icon{display:grid;place-items:center;width:55px;height:55px;border:2px solid #cfaa74;border-radius:50%;color:#f0c58b;font-size:28px}.account-arrow{color:#eacb9b;font-size:31px}.account-menu .account-logout{margin-top:8px}.account-menu .account-logout strong{font:600 15px Arial,sans-serif}.account-panel h2{font:700 30px Georgia,serif;margin:12px 0 20px}.account-panel h3{font:700 20px Georgia,serif;margin:15px 0 0}.account-panel form+form{margin-top:28px;border-top:1px solid #756d61;padding-top:22px}.account-back{padding:0;text-align:left}.account-danger{min-height:49px;color:#ffe4dc;border:1px solid #bd7770;border-radius:11px;background:#71352fd2;cursor:pointer;font-weight:700}.account-content button:focus-visible{outline:2px solid #edca95;outline-offset:3px}@media(max-width:900px){.account-shell{width:min(690px,calc(100% - 24px));grid-template-columns:1fr;margin-top:16px}.account-art{min-height:250px;background-position:center 23%;border-right:0;border-bottom:1px solid #d4ae7390}.account-art-caption{inset:auto 16px 19px}.account-content{padding:32px clamp(18px,6vw,50px)}}@media(max-width:540px){.account-art{min-height:190px}.account-art-caption span{font-size:24px}.account-art-caption small{font-size:8px;letter-spacing:.16em}.account-menu>button{grid-template-columns:43px minmax(0,1fr) 16px;gap:12px;padding:13px}.account-menu-icon{width:40px;height:40px;font-size:22px}.account-menu strong{font-size:17px}.account-content h1{font-size:30px}}body.profile-modal-open{overflow:hidden}.profile-dialog{box-sizing:border-box;width:min(610px,calc(100% - 26px));max-width:none;max-height:calc(100dvh - 32px);padding:0;overflow:auto;color:#f8f2e9;background:#0c151b;border:2px solid #e7b65b;border-radius:25px;box-shadow:0 26px 100px #000e,0 0 24px #dfa94b50}.profile-dialog[open]{position:fixed;inset:0;margin:auto}.profile-dialog::backdrop{background:#000000d1;backdrop-filter:blur(3px)}.profile-dialog .account-shell{width:100%;min-height:0;margin:0;border:0;border-radius:0;box-shadow:none;display:block;overflow:visible;background:linear-gradient(#0d1a21ef,#0b141bfa),url(/images/ambessa-wallpaper.jpg) center/cover}.profile-dialog .account-art{min-height:180px;height:180px;border:0;border-bottom:1px solid #e3ad55;background:linear-gradient(180deg,#08141a00 35%,#0b151dc9 95%),url(/images/profile-banner.png) center 43%/cover no-repeat}.profile-dialog .account-art-caption{inset:auto 20px 10px}.profile-dialog .account-art-caption span{font-size:clamp(20px,4vw,29px)}.profile-dialog .account-art-caption small{font-size:8px}.profile-dialog .account-content{padding:14px clamp(22px,10%,64px) 23px}.profile-dialog .account-title{margin:0 0 17px}.profile-dialog .account-content h1{font-size:clamp(25px,5vw,32px);margin-bottom:3px}.profile-dialog .account-content .account-title>p:last-child{font-size:13px}.profile-dialog .account-content form{gap:9px}.profile-dialog .account-content form label{gap:5px;font-size:12px}.profile-dialog .account-content form input{min-height:38px;font-size:13px}.profile-dialog .account-field{min-height:38px}.profile-dialog .account-forgot{font-size:11px;text-decoration:none;margin-top:0}.profile-dialog .account-primary{width:100%;min-height:39px;max-width:395px;margin:0 auto;border-radius:12px;font-size:13px;background:linear-gradient(90deg,#dfa950,#ffe49b 54%,#d99d43)}.profile-dialog .account-or{width:min(100%,395px);margin:0 auto}.profile-dialog .account-content #account-status:not(:empty){margin:0 0 8px;padding:7px 10px;font-size:12px}.profile-close{position:absolute;z-index:3;top:12px;right:12px;width:39px;height:39px;border:1px solid #e5af51;border-radius:50%;color:#ffd879;background:#101a20e8;font-size:25px;line-height:1;cursor:pointer}.profile-close:hover,.profile-close:focus-visible{background:#372a1b;outline:2px solid #ffe29f}.account-riot-row{display:grid;grid-template-columns:minmax(0,1fr) 125px;gap:12px;align-items:end}.account-region{position:relative;min-width:0}.account-region-label{display:block;margin-bottom:5px;font-size:12px;font-weight:600;color:#f2eee8}.account-region-trigger{width:100%;min-height:39px;padding:0 9px;display:flex;align-items:center;justify-content:space-between;gap:5px;color:#f8f3e9;background:#14232b;border:1px solid #dda84f;border-radius:10px;cursor:pointer}.account-region-trigger img,.account-region-options img{width:22px;height:15px;object-fit:cover;border-radius:2px}.account-region-options{position:absolute;z-index:5;right:0;bottom:calc(100% + 5px);box-sizing:border-box;width:155px;max-height:185px;padding:5px;overflow-y:auto;overscroll-behavior:contain;background:#0c1921;border:1px solid #d5a34d;border-radius:12px;box-shadow:0 12px 24px #000b;scrollbar-width:thin;scrollbar-color:#aa936d #17252c}.account-region-options[hidden]{display:none!important}.account-region-options button{width:100%;min-height:31px;display:flex;align-items:center;gap:10px;padding:5px 8px;color:#f6f1e9;border:0;border-radius:7px;background:none;cursor:pointer;text-align:left;font-size:12px}.account-region-options button span:last-child{margin-left:auto;color:#f9cd73}.account-region-options button:hover,.account-region-options button[aria-pressed=true]{color:#ffdc8f;background:#5945229e}.account-region-options button[aria-pressed=true]{outline:1px solid #ce9e45}.account-page .account-riot-row{grid-template-columns:minmax(0,1fr) 135px}.account-page .account-region-trigger{min-height:49px}.account-page .account-region-options{max-height:185px}.account-page .account-register-button{max-width:100%}@media(max-height:720px){.profile-dialog .account-art{height:125px;min-height:125px}.profile-dialog .account-content{padding-top:10px;padding-bottom:12px}}@media(max-width:560px){.profile-dialog .account-art{height:155px;min-height:155px}.profile-dialog .account-content{padding:14px 19px 18px}.account-riot-row{grid-template-columns:minmax(0,1fr) 100px;gap:8px}.account-page .account-riot-row{grid-template-columns:minmax(0,1fr) 105px}}.account-riot-row select{box-sizing:border-box;width:100%;min-height:49px;padding:0 10px;color:#f8f3e9;background:#14232b;border:1px solid #dda84f;border-radius:10px;font:inherit;cursor:pointer}.profile-dialog .account-riot-row select{min-height:38px}.account-icon-step{position:relative;text-align:center;padding:10px 0 4px}.account-icon-step[hidden],.account-title[hidden]{display:none!important}.account-icon-progress{position:absolute;right:0;top:0;color:#dfbd83;font-size:12px}.account-icon-step h2{margin:8px 0;color:#fff8ee;font-family:Georgia,serif;font-size:clamp(23px,4vw,34px)}.account-icon-step>p{margin:0 auto 16px;max-width:380px;color:#c8d0d3;line-height:1.45}.account-icon-step img{display:block;width:128px;height:128px;object-fit:cover;margin:0 auto 12px;border:2px solid #e8b85d;border-radius:14px;box-shadow:0 6px 22px #0009}.account-icon-label{display:inline-block;padding:5px 14px;border:1px solid #ba9148;border-radius:50px;color:#f6d397;font-size:12px}.account-icon-step .account-icon-countdown{margin:12px auto 18px;color:#f9d487;font-size:22px}.account-icon-step .account-inline-link{display:block;margin:12px auto 0}.player-profile-page{min-height:100vh;background:#100d12;color:#f9f3eb}.player-profile-layout{display:grid;grid-template-columns:clamp(220px,23vw,305px) minmax(0,1fr);min-height:calc(100vh - 75px);max-width:1800px;margin:auto;background:linear-gradient(90deg,#120e14,#120e1499 45%,#130d1133),url(/images/profile-hero.png) center/cover no-repeat;box-shadow:0 0 70px #0007}.player-profile-sidebar{display:flex;flex-direction:column;align-items:center;min-width:0;padding:115px 22px 30px;background:linear-gradient(180deg,#120f17e9,#141017d9);border-right:1px solid #bd626a7a;box-shadow:12px 0 45px #0006}.player-profile-avatar{width:114px;height:114px;object-fit:cover;border:3px solid #c89960;border-radius:50%;box-shadow:0 0 24px #f45e6070;background:#192128}.player-profile-sidebar h1{max-width:100%;margin:16px 0 3px;overflow-wrap:anywhere;font:26px Georgia,serif;text-align:center}.player-profile-sidebar>p{margin:0 0 27px;font:11px Arial,sans-serif;letter-spacing:.18em;color:#d2b5a6;text-align:center}.player-profile-sidebar nav{display:grid;gap:7px;width:100%}.player-profile-sidebar nav a,.player-profile-sidebar>button{box-sizing:border-box;width:100%;padding:14px 16px;border:1px solid transparent;border-radius:9px;background:transparent;color:#e3dad8;font:12px Arial,sans-serif;letter-spacing:.1em;text-decoration:none;text-align:left;cursor:pointer}.player-profile-sidebar nav a span,.player-profile-sidebar>button span{margin-left:12px}.player-profile-sidebar nav a:hover,.player-profile-sidebar>button:hover,.player-profile-sidebar nav a[aria-current]{background:#41232a99;border-color:#b66b678c;color:#fff4ec}.player-profile-sidebar>button{margin-top:auto;border-top:1px solid #6e4249;border-radius:0}.player-profile-stage{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(24px,4vw,70px)}.player-profile-identity{margin:0 0 38px;padding:22px 0;text-shadow:0 3px 20px #000}.player-profile-kicker,.player-profile-label{color:#e6c3a7;font:11px Arial,sans-serif;letter-spacing:.24em}.player-profile-identity h2{margin:10px 0;max-width:650px;overflow-wrap:anywhere;font:clamp(36px,5vw,68px) Georgia,serif;letter-spacing:.04em}.player-profile-identity>p:last-child{max-width:480px;color:#f2caa6}.player-profile-identity #profile-verification{font:12px Arial,sans-serif;letter-spacing:.22em;color:#efce9c}.player-profile-cards{display:grid;grid-template-columns:repeat(2,minmax(0,260px));gap:17px}.player-profile-card{box-sizing:border-box;min-height:255px;padding:24px 18px 18px;background:linear-gradient(145deg,#21191fc9,#100e15e9);border:1px solid #a85d66a3;border-radius:17px;box-shadow:0 12px 34px #0009,inset 0 1px #ffffff1c;text-align:center;backdrop-filter:blur(8px)}.player-profile-card-icon{display:flex;align-items:center;justify-content:center;height:130px}.player-profile-card-icon img{max-width:120px;max-height:120px;object-fit:contain;filter:drop-shadow(0 3px 10px #5a476fa9)}.player-profile-card-icon img[hidden]{display:none}.player-profile-card h3{margin:9px 0 4px;overflow-wrap:anywhere;font:24px Georgia,serif}.player-profile-card p:last-child{margin:0;color:#c6b4b4;font-size:13px}@media(max-width:780px){.player-profile-layout{grid-template-columns:1fr;background-position:68% top}.player-profile-sidebar{flex-direction:row;flex-wrap:wrap;gap:8px 16px;padding:100px 18px 18px;border-right:0;border-bottom:1px solid #bd626a7a}.player-profile-avatar{width:64px;height:64px}.player-profile-sidebar h1{font-size:22px}.player-profile-sidebar>p{margin:0}.player-profile-sidebar nav{display:flex;flex-wrap:wrap;order:2}.player-profile-sidebar nav a{width:auto;padding:8px;font-size:11px}.player-profile-sidebar>button{order:2;width:auto;margin:0;padding:8px;border:0}.player-profile-stage{min-height:65vh;justify-content:flex-end;background:linear-gradient(90deg,#110c14bd,#100c1280)}}@media(max-width:540px){.player-profile-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.player-profile-card{min-height:210px;padding:15px 8px}.player-profile-card-icon{height:92px}.player-profile-card-icon img{max-width:85px;max-height:85px}.player-profile-card h3{font-size:18px}.player-profile-label{font-size:9px}}.player-profile-stage [data-section-panel][hidden]{display:none!important}.player-settings{display:grid;grid-template-columns:minmax(190px,260px) minmax(280px,440px);gap:18px;align-items:stretch;max-width:740px}.player-settings-single{display:block;max-width:530px}.player-settings-summary,.player-settings-form{box-sizing:border-box;min-width:0;padding:clamp(20px,3vw,30px);background:linear-gradient(145deg,#21191fe8,#100e15ee);border:1px solid #a85d66a3;border-radius:17px;box-shadow:0 12px 34px #0009,inset 0 1px #ffffff1c;backdrop-filter:blur(9px)}.player-settings h3{margin:12px 0 20px;color:#fff5ed;font:clamp(23px,2.5vw,30px) Georgia,serif}.player-settings-summary dl{margin:0}.player-settings-summary dt{margin-top:17px;color:#d0a9a1;font:11px Arial,sans-serif;letter-spacing:.12em}.player-settings-summary dd{margin:5px 0 0;color:#f9f1e9;font-size:14px;overflow-wrap:anywhere}.player-settings-form>p:not(.player-profile-label):not(.player-form-status){margin:0 0 22px;color:#d3c7c6;font-size:13px;line-height:1.5}.player-settings-form label{display:grid;gap:7px;margin:0 0 17px;color:#f2e5dc;font-size:13px;font-weight:600}.player-settings-form input{box-sizing:border-box;width:100%;min-height:44px;padding:10px 12px;border:1px solid #826b70;border-radius:8px;background:#19171dc9;color:#fff;font:inherit;outline:none}.player-settings-form input:focus{border-color:#e9bb78;box-shadow:0 0 0 2px #e9bb7838}.player-settings-form button{width:100%;min-height:44px;padding:10px;border:1px solid #eec98b;border-radius:9px;background:linear-gradient(95deg,#aa783e,#f4d28e,#b48345);color:#271b16;font-weight:800;letter-spacing:.1em;cursor:pointer}.player-settings-form button:disabled{cursor:wait;opacity:.6}.player-settings-danger{border-color:#bf6762}.player-settings-danger button{border-color:#e99a8f;background:linear-gradient(95deg,#733a3b,#bf6762);color:#fff}.player-form-status{min-height:1.1em;margin:12px 0 0;color:#f6cda0;font-size:13px}@media(max-width:940px){.player-settings{grid-template-columns:minmax(0,1fr);max-width:540px}.player-settings-single{max-width:540px}}
