.wallet-connect-modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(10,11,13,.5);backdrop-filter:blur(10px);z-index:9999;display:flex;justify-content:center;align-items:center}.wallet-connect-modal{background-color:var(--background-color);border:1px solid var(--border-color);color:var(--primaryColor);border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);width:400px;max-width:90%;z-index:10000}.wallet-connect-header{padding:16px;border-bottom:1px solid var(--border-color);display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:700;user-select:none}.wallet-connect-header>button.close{width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:var(--primaryColor);fill:var(--primaryColor);background-color:var(--background-color);cursor:pointer}.wallet-connect-header>button.close:hover{border:1px solid rgba(254,121,1,.3);background-color:rgba(254,121,1,.1)}.wallet-connect-header>button.close svg{display:flex}.wallet-connect-header>button.close .close-x-path{stroke:var(--primaryColor);transition:stroke .2s ease}.wallet-list{max-height:400px;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:10px}.wallet-list>button{display:flex;align-items:center;gap:12px;height:64px;justify-content:space-between;padding:12px;color:#fff;width:100%;text-align:left;cursor:pointer;border-radius:10px;border:1px solid var(--border-color);background-color:var(--button-background-color)}.wallet-list>button:disabled{opacity:.3;cursor:not-allowed}.wallet-list>button:hover{border:1px solid rgba(254,121,1,.3);background-color:rgba(254,121,1,.1)}.wallet-icon{display:flex}.wallet-icon img{max-height:32px;filter:var(--icon-filter)}.wallet-name{font-size:x-large;text-align:left}.wallet-connected{color:green}.wallet-connected,div.wallet-not-installed,div.wallet-waiting-plugin{padding:10px;font-size:medium}.wallet-connect-error{padding:16px 16px 0}.wallet-connect-error>p{color:#ff4d4d;text-align:center;background-color:rgba(255,77,77,.1);font-size:14px;font-weight:bolder;padding:20px 10px;border-radius:10px;border:1px solid #ff4d4d}.wallet-connect-light-theme{--background-color:#fafafa;--primaryColor:#000000;--border-color:#bbbbbb;--button-background-color:#ffffff;--icon-filter:invert(1) hue-rotate(180deg)!important}.wallet-connect-dark-theme{--background-color:#1e1e1e;--primaryColor:#ffffff;--border-color:#333333;--button-background-color:#2a2a2a;--icon-filter:unset}.wallet-connect-moto-theme{--background-color:#171239;--primaryColor:#9698e2;--border-color:#201b4e;--button-background-color:#140932;--icon-filter:unset}.allocation_wrap__Cpbcb{min-height:100vh;background:#fe9900;display:flex;align-items:center;justify-content:center;padding:32px 16px;font-family:var(--font-comfortaa),sans-serif}.allocation_card__I3Kec{background:#1a1a1a;border-radius:20px;padding:40px 36px;width:100%;max-width:520px;box-shadow:0 8px 40px rgba(0,0,0,.4)}.allocation_title__svQHu{font-size:26px;font-weight:700;color:#fe9900;margin:0 0 8px;text-align:center;text-shadow:none;font-family:var(--font-genty),sans-serif}.allocation_subtitle__Ucqe_{font-size:14px;color:#aaa;text-align:center;margin:0 0 28px;line-height:1.5}.allocation_form__349PI{display:flex;flex-direction:column;gap:12px}.allocation_input__17BF9{background:#111;border:1.5px solid #333;border-radius:10px;color:#e0e0e0;font-size:13px;font-family:monospace;padding:12px 14px;outline:none;width:100%;box-sizing:border-box;transition:border-color .15s}.allocation_input__17BF9:focus{border-color:#fe9900}.allocation_btn__ocCX5{background:#fe9900;border:none;border-radius:10px;color:#111;cursor:pointer;font-size:15px;font-weight:700;padding:13px;transition:opacity .15s;font-family:var(--font-evermore),sans-serif}.allocation_btn__ocCX5:hover:not(:disabled){opacity:.88}.allocation_btn__ocCX5:disabled{opacity:.4;cursor:not-allowed}.allocation_errorMsg__jJAuu{color:#f87171;font-size:13px;margin:12px 0 0;text-align:center}.allocation_resultFound__MlS06,.allocation_resultNotFound__vDalf,.allocation_resultPending__xMyZC{margin-top:24px;border-radius:12px;padding:24px}.allocation_resultFound__MlS06{background:#0d2b1a;border:1.5px solid #22c55e}.allocation_resultNotFound__vDalf{background:#2b0d0d;border:1.5px solid #ef4444}.allocation_resultPending__xMyZC{background:#1a1600;border:1.5px solid #fe9900}.allocation_resultLabel__xgziY{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px}.allocation_resultFound__MlS06 .allocation_resultLabel__xgziY{color:#22c55e}.allocation_resultNotFound__vDalf .allocation_resultLabel__xgziY{color:#ef4444}.allocation_resultPending__xMyZC .allocation_resultLabel__xgziY{color:#fe9900}.allocation_resultAmount__Bwme4{font-size:28px;font-weight:700;color:#fff;font-family:var(--font-genty),sans-serif}.allocation_resultPct__jhR_v{font-size:13px;color:#86efac;margin-top:4px}.allocation_resultAddr__VSvg4{font-size:11px;color:#555;margin-top:10px;font-family:monospace;word-break:break-all}.allocation_resultNote__0Jfgy{font-size:13px;color:#ccc;line-height:1.6;margin:8px 0 0}.allocation_registeredNote__dSlfB{font-size:12px;color:#86efac;margin-top:12px;padding-top:12px;border-top:1px solid #1e4d2e}.allocation_walletSteps__QDPvQ{display:flex;flex-direction:column;gap:10px;margin:18px 0}.allocation_step__XGckD{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#ddd;line-height:1.5}.allocation_stepNum__e3ka1{background:#fe9900;color:#111;border-radius:50%;width:22px;height:22px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;flex-shrink:0;margin-top:1px}.allocation_link__YJFLv{color:#fe9900;text-decoration:none;font-weight:600}.allocation_link__YJFLv:hover{text-decoration:underline}.allocation_connectBtn__utMqe{background:#fe9900;border:none;border-radius:10px;color:#111;cursor:pointer;font-size:14px;font-weight:700;padding:12px 24px;width:100%;margin-top:4px;transition:opacity .15s;font-family:var(--font-evermore),sans-serif}.allocation_connectBtn__utMqe:hover{opacity:.88}.allocation_disconnectBtn__Sjqxh{background:transparent;border:1px solid #555;border-radius:8px;color:#888;cursor:pointer;font-size:12px;padding:4px 10px;transition:border-color .15s}.allocation_disconnectBtn__Sjqxh:hover{border-color:#888;color:#ccc}.allocation_connected__QgSzk{margin-top:20px;display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#666;font-family:monospace;gap:8px}.ClaimCard_card__pUtNt{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:20px;padding:36px;width:100%;max-width:540px}.ClaimCard_tokenRow__WEimq{display:flex;align-items:center;gap:14px;margin-bottom:28px}.ClaimCard_tokenIcon__kNSSn{width:52px;height:52px;border-radius:50%;background:linear-gradient(135deg,#5cb85c,#2d7a2d);display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:900;color:#fff;flex-shrink:0;font-family:monospace}.ClaimCard_tokenName__zK8jS{font-family:var(--font-genty),sans-serif;font-size:26px;font-weight:700;color:#fff;letter-spacing:.04em;text-transform:uppercase;text-shadow:none}.ClaimCard_tokenSub__Bk01X{font-size:13px;color:#888;margin-top:2px}.ClaimCard_statusBadge__rNmb1{margin-left:auto;padding:5px 14px;border-radius:20px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ClaimCard_statusOpen__EYcW3{background:rgba(92,184,92,.2);color:#5cb85c;border:1px solid rgba(92,184,92,.4)}.ClaimCard_statusClosed__u78aM{background:rgba(220,53,69,.15);color:#dc3545;border:1px solid rgba(220,53,69,.35)}.ClaimCard_statusPending__ZQ6Oj{background:rgba(254,153,0,.15);color:#fe9900;border:1px solid rgba(254,153,0,.3)}.ClaimCard_walletRow__D_tgi{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:20px}.ClaimCard_walletAddr__F7T6N{font-family:monospace;font-size:12px;color:#5cb85c;letter-spacing:.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClaimCard_disconnectBtn__8aa_M{flex-shrink:0;background:transparent;border:1px solid #333;border-radius:6px;color:#666;font-size:11px;padding:4px 12px;cursor:pointer;transition:border-color .15s,color .15s}.ClaimCard_disconnectBtn__8aa_M:hover{border-color:#666;color:#aaa}.ClaimCard_contractRow__HAWjY{display:flex;align-items:center;gap:8px;margin-bottom:20px;flex-wrap:wrap}.ClaimCard_contractLabel__s_r6B{font-size:12px;color:#666;flex-shrink:0;text-transform:uppercase;letter-spacing:.06em}.ClaimCard_contractAddress__YzIJz{font-size:11px;color:#888;font-family:monospace;word-break:break-all;flex:1}.ClaimCard_copyButton__DH3Nr{flex-shrink:0;background:#222;border:1px solid #333;border-radius:6px;color:#666;font-size:11px;padding:3px 10px;cursor:pointer;transition:background .15s,color .15s}.ClaimCard_copyButton__DH3Nr:hover{background:#333;color:#ccc}.ClaimCard_divider__CLALV{height:1px;background:#2a2a2a;margin:0 0 24px}.ClaimCard_statsGrid__kN18d{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px}.ClaimCard_stat__w3xci{background:#111;border:1px solid #2a2a2a;border-radius:12px;padding:14px 16px}.ClaimCard_statLabel__hOR1O{font-size:11px;color:#666;text-transform:uppercase;letter-spacing:.07em;margin-bottom:5px}.ClaimCard_statValue__tQkeD{font-size:16px;font-weight:600;color:#e0e0e0;word-break:break-all}.ClaimCard_statValueAccent__Isp0u{color:#fe9900;font-family:var(--font-evermore),sans-serif;font-size:20px}.ClaimCard_allocationSection__UqT_i{background:#111;border:1px solid #2a2a2a;border-radius:14px;padding:24px 20px;margin-bottom:20px;text-align:center}.ClaimCard_allocationLabel__4_Uo0{font-size:12px;color:#666;text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px}.ClaimCard_allocationAmount__TmyUF{font-family:var(--font-genty),sans-serif;font-size:48px;font-weight:700;color:#fe9900;line-height:1;margin-bottom:4px;text-shadow:none}.ClaimCard_allocationTicker__nWQaL{font-size:15px;color:#888;font-weight:600;letter-spacing:.08em}.ClaimCard_connectPrompt__vVoW3{font-size:15px;color:#666;text-align:center;padding:24px 0 8px}.ClaimCard_claimButton__g3HTv{width:100%;padding:18px;border-radius:14px;border:none;background:linear-gradient(135deg,#5cb85c,#2d7a2d);color:#fff;font-family:var(--font-evermore),sans-serif;font-size:16px;font-weight:700;cursor:pointer;transition:opacity .2s,transform .1s;letter-spacing:.05em;text-transform:uppercase}.ClaimCard_claimButton__g3HTv:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.ClaimCard_claimButton__g3HTv:active:not(:disabled){transform:translateY(0)}.ClaimCard_claimButton__g3HTv:disabled{opacity:.35;cursor:not-allowed}.ClaimCard_claimButtonLoading__LDeYO{display:flex;align-items:center;justify-content:center;gap:10px}.ClaimCard_spinner__a_eW6{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:ClaimCard_spin__06R1i .7s linear infinite}@keyframes ClaimCard_spin__06R1i{to{transform:rotate(1turn)}}.ClaimCard_pendingBox__VZU5n{background:rgba(254,153,0,.08);border:1px solid rgba(254,153,0,.28);border-radius:12px;padding:16px;text-align:center}.ClaimCard_pendingTitle__Zc3_B{color:#fe9900;font-weight:600;margin-bottom:8px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:15px}.ClaimCard_pendingNote__Zg9KH{font-size:12px;color:#666;margin-top:8px}.ClaimCard_opscanLink__VNYN5{display:inline-block;margin-top:10px;font-size:12px;color:#5cb85c;text-decoration:underline}.ClaimCard_revertedNote__Pg87X{font-size:12px;color:#999;margin-top:6px}.ClaimCard_revertedNote__Pg87X a{color:#5cb85c}.ClaimCard_successTx__VoUga{font-size:11px;color:#666;word-break:break-all;font-family:monospace}.ClaimCard_inscriptionWarning__CsIen{background:rgba(254,153,0,.08);border:1px solid rgba(254,153,0,.4);border-radius:12px;padding:14px 16px;margin-top:16px;margin-bottom:12px;font-size:13px;color:#fe9900;line-height:1.5}.ClaimCard_errorBox__59vKk{background:rgba(220,53,69,.08);border:1px solid rgba(220,53,69,.3);border-radius:12px;padding:16px;margin-top:16px;text-align:center;font-size:13px;color:#dc3545}.ClaimCard_alreadyClaimedBadge__0YXDg{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px;border-radius:12px;background:rgba(92,184,92,.1);border:1px solid rgba(92,184,92,.25);color:#5cb85c;font-weight:700;font-size:16px;font-family:var(--font-evermore),sans-serif;letter-spacing:.04em;text-transform:uppercase}.ClaimCard_loading__VcDAb{color:#666;font-size:14px;text-align:center;padding:8px 0}.ClaimCard_countdownRow__M56d_{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#666;margin-bottom:20px;text-transform:uppercase;letter-spacing:.05em}.ClaimCard_countdownValue__h2onJ{color:#e0e0e0;font-weight:600}.ClaimCard_checkerSection__0npnF{margin-bottom:24px}.ClaimCard_checkerTitle__FCt3i{font-size:12px;color:#666;text-transform:uppercase;letter-spacing:.07em;margin-bottom:10px}.ClaimCard_checkerForm__uy2Vk{display:flex;gap:8px}.ClaimCard_checkerInput__gN1xL{flex:1;background:#111;border:1px solid #2a2a2a;border-radius:10px;padding:10px 14px;font-size:13px;color:#e0e0e0;font-family:monospace;outline:none;min-width:0;transition:border-color .15s}.ClaimCard_checkerInput__gN1xL::placeholder{color:#444}.ClaimCard_checkerInput__gN1xL:focus{border-color:#444}.ClaimCard_checkerBtn__mBGW5{flex-shrink:0;background:#222;border:1px solid #333;border-radius:10px;color:#ccc;font-size:13px;font-weight:600;padding:10px 16px;cursor:pointer;transition:background .15s,color .15s;white-space:nowrap}.ClaimCard_checkerBtn__mBGW5:hover:not(:disabled){background:#333;color:#fff}.ClaimCard_checkerBtn__mBGW5:disabled{opacity:.35;cursor:not-allowed}.ClaimCard_checkerFound__QSbxI{margin-top:10px;padding:10px 14px;background:rgba(92,184,92,.08);border:1px solid rgba(92,184,92,.25);border-radius:10px}.ClaimCard_checkerAmount__iaMG6{font-size:18px;font-weight:700;color:#5cb85c;font-family:var(--font-genty),sans-serif;text-shadow:none}.ClaimCard_checkerTicker__HpqQ8{font-size:13px;color:#5cb85c;font-weight:600}.ClaimCard_checkerPct___2_6e{font-size:11px;color:#5cb85c;opacity:.7;margin-top:2px}.ClaimCard_checkerNotFound__TbEoO{margin-top:10px;font-size:13px;color:#666;padding:8px 0}.ClaimCard_checkerError__XEiF0{margin-top:8px;font-size:12px;color:#dc3545}