.password-field[data-v-468a7f7f]{position:relative;display:block;width:100%;min-width:0;max-width:100%}.password-field>input[data-v-468a7f7f]{width:100%;box-sizing:border-box;padding-inline-end:48px!important}.password-field>.password-visibility[data-v-468a7f7f]{position:absolute;inset-inline-end:4px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:40px;height:40px;min-height:0;margin:0;padding:0;border:0;border-radius:6px;background:transparent;color:#52748f;cursor:pointer;box-shadow:none}.password-visibility[data-v-468a7f7f]:focus-visible{outline:2px solid #087eff;outline-offset:-3px}.password-visibility[data-v-468a7f7f]:disabled{opacity:.5;cursor:default}.password-visibility svg[data-v-468a7f7f]{flex-shrink:0}.wallet-split[data-v-10e024a6]{margin:14px 0;color:#36546d;font-size:13px;font-weight:400}.wallet-split-heading[data-v-10e024a6],.wallet-split-regular[data-v-10e024a6]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;font-weight:400}.wallet-split-regular[data-v-10e024a6]{padding:10px 14px;border:1px solid #d7e4ef;border-radius:10px;background:#fff}.wallet-split-trial[data-v-10e024a6]{margin-top:8px;padding:14px;border:1px solid #cbdff2;border-radius:12px;background:#f3f8fd}.wallet-split-heading>span[data-v-10e024a6]:first-child{display:inline-flex;align-items:center;gap:6px}.wallet-split small[data-v-10e024a6]{display:block;margin-top:4px;color:#657f94;font-size:11px}.wallet-split p[data-v-10e024a6]{margin:8px 0;font-size:12px;line-height:1.65;color:#526e85;overflow-wrap:anywhere}.wallet-split button[data-v-10e024a6]{font-size:13px;font-weight:400;white-space:normal;text-align:start}.business-clock[data-v-402bd34e]{margin:0 0 16px;padding:10px 14px;border:1px solid #d8e5f2;border-radius:10px;background:#f5f9fd;color:#48647d;font-size:12px;font-weight:400;line-height:1.6;min-width:0}.business-clock-line[data-v-402bd34e]{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 12px}.business-clock time[data-v-402bd34e]{color:#23425e;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.business-clock small[data-v-402bd34e]{display:block;font-size:11px;font-weight:400;overflow-wrap:anywhere}@media (max-width:480px){.business-clock[data-v-402bd34e]{padding:8px 10px}}:root{--blue:#248bed;--ink:#192f43;--muted:#8b98a5;--line:#ecf0f4;--pale:#f4f8fc;--green:#4a9b82}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:#edf1f5;color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button{border:0;background:none;cursor:pointer;color:inherit;padding:0}button:focus-visible{outline:2px solid var(--blue);outline-offset:3px}svg{width:21px;height:21px;flex-shrink:0}header{padding:40px 49px 28px;display:flex;justify-content:space-between;align-items:center}header h2{margin:0;font-size:24px;font-weight:550;letter-spacing:-.8px}header p{font-size:14px;color:#8998a7;margin:8px 0 0}header>span{color:#8b9aab;font-size:13px;letter-spacing:1px}.board{display:grid;grid-template-columns:repeat(4,390px);padding:0 49px 45px}.phone,.screen{width:390px}.phone{position:relative;height:844px;border-radius:43px;border:1px solid #dae2ea;outline:4px solid #fff;overflow:hidden;box-shadow:0 10px 24px #21395409}.status{height:50px;padding:0 27px;display:flex;justify-content:space-between;align-items:center;font-size:15px;font-weight:650}.status svg{width:65px;height:14px}.island{position:absolute;top:10px;left:140px;width:108px;height:28px;border-radius:20px;background:#14212b}.content{height:710px;padding:11px 22px 24px;overflow:auto;scrollbar-width:none}.content::-webkit-scrollbar{display:none}.no-nav .content{height:790px;padding-bottom:36px}.homebar{height:4px;position:absolute;bottom:8px;background:#172a38;width:118px;left:135px;border-radius:4px;z-index:5}.screen-label{display:flex;gap:13px;padding:16px 2px 0;color:#617487}.screen-label span{font-size:13px;color:#9aa8b4;line-height:17px}.brand{display:flex;align-items:center;gap:7px;letter-spacing:2px;font-size:18px}.brand b{font-weight:650}.logo{display:block;width:31px;height:31px;background:url(/logo.webp) center -4px/45px auto no-repeat}.top{height:36px;display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.top>b{font-weight:550}.top-actions{display:flex;align-items:center;gap:15px}.icon-button{width:26px;height:28px;display:grid;place-items:center;color:#61798e}.avatar{width:36px;height:36px;border-radius:50%;background:#eaf3fb;display:grid;place-items:center;color:#5381a3;font-size:15px;font-weight:500;flex-shrink:0}.avatar.small{width:29px;height:29px;font-size:13px}.avatar.large{width:57px;height:57px;font-size:22px}h1{font-size:27px;line-height:1.3;margin:0 0 8px;font-weight:600}h1,h2{letter-spacing:-.5px}h2{font-size:25px;font-weight:550}h3{font-size:16px;font-weight:600;margin:0}.intro{font-size:13px;line-height:1.7;color:var(--muted);margin:0 0 23px}.greeting{font-size:13px;color:#8798a7;margin:2px 0 13px}.balance-card{background:linear-gradient(120deg,#3798f3,#217ce0);color:#fff;border-radius:17px;padding:20px;position:relative;overflow:hidden}.balance-label{display:flex;align-items:center;gap:8px;color:#e1eeff;font-size:13px}.balance-label>span{font-size:13px;letter-spacing:.8px;opacity:.75;margin-left:auto}.balance-label svg{width:14px;height:14px;opacity:.7}.balance-number{font-size:39px;letter-spacing:-1.3px;font-weight:500;margin:14px 0 19px;font-variant-numeric:tabular-nums}.balance-number>span{opacity:.7}.balance-foot{display:flex;gap:36px;position:relative;z-index:1}.balance-foot small{display:block;color:#c7e3ff;margin-bottom:5px}.balance-foot b{font-size:15px;font-weight:500;letter-spacing:.4px}.card-mark{position:absolute;font-size:150px;font-weight:700;color:#ffffff09;font-style:italic;right:-12px;bottom:-50px;line-height:1}.quick-actions{display:flex;justify-content:space-between;margin:20px 0 21px;padding:0 6px}.quick-actions>button{display:flex;align-items:center;flex-direction:column;gap:8px;color:#748596}.quick-actions svg{box-sizing:content-box;padding:11px;border-radius:13px;color:#2b78ba;background:#f1f7fe;width:20px;height:20px}.running-short{height:113px;background:#f4f8fb;border-radius:12px;padding:15px 17px;position:relative;overflow:hidden}.running-short h3{font-size:18px;margin:7px 0 6px;font-weight:550}.running-short p{color:#9ba7b1;margin:0 0 7px}.running-short p b{color:#627e94;font-weight:500}.live{letter-spacing:.4px;color:#4c9980}.live:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:#5a8;margin-right:5px}.robot{background-image:url(/robot-reference.png);background-repeat:no-repeat}.short{position:absolute;right:17px;bottom:0;width:99px;height:106px;background-size:790px auto;background-position:-142px -170px;mix-blend-mode:multiply}.link{color:#2789e0;display:inline-flex;align-items:center;gap:4px;font-weight:500}.link svg{width:13px;height:13px}.section{display:flex;justify-content:space-between;align-items:center;margin:23px 0 16px}.three-stats{display:flex;gap:12px}.three-stats>div{flex:1}.three-stats small{display:block;color:#8f9eac;margin-bottom:8px}.three-stats b{font-size:17px;font-weight:550;letter-spacing:-.4px}.three-stats em{font-style:normal;color:#9cabb8;font-weight:400}.chart{position:relative;height:149px;margin:19px 0 0;padding-left:28px}.chart svg{width:100%;height:100%}.ylabels{position:absolute;top:16px;bottom:17px;left:0;flex-direction:column;color:#a3aeb8}.xlabels,.ylabels{display:flex;justify-content:space-between;font-size:13px}.xlabels{margin:5px 0 0 28px;color:#a0adba}.chart.compact{height:79px;margin-top:18px}.chart.compact .ylabels{top:7px;bottom:9px}.mini-banner{justify-content:space-between;background:#f5f9fe;padding:11px 12px;border-radius:8px;margin-top:20px}.mini-banner,.mini-banner>div{display:flex;align-items:center}.mini-banner>div{gap:8px;font-size:13px;color:#67829b}.mini-banner svg{width:16px;height:16px;color:#478ac1}nav{height:83px;position:absolute;bottom:0;left:0;right:0;background:#fff;border-top:1px solid var(--line);display:flex;padding:13px 8px 25px;z-index:3}nav button{display:flex;flex:1;flex-direction:column;align-items:center;gap:6px;font-size:13px;color:#a0afbd}nav svg{width:21px;height:21px}nav button.selected{color:#1e83dc}nav button.selected svg{stroke-width:2}.btn{display:flex;align-items:center;justify-content:center;gap:9px;height:48px;border-radius:11px;background:#278bed;font-size:14px;font-weight:550;width:100%;padding:0 12px}.btn svg{width:17px;height:17px}.btn.secondary{color:#347aae;border:1px solid #e1e9f1}.subnote{line-height:1.6;color:#a3aebb;margin-top:12px}.center{text-align:center}.tag{background:#e9f4ff;color:#398bd0;border-radius:4px;display:inline-block;padding:5px 7px}.device-banner{height:181px;position:relative;background:#f3f8fb;border-radius:11px;overflow:hidden;padding:22px 17px;margin-top:21px}.device-banner h2{font-size:28px;margin:15px 0 12px}.device-banner p{color:#8a9dad;margin:0 0 15px}.device-banner p b{color:#365a78;font-weight:500}.device{position:absolute;right:2px;bottom:0;background-size:1120px auto;background-position:-201px -240px;width:150px;height:170px;mix-blend-mode:multiply}.run-status{display:flex;justify-content:space-between;margin:21px 0 3px;color:#8b9caa}.run-status>span{color:#568d7a}.run-status b{font-weight:400;color:#9baab5}.dot{width:5px;height:5px;background:#50a387;display:inline-block;border-radius:50%;margin-right:5px}.run-timer{display:flex;justify-content:center;margin:13px 0 18px}.timer-ring{height:155px;width:155px;background:conic-gradient(#2b8eee 0 72%,#eef4f9 72% 100%);border-radius:50%;padding:5px;transform:rotate(-25deg)}.timer-ring>div{height:100%;background:#fff;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(25deg)}.timer-ring small{font-size:13px;color:#92a3b2}.timer-ring strong{font-size:25px;font-weight:500;margin:8px 0;letter-spacing:-.6px}.timer-ring span{font-size:13px;color:#a4b0ba}.btn.muted-button{background:#eaf4fd;color:#4195d6}.devices .section{margin-top:20px;margin-bottom:11px}.log>div{display:flex;align-items:center;gap:15px;padding:10px 0;border-bottom:1px solid var(--line)}.log span{color:#9faebb}.log b{font-weight:500;color:#587189}.log em{font-style:normal;margin-left:auto;color:#73a491;font-size:13px}.plan-intro{margin-top:8px}.kicker{letter-spacing:1.5px;color:#91a6b7}.plan-intro h1{font-size:25px;margin-top:12px}.plan-intro p{color:#8a9dab;margin:11px 0 23px}.plan-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.plan{border:1px solid #e7edf3;border-radius:10px;padding:13px 10px;text-align:left;min-width:0}.plan>span{font-size:13px;font-weight:600}.plan i{font-size:13px;background:#edf3f7;border-radius:3px;color:#869ba9;font-style:normal;padding:2px 3px;margin-left:3px;font-weight:400}.plan strong{display:block;font-size:18px;font-weight:550;margin:11px 0 7px;letter-spacing:-.5px}.plan em{font-size:13px;font-weight:400;font-style:normal;color:#9dabb7}.plan small{font-size:13px;color:#9aabb8}.plan.chosen{border-color:#2992ed;background:#f0f7ff}.plan.chosen>span{color:#2a88d6}.plan-details{border:1px solid #e7edf4;border-radius:11px;margin-top:21px;padding:16px}.plan-title{display:flex;justify-content:space-between;margin-bottom:14px;align-items:center}.plan-title b{font-size:16px;font-weight:600}.plan-title span{color:#91a4b3}.kv{display:flex;justify-content:space-between;font-size:13px;margin:12px 0;gap:8px}.kv>span{color:#8d9eac}.kv>b{font-weight:500;font-size:13px}.coupon-choice{display:flex;gap:8px;align-items:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:13px 0;margin-top:14px;font-size:13px;color:#637f95}.coupon-choice>svg{color:#358bd0;width:16px;height:16px}.coupon-choice .link{margin-left:auto}.pay-total{display:flex;justify-content:space-between;align-items:center;margin-top:15px}.pay-total>span{font-size:13px}.pay-total>b{font-size:25px;letter-spacing:-.6px;font-weight:550}.pay-total small{font-size:13px;font-weight:400;color:#95a5b2}.info{background:#f5f8fb;border-radius:8px;padding:12px;display:flex;align-items:start;gap:8px;color:#8295a5;line-height:1.7;margin:17px 0}.info>svg{width:13px;height:13px;color:#8ca3b6;margin-top:2px}.market-summary{display:flex;justify-content:space-between;align-items:center;margin:23px 0 3px}.market-summary small{color:#8499a9;display:block}.market-summary strong{display:block;font-size:27px;margin:9px 0;font-weight:550;letter-spacing:-.7px}.market-summary span{font-size:13px;display:block}.market-summary em{font-size:13px;font-style:normal;color:#a4b1bb;margin-left:6px}.market-summary>div:last-child{text-align:right}.market-summary b{font-size:16px;font-weight:500;display:block;margin-top:7px}.green{color:var(--green)!important}.tabs{display:flex;border-bottom:1px solid var(--line);gap:25px;margin:23px 0 16px}.tabs button{font-size:13px;color:#97a7b5;padding:0 0 12px;white-space:nowrap}.tabs .on{color:#2385d7;border-bottom:2px solid #2f92e9}.table-heading{display:flex;color:#a4b0ba;justify-content:space-between;margin-bottom:6px}.table-heading span:first-child{width:130px}.table-heading span:last-child{width:102px;text-align:right}.coin-row{display:flex;align-items:center;gap:9px;border-bottom:1px solid var(--line);padding:13px 0}.coin-badge{width:29px;height:29px;border-radius:50%;color:#fff;display:grid;place-items:center;font-size:16px;font-weight:500;flex-shrink:0}.orange{background:#efad4f}.navy{background:#57708b}.purple{background:#8581bd}.gold{background:#d4b55d}.coin-name{width:108px;flex-shrink:0}.coin-name b{font-size:13px;font-weight:550;display:block}.coin-name b small{font-size:13px;display:inline;color:#9eafba;font-weight:400}.coin-name>small{font-size:13px;color:#9eafba;display:block;margin-top:5px}.coin-value{margin-left:auto;text-align:right}.coin-value b{font-size:13px;font-weight:550;display:block}.coin-value span{display:block;margin-top:5px}.spark{width:47px;height:26px;flex-shrink:1}.market .chart{height:121px}.market .tabs{margin-top:25px}.team-card{background:linear-gradient(125deg,#3998ed,#2882df);padding:21px 20px;color:#fff;border-radius:15px;margin-top:24px}.team-card>span{font-size:13px;color:#d4eaff}.team-card>strong{font-size:36px;font-weight:500;display:block;letter-spacing:-1px;margin:13px 0 23px}.team-card>strong>span{font-size:25px;color:#d0e7fd}.team-card>div{display:flex;gap:28px}.team-card small{color:#c8e3ff;display:block}.team-card small b{font-size:14px;font-weight:500;display:block;color:#fff;margin-top:7px}.team-stats{display:flex;justify-content:space-between;margin:24px 0 25px;padding:0 8px}.team-stats>div{flex:1;text-align:center;border-right:1px solid var(--line)}.team-stats>div:last-child{border:0}.team-stats strong{font-size:23px;font-weight:500;display:block;margin-bottom:7px}.team-stats small{color:#93a5b3}.team .tabs{margin-top:0}.filter-line{display:flex;justify-content:space-between;color:#a7b3be;margin:0 0 2px}.member{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--line)}.member b{font-size:13px;display:block;font-weight:500}.member small{display:block;margin-top:5px;color:#a0adba}.member>div:last-child{margin-left:auto;text-align:right}.rule-strip{display:flex;gap:7px;color:#9baab7;line-height:1.6;margin-top:18px}.rule-strip svg{width:13px;height:13px;margin-top:1px}.invite-intro{margin-top:30px}.invite-intro h1{font-size:32px;font-weight:500;line-height:1.4;margin-top:13px;letter-spacing:-1px}.invite-intro p{font-size:13px;color:#93a3b0;line-height:1.8;margin:13px 0 24px}.invite-card{border:1px solid #e5edf4;border-radius:13px;padding:21px;background:linear-gradient(145deg,#f2f8fe,#fff)}.invite-card .brand{font-size:16px}.invite-code{margin:22px 0}.invite-code>small{font-size:13px;color:#95a7b5;display:block}.invite-code>strong{font-size:26px;letter-spacing:3px;font-weight:550;display:block;margin-top:10px}.copy-box{justify-content:space-between;border-top:1px solid #e6eef5;padding-top:16px;font-size:13px;color:#90a2b1}.copy-box,.copy-box button{display:flex;align-items:center}.copy-box button{gap:6px;color:#2587d9}.copy-box svg{width:14px;height:14px}.reward-rule{border:1px solid #e7edf3;border-radius:10px;padding:16px;display:flex;gap:19px}.reward-rule>div{flex:1}.reward-rule>div+div{border-left:1px solid var(--line);padding-left:20px}.reward-rule small{font-size:13px;color:#91a3b2;display:block;margin-bottom:13px}.reward-rule b{font-weight:400;display:flex;justify-content:space-between;margin-top:11px;color:#8ca0b0}.reward-rule strong{font-size:14px;color:#3c769e;font-weight:500}.ticket{display:flex;gap:12px;align-items:center;border:1px solid #cde3f7;border-radius:11px;background:#f0f7ff;margin:17px 0;padding:22px 13px;position:relative}.ticket:after,.ticket:before{content:"";width:10px;height:10px;border-radius:50%;background:#fff;position:absolute;left:95px;border:1px solid #d7e8f6}.ticket:before{top:-6px}.ticket:after{bottom:-6px}.ticket-value{width:72px;flex-shrink:0;border-right:1px dashed #c5dff5;padding-right:12px}.ticket-value strong{font-size:28px;font-weight:550;color:#2b8bdc}.ticket-value em{font-style:normal;margin-left:2px}.ticket-value small{display:block;margin-top:7px;color:#76a4c6}.ticket-info{flex:1}.ticket-info>b{font-size:14px;font-weight:500}.ticket-info>p{font-size:13px;color:#87a2b9;margin:10px 0 7px}.ticket-info>span{color:#9cb1c3}.ticket>button{border:1px solid #7fb9e6;border-radius:5px;font-size:13px;padding:5px 8px;color:#3d8fc9}.ticket.pale{background:#f7fafc;border-color:#e0eaf2}.coupon-explain{padding-top:28px}.coupon-explain p{font-size:13px;line-height:1.8;color:#9aa9b5;margin:14px 0}.person{display:flex;align-items:center;gap:13px;margin:10px 0 25px}.person h1{font-size:23px;font-weight:550;margin:0 0 7px}.person p{color:#a0adba;margin:0}.profile-balance{border-radius:12px;background:#eff7ff;padding:17px}.profile-balance>span{display:block;color:#86a0b5}.profile-balance strong{display:block;font-size:27px;font-weight:550;margin:10px 0 12px;letter-spacing:-.5px}.profile-balance strong em{font-size:13px;color:#7ea5c4;font-style:normal;font-weight:400}.profile-quick{display:flex;justify-content:space-between;padding:23px 6px 20px;border-bottom:1px solid var(--line)}.profile-quick>button{display:flex;align-items:center;flex-direction:column;gap:9px;color:#8a9eae;flex:1}.profile-quick svg{color:#428aca;width:21px;height:21px}.settings{margin:10px 0}.setting{display:flex;align-items:center;gap:11px;padding:15px 0;border-bottom:1px solid var(--line);width:100%}.setting>svg{width:17px;height:17px;color:#8ba3b6}.setting>span{font-size:13px}.setting small{margin-left:auto;color:#a1b1be}.setting svg:last-child{margin-left:auto;width:13px;height:13px;color:#bdc9d3}.setting small+svg:last-child{margin-left:0}.logout{display:flex;align-items:center;gap:8px;color:#9dadba;margin:24px auto 0}.logout svg{width:15px;height:15px}.dual{display:flex;gap:10px;margin-top:18px}.dual>*{flex:1}.date-title{color:#9cadba;margin:22px 0 7px;display:flex;justify-content:space-between}.date-title span{color:#7594ac}.activity{display:flex;gap:11px;align-items:center;padding:15px 0;border-bottom:1px solid var(--line)}.activity-icon{width:35px;height:35px;display:grid;place-items:center;border-radius:50%;background:#f1f7fb;color:#6a9ac0;flex-shrink:0}.activity-icon svg{width:17px;height:17px}.activity-name>b{font-size:13px;font-weight:500;display:block}.activity-name small{color:#a3b0bc;display:block;margin-top:5px}.activity-value{margin-left:auto;text-align:right}.activity-value b{font-size:14px;font-weight:500;display:block}.activity-value small{display:block;margin-top:6px}.form-lead{margin:28px 0 25px}.form-lead h1{font-size:26px}.form-lead p{font-size:13px;color:#94a5b2;line-height:1.8}.field{margin:21px 0}.field>span{font-size:13px;color:#6d8599;display:block;margin-bottom:9px}.input{display:flex;align-items:center;border:1px solid #e3eaf0;border-radius:9px;padding:0 13px;height:47px;gap:8px}.input input{flex:1;min-width:0;border:0;background:none;font-size:14px;color:#334c61;outline:none}.input input::-moz-placeholder{font-size:13px;color:#a9b7c3}.input input::placeholder{font-size:13px;color:#a9b7c3}.input>b,.input>span{font-weight:400;color:#8199ad;display:flex;align-items:center}.input svg{width:17px;height:17px}.field>small{font-size:13px;color:#a5b3be;display:block;margin-top:6px}.networks{display:flex;gap:9px;margin-top:-5px}.networks>button{flex:1;padding:10px 5px;border:1px solid #e6edf4;border-radius:7px;color:#97a8b5}.networks>.on{background:#edf6ff;color:#2b86cd;border-color:#aad3f5}.qr-placeholder{margin:25px auto;width:148px;height:148px;background:#f4f8fc;border:1px dashed #d2e2ef;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:9px;color:#95acc0}.qr-placeholder svg{width:31px;height:31px;color:#8ab2d4}.qr-placeholder>span{font-size:13px}.qr-placeholder small{font-size:13px;color:#b0c0cd}.address-box{border-radius:9px;background:#f6f9fc;padding:14px;position:relative}.address-box small{display:block;font-size:13px;color:#8fa2b3;margin-bottom:7px}.address-box span{font-size:13px;color:#9dadbb}.address-box button{position:absolute;right:12px;top:24px;color:#93a9bd}.address-box button svg{width:15px;height:15px}.amount-pills{margin-top:-9px}.amount-pills button{border:1px solid #e7edf3;border-radius:5px;padding:7px 0;color:#8ca3b5}.withdraw-balance{padding:15px 0 20px}.withdraw-balance>small{font-size:13px;color:#94a7b7;display:block}.withdraw-balance>strong{font-size:33px;font-weight:500;display:block;margin-top:11px;letter-spacing:-.6px}.withdraw-balance em{font-style:normal;font-size:15px;color:#98abb9;font-weight:400}.eligibility{padding:15px;background:#f7f9fb;border-radius:9px}.eligibility>div:first-child{display:flex;justify-content:space-between;align-items:center}.eligibility b{font-size:13px;font-weight:500}.eligibility span{font-size:13px;color:#a58b66}.steps{display:flex;gap:5px;margin:13px 0 9px}.steps i{flex:1;height:4px;background:#e4ebf1;border-radius:3px}.steps i.done{background:#83b7e1}.eligibility small{color:#9aabb9}.withdraw .field{margin:17px 0}.withdraw .info{margin:16px 0}.form-summary{border-top:1px solid var(--line);padding-top:4px;margin-top:20px}.form-summary .kv{font-size:13px;margin:10px 0}.form-summary b{font-size:13px}.disabled{background:#e9eff5;color:#9eafbd;cursor:default}.history-summary{background:#f3f8fe;border-radius:11px;padding:20px;margin:22px 0}.history-summary>small{color:#8ca4b7}.history-summary>strong{display:block;font-size:34px;font-weight:500;margin:14px 0 21px;letter-spacing:-.7px}.history-summary>div{display:flex;gap:30px;color:#94a9ba}.history-summary b{display:block;font-size:15px;margin-top:7px;color:#5d809c;font-weight:500}.filter-pills{display:flex;gap:8px;margin:22px 0}.filter-pills>button{padding:6px 13px;border-radius:5px;background:#f7f9fb;color:#a2b1be}.filter-pills>.on{color:#388bc9;background:#edf6ff}.auth-top{display:flex;justify-content:space-between;align-items:center;margin:13px 0}.auth-heading{margin:55px 0 32px}.auth-heading h1{margin-top:15px;font-weight:550}.auth-heading p{font-size:13px;color:#96a9b8;margin:13px 0 0}.remember{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#96a9b9;margin:-5px 0 26px}.remember input{accent-color:#2c89da;vertical-align:middle;margin-right:5px}.auth-register{text-align:center;font-size:13px;color:#9dafbc;margin-top:23px}.auth-register .link{margin-left:6px}.auth-art{height:129px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:35px;gap:12px;background:#f8fbfe;border-radius:10px}.logo.giant{width:65px;height:65px;background-position:center -8px}.auth-art>span{color:#b2c1ce;letter-spacing:2px}.auth-bottom{text-align:center;margin-top:32px}.auth-bottom p{color:#b7c4ce;margin-top:15px}.register-steps{display:flex;align-items:center;gap:13px;margin:25px 0 33px;color:#a7b6c2}.register-steps i{height:1px;flex:1;background:#e4edf5}.register-steps .on{color:#3286c9}.registration-preview{border-top:1px solid var(--line);margin-top:29px;padding-top:20px}.registration-preview>b{font-size:13px;font-weight:500;display:block;margin-bottom:16px}.registration-preview>div{display:flex;align-items:center;gap:10px;color:#97a9b8;margin-top:14px}.registration-preview svg{width:16px;height:16px;color:#8faec8}.security-score{display:flex;align-items:center;gap:14px;background:#f2f8fc;border-radius:10px;padding:20px 15px;margin:25px 0}.security-score>svg{width:35px;height:35px;color:#7eb3db}.security-score span{font-size:13px;color:#97acbd}.security-score h1{font-size:17px;margin:7px 0 8px;font-weight:500}.security-score p{font-size:13px;color:#a6b5c1;margin:0}.switch{margin-left:auto;width:29px;height:17px;border-radius:12px;background:#3191e0;position:relative}.switch:after{content:"";width:13px;height:13px;border-radius:50%;background:#fff;position:absolute;right:2px;top:2px}.notice{display:flex;gap:12px;padding:22px 0;border-bottom:1px solid var(--line)}.notice-icon{height:32px;width:32px;border-radius:50%;background:#f0f7fd;color:#79a8cb;display:grid;place-items:center;flex-shrink:0}.notice-icon svg{width:17px;height:17px}.notice>div{flex:1}.notice>div>div{display:flex;justify-content:space-between;align-items:center}.notice b{font-size:13px;font-weight:500}.notice small{color:#adbbc6}.notice p{color:#9cadb9;line-height:1.8;margin:10px 0 13px}.notifications .btn{margin-top:25px}.faq{padding:18px 0}.faq>span{font-size:13px}.toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:100;background:#1c3952;color:#fff;font-size:14px;padding:14px 22px;border-radius:9px;display:none}.overview-link{color:#2584d2}.group-name,body[data-group] .screen{display:none}body[data-group="0"] .screen[data-group="0"],body[data-group="1"] .screen[data-group="1"],body[data-group="2"] .screen[data-group="2"],body[data-group="3"] .screen[data-group="3"]{display:block}.preview-controls{display:flex;gap:15px;font-size:13px;color:#6f8aa0}.preview-controls button{padding:7px 10px;border-radius:6px}body[data-group] .preview-controls{display:none}@media (max-width:700px){header{padding:25px 20px}header .preview-controls,header>span{display:none}.board{display:flex;overflow-x:auto;padding:5px 18px 35px;scroll-snap-type:x mandatory;gap:24px}.screen{flex:0 0 390px;scroll-snap-align:center}body.mobile-single .board{padding:0;display:block}body.mobile-single .screen,body.mobile-single .screen-label,body.mobile-single header{display:none}body.mobile-single .screen.active{display:block;width:100%}body.mobile-single .phone{width:100%;height:100dvh;border:0;outline:0;border-radius:0}body.mobile-single .content{height:calc(100dvh - 133px)}body.mobile-single .no-nav .content{height:calc(100dvh - 50px)}body.mobile-single .island{left:calc(50% - 54px)}body.mobile-single .homebar{left:calc(50% - 59px)}}.logo{width:36px;height:36px;background-size:46px auto;background-position:center -5px;mix-blend-mode:multiply}.logo.giant{width:70px;height:70px;background-size:86px auto;background-position:center -9px}.brand{gap:4px}.home .running-short{height:102px}.home .chart.compact{height:72px}.devices .device-banner{height:154px}.devices .device{height:145px;width:135px;background-size:990px auto;background-position:-178px -212px}.devices .device-banner h2{margin:10px 0}.devices .device-banner{padding:17px}.timer-ring{width:136px;height:136px}.run-timer{margin:10px 0 14px}.devices .section{margin-top:17px}.devices .log>div{padding:8px 0}.devices .intro{margin-bottom:17px}.team-card{padding:17px 19px}.team-card>strong{font-size:34px;margin:10px 0 16px}.team-stats{margin:18px 0 20px}.team-stats strong{font-size:21px}.team .section{margin:19px 0 11px}.team .tabs{margin-bottom:10px}.team .tabs button{padding-bottom:9px}.team .member{padding:11px 0}.invite-intro{margin-top:20px}.invite-code{margin:19px 0}.invite .reward-rule{padding:14px}.plans .plan-details{margin-top:17px;padding:14px}.plans .info{padding:10px;margin:14px 0}.withdraw-balance{padding-bottom:14px}.withdraw .info{margin:12px 0}.withdraw .input{height:44px}.auth-heading{margin-top:42px}.auth-art{height:105px;margin-top:24px}.auth-bottom{margin-top:20px}.registration-preview{margin-top:20px;padding-top:15px}.registration-preview>div{margin-top:10px}.register .field{margin:18px 0}.input:has(input[type=tel])>span{order:-1;padding-right:10px;border-right:1px solid #e4ecf4}.auth-second,.register.step-two .auth-first{display:none}.register.step-two .auth-second{display:block}.auth-second .field{margin:18px 0}.auth-second .register-steps{margin-bottom:27px}.optional-google{display:flex;justify-content:space-between;font-size:13px;align-items:center;margin:25px 0}.optional-google>span{display:flex;align-items:center;gap:8px}.optional-google svg{width:17px;color:#88a8c0}.optional-google .switch{background:#cedbe7}.optional-google .switch:after{right:auto;left:2px}.optional-google .switch.on{background:#3191e0}.optional-google .switch.on:after{right:2px;left:auto}.consent{display:block;line-height:1.8;color:#91a6b7;margin:24px 0}.consent input{accent-color:#298cdd;vertical-align:middle}.switch{cursor:pointer}.hidden{display:none!important}.logo.giant{height:66px}.no-nav .content{height:766px}.home .mini-banner{display:none}.devices .log>div{padding:7px 0}.devices .section{margin-top:14px}.devices .subnote{margin-top:6px;font-size:13px}@media (max-width:700px){body.mobile-single .no-nav .content{height:calc(100dvh - 78px)}}:root{--blue:#007aff;--ink:#101d2b;--muted:#566779;--line:#dce5ee;--pale:#fff;--green:#087b56}body{background:#fff}body,header h2{color:#101d2b}header h2 span{color:#45576b!important}header p,header>span{color:#53677c}.phone{background:#fff;border-color:#c9d7e5;outline:3px solid #fff;box-shadow:0 3px 16px #1245770b}.board{gap:32px 25px}.content{background:#fff}.brand,.top>b,h1,h2,h3{color:#111f2e}.brand b{font-weight:700}.top-actions .icon-button{color:#32536e}.logo{mix-blend-mode:normal}.greeting{color:#4e6377;font-size:14px}.balance-card,.team-card{background:linear-gradient(110deg,#008fff,#0072f5);color:#fff}.balance-label{color:#fff}.balance-label>span{opacity:1;color:#fff}.balance-label svg{opacity:1}.balance-number>span{opacity:1;color:#fff}.balance-foot small{color:#fff;font-size:13px}.balance-foot b{color:#fff;font-weight:600}.balance-card .card-mark{display:none}.balance-number{font-weight:550}.quick-actions>button{color:#344e67;font-size:13px}.quick-actions svg{background:#eaf5ff;color:#0076ed;stroke-width:1.9}.device-banner,.running-short{background:#f3faff;border:1px solid #cee7fc}.running-short h3{color:#112b43}.running-short p{color:#4d6b83;font-size:13px}.running-short p b{color:#234b6b}.live{color:#08734f}.link,.live{font-size:13px}.link{color:#006fd6;font-weight:550}.section{margin-top:23px}.section h3{font-size:16px;font-weight:650}.three-stats small{font-size:13px;color:#536b80}.three-stats b{color:#142b40;font-weight:600}.three-stats em{color:#536b80;font-size:13px}.xlabels,.ylabels{color:#657c90;font-size:13px}.chart svg>path:last-child{stroke:#0081ff;stroke-width:2.8}.chart svg g{stroke:#d8e7f3}.subnote{color:#566e83;font-size:13px}.robot{filter:contrast(1.08) saturate(1.1)}.tag{background:#e3f2ff;color:#0069cb;font-size:13px}.device-banner p{color:#4d6a80}.device-banner p b{color:#173e5c}.run-status{font-size:13px;color:#4b6379}.run-status>span{color:#08754f}.run-status b{color:#536d83;font-size:13px}.timer-ring{background:conic-gradient(#0082ff 0 72%,#e4f0fb 72% 100%)}.timer-ring small,.timer-ring span{color:#526c82;font-size:13px}.timer-ring strong{color:#132d43}.btn{background:#007aff;color:#fff;font-size:15px;font-weight:600}.btn.secondary{background:#fff;color:#006ecf;border-color:#a9cae7}.btn.muted-button{background:#e5f3ff;color:#006fcf}.btn.disabled{background:#e9eff5;color:#51697e}.log span{color:#617a8f}.log b{color:#294e6c}.log em{color:#147450}.log>div{font-size:13px;border-color:#dfe9f2}.description,.intro,.invite-intro p,.plan-intro p{color:#50677c;font-size:14px}.kicker{color:#386890;font-size:13px}.plan{border-color:#cadceb;background:#fff;padding:12px 10px}.plan>span{color:#27445f}.plan i{background:#edf5fb;color:#496d88}.plan strong{color:#102f48}.plan em,.plan small{color:#536f86}.plan.chosen{border:2px solid #007aff;background:#ecf6ff;padding:11px 9px}.plan.chosen>span{color:#006bce}.plan-details{border-color:#cbddec;background:#fff}.plan-title span{color:#4b6e89}.kv>span{color:#4e6a81}.kv b{color:#173b58}.coupon-choice{color:#3f6584;border-color:#d6e5f2}.coupon-choice>svg{color:#0072d9}.pay-total small{color:#4c6b83}.info{background:#f5faff;border:1px solid #d5e8fa;color:#486a85;font-size:13px;padding:10px}.info svg{color:#257cbd}.plans .info,.withdraw .info{font-size:13px}.market-summary small{color:#526d82}.market-summary em{color:#527089}.green{color:#087b56!important}.tabs button{color:#596e82;font-size:14px}.tabs .on{color:#006cce;border-color:#007aff;font-weight:600}.tabs{border-color:#dce7f1}.table-heading{color:#5a7289;font-size:13px}.coin-name b{color:#17344b}.coin-name b small,.coin-name>small{color:#607a8f;font-size:13px}.coin-value b{font-size:14px;color:#132f46}.coin-value span{font-size:13px}.coin-row{border-color:#e0e9f1}.spark path{stroke:#148261}.team-card>span{color:#fff;font-size:14px}.team-card>strong>span{color:#fff}.team-card small{color:#fff;font-size:13px}.team-stats small{color:#526d83;font-size:13px}.team-stats strong{color:#17354c}.filter-line{color:#617b91;font-size:13px}.member small{color:#5d768c}.member b{color:#16344e;font-size:14px}.avatar{background:#e8f4ff;color:#1469ad}.rule-strip{color:#526e85}.ticket{background:#edf7ff;border-color:#a7cff1}.ticket.pale{background:#fff;border-color:#c7dcec}.ticket-value strong{color:#0072dc}.ticket-value small{color:#3d79a7}.ticket-info>p,.ticket-info>span{color:#526f87;font-size:13px}.ticket button{color:#0065bf;border-color:#70aee0;background:#fff;font-size:13px}.coupon-explain p{color:#506d83;font-size:14px}.invite-card{background:#fff;border-color:#b9d7ee}.copy-box,.invite-code>small{color:#536f85;font-size:13px}.copy-box button{color:#006dcf;font-size:13px}.reward-rule{border-color:#bed7ea}.reward-rule b,.reward-rule small{color:#506e85;font-size:13px}.reward-rule strong{color:#0069c8}.profile-balance{background:#eaf6ff;border:1px solid #cee7fb}.profile-balance>span{color:#3c6e93;font-size:13px}.profile-balance strong,.profile-balance strong em{color:#173e5c}.person p{color:#5c7489;font-size:13px}.profile-quick>button{color:#45677f}.profile-quick svg{color:#0075df}.setting>span{color:#24455f;font-size:14px}.setting>svg{color:#477795}.setting>svg:last-child{color:#6088a7}.setting small{color:#5e7d95;font-size:13px}.logout{color:#536e83;font-size:13px}.date-title{color:#546f85;font-size:13px}.date-title span{color:#346b95}.activity-name>b{color:#173c58;font-size:14px}.activity-name small{color:#5c788e;font-size:13px}.activity-value b{color:#123a58;font-weight:550}.activity-value small{font-size:13px}.activity-icon{background:#ecf7ff;color:#0879d6}.field>span{color:#375e7b;font-size:14px}.input{background:#fff;border-color:#bad0e3}.input input{color:#1a3a54;font-size:15px}.input input::-moz-placeholder{color:#657e93;font-size:14px}.input input::placeholder{color:#657e93;font-size:14px}.input>b,.input>span{color:#416e90;font-size:13px}.input>span svg{color:#487da5}.field>small{color:#627d92}.networks>button{color:#496f8d;border-color:#bcd2e4;font-size:13px}.networks>.on{background:#e7f4ff;color:#006dd0;border-color:#268be0;font-weight:600}.qr-placeholder{background:#fff;border-color:#85b7df;color:#386c92}.qr-placeholder svg{color:#0c7bd2}.qr-placeholder small{color:#587c97}.address-box{background:#f4faff;border:1px solid #cce5f8}.address-box small,.address-box span{color:#4b6f89}.address-box button{color:#367aac}.amount-pills button{color:#376c95;border-color:#bfd8eb;background:#fff;font-size:13px}.eligibility{background:#f7fbff;border:1px solid #d3e5f3}.eligibility span{color:#946000}.eligibility small{color:#4f6f88;font-size:13px}.steps i.done{background:#1788ef}.steps i{background:#d5e4f0}.history-summary{background:#eff8ff;border:1px solid #d2e8f9}.history-summary>small{color:#477899;font-size:13px}.history-summary>div{color:#476f8c;font-size:13px}.history-summary b{color:#145d94}.filter-pills>button{background:#fff;border:1px solid #c5d9e9;color:#52718a;font-size:13px}.filter-pills>.on{background:#007aff;border-color:#007aff;color:#fff}.auth-top .link{font-size:13px}.auth-heading p{color:#536e85;font-size:14px}.auth-register,.remember{color:#536f85;font-size:13px}.auth-art{background:#fff;border:1px solid #cbe3f6}.auth-art>span{color:#537996;font-size:13px;letter-spacing:1px}.auth-bottom p{color:#526e84;font-size:13px}.register-steps{color:#58778f;font-size:13px}.register-steps .on{color:#0070d3;font-weight:600}.registration-preview>div{color:#52728c;font-size:13px}.registration-preview svg{color:#1680cc}.security-score{background:#edf8ff;border:1px solid #cce8fa}.security-score>svg{color:#087bdd}.security-score p,.security-score span{color:#4a7899;font-size:13px}.switch{background:#007aff}.notice-icon{background:#e8f5ff;color:#0076d5}.notice small{color:#5c7990;font-size:13px}.notice p{color:#536f85;font-size:13px}.notice b{font-size:14px;color:#193f5b}.notice .link{font-size:13px}.screen-label{color:#365a77;font-size:14px}.screen-label span{color:#5b7990}.preview-controls button{border:1px solid #c4dcec;color:#2e648e;background:#fff}.version{color:#5c7990}.consent{color:#536f85;font-size:13px}.optional-google small{color:#5d7d95}.balance-card .balance-foot .card-mark{display:none}.coin-row .orange{background:#f49a00}.coin-row .navy{background:#3d6388}.coin-row .purple{background:#7555dc}.coin-row .gold{background:#c69c00}.balance-card{padding:19px 20px}.balance-foot{gap:27px}.quick-actions{margin:18px 0 20px}.running-short{height:108px}.running-short p{margin-bottom:7px}.device-banner .tag,.running-short .link{font-size:13px}.device-banner h2{font-size:26px}.device-banner p{font-size:13px;max-width:175px;line-height:1.5}.device-banner .link{font-size:13px}.device-banner{height:159px}.device-banner .device{right:0}.plan-intro h1{font-size:26px}.plan-intro p{font-size:13px;line-height:1.6;margin-bottom:20px}.plan-title{gap:8px}.plan-title b{font-size:15px}.plan-title span{white-space:nowrap;font-size:13px}.coupon-choice{gap:6px}.coupon-choice .link{font-size:13px}.plans .info{line-height:1.6}.plan-grid small,.team .intro{font-size:13px}.team .intro{line-height:1.6}.team .btn{height:45px}.team .section{margin-top:18px}.team .tabs{gap:22px}.team .member{padding:10px 0}.member small,.rule-strip{font-size:13px}.invite-intro h1{font-size:30px;line-height:1.2}.invite-intro p{font-size:14px;line-height:1.6}.reward-rule{gap:15px}.reward-rule>div+div{padding-left:16px}.invite .info,.reward-rule b{font-size:13px}.invite .info{line-height:1.6}.ticket{gap:10px;padding:20px 12px}.ticket-value{width:79px}.ticket:after,.ticket:before{left:100px}.ticket-value strong{font-size:29px;letter-spacing:-1px}.ticket-value em{display:block;font-size:13px;letter-spacing:0}.ticket-info>b,.ticket-info>span,.ticket-value small{font-size:13px}.ticket>button{padding:5px 7px}.coupons .intro{font-size:13px;line-height:1.7}.profile .person p{font-size:13px}.profile .setting{padding:14px 0}.profile .setting small{font-size:13px}.profile-quick{padding:21px 0 18px}.profile-quick>button{font-size:13px}.wallet .tabs{gap:26px}.wallet .activity-name small,.wallet .activity-name>b{font-size:13px}.deposit .form-lead{margin:23px 0 22px}.deposit .form-lead p{font-size:14px;line-height:1.6;color:#536f86}.deposit .qr-placeholder{margin:20px auto;height:135px;width:160px}.deposit .field{margin:18px 0}.deposit .info{font-size:13px;line-height:1.6}.deposit .subnote{font-size:13px}.deposit .address-box span{font-size:13px;display:block;max-width:268px;line-height:1.5}.deposit .amount-pills{margin-top:-7px}.withdraw .eligibility>div:first-child{gap:6px}.withdraw .eligibility b,.withdraw .eligibility span{font-size:13px}.withdraw .field{margin:14px 0}.withdraw .info{font-size:13px;line-height:1.6}.history .activity-name small,.history .activity-name>b,.history .activity-value b,.withdraw .btn,.withdraw .form-summary .kv,.withdraw .form-summary b{font-size:13px}.history .activity{gap:9px}.history .filter-pills{gap:6px}.history .filter-pills>button{padding:6px 11px}.history .history-summary{margin:20px 0}.auth-heading{margin:37px 0 29px}.auth-heading h1{font-size:31px}.login .auth-art{height:99px;margin-top:23px}.login .auth-bottom{margin-top:18px}.register .register-steps{margin:23px 0 28px}.register .registration-preview>div{font-size:13px}.register .registration-preview>div svg{width:15px;height:15px}.auth-second .optional-google>span{font-size:13px;gap:6px}.auth-second .optional-google small{font-size:13px}.auth-second .field{margin:17px 0}.auth-second .consent{font-size:13px;line-height:1.5}.security .security-score h1{font-size:17px;line-height:1.4}.security .security-score p{font-size:13px;line-height:1.6}.security .setting{gap:8px}.security .setting small,.security .setting>span{font-size:13px}.security .setting .switch{flex-shrink:0}.notifications .notice{padding:19px 0}.notifications .notice p{font-size:13px;line-height:1.65}.notifications .faq{padding:16px 0}.notifications .faq>span{font-size:13px}.notifications .section h3{font-size:16px}.notifications .btn{margin-top:21px}.top>b{font-size:16px}.top .icon-button{flex-shrink:0}.home .chart.compact{height:67px}.home .section{margin-top:22px}.market .intro,.market .table-heading{font-size:13px}.market .market-summary{margin-top:22px}.market-summary small{font-size:13px}.market .tabs{margin-top:22px}.market .coin-row{padding:12px 0}.market .coin-name b small,.market .coin-value b,.screen-label{font-size:13px}header .preview-controls{gap:8px}header .preview-controls button{font-size:13px;padding:7px 9px}nav button{color:#5a7389}nav button.selected{color:#0073e6}nav button.selected svg{stroke-width:2.2}.home .running-short{height:116px}.home .chart.compact{height:60px}.home .section{margin-top:18px}.market .chart{height:100px}.market .coin-row{padding:9px 0}.market .intro{margin-bottom:16px}.wallet .activity{display:grid;grid-template-columns:35px minmax(0,1fr) auto;gap:11px}.wallet .activity-name{min-width:0}.wallet .activity-value{margin-left:0;text-align:right}.wallet .activity-value b{white-space:nowrap}.wallet .activity-name>b{font-weight:500}.market .table-heading span:first-child{width:130px}.screen-label{font-weight:500}.eligibility>small,.history .date-title,.optional-google>span{font-size:13px}.home .content{padding:10px 22px 18px;height:710px}.home .top{margin-bottom:12px;height:34px}.home .top .avatar{display:none}.account-hero{isolation:isolate;position:relative;overflow:hidden;border-radius:21px;padding:17px 16px 0;color:#fff;background:linear-gradient(118deg,#168efb,#0877ed 52%,#1761d9);box-shadow:0 9px 22px #1679e524,inset 0 1px 0 #ffffff3b}.account-hero>:not(.hero-glow):not(.hero-orbit){position:relative;z-index:1}.hero-glow{width:235px;height:235px;right:-120px;top:-98px;border-radius:50%;background:radial-gradient(circle,#83eaff60,transparent 69%)}.hero-glow,.hero-orbit{position:absolute;pointer-events:none}.hero-orbit{width:230px;height:230px;right:-106px;top:-65px;border:1px solid #ffffff15;border-radius:50%;box-shadow:0 0 0 22px #ffffff05,0 0 0 44px #ffffff04}.hero-identity{display:flex;align-items:center;gap:10px}.hero-avatar{width:43px;height:43px;position:relative;border-radius:50%;background:linear-gradient(145deg,#e7f7ff,#b7e2ff);border:2px solid #ffffff8f;box-shadow:0 3px 10px #0644b522;flex-shrink:0;color:#146ed6;display:grid;place-items:center}.hero-avatar>span{font-size:22px;font-weight:600}.hero-avatar i{position:absolute;width:9px;height:9px;border:2px solid #2587ee;background:#7fe8c2;border-radius:50%;bottom:-1px;right:-1px}.hero-person{min-width:0}.hero-name{display:flex;gap:7px;align-items:center}.hero-name b{font-size:18px;font-weight:650;letter-spacing:-.3px}.hero-name button{color:#d5eaff;display:grid;place-items:center;width:22px;height:22px}.hero-name svg{width:13px;height:13px}.hero-uid{display:flex;align-items:center;gap:6px;color:#e3f2ff;font-size:13px;letter-spacing:.2px;margin-top:3px;min-height:20px}.hero-uid svg{width:12px;height:12px}.hero-level{margin-left:auto;display:flex;align-items:center;gap:5px;border-radius:20px;padding:7px 8px;background:#064dbf47;border:1px solid #ffffff40;box-shadow:inset 0 1px 0 #ffffff17;white-space:nowrap;font-size:13px;font-weight:650;color:#fff}.hero-level>svg:first-child{color:#ffe29a;width:16px;height:16px;fill:#ffdc862b}.hero-level>svg:last-child{width:10px;height:10px;color:#e2efff}.hero-total{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:13px}.hero-total>span{font-size:13px;color:#e6f2ff}.hero-total small{font-size:13px;letter-spacing:.7px;margin-left:4px;color:#d6eaff}.hero-total button{display:grid;place-items:center;width:22px;height:20px;color:#e5f2ff}.hero-total svg{width:13px;height:13px}.hero-total strong{display:block;flex:0 0 100%;font-size:32px;font-weight:600;letter-spacing:-1px;line-height:1.1;font-variant-numeric:tabular-nums}.hero-assets{display:grid;grid-template-columns:1fr 1fr;margin:14px 0 13px;gap:10px}.hero-assets>div{display:flex;align-items:center;gap:7px;min-width:0}.hero-assets>div+div{border-left:1px solid #ffffff30;padding-left:11px}.hero-asset-icon{width:27px;height:27px;background:#ffffff16;border:1px solid #ffffff20;border-radius:9px;display:grid;place-items:center;flex-shrink:0}.hero-asset-icon svg{width:15px;height:15px}.hero-assets small{display:block;font-size:13px;white-space:nowrap;color:#e0efff}.hero-assets em{display:none}.hero-assets b{display:block;font-size:18px;letter-spacing:-.3px;font-weight:600;margin-top:4px;line-height:1.1;font-variant-numeric:tabular-nums}.hero-team{display:grid;grid-template-columns:repeat(3,1fr);margin:0 -16px;padding:12px 10px 13px;background:#0047b83b;border-top:1px solid #ffffff24}.hero-team button{display:flex;justify-content:center;align-items:center;gap:6px;color:#fff;min-width:0}.hero-team button+button{border-left:1px solid #ffffff28}.team-icon svg{width:19px;height:19px}.team-a{color:#a9e5ff}.team-b{color:#91f0d2}.team-c{color:#ffdda0}.hero-team small{display:block;font-size:13px;color:#e1eeff;text-align:left}.hero-team b{display:block;font-size:16px;font-weight:600;line-height:1.2;margin-top:3px;text-align:left}.hero-team em{font-size:13px;font-style:normal;font-weight:400;color:#e1eeff}.home .quick-actions{margin:16px 0;padding:0 4px}.home .quick-actions>button{gap:7px;min-width:44px}.home .quick-actions svg{padding:9px;width:19px;height:19px;border-radius:12px}.home .running-short{height:98px;padding:12px 15px}.home .running-short h3{font-size:17px;margin:5px 0}.home .running-short p{margin-bottom:5px}.home .running-short .link{font-size:13px}.home .short{height:97px;width:96px;right:12px;background-size:740px auto;background-position:-132px -160px}.home .section{margin:17px 0 13px}.home .section .link{font-size:13px}.home .three-stats small{font-size:13px;margin-bottom:7px}.home .three-stats b{font-size:17px}.home .three-stats em{font-size:13px}.home .chart.compact{height:56px;margin-top:13px}.home .xlabels{margin-top:3px}@media (max-width:700px){body.mobile-single .home .content{height:calc(100dvh - 133px)}}@media (max-width:365px){.home .content{padding-left:16px;padding-right:16px}.account-hero{padding-left:14px;padding-right:14px}.hero-team{margin-left:-14px;margin-right:-14px}.hero-team em{font-size:13px}.hero-assets>div{gap:5px}.hero-assets>div+div{padding-left:8px}.hero-assets small{font-size:13px}.hero-assets b{font-size:17px}.hero-level{padding:6px}.hero-team button{gap:4px}}body.mobile-single .screen-label,body.mobile-single header{display:none}body.mobile-single .board{display:block;padding:24px 0;margin:auto;width:390px}body.mobile-single .screen{display:none}body.mobile-single .screen.active{display:block}@media (max-width:700px){body.mobile-single .board{width:100%;padding:0}body.mobile-single .phone{height:100dvh}body.mobile-single .home .content{height:calc(100dvh - 133px)}}.home .account-hero{padding:14px 15px 0;border-radius:19px;background:radial-gradient(ellipse at 96% -25%,#69e8ffb0 0,transparent 45%),radial-gradient(ellipse at -15% 70%,#1bb5ff80 0,transparent 52%),linear-gradient(116deg,#158dff,#0878ec 51%,#075bcd);box-shadow:0 8px 20px #0874de20,inset 0 1px 0 #d9f8ffc9,inset 0 0 0 1px #ffffff24}.home .hero-glow{width:185px;height:185px;right:-80px;top:-94px;background:radial-gradient(circle,#c8ffff88,transparent 68%)}.home .hero-orbit{width:250px;height:110px;right:-90px;top:45px;transform:rotate(-35deg);border-color:#b0f3ff2b;box-shadow:0 0 0 14px #a1e8ff08,0 0 0 29px #a1e8ff06}.home .account-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 8%,#ffffff0b 26%,transparent 47%,#bcefff0d 72%,transparent 90%)}.home .hero-wave{position:absolute!important;z-index:0!important;right:-5px;top:27px;width:245px;height:111px;opacity:.8;pointer-events:none;filter:drop-shadow(0 0 8px #86eaff55)}.home .hero-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.home .hero-identity{gap:8px;min-width:0;flex:1}.home .hero-avatar{width:36px;height:36px;border-width:1.5px;background:linear-gradient(135deg,#f1fcff,#a3d9ff);box-shadow:0 0 0 4px #b5ecff12,0 3px 12px #0644b533}.home .hero-avatar>span{font-size:19px}.home .hero-avatar i{width:8px;height:8px}.home .hero-name{gap:5px}.home .hero-name b{font-size:16px}.home .hero-name>button:not(.hero-level){width:18px;height:18px}.home .hero-name>button:not(.hero-level) svg{width:11px;height:11px}.home .hero-uid{font-size:13px;margin-top:1px;gap:5px;letter-spacing:.1px;min-height:17px}.home .hero-uid svg{width:10px;height:10px}.home .hero-level{padding:3px 5px;font-size:13px;gap:3px;margin:0 0 0 2px;border-radius:5px;background:linear-gradient(120deg,#073e984f,#0b52ac66);border-color:#d8f3ff59;box-shadow:inset 0 1px 0 #ffffff15}.home .hero-level>svg:first-child{width:10px;height:10px}.home .hero-level>svg:last-child{display:none}.home .hero-total{display:block;flex:none;margin:0;text-align:right}.home .hero-total>span{display:inline;font-size:13px;color:#e7f5ff}.home .hero-total small{font-size:13px;letter-spacing:.2px;margin-left:2px}.home .hero-total button{display:inline-flex;vertical-align:middle;width:15px;height:15px;margin-left:2px}.home .hero-total svg{width:11px;height:11px}.home .hero-total strong{font-size:23px;letter-spacing:-.6px;line-height:1.25;margin-top:3px;font-weight:600}.home .hero-assets{margin:14px 0 12px;gap:13px;padding-top:12px;border-top:1px solid #d9f6ff35}.home .hero-assets>div{gap:8px}.home .hero-assets>div+div{padding-left:13px;border-color:#e7f7ff33}.home .hero-asset-icon{width:29px;height:29px;border-radius:10px;background:linear-gradient(140deg,#b0f0ff2b,#9ee7ff08);border-color:#ccefff38;box-shadow:inset 0 1px 0 #e7ffff33,0 3px 6px #0054bd20}.home .hero-asset-icon svg{width:16px;height:16px}.home .hero-assets small{font-size:13px;color:#edf8ff}.home .hero-assets b{font-size:22px;margin-top:3px;letter-spacing:-.5px}.home .hero-team{margin:0 -15px;padding:11px 14px 12px;background:linear-gradient(100deg,#025cc947,#043d9f40);border-top:1px solid #caf3ff40;box-shadow:inset 0 1px 0 #ffffff09}.home .hero-team button{gap:6px}.home .hero-team button>span:last-child{display:flex;align-items:baseline;gap:7px}.home .hero-team small{font-size:13px;white-space:nowrap;color:#e1f1ff}.home .hero-team b{font-size:16px;margin:0}.home .hero-team em{display:none}.home .team-icon svg{width:15px;height:15px}.home .hero-team button+button{border-color:#e5f6ff30}.home .quick-actions{margin:19px 0 20px}.home .quick-actions svg{width:20px;height:20px;padding:10px}.home .quick-actions>button{font-size:13px;gap:8px}.home .running-short{height:108px;padding:15px}.home .running-short h3{font-size:18px;margin:6px 0}.home .running-short p{font-size:13px;margin-bottom:7px}.home .short{width:99px;height:106px;right:17px;background-size:790px auto;background-position:-142px -170px}.home .section{margin:21px 0 15px}.home .section h3{font-size:16px}.home .three-stats b{font-size:18px}.home .three-stats small{margin-bottom:8px}.home .chart.compact{height:76px;margin-top:18px}.home .xlabels{margin-top:5px;font-size:13px}.home .ylabels{font-size:13px}@media (max-width:365px){.home .account-hero{padding-left:12px;padding-right:12px}.home .hero-identity{gap:6px}.home .hero-name{gap:3px}.home .hero-name b{font-size:16px}.home .hero-level{font-size:13px;padding:3px}.home .hero-name>button:not(.hero-level){display:none}.home .hero-total strong{font-size:21px}.home .hero-assets{gap:9px}.home .hero-assets>div{gap:6px}.home .hero-assets>div+div{padding-left:9px}.home .hero-assets small{font-size:13px}.home .hero-assets b{font-size:20px}.home .hero-team{margin:0 -12px;padding-left:7px;padding-right:7px}.home .hero-team button>span:last-child{gap:5px}.home .hero-team button{gap:4px}.home .hero-team small{font-size:13px}}.home .hero-name .hero-level{display:inline-flex;align-items:center;flex-shrink:0;line-height:1.2}.home .hero-wave{overflow:hidden}.home .hero-name .hero-level{width:auto;height:18px;white-space:nowrap;gap:3px;color:#fff}.plans .content{background:radial-gradient(ellipse 340px 240px at 88% 15%,#eaf6ff8c,transparent 76%),#fff;padding-top:10px;padding-bottom:17px}.plans .top{height:34px;margin-bottom:16px}.plans .plan-intro{margin:0}.plans .plan-intro .kicker{font-size:13px;letter-spacing:1.8px;color:#347fc2}.plans .plan-intro h1{font-size:25px;margin:8px 0 0;letter-spacing:-.8px}.plans .plan-intro p{font-size:13px;line-height:1.5;margin:8px 0 14px;color:#526f88}.plans .plan-grid{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.plans .plan{height:139px;isolation:isolate;position:relative;overflow:hidden;padding:10px 10px 0;border-radius:13px;border:1px solid #d6e6f2;background:linear-gradient(145deg,#fff 5%,#f0f8ff 78%,#e7f2fc);box-shadow:inset 0 1px 0 #fff,0 3px 9px #2869a508;transition:border-color .18s,box-shadow .18s,background .18s}.plans .plan:before{content:"";position:absolute;inset:40% -18px -35px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse,#9edbff38,transparent 69%)}.plans .plan:nth-child(3){background:linear-gradient(145deg,#fff,#fffaf2)}.plans .plan:nth-child(3):before{background:radial-gradient(ellipse,#ebd7ad3d,transparent 69%)}.plans .plan>span{position:relative;z-index:2;font-size:14px;display:flex;align-items:center;gap:4px;line-height:15px;color:#1c3a52}.plans .plan i{font-size:13px;padding:2px 4px;border-radius:4px;margin:0;color:#537b9b;background:#e9f3fa;font-weight:500;line-height:1.4}.plans .plan strong{font-size:20px;font-weight:650;letter-spacing:-.6px;margin:6px 0 3px;position:relative;z-index:2;color:#17374f;white-space:nowrap}.plans .plan em{font-size:13px;color:#597c98;font-weight:400;letter-spacing:0;margin-left:1px}.plans .plan small{position:relative;z-index:2;font-size:13px;color:#587a95;display:block}.plans .plan .plan-art{position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:82px;height:82px;display:block;background-image:url(/assets/power-core-atlas-v2.webp);background-size:300% 200%;background-repeat:no-repeat;pointer-events:none;z-index:0}.plans .plan[data-plan="0"] .plan-art{background-position:0 0}.plans .plan[data-plan="1"] .plan-art{background-position:50% 0}.plans .plan[data-plan="2"] .plan-art{background-position:100% 0}.plans .plan[data-plan="3"] .plan-art{background-position:0 100%}.plans .plan[data-plan="4"] .plan-art{background-position:50% 100%}.plans .plan[data-plan="5"] .plan-art{background-position:100% 100%}.plans .plan.chosen{border-color:#1687f3;background:linear-gradient(145deg,#f7fcff,#e6f4ff);box-shadow:inset 0 0 0 1px #1687f3,0 4px 12px #1687f31c}.plans .plan.chosen>span{color:#006bd1}.plans .plan.chosen:after{content:"✓";position:absolute;right:7px;top:8px;width:14px;height:14px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#24b0ff,#0877f1);box-shadow:0 1px 4px #0877ed28;color:#fff;font-size:13px;font-weight:700;line-height:1}.plans .plan:hover{border-color:#89c4f5}.plans .plan.chosen:hover{border-color:#1687f3}.plans .plan-details{margin-top:14px;padding:13px 14px;border-radius:14px;border:1px solid #d3e6f5;background:linear-gradient(135deg,#f7fbff,#fff 65%);box-shadow:0 5px 15px #1d67a908;position:relative;overflow:hidden}.plans .plan-details:before{content:"";position:absolute;top:0;left:14px;right:14px;height:2px;background:linear-gradient(90deg,#1395ff,#91e0ff60,transparent);border-radius:0 0 3px 3px}.plans .plan-title{margin-bottom:11px;gap:6px}.plans .plan-title b{font-size:15px;color:#123b5b}.plans .plan-title span{font-size:13px;background:#eaf5ff;color:#4e7d9f;padding:4px 6px;border-radius:5px;white-space:nowrap}.plans .kv{margin:9px 0;font-size:13px}.plans .kv>span{color:#56758e}.plans .kv>b{font-size:13px;color:#234d6c;font-variant-numeric:tabular-nums}.plans .coupon-choice{padding:10px 0;margin-top:11px;font-size:13px;color:#496f8e;border-color:#dfecf6}.plans .coupon-choice .link{font-size:13px}.plans .coupon-choice>svg{width:14px;height:14px;color:#1388ed}.plans .pay-total{margin-top:10px}.plans .pay-total>span{font-size:13px;color:#284d68}.plans .pay-total>b{font-size:25px;font-weight:650;letter-spacing:-.7px;color:#123d5d}.plans .pay-total small{font-size:13px;color:#66859d}.plans .info{padding:9px 10px;border-radius:9px;margin:12px 0;background:#f1f8fe;border:1px solid #dcecf8;color:#53748e;font-size:13px;line-height:1.5;gap:7px}.plans .info>svg{color:#1686de;width:13px;height:13px}.plans .content>.btn{height:43px;border-radius:11px;background:linear-gradient(110deg,#169bff,#0877ef);box-shadow:inset 0 1px 0 #ffffff3b,0 5px 13px #007aff20;font-size:14px}.plans .subnote{font-size:13px;line-height:1.4;margin-top:9px;color:#6f879a}@media (max-width:365px){.plans .content{padding-left:16px;padding-right:16px}.plans .plan{padding-left:8px;padding-right:8px}.plans .plan i{font-size:13px;padding:2px 3px}.plans .plan strong{font-size:18px}.plans .plan .plan-art{width:78px;height:78px}.plans .plan-title span{font-size:13px}.plans .plan.chosen:after{right:5px;width:12px;height:12px;font-size:13px}}@media (prefers-reduced-motion:reduce){.plans .plan{transition:none}}.plans .plan{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.plans .plan strong{margin-top:4px;margin-bottom:2px;font-size:19px;line-height:1.2}.plans .top{margin-bottom:12px}.plans .plan-intro .kicker{display:block;line-height:10px}.plans .plan-intro h1{font-size:24px;line-height:1.2;margin-top:6px}.plans .plan-intro p{margin-top:6px;margin-bottom:12px}.plans .plan-details{padding-top:12px;padding-bottom:12px}.plans .plan-title{margin-bottom:9px}.plans .kv{margin:8px 0}.plans .coupon-choice{padding:9px 0;margin-top:10px}.plans .pay-total{margin-top:9px}@media (max-width:365px){.plans .plan strong{font-size:18px}}.plans .plan{height:133px}.plans .plan .plan-art{width:76px;height:76px}.plans .top{margin-bottom:8px}.plans .plan-details{margin-top:12px}.plans .info{margin:10px 0}.plans .subnote{margin-top:7px}@media (max-width:365px){.plans .plan .plan-art{width:74px;height:74px}}.devices .content{background:radial-gradient(ellipse 260px 220px at 100% 6%,#ecf8ff9c,transparent 80%),#fff}.devices .device-banner{background:radial-gradient(ellipse at 85% -20%,#d4f8ffb0,transparent 64%),linear-gradient(108deg,#157de9,#268ff0 45%,#a2dfff 83%,#d3f2ff);border-color:#92cfff;box-shadow:inset 0 1px 0 #ffffffa6,0 7px 18px #1f82df14}.devices .device-banner:before{display:none}.devices .device-card-ribbon{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.devices .device-banner>div:first-of-type{position:relative;z-index:1}.devices .device-banner .tag{background:#ffffffed;color:#0871cf;border:1px solid #ffffff80;box-shadow:0 2px 6px #0756aa12}.devices .device-banner h2{color:#fff;text-shadow:0 1px 2px #0052ac18}.devices .device-banner p{color:#e6f5ff}.devices .device-banner p b{color:#fff;font-weight:600}.devices .device-banner .link{color:#fff;text-shadow:0 1px 2px #0052ac18}.devices .device-banner .device{z-index:1}.devices .run-timer{position:relative;isolation:isolate;background-image:url(/assets/device-ribbon-light.svg),radial-gradient(ellipse at 50% 82%,#e5f5ff94,transparent 70%);background-size:100% 100%;background-position:50%;background-repeat:no-repeat}.devices .run-timer:after,.devices .run-timer:before{display:none}.devices .timer-ring{box-shadow:0 5px 18px #1389ef12}.devices .timer-ring>div{background:#fff;box-shadow:inset 0 0 16px #f4fbff}.devices .btn.muted-button{background:linear-gradient(110deg,#e0f2ff,#cce9ff);box-shadow:inset 0 1px 0 #fff,0 3px 10px #1789ec09;border:1px solid #bfe1fb;color:#006fd6}.devices .log{background:#fff}.devices .log>div{border-color:#dcebf5}.devices .log em{color:#087b56}.devices .device-banner .device{background-image:url(/assets/robot-e2-cutout.png);background-size:190px auto;background-position:-30px 0;mix-blend-mode:normal;opacity:1;filter:drop-shadow(0 3px 4px #07569814)}.team .content{background:#fff}.team .intro{margin-bottom:20px}.team .team-card{position:relative;isolation:isolate;overflow:hidden;border-radius:19px;margin:20px 0 18px;padding:17px 17px 0;background:radial-gradient(ellipse at 100% -25%,#82e7ff8c,transparent 56%),linear-gradient(114deg,#188dff,#0a77ed 55%,#1262d8);box-shadow:inset 0 1px 0 #e4fbff9c,0 7px 20px #147de61a}.team .team-card>.team-ribbon{position:absolute;inset:0;z-index:-1;pointer-events:none;width:100%;height:100%}.team .team-card>.team-earnings-head{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:0}.team .team-earnings-label{display:flex;align-items:center;gap:5px;color:#e8f5ff}.team .team-earnings-label svg{width:13px;height:13px;opacity:.9}.team .team-earnings-total{display:block;font-size:33px;line-height:1.15;font-weight:600;margin-top:10px;font-variant-numeric:tabular-nums}.team .team-earnings-total small{display:inline;font-size:15px;letter-spacing:0;color:#def1ff;font-weight:450}.team .team-emblem{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(140deg,#d5faff32,#e1f9ff0b);border:1px solid #e0faff40;box-shadow:inset 0 1px 0 #ffffff40,0 4px 10px #0053c51c;flex-shrink:0}.team .team-emblem svg{width:27px;height:27px;stroke-width:1.8}.team .team-card>.team-earnings-breakdown{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:17px 0 16px}.team .team-earnings-breakdown>div{display:flex;align-items:center;gap:7px;min-width:0}.team .team-earnings-breakdown>div+div{padding-left:13px;border-left:1px solid #ffffff30}.team .team-income-icon{width:26px;height:26px;display:grid;place-items:center;flex-shrink:0;border:1px solid #d6f6ff2e;border-radius:8px;background:#d7f5ff12;color:#e8faff}.team .team-earnings-breakdown small{display:block;color:#d9efff;white-space:nowrap}.team .team-earnings-breakdown b{display:block;font-weight:600;letter-spacing:.1px;font-variant-numeric:tabular-nums}.team .team-earnings-breakdown em{font-style:normal;font-weight:400;color:#ddf2ff}.team .team-card>.team-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:12px 7px 13px;margin:0 -17px;border-top:1px solid #d9f6ff30;background:linear-gradient(100deg,#004ebd27,#0346ad3d)}.team .team-stats>div{padding:0 5px;border-right:1px solid #ffffff2a;min-width:0}.team .team-stats>div:last-child{border:0}.team .team-stat-top{display:flex;align-items:center;justify-content:center;gap:7px}.team .team-stat-icon{display:grid;place-items:center;color:#d5f3ff;width:22px;height:22px}.team .team-stat-icon svg{width:21px;height:21px}.team .team-stats strong{display:block;font-size:20px;font-weight:600;line-height:1;letter-spacing:-.4px;margin:0;color:#fff}.team .team-stats small{color:#dcefff;white-space:nowrap}.team .content>.btn{background:linear-gradient(110deg,#1592ff,#0874ed);box-shadow:inset 0 1px 0 #ffffff38,0 4px 10px #0b78ed13}.team .section{margin:21px 0 13px}.team .section h3{display:flex;align-items:center;gap:7px}.team .section h3 svg{width:17px;height:17px;color:#1686ed}.team .tabs{gap:25px}.team .tabs button{font-size:13px}.team .member .avatar{background:#edf6ff;color:#287dbe}.team .member{border-color:#e0eaf3}.team .rule-strip{color:#647e93;font-size:13px;line-height:1.5;margin-top:13px}@media (max-width:365px){.team .team-card{padding-left:14px;padding-right:14px}.team .team-card>.team-stats{margin-left:-14px;margin-right:-14px}.team .team-earnings-breakdown small{font-size:13px}.team .team-earnings-breakdown>div+div{padding-left:8px}.team .team-card>.team-earnings-breakdown{gap:8px}.team .team-income-icon{width:23px;height:23px}.team .team-stats small{font-size:13px}}.team .team-card{padding-top:15px}.team .team-earnings-total{margin-top:8px}.team .team-card>.team-earnings-breakdown{margin-top:12px;margin-bottom:12px}.team .team-card>.team-stats{padding-top:10px;padding-bottom:10px}.team .team-stat-top{margin-bottom:4px}.team .rule-strip{margin-top:10px}.team .member{padding-top:9px;padding-bottom:9px}.team .intro{margin-bottom:16px}.team .team-card{margin-top:16px;margin:16px 0 10px;padding:14px 16px 13px;border-radius:15px;border:1px solid #d8e8f4;background:linear-gradient(115deg,#f4faff,#fff 74%);box-shadow:0 4px 12px #215c8e07;color:#193d58}.team .team-card:before{content:"";position:absolute;left:16px;top:0;height:3px;border-radius:0 0 3px 3px;background:#1687f5}.team .team-card>.team-ribbon{display:none}.team .team-earnings-label{color:#52748f;font-size:13px}.team .team-earnings-label svg{color:#1784e5;opacity:1}.team .team-earnings-total{color:#173c59;font-size:32px;margin-top:6px;font-weight:650;letter-spacing:-1px}.team .team-earnings-total small{color:#6a859a;font-size:13px;font-weight:400}.team .team-emblem{width:42px;height:42px;border-radius:12px;background:#e7f3ff;border:1px solid #d5e9fa;box-shadow:inset 0 1px 0 #fff;color:#1782de}.team .team-emblem svg{width:24px;height:24px}.team .team-card>.team-earnings-breakdown{margin:12px 0 0;padding-top:10px;border-top:1px solid #dfeaf3;gap:12px}.team .team-earnings-breakdown>div+div{border-color:#dce8f2;padding-left:12px}.team .team-income-icon{width:25px;height:25px;background:#eaf4fe;border:0;border-radius:7px;color:#247dce}.team .team-income-icon svg{width:14px;height:14px}.team .team-earnings-breakdown small{color:#5d7c94;font-size:13px}.team .team-earnings-breakdown b{color:#244c6a;font-size:16px;margin-top:5px}.team .team-earnings-breakdown em{color:#7890a3;font-size:13px}.team .content>.team-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0;margin:0 0 14px;background:none;border:0}.team .content>.team-stats>div{padding:9px 3px 10px;background:#f7faff;border:1px solid #e0ebf5;border-radius:11px;text-align:center}.team .team-stat-top{gap:6px;margin-bottom:5px}.team .team-stat-icon{width:20px;height:20px;color:#2786d8}.team .team-stat-icon svg{width:18px;height:18px}.team .team-stats strong{font-size:18px;color:#1c425e;font-weight:650}.team .team-stats small{font-size:13px;color:#688299}.team .section{margin-top:19px}@media (max-width:365px){.team .team-card{padding-left:13px;padding-right:13px}.team .team-card>.team-earnings-breakdown{gap:8px}.team .team-earnings-breakdown>div+div{padding-left:8px}.team .team-earnings-breakdown small{font-size:13px}.team .content>.team-stats{gap:6px}.team .team-stats small{font-size:13px}}.team .content>.team-stats small{display:block;line-height:1.2}.team .content>.team-stats>div{padding-top:8px;padding-bottom:8px}.team .content>.team-stats{margin-bottom:12px}.team .team-card{margin-bottom:8px;background:radial-gradient(ellipse at 100% -30%,#74ddff70,transparent 58%),linear-gradient(112deg,#1a8df6,#117bee 58%,#1269dc);border-color:#368ff0;box-shadow:inset 0 1px 0 #d9f8ff9c,0 5px 14px #147adb16;color:#fff}.team .team-card:before{background:#9ee9ff;width:36px}.team .team-earnings-label{color:#e4f3ff}.team .team-earnings-label svg{color:#e5f8ff}.team .team-earnings-total{color:#fff}.team .team-earnings-total small{color:#d2eaff}.team .team-emblem{background:linear-gradient(140deg,#ffffff2b,#e6fbff0d);border-color:#c7eeff57;box-shadow:inset 0 1px 0 #ffffff33;color:#fff}.team .team-card>.team-earnings-breakdown,.team .team-earnings-breakdown>div+div{border-color:#e1f6ff38}.team .team-income-icon{background:#dff5ff22;color:#fff}.team .team-earnings-breakdown small{color:#dcefff}.team .team-earnings-breakdown b{color:#fff}.team .team-earnings-breakdown em{color:#d1e9ff}.team .content>.team-stats>div{background:linear-gradient(135deg,#edf7ff,#e4f2ff);border-color:#cce3f7;box-shadow:inset 0 1px 0 #fff}.team .team-stats strong{color:#164b78}.team .team-stats small{color:#557b9c}.team .team-stat-icon{color:#147fe1}.team .content>.btn{background:linear-gradient(135deg,#edf7ff,#e4f2ff);color:#1477cd;border:1px solid #cce3f7;box-shadow:inset 0 1px 0 #fff;border-radius:11px}.model-art{position:absolute;background-image:url(/assets/power-core-atlas-v2.webp);background-repeat:no-repeat;background-size:300% 200%;pointer-events:none;mix-blend-mode:normal;opacity:1;filter:none}.model-art[data-model-tier=E1]{background-position:0 0}.model-art[data-model-tier=E2]{background-position:50% 0}.model-art[data-model-tier=E3]{background-position:100% 0}.model-art[data-model-tier=E4]{background-position:0 100%}.model-art[data-model-tier=E5]{background-position:50% 100%}.model-art[data-model-tier=E6]{background-position:100% 100%}.home .model-art-home{width:108px;height:108px;right:10px;bottom:0;z-index:1}.devices .device-banner .model-art-banner{width:142px;height:142px;right:0;bottom:4px;z-index:1}@media (max-width:365px){.devices .device-banner .model-art-banner{width:124px;height:124px;bottom:10px;right:-2px}.home .model-art-home{width:100px;height:100px;right:5px}.devices .device-banner p{max-width:142px}}.withdrawal-channels{margin:0 0 22px}.withdrawal-channels button{padding:11px 8px;line-height:1.4}.withdrawal-channels button.active{background:#087eff;color:#fff;border-color:#087eff}.withdraw .kv b{min-width:0;overflow-wrap:anywhere;text-align:end}.model-art[data-model-tier=E0]{background-position:0 0;filter:hue-rotate(30deg)}.model-plan-catalog,.model-trial-device{padding:18px;margin-top:20px;border:1px solid #d3e5f3;border-radius:16px;background:#fff}.model-plan-catalog>p,.model-trial-device>p{color:#64839a;font-size:13px;line-height:1.7}.model-trial-device .section{flex-wrap:wrap;gap:8px}.model-plan-catalog .plan-grid{margin:16px 0}.model-plan-catalog .plan{text-align:start;padding:14px 8px}.model-plan-catalog .plan strong{display:block;font-size:15px;white-space:nowrap;letter-spacing:-.3px}.model-plan-catalog .plan strong em{font-size:11px}.model-plan-catalog .plan small{display:block;margin-top:7px;font-size:11px;line-height:1.5}@media (max-width:360px){.model-plan-catalog .plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.plan-balance-info{margin:16px 0;padding:16px;border:1px solid #cbdff2;border-radius:14px;background:#f3f8fd;color:#294c6b}.plan-balance-info p,.shared-balance-rule{font-size:13px;line-height:1.65;color:#526e85;overflow-wrap:anywhere}:root{--blue:#1677ff;--ink:#182c40;--muted:#68829b;--line:#dce7ef;color-scheme:light}body{background:#f2f6fa}button:disabled{cursor:not-allowed;opacity:.5}a{color:inherit;text-decoration:none}.efir-app{max-width:480px;margin:auto;min-height:100dvh;background:#fff}.efir-app .phone{width:100%;height:100dvh;min-height:0;border:0;border-radius:0;outline:0;box-shadow:none}.efir-app .content,.efir-app .home .content{height:100%;padding:calc(18px + env(safe-area-inset-top)) 22px calc(90px + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior-y:contain}.efir-app .devices .content,.efir-app .plans .content,.efir-app .secondary-page .content{padding-bottom:calc(32px + env(safe-area-inset-bottom))}.efir-app nav{height:calc(70px + env(safe-area-inset-bottom));padding:13px 8px calc(12px + env(safe-area-inset-bottom));background:#fffffffa;backdrop-filter:blur(12px)}.efir-app nav button{color:#6c859d;gap:6px}.efir-app nav button.selected{color:#1677ff}.efir-app nav svg{width:23px;height:23px}.efir-app .top{margin-bottom:25px}.efir-app .logo{background-image:url(/logo.webp)}.efir-app .model-art{background-image:url(/assets/power-core-atlas-v2.webp)}.hero-head{position:relative}.hero-identity .hero-level{margin-left:auto}.hero-head .hero-total{margin-top:16px}.hero-assets b{font-size:20px}.efir-app .running-short{margin-top:0;height:113px}.efir-app .account-hero{border-radius:19px}.efir-app .quick-actions{margin:20px 0 22px}.efir-app .quick-actions>button{font-size:13px;gap:8px}.efir-app .quick-actions svg{width:21px;height:21px}.full{width:100%}.earnings-chart{height:100px;display:flex;align-items:end;gap:16px;padding:8px 8px 20px;margin-top:14px;border-bottom:1px solid var(--line)}.earnings-chart>div{height:100%;flex:1;display:flex;flex-direction:column;justify-content:end;position:relative}.earnings-chart>div>div{border-radius:4px 4px 0 0;background:linear-gradient(#4aabff,#dceeff);min-height:2px}.earnings-chart small{position:absolute;bottom:-17px;left:50%;transform:translateX(-50%);font-size:13px;color:#7290aa}.efir-app .profile-balance{padding:20px 18px;background:#eaf6ff;border:1px solid #cce6ff}.efir-app .profile-balance>span{font-size:14px;color:#467499}.efir-app .profile-balance strong{font-size:29px;margin:13px 0 17px;color:#173f60}.efir-app .profile-balance .link{font-size:14px;color:#087df3}.efir-app .person{margin:18px 0 25px;gap:14px}.efir-app .person h1{font-size:24px;font-weight:600}.efir-app .person p{font-size:13px;color:#658099}.efir-app .avatar.large{background:#e7f3ff;color:#1775bd}.efir-app .profile-quick{padding:23px 0 20px}.efir-app .profile-quick>button{font-size:13px;gap:10px;color:#4f7492}.efir-app .profile-quick svg{color:#0780f7;width:21px;height:21px}.efir-app .setting{padding:17px 0;gap:12px;min-height:50px}.efir-app .setting>span{font-size:15px;color:#315773}.efir-app .setting>svg{width:18px;height:18px;color:#487d9e}.efir-app .setting>small{color:#7590a5}.efir-app .setting>svg:last-child{width:13px;height:13px}.efir-app .logout{font-size:14px}.efir-app .link{font-size:13px}.efir-app .intro{font-size:14px}.efir-app .subnote{font-size:13px;color:#748b9e}.efir-app .info{font-size:13px;color:#678299;line-height:1.7}.efir-app .btn{font-size:15px}.efir-app .plan{position:relative;overflow:hidden;padding:12px 8px}.plan-sphere.model-art{position:relative!important;width:70px;height:70px;margin:4px auto 0}.efir-app .plan strong{font-size:17px;margin:3px 0 7px}.efir-app .plan small{font-size:13px}.efir-app .plan>span,.field{font-size:14px}.field{display:block;color:#526f87;margin:19px 0}.coupon-choice select,.field input,.field select{display:block;width:100%;margin-top:8px;min-height:46px;background:#f7fafc;border:1px solid #dce6ee;border-radius:9px;padding:12px;color:#193b56;outline:none;font-size:16px;min-width:0}.field input:focus,.field select:focus{border-color:#2993f4;box-shadow:0 0 0 2px #1677ff15}.field input[readonly]{color:#7a8f9f}.efir-app .coupon-choice select{width:auto;flex:1;margin:0 0 0 10px;font-size:14px;min-height:34px;padding:5px}.otp-row{display:flex;align-items:center;gap:9px}.otp-row input{flex:1}.otp-row button{font-size:14px;color:#1677ff;white-space:nowrap}.auth-links{display:flex;justify-content:space-between;margin:25px 0}.amount-pills{display:flex;gap:9px;margin-bottom:22px}.amount-pills button{flex:1;background:#eef6fe;border-radius:6px;padding:10px}.empty{text-align:center;padding:30px 4px;color:#8297a9;font-size:14px}.trial-button{margin-top:12px}.qr{display:block;width:180px;height:180px;margin:20px auto}.address{word-break:break-all;font-size:14px;color:#4d7190;line-height:1.7;padding:10px;background:#f5f9fd;border-radius:8px}.deposit-result{margin-top:25px}.deposit-result .link{display:block;margin:20px auto}.record{display:flex;align-items:center;gap:10px;padding:17px 0;border-bottom:1px solid var(--line);flex-wrap:wrap}.record>svg{color:#1685e6}.record>div{flex:1}.record b{font-size:14px;font-weight:500;text-transform:capitalize}.record small{font-size:13px;color:#869db0;display:block;margin-top:6px}.record strong{font-size:14px;white-space:nowrap;font-weight:500}.pagination{display:flex;justify-content:space-between;margin:25px 0;font-size:14px;color:#557790}.pagination button{color:#1677ff}.negative{color:#d16666}.faq-entry{border-bottom:1px solid var(--line);padding:20px 0;font-size:14px}.faq-entry summary{list-style:none;display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:12px}.faq-entry p{font-size:14px;color:#6a8298;line-height:1.9}.faq-entry+.btn{margin-top:25px}.app-logo{display:block;width:150px;margin:auto}.toast-message{position:fixed;z-index:30;bottom:100px;left:50%;transform:translateX(-50%);max-width:min(90vw,420px);background:#17324dee;color:#fff;padding:13px 19px;border-radius:12px;font-size:15px;line-height:1.6;box-shadow:0 8px 24px #17324d25}.loading{font-size:13px;color:#718a9c;padding-bottom:14px}.error-box{padding:14px;background:#fff0eb;border:1px solid #ffd6c9;color:#9d5142;border-radius:8px;font-size:14px;margin-bottom:18px;line-height:1.6}.error-box button{color:#1677ff;text-decoration:underline;margin-left:5px}.modal-backdrop{position:fixed;z-index:20;inset:0;background:#18355266;display:flex;align-items:center;justify-content:center;padding:20px}.payment-modal{background:#fff;border-radius:18px;padding:24px;max-width:380px;width:100%;box-shadow:0 20px 80px #102a4333}.payment-modal h2{font-size:21px;margin:0}.payment-modal p{font-size:16px;color:#68829b}.payment-modal .btn+.btn{margin-top:12px}.efir-app .log>div{font-size:13px;gap:9px}.efir-app .log em{font-size:13px}.efir-app .log span{color:#71899e}.efir-app .copy-box{gap:10px}.efir-app .copy-box>span{max-width:65%;overflow-wrap:anywhere;font-size:13px}.efir-app .coin-name{width:auto;flex:1}.efir-app .table-heading{margin-top:20px;font-size:13px}.efir-app .ticket-info>p,.efir-app .ticket-info>span{font-size:13px}.efir-app .coupon-explain p{font-size:14px}.efir-app .member small{font-size:13px}.efir-app .member b{font-size:14px}@media (min-width:600px){.efir-app{box-shadow:0 0 50px #1e487015}}@media (max-width:360px){.efir-app .content,.efir-app .home .content{padding-left:17px;padding-right:17px}.efir-app .hero-assets b{font-size:18px}.efir-app .setting>span{font-size:14px}.efir-app .three-stats b{font-size:16px}}.earnings-chart small{white-space:nowrap}.efir-app .hero-head .hero-total{margin-top:0}.efir-app .logo{width:36px;height:36px;flex-shrink:0;background:url(/efir-mark.webp?v=mobile-20261022) 50%/contain no-repeat}.efir-app .bottom-nav{position:fixed;left:50%;right:auto;bottom:0;transform:translateX(-50%);width:100%;max-width:480px;display:flex;z-index:10;border-top:1px solid #dce5ee;height:calc(70px + env(safe-area-inset-bottom));padding:12px 8px calc(12px + env(safe-area-inset-bottom))}.efir-app.has-bottom-nav .content{padding-bottom:calc(94px + env(safe-area-inset-bottom));scroll-padding-bottom:calc(94px + env(safe-area-inset-bottom))}.efir-app .plan-scroll-down{position:fixed;left:50%;bottom:calc(84px + env(safe-area-inset-bottom));transform:translateX(-50%);z-index:11;display:grid;place-items:center;width:44px;height:44px;padding:0;border:2px solid #fff;border-radius:50%;background:#168bff;color:#fff;box-shadow:0 4px 16px #168bff40;cursor:pointer}.efir-app .plan-scroll-down svg{width:24px;height:24px;transform:rotate(90deg);animation:plan-scroll-hint 1.8s ease-in-out infinite}.efir-app .plan-scroll-down:focus-visible{outline:3px solid #1263bd;outline-offset:3px}@keyframes plan-scroll-hint{0%,to{transform:translateY(-2px) rotate(90deg)}50%{transform:translateY(2px) rotate(90deg)}}@media (prefers-reduced-motion:reduce){.efir-app .plan-scroll-down svg{animation:none}}.efir-app .devices .device-banner .model-art-banner{position:absolute}.efir-app .top-actions{gap:12px}.efir-app .top-actions .icon-button{width:32px;height:36px}.efir-app .brand{direction:ltr}.language-list{border:1px solid #dae8f3;border-radius:14px;overflow:hidden;background:#fff}.language-option{width:100%;display:flex;align-items:center;gap:13px;padding:15px 16px;border-bottom:1px solid #e7eff5;text-align:start;min-height:76px}.language-option:last-child{border-bottom:0}.language-option.selected{background:#edf7ff}.language-flag{font-size:25px;width:32px;flex-shrink:0}.language-text{flex:1;min-width:0}.language-text strong{display:block;color:#234960;font-size:16px;font-weight:550}.language-text small{display:block;margin-top:5px;color:#708da4;font-size:13px}.language-check{display:grid;place-items:center;width:22px;height:22px;border:1.5px solid #ccdeeb;border-radius:50%;flex-shrink:0;color:#fff}.language-option.selected .language-check{background:#1677ff;border-color:#1677ff}.language-check svg{width:14px;height:14px}.efir-app .bottom-nav button{min-width:0;line-height:14px;overflow-wrap:anywhere;text-align:center}[dir=rtl] .efir-app .top>.icon-button svg{transform:scaleX(-1)}[dir=rtl] .efir-app .setting small{margin-left:0;margin-right:auto}[dir=rtl] .efir-app .setting svg:last-child{margin-left:0;margin-right:auto;transform:scaleX(-1)}[dir=rtl] .efir-app .setting small+svg:last-child{margin-right:0}[dir=rtl] .efir-app .hero-total{text-align:left}.efir-app .hero-assets small{white-space:normal;line-height:1.35}[dir=rtl] .efir-app .model-art-banner,[dir=rtl] .efir-app .model-art-home{right:auto;left:0}.phone-entry{display:flex;position:relative;align-items:stretch;border:1px solid #d8e5ef;border-radius:12px;background:#f7f9fb}.phone-entry:focus-within{border-color:#1685ff;box-shadow:0 0 0 3px #1685ff15}.phone-entry>input{min-width:0;width:0;flex:1;border:0;margin:0;background:transparent;box-shadow:none;border-radius:0 12px 12px 0}.country-picker{flex:0 0 124px;min-width:0}.country-prefix{display:flex;align-items:center;height:100%;padding-inline-start:10px;border-inline-end:1px solid #d8e5ef;direction:ltr}.country-prefix input{flex:1;width:0;min-width:0;border:0;margin:0;padding:12px 3px;background:transparent;box-shadow:none;direction:ltr;font-size:16px}.country-flag{font-size:22px;line-height:1;flex-shrink:0}.country-prefix button{border:0;background:transparent;padding:8px 7px;color:#426783}.country-prefix button span{display:block;transition:transform .15s}.country-prefix .expanded{transform:rotate(180deg)}.country-dropdown{position:absolute;inset-inline:0;top:calc(100% + 8px);z-index:50;border:1px solid #dce7f0;border-radius:16px;padding:10px;background:#fff;box-shadow:0 12px 35px #173d6126}.country-dropdown .country-search{margin:0 0 8px;width:100%;font-size:16px;padding:12px}.country-results{max-height:270px;overflow-y:auto;overscroll-behavior:contain}.country-results button{display:flex;gap:12px;align-items:center;width:100%;padding:13px 10px;background:#fff;border:0;border-radius:8px;color:#23475f;text-align:start;font:inherit}.country-results button:focus-visible,.country-results button:hover,.country-results button[aria-selected=true]{background:#eaf3ff}.country-name{flex:1;min-width:0;font-size:16px}.country-dial{direction:ltr;font-size:16px;color:#647d91}.country-tick{width:12px;color:#1685ff}.country-empty{padding:14px 8px;font-size:16px;color:#647d91}.phone-entry{margin-top:8px}.field .country-prefix input,.field .country-prefix input:focus,.field .phone-entry>input,.field .phone-entry>input:focus{margin:0;border:0;background:transparent;box-shadow:none}.field .country-prefix input{width:0;padding:12px 3px;font-size:16px}.field .phone-entry>input{width:0}.required-mark{color:#e34646;font-style:normal;display:inline}.efir-app.guest-welcome{background:#eaf7ff}.efir-app.guest-welcome .phone{background:linear-gradient(155deg,#f6fbff,#eaf7ff 48%,#d9f2ff)}.efir-app.guest-welcome .home .content{padding:calc(24px + env(safe-area-inset-top)) 26px calc(24px + env(safe-area-inset-bottom));display:flex;flex-direction:column;min-height:100%}.guest-welcome .top{position:relative;justify-content:center;flex-shrink:0;margin-bottom:8px;min-height:38px}.guest-welcome .top .brand{gap:8px}.guest-welcome .top .brand b{font-size:20px;letter-spacing:3px}.guest-welcome .top .logo{width:34px;height:34px}.guest-welcome .top-actions{position:absolute;inset-inline-end:0}.welcome-screen{flex:1;display:flex;flex-direction:column;min-height:0}.welcome-visual{position:relative;width:100%;flex:1 0 260px;min-height:260px;max-height:390px;display:grid;place-items:center;isolation:isolate}.welcome-halo{position:absolute;width:90%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#fff 0,#d6f2ffbd 42%,#b7e9ff50 60%,transparent 72%);animation:welcome-glow 5s ease-in-out infinite}.welcome-orbit{position:absolute;width:85%;height:65%;border:1px solid #7dcfff50;border-radius:50%;transform:rotate(-22deg)}.welcome-orbit.orbit-two{width:72%;height:85%;transform:rotate(35deg);border-color:#ffffffcf}.efir-app .welcome-model{position:relative;inset:auto;width:250px;height:250px;z-index:1;filter:drop-shadow(0 20px 18px #1684b91c);animation:welcome-float 5s ease-in-out infinite}.welcome-copy{padding-top:24px}.welcome-copy .welcome-eyebrow{margin:0 0 12px;color:#1685ee;font-size:13px;font-weight:700;letter-spacing:1.8px;line-height:1.5}.efir-app .welcome-copy h1{font-size:clamp(30px,8vw,40px);line-height:1.12;letter-spacing:-1.5px;color:#183b53;margin:0;max-width:330px}.welcome-copy .welcome-description{margin:16px 0 0;color:#608399;font-size:16px;line-height:1.65;max-width:310px}.welcome-dots{display:flex;gap:2px;margin:18px -7px 14px}.welcome-dots button{padding:10px 7px;background:transparent;border:0}.welcome-dots button span{display:block;height:5px;width:5px;background:#7bc5fa;border-radius:10px;transition:width .25s,background .25s}.welcome-dots button.active span{width:22px;background:#1688ff}.welcome-actions{display:grid;gap:10px;padding-top:2px;margin-top:auto}.welcome-actions .btn{min-height:48px;margin:0;border-radius:14px;font-size:16px;font-weight:600;display:flex;justify-content:center;align-items:center;gap:12px}.welcome-actions .welcome-create{background:linear-gradient(110deg,#209cff,#0879f6);box-shadow:0 8px 18px #1688ff20}.welcome-actions .welcome-create svg{width:17px;height:17px}.welcome-actions .welcome-login{color:#21455f;background:#ffffffed;border:1px solid #fff}@keyframes welcome-float{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-12px) rotate(3deg)}}@keyframes welcome-glow{0%,to{opacity:.65;transform:scale(.95)}50%{opacity:1;transform:scale(1.04)}}@media (max-height:690px),(max-width:360px){.welcome-visual{flex-basis:220px;min-height:220px}.efir-app .welcome-model{width:210px;height:210px}.welcome-copy{padding-top:18px}.welcome-copy .welcome-description{margin-top:12px}}@media (prefers-reduced-motion:reduce){.efir-app .welcome-model,.welcome-halo{animation:none}}.efir-app.guest-welcome .home .content{background:linear-gradient(155deg,#f5fbff,#eaf7ff 48%,#d9f2ff)}.efir-app .welcome-actions .welcome-create{background:linear-gradient(110deg,#209cff,#0879f6)}.efir-app .welcome-actions .welcome-login{color:#21455f;background:#ffffffed;border:1px solid #fff}.country-picker .country-modal-trigger{width:100%;border:0;border-inline-end:1px solid #d8e5ef;border-radius:11px 0 0 11px;background:transparent;color:#23475f;gap:6px;padding:0 10px;cursor:pointer;font:inherit}.country-selected-code{direction:ltr;font-size:16px;white-space:nowrap}.country-chevron{margin-inline-start:auto;color:#647d91}.country-modal-backdrop{position:fixed;inset:0;z-index:1000;display:flex;justify-content:center;align-items:center;padding:24px 18px;background:#122f4c66;backdrop-filter:blur(4px)}.country-modal{width:100%;max-width:420px;max-height:min(640px,calc(100dvh - 48px));display:flex;flex-direction:column;padding:20px 16px 12px;border-radius:22px;background:#fff;box-shadow:0 24px 80px #102d4b40;animation:country-modal-appear .18s ease-out}.country-modal-header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px}.efir-app .country-modal-header h2{font-size:20px;line-height:1.3;margin:0;letter-spacing:-.4px}.country-modal .country-modal-close{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:#f0f5fa;color:#526f87;font-size:25px;line-height:1;padding:0}.field .country-modal .country-search{flex-shrink:0;margin:0 0 10px;width:100%;min-height:46px;font-size:16px;padding:12px}.country-modal .country-results{min-height:0;max-height:none;flex:1;overflow-y:auto;overscroll-behavior:contain}.country-modal .country-results button{min-height:56px}@keyframes country-modal-appear{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.country-modal{animation:none}}.efir-app .country-modal-header{padding:0;margin:0 0 18px;min-height:32px;height:auto;background:none;border:0;flex-shrink:0}.country-modal-trigger .country-flag{font-size:18px}.efir-app.guest-welcome .top{justify-content:flex-start}.login-methods{display:flex;gap:6px;padding:4px;margin:24px 0 8px;background:#f1f6fb;border-radius:11px}.login-methods button{flex:1;padding:10px 8px;border:0;border-radius:8px;color:#647d91;font-size:15px;background:transparent}.login-methods button.selected{color:#1677ff;background:#fff;box-shadow:0 2px 7px #173d6110}.login-back{display:block;margin:16px auto 0;font-size:14px}.efir-app .model-art[data-model-tier=E0]{background-size:contain}.efir-app .model-art[data-model-tier=E0],.efir-app .model-art[data-model-tier=E1]{background-image:url(/assets/model-e1.webp?v=clean-20261023);background-position:50%}.efir-app .model-art[data-model-tier=E1]{background-size:100% 100%}.efir-app .model-art[data-model-tier=E2]{background-image:url(/assets/model-e2.webp?v=clean-20261023);background-size:100% 100%;background-position:50%}.efir-app .model-art[data-model-tier=E3]{background-image:url(/assets/model-e3.webp?v=clean-20261023);background-size:100% 100%;background-position:50%}.efir-app .model-art[data-model-tier=E4]{background-image:url(/assets/model-e4.webp?v=clean-20261023);background-size:100% 100%;background-position:50%}.efir-app .model-art[data-model-tier=E5]{background-image:url(/assets/model-e5.webp?v=clean-20261023);background-size:100% 100%;background-position:50%}.efir-app .model-art[data-model-tier=E6]{background-image:url(/assets/model-e6.webp?v=clean-20261023);background-size:100% 100%;background-position:50%}.welcome-model-container{position:relative;z-index:1;display:grid;place-items:center}.efir-app .welcome-model{display:block;-o-object-fit:contain;object-fit:contain}.welcome-image-retry{position:absolute;bottom:0;padding:8px 12px;border-radius:10px;background:#fff;color:#1677ff;font-size:14px}.welcome-visual{touch-action:pan-y pinch-zoom;-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:grab}.welcome-visual:active{cursor:grabbing}.welcome-visual .welcome-model{pointer-events:none;-webkit-user-drag:none}.efir-app .profile-assets{position:relative;overflow:hidden;border-radius:16px;padding:18px 17px 16px;border:1px solid #368ff0;background:radial-gradient(ellipse at 100% -30%,#74ddff70,transparent 58%),linear-gradient(112deg,#1a8df6,#117bee 58%,#1269dc);box-shadow:inset 0 1px 0 #d9f8ff9c,0 6px 18px #147adb16;color:#fff}.profile-assets:before{content:"";position:absolute;inset-inline-start:17px;top:0;width:36px;height:3px;border-radius:0 0 4px 4px;background:#9ee9ff}.profile-assets-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.profile-assets-summary{min-width:0}.profile-assets-label{display:flex;align-items:center;gap:7px;font-size:14px;color:#e4f3ff}.profile-assets-label svg{width:16px;height:16px}.profile-assets-total{display:block;margin:7px 0 8px;font-size:30px;line-height:1.2;font-weight:650;letter-spacing:-.6px;overflow-wrap:anywhere}.profile-assets-total small{font-size:14px;font-weight:400;letter-spacing:0;color:#d2eaff}.profile-wallet-link{display:flex;align-items:center;gap:6px;font-size:14px;color:#fff}.profile-wallet-link svg{width:16px;height:16px}.profile-assets-emblem{display:grid;place-items:center;flex:0 0 44px;height:44px;border-radius:13px;background:linear-gradient(140deg,#ffffff2b,#e6fbff0d);border:1px solid #c7eeff57;box-shadow:inset 0 1px 0 #ffffff33;color:#fff}.profile-assets-emblem svg{width:26px;height:26px}.profile-assets-breakdown{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:16px;padding-top:13px;border-top:1px solid #e1f6ff38}.profile-asset-item{display:flex;align-items:center;gap:8px;min-width:0}.profile-asset-item+.profile-asset-item{border-inline-start:1px solid #e1f6ff38;padding-inline-start:13px;margin-inline-start:8px}.profile-asset-icon{display:grid;place-items:center;flex:0 0 28px;height:28px;border-radius:8px;background:#dff5ff22}.profile-asset-icon svg{width:18px;height:18px}.profile-asset-item>div{min-width:0}.profile-asset-item small{display:block;color:#dcefff;font-size:13px;line-height:1.4}.profile-asset-item b{display:block;margin-top:3px;color:#fff;font-size:16px;line-height:1.2;font-weight:600;overflow-wrap:anywhere}.profile-asset-item em{color:#d1e9ff;font-size:13px;font-style:normal;font-weight:400}.efir-app .profile .person>div{min-width:0;flex:1}.efir-app .profile .person h1{overflow-wrap:anywhere}.efir-app .profile .person p{overflow-wrap:anywhere;line-height:1.6}.efir-app .profile .person>.icon-button{flex-shrink:0}.efir-app .logout{color:#e34b52}.logout-backdrop{z-index:1000;backdrop-filter:blur(3px)}.logout-dialog{width:100%;max-width:340px;padding:24px;border-radius:20px;background:#fff;box-shadow:0 20px 70px #17334e30;text-align:center}.logout-dialog-icon{display:grid;place-items:center;width:44px;height:44px;margin:0 auto 14px;border-radius:50%;background:#fff0f1;color:#e34b52}.logout-dialog-icon svg{width:24px;height:24px}.logout-dialog h2{margin:0;font-size:18px}.logout-dialog p{margin:10px 0 22px;font-size:15px;line-height:1.6;color:#68829b}.logout-dialog-actions{display:flex;gap:10px}.logout-dialog-actions button{flex:1;padding:12px 8px;border-radius:10px;background:#f0f5fa;color:#49657c;font-size:15px}.logout-dialog-actions .logout-confirm{background:#e34b52;color:#fff}.efir-app{font-size:16px;line-height:1.5;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.efir-app h1,.efir-app h2,.efir-app h3{line-height:1.25}.efir-app .field{font-size:15px;line-height:1.5}.efir-app .btn,.efir-app .field input,.efir-app .field select,.efir-app .field textarea{font-size:16px;min-height:48px}.efir-app .btn{line-height:1.4}.efir-app .intro{font-size:16px;line-height:1.6}.efir-app .empty,.efir-app .info,.efir-app .subnote{font-size:14px;line-height:1.65}.efir-app .setting>span{font-size:16px;line-height:1.5;min-width:0}.efir-app .setting>small{font-size:13px;line-height:1.5;text-align:end}.efir-app .logout{font-size:16px;min-height:48px}.efir-app nav button{font-size:13px;line-height:1.25}.efir-app .profile-quick>button,.efir-app .quick-actions>button{font-size:14px;line-height:1.4}.efir-app .link{font-size:14px;line-height:1.5}.efir-app .country-dial,.efir-app .country-name,.efir-app .country-selected-code{font-size:16px}.efir-app .home .hero-head{display:block}.efir-app .home .hero-person{min-width:0;flex:1}.efir-app .home .hero-name b{overflow-wrap:anywhere}.efir-app .home .hero-total{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:start;margin-top:18px}.efir-app .home .hero-total>span{font-size:14px}.efir-app .home .hero-assets>div,.efir-app .three-stats>div{min-width:0}.efir-app .three-stats small{line-height:1.5}.efir-app .profile-asset-item small{font-size:14px}.efir-app .profile-assets-label,.efir-app .profile-wallet-link{font-size:15px}.efir-app .plans .plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.efir-app .plans .plan{height:auto;min-height:204px;padding:14px 12px}.efir-app .plans .plan>span{font-size:16px;line-height:1.4;flex-wrap:wrap}.efir-app .plans .plan strong{font-size:22px;line-height:1.3;margin:6px 0}.efir-app .plans .plan small{font-size:13px;line-height:1.5}.efir-app .plans .plan-sphere.model-art{width:90px;height:90px}.efir-app .running-short{height:auto;min-height:140px}.efir-app .logout-dialog p,.efir-app .logout-dialog-actions button,.efir-app .welcome-actions .btn,.efir-app .welcome-description{font-size:16px}.login-support{display:flex;justify-content:center;margin:58px 0 20px}.telegram-support{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:8px 12px;color:#3068ed;font-size:16px;line-height:1.5;font-weight:600;text-decoration:none}.telegram-support svg{width:24px;height:24px}.telegram-support:hover{color:#1655d9}.efir-app .team .team-card{margin-top:0}.team-level-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:18px 0 16px;padding:4px;border:1px solid #dce9f5;border-radius:12px;background:#f2f7fc}.team-level-tabs button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 4px;font-size:14px;color:#627b92;border-radius:8px}.team-level-tabs button.on{background:#fff;color:#087af0;font-weight:600;box-shadow:0 2px 7px #184b7a10}.team-level-tabs small{display:inline-flex;align-items:center;justify-content:center;min-width:19px;padding:1px 4px;border-radius:6px;background:#e6eef7;color:inherit;font-size:12px;line-height:1.4}.efir-app .team .team-reward-note,.efir-app .team .team-reward-note span{font-size:13px;line-height:1.65}.efir-app .team .team-reward-note{padding:12px;gap:8px}.efir-app .team .empty{padding:24px 4px;margin:12px 0 22px}.efir-app .devices .device-banner.model-overview{display:grid;grid-template-columns:minmax(0,1fr) 110px;gap:14px 12px;height:auto;min-height:0;padding:18px;overflow:visible}.efir-app .devices .model-overview .model-plan-state{grid-column:1/-1;justify-self:start;max-width:100%;padding:5px 8px;font-size:13px;line-height:1.5;white-space:normal}.model-overview-copy{min-width:0}.efir-app .devices .model-overview h2{margin:0 0 10px;font-size:24px;line-height:1.2}.efir-app .devices .model-overview .model-daily-rate{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:0 0 8px;font-size:14px;line-height:1.5}.efir-app .devices .model-overview .model-daily-rate b{display:block;font-size:17px;line-height:1.4;margin:0}.efir-app .devices .model-overview .model-art-banner{position:relative!important;inset:auto;width:110px;height:110px;align-self:center;justify-self:end}.efir-app .devices .model-plans-button{grid-column:1/-1;position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:12px 16px;border:1px solid #fff;border-radius:12px;background:#fff;color:#0872d8;box-shadow:0 4px 14px #116cc626;font-size:16px;font-weight:600;line-height:1.5;text-align:start;cursor:pointer}.efir-app .devices .model-plans-button span{min-width:0;overflow-wrap:anywhere}.efir-app .devices .model-plans-button svg{flex-shrink:0;width:22px;height:22px}.efir-app .devices .model-plans-button:hover{background:#f0f8ff}.efir-app .devices .model-plans-button:focus-visible{outline:3px solid #064b91;outline-offset:3px}.efir-app .devices .run-status{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:20px;font-size:14px;line-height:1.5}.efir-app .devices .run-status b{font-size:13px}.efir-app .devices .run-timer{height:auto;min-height:0;padding:20px 0;background:none}.efir-app .devices .timer-ring{width:216px;height:216px;padding:6px;flex:none}.efir-app .devices .timer-ring>div{width:100%;height:100%;padding:20px 14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border-radius:50%;box-sizing:border-box}.efir-app .devices .timer-ring small{font-size:14px;line-height:1.4;margin:0;text-align:center}.efir-app .devices .timer-ring strong{font-size:32px;line-height:1.1;font-variant-numeric:tabular-nums;margin:0}.efir-app .devices .timer-ring span{max-width:164px;font-size:13px;line-height:1.5;white-space:normal;text-align:center;margin:0}.efir-app .devices .model-session-note{margin:14px 0 24px;padding:12px 14px;background:#f5f9fd;border-radius:10px;color:#647d91;font-size:13px;line-height:1.7}.efir-app .devices .model-recent-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:24px 0 12px}.efir-app .devices .model-recent-heading h3{font-size:18px;margin:0}.efir-app .devices .model-recent-heading .link{font-size:14px;flex-shrink:0}.efir-app .devices .model-recent-empty{margin:0;padding:24px 12px;border:1px dashed #dce7ef;border-radius:12px;background:#fbfdff;font-size:14px;line-height:1.5}.coupon-picker{flex:1;min-width:0}.coupon-picker-trigger{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:44px;padding:10px 12px;border:1px solid #dce6ee;border-radius:10px;background:#f7fafc;color:#294c66;font-size:15px;text-align:start}.coupon-picker-trigger svg{width:13px;height:13px;transform:rotate(90deg)}.efir-app .coupon-choice{display:flex;align-items:center;gap:10px}.coupon-picker-backdrop{z-index:1000;backdrop-filter:blur(3px)}.coupon-picker-dialog{width:100%;max-width:380px;max-height:75dvh;display:flex;flex-direction:column;padding:20px;border-radius:20px;background:#fff;box-shadow:0 20px 70px #17334e30}.coupon-picker-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.coupon-picker-header h2{margin:0;font-size:20px}.coupon-picker-header>button{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#f1f6fb;color:#647d91;font-size:25px}.coupon-picker-options{overflow-y:auto;overscroll-behavior:contain;min-height:0}.coupon-picker-options>button{display:flex;align-items:center;gap:10px;width:100%;min-height:58px;padding:12px;margin-bottom:8px;border:1px solid #e0eaf3;border-radius:12px;background:#fafcfe;text-align:start;color:#355872;font-size:15px}.coupon-picker-options>button.selected{border-color:#1687ff;background:#edf6ff;color:#1677ee}.coupon-picker-options>button>span{flex:1;min-width:0}.coupon-picker-options b{display:block;font-size:16px;font-weight:600}.coupon-picker-options small{display:block;font-size:13px;color:#6f869b;margin-top:4px}.coupon-picker-options svg{width:20px;height:20px;flex-shrink:0}.coupon-picker-empty{margin:14px 0;text-align:center;font-size:14px;line-height:1.5;color:#7890a5}.coupon-picker-note{padding-top:14px;margin:8px 0 0;border-top:1px solid #e7eef5;color:#7890a5;font-size:13px;line-height:1.5}@media(max-width:360px){.efir-app .devices .device-banner.model-overview{grid-template-columns:minmax(0,1fr) 90px;padding:15px;gap:12px 8px}.efir-app .devices .model-overview .model-art-banner{width:90px;height:90px}}.efir-app .devices .timer-ring .timer-caption{display:block}.efir-app .devices .timer-ring .timer-caption>span{display:block;line-height:1.5}.efir-app .devices .timer-ring .timer-timezone{white-space:nowrap}.modal-select{width:100%;margin-top:8px}.modal-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:12px;border:1px solid #dce6ee;border-radius:10px;background:#f7fafc;color:#294c66;font-size:16px;line-height:1.5;text-align:start}.modal-select-trigger>span{min-width:0;overflow-wrap:anywhere}.modal-select-trigger svg{width:13px;height:13px;transform:rotate(90deg)}.modal-select-backdrop{z-index:1000;backdrop-filter:blur(3px)}.modal-select-dialog .coupon-picker-options>button{min-height:58px;font-size:16px}.modal-select-dialog .coupon-picker-options>button:last-child{margin-bottom:0}.efir-app .home .hero-total{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:6px}.efir-app .home .hero-total>span{order:0}.efir-app .home .hero-total button{order:1;width:28px;height:28px;margin:0}.efir-app .home .hero-total strong{order:2;font-size:28px}.efir-app .home .hero-assets{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0}.efir-app .home .hero-assets>div+div{padding-left:8px}.efir-app .home .hero-assets>div>div{min-width:0}.efir-app .home .hero-assets b{white-space:nowrap;overflow-wrap:normal}@media(max-width:360px){.efir-app .home .hero-assets>div{gap:6px}.efir-app .home .hero-asset-icon{width:24px;height:24px}}.efir-app .home .hero-team{padding-top:9px;padding-bottom:9px}.efir-app .earnings-overview{margin-top:22px;padding:18px 14px 14px;border:1px solid #d9e8f5;border-radius:18px;background:linear-gradient(160deg,#fff,#f8fcff)}.efir-app .earnings-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.efir-app .about-efir h3,.efir-app .earnings-heading h3{margin:0;font-size:18px;line-height:1.4}.efir-app .earnings-heading .link{font-size:14px;font-weight:400;white-space:nowrap;gap:3px}.efir-app .earnings-range{display:flex;background:#edf4fa;padding:4px;border-radius:11px;gap:4px;margin:16px 0}.efir-app .earnings-range button{flex:1;min-height:36px;border:0;border-radius:8px;background:none;color:#59758d;font:inherit;font-size:14px}.efir-app .earnings-range button.active{color:#fff;background:#168bff;box-shadow:0 2px 6px #168bff26}.efir-app .earnings-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:8px}.efir-app .earnings-metrics>div{min-width:0;padding-inline:9px;border-inline-start:1px solid #e0ebf4}.efir-app .earnings-metrics>div:first-child{padding-inline-start:0;border:0}.efir-app .earnings-metrics>div:last-child{padding-inline-end:0}.efir-app .earnings-metrics small{display:block;color:#617d94;font-size:12px;line-height:1.5;min-height:20px}.efir-app .earnings-metrics b{display:block;color:#173b53;font-size:16px;font-weight:600;margin-top:5px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.efir-app .earnings-metrics em{font-style:normal;font-size:11px;font-weight:400;color:#68869e}.efir-app .earnings-trend{direction:ltr;margin:8px -3px 0;border-radius:8px;touch-action:pan-y}.efir-app .earnings-trend svg{display:block;width:100%;height:auto;overflow:visible}.efir-app .trend-axis{font-size:12px;fill:#7892a7}.efir-app .earnings-chart-caption{display:flex;justify-content:space-between;gap:8px;color:#7892a7;font-size:12px;margin-top:5px}.efir-app .earnings-empty{text-align:center;font-size:13px;color:#7892a7;margin:12px 0 0}.efir-app .about-efir{margin:18px 0;padding:18px 14px;border:1px solid #d9e8f5;border-radius:18px;background:linear-gradient(140deg,#f5fbff,#fff)}.efir-app .about-efir h3{display:flex;align-items:center;gap:8px}.efir-app .about-heading-icon{color:#168bff;display:flex}.efir-app .about-heading-icon svg{width:21px;height:21px}.efir-app .about-efir>p{color:#617d94;font-size:14px;line-height:1.65;margin:12px 0 18px}.efir-app .about-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.efir-app .about-features>div{min-width:0}.efir-app .about-features>div>span{display:flex;align-items:center;justify-content:center;background:#e5f3ff;color:#168bff;width:36px;height:36px;border-radius:12px;margin-bottom:9px}.efir-app .about-features svg{width:21px;height:21px}.efir-app .about-features h4{margin:0 0 5px;font-size:14px;line-height:1.4;font-weight:600;color:#244c68}.efir-app .about-features small{font-size:13px;color:#7892a7;line-height:1.5;display:block}@media(max-width:360px){.efir-app .earnings-metrics b{font-size:15px}.efir-app .about-features{grid-template-columns:1fr}.efir-app .about-features>div{display:grid;grid-template-columns:36px 1fr;-moz-column-gap:10px;column-gap:10px}.efir-app .about-features>div>span{grid-row:span 2}}.efir-app .home .hero-total small{margin-inline-start:4px}.efir-app .session-notice{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;margin:12px 0 18px;border:1px solid #d5e7f7;background:#f2f8fd;border-radius:12px;color:#55738d;font-size:14px;line-height:1.6}.efir-app .session-notice>span{flex:1}.efir-app .session-notice>button{border:0;background:transparent;color:#67839a;min-width:30px;min-height:30px;font-size:24px;line-height:1}.efir-app .payment-setup-backdrop{padding:20px;overflow-y:auto}.efir-app .payment-setup-dialog{width:100%;max-width:390px;max-height:calc(100dvh - 40px);overflow:auto;border-radius:22px;background:#fff;padding:24px 20px;box-shadow:0 18px 70px #17395633}.efir-app .payment-setup-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:#e8f4ff;color:#168bff;margin-bottom:14px}.efir-app .payment-setup-icon svg{width:26px;height:26px}.efir-app .payment-setup-dialog h2{margin:0;font-size:22px;line-height:1.4}.efir-app .payment-setup-dialog>p{color:#648098;font-size:14px;line-height:1.6;margin:10px 0 18px}.efir-app .payment-setup-dialog .field{margin-bottom:14px;font-size:15px}.efir-app .payment-setup-dialog input{min-height:46px;font-size:16px}.efir-app .payment-setup-dialog .btn{margin-top:12px;min-height:46px}.efir-app .payment-setup-hint{display:block;font-size:13px;color:#7892a7}.efir-app .payment-setup-dialog .payment-setup-error{color:#be4b43;margin:12px 0 0}.efir-app .payment-setup-required{padding:24px 18px;border:1px solid #d6e7f7;border-radius:16px;background:#f5fbff;text-align:center}.efir-app .payment-setup-required>svg{width:36px;height:36px;color:#168bff}.efir-app .payment-setup-required p{font-size:16px;color:#54738e;line-height:1.6}.security-dialog-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:20px}.security-dialog-close{flex-shrink:0;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:#f0f5fa;color:#526f87;font-size:25px;line-height:1}.security-dialog{overscroll-behavior:contain}.security-totp-setup{text-align:center}.security-totp-setup .address{overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.personal-phone-note{color:#648098;font-size:14px;line-height:1.6;margin:0 0 16px}.personal-details-error{color:#be4b43;font-size:14px;line-height:1.6;margin:12px 0}.withdrawal-address-note{color:#648098;font-size:13px;line-height:1.6;margin:0 0 16px}.withdrawal-address-error{color:#be4b43;font-size:13px;line-height:1.6;margin:12px 0}.withdrawal-address .otp-row input{min-width:0;width:0;flex:1}.withdrawal-address .otp-row .btn{width:auto;max-width:60%;flex:0 0 auto;padding:12px 14px;white-space:normal}.efir-app .devices .model-start-reason{margin:8px 0 0;color:#647d91;font-size:12px;line-height:1.5;text-align:center}.personal-phone-prefix{padding:12px;border-inline-end:1px solid #d8e5ef;color:#23475f}.personal-details-form .otp-row input{min-width:0;width:0;flex:1}.personal-details-form .otp-row .btn{width:auto;max-width:60%;flex:0 0 auto;padding:12px 14px;white-space:normal}.efir-app .welcome-legal{display:flex;justify-content:center;align-items:center;gap:14px;margin-top:2px;color:#7a94a8;font-size:14px;line-height:1.5}.efir-app .welcome-legal a{display:inline-flex;align-items:center;min-height:40px;padding:0 4px;color:#5b7e96;text-decoration:underline;text-underline-offset:4px}.efir-app .welcome-legal a:hover{color:#168bff}.efir-app .welcome-legal a:focus-visible{outline:2px solid #168bff;outline-offset:3px;border-radius:4px}.efir-app .plan-purchase-reason{margin:12px 0 8px;padding:15px 16px;border:1px solid #cfe3f7;border-radius:14px;background:#f2f8ff;color:#476b88;font-size:14px;line-height:1.65;overflow-wrap:anywhere}.efir-app .plan-purchase-reason p{margin:0}.efir-app .plan-purchase-reason .link{margin-top:10px;white-space:normal;text-align:start}.efir-app .session-details{margin:22px 0;padding:18px;border:1px solid #dce8f4;border-radius:16px;background:#f8fbff}.efir-app .session-details .section{margin:0 0 15px}.efir-app .session-details .kv{gap:12px;align-items:flex-start;margin:12px 0}.efir-app .session-details .kv b{max-width:60%;text-align:end;overflow-wrap:anywhere;font-size:14px}.efir-app .home .account-hero{padding:14px 16px 0}.efir-app .home .hero-identity{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:9px;align-items:center}.efir-app .home .hero-avatar{width:32px;height:32px}.efir-app .home .hero-name{min-width:0;gap:6px}.efir-app .home .hero-name b{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;font-size:15px;font-weight:600;line-height:1.4;letter-spacing:0}.efir-app .home .hero-name>button{flex-shrink:0}.efir-app .home .hero-uid{margin-top:3px;font-size:12px;line-height:1.4}.efir-app .home .hero-level{margin:0;padding:5px;font-size:11px;white-space:nowrap}.efir-app .home .hero-total{margin-top:12px;gap:4px 6px}.efir-app .home .hero-total>span{font-size:12px;line-height:1.4}.efir-app .home .hero-total small{font-size:11px}.efir-app .home .hero-total button{width:22px;height:22px}.efir-app .home .hero-total strong{flex:0 1 auto;min-width:0;margin:0;margin-inline-start:auto;font-size:26px;font-weight:600;line-height:1.2;letter-spacing:-.5px;overflow-wrap:anywhere}.efir-app .home .hero-assets{margin:10px 0;padding-top:10px}.efir-app .home .hero-assets>div{display:grid;grid-template-columns:22px minmax(0,1fr);-moz-column-gap:6px;column-gap:6px;row-gap:0;align-items:center}.efir-app .home .hero-assets>div>div{display:contents}.efir-app .home .hero-assets small{display:block;grid-column:2;align-content:center;min-height:0;font-size:12px;line-height:1.4}.efir-app .home .hero-assets b{grid-column:1/-1;margin-top:4px;font-size:20px;line-height:1.2;font-variant-numeric:tabular-nums;white-space:normal;overflow-wrap:anywhere}.efir-app .home .hero-asset-icon{width:22px;height:22px;border-radius:7px}.efir-app .home .hero-asset-icon svg{width:14px;height:14px}.efir-app .home .hero-team{margin-inline:-16px;padding:9px 12px}.efir-app .home .hero-team small{font-size:12px}.efir-app .home .hero-team b{font-size:15px}.efir-app .home .quick-actions{margin:24px 0}.efir-app .home .running-short{display:grid;grid-template-columns:minmax(0,1fr) 96px;align-items:center;gap:16px;height:auto;min-height:168px;padding:16px}.efir-app .home .running-copy{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.efir-app .home .running-copy .live{display:inline-flex;align-items:center;gap:6px;font-size:12px;line-height:1.5;letter-spacing:0}.efir-app .home .running-copy .live:before{flex-shrink:0;margin:0}.efir-app .home .running-copy h3{margin:0;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.2px}.efir-app .home .running-short .running-countdown{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin:2px 0 0}.efir-app .home .running-countdown>span{color:#688399;font-size:12px;line-height:1.5}.efir-app .home .running-countdown>b{font-size:20px;line-height:1.25;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.4px;white-space:nowrap}.efir-app .home .running-short .running-description{margin:2px 0 0;font-size:13px;line-height:1.5}.efir-app .home .running-copy .link{margin-top:4px;min-height:36px;font-size:13px;line-height:1.5;gap:6px}.efir-app .home .running-copy .model-home-button{min-height:36px;max-width:100%;padding:7px 10px;border:1px solid var(--gold-line);border-radius:10px;background:var(--gold-fill);color:#654513;font-weight:500;line-height:1.4;justify-content:center;text-align:center}.efir-app .home .running-copy .model-home-button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.efir-app .home .running-short .model-art-home{position:relative;width:96px;height:96px;inset:auto;align-self:center;justify-self:center}.efir-app .home .earnings-overview{margin-top:24px;padding:22px 18px 18px}.efir-app .home .earnings-range{margin:20px 0}.efir-app .home .earnings-metrics small{line-height:1.6}.efir-app .home .earnings-metrics b{margin-top:6px;line-height:1.4}@media(max-width:360px){.efir-app .home .account-hero{padding:14px 14px 0}.efir-app .home .hero-team{margin-inline:-14px}.efir-app .home .hero-identity{gap:8px}.efir-app .home .hero-total strong{font-size:24px}.efir-app .home .running-short{grid-template-columns:minmax(0,1fr) 80px;gap:12px;padding:16px}.efir-app .home .running-short .model-art-home{width:80px;height:80px}}.efir-app .devices .model-art-banner,.efir-app .home .model-art-home{animation:efir-model-float 5s ease-in-out infinite}@keyframes efir-model-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.efir-app .devices .model-art-banner,.efir-app .home .model-art-home{animation:none}}.efir-app .profile .person h1{font-size:18px;font-weight:600;line-height:1.35;margin-bottom:5px}.efir-app .account-settings-menu .setting>span,.efir-app .profile .settings .setting>span{font-size:14px;font-weight:400;line-height:1.5}.security-dialog .otp-row input{min-width:0;width:0;flex:1}.efir-app .security-dialog .otp-row .btn{width:auto;max-width:55%;flex:0 0 auto;margin-top:0;padding:10px 14px;white-space:normal}.model-catalog-jump{margin-top:16px}.model-plan-catalog,.model-trial-device{scroll-margin-top:18px}.efir-app .app-download-card{margin:24px 0;padding:24px 20px;border:1px solid #d3e5f3;border-radius:20px;background:#fff;text-align:center}.efir-app .download-logo{display:block;width:88px;height:88px;margin:0 auto 12px;border-radius:18px}.efir-app .app-download-card h2{margin:0 0 8px}.efir-app .app-download-card .btn{display:flex;align-items:center;justify-content:center;width:100%;margin-top:24px;padding:14px 12px;box-sizing:border-box;white-space:normal;line-height:1.45;text-decoration:none}.efir-app .download-meta{margin:10px 0;color:#52718c;font-size:13px}.efir-app .apple-install-steps,.efir-app .download-instruction{font-size:13px;line-height:1.75;color:#52718c;text-align:start;overflow-wrap:anywhere}.efir-app .apple-install-steps{padding-inline-start:22px;margin:14px 0}.efir-app .apple-install-steps li+li{margin-top:8px}.efir-app .app-download-card .android-download{gap:14px;min-height:66px;padding:14px 18px;border:1px solid #23372d;border-radius:14px;background:#17251e;color:#fff;box-shadow:0 4px 12px #17251e18;text-align:start}.efir-app .android-download .android-brand-icon{display:block;width:30px;height:30px;flex:0 0 30px;color:#3ddc84}.efir-app .android-download .android-download-label{flex:1;min-width:0;font-size:16px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.efir-app .android-download .google-play-mark{display:block;width:26px;height:30px;flex:0 0 26px}.efir-app .app-download-card .android-download:hover{background:#23372d;border-color:#3ddc84}.efir-app .app-download-card .android-download:focus-visible{outline:3px solid #3ddc84;outline-offset:3px}.agent-portal-entry{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding:16px;border:1px solid #c9dfff;border-radius:14px;background:#f1f7ff;color:#0878ed;text-decoration:none}.agent-portal-entry .agent-entry-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#e0edff;flex-shrink:0}.agent-entry-copy{display:flex;flex:1;flex-direction:column;gap:5px;min-width:0}.agent-entry-copy b{font-size:15px}.agent-entry-copy small{color:#617d9a;font-size:12px;line-height:1.5}[dir=rtl] .agent-portal-entry>.ant-icon:last-child{transform:rotate(180deg)}.efir-app{--gold:#d9aa49;--gold-ink:#8a5a14;--gold-pale:#fffbf2;--gold-soft:#fff1ce;--gold-line:#ead6ac;--gold-fill:linear-gradient(135deg,#ffedb2,#f4cc70)}.efir-app .account-hero:before{content:"";position:absolute;inset:0 20px auto;height:2px;background:linear-gradient(90deg,transparent,#f8d786,transparent);pointer-events:none}.efir-app .hero-identity .hero-level{background:var(--gold-fill);border-color:#ffe8a8;color:#654513;box-shadow:inset 0 1px 0 #fff6d5,0 2px 8px #174f8914}.efir-app .hero-level>svg:first-child,.efir-app .hero-level>svg:last-child{color:inherit;fill:currentColor}.efir-app .quick-actions .action-deposit svg{color:var(--gold-ink);background:var(--gold-soft)}.efir-app .quick-actions .action-plans svg{color:#243b53;background:var(--gold-fill);box-shadow:inset 0 1px 0 #fff4cd}.efir-app .devices .device-banner.model-overview,.efir-app .running-short{background:linear-gradient(120deg,#fffdf8,var(--gold-pale));border-color:var(--gold-line)}.efir-app .devices .model-overview h2{color:#182c40;text-shadow:none}.efir-app .devices .model-overview .model-daily-rate{color:#4d6b83}.efir-app .devices .model-overview .model-daily-rate b{color:#173e5c}.efir-app .devices .model-plan-state,.efir-app .running-short .link,.efir-app .running-short.needs-plan .live{color:var(--gold-ink)}.efir-app .running-short.needs-plan .live:before{background:var(--gold)}.efir-app .devices .model-plan-state{background:var(--gold-soft)}.efir-app .devices .model-plans-button{color:#243b53;background:var(--gold-fill);border-color:var(--gold-line);box-shadow:0 3px 10px #ae7d1712}.efir-app .devices .model-plans-button:hover{background:linear-gradient(135deg,#ffe7a0,#edc268)}.efir-app .bottom-nav button.selected{position:relative}.efir-app .bottom-nav button.selected:before{content:"";position:absolute;top:-8px;inset-inline-start:calc(50% - 9px);width:18px;height:3px;border-radius:3px;background:var(--gold);pointer-events:none}.efir-app .top>b:after{content:"";display:block;width:22px;height:2px;margin:5px auto 0;border-radius:2px;background:var(--gold)}.efir-app .about-heading-icon,.efir-app .profile-quick .action-coupons svg{color:var(--gold-ink)}.efir-app .about-features>div:first-child>span{color:var(--gold-ink);background:var(--gold-soft)}.efir-app .invite-intro .kicker,.efir-app .plans .plan-intro .kicker{color:var(--gold-ink)}.efir-app .plans .plan.chosen,.efir-app .plans .plan.chosen:hover{border-color:var(--gold);background:linear-gradient(145deg,#fffdf8,#fff4d9);box-shadow:inset 0 0 0 1px var(--gold),0 4px 12px #b8861b12}.efir-app .plans .plan.chosen>span{color:var(--gold-ink)}.efir-app .plans .plan.chosen:after{color:#654513;background:var(--gold-fill);box-shadow:0 1px 4px #ae7d1720}.efir-app .plans .plan i,.efir-app .plans .plan-title span{color:var(--gold-ink);background:var(--gold-soft)}.efir-app .plans .plan-details:before{background:linear-gradient(90deg,var(--gold),#f4d89170,transparent)}.efir-app .profile-assets:before,.efir-app .team .team-card:before{background:var(--gold)}.efir-app .profile-assets-emblem{color:#ffe6a4;border-color:#f6d47b70;background:linear-gradient(140deg,#ffe3a12b,#ffe3a10d)}.efir-app .team-level-tabs button.on small{color:var(--gold-ink);background:var(--gold-soft)}.efir-app .team-reward-note>svg{color:var(--gold-ink)}.efir-app .invite-card{border-color:var(--gold-line);background:linear-gradient(155deg,var(--gold-pale),#fff 55%)}.efir-app .invite-card .copy-box button,.efir-app .reward-rule strong{color:var(--gold-ink)}.efir-app .ticket:not(.pale){background:var(--gold-pale)}.efir-app .ticket:not(.pale),.efir-app .ticket:not(.pale) .ticket-value{border-color:var(--gold-line)}.efir-app .ticket:not(.pale) .ticket-value small,.efir-app .ticket:not(.pale) .ticket-value strong,.efir-app .ticket:not(.pale)>button{color:var(--gold-ink)}.efir-app .ticket:not(.pale)>button{border-color:var(--gold-line);background:var(--gold-soft)}.efir-app .market .tabs .on{border-color:var(--gold)}.efir-app[data-page=deposit] .amount-pills button{color:var(--gold-ink);background:var(--gold-pale)}.efir-app .language-option.selected .language-check{color:#654513;border-color:var(--gold);background:var(--gold-fill)}.efir-app .welcome-copy .welcome-eyebrow{color:var(--gold-ink)}.efir-app .welcome-dots button.active span{background:var(--gold)}.efir-app .welcome-orbit.orbit-two{border-color:#d9aa4952}.efir-app .welcome-actions .welcome-login{border-color:var(--gold-line)}.efir-app .devices .model-start-guide{margin-bottom:18px}.efir-app .devices .model-start-guide h1{margin:0;font-size:24px;letter-spacing:-.5px}.efir-app .devices .model-start-guide>p{margin:8px 0 0;color:#617d94;font-size:14px;line-height:1.6}.efir-app .devices .model-setup-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none;padding:0;margin:18px 0 0}.efir-app .devices .model-setup-steps li{display:flex;flex-direction:column;align-items:flex-start;gap:7px;min-width:0;color:#617d94;border-top:2px solid #e3ebf3;padding-top:10px}.efir-app .devices .model-setup-steps li>span{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#edf3f8;font-size:13px;font-weight:600}.efir-app .devices .model-setup-steps b{font-size:13px;line-height:1.5;font-weight:400;overflow-wrap:anywhere}.efir-app .devices .model-setup-steps .current{color:var(--gold-ink);border-color:var(--gold)}.efir-app .devices .model-setup-steps .current>span{background:var(--gold-soft)}.efir-app .devices .model-setup-steps .complete{color:#2171bb;border-color:#b8d9f7}.efir-app .devices .model-setup-steps .complete>span{background:#e9f4ff}.efir-app .devices .model-setup-steps svg{width:14px;height:14px}.efir-app .devices .device-banner.model-overview{margin-top:0;padding:16px;grid-template-columns:minmax(0,1fr) 96px;gap:12px}.efir-app .devices .model-overview-copy{align-self:center}.efir-app .devices .model-overview .model-plan-state{display:inline-block;padding:4px 7px;margin-bottom:10px;box-shadow:none}.efir-app .devices .model-overview h2{margin:0 0 9px}.efir-app .devices .model-overview .model-daily-rate{gap:2px;margin:0}.efir-app .devices .model-overview .model-daily-rate b{font-size:22px;font-weight:600;font-variant-numeric:tabular-nums}.efir-app .devices .model-overview .model-art-banner{width:96px;height:96px}.efir-app .devices .model-overview .model-session-summary{grid-column:1/-1;display:flex;align-items:center;gap:7px;margin:0;padding-top:12px;border-top:1px solid var(--gold-line);color:#61758b;font-size:13px;line-height:1.5;max-width:none}.efir-app .devices .model-session-summary svg{width:16px;height:16px;color:var(--gold-ink)}.efir-app .devices .model-overview .model-start-button,.efir-app .devices .model-overview .trial-button{grid-column:1/-1;width:100%;margin:0}.efir-app .devices .model-overview .model-start-reason{grid-column:1/-1;color:#61758b;margin:-4px 0 0;max-width:none}.efir-app .devices .model-overview .model-upgrade-link{grid-column:1/-1;justify-self:center;font-weight:400;color:#0872d8;text-shadow:none}.efir-app .devices .model-overview.is-running .model-plan-state{color:#087b56;background:#e8f7f0}.efir-app .devices .model-session-note{margin:14px 0 18px;padding:14px;border:1px solid #e1ebf3;border-radius:14px;background:#f7fafc}.efir-app .devices .model-rules-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:9px}.efir-app .devices .model-rules-heading h3{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:600;margin:0;color:#29465f}.efir-app .devices .model-rules-heading svg{width:16px;height:16px;color:#617d94}.efir-app .devices .model-rules-heading>span{padding:3px 7px;border-radius:6px;font-size:12px;line-height:1.5;color:var(--gold-ink);background:var(--gold-soft)}.efir-app .devices .model-session-note p{margin:0;font-size:13px;line-height:1.6}.efir-app .devices .model-rules-schedule{color:#3d5e78}.efir-app .devices .model-rules-timezone{margin-top:2px;color:#6d859a}.efir-app .devices .model-session-note .model-rules-detail{display:block;width:100%;min-height:44px;margin-top:12px;padding:10px 12px;border:1px solid #d5e1eb;border-radius:10px;background:#eaf0f5;color:#6d8296;font-size:13px;font-weight:500;line-height:1.5;text-align:center;cursor:not-allowed;opacity:1}.efir-app .devices .model-recent-sessions{padding:16px 14px 0;border:1px solid #dce7ef;border-radius:16px;background:#fff}.efir-app .devices .model-recent-heading{align-items:center;margin:0 0 6px}.efir-app .devices .model-recent-heading h3{font-size:16px}.efir-app .devices .model-recent-heading .link{font-size:13px;gap:4px;font-weight:400}.efir-app .devices .model-session-row{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 0}.efir-app .devices .model-session-row+.model-session-row{border-top:1px solid #e8eef4}.efir-app .devices .model-session-icon{display:grid;place-items:center;width:28px;height:28px;border-radius:10px;color:#1878cd;background:#eaf5ff}.efir-app .devices .model-session-icon.is-trial{color:var(--gold-ink);background:var(--gold-soft)}.efir-app .devices .model-session-icon svg{width:16px;height:16px}.efir-app .devices .model-session-copy{min-width:0}.efir-app .devices .model-session-copy b{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;line-height:1.4;font-weight:500;color:#29465f}.efir-app .devices .model-session-copy b>span{font-size:13px;font-weight:400;color:#6a8298}.efir-app .devices .model-session-copy time{display:block;margin-top:4px;color:#7890a4;font-size:13px;line-height:1.4}.efir-app .devices .model-session-value{color:#087b56;font-size:13px;line-height:1.4;font-weight:400;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:end}.efir-app .devices .model-session-value.is-pending{color:#617d94}.efir-app .devices .model-recent-empty{border:0;background:none;padding:24px 0}@media (max-width:360px){.efir-app .devices .device-banner.model-overview{grid-template-columns:minmax(0,1fr) 82px;gap:12px 10px;padding:15px}.efir-app .devices .model-overview .model-art-banner{width:82px;height:82px}}.efir-app[data-page=invite] .top{margin-bottom:18px}.efir-app[data-page=invite] .invite-intro{margin:0 0 18px}.efir-app[data-page=invite] .invite-intro .kicker{font-size:12px;letter-spacing:1.8px}.efir-app[data-page=invite] .invite-intro h1{font-size:26px;line-height:1.2;letter-spacing:-.6px;font-weight:600;margin:8px 0 0}.efir-app[data-page=invite] .invite-intro>p{font-size:14px;line-height:1.6;margin:10px 0 0;color:#617d94}.efir-app[data-page=invite] .invite-card{padding:18px;border-radius:18px;border-color:var(--gold-line);background:linear-gradient(150deg,var(--gold-pale),#fff 55%)}.efir-app[data-page=invite] .invite-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.efir-app[data-page=invite] .invite-card-head .brand{gap:7px;font-size:16px}.efir-app[data-page=invite] .invite-card-head .logo{width:28px;height:28px}.efir-app[data-page=invite] .invite-card-head>span{font-size:12px;line-height:1.5;color:var(--gold-ink);padding:3px 7px;border-radius:6px;background:var(--gold-soft)}.efir-app[data-page=invite] .invite-code{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:16px 0 14px}.efir-app[data-page=invite] .invite-code>div{min-width:0}.efir-app[data-page=invite] .invite-code small{display:block;color:#6a8298;font-size:13px;line-height:1.5}.efir-app[data-page=invite] .invite-code strong{display:block;margin-top:5px;color:#18344d;font:600 24px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:1px;direction:ltr;unicode-bidi:isolate;overflow-wrap:anywhere}.efir-app[data-page=invite] .invite-code-copy{display:grid;place-items:center;width:40px;height:40px;flex:0 0 40px;border:1px solid var(--gold-line);border-radius:11px;color:var(--gold-ink);background:var(--gold-pale)}.efir-app[data-page=invite] .invite-code-copy svg{width:18px;height:18px}.efir-app[data-page=invite] .invite-copy-link{display:flex;justify-content:center;align-items:center;gap:9px;width:100%;min-height:48px;margin:0;border:1px solid var(--gold-line);border-radius:12px;color:#243b53;background:var(--gold-fill);box-shadow:0 3px 10px #ae7d1712}.efir-app[data-page=invite] .invite-copy-link svg{width:18px;height:18px}.efir-app[data-page=invite] .invite-qr-panel{margin-top:18px;padding-top:16px;border-top:1px solid #efe4d0;text-align:center}.efir-app[data-page=invite] .invite-qr-panel .qr{width:164px;height:164px;max-width:100%;margin:0 auto;padding:8px;border:1px solid #e7edf3;border-radius:12px;background:#fff}.efir-app[data-page=invite] .invite-qr-panel p{margin:9px 0 0;color:#6a8298;font-size:13px;line-height:1.5}.efir-app[data-page=invite] .invite-link-preview{margin:14px 0 0;padding:10px 12px;border:1px solid #e5edf4;border-radius:10px;color:#6a8298;background:#f7fafc;font-size:13px;line-height:1.5;overflow-wrap:anywhere;text-align:start}.efir-app[data-page=invite] .invite-rewards{margin-top:22px}.efir-app[data-page=invite] .invite-rewards>h3{font-size:18px;line-height:1.4;margin:0 0 12px}.efir-app[data-page=invite] .invite-reward-group{padding:14px;border:1px solid #dce7ef;border-radius:14px;background:#fff}.efir-app[data-page=invite] .invite-reward-group+.invite-reward-group{margin-top:12px}.efir-app[data-page=invite] .invite-reward-group h4{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:500;line-height:1.5;color:#385b76;margin:0 0 12px}.efir-app[data-page=invite] .invite-reward-group h4 svg{width:18px;height:18px;color:var(--gold-ink)}.efir-app[data-page=invite] .invite-reward-levels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.efir-app[data-page=invite] .invite-reward-levels.sales-levels{grid-template-columns:repeat(2,minmax(0,1fr))}.efir-app[data-page=invite] .invite-reward-levels>div{min-width:0;padding:10px 6px;border-radius:10px;background:#f7fafc;text-align:center}.efir-app[data-page=invite] .invite-reward-levels span{display:block;color:#6d859a;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.efir-app[data-page=invite] .invite-reward-levels strong{display:block;color:var(--gold-ink);font-size:23px;font-weight:600;line-height:1.2;margin-top:6px}@media (max-width:360px){.efir-app[data-page=invite] .invite-intro h1{font-size:24px}.efir-app[data-page=invite] .invite-card{padding:15px}.efir-app[data-page=invite] .invite-qr-panel .qr{width:156px;height:156px}}