.chart-tip.svelte-1c34a15{z-index:70;color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;background:#20232b;border-radius:14px;padding:10px 12px;font-size:12.5px;position:fixed;transform:translate(-50%,-100%);box-shadow:0 1px 2px #0006,0 12px 32px #00000073}.chart-tip.below.svelte-1c34a15{transform:translate(-50%)}.war-tip.svelte-al6yef{z-index:60;pointer-events:none;background:#1b1e25;border-radius:16px;width:300px;padding:14px 16px;position:fixed;transform:translate(-50%,-100%);box-shadow:0 1px 2px #0006,0 16px 40px #00000073}.war-tip.below.svelte-al6yef{transform:translate(-50%)}.war-tip.svelte-al6yef .row:where(.svelte-al6yef){color:#969ba6;gap:10px;display:flex}.war-tip.svelte-al6yef .row:where(.svelte-al6yef) dt:where(.svelte-al6yef){color:#8a8f9a;flex:none;justify-content:center;width:16px;padding-top:2px;display:flex}button.badge.svelte-al6yef{cursor:pointer;border:0}button.badge.svelte-al6yef:focus-visible{outline-offset:2px;outline:2px solid #54b0e4}.chapters.svelte-al6yef{gap:0}.node.svelte-al6yef{text-align:center;flex-direction:column;flex:none;align-items:center;gap:6px;width:104px;display:flex;position:relative}.node.svelte-al6yef .link:where(.svelte-al6yef){background:#2a2d37;border-radius:4px;width:104px;height:4px;position:absolute;top:31px;right:50%}.node.svelte-al6yef .link.on:where(.svelte-al6yef){background:#54b0e4cc}.node.svelte-al6yef .link.first:where(.svelte-al6yef){display:none}.badge.svelte-al6yef{z-index:1;background:#101217;border-radius:999px;justify-content:center;align-items:center;width:66px;height:66px;display:flex;position:relative;box-shadow:0 1px 2px #0006}.node.svelte-al6yef:not(.is-big) .badge:where(.svelte-al6yef){width:48px;height:48px;margin-top:9px}.badge.svelte-al6yef img:where(.svelte-al6yef){object-fit:contain}.state-locked.svelte-al6yef .badge:where(.svelte-al6yef) img:where(.svelte-al6yef){filter:grayscale()brightness(.7);opacity:.55}.state-open.svelte-al6yef .badge:where(.svelte-al6yef){outline-offset:2px;outline:2px solid #54b0e4}.tick.svelte-al6yef{color:#fff;background:#3fb984;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;display:flex;position:absolute;bottom:-2px;right:-2px}.lvl.svelte-al6yef{color:#fff;background:#2f86bd;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;font-size:11px;font-weight:800;display:flex;position:absolute;top:-4px;left:-4px}.name.svelte-al6yef{color:#e3e6eb;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:96px;font-size:11.5px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.state-locked.svelte-al6yef .name:where(.svelte-al6yef){color:#8a8f9a}.at.svelte-al6yef{color:#8a8f9a;font-size:11px;font-weight:600}.now.svelte-al6yef{color:#fff;text-transform:uppercase;background:#2f86bd;border-radius:999px;padding:1px 8px;font-size:10.5px;font-weight:800}.clock.svelte-al6yef .pin:where(.svelte-al6yef),.clock.svelte-al6yef .end:where(.svelte-al6yef){position:absolute;transform:translate(-50%)}.clock.svelte-al6yef .pin:where(.svelte-al6yef){top:0}.clock.svelte-al6yef .end:where(.svelte-al6yef){z-index:2;top:2px}.clock.svelte-al6yef .cyc:where(.svelte-al6yef){opacity:.8;position:absolute;transform:translate(-50%)}.battle.svelte-al6yef{cursor:pointer;z-index:1;background:#e5716b8c;border:0;border-radius:999px;padding:0;position:absolute;top:17px;box-shadow:inset 0 0 0 1.5px #e5716be6}.nowpin.svelte-al6yef{z-index:3;background:#54b0e4;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.nowpin.svelte-al6yef span:where(.svelte-al6yef){color:#fff;text-transform:uppercase;white-space:nowrap;background:#2f86bd;border-radius:999px;padding:1px 8px;font-size:10.5px;font-weight:800;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.war-title.svelte-1dzql8o{text-shadow:0 6px 30px #00000080}.tile.svelte-1dzql8o{background:#16181e;border-radius:18px;min-width:0;padding:14px 16px;box-shadow:0 1px 2px #0006}.tile.svelte-1dzql8o dt:where(.svelte-1dzql8o){color:#8a8f9a;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.tile.svelte-1dzql8o .v:where(.svelte-1dzql8o){font-family:var(--font-display);color:#fff;margin-top:2px;font-size:26px;line-height:1.1}.tile.svelte-1dzql8o .s:where(.svelte-1dzql8o){margin-top:2px;font-size:12px}.th.svelte-1dzql8o{color:#8a8f9a;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:12px;font-size:11px;font-weight:800}.td.svelte-1dzql8o{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;padding:10px 12px}
