.icon.svelte-yj4ct2{vertical-align:middle;flex:none;line-height:0;display:inline-block}.icon.svelte-yj4ct2 svg{display:block}.btn.svelte-3pq725{box-sizing:border-box;white-space:nowrap;height:44px;color:var(--ink);transition:transform var(--leave) ease-out;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:13px;font-weight:500;line-height:1;display:inline-flex;position:relative}.lg.svelte-3pq725{height:52px;padding:0 22px;font-size:15px}.sm.svelte-3pq725{gap:6px;height:32px;padding:0 12px}.sm.svelte-3pq725:after{content:"";border-radius:999px;position:absolute;inset:-6px 0}.bare.sm.svelte-3pq725:after{inset:-6px}.bare.svelte-3pq725{width:44px;padding:0}.bare.lg.svelte-3pq725{width:52px}.bare.sm.svelte-3pq725{width:32px}.btn.commit.svelte-3pq725{background:var(--nation);color:var(--on-nation)}.btn.neutral.svelte-3pq725{background:var(--ink);color:var(--night)}.btn.plain.svelte-3pq725{box-shadow:inset 0 0 0 1px var(--ink-3)}.btn.danger.svelte-3pq725{color:var(--foe);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--foe) 60%, transparent)}.btn.money.svelte-3pq725{color:var(--gold);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 60%, transparent)}.btn.faith.svelte-3pq725{color:var(--faith);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--faith) 60%, transparent)}.btn.quiet.svelte-3pq725{color:var(--ink-2)}.btn.quiet.svelte-3pq725:not(.bare){padding:0 10px}.btn.svelte-3pq725:not(.plain,.quiet),.btn.off.svelte-3pq725{--glyph:currentColor}.btn.off.svelte-3pq725{color:var(--ink-3);cursor:default}.btn.off.svelte-3pq725:not(.quiet){box-shadow:inset 0 0 0 1px var(--edge);background:0 0}.btn.svelte-3pq725:not(.commit,.neutral),.btn.off.svelte-3pq725{text-shadow:var(--halo)}.glass .btn.svelte-3pq725{text-shadow:none}@media (hover:hover){.btn.plain.svelte-3pq725:not(.off):hover,.btn.quiet.svelte-3pq725:not(.off):hover{background:var(--edge);color:var(--ink)}.btn.danger.svelte-3pq725:not(.off):hover,.btn.money.svelte-3pq725:not(.off):hover,.btn.faith.svelte-3pq725:not(.off):hover{background:var(--edge)}}.btn.svelte-3pq725:not(.off):active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.btn.svelte-3pq725{transition:none}.btn.svelte-3pq725:not(.off):active{transform:none}}.dot.svelte-mlt51y{width:var(--s);height:var(--s);background:var(--c);vertical-align:middle;border-radius:50%;flex:none;display:inline-block}.hollow.svelte-mlt51y{box-shadow:inset 0 0 0 1.5px var(--c);background:0 0}.faint.svelte-mlt51y{opacity:.4}.num.svelte-19g48q1{white-space:nowrap;font-weight:500;line-height:1}small.svelte-19g48q1{color:var(--ink-2);margin-left:.3em;font-size:max(11px,.72em)}small.loss.svelte-19g48q1{color:var(--foe)}.sr.svelte-19g48q1{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.chip.svelte-1klnnvz{box-sizing:border-box;white-space:nowrap;height:32px;color:var(--ink);-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:500;line-height:1;display:inline-flex;position:relative}.small.svelte-1klnnvz{gap:6px;height:28px;padding:0 12px;font-size:12px}.aside.svelte-1klnnvz{color:var(--ink-2)}.press.svelte-1klnnvz:after{content:"";border-radius:999px;position:absolute;inset:-6px -2px}.small.press.svelte-1klnnvz:after{inset:-8px -2px}.chip[aria-pressed=true].svelte-1klnnvz{box-shadow:inset 0 0 0 1px var(--you)}.glass .chip.svelte-1klnnvz{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}@media (hover:hover){.press.svelte-1klnnvz:hover{background:var(--edge)}}.disc.svelte-1gmxla6{width:var(--s);height:var(--s);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.face.svelte-1gmxla6{background:var(--field);width:100%;height:100%;color:var(--charge);font-size:max(10.5px, calc(var(--s) * .35));border-radius:50%;place-items:center;font-weight:600;line-height:1;display:grid}.ring.svelte-1gmxla6{border:1.5px solid var(--r);border-radius:50%;position:absolute;inset:-4px}.ring.threat.svelte-1gmxla6{border-style:dashed}.flag.svelte-1gmxla6{background:var(--r);border-radius:50%;width:9px;height:9px;position:absolute;top:-2px;right:-2px}.gone.svelte-1gmxla6 .face:where(.svelte-1gmxla6){opacity:.4}.strike.svelte-1gmxla6{background:var(--ink);border-radius:1px;height:1.5px;margin-top:-.75px;position:absolute;top:50%;left:12%;right:12%}.press.svelte-1gmxla6:after{content:"";inset:min(0px, calc((var(--s) - 44px) / 2));border-radius:50%;position:absolute}.row.svelte-1q2zdal{box-sizing:border-box;min-height:44px;color:var(--ink);border-radius:10px;align-items:center;gap:12px;padding:8px 10px;display:flex;position:relative}.mark.svelte-1q2zdal{flex:none;justify-content:center;align-items:center;min-width:16px;display:inline-flex}.main.svelte-1q2zdal{text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;flex:1;gap:3px;min-width:0;padding:0;display:flex}.name.svelte-1q2zdal{min-width:0;font-size:15px;font-weight:500;line-height:1.25;display:block}.badge.svelte-1q2zdal{vertical-align:.05em;align-items:center;gap:6px;height:1em;margin-left:6px;display:inline-flex}.detail.svelte-1q2zdal{color:var(--ink-2);font-size:12px;line-height:1.35}.trail.svelte-1q2zdal{z-index:1;pointer-events:none;flex:none;align-items:center;gap:8px;display:flex;position:relative}.trail.svelte-1q2zdal :is(button,a,input,select,[role=button]){pointer-events:auto}.selected.svelte-1q2zdal{box-shadow:inset 0 0 0 1px var(--you)}.waiting.svelte-1q2zdal .detail:where(.svelte-1q2zdal){color:var(--wait)}.danger.svelte-1q2zdal .detail:where(.svelte-1q2zdal),.danger.plain.svelte-1q2zdal .name:where(.svelte-1q2zdal){color:var(--foe)}.locked.svelte-1q2zdal .name:where(.svelte-1q2zdal),.locked.svelte-1q2zdal .detail:where(.svelte-1q2zdal){color:var(--ink-3)}button.main.svelte-1q2zdal:after{content:"";border-radius:10px;position:absolute;inset:0}.main.svelte-1q2zdal:focus-visible{outline:none}.main.svelte-1q2zdal:focus-visible:after{content:"";outline:2px solid var(--you);outline-offset:0;border-radius:10px;position:absolute;inset:0}@media (hover:hover){.press.svelte-1q2zdal:hover{background:var(--track)}}.seg.svelte-ebywj8{scrollbar-width:none;flex:none;max-width:100%;margin:-8px 0;padding:8px 0;display:inline-flex;overflow-x:auto}.track.svelte-ebywj8{box-shadow:inset 0 0 0 1px var(--edge);border-radius:999px;flex:none;gap:2px;padding:3px;display:inline-flex}button.svelte-ebywj8{box-sizing:border-box;white-space:nowrap;min-width:44px;height:32px;color:var(--ink-2);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:13px;font-weight:500;line-height:1;position:relative}button.svelte-ebywj8:after{content:"";position:absolute;inset:-6px 0}.small.svelte-ebywj8 button:where(.svelte-ebywj8){height:28px;padding:0 10px;font-size:12px}.small.svelte-ebywj8 button:where(.svelte-ebywj8):after{inset:-8px 0}button.svelte-ebywj8:focus-visible{outline-offset:-2px}.on.svelte-ebywj8{color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink-3)}button[aria-disabled=true].svelte-ebywj8{color:var(--ink-3);cursor:default}@media (hover:hover){button.svelte-ebywj8:not(.on):not([aria-disabled=true]):hover{color:var(--ink)}}.scrim.svelte-1yv496u{z-index:9;background:var(--scrim);position:absolute;inset:0}.sheet.svelte-1yv496u{--sat:env(safe-area-inset-top,0px);--sar:env(safe-area-inset-right,0px);--sab:env(safe-area-inset-bottom,0px);--sal:env(safe-area-inset-left,0px);--below:calc(var(--bottom) + var(--sab));box-sizing:border-box;z-index:10;max-height:calc(100% - var(--top) - var(--below));border-radius:var(--radius);color:var(--ink);flex-direction:column;display:flex;position:absolute;overflow:hidden}.sheet.svelte-1yv496u:focus{outline:none}.right.svelte-1yv496u{top:var(--top);right:calc(var(--gap) + var(--sar));width:var(--panel)}.left.svelte-1yv496u{top:var(--top);left:calc(var(--gap) + var(--sal));width:var(--panel)}.bottom.svelte-1yv496u{bottom:var(--below);width:min(calc(var(--panel) + 120px), calc(100% - 2 * var(--gap) - var(--sal) - var(--sar)));max-height:min(58vh, calc(100% - var(--below) - var(--gap)));left:50%;translate:-50%}.full.svelte-1yv496u{top:calc(var(--gap) + var(--sat));right:calc(var(--gap) + var(--sar));bottom:var(--below);left:calc(var(--gap) + var(--sal));max-height:none}.centre.svelte-1yv496u{top:var(--top);width:min(var(--width,680px), calc(100% - 2 * var(--gap) - var(--sal) - var(--sar)));left:50%;translate:-50%}@media (width<=520px){.right.svelte-1yv496u,.left.svelte-1yv496u,.bottom.svelte-1yv496u,.centre.svelte-1yv496u{--above:calc(max(calc(var(--dial) + var(--key) + 3 * var(--gap)), var(--sheet-bottom,0px)) + var(--sab));top:auto;right:calc(var(--gap) + var(--sar));bottom:var(--above);left:calc(var(--gap) + var(--sal));width:auto;max-height:max(min(58vh, calc(100% - var(--above) - var(--top))), min(140px, calc(100% - var(--above) - var(--gap) - var(--sat))));translate:none}}@media (height<=520px) and (width>=521px){.right.svelte-1yv496u,.left.svelte-1yv496u,.bottom.svelte-1yv496u,.centre.svelte-1yv496u{--right:calc(var(--sheet-right,calc(var(--dial) + 3 * var(--gap))) + var(--sar));top:calc(var(--gap) + var(--sat));right:auto;bottom:calc(var(--gap) + var(--sab));left:calc(var(--gap) + var(--sal));width:min(var(--panel), calc(100% - var(--gap) - var(--sal) - var(--right)));max-height:none;translate:none}.full.svelte-1yv496u{right:calc(var(--sheet-right,calc(var(--dial) + 2 * var(--gap))) + var(--sar));bottom:calc(var(--gap) + var(--sab))}}header.svelte-1yv496u{flex:none;align-items:flex-start;gap:12px;padding:16px 8px 10px 18px;display:flex}.lead.svelte-1yv496u{flex:none;align-items:center;min-height:32px;display:flex}.heading.svelte-1yv496u{flex:1;min-width:0;padding-top:6px}h2.svelte-1yv496u{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600;line-height:1.1}.sub.svelte-1yv496u{color:var(--ink-2);margin-top:8px}.tabs.svelte-1yv496u{flex:none;padding:2px 18px 10px}.body.svelte-1yv496u{overscroll-behavior:contain;flex:auto;min-height:0;padding:2px 8px 12px;overflow-y:auto}.body.svelte-1yv496u:focus-visible{outline-offset:-2px}footer.svelte-1yv496u{flex:none;justify-content:flex-end;gap:8px;padding:10px 18px 18px;display:flex}
