@import "https://fonts.googleapis.com/css2?family=Cinzel:wght@700&display=swap";@import "https://fonts.googleapis.com/css2?family=Cinzel:wght@600&family=Roboto+Slab:wght@400;500&display=swap";:root{--text:#6b6375;--text-h:#08060d;--border:#e5e4e7;--code-bg:#f4f3ec;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}body{margin:0}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}.counter{color:var(--accent);background:var(--accent-bg);border:2px solid #0000;border-radius:5px;margin-bottom:24px;padding:5px 10px;font-size:16px;transition:border-color .3s}.counter:hover{border-color:var(--accent-border)}.counter:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hero{position:relative}.hero .base,.hero .framework,.hero .vite{margin:0 auto;inset-inline:0}.hero .base{z-index:0;width:170px;position:relative}.hero .framework,.hero .vite{position:absolute}.hero .framework{z-index:1;height:28px;top:34px;transform:perspective(2000px)rotate(300deg)rotateX(44deg)rotateY(39deg)scale(1.4)}.hero .vite{z-index:0;width:auto;height:26px;top:107px;transform:perspective(2000px)rotate(300deg)rotateX(40deg)rotateY(39deg)scale(.8)}#app{box-sizing:border-box;width:100%;min-height:100vh;margin:0;padding:0 150px}#center{flex-direction:column;flex-grow:1;place-content:center;place-items:center;gap:25px;display:flex}@media (width<=1024px){#center{gap:18px;padding:32px 20px 24px}}#next-steps{border-top:1px solid var(--border);text-align:left;display:flex}#next-steps>div{flex:1 1 0;padding:32px}@media (width<=1024px){#next-steps>div{padding:24px 20px}}#next-steps .icon{width:22px;height:22px;margin-bottom:16px}@media (width<=1024px){#next-steps{text-align:center;flex-direction:column}}#docs{border-right:1px solid var(--border)}@media (width<=1024px){#docs{border-right:none;border-bottom:1px solid var(--border)}}#next-steps ul{gap:8px;margin:32px 0 0;padding:0;list-style:none;display:flex}#next-steps ul .logo{height:18px}#next-steps ul a{color:var(--text-h);background:var(--social-bg);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:16px;text-decoration:none;transition:box-shadow .3s;display:flex}#next-steps ul a:hover{box-shadow:var(--shadow)}#next-steps ul a .button-icon{width:18px;height:18px}@media (width<=1024px){#next-steps ul{flex-wrap:wrap;justify-content:center;margin-top:20px}#next-steps ul li{flex:calc(50% - 8px)}#next-steps ul a{box-sizing:border-box;justify-content:center;width:100%}}#spacer{border-top:1px solid var(--border);height:88px}@media (width<=1024px){#spacer{height:48px}}.ticks{width:100%;position:relative}.ticks:before,.ticks:after{content:"";border:5px solid #0000;position:absolute;top:-4.5px}.ticks:before{border-left-color:var(--border);left:0}.ticks:after{border-right-color:var(--border);right:0}.tooltip-trigger{cursor:help;border-bottom:1px dotted #777}.tooltip-trigger-plain{border-bottom:none}.game-tooltip{z-index:1000;pointer-events:none;background:#161616;border:1px solid #c27c2c;min-width:200px;max-width:280px;padding:10px 14px;font-family:Roboto Slab,serif;font-size:13px;position:fixed;top:0;left:0;box-shadow:0 0 14px #000c,inset 0 0 10px #c27c2c1f}.tooltip-title{color:#c27c2c;letter-spacing:1px;border-bottom:1px solid #3a3a3a;margin-bottom:6px;padding-bottom:6px;font-family:Cinzel,serif;font-weight:700}.tooltip-subtitle{color:#999;letter-spacing:.4px;border-bottom:1px solid #3a3a3a;margin-bottom:6px;padding-bottom:6px;font-size:12px;font-weight:600}.tooltip-subtitle-note{color:#888;letter-spacing:normal;font-style:italic;font-weight:400;line-height:1.4}.tooltip-line{color:#ccc;justify-content:space-between;gap:20px;padding:1px 0;display:flex}.tooltip-label{color:#999}.tooltip-value{color:#d4af37;font-weight:700}.tooltip-note{white-space:pre-line;color:#888;border-top:1px solid #333;margin-top:8px;padding-top:6px;font-size:12px;font-style:italic;line-height:1.4}.tooltip-use{color:#4ade80;border-top:1px solid #333;margin-top:8px;padding-top:6px;font-size:12px;line-height:1.4}.tooltip-use-no-divider{border-top:none;margin-top:0;padding-top:0}.tooltip-note-plain{color:#fff;font-style:normal}.tooltip-note-spaced{border-top:none;margin-top:10px;padding-top:0}.tooltip-note-no-divider{border-top:none;margin-top:0;padding-top:0}.header[data-v-f651040c]{box-sizing:border-box;background:#1b1b1b;border-bottom:2px solid #333;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;width:100%;padding:8px 16px;display:grid;box-shadow:inset 0 0 14px #000}.header-left[data-v-f651040c]{flex-direction:column;justify-self:start;align-items:flex-start;gap:4px;display:flex}.online-indicator[data-v-f651040c]{color:#aaa;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-family:Cinzel,serif;font-size:13px;transition:color .15s;display:flex}.online-indicator[data-v-f651040c]:hover{color:#c27c2c}.status-dot[data-v-f651040c]{background-color:#4caf50;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #4caf50}.online-text strong[data-v-f651040c]{color:#fff}.online-indicator:hover .online-text strong[data-v-f651040c]{color:#e09f3e}.currencies-row[data-v-f651040c]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.gold-wrap[data-v-f651040c],.tokens-wrap[data-v-f651040c]{white-space:nowrap;align-items:center;gap:6px;display:flex}.gold-amount[data-v-f651040c]{color:#d4af37;letter-spacing:.5px;font-family:Cinzel,serif;font-size:13.5px;font-weight:700}.tokens-amount[data-v-f651040c]{color:#db99fa;letter-spacing:.5px;font-family:Cinzel,serif;font-size:13.5px;font-weight:700}.fragments-wrap[data-v-f651040c]{white-space:nowrap;align-items:center;display:flex}.fragments-label[data-v-f651040c]{color:#d9e3f5;letter-spacing:.5px;font-family:Cinzel,serif;font-size:13.5px;font-weight:700}.fragment-amount[data-v-f651040c]{letter-spacing:.5px;font-family:Cinzel,serif;font-size:13.5px;font-weight:700}.fragment-amount.ruby[data-v-f651040c]{color:#ff4d4d}.fragment-amount.emerald[data-v-f651040c]{color:#4dff6e}.fragment-amount.sapphire[data-v-f651040c]{color:#4d9fff}.header-banner-wrap[data-v-f651040c]{justify-content:center;align-items:center;width:100%;display:flex}.header-banner[data-v-f651040c]{object-fit:contain;filter:drop-shadow(0 2px 4px #0009);max-width:100%;height:auto;max-height:52px}.header-right[data-v-f651040c]{flex-direction:column;justify-content:center;justify-self:end;align-items:flex-end;gap:2px;display:flex}.user-row[data-v-f651040c]{align-items:center;gap:8px;display:flex}.user-divider[data-v-f651040c]{color:#444;font-size:12px}.nav-row[data-v-f651040c]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.username[data-v-f651040c]{color:#ddd;letter-spacing:.3px;font-family:Roboto Slab,serif;font-size:13px;font-weight:600}.nav-link[data-v-f651040c]{color:#d8903b;cursor:pointer;letter-spacing:.2px;font-family:Roboto Slab,serif;font-size:13px;font-weight:500;text-decoration:underline;transition:color .15s,text-shadow .15s}.nav-link[data-v-f651040c]:hover{color:#f3a847;text-shadow:0 0 6px #f3a8474d}.patch-link[data-v-f651040c]{align-items:center;gap:4px;display:inline-flex;position:relative}.unread-badge[data-v-f651040c]{color:#fff;background:#e05a4a;border:2px solid #ffffffe6;border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;font-size:12px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex;box-shadow:0 0 9px #e05a4af2}.discord-nav-link[data-v-f651040c]{color:#5865f2;letter-spacing:.2px;align-items:center;gap:5px;font-family:Roboto Slab,serif;font-size:13px;font-weight:500;text-decoration:none;transition:opacity .15s,transform .15s;display:inline-flex}.discord-logo[data-v-f651040c]{fill:currentColor;width:15px;height:15px}.discord-nav-link[data-v-f651040c]:hover{opacity:.85;transform:scale(1.05)}.logout-link[data-v-f651040c]{color:#c27c2c;font-size:13px}.logout-link[data-v-f651040c]:hover{color:#f87171;text-shadow:0 0 6px #f871714d}.menu-wrapper[data-v-f651040c]{align-items:center;display:flex;position:relative}.hamburger-btn[data-v-f651040c]{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:18px;height:14px;padding:0;display:flex}.hamburger-line[data-v-f651040c]{background:#d8903b;border-radius:1px;width:100%;height:2px;transition:background .15s,box-shadow .15s;display:block}.hamburger-btn:hover .hamburger-line[data-v-f651040c],.hamburger-btn.active .hamburger-line[data-v-f651040c]{background:#f3a847;box-shadow:0 0 6px #f3a8474d}.dropdown-menu[data-v-f651040c]{z-index:50;background:#191919;border:1px solid #3d3d3d;border-top:2px solid #c27c2c;flex-direction:column;gap:2px;min-width:160px;padding:6px;display:flex;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 8px 24px #000000b3}.dropdown-item[data-v-f651040c]{color:#c9c9c9;cursor:pointer;letter-spacing:.2px;border-radius:3px;padding:9px 12px;font-family:Roboto Slab,serif;font-size:13px;font-weight:500;transition:background .15s,color .15s}.dropdown-item[data-v-f651040c]:hover{color:#e09f3e;background:#2c2112}@media (width<=1280px){.header[data-v-f651040c]{grid-template-columns:auto minmax(0,1fr) auto;gap:12px}.nav-row[data-v-f651040c],.currencies-row[data-v-f651040c]{gap:10px}}@media (height<=760px){.header[data-v-f651040c]{padding-top:4px;padding-bottom:4px}.header-banner[data-v-f651040c]{max-height:40px}}@media (width<=768px){.header[data-v-f651040c]{grid-template-columns:1fr 1fr;grid-template-areas:"banner banner""left right";padding:8px 12px}.header-banner-wrap[data-v-f651040c]{grid-area:banner}.header-left[data-v-f651040c]{grid-area:left}.header-right[data-v-f651040c]{grid-area:right}}.hotbar-container[data-v-3f2e61c6]{box-sizing:border-box;background:#181818;border:1px solid #333;border-radius:3px;flex-direction:column;width:100%;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #222,0 4px 12px #00000080}.hotbar[data-v-3f2e61c6]{background:#121212;border-bottom:1px solid #282828;display:flex}.hotbar-btn[data-v-3f2e61c6]{color:#c27c2c;cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(#252525 0%,#1c1c1c 100%);border:none;border-right:1px solid #333;flex:1;padding:8px 6px;font-family:Roboto Slab,serif;font-size:13px;font-weight:600;transition:all .15s;position:relative}.hotbar-btn[data-v-3f2e61c6]:last-child{border-right:none}.hotbar-btn[data-v-3f2e61c6]:hover{color:#e09337;background:linear-gradient(#2e2e2e 0%,#222 100%)}.hotbar-btn.active[data-v-3f2e61c6]{color:#fff;background:linear-gradient(#1e1e1e 0%,#141414 100%);border-bottom:2px solid #d8903b;box-shadow:inset 0 2px 4px #0009}.event-bar[data-v-3f2e61c6]{background:#121212;justify-content:center;padding:3px 4px;display:flex}.event-btn[data-v-3f2e61c6]{background:#211211;background:color-mix(in srgb, var(--event-accent,#e05a4a) 14%, #120a0a 86%);border:1px solid var(--event-accent,#7f1d1d);width:100%;color:var(--event-accent,#e05a4a);letter-spacing:.8px;cursor:pointer;border-radius:2px;padding:5px 12px;font-family:Cinzel,serif;font-size:12px;font-weight:700;transition:all .2s}.event-btn[data-v-3f2e61c6]:hover{background:#331715;background:color-mix(in srgb, var(--event-accent,#e05a4a) 24%, #120a0a 76%);color:var(--event-accent,#f87171);border-color:var(--event-accent,#b91c1c)}@keyframes gentleGlow-3f2e61c6{0%,to{background:#211211;background:color-mix(in srgb, var(--event-accent,#e05a4a) 14%, #120a0a 86%);color:var(--event-accent,#d97770);border-color:var(--event-accent,#7f1d1d)}50%{background:#331715;background:color-mix(in srgb, var(--event-accent,#e05a4a) 24%, #120a0a 76%);color:var(--event-accent,#f87171);border-color:var(--event-accent,#b91c1c)}}.event-btn.event-flash[data-v-3f2e61c6]{animation:2.5s ease-in-out infinite gentleGlow-3f2e61c6}.event-btn.active[data-v-3f2e61c6]{background:#381a17;background:color-mix(in srgb, var(--event-accent,#e05a4a) 30%, #120a0a 70%);color:var(--event-accent,#ff8878);border:1px solid var(--event-accent,#e05a4a);animation:none}.character-info[data-v-6b6747a3]{box-sizing:border-box;background:#181818;border:1px solid #333;border-radius:3px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #222,0 4px 12px #00000080}.window-header[data-v-6b6747a3]{-webkit-user-select:none;user-select:none;background:linear-gradient(#2a2a2a 0%,#1e1e1e 100%);border-bottom:1px solid #3d3d3d;justify-content:space-between;align-items:center;padding:8px 12px;display:flex;box-shadow:inset 0 1px #ffffff0d}.window-title[data-v-6b6747a3]{color:#d8903b;text-transform:uppercase;letter-spacing:1px;font-size:13px;font-weight:700}.profile-container[data-v-6b6747a3]{box-sizing:border-box;background:#121212;flex-direction:column;flex:1;gap:12px;width:100%;padding:10px;display:flex;overflow-y:auto}.profile-container[data-v-6b6747a3]::-webkit-scrollbar{width:5px}.profile-container[data-v-6b6747a3]::-webkit-scrollbar-track{background:#0d0d0d}.profile-container[data-v-6b6747a3]::-webkit-scrollbar-thumb{background:#333;border:1px solid #222}.hero-banner[data-v-6b6747a3]{background:linear-gradient(#222 0%,#161616 100%);border:1px solid #333;border-radius:3px;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.hero-identity[data-v-6b6747a3]{flex-direction:column;gap:2px;display:flex}.username-label[data-v-6b6747a3]{color:#888;text-transform:uppercase;letter-spacing:1px;font-size:11px}.character-name[data-v-6b6747a3]{color:#f1f1f1;letter-spacing:.5px;margin:0;font-family:Cinzel,serif;font-size:clamp(18px,2.2vw,24px);font-weight:700}.dashboard-grid[data-v-6b6747a3]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;width:100%;display:grid}.dashboard-card[data-v-6b6747a3]{background:#161616;border:1px solid #282828;border-radius:3px;flex-direction:column;display:flex;overflow:hidden}.dashboard-stack[data-v-6b6747a3]{flex-direction:column;gap:10px;display:flex}.dashboard-card.full-width[data-v-6b6747a3]{grid-column:1/-1}.panel-title[data-v-6b6747a3]{color:#c27c2c;text-transform:uppercase;letter-spacing:.8px;background:linear-gradient(#252525 0%,#1c1c1c 100%);border-bottom:1px solid #282828;padding:5px 10px;font-size:13px;font-weight:700}.card-body[data-v-6b6747a3]{flex-direction:column;padding:4px 0;display:flex}.hero-title[data-v-6b6747a3]{letter-spacing:.5px;margin-top:2px;font-family:Cinzel,serif;font-size:13px;font-weight:700}.title-picker[data-v-6b6747a3]{flex-direction:column;flex:none;gap:4px;width:190px;max-width:100%;display:flex}.title-label[data-v-6b6747a3]{color:#888;text-transform:uppercase;letter-spacing:1px;font-size:11px}.title-select-dropdown[data-v-6b6747a3]{color:#d8903b;cursor:pointer;box-sizing:border-box;background:#0f0f0f;border:1px solid #444;border-radius:3px;outline:none;width:100%;padding:6px 10px;font-family:Cinzel,serif;font-size:12px;font-weight:700;transition:all .2s}.title-select-dropdown[data-v-6b6747a3]:hover,.title-select-dropdown[data-v-6b6747a3]:focus{border-color:#d8903b;box-shadow:0 0 8px #d8903b40}.title-select-dropdown option[data-v-6b6747a3]{color:#eee;background:#181818;padding:6px}.info-row[data-v-6b6747a3]{border-bottom:1px solid #1f1f1f;justify-content:space-between;align-items:center;padding:8px 12px;font-size:12px;transition:background .15s;display:flex}.info-row[data-v-6b6747a3]:last-child{border-bottom:none}.info-row[data-v-6b6747a3]:hover{background:#1f1f1f}.info-label[data-v-6b6747a3]{color:#a0a0a0;text-transform:uppercase;letter-spacing:.5px;font-size:11px}.info-value[data-v-6b6747a3]{color:#eee;font-size:13px;font-weight:700}.pet-stat-value[data-v-6b6747a3]{color:#888}.pet-stat-value.active-pet[data-v-6b6747a3]{color:#d8903b}.highlight-val[data-v-6b6747a3]{color:#e29d4b}.current-realm-text[data-v-6b6747a3]{font-weight:700}.current-realm-text.red[data-v-6b6747a3]{color:#e05a4a}.current-realm-text.green[data-v-6b6747a3]{color:#22c55e}.current-realm-text.blue[data-v-6b6747a3]{color:#3b82f6}.combat-screen[data-v-909594f9]{box-sizing:border-box;flex-direction:column;flex:1;width:100%;display:flex}.combat-content[data-v-909594f9]{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:20px;width:100%;padding-top:12px;display:flex}.fighters[data-v-909594f9]{justify-content:center;align-items:center;gap:20px;width:100%;max-width:840px;display:flex}.fighter[data-v-909594f9]{background:#161616;border:1px solid #2b2b2b;border-radius:8px;flex-direction:column;flex:1;gap:14px;padding:18px;display:flex;position:relative;box-shadow:0 4px 16px #00000073}.player-card[data-v-909594f9]{border-top:2px solid #22c55e}.monster-card[data-v-909594f9]{border-top:2px solid #ef4444}.card-header h2[data-v-909594f9]{color:#f1f1f1;justify-content:space-between;align-items:center;margin:0;font-size:16px;font-weight:600;display:flex}.fighter-title[data-v-909594f9]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.monster-level[data-v-909594f9]{color:#c27c2c;background:#252525;border:1px solid #3d3d3d;border-radius:4px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:700}.versus-container[data-v-909594f9]{flex-shrink:0;justify-content:center;align-items:center;padding:0 4px;display:flex}.vs-shield-outer[data-v-909594f9]{clip-path:polygon(0% 0%,100% 0%,100% 70%,50% 100%,0% 70%);filter:drop-shadow(0 4px 8px #0009);background:linear-gradient(#c27c2c 0%,#3a220b 100%);justify-content:center;align-items:center;width:44px;height:52px;padding:2px;display:flex}.vs-shield-inner[data-v-909594f9]{clip-path:polygon(0% 0%,100% 0%,100% 70%,50% 100%,0% 70%);background:linear-gradient(#1f1813 0%,#0d0a08 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.vs-text[data-v-909594f9]{color:#f59e0b;letter-spacing:1px;text-shadow:0 2px 4px #000000e6,0 0 6px #f59e0b80;font-size:15px;font-style:italic;font-weight:900;transform:translateY(-2px)}.health-bar-container[data-v-909594f9]{flex-direction:column;gap:8px;width:100%;display:flex}.health-bar[data-v-909594f9]{background:#0a0a0a;border:1px solid #333;border-radius:6px;height:28px;padding:2px;overflow:hidden;box-shadow:inset 0 2px 4px #000c}.player-health[data-v-909594f9]{will-change:width;background:linear-gradient(90deg,#15803d 0%,#22c55e 100%);border-radius:4px;height:100%}.monster-health[data-v-909594f9]{background:linear-gradient(90deg,#b91c1c 0%,#ef4444 100%);border-radius:4px;height:100%}.health-meta[data-v-909594f9]{justify-content:space-between;align-items:center;font-size:13px;display:flex}.hp-label[data-v-909594f9]{color:#777;letter-spacing:.5px;font-size:11px;font-weight:800}.hp-value[data-v-909594f9]{color:#d1d1d1;font-family:inherit;font-weight:600}.combat-message-box[data-v-909594f9]{box-sizing:border-box;background:#131313;border:1px solid #282828;border-top:2px solid #c27c2c;border-radius:8px;width:100%;max-width:840px;padding:16px 20px;box-shadow:0 4px 20px #00000059}.combat-message-text[data-v-909594f9]{white-space:pre-line;text-align:center;color:#e5e5e5;min-height:44px;margin:6px 0 12px;font-size:15px;line-height:1.6}.log-win-text[data-v-909594f9]{color:#22c55e;font-weight:700}.log-loss-text[data-v-909594f9]{color:#ef4444;font-weight:700}.log-lifesteal-text[data-v-909594f9]{color:#4ade80;font-weight:600}.combat-rewards[data-v-909594f9]{border-top:1px dashed #242424;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:12px;padding-top:12px;display:flex}.reward-pill[data-v-909594f9]{background:0 0;border:none;align-items:center;gap:3px;padding:0;font-family:inherit;font-size:14px;display:flex}.reward-num[data-v-909594f9]{font-weight:700}.reward-bracket[data-v-909594f9]{opacity:.9;font-weight:500}.xp-pill[data-v-909594f9]{color:#2dd4bf}.gold-pill[data-v-909594f9]{color:#d8903b}.stat-drop-pill[data-v-909594f9]{color:gold}.empty-state[data-v-909594f9]{color:#666;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin-top:40px;font-size:14px;display:flex}.empty-icon[data-v-909594f9]{opacity:.4;font-size:32px}.win-loss-footer[data-v-909594f9]{box-sizing:border-box;background:#111;border-top:1px solid #222;flex-shrink:0;justify-content:center;align-items:center;gap:16px;width:100%;margin-top:auto;padding:10px 16px;display:flex}.win-loss-stats[data-v-909594f9]{justify-content:center;align-items:center;gap:10px;display:flex}.tracker-pill[data-v-909594f9]{background:#181818;border:1px solid #262626;border-radius:4px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;display:flex}.stat-name[data-v-909594f9]{color:#666;letter-spacing:.5px;font-size:9px;font-weight:800}.stat-num[data-v-909594f9]{color:#ccc;font-weight:700}.win-stat .stat-num[data-v-909594f9]{color:#22c55e}.loss-stat .stat-num[data-v-909594f9]{color:#ef4444}.rate-stat .stat-num[data-v-909594f9]{color:#c27c2c}.reset-link[data-v-909594f9]{color:#888;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #2a2a2a;border-radius:4px;padding:4px 10px;font-size:11px;transition:all .2s}.reset-link[data-v-909594f9]:hover{color:#c27c2c;background:#c27c2c0d;border-color:#c27c2c}.player-menu[data-v-64fa340f]{z-index:10001;background:#181818;border:1px solid #c27c2c;border-radius:4px;flex-direction:column;gap:2px;min-width:130px;padding:3px;display:flex;position:fixed;box-shadow:0 6px 20px #000000d9}.player-menu-name[data-v-64fa340f]{color:#c27c2c;letter-spacing:.4px;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #2e2e2e;max-width:220px;margin-bottom:2px;padding:4px 10px 5px;font-family:Cinzel,serif;font-size:12px;font-weight:700;overflow:hidden}.player-menu-item[data-v-64fa340f]{color:#ddd;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:3px;padding:6px 10px;font-family:Roboto Slab,serif;font-size:13px;transition:background .12s,color .12s}.player-menu-item[data-v-64fa340f]:hover,.player-menu-item[data-v-64fa340f]:focus-visible{color:#e0a537;background:#2a2215;outline:none}.online-players-container[data-v-206ac5ad]{flex-direction:column;width:100%;max-width:800px;margin:0 auto;display:flex}.header-banner[data-v-206ac5ad]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;padding:0 4px;display:flex}.section-title[data-v-206ac5ad]{color:#c27c2c;letter-spacing:1px;margin:0;font-family:Cinzel,serif;font-size:20px}.count-badges[data-v-206ac5ad]{gap:8px;display:flex}.count-badge[data-v-206ac5ad]{color:#aaa;background:#1a1a1a;border:1px solid #333;border-radius:12px;align-items:center;gap:8px;padding:4px 10px;font-family:Roboto Slab,serif;font-size:12px;display:flex}.live-pulse[data-v-206ac5ad]{background-color:#22c55e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #22c55ecc}.active-dot[data-v-206ac5ad]{background-color:#f59e0b;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #f59e0bcc}.players-list[data-v-206ac5ad]{flex-direction:column;gap:6px;max-height:520px;padding-right:4px;display:flex;overflow-y:auto}.players-list[data-v-206ac5ad]::-webkit-scrollbar{width:6px}.players-list[data-v-206ac5ad]::-webkit-scrollbar-track{background:#121212}.players-list[data-v-206ac5ad]::-webkit-scrollbar-thumb{background:#2c2c2c;border-radius:3px}.players-list[data-v-206ac5ad]::-webkit-scrollbar-thumb:hover{background:#3d3d3d}.list-header[data-v-206ac5ad],.player-item[data-v-206ac5ad]{grid-template-columns:minmax(0,1.6fr) 130px 64px minmax(0,1.4fr);align-items:center;gap:10px;display:grid}.list-header[data-v-206ac5ad]{text-transform:uppercase;letter-spacing:.6px;color:#666;padding:0 14px 6px;font-family:Roboto Slab,serif;font-size:10.5px}.player-item[data-v-206ac5ad]{background:#151515;border:1px solid #222;border-left:3px solid #2a2a2a;border-radius:6px;padding:10px 14px;transition:border-color .2s,background .2s}.player-item.is-battling[data-v-206ac5ad]{background:#161c16;border-left-color:#22c55e}.player-cell[data-v-206ac5ad]{min-width:0}.player-name-cell[data-v-206ac5ad]{align-items:baseline;gap:8px;min-width:0;display:flex}.player-title[data-v-206ac5ad]{white-space:nowrap;flex-shrink:0;font-family:Cinzel,serif;font-size:11px;font-weight:700}.player-name[data-v-206ac5ad]{color:#eee;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:Cinzel,serif;font-size:14px;font-weight:700;overflow:hidden}.player-name-link[data-v-206ac5ad]{cursor:pointer}.player-name-link[data-v-206ac5ad]:hover,.player-name-link[data-v-206ac5ad]:focus-visible{color:#e0a537;outline:none;text-decoration:underline}.realm-badge[data-v-206ac5ad]{white-space:nowrap;text-overflow:ellipsis;background:#ffffff05;border-radius:4px;max-width:100%;padding:2px 8px;font-size:11px;font-weight:500;display:inline-block;overflow:hidden}.realm-badge.red[data-v-206ac5ad]{color:#f87171;border:1px solid #f8717133}.realm-badge.green[data-v-206ac5ad]{color:#4ade80;border:1px solid #4ade8033}.realm-badge.blue[data-v-206ac5ad]{color:#60a5fa;border:1px solid #60a5fa33}.realm-badge.none[data-v-206ac5ad]{color:#777;border:1px solid #262626}.level-badge[data-v-206ac5ad]{color:#c27c2c;letter-spacing:.5px;white-space:nowrap;font-family:Cinzel,serif;font-size:11px;font-weight:700}.status-cell[data-v-206ac5ad]{align-items:center;gap:6px;min-width:0;display:flex}.status-dot[data-v-206ac5ad]{background-color:#555;border-radius:50%;flex-shrink:0;width:6px;height:6px}.status-dot--active[data-v-206ac5ad]{background-color:#22c55e;box-shadow:0 0 6px #22c55eb3}.status-text[data-v-206ac5ad]{color:#888;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.status-text--active[data-v-206ac5ad]{color:#86efac}.empty-state[data-v-206ac5ad]{text-align:center;color:#777;background:#141414;border:1px solid #2e2e2e;border-radius:6px;padding:40px 20px}.empty-icon[data-v-206ac5ad]{margin-bottom:8px;font-size:28px}@media (width<=600px){.list-header[data-v-206ac5ad],.player-item[data-v-206ac5ad]{grid-template-columns:minmax(0,1.4fr) 88px 46px minmax(0,1fr);gap:6px}.player-item[data-v-206ac5ad]{padding:8px 10px}.player-name[data-v-206ac5ad]{font-size:13px}.realm-badge[data-v-206ac5ad]{padding:2px 6px;font-size:10px}.status-text[data-v-206ac5ad]{font-size:11px}.list-header[data-v-206ac5ad]{padding:0 10px 6px;font-size:9px}}.realm-screen[data-v-d876a216]{text-align:center;flex-direction:column;width:100%;display:flex}.realm-subtitle[data-v-d876a216]{color:#aaa;margin-top:-6px;margin-bottom:20px;font-size:13px}.realm-grid[data-v-d876a216]{grid-template-columns:repeat(3,1fr);gap:16px;width:100%;display:grid}.realm-card[data-v-d876a216]{text-align:center;cursor:pointer;background:#181818;border:2px solid #333;border-radius:4px;flex-direction:column;align-items:center;padding:32px 14px 28px;transition:all .2s;display:flex}.realm-card[data-v-d876a216]:hover{transform:translateY(-2px)}.realm-icon[data-v-d876a216]{margin-bottom:8px;font-size:32px}.realm-name[data-v-d876a216]{margin:0 0 4px;font-family:Cinzel,serif;font-size:24px}.realm-motto[data-v-d876a216]{color:#d4af37;letter-spacing:1px;text-transform:uppercase;margin-bottom:12px;font-family:Cinzel,serif;font-size:11px}.realm-desc[data-v-d876a216]{color:#999;flex:1;margin:0 0 16px;font-size:12px;line-height:1.4}.realm-loot-section[data-v-d876a216]{border-top:1px solid #ffffff0d;flex-direction:column;align-items:center;width:100%;margin-top:auto;padding:10px 0;display:flex}.realm-loot-value[data-v-d876a216]{color:#ccc;font-size:13px}.realm-quest-line[data-v-d876a216]{margin-top:4px}.quest-board-label[data-v-d876a216]{color:#c27c2c;font-weight:700}.fragment-label[data-v-d876a216]{color:#a855f7;font-weight:700}.realm-buff-section[data-v-d876a216]{border-top:1px solid #ffffff0d;flex-direction:column;align-items:center;gap:2px;width:100%;margin-bottom:18px;padding-top:10px;display:flex}.realm-buff-title[data-v-d876a216]{text-transform:uppercase;letter-spacing:1px;font-size:11px;font-weight:700}.realm-buff-value[data-v-d876a216]{color:#ccc;font-size:14px}.realm-select-btn[data-v-d876a216]{color:#ccc;cursor:pointer;background:#282828;border:1px solid #444;padding:8px 14px;font-family:Roboto Slab,serif;font-size:12px;transition:all .15s}.realm-card.red[data-v-d876a216]:hover,.realm-card.red.selected[data-v-d876a216]{border-color:#e05a4a;box-shadow:0 0 12px #e05a4a40}.realm-card.red .realm-name[data-v-d876a216],.realm-card.red .realm-buff-title[data-v-d876a216],.realm-card.red .fragment-label[data-v-d876a216]{color:#e05a4a}.realm-card.red.selected .realm-select-btn[data-v-d876a216],.realm-card.red:hover .realm-select-btn[data-v-d876a216]{color:#fff;background:#a83224;border-color:#e05a4a}.realm-card.green[data-v-d876a216]:hover,.realm-card.green.selected[data-v-d876a216]{border-color:#22c55e;box-shadow:0 0 12px #22c55e40}.realm-card.green .realm-name[data-v-d876a216],.realm-card.green .realm-buff-title[data-v-d876a216],.realm-card.green .fragment-label[data-v-d876a216]{color:#22c55e}.realm-card.green.selected .realm-select-btn[data-v-d876a216],.realm-card.green:hover .realm-select-btn[data-v-d876a216]{color:#fff;background:#15803d;border-color:#22c55e}.realm-card.blue[data-v-d876a216]:hover,.realm-card.blue.selected[data-v-d876a216]{border-color:#3b82f6;box-shadow:0 0 12px #3b82f640}.realm-card.blue .realm-name[data-v-d876a216],.realm-card.blue .realm-buff-title[data-v-d876a216],.realm-card.blue .fragment-label[data-v-d876a216]{color:#3b82f6}.realm-card.blue.selected .realm-select-btn[data-v-d876a216],.realm-card.blue:hover .realm-select-btn[data-v-d876a216]{color:#fff;background:#1d4ed8;border-color:#3b82f6}.pledging-screen[data-v-d876a216]{justify-content:center;align-items:center;min-height:320px;animation:.3s pledgeFadeIn-d876a216;display:flex}.pledge-container[data-v-d876a216]{flex-direction:column;align-items:center;gap:8px;display:flex}.pledge-ring[data-v-d876a216]{border:3px solid #ffffff1a;border-radius:50%;width:40px;height:40px;margin-bottom:12px;animation:1.2s ease-in-out infinite pulseGlow-d876a216}.pledge-label[data-v-d876a216]{text-transform:uppercase;letter-spacing:3px;color:#888;font-size:11px}.pledge-title[data-v-d876a216]{letter-spacing:2px;margin:0;font-family:Cinzel,serif;font-size:36px;animation:1.2s forwards scaleUp-d876a216}.pledging-screen.red .pledge-title[data-v-d876a216]{color:#e05a4a}.pledging-screen.red .pledge-ring[data-v-d876a216]{border-top-color:#e05a4a;box-shadow:0 0 20px #e05a4a66}.pledging-screen.green .pledge-title[data-v-d876a216]{color:#22c55e}.pledging-screen.green .pledge-ring[data-v-d876a216]{border-top-color:#22c55e;box-shadow:0 0 20px #22c55e66}.pledging-screen.blue .pledge-title[data-v-d876a216]{color:#3b82f6}.pledging-screen.blue .pledge-ring[data-v-d876a216]{border-top-color:#3b82f6;box-shadow:0 0 20px #3b82f666}.realm-dashboard[data-v-d876a216]{animation:.4s ease-out dashboardReveal-d876a216}.realm-header[data-v-d876a216]{margin-bottom:24px}.realm-badge[data-v-d876a216]{text-transform:uppercase;letter-spacing:2px;background:#ffffff0d;border-radius:3px;padding:3px 8px;font-size:10px}.realm-title[data-v-d876a216]{margin:8px 0 4px;font-family:Cinzel,serif;font-size:28px}.dashboard-grid[data-v-d876a216]{text-align:left;grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.dashboard-left[data-v-d876a216]{flex-direction:column;align-self:start;gap:16px;display:flex}.dashboard-card[data-v-d876a216]{background:#181818;border:1px solid #333;border-radius:4px;flex-direction:column;gap:10px;padding:16px;display:flex}.quest-board[data-v-d876a216]{gap:6px;padding:10px 14px}@media (width<=700px){.dashboard-grid[data-v-d876a216]{grid-template-columns:1fr}}.card-label[data-v-d876a216]{text-transform:uppercase;letter-spacing:1px;color:#777;font-size:11px}.pop-card-header[data-v-d876a216]{justify-content:space-between;align-items:center;display:flex}.pop-stat-highlight[data-v-d876a216]{font-size:14px;font-weight:700}.buff-desc-text[data-v-d876a216]{color:#888;margin:0;font-size:12px}.quest-board-title[data-v-d876a216]{text-align:center;color:#c27c2c;letter-spacing:1.2px;font-family:Cinzel,serif;font-size:14px;font-weight:700}.quest-list[data-v-d876a216]{flex-direction:column;gap:7px;display:flex}.quest-offer[data-v-d876a216]{background:#141414;border:1px solid #2a2a2a;border-radius:3px;justify-content:space-between;align-items:center;gap:10px;padding:6px 12px;transition:border-color .15s,background .15s;display:flex}.quest-offer[data-v-d876a216]:hover{background:#1a1a1a;border-color:#444}.quest-offer-main[data-v-d876a216]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.quest-offer-side[data-v-d876a216]{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;display:flex}.quest-offer-name[data-v-d876a216]{color:#eee;font-family:Cinzel,serif;font-size:13.5px;font-weight:700;line-height:1.3}.quest-offer-desc[data-v-d876a216]{color:#888;font-size:12px;line-height:1.3}.quest-offer-reward[data-v-d876a216]{white-space:nowrap;color:#ccc;font-size:12px;line-height:1.3}.reward-heading[data-v-d876a216]{color:#777;text-transform:uppercase;letter-spacing:.6px;font-size:10.5px}.gold-label[data-v-d876a216]{color:#d8903b;font-weight:700}.quest-accept-btn[data-v-d876a216]{color:#c27c2c;cursor:pointer;background:#241a12;border:1px solid #85531d;border-radius:3px;flex-shrink:0;padding:3px 13px;font-family:Roboto Slab,serif;font-size:12px;font-weight:700;transition:all .15s}.quest-accept-btn[data-v-d876a216]:hover:not(:disabled){color:#e09337;background:#33241a;border-color:#c27c2c}.quest-accept-btn[data-v-d876a216]:disabled{cursor:not-allowed;opacity:.55}.quest-reroll-row[data-v-d876a216]{justify-content:flex-start;align-items:center;gap:10px;padding:2px 4px 0;display:flex}.quest-reroll-note[data-v-d876a216]{color:#888;cursor:help;font-size:11.5px}.quest-reroll-btn[data-v-d876a216]{color:#c27c2c;cursor:pointer;white-space:nowrap;background:#241a12;border:1px solid #85531d;border-radius:3px;padding:3px 13px;font-family:Roboto Slab,serif;font-size:12px;font-weight:700;transition:all .15s}.quest-reroll-btn[data-v-d876a216]:hover:not(:disabled){color:#e09337;background:#33241a;border-color:#c27c2c}.quest-reroll-btn.confirming[data-v-d876a216]{color:#e09337;border-color:#c27c2c}.quest-reroll-btn[data-v-d876a216]:disabled{cursor:not-allowed;opacity:.55}.tokens-label[data-v-d876a216]{color:#db99fa;font-weight:700}.quest-board-note[data-v-d876a216]{color:#888;text-align:center;margin:0;font-size:12px;font-style:italic}.loot-status-text[data-v-d876a216]{color:#ccc;margin:0;font-size:14px}.loot-desc-text[data-v-d876a216]{color:#888;margin:0;font-size:12px}.dashboard-footer[data-v-d876a216]{margin-top:30px}.leave-btn[data-v-d876a216]{color:#888;cursor:pointer;background:0 0;border:1px solid #444;padding:6px 12px;font-size:11px;transition:all .2s}.leave-btn[data-v-d876a216]:hover{color:#e05a4a;border-color:#e05a4a}.realm-dashboard.red .realm-title[data-v-d876a216],.realm-dashboard.red .pop-stat-highlight[data-v-d876a216]{color:#e05a4a}.realm-dashboard.red .realm-badge[data-v-d876a216]{color:#e05a4a;border:1px solid #e05a4a66}.realm-dashboard.red .dashboard-card[data-v-d876a216]{border-left:3px solid #e05a4a}.realm-dashboard.red .fragment-label[data-v-d876a216]{color:#e05a4a}.realm-dashboard.green .realm-title[data-v-d876a216],.realm-dashboard.green .pop-stat-highlight[data-v-d876a216]{color:#22c55e}.realm-dashboard.green .realm-badge[data-v-d876a216]{color:#22c55e;border:1px solid #22c55e66}.realm-dashboard.green .dashboard-card[data-v-d876a216]{border-left:3px solid #22c55e}.realm-dashboard.green .fragment-label[data-v-d876a216]{color:#22c55e}.realm-dashboard.blue .realm-title[data-v-d876a216],.realm-dashboard.blue .pop-stat-highlight[data-v-d876a216]{color:#3b82f6}.realm-dashboard.blue .realm-badge[data-v-d876a216]{color:#3b82f6;border:1px solid #3b82f666}.realm-dashboard.blue .dashboard-card[data-v-d876a216]{border-left:3px solid #3b82f6}.realm-dashboard.blue .fragment-label[data-v-d876a216]{color:#3b82f6}@keyframes pledgeFadeIn-d876a216{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes pulseGlow-d876a216{0%{opacity:.5;transform:rotate(0)}50%{opacity:1}to{opacity:.5;transform:rotate(360deg)}}@keyframes scaleUp-d876a216{0%{opacity:.6;transform:scale(.9)}to{opacity:1;transform:scale(1.05)}}@keyframes dashboardReveal-d876a216{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.pets-screen[data-v-a9ca74ba]{box-sizing:border-box;flex-direction:column;width:100%;font-family:Roboto Slab,serif;display:flex}.pets-header[data-v-a9ca74ba]{text-align:center;margin-bottom:8px}.pets-title[data-v-a9ca74ba]{color:#c27c2c;letter-spacing:1px;margin:0;font-family:Cinzel,serif;font-size:22px;font-weight:700}.pets-subtitle[data-v-a9ca74ba]{color:#888;margin:2px 0 0;font-size:11px;font-style:italic}.pets-loading[data-v-a9ca74ba],.pets-error[data-v-a9ca74ba]{text-align:center;color:#888;background:#181818;border:1px solid #333;border-radius:4px;padding:30px;font-size:13px}.pets-error[data-v-a9ca74ba]{color:#e05a4a}.retry-btn[data-v-a9ca74ba]{color:#c27c2c;background:#241a12;border:1px solid #85531d;margin-top:10px}.pets-layout[data-v-a9ca74ba]{box-sizing:border-box;gap:12px;width:100%;display:flex}.active-pet-panel[data-v-a9ca74ba],.pet-slots-panel[data-v-a9ca74ba]{box-sizing:border-box;background:#181818;border:1px solid #333;border-radius:4px;flex-direction:column;padding:10px 12px;display:flex}.active-pet-panel[data-v-a9ca74ba]{width:38%}.pet-slots-panel[data-v-a9ca74ba]{width:62%}.panel-header[data-v-a9ca74ba]{border-bottom:1px solid #2a2a2a;justify-content:space-between;align-items:center;margin-bottom:6px;padding-bottom:6px;display:flex}.panel-title[data-v-a9ca74ba]{color:#aaa;text-transform:uppercase;letter-spacing:.5px;font-family:Roboto Slab,serif;font-size:12px;font-weight:700}.active-badge[data-v-a9ca74ba]{color:#c27c2c;background:#241c14;border:1px solid #c27c2c;border-radius:3px;padding:2px 6px;font-size:10px;font-weight:700}.active-pet-content[data-v-a9ca74ba]{flex-direction:column;flex:1;justify-content:space-between;align-items:center;display:flex}.pet-avatar-frame[data-v-a9ca74ba]{background:#121212;border:1px solid #c27c2c;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;margin:2px 0;display:flex;box-shadow:inset 0 0 10px #000000d9}.pet-icon[data-v-a9ca74ba]{font-size:48px}.pet-icon-img[data-v-a9ca74ba]{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;mix-blend-mode:screen;width:84px;height:84px}.pet-details[data-v-a9ca74ba]{text-align:center;margin-top:2px}.pet-name[data-v-a9ca74ba]{color:#eee;margin:0;font-family:Roboto Slab,serif;font-size:14px;font-weight:700}.pet-level-badge[data-v-a9ca74ba]{color:#c27c2c;font-size:11px;font-weight:700}.pet-flavor[data-v-a9ca74ba]{color:#888;margin:2px 0 0;font-size:10px;font-style:italic;line-height:1.15}.xp-container[data-v-a9ca74ba]{width:100%;margin:2px 0}.xp-label[data-v-a9ca74ba]{color:#888;justify-content:space-between;margin-bottom:2px;font-size:10px;display:flex}.xp-rate[data-v-a9ca74ba]{margin-top:3px;margin-bottom:0}.xp-bar-track[data-v-a9ca74ba]{background:#101010;border:1px solid #2a2a2a;border-radius:2px;width:100%;height:6px;overflow:hidden}.xp-bar-fill[data-v-a9ca74ba]{background:linear-gradient(90deg,#85531d,#c27c2c);height:100%;transition:width .3s}.bonus-box[data-v-a9ca74ba]{box-sizing:border-box;text-align:center;background:#121212;border:1px solid #282828;border-radius:3px;width:100%;margin:2px 0 4px;padding:3px 8px}.bonus-title[data-v-a9ca74ba]{color:#666;text-transform:uppercase;letter-spacing:.5px;margin-bottom:1px;font-size:9px}.bonus-row[data-v-a9ca74ba]{font-size:12px}.bonus-stat[data-v-a9ca74ba]{color:gold;font-weight:700}.active-pet-empty[data-v-a9ca74ba]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:12px 8px;display:flex}.empty-frame[data-v-a9ca74ba]{background:#121212;border:1px dashed #333;border-radius:4px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:6px;display:flex}.empty-icon[data-v-a9ca74ba]{opacity:.4;font-size:28px}.empty-title[data-v-a9ca74ba]{color:#888;margin:0 0 4px;font-family:Roboto Slab,serif;font-size:12px}.empty-desc[data-v-a9ca74ba]{color:#555;margin:0;font-size:10px;line-height:1.3}.slots-grid[data-v-a9ca74ba]{flex-direction:column;gap:6px;display:flex}.pet-slot-card[data-v-a9ca74ba]{cursor:pointer;background:#121212;border:1px solid #282828;border-radius:3px;align-items:center;gap:8px;padding:6px 10px;transition:all .15s;display:flex}.pet-slot-card[data-v-a9ca74ba]:hover{background:#1a1a1a;border-color:#555}.pet-slot-card.is-active[data-v-a9ca74ba]{background:#221a12;border-color:#c27c2c}.slot-avatar[data-v-a9ca74ba]{background:#1a1a1a;border:1px solid #333;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:flex}.slot-icon-img[data-v-a9ca74ba]{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;mix-blend-mode:screen;width:26px;height:26px}.slot-info[data-v-a9ca74ba]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.slot-name-row[data-v-a9ca74ba]{align-items:center;gap:6px;display:flex}.slot-name[data-v-a9ca74ba]{color:#ddd;white-space:nowrap;font-family:Roboto Slab,serif;font-size:12px;font-weight:700}.slot-lvl[data-v-a9ca74ba]{color:#c27c2c;font-size:10px;font-weight:700}.slot-flavor[data-v-a9ca74ba]{color:#777;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:10px;font-style:italic;overflow:hidden}.equipped-tag[data-v-a9ca74ba]{color:#c27c2c;font-size:10px}.mini-xp-track[data-v-a9ca74ba]{background:#181818;border-radius:2px;width:100%;height:3px;margin-top:2px;overflow:hidden}.mini-xp-fill[data-v-a9ca74ba]{background:#c27c2c;height:100%}.mini-bonus[data-v-a9ca74ba]{color:gold;margin-left:auto;font-size:10px;font-weight:700}.action-btn[data-v-a9ca74ba]{cursor:pointer;white-space:nowrap;border-radius:3px;padding:4px 8px;font-family:Roboto Slab,serif;font-size:10px;font-weight:700;transition:all .15s}.action-btn[data-v-a9ca74ba]:disabled{opacity:.6;cursor:not-allowed}.equip-btn[data-v-a9ca74ba]{color:#c27c2c;background:#241a12;border:1px solid #85531d}.equip-btn[data-v-a9ca74ba]:hover:not(:disabled){color:#111;background:#c27c2c}.active-btn[data-v-a9ca74ba]{color:#666;cursor:default;background:#181818;border:1px solid #333}.unequip-btn[data-v-a9ca74ba]{color:#e05a4a;background:#201414;border:1px solid #632222;width:100%;padding:5px}.unequip-btn[data-v-a9ca74ba]:hover:not(:disabled){color:#fff;background:#632222}.lp-screen[data-v-d4930255]{box-sizing:border-box;flex-direction:column;flex:1;width:100%;display:flex}.lp-wrap[data-v-d4930255]{box-sizing:border-box;flex-direction:column;flex:1;gap:12px;width:100%;display:flex;position:relative}.lp-title[data-v-d4930255]{color:#c27c2c;text-align:center;margin:0 0 6px;font-family:Cinzel,serif}.lp-help[data-v-d4930255]{position:absolute;top:2px;right:0}.lp-help-icon[data-v-d4930255]{color:#c27c2c;cursor:help;background:#252525;border:1px solid #3d3d3d;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:inline-flex}.lp-help-icon[data-v-d4930255]:hover{color:#e59336;background:#2f2f2f}.lp-master-detail[data-v-d4930255]{box-sizing:border-box;align-items:flex-start;gap:16px;width:100%;display:flex}.lp-sidebar[data-v-d4930255]{flex-direction:column;gap:6px;width:38%;display:flex}.lp-tab[data-v-d4930255]{color:#aaa;cursor:pointer;background:#181818;border:1px solid #333;border-radius:4px;justify-content:space-between;align-items:center;padding:12px 14px;font-family:Cinzel,serif;font-size:14px;transition:all .15s;display:flex}.lp-tab[data-v-d4930255]:hover{color:#fff;background:#222;border-color:#555}.lp-tab.active[data-v-d4930255]{color:#c27c2c;background:#2a2215;border-color:#c27c2c;font-weight:700}.lp-tab.working[data-v-d4930255]{box-shadow:0 0 8px #c27c2c59}.lp-tab-arrow[data-v-d4930255]{color:#666;font-size:16px}.lp-tab.active .lp-tab-arrow[data-v-d4930255]{color:#c27c2c}.lp-tab.is-soon[data-v-d4930255]{opacity:.4;cursor:default}.lp-tab.is-soon[data-v-d4930255]:hover{color:#aaa;background:#181818;border-color:#333}.lp-soon[data-v-d4930255]{letter-spacing:.5px;text-transform:uppercase;color:#777;font-family:inherit;font-size:10px}.lp-detail-pane[data-v-d4930255]{box-sizing:border-box;background:#181818;border:1px solid #333;border-radius:4px;flex-direction:column;flex:1;min-width:0;padding:12px;display:flex}.lp-pane-content[data-v-d4930255]{flex-direction:column;gap:2px;display:flex}.lp-empty-prompt[data-v-d4930255]{color:#666;justify-content:center;align-items:center;min-height:160px;font-size:14px;font-style:italic;display:flex}.lp-list-header[data-v-d4930255]{color:#777;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid #333;justify-content:space-between;margin-bottom:4px;padding:6px 12px;font-size:11px;display:flex}.lp-row[data-v-d4930255]{color:#ddd;border:1px solid #0000;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:6px 12px;display:flex}.lp-row-name[data-v-d4930255]{margin-bottom:4px}.lp-name-col[data-v-d4930255]{letter-spacing:.5px;font-family:Cinzel,serif;font-size:14px;font-weight:700}.lp-level-col[data-v-d4930255]{color:#f59e0b;letter-spacing:.5px;font-family:Cinzel,serif;font-size:14px;font-weight:700}.lp-chance-col[data-v-d4930255]{color:#fff;letter-spacing:.5px;font-family:Cinzel,serif;font-size:14px;font-weight:700}.lp-label-col[data-v-d4930255]{letter-spacing:.5px;color:#aaa;font-family:Cinzel,serif;font-size:13px;font-weight:700}.lp-value-col[data-v-d4930255]{text-align:right;letter-spacing:.5px;color:#e0e0e0;font-family:Cinzel,serif;font-size:13px;font-weight:700}.lp-teal[data-v-d4930255]{color:#2dd4bf}.lp-loot[data-v-d4930255]{border-top:1px solid #2a2a2a;margin:2px 12px 0;padding-top:4px}.lp-loot-toggle[data-v-d4930255]{color:#888;letter-spacing:1px;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:3px 0;font-family:Cinzel,serif;font-size:11px;font-weight:700;display:block}.lp-loot-toggle[data-v-d4930255]:hover{color:#ddd}.lp-loot-arrow[data-v-d4930255]{width:12px;display:inline-block}.lp-loot-cols[data-v-d4930255]{justify-content:center;align-items:flex-start;gap:12px;margin-top:3px;display:flex}.lp-loot-col[data-v-d4930255]{background:#141414;border:1px solid #2a2a2a;border-radius:5px;flex:1 1 0;min-width:0;padding:5px 12px 7px;font-family:Cinzel,serif;font-weight:700}.lp-loot-head[data-v-d4930255]{letter-spacing:1px;text-transform:uppercase;text-align:center;border-bottom:1px solid #2a2a2a;margin-bottom:4px;padding-bottom:3px;font-size:11px}.lp-loot-col-guaranteed .lp-loot-head[data-v-d4930255]{color:#4ade80}.lp-loot-col-chance .lp-loot-head[data-v-d4930255]{color:#f5c542}.lp-loot-item+.lp-loot-item[data-v-d4930255]{margin-top:2px}.lp-loot-line[data-v-d4930255]{white-space:nowrap;align-items:baseline;gap:10px;padding:1px 0;font-size:12px;display:flex}.lp-loot-random[data-v-d4930255]{color:#fff}.lp-loot-which[data-v-d4930255]{color:#888;padding:0 0 1px 8px;font-size:11px}.lp-loot-comma[data-v-d4930255]{margin-right:4px}.lp-loot-amt[data-v-d4930255]{color:#ddd;margin-left:auto}.lp-loot-odds[data-v-d4930255]{text-align:right;color:#f5c542;min-width:36px}.lp-loot-none[data-v-d4930255]{color:#666;text-align:center;font-size:11px;font-style:italic;font-weight:400}.lp-items-box[data-v-d4930255]{background:#141414;border:1px solid #2a2a2a;border-radius:4px;flex-direction:column;gap:4px;margin:-2px 0 4px;padding:8px 12px;display:flex}.lp-items-title[data-v-d4930255]{color:#fff;margin-bottom:2px;font-family:Cinzel,serif;font-size:13px;font-weight:700}.lp-items-row[data-v-d4930255]{justify-content:space-between;align-items:baseline;gap:8px;font-family:Cinzel,serif;font-size:13px;display:flex}.lp-items-label[data-v-d4930255]{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:700;overflow:hidden}.lp-items-value[data-v-d4930255]{color:#eee;text-align:right;font-weight:600}.lp-items-value.lp-bad[data-v-d4930255],.lp-bad[data-v-d4930255]{color:#ef4444}.lp-start[data-v-d4930255]{color:#fff;cursor:pointer;background:#c27c2c;border:none;border-radius:4px;margin:12px 12px 0;padding:10px 16px;font-family:Cinzel,serif;font-size:14px;font-weight:700;transition:background .15s}.lp-start[data-v-d4930255]:hover:not(:disabled){background:#e59336}.lp-start[data-v-d4930255]:disabled{color:#777;cursor:not-allowed;background:#2a2a2a}.lp-update[data-v-d4930255]{text-align:center;border-top:1px dashed #2e2e2e;margin:8px 12px 0;padding:8px 8px 2px}.lp-update-inner[data-v-d4930255]{animation:.35s lp-fade-d4930255}@keyframes lp-fade-d4930255{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.lp-message[data-v-d4930255]{color:#e5e5e5;margin:0 0 4px;font-size:14px;line-height:1.4}.lp-win[data-v-d4930255]{color:#22c55e;font-weight:700}.lp-fail[data-v-d4930255]{color:#c9a3a3;font-weight:600}.lp-dim[data-v-d4930255]{color:#777}.lp-rewards[data-v-d4930255]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;min-height:20px;display:flex}.lp-reward[data-v-d4930255]{align-items:center;gap:3px;font-size:14px;display:flex}.lp-reward-num[data-v-d4930255]{font-weight:700}.lp-xp[data-v-d4930255]{color:#2dd4bf}@media (width<=720px){.lp-loot-cols[data-v-d4930255],.lp-master-detail[data-v-d4930255]{flex-direction:column}.lp-sidebar[data-v-d4930255]{width:100%}}.craft-placeholder[data-v-e54f1771]{text-align:center;flex-direction:column;width:100%;display:flex}.placeholder-title[data-v-e54f1771]{color:#2dd4bf;margin:0 0 14px;font-family:Cinzel,serif}.placeholder-panel[data-v-e54f1771]{background:#181818;border:1px solid #333;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:220px;padding:24px;display:flex}.placeholder-panel h3[data-v-e54f1771]{color:#2dd4bf;margin:0;font-family:Cinzel,serif;font-size:22px}.placeholder-panel p[data-v-e54f1771]{color:#999;margin:0;font-size:13px}.potion-backdrop[data-v-cd1b6990]{z-index:10000;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.potion-menu[data-v-cd1b6990]{box-sizing:border-box;background:#111;border:1px solid #444;border-radius:6px;width:min(340px,100vw - 32px);font-family:Cinzel,serif;overflow:hidden;box-shadow:0 10px 40px #000000e6}.potion-menu-header[data-v-cd1b6990]{background:#1a1a1a;border-bottom:1px solid #282828;justify-content:space-between;align-items:center;gap:8px;padding:9px 10px 9px 14px;display:flex}.potion-menu-title[data-v-cd1b6990]{font-size:15px;font-weight:700}.potion-menu-close[data-v-cd1b6990]{color:#888;cursor:pointer;background:0 0;border:none;padding:0 6px;font-size:22px;line-height:1}.potion-menu-close[data-v-cd1b6990]:hover{color:#fff}.potion-menu-body[data-v-cd1b6990]{flex-direction:column;gap:12px;padding:14px;display:flex}.potion-menu-have[data-v-cd1b6990]{color:#aaa;font-size:12px;font-weight:700}.potion-menu-use[data-v-cd1b6990]{color:#4ade80;margin-bottom:-6px;font-size:12.5px;line-height:1.5}.potion-menu-note[data-v-cd1b6990]{color:#fff;font-size:12.5px;line-height:1.5}.potion-menu-row[data-v-cd1b6990]{flex-wrap:wrap;gap:8px;display:flex}.potion-menu-btn[data-v-cd1b6990]{cursor:pointer;color:#4ade80;background:#1c331e;border:1px solid #22c55e;border-radius:4px;padding:8px 14px;font-family:Cinzel,serif;font-size:12.5px;font-weight:700;transition:all .15s}.potion-menu-btn[data-v-cd1b6990]:hover:not(:disabled){color:#111;background:#22c55e}.potion-menu-btn[data-v-cd1b6990]:disabled{opacity:.5;cursor:not-allowed}.potion-menu-max.confirming[data-v-cd1b6990]{color:#fca5a5;background:#4a1d1d;border-color:#ef4444}.potion-menu-max.confirming[data-v-cd1b6990]:hover:not(:disabled){color:#111;background:#ef4444}.potion-menu-done[data-v-cd1b6990]{color:#4ade80;font-size:12px}.potion-menu-error[data-v-cd1b6990]{color:#ef4444;font-size:12px}.al-screen[data-v-0ce1e2e1]{box-sizing:border-box;flex-direction:column;flex:1;width:100%;display:flex}.al-wrap[data-v-0ce1e2e1]{box-sizing:border-box;flex-direction:column;flex:1;gap:12px;width:100%;display:flex;position:relative}.al-title[data-v-0ce1e2e1]{color:#c27c2c;text-align:center;margin:0 0 6px;font-family:Cinzel,serif}.al-help[data-v-0ce1e2e1]{position:absolute;top:2px;right:0}.al-help-icon[data-v-0ce1e2e1]{color:#c27c2c;cursor:help;background:#252525;border:1px solid #3d3d3d;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:inline-flex}.al-help-icon[data-v-0ce1e2e1]:hover{color:#e59336;background:#2f2f2f}.al-master-detail[data-v-0ce1e2e1]{box-sizing:border-box;align-items:flex-start;gap:16px;width:100%;display:flex}.al-sidebar[data-v-0ce1e2e1]{flex-direction:column;gap:6px;width:38%;display:flex}.al-tab[data-v-0ce1e2e1]{color:#aaa;cursor:pointer;background:#181818;border:1px solid #333;border-radius:4px;justify-content:space-between;align-items:center;padding:12px 14px;font-family:Cinzel,serif;font-size:14px;transition:all .15s;display:flex}.al-tab[data-v-0ce1e2e1]:hover{color:#fff;background:#222;border-color:#555}.al-tab.active[data-v-0ce1e2e1]{color:#c27c2c;background:#2a2215;border-color:#c27c2c;font-weight:700}.al-tab-arrow[data-v-0ce1e2e1]{color:#666;font-size:16px}.al-tab.active .al-tab-arrow[data-v-0ce1e2e1]{color:#c27c2c}.al-detail-pane[data-v-0ce1e2e1]{box-sizing:border-box;background:#181818;border:1px solid #333;border-radius:4px;flex-direction:column;flex:1;min-width:0;padding:12px;display:flex}.al-pane-content[data-v-0ce1e2e1]{flex-direction:column;gap:2px;display:flex}.al-row[data-v-0ce1e2e1]{color:#ddd;border:1px solid #0000;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:6px 12px;display:flex}.al-row-name[data-v-0ce1e2e1]{margin-bottom:4px}.al-name-col[data-v-0ce1e2e1]{letter-spacing:.5px;font-family:Cinzel,serif;font-size:14px;font-weight:700}.al-chance-col[data-v-0ce1e2e1]{color:#fff;letter-spacing:.5px;font-family:Cinzel,serif;font-size:14px;font-weight:700}.al-teal[data-v-0ce1e2e1]{color:#2dd4bf}.al-potion-click[data-v-0ce1e2e1]{cursor:pointer}.al-tab.working[data-v-0ce1e2e1]{box-shadow:0 0 8px #7e22ce73}.al-tab.is-locked[data-v-0ce1e2e1]{opacity:.55}.al-items-box[data-v-0ce1e2e1]{background:#141414;border:1px solid #2a2a2a;border-radius:4px;flex-direction:column;gap:4px;margin:-2px 0 4px;padding:8px 12px;display:flex}.al-items-title[data-v-0ce1e2e1]{color:#fff;margin-bottom:2px;font-family:Cinzel,serif;font-size:13px;font-weight:700}.al-items-row[data-v-0ce1e2e1]{justify-content:space-between;align-items:baseline;gap:8px;font-family:Cinzel,serif;font-size:13px;display:flex}.al-items-label[data-v-0ce1e2e1]{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:700;overflow:hidden}.al-items-value[data-v-0ce1e2e1]{color:#eee;text-align:right;font-weight:600}.al-bad[data-v-0ce1e2e1]{color:#ef4444}.al-requires[data-v-0ce1e2e1]{border-top:1px solid #2a2a2a;flex-direction:column;align-items:center;gap:3px;margin:4px 12px 0;padding-top:8px;font-family:Cinzel,serif;font-size:13px;font-weight:700;display:flex}.al-requires-title[data-v-0ce1e2e1]{color:#777;text-transform:uppercase;letter-spacing:1px;margin-bottom:2px;font-size:10px;font-weight:400}.al-ingredient[data-v-0ce1e2e1]{align-items:baseline;gap:8px;display:flex}.al-ingredient-need[data-v-0ce1e2e1]{color:#ddd}.al-makes[data-v-0ce1e2e1]{color:#999;margin-top:6px;font-size:12px;font-weight:400}.al-start[data-v-0ce1e2e1]{color:#fff;cursor:pointer;background:#7e22ce;border:none;border-radius:4px;margin:12px 12px 0;padding:10px 16px;font-family:Cinzel,serif;font-size:14px;font-weight:700;transition:background .15s}.al-start[data-v-0ce1e2e1]:hover:not(:disabled){background:#9333ea}.al-start[data-v-0ce1e2e1]:disabled{color:#777;cursor:not-allowed;background:#2a2a2a}.al-update[data-v-0ce1e2e1]{text-align:center;border-top:1px dashed #2e2e2e;margin:8px 12px 0;padding:8px 8px 2px}.al-update-inner[data-v-0ce1e2e1]{animation:.35s al-fade-0ce1e2e1}@keyframes al-fade-0ce1e2e1{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.al-message[data-v-0ce1e2e1]{color:#e5e5e5;margin:0 0 4px;font-size:14px;line-height:1.4}.al-double[data-v-0ce1e2e1]{color:#c084fc;font-weight:700}.al-dim[data-v-0ce1e2e1]{color:#777}.al-rewards[data-v-0ce1e2e1]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;min-height:20px;display:flex}.al-reward[data-v-0ce1e2e1]{align-items:center;gap:3px;font-size:14px;display:flex}.al-reward-num[data-v-0ce1e2e1]{font-weight:700}.al-xp[data-v-0ce1e2e1]{color:#2dd4bf}@media (width<=720px){.al-master-detail[data-v-0ce1e2e1]{flex-direction:column}.al-sidebar[data-v-0ce1e2e1]{width:100%}}.crafting-screen[data-v-0e974678]{text-align:center;flex-direction:column;width:100%;display:flex}.crafting-title[data-v-0e974678]{color:#c27c2c;margin:0 0 10px;font-family:Cinzel,serif}.crafting-subtitle[data-v-0e974678]{color:#aaa;margin-top:-6px;margin-bottom:20px;font-size:13px}.crafting-grid[data-v-0e974678]{grid-template-columns:repeat(2,1fr);gap:16px;width:100%;display:grid}.craft-card[data-v-0e974678]{text-align:center;cursor:pointer;background:#181818;border:2px solid #333;border-radius:4px;flex-direction:column;align-items:center;padding:32px 14px 28px;transition:all .2s;display:flex}.craft-card[data-v-0e974678]:hover{transform:translateY(-2px)}.craft-icon[data-v-0e974678]{margin-bottom:8px;font-size:32px}.craft-name[data-v-0e974678]{margin:0 0 4px;font-family:Cinzel,serif;font-size:24px}.craft-motto[data-v-0e974678]{color:#d4af37;letter-spacing:1px;text-transform:uppercase;margin-bottom:12px;font-family:Cinzel,serif;font-size:11px}.craft-desc[data-v-0e974678]{color:#999;flex:1;margin:0 0 16px;font-size:12px;line-height:1.4}.craft-status[data-v-0e974678]{border-top:1px solid #ffffff0d;flex-direction:column;align-items:center;gap:2px;width:100%;margin-bottom:18px;padding-top:10px;display:flex}.craft-status-title[data-v-0e974678]{text-transform:uppercase;letter-spacing:1px;font-size:11px;font-weight:700}.craft-status-value[data-v-0e974678]{color:#ccc;font-size:14px}.craft-select-btn[data-v-0e974678]{color:#ccc;cursor:pointer;background:#282828;border:1px solid #444;padding:8px 14px;font-family:Roboto Slab,serif;font-size:12px;transition:all .15s}.craft-card.gemcrafting[data-v-0e974678]:hover{border-color:#2dd4bf;box-shadow:0 0 12px #2dd4bf40}.craft-card.gemcrafting .craft-name[data-v-0e974678],.craft-card.gemcrafting .craft-status-title[data-v-0e974678]{color:#2dd4bf}.craft-card.gemcrafting:hover .craft-select-btn[data-v-0e974678]{color:#fff;background:#0f766e;border-color:#2dd4bf}.craft-card.alchemy[data-v-0e974678]:hover{border-color:#c084fc;box-shadow:0 0 12px #c084fc40}.craft-card.alchemy .craft-name[data-v-0e974678],.craft-card.alchemy .craft-status-title[data-v-0e974678]{color:#c084fc}.craft-card.alchemy:hover .craft-select-btn[data-v-0e974678]{color:#fff;background:#7e22ce;border-color:#c084fc}.craft-back-row[data-v-0e974678]{justify-content:flex-start;margin-bottom:12px;display:flex}.craft-back-btn[data-v-0e974678]{color:#aaa;cursor:pointer;background:#181818;border:1px solid #333;border-radius:3px;padding:6px 12px;font-family:Cinzel,serif;font-size:12px;font-weight:600;transition:all .15s}.craft-back-btn[data-v-0e974678]:hover{color:#fff;background:#222;border-color:#c27c2c}@media (width<=720px){.crafting-grid[data-v-0e974678]{grid-template-columns:1fr}}.event-screen[data-v-bed6067a]{box-sizing:border-box;flex-direction:column;gap:12px;width:100%;height:100%;display:flex}.event-header[data-v-bed6067a]{text-align:center}.event-title[data-v-bed6067a]{margin:0 0 4px;font-family:Cinzel,serif}.event-meta[data-v-bed6067a]{justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex}.phase-badge[data-v-bed6067a]{color:#c27c2c;background:#2a1f14;border:1px solid #5a3814;border-radius:3px;padding:2px 8px;font-weight:700}.event-timer[data-v-bed6067a]{color:#888;font-family:monospace}.boss-card[data-v-bed6067a]{background:#181818;border:1px solid #333;border-radius:4px;flex-direction:column;gap:10px;padding:14px;display:flex}.boss-header[data-v-bed6067a]{align-items:center;gap:12px;display:flex}.boss-avatar[data-v-bed6067a]{background:#121212;border:1px solid #2e2e2e;border-radius:4px;justify-content:center;align-items:center;width:44px;height:44px;font-size:26px;display:flex}.boss-info[data-v-bed6067a]{flex-direction:column;flex:1;gap:2px;display:flex}.boss-name[data-v-bed6067a]{color:#e05a4a;margin:0;font-family:Cinzel,serif;font-size:17px}.boss-hp-text[data-v-bed6067a]{color:#888;font-family:monospace;font-size:12px}.tick-badge[data-v-bed6067a]{text-align:center;background:#121212;border:1px solid #2e2e2e;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;padding:4px 8px;display:flex}.tick-badge-label[data-v-bed6067a]{text-transform:uppercase;letter-spacing:.5px;color:#666;font-size:9px}.tick-badge-val[data-v-bed6067a]{color:#c27c2c;text-align:center;width:100%;font-family:monospace;font-size:13px;font-weight:700}.hp-bar-track[data-v-bed6067a]{background:#111;border:1px solid #2e2e2e;border-radius:3px;width:100%;height:12px;overflow:hidden}.hp-bar-fill[data-v-bed6067a]{background:linear-gradient(90deg,#991b1b,#dc2626);height:100%;transition:width .6s cubic-bezier(.25,1,.5,1)}.event-body[data-v-bed6067a]{flex:1;grid-template-columns:1fr 1fr;gap:12px;min-height:0;display:grid}.action-column[data-v-bed6067a]{flex-direction:column;gap:10px;display:flex}.stat-card[data-v-bed6067a]{background:#181818;border:1px solid #333;border-radius:4px;flex-direction:column;gap:4px;padding:12px;display:flex}.action-card[data-v-bed6067a]{justify-content:center;padding:6px}.stat-label[data-v-bed6067a]{text-transform:uppercase;letter-spacing:1px;color:#777;height:12px;font-size:11px}.reward-values[data-v-bed6067a]{align-items:center;gap:12px;display:flex}.stat-value[data-v-bed6067a]{color:#eee;font-size:14px;font-weight:700}.stat-value.xp-text[data-v-bed6067a]{color:#2dd4bf!important}.stat-value.gold-text[data-v-bed6067a]{color:#d4af37!important}.event-btn[data-v-bed6067a]{color:#22c55e;cursor:pointer;background:#0f291e;border:1px solid #22c55e;border-radius:3px;width:100%;min-height:42px;padding:8px 10px;font-family:Roboto Slab,serif;font-size:13px;font-weight:700;transition:all .15s}.event-btn[data-v-bed6067a]:hover{color:#fff;background:#15803d}.event-btn.in-battle[data-v-bed6067a]{color:#e05a4a;background:#2a1414;border-color:#e05a4a}.event-btn.in-battle[data-v-bed6067a]:hover{color:#fff;background:#991b1b}.log-card[data-v-bed6067a]{background:#181818;border:1px solid #333;border-radius:4px;flex-direction:column;gap:6px;min-height:180px;max-height:200px;padding:12px 14px;display:flex}.log-entries[data-v-bed6067a]{color:#aaa;flex-direction:column;flex:1;gap:6px;margin-top:4px;padding-right:4px;font-family:monospace;font-size:11px;display:flex;overflow-y:auto}.log-entries[data-v-bed6067a]::-webkit-scrollbar{width:6px}.log-entries[data-v-bed6067a]::-webkit-scrollbar-track{background:#121212;border-radius:3px}.log-entries[data-v-bed6067a]::-webkit-scrollbar-thumb{background:#333;border-radius:3px}.log-entries[data-v-bed6067a]::-webkit-scrollbar-thumb:hover{background:#555}.log-empty[data-v-bed6067a]{color:#666;font-style:italic}.log-entry[data-v-bed6067a]{border-bottom:1px dashed #222;padding-bottom:4px;line-height:1.35}.log-entry[data-v-bed6067a]:last-child{border-bottom:none}.joust-screen[data-v-7ec70474]{box-sizing:border-box;flex-direction:column;gap:8px;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.event-header[data-v-7ec70474]{text-align:center;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;padding:4px 0;display:flex;position:relative}.event-title[data-v-7ec70474]{color:#f3d19c;letter-spacing:.5px;text-shadow:0 2px 4px #00000080;margin:0;font-family:Cinzel,serif;font-size:22px;font-weight:700}.event-meta[data-v-7ec70474]{justify-content:center;align-items:center;margin-top:2px;display:flex}.event-timer[data-v-7ec70474]{color:#f3d19c;letter-spacing:.5px;font-family:Cinzel,serif;font-size:14px;font-weight:600}.event-timer.live-indicator[data-v-7ec70474]{color:#ef4444;animation:1.2s infinite blink-7ec70474}.prizes-card[data-v-7ec70474]{background:#181818;border:1px solid #333;border-radius:6px;flex-direction:column;align-items:center;gap:3px;padding:5px 10px;display:flex;position:absolute;top:0;right:0;box-shadow:0 4px 6px #0000004d}.prizes-header[data-v-7ec70474]{align-items:center;gap:4px;display:flex}.prizes-icon[data-v-7ec70474]{font-size:12px;line-height:1}.prizes-title[data-v-7ec70474]{color:#f3d19c;letter-spacing:.5px;font-family:Cinzel,serif;font-size:11px;font-weight:700}.prizes-body[data-v-7ec70474]{white-space:nowrap;background:#121212;border:1px solid #2a2a2a;border-radius:4px;justify-content:center;align-items:baseline;gap:5px;padding:3px 12px;display:flex}.prizes-value[data-v-7ec70474]{color:#fff;font-family:Cinzel,serif;font-size:14px;font-weight:700;line-height:1}.prizes-gold-label[data-v-7ec70474]{color:#d8903b;letter-spacing:.3px;font-family:Cinzel,serif;font-size:11px;font-weight:700;line-height:1}@keyframes blink-7ec70474{0%,to{opacity:1}50%{opacity:.4}}@keyframes pulse-green-7ec70474{0%,to{background:#0c2114;border-color:#22c55e;box-shadow:0 0 8px #22c55e66}50%{background:#12331f;border-color:#4ade80;box-shadow:0 0 16px #4ade80b3}}@keyframes knockout-flash-7ec70474{0%{background-color:#ef444438;border-color:#dc2626}50%{background-color:#ef44441f;border-color:#ef4444}to{background-color:#0d0d0d;border-color:#261010}}.split-combat-container[data-v-7ec70474]{flex:1;grid-template-columns:1fr 1.1fr;gap:10px;min-height:0;display:grid;overflow:hidden}.panel-title[data-v-7ec70474]{color:#f3d19c;text-align:center;letter-spacing:.5px;border-bottom:1px dashed #f3d19c40;flex-shrink:0;margin:0 0 6px;padding-bottom:4px;font-family:Cinzel,serif;font-size:12px}.knights-roster-panel[data-v-7ec70474]{background:#121212;border:1px solid #333;border-radius:6px;flex-direction:column;min-height:0;padding:8px;display:flex;overflow:hidden}.roster-list[data-v-7ec70474]{flex-direction:column;flex:1;justify-content:space-between;gap:6px;min-height:0;padding-right:2px;display:flex;overflow-y:auto}.roster-list[data-v-7ec70474]::-webkit-scrollbar{width:5px}.roster-list[data-v-7ec70474]::-webkit-scrollbar-track{background:#121212}.roster-list[data-v-7ec70474]::-webkit-scrollbar-thumb{background:#2c2c2c;border-radius:3px}.roster-card[data-v-7ec70474]{background:#1a1a1a;border:1px solid #2e2e2e;border-radius:4px;padding:6px 8px;transition:all .2s}.roster-card.eliminated[data-v-7ec70474]{opacity:.55;filter:grayscale(90%);background:#0d0d0d;border-color:#261010;animation:1.6s ease-in-out knockout-flash-7ec70474}.roster-card.champion[data-v-7ec70474]{animation:2s ease-in-out infinite pulse-green-7ec70474}.roster-card.picked[data-v-7ec70474]{border-color:#c27c2c;box-shadow:inset 0 0 0 1px #c27c2c}.roster-card-header[data-v-7ec70474]{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.side-info[data-v-7ec70474]{align-items:center;gap:6px;display:flex}.backed-badge[data-v-7ec70474]{color:#f59e0b;letter-spacing:.5px;background:#f59e0b26;border:1px solid #f59e0b66;border-radius:3px;padding:1px 4px;font-size:9px;font-weight:700}.roster-side[data-v-7ec70474]{color:#888;text-transform:uppercase;font-size:9px;font-weight:700}.status-badge[data-v-7ec70474]{font-size:9px;font-weight:700}.status-badge.alive[data-v-7ec70474]{color:#3b82f6}.status-badge.dead[data-v-7ec70474]{color:#ef4444}.status-badge.winner[data-v-7ec70474]{color:#22c55e}.roster-main[data-v-7ec70474]{align-items:center;gap:8px;display:flex}.roster-icon[data-v-7ec70474]{background:radial-gradient(circle at 32% 26%, color-mix(in srgb, var(--slot-color,#333) 70%, #fff 30%) 0%, var(--slot-color,#333) 55%, color-mix(in srgb, var(--slot-color,#333) 65%, #000 35%) 100%);box-sizing:border-box;border:1px solid #000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex;overflow:hidden;box-shadow:0 1px 2px #00000073}.roster-icon-img img[data-v-7ec70474]{object-fit:contain;width:100%;height:100%;display:block}.roster-info[data-v-7ec70474]{flex:1}.icon-fallback[data-v-7ec70474]{color:#888;font-family:Cinzel,serif;font-weight:700}.roster-name[data-v-7ec70474]{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-family:Cinzel,serif;font-size:11px;display:block;overflow:hidden}.hp-bar-wrapper[data-v-7ec70474]{background:#0a0a0a;border:1px solid #2a2a2a;border-radius:4px;height:11px;position:relative;overflow:hidden}.hp-bar-fill[data-v-7ec70474]{height:100%;transition:width .4s ease-in-out}.hp-bar-fill.hp-high[data-v-7ec70474]{background:#22c55e}.hp-bar-fill.hp-mid[data-v-7ec70474]{background:#eab308}.hp-bar-fill.hp-low[data-v-7ec70474]{background:#ef4444}.hp-text[data-v-7ec70474]{color:#fff;text-shadow:0 0 2px #000;justify-content:center;align-items:center;width:100%;height:100%;font-family:monospace;font-size:8px;font-weight:700;display:flex;position:absolute;top:0;left:0}.combat-feed-panel[data-v-7ec70474]{background:#121212;border:1px solid #333;border-radius:6px;flex-direction:column;min-height:0;padding:8px;display:flex;overflow:hidden}.feed-scroll-box[data-v-7ec70474]{flex-direction:column;flex:1;gap:4px;padding-right:4px;display:flex;overflow-y:auto}.feed-event[data-v-7ec70474]{background:#ffffff05;border-radius:3px;padding:3px 6px;font-family:monospace;font-size:13px;line-height:1.3}.feed-event.header[data-v-7ec70474]{color:#f3d19c;text-align:center;background:#f3d19c14;border:1px solid #f3d19c26;font-family:Cinzel,serif;font-size:10px;font-weight:700}.feed-event.hit[data-v-7ec70474]{color:#ccc;border-left:2px solid #3b82f6}.feed-event.knockout[data-v-7ec70474]{color:#f87171;background:#ef444426;border-left:2px solid #ef4444;font-weight:700;animation:1.6s ease-in-out knockout-flash-7ec70474}.feed-event.victory[data-v-7ec70474]{color:#4ade80;background:#22c55e1f;border-left:2px solid #22c55e;font-family:Cinzel,serif;font-size:14px;font-weight:700}@media (width<=900px){.event-title[data-v-7ec70474]{font-size:18px}.event-timer[data-v-7ec70474]{font-size:12px}.panel-title[data-v-7ec70474]{margin-bottom:4px;padding-bottom:2px;font-size:11px}.knights-roster-panel[data-v-7ec70474],.combat-feed-panel[data-v-7ec70474]{padding:5px}.roster-card[data-v-7ec70474]{padding:4px 6px}.roster-name[data-v-7ec70474]{font-size:10px}.roster-icon[data-v-7ec70474]{width:22px;height:22px}.hp-bar-wrapper[data-v-7ec70474]{height:9px}.hp-text[data-v-7ec70474]{font-size:7px}.feed-event[data-v-7ec70474]{padding:2px 4px;font-size:11px}.feed-event.header[data-v-7ec70474],.feed-event.victory[data-v-7ec70474]{font-size:12px}}@media (width<=768px){.split-combat-container[data-v-7ec70474]{grid-template-columns:1fr;gap:6px}.knights-roster-panel[data-v-7ec70474]{max-height:180px}.roster-list[data-v-7ec70474]{gap:4px}}.knights-grid[data-v-7ec70474]{flex:1;grid-template-columns:repeat(4,1fr);gap:10px;min-height:0;padding-right:2px;display:grid;overflow-y:auto}.knights-grid[data-v-7ec70474]::-webkit-scrollbar{width:6px}.knights-grid[data-v-7ec70474]::-webkit-scrollbar-track{background:#121212}.knights-grid[data-v-7ec70474]::-webkit-scrollbar-thumb{background:#2c2c2c;border-radius:3px}@media (width<=768px){.knights-grid[data-v-7ec70474]{grid-template-columns:repeat(2,1fr)}}@media (width<=420px){.knights-grid[data-v-7ec70474]{grid-template-columns:1fr}.knight-card[data-v-7ec70474]{gap:4px;padding:8px 10px 10px}.knight-avatar[data-v-7ec70474]{border-radius:12px;width:52px;height:52px}.knight-avatar img[data-v-7ec70474]{width:40px;height:40px}.knight-name[data-v-7ec70474]{min-height:0;margin:0;font-size:13px}.knight-stats[data-v-7ec70474]{padding:3px 0}.stat-item[data-v-7ec70474]{font-size:14px}.weapon-badge[data-v-7ec70474]{padding:3px 6px}.knight-votes[data-v-7ec70474]{font-size:13px}.pick-btn[data-v-7ec70474]{min-height:30px}}.knight-card[data-v-7ec70474]{text-align:center;background:#181818;border:1px solid #333;border-radius:8px;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:10px 10px 12px;display:flex}.knight-card.picked[data-v-7ec70474]{background:#221810;border-color:#c27c2c}.knight-avatar[data-v-7ec70474]{--dull-color:color-mix(in srgb, var(--slot-color,#333) 78%, #4a4a4a 22%);background:radial-gradient(circle at 32% 26%, color-mix(in srgb, var(--dull-color) 78%, #fff 22%) 0%, var(--dull-color) 55%, color-mix(in srgb, var(--dull-color) 65%, #000 35%) 100%);box-sizing:border-box;border:2px solid #000;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:flex;overflow:hidden;box-shadow:0 2px 3px #00000073}.knight-avatar img[data-v-7ec70474]{object-fit:contain;width:56px;height:56px;display:block}.knight-name[data-v-7ec70474]{color:#fff;justify-content:center;align-items:center;min-height:22px;margin:2px 0;font-family:Cinzel,serif;font-size:14px;font-weight:700;line-height:1.2;display:flex}.knight-stats[data-v-7ec70474]{background:#121212;border:1px solid #2a2a2a;border-radius:4px;justify-content:space-around;width:100%;padding:4px 0;display:flex}.stat-item[data-v-7ec70474]{align-items:center;gap:3px;font-family:Cinzel,serif;font-size:16px;display:flex}.stat-value[data-v-7ec70474]{color:#eee;font-weight:700}.weapon-badge[data-v-7ec70474]{box-sizing:border-box;background:#121212;border:1px solid #2a2a2a;border-radius:4px;justify-content:center;align-items:center;gap:5px;width:100%;min-width:0;padding:4px 6px;font-family:Cinzel,serif;font-size:13px;font-weight:700;display:flex}.weapon-icon[data-v-7ec70474]{flex-shrink:0;font-size:13px}.weapon-name[data-v-7ec70474]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.weapon-badge.rarity-common .weapon-name[data-v-7ec70474]{color:#aaa}.weapon-badge.rarity-uncommon .weapon-name[data-v-7ec70474]{color:#22c55e}.weapon-badge.rarity-rare .weapon-name[data-v-7ec70474]{color:#3b82f6}.weapon-badge.rarity-epic .weapon-name[data-v-7ec70474]{color:#a855f7}.weapon-badge.rarity-legendary .weapon-name[data-v-7ec70474]{color:#ff8000}.weapon-badge.rarity-mythic .weapon-name[data-v-7ec70474]{color:#e60039}.weapon-badge.rarity-legendary[data-v-7ec70474]{border-color:#ff800080;box-shadow:0 0 6px #ff800040}.weapon-badge.rarity-mythic[data-v-7ec70474]{border-color:#e6003999;box-shadow:0 0 8px #e6003959}.total-power-badge[data-v-7ec70474]{background:#f3d19c14;border:1px solid #f3d19c40;border-radius:4px;flex-direction:row;justify-content:center;align-items:baseline;gap:6px;width:100%;padding:3px 0;display:flex}.power-label[data-v-7ec70474]{color:#d9a055;letter-spacing:.5px;font-family:Cinzel,serif;font-size:11px}.power-value[data-v-7ec70474]{color:#fff;font-family:Cinzel,serif;font-size:15px;font-weight:700}.knight-votes[data-v-7ec70474]{color:#a1a1aa;font-family:Cinzel,serif;font-size:15px;font-weight:600}.pick-btn[data-v-7ec70474]{color:#22c55e;cursor:pointer;letter-spacing:.5px;background:#0f291e;border:1px solid #22c55e;border-radius:4px;width:100%;min-height:34px;margin-top:auto;font-family:Cinzel,serif;font-size:12px;font-weight:700}.pick-btn[data-v-7ec70474]:hover:not(:disabled){color:#fff;background:#15803d}.pick-btn.selected[data-v-7ec70474]{color:#121212;background:#c27c2c;border-color:#e0a537}.pick-btn[data-v-7ec70474]:disabled{opacity:.5;cursor:default}.card-top-bar[data-v-7ec70474]{justify-content:space-between;width:100%;display:flex}.side-badge[data-v-7ec70474]{color:#bbb;background:#262626;border-radius:3px;padding:2px 6px;font-size:9px;font-weight:700}.crown-badge[data-v-7ec70474]{color:#22c55e;font-size:9px;font-weight:700}.result-banner[data-v-7ec70474]{text-align:center;background:#181818;border:1px solid #333;border-radius:6px;flex-shrink:0;padding:8px}.result-banner.correct[data-v-7ec70474]{background:#0d2417;border-color:#22c55e}.result-banner.wrong[data-v-7ec70474]{background:#241010;border-color:#e05a4a}.result-content[data-v-7ec70474]{flex-direction:column;gap:2px;display:flex}.result-main[data-v-7ec70474]{color:#f3d19c;font-family:Cinzel,serif;font-size:13px;font-weight:700}.result-sub[data-v-7ec70474]{font-size:11px}.result-sub.positive[data-v-7ec70474]{color:#4ade80}.result-sub.negative[data-v-7ec70474]{color:#f87171}.result-sub.neutral[data-v-7ec70474]{color:#9ca3af}.talent-screen[data-v-55bb778f]{box-sizing:border-box;flex-direction:column;width:100%;font-family:Cinzel,serif;display:flex}.talent-header[data-v-55bb778f]{text-align:center;justify-content:center;align-items:center;min-height:28px;margin-bottom:12px;display:flex;position:relative}.talent-header h2[data-v-55bb778f]{color:#c27c2c;margin:0;font-family:Cinzel,serif}.compact-points-bar[data-v-55bb778f]{align-items:center;gap:6px;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.points-badge[data-v-55bb778f]{background:#141414;border:1px solid #2a2a2a;border-radius:12px;align-items:center;gap:4px;padding:2px 8px;display:flex}.points-label[data-v-55bb778f]{color:#888;font-family:Cinzel,serif;font-size:11px}.points-value[data-v-55bb778f]{color:#f59e0b;font-family:Cinzel,serif;font-size:13px;font-weight:700}.reset-btn[data-v-55bb778f]{color:#f87171;cursor:pointer;background:#261616;border:1px solid #6b2121;border-radius:10px;padding:3px 8px;font-family:Cinzel,serif;font-size:10px;font-weight:700;transition:all .15s}.reset-btn[data-v-55bb778f]:hover:not(:disabled){color:#fff;background:#991b1b}.reset-btn[data-v-55bb778f]:disabled{opacity:.4;cursor:not-allowed;color:#666;border-color:#333}.trees-container[data-v-55bb778f]{box-sizing:border-box;grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;width:100%;display:grid}.talent-tree[data-v-55bb778f]{background:#141414;border:1px solid #2a2a2a;border-radius:6px;flex-direction:column;padding:16px;display:flex;position:relative}.tree-sun[data-v-55bb778f]{background:linear-gradient(#1e140a66 0%,#0f0f0fcc 100%);border-color:#3a2614}.tree-moon[data-v-55bb778f]{background:linear-gradient(#0c142066 0%,#0f0f0fcc 100%);border-color:#192a3e}.tree-header[data-v-55bb778f]{text-align:center;box-sizing:border-box;border-bottom:1px solid #2a2a2a;flex-direction:column;justify-content:center;align-items:center;height:48px;margin-bottom:20px;padding-bottom:8px;display:flex}.tree-sun .tree-header h3[data-v-55bb778f]{color:#f59e0b}.tree-moon .tree-header h3[data-v-55bb778f]{color:#60a5fa}.tree-header h3[data-v-55bb778f]{text-align:center;margin:0;font-family:Cinzel,serif;font-size:16px}.tree-points-spent[data-v-55bb778f]{color:#777;margin-top:4px;font-family:Cinzel,serif;font-size:11px}.tree-grid[data-v-55bb778f]{flex-direction:column;align-items:center;gap:20px;width:100%;display:flex}.tree-tier[data-v-55bb778f]{grid-template-columns:repeat(3,1fr);align-items:start;gap:12px;width:100%;height:86px;display:grid}.tree-cell[data-v-55bb778f]{justify-content:center;align-items:flex-start;height:100%;display:flex}.talent-node-wrapper[data-v-55bb778f]{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.talent-node[data-v-55bb778f]{cursor:pointer;-webkit-user-select:none;user-select:none;filter:grayscale();opacity:.5;z-index:2;box-sizing:border-box;background:#1a1a1a;border:2px solid #333;border-radius:6px;justify-content:center;align-items:center;width:46px;height:46px;transition:all .15s;display:flex;position:relative}.talent-node.unlocked[data-v-55bb778f]{filter:grayscale(0%);opacity:.8;border-color:#555}.talent-node.unlocked[data-v-55bb778f]:hover{opacity:1;border-color:#aaa;transform:translateY(-1px)}.talent-node.has-points[data-v-55bb778f]{filter:grayscale(0%);opacity:1;border-color:#3b82f6;box-shadow:0 0 8px #3b82f64d}.talent-node.maxed[data-v-55bb778f]{border-color:#f59e0b;box-shadow:0 0 10px #f59e0b66}.talent-icon[data-v-55bb778f]{font-size:20px}.talent-rank-badge[data-v-55bb778f]{color:#ccc;background:#090909;border:1px solid #444;border-radius:4px;padding:1px 4px;font-family:Cinzel,serif;font-size:9px;font-weight:700;line-height:1;position:absolute;bottom:-6px;right:-6px}.talent-node.has-points .talent-rank-badge[data-v-55bb778f]{color:#60a5fa;border-color:#3b82f6}.talent-node.maxed .talent-rank-badge[data-v-55bb778f]{color:#f59e0b;border-color:#f59e0b}.talent-label[data-v-55bb778f]{color:#888;text-align:center;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;max-width:80px;height:24px;margin-top:6px;font-family:Cinzel,serif;font-size:11px;line-height:1.1;display:-webkit-box;overflow:hidden}.talent-tooltip[data-v-55bb778f]{visibility:hidden;opacity:0;pointer-events:none;z-index:10;text-align:left;background:#0d0d0d;border:1px solid #444;border-radius:4px;width:180px;padding:8px 10px;font-family:Cinzel,serif;transition:opacity .15s,visibility .15s;position:absolute;bottom:115%;left:50%;transform:translate(-50%);box-shadow:0 4px 15px #000c}.talent-node:hover .talent-tooltip[data-v-55bb778f]{visibility:visible;opacity:1}.tooltip-title[data-v-55bb778f]{color:#f59e0b;font-family:Cinzel,serif;font-size:12px;font-weight:700}.tooltip-rank[data-v-55bb778f]{color:#888;margin-bottom:4px;font-family:Cinzel,serif;font-size:10px}.tooltip-desc[data-v-55bb778f]{color:#ddd;font-family:Cinzel,serif;font-size:11px;line-height:1.3}.tooltip-req[data-v-55bb778f]{color:#f87171;margin-top:4px;font-family:Cinzel,serif;font-size:10px;font-style:italic}.tooltip-help[data-v-55bb778f]{color:#555;border-top:1px solid #222;margin-top:6px;padding-top:4px;font-family:Cinzel,serif;font-size:9px}.inventory-screen[data-v-a5a8f670]{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding:4px;display:flex;position:relative}.inventory-screen h2[data-v-a5a8f670]{color:#c27c2c;text-align:center;margin-top:0;margin-bottom:5px;font-family:Cinzel,serif;font-size:28px}.inventory-header-info[data-v-a5a8f670]{box-sizing:border-box;pointer-events:none;justify-content:space-between;align-items:center;width:100%;padding:0 12px;display:flex;position:absolute;top:4px;left:0;right:0}.header-spacer[data-v-a5a8f670]{flex:1}.items-section[data-v-a5a8f670]{justify-self:end;margin-right:12px}.inventory-tabs-sidebar[data-v-a5a8f670]{flex-direction:column;gap:6px;width:178px;margin-top:8px;display:flex}.sidebar-btn[data-v-a5a8f670]{text-align:left;color:#999;white-space:nowrap;cursor:pointer;background:#181818;border:1px solid #2a2a2a;border-left:3px solid #0000;border-radius:4px;padding:10px 14px;font-family:Cinzel,serif;font-size:12.5px;font-weight:600;transition:background .15s,color .15s,border-color .15s}.sidebar-btn[data-v-a5a8f670]:hover{color:#ddd;background:#202020}.sidebar-btn.active[data-v-a5a8f670]{color:#e0a537;background:#2a2215;border-left-color:#c27c2c}.charms-currency-panel[data-v-a5a8f670]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-sizing:border-box;background:#18181866;border-radius:6px;justify-self:center;align-items:flex-start;gap:24px;padding:16px 20px;display:flex}.coming-soon-panel[data-v-a5a8f670]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-sizing:border-box;text-align:center;background:#18181866;border-radius:6px;justify-self:center;min-width:280px;padding:16px 20px}.coming-soon-panel h3[data-v-a5a8f670]{color:#999;text-transform:uppercase;letter-spacing:1px;margin:0 0 10px;font-family:Cinzel,serif;font-size:13px}.coming-soon-text[data-v-a5a8f670]{color:#fff;margin:0;font-size:13px;font-style:italic}.lockpicking-panel[data-v-a5a8f670]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-sizing:border-box;background:#18181866;border-radius:6px;flex-direction:column;justify-self:center;align-items:center;padding:16px 20px;display:flex}.lockpicking-panel h3[data-v-a5a8f670]{color:#999;text-transform:uppercase;letter-spacing:1px;margin:0 0 8px;font-family:Cinzel,serif;font-size:13px}.alchemy-potion-row[data-v-a5a8f670]{cursor:pointer}.alchemy-potion-row.selected[data-v-a5a8f670]{background:#ffffff14;border-radius:4px}.lockpicking-empty[data-v-a5a8f670]{color:#777;text-align:center;margin:0;font-size:12px;font-style:italic}.charms-currency-column[data-v-a5a8f670]{flex-direction:column;align-items:center;display:flex}.charms-currency-column h3[data-v-a5a8f670]{color:#999;text-transform:uppercase;letter-spacing:1px;margin:0 0 8px;font-family:Cinzel,serif;font-size:13px}.charms-currency-divider[data-v-a5a8f670]{background:#ffffff1f;align-self:stretch;width:1px}.items-box[data-v-a5a8f670]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-sizing:border-box;background:#18181866;border:1px solid #ffffffd9;border-radius:6px;flex-direction:column;align-items:stretch;width:340px;padding:10px 12px;display:flex;box-shadow:0 0 8px #ffffff26}.items-box--no-border[data-v-a5a8f670]{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:none;padding:0}.charms-grid[data-v-a5a8f670]{gap:14px;display:flex}.charm-slot-wrapper[data-v-a5a8f670]{flex-direction:column;align-items:center;gap:6px;display:flex}.charm-slot[data-v-a5a8f670]{box-sizing:border-box;background:#18181880;border:2px solid #3a3a3a;border-radius:8px;justify-content:center;align-items:center;width:80px;height:80px;padding:8px;display:flex}.charm-icon-mask[data-v-a5a8f670]{width:100%;height:100%;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.charm-slot-label[data-v-a5a8f670]{text-transform:uppercase;letter-spacing:.5px;-webkit-user-select:none;user-select:none;font-family:Cinzel,serif;font-size:12px;font-weight:700}.charm-slot-tier[data-v-a5a8f670]{opacity:.8;-webkit-user-select:none;user-select:none;font-family:Cinzel,serif;font-size:12px;font-weight:600}.charms-status-text[data-v-a5a8f670]{color:#666;padding:20px 0;font-size:12px;font-style:italic}.charm-upgrade-btn[data-v-a5a8f670]{color:#1a1208;cursor:pointer;white-space:nowrap;background:linear-gradient(#d8903b 0%,#b5721f 100%);border:1px solid #f3a847;border-radius:5px;min-width:110px;margin-top:6px;padding:7px 16px;font-family:Cinzel,serif;font-size:11.5px;font-weight:700;transition:background .15s,transform .1s,box-shadow .15s;box-shadow:0 2px 5px #00000059}.charm-upgrade-btn[data-v-a5a8f670]:hover:not(:disabled){background:linear-gradient(#f3a847 0%,#d8903b 100%);transform:translateY(-1px);box-shadow:0 3px 8px #d8903b80}.charm-upgrade-btn[data-v-a5a8f670]:disabled{opacity:.4;cursor:default;box-shadow:none;transform:none}.charm-maxed-label[data-v-a5a8f670]{letter-spacing:.5px;color:#666;margin-top:2px;font-family:Cinzel,serif;font-size:10px;font-weight:700}.charm-upgrade-error[data-v-a5a8f670]{color:#ff8080;text-align:center;margin-top:10px;font-size:12px}.charms-coming-soon[data-v-a5a8f670]{color:#fff;text-align:center;margin-top:14px;font-size:12px;font-style:italic}.charms-coming-soon span[data-v-a5a8f670]{display:block}.charms-hint[data-v-a5a8f670]{color:#666;text-align:center;margin:14px 0 0;font-size:11px;font-style:italic}.charms-coming-soon+.charms-hint[data-v-a5a8f670]{margin-top:6px}.items-group[data-v-a5a8f670]{flex-direction:column;gap:7px;display:flex}.items-divider[data-v-a5a8f670]{background:#ffffff1a;height:1px;margin:10px 0}.items-row[data-v-a5a8f670]{justify-content:space-between;align-items:baseline;gap:8px;font-family:Cinzel,serif;font-size:13px;display:flex}.items-label[data-v-a5a8f670]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.items-value[data-v-a5a8f670]{color:#eee;white-space:nowrap;text-overflow:ellipsis;text-align:right;max-width:200px;font-weight:600;overflow:hidden}.gold-label[data-v-a5a8f670]{color:#d4af37;font-weight:700}.token-label[data-v-a5a8f670]{color:#db99fa;font-weight:700}.fragment-label[data-v-a5a8f670]{color:#a855f7;font-weight:700}.fragment-label.ruby[data-v-a5a8f670]{color:#e05a4a}.fragment-label.emerald[data-v-a5a8f670]{color:#22c55e}.fragment-label.sapphire[data-v-a5a8f670]{color:#3b82f6}.capacity-indicator[data-v-a5a8f670]{color:#888;pointer-events:auto;font-family:Cinzel,serif;font-size:13px}.inventory-layout[data-v-a5a8f670]{width:100%;container:inventory/inline-size}.inventory-container[data-v-a5a8f670]{box-sizing:border-box;grid-template-columns:200px 1fr 200px;align-items:start;width:100%;display:grid}.inventory-main[data-v-a5a8f670]{justify-self:center;align-items:flex-start;display:flex}@container inventory (width<=978px){.inventory-container[data-v-a5a8f670]{grid-template-columns:1fr}.inventory-container .items-section[data-v-a5a8f670]{justify-self:center;margin:0 0 10px}.inventory-container .inventory-main[data-v-a5a8f670],.inventory-container .charms-currency-panel[data-v-a5a8f670],.inventory-container .lockpicking-panel[data-v-a5a8f670],.inventory-container .coming-soon-panel[data-v-a5a8f670]{justify-self:center}.charms-currency-panel[data-v-a5a8f670]{flex-direction:column;align-items:center}.charms-currency-divider[data-v-a5a8f670]{align-self:center;width:60%;height:1px}.inventory-tabs-sidebar[data-v-a5a8f670]{flex-flow:wrap;justify-content:center;width:100%}}.equipment-section[data-v-a5a8f670]{flex-direction:column;align-items:center;display:flex}.equipment-section h3[data-v-a5a8f670],.bag-section h3[data-v-a5a8f670]{color:#999;text-transform:uppercase;letter-spacing:1px;margin:0 0 8px;font-family:Cinzel,serif;font-size:13px}.equipment-grid[data-v-a5a8f670]{grid-template-columns:repeat(2,56px);gap:8px;display:grid}.equip-slot[data-v-a5a8f670]{cursor:pointer;box-sizing:border-box;background:0 0;border:1px solid #333;border-radius:6px;justify-content:center;align-items:center;width:56px;height:56px;transition:all .15s;display:flex;position:relative}.slot-placeholder[data-v-a5a8f670]{color:#555;text-transform:uppercase;text-align:center;-webkit-user-select:none;user-select:none;font-family:Cinzel,serif;font-size:10px;font-weight:500}.item-bonuses-trigger[data-v-a5a8f670]{justify-content:center;width:120px;margin-top:10px;display:flex;position:relative}.item-bonuses-btn[data-v-a5a8f670]{color:#d4af37;cursor:pointer;text-align:center;background:#1e1b18;border:1px solid #c27c2c;border-radius:4px;width:100%;padding:5px 8px;font-family:Cinzel,serif;font-size:11px;font-weight:700;transition:all .2s}.item-bonuses-btn[data-v-a5a8f670]:hover{color:#111;background:#c27c2c;box-shadow:0 0 8px #c27c2c80}.item-bonuses-tooltip[data-v-a5a8f670]{z-index:100;pointer-events:none;box-sizing:border-box;background:#111;border:1px solid #c27c2c;border-radius:6px;width:150px;margin-bottom:8px;padding:8px 10px;position:absolute;bottom:100%;left:-70%;transform:translate(-50%);box-shadow:0 4px 16px #000c}.bonuses-title[data-v-a5a8f670]{color:#c27c2c;text-align:center;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #333;margin-bottom:6px;padding-bottom:4px;font-family:Cinzel,serif;font-size:11px;font-weight:700}.bonuses-list[data-v-a5a8f670]{flex-direction:column;gap:3px;display:flex}.bonus-row[data-v-a5a8f670]{color:#22c55e;text-align:center;font-family:Cinzel,serif;font-size:11px;font-weight:700}.bonus-row.zero-bonus[data-v-a5a8f670]{color:#777;font-style:italic;font-weight:400}.bag-section[data-v-a5a8f670]{flex-direction:column;align-items:center;margin-left:20px;display:flex}.bag-grid[data-v-a5a8f670]{box-sizing:content-box;grid-template-columns:repeat(8,56px);gap:7px;max-height:335px;margin:-8px;padding:8px;display:grid;overflow:hidden auto}.bag-grid[data-v-a5a8f670]::-webkit-scrollbar{width:8px}.bag-grid[data-v-a5a8f670]::-webkit-scrollbar-track{background:#141414;border-radius:4px}.bag-grid[data-v-a5a8f670]::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:4px}.bag-grid[data-v-a5a8f670]::-webkit-scrollbar-thumb:hover{background:#6a6a6a}@supports not selector(::-webkit-scrollbar){.bag-grid[data-v-a5a8f670]{scrollbar-width:thin;scrollbar-color:#4a4a4a #141414}}.bag-slot[data-v-a5a8f670]{cursor:pointer;box-sizing:border-box;background:0 0;border:1px solid #2a2a2a;border-radius:6px;justify-content:center;align-items:center;width:56px;height:56px;transition:all .2s;display:flex;position:relative}.bag-grid:has(.highlighted) .bag-slot[data-v-a5a8f670]:not(.highlighted){opacity:.35;filter:grayscale(.6)}.bag-slot.highlighted[data-v-a5a8f670]{z-index:10;animation:1.2s ease-in-out infinite alternate highlight-pulse-a5a8f670;opacity:1!important;filter:none!important;background-color:#ffffff40!important;border-color:#fff!important}@keyframes highlight-pulse-a5a8f670{0%{transform:scale(1.05);box-shadow:0 0 12px #fffc,inset 0 0 8px #ffffff80}to{transform:scale(1.12);box-shadow:0 0 22px #fff,inset 0 0 14px #fffc}}.settings-section[data-v-a5a8f670]{text-align:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-sizing:border-box;background:#18181866;border:1px solid #ffffffd9;border-radius:6px;flex-direction:column;align-items:flex-start;width:105px;margin-top:35px;margin-left:36px;padding:8px;display:flex;box-shadow:0 0 8px #ffffff26}.settings-title[data-v-a5a8f670]{text-align:center;color:#fff;text-transform:uppercase;letter-spacing:.5px;margin:0 0 8px;font-family:Cinzel,serif;font-size:12px;font-weight:700}.settings-controls[data-v-a5a8f670]{flex-direction:column;gap:5px;width:100%;display:flex}.settings-label[data-v-a5a8f670]{text-align:center;color:#ccc;font-family:Cinzel,serif;font-size:10px;font-weight:600}.filter-input[data-v-a5a8f670]{color:#fff;box-sizing:border-box;background:#222222b3;border:1px solid #666;border-radius:4px;outline:none;width:100%;padding:4px 6px;font-family:Cinzel,serif;font-size:10px;transition:all .15s}.filter-input[data-v-a5a8f670]:focus{background:#2a2a2ae6;border-color:#fff;box-shadow:0 0 6px #ffffff80}.settings-dropdown[data-v-a5a8f670]{color:#fff;cursor:pointer;box-sizing:border-box;background:#222222b3;border:1px solid #666;border-radius:4px;outline:none;width:100%;padding:4px 6px;font-family:Cinzel,serif;font-size:11px;font-weight:700;transition:all .15s}.settings-dropdown option[data-v-a5a8f670]{color:#fff;background:#1d1d1d}.settings-dropdown[data-v-a5a8f670]:hover,.settings-dropdown[data-v-a5a8f670]:focus{background:#2a2a2ae6;border-color:#fff;box-shadow:0 0 6px #fff6}.bag-slot[data-v-a5a8f670]:hover,.equip-slot[data-v-a5a8f670]:hover{background:#ffffff0d;border-color:#aaa}.selected[data-v-a5a8f670]{outline-offset:2px;z-index:5;outline:2px solid #ff8000;box-shadow:0 0 10px #ff8000b3}.item-wrapper[data-v-a5a8f670]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;background:0 0!important;border:none!important;outline:none!important}.item-icon[data-v-a5a8f670]{-webkit-user-select:none;user-select:none;font-size:26px}.item-icon-img[data-v-a5a8f670]{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;mix-blend-mode:screen;width:42px;height:42px;box-shadow:none!important;border:none!important;outline:none!important}.item-qty[data-v-a5a8f670]{color:#fff;text-shadow:0 0 4px #000,0 0 4px #000;font-size:11px;font-weight:700;position:absolute;bottom:2px;right:3px}.item-actions-panel[data-v-a5a8f670]{box-sizing:border-box;background:#161616;border:1px solid #2a2a2a;border-radius:6px;justify-content:space-between;align-items:center;width:100%;max-width:620px;min-height:44px;margin-top:12px;padding:7px 12px;display:flex}.item-actions-panel.active[data-v-a5a8f670]{background:#1c1813;border-color:#c27c2c}.action-prompt[data-v-a5a8f670]{color:#666;text-align:center;width:100%;font-size:11px;font-style:italic}.action-item-info[data-v-a5a8f670]{align-items:center;gap:8px;font-family:Cinzel,serif;display:flex}.action-item-badge[data-v-a5a8f670]{background:#0f0f0f;border:1px solid #444;border-radius:5px;align-items:center;padding:4px 11px;display:inline-flex;box-shadow:0 2px 6px #00000080}.action-item-badge.common[data-v-a5a8f670]{border-color:#888;box-shadow:0 0 6px #8883}.action-item-badge.uncommon[data-v-a5a8f670]{border-color:#22c55e;box-shadow:0 0 6px #22c55e40}.action-item-badge.rare[data-v-a5a8f670]{border-color:#3b82f6;box-shadow:0 0 8px #3b82f64d}.action-item-badge.epic[data-v-a5a8f670]{border-color:#a855f7;box-shadow:0 0 8px #a855f74d}.action-item-badge.legendary[data-v-a5a8f670]{border-color:#ff8000;box-shadow:0 0 10px #ff800066}.action-item-badge.mythic[data-v-a5a8f670]{border-color:#e60039;box-shadow:0 0 12px #e60039b3}.action-item-name[data-v-a5a8f670]{font-size:12px;font-weight:700}.action-item-id[data-v-a5a8f670]{color:#aaa;font-family:monospace;font-size:12px;font-weight:600}.action-buttons[data-v-a5a8f670]{align-items:center;gap:7px;display:flex}.action-btn[data-v-a5a8f670]{cursor:pointer;color:#eee;background:#252525;border:1px solid #444;border-radius:4px;padding:4px 11px;font-family:Cinzel,serif;font-size:11px;font-weight:700;transition:all .15s}.action-btn[data-v-a5a8f670]:disabled{opacity:.5;cursor:not-allowed}.equip-btn[data-v-a5a8f670]{color:#4ade80;background:#1c331e;border-color:#22c55e}.equip-btn[data-v-a5a8f670]:hover{color:#111;background:#22c55e}.unequip-btn[data-v-a5a8f670]{color:#ff8000;background:#33261c;border-color:#ff8000}.unequip-btn[data-v-a5a8f670]:hover{color:#111;background:#ff8000}.sell-btn[data-v-a5a8f670]{color:#fca5a5;background:#381a1a;border-color:#ef4444;align-items:center;gap:5px;display:flex}.sell-btn[data-v-a5a8f670]:hover{color:#111;background:#ef4444}.sell-price[data-v-a5a8f670]{color:gold;font-size:11px;font-weight:600}.sell-btn:hover .sell-price[data-v-a5a8f670]{color:#111}.sort-btn[data-v-a5a8f670]{color:#e3b36a;background:#2b2114;border-color:#c27c2c}.sort-btn[data-v-a5a8f670]:hover:not(:disabled){color:#111;background:#c27c2c}.cancel-btn[data-v-a5a8f670]{color:#888;background:#222;border-color:#333;padding:4px 7px}.cancel-btn[data-v-a5a8f670]:hover{color:#fff;border-color:#666}.tooltip-container[data-v-a5a8f670]{z-index:9999;will-change:transform;align-items:flex-start;gap:12px;display:flex;position:fixed;top:0;left:0;pointer-events:none!important}.item-tooltip[data-v-a5a8f670],.item-tooltip[data-v-a5a8f670] *{pointer-events:none!important}.item-tooltip[data-v-a5a8f670]{box-sizing:border-box;background:#111;border:1px solid #444;border-radius:6px;width:250px;font-family:Cinzel,serif;position:relative;overflow:hidden;box-shadow:0 6px 24px #000000e6}.equipped-comparison-tooltip[data-v-a5a8f670]{border-color:#fff}.comparison-badge-bottom[data-v-a5a8f670]{color:#fff;text-align:center;letter-spacing:.5px;background:#262626;border-top:1px solid #fff;width:100%;padding:3px 0;font-size:9px;font-weight:700}.tooltip-header[data-v-a5a8f670]{background:#1a1a1a;border-bottom:1px solid #282828;flex-direction:column;gap:2px;padding:7px 11px;display:flex}.tooltip-name[data-v-a5a8f670]{font-size:13px;font-weight:700}.tooltip-rarity[data-v-a5a8f670]{letter-spacing:1px;font-size:9px;font-weight:700}.tooltip-header.common .tooltip-name[data-v-a5a8f670],.action-item-badge.common .action-item-name[data-v-a5a8f670],.tooltip-header.common .tooltip-rarity[data-v-a5a8f670]{color:#aaa}.tooltip-header.uncommon .tooltip-name[data-v-a5a8f670],.action-item-badge.uncommon .action-item-name[data-v-a5a8f670],.tooltip-header.uncommon .tooltip-rarity[data-v-a5a8f670]{color:#22c55e}.tooltip-header.rare .tooltip-name[data-v-a5a8f670],.action-item-badge.rare .action-item-name[data-v-a5a8f670],.tooltip-header.rare .tooltip-rarity[data-v-a5a8f670]{color:#3b82f6}.tooltip-header.epic .tooltip-name[data-v-a5a8f670],.action-item-badge.epic .action-item-name[data-v-a5a8f670],.tooltip-header.epic .tooltip-rarity[data-v-a5a8f670]{color:#a855f7}.tooltip-header.legendary .tooltip-name[data-v-a5a8f670],.action-item-badge.legendary .action-item-name[data-v-a5a8f670],.tooltip-header.legendary .tooltip-rarity[data-v-a5a8f670]{color:#ff8000}.tooltip-header.mythic .tooltip-name[data-v-a5a8f670],.action-item-badge.mythic .action-item-name[data-v-a5a8f670],.tooltip-header.mythic .tooltip-rarity[data-v-a5a8f670]{color:#e60039}.tooltip-header.mythic .tooltip-name[data-v-a5a8f670],.tooltip-header.mythic .tooltip-rarity[data-v-a5a8f670],.action-item-badge.mythic .action-item-name[data-v-a5a8f670]{background:linear-gradient(120deg,#e60039 0% 40%,#fff 50%,#e60039 60% 100%) 0 0/200% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;animation:3.5s linear infinite mythic-sheen-continuous-a5a8f670}@keyframes mythic-sheen-continuous-a5a8f670{0%{background-position:200% 0}to{background-position:-200% 0}}.tooltip-body[data-v-a5a8f670]{flex-direction:column;gap:5px;padding:7px 11px;font-size:11px;display:flex}.tooltip-type-row[data-v-a5a8f670]{color:#888;justify-content:space-between;font-size:11px;display:flex}.tooltip-slot-label[data-v-a5a8f670]{color:#999;font-size:11px;font-weight:600}.tooltip-ilvl-label[data-v-a5a8f670]{color:#aaa;font-size:11px;font-weight:600}.tooltip-stats[data-v-a5a8f670]{color:#22c55e;flex-direction:column;gap:0;font-size:12px;font-weight:700;line-height:1.2;display:flex}.stat-row[data-v-a5a8f670]{margin:0;padding:0}.affix-row[data-v-a5a8f670]{color:#7676ff;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.affix-range[data-v-a5a8f670]{color:#22c55e;white-space:nowrap;font-size:11px}.tooltip-desc[data-v-a5a8f670]{color:#aaa;margin:2px 0 0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;font-style:italic;line-height:1.3}.tooltip-footer[data-v-a5a8f670]{border-top:1px solid #222;justify-content:space-between;align-items:center;margin-top:4px;padding-top:4px;display:flex}.item-id-tag[data-v-a5a8f670]{color:#999;font-family:monospace;font-size:11px;font-weight:600}.charm-tooltip-footer[data-v-a5a8f670]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px}.charm-owner-tag[data-v-a5a8f670]{color:#999;font-size:12px;font-weight:600}.item-sell-value[data-v-a5a8f670]{color:#d4af37;font-size:11px;font-weight:600}.bag-slot.common[data-v-a5a8f670],.equip-slot.common[data-v-a5a8f670]{box-shadow:inset 0 0 10px #b0b0b066;border:2px solid #b0b0b0!important}.bag-slot.uncommon[data-v-a5a8f670],.equip-slot.uncommon[data-v-a5a8f670]{box-shadow:inset 0 0 14px #0f69,0 0 8px #0f66;border:2px solid #0f6!important}.bag-slot.rare[data-v-a5a8f670],.equip-slot.rare[data-v-a5a8f670]{box-shadow:inset 0 0 16px #0088ffb3,0 0 10px #00008880;border:2px solid #08f!important}.bag-slot.epic[data-v-a5a8f670],.equip-slot.epic[data-v-a5a8f670]{box-shadow:inset 0 0 18px #d000ffcc,0 0 12px #d000ff99;border:2px solid #d000ff!important}.bag-slot.legendary[data-v-a5a8f670],.equip-slot.legendary[data-v-a5a8f670]{box-shadow:inset 0 0 20px #ff8000e6,0 0 14px #ff8000b3;border:2px solid #ff8000!important}.bag-slot.mythic[data-v-a5a8f670],.equip-slot.mythic[data-v-a5a8f670]{animation:1.1s ease-in-out infinite alternate mythic-pulse-a5a8f670;box-shadow:inset 0 0 24px #e60039,0 0 18px #e60039e6;border:2px solid #e60039!important}@keyframes mythic-pulse-a5a8f670{0%{transform:scale(1);box-shadow:inset 0 0 16px #e60039b3,0 0 12px #e6003999;border-color:#e60039!important}50%{box-shadow:inset 0 0 28px #f05,0 0 24px #ff0055e6;border-color:#f05!important}to{transform:scale(1.03);box-shadow:inset 0 0 35px #cc0029,0 0 30px #cc0029;border-color:#cc0029!important}}.market-window[data-v-fb48e29e]{box-sizing:border-box;background:#181818;border:1px solid #333;border-radius:3px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #222,0 4px 12px #00000080}.window-header[data-v-fb48e29e]{-webkit-user-select:none;user-select:none;background:linear-gradient(#2a2a2a 0%,#1e1e1e 100%);border-bottom:1px solid #3d3d3d;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex;box-shadow:inset 0 1px #ffffff0d}.market-body[data-v-fb48e29e]{flex:1;width:100%;min-height:0;display:flex}.market-body .market-container[data-v-fb48e29e]{flex:1;width:auto;min-width:0}.item-sidebar[data-v-fb48e29e]{box-sizing:border-box;background:#161616;border-right:1px solid #282828;flex-direction:column;flex:none;gap:4px;width:220px;padding:10px;display:flex;overflow-y:auto}.side-cat[data-v-fb48e29e]{color:#aaa;text-align:left;white-space:nowrap;cursor:pointer;background:#181818;border:1px solid #333;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-family:Cinzel,serif;font-size:13px;font-weight:600;transition:all .15s;display:flex}.side-cat[data-v-fb48e29e]:hover{color:#fff;background:#222;border-color:#555}.side-cat.active[data-v-fb48e29e]{color:#c27c2c;background:#2a2215;border-color:#c27c2c}.side-arrow[data-v-fb48e29e]{color:#666;font-size:14px}.side-cat.active .side-arrow[data-v-fb48e29e]{color:#c27c2c}.side-items[data-v-fb48e29e]{border-left:1px solid #2a2a2a;flex-direction:column;gap:3px;margin:0 0 6px 10px;padding-left:8px;display:flex}.side-items>.tooltip-trigger[data-v-fb48e29e]{display:block}.side-item[data-v-fb48e29e]{box-sizing:border-box;width:100%;color:var(--item-color,#d8903b);text-align:left;cursor:pointer;opacity:.7;background:0 0;border:1px solid #0000;border-left-width:3px;border-radius:3px;padding:7px 10px;font-family:Cinzel,serif;font-size:12px;font-weight:600;transition:all .15s;display:block}.side-item[data-v-fb48e29e]:hover{opacity:1;background:#1f1f1f}.side-item.active[data-v-fb48e29e]{opacity:1;border-color:#333;border-left-color:var(--item-color,#d8903b);background:#232323;font-weight:700}.selected-item-title[data-v-fb48e29e]{letter-spacing:.8px;text-align:center;padding:2px 0 0;font-family:Cinzel,serif;font-size:18px;font-weight:700}@media (width<=720px){.market-body[data-v-fb48e29e]{flex-direction:column}.item-sidebar[data-v-fb48e29e]{border-bottom:1px solid #282828;border-right:none;width:100%}}.window-title[data-v-fb48e29e]{color:#d8903b;text-transform:uppercase;letter-spacing:1.5px;font-family:Cinzel,serif;font-size:14px;font-weight:700}.market-container[data-v-fb48e29e]{box-sizing:border-box;background:#121212;flex-direction:column;flex:1;gap:12px;width:100%;padding:10px;display:flex;overflow-y:auto}.market-container[data-v-fb48e29e]::-webkit-scrollbar{width:5px}.market-container[data-v-fb48e29e]::-webkit-scrollbar-track{background:#0d0d0d}.market-container[data-v-fb48e29e]::-webkit-scrollbar-thumb{background:#333;border:1px solid #222}.market-hero[data-v-fb48e29e]{background:linear-gradient(#222 0%,#161616 100%);border:1px solid #333;border-radius:3px;align-items:center;padding:8px 12px;display:flex}.market-tabs[data-v-fb48e29e]{gap:6px;width:100%;display:flex}.tab-btn[data-v-fb48e29e]{color:#a0a0a0;cursor:pointer;text-transform:uppercase;letter-spacing:.8px;background:#0f0f0f;border:1px solid #444;border-radius:3px;flex:1;padding:8px 16px;font-family:Cinzel,serif;font-size:13px;font-weight:700;transition:all .2s}.tab-btn[data-v-fb48e29e]:hover{color:#eee;border-color:#d8903b}.tab-btn.active[data-v-fb48e29e]{color:#d8903b;background:linear-gradient(#2a2a2a 0%,#1c1c1c 100%);border-color:#d8903b;box-shadow:0 0 8px #d8903b33}.tab-content[data-v-fb48e29e]{flex-direction:column;gap:12px;display:flex}.compact-selector-bar[data-v-fb48e29e]{background:#161616;border:1px solid #282828;border-radius:3px;align-items:center;gap:12px;padding:8px 12px;display:flex}.equipment-controls-bar[data-v-fb48e29e]{flex-wrap:wrap;justify-content:space-between;gap:12px}.slot-filter-group[data-v-fb48e29e]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dropdown-filters-group[data-v-fb48e29e]{align-items:center;gap:12px;display:flex}.inline-dropdown-wrap[data-v-fb48e29e]{align-items:center;gap:6px;display:flex}.inline-select-label[data-v-fb48e29e]{color:#a0a0a0;text-transform:uppercase;letter-spacing:.8px;white-space:nowrap;font-size:11px}.item-select-dropdown[data-v-fb48e29e]{color:#d8903b;cursor:pointer;box-sizing:border-box;background:#0f0f0f;border:1px solid #444;border-radius:3px;outline:none;flex:1;padding:6px 10px;font-family:Cinzel,serif;font-size:12px;font-weight:700;transition:all .2s}.small-dropdown[data-v-fb48e29e]{flex:none;width:110px}.item-select-dropdown[data-v-fb48e29e]:hover,.item-select-dropdown[data-v-fb48e29e]:focus{border-color:#d8903b;box-shadow:0 0 8px #d8903b40}.item-select-dropdown option[data-v-fb48e29e]{color:#eee;background:#181818;padding:6px}.dashboard-card[data-v-fb48e29e]{background:#161616;border:1px solid #282828;border-radius:3px;flex-direction:column;display:flex;overflow:hidden}.dashboard-card.full-width[data-v-fb48e29e]{width:100%}.panel-title[data-v-fb48e29e]{color:#c27c2c;text-transform:uppercase;letter-spacing:.8px;background:linear-gradient(#252525 0%,#1c1c1c 100%);border-bottom:1px solid #282828;padding:6px 10px;font-size:13px;font-weight:700}.panel-title.flex-title[data-v-fb48e29e]{justify-content:space-between;align-items:center;display:flex}.header-right-actions[data-v-fb48e29e]{align-items:center;gap:12px;display:flex}.header-create-btn[data-v-fb48e29e]{padding:3px 10px;font-size:10px}.sub-tag[data-v-fb48e29e]{color:#888;font-size:10px}.card-body.padding-box[data-v-fb48e29e]{padding:10px 12px}.order-books-grid[data-v-fb48e29e]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;width:100%;display:grid}.order-table[data-v-fb48e29e]{border-collapse:collapse;table-layout:fixed;width:100%;margin-bottom:4px;font-size:12px}.order-table th[data-v-fb48e29e]{color:#888;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #282828;padding:6px 8px;font-size:10px}.order-table td[data-v-fb48e29e]{color:#eee;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #1f1f1f;padding:6px 8px;overflow:hidden}.order-table tr[data-v-fb48e29e]:hover{background:#1f1f1f}.col-item[data-v-fb48e29e]{text-align:left;width:28%}.col-slot[data-v-fb48e29e],.col-rarity[data-v-fb48e29e]{text-align:center;width:14%}.col-ilvl[data-v-fb48e29e]{text-align:center;width:10%}.col-seller[data-v-fb48e29e]{text-align:left;width:16%}.col-price[data-v-fb48e29e]{text-align:right;width:10%}.col-action[data-v-fb48e29e]{text-align:center;width:8%}.text-right[data-v-fb48e29e]{text-align:right}.text-center[data-v-fb48e29e]{text-align:center}.seller-name[data-v-fb48e29e],.buyer-name[data-v-fb48e29e]{color:#a0a0a0;font-weight:500}.highlight-val[data-v-fb48e29e]{color:#e29d4b;font-weight:700}.gear-link[data-v-fb48e29e]{color:#d8903b;cursor:pointer;font-weight:600;transition:color .15s}.gear-link[data-v-fb48e29e]:hover{color:#f3ad58;text-decoration:underline}.slot-col[data-v-fb48e29e],.ilvl-col[data-v-fb48e29e]{color:#888;font-size:11px}.rarity-col.common[data-v-fb48e29e]{color:#aaa}.rarity-col.uncommon[data-v-fb48e29e]{color:#5f5}.rarity-col.rare[data-v-fb48e29e]{color:#55f}.rarity-col.epic[data-v-fb48e29e]{color:#a335ee}.rarity-col.legendary[data-v-fb48e29e]{color:#ff8000}.rarity-col.mythic[data-v-fb48e29e]{color:#f44;font-weight:700}.empty-list-msg[data-v-fb48e29e]{padding:20px 0}.card-actions[data-v-fb48e29e]{gap:8px;margin-top:8px;display:flex}.theme-btn[data-v-fb48e29e]{text-transform:uppercase;letter-spacing:.8px;cursor:pointer;border-radius:3px;padding:6px 12px;font-family:Cinzel,serif;font-size:11px;font-weight:700;transition:all .2s}.theme-btn.full[data-v-fb48e29e]{width:100%}.theme-btn.table-btn[data-v-fb48e29e]{padding:3px 8px;font-size:10px}.theme-btn.primary[data-v-fb48e29e]{color:#d8903b;background:linear-gradient(#2a2a2a 0%,#1c1c1c 100%);border:1px solid #d8903b}.theme-btn.primary[data-v-fb48e29e]:hover{background:#282828;box-shadow:0 0 8px #d8903b40}.theme-btn.secondary[data-v-fb48e29e]{color:#a0a0a0;background:#0f0f0f;border:1px solid #444}.theme-btn.secondary[data-v-fb48e29e]:hover{color:#eee;border-color:#d8903b}.slot-btn-group[data-v-fb48e29e]{flex-wrap:wrap;gap:4px;display:flex}.slot-btn[data-v-fb48e29e]{color:#a0a0a0;cursor:pointer;text-transform:uppercase;background:#0f0f0f;border:1px solid #333;border-radius:3px;padding:4px 8px;font-size:10px;font-weight:700;transition:all .15s}.slot-btn[data-v-fb48e29e]:hover{color:#eee;border-color:#444}.slot-btn.active[data-v-fb48e29e]{color:#d8903b;background:#1f1f1f;border-color:#d8903b}.empty-text[data-v-fb48e29e]{color:#888;text-transform:uppercase;font-size:12px}.control-strip[data-v-fb48e29e]{background:#161616;border:1px solid #282828;border-radius:3px;flex-wrap:wrap;align-items:center;gap:14px;padding:8px 12px;display:flex}.control-strip-actions[data-v-fb48e29e]{gap:8px;margin-left:auto;display:flex}.control-strip-action[data-v-fb48e29e]{margin-left:auto}.my-order-side[data-v-fb48e29e]{text-transform:uppercase;border-radius:3px;padding:2px 8px;font-family:Cinzel,serif;font-size:11px;font-weight:700}.my-order-side.sell[data-v-fb48e29e]{color:#ff8080;border:1px solid #ff808059}.my-order-side.buy[data-v-fb48e29e]{color:#5f5;border:1px solid #55ff5559}.my-order-detail[data-v-fb48e29e]{color:#d0d0d0;font-size:12px}.inline-form[data-v-fb48e29e]{background:#161616;border:1px solid #d8903b;border-radius:3px;padding:10px 12px}.inline-form-title[data-v-fb48e29e]{color:#c27c2c;text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px;font-family:Cinzel,serif;font-size:12px;font-weight:700}.create-order-fields[data-v-fb48e29e]{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:10px;display:flex}.create-field[data-v-fb48e29e]{color:#888;text-transform:uppercase;letter-spacing:.5px;flex-direction:column;gap:4px;font-size:11px;display:flex}.create-field input[data-v-fb48e29e]{color:#eee;background:#0f0f0f;border:1px solid #444;border-radius:3px;outline:none;width:140px;padding:6px 10px;font-family:Cinzel,serif;font-size:13px}.create-field input[data-v-fb48e29e]:focus{border-color:#d8903b;box-shadow:0 0 8px #d8903b40}.create-total[data-v-fb48e29e]{color:#a0a0a0;font-size:12px}.create-total strong[data-v-fb48e29e]{color:#e29d4b}.create-error[data-v-fb48e29e]{color:#ff8080;margin:0 0 8px;font-size:12px}.book-placeholder[data-v-fb48e29e]{text-align:center;padding:16px 0}.theme-btn[data-v-fb48e29e]:disabled{opacity:.4;cursor:default;box-shadow:none}.own-order-row[data-v-fb48e29e]{background:#d8903b0f}.own-tag[data-v-fb48e29e]{color:#d8903b;text-transform:uppercase;margin-left:6px;font-size:10px}.faq-screen[data-v-41b615f8]{box-sizing:border-box;flex-direction:column;width:100%;display:flex}.faq-header[data-v-41b615f8]{text-align:center;margin-bottom:16px}.faq-subtitle[data-v-41b615f8]{color:#888;margin-top:-4px;font-size:12px}.faq-container[data-v-41b615f8]{width:100%;max-height:400px;padding-right:4px;overflow-y:auto}.faq-container[data-v-41b615f8]::-webkit-scrollbar{width:4px}.faq-container[data-v-41b615f8]::-webkit-scrollbar-thumb{background:#333;border-radius:2px}.faq-list[data-v-41b615f8]{flex-direction:column;gap:10px;display:flex}.faq-item[data-v-41b615f8]{background:#181818;border:1px solid #282828;border-radius:4px;overflow:hidden}.faq-question[data-v-41b615f8]{color:#e0e0e0;cursor:pointer;background:#222;justify-content:space-between;align-items:center;padding:12px 16px;font-family:Cinzel,serif;font-size:15px;font-weight:700;transition:background .15s;display:flex}.faq-question[data-v-41b615f8]:hover{color:#c27c2c;background:#2a2a2a}.faq-toggle[data-v-41b615f8]{color:#888;font-size:11px}.faq-answer[data-v-41b615f8]{color:#bbb;background:#141414;border-top:1px solid #282828;padding:12px 16px;font-size:13px;line-height:1.5}.faq-answer p[data-v-41b615f8]{margin:0}.account-log-container[data-v-a7d6a519]{flex-direction:column;width:100%;max-width:800px;margin:0 auto;display:flex}.header-banner[data-v-a7d6a519]{flex-direction:column;gap:2px;margin-bottom:12px;padding:0 4px;display:flex}.section-title[data-v-a7d6a519]{color:#c27c2c;letter-spacing:1px;margin:0;font-family:Cinzel,serif;font-size:20px}.subtitle[data-v-a7d6a519]{color:#888;font-family:Roboto Slab,serif;font-size:12px}.list-header[data-v-a7d6a519],.log-item[data-v-a7d6a519]{grid-template-columns:150px 1fr;align-items:center;gap:10px;display:grid}.list-header[data-v-a7d6a519]{text-transform:uppercase;letter-spacing:.6px;color:#666;padding:0 14px 6px;font-family:Roboto Slab,serif;font-size:10.5px}.log-list[data-v-a7d6a519]{flex-direction:column;gap:6px;max-height:520px;padding-right:4px;display:flex;overflow-y:auto}.log-list[data-v-a7d6a519]::-webkit-scrollbar{width:6px}.log-list[data-v-a7d6a519]::-webkit-scrollbar-track{background:#121212}.log-list[data-v-a7d6a519]::-webkit-scrollbar-thumb{background:#2c2c2c;border-radius:3px}.log-item[data-v-a7d6a519]{background:#151515;border:1px solid #222;border-left:3px solid #2a2a2a;border-radius:6px;padding:10px 14px}.log-time[data-v-a7d6a519]{color:#a1a1aa;white-space:nowrap;font-family:Roboto Slab,serif;font-size:12px}.log-text[data-v-a7d6a519]{color:#eee;word-break:break-word;font-size:13px}.empty-state[data-v-a7d6a519]{text-align:center;color:#777;background:#141414;border:1px solid #2e2e2e;border-radius:6px;padding:40px 20px}.empty-icon[data-v-a7d6a519]{margin-bottom:8px;font-size:28px}.load-more-btn[data-v-a7d6a519]{color:#c27c2c;letter-spacing:.4px;cursor:pointer;background:#151515;border:1px solid #2a2a2a;border-radius:6px;margin-top:4px;padding:8px;font-family:Cinzel,serif;font-size:12px;transition:border-color .2s,color .2s}.load-more-btn[data-v-a7d6a519]:hover:not(:disabled){color:#e0a537;border-color:#c27c2c}.load-more-btn[data-v-a7d6a519]:disabled{opacity:.5;cursor:default}@media (width<=600px){.list-header[data-v-a7d6a519],.log-item[data-v-a7d6a519]{grid-template-columns:110px 1fr;gap:6px}.log-item[data-v-a7d6a519]{padding:8px 10px}.log-time[data-v-a7d6a519]{font-size:11px}.log-text[data-v-a7d6a519]{font-size:12px}}.portal-screen[data-v-26f7a8ec]{box-sizing:border-box;flex-direction:column;gap:12px;width:100%;display:flex}.portal-header[data-v-26f7a8ec]{text-align:center}.portal-title-row[data-v-26f7a8ec]{justify-content:center;align-items:center;gap:10px;display:flex}.portal-header h2[data-v-26f7a8ec]{color:#c27c2c;margin:0;font-family:Cinzel,serif;font-size:24px}.portal-level-badge[data-v-26f7a8ec]{color:#fbbf24;background:#241c14;border:1px solid #85531d;border-radius:12px;padding:2px 10px;font-family:Cinzel,serif;font-size:13px;font-weight:700}.portal-description[data-v-26f7a8ec]{color:#a3a3a3;max-width:690px;margin:6px auto 0;font-size:13px;line-height:1.4}.portal-vortex-card[data-v-26f7a8ec]{background:#090514;border:2px solid #4c1d95;border-radius:6px;justify-content:center;align-items:center;height:84px;transition:all .5s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 25px #000000f2,0 0 14px #7c3aed4d}.astral-realm-bg[data-v-26f7a8ec]{background:radial-gradient(#7c3aed66 0%,#1e1b4bbf 55%,#05030a 100%);transition:all .5s;position:absolute;inset:0}.arcane-stream[data-v-26f7a8ec]{opacity:.65;width:120%;height:2px;position:absolute}.stream-top[data-v-26f7a8ec]{background:linear-gradient(90deg,#0000,#a855f7cc,#38bdf8e6,#0000);animation:3s ease-in-out infinite alternate pulse-stream-26f7a8ec;top:16px}.stream-bottom[data-v-26f7a8ec]{background:linear-gradient(90deg,#0000,#38bdf8e6,#a855f7cc,#0000);animation:3s ease-in-out infinite alternate-reverse pulse-stream-26f7a8ec;bottom:16px}.arcane-particles[data-v-26f7a8ec]{z-index:2;pointer-events:none;position:absolute;inset:0}.sparkle-particle[data-v-26f7a8ec]{border-radius:50%;animation:2.6s cubic-bezier(.25,.46,.45,.94) infinite rise-sparkle-26f7a8ec;position:absolute}.sparkle-particle.sp1[data-v-26f7a8ec]{background:#c084fc;width:3px;height:3px;animation-delay:0s;bottom:4px;left:24%;box-shadow:0 0 6px #c084fc}.sparkle-particle.sp2[data-v-26f7a8ec]{background:#38bdf8;width:4px;height:4px;animation-delay:.8s;bottom:2px;left:40%;box-shadow:0 0 8px #38bdf8}.sparkle-particle.sp3[data-v-26f7a8ec]{background:#a855f7;width:3px;height:3px;animation-delay:1.4s;bottom:6px;right:36%;box-shadow:0 0 6px #a855f7}.sparkle-particle.sp4[data-v-26f7a8ec]{background:#818cf8;width:4px;height:4px;animation-delay:.5s;bottom:3px;right:22%;box-shadow:0 0 8px #818cf8}.vortex-core-wrapper[data-v-26f7a8ec]{z-index:3;justify-content:center;align-items:center;display:flex;position:relative}.rune-ring-pulsar[data-v-26f7a8ec]{border:1px dashed #c084fc99;border-radius:50%;width:52px;height:52px;animation:12s linear infinite rotate-ring-26f7a8ec,2.2s ease-in-out infinite alternate pulse-aura-26f7a8ec;position:absolute;box-shadow:0 0 14px #9333ea80}.vortex-core[data-v-26f7a8ec]{filter:drop-shadow(0 0 12px #a855f7d9);font-size:34px;animation:8s linear infinite spin-26f7a8ec}.portal-vortex-card.ready-to-seal[data-v-26f7a8ec]{border-color:#d97706;box-shadow:inset 0 0 25px #000000e6,0 0 22px #f59e0b80}.portal-vortex-card.ready-to-seal .astral-realm-bg[data-v-26f7a8ec]{background:radial-gradient(#f59e0b73 0%,#7c3aed80 60%,#0a0602 100%)}.portal-vortex-card.ready-to-seal .rune-ring-pulsar[data-v-26f7a8ec]{border-color:#fef08a;box-shadow:0 0 20px #f59e0bcc}.portal-vortex-card.ready-to-seal .sparkle-particle[data-v-26f7a8ec]{background:#fbbf24;box-shadow:0 0 6px #fbbf24}@keyframes spin-26f7a8ec{to{transform:rotate(360deg)}}@keyframes rotate-ring-26f7a8ec{to{transform:rotate(-360deg)}}@keyframes pulse-stream-26f7a8ec{0%{opacity:.3;transform:scaleX(.9)}to{opacity:.85;transform:scaleX(1.1)}}@keyframes rise-sparkle-26f7a8ec{0%{opacity:0;transform:translateY(0)scale(.6)}50%{opacity:1}to{opacity:0;transform:translateY(-38px)scale(1.2)}}@keyframes pulse-aura-26f7a8ec{0%{opacity:.6;transform:scale(.92)}to{opacity:1;transform:scale(1.08)}}.realm-cards-grid[data-v-26f7a8ec]{flex-direction:column;gap:10px;display:flex}.realm-card[data-v-26f7a8ec]{background:#161616;border:1px solid #282828;border-radius:6px;flex-direction:column;gap:8px;padding:10px 14px;display:flex}.realm-header[data-v-26f7a8ec]{justify-content:space-between;align-items:center;display:flex}.realm-title-group[data-v-26f7a8ec]{align-items:center;gap:8px;display:flex}.realm-icon[data-v-26f7a8ec]{font-size:15px}.realm-name[data-v-26f7a8ec]{font-family:Cinzel,serif;font-size:14px;font-weight:700}.realm-count[data-v-26f7a8ec]{color:#ccc;font-size:13px;font-weight:600}.progress-track[data-v-26f7a8ec]{background:#090909;border:1px solid #2d2d2d;border-radius:6px;height:12px;position:relative;overflow:hidden;box-shadow:inset 0 2px 4px #000c}.progress-fill[data-v-26f7a8ec]{border-radius:5px;height:100%;transition:width .4s;position:relative}.progress-glow[data-v-26f7a8ec]{opacity:.8;background:#fff;border-radius:2px;width:6px;position:absolute;top:0;bottom:0;right:0;box-shadow:0 0 8px #fff}.ruby-realm[data-v-26f7a8ec]{border-left:4px solid #ef4444}.ruby-realm .realm-name[data-v-26f7a8ec],.ruby-realm .realm-icon[data-v-26f7a8ec]{color:#f87171}.red-fill[data-v-26f7a8ec]{background-color:#ef4444;box-shadow:0 0 10px #ef4444cc,inset 0 1px #fff6}.emerald-realm[data-v-26f7a8ec]{border-left:4px solid #22c55e}.emerald-realm .realm-name[data-v-26f7a8ec],.emerald-realm .realm-icon[data-v-26f7a8ec]{color:#4ade80}.green-fill[data-v-26f7a8ec]{background-color:#22c55e;box-shadow:0 0 10px #22c55ecc,inset 0 1px #fff6}.sapphire-realm[data-v-26f7a8ec]{border-left:4px solid #3b82f6}.sapphire-realm .realm-name[data-v-26f7a8ec],.sapphire-realm .realm-icon[data-v-26f7a8ec]{color:#60a5fa}.blue-fill[data-v-26f7a8ec]{background-color:#3b82f6;box-shadow:0 0 10px #3b82f6cc,inset 0 1px #fff6}.realm-buff-strip[data-v-26f7a8ec]{background:#141414;border:1px solid #332718;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex;box-shadow:0 2px 6px #0000004d}.buff-title[data-v-26f7a8ec]{color:#fbbf24;font-family:Cinzel,serif;font-weight:700}.buff-items[data-v-26f7a8ec]{color:#bbb;align-items:center;gap:8px;display:flex}.buff-tag strong[data-v-26f7a8ec]{color:#2dd4bf;font-family:Cinzel,serif;font-size:14px}.buff-divider[data-v-26f7a8ec]{color:#555;font-size:12px}.premium-screen[data-v-b03f0a00]{box-sizing:border-box;flex-direction:column;width:100%;display:flex}.premium-header[data-v-b03f0a00]{text-align:center;margin-bottom:6px;padding-top:2px;position:relative}.top-bar[data-v-b03f0a00]{align-items:center;display:flex;position:absolute;top:0;left:0}.tokens-wrap[data-v-b03f0a00]{background:0 0;border:none;align-items:center;padding:0;display:flex}.tokens-amount[data-v-b03f0a00]{color:#db99fa;letter-spacing:.5px;font-family:Cinzel,serif;font-size:15px;font-weight:700}.premium-header h2[data-v-b03f0a00]{color:#c27c2c;margin:0;font-family:Cinzel,serif;font-size:22px}.premium-subtitle[data-v-b03f0a00]{color:#888;margin:2px 0 0;font-size:11px}.tabs-header[data-v-b03f0a00]{border-bottom:1px solid #282828;gap:8px;margin-bottom:8px;padding-bottom:6px;display:flex}.tab-btn[data-v-b03f0a00]{color:#888;cursor:pointer;background:#181818;border:1px solid #282828;border-radius:4px;flex:1;padding:6px 10px;font-size:13px;font-weight:700;transition:all .15s}.tab-btn[data-v-b03f0a00]:hover{color:#ccc;background:#222}.tab-btn.active[data-v-b03f0a00]{color:#c27c2c;background:#222;border-color:#c27c2c}.premium-container[data-v-b03f0a00]{width:100%;max-height:460px;overflow-y:auto}.premium-card[data-v-b03f0a00]{background:#181818;border:1px solid #282828;border-radius:4px;overflow:hidden}.card-header[data-v-b03f0a00]{background:#222;border-bottom:1px solid #282828;justify-content:space-between;align-items:center;padding:6px 12px;display:flex}.card-header h3[data-v-b03f0a00]{color:#c27c2c;margin:0;font-family:Cinzel,serif;font-size:13px}.card-body[data-v-b03f0a00]{flex-direction:column;gap:6px;padding:8px;display:flex}.boosts-grid[data-v-b03f0a00]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.boost-card[data-v-b03f0a00]{background:#121212;border:1px solid #282828;border-radius:4px;flex-direction:column;gap:5px;min-width:0;padding:8px 10px;transition:border-color .15s,background .15s;display:flex;box-shadow:inset 0 0 10px #00000080}.boost-card[data-v-b03f0a00]:hover{background:#161616;border-color:#85531d}.boost-card.maxed[data-v-b03f0a00]{background:#1c1610;border-color:#c27c2c}.boost-top[data-v-b03f0a00]{justify-content:center;align-items:center;gap:6px;min-width:0;display:flex}.boost-label[data-v-b03f0a00]{color:#eee;cursor:help;white-space:nowrap;font-family:Cinzel,serif;font-size:13px;font-weight:700}.boost-value-row[data-v-b03f0a00]{justify-content:center;align-items:baseline;gap:4px;display:flex}.boost-value-main[data-v-b03f0a00]{color:gold;font-family:Cinzel,serif;font-size:20px;font-weight:700;line-height:1}.boost-card.empty .boost-value-main[data-v-b03f0a00]{color:#666}.boost-value-max[data-v-b03f0a00]{color:#777;font-size:11px}.bar-track[data-v-b03f0a00]{box-sizing:border-box;background:#0a0a0a;border:1px solid #282828;border-radius:3px;height:6px;overflow:hidden}.bar-fill[data-v-b03f0a00]{background:linear-gradient(90deg,#85531d,#c27c2c);height:100%;transition:width .2s}.boost-card.maxed .bar-fill[data-v-b03f0a00]{background:linear-gradient(90deg,#c27c2c,gold)}.boost-btn-group[data-v-b03f0a00]{gap:4px;margin-top:2px;display:flex}.action-btn[data-v-b03f0a00]{cursor:pointer;white-space:nowrap;border-radius:3px;padding:4px 8px;font-family:Roboto Slab,serif;font-size:11px;font-weight:700;transition:all .15s}.add-btn[data-v-b03f0a00]{color:#c27c2c;background:#241a12;border:1px solid #85531d;flex:1;justify-content:center;align-items:center;gap:6px;display:flex}.btn-cost[data-v-b03f0a00]{color:#db99fa;font-size:10px;font-weight:600}.add-btn[data-v-b03f0a00]:hover:not(:disabled){color:#111;background:#c27c2c;border-color:#c27c2c}.add-btn:hover:not(:disabled) .btn-cost[data-v-b03f0a00]{color:#3b1a52}.add-btn[data-v-b03f0a00]:disabled{color:#555;cursor:not-allowed;background:#181818;border-color:#282828}.add-btn:disabled .btn-cost[data-v-b03f0a00]{color:#555}.reset-btn[data-v-b03f0a00]{color:#888;background:#181818;border:1px solid #333}.reset-btn[data-v-b03f0a00]:hover:not(:disabled){color:#fff;background:#632222;border-color:#632222}.reset-btn[data-v-b03f0a00]:disabled{opacity:.4;cursor:not-allowed}.bulk-btn-group[data-v-b03f0a00]{gap:4px;display:flex}.bulk-btn[data-v-b03f0a00]{color:#c27c2c;background:#181818;border:1px solid #85531d;flex:1;padding:3px 4px}.bulk-btn[data-v-b03f0a00]:hover:not(:disabled){color:#111;background:#c27c2c;border-color:#c27c2c}.bulk-btn[data-v-b03f0a00]:disabled{color:#555;cursor:not-allowed;border-color:#282828}.boost-notice[data-v-b03f0a00]{color:#f87171;text-align:center;background:#f8717114;border:1px solid #f871714d;border-radius:4px;margin:0;padding:4px 8px;font-size:12px}@media (width<=900px){.boosts-grid[data-v-b03f0a00]{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.boosts-grid[data-v-b03f0a00]{grid-template-columns:1fr}}.store-banner[data-v-b03f0a00]{background:#1c1610;border:1px solid #c27c2c;border-radius:4px;overflow:hidden}.banner-main[data-v-b03f0a00]{color:#bbb;text-align:center;padding:5px 10px;font-size:11px;line-height:1.35}.banner-main strong[data-v-b03f0a00]{color:#eee}.blessing-title[data-v-b03f0a00]{display:block}.blessing-name[data-v-b03f0a00]{cursor:help;color:gold;font-family:Cinzel,serif;font-size:13px;font-weight:700}.blessing-stat[data-v-b03f0a00]{color:gold;font-weight:700}.banner-stripe[data-v-b03f0a00]{color:#fff;text-align:center;background:#00000040;border-top:1px solid #c27c2c59;padding:3px 10px;font-size:12px;font-weight:700}.paypal-placeholder-container[data-v-b03f0a00]{flex-direction:column;gap:6px;display:flex}.token-packages-grid[data-v-b03f0a00]{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;display:grid}.pkg-card[data-v-b03f0a00]{background:#121212;border:1px solid #2a2a2a;border-radius:8px;flex-direction:column;justify-content:space-between;align-items:center;gap:5px;padding:8px 10px;transition:all .2s ease-in-out;display:flex;position:relative;box-shadow:inset 0 0 10px #00000080}.pkg-card[data-v-b03f0a00]:hover{background:#181818;border-color:#c27c2c;transform:translateY(-2px);box-shadow:0 4px 12px #0009,inset 0 0 12px #c27c2c1a}.pkg-header[data-v-b03f0a00]{justify-content:center;width:100%;display:flex}.token-badge[data-v-b03f0a00]{background:#db99fa14;border:1px solid #db99fa33;border-radius:6px;flex-direction:column;align-items:center;width:100%;padding:6px 0;display:flex}.pkg-amount[data-v-b03f0a00]{color:#db99fa;text-shadow:0 0 8px #db99fa4d;font-family:Cinzel,serif;font-size:19px;font-weight:700;line-height:1}.pkg-label[data-v-b03f0a00]{color:#a78bfa;text-transform:uppercase;letter-spacing:.8px;margin-top:3px;font-size:10px;font-weight:600}.pkg-price-tag[data-v-b03f0a00]{color:#e5e7eb;font-size:14px;font-weight:700}.paypal-btn[data-v-b03f0a00]{color:#fff;cursor:pointer;background:linear-gradient(#635bff 0%,#4f46e5 100%);border:1px solid #4338ca;border-radius:5px;width:100%;padding:6px 10px;font-size:12px;font-weight:700;transition:all .15s;box-shadow:0 2px 4px #0000004d}.paypal-btn[data-v-b03f0a00]:hover:not(:disabled){background:linear-gradient(#7a73ff 0%,#5b52f0 100%);transform:scale(1.02);box-shadow:0 3px 8px #635bff66}.paypal-btn[data-v-b03f0a00]:active:not(:disabled){transform:scale(.98)}.paypal-btn[data-v-b03f0a00]:disabled{opacity:.6;cursor:default;transform:none}.purchase-error[data-v-b03f0a00]{color:#f87171;margin:-4px 0 8px;font-size:12px}.training-header h2{color:#c27c2c;text-align:center;margin-top:0;margin-bottom:6px;font-family:Cinzel,serif}.training-screen{box-sizing:border-box;justify-content:center;width:100%;display:flex}.training-container{flex-direction:column;width:100%;max-width:1200px;display:flex}.training-header{text-align:center;margin-bottom:20px}.training-subtitle{color:#888;margin-top:-2px;font-size:13px}.training-grid{box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;width:100%;display:grid}.training-card{background:#181818;border:1px solid #282828;border-radius:6px;flex-direction:column;justify-content:space-between;gap:14px;padding:16px;transition:border-color .15s,box-shadow .15s;display:flex}.training-card:hover{border-color:#3d3d3d;box-shadow:0 4px 12px #0000004d}.training-card-header{justify-content:space-between;align-items:center;display:flex}.training-name{color:#eee;font-family:Cinzel,serif;font-size:16px;font-weight:700}.training-level-badge{color:#c27c2c;background:#241c14;border:1px solid #4a331c;border-radius:10px;padding:3px 10px;font-size:12px;font-weight:600}.training-desc{color:#888;flex:1;margin:0;font-size:12px;line-height:1.4}.forge-block{background:#121212;border:1px solid #222;border-radius:4px;flex-direction:column;gap:10px;padding:12px;display:flex}.forge-top-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;display:flex}.forge-cost{white-space:nowrap;align-items:baseline;gap:6px;display:flex}.forge-cost-label{text-transform:uppercase;letter-spacing:.5px;color:#666;font-size:10px}.forge-cost-value{color:#f59e0b;font-family:Cinzel,serif;font-size:15px;font-weight:700}.forge-affordable{color:#c27c2c;text-align:right;white-space:nowrap;font-size:13px;font-weight:500}.forge-affordable strong{color:#f59e0b;font-family:Cinzel,serif;font-weight:700}.forge-affordable.is-zero{color:#666}.forge-affordable.is-zero strong{color:#888}.forge-btn{color:#e0e0e0;letter-spacing:.3px;cursor:pointer;background:#241a12;border:1px solid #85531d;border-radius:4px;width:100%;padding:9px 14px;font-family:Roboto Slab,serif;font-size:13px;font-weight:700;transition:all .15s}.forge-btn:hover:not(:disabled){color:#111;background:#c27c2c;border-color:#e09f3e}.forge-btn:disabled{color:#555;cursor:not-allowed;background:#161616;border-color:#282828}.leaderboard-screen[data-v-9d92a49a]{box-sizing:border-box;flex-direction:column;flex:1;width:100%;display:flex}.leaderboard-header-section[data-v-9d92a49a]{text-align:center;margin-bottom:12px}.leaderboard-header-section h2[data-v-9d92a49a]{color:#c27c2c;text-align:center;margin-top:0;margin-bottom:6px;font-family:Cinzel,serif}.leaderboard-layout[data-v-9d92a49a]{flex:1;gap:16px;min-height:0;display:flex}.leaderboard-sidebar[data-v-9d92a49a]{flex-direction:column;flex-shrink:0;gap:6px;width:170px;display:flex}.sidebar-btn[data-v-9d92a49a]{text-align:left;color:#999;cursor:pointer;background:#181818;border:1px solid #2a2a2a;border-left:3px solid #0000;border-radius:4px;padding:10px 14px;font-family:Cinzel,serif;font-size:12.5px;font-weight:600;transition:background .15s,color .15s,border-color .15s}.sidebar-btn[data-v-9d92a49a]:hover{color:#ddd;background:#202020}.sidebar-btn.active[data-v-9d92a49a]{color:#e0a537;background:#2a2215;border-left-color:#c27c2c}.sidebar-section-label[data-v-9d92a49a]{color:#fff;text-transform:uppercase;letter-spacing:1px;margin-top:6px;padding:4px 4px 0;font-family:Cinzel,serif;font-size:10px;font-weight:700}.sidebar-section-label[data-v-9d92a49a]:first-child{margin-top:0}.leaderboard-detail-pane[data-v-9d92a49a]{box-sizing:border-box;background:#181818;border:1px solid #333;border-radius:4px;flex-direction:column;flex:1;min-height:230px;padding:10px;display:flex}.leaderboard-pane-content[data-v-9d92a49a]{flex-direction:column;flex:1;min-height:0;display:flex}.leaderboard-list-header[data-v-9d92a49a]{color:#777;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid #333;justify-content:space-between;margin-bottom:4px;padding:6px 12px;font-size:11px;display:flex}.leaderboard-list-scroll[data-v-9d92a49a]{flex:1;padding-right:4px;overflow-y:auto}.leaderboard-list-scroll[data-v-9d92a49a]::-webkit-scrollbar{width:6px}.leaderboard-list-scroll[data-v-9d92a49a]::-webkit-scrollbar-track{background:#141414;border-radius:3px}.leaderboard-list-scroll[data-v-9d92a49a]::-webkit-scrollbar-thumb{background:#333;border-radius:3px}.leaderboard-list-scroll[data-v-9d92a49a]::-webkit-scrollbar-thumb:hover{background:#c27c2c}.leaderboard-empty-prompt[data-v-9d92a49a]{color:#666;justify-content:center;align-items:center;height:100%;font-size:14px;font-style:italic;display:flex}.leaderboard-row[data-v-9d92a49a]{color:#ddd;border:1px solid #0000;border-radius:4px;justify-content:space-between;align-items:center;padding:6px 12px;transition:all .15s;display:flex}.leaderboard-row[data-v-9d92a49a]:hover{color:#c27c2c;background:#252525}.leaderboard-row.is-player[data-v-9d92a49a]{box-shadow:0 0 8px #c27c2c59;background:#2a2215!important;border-color:#c27c2c!important}.leaderboard-row.is-player .leaderboard-name-col[data-v-9d92a49a]{font-weight:700;color:#c27c2c!important}.leaderboard-row.is-player .leaderboard-value-col[data-v-9d92a49a]{color:#f59e0b!important}.leaderboard-name-col[data-v-9d92a49a]{text-align:left;letter-spacing:.5px;color:#e0e0e0;text-shadow:0 0 6px #c27c2c33;white-space:nowrap;text-overflow:ellipsis;font-family:Cinzel,serif;font-size:14px;font-weight:700;overflow:hidden}.leaderboard-name-link[data-v-9d92a49a]{cursor:pointer}.leaderboard-name-link[data-v-9d92a49a]:hover,.leaderboard-name-link[data-v-9d92a49a]:focus-visible{outline:none;text-decoration:underline}.leaderboard-value-col[data-v-9d92a49a]{text-align:right;color:#888;letter-spacing:.5px;flex-shrink:0;margin-left:10px;font-family:Cinzel,serif;font-size:14px;font-weight:700}.leaderboard-player-footer[data-v-9d92a49a]{box-sizing:border-box;border-top:1px solid #333;flex-shrink:0;justify-content:space-between;align-items:center;margin-top:6px;padding:8px 12px 2px;display:flex}.you-tag[data-v-9d92a49a]{color:#f59e0b;letter-spacing:.5px;text-shadow:none;font-size:10px;font-weight:700}.player-footer-unranked[data-v-9d92a49a]{color:#555;font-style:italic;font-weight:400}@media (width<=600px){.leaderboard-layout[data-v-9d92a49a]{flex-direction:column}.leaderboard-sidebar[data-v-9d92a49a]{flex-flow:wrap;width:100%}.sidebar-section-label[data-v-9d92a49a]{flex-basis:100%;margin-top:8px}.sidebar-section-label[data-v-9d92a49a]:first-child{margin-top:0}.sidebar-btn[data-v-9d92a49a]{text-align:center;border-bottom:3px solid #0000;border-left:none;flex:1}.sidebar-btn.active[data-v-9d92a49a]{border-bottom-color:#c27c2c;border-left:none}}.rules-container[data-v-6fa34092]{flex-direction:column;width:100%;max-width:800px;margin:0 auto;display:flex}.header-banner[data-v-6fa34092]{text-align:center;flex-direction:column;align-items:center;gap:2px;margin-bottom:12px;padding:0 4px;display:flex}.section-title[data-v-6fa34092]{color:#c27c2c;letter-spacing:1px;text-align:center;margin:0;font-family:Cinzel,serif;font-size:20px}.subtitle[data-v-6fa34092]{color:#888;font-family:Roboto Slab,serif;font-size:12px}.rules-list[data-v-6fa34092]{flex-direction:column;gap:8px;display:flex}.rule-card[data-v-6fa34092]{background:#151515;border:1px solid #222;border-left:3px solid #c27c2c;border-radius:6px;align-items:flex-start;gap:14px;padding:12px 16px;display:flex}.rule-number[data-v-6fa34092]{color:#8c7356;text-align:center;flex-shrink:0;min-width:22px;font-family:Cinzel,serif;font-size:18px;font-weight:600;line-height:1.2}.rule-body[data-v-6fa34092]{min-width:0}.rule-title[data-v-6fa34092]{color:#e0a537;letter-spacing:.4px;margin:0 0 4px;font-family:Cinzel,serif;font-size:15px}.rule-text[data-v-6fa34092]{color:#b5b5b5;margin:0;font-family:Roboto Slab,serif;font-size:13px;line-height:1.55}.ban-warning[data-v-6fa34092]{background:#1c1211;border:1px solid #5a2a24;border-left:3px solid #e05a4a;border-radius:6px;margin-top:14px;padding:12px 16px}.ban-warning-title[data-v-6fa34092]{color:#e8806f;letter-spacing:.4px;font-family:Cinzel,serif;font-size:13.5px;font-weight:600}@media (width<=600px){.rule-card[data-v-6fa34092]{gap:10px;padding:10px 12px}.rule-title[data-v-6fa34092]{font-size:14px}.rule-text[data-v-6fa34092]{font-size:12.5px}}.referrals-container[data-v-40dce18f]{flex-direction:column;width:100%;max-width:800px;margin:0 auto;display:flex}.header-banner[data-v-40dce18f]{text-align:center;flex-direction:column;align-items:center;gap:2px;margin-bottom:12px;padding:0 4px;display:flex}.section-title[data-v-40dce18f]{color:#c27c2c;letter-spacing:1px;text-align:center;margin:0;font-family:Cinzel,serif;font-size:20px}.subtitle[data-v-40dce18f]{color:#888;font-family:Roboto Slab,serif;font-size:12px}.placeholder-card[data-v-40dce18f]{text-align:center;background:#141414;border:1px solid #2e2e2e;border-radius:6px;padding:40px 20px}.placeholder-title[data-v-40dce18f]{color:#e0a537;letter-spacing:.6px;margin:0 0 6px;font-family:Cinzel,serif;font-size:16px}.placeholder-text[data-v-40dce18f]{color:#777;margin:0;font-family:Roboto Slab,serif;font-size:13px}.redeem-container[data-v-015eeb38]{flex-direction:column;width:100%;max-width:800px;margin:0 auto;display:flex}.header-banner[data-v-015eeb38]{text-align:center;flex-direction:column;align-items:center;gap:2px;margin-bottom:12px;padding:0 4px;display:flex}.section-title[data-v-015eeb38]{color:#c27c2c;letter-spacing:1px;text-align:center;margin:0;font-family:Cinzel,serif;font-size:20px}.subtitle[data-v-015eeb38]{color:#888;font-family:Roboto Slab,serif;font-size:12px}.redeem-card[data-v-015eeb38]{background:#141414;border:1px solid #2e2e2e;border-radius:6px;flex-direction:column;align-items:center;gap:10px;padding:28px 20px;display:flex}.redeem-label[data-v-015eeb38]{color:#e0a537;letter-spacing:.6px;font-family:Cinzel,serif;font-size:16px}.redeem-input[data-v-015eeb38]{box-sizing:border-box;color:#f0d9a8;letter-spacing:2px;text-align:center;text-transform:uppercase;background:#101010;border:1px solid #3a3a3a;border-radius:4px;outline:none;width:100%;max-width:320px;padding:10px 12px;font-family:Roboto Mono,monospace;font-size:16px;transition:border-color .15s,box-shadow .15s}.redeem-input[data-v-015eeb38]::placeholder{color:#4a4a4a}.redeem-input[data-v-015eeb38]:focus{border-color:#c27c2c;box-shadow:0 0 0 1px #c27c2c59}.redeem-hint[data-v-015eeb38]{color:#777;text-align:center;margin:0;font-family:Roboto Slab,serif;font-size:12px}.redeem-btn[data-v-015eeb38]{color:#c27c2c;cursor:pointer;background:#241a12;border:1px solid #85531d;border-radius:3px;padding:8px 28px;font-family:Roboto Slab,serif;font-size:13px;font-weight:700;transition:all .15s}.redeem-btn[data-v-015eeb38]:hover:not(:disabled){color:#111;background:#c27c2c}.redeem-btn[data-v-015eeb38]:disabled{opacity:.6;cursor:not-allowed}.redeem-message[data-v-015eeb38]{text-align:center;margin:4px 0 0;font-family:Roboto Slab,serif;font-size:13px}.redeem-message.info[data-v-015eeb38]{color:#aaa}.redeem-message.error[data-v-015eeb38]{color:#e05a4a}.redeem-message.success[data-v-015eeb38]{color:#22c55e}.settings-container[data-v-8c0a360b]{flex-direction:column;width:100%;max-width:800px;margin:0 auto;display:flex}.settings-layout[data-v-8c0a360b]{align-items:flex-start;gap:16px;width:100%;display:flex}.settings-content[data-v-8c0a360b]{flex:1;min-width:0}.settings-tabs-sidebar[data-v-8c0a360b]{flex-direction:column;flex:none;gap:6px;width:170px;margin-top:8px;display:flex}.sidebar-btn[data-v-8c0a360b]{text-align:left;color:#999;white-space:nowrap;cursor:pointer;background:#181818;border:1px solid #2a2a2a;border-left:3px solid #0000;border-radius:4px;padding:10px 14px;font-family:Cinzel,serif;font-size:12.5px;font-weight:600;transition:background .15s,color .15s,border-color .15s}.sidebar-btn[data-v-8c0a360b]:hover{color:#ddd;background:#202020}.sidebar-btn.active[data-v-8c0a360b]{color:#e0a537;background:#2a2215;border-left-color:#c27c2c}.size-row[data-v-8c0a360b]{justify-content:center;align-items:center;gap:18px;margin:6px 0;display:flex}.size-btn[data-v-8c0a360b]{color:#c27c2c;cursor:pointer;background:#241a12;border:1px solid #85531d;border-radius:3px;width:36px;height:36px;font-family:Roboto Slab,serif;font-size:20px;font-weight:700;line-height:1;transition:all .15s}.size-btn[data-v-8c0a360b]:hover:not(:disabled){color:#111;background:#c27c2c}.size-btn[data-v-8c0a360b]:disabled{opacity:.35;cursor:not-allowed}.size-value[data-v-8c0a360b]{text-align:center;color:#f0d9a8;min-width:48px;font-family:Cinzel,serif;font-size:24px;font-weight:700}@media (width<=640px){.settings-layout[data-v-8c0a360b]{flex-direction:column}.settings-tabs-sidebar[data-v-8c0a360b]{flex-direction:row;width:100%;margin-top:0}.sidebar-btn[data-v-8c0a360b]{text-align:center;flex:1}}.header-banner[data-v-8c0a360b]{text-align:center;flex-direction:column;align-items:center;gap:2px;margin-bottom:12px;padding:0 4px;display:flex}.section-title[data-v-8c0a360b]{color:#c27c2c;letter-spacing:1px;text-align:center;margin:0;font-family:Cinzel,serif;font-size:20px}.subtitle[data-v-8c0a360b]{color:#888;font-family:Roboto Slab,serif;font-size:12px}.settings-card[data-v-8c0a360b]{background:#141414;border:1px solid #2e2e2e;border-radius:6px;flex-direction:column;align-items:center;gap:10px;padding:24px 20px;display:flex}.card-title[data-v-8c0a360b]{color:#e0a537;letter-spacing:.6px;margin:0 0 4px;font-family:Cinzel,serif;font-size:16px;font-weight:600}.field[data-v-8c0a360b]{flex-direction:column;gap:4px;width:100%;max-width:320px;display:flex}.field-label[data-v-8c0a360b]{color:#aaa;font-family:Roboto Slab,serif;font-size:12px}.field-input[data-v-8c0a360b]{box-sizing:border-box;color:#f0d9a8;background:#101010;border:1px solid #3a3a3a;border-radius:4px;outline:none;width:100%;padding:9px 12px;font-family:Roboto Slab,serif;font-size:14px;transition:border-color .15s,box-shadow .15s}.field-input[data-v-8c0a360b]:focus{border-color:#c27c2c;box-shadow:0 0 0 1px #c27c2c59}.hint[data-v-8c0a360b]{color:#777;text-align:center;margin:0;font-family:Roboto Slab,serif;font-size:12px}.check-row[data-v-8c0a360b]{color:#bbb;cursor:pointer;align-items:center;gap:8px;font-family:Roboto Slab,serif;font-size:13px;display:flex}.check-row input[data-v-8c0a360b]{accent-color:#c27c2c;cursor:pointer}.settings-btn[data-v-8c0a360b]{color:#c27c2c;cursor:pointer;background:#241a12;border:1px solid #85531d;border-radius:3px;padding:8px 28px;font-family:Roboto Slab,serif;font-size:13px;font-weight:700;transition:all .15s}.settings-btn[data-v-8c0a360b]:hover:not(:disabled){color:#111;background:#c27c2c}.settings-btn[data-v-8c0a360b]:disabled{opacity:.6;cursor:not-allowed}.settings-message[data-v-8c0a360b]{text-align:center;margin:4px 0 0;font-family:Roboto Slab,serif;font-size:13px}.settings-message.info[data-v-8c0a360b]{color:#aaa}.settings-message.error[data-v-8c0a360b]{color:#e05a4a}.settings-message.success[data-v-8c0a360b]{color:#22c55e}.profile-back-btn[data-v-fbb6cb33]{color:#c27c2c;cursor:pointer;background:#241a12;border:1px solid #85531d;border-radius:3px;padding:3px 12px;font-family:Roboto Slab,serif;font-size:12px;font-weight:700;transition:all .15s}.profile-back-btn[data-v-fbb6cb33]:hover{color:#111;background:#c27c2c}.profile-status-card[data-v-fbb6cb33]{background:#181818;border:1px solid #333;border-radius:3px;flex-direction:column;align-items:flex-start;gap:14px;width:100%;padding:14px;display:flex}.profile-status[data-v-fbb6cb33]{color:#888;align-self:center;margin:0;font-family:Roboto Slab,serif;font-size:14px}.profile-status.profile-error[data-v-fbb6cb33]{color:#e05a4a}.screen{box-sizing:border-box;scrollbar-gutter:stable;background:#202020;border:none;flex-direction:column;width:100%;max-width:100%;height:100%;margin:0;padding:24px;display:flex;overflow-y:auto;box-shadow:inset 0 0 35px #000}.screen h2,.screen .patch-notes-header h2{color:#c27c2c;text-align:center;margin-top:0;margin-bottom:6px;font-family:Cinzel,serif}.screen p{line-height:1.6}.area-list{box-sizing:border-box;flex-direction:column;flex:1;gap:12px;width:100%;display:flex}.battle-master-detail{box-sizing:border-box;flex:1;gap:16px;width:100%;min-height:380px;display:flex}.area-sidebar{flex-direction:column;gap:6px;width:38%;display:flex}.area-tab{color:#aaa;cursor:pointer;background:#181818;border:1px solid #333;border-radius:4px;justify-content:space-between;align-items:center;padding:12px 14px;font-family:Cinzel,serif;font-size:14px;transition:all .15s;display:flex}.area-tab:hover{color:#fff;background:#222;border-color:#555}.area-tab.active{color:#c27c2c;background:#2a2215;border-color:#c27c2c;font-weight:700}.area-tab-arrow{color:#666;font-size:16px}.area-tab.active .area-tab-arrow{color:#c27c2c}.monster-detail-pane{box-sizing:border-box;background:#181818;border:1px solid #333;border-radius:4px;flex-direction:column;flex:1;padding:12px;display:flex}.monster-pane-content{flex-direction:column;height:100%;display:flex}.area-empty-prompt{color:#666;justify-content:center;align-items:center;height:100%;font-size:14px;font-style:italic;display:flex}.monster-list-header{color:#777;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid #333;justify-content:space-between;margin-bottom:4px;padding:6px 12px;font-size:11px;display:flex}.monster-list-scroll{flex:1;padding-right:4px;overflow-y:auto}.monster-list-scroll::-webkit-scrollbar{width:6px}.monster-list-scroll::-webkit-scrollbar-track{background:#141414;border-radius:3px}.monster-list-scroll::-webkit-scrollbar-thumb{background:#333;border-radius:3px}.monster-list-scroll::-webkit-scrollbar-thumb:hover{background:#c27c2c}.monster-row{cursor:pointer;color:#ddd;border:1px solid #0000;border-radius:4px;justify-content:space-between;align-items:center;padding:6px 12px;transition:all .15s;display:flex}.monster-row:hover{color:#c27c2c;background:#252525}.monster-row.is-current-mob{box-shadow:0 0 8px #c27c2c59;background:#2a2215!important;border-color:#c27c2c!important}.monster-row.is-current-mob .monster-name-col{font-weight:700;color:#c27c2c!important}.monster-row.is-current-mob .monster-level-col{color:#f59e0b!important}.monster-name-col{text-align:left;letter-spacing:.5px;color:#e0e0e0;text-shadow:0 0 6px #c27c2c33;font-family:Cinzel,serif;font-size:14px;font-weight:700}.monster-level-col{text-align:right;color:#888;letter-spacing:.5px;font-family:Cinzel,serif;font-size:14px;font-weight:700}.patch-notes-modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#000000bf;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.patch-notes-modal-container{box-sizing:border-box;background:#1e1e1e;border:2px solid #c27c2c;border-radius:8px;flex-direction:column;width:90%;max-width:800px;height:80vh;padding:24px;display:flex;box-shadow:0 10px 30px #000000e6}.patch-notes-modal-header{border-bottom:1px solid #333;justify-content:space-between;align-items:flex-start;margin-bottom:16px;padding-bottom:12px;display:flex}.patch-notes-modal-header h2{color:#c27c2c;text-align:left;margin:0;font-family:Cinzel,serif}.patch-notes-subtitle{color:#888;margin:4px 0 0;font-size:13px}.close-modal-btn{color:#888;cursor:pointer;background:0 0;border:none;padding:0 8px;font-size:22px;line-height:1;transition:color .15s}.close-modal-btn:hover{color:#e05a4a}.patch-notes-modal-body{flex-direction:column;flex:1;gap:16px;padding-right:8px;display:flex;overflow-y:auto}.patch-notes-modal-body::-webkit-scrollbar{width:6px}.patch-notes-modal-body::-webkit-scrollbar-track{background:#141414;border-radius:3px}.patch-notes-modal-body::-webkit-scrollbar-thumb{background:#333;border-radius:3px}.patch-notes-modal-body::-webkit-scrollbar-thumb:hover{background:#c27c2c}.patch-card{background:#181818;border:1px solid #282828;border-radius:4px;padding:14px 18px}.patch-card-header{flex-direction:column;gap:4px;margin-bottom:10px;display:flex}.patch-title{color:#eee;margin:2px 0 0;font-family:Cinzel,serif;font-size:15px}.patch-changes-list{flex-direction:column;gap:4px;margin:0;padding:0;display:flex}.patch-item{color:#bbb;padding-left:0;font-size:13px;line-height:1.4}.patch-item:before{content:none}.patch-divider{border:none;border-top:1px dashed #2a2a2a;width:100%;margin:6px 0}.chat-box[data-v-7e07e484]{z-index:10;width:100%;height:var(--chat-height,200px);color:#fff;box-sizing:border-box;background:#181818;border:2px solid #555;flex-direction:column;margin-top:15px;font-family:Segoe UI,serif;display:flex;position:fixed;bottom:0;left:0;right:0}.chat-tabs[data-v-7e07e484]{background:#252525;border-bottom:1px solid #333;flex-shrink:0;display:flex}.chat-tabs button[data-v-7e07e484]{color:#888;cursor:pointer;background:0 0;border:none;flex:1;padding:4px;font-family:Cinzel,serif}.chat-tabs .chat-collapse-btn[data-v-7e07e484]{border-left:1px solid #333;flex:0 0 34px;justify-content:center;align-items:center;padding:0;font-family:inherit;display:flex}.chat-collapse-btn .collapse-icon[data-v-7e07e484]{color:#8c7356;font-size:10px}.chat-collapse-btn:hover .collapse-icon[data-v-7e07e484],.chat-collapse-btn:focus-visible .collapse-icon[data-v-7e07e484]{color:#e09337}.chat-collapse-btn[data-v-7e07e484]:focus-visible{outline-offset:-2px;outline:1px solid #c27c2c}.chat-box.collapsed[data-v-7e07e484]{height:34px}.chat-box.collapsed .chat-tabs[data-v-7e07e484]{border-bottom:none;flex:1}.chat-tabs button.active[data-v-7e07e484]{color:#fff;border-bottom:2px solid #007acc;font-weight:700}.unread-badge[data-v-7e07e484]{color:#f55;margin-left:3px;font-weight:700}.chat-messages[data-v-7e07e484]{box-sizing:border-box;flex-direction:column;flex:1;gap:4px;width:100%;min-height:0;padding:10px;display:flex;overflow-y:auto}.chat-message[data-v-7e07e484]{font-size:.72rem;line-height:1}.timestamp[data-v-7e07e484]{color:#b3ababee;margin-right:4px;font-family:Roboto Mono,monospace;font-size:.65rem}.title-prefix[data-v-7e07e484]{margin-right:4px;font-weight:700}.username[data-v-7e07e484]{color:#4ec9b0;margin-right:6px;font-weight:700}.username-link[data-v-7e07e484]{cursor:pointer}.username-link[data-v-7e07e484]:hover,.username-link[data-v-7e07e484]:focus-visible{outline:none;text-decoration:underline}.chat-item-link[data-v-7e07e484],.chat-charm-link[data-v-7e07e484]{cursor:pointer;background:0 0;border:none;border-radius:3px;margin:0 2px;padding:0 2px;font-weight:700;transition:all .15s;display:inline-block}.chat-charm-link[data-v-7e07e484]:hover{text-decoration:underline}.chat-item-link.common[data-v-7e07e484]{color:#aaa}.chat-item-link.uncommon[data-v-7e07e484]{color:#22c55e}.chat-item-link.rare[data-v-7e07e484]{color:#3b82f6}.chat-item-link.epic[data-v-7e07e484]{color:#a855f7}.chat-item-link.legendary[data-v-7e07e484]{color:#ff8000}.chat-item-link.mythic[data-v-7e07e484]{color:#e60039;-webkit-text-fill-color:transparent;background:linear-gradient(120deg,#e60039 0% 40%,#fff 50%,#e60039 60% 100%) 0 0/200% 100%;-webkit-background-clip:text;animation:3.5s linear infinite mythic-sheen-continuous-7e07e484}.chat-item-link[data-v-7e07e484]:hover{filter:brightness(1.3);text-decoration:underline}.inventory-chat-tooltip[data-v-7e07e484]{z-index:9999;box-sizing:border-box;will-change:transform;background:#111;border:1px solid #444;border-radius:6px;width:240px;font-family:Cinzel,serif;position:fixed;top:0;left:0;overflow:hidden;box-shadow:0 6px 24px #000000f2;pointer-events:none!important}.inventory-chat-tooltip[data-v-7e07e484] *{pointer-events:none!important}.tooltip-header[data-v-7e07e484]{background:#1a1a1a;border-bottom:1px solid #282828;flex-direction:column;gap:2px;padding:7px 11px;display:flex}.tooltip-name[data-v-7e07e484]{font-size:13px;font-weight:700}.tooltip-rarity[data-v-7e07e484]{letter-spacing:1px;font-size:9px;font-weight:700}.tooltip-header.common .tooltip-name[data-v-7e07e484],.tooltip-header.common .tooltip-rarity[data-v-7e07e484]{color:#aaa}.tooltip-header.uncommon .tooltip-name[data-v-7e07e484],.tooltip-header.uncommon .tooltip-rarity[data-v-7e07e484]{color:#22c55e}.tooltip-header.rare .tooltip-name[data-v-7e07e484],.tooltip-header.rare .tooltip-rarity[data-v-7e07e484]{color:#3b82f6}.tooltip-header.epic .tooltip-name[data-v-7e07e484],.tooltip-header.epic .tooltip-rarity[data-v-7e07e484]{color:#a855f7}.tooltip-header.legendary .tooltip-name[data-v-7e07e484],.tooltip-header.legendary .tooltip-rarity[data-v-7e07e484]{color:#ff8000}.tooltip-header.mythic .tooltip-name[data-v-7e07e484],.tooltip-header.mythic .tooltip-rarity[data-v-7e07e484]{color:#e60039;-webkit-text-fill-color:transparent;background:linear-gradient(120deg,#e60039 0% 40%,#fff 50%,#e60039 60% 100%) 0 0/200% 100%;-webkit-background-clip:text;animation:3.5s linear infinite mythic-sheen-continuous-7e07e484}@keyframes mythic-sheen-continuous-7e07e484{0%{background-position:200% 0}to{background-position:-200% 0}}.tooltip-body[data-v-7e07e484]{flex-direction:column;gap:5px;padding:7px 11px;font-size:11px;display:flex}.tooltip-type-row[data-v-7e07e484]{color:#888;justify-content:space-between;font-size:11px;display:flex}.tooltip-slot-label[data-v-7e07e484]{color:#999;font-size:11px;font-weight:600}.tooltip-ilvl-label[data-v-7e07e484]{color:#aaa;font-size:11px;font-weight:600}.tooltip-stats[data-v-7e07e484]{color:#22c55e;flex-direction:column;gap:0;font-size:12px;font-weight:700;line-height:1.2;display:flex}.stat-row[data-v-7e07e484]{margin:0;padding:0}.affix-row[data-v-7e07e484]{color:#7676ff;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.affix-range[data-v-7e07e484]{color:#22c55e;white-space:nowrap;font-size:11px}.tooltip-desc[data-v-7e07e484]{color:#aaa;margin:2px 0 0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;font-style:italic;line-height:1.3}.tooltip-footer[data-v-7e07e484]{border-top:1px solid #222;justify-content:space-between;align-items:center;margin-top:4px;padding-top:4px;display:flex}.item-id-tag[data-v-7e07e484]{color:#999;font-family:monospace;font-size:11px;font-weight:600}.charm-tooltip-footer[data-v-7e07e484]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px}.charm-owner-tag[data-v-7e07e484]{color:#999;font-size:12px;font-weight:600}.charm-tooltip-status[data-v-7e07e484]{color:#888;padding:4px 0;font-size:12px;font-style:italic}.item-sell-value[data-v-7e07e484]{color:#d4af37;font-size:11px;font-weight:600}.chat-input-form[data-v-7e07e484]{box-sizing:border-box;border-top:1px solid #333;flex-shrink:0;gap:8px;width:100%;padding:8px 15px;display:flex}.chat-input-form input[data-v-7e07e484]{color:#fff;background:#111;border:1px solid #444;border-radius:4px;flex:1;padding:6px 10px}.chat-input-form button[data-v-7e07e484]{color:#fff;cursor:pointer;background:#007acc;border:none;border-radius:4px;padding:6px 14px}.chat-message.system-message .username[data-v-7e07e484]{font-family:Segoe UI,serif;font-weight:700;color:#ff9600!important}.chat-message.system-message .text[data-v-7e07e484]{color:#ff9600;font-family:Segoe UI,serif}.username.realm-0[data-v-7e07e484]{color:#fff!important}.username.realm-1[data-v-7e07e484]{color:#e05a4a!important}.username.realm-2[data-v-7e07e484]{color:#22c55e!important}.username.realm-3[data-v-7e07e484]{color:#3b82f6!important}.window-panel[data-v-5d69b4b3]{box-sizing:border-box;background:#181818;border:1px solid #333;border-radius:3px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #222,0 4px 12px #00000080}.window-header[data-v-5d69b4b3]{-webkit-user-select:none;user-select:none;background:linear-gradient(#2a2a2a 0%,#1e1e1e 100%);border-bottom:1px solid #3d3d3d;justify-content:space-between;align-items:center;padding:6px 10px;display:flex;box-shadow:inset 0 1px #ffffff0d}.window-title[data-v-5d69b4b3]{color:#d8903b;text-transform:uppercase;letter-spacing:1px;font-size:13px;font-weight:700}.window-body[data-v-5d69b4b3]{background:#121212;flex:1;min-height:0;padding:6px;overflow-y:auto}.window-body[data-v-5d69b4b3]::-webkit-scrollbar{width:5px}.window-body[data-v-5d69b4b3]::-webkit-scrollbar-track{background:#0d0d0d}.window-body[data-v-5d69b4b3]::-webkit-scrollbar-thumb{background:#333;border:1px solid #222}.panel-title[data-v-5d69b4b3]{color:#c27c2c;text-transform:uppercase;letter-spacing:.8px;text-align:center;background:linear-gradient(#252525 0%,#1c1c1c 100%);border:1px solid #333;margin-top:6px;padding:3px 10px;font-size:13px;font-weight:700}.panel-title[data-v-5d69b4b3]:first-child{margin-top:0}.panel-title.clickable[data-v-5d69b4b3]{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;transition:all .15s;display:flex}.panel-title.clickable[data-v-5d69b4b3]:hover{color:#e09337;background:linear-gradient(#2e2e2e 0%,#222 100%);border-color:#444}.collapse-icon[data-v-5d69b4b3]{color:#8c7356;font-size:10px}.buffs-subhead[data-v-5d69b4b3]{color:#777;text-transform:uppercase;letter-spacing:.8px;background:#1b1b1b;border-bottom:1px solid #222;justify-content:space-between;padding:2px 10px;font-size:9px;font-weight:700;display:flex}.buff-name.potion-name[data-v-5d69b4b3]{color:#3b82f6}.buff-name.potion-link[data-v-5d69b4b3]{cursor:pointer}.buff-name.potion-link[data-v-5d69b4b3]:hover{text-decoration:underline}.buff-timer.potion-actions[data-v-5d69b4b3]{color:#eee}.buffs-content[data-v-5d69b4b3]{background:#161616;border:1px solid #282828;border-top:none;padding:0}.buffs-list[data-v-5d69b4b3]{flex-direction:column;display:flex}.buff-row[data-v-5d69b4b3]{border-bottom:1px solid #222;justify-content:space-between;align-items:center;gap:6px;padding:3px 10px;font-size:12px;transition:background .15s;display:flex}.buff-row[data-v-5d69b4b3]:last-child{border-bottom:none}.buff-row[data-v-5d69b4b3]:hover{background:#1f1f1f}.buff-name[data-v-5d69b4b3]{color:#22c55e;cursor:pointer}.buff-timer[data-v-5d69b4b3]{color:#c27c2c}.no-buffs[data-v-5d69b4b3]{color:#666;text-align:center;margin:0;padding:4px 8px;font-size:12px;font-style:italic;line-height:1.2}.stats-content[data-v-5d69b4b3]{background:#161616;border:1px solid #282828;border-top:none}.stats-columns[data-v-5d69b4b3]{background:#222;gap:1px;display:flex}.stats-column[data-v-5d69b4b3]{background:#161616;flex-direction:column;flex:1;display:flex}@media (width<=1410px){.stats-columns[data-v-5d69b4b3]{flex-direction:column}.stats-column:not(:last-child) .stat[data-v-5d69b4b3]:last-child{border-bottom:1px solid #1f1f1f}}.stat[data-v-5d69b4b3]{border-bottom:1px solid #1f1f1f;justify-content:space-between;align-items:center;height:30px;padding:0 8px;font-size:12px;transition:background .15s;display:flex}.stat[data-v-5d69b4b3]:last-child{border-bottom:none}.stat[data-v-5d69b4b3]:hover{background:#1f1f1f}.stat span[data-v-5d69b4b3]{color:#a0a0a0;white-space:nowrap}.stat strong[data-v-5d69b4b3]{color:#d8903b;margin-left:4px}.levels-content[data-v-5d69b4b3]{background:#161616;border:1px solid #282828;border-top:none;padding:3px 8px 4px}.skill-row[data-v-5d69b4b3]{padding:1px 0}.skill-row+.skill-row[data-v-5d69b4b3]{margin-top:8px}.skill-header[data-v-5d69b4b3]{justify-content:space-between;margin-bottom:2px;font-size:12px;display:flex}.skill-name[data-v-5d69b4b3]{color:#aaa}.skill-level[data-v-5d69b4b3]{color:#d8903b;font-weight:700}.skill-xp-bar[data-v-5d69b4b3]{background:#0a0a0a;border:1px solid #333;border-radius:2px;height:5px;overflow:hidden}.skill-xp-fill[data-v-5d69b4b3]{background:#2dd4bf;height:100%;transition:width .3s}.skill-xp-text[data-v-5d69b4b3]{color:#777;text-align:right;margin-top:3px;font-size:11px}.tooltip-note[data-v-5d69b4b3]{white-space:pre-line}.potion-click[data-v-5e1aba23]{cursor:pointer}.game-log-panel[data-v-5e1aba23]{box-sizing:border-box;background:#181818;border:1px solid #333;border-radius:3px;flex-direction:column;flex:0 550px;min-height:0;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #222,0 4px 12px #00000080}.currently-battling-section[data-v-5e1aba23]{background:#121212;border-bottom:1px solid #333;flex-direction:column;flex-shrink:0;display:flex;container-type:inline-size}.battling-content[data-v-5e1aba23]{background:#121212;padding:0}.battling-row[data-v-5e1aba23]{cursor:pointer;white-space:nowrap;background:#121212;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;transition:background .15s;display:flex}.battling-row[data-v-5e1aba23]:hover{background:#1a1a1a}.battling-info[data-v-5e1aba23]{flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.monster-name[data-v-5e1aba23]{color:#c27c2c;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(13.5px,3.2cqw,16px);font-weight:700;overflow:hidden}.jump-button[data-v-5e1aba23]{color:#d8903b;cursor:pointer;white-space:nowrap;background:linear-gradient(#2a221b 0%,#1a140e 100%);border:1px solid #8c5523;border-radius:3px;flex-shrink:0;padding:3px 8px;font-size:10.5px;font-weight:700;transition:all .15s;box-shadow:inset 0 1px #ffffff0d}.battling-row:hover .jump-button[data-v-5e1aba23],.jump-button[data-v-5e1aba23]:hover{color:#f1a852;background:linear-gradient(#382c21 0%,#241b12 100%);border-color:#c27c2c}.jump-button[data-v-5e1aba23]:active{background:#140e09;border-color:#8c5523}.last-result-row[data-v-5e1aba23]{background:#121212;flex-wrap:wrap;align-items:center;gap:8px;padding:0 10px 6px;display:flex}.result-label[data-v-5e1aba23]{text-transform:uppercase;letter-spacing:.4px;flex-shrink:0;font-size:11.5px;font-weight:700}.result-victory[data-v-5e1aba23]{color:#22c55e}.result-defeat[data-v-5e1aba23]{color:#ef4444}.log-section[data-v-5e1aba23]{background:#121212;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.log-content[data-v-5e1aba23]{background:#121212;flex:1;min-height:0;padding:2px 0;overflow-y:auto}.log-content[data-v-5e1aba23]::-webkit-scrollbar{width:6px}.log-content[data-v-5e1aba23]::-webkit-scrollbar-track{background:#0d0d0d}.log-content[data-v-5e1aba23]::-webkit-scrollbar-thumb{background:#333;border:1px solid #222}.panel-title[data-v-5e1aba23]{color:#c27c2c;text-transform:uppercase;letter-spacing:.8px;text-align:center;z-index:1;background:linear-gradient(#252525 0%,#1c1c1c 100%);border-bottom:1px solid #333;padding:5px 10px;font-size:12px;font-weight:700;position:sticky;top:0}.panel-title.clickable[data-v-5e1aba23]{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;transition:all .15s;display:flex}.panel-title.clickable[data-v-5e1aba23]:hover{color:#e09337;background:linear-gradient(#2e2e2e 0%,#222 100%)}.collapse-icon[data-v-5e1aba23]{color:#8c7356;font-size:9px}.log-entry[data-v-5e1aba23]{color:#aaa;border-bottom:1px solid #1a1a1a;justify-content:flex-start;align-items:flex-start;padding:4px 8px;font-size:11.5px;line-height:1.25;transition:background .15s;display:flex}.log-entry[data-v-5e1aba23]:hover{background:#1a1a1a}.log-entry time[data-v-5e1aba23]{color:#666;font-variant-numeric:tabular-nums;flex-shrink:0;min-width:46px;margin-top:1px;margin-right:6px;font-family:Roboto Mono,monospace;font-size:10px}.reward-container[data-v-5e1aba23]{flex-direction:column;flex:1;gap:3px;display:flex}.reward-line[data-v-5e1aba23]{white-space:nowrap;scrollbar-width:none;align-items:center;gap:8px;font-size:11px;display:flex;overflow-x:auto}.reward-line[data-v-5e1aba23]::-webkit-scrollbar{display:none}.reward-tag[data-v-5e1aba23]{align-items:center;gap:3px;display:inline-flex}.log-text[data-v-5e1aba23]{word-break:break-word;white-space:pre-line}.xp-label[data-v-5e1aba23]{color:#2dd4bf;font-weight:700}.gold-label[data-v-5e1aba23]{color:#d8903b;font-weight:700}.stat-label[data-v-5e1aba23]{color:gold;font-weight:700}.action-bar[data-v-ffae5a07]{box-sizing:border-box;background:#181818;border:1px solid #333;border-radius:3px;flex-direction:column;justify-content:space-between;width:100%;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #222,0 4px 12px #00000080}.action-row[data-v-ffae5a07]{-webkit-user-select:none;user-select:none;background:linear-gradient(#252525 0%,#1c1c1c 100%);align-items:center;padding:2px 10px;display:flex}.skill-corner[data-v-ffae5a07]{white-space:nowrap;flex:none;align-items:baseline;gap:6px;padding-right:10px;font-family:Roboto Slab,serif;font-size:13px;line-height:1.1;display:flex}.skill-corner-name[data-v-ffae5a07]{color:#a0a0a0;cursor:help}.skill-corner-level[data-v-ffae5a07]{color:#d8903b;font-weight:700}.action-text[data-v-ffae5a07]{text-align:center;color:#ccc;flex:1;font-family:Roboto Slab,serif;font-size:13.5px;line-height:1.1}.activity-label[data-v-ffae5a07]{color:#a0a0a0;margin-right:4px}.status-val[data-v-ffae5a07]{color:#d8903b;font-weight:700}.actions-count[data-v-ffae5a07]{color:#fff;font-weight:600}.mob-section[data-v-ffae5a07]{align-items:center;display:inline-flex}.clickable-mob[data-v-ffae5a07]{cursor:pointer;border-bottom:1.5px solid #0000;padding-bottom:1px;text-decoration:none;transition:border-color .15s,opacity .15s}.clickable-mob[data-v-ffae5a07]:hover{opacity:.9;border-bottom-color:#d8903b}.mob-label[data-v-ffae5a07]{color:#a0a0a0;margin-right:4px}.mob-val[data-v-ffae5a07]{color:#d8903b;font-weight:700}.divider[data-v-ffae5a07]{color:#444;margin:0 6px}.refresh-link[data-v-ffae5a07]{color:#c27c2c;cursor:pointer;text-decoration:underline;transition:color .15s}.refresh-link[data-v-ffae5a07]:hover{color:#e09337}.stop-link[data-v-ffae5a07]{color:#c27c2c;cursor:pointer;white-space:nowrap;margin-left:10px;font-size:13px;text-decoration:underline;transition:color .15s}.stop-link[data-v-ffae5a07]:hover{color:#f87171}.progress-container[data-v-ffae5a07]{background:#0a0a0a;border-top:1px solid #282828;height:3px;overflow:hidden}.progress-fill[data-v-ffae5a07]{background:linear-gradient(90deg,#c27c2c 0%,#e09337 100%);height:100%;transition:width 50ms linear;box-shadow:0 0 6px #d8903b66}.quest-tracker[data-v-d39f1723]{background:#121212;border-bottom:1px solid #333;flex-direction:column;flex-shrink:0;display:flex;container-type:inline-size}.panel-title[data-v-d39f1723]{color:#c27c2c;text-transform:uppercase;letter-spacing:.8px;text-align:center;background:linear-gradient(#252525 0%,#1c1c1c 100%);border-bottom:1px solid #333;padding:5px 10px;font-size:12px;font-weight:700}.panel-title.clickable[data-v-d39f1723]{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;transition:all .15s;display:flex}.panel-title.clickable[data-v-d39f1723]:hover{color:#e09337;background:linear-gradient(#2e2e2e 0%,#222 100%)}.collapse-icon[data-v-d39f1723]{color:#8c7356;font-size:9px}.quest-content[data-v-d39f1723]{flex-direction:column;gap:8px;padding:6px 10px 8px;display:flex}.guide-row[data-v-d39f1723]{white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.no-quests-row[data-v-d39f1723]{justify-content:space-between;align-items:center;gap:8px;display:flex}.no-quests-row.centred[data-v-d39f1723]{justify-content:center}.no-quests[data-v-d39f1723]{color:#666;text-align:center;margin:0;font-size:12px;font-style:italic}.jump-button[data-v-d39f1723]{color:#d8903b;cursor:pointer;white-space:nowrap;background:linear-gradient(#2a221b 0%,#1a140e 100%);border:1px solid #8c5523;border-radius:3px;flex-shrink:0;padding:3px 8px;font-size:10.5px;font-weight:700;transition:all .15s;box-shadow:inset 0 1px #ffffff0d}.jump-button[data-v-d39f1723]:hover{color:#f1a852;background:linear-gradient(#382c21 0%,#241b12 100%);border-color:#c27c2c}.jump-button[data-v-d39f1723]:active{background:#140e09;border-color:#8c5523}.quest-row[data-v-d39f1723]{white-space:nowrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.quest-text[data-v-d39f1723]{text-overflow:ellipsis;color:#ddd;min-width:0;font-size:12.5px;overflow:hidden}.quest-desc[data-v-d39f1723]{color:#888;margin:0 0 5px;font-size:11.5px;line-height:1.3}.quest-count[data-v-d39f1723]{color:#d8903b;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11.5px;font-weight:700}.quest-bar[data-v-d39f1723]{background:#0a0a0a;border:1px solid #333;border-radius:2px;height:6px;overflow:hidden}.quest-bar-fill[data-v-d39f1723]{background:#c27c2c;height:100%;transition:width .3s}.quest-bar-fill.done[data-v-d39f1723]{background:#e09337}.quest-actions[data-v-d39f1723]{justify-content:center;margin-top:5px;display:flex}.quest-claim-btn[data-v-d39f1723]{color:#c27c2c;cursor:pointer;background:#241a12;border:1px solid #85531d;border-radius:3px;padding:2px 14px;font-family:Roboto Slab,serif;font-size:11.5px;font-weight:700;transition:all .15s}.quest-claim-btn[data-v-d39f1723]:hover:not(:disabled){color:#e09337;background:#33241a;border-color:#c27c2c}.quest-claim-btn[data-v-d39f1723]:disabled{cursor:default;opacity:.6}.quest-abandon-btn[data-v-d39f1723]{color:#666;cursor:pointer;background:0 0;border:none;padding:0;font-size:10.5px}.quest-abandon-btn[data-v-d39f1723]:hover:not(:disabled){color:#e05a4a;text-decoration:underline}.quest-error[data-v-d39f1723]{color:#e05a4a;text-align:center;margin:0;font-size:11.5px}.login-screen[data-v-52352fde]{-webkit-overflow-scrolling:touch;box-sizing:border-box;background:#121212;justify-content:center;align-items:safe center;height:100dvh;padding:40px 20px;display:flex;overflow-y:auto}.login-wrapper[data-v-52352fde]{box-sizing:border-box;background:#181818;border:2px solid #c27c2c;border-left:1px solid #3d3d3d;border-right:1px solid #3d3d3d;flex-direction:row;justify-content:center;align-items:stretch;gap:32px;width:100%;max-width:980px;padding:32px;display:flex;box-shadow:0 12px 32px #000000b3}.login-box[data-v-52352fde]{box-sizing:border-box;background:#1b1b1b;border:2px solid #555;flex-direction:column;flex-shrink:0;width:100%;max-width:360px;padding:28px 24px;display:flex;box-shadow:inset 0 0 16px #000,0 8px 24px #0009}.banner-wrap[data-v-52352fde]{justify-content:center;align-items:center;margin-bottom:22px;display:flex}.login-banner[data-v-52352fde]{object-fit:contain;filter:drop-shadow(0 2px 6px #000c);max-width:100%;height:auto;max-height:60px}.login-tabs[data-v-52352fde]{background:#111;border:1px solid #444;margin-bottom:20px;display:flex}.login-tab[data-v-52352fde]{color:#888;cursor:pointer;background:#191919;border:none;flex:1;padding:10px;font-family:Cinzel,serif;font-size:14px;transition:all .2s}.login-tab[data-v-52352fde]:hover{color:#bbb}.login-tab.active[data-v-52352fde]{color:#c27c2c;background:#252525;border-bottom:2px solid #c27c2c;font-weight:700}.login-form[data-v-52352fde]{text-align:left;flex-direction:column;gap:16px;margin-bottom:20px;display:flex}.login-field[data-v-52352fde]{color:#aaa;letter-spacing:.5px;flex-direction:column;gap:6px;font-family:Roboto Slab,serif;font-size:12px;display:flex}.login-field input[data-v-52352fde]{color:#e0e0e0;background:#0f0f0f;border:1px solid #444;outline:none;padding:10px;font-family:Roboto Slab,serif;font-size:14px;transition:border-color .2s}.login-field input[data-v-52352fde]:focus{border-color:#c27c2c;box-shadow:0 0 6px #c27c2c4d}.terms-check[data-v-52352fde]{color:#aaa;cursor:pointer;align-items:flex-start;gap:8px;font-family:Roboto Slab,serif;font-size:12px;line-height:1.4;display:flex}.terms-check input[data-v-52352fde]{accent-color:#c27c2c;cursor:pointer;flex-shrink:0;width:14px;height:14px;margin:1px 0 0}.terms-check a[data-v-52352fde]{color:#c27c2c;text-decoration:none}.terms-check a[data-v-52352fde]:hover{color:#e0a355;text-decoration:underline}.login-error[data-v-52352fde]{color:#e05a4a;text-align:center;margin:0;font-size:13px}.login-submit[data-v-52352fde]{color:#c27c2c;letter-spacing:1px;cursor:pointer;background:#222;border:1px solid #c27c2c;margin-top:6px;padding:12px;font-family:Cinzel,serif;font-size:14px;font-weight:700;transition:all .2s}.login-submit[data-v-52352fde]:hover:not(:disabled){color:#e0a355;background:#2c2c2c;border-color:#e0a355;box-shadow:0 0 8px #e0a35533}.login-submit[data-v-52352fde]:disabled{opacity:.5;cursor:not-allowed}.login-footer[data-v-52352fde]{text-align:center;color:#666;border-top:1px solid #333;margin-top:auto;padding-top:14px;font-family:Roboto Slab,serif;font-size:11px}.login-footer a[data-v-52352fde]{color:#888;text-decoration:none;transition:color .15s}.login-footer a[data-v-52352fde]:hover{color:#c27c2c;text-decoration:underline}.footer-dot[data-v-52352fde]{color:#555;margin:0 6px}.showcase-section[data-v-52352fde]{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}.showcase-header[data-v-52352fde]{text-align:left}.showcase-title[data-v-52352fde]{color:#c27c2c;letter-spacing:2px;text-transform:uppercase;text-align:center;margin:0 0 6px;font-family:Cinzel,serif;font-size:22px}.title-divider[data-v-52352fde]{background:linear-gradient(90deg,#c27c2c 0%,#c27c2c00 100%);width:100%;height:1px}.game-info-card[data-v-52352fde]{text-align:left;background:#111;border-left:2px solid #c27c2c;padding:10px 14px}.game-tagline[data-v-52352fde]{color:#d1b187;text-align:center;margin:0 0 8px;font-family:Cinzel,serif;font-size:15px;font-style:italic;line-height:1.4}.feature-hero[data-v-52352fde]{text-align:center;background:linear-gradient(90deg,#c27c2c00 0%,#c27c2c29 50%,#c27c2c00 100%);border-top:1px solid #c27c2c73;border-bottom:1px solid #c27c2c73;justify-content:center;margin-top:10px;padding:8px 12px;display:flex}.feature-hero .feature-title[data-v-52352fde]{color:#e0a355;font-size:13px}.feature-grid[data-v-52352fde]{grid-template-columns:1fr 1fr;gap:8px 20px;margin:10px 0 0;padding:0;list-style:none;display:grid}.feature-cell[data-v-52352fde]{border-left:2px solid #33271a;flex-direction:column;gap:2px;padding:2px 0 2px 10px;transition:border-color .2s;display:flex}.feature-cell[data-v-52352fde]:hover{border-left-color:#c27c2c}.feature-title[data-v-52352fde]{letter-spacing:.4px;color:#c27c2c;align-items:center;gap:7px;font-family:Cinzel,serif;font-size:12px;font-weight:700;display:flex}.feature-desc[data-v-52352fde]{color:#999;font-family:Roboto Slab,serif;font-size:11px;line-height:1.35}.showcase-grid[data-v-52352fde]{flex-direction:column;gap:12px;display:flex}.sub-grid[data-v-52352fde]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.screenshot-card[data-v-52352fde]{background:#1b1b1b;border:1px solid #444;padding:8px;transition:border-color .2s;box-shadow:inset 0 0 10px #000}.screenshot-card[data-v-52352fde]:hover{border-color:#c27c2c}.screenshot-frame[data-v-52352fde]{aspect-ratio:16/9;background:#0d0d0d;border:1px solid #333;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.screenshot-img[data-v-52352fde]{object-fit:contain;width:100%;height:100%;transition:transform .3s;display:block}.screenshot-card:hover .screenshot-img[data-v-52352fde]{transform:scale(1.04)}.card-caption[data-v-52352fde]{color:#aaa;text-align:center;margin-top:6px;font-family:Cinzel,serif;font-size:11px}@media (width<=899px){.login-screen[data-v-52352fde]{display:block;overflow-y:auto}.login-wrapper[data-v-52352fde]{flex-direction:column;align-items:center;margin:0 auto;padding:20px}.login-box[data-v-52352fde]{max-width:100%}.showcase-section[data-v-52352fde]{width:100%}.showcase-header[data-v-52352fde]{text-align:center}.title-divider[data-v-52352fde]{background:linear-gradient(90deg,#0000 0%,#c27c2c 50%,#0000 100%)}}@media (width<=500px){.sub-grid[data-v-52352fde],.feature-grid[data-v-52352fde]{grid-template-columns:1fr}}html,body{color:#d8d8d8;background:#0d0b09;width:100%;max-width:100%;height:100vh;margin:0;padding:0;font-family:Roboto Slab,serif;overflow:hidden}*,:before,:after{box-sizing:border-box}:root{--sidebar-width:clamp(230px, 18.7vw, 280px);--chat-height:clamp(130px, 20vh, 200px)}@media (height>=900px){:root{--chat-height:clamp(130px, calc(20vh + 21px), 221px)}}#app{width:100%;height:100vh;margin:0;padding:0}.loading-screen{color:#888;justify-content:center;align-items:center;height:100vh;font-family:Roboto Slab,serif;display:flex}.pbbg-shell{background:#0d0b09;flex-direction:column;gap:8px;width:100%;height:100vh;padding:8px;display:flex}.pbbg-header{flex-direction:column;flex-shrink:0;gap:4px;width:100%;display:flex}.pbbg-body{grid-template-columns:var(--sidebar-width) minmax(0, 1fr) var(--sidebar-width);flex:1;gap:8px;width:100%;min-height:0;display:grid}.sidebar-left,.sidebar-right{flex-direction:column;height:100%;min-height:0;display:flex}.center-workspace{flex-direction:column;height:100%;min-height:0;display:flex;overflow-y:auto}.pbbg-footer{height:calc(var(--chat-height) - 8px);flex-shrink:0;width:100%}.update-banner{color:#eee;z-index:10000;background:#1c1813;border:2px solid #c27c2c;border-radius:8px;align-items:center;gap:15px;padding:14px 20px;font-family:Cinzel,serif;font-size:14px;display:flex;position:fixed;top:25px;left:25px;box-shadow:0 4px 20px #000000e6}.refresh-btn{color:#fff;cursor:pointer;background:#c27c2c;border:none;border-radius:4px;padding:8px 14px;font-family:Cinzel,serif;font-weight:700;transition:background .15s}.refresh-btn:hover{background:#e59336}
