.ProtectedRoute_loadingBar__bS_sf{position:fixed;top:0;left:0;right:0;height:2px;background:rgba(0,0,0,.05);z-index:9999;overflow:hidden}.ProtectedRoute_loadingBarFill__fQXFR{height:100%;background:linear-gradient(90deg,#3b82f6,#8b5cf6);width:30%;animation:ProtectedRoute_loading__ZUXrm 1.2s ease-in-out infinite;transform-origin:left}.ProtectedRoute_loadingText__CAs2c{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2rem;color:#6b7280;font-weight:400;letter-spacing:.1em;text-transform:lowercase;opacity:.4;z-index:10000;pointer-events:none}@keyframes ProtectedRoute_loading__ZUXrm{0%{transform:translateX(-100%)}to{transform:translateX(400%)}}.ConnectButton_btn__IZSbG{font:inherit;background-color:#1a1a1a;border:0;color:#fff;border-radius:.5em;font-size:1.35rem;padding:.375em 1em .375em 1.1em;font-weight:600;text-shadow:0 .0625em 0 #333;box-shadow:inset 0 .0625em 0 0 #333,0 .0625em 0 0 #404040,0 .125em 0 0 #111,0 .25em 0 0 #000,0 .3125em 0 0 #000,0 .375em 0 0 #000,0 .425em 0 0 #000,0 .425em .5em 0 #000;transition:.15s ease;cursor:pointer}.ConnectButton_btn__IZSbG:active{translate:0 .225em;box-shadow:inset 0 .03em 0 0 #333,0 .03em 0 0 #222,0 .0625em 0 0 #111,0 .125em 0 0 #000,0 .125em 0 0 #000,0 .2em 0 0 #000,0 .225em 0 0 #000,0 .225em .375em 0 #333}.ConnectButton_btn__IZSbG:disabled{background:#000000;color:gray;cursor:not-allowed}.ConnectButton_btnSmall___DsLJ{padding:.375rem .875rem;border-radius:.4rem;background:#000;color:#fff;font-weight:600}.ConnectButton_row__g2lTe{display:flex;align-items:center;gap:1rem}.ConnectButton_label__RimjN{font-size:.875rem;color:#4b5563}.ConnectButton_labelDark__HCIsv{color:#cbd5e1}.NavBar_bar__J4SYx{position:sticky;top:0;z-index:30;background:#efe9e1;border-bottom:1px solid #434343;box-shadow:0 0 3px 0 rgba(0,0,0,.3)}.NavBar_inner__wXgNB{margin:0 auto;height:35px;padding:0 .75rem;display:flex;align-items:center;justify-content:space-between;width:100%}.NavBar_left__P6YYP,.NavBar_navLinks__1dRQH{display:flex;align-items:center;gap:1.5rem}@media (max-width:768px){.NavBar_navLinks__1dRQH{display:none}}.NavBar_brand__Wb15J{font-weight:700;font-size:1rem;color:#111827;display:flex;align-items:center;gap:.5rem}.NavBar_icon__tZnFT{height:20px;width:20px;margin-right:5px}.NavBar_linkButton__wp6o1,.NavBar_link__k7xjz{color:#1f2937;text-decoration:none;font-size:.95rem}.NavBar_linkButton__wp6o1{background:transparent;border:0;padding:0;font-family:inherit;cursor:pointer}.NavBar_linkButton__wp6o1:hover,.NavBar_link__k7xjz:hover{text-decoration:underline}.NavBar_mintContainer__HuQKm{position:relative;display:inline-block}.NavBar_mintButton__JtpEY{background:transparent;border:0;color:#1f2937;text-decoration:none;font-size:.95rem;cursor:pointer;padding:0;font-family:inherit}.NavBar_mintButton__JtpEY:hover{text-decoration:underline}.NavBar_mintButton__JtpEY:disabled{opacity:.5;cursor:not-allowed}.NavBar_mintDropdown__kry8L{position:absolute;top:100%;left:0;margin-top:.5rem;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);min-width:250px;z-index:1000;overflow:hidden}.NavBar_mintOption__WUe_a{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.75rem 1rem;background:transparent;border:0;border-bottom:1px solid #f3f4f6;cursor:pointer;font-size:.95rem;color:#1f2937;text-align:left;font-family:inherit}.NavBar_mintOption__WUe_a:last-child{border-bottom:0}.NavBar_mintOption__WUe_a:hover{background:#f9fafb}.NavBar_mintOption__WUe_a:disabled{opacity:.5;cursor:not-allowed}.NavBar_mintPrice__qdySu{color:#6b7280;font-size:.875rem;margin-left:1rem}.NavBar_helpDropdownRow__uXKWF{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.75rem 1rem;background:transparent;border:0;border-bottom:1px solid #f3f4f6;cursor:pointer;font-size:.95rem;color:#1f2937;text-align:left;font-family:inherit;text-decoration:none;box-sizing:border-box}.NavBar_helpDropdownRow__uXKWF:last-child{border-bottom:0}.NavBar_helpDropdownRow__uXKWF:hover{background:#f9fafb}.NavBar_helpDropdownLeft__bI1JW{flex:1;min-width:0}.NavBar_helpDropdownRight__EgBZY{color:#6b7280;font-size:.875rem;flex-shrink:0;text-align:right;max-width:55%}.NavBar_mintDivider__Y3R5T{height:1px;background:#e5e7eb;margin:.5rem 0}.NavBar_mintResultOverlay__vECvO{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:1001;padding:1rem}.NavBar_mintResultModal__2ukrd{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.25rem;width:100%;max-width:50vw;max-height:80vh;box-shadow:0 10px 25px rgba(0,0,0,.15);overflow-y:scroll}.NavBar_mintResultHeader__mpXN9{display:flex;justify-content:center;align-items:flex-start;font-weight:600;font-size:1.5rem;margin-bottom:1rem;position:relative}.NavBar_mintResultTitleBlock__3TCbb{display:flex;flex-direction:column;align-items:center;gap:.4rem;width:100%;padding:0 2rem;box-sizing:border-box}.NavBar_mintResultTitleBlock__3TCbb>span{font-size:1.5rem}.NavBar_mintResultHint___4UFu{font-size:.95rem;font-weight:400;color:#6b7280;margin:0;text-align:center;line-height:1.35;max-width:28rem}.NavBar_mintResultClose__UCD9Q{background:transparent;border:none;font-size:1.25rem;cursor:pointer;line-height:1;padding:0 .25rem;position:absolute;right:0}.NavBar_mintResultGrid__r2YA0{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1rem}.NavBar_mintResultItem__xu15I{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.35rem}.NavBar_mintResultImageWrapper__712Xs{position:relative}.NavBar_mintResultImage__n96mO{border-radius:.5rem;border:1px solid #e5e7eb}.NavBar_mintResultAmount__llK0I{position:absolute;top:6px;right:6px;background:rgba(17,24,39,.85);color:#fff;padding:.1rem .4rem;border-radius:999px;font-size:.75rem}.NavBar_mintResultName__IQtIZ{font-size:.9rem;color:#111827}.NavBar_right__IJ89F{display:flex;align-items:center;gap:.5rem;color:#111827}@media (max-width:768px){.NavBar_badge__oasd4,.NavBar_wallet__pWLYW{display:none}}.NavBar_networkBtn__eFPmo{background:transparent;border:0;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-right:.5rem}.NavBar_networkLogo__Falbb{height:20px;width:20px;border-radius:50%}.NavBar_switchText__M98Tz{font-size:.8rem;font-weight:500;color:#ed6958;white-space:nowrap;background-color:rgb(236,210,210);padding:2px 10px}.NavBar_logoutBtn__fSZ8_{background:transparent;border:0;padding:0;cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:.95rem}.NavBar_logoutIcon__G_u_q{margin-left:5px;height:15px;width:15px}.NavBar_badge__oasd4{margin-right:5px}.NavBar_wallet__pWLYW{margin-right:10px}.NavBar_divider__19dtE{height:1px;background:#e5e7eb}.NavBar_aboutOverlay__rJIvJ{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:1002}.NavBar_aboutModal__kyZq7{width:min(980px,100%);max-height:80vh;overflow-y:auto;background:#fffdf8;border:2px solid #2b2b2b;border-radius:.9rem;box-shadow:0 18px 36px rgba(0,0,0,.18)}.NavBar_aboutHeader__84kms{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.2rem 1.25rem 1rem;border-bottom:1px solid #e5dccf}.NavBar_aboutEyebrow__waeQv{font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#7c5f28}.NavBar_aboutTitle__GJf7I{margin:.25rem 0 0;font-size:1.35rem;line-height:1.25;color:#111827}.NavBar_aboutClose__TidKS{background:transparent;border:0;font-size:1.6rem;line-height:1;cursor:pointer;color:#6b7280}.NavBar_aboutContent__8_TqJ{padding:1.1rem 1.25rem 1.25rem;display:flex;flex-direction:column;gap:1rem}.NavBar_aboutIntro__S4XEV{margin:0;font-size:.98rem;line-height:1.6;color:#374151}.NavBar_aboutSection__yht5x{display:flex;flex-direction:column;gap:.45rem}.NavBar_aboutSectionTitle__WZn3A{font-size:.9rem;font-weight:700;color:#111827}.NavBar_aboutParagraph__BNpnt{margin:0;color:#374151;line-height:1.55}.NavBar_mintCostCard__Bd67c{display:flex;flex-direction:column;gap:0;padding:.65rem .85rem;border:1px solid #000000;border-radius:.75rem}.NavBar_mintCostRow__rerHx{display:flex;flex-direction:column;gap:.35rem;padding:.35rem 0}.NavBar_mintCostMain__KmCv5{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem}.NavBar_mintCostName__U2Lud{font-size:.88rem;font-weight:600;color:#1f2937;letter-spacing:-.01em}.NavBar_mintCostPrice__4UKhX{display:inline-flex;align-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;font-weight:600;color:white;padding:.28rem .55rem;border-radius:.45rem;border:1px solid #000000;background-color:black;white-space:nowrap}.NavBar_mintCostHint__kS7R1{margin:0;font-size:.78rem;line-height:1.45;color:#6b7280}.NavBar_mintCostDivider__TjYJe{height:1px;background:linear-gradient(90deg,transparent,#515151 12%,#000000 88%,transparent)}.NavBar_aboutList__n2vxa{margin:0;padding-left:1.1rem;color:#374151;line-height:1.55}.NavBar_flowGraph__xl9H5{display:grid;grid-template-columns:1fr 36px 1fr 36px 1fr 36px 1fr 36px 1fr;grid-template-rows:auto auto;grid-template-areas:"mint arrowLeftTop cooking arrowDish dishTab arrowCooking results arrowPatent patent" "mint arrowLeftBottom recipe . . . . . .";gap:.75rem .5rem;padding:.85rem .95rem;border:1px solid #e5dccf;border-radius:.8rem;background:#fffcf6;align-items:center;position:relative}.NavBar_flowNode__CdCmX{display:flex;flex-direction:column;gap:.22rem;padding:.7rem .75rem;border:1px solid #e5dccf;border-radius:.7rem;background:#ffffff}.NavBar_flowNodeMint__1Eare{grid-area:mint;background:#f8f1e6}.NavBar_flowNodeCooking__8Lqml{grid-area:cooking;background:#eef6fb}.NavBar_flowNodeRecipe__I5OjV{grid-area:recipe;background:#f4effa}.NavBar_flowNodeDishTab__ju4xj{grid-area:dishTab;background:#edf4ea}.NavBar_flowNodeSuccess__1NXfs{background:#eefbf3}.NavBar_flowNodeFail__6B8BB{background:#fef2f2}.NavBar_flowResultStack___peQw{grid-area:results;display:flex;flex-direction:column;gap:.65rem;align-self:start}.NavBar_flowNodePatent__Upjt3{grid-area:patent;background:#fff7d6;align-self:start;margin-top:.15rem}.NavBar_flowNodeTitle__xgksl{font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#4b5563}.NavBar_flowNodeText__wJr3A{font-size:.88rem;line-height:1.35;color:#374151}.NavBar_flowLoopText__zReV8{font-size:.8rem;line-height:1.35;color:#b45309}.NavBar_flowArrow___AG_Q{display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:700;color:#7c5f28}.NavBar_flowArrowLeftTop__9_wAO{grid-area:arrowLeftTop}.NavBar_flowArrowLeftBottom__vyjtM{grid-area:arrowLeftBottom}.NavBar_flowArrowRight__s_kE0{grid-area:arrowCooking;align-self:start;padding-top:.8rem}.NavBar_flowArrowCooking__zo_eC{grid-area:arrowCooking}.NavBar_flowArrowDish__nYU8c{grid-area:arrowDish;align-self:start;padding-top:4.15rem}.NavBar_flowArrowStack__emivn{grid-area:arrowCooking;display:flex;flex-direction:column;justify-content:flex-start;gap:2.65rem;align-self:start;padding-top:.85rem}.NavBar_flowArrowStack__emivn>:first-child{transform:rotate(-45deg)}.NavBar_flowArrowRecipeFail__xYuYV{grid-area:arrowRecipeFail}.NavBar_flowArrowPatent__w5ZUp{grid-area:arrowPatent;align-self:start;padding-top:.7rem}@media (max-width:720px){.NavBar_flowGraph__xl9H5{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"mint" "arrowLeftTop" "cooking" "arrowDish" "dishTab" "arrowCooking" "results" "arrowPatent" "patent" "arrowLeftBottom" "recipe"}.NavBar_flowArrow___AG_Q{min-height:18px}.NavBar_flowArrowCooking__zo_eC,.NavBar_flowArrowDish__nYU8c,.NavBar_flowArrowLeftBottom__vyjtM,.NavBar_flowArrowLeftTop__9_wAO,.NavBar_flowArrowPatent__w5ZUp{transform:rotate(90deg)}}.NavBar_tabGuideList__xBpRi{display:flex;flex-direction:column;gap:.5rem}.NavBar_tabGuideItem__adtjp{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.NavBar_tabGuideBadge__XuwTD{display:inline-flex;align-items:center;justify-content:center;min-width:84px;padding:.22rem .55rem;border:1px solid #2b2b2b;border-radius:999px;font-size:.76rem;font-weight:700;color:#111827}.NavBar_tabGuideBadgeIngredient__wLY0O{background:#DEC5C8}.NavBar_tabGuideBadgeDish__jBWZu{background:#CED9C2}.NavBar_tabGuideBadgePatent__9RwWy{background:#F3E7CA}.NavBar_tabGuideBadgeCooking__P7oTM{background:#C5D4DE}.NavBar_tabGuideBadgeRecipe__EO2_p{background:#D2C5DE}.NavBar_tabGuideBadgeHint___aj1T{background:#C5DED4}.NavBar_tabGuideText___MJxg{color:#374151;font-size:.88rem;line-height:1.4}.NavBar_aboutFooter___V6z_{padding-top:.15rem;font-size:.9rem;font-weight:700;color:#7c5f28}.Footer_bar__CwR60{background:#efe9e1;border-top:1px solid #e5e7eb}.Footer_inner___ttY4{margin:0 auto;height:35px;padding:0 1rem;display:flex;align-items:center;justify-content:space-between;color:#374151;font-size:.875rem;border-top:1px solid #434343}.Footer_left__AL_RI{display:flex;align-items:center;gap:.75rem}.Footer_twitterLink__OTZRk{display:flex;align-items:center;color:#374151;text-decoration:none;transition:opacity .2s}.Footer_twitterLink__OTZRk:hover{opacity:.7}.Footer_twitterIcon__hj4j9{width:16px;height:16px}.Footer_stats__L7IYB{display:flex;align-items:center;gap:1.5rem}.Footer_stat__cVEh1{color:#374151;font-size:.75rem;white-space:nowrap}.SideTabs_sideTabs__pWw1k{display:flex;flex-direction:column;gap:.5rem;min-width:150px;margin-top:20px}.SideTabs_left__2xHn1{align-items:flex-start}.SideTabs_right__Vm6lv{align-items:flex-end}.SideTabs_tab__5WQr9{padding:.75rem 1rem;background:#ffffff;border:2px solid #434343;cursor:pointer;transition:all .2s;font-size:1rem;color:#374151;white-space:nowrap;width:100%;text-align:center;display:flex;align-items:center;justify-content:center;gap:.75rem;min-height:60px;box-sizing:border-box}.SideTabs_tab__5WQr9.SideTabs_inactive__gdEBY{width:80px;flex-direction:column;padding:.5rem;gap:.25rem;align-items:center;justify-content:center;min-height:60px}.SideTabs_tab__5WQr9.SideTabs_inactive__gdEBY .SideTabs_tabText__U6z9l{font-size:.8rem;line-height:1.2}.SideTabs_tab__5WQr9.SideTabs_active__L1WGp{width:auto;min-width:-moz-fit-content;min-width:fit-content;text-align:left;justify-content:flex-start}.SideTabs_right__Vm6lv .SideTabs_tab__5WQr9.SideTabs_active__L1WGp{text-align:right;justify-content:flex-end;flex-direction:row;margin-left:auto}.SideTabs_left__2xHn1 .SideTabs_tab__5WQr9{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;border-left:none}.SideTabs_right__Vm6lv .SideTabs_tab__5WQr9{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;border-right:none}.SideTabs_tab__5WQr9:hover{background:#f9fafb}.SideTabs_tab__5WQr9.SideTabs_active__L1WGp{border-color:#434343;color:#111827;font-weight:400}.SideTabs_right__Vm6lv .SideTabs_tab__5WQr9.SideTabs_inactive__gdEBY{text-align:center}.SideTabs_tabIcon__TMJT3{flex-shrink:0;height:28px;width:auto;-o-object-fit:contain;object-fit:contain;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.StatusBar_statusBar__g_TAi{display:flex;align-items:center;justify-content:center;gap:2rem;padding:.75rem 1.5rem;background:#f9fafb;border-bottom:1px solid #e5e7eb;flex-shrink:0}.StatusBar_statusBarCompact__cdPhy{justify-content:flex-start;gap:1.25rem;padding:.5rem .75rem}.StatusBar_statusBarCompact__cdPhy .StatusBar_refreshButton___u7J9{margin-left:auto;flex-shrink:0}.StatusBar_statItem__mtSBg{flex-direction:column}.StatusBar_statHeader__3J_Nt,.StatusBar_statItem__mtSBg{display:flex;align-items:center;gap:.25rem}.StatusBar_statLabel__HwvOa{font-size:.625rem;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;line-height:1}.StatusBar_statValue__osDZK{font-size:.875rem;font-weight:700;color:#1a1a1a;line-height:1.2}.StatusBar_popupDiscoveryReset___oLdf{margin:0 0 .45rem;padding:.5rem 0;font-size:.8rem;line-height:1.2;color:#6b7280;font-weight:500}.StatusBar_popupDiscoveryResetTime__hkeNh{font-variant-numeric:tabular-nums;font-weight:700;color:#374151}.StatusBar_discoveryLimitHoverWrap__mQrp2{position:relative;display:inline-flex;justify-content:center;align-items:center;cursor:default;outline:none}.StatusBar_discoveryLimitHoverWrap__mQrp2:focus-visible,.StatusBar_discoveryLimitHoverWrap__mQrp2:hover{z-index:40}.StatusBar_discoveryLimitHoverWrap__mQrp2:focus-within .StatusBar_discoveryLimitTooltip__z28Jp,.StatusBar_discoveryLimitHoverWrap__mQrp2:hover .StatusBar_discoveryLimitTooltip__z28Jp{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.StatusBar_discoveryLimitTooltip__z28Jp{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%) translateY(-6px);z-index:20;display:flex;flex-direction:column;align-items:center;gap:.08rem;padding:.35rem .5rem .3rem;min-width:5.75rem;text-align:center;font-size:.65rem;line-height:1.25;color:#ecfdf5;background:linear-gradient(160deg,#1a2e16,#0f1f0d);border:1px solid #3f5f38;border-radius:.45rem;box-shadow:0 4px 14px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s ease,transform .16s ease,visibility .16s}.StatusBar_discoveryLimitTooltip__z28Jp:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-6px;border:6px solid transparent;border-bottom-color:#0f1f0d;filter:drop-shadow(0 -1px 0 rgba(63,95,56,.45))}.StatusBar_discoveryLimitTooltipKicker__KTMnN{font-size:.58rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#a7c4a0}.StatusBar_discoveryLimitTooltipTime__21ob3{font-size:.8rem;font-weight:700;font-variant-numeric:tabular-nums;color:#f0fdf4}.StatusBar_discoveryLimitTooltipHint__UEk0L{font-size:.52rem;font-weight:500;color:rgba(236,253,245,.55)}.StatusBar_helpButton__j9INF{width:16px;height:16px;border-radius:50%;border:1px solid #6b7280;background:transparent;color:#6b7280;font-size:.625rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;line-height:1;transition:all .2s ease}.StatusBar_helpButton__j9INF:hover{background:#6b7280;color:#ffffff;border-color:#6b7280}.StatusBar_popupOverlay___nbpV{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.StatusBar_popup__4ucfK{background:#ffffff;border:2px solid #000000;border-radius:.5rem;max-width:400px;width:90%;box-shadow:0 4px 6px rgba(0,0,0,.1)}.StatusBar_popupHeader__ANLA3{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid #e5e7eb}.StatusBar_popupTitle__h1L5T{font-size:1rem;font-weight:700;color:#1a1a1a;margin:0}.StatusBar_closeButton__Y1OhV{background:transparent;border:none;font-size:1.5rem;color:#6b7280;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;line-height:1;transition:color .2s ease}.StatusBar_closeButton__Y1OhV:hover{color:#1a1a1a}.StatusBar_popupContent__HKLN9{padding:1.5rem}.StatusBar_popupContentLimit__p_92k{padding-top:.4rem}.StatusBar_mintedCount__gBfjD{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.375rem;margin-bottom:1rem}.StatusBar_mintedCountLabel__v6KPr{font-size:.875rem;color:#6b7280;font-weight:500}.StatusBar_mintedCountValue__FbzTn{font-size:1rem;font-weight:700;color:#1a1a1a}.StatusBar_infoList___GQB_{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.StatusBar_infoList___GQB_ li{font-size:.875rem;color:#374151;line-height:1.5;padding-left:1.5rem;position:relative}.StatusBar_infoList___GQB_ li:before{content:"•";position:absolute;left:0;color:#6b7280;font-weight:700}.StatusBar_thresholdItem__a_I_7{display:flex;align-items:center;gap:.5rem;padding-left:0!important}.StatusBar_thresholdItem__a_I_7:before{display:none}.StatusBar_checkbox__5CSPZ{width:16px;height:16px;cursor:default;accent-color:#10b981;flex-shrink:0}.StatusBar_thresholdReached__WoPkX{color:#10b981;font-weight:500}.StatusBar_refreshButton___u7J9{border:1px solid #000000;background:#ffffff;padding:.35rem;border-radius:5px;cursor:pointer;transition:opacity .2s ease,transform .2s ease;display:flex;align-items:center;justify-content:center;width:28px;height:28px}.StatusBar_refreshButton___u7J9:hover:not(:disabled){background:#f3f4f6;transform:translateY(-1px)}.StatusBar_refreshButton___u7J9:disabled{opacity:.5;cursor:default;transform:none}.StatusBar_refreshIcon__14Wgl{width:14px;height:14px;display:block}.StatusBar_refreshIconSpinning__zS3cs{animation:StatusBar_spin__kNJRs .6s linear infinite}.StatusBar_refreshButtonDisabled__EvbeY{cursor:default;opacity:.5}@keyframes StatusBar_spin__kNJRs{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ClaimPromoCard_card__l1zf4{width:min(340px,calc(100% - 2rem));margin:.75rem 1rem 0 auto;padding:.52rem .74rem;border:1.5px solid rgba(0,0,0,.14);border-radius:1rem;background:rgba(246,242,248,.92);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 16px 30px rgba(15,23,42,.14),0 2px 6px rgba(15,23,42,.08);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.ClaimPromoCard_cardInOverlay__8YfrB{margin:0;width:100%;max-width:none}.ClaimPromoCard_card__l1zf4:hover{transform:translateY(-1px)}.ClaimPromoCard_cardCollapsed__TbmyT{padding-bottom:.52rem}.ClaimPromoCard_cardExpanded__2MIaK{padding-bottom:.74rem}.ClaimPromoCard_header__mTEWG{display:flex;align-items:center;gap:.5rem;margin-bottom:.2rem}.ClaimPromoCard_appBadge__ieL_M{width:1.05rem;height:1.05rem;border-radius:.3rem;background:linear-gradient(135deg,#3b82f6,#8b5cf6);box-shadow:inset 0 0 0 1px rgba(255,255,255,.35);flex-shrink:0}.ClaimPromoCard_headerText__TTpz7{display:flex;align-items:baseline;gap:.35rem;min-width:0;flex:1}.ClaimPromoCard_appName__Xw0Wa,.ClaimPromoCard_meta__FU_w5{margin:0;font-size:.76rem;line-height:1}.ClaimPromoCard_appName__Xw0Wa{font-weight:700;color:#111827}.ClaimPromoCard_meta__FU_w5{color:#6b7280}.ClaimPromoCard_textBlock__Z4lwZ{min-width:0}.ClaimPromoCard_expandRow__3BNxy{display:flex;justify-content:center;align-items:center;margin-top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ClaimPromoCard_expandHint__5tLeI{font-size:.8rem;line-height:.5;color:#9ca3af;letter-spacing:.02em}.ClaimPromoCard_closeButton__qmZ8u{flex-shrink:0;width:1.35rem;height:1.35rem;margin:0;padding:0;border:none;border-radius:.35rem;background:rgba(0,0,0,.06);color:#6b7280;font-size:1rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease,color .15s ease}.ClaimPromoCard_closeButton__qmZ8u:hover{background:rgba(0,0,0,.1);color:#111827}.ClaimPromoCard_title__uscir{margin:0;font-size:.89rem;font-weight:700;color:#111827}.ClaimPromoCard_description__zHcvs{margin:.1rem 0 0 .2rem;font-size:.76rem;line-height:1.28;color:#4b5563}.ClaimPromoCard_claimButton__8_Ahu{margin-top:.52rem;width:100%;padding:.58rem .82rem;border:0;border-radius:.7rem;background:#111827;color:#ffffff;font-size:.84rem;font-weight:700;line-height:1.1;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.ClaimPromoCard_claimButton__8_Ahu:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 18px rgba(17,24,39,.2)}.ClaimPromoCard_claimButton__8_Ahu:disabled{opacity:.55;cursor:not-allowed}.ClaimPromoCard_error__9LGIV,.ClaimPromoCard_success__j54FK{margin:.22rem 0 0;font-size:.74rem;font-weight:600}.ClaimPromoCard_error__9LGIV{color:#b91c1c}.ClaimPromoCard_success__j54FK{color:#166534}.ClaimPromoCard_successOverlay__N8miv{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:1001;padding:1rem}.ClaimPromoCard_successModal___5MPj{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.25rem 1.35rem;width:100%;max-width:min(28rem,calc(100vw - 2rem));box-shadow:0 10px 25px rgba(0,0,0,.15)}.ClaimPromoCard_successHeader__Ohsgp{display:flex;justify-content:center;align-items:flex-start;position:relative}.ClaimPromoCard_successTitleBlock__Lv4en{display:flex;flex-direction:column;align-items:center;gap:.45rem;width:100%;padding:0 2rem;box-sizing:border-box}.ClaimPromoCard_successTitleBlock__Lv4en>span{font-size:1.35rem;font-weight:600;color:#111827}.ClaimPromoCard_successHint__eh3iy{font-size:.95rem;font-weight:400;color:#6b7280;margin:0;text-align:center;line-height:1.4}.ClaimPromoCard_successClose__ri1SH{position:absolute;right:0;top:0;background:transparent;border:none;font-size:1.35rem;line-height:1;cursor:pointer;color:#6b7280;padding:0 .25rem}.ClaimPromoCard_successClose__ri1SH:hover{color:#111827}@media (max-width:900px){.ClaimPromoCard_card__l1zf4{width:calc(100% - 2rem)}}.page_nav__ijo23{position:absolute;top:0;left:0;right:0;height:84px;display:flex;align-items:center;padding:0 5vw}.page_brand__7TV1Q{letter-spacing:.1em;font-weight:500;font-size:1.2rem;color:#0f172a;margin-left:10px}.page_divider__5RusV{margin-top:.8rem;height:1px;width:100%;background:#d1d5db}.page_scene__bWjyw{perspective:1200px;perspective-origin:50% 50%}.page_coin__xcQmF{--size:260px;--depth:20px;width:var(--size);height:var(--size);position:relative;transform-style:preserve-3d;animation:page_spinY__5hN5E 2s ease-in-out infinite;will-change:transform}.page_coin__xcQmF:hover{animation-play-state:paused}.page_face___PRly{position:absolute;inset:0;border-radius:50%;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),inset 0 0 18px rgba(0,0,0,.12),0 10px 28px rgba(0,0,0,.18)}.page_img__2a6_7{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.page_front__q_51N{transform:translateZ(calc(var(--depth) / 2))}.page_back__4LJDE{transform:rotateY(180deg) translateZ(calc(var(--depth) / 2))}.page_coin__xcQmF:after{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none;background:conic-gradient(from 0deg,#1a1a1a 0deg,#333333 90deg,#1a1a1a 180deg,#333333 270deg,#1a1a1a 1turn);box-shadow:inset 0 0 0 2px rgba(255,255,255,.15),inset 0 0 0 4px rgba(0,0,0,.2),0 0 0 calc(var(--depth) / 2) rgba(0,0,0,.9);mix-blend-mode:normal}@keyframes page_spinY__5hN5E{0%{transform:rotateY(0)}to{transform:rotateY(1turn)}}@keyframes page_spinX__f_WvQ{0%{transform:rotateX(0)}to{transform:rotateX(1turn)}}.page_status__e5ASC{color:#1d4ed8}.page_page__556_G{min-height:100vh;position:relative}.page_coinContainer__WuOP1{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.page_connectButton__tiJHN{position:absolute;bottom:4rem;left:0;right:0;display:flex;justify-content:center;padding:0 1rem}