/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.resize{resize:both}.italic{font-style:italic}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--navy:#0a2030;--navy2:#143347;--mint:#baff5b;--mint2:#dfffb4;--paper:#f5f3ea;--white:#fff;--coral:#ff7969;--muted:#6d7c83;--line:#dce2dd;--shadow:0 18px 50px #0a20301a}*{box-sizing:border-box}html{background:var(--paper)}body{color:var(--navy);background:radial-gradient(circle at 85% 8%,#baff5b2e,transparent 26%),var(--paper);min-height:100vh;margin:0;font-family:Inter,Avenir Next,PingFang SC,Microsoft YaHei,sans-serif}button,select{font:inherit;color:inherit}button{cursor:pointer}.topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:20;background:#f5f3ead6;border-bottom:1px solid #0a20301a;justify-content:space-between;align-items:center;height:76px;padding:0 34px;display:flex;position:sticky;top:0}.brand{letter-spacing:-.6px;background:0 0;border:0;align-items:center;gap:11px;font-size:21px;font-weight:900;display:flex}.brandMark{background:var(--navy);width:35px;height:35px;color:var(--mint);border-radius:10px;place-items:center;display:grid;transform:rotate(-5deg)}.headerMeta{color:var(--muted);align-items:center;gap:12px;font-size:12px;display:flex}.headerMeta b{color:var(--navy);font-size:17px}.liveDot{background:#5ac06c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #5ac06c24}.divider{background:var(--line);width:1px;height:20px}.avatar{background:var(--navy);color:#fff;border:0;border-radius:50%;width:38px;height:38px;font-weight:800}.shell{grid-template-columns:235px 1fr;max-width:1440px;min-height:calc(100vh - 76px);margin:auto;display:grid}aside{border-right:1px solid #0a20301a;padding:30px 20px}aside nav{gap:7px;display:grid}aside nav button{text-align:left;color:#52666f;background:0 0;border:0;border-radius:13px;align-items:center;gap:13px;padding:13px 14px;font-weight:700;display:flex}aside nav button span{text-align:center;width:22px;font-weight:900}aside nav button.active{background:var(--navy);color:#fff;box-shadow:0 8px 24px #0a203029}aside nav button.active span{color:var(--mint)}.sideCard{background:var(--mint);border-radius:18px;margin-top:31px;padding:18px;box-shadow:0 12px 28px #78aa2826}.sideCard>span,.sideCard small{color:#48611f;font-size:11px;font-weight:700;display:block}.sideCard strong{margin:3px 0;font-size:32px;display:block}.miniBar,.progress,.wideProgress{background:#0a203021;border-radius:99px;height:5px;overflow:hidden}.miniBar{margin-top:13px}.miniBar i,.progress i,.wideProgress i{background:var(--navy);border-radius:inherit;height:100%;display:block}.rules{border-top:1px solid var(--line);margin:22px 4px 0;padding-top:20px;font-size:11px;line-height:1.6}.rules p{color:var(--muted)}.rules a{cursor:pointer;font-weight:800}.content{width:100%;max-width:1200px;margin:auto;padding:45px 54px 80px}.pageHead{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:34px;display:flex}.eyebrow{text-transform:uppercase;letter-spacing:2px;color:#5d752d;font-size:10px;font-weight:900}.pageHead h1{letter-spacing:-2px;margin:7px 0 8px;font-size:41px;line-height:1.05}.pageHead p{max-width:650px;color:var(--muted);margin:0;font-size:14px;line-height:1.6}.stat{border-left:3px solid var(--mint);min-width:150px;padding-left:16px}.stat span,.stat small{color:var(--muted);font-size:10px;display:block}.stat b{margin:2px 0;font-size:28px;display:block}.stat.accent{border-color:var(--coral)}.quizGrid{grid-template-columns:minmax(0,1fr) 280px;gap:24px;display:grid}.questionCard,.trustCard,.tableCard,.balanceCard,.methodCard,.profileCard,.settingsCard{box-shadow:var(--shadow);background:#ffffffeb;border:1px solid #0a203014;border-radius:24px}.questionCard{padding:27px 30px 21px}.questionTop{color:var(--muted);justify-content:space-between;align-items:center;font-size:11px;font-weight:800;display:flex}.pill{color:#53695d;background:#e9efe8;border-radius:99px;padding:5px 10px}.progress{background:#edf0ec;margin:14px 0 30px}.progress i{background:var(--mint)}.questionCard h2{letter-spacing:-1px;min-height:68px;margin:0 0 25px;font-size:29px}.answers{grid-template-columns:1fr 1fr;gap:12px;display:grid}.answers button{border:1px solid var(--line);text-align:left;background:#fafbf8;border-radius:14px;align-items:center;gap:13px;min-height:65px;padding:10px 14px;font-weight:700;transition:all .2s;display:flex}.answers button:hover{border-color:var(--navy);transform:translateY(-1px)}.answers button>span{background:#e9eeea;border-radius:9px;place-items:center;width:32px;height:32px;font-size:11px;display:grid}.answers button i{margin-left:auto;font-size:19px;font-style:normal}.answers button.correct{background:var(--mint2);border-color:#8ed62b}.answers button.wrong{border-color:var(--coral);background:#fff0ed}.questionFoot{color:var(--muted);border-top:1px solid #edf0ec;justify-content:space-between;margin-top:26px;padding-top:17px;font-size:11px;display:flex}.questionFoot b{color:var(--navy)}.rightRail{align-content:start;gap:17px;display:grid}.streakCard{background:var(--navy);color:#fff;border-radius:22px;gap:16px;padding:22px;display:flex}.flame{background:var(--mint);width:42px;height:42px;color:var(--navy);border-radius:12px;place-items:center;font-weight:900;display:grid}.streakCard small{color:#acbdc6;font-size:10px}.streakCard strong{color:var(--mint);font-size:43px;line-height:1.05;display:block}.streakCard p{color:#acbdc6;margin:4px 0 0;font-size:10px}.trustCard{padding:22px}.trustCard b{font-size:15px}.trustCard p{color:var(--muted);font-size:11px;line-height:1.6}.trustCard div{margin-top:10px;font-size:11px;font-weight:700}.trustCard div span{color:#5fa918;margin-right:7px}.inviteHero{background:var(--navy);color:#fff;border-radius:27px;justify-content:space-between;align-items:center;padding:38px 42px;display:flex;position:relative;overflow:hidden}.inviteHero:after{content:"";border:1px solid #baff5b38;border-radius:50%;width:260px;height:260px;position:absolute;right:-65px}.inviteHero h2{letter-spacing:-1px;margin:13px 0 8px;font-size:29px}.inviteHero p{color:#b6c5ca;max-width:600px;font-size:12px;line-height:1.6}.bigTag{background:var(--mint);color:var(--navy);border-radius:99px;padding:7px 11px;font-size:11px;font-weight:900;display:inline-block}.referral{background:#fff;border-radius:12px;max-width:455px;margin-top:22px;padding:5px 5px 5px 15px;display:flex}.referral code{color:var(--navy);flex:1;align-items:center;font-size:12px;display:flex}.referral button{background:var(--mint);border:0;border-radius:9px;padding:10px 15px;font-size:11px;font-weight:900}.orbit{border:12px solid var(--mint);text-align:center;z-index:1;border-radius:50%;flex:none;place-content:center;width:130px;height:130px;display:grid}.orbit b{font-size:34px}.orbit span{font-size:12px}.orbit small{color:#b6c5ca}.threeCols{grid-template-columns:repeat(3,1fr);gap:16px;margin:21px 0;display:grid}.infoCard{border:1px solid var(--line);background:#fff;border-radius:18px;padding:20px}.infoCard>span{color:#82907e;font-size:10px;font-weight:900}.infoCard h3{margin:14px 0 5px;font-size:14px}.infoCard p{color:var(--muted);margin:0;font-size:11px}.tableCard{margin-top:20px;padding:23px}.cardTitle{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.cardTitle h3{margin:0;font-size:16px}.cardTitle>span{color:var(--muted);font-size:10px}.table .tr{border-top:1px solid #edf0ec;grid-template-columns:1.4fr 1.2fr 1fr .5fr;align-items:center;gap:12px;padding:13px 9px;font-size:11px;display:grid}.tr.head{color:var(--muted);font-weight:700}.statusOk,.statusWait{color:#4d812e;background:#e7f7df;border-radius:99px;padding:5px 8px;font-style:normal}.statusWait{color:#9c6b14;background:#fff2d8}.withdrawGrid,.profileGrid{grid-template-columns:.9fr 1.1fr;gap:22px;display:grid}.balanceCard,.methodCard,.profileCard,.settingsCard{padding:27px}.balanceCard>span{color:var(--muted);font-size:11px}.money b{font-size:40px}.money em{color:var(--muted);font-style:normal}.wideProgress{height:8px;margin:13px 0 25px}.wideProgress i{background:var(--mint)}.checkRow{border-top:1px solid #edf0ec;align-items:center;gap:12px;padding:15px 0;display:flex}.checkRow>span{background:#edf0ec;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;font-weight:900;display:grid}.checkRow>span.done{background:var(--mint)}.checkRow div{gap:2px;display:grid}.checkRow b{font-size:11px}.checkRow small{color:var(--muted);font-size:9px}.disabled{color:#819087;background:#dce2dd;border:0;border-radius:12px;width:100%;margin-top:12px;padding:13px;font-weight:800}.fine{text-align:center;color:var(--muted);font-size:9px}.methodCard label{gap:7px;font-size:10px;font-weight:800;display:grid}.methodCard select,.settingsCard select{border:1px solid var(--line);background:#fafbf8;border-radius:10px;padding:11px}.methods{gap:10px;margin-top:18px;display:grid}.methods button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:14px;align-items:center;gap:12px;padding:13px;display:flex}.methodIcon{color:#fff;background:#2670eb;border-radius:10px;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.methodIcon.bank{background:var(--navy)}.methods button div{display:grid}.methods small{color:var(--muted);font-size:9px}.methods i{background:var(--mint);border-radius:99px;margin-left:auto;padding:5px 7px;font-size:9px;font-style:normal}.methods em{margin-left:auto;font-style:normal}details{margin-top:18px;font-size:11px}summary{cursor:pointer;font-weight:800}.countryList{grid-template-columns:1fr 1fr;gap:8px;max-height:180px;margin-top:14px;display:grid;overflow:auto}.countryList span{background:#f5f7f3;border-radius:8px;padding:8px;display:grid}.countryList small{color:var(--muted)}.notice{background:#e4f9c7;border-radius:16px;gap:18px;margin-top:20px;padding:16px 20px;font-size:11px;display:flex}.notice p{color:#536542;margin:0}.person{align-items:center;gap:17px;display:flex}.bigAvatar{background:var(--navy);width:67px;height:67px;color:var(--mint);border-radius:18px;place-items:center;font-size:22px;font-weight:900;display:grid}.person h2{margin:0 0 3px}.person p{color:var(--muted);margin:0;font-size:11px}.person span{color:#4c7c32;background:#e8f9dd;border-radius:99px;margin-top:6px;padding:4px 7px;font-size:9px;display:inline-block}.profileStats{border:1px solid var(--line);border-radius:14px;grid-template-columns:repeat(3,1fr);margin:23px 0;display:grid}.profileStats div{text-align:center;border-right:1px solid var(--line);padding:14px}.profileStats div:last-child{border:0}.profileStats b,.profileStats small{display:block}.profileStats small{color:var(--muted);margin-top:3px;font-size:8px}.loginBtn{border:1px solid var(--line);background:#fff;border-radius:11px;width:100%;margin-top:8px;padding:11px;font-weight:700}.loginBtn span{margin-right:8px;font-weight:900}.loginBtn .fb{color:#1877f2}.settingsCard h3{margin-top:0}.setting{border-top:1px solid #edf0ec;align-items:center;gap:12px;padding:16px 0;display:flex}.setting>span{background:#edf0ec;border-radius:9px;place-items:center;width:32px;height:32px;font-weight:900;display:grid}.setting>div{margin-right:auto;display:grid}.setting b{font-size:11px}.setting small{color:var(--muted);font-size:9px}.setting strong{font-size:11px}.setting select{padding:8px;font-size:10px}.privacy{color:var(--muted);background:#f2f5ef;border-radius:11px;padding:12px;font-size:9px;line-height:1.5}.safe{color:#4a983a!important}.securityRow{border-top:1px solid var(--line);grid-template-columns:1.2fr 1.2fr 1fr .7fr;padding-top:14px;font-size:10px;display:grid}.securityRow b{text-align:right;color:#4b8c36}.modalWrap{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:50;background:#04121b9e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:var(--paper);text-align:center;border-radius:25px;width:min(420px,100%);padding:32px;position:relative;box-shadow:0 30px 90px #00000040}.close{color:var(--muted);background:0 0;border:0;font-size:24px;position:absolute;top:12px;right:15px}.modalIcon{width:50px;height:50px;color:var(--coral);background:#ffe2dd;border-radius:50%;place-items:center;margin:auto;font-size:23px;font-weight:900;display:grid}.modal h2{margin:14px 0 7px;font-size:25px}.modal p{color:var(--muted);font-size:12px;line-height:1.6}.modal .primary,.modal .secondary{border-radius:11px;width:100%;margin-top:9px;padding:13px;font-weight:800;display:block}.modal .primary{background:var(--mint);border:0}.modal .secondary{border:1px solid var(--line);background:0 0}.modal small{color:var(--muted);margin-top:14px;font-size:9px;display:block}.mobileNav{display:none}@media (max-width:900px){.shell{grid-template-columns:1fr}aside{display:none}.content{padding:31px 22px 95px}.quizGrid{grid-template-columns:1fr}.rightRail{grid-template-columns:1fr 1fr}.withdrawGrid,.profileGrid{grid-template-columns:1fr}.mobileNav{border-top:1px solid var(--line);z-index:30;padding:7px 5px calc(7px + env(safe-area-inset-bottom));background:#fff;justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0}.mobileNav button{color:var(--muted);background:0 0;border:0;place-items:center;gap:3px;font-size:9px;display:grid}.mobileNav button span{font-size:15px}.mobileNav button.active{color:var(--navy);font-weight:900}.headerMeta>span:not(.liveDot){display:none}}@media (max-width:600px){.topbar{height:65px;padding:0 18px}.headerMeta{gap:8px}.shell{min-height:calc(100vh - 65px)}.content{padding:26px 15px 90px}.pageHead{align-items:flex-start}.pageHead h1{font-size:32px}.pageHead p{font-size:12px}.stat{display:none}.questionCard{padding:20px 17px}.questionCard h2{min-height:auto;font-size:24px}.answers,.rightRail{grid-template-columns:1fr}.inviteHero{padding:28px 22px;display:block}.orbit{width:100px;height:100px;margin-top:25px}.referral code{font-size:9px}.threeCols{grid-template-columns:1fr}.table .tr{grid-template-columns:1fr 1fr}.table .tr span:nth-child(2),.table .tr.head span:nth-child(3),.table .tr.head span:nth-child(4){display:none}.countryList{grid-template-columns:1fr}.notice{display:block}.securityRow{grid-template-columns:1fr 1fr;gap:8px}.securityRow span:nth-child(3){display:none}.securityRow b{text-align:left}}.conversion{background:var(--navy);color:#fff;border-radius:15px;margin-top:14px;padding:15px}.conversion>span{color:#b7c6cd;font-size:9px}.conversion strong{margin:3px 0;font-size:25px;display:block}.conversion strong small{color:var(--mint);font-size:10px}.conversion p{color:#b7c6cd;margin:0;font-size:9px}.conversion em{color:var(--mint);margin-top:7px;font-size:8px;font-style:normal;display:block}.questionCard.locked{position:relative;overflow:hidden}.questionCard.locked>.questionTop,.questionCard.locked>.progress,.questionCard.locked>h2,.questionCard.locked>.answers,.questionCard.locked>.questionFoot{filter:blur(3px);opacity:.28;pointer-events:none}.quizGate{text-align:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffa3;flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex;position:absolute;inset:0}.quizGate h2{min-height:0;margin:12px 0 5px;font-size:24px}.quizGate p{max-width:390px;color:var(--muted);font-size:11px;line-height:1.6}.quizGate button{background:var(--mint);border:0;border-radius:12px;margin:8px 0;padding:12px 22px;font-weight:900}.quizGate small{color:var(--muted);font-size:8px}.gateIcon{background:var(--navy);width:48px;height:48px;color:var(--mint);border-radius:14px;place-items:center;font-size:20px;font-weight:900;display:grid;transform:rotate(-5deg)}.modalIcon.auth{background:var(--navy);color:var(--mint)}.oauth{border-radius:11px;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:9px;padding:12px;font-weight:800;display:flex}.oauth.google{border:1px solid var(--line);background:#fff}.oauth.facebook{color:#fff;background:#1877f2;border:0}.oauth b{font-size:17px}.dataConsent{text-align:left;color:var(--muted);background:#edf1eb;border-radius:10px;margin-top:14px;padding:11px;font-size:9px;line-height:1.5}.signupForm{gap:9px;margin:14px 0;display:grid}.signupForm label{text-align:left;gap:4px;font-size:9px;font-weight:800;display:grid}.signupForm input{border:1px solid var(--line);background:#fff;border-radius:9px;outline:none;width:100%;padding:10px;font-size:11px}.signupForm input:focus{border-color:var(--navy);box-shadow:0 0 0 3px #0a203014}.signupForm label small{color:var(--muted);font-size:8px;font-weight:500}.passwordRow{grid-template-columns:1fr 1fr;gap:8px;display:grid}.registerBtn{background:var(--mint);border:0;border-radius:10px;padding:12px;font-weight:900}.formError{color:#a83a2d;text-align:left;background:#fff0ed;border-radius:8px;padding:8px;font-size:9px}.or{color:var(--muted);align-items:center;gap:9px;margin:10px 0;font-size:8px;display:flex}.or:before,.or:after{content:"";background:var(--line);flex:1;height:1px}.authModal{max-height:min(720px,92vh);overflow:auto}.signupForm select{border:1px solid var(--line);background:#fff;border-radius:9px;width:100%;padding:10px;font-size:11px}.methods button.selectedMethod{border-color:var(--navy);box-shadow:0 0 0 2px #0a203014}.payoutModal{max-height:min(760px,92vh);overflow:auto}.payoutWarning{color:#80601e;text-align:left;background:#fff5dd;border-radius:9px;padding:10px;font-size:9px;line-height:1.5}.payoutDetailsBtn{background:var(--navy);color:#fff;border:0;border-radius:11px;width:100%;margin-top:14px;padding:12px;font-weight:900}.payoutHint{text-align:center;color:var(--muted);margin-top:7px;font-size:8px;display:block}.savedPayout{background:#eaf8df;border:1px solid #c9e9ae;border-radius:11px;align-items:center;gap:10px;margin-top:14px;padding:11px;display:flex}.savedPayout>span{background:var(--mint);border-radius:50%;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.savedPayout div{text-align:left;display:grid}.savedPayout b{font-size:10px}.savedPayout small{color:var(--muted);font-size:8px}.emptyState{text-align:center;color:var(--muted);border-top:1px solid var(--line);padding:28px;font-size:10px}button:disabled{cursor:not-allowed;opacity:.58}.languagePicker{border:1px solid var(--line);background:#fff;border-radius:8px;max-width:145px;padding:7px;font-size:9px}.headerLogin{border:1px solid var(--navy);background:var(--navy);color:#fff;white-space:nowrap;border-radius:9px;padding:8px 13px;font-size:10px;font-weight:900}.quizGate button.gateLogin{color:var(--navy);text-underline-offset:3px;background:0 0;margin:0 0 5px;padding:3px 10px;text-decoration:underline}.authTabs{background:#e8ece6;border-radius:11px;grid-template-columns:1fr 1fr;gap:4px;margin:17px 0 12px;padding:4px;display:grid}.authTabs button{color:var(--muted);background:0 0;border:0;border-radius:8px;padding:9px;font-size:10px;font-weight:900}.authTabs button.active{color:var(--navy);background:#fff;box-shadow:0 3px 10px #0a203014}@media (max-width:600px){.headerLogin{padding:7px 10px}.authModal{padding:26px 20px}}.trialMode{background:var(--mint);color:var(--navy);border-radius:99px;margin-right:8px;padding:5px 9px;font-size:9px;display:inline-block}.trialNotice{background:#e7f8d1;border:1px solid #c5eb92;border-radius:12px;align-items:center;gap:9px;margin:-14px 0 18px;padding:10px 12px;font-size:10px;font-weight:800;display:flex}.trialNotice>span{background:var(--navy);width:21px;height:21px;color:var(--mint);border-radius:50%;place-items:center;display:grid}.trialNotice button{background:0 0;border:0;margin-left:auto;font-size:9px;font-weight:900;text-decoration:underline}.authModal .trialExit{border:1px solid var(--line);background:0 0;border-radius:11px;width:100%;margin-top:9px;padding:11px;font-weight:800}.adminLogin{background:radial-gradient(circle at 20% 10%,#baff5b2e,#0000 26%),#081b27;place-items:center;min-height:100vh;padding:24px;display:grid}.adminLogin>section{width:min(430px,100%)}.adminBrand{color:inherit;align-items:center;gap:10px;font-size:18px;font-weight:900;text-decoration:none;display:flex}.adminLogin .adminBrand{color:#fff;justify-content:center;margin-bottom:22px}.adminBrand>span{background:var(--mint);width:34px;height:34px;color:var(--navy);border-radius:10px;place-items:center;display:grid}.adminLoginCard{background:var(--paper);border-radius:24px;padding:34px;box-shadow:0 30px 80px #0000004d}.adminEyebrow{letter-spacing:1.6px;text-transform:uppercase;color:#6c813f;font-size:9px;font-weight:900}.adminLoginCard h1{margin:8px 0 6px;font-size:30px}.adminLoginCard>p{color:var(--muted);margin:0 0 20px;font-size:11px}.adminLoginCard form{gap:12px;display:grid}.adminLoginCard label{gap:6px;font-size:10px;font-weight:800;display:grid}.adminLoginCard input,.adminSearch{border:1px solid var(--line);background:#fff;border-radius:10px;outline:none;padding:12px}.adminLoginCard form button{background:var(--mint);border:0;border-radius:10px;padding:13px;font-weight:900}.adminLoginCard>small{text-align:center;color:var(--muted);margin-top:16px;font-size:8px;display:block}.adminError{color:#a83a2d;background:#fff0ed;border-radius:8px;padding:9px;font-size:9px}.adminApp{background:#eef1ec;grid-template-columns:220px 1fr;min-height:100vh;display:grid}.adminSide{color:#fff;background:#081b27;flex-direction:column;height:100vh;min-height:100vh;padding:25px 18px;display:flex;position:sticky;top:0}.adminSide>small{color:#7e959f;margin:5px 0 32px 45px;font-size:8px}.adminSide nav{gap:7px;display:grid}.adminSide nav button{color:#a9bbc2;text-align:left;background:0 0;border:0;border-radius:10px;padding:12px;font-weight:700}.adminSide nav button.active{color:var(--mint);background:#17313e}.adminAccount{border-top:1px solid #24404d;align-items:center;gap:9px;margin-top:auto;padding-top:18px;display:flex}.adminAccount>b{background:var(--mint);width:32px;height:32px;color:var(--navy);border-radius:50%;place-items:center;font-size:10px;display:grid}.adminAccount span{display:grid}.adminAccount strong{font-size:10px}.adminAccount small{color:#8298a1;font-size:8px}.adminAccount button{color:#8298a1;background:0 0;border:0;margin-left:auto;font-size:9px}.adminMain{min-width:0;padding:34px}.adminMain>header{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.adminMain h1{margin:5px 0 0;font-size:30px}.adminLive{color:#637376;background:#fff;border:1px solid #dce2dd;border-radius:99px;padding:8px 11px;font-size:9px}.adminLive i{background:#62bc54;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.adminKpis{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.adminKpis article,.adminPanel{background:#fff;border:1px solid #dfe4df;border-radius:16px;padding:20px}.adminKpis span,.adminKpis small{color:var(--muted);font-size:9px;display:block}.adminKpis b{margin:7px 0;font-size:27px;display:block}.adminKpis .up{color:#4c953f}.adminKpis .warn{color:#bd721f}.adminPanel{margin-top:16px}.adminPanelHead{justify-content:space-between;align-items:center;gap:20px;display:flex}.adminPanelHead h2{margin:0;font-size:15px}.adminPanelHead p{color:var(--muted);margin:4px 0 0;font-size:9px}.adminPanelHead>button{background:0 0;border:0;font-size:9px;font-weight:800}.periodTabs{background:#eef1ec;border-radius:8px;padding:3px;display:flex}.periodTabs button{background:0 0;border:0;border-radius:6px;padding:7px 12px;font-size:9px}.periodTabs button.active{background:var(--navy);color:#fff}.trafficSummary{gap:28px;margin:22px 0 5px;display:flex}.trafficSummary span{color:var(--muted);font-size:8px;display:grid}.trafficSummary b{color:var(--navy);font-size:18px}.barChart{border-bottom:1px solid var(--line);align-items:end;gap:10px;height:210px;padding-top:15px;display:flex}.barChart>div{flex-direction:column;flex:1;justify-content:end;align-items:center;gap:8px;height:100%;display:flex}.barChart span{background:linear-gradient(var(--mint),#91d635);border-radius:5px 5px 0 0;width:min(28px,80%);min-height:5px}.barChart small{color:var(--muted);height:12px;font-size:8px}.adminTwo{grid-template-columns:1fr 1fr;gap:16px;display:grid}.countryRank{grid-template-columns:90px 1fr 40px;align-items:center;gap:10px;margin-top:17px;font-size:9px;display:grid}.countryRank i{background:#edf0ec;border-radius:99px;height:6px;overflow:hidden}.countryRank em{background:var(--mint);height:100%;display:block}.countryRank b{text-align:right}.adminTodo{border-top:1px solid var(--line);grid-template-columns:45px 1fr;align-items:center;padding:15px 0;display:grid}.adminTodo b{grid-row:span 2;font-size:24px}.adminTodo span{font-size:10px;font-weight:800}.adminTodo small{color:var(--muted);font-size:8px}.adminSearch{width:min(340px,45vw);padding:9px;font-size:9px}.adminTable{margin-top:18px;overflow:auto}.adminTr{border-top:1px solid #edf0ec;align-items:center;gap:12px;min-width:920px;padding:13px 8px;font-size:9px;display:grid}.adminTr.head{color:var(--muted);background:#f7f8f5;border-radius:8px;font-weight:800}.userTable .adminTr{grid-template-columns:1.5fr .65fr .7fr 1fr .9fr 1.1fr .65fr}.withdrawalTable .adminTr{grid-template-columns:1.3fr .65fr 1fr .7fr .8fr 1.1fr .9fr}.adminTr>span{display:grid}.adminTr small{color:var(--muted);margin-top:3px;font-size:8px}.adminTr code{font-size:9px}.adminTr select{border:1px solid var(--line);background:#fff;border-radius:8px;padding:7px;font-size:9px}.adminStatus{text-align:center;color:#4c8333;background:#e8f5df;border-radius:99px;padding:5px 7px;font-style:normal}.adminStatus.待审核{color:#94691c;background:#fff3d8}.adminStatus.受限{color:#a44236;background:#ffe6e1}.exportBtn{color:#fff;border-radius:8px;background:var(--navy)!important;border:0!important;padding:9px 13px!important}.adminPanel.trafficPanel{padding-bottom:15px}.displayOnly{color:#66777c;background:#edf0ec;border-radius:99px;padding:7px 10px;font-size:9px;font-weight:800}.withdrawViewStatus{color:#70571e;text-align:center;background:#fff3d8;border-radius:99px;padding:6px 8px;font-size:9px;font-style:normal;font-weight:800}.withdrawViewStatus.已完成{color:#4c8333;background:#e8f5df}.thirdPartyNote{background:#f1f3ef;border-radius:10px;align-items:center;gap:14px;margin-top:16px;padding:12px 14px;display:flex}.thirdPartyNote b{font-size:9px}.thirdPartyNote span{color:var(--muted);font-size:8px}.minuteLine{width:100%;height:210px;margin-top:5px;display:block}.adSettingsGrid{align-items:start}.adSettingsForm{gap:17px;margin-top:24px;display:grid}.adSettingsForm>label,.adTaskConfig>label{gap:7px;font-size:10px;font-weight:800;display:grid}.adSettingsForm input[type=url],.durationInput input{border:1px solid var(--line);background:#fafbf8;border-radius:9px;outline:none;padding:11px}.adSettingsForm input[type=url]:focus{border-color:#83b943;box-shadow:0 0 0 3px #baff5b33}.adSettingsForm label>small{color:var(--muted);font-size:8px;font-weight:500}.adTaskConfigList{gap:14px;display:grid}.adTaskConfig{border:1px solid var(--line);background:#fbfcfa;border-radius:13px;gap:11px;margin:0;padding:15px;display:grid}.adTaskConfig legend{color:var(--navy);padding:0 7px;font-size:11px;font-weight:900}.durationInput{align-items:center;gap:8px;display:flex}.durationInput input{width:100px}.durationInput span{font-size:10px}.toggleRow{background:#f5f7f3;border-radius:11px;justify-content:space-between;align-items:center;padding:12px;display:flex!important}.toggleRow>span{display:grid}.toggleRow input{width:38px;height:20px}.adSettingsForm>button{background:var(--navy);color:#fff;border:0;border-radius:10px;padding:12px;font-weight:900}.adSettingsForm>button:disabled{color:#7d8b84;background:#cfd7d2}.settingsSaved{color:#4c8333;background:#e8f5df;border-radius:9px;padding:9px;font-size:9px;font-weight:800}.settingOn{color:#4c8333;background:#e8f5df;border-radius:99px;padding:7px 10px;font-size:9px;font-weight:800}.adRulePanel>h2{margin:0 0 16px;font-size:15px}.adRulePanel>div{border-top:1px solid var(--line);align-items:center;gap:12px;padding:16px 0;display:flex}.adRulePanel>div>span{background:var(--mint);border-radius:9px;place-items:center;width:32px;height:32px;font-size:9px;font-weight:900;display:grid}.adRulePanel p{margin:0;display:grid}.adRulePanel b{font-size:10px}.adRulePanel small{color:var(--muted);margin-top:3px;font-size:8px}.adRulePanel>aside{color:#80601e;background:#fff3d8;border:1px solid #f0d69c;border-radius:9px;padding:11px;font-size:8px}.domainSettingsGrid{align-items:start}.domainAddForm{gap:15px;margin-top:22px;display:grid}.domainAddForm>label:first-child{gap:7px;font-size:10px;font-weight:800;display:grid}.domainAddForm input[type=text],.domainAddForm input:not([type]){border:1px solid var(--line);background:#fafbf8;border-radius:9px;outline:none;padding:12px}.domainAddForm input:focus{border-color:#83b943;box-shadow:0 0 0 3px #baff5b33}.domainActiveChoice{background:#f5f7f3;border-radius:11px;align-items:center;gap:10px;padding:12px;display:flex}.domainActiveChoice>input{width:18px;height:18px}.domainActiveChoice>span{display:grid}.domainActiveChoice b{font-size:10px}.domainActiveChoice small{color:var(--muted);margin-top:3px;font-size:8px}.domainAddForm>button{background:var(--navy);color:#fff;border:0;border-radius:10px;padding:12px;font-weight:900}.domainAddForm>button:disabled{color:#7d8b84;background:#cfd7d2}.domainFallbackNote{background:#fff9eb;border:1px solid #f0d69c;border-radius:10px;gap:4px;margin-top:16px;padding:12px;display:grid}.domainFallbackNote b{font-size:9px}.domainFallbackNote span{color:#80601e;font-size:8px;line-height:1.5}.domainCount{color:var(--muted);font-size:9px}.domainList{gap:10px;margin-top:18px;display:grid}.domainList article{border:1px solid var(--line);background:#fbfcfa;border-radius:12px;justify-content:space-between;align-items:center;gap:15px;padding:14px;display:flex}.domainList article.active{background:#f5ffe9;border-color:#8abd4a;box-shadow:0 0 0 2px #baff5b2e}.domainList article>div:first-child{min-width:0;display:grid}.domainList b{overflow-wrap:anywhere;font-size:11px}.domainList small{color:var(--muted);overflow-wrap:anywhere;margin-top:4px;font-size:8px}.domainList em{color:#5d872d;margin-top:7px;font-size:8px;font-style:normal}.domainList article>div:last-child{align-items:center;gap:10px;display:flex}.domainList button{background:var(--navy);color:#fff;white-space:nowrap;border:0;border-radius:8px;padding:8px 10px;font-size:8px;font-weight:800}.domainList button:disabled{color:#77827d;background:#d6ddd8}.domainList label{white-space:nowrap;align-items:center;gap:4px;font-size:8px;display:flex}@media (max-width:900px){.adminApp{grid-template-columns:1fr}.adminSide{height:auto;min-height:0;position:static}.adminSide nav{grid-template-columns:repeat(3,1fr)}.adminAccount{margin-top:20px}.adminMain{padding:20px}.adminKpis{grid-template-columns:1fr 1fr}.adminTwo{grid-template-columns:1fr}}.detected{float:right;font-weight:700;color:#4c8b37!important;font-size:8px!important}.unlockTeaser{background:var(--navy);color:#fff;border-radius:20px;align-items:center;gap:18px;margin-top:20px;padding:23px 25px;display:flex;position:relative;overflow:hidden}.unlockTeaser:after{content:"$1M";color:#baff5b0f;font-size:100px;font-weight:900;position:absolute;top:-25px;right:105px}.unlockIcon{background:var(--mint);width:48px;height:48px;color:var(--navy);border-radius:14px;flex:none;place-items:center;font-size:20px;display:grid}.unlockTeaser h3{margin:5px 0;font-size:17px}.unlockTeaser p{color:#bdcbd1;margin:0;font-size:11px}.unlockTeaser p strong{color:var(--mint);font-size:15px}.unlockTeaser small{color:#8fa4ae;margin-top:7px;font-size:8px;display:block}.coming{text-transform:uppercase;letter-spacing:1.5px;color:var(--mint);font-size:8px;font-weight:900}.lockedBadge{white-space:nowrap;z-index:1;border:1px solid #fff3;border-radius:99px;margin-left:auto;padding:8px 11px;font-size:9px}@media (max-width:600px){.unlockTeaser{align-items:flex-start}.lockedBadge{position:absolute;top:14px;right:14px}.unlockTeaser>div:nth-child(2){padding-top:28px}}.withdrawBtn{background:var(--mint);border:0;border-radius:12px;width:100%;margin-top:12px;padding:13px;font-weight:900}.eligibility{text-align:left;gap:8px;margin:18px 0;display:grid}.eligibility>div{border:1px solid var(--line);border-radius:11px;align-items:center;gap:11px;padding:11px;display:flex}.eligibility>div>span{background:#edf0ec;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;font-weight:900;display:grid}.eligibility .pass>span{background:var(--mint)}.eligibility .pending{background:#fff9ed;border-color:#f1c36f}.eligibility p{margin:0;display:grid}.eligibility b{font-size:10px}.eligibility small{color:var(--muted);margin:2px 0 0!important;font-size:8px!important}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.legalPage{background:radial-gradient(circle at 88% 5%,#baff5b38,#0000 27%),#f5f3ea;min-height:100vh;padding:24px}.legalHeader{justify-content:space-between;align-items:center;max-width:900px;margin:0 auto 22px;display:flex}.legalHeader a{color:inherit;font-size:13px;font-weight:800;text-decoration:none}.legalBrand{align-items:center;gap:10px;display:flex;font-size:20px!important}.legalBrand span{color:#baff5b;background:#0a2030;border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.legalCard{background:#fffffff0;border:1px solid #0a203017;border-radius:26px;max-width:900px;margin:auto;padding:48px 56px;box-shadow:0 22px 70px #0a203017}.legalEyebrow{letter-spacing:2px;color:#668035;font-size:10px;font-weight:900}.legalCard h1{letter-spacing:-2px;margin:8px 0;font-size:42px}.legalSummary{color:#64727a;font-size:15px;line-height:1.7}.legalDate{color:#859198;border-bottom:1px solid #e8ece7;padding-bottom:25px;font-size:11px}.legalCard section{padding-top:22px}.legalCard h2{margin:0 0 8px;font-size:18px}.legalCard section p{color:#52636c;margin:0;font-size:13px;line-height:1.85}.legalLinks{border-top:1px solid #e8ece7;gap:20px;margin-top:30px;padding-top:22px;display:flex}.legalLinks a{color:#39551d;font-size:12px;font-weight:800}@media (max-width:680px){.legalPage{padding:16px}.legalCard{padding:30px 24px}.legalCard h1{font-size:34px}.legalLinks{flex-wrap:wrap}}.siteFooter{color:#64727a;justify-content:center;align-items:center;gap:22px;padding:24px 20px 34px;font-size:11px;display:flex}.siteFooter a{color:#39551d;font-weight:800;text-decoration:none}@media (max-width:680px){.siteFooter{flex-wrap:wrap;gap:12px 18px;padding-bottom:90px}}.socialShare{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:520px;margin-top:15px;display:grid}.socialShare button{color:#fff;background:#ffffff17;border:1px solid #ffffff2e;border-radius:12px;justify-content:flex-start;align-items:center;gap:9px;min-height:48px;padding:9px 13px;font-size:11px;font-weight:800;display:flex}.socialShare button:hover{background:#ffffff29}.socialShare button:disabled{opacity:.4;cursor:not-allowed}.socialIcon{color:#fff;border-radius:8px;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:15px;display:grid}.fbIcon,.msgIcon{background:#1877f2}.waIcon{background:#25d366}.igIcon{background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045)}.tgIcon{background:#229ed9}.xIcon{background:#050505}.moreIcon{background:#64727a}@media (max-width:680px){.socialShare{grid-template-columns:repeat(2,minmax(0,1fr))}.socialShare button{min-height:52px;font-size:12px}}.installShortcut{z-index:36;background:var(--navy);color:#fff;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;padding:10px 16px 10px 10px;font-size:11px;font-weight:900;transition:transform .18s,box-shadow .18s;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 14px 38px #0a203040}.installShortcut:hover{transform:translateY(-2px);box-shadow:0 18px 45px #0a20304f}.installShortcut span{background:var(--mint);width:25px;height:25px;color:var(--navy);border-radius:50%;place-items:center;font-size:15px;display:grid}.modalIcon.install{background:var(--mint);color:var(--navy)}@media (max-width:900px){.installShortcut{padding:9px 13px 9px 9px;bottom:82px;right:14px}}@media (prefers-reduced-motion:reduce){.installShortcut:hover{transform:none}}.userTable .adminTr{grid-template-columns:minmax(280px,1.45fr) minmax(105px,.65fr) minmax(135px,.7fr) minmax(135px,.75fr) minmax(115px,.65fr) minmax(105px,.65fr) minmax(145px,.85fr) minmax(125px,.75fr) minmax(90px,.55fr) minmax(150px,.9fr) minmax(230px,1fr) minmax(150px,.85fr);min-width:1900px}.userTable .adminTr>*{min-width:0}.userTable .adminTr>strong{display:grid}.userTable .adminTr>:nth-child(3),.userTable .adminTr>:nth-child(5),.userTable .adminTr>:nth-child(6),.userTable .adminTr>:nth-child(8),.userTable .adminTr>:nth-child(9){text-align:right;justify-self:stretch}.userTable .adminTr code{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.adminBalance{color:#4c8333;font-variant-numeric:tabular-nums}.pendingReward{color:#a56614;font-variant-numeric:tabular-nums}.adminQuizStatus{text-align:center;color:#67777c;background:#edf0ec;border-radius:10px;padding:7px 8px;font-style:normal;font-weight:900;display:grid}.adminQuizStatus.playing{color:#94691c;background:#fff3d8}.adminQuizStatus.completed{color:#4c8333;background:#e8f5df}.adminQuizStatus small{color:inherit;opacity:.72;margin-top:2px}.roundProgress{gap:6px}.roundProgress>i{background:#e7ece7;border-radius:99px;height:5px;display:block;overflow:hidden}.roundProgress em{border-radius:inherit;background:#8ece36;height:100%;display:block}.completionModal{background:radial-gradient(circle at 50% 0,#baff5b59,transparent 42%),var(--paper)}.modalIcon.complete{background:var(--mint);color:var(--navy);box-shadow:0 0 0 9px #baff5b2e}.completionModal h2{margin-top:20px}.completionModal p{font-size:13px}.levelStat b{justify-content:center;align-items:baseline;gap:4px;display:flex!important}.levelStat b em{color:var(--muted);font-size:13px;font-style:normal}.levelMap{border:1px solid var(--line);background:#fff;border-radius:17px;margin-bottom:16px;padding:13px 16px;box-shadow:0 8px 25px #0a20300a}.levelMap>div{justify-content:space-between;align-items:center;margin-bottom:9px;font-size:9px;display:flex}.levelMap>div span{color:var(--muted);font-weight:800}.levelMap ol{grid-template-columns:repeat(20,minmax(0,1fr));gap:5px;margin:0;padding:0;list-style:none;display:grid}.levelMap li{color:#86939a;background:#edf0ec;border-radius:6px;place-items:center;height:21px;font-size:7px;font-weight:900;display:grid}.levelMap li.complete{color:#426d25;background:#dff5c6}.levelMap li.current{background:var(--navy);color:var(--mint);box-shadow:0 0 0 3px #baff5b47}.levelProgress i{background:linear-gradient(90deg,var(--mint),#83cf2e)}.quizHeadActions{align-items:flex-end;gap:18px;display:flex}.musicToggle{border:1px solid var(--navy);background:var(--navy);color:#fff;text-align:left;border-radius:15px;align-items:center;gap:10px;min-width:174px;padding:10px 13px;transition:transform .18s,background .18s;display:flex;box-shadow:0 9px 24px #0a203029}.musicToggle:hover{transform:translateY(-1px)}.musicToggle>span:first-child{background:var(--mint);width:34px;height:34px;color:var(--navy);border-radius:50%;flex:none;place-items:center;font-size:18px;font-weight:900;display:grid}.musicToggle.on>span:first-child{animation:3.6s linear infinite musicSpin}.musicToggle>span:last-child{gap:2px;display:grid}.musicToggle b{font-size:11px}.musicToggle small{color:#c4d0d5;font-size:8px}.musicToggle.off{color:var(--navy);border-color:var(--line);box-shadow:none;background:#fff}.musicToggle.off>span:first-child{color:#6b7a72;background:#e4e8e5}.musicToggle.off small{color:var(--muted)}@keyframes musicSpin{to{transform:rotate(360deg)}}@media (max-width:600px){.pageHead{flex-wrap:wrap}.quizHeadActions{width:100%}.musicToggle{justify-content:center;width:100%}.musicToggle:hover{transform:none}}@media (prefers-reduced-motion:reduce){.musicToggle.on>span:first-child{animation:none}}.milestoneWrap{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#061823c7}.milestoneModal{background:radial-gradient(circle at 50% -5%,#baff5b6b,#0000 38%),#f9faef;border:1px solid #baff5bb3;overflow:hidden;box-shadow:0 34px 90px #00000061}.levelStamp{background:var(--navy);color:var(--mint);letter-spacing:1px;text-transform:uppercase;border-radius:99px;margin-bottom:18px;padding:7px 13px;font-size:9px;font-weight:900;display:inline-flex}.milestoneModal h2{margin:21px 0 8px;font-size:29px}.milestoneModal>p{line-height:1.6}.resultCard{background:var(--navy);color:#fff;text-align:left;border-radius:18px;grid-template-columns:1fr auto;margin:18px 0 13px;padding:20px;display:grid;position:relative;overflow:hidden}.resultCard:after{content:"Q";color:#baff5b14;font-size:145px;font-weight:900;position:absolute;bottom:-45px;right:-5px}.resultCard span{color:#b8c7cd;z-index:1;font-size:10px;font-weight:800}.resultCard strong{color:var(--mint);z-index:1;grid-row:span 2;font-size:55px;line-height:.9}.resultCard small{color:#fff;z-index:1;font-size:11px;margin-top:6px!important}.resultCard em{color:var(--mint);z-index:1;grid-column:1/-1;margin-top:14px;font-size:20px;font-style:normal;font-weight:900}.shareResultBtn{background:var(--mint)!important;color:var(--navy)!important}.shareNotice{color:#4c8333;background:#e8f5df;border-radius:9px;margin-bottom:9px;padding:9px;font-size:9px;font-weight:800}.milestoneConfetti i{background:var(--mint);border-radius:3px;width:7px;height:15px;position:absolute;transform:rotate(20deg)}.milestoneConfetti i:first-child{top:12%;left:13%;transform:rotate(-25deg)}.milestoneConfetti i:nth-child(2){background:#ffbd59;top:5%;left:24%}.milestoneConfetti i:nth-child(3){background:#58c9ff;top:10%;right:17%;transform:rotate(50deg)}.milestoneConfetti i:nth-child(4){background:#ff7197;top:22%;right:8%;transform:rotate(-15deg)}.milestoneConfetti i:nth-child(5){background:#9c75ff;top:30%;left:8%;transform:rotate(70deg)}.inviteStats{grid-template-columns:repeat(4,1fr);gap:10px;margin:0 0 16px;display:grid}.inviteStats article{border:1px solid var(--line);background:#fff;border-radius:14px;gap:5px;padding:14px;display:grid}.inviteStats span{color:var(--muted);font-size:8px;font-weight:800}.inviteStats b{font-size:24px}.inviteStats article.verified{background:#effbdd;border-color:#cceba6}.referralRows{display:grid}.referralRows>div{border-top:1px solid var(--line);align-items:center;gap:11px;padding:13px 2px;display:flex}.referralAvatar{background:var(--navy);width:34px;height:34px;color:var(--mint);border-radius:11px;flex:none;place-items:center;font-size:12px;font-weight:900;display:grid}.referralRows p{min-width:0;margin:0;display:grid}.referralRows p b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.referralRows p small{color:var(--muted);margin-top:3px;font-size:8px}.referralStatus{color:#94691c;white-space:nowrap;background:#fff3d8;border-radius:99px;margin-left:auto;padding:6px 9px;font-size:8px;font-style:normal;font-weight:900}.referralStatus.valid{color:#4c8333;background:#e8f5df}.referralStatus.rejected{color:#a44236;background:#ffe6e1}@media (max-width:680px){.levelMap{padding:12px}.levelMap ol{grid-template-columns:repeat(10,minmax(0,1fr));gap:6px}.levelMap li{height:24px}.inviteStats{grid-template-columns:1fr 1fr}.milestoneModal h2{font-size:25px}.resultCard strong{font-size:48px}}.virtualWithdrawal{top:calc(84px + env(safe-area-inset-top,0px));z-index:40;pointer-events:none;opacity:0;background:linear-gradient(105deg,#ecfdf3 0%,#fffdf6 38%,#fff 100%);border:2px solid #e8d9bd;border-left:4px solid #36c26e;border-radius:0 18px 18px 0;align-items:center;gap:12px;width:min(360px,100% - 16px);padding:12px 16px 12px 12px;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .32s;display:flex;position:fixed;left:max(0px,50% - 210px);transform:translate(calc(-100% - 20px));box-shadow:0 10px 28px #00000024,inset 0 1px #ffffffd9}.virtualWithdrawal.visible{opacity:1;transform:translate(0)}.virtualWithdrawalAvatar{background:var(--navy);width:46px;height:46px;color:var(--mint);letter-spacing:.5px;border-radius:50%;flex:0 0 46px;place-items:center;font-size:13px;font-weight:900;display:grid;box-shadow:0 5px 14px #0a20302e}.virtualWithdrawalBody{gap:5px;min-width:0;display:grid}.virtualWithdrawalHead{align-items:center;gap:7px;min-width:0;display:flex}.virtualWithdrawalChip{color:#218b4d;background:#dff8e7;border-radius:99px;flex:none;padding:4px 7px;font-size:8px;font-weight:900;line-height:1}.virtualWithdrawalName{text-overflow:ellipsis;white-space:nowrap;color:var(--navy);font-size:10px;font-weight:900;overflow:hidden}.virtualWithdrawalMeta{color:var(--muted);white-space:nowrap;font-size:9px}.virtualWithdrawalMeta strong{color:#218b4d;font-variant-numeric:tabular-nums;font-size:13px}@media (max-width:600px){.virtualWithdrawal{top:calc(72px + env(safe-area-inset-top,0px));width:min(350px,100% - 10px);padding-right:12px;left:0}}@media (prefers-reduced-motion:reduce){.virtualWithdrawal{transition:opacity 10ms;transform:none}}.marketingFunnelPanel{margin-bottom:18px}.marketingFunnel{grid-template-columns:repeat(6,1fr);gap:9px;display:grid}.marketingFunnel article{border:1px solid var(--line);background:#f5f7f3;border-radius:12px;padding:12px;position:relative}.marketingFunnel article:not(:last-child):after{content:"›";z-index:1;color:#7e8d84;font-weight:900;position:absolute;top:50%;right:-8px;transform:translateY(-50%)}.marketingFunnel span{color:var(--muted);font-size:8px;display:block}.marketingFunnel b{margin-top:4px;font-size:22px;display:block}.creativeRows{border-top:1px solid var(--line);gap:6px;margin-top:13px;padding-top:12px;display:grid}.creativeRows>b{font-size:9px}.creativeRows>span{justify-content:space-between;gap:12px;font-size:9px;display:flex}.creativeRows code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.creativeRows strong{color:#4c8333}@media (max-width:900px){.marketingFunnel{grid-template-columns:repeat(3,1fr)}}@media (max-width:520px){.marketingFunnel{grid-template-columns:repeat(2,1fr)}.marketingFunnel article:after{display:none}}.privacyToggle{border:1px solid var(--line);background:var(--navy);color:#fff;border-radius:9px;padding:8px 12px;font-size:10px;font-weight:800}.countryPerformancePanel{margin-bottom:18px}.countryPerformanceTable{display:grid;overflow:auto}.countryPerformanceRow{border-top:1px solid var(--line);grid-template-columns:.6fr repeat(6,1fr);align-items:center;gap:12px;min-width:760px;padding:12px 8px;font-size:10px;display:grid}.countryPerformanceRow.head{color:var(--muted);background:#f5f7f3;border:0;border-radius:9px;font-size:8px;font-weight:800}.countryPerformanceRow strong,.countryPerformanceRow span{text-align:right}.countryPerformanceRow strong{display:grid}.countryPerformanceRow small{color:var(--muted);margin-top:2px;font-size:7px}.countryPerformanceRow .risk{color:#a44236}.userTable.loading{opacity:.55;transition:opacity .15s}.adminPagination{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding-top:16px;display:flex}.adminPagination>span{color:var(--muted);font-size:9px;font-weight:800}.adminPagination>div{gap:8px;display:flex}.adminPagination button{border:1px solid var(--line);min-width:76px;color:var(--navy);background:#fff;border-radius:9px;padding:9px 13px;font-size:9px;font-weight:900}.adminPagination button:not(:disabled):hover{background:#f3fbe9;border-color:#8ece36}.adminPagination button:disabled{opacity:.4;cursor:not-allowed}@media (max-width:600px){.adminPagination{flex-direction:column;align-items:stretch}.adminPagination>div{grid-template-columns:1fr 1fr;display:grid}.adminPagination button{width:100%}}.promoterCount{color:#4c8333;background:#edf8e4;border-radius:99px;padding:8px 12px;font-size:9px;font-weight:900}.promoterSummary{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px;display:grid}.promoterSummary article{background:linear-gradient(135deg,#f7faef,#eef7df);border:1px solid #dce9cc;border-radius:12px;padding:14px}.promoterSummary span{color:var(--muted);font-size:8px;display:block}.promoterSummary b{margin-top:5px;font-size:20px;display:block}.promoterTable .adminTr{grid-template-columns:minmax(65px,.45fr) minmax(260px,1.5fr) minmax(75px,.5fr) minmax(85px,.55fr) minmax(85px,.55fr) minmax(110px,.7fr) minmax(80px,.5fr) minmax(100px,.65fr) minmax(120px,.75fr) minmax(135px,.8fr);min-width:1280px}.promoterTable .adminTr>strong:not(.promoterRank){text-align:right}.promoterRank{text-align:center;color:#647278;background:#edf0ec;border-radius:50%;place-content:center;width:42px;height:42px;display:grid}.promoterRank small{margin:0;font-size:6px}.promoterRank.rank1{color:#805b00;background:#ffe69a}.promoterRank.rank2{color:#55646f;background:#e8edf1}.promoterRank.rank3{color:#85502a;background:#f3d3b6}.promoterTier{color:#647278;background:#eef1ec;border-radius:99px;justify-self:start;padding:6px 9px;font-size:8px;font-style:normal;font-weight:900}.promoterTier.tier金牌{color:#8a6300;background:#fff0bd}.promoterTier.tier银牌{color:#566671;background:#e9eef2}.promoterTier.tier铜牌{color:#8b562e;background:#f6ddc5}.validInviteCount{color:#4c953f;font-size:15px}.promoterTable code{color:#7d8a8e;margin-top:3px;font-size:7px}@media (max-width:700px){.promoterSummary{grid-template-columns:1fr}.promoterPanel{padding:15px}}.withdrawalTable .adminTr{grid-template-columns:minmax(210px,1.25fr) minmax(90px,.55fr) minmax(150px,.9fr) minmax(90px,.55fr) minmax(115px,.7fr) minmax(130px,.8fr) minmax(85px,.55fr) minmax(310px,1.8fr);min-width:1300px}.withdrawalActions{flex-wrap:wrap;gap:6px;display:flex}.withdrawalActions button{color:#173c33;background:#eee9ff;border:0;border-radius:9px;padding:8px 10px;font-size:8px;font-weight:900}.withdrawalActions button:hover:not(:disabled){background:#ded4ff}.withdrawalActions button.reject{color:#9d3c31;background:#ffe7e2}.withdrawalActions button:disabled{opacity:.38;cursor:not-allowed}.withdrawViewStatus{text-align:center;color:#94691c;background:#fff2d6;border-radius:99px;padding:6px 8px;font-style:normal;font-weight:900}.withdrawViewStatus.ready{color:#4c8333;background:#e8f5df}.withdrawViewStatus.completed{color:#237660;background:#dff5ee}.withdrawViewStatus.rejected{color:#a44236;background:#ffe6e1}.withdrawalHistory{border:1px solid var(--line);background:#fff;border-radius:18px;margin-top:18px;padding:20px}.withdrawalHistoryRow{border-top:1px solid var(--line);grid-template-columns:1.4fr 1fr auto;align-items:center;gap:18px;padding:15px 2px;display:grid}.withdrawalHistoryRow>span{display:grid}.withdrawalHistoryRow b{font-size:10px}.withdrawalHistoryRow small{color:var(--muted);margin-top:4px;font-size:8px}.userWithdrawalStatus{color:#94691c;white-space:nowrap;background:#fff2d6;border-radius:99px;padding:8px 12px;font-size:9px;font-style:normal;font-weight:900}.userWithdrawalStatus.ready{color:#4c8333;background:#e8f5df}.userWithdrawalStatus.completed{color:#237660;background:#dff5ee}.userWithdrawalStatus.rejected{color:#a44236;background:#ffe6e1}@media (max-width:650px){.withdrawalHistoryRow{grid-template-columns:1fr auto}.withdrawalHistoryRow>span:nth-child(2){grid-column:1}.userWithdrawalStatus{grid-area:1/2/span 2}}.featureHero{background:linear-gradient(145deg,var(--navy),#163b50);color:#fff;border-radius:28px;max-width:760px;margin:25px auto;padding:48px;position:relative;overflow:hidden;box-shadow:0 24px 70px #0a203033}.featureHero:after{content:"";border:1px solid #baff5b38;border-radius:50%;width:270px;height:270px;position:absolute;top:-80px;right:-90px}.featureHero h1{letter-spacing:-1.6px;margin:10px 0;font-size:40px}.featureHero>p{color:#c2d0d5;max-width:620px;font-size:13px;line-height:1.75}.featureHero>small{color:#92abb5;margin:12px 0 25px;font-size:10px;display:block}.featureHero>.primary,.featureHero>.secondary,.cardActions button,.pkActions button{z-index:1;border-radius:12px;padding:13px 20px;font-weight:900;position:relative}.featureHero>.primary,.cardActions .primary,.pkActions .primary{background:var(--mint);color:var(--navy);border:0}.featureHero>.secondary,.cardActions .secondary,.pkActions .secondary{color:#fff;background:#ffffff14;border:1px solid #ffffff40}.cardInventory{background:var(--navy);color:#fff;text-align:left;border:0;border-radius:14px;align-items:center;gap:10px;width:100%;margin-top:14px;padding:12px;display:flex}.cardInventory>span{background:var(--mint);width:34px;height:34px;color:var(--navy);border-radius:10px;place-items:center;display:grid}.cardInventory>b{font-size:23px}.cardInventory>small{color:#b5c6cc}.cardInventory.large{background:#ffffff17;border:1px solid #ffffff24;width:min(340px,100%);margin:25px 0;padding:18px}.cardInventory.large>span{width:52px;height:52px;font-size:22px}.cardInventory.large>div{display:grid}.cardInventory.large b{color:var(--mint);font-size:30px}.cardInventory.large small{color:#bdcbd1}.cardActions,.pkActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cardActions small{color:#92abb5;flex-basis:100%}.pkScore{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin:26px 0;display:grid}.pkScore>div{background:#ffffff14;border:1px solid #ffffff1f;border-radius:18px;gap:8px;padding:20px;display:grid}.pkScore span{color:#bdcbd1;font-size:10px}.pkScore b{color:var(--mint);font-size:42px}.pkScore i{color:var(--mint);font-style:normal;font-weight:900}.pkPlay{max-width:860px;margin:auto}.pkPlay .answers button.selected{background:var(--mint2);border-color:#8ed62b}.difficultyPill{color:#8b651e;background:#fff3d8;border-radius:99px;margin-right:7px;padding:5px 9px;display:inline-block}.questionTop>span:last-child{align-items:center;gap:6px;display:flex}.mobileNav{overflow-x:auto;justify-content:flex-start!important}.mobileNav button{flex:1;min-width:62px}.sideCard+.cardInventory{margin-top:12px}.dailyAdSummary{align-items:center;gap:16px;display:flex}.dailyAdSummary .cardInventory.large{margin:22px 0}.dailyProgress{background:#ffffff12;border:1px solid #ffffff24;border-radius:16px;min-width:130px;padding:17px;display:grid}.dailyProgress strong{color:var(--mint);font-size:24px}.dailyProgress small{color:#bdcbd1}.dailyAdGrid{z-index:1;gap:10px;margin:20px 0;display:grid;position:relative}.dailyAdSlot{background:#ffffff12;border:1px solid #ffffff26;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.dailyAdSlot>div:first-child{gap:4px;display:grid}.dailyAdSlot>div:first-child span{color:#bdcbd1;font-size:10px}.dailyAdSlot>div:first-child b{font-size:13px}.dailyAdSlot>button,.dailyAdSlot .cardActions button{border-radius:10px;padding:10px 14px;font-size:10px;font-weight:900}.dailyAdSlot>button.primary,.dailyAdSlot .primary{background:var(--mint);color:var(--navy);border:0}.dailyAdSlot.done{background:#baff5b1a;border-color:#baff5b59}.dailyCheck{background:var(--mint);width:32px;height:32px;color:var(--navy);border-radius:50%;place-items:center;font-weight:1000;display:grid}@media (max-width:600px){.featureHero{margin:0;padding:34px 24px}.featureHero h1{font-size:32px}.pkScore{gap:8px}.pkScore>div{padding:15px}.pkScore b{font-size:34px}.pkPlay .answers{grid-template-columns:1fr}.questionTop>span:last-child{flex-wrap:wrap;justify-content:flex-end}.difficultyPill{margin-right:0}.dailyAdSummary{flex-direction:column;align-items:stretch}.dailyProgress{min-width:0}.dailyAdSlot{flex-direction:column;align-items:stretch}.dailyAdSlot>button{width:100%}}.modeRewardRule{background:var(--mint2);color:#4f7b1d;border-radius:999px;margin:-18px 0 20px;padding:8px 12px;font-size:10px;font-weight:900;display:inline-flex}.modeResult small{color:#aebfc6}.modesPage,.modePlay{max-width:1050px;margin:0 auto}.modeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.modeGrid>button{border:1px solid var(--line);text-align:left;color:var(--navy);background:#fff;border-radius:18px;grid-template-columns:48px 1fr auto;align-items:center;gap:14px;padding:20px;display:grid;box-shadow:0 8px 25px #0c222c0d}.modeGrid>button:hover{border-color:#8ece36;transform:translateY(-2px)}.modeGrid i{background:var(--mint2);border-radius:14px;place-items:center;width:48px;height:48px;font-size:17px;font-style:normal;font-weight:1000;display:grid}.modeGrid span{gap:5px;display:grid}.modeGrid b{font-size:14px}.modeGrid small{color:var(--muted);line-height:1.45}.modeGrid em{color:#568719;font-size:10px;font-style:normal;font-weight:900}.modeBack{color:var(--muted);background:0 0;border:0;padding:6px 0;font-size:10px;font-weight:900}.categoryGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.categoryGrid button{border:1px solid var(--line);color:var(--navy);text-align:left;background:#fff;border-radius:15px;justify-content:space-between;padding:20px;font-weight:900;display:flex}.modeQuestion{max-width:820px;margin:0 auto}.pictureQuestion h2{text-align:center;margin:28px;font-size:78px;line-height:1}.binaryAnswers{grid-template-columns:1fr 1fr}.proposedAnswer{text-align:center;background:var(--soft);border-radius:14px;padding:18px;font-size:19px;font-weight:900}.modeResult{background:var(--navy);color:#fff;text-align:center;border-radius:24px;gap:14px;max-width:520px;margin:20px auto;padding:42px;display:grid}.modeResult>span{color:#bdcbd1}.modeResult>b{color:var(--mint);font-size:52px}.modeResult button,.modePrimary,.teamForms button,.bossExplanation button{background:var(--mint);color:var(--navy);border:0;border-radius:11px;padding:13px 18px;font-weight:900}.nationBoard,.teamCard,.teamForms{border:1px solid var(--line);background:#fff;border-radius:18px;max-width:720px;margin:0 auto;padding:16px}.nationBoard>div,.teamCard>div{border-bottom:1px solid var(--line);grid-template-columns:45px 1fr auto;align-items:center;gap:12px;padding:13px;display:grid}.nationBoard>div:last-child,.teamCard>div:last-child{border:0}.teamCard>span{background:var(--mint2);letter-spacing:2px;border-radius:8px;padding:7px 10px;font-weight:1000;display:inline-block}.teamForms{grid-template-columns:1fr 1fr;gap:14px;display:grid}.teamForms label{gap:8px;font-weight:900;display:grid}.teamForms input{border:1px solid var(--line);border-radius:10px;padding:12px}.bossExplanation{color:#6f4e16;background:#fff1d7;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:14px;display:flex}@media (max-width:700px){.modeGrid{grid-template-columns:1fr}.modeGrid>button{grid-template-columns:44px 1fr}.modeGrid em{grid-column:2}.categoryGrid{grid-template-columns:1fr 1fr}.teamForms{grid-template-columns:1fr}.binaryAnswers{grid-template-columns:1fr 1fr}.pictureQuestion h2{font-size:62px}.nationBoard>div{grid-template-columns:30px 1fr auto;font-size:10px}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
