.page-loading[data-v-98b926c7]{position:fixed;z-index:1000;inset:0 0 auto;height:2px;overflow:hidden;pointer-events:none;background:#c8b06022}.page-loading span[data-v-98b926c7]{display:block;width:35%;height:100%;background:#c8b060;animation:page-loading-98b926c7 1.2s ease-in-out infinite}@keyframes page-loading-98b926c7{0%{transform:translate(-100%)}to{transform:translate(390%)}}@media (prefers-reduced-motion: reduce){.page-loading span[data-v-98b926c7]{width:100%;animation:none}}.sigil[data-v-72437f4c]{display:inline-block;vertical-align:-.14em;flex-shrink:0}.error-overlay[data-v-768bfa63]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;animation:fadeIn-768bfa63 .3s ease}@keyframes fadeIn-768bfa63{0%{opacity:0}to{opacity:1}}.error-modal[data-v-768bfa63]{position:relative;text-align:center}.error-modal-icon-container[data-v-768bfa63]{margin-bottom:20px}.error-modal-icon[data-v-768bfa63]{margin:0 auto;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:1}.error-modal-text[data-v-768bfa63]{margin-bottom:24px}.error-modal-divider[data-v-768bfa63]{width:60px;margin:0 auto 24px}.error-close-btn[data-v-768bfa63]{padding:14px 40px;display:flex;align-items:center;justify-content:center;width:100%}.evb[data-v-e950206f]{position:relative;z-index:50;display:flex;align-items:center;gap:12px;padding:9px 16px;font-size:13px;color:#f0e6c4;background:linear-gradient(180deg,#c8b06029,#c8b06014);border-bottom:1px solid rgba(200,176,96,.3);box-shadow:0 2px 14px -6px #c8b06059}.evb-ic[data-v-e950206f]{font-size:15px;flex-shrink:0;filter:drop-shadow(0 0 6px rgba(200,176,96,.5))}.evb-tx[data-v-e950206f]{flex:1;min-width:0;line-height:1.3}.evb-cta[data-v-e950206f]{flex-shrink:0;cursor:var(--mauporia-cursor-pointer, pointer);font-size:12.5px;font-weight:800;letter-spacing:.3px;color:#241a05;padding:6px 14px;border:none;border-radius:9px;background:linear-gradient(180deg,#ffe08a,#e9b53f);box-shadow:0 6px 16px -6px #e9b53f99;transition:filter .15s}.evb-cta[data-v-e950206f]:hover{filter:brightness(1.06)}.evb-x[data-v-e950206f]{flex-shrink:0;cursor:var(--mauporia-cursor-pointer, pointer);width:26px;height:26px;border-radius:8px;font-size:13px;color:#cdbf8c;background:transparent;border:1px solid rgba(200,176,96,.28);display:grid;place-items:center;transition:.15s}.evb-x[data-v-e950206f]:hover{color:#fff;border-color:#c8b06080;background:#c8b0601f}.evb-enter-active[data-v-e950206f],.evb-leave-active[data-v-e950206f]{transition:opacity .25s ease,transform .25s ease}.evb-enter-from[data-v-e950206f],.evb-leave-to[data-v-e950206f]{opacity:0;transform:translateY(-100%)}@media (max-width: 560px){.evb[data-v-e950206f]{gap:9px;padding:8px 12px;font-size:12px}.evb-tx[data-v-e950206f]{line-height:1.25}.evb-cta[data-v-e950206f]{padding:6px 11px;font-size:12px}}*{margin:0;padding:0;scrollbar-width:none;-ms-overflow-style:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}::-webkit-scrollbar{display:none;width:0;height:0}input,textarea,[contenteditable=true],[contenteditable=""]{-webkit-user-select:text;user-select:text}html{-webkit-text-size-adjust:100%;touch-action:manipulation;background:#0b0e17}body{overscroll-behavior:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0b0e17}html.game-no-scroll{overflow:hidden;height:100%}body.game-no-scroll{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden}@media (max-width: 768px){button,a,.clickable,[role=button],input[type=submit],input[type=button]{min-height:44px;min-width:44px}button.compact,a.compact,.btn-sm,.btn-icon-only{min-height:36px;min-width:36px}}@supports (padding-bottom: env(safe-area-inset-bottom)){.safe-bottom{padding-bottom:env(safe-area-inset-bottom)}.safe-top{padding-top:env(safe-area-inset-top)}}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/cormorant-garamond-cyrillic-400.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/cormorant-garamond-latin-400.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/raleway-cyrillic-wght-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/raleway-latin-wght-normal.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:200 800;src:url(/fonts/plus-jakarta-sans-latin-wght-normal.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--color-bg-primary: #0B0E17;--color-bg-secondary: #0A0F18;--color-bg-card: rgba(8, 12, 20, .85);--color-bg-input: #151E30;--color-bg-panel: rgba(20, 28, 45, .6);--color-bg-sanctum: #080c14;--color-text-ivory: #ecd8ba;--color-border-ornament: color-mix(in srgb, var(--color-accent-gold) 24%, transparent);--font-display: "Cormorant Garamond", Georgia, serif;--color-accent-primary: #7B6FB0;--color-accent-secondary: #5B6E9A;--color-accent-gold: #C8B060;--color-accent-cyan: #00ffff;--color-accent-purple: #b000ff;--color-health-good: #5B9E6B;--color-health-medium: #C8A84B;--color-health-low: #C85B4B;--color-damage: #BE5B5B;--color-damage-bg: rgba(60, 30, 30, .5);--color-heal: #5BFF5B;--color-enemy: #E08060;--color-text-primary: #E8EEFF;--color-text-secondary: #A0B0D0;--color-text-muted: #607090;--color-text-dim: #506080;--color-border-primary: #2A3550;--color-border-secondary: #3A4A6A;--color-border-accent: #4A5A8A;--color-border-gold: #8A7B5A;--color-input-focus: rgba(174, 182, 194, .36);--color-msg-player: rgba(30, 38, 58, .6);--color-msg-ai: rgba(50, 40, 70, .4);--color-msg-ai-latest: rgba(60, 45, 90, .6);--color-msg-system: linear-gradient(145deg, #1A2535, #121A28);--color-msg-error: rgba(60, 30, 30, .5);--shadow-card: 0 20px 50px rgba(0, 0, 0, .6);--shadow-glow-accent: 0 0 40px rgba(123, 111, 176, .3);--shadow-glow-gold: 0 0 30px rgba(200, 176, 96, .3);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-2xl: 24px;--radius-full: 40px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 12px;--spacing-lg: 16px;--spacing-xl: 24px;--spacing-2xl: 32px;--font-family: "Segoe UI", "Inter", system-ui, sans-serif;--font-size-xs: 10px;--font-size-sm: 12px;--font-size-md: 14px;--font-size-lg: 16px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 32px;--transition-fast: .2s ease;--transition-normal: .3s ease;--transition-slow: .5s ease}:where(input,textarea,select):focus-visible{outline:1px solid var(--color-input-focus);outline-offset:1px}@media (forced-colors: active){:where(input,textarea,select):focus-visible{outline:2px solid Highlight!important;outline-offset:2px!important}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes modalPop{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.05);opacity:1}to{transform:scale(1);opacity:1}}.bg-grid{position:fixed;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(100,120,200,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(100,120,200,.03) 1px,transparent 1px);background-size:40px 40px;pointer-events:none;z-index:0}.bg-glow-orb{position:fixed;width:500px;height:500px;border-radius:50%;filter:blur(150px);opacity:.08;pointer-events:none;z-index:0}.bg-glow-orb--top-right{background:var(--color-accent-secondary);top:-200px;right:-100px}.bg-glow-orb--bottom-left{background:var(--color-accent-primary);bottom:-200px;left:-100px}:root{--safe-area-top: env(safe-area-inset-top, 0px);--safe-area-bottom: env(safe-area-inset-bottom, 0px);--safe-area-left: env(safe-area-inset-left, 0px);--safe-area-right: env(safe-area-inset-right, 0px)}.custom-scrollbar::-webkit-scrollbar{width:4px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--color-border-secondary);border-radius:10px}@media (max-width: 768px){:root{--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;--radius-xl: 16px;--radius-2xl: 20px;--radius-full: 32px;--spacing-lg: 12px;--spacing-xl: 16px;--spacing-2xl: 20px;--font-size-xl: 18px;--font-size-2xl: 20px;--font-size-3xl: 24px;--shadow-card: 0 12px 30px rgba(0, 0, 0, .6)}}@media (max-width: 480px){:root{--spacing-lg: 10px;--spacing-xl: 14px;--spacing-2xl: 16px;--font-size-lg: 15px;--font-size-xl: 17px;--font-size-2xl: 19px;--font-size-3xl: 22px;--shadow-card: 0 8px 20px rgba(0, 0, 0, .5)}}@media (max-width: 768px){input,textarea,select{font-size:16px!important}}@media (any-hover: hover) and (any-pointer: fine) and (forced-colors: none){:root{--mauporia-cursor-default: url(/assets/cursors/v2/arrow.svg) 2 2, default;--mauporia-cursor-pointer: url(/assets/cursors/v2/interact.svg) 9 2, pointer;--mauporia-cursor-text: url(/assets/cursors/v2/text.svg) 9 12, text;--mauporia-cursor-wait: url(/assets/cursors/v2/wait.svg) 12 12, wait;--mauporia-cursor-progress: url(/assets/cursors/v2/progress.svg) 2 2, progress;--mauporia-cursor-not-allowed: url(/assets/cursors/v2/blocked.svg) 2 2, not-allowed;--mauporia-cursor-help: url(/assets/cursors/v2/help.svg) 2 2, help;--mauporia-cursor-grab: url(/assets/cursors/v2/grab.svg) 12 12, grab;--mauporia-cursor-grabbing: url(/assets/cursors/v2/grabbing.svg) 12 12, grabbing;--mauporia-cursor-crosshair: url(/assets/cursors/v2/aim.svg) 12 12, crosshair;--mauporia-cursor-zoom-in: url(/assets/cursors/v2/zoom-in.svg) 9 9, zoom-in;--mauporia-cursor-zoom-out: url(/assets/cursors/v2/zoom-out.svg) 9 9, zoom-out;cursor:var(--mauporia-cursor-default, default)}}:where(button,a[href],summary,select,[role=button],label[for],input:is([type=button],[type=submit],[type=reset],[type=checkbox],[type=radio],[type=range])){cursor:var(--mauporia-cursor-pointer, pointer)}:where(button:disabled,input:disabled,textarea:disabled,select:disabled,[aria-disabled=true]){cursor:var(--mauporia-cursor-not-allowed, not-allowed)}:where(textarea:enabled,input:not([type]):enabled,input:enabled:is([type=text],[type=search],[type=number],[type=email],[type=password],[type=url],[type=tel]),[contenteditable=true],[contenteditable=""]){cursor:var(--mauporia-cursor-text, text)}@layer mauporia-cursor-hints{:where([title],[data-tooltip]):not([title=""]):not(button,a[href],input,textarea,select,summary,[role=button],label,[contenteditable]):not(button *,a[href] *,[role=button] *,summary *,label *,.combat-map-world *){cursor:var(--mauporia-cursor-help, help)}}:root{--mp-bg1: #141a30;--mp-bg2: #070a14;--mp-glass: linear-gradient(160deg, rgba(44, 48, 86, .5), rgba(16, 20, 38, .66));--mp-card: linear-gradient(160deg, rgba(50, 54, 94, .42), rgba(18, 22, 40, .6));--mp-border: rgba(123, 111, 176, .3);--mp-border-soft: rgba(123, 111, 176, .18);--mp-soft: rgba(123, 111, 176, .12);--mp-text: #dbe2f5;--mp-muted: #8a96bc;--mp-gold: #C8B060;--mp-gold-lt: #E8CE78;--mp-violet: #a99cdd;--mp-hp1: #5a9e78;--mp-hp2: #9ad6a8;--mp-en1: #c8503c;--mp-en2: #e0805b;--mp-al1: #2a6a9a;--mp-al2: #5aa8d0}.game-container{cursor:var(--mauporia-cursor-default, default)}.game-container input,.game-container textarea,.game-container [contenteditable=true]{-webkit-user-select:text;user-select:text;cursor:var(--mauporia-cursor-text, text)}.mp-md{line-height:1.62;color:inherit;word-break:break-word}.mp-md>:first-child{margin-top:0}.mp-md>:last-child{margin-bottom:0}.mp-md h1,.mp-md h2,.mp-md h3,.mp-md h4,.mp-md h5,.mp-md h6{color:#eef1ff;font-weight:800;line-height:1.25;margin:1.2em 0 .5em}.mp-heading-emoji{display:inline-block;margin-right:.32em;vertical-align:-.1em;line-height:1;font-size:.94em;font-family:"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",sans-serif;font-weight:400;font-style:normal;letter-spacing:0;white-space:pre;color:initial;-webkit-text-fill-color:initial}.mp-md h1{font-size:1.5em}.mp-md h2{font-size:1.3em;padding-bottom:.3em;border-bottom:1px solid rgba(120,90,200,.2)}.mp-md h3{font-size:1.12em}.mp-md h4,.mp-md h5,.mp-md h6{font-size:1em;color:#ffdf9a}.mp-md p{margin:0 0 .78em}.mp-md strong,.mp-md b{color:#f2f4ff;font-weight:800}.mp-md em,.mp-md i{color:#e6ddff}.mp-md del,.mp-md s{color:#6d78a0}.mp-md a{color:#9a7bff;text-decoration:none;border-bottom:1px solid rgba(154,123,255,.4)}.mp-md a:hover{color:#c3aaff;border-bottom-color:#c3aaff}.mp-md ul,.mp-md ol{margin:0 0 .78em;padding-left:1.5em}.mp-md li{margin:.2em 0}.mp-md li>ul,.mp-md li>ol{margin:.2em 0}.mp-md ul li::marker{color:#9a7bff}.mp-md ol li::marker{color:#ffdf9a;font-weight:700}.mp-md code{font-family:Consolas,Menlo,monospace;font-size:.9em;padding:.1em .4em;border-radius:6px;background:#8a64dc24;border:1px solid rgba(138,100,220,.24);color:#d7c8ff}.mp-md pre{margin:0 0 .85em;padding:.85em 1em;border-radius:11px;overflow-x:auto;background:#0b1020;border:1px solid rgba(120,90,200,.2)}.mp-md pre code{background:none;border:none;padding:0;color:#c6d0f0;font-size:.9em;line-height:1.55}.mp-md blockquote{margin:0 0 .85em;padding:.55em 1em;border-left:3px solid #8a3df0;border-radius:0 10px 10px 0;background:#785ac814;color:#c0c8e6}.mp-md blockquote>:last-child{margin-bottom:0}.mp-md hr{border:none;height:1px;margin:1.1em 0;background:linear-gradient(90deg,transparent,rgba(232,206,120,.45),transparent)}.mp-md table{border-collapse:collapse;margin:0 0 .85em;font-size:.95em;display:block;overflow-x:auto;max-width:100%}.mp-md th,.mp-md td{border:1px solid rgba(120,90,200,.2);padding:.4em .7em;text-align:left}.mp-md th{background:#785ac81f;color:#e6ecff;font-weight:700}.auxiliary-surface{--aux-panel: linear-gradient(145deg, #171c26, #0a1019 85%);--aux-line: var(--color-border-ornament, rgba(200, 176, 96, .24));--aux-ivory: var(--color-text-ivory, #ecd8ba);--aux-gold: var(--color-accent-gold, #c8b060);--aux-muted: #adb1bc;--aux-metal: linear-gradient(130deg, #d7c28c, #b79b59);color:#d9dce2;font-family:var(--font-family)}.aux-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}:root .auxiliary-surface,:root .auxiliary-surface *,:root .auxiliary-surface *:before,:root .auxiliary-surface *:after{box-sizing:border-box}:root .auxiliary-surface:is(.buy-overlay,.qr-overlay,.tg-back,.tec-back,.error-overlay,.auth-modal-ov,.ge-confirm,.ge-forge-backdrop,.crd-overlay,.cd-modal,.aux-backdrop){padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:#03060cdb;-webkit-backdrop-filter:none;backdrop-filter:none}:root .auxiliary-surface :is(.buy-modal,.qr-modal,.tg,.tec,.error-modal,.auth-modal,.ge-forge-dialog,.crd,.cd-modal-box,.aux-panel),:root .auxiliary-surface.ge-confirm>div{min-width:0;max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));border:1px solid var(--aux-line);border-radius:3px;background:var(--aux-panel);box-shadow:0 24px 70px #0000008c;color:#d9dce2;overscroll-behavior:contain;overflow-wrap:anywhere;animation:aux-appear .18s ease-out}:root .auxiliary-surface :is(button,a,summary,[tabindex="0"]):not(input,textarea,select):focus-visible{outline:2px solid #d7c28c;outline-offset:3px}:root .auxiliary-surface :is(.buy-x,.qr-x,.aux-close){display:grid;place-items:center;flex:none;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border:0;border-radius:3px;background:transparent;color:var(--aux-muted);cursor:var(--mauporia-cursor-pointer, pointer)}:root .auxiliary-surface :is(.buy-x,.qr-x){top:3px;right:3px}:root .auxiliary-surface :is(.buy-x,.qr-x,.aux-close):hover{background:#c8b0600f;color:var(--aux-ivory)}:root .auxiliary-surface :is(.buy-ttl,.qr-modal h3,.tg-h,.tec-heading h2,.error-modal-title,.ge-confirm h3,.aux-heading){color:var(--aux-ivory);background:none;-webkit-text-fill-color:currentColor;font:400 32px/1.15 var(--font-display);letter-spacing:0;text-transform:none;text-shadow:none;overflow-wrap:anywhere}:root .auxiliary-surface :is(.bi-buy,.qr-btn,.pm-btn,.tg-btn,.tec-actions button,.error-close-btn,.auth-modal-ok,.ge-confirm .ge-actions button,.aux-button){min-height:44px;max-width:100%;border:1px solid var(--aux-line);border-radius:3px;background:transparent;color:#d0bd96;font:500 13px/1.5 var(--font-family);letter-spacing:0;text-transform:none;text-decoration:none;text-align:center;box-shadow:none;cursor:var(--mauporia-cursor-pointer, pointer);overflow-wrap:anywhere;transition:filter .15s,border-color .15s,background-color .15s}:root .auxiliary-surface :is(.bi-buy,.qr-btn:not(.qr-btn-ghost),.pm-primary,.tg-btn,.tec-confirm,.error-close-btn,.auth-modal-ok,.ge-confirm .ge-primary,.aux-button--primary){border-color:#d3bd81;background:var(--aux-metal);color:#201b10}:root .auxiliary-surface :is(.bi-buy,.qr-btn,.pm-btn,.tg-btn,.tec-actions button,.error-close-btn,.auth-modal-ok,.ge-confirm .ge-actions button,.aux-button):hover:not(:disabled){transform:none;box-shadow:none;filter:brightness(1.08)}:root .auxiliary-surface :is(button:disabled,.aux-button:disabled){cursor:var(--mauporia-cursor-not-allowed, not-allowed);opacity:.5}:root .auxiliary-surface :is(.buy-sub,.bs-hint,.bi-gives,.buy-note,.qr-msg,.qr-cap,.qr-hint,.qr-wait,.tg-sub,.tg-none,.tec-description,.error-modal-text,.auth-modal-body,.ge-confirm-detail,.aux-copy){color:var(--aux-muted);font-size:13px;line-height:1.75;overflow-wrap:anywhere}:root .auxiliary-surface .buy-modal{display:flex;flex-direction:column;max-width:540px;padding:0;overflow:hidden}:root .auxiliary-surface .buy-head{position:relative;flex:none;padding:30px 28px 20px;border-bottom:1px solid var(--aux-line)}:root .auxiliary-surface .buy-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:22px 28px 24px}:root .auxiliary-surface .buy-ttl{margin:0 22px 10px 0;text-align:left}:root .auxiliary-surface .buy-sub{margin:0;text-align:left}:root .auxiliary-surface .buy-sections{gap:28px}:root .auxiliary-surface .bs-title{color:var(--aux-gold);font-size:10px;font-weight:500;letter-spacing:.15em}:root .auxiliary-surface .bs-bal{display:inline-flex;align-items:center;gap:5px;color:var(--aux-muted)}:root .auxiliary-surface .bs-bal b{color:var(--aux-ivory);font-weight:500}:root .auxiliary-surface .bs-hint{margin:0 0 6px;font-size:12px}:root .auxiliary-surface .buy-list{gap:0;border-top:1px solid var(--aux-line)}:root .auxiliary-surface .buy-item{width:100%;padding:18px 0;border:0;border-bottom:1px solid var(--aux-line);border-radius:0;background:transparent;color:inherit;font:inherit;text-align:left;box-shadow:none}:root .auxiliary-surface .buy-item:hover:not(:disabled){transform:none;background:#c8b06009;border-color:var(--aux-line)}:root .auxiliary-surface .bi-info{gap:5px}:root .auxiliary-surface .bi-badge{padding:0;margin:0;border:0;border-radius:0;background:transparent;color:var(--aux-gold);font-size:9px;font-weight:500;letter-spacing:.12em}:root .auxiliary-surface .bi-title{color:var(--aux-ivory);font-size:15px;font-weight:500}:root .auxiliary-surface .bi-buy{display:grid;place-items:center;padding:10px 15px;font-size:15px;font-variant-numeric:tabular-nums}:root .auxiliary-surface .buy-item.bi-locked{opacity:.7;background:transparent;border-color:var(--aux-line)}:root .auxiliary-surface .bi-active{gap:5px;padding:0;border:0;background:none;color:#b6c3ad;font-size:12px;font-weight:500}:root .auxiliary-surface .buy-note{text-align:left;font-size:12px}:root .auxiliary-surface .qr-modal{display:flex;flex-direction:column;max-width:440px;padding:0;overflow:hidden}:root .auxiliary-surface .qr-x{z-index:2;background:#141a24}:root .auxiliary-surface .qr-content{min-height:0;padding:42px 28px 28px;overflow-y:auto;overscroll-behavior:contain}:root .auxiliary-surface .qr-modal h3{margin:0 8px 12px}:root .auxiliary-surface .qr-amount{color:#d7c499;font:400 36px/1.3 var(--font-display);font-variant-numeric:lining-nums tabular-nums}:root .auxiliary-surface .qr-box{width:min(248px,100%);height:auto;aspect-ratio:1;border-radius:3px;background:#fff}:root .auxiliary-surface .qr-box img{width:100%;height:auto}:root .auxiliary-surface .qr-ic{display:grid;place-items:center;border:1px solid currentColor;background:transparent;box-shadow:none}:root .auxiliary-surface .qr-ok{color:#9fbdab}:root .auxiliary-surface .qr-err{color:#cf968c}:root .auxiliary-surface :is(.qr-warn,.qr-warnline){color:#d2b779}:root .auxiliary-surface .qr-kicker{color:var(--aux-gold);font-size:10px;font-weight:500}:root .auxiliary-surface .qr-spin{border:2px solid var(--aux-line);border-top-color:var(--aux-gold)}:root .auxiliary-surface .qr-wait{display:flex;align-items:center;justify-content:center}:root .auxiliary-surface .qr-dot{width:6px;height:6px;background:var(--aux-gold);box-shadow:none}:root .auxiliary-surface .pm-btn{padding:14px}:root .auxiliary-surface .pm-ic{border-radius:3px;background:#0000001f}:root .auxiliary-surface .pm-txt{overflow-wrap:anywhere}:root .auxiliary-surface .pm-txt strong{font-weight:500}:root .auxiliary-surface :is(.smithing-wallet,.regen-balance,.catalog-status){border-color:var(--aux-line);border-radius:3px;background:#c8b06006}:root .auxiliary-surface :is(.smithing-wallet,.regen-balance,.catalog-status) button{border-color:var(--aux-line);border-radius:3px;box-shadow:none}:root .auxiliary-surface.er-pop{max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow:visible;overscroll-behavior:contain;padding:20px;border-color:var(--aux-line);border-radius:3px;background:#101620;box-shadow:0 20px 55px #00000080}:root .auxiliary-surface .er-content{max-height:calc(100dvh - 74px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain}:root .auxiliary-surface.er-backdrop{background:#03060cdb;-webkit-backdrop-filter:none;backdrop-filter:none}:root .auxiliary-surface .er-head{min-height:32px;padding-right:30px;justify-content:flex-start}:root .auxiliary-surface .er-title{color:var(--aux-ivory);background:none;-webkit-text-fill-color:currentColor;font:400 26px/1.2 var(--font-display);letter-spacing:0}:root .auxiliary-surface .er-sigil{color:var(--aux-gold)}:root .auxiliary-surface .er-close{display:grid;width:44px;height:44px;min-width:44px;min-height:44px;top:8px;right:8px;border-radius:3px;background:none;color:var(--aux-muted)}:root .auxiliary-surface .er-close:hover{background:#c8b0600f;color:var(--aux-ivory)}:root .auxiliary-surface .er-track{stroke:#c8b06026;stroke-width:4px}:root .auxiliary-surface .er-arc{stroke:var(--aux-gold);stroke-width:4px;filter:none}:root .auxiliary-surface .er-ring-full .er-arc{animation:none}:root .auxiliary-surface :is(.er-count,.er-full-ic,.er-inf){color:var(--aux-ivory);text-shadow:none;font-weight:400}:root .auxiliary-surface .er-count{font:400 27px/1.15 var(--font-display)}:root .auxiliary-surface .er-bolt{color:var(--aux-gold);filter:none}:root .auxiliary-surface :is(.er-count-sub,.er-note,.er-sub,.er-bal-max){color:var(--aux-muted);line-height:1.65}:root .auxiliary-surface :is(.er-full-txt,.er-bal-bonus){color:#d7c499;font-weight:500}:root .auxiliary-surface .er-topup{min-height:44px;border:1px solid #d3bd81;border-radius:3px;background:var(--aux-metal);color:#201b10;box-shadow:none;font-weight:500}:root .auxiliary-surface .er-topup:hover{transform:none;box-shadow:none;filter:brightness(1.08)}:root .auxiliary-surface .er-retry{min-height:44px;border-color:var(--aux-line);border-radius:3px;background:transparent;color:var(--aux-ivory)}:root .auxiliary-surface .er-spin{border-color:var(--aux-line);border-top-color:var(--aux-gold)}:root .auxiliary-surface .er-state-txt{color:var(--aux-ivory);font-weight:500}:root .auxiliary-surface .tg{max-width:400px;padding:28px;overflow-y:auto}:root .auxiliary-surface .tg-spark{display:grid;place-items:center;width:54px;height:54px;margin:0 auto 16px;border:1px solid var(--aux-line);border-radius:50%;color:var(--aux-gold);text-shadow:none;animation:none}:root .auxiliary-surface .tg-row{padding:11px 0;border:0;border-bottom:1px solid var(--aux-line);border-radius:0;background:none}:root .auxiliary-surface .tg-lbl{color:#d9dce2}:root .auxiliary-surface .tg-val{font-weight:500;font-variant-numeric:tabular-nums}:root .auxiliary-surface .tg.reset{border-color:#9b8cb266}:root .auxiliary-surface .tg.reset .tg-spark{color:#b7a6c8;text-shadow:none}:root .auxiliary-surface .tec{padding:26px}:root .auxiliary-surface .tec:is(.fallback,.capped){border-color:#be787873;background:var(--aux-panel)}:root .auxiliary-surface .tec-heading>span{color:var(--aux-gold);font-weight:500;letter-spacing:.12em}:root .auxiliary-surface .tec-heading h2{font-size:27px}:root .auxiliary-surface .tec-sigil{border-radius:3px;box-shadow:none}:root .auxiliary-surface :is(.tec-result,.tec-armor){border-radius:3px}:root .auxiliary-surface .tec-base{flex-wrap:wrap;color:var(--aux-muted)}:root .auxiliary-surface .tec-base span{color:var(--aux-muted)}:root .auxiliary-surface .tec-note{font-size:12px}:root .auxiliary-surface .tec-actions{grid-template-columns:repeat(2,minmax(0,1fr))}:root .auxiliary-surface .tec-confirm:hover{background:var(--aux-metal)}:root .auxiliary-surface .error-modal{display:flex;flex-direction:column;width:min(440px,100%);padding:30px 28px;overflow:hidden}:root .auxiliary-surface .error-modal-content{display:flex;flex-direction:column;min-height:0}:root .auxiliary-surface :is(.error-modal-icon-container,.error-modal-title,.error-modal-divider,.error-close-btn){flex:none}:root .auxiliary-surface .error-modal-icon{width:56px;height:56px;border:1px solid rgba(190,110,110,.4);background:#be6e6e09;color:#cf968c;box-shadow:none;animation:none}:root .auxiliary-surface .error-modal-icon>*{transform:none}:root .auxiliary-surface .error-modal-title{margin-bottom:14px}:root .auxiliary-surface .error-modal-text{min-height:0;padding:0;overflow-y:auto;overscroll-behavior:contain;white-space:pre-wrap}:root .auxiliary-surface .error-modal-divider{height:1px;background:var(--aux-line)}:root .auxiliary-surface .auth-modal{display:flex;flex-direction:column;padding:26px;overflow:hidden}:root .auxiliary-surface .auth-modal-head{gap:12px;align-items:flex-start;flex:none}:root .auxiliary-surface .auth-modal-body{min-height:0;overflow-y:auto;overscroll-behavior:contain}:root .auxiliary-surface .auth-modal-ok{flex:none}:root .auxiliary-surface .crd{overflow:hidden}:root .auxiliary-surface :is(.crd-head,.crd-input-area){flex:none}:root .auxiliary-surface .crd-title{color:var(--aux-ivory);font:400 26px/1.2 var(--font-display);letter-spacing:0}:root .auxiliary-surface .crd-x{display:grid;place-items:center;width:44px;height:44px;flex:none;border-color:var(--aux-line);border-radius:3px;background:none;color:var(--aux-muted)}:root .auxiliary-surface .crd-bubble{border-radius:3px;overflow-wrap:anywhere}:root .auxiliary-surface .crd-msg.dm .crd-bubble{border-color:var(--aux-line);background:#c8b0600a;color:#d8cfba}:root .auxiliary-surface .crd-msg.me .crd-bubble{border-color:#968cb440;background:#968cb412;color:#d3cadd}:root .auxiliary-surface :is(.crd-input,.crd-quota){border-radius:3px}:root .auxiliary-surface .crd-hint{color:var(--aux-muted)}:root .auxiliary-surface .crd-rules summary{color:#c8bdd2}:root .auxiliary-surface .crd-send{min-height:44px;border:1px solid #d3bd81;border-radius:3px;background:var(--aux-metal);color:#201b10;font-weight:500;box-shadow:none}:root .auxiliary-surface .crd-send.crd-send--quota{border-color:#514b5a;background:#242130;color:#b1a9bd}:root .auxiliary-surface .cd-modal-box{overflow-y:auto;line-height:1.75}:root .auxiliary-surface.ge-confirm>div{overflow-y:auto;padding:26px}:root .auxiliary-surface .ge-confirm-item{color:var(--aux-ivory)}:root .auxiliary-surface .ge-confirm-result{border-color:var(--aux-line);border-radius:3px;background:#c8b0600a}:root .auxiliary-surface .ge-confirm-result strong{color:var(--aux-ivory)}:root .auxiliary-surface .ge-confirm-removal .ge-actions{background:#0d131d;box-shadow:0 -10px 18px #0d131d;border-color:var(--aux-line)}:root .auxiliary-surface .ge-actions{flex-wrap:wrap}:root .auxiliary-surface .ge-forge-head:after{box-shadow:none}:root .auxiliary-surface .ge-forge-head h2{color:var(--aux-ivory);font:400 clamp(30px,3vw,42px)/1.15 var(--font-display)}:root .auxiliary-surface .ge-forge-head>div>p{color:var(--aux-muted)}:root .auxiliary-surface :is(.ge-forge-side-section,.ge-forge-tool,.ge-forge-expired){border-radius:3px;box-shadow:none}:root .auxiliary-surface :is(.ge-forge-side-section){background:#0d131d}:root .auxiliary-surface :is(.ge-forge-tool){background:#111722}:root .auxiliary-surface :is(.ge-forge-tool):hover:not(:disabled){background:#1a2028}:root .auxiliary-surface :is(.ge-forge-side h3){color:var(--aux-ivory);font:400 23px/1.2 var(--font-display)}:root .auxiliary-surface.ge-forge-experience-backdrop .ge-forge-experience-host{border-radius:3px;box-shadow:0 24px 70px #0000008c}:root .auxiliary-surface.ttm-conf{border-radius:3px;background:#18141a;box-shadow:0 -12px 36px #0006}:root .auxiliary-surface.ttm-conf :is(.ttm-chip,.ttm-b-ghost,.ttm-b-danger){border-radius:3px;box-shadow:none}:root .auxiliary-surface.ttm-conf .ttm-conf-h{color:var(--aux-ivory);font:400 24px/1.2 var(--font-display)}:root .auxiliary-surface.il-back{box-sizing:border-box;padding:64px max(16px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:#03060cf0;-webkit-backdrop-filter:none;backdrop-filter:none}:root .auxiliary-surface .il-img{max-width:min(100%,680px);max-height:calc(100dvh - 84px - env(safe-area-inset-top) - env(safe-area-inset-bottom));border-radius:3px;box-shadow:0 24px 70px #0008,0 0 0 1px var(--aux-line)}:root .auxiliary-surface .il-x{display:grid;place-items:center;top:max(12px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right));width:44px;height:44px;border-color:var(--aux-line);border-radius:3px;background:#101620;color:var(--aux-ivory)}@keyframes aux-appear{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width: 560px){:root .auxiliary-surface :is(.tg,.tec,.error-modal,.auth-modal),:root .auxiliary-surface.ge-confirm>div{padding:28px 20px 20px}:root .auxiliary-surface :is(.buy-ttl,.qr-modal h3,.tg-h,.error-modal-title,.ge-confirm h3){font-size:29px}:root .auxiliary-surface .buy-ttl{margin-left:0}:root .auxiliary-surface .buy-head{padding:28px 20px 18px}:root .auxiliary-surface .buy-body{padding:20px}:root .auxiliary-surface .qr-content{padding:40px 20px 20px}:root .auxiliary-surface .buy-item{gap:12px}:root .auxiliary-surface .bi-buy{padding:10px 12px;font-size:14px}:root .auxiliary-surface .tec-actions{grid-template-columns:1fr}}@media (max-width: 900px){:root .auxiliary-surface.ge-forge-backdrop{padding:0}:root .auxiliary-surface .ge-forge-dialog{width:100%;height:100dvh;max-height:100dvh;border:0;border-radius:0}}@media (max-height: 560px){:root .auxiliary-surface .buy-head{padding-block:18px 12px}:root .auxiliary-surface .buy-ttl{margin-bottom:5px;font-size:27px}:root .auxiliary-surface .buy-sub{font-size:12px;line-height:1.5}:root .auxiliary-surface .error-modal-icon-container{margin-bottom:10px}:root .auxiliary-surface .error-modal-icon{width:34px;height:34px}:root .auxiliary-surface .error-modal-title{margin-bottom:10px;font-size:26px}:root .auxiliary-surface .error-modal-divider{margin-block:0 12px}:root .auxiliary-surface .error-modal-text{margin-bottom:14px}}@media (prefers-reduced-motion: reduce){:root .auxiliary-surface,:root .auxiliary-surface *,:root .auxiliary-surface *:before,:root .auxiliary-surface *:after{animation:none;transition:none;scroll-behavior:auto}}
