.game-chat__profession,.profession-inline{width:var(--profession-inline-size);height:var(--profession-inline-size);object-fit:contain;vertical-align:middle;margin-right:var(--profession-inline-gap,4px);filter:drop-shadow(0 0 1px #fff)drop-shadow(0 1px 1px #000);flex-shrink:0;display:inline-block}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--public-divider-color:#ffffff0d}*{box-sizing:border-box}body.public-page{color:#dce6e6;background:#171b1e;min-height:100vh;margin:0;line-height:1.6}a{color:inherit}.container{width:min(1180px,100% - 64px);margin-inline:auto}.public-header>.container{border-bottom:1px solid var(--public-divider-color);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:220px;padding-block:14px;display:grid;position:relative}.public-header nav{flex-wrap:wrap;justify-content:flex-start;gap:12px 20px;display:flex}.public-header nav a{font-size:15px;font-weight:650;text-decoration:none}.public-header nav a:hover,.public-header nav a[aria-current=page]{color:var(--auth-player-color)}.public-logo{justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.public-logo img{object-fit:contain;width:190px;height:78px}.public-actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.public-main{padding-block:32px}.public-main h1{color:#b5dcd8;margin:0 0 12px;font-size:clamp(26px,4vw,36px)}.public-description{color:#bdcccc;margin:0 0 28px}.public-footer>.container{border-top:1px solid var(--public-divider-color);font-size:var(--ui-small-text-size);color:var(--ui-muted-text-color);padding-block:36px}.public-footer p{margin:0}.public-footer .copyrights{margin-top:20px}.skip-link{z-index:10;background:#272727;padding:12px;position:absolute;top:-100px;left:16px}.skip-link:focus{top:8px}a:focus-visible{outline-offset:4px;outline:2px solid #f4d377}.public-leaderboard{border-collapse:collapse;text-align:left;width:100%}.public-leaderboard th,.public-leaderboard td{border-bottom:1px solid #383838;padding:12px}.public-leaderboard thead{color:#fff;background:0 0}.public-leaderboard th{text-align:inherit;font-weight:700}.public-leaderboard th:first-child{width:calc(7ch + 24px)}.public-leaderboard td:first-child{font-variant-numeric:tabular-nums;white-space:nowrap}.public-leaderboard tbody tr:hover{background:#272727}.public-player{--profession-inline-gap:8px;min-width:0;max-width:100%;color:var(--auth-player-color);align-items:center;font-weight:650;display:inline-flex}.public-leaderboard th:last-child,.public-leaderboard td:last-child{text-align:right}.public-player>span{overflow-wrap:anywhere;min-width:0}@media (max-width:1000px){.container{width:calc(100% - 32px)}.public-header>.container{column-gap:20px;padding-block:88px 14px}.public-logo{top:4px;transform:translate(-50%)}.public-header nav a{align-items:center;min-height:44px;display:inline-flex}.public-main{padding-block:24px}}@media (max-width:600px){.public-header>.container{grid-template-columns:minmax(0,1fr);row-gap:8px}.public-header nav{justify-content:space-between;gap:8px 12px}.public-header nav a{flex:1 0 auto;justify-content:center;font-size:14px}.public-actions .auth-button{flex:1}.public-leaderboard{font-size:14px}.public-leaderboard th,.public-leaderboard td{padding:12px 6px}.public-leaderboard th:first-child{width:5ch}.public-footer>.container{padding-block:24px}}
