@import"https://fonts.googleapis.com/css2?family=Anton&family=Archivo+Black&family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";.hull-panel{position:relative;isolation:isolate;min-width:0;border-radius:0;background:transparent}.hull-panel-content{position:relative;z-index:1;min-width:0}.ares-hull-frame{position:absolute;z-index:-1;inset:0;display:block;overflow:visible;pointer-events:none;user-select:none}.ares-hull-svg{display:block;width:100%;height:100%;max-width:none;overflow:visible;pointer-events:none}.field-hull .hull-panel-content{overflow:hidden}.hud-balance{color:var(--ares-hud-amber, #FFB347);font-family:var(--ares-font-mono, "JetBrains Mono", monospace);font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;text-shadow:0 0 10px rgba(255,179,71,.4)}.hull-nav-wrap{position:fixed;bottom:max(10px,env(safe-area-inset-bottom,0px));left:50%;transform:translate(-50%);width:calc(100% - 24px);max-width:456px;z-index:50}.hull-nav{display:flex;justify-content:space-around;align-items:center;padding:6px}.hull-nav .hull-panel-content{display:flex;width:100%;justify-content:space-around;align-items:center}.hull-nav-button{display:flex;flex:1;flex-direction:column;align-items:center;gap:4px;min-height:48px;padding:6px 4px;border:0;border-radius:4px;background:transparent;color:#8c7b98;font-family:var(--ares-font-mono, "JetBrains Mono", monospace);font-size:8px;letter-spacing:.1em;cursor:pointer}.hull-nav-button[aria-current=page]{color:#e6b589}.hull-nav-button:focus-visible{outline:2px solid #7CFF6B;outline-offset:3px}.micro-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;padding:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rolling-number{position:relative;display:inline-block;font-variant-numeric:tabular-nums;white-space:nowrap}.rolling-number-visual{display:inline-flex;align-items:baseline;line-height:inherit}.rolling-digit{position:relative;display:inline-grid;width:1ch;height:1.25em;overflow:hidden;vertical-align:bottom;line-height:1.25}.rolling-digit-value{display:block;grid-area:1 / 1;width:100%;text-align:center;line-height:1.25}.rolling-separator{display:inline-block;line-height:1.25;white-space:pre}.spark-progress{position:relative;min-width:0;width:100%;height:var(--spark-height, 5px);isolation:isolate}.spark-progress-track{position:absolute;inset:0;overflow:hidden;border-radius:4px;background:#342639;transform-origin:center}.spark-progress-fill{width:100%;height:100%;border-radius:inherit;transform-origin:left}.spark-progress-head{position:absolute;inset:0;width:100%;pointer-events:none}.spark-progress-particle{position:absolute;top:-1px;left:-1px;display:block;width:2px;height:2px;border-radius:50%;pointer-events:none}.spark-complete-burst{position:absolute;inset:0;display:block;pointer-events:none}.micro-icon,.micro-icon-inner{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;vertical-align:middle;transform-origin:center}.micro-icon svg{display:block}@media (prefers-reduced-motion: reduce){.ares-hull-frame,.ares-hull-frame *{animation:none!important}.spark-progress-particle,.spark-complete-burst{display:none!important}}.hull-skin{position:relative;isolation:isolate;border-color:transparent!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;clip-path:none!important}.hull-frame-mount{position:absolute;inset:0;z-index:-1;pointer-events:none}.hull-frame-mount svg{display:block;width:100%;height:100%;overflow:visible;transition:filter .25s ease}.hull-skin:hover .hull-frame-mount svg,.hull-skin:focus-within .hull-frame-mount svg{filter:brightness(1.3) saturate(1.15)}@media (prefers-reduced-motion: reduce){.hull-frame-mount svg{transition:none}}.hull-trace--outer{opacity:.5;animation:hull-trace-fwd 7s linear infinite}.hull-trace--inner{opacity:.45;animation:hull-trace-rev 11s linear infinite}@keyframes hull-trace-fwd{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1000}}@keyframes hull-trace-rev{0%{stroke-dashoffset:0}to{stroke-dashoffset:1000}}@media (prefers-reduced-motion: reduce){.hull-trace--outer,.hull-trace--inner{animation:none;opacity:.15}}.mini-hydro-row{display:flex;justify-content:center;align-items:flex-end;gap:14px;margin:12px 0 4px}.mini-hydro{display:flex;flex-direction:column;align-items:center;gap:4px}.mini-hydro-img{width:132px;aspect-ratio:.74;background-image:url(/ares/modules.png);background-size:300% 100%;background-repeat:no-repeat;border-radius:6px;transition:transform .3s ease,filter .3s ease;mix-blend-mode:screen;-webkit-mask-image:radial-gradient(ellipse 72% 68% at 50% 50%,#000 58%,transparent 96%);mask-image:radial-gradient(ellipse 72% 68% at 50% 50%,#000 58%,transparent 96%)}.mini-hydro--common .mini-hydro-img{background-position:0% 0;filter:drop-shadow(0 8px 18px rgba(0,0,0,.55)) drop-shadow(0 0 16px rgba(187,212,232,.22))}.mini-hydro--rare .mini-hydro-img{background-position:50% 0;filter:drop-shadow(0 8px 18px rgba(0,0,0,.55)) drop-shadow(0 0 16px rgba(196,108,255,.28))}.mini-hydro--epic .mini-hydro-img{background-position:100% 0;filter:drop-shadow(0 8px 18px rgba(0,0,0,.55)) drop-shadow(0 0 16px rgba(255,210,120,.28))}.mini-hydro:hover .mini-hydro-img{transform:translateY(-3px) scale(1.02)}.mini-hydro-label{font-family:JetBrains Mono,monospace;font-size:8px;letter-spacing:.14em}.astronaut-loader{position:relative;display:flex;flex-direction:column;align-items:center;gap:18px;padding:10px 0 4px}.astronaut-loader-shadow{position:absolute;bottom:64px;left:50%;width:150px;height:18px;transform:translate(-50%);border-radius:50%;background:radial-gradient(ellipse,rgba(0,0,0,.55),transparent 70%);filter:blur(2px)}.astronaut-loader-bar{position:relative;width:min(320px,78vw);height:8px;overflow:hidden;border-radius:2px;background:#10141e;box-shadow:inset 0 0 0 1px #56515a,inset 0 2px 4px #0009}.astronaut-loader-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,#ed8a45,#ff2e93 55%,#7cff6b);box-shadow:0 0 12px #b85cff73;transition:width .35s ease}.astronaut-loader-meta{display:flex;width:min(320px,78vw);justify-content:space-between;align-items:baseline;font-family:JetBrains Mono,monospace}.astronaut-loader-meta>span{font-size:9px;letter-spacing:.14em;color:#ffb347cc}.astronaut-loader-meta>strong{font-size:15px;font-weight:700;color:var(--ares-hud-amber, #ffb347);font-variant-numeric:tabular-nums}.market-filter-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media (max-width: 560px){.market-filter-grid{grid-template-columns:repeat(2,1fr)}}.market-filter-field{display:flex;flex-direction:column;gap:4px}.market-filter-field>span{font-family:JetBrains Mono,monospace;font-size:8px;letter-spacing:.14em;color:#ffb347a6}.market-filter-field>input{width:100%;padding:8px 10px;border:1px solid rgba(255,179,71,.28);border-radius:6px;background:#0006;color:var(--pf-text, #f3e8dc);font-family:JetBrains Mono,monospace;font-size:12px;font-variant-numeric:tabular-nums;transition:border-color .2s ease,box-shadow .2s ease}.market-filter-field>input:focus{outline:none;border-color:var(--ares-hud-amber, #ffb347);box-shadow:0 0 0 1px #ffb34759,0 0 14px -4px #ffb34780}.market-filter-field>input::placeholder{color:#ffb34759}.market-filter-apply{padding:9px 18px;border:1px solid rgba(255,179,71,.6);border-radius:6px;background:linear-gradient(135deg,#ffb34738,#c1440e47);color:var(--ares-hud-amber, #ffb347);font-size:11px;letter-spacing:.12em;cursor:pointer;transition:filter .2s ease,transform .15s ease}.market-filter-apply:hover{filter:brightness(1.25)}.market-filter-apply:active{transform:scale(.97)}.market-filter-reset{padding:9px 18px;border:1px solid rgba(219,191,233,.28);border-radius:6px;background:#ffffff0d;color:#e0cde9cc;font-size:11px;letter-spacing:.12em;cursor:pointer;transition:background .2s ease,transform .15s ease}.market-filter-reset:hover{background:#ffffff1a}.market-filter-reset:active{transform:scale(.97)}.market-tab{transition:color .2s ease}.market-tab--active{text-shadow:0 0 12px rgba(255,179,71,.55)}.market-tab:not(.market-tab--active):hover{color:#ffcf89d9!important}.market-tab{position:relative;isolation:isolate;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);background:#ffb34752}.market-tab:before{content:"";position:absolute;z-index:-1;inset:1px;clip-path:polygon(11px 0,calc(100% - 11px) 0,100% 11px,100% calc(100% - 11px),calc(100% - 11px) 100%,11px 100%,0 calc(100% - 11px),0 11px);background:linear-gradient(180deg,#141821,#0d1017)}.market-tab--active{background:linear-gradient(135deg,#ffb347d9,#ff2e938c)}.market-tab--active:before{background:linear-gradient(180deg,#ffb34724,#0d1017f2)}.prize-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;padding:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap;border:0}.prize-stage{position:fixed;z-index:130;inset:0;overflow:hidden;isolation:isolate;pointer-events:none;color:#f6f1ed;contain:layout paint}.prize-backdrop{position:absolute;z-index:0;inset:0;background:radial-gradient(ellipse at 50% 43%,#2e0f2dc2,#050308e0 65%)}.prize-canvas{position:absolute;z-index:3;inset:0;display:block;width:100%;height:100%;pointer-events:none}.prize-origin{position:absolute;z-index:2;top:43%;left:50%;width:0;height:0;pointer-events:none}.prize-seal{position:absolute;top:-120px;left:-120px;width:240px;height:240px;transform-origin:center}.prize-seal>svg{display:block;width:100%;height:100%}.prize-seal-symbol{position:absolute;inset:70px;display:grid;place-items:center;border:1px solid rgba(255,179,71,.65);border-radius:50%;background:radial-gradient(circle at 35% 25%,#ffe5a5,#ffb347 42%,#c1440e);box-shadow:inset 0 1px #fff9,0 0 30px #ffb34733;color:#61280f;font:700 55px/1 JetBrains Mono,monospace}.prize-seal-label{position:absolute;bottom:33px;left:0;width:100%;text-align:center;color:#ffce92;font:10px/1.5 JetBrains Mono,monospace;letter-spacing:.24em}.prize-flash{position:absolute;top:-100px;left:-100px;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,#ffffffe6,#ffdbefa6 12%,#b85cff6b 37%,#b85cff00 70%);transform-origin:center}.prize-shockwave{position:absolute;top:-600px;left:-600px;display:block;width:1200px;height:1200px;max-width:none;overflow:visible}.prize-result{position:absolute;z-index:4;top:57%;right:20px;left:20px;width:min(540px,calc(100% - 40px));margin-inline:auto;text-align:center;text-shadow:0 2px 14px rgba(5,3,8,.85);pointer-events:none}.prize-result-eyebrow{margin:0 0 12px;color:#ffb347;font:9px/1.7 JetBrains Mono,monospace;letter-spacing:.16em}.prize-result-title{margin:0;color:#fff3fa;font-family:Oswald,Inter,system-ui,sans-serif;font-size:clamp(23px,4vw,38px);font-weight:600;line-height:1.25;letter-spacing:.07em;overflow-wrap:anywhere}.prize-result-amount{margin:16px 0 0;color:#ffcf89;font:600 clamp(26px,5vw,48px)/1.25 "JetBrains Mono",monospace;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.prize-result-message{max-width:460px;margin:13px auto 0;color:#dccde4;font:13px/1.85 Inter,system-ui,sans-serif;overflow-wrap:anywhere}.prize-skip{position:absolute;z-index:5;right:20px;bottom:max(20px,env(safe-area-inset-bottom));min-width:44px;min-height:44px;padding:11px 16px;border:1px solid rgba(219,191,233,.35);border-radius:7px;background:#170d21;color:#e0cde9;font:11px/1.6 JetBrains Mono,monospace;cursor:pointer;pointer-events:auto;touch-action:manipulation}.prize-skip:hover{background:#291132}.prize-skip:focus-visible,.prize-static-close:focus-visible{outline:3px solid #7cff6b;outline-offset:4px}.prize-static{position:fixed;z-index:130;top:max(95px,env(safe-area-inset-top));right:16px;left:16px;pointer-events:none}.prize-static-card{display:flex;width:min(100%,540px);align-items:flex-start;gap:13px;margin-inline:auto;padding:20px;border:1px solid rgba(124,255,107,.4);border-radius:12px;background:#130e1c;color:#f6f1ed;box-shadow:0 16px 50px #00000059}.prize-static-card>div:nth-child(2){flex:1;min-width:0}.prize-static-mark{display:grid;flex-shrink:0;width:34px;height:34px;place-items:center;border-radius:50%;background:#7cff6b1a;color:#7cff6b;font:20px/1 system-ui,sans-serif}.prize-static-card .prize-result-title{font-size:20px}.prize-static-card .prize-result-message{margin-top:8px;font-size:12px}.prize-static-amount{margin:9px 0 0;color:#ffcf89;font:500 22px/1.4 JetBrains Mono,monospace;overflow-wrap:anywhere}.prize-static-close{display:grid;flex-shrink:0;min-width:44px;min-height:44px;margin:-6px -8px 0 0;place-items:center;border:0;border-radius:5px;background:transparent;color:#decee8;font:25px/1 system-ui,sans-serif;cursor:pointer;pointer-events:auto}@media (max-height: 550px){.prize-result{top:54%}.prize-result-eyebrow{margin-bottom:5px;font-size:8px}.prize-result-title{font-size:23px}.prize-result-amount{margin-top:7px;font-size:28px}.prize-result-message{margin-top:7px;font-size:11px}.prize-seal{top:-90px;left:-90px;width:180px;height:180px}.prize-seal-symbol{inset:53px;font-size:40px}.prize-seal-label{bottom:25px;font-size:8px}}@media (prefers-reduced-motion: reduce){.prize-stage{display:none}.prize-static,.prize-static *{animation:none!important;transition:none!important}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background:linear-gradient(135deg,#0f1419,#1a2332);color:#fff;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100vh;padding-bottom:env(safe-area-inset-bottom)}button{font-family:inherit;cursor:pointer;border:none;outline:none}button:disabled{opacity:.5;cursor:not-allowed}.glass{background:#ffffff0d;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.shadow-glow{box-shadow:0 0 20px #10b9814d}.shadow-glow-gold{box-shadow:0 0 20px #f59e0b4d}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.animate-float{animation:float 3s ease-in-out infinite}.animate-pulse{animation:pulse 2s ease-in-out infinite}.shimmer{background:linear-gradient(90deg,#fff0,#ffffff1a,#fff0);background-size:1000px 100%;animation:shimmer 2s infinite}:root{--pf-bg-base: #0B0714;--pf-bg-elevated: #150E22;--pf-glass: rgba(20, 14, 30, .6);--pf-glass-strong: rgba(20, 14, 30, .82);--pf-border-soft: rgba(255, 255, 255, .08);--pf-border-strong: rgba(255, 255, 255, .18);--pf-orange: #FF7A1A;--pf-pink: #FF2E93;--pf-teal: #12E7C4;--pf-purple: #B85CFF;--pf-gold: #FFC94A;--pf-green: #7CFF6B;--pf-red: #FF3B3B;--pf-grad-sunset: linear-gradient(135deg, #2D0B3D 0%, #6A1B5D 45%, #FF3E7F 100%);--pf-grad-cta: linear-gradient(135deg, var(--pf-orange) 0%, var(--pf-pink) 100%);--pf-grad-gold: linear-gradient(135deg, #FFE08A 0%, var(--pf-gold) 60%, #E8940A 100%);--pf-grad-border: conic-gradient(from 180deg, var(--pf-pink), var(--pf-teal), var(--pf-purple), var(--pf-pink));--pf-text-primary: #F5F0EA;--pf-text-secondary: #9C93AE;--pf-text-muted: #6B6380;--pf-font-display: "Anton", "Archivo Black", sans-serif;--pf-font-ui: "Inter", sans-serif;--pf-font-mono: "JetBrains Mono", monospace;--pf-radius-card: 18px;--pf-radius-btn: 14px;--pf-radius-pill: 999px;--pf-glow-orange: 0 0 24px rgba(255, 122, 26, .45);--pf-glow-pink: 0 0 24px rgba(184, 92, 255, .45);--pf-glow-teal: 0 0 20px rgba(18, 231, 196, .4);--pf-glow-gold: 0 0 20px rgba(255, 201, 74, .45);--pf-glow-purple: 0 0 20px rgba(184, 92, 255, .4)}.pf-grain{position:fixed;inset:0;z-index:1;opacity:.05;pointer-events:none;mix-blend-mode:overlay}.pf-content{position:relative;z-index:2}.pf-h1{font-family:var(--pf-font-display);font-size:28px;letter-spacing:.02em;text-transform:uppercase;color:var(--pf-text-primary);margin:0}.pf-h2{font-family:var(--pf-font-display);font-size:20px;letter-spacing:.03em;text-transform:uppercase;color:var(--pf-text-primary);margin:0}.pf-subtitle{font-family:var(--pf-font-ui);font-weight:500;font-size:14px;color:var(--pf-text-secondary);margin:0}.pf-mono{font-family:var(--pf-font-mono);font-weight:700;font-variant-numeric:tabular-nums}.pf-card{position:relative;background-color:#16110d47;background-image:var(--ares-rust-panel);background-repeat:no-repeat;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-radius:var(--pf-radius-card);padding:20px;border:1px solid rgba(160,82,40,.65);box-shadow:0 0 0 1px #00000080,0 10px 26px #0006,inset 0 1px #ffd6aa12,inset 0 0 18px #0000008c}.pf-card--rare{border:none;background-image:var(--ares-rust-panel);background-repeat:no-repeat}.pf-card--rare:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--pf-grad-border);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.8}.pf-caps{text-transform:uppercase;letter-spacing:.08em}.pf-flex-center{display:flex;align-items:center;justify-content:center}@media (prefers-reduced-motion: reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.pf-app-bg{position:relative;min-height:100vh;color:var(--pf-text-primary);font-family:var(--pf-font-ui)}:root{--pf-glow-green: 0 0 22px rgba(124, 255, 107, .22);--pf-grad-border-green: conic-gradient(from 180deg, rgba(124, 255, 107, .75), rgba(18, 231, 196, .55), rgba(124, 255, 107, .18), rgba(18, 231, 196, .75), rgba(124, 255, 107, .75))}.pf-card:not(.pf-card--rare):before,.glass:not(.pf-card--rare):before{display:none;content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--pf-grad-border-green);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.9}.glass{position:relative;border-color:transparent;box-shadow:var(--pf-glow-green)}:root{--ares-rust: #C1440E;--ares-rust-dark: #8A2E08;--ares-dust: #FFB347;--ares-sky: #D9A06B;--ares-blueset: #6B93D6;--ares-space: #050308;--ares-grow-pink: #FF2E93;--ares-grow-violet: #B85CFF;--ares-bio-green: #7CFF6B;--ares-bio-cyan: #12E7C4;--ares-hud-amber: #FFB347;--ares-hud-orange: #FF7A1A;--ares-metal-dark: #2A2D34;--ares-metal-light: #4A4F5A;--ares-glass: rgba(180, 220, 255, .1);--ares-font-stencil: "Anton", sans-serif;--ares-font-mono: "JetBrains Mono", monospace}.ares-stencil{font-family:var(--ares-font-stencil);letter-spacing:.12em;text-transform:uppercase}.ares-mono{font-family:var(--ares-font-mono)}.ares-glass-panel{background:var(--ares-glass);backdrop-filter:blur(6px);border:1px solid rgba(180,220,255,.18)}.ares-metal-edge{border:1px solid rgba(160,82,40,.65);background:radial-gradient(ellipse 50px 18px at 15% 10%,rgba(193,68,14,.18),transparent 70%),radial-gradient(ellipse 44px 16px at 85% 90%,rgba(138,46,8,.22),transparent 70%),linear-gradient(180deg,#3a2a1e61,#22181261 55%,#1a120c6b)}@media (prefers-reduced-motion: reduce){.ares-anim,.ares-anim *{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}:root{--ares-rivets: radial-gradient(circle at 10px 10px, #9AA0AC 0, #9AA0AC 1.6px, #4A4F5A 2.4px, #1E2126 3.2px, rgba(0,0,0,0) 3.6px), radial-gradient(circle at calc(100% - 10px) 10px, #9AA0AC 0, #9AA0AC 1.6px, #4A4F5A 2.4px, #1E2126 3.2px, rgba(0,0,0,0) 3.6px), radial-gradient(circle at 10px calc(100% - 10px) , #9AA0AC 0, #9AA0AC 1.6px, #4A4F5A 2.4px, #1E2126 3.2px, rgba(0,0,0,0) 3.6px), radial-gradient(circle at calc(100% - 10px) calc(100% - 10px) , #9AA0AC 0, #9AA0AC 1.6px, #4A4F5A 2.4px, #1E2126 3.2px, rgba(0,0,0,0) 3.6px)}:root{--ares-rivets-rust: radial-gradient(circle at 10px 10px, #D08A54 0, #D08A54 1.4px, #8A4A22 2.3px, #3A1D0E 3.2px, rgba(0,0,0,0) 3.6px), radial-gradient(circle at calc(100% - 10px) 10px, #D08A54 0, #D08A54 1.4px, #8A4A22 2.3px, #3A1D0E 3.2px, rgba(0,0,0,0) 3.6px), radial-gradient(circle at 10px calc(100% - 10px) , #D08A54 0, #D08A54 1.4px, #8A4A22 2.3px, #3A1D0E 3.2px, rgba(0,0,0,0) 3.6px), radial-gradient(circle at calc(100% - 10px) calc(100% - 10px) , #D08A54 0, #D08A54 1.4px, #8A4A22 2.3px, #3A1D0E 3.2px, rgba(0,0,0,0) 3.6px);--ares-rust-panel: var(--ares-rivets-rust), radial-gradient(ellipse 64px 22px at 12% 6%, rgba(193,68,14,.15), transparent 70%), radial-gradient(ellipse 40px 16px at 90% 10%, rgba(138,46,8,.2), transparent 70%), radial-gradient(ellipse 72px 24px at 80% 94%, rgba(193,68,14,.13), transparent 70%), radial-gradient(ellipse 34px 14px at 18% 90%, rgba(138,46,8,.18), transparent 70%), linear-gradient(180deg, rgba(255,214,170,.05), rgba(0,0,0,.1) 30%, rgba(0,0,0,.28))}:root{--pf-teal: #FFB347;--pf-green: #FF7A1A;--pf-glow-green: 0 0 22px rgba(255, 122, 26, .35);--ares-bio-green: #FF2E93;--ares-bio-cyan: #B85CFF;--pf-grad-border: conic-gradient(from 180deg, #FFC94A, #FF2E93, #B85CFF, #FF7A1A, #FFC94A);--pf-grad-border-green: conic-gradient(from 180deg, #FFC94A, #FF2E93, #B85CFF, #FF7A1A, #FFC94A)}.pf-h1,.pf-h2,.ares-stencil{-webkit-text-stroke:.6px currentColor;letter-spacing:.14em}.ares-mono{letter-spacing:.06em}:root{--ares-rivets-rust: radial-gradient(circle at 14px 14px, #E6A26A 0, #D08A54 1.8px, #8A4A22 3px, #3A1D0E 4px, rgba(0,0,0,0) 4.6px), radial-gradient(circle at calc(100% - 14px) 14px, #E6A26A 0, #D08A54 1.8px, #8A4A22 3px, #3A1D0E 4px, rgba(0,0,0,0) 4.6px), radial-gradient(circle at 14px calc(100% - 14px) , #E6A26A 0, #D08A54 1.8px, #8A4A22 3px, #3A1D0E 4px, rgba(0,0,0,0) 4.6px), radial-gradient(circle at calc(100% - 14px) calc(100% - 14px) , #E6A26A 0, #D08A54 1.8px, #8A4A22 3px, #3A1D0E 4px, rgba(0,0,0,0) 4.6px);--ares-rust-panel: var(--ares-rivets-rust), radial-gradient(ellipse 88px 28px at 14% 8%, rgba(193,68,14,.28), transparent 70%), radial-gradient(ellipse 64px 22px at 88% 12%, rgba(138,46,8,.32), transparent 70%), radial-gradient(ellipse 96px 30px at 82% 92%, rgba(193,68,14,.24), transparent 70%), radial-gradient(ellipse 58px 20px at 22% 88%, rgba(138,46,8,.28), transparent 70%), radial-gradient(ellipse 40px 14px at 50% 50%, rgba(255,140,80,.1), transparent 70%), linear-gradient(118deg, transparent 0%, transparent 48%, rgba(255,200,160,.05) 48.5%, transparent 49%, transparent 100%), linear-gradient(62deg, transparent 0%, transparent 72%, rgba(0,0,0,.35) 72.4%, transparent 72.8%, transparent 100%), linear-gradient(180deg, rgba(255,214,170,.1), rgba(0,0,0,.15) 30%, rgba(0,0,0,.45))}.pf-card{border-width:2px;border-style:solid;border-color:#2A1508 #8A4A22 #8A4A22 #2A1508;box-shadow:0 0 0 1px #000000b3,0 12px 28px #00000080,inset 0 1px #ffd6aa24,inset 0 -1px #00000073,inset 0 0 24px #000000a6}.ares-metal-edge{border-width:2px;border-style:solid;border-color:#2A1508 #8A4A22 #8A4A22 #2A1508;background:radial-gradient(ellipse 70px 24px at 15% 10%,rgba(193,68,14,.28),transparent 70%),radial-gradient(ellipse 56px 20px at 85% 90%,rgba(138,46,8,.32),transparent 70%),linear-gradient(118deg,transparent 0%,transparent 48%,rgba(255,200,160,.05) 48.5%,transparent 49%,transparent 100%),linear-gradient(62deg,transparent 0%,transparent 72%,rgba(0,0,0,.35) 72.4%,transparent 72.8%,transparent 100%),linear-gradient(180deg,#3a2a1e61,#22181261 55%,#1a120c6b);box-shadow:0 0 0 1px #0009,inset 0 1px #ffd6aa1f,inset 0 -1px #0006}.ares-habitat-bg{position:absolute;inset:0;z-index:-1;background:url(/ares/habitat-bg.png) center top / 100% 100% no-repeat;opacity:1;filter:saturate(1) brightness(.95);pointer-events:none}.ares-habitat-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#05030800,#05030826 45%,#05030873)}:root{--pf-text-primary: #F2E8DA;--pf-text-secondary: rgba(255, 179, 71, .85);--pf-text-muted: rgba(255, 179, 71, .55);--ares-parchment: #F2E8DA}h1,h2,h3{font-family:var(--ares-font-stencil);letter-spacing:.1em;text-transform:uppercase;color:var(--ares-hud-amber, #FFB347);-webkit-text-stroke:.5px currentColor}.pf-h1,.pf-h2{font-family:var(--ares-font-stencil);color:var(--ares-hud-amber, #FFB347);letter-spacing:.12em;text-transform:uppercase;-webkit-text-stroke:.6px currentColor;text-shadow:0 0 14px rgba(255,179,71,.35)}.pf-subtitle{font-family:var(--ares-font-mono);color:#ffb347bf;letter-spacing:.08em;text-transform:uppercase;font-size:10px}body{color:var(--pf-text-primary)}.ares-liquid-bar{position:relative;height:14px;borderRadius:7px;border-radius:7px;background:#00000080;border:1px solid rgba(160,82,40,.5);overflow:hidden;box-shadow:inset 0 2px 4px #0009}.ares-liquid-fill{position:relative;height:100%;border-radius:6px;background:linear-gradient(180deg,#e86a3ceb,#c1440ee0 45%,#7a2008eb);box-shadow:0 0 12px #c1440e8c;transition:width .5s}.ares-liquid-fill:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#ffc496cc,#ffc4964d 35%,#ffc496a6 70%,#ffc49659)}:root{--ares-action: linear-gradient(135deg, #FFC94A 0%, #FFB347 55%, #E8940A 100%)}.ares-spinner{width:34px;height:34px;border-radius:50%;border:3px solid rgba(232,106,60,.25);border-top-color:#e86a3c;animation:ares-spin .9s linear infinite}@keyframes ares-spin{to{transform:rotate(360deg)}}.ares-presale .ares-stencil,.ares-presale .ares-mono:not(.lcd-readout),.ares-presale .pf-mono:not(.lcd-readout){background:var(--ares-action);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.ares-presale{border-color:#b85cff80!important;box-shadow:0 0 22px -6px #b85cff59,inset 0 1px #ffd6aa14!important}:root{--ares-btn-bg: linear-gradient(135deg, #FF7A1A 0%, #FF2E93 100%);--ares-btn-text: #FFFFFF;--ares-btn-text-shadow: 0 1px 3px rgba(42, 21, 8, .65);--ares-btn-glow: 0 0 18px -4px rgba(255, 46, 147, .55)}.gradient-gold,.gradient-pink,.gradient-primary,.gradient-violet,.btn-action{background:var(--ares-btn-bg)!important;color:var(--ares-btn-text)!important;text-shadow:var(--ares-btn-text-shadow)!important;box-shadow:var(--ares-btn-glow)}.status-dot{background:var(--ares-hud-amber, #FFB347)!important;box-shadow:0 0 8px #ffb3478c}.ares-presale.hull-skin{box-shadow:0 0 26px -6px #ff2e938c,inset 0 0 22px -10px #ff2e9359!important}.ares-presale:after{content:"";position:absolute;inset:0;z-index:4;clip-path:inherit;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#ff2e93,#b85cff 40%,#ff2e93 75%,#ff7a1a);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.ares-presale [style*=ares-grow-pink],.ares-presale [style*=pf-pink],.ares-presale [style*=FF2E93],.ares-presale [style*=ff2e93]{display:none!important}.lcd-readout{display:inline-block;padding:6px 14px;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);background:linear-gradient(180deg,#0b0e14,#121722 60%,#0b0e14);box-shadow:inset 0 2px 8px #000000d9,inset 0 -1px #ffd6aa1a;filter:drop-shadow(0 0 6px rgba(255,179,71,.22));color:var(--ares-hud-amber, #FFB347)!important;-webkit-text-fill-color:currentColor!important;background-clip:border-box!important;-webkit-background-clip:border-box!important}.ares-mono,.pf-mono{text-shadow:0 0 8px rgba(255,179,71,.35)}html,body{height:auto!important;overflow-y:auto!important}#root{min-height:100vh}input[type=range]{-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer}input[type=range]::-webkit-slider-runnable-track{background:#ffffff1a;height:4px;border-radius:2px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-6px;background:#10b981;height:16px;width:16px;border-radius:50%;box-shadow:0 2px 8px #10b98166}input[type=range]::-moz-range-track{background:#ffffff1a;height:4px;border-radius:2px}input[type=range]::-moz-range-thumb{background:#10b981;border:none;height:16px;width:16px;border-radius:50%;box-shadow:0 2px 8px #10b98166}.wallet-adapter-button{background-color:transparent;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:48px;padding:0 24px;border-radius:4px}.wallet-adapter-button-trigger{background-color:#512da8}.wallet-adapter-button:not([disabled]):focus-visible{outline-color:#fff}.wallet-adapter-button:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-button[disabled]{background:#404144;color:#999;cursor:not-allowed}.wallet-adapter-button-end-icon,.wallet-adapter-button-start-icon,.wallet-adapter-button-end-icon img,.wallet-adapter-button-start-icon img{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.wallet-adapter-button-end-icon{margin-left:12px}.wallet-adapter-button-start-icon{margin-right:12px}.wallet-adapter-collapse{width:100%}.wallet-adapter-dropdown{position:relative;display:inline-block}.wallet-adapter-dropdown-list{position:absolute;z-index:99;display:grid;grid-template-rows:1fr;grid-row-gap:10px;padding:10px;top:100%;right:0;margin:0;list-style:none;background:#2c2d30;border-radius:10px;box-shadow:0 8px 20px #0009;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.wallet-adapter-dropdown-list-active{opacity:1;visibility:visible;transform:translateY(10px)}.wallet-adapter-dropdown-list-item{display:flex;flex-direction:row;justify-content:center;align-items:center;border:none;outline:none;cursor:pointer;white-space:nowrap;box-sizing:border-box;padding:0 20px;width:100%;border-radius:6px;font-size:14px;font-weight:600;height:37px;color:#fff}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{align-self:center;fill:#999}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transform:rotate(180deg);transition:transform ease-in .15s}.wallet-adapter-modal{position:fixed;inset:0;opacity:0;transition:opacity linear .15s;background:#00000080;z-index:1040;overflow-y:auto}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{display:flex;align-items:center;justify-content:center;position:absolute;top:18px;right:18px;padding:12px;cursor:pointer;background:#1a1f2e;border:none;border-radius:50%}.wallet-adapter-modal-button-close:focus-visible{outline-color:#fff}.wallet-adapter-modal-button-close svg{fill:#777;transition:fill .2s ease 0s}.wallet-adapter-modal-button-close:hover svg{fill:#fff}.wallet-adapter-modal-overlay{background:#00000080;position:fixed;inset:0}.wallet-adapter-modal-container{display:flex;margin:3rem;min-height:calc(100vh - 6rem);align-items:center;justify-content:center}@media (max-width: 480px){.wallet-adapter-modal-container{margin:1rem;min-height:calc(100vh - 2rem)}}.wallet-adapter-modal-wrapper{box-sizing:border-box;position:relative;display:flex;align-items:center;flex-direction:column;z-index:1050;max-width:400px;border-radius:10px;background:#10141f;box-shadow:0 8px 20px #0009;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;flex:1}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{font-weight:500;font-size:24px;line-height:36px;margin:0;padding:64px 48px 48px;text-align:center;color:#fff}@media (max-width: 374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{margin:0 0 12px;padding:0;width:100%;list-style:none}.wallet-adapter-modal-list .wallet-adapter-button{font-weight:400;border-radius:0;font-size:18px}.wallet-adapter-modal-list .wallet-adapter-button-end-icon,.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon img,.wallet-adapter-modal-list .wallet-adapter-button-start-icon img{width:28px;height:28px}.wallet-adapter-modal-list .wallet-adapter-button span{margin-left:auto;font-size:14px;opacity:.6}.wallet-adapter-modal-list-more{cursor:pointer;border:none;padding:12px 24px 24px 12px;align-self:flex-end;display:flex;align-items:center;background-color:transparent;color:#fff}.wallet-adapter-modal-list-more svg{transition:all .1s ease;fill:#fff;margin-left:.5rem}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 24px 24px;box-sizing:border-box}.wallet-adapter-modal-middle-button{display:block;cursor:pointer;margin-top:48px;width:100%;background-color:#512da8;padding:12px;font-size:18px;border:none;border-radius:8px;color:#fff}
