.ecnt[data-v-086cd533]{display:flex;flex-direction:column;align-items:center;gap:8px}.ecnt--framed[data-v-086cd533]{padding:10px 12px 12px;background:var(--ecnt-frame, var(--g-pale));border-radius:var(--r-sm);box-shadow:inset 0 0 0 2px var(--g-line)}.ecnt__title[data-v-086cd533]{line-height:13px;color:var(--ecnt-text, var(--g));text-transform:uppercase;letter-spacing:1px;text-align:center}.ecnt__done[data-v-086cd533]{margin:0;font-weight:700;line-height:14px;text-align:center;color:var(--ecnt-text, inherit)}.ecnt__parts[data-v-086cd533]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.ecnt__part[data-v-086cd533]{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:48px}.ecnt__n[data-v-086cd533]{min-width:100%;height:32px;padding:0 6px 3px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;font-size:18px;line-height:18px;font-variant-numeric:tabular-nums}.ecnt__lbl[data-v-086cd533]{color:var(--ecnt-text, var(--home-mut));line-height:11px}.ecnt__d[data-v-086cd533]{display:inline-block;width:1ch;text-align:center}.ecnt__sp[data-v-086cd533]{white-space:pre}.ecnt--blocks .ecnt__n[data-v-086cd533]{border:2px solid var(--ecnt-edge, var(--g-deep));border-radius:var(--r-sm);background:linear-gradient(180deg,var(--ecnt-hi, var(--g-hi)) 0,var(--ecnt-hi, var(--g-hi)) 50%,var(--ecnt-mid, #1c9a57) 50%,var(--ecnt-low, var(--g)) 100%);box-shadow:inset 0 -2px #0000002e;color:var(--ecnt-ink, #fff);text-shadow:var(--ecnt-shadow, 1px 1px 0 var(--g-deep))}.ecnt--digital .ecnt__parts[data-v-086cd533]{gap:0;padding:6px 8px;background:var(--ecnt-box, #14241d);border:2px solid var(--home-ink);border-radius:var(--r-sm);box-shadow:inset 0 0 0 1px #ffffff14,0 3px #1b2e4029}.ecnt--digital .ecnt__part[data-v-086cd533]{min-width:44px}.ecnt--digital .ecnt__n[data-v-086cd533]{height:22px;padding:0 4px;color:var(--ecnt-lit, var(--ecnt-auto, #5ff0a0));text-shadow:var(--ecnt-glow, 0 0 6px rgba(95, 240, 160, .55))}.ecnt--digital .ecnt__lbl[data-v-086cd533]{color:var(--ecnt-text, #8fb5a2)}.ecnt--cards .ecnt__n[data-v-086cd533]{border:2px solid var(--home-ink);border-radius:var(--r-sm);background:linear-gradient(180deg,var(--ecnt-hi, #fff) 0,var(--ecnt-hi, #fff) 50%,var(--ecnt-mid, #e3e9ee) 50%,var(--ecnt-low, #dbe2e8) 100%);box-shadow:0 2px #08183033;color:var(--ecnt-ink, var(--home-ink))}.ecnt--neon .ecnt__n[data-v-086cd533]{--lit: var(--ecnt-lit, var(--ecnt-auto, #5ff0ff));border:2px solid var(--lit);border-radius:var(--r-sm);background:var(--ecnt-box, #120a2a);box-shadow:0 0 6px var(--lit),inset 0 0 4px var(--lit);color:var(--lit);text-shadow:0 0 6px var(--lit)}.ecnt--flip .ecnt__n[data-v-086cd533]{border:2px solid #0b1016;border-radius:var(--r-sm);background:linear-gradient(180deg,transparent 0 calc(50% - 1px),#0b1016 calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)),linear-gradient(180deg,var(--ecnt-hi, #39434f) 0 50%,var(--ecnt-low, #232b35) 50%);box-shadow:0 2px #0818304d;color:var(--ecnt-lit, var(--ecnt-auto, #fff))}.ecnt--lcd .ecnt__parts[data-v-086cd533]{gap:0;padding:6px 8px;background:var(--ecnt-box, #9bbc0f);border:2px solid var(--ecnt-edge, #306230);border-radius:var(--r-sm);box-shadow:inset 0 0 0 1px #0f380f59,0 3px #1b2e4029}.ecnt--lcd .ecnt__part[data-v-086cd533]{min-width:44px}.ecnt--lcd .ecnt__n[data-v-086cd533]{height:22px;padding:0 4px;color:var(--ecnt-lit, var(--ecnt-auto, #0f380f))}.ecnt--lcd .ecnt__lbl[data-v-086cd533]{color:var(--ecnt-text, #306230)}.ecnt--gold .ecnt__n[data-v-086cd533]{border:2px solid var(--ecnt-edge, #7a4f00);border-radius:var(--r-sm);background:linear-gradient(180deg,var(--ecnt-hi, #ffe27a) 0 50%,var(--ecnt-mid, #f5b400) 50%,var(--ecnt-low, #d18f00) 100%);box-shadow:inset 0 0 0 1px #ffffff59,0 2px #08183040;color:var(--ecnt-ink, #3a2600)}.ecnt--bubble .ecnt__n[data-v-086cd533]{position:relative;border:2px solid var(--home-ink);border-radius:12px;background:var(--ecnt-box, #fff);box-shadow:0 2px #08183033;color:var(--ecnt-lit, var(--ecnt-auto, var(--home-ink)))}.ecnt--bubble .ecnt__n[data-v-086cd533]:after{content:"";position:absolute;left:50%;bottom:-5px;margin-left:-3px;width:6px;height:6px;background:var(--ecnt-box, #fff);border-right:2px solid var(--home-ink);border-bottom:2px solid var(--home-ink);clip-path:polygon(100% 0,100% 100%,0 100%);box-sizing:border-box}.ecnt--bubble .ecnt__part[data-v-086cd533]{gap:7px}.ecnt--compact.ecnt--bubble .ecnt__n[data-v-086cd533]:after{display:none}.ecnt__bar[data-v-086cd533]{margin:0;height:32px;padding:0 12px 3px;display:flex;align-items:center;box-sizing:border-box;border:2px solid var(--ecnt-edge, var(--g-deep));border-radius:var(--r-sm);background:linear-gradient(180deg,var(--ecnt-hi, var(--g-hi)) 0,var(--ecnt-hi, var(--g-hi)) 50%,var(--ecnt-mid, #1c9a57) 50%,var(--ecnt-low, var(--g)) 100%);box-shadow:inset 0 -2px #0000002e,0 2px #08183033;color:var(--ecnt-ink, #fff);text-shadow:var(--ecnt-shadow, 1px 1px 0 var(--g-deep));font-size:18px;line-height:18px;font-weight:700;white-space:nowrap}.ecnt--compact .ecnt__part[data-v-086cd533]{min-width:46px}.ecnt--titled[data-v-086cd533]{flex-direction:row;flex-wrap:wrap;justify-content:center}.ecnt--compact.ecnt--digital .ecnt__parts[data-v-086cd533],.ecnt--compact.ecnt--lcd .ecnt__parts[data-v-086cd533]{padding:2px 6px}.ecnt--compact.ecnt--digital .ecnt__part[data-v-086cd533],.ecnt--compact.ecnt--lcd .ecnt__part[data-v-086cd533]{min-width:38px}.ecnt__line[data-v-086cd533]{margin:0;font-size:18px;line-height:22px;font-weight:700;color:var(--ecnt-lit, var(--ecnt-text, var(--g)));text-align:center}
