.pk-vollstaendig{align-self:center;margin-top:16px;padding:7px 12px;border:1px solid #e3ad4f33;border-radius:999px;background:#e3ad4f08;color:var(--gold2);font:500 12px Inter,sans-serif;cursor:pointer}.pk-vollstaendig:hover{border-color:var(--gold)}
.pk-rangliste{margin-top:28px;padding:24px;scroll-margin-top:110px}.pk-rangkopf{display:flex;justify-content:space-between;gap:20px;align-items:center;flex-wrap:wrap}.pk-rangkopf h2{font-size:22px;margin:7px 0}.pk-rangkopf label,.pk-rangsuche{font-size:12px;color:var(--leise)}.pk-rangkopf select,.pk-rangsuche input{padding:10px 12px;border:1px solid var(--rand2);border-radius:12px;background:#141a20;color:var(--text);font:13px Inter,sans-serif;max-width:100%}.pk-rangkopf select{margin-left:8px}.pk-meinrang{display:flex;flex-wrap:wrap;gap:8px 20px;padding:15px 17px;border:1px solid #e3ad4f33;border-radius:14px;background:#e3ad4f08;margin:20px 0;font-size:13px}.pk-meinrang strong,.pk-meinrang a{color:var(--gold2)}.pk-meinrang span{color:var(--leise)}.pk-rangsuche{display:flex;flex-direction:column;gap:7px;max-width:340px}.pk-rangstatus{font-size:12px;color:var(--leise);line-height:1.7}.pk-rangtabelle{overflow:auto}.pk-rangtabelle table{width:100%;border-collapse:collapse;font-size:13px;text-align:left}.pk-rangtabelle th{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--matt);font-weight:600}.pk-rangtabelle td,.pk-rangtabelle th{padding:13px 12px;border-bottom:1px solid var(--rand)}.pk-rangtabelle td:last-child,.pk-rangtabelle th:last-child{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pk-rangtabelle a{color:var(--text);text-decoration:none}.pk-rangtabelle a:hover{color:var(--gold2)}.pk-meinezeile{background:#e3ad4f0b}.pk-du{color:var(--gold2);margin-left:10px}.pk-rangtabelle .pk-rangclip{display:inline;text-align:left;font-size:13px;color:var(--text)}.pk-rangclip small{color:var(--matt);font-size:11px;display:block;margin-top:3px}.pk-rangseiten{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:20px;font-size:12px;color:var(--leise)}.pk-rangseiten button{padding:8px 13px;border:1px solid var(--rand2);border-radius:999px;background:#ffffff05;color:var(--text);cursor:pointer}.pk-rangseiten button:disabled{opacity:.3;cursor:default}
@media(max-width:620px){.pk-rangliste{padding:16px}.pk-rangkopf h2{font-size:19px}.pk-rangkopf label{width:100%}.pk-rangkopf select{display:block;margin:7px 0 0;width:100%}.pk-rangtabelle td,.pk-rangtabelle th{padding:11px 6px;font-size:12px}.pk-rangtabelle td:nth-child(2){overflow-wrap:anywhere;max-width:140px}.pk-rangseiten{gap:12px}}
