.loading[data-v-eea7640a]{background:var(--paper);z-index:10;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:16px;display:flex;position:fixed;inset:0}.loading__title[data-v-eea7640a]{color:var(--turn);-webkit-text-stroke:2px var(--ink);paint-order:stroke fill;margin:0 0 24px;font-size:40px}.loading__bar[data-v-eea7640a]{border:4px solid var(--ink);background:var(--paper);border-radius:8px;width:80%;height:16px;overflow:hidden}.loading__fill[data-v-eea7640a]{background:var(--turn);height:100%;transition:width .3s linear}.loading__bar--indeterminate .loading__fill[data-v-eea7640a]{animation:1.2s ease-in-out infinite alternate loading-slide-eea7640a}.loading__step[data-v-eea7640a],.loading__hint[data-v-eea7640a]{color:var(--ink);margin:0;font-size:24px}@keyframes loading-slide-eea7640a{0%{transform:translate(-100%)}to{transform:translate(290%)}}@media (prefers-reduced-motion:reduce){.loading__fill[data-v-eea7640a]{transition:none}.loading__bar--indeterminate .loading__fill[data-v-eea7640a]{animation:none}}.name[data-v-52b698f3]{height:var(--tg-viewport-height,100dvh);z-index:20;padding:calc(var(--safe-top) + var(--content-safe-top) + 16px) calc(var(--safe-right) + 16px) calc(var(--safe-bottom) + 16px) calc(var(--safe-left) + 16px);background:linear-gradient(180deg, var(--paper-light), var(--paper));flex-direction:column;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden}.name--edit[data-v-52b698f3]{background:#e8c873f5}.name__hero[data-v-52b698f3]{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:24px;min-height:0;display:flex}.name__title[data-v-52b698f3]{white-space:pre-line;color:var(--turn);-webkit-text-stroke:2px var(--ink);paint-order:stroke fill;margin:0;font-size:48px;font-weight:400;line-height:1}.name__sigil[data-v-52b698f3]{border:4px solid var(--ink);background:var(--plate);border-radius:16px;flex:none;place-items:center;width:120px;height:120px;font-size:64px;line-height:1;display:grid}.name__form[data-v-52b698f3]{flex-direction:column;flex:none;gap:8px;padding-bottom:24px;display:flex}.name__row[data-v-52b698f3]{gap:8px;display:flex}.name__input[data-v-52b698f3]{border:4px solid var(--ink);min-width:0;height:64px;color:var(--ink);font:inherit;touch-action:manipulation;-webkit-user-select:text;user-select:text;background:#fff;border-radius:8px;flex:auto;padding:0 16px;font-size:32px}.name__input[data-v-52b698f3]:focus-visible{outline:4px solid var(--target);outline-offset:2px}.name__input[aria-invalid=true][data-v-52b698f3]{border-color:var(--cta)}.name__input--swap-a[data-v-52b698f3]{animation:.15s ease-out name-swap-a-52b698f3}.name__input--swap-b[data-v-52b698f3]{animation:.15s ease-out name-swap-b-52b698f3}.name__dice[data-v-52b698f3]{border:4px solid var(--ink);background:var(--turn);height:64px;color:var(--ink);cursor:pointer;border-radius:8px;flex:0 0 64px;place-items:center;display:grid}.name__dice[data-v-52b698f3]:disabled{opacity:.5}.name__note[data-v-52b698f3]{min-height:24px;color:var(--ink);opacity:.6;margin:0;font-size:20px}.name__note--error[data-v-52b698f3]{color:var(--cta-pressed);opacity:1}.name__actions[data-v-52b698f3]{flex-direction:column;flex:none;gap:12px;display:flex}.name__cta[data-v-52b698f3]{border:4px solid var(--ink);background:var(--cta);color:#fff;height:72px;font:inherit;-webkit-text-stroke:1px var(--ink);cursor:pointer;border-radius:8px;font-size:36px}.name__cta[data-v-52b698f3]:active{background:var(--cta-pressed)}.name__cta[data-v-52b698f3]:disabled{opacity:.7}.name__cancel[data-v-52b698f3]{border:4px solid var(--ink);background:var(--plate);height:56px;color:var(--ink);font:inherit;cursor:pointer;border-radius:8px;font-size:24px}@keyframes name-swap-a-52b698f3{0%{opacity:0}to{opacity:1}}@keyframes name-swap-b-52b698f3{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.name__input--swap-a[data-v-52b698f3],.name__input--swap-b[data-v-52b698f3]{animation:none}}
