@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}:root{--background:#ffffff;--foreground:#171717;--res-wood:#C58C54;--res-stone:#9AA2AD;--res-iron:#7B8896;--res-gold:#E0B944;--res-sonic:#34A1FF;--surface-wood:#6B4F2A;--surface-parchment:#F8F2E4;--surface-panel:#FFFDF8;--overlay-700:rgba(26,15,8,0.7);--overlay-500:rgba(26,15,8,0.5);--ink-900:#1a0f08;--ink-800:#2d1f0f;--ink-700:#3A2F1F;--ink-500:#6d5637;--gold-600:#caa632;--gold-500:#E0B944;--jade-500:#10B981;--font-title:"Cinzel",serif;--font-ui:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:12px;--space-6:16px;--space-7:20px;--space-8:24px;--radius-sm:6px;--radius-md:10px;--radius-lg:12px;--radius-xl:16px;--shadow-elev-1:0 2px 6px rgba(0,0,0,0.12);--shadow-elev-2:0 4px 12px rgba(0,0,0,0.18);--shadow-elev-3:0 8px 20px rgba(0,0,0,0.22);--z-hud:1000;--z-tooltip:1500;--z-modal:2000;--text-parchment:#3A2F1F;--brown-900:#6b3f22;--brown-800:#744520;--brown-700:#8a552c;--brown-600:#a56530;--brown-400:#c88346;--panel-edge:#d9a45b;--panel-face:#fff5df;--panel-face-2:#ffecc7;--chip:#fff8ea;--item-bg:#fff8ea;--text:#6a3c21;--shadow:0 10px 20px rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.6);--cursor-default:url(/icons/set/cursor_default.cur),auto;--cursor-pointer:url(/icons/set/cursor_ok.cur),pointer;--cursor-not-allowed:url(/icons/set/cursor_blocked.cur),not-allowed;--cursor-wait:url(/icons/set/cursor_wait.cur),wait}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;max-height:100vh;overflow-x:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}body{color:var(--foreground);background:var(--background);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:var(--cursor-default)}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media (prefers-color-scheme:dark){html{color-scheme:dark}}button.w3a--btn:has(img[alt=login-metamask]){display:none!important}.w3a--flex.w3a--w-full.w3a--flex-col.w3a--items-start.w3a--justify-start.w3a--gap-y-2:has(button.w3a--btn){display:none!important}.w3a--flex.w3a--w-full.w3a--items-center.w3a--gap-x-2.w3a--my-2:has(p.w3a--text-xs.w3a--font-normal.w3a--uppercase){display:none!important}[data-w3a-adapter-name=coinbase],[data-w3a-adapter-name=metamask],[data-w3a-adapter-name=wallet-connect-v2],[data-w3a-adapter-name=walletconnect],div[class*=w3a-adapter-item][class*=metamask],div[class*=w3a-adapter-item][class*=walletconnect],img[alt=login-metamask],img[src*=login-metamask]{display:none!important}.PWAUpdatePrompt_banner__z5Mh9{position:fixed;left:50%;bottom:20px;transform:translateX(-50%);display:flex;align-items:center;gap:12px;padding:14px 18px;background:linear-gradient(135deg,#f4f0e8,#f0ebe0 25%,#ede6d6 50%,#f2eddf 75%,#f4f0e8);border:4px solid #8b6f47;border-radius:16px;box-shadow:0 12px 24px rgba(0,0,0,.3),0 6px 12px rgba(0,0,0,.2),inset 0 2px 0 rgba(255,255,255,.3),inset 0 -2px 0 rgba(0,0,0,.1);z-index:10001;animation:PWAUpdatePrompt_slide-up__wfKJ1 .4s cubic-bezier(.2,.7,.2,1) both;position:relative;max-width:90vw}.PWAUpdatePrompt_banner__z5Mh9:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 25% 25%,rgba(139,115,85,.02) 0,transparent 50%),radial-gradient(circle at 75% 75%,rgba(139,115,85,.015) 0,transparent 50%);pointer-events:none;opacity:.4;border-radius:12px}@keyframes PWAUpdatePrompt_slide-up__wfKJ1{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}.PWAUpdatePrompt_text__eJmPJ{font-size:.95rem;font-weight:700;color:#2d1f0f;font-family:ui-rounded,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;position:relative;z-index:1}.PWAUpdatePrompt_actions__agJwk{display:flex;gap:8px;position:relative;z-index:1}.PWAUpdatePrompt_primary__OYiPn{background:linear-gradient(180deg,#a56530,#8a552c);color:white;border:3px solid #6b3f22;border-radius:12px;padding:10px 16px;cursor:var(--cursor-pointer);font-size:.9rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase;font-family:ui-rounded,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;box-shadow:0 4px 0 rgba(0,0,0,.18),inset 0 2px 0 rgba(255,255,255,.25);transition:transform .15s ease,filter .15s ease,box-shadow .15s ease}.PWAUpdatePrompt_primary__OYiPn:hover{transform:translateY(-1px);box-shadow:0 6px 0 rgba(0,0,0,.18),inset 0 2px 0 rgba(255,255,255,.35);filter:saturate(1.05)}.PWAUpdatePrompt_primary__OYiPn:active{transform:translateY(2px);box-shadow:0 2px 0 rgba(0,0,0,.18)}.PWAUpdatePrompt_secondary__SPwhu{background:linear-gradient(180deg,#fff7e6,#fff1cf);color:#3a2f1f;border:3px solid #cfa869;border-radius:12px;padding:10px 16px;cursor:var(--cursor-pointer);font-size:.9rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase;font-family:ui-rounded,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;box-shadow:0 4px 0 rgba(0,0,0,.15),inset 0 2px 0 rgba(255,255,255,.5);transition:transform .15s ease,filter .15s ease,box-shadow .15s ease}.PWAUpdatePrompt_secondary__SPwhu:hover{transform:translateY(-1px);box-shadow:0 6px 0 rgba(0,0,0,.15),inset 0 2px 0 rgba(255,255,255,.6);filter:saturate(1.05)}.PWAUpdatePrompt_secondary__SPwhu:active{transform:translateY(2px);box-shadow:0 2px 0 rgba(0,0,0,.15)}@media (max-width:768px){.PWAUpdatePrompt_banner__z5Mh9{padding:12px 14px;gap:10px;bottom:16px;max-width:calc(100vw - 32px)}.PWAUpdatePrompt_text__eJmPJ{font-size:.875rem}.PWAUpdatePrompt_primary__OYiPn,.PWAUpdatePrompt_secondary__SPwhu{padding:8px 12px;font-size:.825rem;border-radius:10px}}@media (max-width:480px){.PWAUpdatePrompt_banner__z5Mh9{flex-direction:column;align-items:stretch;padding:12px;gap:10px;bottom:12px}.PWAUpdatePrompt_text__eJmPJ{text-align:center}.PWAUpdatePrompt_actions__agJwk{flex-direction:row;width:100%}.PWAUpdatePrompt_primary__OYiPn,.PWAUpdatePrompt_secondary__SPwhu{flex:1 1;justify-content:center}}@media (prefers-reduced-motion:reduce){.PWAUpdatePrompt_banner__z5Mh9{animation:none}.PWAUpdatePrompt_primary__OYiPn,.PWAUpdatePrompt_secondary__SPwhu{transition:none}}.OfflineGuard_offlineOverlay___FQHY{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:9999;padding:2rem;background-image:url(/utils/background.png);background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden;animation:OfflineGuard_fade-in__7zT_R .3s ease-out}.OfflineGuard_offlineOverlay___FQHY:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgba(0,0,0,.4) 0,rgba(0,0,0,.6) 100%);pointer-events:none}.OfflineGuard_offlinePanel__ApiqW{position:relative;width:100%;max-width:420px;background:linear-gradient(180deg,var(--panel-face),var(--panel-face-2));border:6px solid var(--panel-edge);border-radius:var(--radius-xl);box-shadow:var(--shadow);font-family:ui-rounded,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;animation:OfflineGuard_pop-in__svYPP .35s cubic-bezier(.2,.7,.2,1) both;overflow:hidden}.OfflineGuard_header__gfGp3{display:flex;align-items:center;gap:12px;background:linear-gradient(180deg,var(--brown-700),var(--brown-600));color:#fff;border-radius:10px 10px 0 0;padding:14px 18px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;font-size:18px;box-shadow:inset 0 2px 0 rgba(255,255,255,.25),inset 0 -3px 0 rgba(0,0,0,.08);border-bottom:2px solid var(--brown-900);margin:0}.OfflineGuard_headerIcon__LsGQN{width:28px;height:28px;flex-shrink:0;animation:OfflineGuard_icon-pulse__2w5JF 2s ease-in-out infinite}.OfflineGuard_title__K6QwJ{font-size:18px;font-weight:900;color:#fff;text-transform:uppercase;letter-spacing:.06em;flex:1 1}.OfflineGuard_content__1m3Rm{padding:20px;display:flex;flex-direction:column;gap:16px}.OfflineGuard_statusRow__ELHhH{display:grid;grid-template-columns:56px 1fr;align-items:center;grid-gap:14px;gap:14px;background:var(--item-bg);border-radius:18px;padding:16px;border:2px solid rgba(213,162,94,.85);box-shadow:inset 0 2px 0 rgba(255,255,255,.7)}.OfflineGuard_statusIcon__BL_Os{width:56px;height:48px;display:grid;place-items:center;background:linear-gradient(180deg,#ef4444,#dc2626);border-radius:14px;border:2px solid #b91c1c;box-shadow:inset 0 2px 0 rgba(255,255,255,.3);color:white;animation:OfflineGuard_pulse-warning__28upE 2s ease-in-out infinite}.OfflineGuard_statusIcon__BL_Os svg{width:28px;height:28px}.OfflineGuard_statusInfo__1FlMg{display:flex;flex-direction:column;gap:4px}.OfflineGuard_statusLabel___xIMD{font-weight:700;font-size:.85rem;color:var(--text);opacity:.8;text-transform:uppercase;letter-spacing:.5px}.OfflineGuard_statusValue__ijPkf{font-weight:900;font-size:1.2rem;color:#dc2626;letter-spacing:-.02em}.OfflineGuard_message__c4FVm{padding:14px 16px;background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(220,38,38,.05));border:2px solid rgba(220,38,38,.15);border-radius:14px;font-size:.95rem;line-height:1.5;color:var(--text);font-weight:600;text-align:center}@keyframes OfflineGuard_fade-in__7zT_R{0%{opacity:0}to{opacity:1}}@keyframes OfflineGuard_pop-in__svYPP{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes OfflineGuard_icon-pulse__2w5JF{0%,to{opacity:1}50%{opacity:.6}}@keyframes OfflineGuard_pulse-warning__28upE{0%,to{transform:scale(1);box-shadow:inset 0 2px 0 rgba(255,255,255,.3)}50%{transform:scale(1.05);box-shadow:inset 0 2px 0 rgba(255,255,255,.3),0 0 0 3px rgba(220,38,38,.3)}}@media (max-width:768px){.OfflineGuard_offlineOverlay___FQHY{padding:1.5rem}.OfflineGuard_offlinePanel__ApiqW{max-width:100%;border-width:4px}.OfflineGuard_header__gfGp3{padding:12px 16px;font-size:16px;border-radius:8px 8px 0 0}.OfflineGuard_headerIcon__LsGQN{width:24px;height:24px}.OfflineGuard_title__K6QwJ{font-size:16px}.OfflineGuard_content__1m3Rm{padding:16px;gap:14px}.OfflineGuard_statusRow__ELHhH{grid-template-columns:48px 1fr;gap:12px;padding:14px;border-radius:14px}.OfflineGuard_statusIcon__BL_Os{width:48px;height:42px;border-radius:12px}.OfflineGuard_statusIcon__BL_Os svg{width:24px;height:24px}.OfflineGuard_statusLabel___xIMD{font-size:.8rem}.OfflineGuard_statusValue__ijPkf{font-size:1.1rem}.OfflineGuard_message__c4FVm{padding:12px 14px;font-size:.9rem;border-radius:12px}}@media (max-width:480px){.OfflineGuard_offlineOverlay___FQHY{padding:1rem}.OfflineGuard_offlinePanel__ApiqW{border-width:3px}.OfflineGuard_header__gfGp3{padding:10px 14px;font-size:14px;border-radius:7px 7px 0 0}.OfflineGuard_headerIcon__LsGQN{width:22px;height:22px}.OfflineGuard_title__K6QwJ{font-size:14px}.OfflineGuard_content__1m3Rm{padding:14px;gap:12px}.OfflineGuard_statusRow__ELHhH{grid-template-columns:40px 1fr;gap:10px;padding:12px;border-radius:12px}.OfflineGuard_statusIcon__BL_Os{width:40px;height:36px;border-radius:10px}.OfflineGuard_statusIcon__BL_Os svg{width:20px;height:20px}.OfflineGuard_statusLabel___xIMD{font-size:.75rem}.OfflineGuard_statusValue__ijPkf{font-size:1rem}.OfflineGuard_message__c4FVm{padding:10px 12px;font-size:.85rem;border-radius:10px}}@media (prefers-reduced-motion:reduce){.OfflineGuard_headerIcon__LsGQN,.OfflineGuard_offlineOverlay___FQHY,.OfflineGuard_offlinePanel__ApiqW,.OfflineGuard_statusIcon__BL_Os{animation:none}}