.kl-page{isolation:isolate;}.kl-backdrop{position:absolute;inset:0 0 auto;height:1260px;z-index:-2;background:linear-gradient(180deg,#100c1120 0%,#100c1125 28%,#100c1180 55%,#100c11 95%),url('assets/kalumis/ladder.webp?v=fa66f1fd8ef7') center top/max(1664px,100%) auto no-repeat;}.kl-main{padding-top:509px;padding-bottom:80px;}.kl-main h1{font-size:56px;font-weight:600;line-height:1.14;letter-spacing:-.05em;text-align:center;color:#f2ffdb;max-width:1000px;margin:auto;text-shadow:0 4px 24px #0008;}.kl-main h1 strong{color:#e0e922;font-weight:inherit;}.kl-tabs{display:flex;justify-content:center;gap:8px;width:max-content;max-width:100%;margin:55px auto 0;padding:10px;border-radius:22px;border:1px solid #ffffff14;background:linear-gradient(120deg,#ffffff1d,#ffffff09);backdrop-filter:blur(14px);}.kl-tabs a{min-width:110px;padding:15px 30px;border-radius:15px;text-align:center;color:#c2c0b4;font-size:18px;}.kl-tabs a.is-active{background:radial-gradient(at top,#e0e922,#97b910);color:#fff;box-shadow:inset 0 2px #fff7,0 6px 22px #dfec221f;font-weight:600;}.kl-tabs a:hover{color:#fff;}.kl-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-top:136px;margin-bottom:40px;}.kl-leader{position:relative;height:252px;margin-top:58px;border-radius:24px;border:1px solid #ffffff12;background:linear-gradient(150deg,#ffffff1c,#ffffff07);box-shadow:inset 0 2px #ffffff0c;}.kl-first{grid-column:2;grid-row:1;margin-top:0;--medal:#edca40;}.kl-second{grid-column:1;grid-row:1;--medal:#dad5cb;}.kl-third{grid-column:3;grid-row:1;--medal:#bf8054;}.kl-character{position:absolute;bottom:48px;left:50%;transform:translateX(-50%);height:auto;max-width:80%!important;}.kl-first .kl-character{width:245px;left:66%;}.kl-second .kl-character{width:207px;}.kl-third .kl-character{width:194px;left:60%;}.kl-medal{position:absolute;left:30px;top:26px;width:58px;height:58px;border-radius:50%;border:4px double #fff6;display:grid;place-items:center;background:var(--medal);color:#39220d;font-size:30px;font-weight:bold;box-shadow:0 4px 16px #0004;transform:rotate(-10deg);}.kl-leader-info{position:absolute;bottom:23px;left:22px;right:22px;min-height:69px;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-radius:17px;background:linear-gradient(110deg,#282229e8,#403940e8);border:1px solid #ffffff15;backdrop-filter:blur(12px);}.kl-leader-info h2{font-size:24px;color:var(--medal);font-weight:600;overflow-wrap:anywhere;min-width:0;}.kl-leader-info>div{text-align:right;flex-shrink:0;}.kl-leader-info strong{font-size:16px;font-weight:500;display:block;}.kl-leader-info span{display:block;font-size:11px;color:#bdb5bb;margin-top:4px;letter-spacing:-.02em;}.kl-results{max-width:996px;margin:auto;}.kl-results-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;}.kl-results-heading h2{font-size:20px;font-weight:500;}.kl-results-heading p{font-size:13px;color:#aaa3ab;}.kl-table{width:100%;border-collapse:separate;border-spacing:0 16px;table-layout:fixed;font-size:18px;}.kl-table thead th{font-weight:500;font-size:13px;color:#a6a099;padding:0 22px;text-align:left;}.kl-table th:first-child{width:95px;}.kl-table th:last-child{width:30%;text-align:right;}.kl-table td,.kl-table tbody th{padding:18px 22px;height:72px;background:linear-gradient(#ffffff0c,#ffffff07);border-block:1px solid #ffffff08;font-weight:500;text-align:left;overflow-wrap:anywhere;}.kl-table td:first-child{border-radius:16px 0 0 16px;border-left:1px solid #ffffff08;}.kl-table td:last-child{border-radius:0 16px 16px 0;border-right:1px solid #ffffff08;text-align:right;color:#b5afb6;font-size:16px;}.kl-rank{display:inline-grid;place-items:center;width:34px;height:34px;font-size:25px;font-weight:600;color:#a39da6;}.kl-rank-1{--row-color:#e9c33e;}.kl-rank-2{--row-color:#d0c9b9;}.kl-rank-3{--row-color:#c78253;}.kl-table tr[class^='kl-rank-'] .kl-rank{background:var(--row-color);border-radius:50%;border:3px double #fff8;color:#39220d;font-size:19px;}.kl-table tr[class^='kl-rank-'] th{color:var(--row-color);}.kl-table .kl-empty{text-align:center!important;border-radius:16px!important;padding:35px 24px;}.kl-pagination{margin:24px auto 0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:18px;font-size:14px;}.kl-pagination a{padding:17px 24px;border-radius:14px;border:1px solid #e0e92244;color:#e0e922;background:#e0e9220a;}.kl-pagination a:hover{background:#e0e92220;}.kl-pagination span{color:#aaa3ab;}.kl-vote{display:flex;width:fit-content;margin:30px auto 0;}@media(max-width:1100px){.kl-main{padding-top:390px;}.kl-main h1{font-size:46px;}.kl-leader-info{left:12px;right:12px;padding:14px;flex-direction:column;align-items:flex-start;}.kl-leader-info>div{text-align:left;}.kl-character{bottom:80px;}.kl-medal{left:16px;width:45px;height:45px;font-size:25px;}.kl-leader-info h2{font-size:22px;}}@media(max-width:700px){.kl-main{padding-top:290px;padding-bottom:40px;}.kl-main h1{font-size:34px;}.kl-backdrop{background-size:100% 100%,1200px auto;height:950px;}.kl-tabs{margin-top:35px;}.kl-podium{grid-template-columns:1fr;gap:105px;padding-top:145px;max-width:420px;margin-inline:auto;margin-bottom:40px;}.kl-leader{grid-column:1;grid-row:auto;margin-top:0;height:220px;}.kl-first{grid-row:1;}.kl-first .kl-character{width:215px;left:62%;}.kl-second .kl-character{width:180px;}.kl-third .kl-character{width:168px;}.kl-character{bottom:44px;}.kl-leader-info{left:18px;right:18px;bottom:16px;flex-direction:row;align-items:center;}.kl-leader-info>div{text-align:right;}.kl-medal{left:24px;top:24px;width:52px;height:52px;}.kl-results-heading{padding-inline:4px;}.kl-results-heading h2{font-size:18px;}.kl-table{font-size:14px;border-spacing:0 10px;}.kl-table th:first-child{width:50px;}.kl-table th:last-child{width:31%;}.kl-table thead th{padding:0 6px;font-size:10px;}.kl-table td,.kl-table tbody th{padding:12px 6px;}.kl-table td:last-child{font-size:11px;}.kl-rank{width:28px;height:28px;font-size:22px;}.kl-table tr[class^='kl-rank-'] .kl-rank{font-size:15px;}}@media(max-width:380px){.kl-main h1{font-size:29px;}.kl-leader-info h2{font-size:19px;}.kl-leader-info span{font-size:10px;}}.kl-rank{white-space:nowrap;overflow-wrap:normal;}.kl-tabs{flex-wrap:wrap;}.ks-intro{text-align:center;color:#c2c5b5;margin:18px 0 0;font-size:18px;}.ks-table thead th:nth-child(2){width:30%;}.ks-table thead th:nth-child(3){width:24%;}.ks-table .ks-total{font-size:16px;}.ks-table td.ks-reward{color:#e0e922;font-size:15px;white-space:pre-line;}.ks-reward [hidden]{display:none!important;}.ks-notice{margin:12px 0 0;padding:14px 20px;border:1px solid #ffffff08;border-radius:16px;background:#ffffff06;color:#b5afb6;font-size:14px;line-height:1.6;}.ks-rules{margin-top:24px;padding:20px;border-top:1px solid #ffffff14;color:#aaa3ab;font-size:14px;line-height:1.7;}.ks-rules p{margin:10px 0;}.ks-rules .kh-button{width:max-content;max-width:100%;margin-top:14px;font-size:15px;}.ks-page .kl-leader-info>div{flex-shrink:1;min-width:0;}.ks-page .kl-leader-info strong{overflow-wrap:anywhere;}@media(max-width:700px){.ks-intro{font-size:16px;}.ks-table thead th:nth-child(2){width:28%;}.ks-table thead th:nth-child(3){width:24%;}.ks-table thead th:last-child{width:auto;}.ks-table .ks-total,.ks-table td.ks-reward{font-size:11px;}.ks-page .kl-leader-info h2{font-size:20px;}.ks-page .kl-leader-info strong{font-size:14px;}.ks-rules{padding:16px 4px;font-size:13px;}.ks-notice{padding:14px;font-size:13px;}}
