.athena-button[data-v-9a7f6ebd]{width:100%;box-sizing:border-box;border:0;color:inherit;cursor:pointer;font:inherit}.athena-button[data-v-9a7f6ebd]:disabled{cursor:wait;opacity:.75;filter:grayscale(.25)}.athena-button[data-v-9a7f6ebd]:focus-visible{outline:2px solid #9bb9ff;outline-offset:3px}.button-icon[data-v-9a7f6ebd]{width:20px;height:20px;flex:0 0 auto}.text-icon[data-v-9a7f6ebd]{display:block;overflow:hidden;font-size:14px;font-weight:850;line-height:1;text-overflow:ellipsis;white-space:nowrap}.button-copy[data-v-9a7f6ebd]{flex:1;min-width:0}.button-copy strong[data-v-9a7f6ebd]{display:block;font-size:16px;font-weight:700}.button-copy span[data-v-9a7f6ebd]{display:block;margin-top:4px;color:#aeb9d8;font-size:12px}.release-card[data-v-9a7f6ebd]{display:grid;grid-template-columns:46px 1fr 42px;align-items:center;gap:14px;min-height:80px;padding:14px 14px 14px 16px;border:1px solid #4968af;border-radius:14px;text-align:left;background:radial-gradient(circle at 15% 50%,rgb(111 150 255 / 17%),transparent 30%),linear-gradient(180deg,#121a2d,#0c1220);box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #6f96ff08,0 14px 34px #0000003d;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.release-card[data-v-9a7f6ebd]:hover:not(:disabled){transform:translateY(-2px);border-color:#7899ee;box-shadow:0 0 28px #567ee62e,0 18px 38px #00000057}.release-logo[data-v-9a7f6ebd]{display:grid;width:46px;height:46px;place-items:center;border:1px solid #546ca8;border-radius:12px;background:linear-gradient(145deg,#1c2946,#0a0f1d);color:#8fb2ff}.release-arrow[data-v-9a7f6ebd]{display:grid;width:38px;height:38px;place-items:center;border:1px solid #3d548c;border-radius:50%;background:#7a9cf217;color:#b8ccff}.command-shell[data-v-9a7f6ebd]{padding:1px;border-radius:13px;background:linear-gradient(100deg,#748ec7,#dfe7f4 38%,#6a84bf 70%,#33456f);box-shadow:0 0 24px #85a6ff1f}.command-button[data-v-9a7f6ebd]{display:flex;min-height:68px;align-items:center;gap:14px;padding:12px 14px;border-radius:12px;text-align:left;background:linear-gradient(180deg,#191d2b,#0c101a)}.command-icon[data-v-9a7f6ebd]{display:grid;width:42px;height:42px;place-items:center;border-radius:10px;color:#dce6ff;background:linear-gradient(145deg,#3d568f,#1e2d51);box-shadow:inset 0 1px #ffffff2e}.version-pill[data-v-9a7f6ebd]{padding:7px 9px;border:1px solid #414b68;border-radius:999px;color:#bcc8e6;background:#111626;font-size:11px;letter-spacing:.05em}.split-button[data-v-9a7f6ebd]{display:grid;grid-template-columns:1fr 112px;min-height:64px;overflow:hidden;border:1px solid #6684cd;border-radius:12px;background:linear-gradient(180deg,#5d79bc,#425e9f);box-shadow:inset 0 1px #ffffff29,0 10px 28px #2d4a912e}.split-main[data-v-9a7f6ebd]{display:flex;align-items:center;justify-content:center;gap:10px;font-weight:720}.split-meta[data-v-9a7f6ebd]{display:grid;place-items:center;border-left:1px solid rgb(230 238 255 / 25%);background:#0409142e;color:#dbe6ff}.split-meta strong[data-v-9a7f6ebd]{display:block;font-size:12px}.split-meta span span[data-v-9a7f6ebd]{display:block;margin-top:2px;color:#bcc9e7;font-size:10px}.outline-button[data-v-9a7f6ebd]{position:relative;display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;min-height:75px;overflow:hidden;padding:12px 16px;border:1px solid #365aa2;border-radius:12px;text-align:left;background:#0a0e18;box-shadow:inset 0 0 22px #3d65be14;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.outline-button[data-v-9a7f6ebd]:hover:not(:disabled){transform:translateY(-2px);border-color:#7899ee;background:#0d1424;box-shadow:inset 0 0 30px #3d65be29,0 0 24px #567ee629,0 16px 32px #00000047}.outline-button[data-v-9a7f6ebd]:active:not(:disabled){transform:translateY(0)}.outline-button[data-v-9a7f6ebd]:before{position:absolute;inset:0 auto 0 0;width:3px;content:"";background:linear-gradient(180deg,#85e6b3,#50e6a1);box-shadow:0 0 18px #5f86eb;transition:box-shadow .16s ease}.outline-button[data-v-9a7f6ebd]:hover:not(:disabled):before{box-shadow:0 0 12px #50e6a1,0 0 26px #50e6a18c}.outline-button:hover:not(:disabled) .outline-icon[data-v-9a7f6ebd]{color:#c6d6ff;background:#182541}.outline-button:hover:not(:disabled) .outline-cta[data-v-9a7f6ebd]{color:#d0dcff}.outline-icon[data-v-9a7f6ebd]{display:grid;width:38px;height:38px;place-items:center;border-radius:9px;color:#a9c2ff;background:#131b2e;transition:color .16s ease,background .16s ease}.outline-cta[data-v-9a7f6ebd]{color:#a9c1ff;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:color .16s ease}.system-button[data-v-9a7f6ebd]{display:flex;min-height:48px;align-items:center;justify-content:flex-start;gap:10px;padding:0 16px;border:1px solid transparent;border-radius:10px;font-weight:700;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.system-button[data-v-9a7f6ebd]:hover:not(:disabled),.purchase-button[data-v-9a7f6ebd]:hover:not(:disabled),.social-button[data-v-9a7f6ebd]:hover:not(:disabled),.feature-button[data-v-9a7f6ebd]:hover:not(:disabled){transform:translateY(-1px)}.system-button[data-v-9a7f6ebd]:active:not(:disabled),.purchase-button[data-v-9a7f6ebd]:active:not(:disabled),.social-button[data-v-9a7f6ebd]:active:not(:disabled),.feature-button[data-v-9a7f6ebd]:active:not(:disabled){transform:translateY(0)}.system-icon[data-v-9a7f6ebd]{display:grid;width:28px;height:28px;flex:0 0 auto;place-items:center;border-radius:8px}.system-label[data-v-9a7f6ebd]{min-width:0;text-overflow:ellipsis;white-space:nowrap;position:relative;display:inline-block}.system-meta[data-v-9a7f6ebd]{margin-left:auto;color:#ffffffb8;font-size:12px;font-weight:650}.signup-button[data-v-9a7f6ebd]{border-color:#5d72ad;color:#f7f9ff;background:linear-gradient(110deg,#6da8ff42,#8d82ff38),#171b2c;box-shadow:inset 0 0 0 1px #ffffff08,0 0 28px #6da8ff29}.signup-button[data-v-9a7f6ebd]:hover:not(:disabled){border-color:#6da8ff;box-shadow:0 0 34px #6da8ff3d}.signup-icon[data-v-9a7f6ebd]{color:#9bb9ff;background:#6da8ff29}.login-button[data-v-9a7f6ebd]{justify-content:center;border-color:#829fe0;color:#f5f7ff;background:linear-gradient(180deg,#6f8fce,#536eaa);box-shadow:inset 0 1px #ffffff2e,0 10px 26px #395ba640}.login-button[data-v-9a7f6ebd]:hover:not(:disabled){background:linear-gradient(180deg,#7b9cdf,#5a78ba);box-shadow:inset 0 1px #ffffff38,0 14px 32px #395ba657}.login-icon[data-v-9a7f6ebd]{color:#eef3ff;background:#111a3138}.login-button .system-meta[data-v-9a7f6ebd]{margin-left:0}.signout-button[data-v-9a7f6ebd]{border-color:#ff7b8f57;color:#ffb5c0;background:#ff7b8f0e;position:relative;justify-content:center}.signout-button[data-v-9a7f6ebd]:hover:not(:disabled){border-color:#ff7b8f;background:#ff7b8f1f;box-shadow:0 0 28px #ff7b8f1f}.signout-icon[data-v-9a7f6ebd]{color:#ff9cac;background:#ff7b8f1a}.cart-button[data-v-9a7f6ebd]{border-color:#e7bd6a70;color:#fff3d2;background:linear-gradient(180deg,#e7bd6a24,#e7bd6a0b)}.cart-button[data-v-9a7f6ebd]:hover:not(:disabled){border-color:#e7bd6a;box-shadow:0 0 28px #e7bd6a1f}.cart-icon[data-v-9a7f6ebd]{color:#e7bd6a;background:#e7bd6a24}.cart-meta[data-v-9a7f6ebd]{color:#d9c59d}.purchase-button[data-v-9a7f6ebd]{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:48px;overflow:hidden;padding:0;border:1px solid #40547e;border-radius:10px;color:#eef1fb;background:#111522;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.purchase-button[data-v-9a7f6ebd]:hover:not(:disabled){border-color:#6da8ff;background:#151a2a;box-shadow:0 12px 28px #00000038}.purchase-main[data-v-9a7f6ebd]{display:flex;min-width:0;align-items:center;gap:10px;padding:0 16px}.purchase-icon[data-v-9a7f6ebd]{color:#9bb9ff;background:#6da8ff1c}.purchase-price[data-v-9a7f6ebd]{display:grid;min-width:78px;align-self:stretch;place-items:center;padding:0 14px;border-left:1px solid rgb(109 168 255 / 25%);color:#9bb9ff;background:#6da8ff0a;font-weight:800}.social-button[data-v-9a7f6ebd]{display:flex;min-height:66px;align-items:center;gap:12px;padding:12px 14px;border:1px solid #313854;border-radius:12px;color:#eef1fb;text-align:left;background:#0d101bd1;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.social-button[data-v-9a7f6ebd]:hover:not(:disabled){border-color:#6da8ff;background:#6da8ff11;box-shadow:0 12px 28px #0000002e}.social-icon[data-v-9a7f6ebd]{display:grid;width:40px;height:40px;flex:0 0 auto;place-items:center;border:1px solid rgb(109 168 255 / 30%);border-radius:10px;color:#9bb9ff;background:#6da8ff14}.social-copy strong[data-v-9a7f6ebd]{font-size:14px}.social-copy span[data-v-9a7f6ebd]{color:#929bb4}.social-arrow[data-v-9a7f6ebd]{flex:0 0 auto;color:#7581a5;font-size:17px}.feature-button[data-v-9a7f6ebd]{display:flex;min-height:72px;align-items:center;gap:14px;padding:13px 14px;border:1px solid #40547e;border-radius:13px;color:#eef1fb;text-align:left;background:linear-gradient(110deg,#6da8ff17,#6da8ff05),#0d101b;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.feature-button[data-v-9a7f6ebd]:hover:not(:disabled){border-color:#6da8ff;box-shadow:0 14px 30px #0000003d}.feature-icon[data-v-9a7f6ebd]{display:grid;width:44px;height:44px;flex:0 0 auto;place-items:center;border:1px solid rgb(109 168 255 / 38%);border-radius:50%;color:#9bb9ff;background:#6da8ff17}.feature-copy strong[data-v-9a7f6ebd]{font-size:14px}.feature-copy span[data-v-9a7f6ebd]{color:#929bb4}.feature-arrow[data-v-9a7f6ebd]{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border:1px solid rgb(109 168 255 / 22%);border-radius:50%;color:#9bb9ff}@media(max-width:520px){.release-card[data-v-9a7f6ebd]{grid-template-columns:42px 1fr 36px;gap:11px}.release-logo[data-v-9a7f6ebd]{width:42px;height:42px}.release-arrow[data-v-9a7f6ebd]{width:34px;height:34px}.purchase-price[data-v-9a7f6ebd]{min-width:68px;padding-inline:10px}}dt[data-v-8f196591]{color:#969caf;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase}.account-panel[data-v-8f196591]{width:min(100%,38rem);min-height:39rem;padding:2.8rem 3.2rem;border:1px solid #393c50;border-radius:.7rem;background:linear-gradient(180deg,#171827c2,#0b0c16b8),#0c0d18cc;box-shadow:0 2rem 6rem #0000005c,inset 0 1px #ffffff08}.account-header[data-v-8f196591]{margin-bottom:2rem;text-align:center}.account-mark img[data-v-8f196591]{display:grid;width:auto;height:70px;margin:0 auto 1.1rem;place-items:center;color:#f4f6ff;font-size:2rem;transform:scaleX(1.11)}.account-title[data-v-8f196591]{margin:.6rem 0 0;color:#eff1ff;font-family:Georgia,serif;font-size:clamp(2.4rem,8vw,4.25rem);font-weight:400;line-height:.95}.account-title span[data-v-8f196591]{color:#8fafef}.account-subtitle[data-v-8f196591]{max-width:28rem;margin:1rem auto 0;color:#ccd6ff;line-height:1.65}.identity-card[data-v-8f196591]{display:flex;align-items:center;gap:1rem;padding:1rem 1.15rem;border:1px solid rgb(135 170 255 / 30%);border-radius:1rem;background:#0a0b1594;box-shadow:0 1rem 3rem #00000038}.avatar[data-v-8f196591]{flex:0 0 auto;width:3.5rem;height:3.5rem;border:1px solid rgb(135 170 255 / 65%);border-radius:50%;object-fit:cover;box-shadow:0 0 1.4rem #6da8ff42}.avatar-fallback[data-v-8f196591]{display:grid;place-items:center;color:#e7ebff;font-family:Georgia,serif;font-size:1.8rem;font-weight:700;background:radial-gradient(circle at center,rgb(63 114 255 / 72%),transparent .62rem),linear-gradient(145deg,#141827,#080910)}.identity-copy[data-v-8f196591]{min-width:0}.identity-name[data-v-8f196591]{overflow:hidden;color:#f6f7ff;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.identity-id[data-v-8f196591]{margin-top:.2rem;overflow:hidden;color:#92abff;font-size:.92rem;text-overflow:ellipsis;white-space:nowrap}.split-panel[data-v-8f196591]{display:grid;grid-template-columns:.95fr 1.05fr;gap:1rem;align-items:stretch;margin-top:1.4rem}.mini-card[data-v-8f196591]{padding:1rem;border:1px solid rgb(135 170 255 / 18%);border-radius:.9rem;background:#0a0b1594}.mini-card strong[data-v-8f196591]{display:block;margin-top:.3rem;color:#f0f3ff;font-size:1.1rem}.status-label[data-v-8f196591]{margin-bottom:.35rem;color:#aebeff;font-size:.7rem;letter-spacing:.22em;text-transform:uppercase}.status-value[data-v-8f196591]{color:#f0f3ff;font-size:1rem;line-height:1.45}.status-good[data-v-8f196591]{color:#62e6b7!important;text-shadow:0 0 .55rem rgb(74 255 198 / 32%)}.status-okay[data-v-8f196591]{color:#e6c35b!important;text-shadow:0 0 .55rem rgb(255 213 74 / .32)}.status-bad[data-v-8f196591]{color:#bc1722!important;text-shadow:0 0 .55rem rgb(180 40 40 / .32)}.download-card[data-v-8f196591]{margin-top:1rem;padding:1rem;border:1px solid rgb(74 255 198 / 25%);border-radius:.9rem;background:linear-gradient(135deg,#4affc60f,#6da8ff0a),#0a0b1594}.button-row[data-v-8f196591]{display:grid;gap:1.2rem;margin-top:1.2rem}.account-button[data-v-8f196591]{width:100%;padding:.92rem 1rem;border-radius:.25rem;font:inherit;font-weight:700;cursor:pointer;color:#cbd7f8}.account-button.secondary[data-v-8f196591]{border:1px solid rgb(135 170 255 / 28%);background:#ffffff0b;color:#d3deff}.account-button.secondary[data-v-8f196591]:hover{border-color:#87aaff8a;background:#6da8ff14}.account-button[data-v-8f196591]:disabled{cursor:progress;opacity:.8;filter:grayscale(.25);transform:none;box-shadow:none}@media(max-width:640px){.account-panel[data-v-8f196591]{padding:2rem 1.35rem}.split-panel[data-v-8f196591]{grid-template-columns:1fr}}.loading-panel[data-v-c19191e4]{width:min(90vw,31rem);padding:clamp(2rem,6vw,4rem);border:1px solid #393c50;border-radius:.6rem;background:linear-gradient(150deg,#171826eb,#0c0d16f2);box-shadow:0 1.5rem 5rem #00000073;text-align:center}.eyebrow img[data-v-c19191e4]{display:grid;width:auto;height:80px;margin:0 auto 30px;place-items:center;color:#f4f6ff;font-size:2rem;transform:scaleX(1.11);filter:drop-shadow(0 4px 10px rgb(0 0 0 / .6))}.eyebrow[data-v-c19191e4]{color:#969caf;font-size:.7rem;letter-spacing:.22em;text-transform:uppercase}.emblem[data-v-c19191e4]{margin:1.7rem 0 1rem;color:#75a0ff;font-size:2.5rem;text-shadow:0 0 1.2rem #6d8cff}h1[data-v-c19191e4]{margin:0;color:#eff1ff;font-family:Georgia,serif;font-size:clamp(2.4rem,8vw,4.25rem);font-weight:400;line-height:.95}p[data-v-c19191e4]{margin:1.5rem auto 2rem;color:#b4b8c8;line-height:1.65}.loading-track[data-v-c19191e4]{height:.5rem;overflow:hidden;border:1px solid #3d496d;border-radius:999px;background:#111521}.loading-track span[data-v-c19191e4]{display:block;width:0%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#587ad0,#9bb9ff);box-shadow:0 0 1rem #6d8cff;animation:loadBar-c19191e4 3s ease-out}button[data-v-c19191e4]{width:100%;padding:.9rem 1rem;border-radius:.25rem;color:#cbd7f8;cursor:pointer;font-weight:700;border:1px solid #393c50;background:#ffffff0f}button[data-v-c19191e4]:hover{border-color:#87aaff8a;background:#6da8ff14}@keyframes loadBar-c19191e4{0%{width:0%}to{width:100%}}@media(prefers-reduced-motion:reduce){.loading-track span[data-v-c19191e4]{animation:none}}@media(max-width:480px){.loading-panel[data-v-c19191e4]{border-right:0;border-left:0;border-radius:0}}.emblem img[data-v-4d1ef456]{width:auto;height:80px;filter:drop-shadow(0 4px 10px rgba(0,0,0,.6));transform:scaleX(1.11);margin:0 0 1.7rem}.title-line[data-v-4d1ef456]{display:inline-block;white-space:nowrap;color:#eff1ff}.login-panel[data-v-4d1ef456]{width:min(90vw,31rem);padding:clamp(2rem,6vw,4rem);border:1px solid #393c50;border-radius:.6rem;background:linear-gradient(150deg,#171826eb,#0c0d16f2);box-shadow:0 1.5rem 5rem #00000073;text-align:center}h1[data-v-4d1ef456]{margin:0;color:#eff1ff;font-family:Georgia,serif;font-size:clamp(2.4rem,8vw,4.25rem);font-weight:400;line-height:.95}h1 span[data-v-4d1ef456]{color:#87aaff}p[data-v-4d1ef456]{max-width:23rem;margin:1.5rem auto 2rem;color:#b4b8c8;line-height:1.65}.login-button[data-v-4d1ef456]{display:flex;width:100%;align-items:center;justify-content:center;gap:.8rem;padding:.9rem 1rem;border:1px solid #7088c9;border-radius:.25rem;color:#cbd7f8;background:#43557c;cursor:pointer;font-weight:700;opacity:1;margin-bottom:1.4rem;transition:transform .14s ease,box-shadow .14s ease,background .14s ease}.login-button[data-v-4d1ef456]:hover{background:#28375d;transform:translateY(-1px);box-shadow:0 .75rem 1.4rem #00000047,0 0 1rem #7088c93d}.login-button[data-v-4d1ef456]:active{transform:translateY(1px);box-shadow:0 .25rem .6rem #00000040,inset 0 2px #0003}.login-button[data-v-4d1ef456]:disabled,.login-button[data-v-4d1ef456]:disabled:hover{border:1px solid #7088c9;background:#28375d;cursor:wait;opacity:.8;filter:grayscale(.25);transform:none;box-shadow:none}.login-label[data-v-4d1ef456]{position:relative;display:inline-block;white-space:nowrap}.login-label .fa-discord[data-v-4d1ef456]{margin-right:.25rem}small[data-v-4d1ef456]{display:block;margin-top:1rem;letter-spacing:.1em}.backend-status.online[data-v-4d1ef456]{color:#8ee6ad}.backend-status.offline[data-v-4d1ef456]{color:#ff8d9a}@media(max-width:480px){.login-panel[data-v-4d1ef456]{border-right:0;border-left:0;border-radius:0}}:root{color:#f1f3ff;background:#090a12;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}button,a{font:inherit}.app-shell{position:relative;display:grid;min-height:100vh;grid-template-rows:auto 1fr auto;overflow:hidden;background:radial-gradient(circle at 50% 50%,rgb(55 68 125 / 24%),transparent 32rem),linear-gradient(145deg,#090a12,#10111c 55%,#080910)}.stars{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.45;background-image:radial-gradient(circle,#759dff 1px,transparent 1px),linear-gradient(rgb(109 138 255 / 6%) 1px,transparent 1px),linear-gradient(90deg,rgb(109 138 255 / 6%) 1px,transparent 1px);background-size:83px 83px,72px 72px,72px 72px;-webkit-mask-image:radial-gradient(circle at center,black,transparent 72%);mask-image:radial-gradient(circle at center,black,transparent 72%)}.topbar,.app-shell>footer{z-index:1;display:flex;align-items:center;justify-content:space-between;padding:1.25rem clamp(1.25rem,4vw,4rem);border-color:#2d3040;color:#969caf;letter-spacing:.18em;text-transform:uppercase}.titleArt img{display:block;width:auto;height:40px;transform-origin:left center;transform:scaleX(1.11);filter:drop-shadow(0 4px 6px rgba(0,0,0,1))}.product{font-size:.7rem}.view-container{z-index:1;display:grid;place-items:center}.app-shell>footer{justify-content:center;font-size:.65rem;text-align:center}@media(max-width:480px){.product{display:none}}.loading-dots{position:absolute;left:100%;top:50%;transform:translateY(-50%);display:inline-block;width:1.2em;text-align:left;overflow:hidden;pointer-events:none}.loading-dots:after{content:"";animation:dots 1.2s steps(4,end) infinite}@keyframes dots{0%{content:""}25%{content:"."}50%{content:".."}75%,to{content:"..."}}
