.WalletConnect_container__dUU2X{position:relative;z-index:100}.WalletConnect_connectBtn__yqzQl{padding:.75rem 1.5rem;background:linear-gradient(135deg,#0052ff,#0066ff);color:white;border:none;border-radius:12px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(0,82,255,.3)}.WalletConnect_connectBtn__yqzQl:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,82,255,.4)}.WalletConnect_connectBtn__yqzQl:disabled{opacity:.6;cursor:not-allowed}.WalletConnect_connectorList__rvhg5{position:absolute;top:100%;right:0;margin-top:.5rem;background:white;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.15);min-width:200px;padding:.5rem;z-index:101}.WalletConnect_connectorBtn__4_kZ5{width:100%;padding:.75rem 1rem;background:transparent;border:none;border-radius:8px;text-align:left;cursor:pointer;font-size:.875rem;font-weight:500;color:#1a202c;transition:background .2s ease}.WalletConnect_connectorBtn__4_kZ5:hover{background:#f7fafc;color:#0052ff}.WalletConnect_connected__IKrY0{display:flex;align-items:center;gap:.75rem}.WalletConnect_addressBadge__a8Jr7{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#f7fafc;border:1px solid #e2e8f0;border-radius:12px}.WalletConnect_dot__mXrMr{width:8px;height:8px;background:#10b981;border-radius:50%;animation:WalletConnect_pulse__JNJ4T 2s ease-in-out infinite}@keyframes WalletConnect_pulse__JNJ4T{0%,to{opacity:1}50%{opacity:.5}}.WalletConnect_address__Xv16n{font-family:monospace;font-size:.875rem;color:#1a202c;font-weight:600}.WalletConnect_disconnectBtn__M_4pE{padding:.5rem 1rem;background:transparent;border:1px solid #e2e8f0;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;color:#64748b}.WalletConnect_disconnectBtn__M_4pE:hover{border-color:#ef4444;color:#ef4444;background:#fef2f2}.page_navbar__304fF{position:fixed;top:0;left:0;right:0;height:6rem;background:rgba(15,23,42,.3);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.1);z-index:99}.page_container__GASaI{min-height:100vh;width:100%;position:relative;overflow:hidden;background:radial-gradient(ellipse at bottom,#1B2735 0,#090A0F 100%)}.page_contentWrapper__mLc8H{padding:8rem 2rem 2rem;max-width:1200px;margin:0 auto;position:relative;z-index:10}.page_introCard__V_4kl{display:flex;flex-direction:column;gap:.9rem;padding:1.2rem 1.35rem;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.03));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 18px 60px rgba(0,0,0,.28);margin:0 0 1.5rem;max-width:820px}.page_introTitle__Vsx8G{font-weight:900;letter-spacing:.02em;color:rgba(226,232,240,.95);font-size:.95rem}.page_introList__pnQ1p{margin:0;padding-left:1.15rem;color:rgba(203,213,225,.92);line-height:1.65}.page_introList__pnQ1p li+li{margin-top:.4rem}.page_introFooter__o_grT{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:.2rem}.page_introHint__HUZYQ{font-size:.9rem;font-weight:800;color:rgba(148,163,184,.95)}.page_teacherPill__l6zSk{display:inline-flex;align-items:center;justify-content:center;padding:.55rem .85rem;border-radius:999px;border:1px solid rgba(96,165,250,.35);background:rgba(59,130,246,.14);color:rgba(226,232,240,.95);font-weight:900;text-decoration:none;transition:all .25s ease}.page_teacherPill__l6zSk:hover{background:rgba(59,130,246,.22);border-color:rgba(96,165,250,.5);color:white;transform:translateY(-1px)}.page_layout__2941p{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:2rem;gap:2rem;align-items:start}@media (max-width:900px){.page_layout__2941p{grid-template-columns:1fr}}.page_card__Yckpl{background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.03));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:1.5rem;box-shadow:0 18px 60px rgba(0,0,0,.35)}.page_cardTitle__lvR8A{font-size:1.25rem;font-weight:800;color:white;margin:0 0 .75rem}.page_cardSubtext__OE8ew{margin:0 0 1.25rem;color:#94a3b8;font-size:.95rem;line-height:1.6}.page_walletRow__WNaDg{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);margin-bottom:1.25rem}.page_walletConnectWrapper__mMdkw{position:fixed;top:2rem;right:2rem;z-index:10000}@media (max-width:520px){.page_walletRow__WNaDg{flex-direction:column;align-items:stretch}}.page_walletHint__mVaQV{font-size:.85rem;font-weight:800;color:rgba(226,232,240,.9)}.page_segmented__LTPoH,.page_stepTabs__CWkAd{display:inline-flex;gap:.5rem;padding:.35rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);margin-bottom:1.25rem}.page_stepTab__ukxBX{padding:.6rem .9rem;border-radius:999px;border:1px solid transparent;background:transparent;color:rgba(226,232,240,.85);font-weight:800;font-size:.9rem;cursor:pointer;transition:all .25s ease}.page_stepTab__ukxBX:hover{background:rgba(255,255,255,.07);color:white}.page_stepTab__ukxBX:disabled{opacity:.5;cursor:not-allowed}.page_stepTabActive__JuKRk{background:linear-gradient(135deg,rgba(59,130,246,.55),rgba(139,92,246,.45));border-color:rgba(96,165,250,.35);color:white;box-shadow:0 10px 30px rgba(59,130,246,.12)}.page_segment__W3Xvc{padding:.7rem 1rem;border-radius:999px;border:1px solid transparent;background:transparent;color:rgba(226,232,240,.85);font-weight:800;font-size:.9rem;cursor:pointer;transition:all .25s ease}.page_segment__W3Xvc:hover{background:rgba(255,255,255,.07);color:white}.page_segmentActive__KcOIE{background:linear-gradient(135deg,rgba(59,130,246,.55),rgba(139,92,246,.45));border-color:rgba(96,165,250,.35);color:white;box-shadow:0 10px 30px rgba(59,130,246,.12)}.page_formGrid__RyFUj{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}@media (max-width:768px){.page_formGrid__RyFUj{grid-template-columns:1fr}}.page_fieldFull__Ff888,.page_field__5V_qn{display:flex;flex-direction:column;gap:.5rem}.page_fieldFull__Ff888{grid-column:1/-1}.page_label__Y0eDa{font-size:.85rem;font-weight:800;color:rgba(226,232,240,.9)}.page_select__SjHE1,.page_textInput__T1oP_{width:100%;padding:.85rem 1rem;border-radius:12px;border:1px solid rgba(148,163,184,.18);background:rgba(2,6,23,.55);color:white;font-size:.95rem;transition:all .25s ease}.page_select__SjHE1:focus,.page_textInput__T1oP_:focus{outline:none;border-color:rgba(96,165,250,.5);background:rgba(2,6,23,.75);box-shadow:0 0 0 4px rgba(59,130,246,.16)}.page_select__SjHE1 option{background:#0b1220;color:white}.page_actions__PoCPV{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.25rem}@media (max-width:768px){.page_actions__PoCPV{flex-direction:column;align-items:stretch}}.page_primaryButton__4AUCd{padding:.9rem 1.25rem;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border:none;border-radius:12px;color:white;font-size:.95rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px rgba(59,130,246,.35)}.page_primaryButton__4AUCd:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(59,130,246,.55)}.page_secondaryButton__uZDzH{padding:.9rem 1.1rem;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:12px;color:white;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease}.page_secondaryButton__uZDzH:hover{background:rgba(255,255,255,.12);border-color:rgba(96,165,250,.4)}.page_infoBox__3u2RM{padding:1rem;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);color:#cbd5e1;line-height:1.5}.page_errorBox__GTXHb{margin-top:1rem;padding:1rem;border-radius:12px;border:1px solid rgba(239,68,68,.35);background:rgba(239,68,68,.1);color:#fecaca}.page_infoTitle__xZShF{font-weight:800;color:white;margin-bottom:.5rem}.page_miniList__3Rcn6{margin:.5rem 0 0;padding-left:1.1rem}.page_pill__fXbf0{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .6rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);color:rgba(226,232,240,.9);font-size:.8rem;font-weight:700;margin-bottom:.75rem}.page_stars2__CkUac,.page_stars3__bh4n_,.page_stars__6A18H{position:absolute;top:0;left:0;background:transparent}.page_stars__6A18H{width:1px;height:1px;box-shadow:779px 1336px #FFF,324px 42px #FFF,303px 586px #FFF,1312px 276px #FFF,451px 625px #FFF,521px 1931px #FFF,1087px 1871px #FFF,36px 1546px #FFF,132px 934px #FFF,1698px 901px #FFF,1418px 664px #FFF,1448px 1157px #FFF,1084px 232px #FFF,347px 1776px #FFF,1722px 243px #FFF,1629px 835px #FFF,479px 969px #FFF,1231px 960px #FFF,586px 384px #FFF,164px 527px #FFF,8px 646px #FFF,1150px 1126px #FFF,665px 1357px #FFF,1556px 1982px #FFF,1260px 1961px #FFF,1675px 1741px #FFF,1843px 1514px #FFF,718px 1628px #FFF,242px 1343px #FFF,1497px 1880px #FFF,1364px 230px #FFF,1739px 1302px #FFF,636px 959px #FFF,304px 686px #FFF,614px 751px #FFF,1935px 816px #FFF,1428px 60px #FFF,355px 335px #FFF,1594px 158px #FFF,90px 60px #FFF;animation:page_animStar__ZpuhZ 50s linear infinite}.page_stars__6A18H:after{content:" ";position:absolute;top:2000px;width:1px;height:1px;background:transparent;box-shadow:779px 1336px #FFF,324px 42px #FFF,303px 586px #FFF,1312px 276px #FFF,451px 625px #FFF,521px 1931px #FFF,1087px 1871px #FFF,36px 1546px #FFF,132px 934px #FFF,1698px 901px #FFF,1418px 664px #FFF,1448px 1157px #FFF,1084px 232px #FFF,347px 1776px #FFF,1722px 243px #FFF,1629px 835px #FFF,479px 969px #FFF,1231px 960px #FFF,586px 384px #FFF,164px 527px #FFF}.page_stars2__CkUac{width:2px;height:2px;box-shadow:1193px 183px #FFF,1816px 1203px #FFF,638px 1165px #FFF,1469px 1044px #FFF,1690px 1399px #FFF,1604px 1776px #FFF,1929px 641px #FFF,36px 1364px #FFF,1468px 701px #FFF,1511px 1123px #FFF,1920px 1638px #FFF,309px 1705px #FFF,1454px 1592px #FFF,1948px 1776px #FFF,1192px 1108px #FFF,1816px 1657px #FFF,522px 1947px #FFF,1279px 388px #FFF,1043px 1101px #FFF,1862px 1367px #FFF;animation:page_animStar__ZpuhZ 100s linear infinite}.page_stars2__CkUac:after{content:" ";position:absolute;top:2000px;width:2px;height:2px;background:transparent;box-shadow:1193px 183px #FFF,1816px 1203px #FFF,638px 1165px #FFF,1469px 1044px #FFF,1690px 1399px #FFF,1604px 1776px #FFF,1929px 641px #FFF,36px 1364px #FFF,1468px 701px #FFF,1511px 1123px #FFF}.page_stars3__bh4n_{width:3px;height:3px;box-shadow:1351px 1845px #FFF,1282px 230px #FFF,1697px 298px #FFF,1650px 1735px #FFF,1623px 1064px #FFF,1933px 459px #FFF,730px 1784px #FFF,1245px 1773px #FFF,779px 1950px #FFF,1444px 1583px #FFF;animation:page_animStar__ZpuhZ 150s linear infinite}.page_stars3__bh4n_:after{content:" ";position:absolute;top:2000px;width:3px;height:3px;background:transparent;box-shadow:1351px 1845px #FFF,1282px 230px #FFF,1697px 298px #FFF,1650px 1735px #FFF,1623px 1064px #FFF}@keyframes page_animStar__ZpuhZ{0%{transform:translateY(0)}to{transform:translateY(-2000px)}}.page_backButton__O8cBE{position:fixed;top:2rem;left:2rem;display:flex;align-items:center;gap:.75rem;padding:.875rem 1.5rem;background:rgba(255,255,255,.08);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.15);border-radius:50px;color:white;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .3s ease;z-index:101;text-decoration:none}.page_backButton__O8cBE:hover{background:rgba(255,255,255,.12);border-color:rgba(96,165,250,.4);transform:translateX(-4px);box-shadow:0 8px 24px rgba(96,165,250,.2)}.page_backArrow__PeU6S{font-size:1.25rem;transition:transform .3s ease}.page_backButton__O8cBE:hover .page_backArrow__PeU6S{transform:translateX(-4px)}.page_backText__bhj6Z{letter-spacing:.5px}.page_header__MMBTA{position:fixed;top:2rem;left:50%;transform:translateX(-50%);z-index:101;text-align:center}.page_title__Kd0Wy{font-size:2rem;font-weight:800;color:white;letter-spacing:2px}.page_emptyState__DnygS{text-align:center;max-width:800px;margin:4rem auto}.page_emptyIcon__LzAIe{font-size:4rem;margin-bottom:1.5rem}.page_emptyTitle__QRhUZ{font-size:1.75rem;font-weight:700;color:white;margin-bottom:.75rem}.page_emptyText__noNZN{font-size:1.125rem;color:#94a3b8;margin-bottom:3rem}.page_explainerBullets__sLFsk{margin:0 auto 1.25rem;padding-left:1.2rem;max-width:780px;text-align:left;color:rgba(203,213,225,.92);line-height:1.6}.page_explainerBullets__sLFsk li+li{margin-top:.35rem}.page_explainerDetails__k8lOR{max-width:780px;margin:.6rem auto;padding:.85rem 1rem;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);text-align:left}.page_explainerSummary__vKaBX{cursor:pointer;font-weight:900;color:rgba(226,232,240,.95)}.page_explainerSummary__vKaBX::marker{color:rgba(147,197,253,.9)}.page_explainerBody__4C4Zc{margin-top:.6rem;color:rgba(203,213,225,.92);line-height:1.6}.page_explainerFooter__P6mES{max-width:780px;margin:1rem auto 0;color:#94a3b8;font-size:1.05rem}.page_inputSection__lyA8w{margin:2rem auto 3rem;max-width:500px;display:flex;flex-direction:column;gap:1rem}.page_input__5JBbT{padding:1rem 1.5rem;background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:white;font-size:1rem;transition:all .3s ease}.page_input__5JBbT:focus{outline:none;border-color:rgba(96,165,250,.5);background:rgba(255,255,255,.08)}.page_input__5JBbT::placeholder{color:#64748b}.page_analyzeButton__H8LRy{padding:1rem 2rem;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border:none;border-radius:12px;color:white;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px rgba(59,130,246,.4)}.page_analyzeButton__H8LRy:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(59,130,246,.6)}.page_features__p7qTd{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem;margin-top:3rem}.page_feature__A3jBw{padding:2rem;background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:16px;transition:all .3s ease}.page_feature__A3jBw:hover{transform:translateY(-4px);background:rgba(255,255,255,.08);box-shadow:0 12px 24px rgba(0,0,0,.3)}.page_featureIcon__XVlo1{font-size:2.5rem;margin-bottom:1rem}.page_feature__A3jBw h3{font-size:1.125rem;font-weight:700;color:white;margin-bottom:.5rem}.page_feature__A3jBw p{font-size:.9375rem;color:#94a3b8;margin:0}.page_content__cK0MK{margin-top:2rem}.page_walletInfo__sFvuj{background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:2rem}.page_walletInfo__sFvuj h2{font-size:1.5rem;font-weight:700;color:white;margin-bottom:1rem}.page_address__m8Eib{font-family:monospace;font-size:.9375rem;color:#60a5fa;background:rgba(255,255,255,.05);padding:.75rem 1rem;border-radius:8px;border:1px solid rgba(255,255,255,.1);margin-bottom:1.5rem}.page_placeholder__R4yo9{color:#94a3b8;font-style:italic}@media (max-width:768px){.page_header__MMBTA{flex-direction:column;gap:1.5rem;align-items:flex-start}.page_title__Kd0Wy{font-size:1.5rem}.page_features__p7qTd{grid-template-columns:1fr}}.page_comingSoon__ypqnK{text-align:center;max-width:600px;margin:0 auto;padding:3rem 2rem}.page_icon__btfsS{font-size:5rem;margin-bottom:2rem;animation:page_bounce__eR8tB 2s ease-in-out infinite}@keyframes page_bounce__eR8tB{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.page_comingSoonTitle__JLFwF{font-size:2.5rem;font-weight:700;background:linear-gradient(135deg,#60a5fa,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:1.5rem}.page_comingSoonText__k490Q{font-size:1.25rem;color:#cbd5e1;line-height:1.8;margin-bottom:1rem}.page_comingSoonSubtext__YUPhA{font-size:1rem;color:#94a3b8;line-height:1.6;margin-bottom:3rem}.page_docsButton__Xp_lx{display:inline-block;padding:1rem 2rem;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:white;text-decoration:none;border-radius:12px;font-weight:600;font-size:1rem;transition:all .3s ease;box-shadow:0 4px 15px rgba(59,130,246,.4)}.page_docsButton__Xp_lx:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(59,130,246,.6)}