
*{box-sizing:border-box}body{margin:0;color:#202124;background:#edf1ff;font-family:Arial,"Microsoft YaHei",sans-serif;min-height:100vh}body:before{content:"";position:fixed;inset:0;z-index:-1;background:radial-gradient(ellipse at 0% 0%,#b8d5ffbb,transparent 55%),radial-gradient(ellipse at 100% 35%,#c9b5f6aa,transparent 60%),linear-gradient(145deg,#e7f2ff 0%,#eff0ff 48%,#e8ddfa 100%)}button{font:inherit;cursor:pointer}button:focus-visible{outline:3px solid #057bd2;outline-offset:4px}.shell{max-width:440px;margin:auto;padding:0 20px 28px}.ticker{display:flex;align-items:center;gap:10px;padding:18px 0 14px;border-bottom:1px solid #24242412}.token{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:50%;background:linear-gradient(145deg,#80c9ff 0%,#7d9df4 48%,#ab86ec 100%);color:white;border:3px solid white;box-shadow:0 5px 18px #276ce52a;font-size:27px;font-weight:700}.ticker strong,.asset strong{font-size:13px;display:block}.sub{font-size:11px;color:#787e86;margin-top:5px}.badge{font-size:10px;font-weight:700;color:#0875cb;background:#dceeff;border-radius:20px;padding:6px 10px;margin-left:auto}header{display:flex;align-items:center;justify-content:space-between;padding:17px 0 19px}.logo{font-weight:800;font-size:19px;letter-spacing:-.7px}header small{display:block;color:#777e87;font-size:11px;margin-top:6px}.language{border:0;border-radius:25px;padding:9px 13px;background:#ffffffb5;font-size:12px}.feature{border:1px solid white;border-radius:28px;padding:22px 20px;background:radial-gradient(at 15% 10%,#b7d4ffb0,transparent 63%),radial-gradient(at 96% 99%,#e5d2ffb0,transparent 60%),#ffffff83;box-shadow:0 14px 30px #3135430d}.tag{display:inline-block;font-size:10px;letter-spacing:1px;font-weight:700;background:#ffffffbb;color:#0877ce;padding:7px 11px;border-radius:20px}.feature-row{display:flex;align-items:center;gap:13px;margin-top:30px}.feature-row .token{width:53px;height:53px;font-size:33px}.feature-row strong{font-size:19px;line-height:1.4;letter-spacing:-.4px}.feature-row small{display:block;color:#6e7680;font-size:11px;margin-top:5px}h1{font-size:36px;line-height:1.2;letter-spacing:-1.3px;margin:24px 0 12px}h1 span{color:#0077d6}p{font-size:14px;line-height:1.8;color:#767b84;margin:0 0 18px}.asset{display:flex;align-items:center;gap:11px;background:#ffffffbc;border:1px solid white;border-radius:20px;padding:14px;box-shadow:0 9px 22px #36394b06}.bullets{display:grid;gap:8px;margin:16px 0 19px}.bullets div{background:#ffffff9c;border:1px solid white;padding:13px 15px;border-radius:16px;font-size:12px}.bullets i{display:inline-block;background:#007ed8;width:6px;height:6px;border-radius:50%;margin-right:9px}.primary{border:0;width:100%;background:#202124;color:white;border-radius:26px;min-height:48px;padding:14px 18px;font-size:14px;font-weight:700;box-shadow:0 10px 25px #24273319}.primary:hover{background:#35383d}.demo{text-align:center;color:#8a8f98;font-size:10px;margin:12px 0 0}footer{border-top:1px solid #00000010;margin-top:26px;padding-top:17px}.legal{display:flex;flex-wrap:wrap;gap:11px 14px}.legal button{background:none;border:0;color:#0879cf;font-size:11px;padding:0;font-weight:600}footer p{font-size:10px;line-height:1.8;margin:15px 0 0;color:#959ba4}.hidden{display:none!important}.quiz-top{display:flex;justify-content:space-between;font-size:12px;color:#7b818b;margin:22px 0 10px}.bar{height:5px;background:#dce4ee;border-radius:10px;overflow:hidden}.bar div{height:100%;background:#1785dc;transition:width .25s}.question{margin-top:24px;background:#ffffffa6;border:1px solid white;border-radius:25px;padding:23px 20px;box-shadow:0 12px 30px #535e7108}.question-head{display:flex;justify-content:space-between;color:#788392;font-size:11px}.question-head b{color:#087bce}.question h2{font-size:25px;line-height:1.45;margin:22px 0}.option{display:flex;align-items:center;gap:13px;text-align:left;width:100%;padding:15px;border:1px solid #e3e9f0;background:white;border-radius:15px;margin-top:10px;font-size:14px;line-height:1.4}.option:hover{border-color:#2993e5}.letter{display:grid;place-items:center;min-width:28px;height:28px;background:#eff5fc;border-radius:9px;color:#0b7ad1;font-size:12px;font-weight:700}.back{background:none;border:0;color:#7b8490;font-size:12px;padding:19px 0}.review{text-align:center;padding:42px 12px}.loader{margin:12px auto 25px;width:65px;height:65px;border-radius:50%;border:5px solid #e3edf8;border-top-color:#1385d9;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.checklist{margin:26px 0;text-align:left;display:grid;gap:16px;font-size:13px;color:#6d7785}.done{color:#098661}.result-mark{display:grid;place-items:center;width:74px;height:74px;margin:10px auto 22px;border-radius:50%;background:#ddf6ed;color:#179767;font-size:36px}.result{text-align:center;padding:25px 0}.result h2{font-size:28px;margin:0 0 10px}.receipt{text-align:left;margin:24px 0;background:#ffffffad;border:1px solid white;border-radius:22px;padding:22px}.receipt>div{display:flex;justify-content:space-between;font-size:12px;margin:0 0 16px;color:#7f8791}.receipt>div:last-child{margin:0}.receipt b{color:#222c37}.result-note{background:#e7f1fc9c;border-radius:15px;padding:15px;text-align:left;font-size:12px;color:#60778f;line-height:1.8;margin:18px 0}.overlay{position:fixed;inset:0;background:#23304736;backdrop-filter:blur(9px);display:grid;place-items:center;z-index:10;padding:20px}.dialog{max-width:380px;width:100%;background:#ffffffed;border:1px solid white;border-radius:28px;padding:26px 20px 20px;text-align:center;box-shadow:0 25px 65px #2731432c}.dialog h2{font-size:26px;line-height:1.25;letter-spacing:-1px;margin:15px 0 10px}.dialog h2 span{color:#087ad5}.dialog p{font-size:13px}.dialog .token{margin:22px auto 15px;width:76px;height:76px;font-size:46px}.dialog strong{display:block;font-size:15px;line-height:1.5;margin-bottom:19px}.legal-content{text-align:left;max-height:50vh;overflow:auto;font-size:13px;line-height:1.9;color:#6c7683;margin:20px 0}@media(max-width:420px){h1{font-size:34px}.shell{padding-left:18px;padding-right:18px}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}
button.primary:disabled{background:#81858b;cursor:not-allowed;box-shadow:none}.review{padding:8px 0;text-align:left}.review-card{background:#ffffffdc;border:1px solid white;border-radius:27px;padding:24px 20px;box-shadow:0 14px 40px #414c7110}.review-card h2{font-size:20px;line-height:1.5;margin:0 0 8px}.review-card p{font-size:13px;font-weight:600;color:#7a7e86;line-height:1.65;margin:0 0 18px}.review-tip{background:#e6f0fb;border-radius:16px;padding:14px 13px;color:#68778a;font-size:13px;font-weight:600;margin-bottom:20px}.review-ring{position:relative;width:120px;height:120px;margin:20px auto 27px}.review-ring svg{width:100%;height:100%}.review-ring>div{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.review-ring strong{font-size:34px;line-height:1.1}.review-ring span{font-size:12px;color:#82858c;margin-top:4px}.review-meta{display:flex;justify-content:space-between;gap:15px;margin-top:10px;color:#7c8088;font-size:12px;font-weight:600}#quizSeconds{color:#0877ce}.contact-card{background:#ffffffd9;border:1px solid white;border-radius:26px;padding:24px 20px;margin-top:16px}.contact-card h2{font-size:21px;margin:0 0 8px}.contact-card p{font-size:13px}.contact-card form>label{display:block;font-size:12px;font-weight:600;color:#7b8089;margin:16px 0 8px}.contact-card input:not([type=checkbox]),.contact-card select{width:100%;height:48px;border:1px solid #e4e6ea;border-radius:15px;background:#ffffffd9;padding:0 14px;font:inherit;font-size:14px;color:#252a32}.contact-card input:focus,.contact-card select:focus{outline:2px solid #1984df;outline-offset:2px}.consent{display:flex;gap:10px;align-items:flex-start;margin:15px 0;color:#727982;font-size:12px;line-height:1.7}.consent input{width:18px;height:18px;margin:1px 0 0;accent-color:#087bdd;flex-shrink:0}.consent button{background:none;border:0;padding:0;color:#087bdd;text-decoration:underline;font-size:inherit}.form-back{width:100%;border:1px solid #e2e5ea;border-radius:25px;background:transparent;min-height:46px;margin-top:10px;color:#7b8089;font-weight:600}.contact-card p.form-note{font-size:10px;line-height:1.65;color:#8b919b;margin:15px 0}.language-modal .dialog{max-width:420px;padding:22px 18px 18px}.language-modal .dialog h2{text-align:left;font-size:20px;margin:0 0 16px}.language-modal .legal-content{margin:0 0 16px;max-height:none;overflow:visible}.language-search{width:100%;min-height:45px;padding:12px 14px;border:1px solid #dfe3eb;border-radius:13px;background:#fafbff;font:inherit;font-size:13px;color:#252a33}.language-search:focus{outline:2px solid #1886dd;outline-offset:1px}.language-list{max-height:min(52vh,430px);overflow-y:auto;margin-top:10px;scrollbar-width:thin}.language-row{display:flex;align-items:center;gap:11px;width:100%;border:0;border-radius:10px;background:transparent;min-height:48px;padding:10px 8px;text-align:left}.language-row:hover,.language-row[aria-pressed=true]{background:#e5effd}.language-flag{font-size:23px;min-width:30px;text-align:center;font-family:'Segoe UI Emoji','Apple Color Emoji',sans-serif}.language-name{font-size:13px;color:#252a33;flex:1}.language-code{font-size:11px;color:#808894;white-space:nowrap}.language-modal .primary{min-height:42px;padding:10px}.language-list button:focus-visible{outline-offset:-3px}.legal{gap:8px 12px;align-items:center}.legal button{font-size:12px;line-height:1.6;color:#007bff;font-weight:700}.legal button:hover{text-decoration:underline}.legal-content h3{font-size:16px;line-height:1.5;color:#252a33;margin:22px 0 9px}.legal-content p{font-size:13px;line-height:1.9;margin:0 0 15px;color:#657080}.legal-content p.about-updated{font-size:11px;color:#8490a0}#legalModal:not(.language-modal){padding:0;background:#f7f7fa;backdrop-filter:none}#legalModal:not(.language-modal) .dialog{position:relative;max-width:440px;width:100%;height:100dvh;max-height:100dvh;border:0;border-radius:0;background:#f5f5f7;box-shadow:none;padding:0;display:flex;flex-direction:column;text-align:left}#legalModal:not(.language-modal) #legalTitle{flex-shrink:0;height:52px;margin:0;padding:15px 16px 15px 76px;background:#fff;border-bottom:1px solid #e7e7eb;font-size:17px;line-height:22px;letter-spacing:0}#legalModal:not(.language-modal) #closeLegal{position:absolute;top:10px;left:16px;width:auto;min-height:30px;border-radius:18px;padding:5px 13px;background:#eeeef0;color:#303238;font-size:12px;box-shadow:none}#legalModal:not(.language-modal) #legalBody{flex:1;min-height:0;max-height:none;overflow-y:auto;margin:0;padding:18px 16px 30px;scrollbar-width:thin}#legalModal:not(.language-modal) .legal-content h3{font-size:15px;color:#292b31;margin:16px 0 9px}#legalModal:not(.language-modal) .legal-content p{font-size:14px;line-height:1.75;color:#42454b;margin:0 0 18px}#legalModal:not(.language-modal) .legal-content p.about-updated{font-size:14px;color:#42454b;line-height:1.75}.quiz-top>span:first-child{background:#d8eafb;color:#067be6;border-radius:20px;padding:7px 11px;font-size:12px;font-weight:700}.quiz-top{align-items:center}.question{border-radius:26px;background:#ffffffdc;padding:16px}.question-head{border-radius:19px;background:linear-gradient(120deg,#ccdefc,#e6dcfa);min-height:88px;padding:18px;align-items:center;justify-content:flex-start;gap:0}.question-head>span{font-size:11px;font-weight:600;color:#7b8491}.question-head>b{font-size:25px;letter-spacing:-1px;color:#202124}.question-token{margin-left:auto;background:linear-gradient(135deg,#71b8ff,#7853ff);width:48px;height:48px;font-size:31px;border-width:3px}.question h2{font-size:17px;line-height:1.5;margin:15px 0 9px;font-weight:700}.option{min-height:60px;border-radius:18px;padding:12px;gap:12px;font-weight:700;margin-top:10px}.letter{border-radius:50%;min-width:34px;width:34px;height:34px;color:white;font-size:12px}.letter.choice-0{background:#929398}.letter.choice-1{background:#087bea}.letter.choice-2{background:#2ec755}.letter.coin-label{font-size:10px}.letter[data-symbol=BTC]{background:#588af6}.letter[data-symbol=ETH]{background:#6b72ff}.letter[data-symbol=USDT]{background:#29aec3}.letter[data-symbol=SOL]{background:#9864ff}.letter[data-symbol=BNB]{background:#6054df}.letter[data-symbol=TRC]{background:#ff9b00}.letter[data-symbol=ERC]{background:#077fe6}.letter[data-symbol=BEP]{background:#b14ce1}
