@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-cyrillic-ext-400-normal-9PYOMWMR.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-cyrillic-400-normal-DXusLSnH.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-latin-ext-400-normal-CND6cjiG.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-latin-400-normal-B40WzpMT.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/geist-cyrillic-ext-500-normal-UpgxCE-h.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/geist-cyrillic-500-normal-NWpm63d5.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/geist-latin-ext-500-normal-BovoTgeE.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/geist-latin-500-normal-CTWBw9NS.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/geist-cyrillic-ext-600-normal-Cr7e20Aw.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/geist-cyrillic-600-normal-BeW5VFD_.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/geist-latin-ext-600-normal-CVFbg5dS.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/geist-latin-600-normal-CSETrqM2.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/geist-cyrillic-ext-700-normal-CVY63QZD.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/geist-cyrillic-700-normal-BSHy2ewF.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/geist-latin-ext-700-normal-BnofTsEi.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/geist-latin-700-normal-CFi8mLqe.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/geist-mono-cyrillic-ext-500-normal-C7aYOB1D.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/geist-mono-cyrillic-500-normal-D2cXvDHF.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/geist-mono-latin-ext-500-normal-Buglb9-a.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/geist-mono-latin-500-normal-YINYabwD.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/geist-mono-cyrillic-ext-600-normal-BD1CN43b.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/geist-mono-cyrillic-600-normal-Dfv53e6N.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/geist-mono-latin-ext-600-normal-TphwrhF8.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/geist-mono-latin-600-normal-V-KvD_pi.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/geist-mono-cyrillic-ext-700-normal-Bxc9dEb-.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/geist-mono-cyrillic-700-normal-DIjif5V2.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/geist-mono-latin-ext-700-normal-Dk9F-MRR.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/geist-mono-latin-700-normal-DDxuFlf6.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg-canvas: #f4f6f9;--bg-surface: #ffffff;--bg-surface-2: #eef3f8;--bg-inverse: #0b0e13;--text-primary: #0b0e13;--text-secondary: #5a6472;--text-tertiary: #8b95a3;--text-on-brand: #06131a;--border-subtle: #e3e9f0;--border-strong: #cbd5e0;--brand-primary: #00c4ff;--brand-primary-press: #00a6db;--brand-subtle: #e0f7ff;--brand-ink: #0077a3;--accent-primary: #f05a28;--accent-subtle: #fdede6;--accent-ink: #c2410c;--status-success: #12a86a;--status-danger: #dc3b41;--status-danger-subtle: #fceaea;--status-warn: #d9922b;--backdrop: rgba(10, 15, 26, .44);--overlay-hover: rgba(10, 15, 26, .04);--overlay-press: rgba(10, 15, 26, .08);--name-art-glyph: #ffffff;--name-plate-bg: #ffffff;--name-plate-text: #0a0d12;--game-logo-bg: #0b0e13;--focus-ring: rgba(0, 196, 255, .4);--font-sans: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--radius-xs: 7px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 14px;--radius-xl: 16px;--radius-2xl: 20px;--radius-3xl: 24px;--radius-pill: 999px;--radius-button: var(--radius-xl);--radius-input: var(--radius-xl);--radius-card: var(--radius-xl);--radius-card-lg: var(--radius-2xl);--radius-row: var(--radius-lg);--radius-sheet: var(--radius-3xl);--radius-chip: var(--radius-pill);--space-2: 2px;--space-4: 4px;--space-6: 6px;--space-7: 7px;--space-8: 8px;--space-9: 9px;--space-10: 10px;--space-12: 12px;--space-14: 14px;--space-16: 16px;--space-18: 18px;--space-20: 20px;--space-24: 24px;--space-26: 26px;--space-28: 28px;--space-32: 32px;--page-padding-x: var(--space-16);--page-gap: var(--space-14);--section-gap: var(--space-16);--grid-gap: var(--space-14);--h-tg-chrome: 48px;--h-header: 43px;--h-tabbar: 78px;--h-tabbar-content: 52px;--h-input: 63px;--h-button-lg: 58px;--h-button-md: 48px;--h-button-sm: 40px;--h-chip: 32px;--h-reward-tile: 132px;--size-toggle: 36px;--size-icon-lg: 24px;--size-icon-md: 20px;--size-icon-sm: 18px;--size-icon-xs: 16px;--size-icon-2xs: 14px;--size-dot: 7px;--size-dot-status: 8px;--size-game-logo: 40px;--size-game-logo-sm: 26px;--size-reward-art: 60px;--size-name-art-hero: 112px;--border-width: 1px;--border-width-strong: 1.5px;--shadow-tile: 0 10px 24px -4px rgba(10, 15, 26, .22);--shadow-card: 0 1px 2px rgba(10, 15, 26, .04);--shadow-sheet: 0 -8px 32px -8px rgba(10, 15, 26, .24);--gradient-magenta: linear-gradient(135deg, #d945b8 0%, #5c54eb 69.444%);--gradient-blue: linear-gradient(135deg, #2e9cf0 0%, #5c54eb 71.429%);--gradient-orange: linear-gradient(135deg, #f07333 0%, #5c54eb 71.429%);--dur-fast: .18s;--dur-base: .2s;--dur-slow: .24s;--ease-out: cubic-bezier(.2, .8, .2, 1);--z-base: 0;--z-header: 10;--z-tabbar: 20;--z-backdrop: 100;--z-sheet: 110;--z-toast: 200;--tg-viewport-height: 100dvh;--tg-viewport-stable-height: 100dvh;--safe-sys-top: max(env(safe-area-inset-top, 0px), var(--tg-vp-safe-area-inset-top, 0px));--safe-sys-right: max(env(safe-area-inset-right, 0px), var(--tg-vp-safe-area-inset-right, 0px));--safe-sys-bottom: max( env(safe-area-inset-bottom, 0px), var(--tg-vp-safe-area-inset-bottom, 0px) );--safe-sys-left: max(env(safe-area-inset-left, 0px), var(--tg-vp-safe-area-inset-left, 0px));--safe-chrome-top: var(--tg-vp-content-safe-area-inset-top, 0px);--safe-chrome-right: var(--tg-vp-content-safe-area-inset-right, 0px);--safe-chrome-bottom: var(--tg-vp-content-safe-area-inset-bottom, 0px);--safe-chrome-left: var(--tg-vp-content-safe-area-inset-left, 0px);--safe-top: calc(var(--safe-sys-top) + var(--safe-chrome-top));--safe-right: calc(var(--safe-sys-right) + var(--safe-chrome-right));--safe-bottom: calc(var(--safe-sys-bottom) + var(--safe-chrome-bottom));--safe-left: calc(var(--safe-sys-left) + var(--safe-chrome-left))}:root[data-theme=dark]{--bg-canvas: #0b0e13;--bg-surface: #151a22;--bg-surface-2: #1d242e;--bg-inverse: #f2f5f8;--text-primary: #f2f5f8;--text-secondary: #9aa5b3;--text-tertiary: #6b7685;--text-on-brand: #06131a;--border-subtle: #2a323d;--border-strong: #3d4854;--brand-primary: #00c4ff;--brand-primary-press: #33d2ff;--brand-subtle: #062b38;--brand-ink: #4fd8ff;--accent-primary: #ff6e3d;--accent-subtle: #38190e;--accent-ink: #ff8a5c;--status-success: #2ed685;--status-danger: #ff6369;--status-danger-subtle: #33161a;--status-warn: #f5bf5c;--backdrop: rgba(0, 0, 0, .6);--overlay-hover: rgba(242, 245, 248, .06);--overlay-press: rgba(242, 245, 248, .12);--shadow-tile: 0 10px 24px -4px rgba(0, 0, 0, .5);--shadow-card: 0 1px 2px rgba(0, 0, 0, .3);--shadow-sheet: 0 -8px 32px -8px rgba(0, 0, 0, .6)}html{font-synthesis:none}.t-display-32{font-family:var(--font-sans);font-weight:700;font-size:32px;line-height:38px;letter-spacing:-.6px}.t-title-24{font-family:var(--font-sans);font-weight:600;font-size:24px;line-height:30px;letter-spacing:-.4px}.t-heading-20{font-family:var(--font-sans);font-weight:600;font-size:20px;line-height:26px;letter-spacing:-.2px}.t-heading-17{font-family:var(--font-sans);font-weight:600;font-size:17px;line-height:22px;letter-spacing:-.1px}.t-body-16{font-family:var(--font-sans);font-weight:400;font-size:16px;line-height:22px;letter-spacing:0}.t-body-strong-16{font-family:var(--font-sans);font-weight:500;font-size:16px;line-height:22px;letter-spacing:0}.t-small-14{font-family:var(--font-sans);font-weight:400;font-size:14px;line-height:20px;letter-spacing:0}.t-small-strong-14{font-family:var(--font-sans);font-weight:500;font-size:14px;line-height:20px;letter-spacing:0}.t-caption-12{font-family:var(--font-sans);font-weight:500;font-size:12px;line-height:16px;letter-spacing:0}.t-overline-11{font-family:var(--font-sans);font-weight:600;font-size:11px;line-height:14px;letter-spacing:.9px;text-transform:uppercase}.t-numeric-28{font-family:var(--font-sans);font-weight:700;font-size:28px;line-height:32px;letter-spacing:-.4px}.t-mono-name-20{font-family:var(--font-mono);font-weight:600;font-size:20px;line-height:24px;letter-spacing:0}.t-mono-name-16{font-family:var(--font-mono);font-weight:600;font-size:16px;line-height:20px;letter-spacing:0}.t-mono-13{font-family:var(--font-mono);font-weight:500;font-size:13px;line-height:18px;letter-spacing:0}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100%;background:var(--bg-canvas);color:var(--text-primary);font-family:var(--font-sans);font-weight:400;font-size:16px;line-height:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis-weight:none;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;overflow:hidden}#app{display:flex;flex-direction:column;width:100%;height:var(--tg-viewport-height, 100dvh);overflow:hidden;padding-right:var(--safe-right);padding-left:var(--safe-left);background:var(--bg-canvas);isolation:isolate}img,svg,video{display:block;max-width:100%}button,input,textarea,select{font:inherit;color:inherit;background:none;border:none;-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default}a{color:var(--brand-ink);text-decoration:none}ul,ol{list-style:none}.scroll-area{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.scroll-area::-webkit-scrollbar{display:none}:focus{outline:none}:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px;border-radius:var(--radius-sm)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.ui-icon[data-v-b3a78b81]{flex:0 0 auto;color:inherit;transition:transform var(--dur-fast) var(--ease-out)}.page-header[data-v-e363c651]{display:flex;flex:0 0 auto;gap:var(--space-12);align-items:center;width:100%;padding:var(--space-4) var(--page-padding-x) var(--space-14);background:var(--bg-canvas)}.page-header__back[data-v-e363c651]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;margin:calc(var(--space-6) * -1);padding:var(--space-6);color:var(--text-primary);border-radius:var(--radius-pill);transition:background-color var(--dur-fast) var(--ease-out)}.page-header__back[data-v-e363c651]:active{background:var(--overlay-press)}.page-header__title[data-v-e363c651]{flex:1 1 0;min-width:0;overflow:hidden;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis}.ui-badge[data-v-4466f073]{display:inline-flex;flex:0 0 auto;gap:var(--space-6);align-items:center;border-radius:var(--radius-pill);white-space:nowrap}.ui-badge--md[data-v-4466f073]{padding:var(--space-6) var(--space-10)}.ui-badge--sm[data-v-4466f073]{padding:3px var(--space-8)}.ui-badge--brand[data-v-4466f073]{color:var(--brand-ink);background:var(--brand-subtle)}.ui-badge--accent[data-v-4466f073]{color:var(--accent-ink);background:var(--accent-subtle)}.ui-badge--neutral[data-v-4466f073]{color:var(--text-secondary);background:var(--bg-surface-2)}.ui-badge--success[data-v-4466f073]{color:var(--status-success);background:var(--bg-surface-2)}.ui-badge--danger[data-v-4466f073]{color:var(--status-danger);background:var(--accent-subtle)}.ui-badge__dot[data-v-4466f073]{flex:0 0 auto;width:var(--size-dot);height:var(--size-dot);border-radius:var(--radius-pill)}.ui-button[data-v-6157a69a]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-10);border-radius:var(--radius-button);font-family:var(--font-sans);font-weight:500;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out),opacity var(--dur-fast) var(--ease-out)}.ui-button--block[data-v-6157a69a]{width:100%}.ui-button[data-v-6157a69a]:active:not(:disabled){transform:scale(.985)}.ui-button[data-v-6157a69a]:disabled{opacity:.45}.ui-button--lg[data-v-6157a69a]{padding:var(--space-18) var(--space-24);font-size:16px;line-height:22px}.ui-button--md[data-v-6157a69a]{min-height:var(--h-button-md);padding:0 var(--space-18);font-size:15px;line-height:20px}.ui-button--sm[data-v-6157a69a]{min-height:var(--h-button-sm);padding:0 var(--space-14);border-radius:var(--radius-lg);font-size:14px;line-height:20px}.ui-button--primary[data-v-6157a69a]{background:var(--brand-primary);color:var(--text-on-brand)}@media(hover:hover){.ui-button--primary[data-v-6157a69a]:hover:not(:disabled){background:var(--brand-primary-press)}}.ui-button--primary[data-v-6157a69a]:active:not(:disabled){background:var(--brand-primary-press)}.ui-button--secondary[data-v-6157a69a]{background:var(--bg-surface);border:var(--border-width-strong) solid var(--border-strong);color:var(--text-primary)}@media(hover:hover){.ui-button--secondary[data-v-6157a69a]:hover:not(:disabled){background:var(--bg-surface-2)}}.ui-button--secondary[data-v-6157a69a]:active:not(:disabled){background:var(--bg-surface-2)}.ui-button--ghost[data-v-6157a69a]{background:transparent;color:var(--brand-ink)}@media(hover:hover){.ui-button--ghost[data-v-6157a69a]:hover:not(:disabled){background:var(--overlay-hover)}}.ui-button--ghost[data-v-6157a69a]:active:not(:disabled){background:var(--overlay-press)}.ui-button--danger[data-v-6157a69a]{background:var(--status-danger-subtle);color:var(--status-danger);font-weight:600}.ui-button--danger[data-v-6157a69a]:active:not(:disabled){filter:brightness(.97)}.ui-button--dashed[data-v-6157a69a]{background:var(--bg-surface);border:var(--border-width-strong) dashed var(--border-strong);border-radius:var(--radius-lg);color:var(--text-primary)}@media(hover:hover){.ui-button--dashed[data-v-6157a69a]:hover:not(:disabled){border-color:var(--brand-primary)}}.ui-button--dashed[data-v-6157a69a]:active:not(:disabled){background:var(--bg-surface-2)}.ui-button__label[data-v-6157a69a]{display:inline-flex;align-items:center;gap:var(--space-8)}.ui-button__label[data-v-6157a69a]:empty{display:none}.ui-button__spinner[data-v-6157a69a]{width:18px;height:18px;border:2px solid currentcolor;border-top-color:transparent;border-radius:var(--radius-pill);animation:ui-button-spin-6157a69a .7s linear infinite}@keyframes ui-button-spin-6157a69a{to{transform:rotate(360deg)}}.ui-card[data-v-589010bc]{display:flex;flex-direction:column;width:100%;background:var(--bg-surface);color:var(--text-primary);text-align:left;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.ui-card--solid[data-v-589010bc]{border:var(--border-width) solid var(--border-subtle)}.ui-card--dashed[data-v-589010bc]{border:var(--border-width) dashed var(--border-subtle)}.ui-card--border-strong[data-v-589010bc]{border-color:var(--border-strong)}.ui-card--radius-sm[data-v-589010bc]{border-radius:var(--radius-lg)}.ui-card--radius-md[data-v-589010bc]{border-radius:var(--radius-card)}.ui-card--radius-lg[data-v-589010bc]{border-radius:var(--radius-card-lg)}.ui-card--pad-none[data-v-589010bc]{padding:0}.ui-card--pad-sm[data-v-589010bc]{padding:var(--space-12)}.ui-card--pad-md[data-v-589010bc]{padding:var(--space-16)}.ui-card--pad-lg[data-v-589010bc]{padding:var(--space-24) var(--space-16) var(--space-20)}.ui-card--interactive[data-v-589010bc]{cursor:pointer}@media(hover:hover){.ui-card--interactive[data-v-589010bc]:hover{border-color:var(--border-strong)}}.ui-card--interactive[data-v-589010bc]:active{transform:scale(.99);background:var(--bg-surface-2)}.ui-chip[data-v-bab0a60a]{display:inline-flex;flex:0 0 auto;gap:var(--space-6);align-items:center;padding:var(--space-7) var(--space-12);color:var(--text-secondary);background:var(--bg-surface);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-pill);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.ui-chip--active[data-v-bab0a60a]{color:var(--brand-ink);background:var(--brand-subtle);border-color:var(--brand-primary)}.ui-chip--disabled[data-v-bab0a60a]{opacity:.5;cursor:default}.ui-chip[data-v-bab0a60a]:active:not(.ui-chip--disabled){transform:scale(.97)}.ui-chip__count[data-v-bab0a60a]{color:var(--text-tertiary);font-variant-numeric:tabular-nums}.ui-empty[data-v-257307ba]{align-items:center;text-align:center}.ui-empty.ui-empty--hero[data-v-257307ba],.ui-empty.ui-empty--compact[data-v-257307ba]{gap:var(--space-12);padding:var(--space-32) var(--space-20) var(--space-28)}.ui-empty__icon-wrap[data-v-257307ba]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;color:var(--text-tertiary);background:var(--bg-surface-2);border-radius:var(--radius-pill)}.ui-empty__icon-wrap--frame-dashed[data-v-257307ba]{border:var(--border-width-strong) dashed var(--border-strong)}.ui-empty--hero .ui-empty__icon-wrap[data-v-257307ba]{width:96px;height:96px;border-radius:22px}.ui-empty--compact .ui-empty__icon-wrap[data-v-257307ba]{width:64px;height:64px}.ui-empty__title[data-v-257307ba]{margin:0;color:var(--text-primary)}.ui-empty__text[data-v-257307ba]{margin:0;color:var(--text-secondary)}.ui-empty__title[data-v-257307ba],.ui-empty__text[data-v-257307ba]{align-self:stretch}.game-logo[data-v-cb2b2f0f]{display:flex;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden}.game-logo--md[data-v-cb2b2f0f]{width:var(--size-game-logo);height:var(--size-game-logo);border-radius:var(--radius-md)}.game-logo--sm[data-v-cb2b2f0f]{width:var(--size-game-logo-sm);height:var(--size-game-logo-sm);border-radius:var(--radius-xs)}.game-logo--plate[data-v-cb2b2f0f]{background:var(--game-logo-bg)}.game-logo--art[data-v-cb2b2f0f]{background:var(--bg-surface-2)}.game-logo--fallback[data-v-cb2b2f0f]{background:var(--bg-surface-2);color:var(--text-secondary)}.game-logo__initial[data-v-cb2b2f0f]{font-weight:600;line-height:1}.game-logo--md .game-logo__initial[data-v-cb2b2f0f]{font-size:17px}.game-logo--sm .game-logo__initial[data-v-cb2b2f0f]{font-size:11px}.game-logo__img[data-v-cb2b2f0f]{width:100%;height:100%;object-fit:cover}.game-logo--plate .game-logo__img[data-v-cb2b2f0f]{width:70%;height:70%;object-fit:contain}.ui-row[data-v-bb8d0e05]{display:flex;gap:var(--space-12);align-items:center;width:100%;padding:var(--space-12) var(--space-14) var(--space-12) var(--space-12);color:var(--text-primary);text-align:left;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.ui-row--card[data-v-bb8d0e05]{background:var(--bg-surface);border:var(--border-width) solid var(--border-subtle)}.ui-row--radius-sm[data-v-bb8d0e05]{border-radius:var(--radius-row)}.ui-row--radius-md[data-v-bb8d0e05]{border-radius:var(--radius-card)}.ui-row--selected[data-v-bb8d0e05]{background:var(--brand-subtle);border-color:var(--brand-primary)}.ui-row--clickable[data-v-bb8d0e05]{cursor:pointer}@media(hover:hover){.ui-row--clickable[data-v-bb8d0e05]:not(.ui-row--disabled):hover{border-color:var(--border-strong)}}.ui-row--clickable[data-v-bb8d0e05]:not(.ui-row--disabled):active{transform:scale(.99)}.ui-row--disabled[data-v-bb8d0e05]{opacity:.5;cursor:default}.ui-row__leading[data-v-bb8d0e05]{display:flex;flex:0 0 auto;align-items:center}.ui-row__meta[data-v-bb8d0e05]{display:flex;flex:1 1 0;flex-direction:column;gap:var(--space-2);min-width:0}.ui-row__title[data-v-bb8d0e05]{overflow:hidden;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis}.ui-row__subtitle[data-v-bb8d0e05]{overflow:hidden;color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis}.ui-row__trailing[data-v-bb8d0e05]{display:flex;flex:0 0 auto;gap:var(--space-8);align-items:center}.ui-row__chevron[data-v-bb8d0e05]{color:var(--text-tertiary)}.ui-logo[data-v-3481c774]{color:var(--brand-primary)}.ui-name-input[data-v-bcf273e1]{display:flex;flex-direction:column;gap:var(--space-10);width:100%}.ui-name-input__field[data-v-bcf273e1]{display:flex;gap:var(--space-8);align-items:center;min-height:var(--h-input);padding:var(--space-18) var(--space-14) var(--space-18) var(--space-18);overflow:hidden;background:var(--bg-surface);border:var(--border-width-strong) solid var(--border-subtle);border-radius:var(--radius-input);cursor:text;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.ui-name-input__field--focused[data-v-bcf273e1]{border-color:var(--brand-primary);box-shadow:0 0 0 3px var(--focus-ring)}.ui-name-input__field--valid[data-v-bcf273e1]{border-color:var(--status-success);box-shadow:none}.ui-name-input__field--invalid[data-v-bcf273e1]{border-color:var(--status-danger);box-shadow:none}.ui-name-input__field--disabled[data-v-bcf273e1]{opacity:.55;cursor:default}.ui-name-input__at[data-v-bcf273e1]{flex:0 0 auto;color:var(--brand-ink)}.ui-name-input__control[data-v-bcf273e1]{flex:1 1 0;min-width:0;color:var(--text-primary);background:none;border:none;transition:font-size var(--dur-fast) var(--ease-out)}.ui-name-input__control[data-v-bcf273e1]::placeholder{color:var(--text-tertiary)}.ui-name-input__counter[data-v-bcf273e1]{flex:0 0 auto;color:var(--text-tertiary);font-variant-numeric:tabular-nums}.ui-name-input__helper[data-v-bcf273e1]{display:flex;gap:var(--space-8);align-items:center;padding:0 var(--space-4)}.ui-name-input__helper-text[data-v-bcf273e1]{flex:1 1 0;min-width:0;color:var(--text-tertiary)}.ui-name-tile[data-v-26e894d6]{position:relative;display:flex;flex:0 0 auto;flex-direction:column;align-items:center;overflow:hidden;background-repeat:no-repeat;background-size:cover;transition:transform var(--dur-base) var(--ease-out)}.ui-name-tile--catalog[data-v-26e894d6]{gap:var(--space-12);justify-content:center;padding:0 var(--space-12)}.ui-name-tile--shadow[data-v-26e894d6]{box-shadow:var(--shadow-tile)}.ui-name-tile__pattern[data-v-26e894d6]{position:absolute;inset:-12%;display:grid;place-items:center;color:var(--name-art-glyph);opacity:.16;transform:rotate(12deg)}.ui-name-tile__pattern-glyph[data-v-26e894d6]{width:100%;height:auto}.ui-name-tile__mark[data-v-26e894d6]{position:absolute;top:16.67%;left:50%;color:var(--name-art-glyph);transform:translate(-50%)}.ui-name-tile--bare .ui-name-tile__mark[data-v-26e894d6]{top:50%;transform:translate(-50%,-50%)}.ui-name-tile--catalog .ui-name-tile__mark[data-v-26e894d6]{position:relative;top:auto;left:auto;transform:none}.ui-name-tile__plate[data-v-26e894d6]{position:absolute;top:61.67%;left:50%;max-width:78%;padding:var(--space-4) var(--space-8) 5px;overflow:hidden;color:var(--name-plate-text);font-family:var(--font-mono);font-weight:700;line-height:1;white-space:nowrap;text-overflow:ellipsis;background:var(--name-plate-bg);border-radius:var(--radius-xs);transform:translate(-50%)}.ui-name-tile--catalog .ui-name-tile__plate[data-v-26e894d6]{position:relative;top:auto;left:auto;max-width:100%;padding:var(--space-6) var(--space-12) var(--space-7);border-radius:9px;transform:none}.ui-progress[data-v-e27a88e3]{position:relative;width:100%;overflow:hidden;background:var(--bg-surface-2);border-radius:var(--radius-pill)}.ui-progress__fill[data-v-e27a88e3]{position:absolute;top:0;left:0;height:100%;background:var(--brand-primary);border-radius:var(--radius-pill);transition:width var(--dur-base) var(--ease-out)}.ui-progress__fill--indeterminate[data-v-e27a88e3]{width:40%;animation:ui-progress-slide-e27a88e3 1.2s var(--ease-out) infinite}@keyframes ui-progress-slide-e27a88e3{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media(prefers-reduced-motion:reduce){.ui-progress__fill--indeterminate[data-v-e27a88e3]{width:100%;animation:none;opacity:.6}}.ui-reward[data-v-d2d56bf4]{display:flex;flex:1 1 0;flex-direction:column;gap:var(--space-8);align-items:center;justify-content:center;min-width:0;height:var(--h-reward-tile);padding:var(--space-12) var(--space-8);background:var(--bg-surface);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-card);transition:border-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}@media(hover:hover){.ui-reward[data-v-d2d56bf4]:not(:disabled):hover{border-color:var(--border-strong)}}.ui-reward[data-v-d2d56bf4]:not(:disabled):active{transform:scale(.97)}.ui-reward[data-v-d2d56bf4]:disabled{opacity:.5;cursor:default}.ui-reward__art[data-v-d2d56bf4]{flex:0 0 auto;width:var(--size-reward-art);height:var(--size-reward-art);border-radius:var(--radius-pill);object-fit:cover}.ui-reward__art--placeholder[data-v-d2d56bf4]{background:var(--accent-primary)}.ui-reward__title[data-v-d2d56bf4]{width:100%;overflow:hidden;color:var(--text-primary);white-space:nowrap;text-align:center;text-overflow:ellipsis}.ui-search[data-v-883d4e9e]{display:flex;gap:var(--space-10);align-items:center;width:100%;min-height:var(--h-button-md);padding:0 var(--space-12) 0 var(--space-14);background:var(--bg-surface);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-lg);transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.ui-search--focused[data-v-883d4e9e]{border-color:var(--brand-primary);box-shadow:0 0 0 3px var(--focus-ring)}.ui-search__icon[data-v-883d4e9e]{flex:0 0 auto;color:var(--text-tertiary)}.ui-search__control[data-v-883d4e9e]{flex:1 1 0;min-width:0;height:100%;color:var(--text-primary);background:none;border:none;appearance:none}.ui-search__control[data-v-883d4e9e]::placeholder{color:var(--text-tertiary)}.ui-search__control[data-v-883d4e9e]::-webkit-search-cancel-button{display:none}.ui-search__clear[data-v-883d4e9e]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:24px;color:var(--text-tertiary);border-radius:var(--radius-pill)}.ui-search__clear[data-v-883d4e9e]:active{background:var(--overlay-press)}.ui-segmented[data-v-ab64b688]{position:relative;display:flex;width:100%;padding:3px;background:var(--bg-surface-2);border-radius:var(--radius-md)}.ui-segmented__bubble[data-v-ab64b688]{position:absolute;top:3px;left:0;bottom:3px;background:var(--bg-surface);border-radius:10px;box-shadow:var(--shadow-card);transition:transform var(--dur-base) var(--ease-out),width var(--dur-base) var(--ease-out);pointer-events:none}.ui-segmented__item[data-v-ab64b688]{position:relative;z-index:1;flex:1 1 0;min-width:0;padding:var(--space-8) var(--space-2);overflow:hidden;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;border-radius:10px;transition:color var(--dur-fast) var(--ease-out)}.ui-segmented__item--active[data-v-ab64b688]{color:var(--text-primary)}.ui-segmented__item--disabled[data-v-ab64b688]{color:var(--text-tertiary);opacity:.6;cursor:default}.ui-sheet__backdrop[data-v-aa79b2e6]{position:fixed;inset:0;z-index:var(--z-backdrop);background:var(--backdrop)}.ui-sheet[data-v-aa79b2e6]{position:fixed;right:0;bottom:0;left:0;z-index:var(--z-sheet);display:flex;flex-direction:column;gap:var(--space-14);max-height:min(88dvh,calc(var(--tg-viewport-height, 100dvh) - var(--safe-top) - var(--space-8)));padding:var(--space-12) calc(var(--space-16) + var(--safe-right)) calc(var(--space-28) + var(--safe-bottom)) calc(var(--space-16) + var(--safe-left));overflow-y:auto;overscroll-behavior:contain;background:var(--bg-surface);border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;box-shadow:var(--shadow-sheet);touch-action:pan-y;transition:transform var(--dur-slow) var(--ease-out)}.ui-sheet--dragging[data-v-aa79b2e6]{transition:none}.ui-sheet__handle[data-v-aa79b2e6]{position:relative;flex:0 0 auto;align-self:center;display:flex;touch-action:none}.ui-sheet__handle[data-v-aa79b2e6]:before{content:"";position:absolute;inset:-12px -24px}.ui-sheet__grabber[data-v-aa79b2e6]{flex:0 0 auto;width:40px;height:4px;background:var(--border-strong);border-radius:var(--radius-pill)}.ui-sheet__title[data-v-aa79b2e6]{margin:0;color:var(--text-primary);text-align:center}.ui-sheet__body[data-v-aa79b2e6]{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-12);min-height:0}.ui-sheet__footer[data-v-aa79b2e6]{display:flex;flex-direction:column;gap:var(--space-10)}.ui-sheet-backdrop-enter-active[data-v-aa79b2e6],.ui-sheet-backdrop-leave-active[data-v-aa79b2e6]{transition:opacity var(--dur-base) var(--ease-out)}.ui-sheet-backdrop-enter-from[data-v-aa79b2e6],.ui-sheet-backdrop-leave-to[data-v-aa79b2e6]{opacity:0}.ui-sheet-panel-enter-active[data-v-aa79b2e6],.ui-sheet-panel-leave-active[data-v-aa79b2e6]{transition:transform var(--dur-slow) var(--ease-out)}.ui-sheet-panel-enter-from[data-v-aa79b2e6],.ui-sheet-panel-leave-to[data-v-aa79b2e6]{transform:translateY(100%)}@media(prefers-reduced-motion:reduce){.ui-sheet-panel-enter-from[data-v-aa79b2e6],.ui-sheet-panel-leave-to[data-v-aa79b2e6]{transform:none;opacity:0}}.ui-stat[data-v-2b843b33]{display:flex;flex:1 1 0;flex-direction:column;gap:var(--space-2);align-items:center;min-width:0;text-align:center}.ui-stat--card[data-v-2b843b33]{padding:var(--space-12) var(--space-8);background:var(--bg-surface);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-lg)}.ui-stat__value[data-v-2b843b33]{color:var(--text-primary);font-variant-numeric:tabular-nums}.ui-stat__label[data-v-2b843b33]{color:var(--text-tertiary)}.ui-toast[data-v-196ad67c]{position:fixed;right:calc(var(--page-padding-x) + var(--safe-right));bottom:calc(var(--h-tabbar) + var(--safe-bottom) + var(--space-12));left:calc(var(--page-padding-x) + var(--safe-left));z-index:var(--z-toast);display:flex;justify-content:center;padding:var(--space-10) var(--space-16);background:var(--bg-inverse);border-radius:var(--radius-pill);box-shadow:var(--shadow-card);pointer-events:none}.ui-toast__text[data-v-196ad67c]{color:var(--bg-surface);text-align:center}.ui-toast-enter-active[data-v-196ad67c],.ui-toast-leave-active[data-v-196ad67c]{transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.ui-toast-enter-from[data-v-196ad67c],.ui-toast-leave-to[data-v-196ad67c]{opacity:0;transform:translateY(var(--space-8))}@media(prefers-reduced-motion:reduce){.ui-toast-enter-from[data-v-196ad67c],.ui-toast-leave-to[data-v-196ad67c]{transform:none}}.ui-trait[data-v-97b6399d]{display:inline-flex;flex:0 0 auto;gap:var(--space-6);align-items:center;max-width:100%;padding:5px var(--space-10) 5px var(--space-7);overflow:hidden;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;background:var(--bg-surface-2);border-radius:var(--radius-pill)}.ui-trait__swatch[data-v-97b6399d]{flex:0 0 auto;width:12px;height:12px}.ui-trait__swatch--pattern[data-v-97b6399d]{border:var(--border-width) dashed var(--border-strong);border-radius:3px}.ui-trait__swatch--gradient[data-v-97b6399d]{background-repeat:no-repeat;background-size:cover;border-radius:var(--radius-pill)}.app-header[data-v-fa196508]{display:flex;flex:0 0 auto;gap:var(--space-8);align-items:center;padding:var(--space-4) var(--page-padding-x) var(--space-12);background:var(--bg-canvas);z-index:var(--z-header)}.app-header__logo[data-v-fa196508]{display:flex;flex:0 0 auto;align-items:center}.app-header__spacer[data-v-fa196508]{flex:1 1 0;min-width:0}.app-header__wallet[data-v-fa196508]{display:inline-flex;flex:0 1 auto;gap:var(--space-7);align-items:center;min-width:0;height:var(--h-chip);padding:0 var(--space-10);color:var(--text-primary);background:var(--bg-surface-2);border-radius:var(--radius-pill);transition:background-color var(--dur-fast) var(--ease-out)}.app-header__wallet[data-v-fa196508]:active{background:var(--border-subtle)}.app-header__dot[data-v-fa196508]{flex:0 0 auto;width:var(--size-dot-status);height:var(--size-dot-status);background:var(--status-success);border-radius:var(--radius-pill)}.app-header__address[data-v-fa196508]{overflow:hidden;min-width:0;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis}.app-header__claim[data-v-fa196508]{display:inline-flex;flex:0 1 auto;align-items:center;min-width:0;padding:var(--space-7) var(--space-12);overflow:hidden;color:var(--brand-ink);background:var(--brand-subtle);border-radius:var(--radius-pill);white-space:nowrap;text-overflow:ellipsis;transition:background-color var(--dur-fast) var(--ease-out)}.app-header__claim[data-v-fa196508]:active{background:var(--border-subtle)}.app-header__theme[data-v-fa196508]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--size-toggle);height:var(--size-toggle);color:var(--text-secondary);background:var(--bg-surface-2);border-radius:var(--radius-pill);transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.app-header__theme[data-v-fa196508]:active{background:var(--border-subtle)}.tabbar[data-v-b15d1325]{display:flex;flex:0 0 auto;align-items:flex-start;height:calc(var(--h-tabbar) + var(--safe-bottom));padding:var(--space-10) var(--space-8) calc(var(--space-26) + var(--safe-bottom));background:var(--bg-surface);border-top:var(--border-width) solid var(--border-subtle);z-index:var(--z-tabbar)}.tabbar__item[data-v-b15d1325]{display:flex;flex:1 1 0;flex-direction:column;gap:var(--space-6);align-items:center;min-width:0;padding-top:var(--space-4);color:var(--text-tertiary);transition:color var(--dur-fast) var(--ease-out)}.tabbar__item--active[data-v-b15d1325]{color:var(--brand-ink)}.tabbar__icon[data-v-b15d1325],.tabbar__label[data-v-b15d1325]{color:inherit}.app-shell[data-v-f297d9d7]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding-top:var(--safe-top);background:var(--bg-canvas)}.app-shell__view[data-v-f297d9d7]{flex:1 1 auto;min-height:0}.slide-in-enter-active[data-v-f297d9d7],.slide-in-leave-active[data-v-f297d9d7]{transition:transform var(--dur-slow) var(--ease-out),opacity var(--dur-slow) var(--ease-out)}.slide-in-enter-from[data-v-f297d9d7]{transform:translate(16px);opacity:0}.slide-in-leave-to[data-v-f297d9d7]{transform:translate(-8px);opacity:0}@media(prefers-reduced-motion:reduce){.slide-in-enter-from[data-v-f297d9d7],.slide-in-leave-to[data-v-f297d9d7]{transform:none}}.sheet-layout[data-v-a31d94bc]{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;width:100%;margin-top:calc(-1 * var(--space-4));padding-bottom:var(--space-8)}.sheet-layout--gap-14[data-v-a31d94bc]{gap:var(--space-14)}.sheet-layout--gap-12[data-v-a31d94bc]{gap:var(--space-12)}.status-icon[data-v-5e3cccaf]{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:72px;height:72px;border-radius:var(--radius-pill)}.status-icon--neutral[data-v-5e3cccaf]{color:var(--text-secondary);background:var(--bg-surface-2)}.status-icon--muted[data-v-5e3cccaf]{color:var(--text-tertiary);background:var(--bg-surface-2)}.status-icon--danger[data-v-5e3cccaf]{color:var(--status-danger);background:var(--status-danger-subtle)}.connect__title[data-v-dbe965b9]{width:100%;margin:0;color:var(--text-primary);text-align:center}.connect__text[data-v-dbe965b9]{width:100%;margin:0;color:var(--text-secondary);text-align:center}.connect__progress[data-v-dbe965b9]{width:100%}.connect__waiting[data-v-dbe965b9]{width:100%;margin:0;color:var(--text-tertiary);text-align:center}.connect__manual[data-v-dbe965b9]{width:100%;color:var(--brand-ink);text-align:center;transition:opacity var(--dur-fast) var(--ease-out)}.connect__manual[data-v-dbe965b9]:active{opacity:.7}.names__title[data-v-bdabfc7e],.names__text[data-v-bdabfc7e]{width:100%;margin:0;text-align:center}.names__title[data-v-bdabfc7e]{color:var(--text-primary)}.names__text[data-v-bdabfc7e]{color:var(--text-secondary)}.names__list[data-v-bdabfc7e]{display:flex;flex:0 0 auto;flex-direction:column;gap:var(--space-8);width:100%}.names__option[data-v-bdabfc7e]{display:flex;gap:var(--space-12);align-items:center;width:100%;padding:var(--space-10) var(--space-14) var(--space-10) var(--space-10);background:var(--bg-surface);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-row);text-align:left;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.names__option[data-v-bdabfc7e]:active{transform:scale(.99)}.names__option--active[data-v-bdabfc7e]{background:var(--brand-subtle);border-width:var(--border-width-strong);border-color:var(--brand-primary)}.names__art[data-v-bdabfc7e]{display:flex;flex:0 0 auto}.names__meta[data-v-bdabfc7e]{display:flex;flex:1 1 0;flex-direction:column;gap:var(--space-2);min-width:0}.names__handle[data-v-bdabfc7e]{overflow:hidden;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis}.names__count[data-v-bdabfc7e]{overflow:hidden;color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis}.names__option--active .names__count[data-v-bdabfc7e]{color:var(--brand-ink)}.names__radio[data-v-bdabfc7e]{position:relative;flex:0 0 auto;width:var(--size-icon-md);height:var(--size-icon-md);border:var(--border-width-strong) solid var(--border-strong);border-radius:var(--radius-pill);transition:border-color var(--dur-fast) var(--ease-out)}.names__option--active .names__radio[data-v-bdabfc7e]{border-color:var(--brand-primary)}.names__option--active .names__radio[data-v-bdabfc7e]:after{position:absolute;inset:3px;background:var(--brand-primary);border-radius:var(--radius-pill);content:""}.names__skeleton[data-v-bdabfc7e]{width:100%;height:64px;background:linear-gradient(90deg,var(--bg-surface-2) 0%,var(--border-subtle) 50%,var(--bg-surface-2) 100%);background-size:200% 100%;border-radius:var(--radius-row);animation:names-shimmer-bdabfc7e 1.2s var(--ease-out) infinite}@keyframes names-shimmer-bdabfc7e{0%{background-position:200% 0}to{background-position:-200% 0}}.taken__title[data-v-0a4a2823],.taken__text[data-v-0a4a2823]{width:100%;margin:0;text-align:center}.taken__title[data-v-0a4a2823]{color:var(--text-primary)}.taken__text[data-v-0a4a2823]{color:var(--text-secondary)}.details[data-v-73a37d08]{display:flex;flex:0 0 auto;flex-direction:column;width:100%;margin:0;padding:var(--space-12) var(--space-14);background:var(--bg-surface-2);border-radius:var(--radius-card)}.details--gap-8[data-v-73a37d08]{gap:var(--space-8)}.details--gap-10[data-v-73a37d08]{gap:var(--space-10)}.details__row[data-v-73a37d08]{display:flex;gap:var(--space-8);align-items:baseline;width:100%}.details__label[data-v-73a37d08]{flex:1 1 auto;min-width:0;color:var(--text-secondary)}.details__value[data-v-73a37d08]{flex:0 1 auto;min-width:0;margin:0;color:var(--text-primary);text-align:right;overflow-wrap:anywhere}.details__value--mono[data-v-73a37d08]{color:var(--text-tertiary)}.error__title[data-v-48824a67],.error__text[data-v-48824a67]{width:100%;margin:0;text-align:center}.error__title[data-v-48824a67]{color:var(--text-primary)}.error__text[data-v-48824a67]{color:var(--text-secondary)}.pay__title[data-v-7c1351e3],.pay__text[data-v-7c1351e3]{width:100%;margin:0;text-align:center}.pay__title[data-v-7c1351e3]{color:var(--text-primary)}.pay__text[data-v-7c1351e3]{color:var(--text-secondary)}.pay__amount[data-v-7c1351e3]{display:flex;flex:0 0 auto;flex-direction:column;gap:var(--space-2);align-items:center;width:100%;padding:var(--space-14) var(--space-12);background:var(--bg-surface-2);border-radius:var(--radius-card)}.pay__total[data-v-7c1351e3]{width:100%;margin:0;color:var(--text-primary);text-align:center;overflow-wrap:anywhere}.pay__breakdown[data-v-7c1351e3]{width:100%;margin:0;color:var(--text-tertiary);text-align:center;overflow-wrap:anywhere}.pay__progress[data-v-7c1351e3]{width:100%}.pay__hold[data-v-7c1351e3]{width:100%;margin:0;color:var(--text-tertiary);text-align:center}.wallet__title[data-v-49b0b72c]{width:100%;margin:0;color:var(--text-primary);text-align:center}.wallet__row[data-v-49b0b72c]{display:flex;flex:0 0 auto;gap:var(--space-10);align-items:center;width:100%;padding:13px var(--space-14);background:var(--bg-surface-2);border-radius:var(--radius-row)}.wallet__dot[data-v-49b0b72c]{flex:0 0 auto;width:var(--size-dot-status);height:var(--size-dot-status);background:var(--status-success);border-radius:var(--radius-pill)}.wallet__meta[data-v-49b0b72c]{display:flex;flex:1 1 0;flex-direction:column;gap:var(--space-2);min-width:0}.wallet__address[data-v-49b0b72c]{overflow:hidden;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis}.wallet__status[data-v-49b0b72c]{overflow:hidden;color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis}.wallet__copy[data-v-49b0b72c]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--size-icon-lg);height:var(--size-icon-lg);color:var(--text-secondary);transition:color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.wallet__copy[data-v-49b0b72c]:active{transform:scale(.92)}.wallet__copy--copied[data-v-49b0b72c]{color:var(--status-success)}.wallet__empty[data-v-49b0b72c],.wallet__footnote[data-v-49b0b72c]{width:100%;margin:0;text-align:center}.wallet__empty[data-v-49b0b72c]{color:var(--text-secondary)}.wallet__footnote[data-v-49b0b72c]{color:var(--text-tertiary)}.reward__art[data-v-15a2869d]{flex:0 0 auto;width:var(--h-reward-tile);height:var(--h-reward-tile);background:var(--accent-primary);border-radius:var(--radius-pill)}.reward__art--image[data-v-15a2869d]{object-fit:cover;background:var(--bg-surface-2)}.reward__title[data-v-15a2869d],.reward__description[data-v-15a2869d]{width:100%;margin:0;text-align:center}.reward__title[data-v-15a2869d]{color:var(--text-primary)}.reward__description[data-v-15a2869d]{color:var(--text-secondary)}.dev-panel[data-v-75a75787]{position:fixed;top:calc(var(--safe-top) + var(--space-8));left:calc(var(--safe-left) + var(--space-8));z-index:calc(var(--z-toast) + 1);display:flex;flex-direction:column;gap:var(--space-4);max-width:190px;padding:var(--space-8);background:var(--bg-surface);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);opacity:.96}.dev-panel__title[data-v-75a75787]{color:var(--text-tertiary)}.dev-panel__grid[data-v-75a75787]{display:flex;flex-wrap:wrap;gap:var(--space-4)}.dev-panel__grid button[data-v-75a75787]{padding:var(--space-4) var(--space-6);color:var(--text-primary);font-size:11px;line-height:14px;background:var(--bg-surface-2);border-radius:var(--radius-sm)}.dev-panel__grid button.is-on[data-v-75a75787]{color:var(--text-on-brand);background:var(--brand-primary)}.dev-panel__log[data-v-75a75787]{color:var(--text-tertiary);overflow-wrap:anywhere}
