.ev.svelte-5573vq{width:var(--tpl-w, 560px);min-height:var(--tpl-h, 250px)}.title.svelte-5573vq{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--px-text-bright);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meta.svelte-5573vq{font-size:8px;font-weight:700;letter-spacing:.12em;color:var(--px-text-dim);flex:none}.body.svelte-5573vq{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;padding:14px 18px 10px;align-items:center}.body.empty.svelte-5573vq{display:flex;justify-content:center;min-height:150px;font-size:10px;letter-spacing:.16em;color:var(--px-text-dim)}.mon.svelte-5573vq{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.art-frame.svelte-5573vq{--px-art-size: 96px;width:112px;height:112px;display:flex;align-items:center;justify-content:center;background:var(--px-cell-bg);border:2px solid var(--px-cell-border)}.name.svelte-5573vq{max-width:112px;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--px-text-bright);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stats.svelte-5573vq{display:flex;flex-direction:column;gap:6px;min-width:0}.row.svelte-5573vq{display:grid;grid-template-columns:30px minmax(0,1fr) 64px;gap:8px;align-items:center}.k.svelte-5573vq{font-size:9px;font-weight:700;letter-spacing:.1em;color:var(--px-text-dim)}.track.svelte-5573vq{height:10px;background:var(--px-cell-bg);border:2px solid var(--px-cell-border);position:relative}.fill.svelte-5573vq{position:absolute;inset:0 auto 0 0;background:var(--px-hp-mid)}.full.svelte-5573vq .fill:where(.svelte-5573vq){background:var(--px-hp)}.v.svelte-5573vq{font-size:10px;font-weight:700;color:var(--px-text-bright);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.v.svelte-5573vq i:where(.svelte-5573vq){font-style:normal;color:var(--px-text-dim);font-size:8px}.idle.svelte-5573vq{opacity:.45}.foot.svelte-5573vq{display:flex;justify-content:space-between;gap:12px;margin:0 18px 12px;padding-top:8px;border-top:2px solid var(--px-cell-border);font-size:10px;letter-spacing:.1em;font-weight:700;color:var(--px-text);text-transform:uppercase;min-height:22px}.now.svelte-5573vq{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.now.svelte-5573vq b:where(.svelte-5573vq){color:var(--px-text-bright)}.left.svelte-5573vq{flex:none;color:var(--px-gold)}.done.svelte-5573vq{width:100%;text-align:center;color:var(--px-gold)}
