:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#fff2d9;background:#201a16;font-family:system-ui,sans-serif}body{place-items:center;min-height:100vh;margin:0;display:grid}main{background:#30251c;border:1px solid #776044;border-radius:1rem;width:min(24rem,100vw - 5rem);padding:2rem}h1,h2{margin-block:0 .75rem;font-family:Georgia,serif}p{line-height:1.5}button{color:#24180b;font:inherit;cursor:pointer;background:#f2c36d;border:0;border-radius:.5rem;padding:.75rem 1rem;font-weight:700}button:disabled{cursor:wait}.treasury div{border-bottom:1px solid #776044;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding-block:.55rem;display:flex}.treasury dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-weight:700}.leaderboard{min-width:0;margin-block-start:2rem}.leaderboard-scroll{overflow:auto}.leaderboard table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.leaderboard th,.leaderboard td{text-align:left;border-bottom:1px solid #776044;padding:.55rem}.leaderboard tr>:last-child{text-align:right}.leaderboard .positive{color:#a7e8a2}.leaderboard .negative{color:#ffaca5}.scout-button{margin-inline-start:.5rem;padding:.2rem .4rem}@media (width>=52rem){main.kingdom-view{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);column-gap:2rem;width:min(76rem,100vw - 5rem);display:grid}.kingdom-view>*{grid-column:1/-1}.kingdom-view>.kingdom-panel{grid-column:1}.kingdom-view>.leaderboard{grid-column:2;align-self:start;max-height:calc(100dvh - 2rem);margin-block-start:0;position:sticky;top:1rem;overflow:auto}}.kingdom-age{color:#c2bab0;white-space:nowrap;align-items:center;gap:.25rem;margin-inline-end:.45rem;font-size:.875em;font-weight:400;display:inline-flex}.kingdom-age-tooltip{z-index:2;box-sizing:border-box;color:#fff3dc;white-space:normal;background:#211a15;border:1px solid #776044;border-radius:.25rem;width:max-content;max-width:min(18rem,100vw - 1rem);padding:.4rem .55rem;position:fixed}
