.crypto-coin-logo{border-radius:50%;flex:none;display:block;overflow:visible}.crypto-coin-logo path,.crypto-coin-logo circle{vector-effect:non-scaling-stroke}.crypto-logo-backdrop{z-index:0;contain:layout paint;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.crypto-logo-backdrop__aura,.crypto-logo-backdrop__fade,.crypto-logo-backdrop__mesh{position:absolute;inset:0}.crypto-logo-backdrop__aura{z-index:0;background:radial-gradient(circle at 18% 17%, var(--crypto-sky-warm,#ffcd702e), transparent 25%), radial-gradient(circle at 81% 39%, var(--crypto-sky-cool,#55e3ff21), transparent 30%), radial-gradient(circle at 37% 83%, var(--crypto-sky-energy,#ff466a1f), transparent 28%);filter:blur(9px)}.crypto-logo-backdrop__mesh{z-index:1;transform-origin:52% 48%;transform:rotate(-5deg)scale(1.08)}.crypto-logo-backdrop__coin{top:var(--coin-y);left:var(--coin-x);width:var(--coin-size);height:var(--coin-size);z-index:0;opacity:var(--crypto-sky-logo-opacity,var(--coin-opacity,.8));filter:blur(var(--coin-blur)) saturate(.9) drop-shadow(0 8px 15px #00000042) drop-shadow(0 0 12px var(--crypto-sky-logo-glow,#ffffff14));pointer-events:none;place-items:center;transition:opacity .28s;display:grid;position:absolute;transform:translate(-50%,-50%)}.crypto-logo-backdrop__glyph{transform-origin:50%;filter:brightness()saturate();pointer-events:none;place-items:center;width:100%;height:100%;transition:transform .36s cubic-bezier(.2,.82,.2,1),filter .36s;display:grid;transform:scale(1)}.crypto-logo-backdrop__coin.is-pointer-near{z-index:3;opacity:1}.crypto-logo-backdrop__coin.is-pointer-near .crypto-logo-backdrop__glyph{filter:brightness(1.27) saturate(1.34) drop-shadow(0 0 7px var(--crypto-sky-interaction-core,#ffffffe6)) drop-shadow(0 0 21px var(--crypto-sky-interaction-glow,#56e8ffd1));transform:scale(1.48)}.crypto-logo-backdrop__coin .crypto-coin-logo{width:100%;height:100%;animation:crypto-logo-backdrop-enter .82s cubic-bezier(.16, .78, .2, 1) var(--coin-entry-delay,0s) both;display:block}.crypto-logo-backdrop__fade{z-index:2;background:linear-gradient(90deg, var(--crypto-sky-auth-start,#740718f5) 0%, var(--crypto-sky-auth-mid,#74071880) 43%, var(--crypto-sky-auth-clear,#74071800) 79%), linear-gradient(180deg, var(--crypto-sky-auth-top,#5706132e), transparent 24%, transparent 72%, var(--crypto-sky-auth-bottom,#570613b3))}.auth-form-page{isolation:isolate;position:relative;overflow:hidden}.auth-form-page>:not(.crypto-logo-backdrop){z-index:2;position:relative}.auth-form-page>.crypto-logo-backdrop{opacity:1}.auth-form-page>.crypto-logo-backdrop .crypto-logo-backdrop__fade{background:linear-gradient(180deg, var(--crypto-sky-form-top,#96112794) 0%, transparent 31%, var(--crypto-sky-form-bottom,#faf7f3f0) 68%), linear-gradient(90deg, var(--crypto-sky-form-side,#faf7f399), transparent 44%, var(--crypto-sky-form-side,#faf7f399))}.crypto-logo-backdrop--home{opacity:1;height:510px;inset:0 -14px auto;-webkit-mask-image:linear-gradient(#000 0% 58%,#0000 100%);mask-image:linear-gradient(#000 0% 58%,#0000 100%)}.crypto-logo-backdrop--home .crypto-logo-backdrop__mesh{opacity:1;transform:rotate(-6deg)scale(1.08)}.crypto-logo-backdrop--home .crypto-logo-backdrop__coin{filter:blur(var(--coin-blur)) saturate(.82) drop-shadow(0 7px 14px #00000040) drop-shadow(0 0 10px var(--crypto-sky-logo-glow,#ffffff12))}.crypto-logo-backdrop--home .crypto-logo-backdrop__fade{background:linear-gradient(90deg, var(--crypto-sky-home-start,#06111f) 0%, var(--crypto-sky-home-mid,#06111fbd) 46%, var(--crypto-sky-home-clear,#06111f00) 84%), linear-gradient(180deg, var(--crypto-sky-home-top,#06111f66), transparent 47%, var(--crypto-sky-home-bottom,#06111f))}@keyframes crypto-logo-backdrop-enter{0%{opacity:0;transform:translateY(11px)scale(.7)}68%{opacity:1}to{opacity:1;transform:translate(0,0)scale(1)}}@media (width>=700px){.crypto-logo-backdrop__mesh{transform:rotate(-4deg)scale(1.04)}}@media (width<=360px){.crypto-logo-backdrop__mesh{transform:rotate(-6deg)scale(1.13)}}@media (prefers-reduced-motion:reduce){.crypto-logo-backdrop__coin .crypto-coin-logo{opacity:1;animation:none;transform:none}.crypto-logo-backdrop__glyph{transition-duration:.12s}.crypto-logo-backdrop__coin.is-pointer-near .crypto-logo-backdrop__glyph{transform:scale(1.3)}}.member-content-screen{color:#3c332f;background:#f6f2ef;min-height:100dvh;padding:0 16px 30px}.member-content-header{min-height:calc(76px + env(safe-area-inset-top));padding:max(12px,env(safe-area-inset-top)) 16px 12px;color:#fff;background:linear-gradient(135deg,#a71026,#760816);grid-template-columns:42px minmax(0,1fr) 42px;align-items:end;gap:10px;margin:0 -16px;display:grid}.member-content-header>button,.member-content-header>span{color:#fff;background:#ffffff1a;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.member-content-header>div{text-align:center;align-self:center;justify-items:center;gap:2px;display:grid}.member-content-header p{color:#e9ce92;letter-spacing:.12em;margin:0;font-size:8px;font-weight:800}.member-content-header h1{margin:0;font-size:17px}.member-local-note{color:#725728;background:#fff5df;border:1px solid #ead8b4;border-radius:13px;align-items:flex-start;gap:9px;margin:15px 0 12px;padding:12px 13px;display:flex}.member-local-note>svg{flex:none;margin-top:1px}.member-local-note>div{gap:3px;display:grid}.member-local-note strong{font-size:11px}.member-local-note span{color:#725728;font-size:9px;line-height:1.55}.member-record-list,.member-message-list{gap:11px;display:grid}.member-project-row,.member-intent-card,.member-message-card{background:#fff;border:1px solid #e7dfdb;border-radius:15px;overflow:hidden;box-shadow:0 7px 20px #3e261f0b}.member-project-row__main{width:100%;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:46px minmax(0,1fr) 18px;align-items:center;gap:11px;padding:13px;display:grid}.member-project-row__main>span:nth-child(2){gap:4px;min-width:0;display:grid}.member-project-row__main small{color:#a09690;font-size:8px}.member-project-row__main b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.member-project-row__main em{color:#7f746e;align-items:center;gap:4px;font-size:9px;font-style:normal;display:flex}.member-project-row__main>svg{color:#b8aea9}.member-project-row__visual{color:#fff;width:46px;height:46px;font-family:var(--font-display);background:linear-gradient(145deg,#ae1830,#731020);border-radius:12px;place-items:center;font-size:18px;display:grid}.member-record-remove{color:#857973;background:#faf7f5;border:0;border-top:1px solid #eee7e3;justify-content:center;align-items:center;gap:5px;width:100%;min-height:38px;font-size:9px;display:flex}.member-project-row.is-unavailable{opacity:.78}.member-project-row.is-unavailable .member-project-row__main{grid-template-columns:46px minmax(0,1fr)}.member-intent-card{padding:14px}.member-intent-card.is-cancelled{opacity:.72}.member-intent-card__topline{justify-content:space-between;align-items:center;gap:8px;display:flex}.member-intent-card__topline span{color:#9d1025;background:#faeaec;border-radius:99px;padding:4px 8px;font-size:8px;font-weight:700}.member-intent-card__topline em{color:#8f7c5b;font-size:8px;font-style:normal}.member-intent-card.is-cancelled .member-intent-card__topline em{color:#8c827c}.member-intent-card h2{margin:11px 0 6px;font-size:14px}.member-intent-card>p,.member-intent-card>small{color:#80756f;align-items:center;gap:5px;margin:0;font-size:9px;display:flex}.member-intent-card>small{color:#9d938d;margin-top:6px}.member-intent-card__actions{border-top:1px solid #eee7e3;justify-content:flex-end;gap:8px;margin-top:13px;padding-top:11px;display:flex}.member-intent-card__actions button{color:#951126;background:#faeaec;border:0;border-radius:9px;min-height:36px;padding:0 12px;font-size:9px}.member-intent-card__actions button+button{color:#6f645e;background:#f0ece9}.member-content-empty{min-height:230px;color:var(--theme-muted,#6f6561);text-align:center;background:#fff;border:1px dashed #d9d0cb;border-radius:15px;align-content:center;place-items:center;gap:8px;padding:25px;display:grid}.member-content-empty span{max-width:260px;font-size:9px;line-height:1.6}.message-center-summary{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.message-center-summary>span{color:#70645e;align-items:center;gap:5px;font-size:10px;display:flex}.message-center-summary>span b{color:#a71127;font-size:15px}.message-center-summary button{color:#951126;background:#faeaec;border:0;border-radius:9px;align-items:center;gap:5px;min-height:38px;padding:0 11px;font-size:9px;display:flex}.message-center-summary button:disabled{color:#aaa19c;background:#ebe7e4}.member-message-card__main{width:100%;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:12px minmax(0,1fr) 18px;align-items:start;gap:8px;padding:14px;display:grid}.member-message-card__indicator{padding-top:4px}.member-message-card__indicator i{background:#b0162c;border-radius:50%;width:7px;height:7px;display:block;box-shadow:0 0 0 3px #fae6e8}.member-message-card.is-read .member-message-card__indicator i{box-shadow:none;background:#aaa09a}.member-message-card__main>span:nth-child(2){gap:5px;display:grid}.member-message-card__main small{color:var(--theme-muted,#6f6561);font-size:8px}.member-message-card__main b{font-size:12px}.member-message-card__main p{color:#706661;margin:0;font-size:9px;line-height:1.65}.member-message-card__main>svg{color:#b9b0aa;margin-top:15px}.member-message-card__project{color:#8d1023;background:#fbf5f4;border:0;border-top:1px solid #eee7e3;justify-content:center;align-items:center;gap:5px;width:100%;min-height:38px;font-size:9px;display:flex}.legal-demo-notice{color:#765c2d;background:#fff5df;border:1px solid #ead8b4;border-radius:13px;align-items:flex-start;gap:9px;margin:15px 0 12px;padding:12px 13px;display:flex}.legal-demo-notice svg{flex:none}.legal-demo-notice p{margin:0;font-size:9px;line-height:1.65}.legal-demo-notice strong{margin-bottom:2px;font-size:11px;display:block}.legal-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:11px;display:grid}.legal-tabs button{color:#736862;background:#fff;border:1px solid #e4dcd8;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-height:44px;font-size:10px;display:flex}.legal-tabs button.is-active{color:#981126;background:#faeaec;border-color:#ddafb5}.legal-document{background:#fff;border:1px solid #e6ded9;border-radius:15px;padding:16px;box-shadow:0 7px 20px #3e261f0a}.legal-document>header{border-bottom:1px solid #eee7e3;justify-content:space-between;align-items:center;gap:8px;padding-bottom:12px;display:flex}.legal-document>header span{color:#991126;font-size:9px;font-weight:800}.legal-document section{padding-top:15px}.legal-document h2{color:#4c423d;margin:0 0 7px;font-size:12px}.legal-document p{color:#746a65;margin:0;font-size:10px;line-height:1.85}.legal-footer-note{color:#968c86;text-align:center;justify-content:center;align-items:center;gap:5px;margin:14px 0 0;font-size:8px;display:flex}.membership-current-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:18px;display:grid}.membership-current-summary>div{color:#554b46;background:#fff;border:1px solid #e6ded9;border-radius:14px;gap:4px;min-width:0;padding:13px;display:grid;position:relative;overflow:hidden;box-shadow:0 7px 20px #3e261f0a}.membership-current-summary>div>span{color:#991126;background:#faeaec;border-radius:9px;place-items:center;width:30px;height:30px;margin-bottom:3px;display:grid}.membership-current-summary small{color:var(--theme-muted,#6f6561);font-size:8px;line-height:1.4}.membership-current-summary strong{overflow-wrap:anywhere;color:#3f3733;font-variant-numeric:tabular-nums;font-size:13px;line-height:1.35}.membership-current-summary em{color:#986d25;font-size:9px;font-style:normal;font-weight:700;line-height:1.4}.membership-policy-section+.membership-policy-section{margin-top:20px}.membership-policy-heading{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;margin-bottom:11px;display:grid}.membership-policy-heading>span{color:#991126;background:#faeaec;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.membership-policy-heading>div{gap:2px;display:grid}.membership-policy-heading small{color:color-mix(in srgb, var(--theme-highlight,#caa662) 45%, var(--theme-ink,#281f1c));letter-spacing:.09em;font:700 8px/1.2 Georgia,serif}.membership-policy-heading h2{color:#453c37;margin:0;font-size:14px}.membership-policy-heading p{color:var(--theme-muted,#6f6561);margin:0;font-size:9px;line-height:1.5}.membership-rule-list{gap:10px;display:grid}.membership-rule-list article{background:#fff;border:1px solid #e6ded9;border-radius:15px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;padding:15px;display:grid;position:relative;overflow:hidden}.membership-rule-list article.is-current{border-color:#d7b774;box-shadow:inset 0 0 0 1px #b9832826}.membership-rule-list__index{color:#eee7e3;font-family:Georgia,serif;font-size:29px;font-weight:700;position:absolute;top:4px;right:8px}.membership-rule-list article>div{z-index:1;position:relative}.membership-rule-list :is(h2,h3){align-items:center;gap:7px;margin:0 0 7px;font-size:13px;display:flex}.membership-rule-list :is(h2,h3) em{color:#8b641f;white-space:nowrap;background:#f8edcf;border-radius:99px;padding:3px 6px;font-size:7px;font-style:normal}.membership-rule-list p{color:#766c66;margin:3px 0 0;font-size:9px;line-height:1.5}.referral-title-rule-list{gap:8px;display:grid}.referral-title-rule-list article{color:#6f6560;background:#fff;border:1px solid #e6ded9;border-radius:13px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:71px;padding:12px 13px;display:grid}.referral-title-rule-list article>span{color:#a39993;background:#f3efec;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.referral-title-rule-list article>.referral-title-rule-list__icon{background:0 0;border-radius:50%;width:46px;height:46px;overflow:visible}.referral-title-rule-list__icon>.referral-title-icon{opacity:.9;filter:saturate(1.08)}.referral-title-rule-list article>div{gap:4px;display:grid}.referral-title-rule-list h3{color:#554b46;align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.referral-title-rule-list h3 em{color:#8b641f;white-space:nowrap;background:#f8edcf;border-radius:99px;padding:3px 6px;font-size:7px;font-style:normal}.referral-title-rule-list p{color:var(--theme-muted,#6f6561);margin:0;font-size:9px}.referral-title-rule-list article>strong{color:var(--theme-muted,#6f6561);font:700 24px/1 Georgia,serif}.referral-title-rule-list article.is-reached>span{color:#fff;background:#9e1427}.referral-title-rule-list article.is-reached>.referral-title-rule-list__icon{background:0 0}.referral-title-rule-list article.is-reached .referral-title-icon{opacity:1;filter:none}.referral-title-rule-list article.is-current{border-color:#d7b774;box-shadow:inset 0 0 0 1px #b9832826}.referral-title-rule-list article.is-current .referral-title-icon{box-shadow:0 0 0 3px #b9832829,0 4px 11px #482b1829}.referral-title-empty-note{color:var(--theme-muted,#6f6561);background:#f1ece8;border-radius:10px;margin:10px 0 0;padding:10px 12px;font-size:9px;line-height:1.55}.membership-rule-warning{color:#735f55;background:#eee8e4;border-radius:12px;align-items:flex-start;gap:8px;margin-top:13px;padding:12px;display:flex}.membership-rule-warning svg{flex:none}.membership-rule-warning p{margin:0;font-size:9px;line-height:1.6}.membership-rule-warning--security{color:#6f5a2b;background:#fff5df;border:1px solid #ead8b4}.member-content-screen button:focus-visible{outline-offset:2px;outline:3px solid #b1152b47}@media (width<=350px){.membership-current-summary{grid-template-columns:1fr}}@media (width>=700px){.member-content-screen{max-width:540px;margin:0 auto}}.member-content-screen{--member-q-ink:var(--theme-ink,#f2f8ff);--member-q-muted:var(--theme-muted,#93abc0);--member-q-line:var(--theme-line,#5cc4f22e);--member-q-panel:var(--theme-glass,#081d34c7);--member-q-panel-strong:var(--theme-glass-strong,#07192eeb);--member-q-cyan:var(--theme-signal,#26dcff);--member-q-red:var(--theme-energy,#ff3656);--member-q-gold:var(--theme-accent,#f3c768);color:var(--member-q-ink);background:linear-gradient(#2599cd0b 1px, transparent 1px), linear-gradient(90deg, #2599cd0b 1px, transparent 1px), radial-gradient(circle at 94% 2%, color-mix(in srgb, var(--theme-signal,#26dcff) 14%, transparent), transparent 27%), radial-gradient(circle at 0 38%, color-mix(in srgb, var(--theme-accent,#ff3656) 12%, transparent), transparent 32%), var(--theme-canvas,#041426);background-size:28px 28px,28px 28px,auto,auto,auto}.member-content-header{color:#f8fbff;background:radial-gradient(circle at 86% 10%, color-mix(in srgb, var(--theme-accent,#ff3452) 34%, transparent), transparent 28%), linear-gradient(135deg, color-mix(in srgb, var(--theme-surface-soft,#082541) 94%, #07182c), var(--theme-surface,#07182c) 58%, color-mix(in srgb, var(--theme-accent-deep,#4b0b1f) 72%, #07182c));border-bottom:1px solid #48d3ff5c;position:relative;overflow:hidden;box-shadow:0 12px 34px #00081859,0 1px 16px #00d3ff1a}.member-content-header:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--theme-accent,#ff3050) 58%, transparent), color-mix(in srgb, var(--theme-signal,#00d7ff) 38%, transparent), transparent);filter:blur(17px);content:"";pointer-events:none;width:85%;height:78px;animation:8s ease-in-out infinite alternate member-quantum-ribbon;position:absolute;bottom:-46px;right:-25%;transform:rotate(-8deg)}.member-content-header>*{z-index:1;position:relative}.member-content-header>button,.member-content-header>span{color:#eaf8ff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#071a309e;border-color:#68d7ff47;box-shadow:inset 0 1px #ffffff17,0 0 17px #00ccff14}.member-content-header p{color:var(--member-q-gold);font-size:10px}.member-content-header h1{font-size:18px}.member-local-note,.legal-demo-notice,.membership-rule-warning--security{color:#f5d995;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(135deg,#f3c76821,#081d34c7);border-color:#f3c76847;box-shadow:inset 0 1px #ffffff0d}.member-local-note span{color:#f1e0b8c7;font-size:11px}.member-local-note strong,.legal-demo-notice strong{font-size:12px}.legal-demo-notice p,.membership-rule-warning p{font-size:11px}.member-record-list,.member-message-list,.membership-rule-list,.referral-title-rule-list{background:var(--member-q-line);border:1px solid var(--member-q-line);border-radius:17px;gap:1px;overflow:hidden;box-shadow:0 18px 42px #00081733,inset 0 1px #ffffff0b}.member-project-row,.member-intent-card,.member-message-card,.membership-rule-list article,.referral-title-rule-list article{color:var(--member-q-ink);box-shadow:none;-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%);background:linear-gradient(135deg,#0b2540e6,#06192ee0);border:0;border-radius:0;transition:background .18s,box-shadow .18s}.member-project-row:hover,.member-project-row:focus-within,.member-intent-card:focus-within,.member-message-card:hover,.member-message-card:focus-within{box-shadow:inset 3px 0 var(--member-q-cyan);background:linear-gradient(135deg,#0f3253f5,#081f38f0)}.member-project-row__main small,.member-message-card__main small{color:var(--member-q-muted);font-size:10px}.member-project-row__main b,.member-message-card__main b{color:var(--member-q-ink);font-size:13px}.member-project-row__main em{color:#b6c8d8;font-size:11px}.member-project-row__main>svg,.member-message-card__main>svg{color:#83c9e799}.member-project-row__visual{background:linear-gradient(145deg,#ff3857,#811329 72%);border:1px solid #ff708552;box-shadow:0 8px 20px #ff284a33,inset 0 1px #ffffff2e}.member-project-row__visual.tone-forest{background:linear-gradient(145deg,#28b888,#07584a)}.member-project-row__visual.tone-navy{background:linear-gradient(145deg,#3f8fd1,#123457)}.member-project-row__visual.tone-teal{background:linear-gradient(145deg,#27c9d5,#075463)}.member-project-row__visual.tone-amber{background:linear-gradient(145deg,#e6b64d,#7d4a09)}.member-project-row__visual.tone-plum{background:linear-gradient(145deg,#b26aab,#4c1e4a)}.member-record-remove,.member-message-card__project{color:#a9c9dc;border-top-color:var(--member-q-line);background:#03122394;font-size:11px}.member-message-card__project{color:#ff7d91}.member-project-row.is-unavailable .member-project-row__visual{color:#6f8798;background:#122c43}.member-intent-card__topline span{color:#ff8b9d;background:#ff365624;border:1px solid #ff4d6833;font-size:10px}.member-intent-card__topline em{color:var(--member-q-gold);font-size:10px}.member-intent-card h2{color:var(--member-q-ink)}.member-intent-card>p,.member-intent-card>small{color:#a7bdcf;font-size:11px}.member-intent-card>small{color:#7f9bb0}.member-intent-card__actions{border-top-color:var(--member-q-line)}.member-intent-card__actions button,.message-center-summary button{color:#ff8ca0;background:#ff365621;border:1px solid #ff4b6833;font-size:11px}.member-intent-card__actions button+button{color:#b3c7d7;border-color:var(--member-q-line);background:#599bc21a}.member-content-empty,.legal-document{color:var(--member-q-muted);border-color:var(--member-q-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#0a223be6,#06182cd6);box-shadow:0 18px 42px #00081733,inset 0 1px #ffffff0d}.member-content-empty strong{color:var(--member-q-ink);font-size:14px}.member-content-empty span{font-size:11px}.message-center-summary>span{color:#b6c9d8;font-size:11px}.message-center-summary>span b{color:var(--member-q-red)}.message-center-summary button:disabled{color:#667c8d;background:#4f6a7d1f;border-color:#0000}.member-message-card.is-read{opacity:.62}.member-message-card__indicator i{background:var(--member-q-red);animation:2.4s ease-in-out infinite member-message-pulse;box-shadow:0 0 0 3px #ff365621,0 0 12px #ff3656b8}.member-message-card.is-read .member-message-card__indicator i{background:#5e7485}.member-message-card__main p{color:#a5bbcc;font-size:11px}.legal-tabs button{color:#abc3d4;border-color:var(--member-q-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#081d34b8;font-size:11px}.legal-tabs button.is-active{color:#fff;background:linear-gradient(135deg,#ff3656e6,#85112be0);border-color:#ff6f846b;box-shadow:0 8px 22px #ff2a4c2e}.legal-document>header{border-bottom-color:var(--member-q-line)}.legal-document>header span{color:#ff7e92;font-size:10px}.legal-document>header time{color:#7f9aaf;font-size:10px}.legal-document h2{color:var(--member-q-ink);font-size:13px}.legal-document p{color:#afc2d1;font-size:11px}.legal-footer-note{color:#7893a8;font-size:10px}.membership-current-summary{background:var(--member-q-line);border:1px solid var(--member-q-line);border-radius:16px;gap:1px;overflow:hidden;box-shadow:0 16px 38px #00081733}.membership-current-summary>div{color:#b5c9d8;box-shadow:none;background:linear-gradient(145deg,#0b2540eb,#06192ee6);border:0;border-radius:0}.membership-current-summary>div>span,.membership-policy-heading>span{color:#ff7087;background:linear-gradient(145deg,#ff36562e,#00d6ff14);border:1px solid #ff567038;box-shadow:inset 0 1px #ffffff14}.membership-current-summary small{color:var(--member-q-muted);font-size:10px}.membership-current-summary strong{color:var(--member-q-ink);font-size:14px}.membership-current-summary em,.membership-policy-heading small{color:var(--member-q-gold);font-size:10px}.membership-policy-heading h2{color:var(--member-q-ink)}.membership-policy-heading p{color:var(--member-q-muted);font-size:11px}.membership-rule-list article.is-current,.referral-title-rule-list article.is-current{box-shadow:inset 3px 0 var(--member-q-gold), inset 0 0 28px #f3c7680e;border:0}.membership-rule-list__index{color:#5bb1d71f}.membership-rule-list :is(h2,h3),.referral-title-rule-list h3{color:var(--member-q-ink)}.membership-rule-list :is(h2,h3) em,.referral-title-rule-list h3 em{color:#f8d98b;background:#f3c76824;border:1px solid #f3c7682e;font-size:10px}.membership-rule-list p,.referral-title-rule-list p{color:#9eb5c7;font-size:11px}.membership-rule-list p b{color:#d9e7f1}.referral-title-rule-list article{color:#a8bece}.referral-title-rule-list article>span{color:#7995a9;background:#457e9f24}.referral-title-rule-list article.is-reached>span{background:linear-gradient(145deg,#ff3d5d,#8e142d)}.referral-title-rule-list article>strong{color:#7290a6}.referral-title-rule-list article.is-reached>strong{color:var(--member-q-gold)}.referral-title-empty-note,.membership-rule-warning{color:#9eb5c7;border:1px solid var(--member-q-line);background:#071c32c2;font-size:11px}.membership-rule-warning--security{color:#ead49d}.membership-yield-boost{--membership-boost-accent:#28ddff;--membership-boost-accent-2:#477dff;--membership-boost-panel:#082f4a;isolation:isolate;color:#f8fdff;background:radial-gradient(circle at 92% 8%, color-mix(in srgb, var(--membership-boost-accent) 46%, transparent), transparent 43%), linear-gradient(135deg, color-mix(in srgb, var(--membership-boost-panel) 88%, #020812), color-mix(in srgb, var(--membership-boost-accent-2) 32%, #041322));border:1px solid color-mix(in srgb, var(--membership-boost-accent) 58%, transparent);min-width:0;box-shadow:inset 0 1px #ffffff29, inset 0 -1px #00000040, 0 9px 25px color-mix(in srgb, var(--membership-boost-accent) 22%, transparent), 0 0 18px color-mix(in srgb, var(--membership-boost-accent) 12%, transparent);border-radius:14px;gap:3px;margin:11px 0 8px;padding:12px 14px 13px;display:grid;position:relative;overflow:hidden}.membership-yield-boost:before{z-index:-1;content:"";opacity:.5;pointer-events:none;background-color:#0000;background-image:linear-gradient(#fff1 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:15px 15px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(110deg,#000,#0000 78%);mask-image:linear-gradient(110deg,#000,#0000 78%)}.membership-yield-boost:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff52,#0000);width:24%;animation:5.2s ease-in-out infinite membership-boost-scan;position:absolute;top:-42%;bottom:-42%;left:-38%;transform:skew(-17deg)}.membership-yield-boost>*{z-index:1;min-width:0;position:relative}.membership-yield-boost__label{color:#07121c;background:linear-gradient(90deg, var(--membership-boost-accent), color-mix(in srgb, var(--membership-boost-accent-2) 62%, white));width:max-content;max-width:100%;box-shadow:0 0 14px color-mix(in srgb, var(--membership-boost-accent) 42%, transparent);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:5px;margin:0;padding:3px 8px;font-size:9px;font-weight:900;line-height:1.35;display:flex}.membership-yield-boost__value{overflow-wrap:anywhere;color:#fff;max-width:100%;font:900 clamp(26px, 8vw, 38px)/1 var(--font-display,ui-sans-serif, system-ui, sans-serif);font-variant-numeric:tabular-nums;letter-spacing:-.035em;text-shadow:0 0 9px color-mix(in srgb, var(--membership-boost-accent) 82%, transparent), 0 0 24px color-mix(in srgb, var(--membership-boost-accent-2) 55%, transparent);align-items:baseline;gap:3px;margin:2px 0 0;display:flex}.membership-yield-boost__unit{color:color-mix(in srgb, var(--membership-boost-accent) 72%, white);letter-spacing:0;flex:none;font-size:.52em;font-weight:900}.membership-yield-boost--silver{--membership-boost-accent:#46edff;--membership-boost-accent-2:#5e80ff;--membership-boost-panel:#17465e}.membership-yield-boost--gold{--membership-boost-accent:#ffd43b;--membership-boost-accent-2:#ff6b12;--membership-boost-panel:#633500}.membership-yield-boost--diamond{--membership-boost-accent:#62f6ff;--membership-boost-accent-2:#805cff;--membership-boost-panel:#173f70}.membership-yield-boost--black{--membership-boost-accent:#ffcf45;--membership-boost-accent-2:#ff297d;--membership-boost-panel:#1c101d}.membership-yield-boost--gold .membership-yield-boost__label,.membership-yield-boost--black .membership-yield-boost__label{color:#291400}.membership-rule-list article.is-current .membership-yield-boost{border-color:color-mix(in srgb, var(--membership-boost-accent) 82%, white);box-shadow:inset 0 1px #ffffff36, 0 11px 30px color-mix(in srgb, var(--membership-boost-accent) 32%, transparent), 0 0 25px color-mix(in srgb, var(--membership-boost-accent-2) 20%, transparent)}.member-content-screen button:focus-visible{outline-color:var(--member-q-cyan);box-shadow:0 0 0 5px #26dcff1f}@keyframes member-quantum-ribbon{0%{opacity:.48;transform:translate(-6%)rotate(-8deg)}to{opacity:.86;transform:translate(10%,-5px)rotate(-5deg)}}@keyframes member-message-pulse{0%,to{opacity:.72;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@keyframes membership-boost-scan{0%,66%{opacity:0;left:-38%}72%{opacity:.9}88%,to{opacity:0;left:120%}}@media (width<=350px){.membership-current-summary{grid-template-columns:1fr}.membership-yield-boost{padding:11px 12px 12px}.membership-yield-boost__value{font-size:clamp(24px,8.7vw,32px)}}@media (prefers-reduced-motion:reduce){.member-content-header:after,.member-message-card__indicator i,.membership-yield-boost:after{animation:none}.member-project-row,.member-intent-card,.member-message-card,.membership-rule-list article,.referral-title-rule-list article{transition:none}}.market-sparkline{color:#f0c96c;width:100%;display:block;overflow:visible}.market-sparkline.is-up{color:#25dfff}.market-sparkline.is-down{color:#ff4867}.market-sparkline.is-flat{color:#f0c96c}.market-sparkline__grid{stroke:currentColor;stroke-width:.45px;opacity:.13;vector-effect:non-scaling-stroke}.market-sparkline__area{fill:currentColor;opacity:.14;animation:.8s ease-out both market-sparkline-area-in}.market-sparkline__line{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1000;stroke-dashoffset:1000px;filter:drop-shadow(0 0 4px);vector-effect:non-scaling-stroke;animation:1s cubic-bezier(.25,.7,.25,1) forwards market-sparkline-draw}.market-sparkline__empty{stroke:currentColor;stroke-width:1px;stroke-dasharray:3 3;opacity:.3;vector-effect:non-scaling-stroke}.market-sparkline--compact{height:38px}.market-sparkline--detail{height:116px}.market-sparkline--detail .market-sparkline__line{stroke-width:2.2px}@keyframes market-sparkline-draw{to{stroke-dashoffset:0}}@keyframes market-sparkline-area-in{0%{opacity:0}to{opacity:.14}}@media (prefers-reduced-motion:reduce){.market-sparkline__line{stroke-dasharray:none;stroke-dashoffset:0;animation:none}.market-sparkline__area{animation:none}}.coin-quant-screen{z-index:45;color:var(--theme-ink,var(--ink));overscroll-behavior:contain;background:#261b187a;animation:.2s ease-out fade-in;position:fixed;inset:0;overflow-y:auto}.coin-quant-screen__page{background:var(--theme-canvas,var(--canvas));width:100%;max-width:460px;min-height:100dvh;margin:0 auto;animation:.28s ease-out coin-quant-page-in;box-shadow:0 0 70px #2318152e}@keyframes coin-quant-page-in{0%{opacity:.5;transform:translate(18px)}to{opacity:1;transform:none}}.coin-quant-topbar{z-index:5;min-height:calc(64px + env(safe-area-inset-top));padding:max(10px, env(safe-area-inset-top)) 15px 10px;color:#fff;background:var(--theme-hero,linear-gradient(135deg, #aa1228, #750816));box-shadow:0 7px 22px color-mix(in srgb, var(--theme-accent-deep,#850c1d) 19%, transparent);grid-template-columns:42px minmax(0,1fr) auto;align-items:end;gap:10px;display:grid;position:sticky;top:0}.coin-quant-topbar>button{color:#fff;background:#ffffff1a;border:1px solid #ffffff26;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;display:grid}.coin-quant-topbar>div{text-align:center;align-self:center;gap:2px;display:grid}.coin-quant-topbar>div strong{font-size:13px}.coin-quant-topbar>div span{color:#ffffff87;letter-spacing:.16em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.coin-quant-topbar__status{color:var(--theme-highlight-light,#ead6a8);white-space:nowrap;background:#00000024;border:1px solid #ffffff1a;border-radius:99px;align-self:center;align-items:center;gap:5px;padding:6px 8px;font-size:10px;font-weight:700;display:inline-flex}.coin-quant-topbar__status i{background:#73d29f;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #73d29f1f}.coin-quant-screen__content{padding:14px 17px max(35px, env(safe-area-inset-bottom))}.coin-quant-hero{color:#fff;background:radial-gradient(circle at 82% 10%, #ffffff1f, transparent 25%), var(--theme-hero,linear-gradient(142deg, #ae1429, #710715));border:1px solid color-mix(in srgb, var(--theme-highlight,#caa662) 22%, transparent);min-height:350px;box-shadow:0 17px 34px color-mix(in srgb, var(--theme-accent-deep,#850c1d) 22%, transparent);border-radius:22px 22px 22px 8px;padding:17px;position:relative;overflow:hidden}.coin-quant-hero:before{opacity:.055;content:"";pointer-events:none;background-image:linear-gradient(#ffffffa6 1px,#0000 1px),linear-gradient(90deg,#ffffffa6 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.coin-quant-hero__halo{border:1px solid #ffffff1a;border-radius:50%;width:230px;height:230px;position:absolute;top:-92px;right:-77px;box-shadow:0 0 0 27px #ffffff06,0 0 0 57px #ffffff05}.coin-quant-hero>:not(.coin-quant-hero__halo){z-index:1;position:relative}.coin-quant-hero>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.coin-quant-hero__identity{align-items:center;gap:11px;min-width:0;display:flex}.coin-quant-hero__identity>span{background:#fffffff2;border:1px solid #ffffffb3;border-radius:18px;flex:0 0 62px;place-items:center;width:62px;height:62px;display:grid;box-shadow:0 9px 20px #00000024}.coin-quant-hero__identity small{color:#ffffff94;font-size:10px}.coin-quant-hero__identity h1{letter-spacing:-.03em;margin:3px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:22px}.coin-quant-hero__identity h1 em{color:var(--theme-highlight-light,#ead6a8);letter-spacing:.04em;margin-top:3px;font-size:10px;font-style:normal;display:block}.coin-quant-hero__badge{color:var(--theme-highlight-light,#ead6a8);background:#00000024;border:1px solid #ffffff1a;border-radius:99px;flex:none;align-items:center;gap:4px;padding:6px 8px;font-size:10px;font-weight:700;display:inline-flex}.coin-quant-hero__quote{justify-content:space-between;align-items:flex-end;gap:14px;margin-top:17px;display:flex}.coin-quant-hero__quote>div{gap:3px;min-width:0;display:grid}.coin-quant-hero__quote>div small{color:#ffffff8c;font-size:10px}.coin-quant-hero__quote>div strong{font-variant-numeric:tabular-nums;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-family:inherit;font-size:clamp(25px,8.5vw,34px);line-height:1;overflow:hidden}.coin-quant-hero__quote>span{color:#fffc;font-variant-numeric:tabular-nums;background:#00000026;border:1px solid #ffffff1a;border-radius:9px;flex:none;justify-items:end;gap:3px;padding:6px 8px;font-size:11px;font-weight:800;display:grid}.coin-quant-hero__quote>span small{color:#ffffff85;font-size:10px}.coin-quant-hero__chart{height:116px;color:var(--theme-highlight-light,#ead6a8);margin:8px -2px 0;position:relative}.coin-quant-hero__chart>span{color:#ffffff6e;letter-spacing:.07em;font-size:10px;position:absolute;bottom:2px;right:2px}.coin-quant-hero__facts{background:#ffffff1a;border:1px solid #ffffff17;border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:3px;display:grid;overflow:hidden}.coin-quant-hero__facts div{background:#00000021;gap:3px;padding:9px 8px;display:grid}.coin-quant-hero__facts span{color:#ffffff75;font-size:10px}.coin-quant-hero__facts strong{color:#ffffffeb;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.coin-quant-hero__source{color:#ffffff78;justify-content:space-between;align-items:center;gap:9px;margin:8px 1px 0;font-size:10px;line-height:1.4;display:flex}.coin-quant-hero__source span:last-child{text-align:right}.coin-quant-disclaimer{color:var(--theme-accent,var(--red));background:color-mix(in srgb, var(--theme-accent-soft,var(--red-soft)) 84%, var(--theme-surface,#fff));border:1px solid color-mix(in srgb, var(--theme-accent,var(--red)) 13%, var(--theme-line,var(--line)));border-radius:14px;grid-template-columns:38px 1fr;align-items:center;gap:10px;margin-top:12px;padding:12px;display:grid}.coin-quant-disclaimer>svg{background:color-mix(in srgb, var(--theme-surface,#fff) 64%, transparent);border-radius:11px;width:38px;height:38px;padding:9px}.coin-quant-disclaimer strong{margin-bottom:2px;font-size:10px;display:block}.coin-quant-disclaimer p{color:var(--theme-muted,var(--muted));margin:0;font-size:10px;line-height:1.55}.coin-managed-flow{background:var(--theme-surface,#fff);border:1px solid var(--theme-line,var(--line));box-shadow:0 7px 20px color-mix(in srgb, var(--theme-ink,#281f1c) 5%, transparent);border-radius:15px;margin-top:12px;padding:13px}.coin-managed-flow>header{border-bottom:1px solid var(--theme-line,var(--line));justify-content:space-between;align-items:center;gap:10px;padding-bottom:10px;display:flex}.coin-managed-flow>header strong{color:var(--theme-ink,var(--ink));font-size:11px}.coin-managed-flow>header span{color:var(--theme-muted,var(--muted));text-align:right;font-size:10px}.coin-managed-flow ol{gap:0;margin:0;padding:4px 0 0;list-style:none;display:grid}.coin-managed-flow li{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;min-height:48px;display:grid;position:relative}.coin-managed-flow li:not(:last-child):after{background:color-mix(in srgb, var(--theme-accent,var(--red)) 20%, var(--theme-line,var(--line)));content:"";width:1px;position:absolute;top:36px;bottom:-4px;left:14px}.coin-managed-flow li>b{z-index:1;width:30px;height:30px;color:var(--theme-accent,var(--red));background:var(--theme-accent-soft,var(--red-soft));border:1px solid color-mix(in srgb, var(--theme-accent,var(--red)) 16%, var(--theme-line,var(--line)));border-radius:9px;place-items:center;font-size:10px;display:grid}.coin-managed-flow li>span{gap:2px;display:grid}.coin-managed-flow li strong{color:var(--theme-ink,var(--ink));font-size:10px}.coin-managed-flow li small{color:var(--theme-muted,var(--muted));font-size:10px;line-height:1.45}.coin-quant-section{margin-top:22px}.coin-quant-section__heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;display:flex}.coin-quant-section__heading>div{align-items:center;gap:7px;display:flex}.coin-quant-section__heading svg{color:var(--theme-accent,var(--red))}.coin-quant-section__heading h2{margin:0;font-size:15px}.coin-quant-section__heading>span{color:var(--theme-muted,var(--muted));font-size:10px}.coin-quant-modes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.coin-quant-modes>button{min-width:0;min-height:105px;color:var(--theme-muted,var(--muted));background:var(--theme-surface,#fff);border:1px solid var(--theme-line,var(--line));box-shadow:0 7px 18px color-mix(in srgb, var(--theme-ink,#281f1c) 5%, transparent);border-radius:14px;align-content:center;justify-items:center;gap:6px;padding:10px 5px;display:grid}.coin-quant-modes>button>span{width:36px;height:36px;color:var(--theme-accent,var(--red));background:var(--theme-accent-soft,var(--red-soft));border-radius:10px;place-items:center;display:grid}.coin-quant-modes>button strong{color:var(--theme-ink,var(--ink));font-size:10px}.coin-quant-modes>button small{font-size:10px}.coin-quant-modes>button.is-active{color:var(--theme-on-accent,#fff);background:var(--theme-accent-gradient,linear-gradient(135deg, #ba182d, #8c0d20));box-shadow:0 11px 24px color-mix(in srgb, var(--theme-accent,var(--red)) 22%, transparent);border-color:#0000}.coin-quant-modes>button.is-active strong,.coin-quant-modes>button.is-active small{color:#fff}.coin-quant-mode-copy{color:var(--theme-accent,var(--red));background:var(--theme-surface-soft,#f7f3f0);border:1px solid var(--theme-line,var(--line));border-radius:11px;grid-template-columns:32px 1fr;align-items:center;gap:9px;margin-top:9px;padding:10px 11px;display:grid}.coin-quant-mode-copy>svg{justify-self:center}.coin-quant-mode-copy strong{color:var(--theme-ink,var(--ink));font-size:10px;display:block}.coin-quant-mode-copy p{color:var(--theme-muted,var(--muted));margin:2px 0 0;font-size:10px;line-height:1.45}.coin-quant-amount{height:62px;color:var(--theme-accent,var(--red));background:var(--theme-surface,#fff);border:1px solid var(--theme-line,var(--line));box-shadow:0 7px 20px color-mix(in srgb, var(--theme-ink,#281f1c) 5%, transparent);border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 15px;display:grid}.coin-quant-amount__usdt-icon{filter:drop-shadow(0 4px 8px #00939333);place-items:center;width:24px;height:24px;display:grid}.coin-quant-amount__usdt-icon>svg{display:block}.coin-quant-amount input{width:100%;min-width:0;height:100%;color:var(--theme-ink,var(--ink));letter-spacing:-.03em;background:0 0;border:0;outline:0;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:23px;font-weight:750}.coin-quant-amount>strong{color:var(--theme-muted,var(--muted));font-size:10px}.coin-quant-amount-help{color:var(--theme-muted,var(--muted));margin:7px 3px 0;font-size:10px;line-height:1.5}.coin-quant-tier-access{border:1px solid;border-radius:12px;gap:4px;margin-top:10px;padding:11px 13px;display:grid}.coin-quant-tier-access strong{font-size:11px;line-height:1.45}.coin-quant-tier-access span{font-size:10px;line-height:1.5}.coin-quant-tier-access.is-eligible{color:#08785a;background:#22c59317;border-color:#1aa4793d;box-shadow:inset 3px 0 #1fbf8e}.coin-quant-tier-access.is-locked{color:#9b5d00;background:#ffaf261a;border-color:#d98b0b47;box-shadow:inset 3px 0 #f2a31f}.coin-perpetual-rate__value{background:var(--theme-accent-gradient,linear-gradient(135deg, #ba182d, #8c0d20));color:#fff;box-shadow:0 10px 24px color-mix(in srgb, var(--theme-accent,var(--red)) 20%, transparent);border-radius:16px;gap:5px;padding:16px;display:grid}.coin-perpetual-rate__value>span{color:#ffffffad;font-size:10px}.coin-perpetual-rate__value>strong{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-family:inherit;font-size:28px}.coin-perpetual-rate__value>small{color:#ffffffad;font-size:10px;line-height:1.5}.coin-perpetual-facts{background:var(--theme-line,var(--line));border:1px solid var(--theme-line,var(--line));border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:9px 0 0;display:grid;overflow:hidden}.coin-perpetual-facts>div{background:var(--theme-surface,#fff);gap:4px;min-width:0;padding:10px 8px;display:grid}.coin-perpetual-facts dt{color:var(--theme-muted,var(--muted));font-size:10px}.coin-perpetual-facts dd{color:var(--theme-ink,var(--ink));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10px;font-weight:750;overflow:hidden}.coin-perpetual-yield{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.coin-perpetual-yield>div{background:var(--theme-surface,#fff);border:1px solid var(--theme-line,var(--line));border-radius:12px;gap:4px;min-width:0;padding:11px;display:grid}.coin-perpetual-yield svg{color:var(--theme-accent,var(--red))}.coin-perpetual-yield span{color:var(--theme-muted,var(--muted));font-size:10px}.coin-perpetual-yield strong{color:var(--theme-ink,var(--ink));font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-family:inherit;font-size:10px;overflow:hidden}.coin-quant-quick-amounts{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:9px;display:grid}.coin-quant-quick-amounts button{min-height:34px;color:var(--theme-muted,var(--muted));background:var(--theme-surface,#fff);border:1px solid var(--theme-line,var(--line));border-radius:9px;justify-content:center;align-items:center;gap:5px;padding:5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:700;display:inline-flex}.coin-quant-quick-amounts button>svg{filter:drop-shadow(0 2px 5px #0093932e);flex:none;display:block}.coin-quant-quick-amounts button.is-active{color:var(--theme-accent,var(--red));background:var(--theme-accent-soft,var(--red-soft));border-color:color-mix(in srgb, var(--theme-accent,var(--red)) 27%, transparent)}.coin-quant-summary{background:var(--theme-line,var(--line));border:1px solid var(--theme-line,var(--line));border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:10px;display:grid;overflow:hidden}.coin-quant-summary>div{background:var(--theme-surface-soft,#f7f3f0);gap:4px;padding:10px;display:grid}.coin-quant-summary span{color:var(--theme-muted,var(--muted));font-size:10px}.coin-quant-summary strong{text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;overflow:hidden}.coin-quant-summary em{color:var(--theme-muted,var(--muted));background:var(--theme-surface,#fff);grid-column:1/-1;justify-content:center;align-items:center;gap:4px;padding:8px;font-size:10px;font-style:normal;display:flex}.coin-quant-strategy-list{gap:9px;display:grid}.coin-quant-strategy{text-align:left;width:100%;min-width:0;color:var(--theme-ink,var(--ink));background:var(--theme-surface,#fff);border:1px solid var(--theme-line,var(--line));box-shadow:0 7px 20px color-mix(in srgb, var(--theme-ink,#281f1c) 5%, transparent);border-radius:14px;grid-template-columns:42px minmax(0,1fr) auto 18px;align-items:center;gap:9px;padding:12px;display:grid}.coin-quant-strategy__logo{background:var(--theme-surface-soft,#f7f3f0);border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.coin-quant-strategy__copy{gap:2px;min-width:0;display:grid}.coin-quant-strategy__copy small{color:var(--theme-accent,var(--red));font-size:10px;font-weight:700}.coin-quant-strategy__copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.coin-quant-strategy__copy em{color:var(--theme-muted,var(--muted));text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-style:normal;overflow:hidden}.coin-quant-strategy__metric{text-align:right;gap:2px;min-width:61px;display:grid}.coin-quant-strategy__metric small{color:var(--theme-muted,var(--muted));font-size:10px}.coin-quant-strategy__metric strong{color:var(--theme-accent,var(--red));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.coin-quant-strategy__metric em{color:var(--theme-muted,var(--muted));font-size:10px;font-style:normal}.coin-quant-empty{color:var(--theme-muted,var(--muted));text-align:center;background:var(--theme-surface,#fff);border:1px dashed var(--theme-line,var(--line));border-radius:15px;justify-items:center;padding:34px 18px;display:grid}.coin-quant-empty strong{color:var(--theme-ink,var(--ink));margin-top:9px;font-size:11px}.coin-quant-empty p{margin:5px 0 0;font-size:10px;line-height:1.55}.coin-quant-footnote{color:var(--theme-muted,var(--muted));text-align:center;margin-top:23px;font-size:10px;line-height:1.55}@media (width<=355px){.coin-quant-topbar{grid-template-columns:40px minmax(0,1fr) auto;padding-inline:12px}.coin-quant-topbar__status{padding-inline:6px}.coin-quant-screen__content,.coin-quant-hero{padding-inline:14px}.coin-quant-hero__identity>span{flex-basis:56px;width:56px;height:56px}.coin-quant-hero__badge{display:none}.coin-quant-modes{gap:6px}.coin-quant-modes>button{min-height:98px}.coin-quant-strategy{grid-template-columns:38px minmax(0,1fr) 18px}.coin-quant-strategy__logo{width:38px;height:38px}.coin-quant-strategy__metric{display:none}}@media (prefers-reduced-motion:reduce){.coin-quant-screen,.coin-quant-screen__page{animation:none}}.coin-quant-screen{--coin-q-ink:var(--theme-ink,#f2f8ff);--coin-q-muted:var(--theme-muted,#91aabd);--coin-q-line:var(--theme-line,#58c7f32e);--coin-q-panel:var(--theme-glass,#081e35d6);--coin-q-cyan:var(--theme-signal,#25dcff);--coin-q-red:var(--theme-energy,#ff3656);--coin-q-gold:var(--theme-accent,#f3c768);--coin-q-accent:var(--theme-accent,#ff3656);color:var(--coin-q-ink);background:color-mix(in srgb, var(--theme-canvas,#000714) 92%, transparent);-webkit-backdrop-filter:blur(8px)saturate(120%);backdrop-filter:blur(8px)saturate(120%)}.coin-quant-screen__page{color:var(--coin-q-ink);background:linear-gradient(#2da0cf0b 1px, transparent 1px), linear-gradient(90deg, #2da0cf0b 1px, transparent 1px), radial-gradient(circle at 96% 0, color-mix(in srgb, var(--coin-q-cyan) 14%, transparent), transparent 24%), radial-gradient(circle at 0 39%, color-mix(in srgb, var(--coin-q-accent) 12%, transparent), transparent 28%), var(--theme-canvas,#041426);background-size:29px 29px,29px 29px,auto,auto,auto;box-shadow:0 0 90px #0007158f,0 0 0 1px #52caf814}.coin-quant-topbar{color:#f5f9ff;background:radial-gradient(circle at 92% 0, color-mix(in srgb, var(--coin-q-accent) 28%, transparent), transparent 32%), linear-gradient(135deg, color-mix(in srgb, var(--theme-surface-soft,#08243f) 94%, #06182b), var(--theme-surface,#05172b) 58%, color-mix(in srgb, var(--theme-accent-deep,#430a1f) 72%, #06172b));-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);border-bottom:1px solid #4dd3ff4f;box-shadow:0 10px 30px #00081761,0 1px 18px #00cfff14}.coin-quant-topbar>button{color:#e8f7ff;background:#061b32a3;border-color:#5fd3fc3d;box-shadow:inset 0 1px #ffffff12}.coin-quant-topbar>div span{color:#aed5ecad}.coin-quant-topbar__status{color:#8ceeff;background:#00d3ff14;border-color:#46dbff33}.coin-quant-topbar__status i{background:var(--coin-q-cyan);animation:2.5s ease-in-out infinite coin-quant-status-pulse;box-shadow:0 0 0 3px #25dcff1c,0 0 12px #25dcffb3}.coin-quant-hero{background:radial-gradient(circle at 82% 9%, color-mix(in srgb, var(--coin-q-accent) 30%, transparent), transparent 26%), radial-gradient(circle at 9% 90%, color-mix(in srgb, var(--coin-q-cyan) 14%, transparent), transparent 32%), linear-gradient(142deg, color-mix(in srgb, var(--theme-surface-soft,#0a2b49) 92%, #071a30), var(--theme-surface,#05182e) 58%, color-mix(in srgb, var(--theme-accent-deep,#410a1e) 68%, #06172b));border-color:#4dd3ff5c;min-height:350px;box-shadow:0 22px 52px #0008186e,0 0 28px #00d0ff14}.coin-quant-hero:before{opacity:.16;background-image:linear-gradient(#31c6ff6b 1px,#0000 1px),linear-gradient(90deg,#31c6ff6b 1px,#0000 1px);background-size:23px 23px;-webkit-mask-image:linear-gradient(125deg,#0000 2%,#000 92%);mask-image:linear-gradient(125deg,#0000 2%,#000 92%)}.coin-quant-hero:after{z-index:0;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--coin-q-accent) 62%, transparent), color-mix(in srgb, var(--coin-q-cyan) 34%, transparent), transparent);filter:blur(13px);content:"";pointer-events:none;width:96%;height:48px;animation:8s ease-in-out infinite alternate coin-quant-ribbon;position:absolute;bottom:34%;right:-28%;transform:rotate(-9deg)}.coin-quant-hero__halo{border-color:#3fd8ff24;box-shadow:0 0 0 27px #00d3ff06,0 0 0 57px #ff2f5005,0 0 45px #00cdff12}.coin-quant-hero__identity>span{background:#f2f8fff5;border-color:#67dcff80;box-shadow:0 10px 25px #00081747,0 0 18px #00cfff1a}.coin-quant-hero__identity small,.coin-quant-hero__quote>div small{color:#b7daeeb3}.coin-quant-hero__identity h1 em{color:var(--coin-q-gold)}.coin-quant-hero__badge{color:#f5d88e;background:#f2c76817;border-color:#f2c76833}.coin-quant-hero__quote>div strong{text-shadow:0 0 20px #00d3ff1f}.coin-quant-hero__quote>span{background:#0312248f;border-color:#59cbf426}.coin-quant-hero__quote.is-up>span{color:#68e7b2}.coin-quant-hero__quote.is-down>span{color:#ff8fa2}.coin-quant-hero__quote.is-flat>span{color:var(--coin-q-gold)}.coin-quant-hero__chart .market-sparkline.is-up{color:#27dfff}.coin-quant-hero__chart .market-sparkline.is-down{color:#ff4766}.coin-quant-hero__chart .market-sparkline.is-flat{color:var(--coin-q-gold)}.coin-quant-hero__chart>span{color:#b5d8ec94}.coin-quant-hero__facts{background:#5ac9f229;border-color:#59cbf426}.coin-quant-hero__facts div{background:#0314279e}.coin-quant-hero__facts span{color:#a3c6dbad}.coin-quant-hero__source{color:#9dc1d6a1}.coin-quant-disclaimer,.coin-managed-flow,.coin-quant-mode-copy,.coin-quant-amount,.coin-perpetual-yield>div,.coin-quant-strategy,.coin-quant-empty{color:var(--coin-q-ink);background:linear-gradient(145deg, color-mix(in srgb, var(--theme-surface-soft,#0a243e) 90%, transparent), color-mix(in srgb, var(--theme-surface,#05182d) 88%, transparent));border-color:var(--coin-q-line);-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%);box-shadow:0 17px 40px #00081733,inset 0 1px #ffffff0b}.coin-quant-disclaimer{color:#ff8297;background:linear-gradient(135deg,#ff36561f,#061b31db);border-color:#ff496633}.coin-quant-disclaimer>svg{background:#ff36561a}.coin-quant-disclaimer p,.coin-managed-flow>header span,.coin-managed-flow li small,.coin-quant-section__heading>span,.coin-quant-mode-copy p,.coin-quant-amount-help,.coin-perpetual-facts dt,.coin-perpetual-yield span,.coin-quant-strategy__copy em,.coin-quant-strategy__metric small,.coin-quant-strategy__metric em,.coin-quant-empty p,.coin-quant-footnote{color:var(--coin-q-muted)}.coin-managed-flow>header{border-bottom-color:var(--coin-q-line)}.coin-managed-flow>header strong,.coin-managed-flow li strong,.coin-quant-mode-copy strong,.coin-perpetual-yield strong,.coin-quant-empty strong{color:var(--coin-q-ink)}.coin-managed-flow li:not(:last-child):after{background:linear-gradient(var(--coin-q-red), var(--coin-q-cyan));opacity:.42}.coin-managed-flow li>b{color:#ff7f94;background:#ff36561c;border-color:#ff496633;box-shadow:0 0 14px #ff365614}.coin-quant-section__heading svg{color:#ff5d78;filter:drop-shadow(0 0 6px #ff365647)}.coin-quant-section__heading h2{color:var(--coin-q-ink)}.coin-quant-modes{background:var(--coin-q-line);border:1px solid var(--coin-q-line);border-radius:15px;gap:1px;overflow:hidden}.coin-quant-modes>button{color:var(--coin-q-muted);box-shadow:none;background:#071d34e6;border:0;border-radius:0;transition:background .18s,box-shadow .18s}.coin-quant-modes>button>span{color:#ff6e86;background:#ff36561c}.coin-quant-modes>button strong{color:#dcebf5}.coin-quant-modes>button.is-active{color:#fff;background:linear-gradient(145deg, color-mix(in srgb, var(--coin-q-accent) 88%, #17233a), color-mix(in srgb, var(--theme-accent-deep,#6d0e27) 88%, #071424));box-shadow:inset 0 -3px var(--coin-q-cyan), inset 0 0 27px #ffffff0a}.coin-quant-modes>button.is-active>span{color:#ff3656;background:#f4f9ff}.coin-quant-mode-copy,.coin-quant-amount{color:#ff7189}.coin-quant-amount:focus-within{border-color:var(--coin-q-cyan);box-shadow:0 0 0 3px #25dcff1c,0 0 22px #00d0ff14}.coin-quant-amount input{color:#f7fbff}.coin-quant-amount>strong{color:var(--coin-q-muted)}.coin-quant-tier-access.is-eligible{color:#80f1cb;background:#19b8851c;border-color:#45e0ae47}.coin-quant-tier-access.is-locked{color:#ffd782;background:#ffa8231a;border-color:#ffbe4a4d}.coin-perpetual-rate__value{background:radial-gradient(circle at 86% 10%, color-mix(in srgb, var(--coin-q-accent) 16%, transparent), transparent 31%), linear-gradient(135deg, color-mix(in srgb, var(--coin-q-accent) 20%, #32101d), color-mix(in srgb, var(--theme-accent-deep,#7f122c) 22%, #12050f) 72%);border:1px solid #ff718647;position:relative;overflow:hidden;box-shadow:0 14px 32px #ff294c38,0 0 22px #00d0ff0f}.coin-perpetual-rate__value>span,.coin-perpetual-rate__value>small{color:#fffffff0}.coin-perpetual-rate__value:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff38,#0000);width:32%;animation:6.4s ease-in-out infinite coin-quant-sheen;position:absolute;inset:-40% auto -40% -45%;transform:skew(-18deg)}.coin-perpetual-facts,.coin-quant-summary{background:var(--coin-q-line);border-color:var(--coin-q-line)}.coin-perpetual-facts>div,.coin-quant-summary>div,.coin-quant-summary em{background:#071d34e0}.coin-perpetual-facts dd,.coin-quant-summary strong{color:#edf7fd}.coin-quant-quick-amounts{background:var(--coin-q-line);border:1px solid var(--coin-q-line);border-radius:10px;gap:1px;overflow:hidden}.coin-quant-quick-amounts button{color:#9db5c6;background:#071d34e6;border:0;border-radius:0}.coin-quant-quick-amounts button.is-active{color:#fff;background:linear-gradient(135deg, color-mix(in srgb, var(--coin-q-accent) 82%, #17233a), color-mix(in srgb, var(--theme-accent-deep,#710f28) 88%, #071424))}.coin-quant-strategy-list{background:var(--coin-q-line);border:1px solid var(--coin-q-line);border-radius:15px;gap:1px;overflow:hidden}.coin-quant-strategy{box-shadow:none;border:0;border-radius:0;transition:background .18s,box-shadow .18s}.coin-quant-strategy:hover,.coin-quant-strategy:focus-visible{box-shadow:inset 3px 0 var(--coin-q-cyan);background:linear-gradient(145deg,#0e3050f5,#071e36f0)}.coin-quant-strategy__logo{background:#0f2f4bb8;border:1px solid #5bc9f421}.coin-quant-strategy__copy small,.coin-quant-strategy__metric strong{color:#ff7890}.coin-quant-strategy__copy strong{color:var(--coin-q-ink)}.coin-quant-strategy>svg{color:#7194aa}.coin-quant-empty{color:var(--coin-q-muted)}.coin-quant-screen button:focus-visible{outline:2px solid var(--coin-q-cyan);outline-offset:2px;box-shadow:0 0 0 5px #25dcff1c}@keyframes coin-quant-ribbon{0%{opacity:.46;transform:translate(-8%)rotate(-9deg)}to{opacity:.88;transform:translate(10%,-6px)rotate(-6deg)}}@keyframes coin-quant-status-pulse{0%,to{opacity:.7;transform:scale(.88)}50%{opacity:1;transform:scale(1.1)}}@keyframes coin-quant-sheen{0%,58%{opacity:0;transform:translate(0)skew(-18deg)}72%{opacity:.72}88%,to{opacity:0;transform:translate(520%)skew(-18deg)}}@media (prefers-reduced-motion:reduce){.coin-quant-topbar__status i,.coin-quant-hero:after,.coin-perpetual-rate__value:after{animation:none}.coin-quant-modes>button,.coin-quant-strategy{transition:none}}.screen.quant-home{padding-top:max(34px, calc(env(safe-area-inset-top) + 24px));color:var(--theme-ink,var(--ink))}.quant-home__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.quant-home__header p{color:var(--theme-muted,var(--muted));margin:0 0 4px;font-size:12px}.quant-home__header h1{letter-spacing:-.025em;margin:0;font-size:22px}.quant-home__header>div>span{color:color-mix(in srgb, var(--theme-accent,var(--red)) 80%, var(--theme-muted,var(--muted)));letter-spacing:.17em;margin-top:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:700;display:block}.quant-mode-notice{color:var(--theme-muted,var(--muted));background:var(--theme-surface,#fff);border:1px solid var(--theme-line,var(--line));box-shadow:0 6px 18px color-mix(in srgb, var(--theme-ink,#281f1c) 5%, transparent);border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;margin-top:18px;padding:10px 12px;display:grid}.quant-mode-notice>span{color:var(--theme-accent,var(--red));background:var(--theme-accent-soft,var(--red-soft));white-space:nowrap;border-radius:8px;grid-row:1/3;align-items:center;gap:5px;padding:7px 9px;font-size:11px;font-weight:750;display:inline-flex}.quant-mode-notice p{margin:0;font-size:12px;line-height:1.6}.quant-mode-notice--simulation{padding:8px 10px;display:block}.quant-mode-notice--simulation>span{letter-spacing:.04em;white-space:normal;grid-row:auto;justify-content:center;width:100%;padding:8px 10px;display:flex}.quant-overview{color:#fff;background:var(--theme-hero,linear-gradient(135deg, #ae1429, #750816));border:1px solid color-mix(in srgb, var(--theme-highlight,#caa662) 24%, transparent);min-height:286px;box-shadow:0 17px 34px color-mix(in srgb, var(--theme-accent-deep,#850c1d) 24%, transparent);border-radius:22px 22px 22px 8px;margin-top:12px;padding:18px;position:relative;overflow:hidden}.quant-overview:before,.quant-overview:after{content:"";pointer-events:none;position:absolute}.quant-overview:before{border:1px solid #ffffff1c;border-radius:50%;width:260px;height:260px;top:-118px;right:-85px;box-shadow:0 0 0 31px #ffffff06,0 0 0 65px #ffffff05}.quant-overview:after{opacity:.05;background-image:linear-gradient(#fff9 1px,#0000 1px),linear-gradient(90deg,#fff9 1px,#0000 1px);background-size:24px 24px;inset:0}.quant-overview__glow{background:radial-gradient(circle, color-mix(in srgb, var(--theme-highlight-light,#ead6a8) 28%, transparent), transparent 70%);filter:blur(12px);width:180px;height:100px;position:absolute;bottom:42px;right:-42px}.quant-overview>:not(.quant-overview__glow){z-index:2;position:relative}.quant-overview>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.quant-overview>header>div{gap:4px;display:grid}.quant-overview>header span,.quant-overview>header em{align-items:center;gap:5px;font-size:10px;font-style:normal;font-weight:700;display:inline-flex}.quant-overview>header span{color:var(--theme-highlight-light,#ead6a8)}.quant-overview>header small{color:#ffffff8f;font-size:10px}.quant-overview>header em{color:#ffffffb8;background:#00000024;border:1px solid #ffffff1f;border-radius:99px;flex:none;padding:6px 8px;font-size:10px}.quant-overview__balance{margin-top:22px}.quant-overview__balance small{color:#ffffff94;font-size:10px;display:block}.quant-overview__balance strong{letter-spacing:-.04em;margin-top:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:29px;display:block}.quant-overview__balance strong span{color:var(--theme-highlight-light,#ead6a8);letter-spacing:.04em;margin-left:2px;font-size:10px}.quant-overview__chart{height:77px;margin:4px -4px 0;position:relative}.quant-overview__chart>span{color:#ffffff6e;letter-spacing:.08em;font-size:10px;position:absolute;bottom:2px;right:5px}.quant-curve{width:100%;height:100%;overflow:visible}.quant-curve line{stroke:currentColor;stroke-width:.4px;opacity:.12}.quant-curve polyline{fill:none;stroke:var(--theme-highlight-light,#ead6a8);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.quant-curve polygon{fill:color-mix(in srgb, var(--theme-highlight-light,#ead6a8) 20%, transparent)}.quant-overview__status{background:#ffffff1a;border:1px solid #ffffff17;border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:8px;display:grid;overflow:hidden}.quant-overview__status>div{background:#00000021;gap:3px;padding:9px 8px;display:grid}.quant-overview__status span{color:#ffffff7a;font-size:10px}.quant-overview__status strong{color:#ffffffe6;font-size:10px}.quant-overview__status .is-simulation{color:var(--theme-highlight-light,#ead6a8)}.quant-safety-strip{color:color-mix(in srgb, var(--theme-accent,var(--red)) 86%, var(--theme-ink,var(--ink)));background:color-mix(in srgb, var(--theme-accent-soft,var(--red-soft)) 82%, var(--theme-surface,#fff));border:1px solid color-mix(in srgb, var(--theme-accent,var(--red)) 14%, var(--theme-line,var(--line)));border-radius:13px;grid-template-columns:34px 1fr;align-items:center;gap:10px;margin-top:12px;padding:11px 12px;display:grid}.quant-safety-strip>svg{background:color-mix(in srgb, var(--theme-surface,#fff) 62%, transparent);border-radius:10px;width:34px;height:34px;padding:8px}.quant-safety-strip strong{margin-bottom:3px;font-size:12px;line-height:1.45;display:block}.quant-safety-strip p{color:var(--theme-muted,var(--muted));margin:0;font-size:12px;line-height:1.6}.quant-market-section{margin-top:24px}.quant-section-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;display:flex}.quant-section-heading>div{align-items:center;gap:7px;display:flex}.quant-section-heading>div>svg{color:var(--theme-accent,var(--red))}.quant-section-heading h2{margin:0;font-size:15px}.quant-section-heading>span{color:var(--theme-muted,var(--muted));font-size:10px}.quant-section-heading>button{color:var(--theme-muted,var(--muted));background:0 0;border:0;align-items:center;gap:2px;padding:5px 0 5px 8px;font-size:10px;display:flex}.quant-market-refresh{border-radius:9px;min-height:31px;font-weight:700;color:var(--theme-accent,var(--red))!important;background:var(--theme-accent-soft,var(--red-soft))!important;border:1px solid color-mix(in srgb, var(--theme-accent,var(--red)) 13%, var(--theme-line,var(--line)))!important;padding:5px 8px!important;font-size:10px!important}.quant-market-refresh:disabled{cursor:default;color:var(--theme-muted,var(--muted))!important;background:var(--theme-surface-soft,#f7f3f0)!important}.quant-market-refresh .is-spinning{animation:.8s linear infinite quant-market-spin}@keyframes quant-market-spin{to{transform:rotate(360deg)}}.quant-coin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.quant-coin-card{appearance:none;min-width:0;min-height:139px;color:inherit;font:inherit;text-align:left;background:var(--theme-surface,#fff);border:1px solid var(--theme-line,var(--line));box-shadow:0 7px 19px color-mix(in srgb, var(--theme-ink,#281f1c) 5%, transparent);cursor:pointer;border-radius:14px;grid-template-rows:auto auto auto;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:7px 8px;padding:11px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.quant-coin-card:disabled{cursor:not-allowed;opacity:.58}.quant-coin-card:hover,.quant-coin-card:focus-visible{border-color:color-mix(in srgb, var(--theme-accent,var(--red)) 36%, var(--theme-line,var(--line)));box-shadow:0 10px 24px color-mix(in srgb, var(--theme-accent,var(--red)) 11%, transparent);outline:none;transform:translateY(-2px)}.quant-coin-card:active{transform:scale(.98)}.quant-coin-card__logo{place-items:center;width:36px;height:36px;display:grid;overflow:visible}.quant-coin-card__identity{gap:2px;min-width:0;display:grid}.quant-coin-card__identity strong{color:var(--theme-ink,var(--ink));font-variant-numeric:tabular-nums;letter-spacing:.01em;font-family:inherit;font-size:12px}.quant-coin-card__identity small{color:var(--theme-muted,var(--muted));text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.quant-coin-card__change{color:#625b57;background:var(--theme-surface-soft,#f7f3f0);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:6px;justify-self:end;padding:4px 5px;font-size:10px;font-weight:750}.quant-coin-card.is-up .quant-coin-card__change{color:#087c54;background:#e8f7f0}.quant-coin-card.is-down .quant-coin-card__change{color:#b1293b;background:#fff0f2}.quant-coin-card__price{grid-column:1/3;align-self:end;gap:2px;min-width:0;display:grid;overflow:visible}.quant-coin-card__price strong{color:var(--theme-ink,var(--ink));font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-family:inherit;font-size:clamp(11px,3vw,14px);overflow:hidden}.quant-coin-card__price small{color:var(--theme-muted,var(--muted));font-size:10px}.quant-coin-card__sparkline{align-self:end;width:66px;min-width:0;overflow:visible}.quant-coin-card__rate{border-top:1px solid var(--theme-line,var(--line));grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;padding-top:8px;display:flex}.quant-coin-card__rate small{color:var(--theme-muted,var(--muted));font-size:10px}.quant-coin-card__rate strong{color:var(--theme-accent,var(--red));font-variant-numeric:tabular-nums;font-family:inherit;font-size:11px}.quant-coin-card__tier{border:1px solid;border-radius:999px;grid-column:1/-1;justify-self:start;padding:4px 7px;font-size:10px;font-weight:850}.quant-coin-card__tier.is-eligible{color:#3ce3b0;background:#20cd971a;border-color:#30dfa938}.quant-coin-card__tier.is-locked{color:#ffd071;background:#f1a61b1a;border-color:#ffbe3e3d}.quant-market-source{color:var(--theme-muted,var(--muted));justify-content:space-between;align-items:flex-start;gap:10px;margin:9px 2px 0;font-size:11px;line-height:1.55;display:flex}.quant-market-source span:last-child{text-align:right}.quant-filter-row::-webkit-scrollbar{display:none}.quant-search{height:46px;color:var(--theme-muted,var(--muted));background:var(--theme-surface,#fff);border:1px solid var(--theme-line,var(--line));box-shadow:0 7px 20px color-mix(in srgb, var(--theme-ink,#281f1c) 5%, transparent);border-radius:13px;align-items:center;gap:9px;margin-top:22px;padding:0 13px;display:flex}.quant-search input{min-width:0;height:100%;color:var(--theme-ink,var(--ink));background:0 0;border:0;outline:0;flex:1;font-size:11px}.quant-search button{color:var(--theme-accent,var(--red));background:0 0;border:0;padding:5px;font-size:10px}.quant-filter-panel{background:var(--theme-surface,#fff);border:1px solid var(--theme-line,var(--line));border-radius:15px;margin-top:10px;padding:13px}.quant-filter-panel>header{color:var(--theme-accent,var(--red));align-items:center;gap:6px;margin-bottom:10px;font-size:10px;display:flex}.quant-filter-row{scrollbar-width:none;gap:7px;margin:0 -13px;padding:0 13px 5px;display:flex;overflow-x:auto}.quant-filter-row+.quant-filter-row{border-top:1px solid var(--theme-line,var(--line));margin-top:4px;padding-top:7px}.quant-filter-row button{min-height:32px;color:var(--theme-muted,var(--muted));background:var(--theme-surface-soft,#f7f3f0);border:1px solid var(--theme-line,var(--line));border-radius:99px;flex:none;padding:6px 11px;font-size:10px;font-weight:650}.quant-filter-row button.is-active{color:var(--theme-on-accent,#fff);background:var(--theme-accent-gradient,linear-gradient(135deg, #ba182d, #921024));box-shadow:0 5px 12px color-mix(in srgb, var(--theme-accent,var(--red)) 18%, transparent);border-color:#0000}.quant-filter-row--risk button{min-height:29px;padding-block:5px;font-size:10px}.quant-strategy-section{margin-top:25px}.quant-section-heading--strategies{margin-bottom:2px}.quant-results{color:var(--theme-muted,var(--muted));margin:0 0 11px 24px;font-size:10px}.quant-strategy-list{gap:12px;display:grid}.quant-strategy-card{background:var(--theme-surface,#fff);border:1px solid var(--theme-line,var(--line));box-shadow:0 9px 25px color-mix(in srgb, var(--theme-ink,#281f1c) 6%, transparent);border-radius:18px;padding:15px;overflow:hidden}.quant-strategy-card>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.quant-strategy-card>header>div{align-items:center;gap:6px;display:flex}.quant-strategy-card__mode,.quant-risk{border-radius:6px;align-items:center;gap:4px;padding:5px 7px;font-size:10px;font-weight:700;display:inline-flex}.quant-strategy-card__mode{color:var(--theme-accent,var(--red));background:var(--theme-accent-soft,var(--red-soft))}.quant-risk{color:var(--theme-muted,var(--muted));background:var(--theme-surface-soft,#f7f3f0)}.quant-risk--进取,.quant-risk--高波动{color:#a84b1d;background:#fff0df}.quant-save{width:32px;height:32px;color:var(--theme-muted,var(--muted));background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.quant-save.is-saved{color:var(--theme-accent,var(--red));background:var(--theme-accent-soft,var(--red-soft))}.quant-strategy-card__main{text-align:left;width:100%;color:inherit;background:0 0;border:0;justify-items:start;margin-top:8px;padding:0;display:grid}.quant-strategy-card__pairs{color:var(--theme-accent,var(--red));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:750}.quant-strategy-card__main>strong{margin-top:4px;font-size:16px}.quant-strategy-card__main>small{color:var(--theme-muted,var(--muted));margin-top:3px;font-size:10px;line-height:1.45}.quant-strategy-card__market{color:var(--theme-muted,var(--muted));background:var(--theme-surface-soft,#f7f3f0);border-radius:5px;margin-top:7px;padding:4px 7px;font-size:10px}.quant-strategy-card__visual{height:68px;color:var(--theme-accent,var(--red));margin-top:7px;position:relative}.quant-strategy-card__visual .quant-curve polyline{stroke:var(--theme-accent,var(--red))}.quant-strategy-card__visual>span{color:var(--theme-muted,var(--muted));font-size:10px;position:absolute;bottom:1px;right:1px}.quant-strategy-metrics{background:var(--theme-line,var(--line));border:1px solid var(--theme-line,var(--line));border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:4px 0 0;display:grid;overflow:hidden}.quant-strategy-metrics>div{background:var(--theme-surface-soft,#f7f3f0);min-width:0;padding:9px 7px}.quant-strategy-metrics dt{color:var(--theme-muted,var(--muted));font-size:10px}.quant-strategy-metrics dd{color:var(--theme-ink,var(--ink));text-overflow:ellipsis;white-space:nowrap;margin:4px 0 2px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:750;overflow:hidden}.quant-strategy-metrics>div:first-child dd{color:var(--theme-accent,var(--red))}.quant-strategy-metrics small{color:var(--theme-muted,var(--muted));font-size:10px;line-height:1.35;display:block}.quant-strategy-card>footer{border-top:1px solid var(--theme-line,var(--line));justify-content:space-between;align-items:center;gap:10px;margin-top:11px;padding-top:10px;display:flex}.quant-strategy-card>footer span{color:var(--theme-muted,var(--muted));align-items:center;gap:4px;font-size:10px;display:flex}.quant-strategy-card>footer button{min-height:31px;color:var(--theme-on-accent,#fff);background:var(--theme-accent-gradient,linear-gradient(135deg, #ba182d, #921024));border:0;border-radius:9px;align-items:center;gap:4px;padding:0 10px;font-size:10px;font-weight:700;display:flex}.quant-empty-state{color:var(--theme-muted,var(--muted));text-align:center;background:var(--theme-surface,#fff);border:1px dashed var(--theme-line,var(--line));border-radius:18px;justify-items:center;padding:42px 16px;display:grid}.quant-empty-state h3{color:var(--theme-ink,var(--ink));margin:11px 0 4px;font-size:13px}.quant-empty-state p{margin:0 0 13px;font-size:10px;line-height:1.55}.quant-empty-state button{color:var(--theme-accent,var(--red));background:var(--theme-accent-soft,var(--red-soft));border:0;border-radius:99px;padding:8px 13px;font-size:10px;font-weight:700}.quant-home__footnote{color:var(--theme-muted,var(--muted));text-align:center;margin:23px 0 0;font-size:12px;line-height:1.6}html[data-theme=night] .quant-risk--进取,html[data-theme=night] .quant-risk--高波动,.app-frame[data-theme=night] .quant-risk--进取,.app-frame[data-theme=night] .quant-risk--高波动{color:#f1c980;background:#382b1c}@media (width<=355px){.quant-overview{padding-inline:15px}.quant-overview__balance strong{font-size:25px}.quant-mode-notice{grid-template-columns:1fr}.quant-mode-notice>span{grid-row:auto;justify-self:start}.quant-section-heading--market{align-items:flex-start}.quant-coin-grid{gap:6px}.quant-coin-card{grid-template-columns:31px minmax(0,1fr) auto;gap:6px;min-height:106px;padding:8px}.quant-coin-card__logo,.quant-coin-card__logo .crypto-coin-logo{width:31px;height:31px}.quant-coin-card__identity small{max-width:62px}.quant-coin-card__change{padding-inline:4px;font-size:10px}.quant-coin-card__sparkline{width:52px}.quant-market-source{flex-direction:column;gap:2px}.quant-market-source span:last-child{text-align:left}.quant-strategy-metrics{grid-template-columns:1fr 1fr}.quant-strategy-metrics>div:last-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.quant-home *{scroll-behavior:auto}.quant-market-refresh .is-spinning{animation:none}}.screen.quant-home{isolation:isolate;background:0 0;padding-bottom:42px;position:relative;overflow:hidden}.screen.quant-home>:not(.crypto-logo-backdrop){z-index:2;position:relative}.screen.quant-home:before,.screen.quant-home:after{z-index:0;content:"";pointer-events:none;position:absolute}.screen.quant-home:before{opacity:.2;background:linear-gradient(180deg, transparent 0 47%, color-mix(in srgb, var(--theme-signal,#56e8ff) 24%, transparent) 49.5%, transparent 52% 100%);background-size:100% 190px;animation:10s linear infinite quantum-grid-scan;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.screen.quant-home:after{opacity:.62;background:radial-gradient(ellipse at 63% 20%, color-mix(in srgb, var(--theme-energy,#ff3557) 24%, transparent), transparent 39%), radial-gradient(ellipse at 22% 72%, color-mix(in srgb, var(--theme-signal,#56e8ff) 15%, transparent), transparent 42%);filter:blur(22px);width:310px;height:620px;animation:12s ease-in-out infinite alternate quantum-ambient-drift;top:95px;right:-110px;transform:rotate(-9deg)}.quant-home__header h1{color:var(--theme-ink,#f5f9ff);font-family:var(--font-display,sans-serif);letter-spacing:-.035em;font-size:23px;font-weight:760}.quant-home__header>div>span{color:var(--theme-signal,#56e8ff);text-shadow:0 0 14px color-mix(in srgb, var(--theme-signal,#56e8ff) 36%, transparent)}.quant-mode-notice{background:linear-gradient(112deg, color-mix(in srgb, var(--theme-energy,#ff3557) 7%, transparent), transparent 42%), var(--theme-glass,#09192acc);border-color:color-mix(in srgb, var(--theme-signal,#56e8ff) 18%, var(--theme-line,transparent));-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);box-shadow:inset 0 1px #ffffff0a,0 12px 30px #00040e38}.quant-mode-notice>span{color:var(--theme-energy,#ff3557);background:color-mix(in srgb, var(--theme-energy,#ff3557) 13%, transparent);border:1px solid color-mix(in srgb, var(--theme-energy,#ff3557) 26%, transparent);box-shadow:inset 0 0 14px color-mix(in srgb, var(--theme-energy,#ff3557) 8%, transparent)}.quant-overview{background:radial-gradient(circle at 88% 10%, color-mix(in srgb, var(--theme-energy,#ff3557) 35%, transparent), transparent 35%), radial-gradient(circle at 0% 108%, color-mix(in srgb, var(--theme-signal,#56e8ff) 17%, transparent), transparent 46%), linear-gradient(142deg, #111e33f7, #071423fa 54%, #1b0816f7);border-color:color-mix(in srgb, var(--theme-signal,#56e8ff) 34%, var(--theme-line,transparent));min-height:294px;box-shadow:inset 0 1px #ffffff14, inset 0 0 36px color-mix(in srgb, var(--theme-energy,#ff3557) 5%, transparent), 0 20px 44px #00030e6b, 0 0 24px color-mix(in srgb, var(--theme-signal,#56e8ff) 7%, transparent);-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);border-radius:22px 22px 22px 8px}.quant-overview:before{border-color:color-mix(in srgb, var(--theme-energy,#ff3557) 35%, transparent);width:280px;height:280px;box-shadow:0 0 0 32px color-mix(in srgb, var(--theme-energy,#ff3557) 4%, transparent), 0 0 0 68px color-mix(in srgb, var(--theme-signal,#56e8ff) 3%, transparent), 0 0 44px color-mix(in srgb, var(--theme-energy,#ff3557) 18%, transparent);animation:7s ease-in-out infinite quantum-orbit-breathe;top:-132px;right:-92px}.quant-overview:after{opacity:.14;background-image:linear-gradient(180deg, transparent 0 45%, color-mix(in srgb, var(--theme-signal,#56e8ff) 28%, transparent) 49%, transparent 53% 100%), linear-gradient(#73d9f440 1px, transparent 1px), linear-gradient(90deg, #73d9f440 1px, transparent 1px);background-size:100% 140px,24px 24px,24px 24px;animation:8s linear infinite quantum-panel-scan;-webkit-mask-image:linear-gradient(125deg,#0000 2%,#000 34% 100%);mask-image:linear-gradient(125deg,#0000 2%,#000 34% 100%)}.quant-overview__glow{opacity:.78;background:radial-gradient(ellipse at 35% 55%, color-mix(in srgb, var(--theme-energy,#ff3557) 33%, transparent), transparent 57%), radial-gradient(ellipse at 75% 48%, color-mix(in srgb, var(--theme-signal,#56e8ff) 26%, transparent), transparent 63%);filter:blur(18px);width:220px;height:116px;animation:6.5s ease-in-out infinite alternate quantum-energy-drift;bottom:32px;right:-22px}.quant-overview>header span,.quant-overview__balance strong span,.quant-overview__status .is-simulation{color:var(--theme-signal,#56e8ff);text-shadow:0 0 13px color-mix(in srgb, var(--theme-signal,#56e8ff) 34%, transparent)}.quant-overview>header em{color:#d8e6f5;border-color:color-mix(in srgb, var(--theme-signal,#56e8ff) 21%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#06111f85}.quant-overview__balance strong{color:#fff;text-shadow:0 0 22px #ffffff1a;font-size:31px;font-weight:720}.quant-curve line{stroke:var(--theme-signal,#56e8ff);opacity:.13}.quant-curve polyline{stroke:var(--theme-energy,#ff3557);stroke-width:2.15px;stroke-dasharray:620;stroke-dashoffset:620px;filter:drop-shadow(0 0 5px color-mix(in srgb, var(--theme-energy,#ff3557) 70%, transparent));animation:1.35s cubic-bezier(.24,.72,.25,1) .15s forwards quantum-chart-draw}.quant-curve polygon{fill:color-mix(in srgb, var(--theme-energy,#ff3557) 15%, transparent);opacity:0;animation:.9s .72s forwards quantum-chart-fill-in}.quant-overview__status{background:color-mix(in srgb, var(--theme-signal,#56e8ff) 9%, transparent);border-color:color-mix(in srgb, var(--theme-signal,#56e8ff) 17%, transparent)}.quant-overview__status>div{background:#030d1985;padding-left:19px;position:relative}.quant-overview__status>div:before{content:"";background:var(--theme-signal,#56e8ff);width:5px;height:5px;box-shadow:0 0 9px color-mix(in srgb, var(--theme-signal,#56e8ff) 72%, transparent);border-radius:50%;animation:2.8s ease-in-out infinite quantum-status-beacon;position:absolute;top:13px;left:8px}.quant-overview__status>div:nth-child(2):before{animation-delay:.45s}.quant-overview__status>div:nth-child(3):before{background:var(--theme-energy,#ff3557);animation-delay:.9s}.quant-safety-strip{color:var(--theme-ink,#f5f9ff);background:linear-gradient(120deg, color-mix(in srgb, var(--theme-signal,#56e8ff) 8%, transparent), transparent 52%), var(--theme-glass,#09192ac7);border-color:color-mix(in srgb, var(--theme-signal,#56e8ff) 20%, var(--theme-line,transparent));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px #ffffff0a,0 10px 27px #00040e33}.quant-safety-strip>svg{color:var(--theme-signal,#56e8ff);background:color-mix(in srgb, var(--theme-signal,#56e8ff) 11%, transparent);box-shadow:0 0 18px color-mix(in srgb, var(--theme-signal,#56e8ff) 10%, transparent)}.quant-section-heading>div>svg,.quant-market-refresh{color:var(--theme-energy,#ff3557)!important}.quant-market-refresh{box-shadow:inset 0 0 14px color-mix(in srgb, var(--theme-energy,#ff3557) 6%, transparent);background:color-mix(in srgb, var(--theme-energy,#ff3557) 11%, transparent)!important;border-color:color-mix(in srgb, var(--theme-energy,#ff3557) 24%, transparent)!important}.quant-coin-card,.quant-strategy-card{isolation:isolate;background:linear-gradient(145deg, #ffffff09, transparent 46%), var(--theme-glass,#09192acc);border-color:color-mix(in srgb, var(--theme-signal,#56e8ff) 17%, var(--theme-line,transparent));-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);transition:border-color .26s,box-shadow .26s,transform .26s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 14px 32px #00040e40}.quant-coin-card>*,.quant-strategy-card>*{z-index:2;position:relative}.quant-coin-card:before,.quant-strategy-card:before{z-index:0;content:"";opacity:0;background:radial-gradient(circle at 28% 22%, color-mix(in srgb, var(--theme-energy,#ff3557) 18%, transparent), transparent 28%), radial-gradient(circle at 72% 74%, color-mix(in srgb, var(--theme-signal,#56e8ff) 13%, transparent), transparent 31%);pointer-events:none;transition:opacity .3s,transform .45s;position:absolute;inset:-45%;transform:scale(.75)}.quant-coin-card:after,.quant-strategy-card:after{z-index:1;content:"";opacity:.52;background:linear-gradient(90deg, transparent, var(--theme-energy,#ff3557), var(--theme-signal,#56e8ff), transparent);width:48%;height:1px;filter:drop-shadow(0 0 6px var(--theme-signal,#56e8ff));pointer-events:none;position:absolute;top:0;left:0;transform:translate(-170%)}.quant-coin-card:first-child:after,.quant-strategy-card:after{animation:8.5s ease-in-out infinite quantum-edge-sweep}.quant-coin-card:not(:first-child):after{opacity:.2;transform:translate(245%)}.quant-coin-card.is-up .quant-coin-card__change{color:var(--theme-signal,#56e8ff);background:color-mix(in srgb, var(--theme-signal,#56e8ff) 11%, transparent);border:1px solid color-mix(in srgb, var(--theme-signal,#56e8ff) 19%, transparent)}.quant-coin-card.is-down .quant-coin-card__change{color:#ff7890;background:color-mix(in srgb, var(--theme-energy,#ff3557) 12%, transparent);border:1px solid color-mix(in srgb, var(--theme-energy,#ff3557) 20%, transparent)}.quant-coin-card__rate,.quant-strategy-card>footer{border-color:var(--theme-line,#71c0e733)}.quant-coin-card__rate strong,.quant-strategy-card__pairs,.quant-strategy-metrics>div:first-child dd{color:var(--theme-signal,#56e8ff);text-shadow:0 0 12px color-mix(in srgb, var(--theme-signal,#56e8ff) 20%, transparent)}.quant-search,.quant-filter-panel{background:var(--theme-glass,#09192ac7);border-color:var(--theme-line,#71c0e733);-webkit-backdrop-filter:blur(17px)saturate(125%);backdrop-filter:blur(17px)saturate(125%);box-shadow:inset 0 1px #ffffff09,0 12px 30px #00040e38}.quant-search:focus-within{border-color:color-mix(in srgb, var(--theme-signal,#56e8ff) 55%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--theme-signal,#56e8ff) 8%, transparent), 0 12px 30px #00040e47}.quant-search button,.quant-filter-panel>header{color:var(--theme-signal,#56e8ff)}.quant-filter-row button{color:var(--theme-muted,#9bb1c8);background:color-mix(in srgb, var(--theme-surface-soft,#0e2034) 76%, transparent);border-color:var(--theme-line,#71c0e733)}.quant-filter-row button.is-active,.quant-strategy-card>footer button{color:var(--theme-on-accent,#fff);background:var(--theme-accent-gradient,linear-gradient(135deg, #ff4664, #b81036));box-shadow:0 7px 18px color-mix(in srgb, var(--theme-accent,#ff3b5c) 22%, transparent)}.quant-strategy-card__mode,.quant-save.is-saved,.quant-empty-state button{color:var(--theme-accent,#ff3b5c);background:var(--theme-accent-soft,#ff3b5c21);border:1px solid color-mix(in srgb, var(--theme-accent,#ff3b5c) 18%, transparent)}.quant-risk{color:var(--theme-muted,#9bb1c8);background:color-mix(in srgb, var(--theme-surface-soft,#0e2034) 78%, transparent);border:1px solid var(--theme-line,#71c0e733)}.quant-risk--进取,.quant-risk--高波动,html[data-theme=night] .quant-risk--进取,html[data-theme=night] .quant-risk--高波动,.app-frame[data-theme=night] .quant-risk--进取,.app-frame[data-theme=night] .quant-risk--高波动{color:#ffb579;background:#ff853d1c;border-color:#ff995433}.quant-strategy-card__visual .quant-curve polyline{stroke:var(--theme-signal,#56e8ff);filter:drop-shadow(0 0 5px color-mix(in srgb, var(--theme-signal,#56e8ff) 62%, transparent))}.quant-strategy-card__visual .quant-curve polygon{fill:color-mix(in srgb, var(--theme-signal,#56e8ff) 11%, transparent)}.quant-strategy-metrics{background:var(--theme-line,#71c0e733);border-color:var(--theme-line,#71c0e733)}.quant-strategy-metrics>div,.quant-strategy-card__market{background:color-mix(in srgb, var(--theme-surface-soft,#0e2034) 76%, transparent)}.quant-empty-state{background:var(--theme-glass,#09192ac7);border-color:color-mix(in srgb, var(--theme-signal,#56e8ff) 24%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}@media (hover:hover) and (pointer:fine){.quant-coin-card:hover,.quant-strategy-card:hover{border-color:color-mix(in srgb, var(--theme-signal,#56e8ff) 45%, var(--theme-energy,#ff3557));box-shadow:inset 0 1px #fff1, 0 16px 38px #00040e57, 0 0 24px color-mix(in srgb, var(--theme-signal,#56e8ff) 8%, transparent);transform:translateY(-2px)}.quant-coin-card:hover:before,.quant-strategy-card:hover:before,.quant-coin-card:focus-visible:before,.quant-strategy-card:focus-within:before{opacity:1;transform:scale(1)}}@keyframes quantum-grid-scan{0%{background-position:0 -190px}to{background-position:0 calc(100% + 190px)}}@keyframes quantum-ambient-drift{0%{opacity:.46;transform:translateY(-18px)rotate(-9deg)scale(.96)}to{opacity:.68;transform:translate(-32px,28px)rotate(-3deg)scale(1.05)}}@keyframes quantum-panel-scan{0%{background-position:0 -140px,0 0,0 0}to{background-position:0 calc(100% + 140px),0 24px,24px 0}}@keyframes quantum-orbit-breathe{0%,to{opacity:.62;transform:scale(.97)}50%{opacity:1;transform:scale(1.03)}}@keyframes quantum-energy-drift{0%{opacity:.58;transform:translate(-8px,4px)scale(.94)}to{opacity:.88;transform:translate(13px,-5px)scale(1.05)}}@keyframes quantum-chart-draw{to{stroke-dashoffset:0}}@keyframes quantum-chart-fill-in{to{opacity:1}}@keyframes quantum-status-beacon{0%,to{opacity:.55;transform:scale(.84)}50%{opacity:1;transform:scale(1.12)}}@keyframes quantum-edge-sweep{0%,18%{opacity:0;transform:translate(-170%)}27%{opacity:.7}46%{opacity:.22;transform:translate(245%)}47%,to{opacity:0;transform:translate(245%)}}@media (width<=355px){.screen.quant-home:after{right:-145px}.quant-overview__status>div{padding-left:16px;padding-right:5px}.quant-overview__status>div:before{left:6px}}@media (prefers-reduced-motion:reduce){.screen.quant-home:before,.screen.quant-home:after,.quant-overview:before,.quant-overview:after,.quant-overview__glow,.quant-curve polyline,.quant-curve polygon,.quant-overview__status>div:before,.quant-coin-card:after,.quant-strategy-card:after{animation:none!important}.quant-curve polyline{stroke-dashoffset:0}.quant-curve polygon{opacity:1}.quant-coin-card,.quant-strategy-card,.quant-coin-card:before,.quant-strategy-card:before{transition:none!important}.quant-coin-card:hover,.quant-strategy-card:hover{transform:none}}:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .screen.quant-home:before{opacity:.1}:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .screen.quant-home:after{opacity:.28;filter:blur(28px)}:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .quant-overview{color:#fff;background:radial-gradient(circle at 88% 8%,#ffffff3d,#0000 32%),radial-gradient(circle at 3% 112%,#7eebff40,#0000 44%),linear-gradient(142deg,#159fbd 0%,#0d83b4 54%,#07598f 100%);border-color:#d6faff57;box-shadow:inset 0 1px #ffffff38,0 18px 38px #075e913d,0 0 24px #42cee61c}:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .quant-overview:before{border-color:#caf9ff75;box-shadow:0 0 0 32px #aef1ff12,0 0 0 68px #6fdaff0e,0 0 44px #6be2f738}:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .quant-overview:after{opacity:.16;background-image:linear-gradient(#0000 0 45%,#fff6 49%,#0000 53% 100%),linear-gradient(#ffffff42 1px,#0000 1px),linear-gradient(90deg,#ffffff42 1px,#0000 1px)}:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .quant-overview__glow{opacity:.86;background:radial-gradient(at 35% 55%,#c5f8ff57,#0000 57%),radial-gradient(at 75% 48%,#4dd3ff4f,#0000 63%)}:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .quant-overview>header span,:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .quant-overview__balance strong span,:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .quant-overview__status .is-simulation{color:#d8fbff;text-shadow:none}:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .quant-overview>header small,:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .quant-overview__balance small,:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .quant-overview__chart>span,:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .quant-overview__status span{color:#ffffffad}:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .quant-overview>header em{color:#fff;background:#034b724d;border-color:#d9fbff42}:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .quant-overview__status{background:#ffffff1f;border-color:#ffffff29}:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .quant-overview__status>div{background:#03496f3d}:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .quant-overview__status>div:before{background:#bff7ff;box-shadow:0 0 9px #bff7ffc2}:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .quant-overview__status>div:nth-child(3):before{background:#6de4ff}:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .quant-overview__status strong,:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .quant-overview__balance strong{color:#fff}:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .quant-curve line{stroke:#fff;opacity:.16}:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .quant-curve polyline{stroke:#d8fbff;filter:none}:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .quant-curve polygon{fill:#aef4ff2e}:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) :is(.quant-coin-card,.quant-mode-notice,.quant-safety-strip,.quant-search,.quant-filter-panel){background:#ffffffd6;border-color:#1f273121;box-shadow:inset 0 1px #ffffffeb,0 12px 28px #1e262f14}:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .quant-coin-card.is-down .quant-coin-card__change{color:#b7162d}:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .quant-coin-card__rate strong,:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .quant-strategy-card__pairs,:is(html[data-theme=day] .app-frame,.app-frame[data-theme=day]) .quant-strategy-metrics>div:first-child dd{color:#078d8a;text-shadow:none}.server-participations{color:var(--theme-ink,#302a27);background:var(--theme-surface,#fff);border:1px solid var(--theme-border,#eadfda);border-radius:18px;gap:12px;margin:0 18px 30px;padding:15px;display:grid}.server-participations>header{align-items:center;gap:9px;display:flex}.server-participations>header>span{width:34px;height:34px;color:var(--theme-primary,#b7132d);background:var(--theme-accent-soft,#fae9e9);border-radius:11px;place-items:center;display:grid}.server-participations>header div{flex:1;min-width:0}.server-participations>header small{color:var(--theme-muted,#756b66);letter-spacing:.08em;font-size:10px}.server-participations>header h2{margin:2px 0 0;font-size:15px}.server-participations>header em{color:var(--theme-muted,#756b66);font-size:11px;font-style:normal}.server-participations__boundary{color:#684d13;background:#fff8e8;border-radius:10px;align-items:flex-start;gap:7px;margin:0;padding:10px;font-size:12px;line-height:1.6;display:flex}.server-participations__boundary svg{flex:none;margin-top:1px}.server-participations__summary{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.server-participations__summary div{background:var(--theme-canvas,#f8f4f2);border-radius:11px;gap:4px;min-width:0;padding:10px;display:grid}.server-participations__summary dt{color:var(--theme-muted,#756b66);font-size:11px}.server-participations__summary dd{margin:0;font-size:13px;font-weight:800}.server-participations__history-note{color:var(--theme-muted,#756b66);background:var(--theme-canvas,#f8f4f2);border-radius:9px;margin:0;padding:9px 10px;font-size:11px;line-height:1.5}.server-participations__list{gap:10px;display:grid}.server-participations__list article{border:1px solid var(--theme-border,#eee3de);border-radius:13px;padding:12px}.server-participations__list article>header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.server-participations__list h3{margin:0;font-size:13px}.server-participations__list header small{max-width:230px;color:var(--theme-muted,#756b66);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;display:block;overflow:hidden}.server-participations__list header>span{color:var(--theme-primary,#b7132d);background:var(--theme-accent-soft,#fae9e9);border-radius:99px;padding:4px 7px;font-size:10px;font-weight:700}.server-participations__list dl{grid-template-columns:1fr 1fr;gap:9px;margin:12px 0;display:grid}.server-participations__list dl div{gap:3px;display:grid}.server-participations__list dt{color:var(--theme-muted,#756b66);font-size:11px}.server-participations__list dd{margin:0;font-size:12px;font-weight:800}.server-participations__list dd small{color:#7b5810;margin-top:2px;font-size:10px;display:block}.server-participations__list article>p{color:var(--theme-muted,#756b66);flex-wrap:wrap;align-items:center;gap:5px 12px;margin:0;font-size:11px;line-height:1.5;display:flex}.server-participations__list article>p span{align-items:center;gap:4px;display:inline-flex}.server-participations__redemption{border-top:1px dashed var(--theme-border,#e7d9d3);gap:8px;margin-top:11px;padding-top:11px;display:grid}.server-participations__redemption>button,.server-participations__redemption div span button,.server-participations__more{border-radius:10px;min-height:38px;padding:0 13px;font-size:11px;font-weight:800}.server-participations__redemption>button{color:var(--theme-primary,#a5132d);background:var(--theme-accent-soft,#fff1f2);border:1px solid var(--theme-border,#e6c9ce)}.server-participations__redemption div{color:#674d18;background:#fff8e8;border:1px solid #ecd9ad;border-radius:10px;gap:9px;padding:10px;display:grid}.server-participations__redemption div>p{margin:0;font-size:11px;line-height:1.55}.server-participations__redemption div span{grid-template-columns:1fr 1.25fr;gap:7px;display:grid}.server-participations__redemption div span button:first-child{color:#6e635d;background:#fff;border:1px solid #ded3cd}.server-participations__redemption div span button:last-child{color:#fff;background:var(--theme-primary,#a5132d);border:1px solid #0000}.server-participations__redemption button:disabled{cursor:wait;opacity:.65}.server-participations__redemption>p[role=alert]{color:#98203a;margin:0;font-size:11px;line-height:1.45}.server-participations__more{color:var(--theme-primary,#a5132d);background:var(--theme-accent-soft,#fff1f2);border:1px solid var(--theme-border,#e6c9ce)}.server-participations__redemption button:focus-visible,.server-participations__more:focus-visible{outline-offset:2px;outline:3px solid #a0182e33}.server-participations__empty{color:var(--theme-muted,#756b66);background:var(--theme-canvas,#f8f4f2);text-align:center;border-radius:12px;padding:22px 12px;font-size:12px}.server-asset-boundary button{color:#fff;background:var(--theme-primary,#b7132d);border:0;border-radius:99px;margin-top:8px;padding:10px 18px;font-size:12px;font-weight:800}:root{--font-ui:"Inter", "SF Pro Text", "PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif;--font-display:"Inter", "SF Pro Display", "PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif;font-family:var(--font-ui);color:#281f1c;font-synthesis:none;text-rendering:optimizelegibility;--red:#b31328;--red-deep:#850c1d;--red-soft:#f9e9e8;--gold:#caa662;--gold-light:#ead6a8;--ink:#281f1c;--muted:#817773;--canvas:#faf7f3;--line:#eee7e2;--white:#fff;--shadow:0 10px 32px #4c272014;background:#eee9e5}:root:lang(en-US){--font-ui:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-display:"SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}*{box-sizing:border-box}html{background:#eee9e5}body{min-width:320px;min-height:100vh;margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}button:focus-visible,a[href]:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible,[contenteditable=true]:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible{outline:3px solid var(--theme-focus-inner,#fff);outline-offset:2px;box-shadow:0 0 0 5px var(--theme-focus,#701020)}.sr-only{white-space:nowrap;clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.route-unavailable-screen{background:radial-gradient(circle at 50% 0,#b3132814,#0000 40%),#eee9e5;place-items:center;min-height:100vh;padding:24px;display:grid}.route-unavailable-card{text-align:center;background:#fff;border:1px solid #e8dfda;border-radius:24px;width:min(100%,430px);padding:38px 30px;box-shadow:0 18px 48px #4c27201a}.route-unavailable-code{color:var(--red);letter-spacing:.22em;margin:0 0 12px;font-family:Georgia,serif;font-size:13px;font-weight:700}.route-unavailable-card h1{margin:0;font-size:27px}.route-unavailable-card>p:last-of-type{color:var(--muted);margin:13px 0 24px;font-size:14px;line-height:1.7}.route-unavailable-card a{color:#fff;background:linear-gradient(135deg,#ba182d,#981024);border-radius:13px;justify-content:center;align-items:center;min-height:46px;padding:0 22px;text-decoration:none;display:inline-flex;box-shadow:0 9px 20px #a611252e}.route-unavailable-card a:focus-visible{outline-offset:2px;outline:3px solid #fff;box-shadow:0 0 0 5px #701020}.app-frame{background:var(--canvas);width:100%;max-width:460px;min-height:100vh;margin:0 auto;position:relative;overflow-x:hidden;box-shadow:0 0 80px #4028221f}.app-frame--authenticated{padding-bottom:calc(78px + env(safe-area-inset-bottom))}.app-content{min-height:calc(100vh - 78px)}.app-route-loading{min-height:calc(100dvh - 78px - env(safe-area-inset-bottom));color:var(--theme-muted,var(--muted));text-align:center;background:var(--theme-canvas,var(--canvas));align-content:center;justify-items:center;gap:7px;padding:28px;display:grid}.app-route-loading__spinner{border:3px solid color-mix(in srgb, var(--theme-primary,var(--red)) 18%, transparent);border-top-color:var(--theme-primary,var(--red));border-radius:50%;width:34px;height:34px;margin-bottom:4px;animation:.72s linear infinite app-route-loading-spin}.app-route-loading strong{color:var(--theme-ink,var(--ink));font-size:14px}.app-route-loading small{font-size:11px;line-height:1.5}@keyframes app-route-loading-spin{to{transform:rotate(360deg)}}.screen{padding:0 18px 30px;animation:.32s ease-out screen-in}@keyframes screen-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.eyebrow{color:var(--red);letter-spacing:.16em;margin:0 0 6px;font-size:10px;font-weight:700}.eyebrow--light{color:var(--gold-light)}.button{border:0;border-radius:14px;height:50px;padding:0 20px;font-weight:600;transition:transform .18s,opacity .18s,box-shadow .18s}.button:active{transform:scale(.985)}.button:disabled{opacity:.55;cursor:not-allowed}.button--primary{color:#fff;background:linear-gradient(135deg,#ba182d,#981024);box-shadow:0 9px 20px #a6112533}.button--outline{color:var(--red);background:#fff;border:1px solid #ddb2b4}.button--gold{color:#52130f;background:linear-gradient(135deg,#f0d28e,#c89f53);box-shadow:0 12px 30px #3202094d}.button--ghost-light{color:#fff;background:#ffffff14;border:1px solid #ffffff5e}.icon-button{background:0 0;border:0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.icon-button--light{color:#fff;background:#ffffff1a;border:1px solid #ffffff1f}.brand-mark{border:1px solid #eed39a94;border-radius:16px 4px;place-items:center;width:58px;height:58px;display:grid;position:relative;transform:rotate(3deg)}.brand-mark:after{content:"";border:1px solid #eed39a47;border-radius:50%;width:40px;height:40px}.brand-mark__line{z-index:1;transform-origin:0;background:#edce89;border-radius:3px;width:24px;height:3px;position:absolute}.brand-mark__line--one{transform:rotate(38deg)}.brand-mark__line--two{transform:rotate(-38deg)}.brand-mark__dot{z-index:2;background:#fff;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 0 4px #ffffff24}.brand-mark--compact{border-radius:11px 3px;width:38px;height:38px}.brand-mark--compact:after{width:26px;height:26px}.brand-mark--compact .brand-mark__line{width:17px;height:2px}.brand-mark--compact .brand-mark__dot{width:5px;height:5px}.auth-shell{min-height:100vh}.auth-welcome{padding:max(40px, env(safe-area-inset-top)) 28px max(30px, env(safe-area-inset-bottom));color:#fff;background:radial-gradient(circle at 76% 30%,#e8b66a29,#0000 27%),linear-gradient(158deg,#bf172d 0%,#960e23 49%,#6f0817 100%);flex-direction:column;display:flex;position:relative;overflow:hidden}.auth-welcome:before{content:"";opacity:.07;background-image:linear-gradient(#ffffffb3 1px,#0000 1px),linear-gradient(90deg,#ffffffb3 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 10%,#000 48%,#0000 82%);mask-image:linear-gradient(#0000 10%,#000 48%,#0000 82%)}.auth-welcome__art{pointer-events:none;position:absolute;inset:0;overflow:hidden}.auth-welcome__halo{border:1px solid #e8cc9033;border-radius:50%;position:absolute}.auth-welcome__halo--one{width:330px;height:330px;top:21%;right:-26%;box-shadow:0 0 0 34px #ebcb8909,0 0 0 82px #ebcb8906}.auth-welcome__halo--two{width:115px;height:115px;top:29%;right:0}.auth-welcome__city{opacity:.18;align-items:flex-end;gap:7px;height:170px;display:flex;position:absolute;top:34%;right:30px}.auth-welcome__city i{clip-path:polygon(30% 0,70% 0,100% 100%,0 100%);background:linear-gradient(#0000 20%,#fbda9a2e);border:1px solid #f5d99c;width:23px;height:70px;display:block}.auth-welcome__city i:nth-child(2){clip-path:polygon(48% 0,52% 0,60% 19%,65% 100%,30% 100%,37% 19%);width:35px;height:128px}.auth-welcome__city i:nth-child(3){clip-path:none;border-radius:25px 25px 0 0;width:45px;height:95px}.auth-welcome__city i:nth-child(4){clip-path:polygon(45% 0,55% 0,100% 26%,88% 100%,14% 100%,0 26%);width:28px;height:148px}.auth-welcome__city i:nth-child(5){clip-path:none;height:61px}.auth-welcome__top{z-index:1;align-items:center;gap:15px;display:flex;position:relative}.auth-language-control{align-items:center;margin-left:auto;display:inline-flex}.auth-language-control--form{margin-left:0}.auth-language-toggle{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid #ffffff61;border-radius:999px;justify-content:center;align-items:center;gap:5px;min-width:68px;min-height:38px;padding:0 10px;font:700 12px/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;display:inline-flex;position:relative}.auth-language-toggle__globe{filter:drop-shadow(0 2px 3px #144e7233);pointer-events:none;flex:0 0 18px;place-items:center;width:18px;height:18px;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:15px;line-height:1;display:grid}.auth-language-toggle__value{text-align:center;letter-spacing:.04em;pointer-events:none;min-width:20px}.auth-language-toggle select{opacity:0;width:100%;min-height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;outline:0;padding:0;position:absolute;inset:0}.auth-language-toggle select option{color:#251b18;background:#fff}.auth-language-toggle--form{color:var(--color-primary,#a91523);background:#ffffffd6;border-color:#a9152333}.auth-language-toggle:focus-within{outline-offset:2px;outline:3px solid #ffd780b8}.auth-kicker{color:#ffffff94;letter-spacing:.2em;margin:0 0 4px;font-size:9px}.auth-welcome__top h1{font-family:var(--font-display);letter-spacing:.08em;margin:0;font-size:23px}.auth-welcome__copy{z-index:1;margin-top:auto;margin-bottom:auto;padding-top:90px;position:relative}.auth-welcome__copy h2{font-family:var(--font-display);letter-spacing:.02em;margin:12px 0 18px;font-size:clamp(31px,9vw,40px);line-height:1.42}.auth-welcome__copy p{color:#ffffffad;max-width:345px;margin:0;font-size:14px;line-height:1.85}.auth-welcome__actions{z-index:1;gap:12px;display:grid;position:relative}.auth-welcome__actions small{color:#ffffff7d;text-align:center;font-size:11px}.auth-form-page{background:linear-gradient(155deg, var(--red) 0 235px, var(--canvas) 235px 100%);padding:max(18px, env(safe-area-inset-top)) 17px 35px}.auth-form-page__header{justify-content:space-between;align-items:center;height:58px;display:flex}.auth-form-card{background:#fff;border-radius:24px;margin-top:44px;padding:26px 22px 22px;box-shadow:0 16px 45px #491f191f}.auth-form-card__title{margin-bottom:24px}.auth-form-card__title h1{font-family:var(--font-display);margin:0 0 7px;font-size:27px}.auth-form-card__title>p:last-child{color:var(--muted);margin:0;font-size:13px}.invitation-recognized{color:#6d4804;background:linear-gradient(135deg,#fff9e9,#fff3ce);border:1px solid #c5922d47;border-radius:14px;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;margin:-7px 0 20px;padding:12px;display:grid}.invitation-recognized__icon{color:#9b6511;background:#ffffffb8;border:1px solid #c5922d33;border-radius:12px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 4px 12px #84570b12}.invitation-recognized strong{color:#744a03;margin-bottom:3px;font-size:12px;display:block}.invitation-recognized small{color:#977027;font-size:10px;line-height:1.45;display:block}.invitation-recognized__verified{color:#3b966a}.auth-form{gap:16px;display:grid}.field{gap:8px;display:grid}.field>span{color:#4d4542;font-size:13px;font-weight:600}.field>span em{color:var(--red);margin-left:3px;font-size:10px;font-style:normal}.field__control{color:#a29893;background:#fbf9f7;border:1px solid #e9e3df;border-radius:13px;align-items:center;gap:11px;height:50px;padding:0 14px;transition:border .2s,background .2s;display:flex}.field__control:focus-within{color:var(--red);background:#fff;border-color:#b31328b8;box-shadow:0 0 0 3px #7010202e}.field__control input{min-width:0;height:100%;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:14px}.field__control input::placeholder{color:#b5aca7}.auth-country-select{min-width:0;height:100%;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:14px}.auth-country-select option{color:var(--ink);background:#fff}.auth-form .field .field__control>:is(input,select):focus-visible,:is(html[data-theme] .app-frame,.app-frame[data-theme]) .auth-form .field .field__control>:is(input,select):focus-visible{outline-offset:0!important;box-shadow:none!important;outline:0!important}.field__control :is(input,select):disabled{cursor:not-allowed;opacity:.58}.field__control input[readonly]{color:#6a5147;cursor:default}.field__action{color:#928984;background:0 0;border:0;padding:4px;display:grid}.field__valid{color:#3b966a}.field>small{color:#9c918c;font-size:10px;line-height:1.5}.field>small button{color:var(--red);background:0 0;border:0;padding:0;font-weight:700}.agreement{color:#8b817c;flex-wrap:wrap;align-items:center;gap:3px 5px;font-size:10px;line-height:1.55;display:flex}.agreement__choice{cursor:pointer;align-items:center;gap:8px;display:inline-flex;position:relative}.agreement input{opacity:0;width:1px;height:1px;position:absolute}.agreement__box{color:#0000;border:1px solid #cfc5c0;border-radius:5px;flex:0 0 17px;place-items:center;width:17px;height:17px;display:grid}.agreement input:checked+.agreement__box{color:#fff;background:var(--red);border-color:var(--red)}.agreement input:focus-visible+.agreement__box{outline-offset:2px;outline:3px solid #b313282e}.agreement__links{align-items:center;gap:3px;display:inline-flex}.agreement__links button{min-height:24px;color:var(--red);font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0 1px;font-weight:650;text-decoration:underline}.agreement__links button:focus-visible{outline-offset:2px;border-radius:3px;outline:3px solid #b313282e}.form-error{color:#9f1628;background:#fff0f1;border-radius:9px;margin-top:-3px;padding:10px 12px;font-size:12px}.auth-rate-limit{color:#8b5b15;background:#fff8e8;border:1px solid #ead6ad;border-radius:11px;align-items:flex-start;gap:10px;margin-top:-3px;padding:11px 12px;display:flex}.auth-rate-limit>svg{flex:none;margin-top:1px}.auth-rate-limit>span{gap:3px;display:grid}.auth-rate-limit b{color:#70450c;font-size:11px}.auth-rate-limit small{color:#8e672a;font-size:10px;line-height:1.5}.auth-form .button{width:100%}.auth-switch{color:#8f8580;text-align:center;margin:0;font-size:12px}.auth-switch button{color:var(--red);background:0 0;border:0;padding:0 3px;font-weight:600}.home-screen{padding-top:max(24px, env(safe-area-inset-top))}.home-header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.home-header p{color:var(--muted);margin:0 0 4px;font-size:12px}.home-header h1{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:22px}.notification-button,.round-action{width:42px;height:42px;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:50%;flex:0 0 42px;place-items:center;display:grid;position:relative;box-shadow:0 5px 14px #492f290f}.notification-button i{background:var(--red);border:2px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:8px;right:8px}.search-bar{color:#a39892;border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:10px;height:48px;margin:22px 0 17px;padding:0 14px;display:flex;box-shadow:0 5px 20px #4028220d}.search-bar input{min-width:0;height:100%;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:13px}.search-bar input::placeholder{color:#aaa19d}.search-bar button{color:var(--red);background:0 0;border:0;padding:4px;font-size:11px}.search-bar--soft{box-shadow:none;background:#f2eeeb;border-color:#0000}.hero-card{color:#fff;background:linear-gradient(135deg,#ad1227 0%,#7f0819 100%);border-radius:22px 22px 22px 7px;min-height:205px;padding:22px 20px;position:relative;overflow:hidden;box-shadow:0 14px 30px #870a1c33}.hero-card:after{content:"";background:linear-gradient(110deg,#ffffff14,#0000 25% 70%,#e6c47f14);position:absolute;inset:0}.hero-card__copy{z-index:2;position:relative}.hero-card__copy>span{color:var(--gold-light);letter-spacing:.08em;align-items:center;gap:5px;font-size:10px;font-weight:600;display:inline-flex}.hero-card__copy h2{font-family:var(--font-display);margin:12px 0 7px;font-size:26px;line-height:1.38}.hero-card__copy p{color:#ffffff94;margin:0 0 16px;font-size:10px}.hero-card__copy button{color:#fff;background:0 0;border:0;align-items:center;gap:2px;padding:0;font-size:12px;display:flex}.hero-card__metric{z-index:2;text-align:right;display:grid;position:absolute;bottom:22px;right:19px}.hero-card__metric span,.hero-card__metric em{color:#ffffff85;font-size:9px;font-style:normal}.hero-card__metric strong{color:var(--gold-light);font-family:Georgia,serif;font-size:38px;line-height:1.1}.hero-card__metric strong small{color:#ffffff9e;margin-left:3px;font-family:inherit;font-size:11px}.hero-card__rings{border:1px solid #eece9021;border-radius:50%;width:245px;height:245px;position:absolute;top:-65px;right:-75px}.hero-card__rings i{border:1px solid #eece901c;border-radius:50%;position:absolute;inset:30px}.hero-card__rings i:nth-child(2){inset:62px}.hero-card__rings i:nth-child(3){background:#eece901a;inset:92px}.quick-stats{border:1px solid var(--line);background:#fff;border-radius:15px;justify-content:space-around;align-items:center;margin:15px 0 25px;padding:14px 8px;display:flex}.quick-stats>div{color:var(--red);align-items:center;gap:8px;display:flex}.quick-stats>div span{display:grid}.quick-stats strong{color:var(--ink);font-family:Georgia,serif;font-size:17px;line-height:1}.quick-stats small{color:#948a85;margin-top:4px;font-size:8px}.quick-stats>i{border-left:1px solid var(--line);height:27px}.section-block{margin-top:25px}.section-heading{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.section-heading>div{align-items:center;gap:8px;display:flex}.section-heading__line{background:var(--red);border-radius:3px;width:4px;height:17px}.section-heading h2{margin:0;font-size:17px}.section-heading button{color:#958b86;background:0 0;border:0;align-items:center;padding:4px 0 4px 10px;font-size:11px;display:flex}.section-count{color:#a19792;font-size:10px}.home-filter-stack{gap:11px;margin-top:24px;display:grid}.home-filter-card{color:var(--theme-ink,var(--ink));background:var(--theme-surface,#fff);border:1px solid var(--theme-line,var(--line));box-shadow:0 8px 24px color-mix(in srgb, var(--theme-ink,#281f1c) 6%, transparent);border-radius:17px;padding:15px}.home-filter-card__header{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.home-filter-card__icon{width:38px;height:38px;color:var(--theme-accent,var(--red));background:var(--theme-accent-soft,#faeaea);border:1px solid color-mix(in srgb, var(--theme-accent,var(--red)) 14%, transparent);border-radius:11px;place-items:center;display:grid}.home-filter-card__header>div{min-width:0}.home-filter-card__header h2{color:var(--theme-ink,var(--ink));margin:0;font-size:15px;line-height:1.25}.home-filter-card__header p{color:var(--theme-muted,#6f6561);margin:3px 0 0;font-size:10px;line-height:1.35}.home-filter-card__header>button{min-height:40px;color:var(--theme-muted,#6f6561);white-space:nowrap;background:0 0;border:0;align-items:center;gap:2px;padding:6px 1px 6px 8px;font-size:10px;display:flex}.home-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}.home-filter-grid>button{min-width:0;min-height:40px;color:var(--theme-muted,#6f6561);text-overflow:ellipsis;white-space:nowrap;background:var(--theme-surface-soft,#f7f3f0);border:1px solid var(--theme-line,var(--line));border-radius:10px;padding:8px 5px;font-size:11px;font-weight:600;transition:color .18s,background .18s,border-color .18s,transform .18s,box-shadow .18s;overflow:hidden}.home-filter-grid>button:active{transform:scale(.97)}.home-filter-grid>button.is-active{color:var(--theme-on-accent,#fff);background:var(--theme-accent-gradient,linear-gradient(135deg, #ba182d, #921024));box-shadow:0 7px 16px color-mix(in srgb, var(--theme-accent,var(--red)) 22%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--theme-on-accent,#fff) 28%, transparent);border-color:#0000;font-weight:700}.category-scroller{scrollbar-width:none;gap:8px;margin:0 -18px;padding:0 18px 5px;display:flex;overflow-x:auto}.category-scroller::-webkit-scrollbar{display:none}.category-scroller button{color:#756c67;border:1px solid var(--line);background:#fff;border-radius:99px;flex:none;padding:9px 15px;font-size:11px}.category-scroller button.is-active{color:#fff;background:var(--red);border-color:var(--red);box-shadow:0 5px 12px #b3132826}.category-scroller--flush{margin-top:14px}.category-block--compact{margin-top:-6px}.project-filter-group{margin-top:14px}.project-filter-group>span{color:var(--theme-muted,#6f6561);margin-bottom:-5px;font-size:10px;font-weight:700;display:block}.project-filter-group .category-scroller{margin-left:-18px}.project-list{gap:14px;display:grid}.data-note{color:#aaa19c;text-align:center;margin:25px 0 0;font-size:9px}.project-card{border:1px solid var(--line);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 7px 24px #4127210e}.project-card__body{padding:15px 16px 16px}.project-card__topline{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.badge{color:#7d7069;background:#f2efec;border-radius:5px;align-items:center;padding:4px 7px;font-size:9px;font-weight:600;display:inline-flex}.badge--red{color:var(--red);background:#fae8e8}.badge--gold{color:#7d591d;background:#f5e7c7}.save-button{color:#a49b96;background:0 0;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.save-button.is-saved{color:var(--red);background:#fff0f0}.project-card h3{margin:0 0 3px;font-size:17px}.project-card__subtitle{color:var(--theme-muted,#6f6561);margin:0 0 9px;font-size:11px}.project-card__region{color:#6f6661;align-items:center;gap:4px;margin:0 0 11px;font-size:10px;display:flex}.project-card__region svg{color:var(--red)}.project-card__tags{flex-wrap:wrap;gap:6px;display:flex}.project-card__tags span{color:#806d65;background:#f7f3f0;border-radius:5px;padding:4px 7px;font-size:8px}.project-card__metrics{background:color-mix(in srgb, var(--theme-accent,var(--red)) 4%, white);border:1px solid color-mix(in srgb, var(--theme-accent,var(--red)) 10%, var(--line));border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;padding:11px 8px;display:grid}.project-card__metrics>div{text-align:center;gap:3px;min-width:0;padding:0 6px;display:grid}.project-card__metrics>div+div{border-left:1px solid var(--line)}.project-card__metrics small{color:var(--theme-muted,#877d78);font-size:8px}.project-card__metrics strong{color:var(--theme-ink,#423936);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.project-card__metrics>div:first-child strong{color:var(--red)}.project-card__execution{color:var(--theme-muted,#6f6561);align-items:center;gap:5px;margin:9px 1px 0;font-size:9px;display:flex}.project-card__execution svg{color:var(--red);flex:none}.project-card__tier-access{border:1px solid;border-radius:999px;width:max-content;max-width:100%;padding:5px 8px;font-weight:800}.project-card__tier-access.is-eligible{color:#15956f;background:#22c79317;border-color:#22c79338}.project-card__tier-access.is-locked{color:#b87908;background:#f0a51c1a;border-color:#f0a51c42}.project-card__tier-access.is-eligible svg{color:#1db789}.project-card__tier-access.is-locked svg{color:#e49a13}.project-card__footer{border-top:1px solid #f0ebe8;justify-content:space-between;align-items:flex-end;margin-top:14px;padding-top:12px;display:flex}.project-card__footer>div{gap:2px;display:grid}.project-card__footer small{color:var(--theme-muted,#6f6561);font-size:10px}.project-card__footer strong{color:var(--red);font-variant-numeric:tabular-nums;font-family:inherit;font-size:15px}.project-card__footer .project-card__return{text-align:right;margin-left:auto;padding-right:12px}.project-card__footer .project-card__return small{font-size:11px}.project-card__footer .project-card__return strong{color:color-mix(in srgb, var(--gold) 58%, var(--ink));font-family:inherit;font-size:11px}.project-card__footer button{color:#fff;background:var(--red);border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.project-visual{color:#ffffffed;justify-content:center;align-items:center;height:128px;display:flex;position:relative;overflow:hidden}.project-visual__icon{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid #ffffff40;border-radius:16px;place-items:center;width:52px;height:52px;display:grid;position:relative;box-shadow:0 8px 25px #00000024}.project-visual__icon svg{stroke-width:1.5px;filter:drop-shadow(0 4px 8px #0000002e);width:30px;height:30px}.project-visual em{z-index:2;color:#ffffffb0;letter-spacing:.12em;font-size:9px;font-style:normal;position:absolute;bottom:11px;right:13px}.project-visual__grid{opacity:.15;background-image:linear-gradient(#ffffffb3 1px,#0000 1px),linear-gradient(90deg,#ffffffb3 1px,#0000 1px);background-size:25px 25px;position:absolute;inset:0;transform:perspective(200px)rotateX(38deg)scale(1.3)}.project-visual__orb{border:1px solid #ffffff38;border-radius:50%;width:95px;height:95px;position:absolute;box-shadow:0 0 0 20px #ffffff0a,0 0 0 40px #ffffff06}.project-visual__chart{z-index:1;opacity:.42;width:74%;height:74%;position:absolute;bottom:0;right:-8%;overflow:visible}.project-visual__chart-area{fill:#ffffff17}.project-visual__chart-line{fill:none;stroke:#ffffffb8;stroke-width:1.5px;vector-effect:non-scaling-stroke}.project-visual__mode{z-index:2;color:#ffffffe6;letter-spacing:.06em;background:#00000021;border:1px solid #ffffff2e;border-radius:99px;padding:4px 7px;font-size:8px;font-weight:700;position:absolute;top:11px;left:12px}.project-visual__pair{z-index:2;color:#ffffffbf;text-overflow:ellipsis;white-space:nowrap;max-width:58%;font-size:8px;position:absolute;bottom:11px;left:12px;overflow:hidden}.project-visual--crimson{background:linear-gradient(135deg,#7d101c,#c33a39)}.project-visual--forest{background:linear-gradient(135deg,#174c3c,#3f8b68)}.project-visual--navy{background:linear-gradient(135deg,#17395c,#3b719d)}.project-visual--amber{background:linear-gradient(135deg,#7d4a16,#c98a3b)}.project-visual--plum{background:linear-gradient(135deg,#4f234f,#8e5688)}.project-visual--teal{background:linear-gradient(135deg,#14505a,#41949c)}.empty-state{color:#a79d97;text-align:center;background:#fff;border:1px dashed #ddd3ce;border-radius:18px;justify-items:center;padding:46px 15px;display:grid}.empty-state h3{color:#544b47;margin:12px 0 4px;font-size:14px}.empty-state p{margin:0 0 15px;font-size:11px}.empty-state button{color:var(--red);background:#fae9e9;border:0;border-radius:99px;padding:8px 14px;font-size:11px}.simple-header{padding-top:max(27px, env(safe-area-inset-top));justify-content:space-between;align-items:center;display:flex}.simple-header h1{font-family:var(--font-display);margin:0;font-size:25px}.projects-screen .search-bar{margin-top:20px;margin-bottom:0}.quant-catalog-notice{color:var(--red);background:color-mix(in srgb, var(--red) 6%, white);border:1px solid color-mix(in srgb, var(--red) 14%, var(--line));border-radius:12px;align-items:center;gap:9px;margin-top:18px;padding:11px 12px;display:flex}.quant-catalog-notice>svg{flex:none}.quant-catalog-notice p{gap:2px;margin:0;display:grid}.quant-catalog-notice b{color:var(--theme-ink,#4a403c);font-size:10px}.quant-catalog-notice span{color:var(--theme-muted,#8d817b);font-size:8px}.results-bar{color:var(--theme-muted,#6f6561);justify-content:space-between;align-items:center;margin:20px 1px 12px;font-size:10px;display:flex}.results-bar b{color:var(--red)}.results-sort{color:#756b66;background:var(--theme-surface,#fff);border:1px solid var(--theme-line,var(--line));border-radius:10px;align-items:center;gap:4px;min-height:36px;padding:0 6px 0 9px;display:inline-flex}.results-sort select{max-width:142px;min-height:34px;color:inherit;font:inherit;background:0 0;border:0;outline:0;padding:0 20px 0 2px;font-size:10px;font-weight:600}.results-sort:focus-within{border-color:color-mix(in srgb, var(--red) 42%, var(--theme-line,var(--line)));box-shadow:0 0 0 3px color-mix(in srgb, var(--red) 12%, transparent)}.service-banner{color:#fff;background:linear-gradient(140deg,#9e1024,#6f0717);border-radius:22px;min-height:188px;margin-top:21px;padding:22px;position:relative;overflow:hidden}.service-banner:before{content:"";border:1px solid #ebcc8b26;border-radius:50%;width:290px;height:290px;position:absolute;top:-130px;right:-115px;box-shadow:0 0 0 35px #ebcc8b09}.service-banner>div{z-index:2;position:relative}.service-banner span{color:var(--gold-light);font-size:10px}.service-banner h2{font-family:var(--font-display);margin:8px 0;font-size:27px;line-height:1.35}.service-banner p{color:#ffffff8f;max-width:250px;margin:0;font-size:10px}.service-banner>button{z-index:3;color:#672115;background:var(--gold-light);border:0;border-radius:99px;align-items:center;gap:4px;padding:9px 12px;font-size:10px;display:flex;position:absolute;bottom:17px;right:18px}.service-banner__icon{color:#ffffff1a;stroke-width:1px;width:66px;height:66px;position:absolute;top:37px;right:35px}.service-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:13px;display:grid}.service-grid button{text-align:left;border:1px solid var(--line);background:#fff;border-radius:15px;grid-template-rows:20px 18px;grid-template-columns:39px 1fr;column-gap:10px;padding:15px;display:grid;position:relative}.service-grid button>span{width:39px;height:39px;color:var(--red);background:#faeaea;border-radius:11px;grid-row:1/3;place-items:center;display:grid}.service-grid b{font-size:12px}.service-grid small{color:#998f89;font-size:8px}.service-grid button>svg{color:#c3bbb6;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.event-card{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:54px 1fr auto;align-items:center;gap:13px;padding:15px;display:grid}.event-card__date{color:#fff;text-align:center;background:var(--red);border-radius:12px;place-content:center;height:59px;display:grid}.event-card__date strong{font-family:Georgia,serif;font-size:23px;line-height:1}.event-card__date span{letter-spacing:.12em;margin-top:3px;font-size:7px}.event-card h3{margin:5px 0 3px;font-size:12px}.event-card p{color:#998f8a;align-items:center;gap:4px;margin:0;font-size:8px;display:flex}.event-card>svg{color:#c1b7b2}.policy-list{border:1px solid var(--line);background:#fff;border-radius:17px;overflow:hidden}.policy-list article{grid-template-columns:38px 1fr auto;align-items:center;gap:11px;padding:14px;display:grid}.policy-list article+article{border-top:1px solid #f1ece9}.policy-list article>span{width:38px;height:38px;color:var(--red);background:#faeaea;border-radius:10px;place-items:center;display:grid}.policy-list article>span svg{width:18px}.policy-list small{color:#a09791;font-size:8px}.policy-list h3{margin:3px 0 0;font-size:11px;font-weight:600}.policy-list article>svg{color:#c1b8b3}.profile-screen{padding:max(12px, env(safe-area-inset-top)) 0 30px;background:#f6f2ef}.profile-header{color:#fff;background:linear-gradient(145deg,#a81127,#790918);border:1px solid #ffffff1a;border-radius:20px;width:calc(100% - 36px);margin:0 18px;padding:18px 20px 26px;position:relative;overflow:hidden;box-shadow:0 12px 30px #62101d2e}.profile-header:after{content:"";pointer-events:none;border:1px solid #ffffff17;border-radius:50%;width:190px;height:190px;position:absolute;top:-82px;right:-68px;box-shadow:0 0 0 28px #ffffff06}.profile-header>*{z-index:1;position:relative}.profile-header__top{justify-content:space-between;align-items:center;display:flex}.profile-header__top button{color:#ffffffc7;background:0 0;border:0}.profile-identity{align-items:center;gap:13px;margin-top:16px;display:flex}.profile-avatar-button{background:#ffffff1a;border:0;border-radius:50%;flex:none;place-items:center;width:68px;height:68px;padding:2px;display:grid;position:relative;box-shadow:0 0 0 1px #ffffff2e}.profile-avatar-button>.member-avatar{display:block}.profile-avatar-button>.profile-avatar-button__edit{width:23px;height:23px;color:var(--theme-accent-deep,#6f4306);border:2px solid var(--theme-accent,#8c1422);background:var(--theme-highlight-light,#f2d28d);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:1px;right:-1px;box-shadow:0 4px 10px #2c080e33}.profile-avatar-button:focus-visible{outline:2px solid var(--theme-highlight-light,#f7dc9d);outline-offset:3px}.profile-identity__copy{flex:1;min-width:0}.profile-identity__name-row{align-items:center;gap:7px;min-width:0;margin-bottom:6px;display:flex}.profile-identity__name-row h1{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.profile-identity__name-row button{color:#ffffffdb;background:#ffffff14;border:1px solid #ffffff30;border-radius:99px;flex:none;align-items:center;gap:3px;min-height:25px;padding:4px 7px;font-size:8px;display:inline-flex}.profile-identity h1{margin:0;font-size:20px}.profile-membership-inline{color:#ffffffa8;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;margin-top:7px;padding:0;font-size:8px;display:flex}.profile-membership-inline>span,.profile-membership-inline>em{align-items:center;gap:4px;min-width:0;display:inline-flex}.profile-membership-inline>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-membership-inline>span svg{color:var(--theme-highlight-light,#f3d58e);flex:none}.profile-membership-inline>em{color:var(--theme-highlight-light,#f3d58e);white-space:nowrap;flex:none;font-style:normal}.profile-membership-inline:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #ffffff80}.member-chip{color:#525967;background:linear-gradient(135deg,#f2f3f4,#cbd0d7);border-radius:99px;align-items:center;gap:6px;min-height:29px;padding:3px 5px 3px 9px;font-size:9px;font-weight:600;display:inline-flex}.member-chip--gold{color:#6f480b;background:linear-gradient(135deg,#fff2bf,#d4a54e)}.member-chip--diamond{color:#245d75;background:linear-gradient(135deg,#f1fdff,#a9dceb 58%,#8fa8da)}.member-chip--black{color:#f0d28e;background:linear-gradient(135deg,#3b3731,#12110f);border:1px solid #e8c37052}.profile-id-card{width:calc(100% - 36px);min-height:72px;color:var(--theme-ink,#4e4541);background:color-mix(in srgb, var(--theme-surface,#fff) 94%, transparent);border:1px solid var(--theme-line,#e8dfda);box-shadow:0 10px 24px color-mix(in srgb, var(--theme-accent-deep,#5f0b18) 9%, transparent);border-radius:17px;justify-content:space-between;align-items:center;margin:12px 18px;padding:14px 15px;display:flex}.profile-id-card>div{gap:5px;display:grid}.profile-id-card small{color:var(--theme-muted,#776d68);font-size:8px}.profile-id-card strong{color:var(--theme-accent,#a71026);font-variant-numeric:tabular-nums;letter-spacing:.08em;font-family:inherit;font-size:20px}.profile-id-card button{min-height:34px;color:var(--theme-accent,#a71026);background:var(--theme-accent-soft,#faecec);border:1px solid color-mix(in srgb, var(--theme-accent,#a71026) 18%, transparent);border-radius:10px;align-items:center;gap:5px;padding:7px 10px;font-size:9px;display:flex}.profile-wallet-card{color:#fff;text-align:left;background:linear-gradient(135deg,#2b2624 0%,#171311 58%,#38191d 100%);border:1px solid #e0bb7057;border-radius:20px;grid-template-rows:auto auto;gap:9px;width:calc(100% - 36px);min-height:122px;margin:12px 18px;padding:15px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 30px #36181830}.profile-wallet-card--embedded{width:100%;margin:20px 0 0}.profile-wallet-card:after{content:"";pointer-events:none;border:1px solid #e6c48024;border-radius:50%;width:150px;height:150px;position:absolute;top:-58px;right:-54px;box-shadow:0 0 0 24px #e6c48009}.profile-wallet-card__summary{z-index:1;width:100%;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:11px;padding:0;display:grid;position:relative}.profile-wallet-card__icon{z-index:1;color:#5f3510;background:linear-gradient(145deg,#f4dca5,#c99743);border-radius:13px;place-items:center;width:44px;height:44px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff80}.profile-wallet-card__copy{z-index:1;gap:3px;min-width:0;display:grid;position:relative}.profile-wallet-card__copy>small{color:#caaa6d;letter-spacing:.14em;font-family:Georgia,serif;font-size:6px}.profile-wallet-card__copy>b{color:#fff;font-size:12px}.profile-wallet-card__copy>em{color:#9f9690;align-items:center;gap:4px;font-size:6px;font-style:normal;display:flex}.profile-wallet-card__balance{z-index:1;justify-items:end;gap:3px;display:grid;position:relative}.profile-wallet-card__balance>span{align-items:baseline;gap:5px;display:flex}.profile-wallet-card__balance strong{color:#eed28e;font-variant-numeric:tabular-nums;font-family:inherit;font-size:19px;font-weight:500}.profile-wallet-card__balance small{color:#c8b078;letter-spacing:.1em;font-size:7px;font-weight:700}.profile-wallet-card__balance em{color:#aaa099;white-space:nowrap;font-size:6px;font-style:normal}.profile-wallet-card__action{z-index:1;color:#e7c980;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding-top:9px;font-size:8px;font-weight:700;display:flex;position:relative}.profile-wallet-card__shortcuts{align-items:center;gap:18px;min-width:0;display:inline-flex}.profile-wallet-card__shortcut{color:#f3d894;letter-spacing:.08em;background:#e7c98012;border:1px solid #e7c9806b;border-radius:9px;justify-content:center;align-items:center;min-width:58px;min-height:30px;padding:5px 12px;font-size:8px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff0d}.profile-wallet-card__entry{color:#e7c980;white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:4px;min-height:30px;padding:5px 0 5px 8px;font-size:8px;font-weight:500;display:inline-flex}.profile-wallet-card__summary:focus-visible,.profile-wallet-card__shortcut:focus-visible,.profile-wallet-card__entry:focus-visible{outline-offset:2px;outline:2px solid #f4dc9f}@media (width<=360px){.profile-wallet-card__summary{grid-template-rows:auto auto;grid-template-columns:40px minmax(0,1fr);gap:6px 10px}.profile-wallet-card__icon{grid-row:1/3;width:40px;height:40px}.profile-wallet-card__balance{grid-column:2;justify-items:start}.profile-wallet-card__action{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;display:grid}.profile-wallet-card__shortcuts{grid-column:1/3;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.profile-wallet-card__shortcut{width:100%}.profile-wallet-card__entry{grid-column:1/3;justify-self:end;font-size:7px}}.membership-card{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:17px;margin:0 18px;padding:17px 16px}.membership-card__heading{justify-content:space-between;align-items:center;display:flex}.membership-card__heading>span{align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.membership-card__heading>span svg{color:var(--gold)}.membership-card__heading button{min-width:24px;min-height:24px;color:var(--theme-muted,#6f6561);background:0 0;border:0;justify-content:flex-end;align-items:center;padding:4px 0 4px 6px;font-size:9px;display:flex}.level-track{justify-content:space-between;margin:19px 2px 11px;display:flex;position:relative}.level-track__line{border-top:1px solid #e5dfdb;position:absolute;top:17px;left:10%;right:10%}.level-track>div{z-index:2;color:var(--theme-muted,#6f6561);justify-items:center;gap:4px;display:grid;position:relative}.level-track>div .member-level-icon{opacity:.82;filter:none;transition:transform .18s,opacity .18s,filter .18s}.level-track>div small{font-size:8px}.level-track>div.is-active{color:var(--red);font-weight:600}.level-track>div.is-active .member-level-icon{opacity:1;filter:none;box-shadow:0 0 0 2px white, 0 0 0 3px color-mix(in srgb, var(--red) 46%, transparent), 0 3px 7px #2a1f1b29;transform:scale(1.08)}.level-track>div.is-complete:not(.is-active){color:color-mix(in srgb, var(--red) 66%, #8f8580)}.level-track>div.is-complete:not(.is-active) .member-level-icon{opacity:.92}.membership-card>p{color:#847a75;text-align:center;background:#faf7f4;border-radius:8px;margin:12px 0 0;padding:9px;font-size:9px}.membership-card>p b{color:var(--red)}.profile-stats{border:1px solid var(--line);background:#fff;border-radius:16px;justify-content:space-around;align-items:center;margin:12px 18px;padding:14px;display:flex}.profile-stats button{background:0 0;border:0;gap:4px;padding:0 10px;display:grid}.profile-stats strong{font-family:Georgia,serif;font-size:18px}.profile-stats span{color:var(--theme-muted,#6f6561);font-size:8px}.profile-stats i{border-left:1px solid var(--line);height:27px}.profile-menu{border:1px solid var(--line);background:#fff;border-radius:17px;margin:0 18px 12px;overflow:hidden}.profile-menu button{text-align:left;background:0 0;border:0;align-items:center;gap:11px;width:100%;height:52px;padding:0 14px;display:flex}.profile-menu button+button{border-top:1px solid #f1ece9}.profile-menu__icon{width:31px;height:31px;color:var(--red);background:#faecec;border-radius:9px;place-items:center;display:grid}.profile-menu b{color:#4e4541;flex:1;font-size:11px;font-weight:500}.profile-menu em{color:var(--theme-muted,#6f6561);font-size:9px;font-style:normal}.profile-menu button>svg{color:#c5bcb7}.profile-menu--secondary .profile-menu__icon{color:#6f6661;background:#f3f0ed}.logout-button{width:calc(100% - 36px);height:48px;color:var(--red);background:#fff;border:1px solid #ead6d6;border-radius:14px;justify-content:center;align-items:center;gap:7px;margin:20px 18px 0;font-size:12px;display:flex}.app-version{color:var(--theme-muted,#6f6561);text-align:center;margin:13px 0 0;font-size:8px}.bottom-nav{z-index:20;width:100%;max-width:460px;height:calc(68px + env(safe-area-inset-bottom));padding:7px 10px env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffffff5;border-top:1px solid #ece6e2;justify-content:space-around;display:flex;position:fixed;bottom:0;right:50%;transform:translate(50%);box-shadow:0 -8px 25px #4028220e}.bottom-nav button{color:#9b918c;background:0 0;border:0;align-content:center;justify-items:center;gap:3px;min-width:60px;display:grid;position:relative}.bottom-nav button span{border-radius:12px;place-items:center;width:34px;height:30px;display:grid}.bottom-nav small{font-size:9px}.bottom-nav button.is-active{color:var(--red);font-weight:600}.bottom-nav button.is-active span{background:#f9e7e7}.detail-overlay{z-index:50;background:#24151285;animation:.2s ease-out fade-in;position:fixed;inset:0;overflow-y:auto}@keyframes fade-in{0%{opacity:0}}.detail-page{width:100%;max-width:460px;min-height:100vh;padding-bottom:calc(77px + env(safe-area-inset-bottom));background:var(--canvas);margin:0 auto;animation:.3s ease-out page-up;position:relative}@keyframes page-up{0%{opacity:.7;transform:translateY(20px)}}.detail-topbar{z-index:4;height:calc(58px + env(safe-area-inset-top));color:#fff;background:var(--red-deep);justify-content:space-between;align-items:flex-end;padding:0 16px 12px;display:flex;position:sticky;top:0}.detail-topbar button{color:#fff;background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.detail-topbar span{padding-bottom:7px;font-size:13px;font-weight:600}.detail-page>.project-visual{height:215px}.detail-page>.project-visual .project-visual__icon{border-radius:21px;width:72px;height:72px}.detail-page>.project-visual .project-visual__icon svg{width:42px;height:42px}.detail-page>.project-visual .project-visual__chart{width:84%;height:78%}.detail-content{padding:0 18px 25px}.detail-title{box-shadow:var(--shadow);background:#fff;border-radius:18px;margin:-18px 0 0;padding:19px 17px 16px;position:relative}.detail-title>div{gap:6px;display:flex}.detail-title h1{font-family:var(--font-display);margin:12px 0 4px;font-size:21px}.detail-title p{color:#897f7a;margin:0;font-size:11px}.detail-facts{border:1px solid var(--line);background:#fff;border-radius:15px;justify-content:space-around;align-items:center;margin-top:14px;padding:16px 7px;display:flex}.detail-facts div{text-align:center;gap:3px;display:grid}.detail-facts small{color:#9e948e;font-size:8px}.detail-facts strong{color:#4b423e;font-size:12px}.detail-facts div:first-child strong{color:var(--red);font-size:15px}.detail-facts i{border-left:1px solid var(--line);height:25px}.detail-location{color:#665d58;background:#f3efec;border-radius:11px;align-items:center;gap:5px;margin:10px 0 0;padding:11px 13px;font-size:10px;display:flex}.detail-location svg{color:var(--red)}.detail-location span{color:var(--red);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.detail-location span:first-of-type{margin-left:auto}.detail-section{margin-top:23px}.detail-section h2{align-items:center;gap:7px;margin:0 0 11px;font-size:15px;display:flex}.detail-section h2 span{background:var(--red);border-radius:3px;width:4px;height:15px}.detail-section h2 b{font-weight:600}.detail-section>p{color:#756c67;margin:0;font-size:11px;line-height:1.85}.highlights-grid{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.highlights-grid>div{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-rows:18px auto;grid-template-columns:33px 1fr;column-gap:8px;padding:12px;display:grid}.highlights-grid span{width:33px;height:33px;color:var(--red);background:#faeaea;border-radius:9px;grid-row:1/3;place-items:center;display:grid}.highlights-grid svg{width:17px}.highlights-grid b{font-size:10px}.highlights-grid p{color:#9a908a;margin:1px 0 0;font-size:7px;line-height:1.4}.support-list{gap:9px;margin:0;padding:0;list-style:none;display:grid}.support-list li{color:#685f5a;align-items:center;gap:7px;font-size:10px;display:flex}.support-list svg{color:#3d8b64}.risk-note{color:#6f5b4a;background:#f6efe3;border-radius:11px;gap:8px;margin-top:24px;padding:12px;display:flex}.risk-note svg{color:var(--gold);flex:none}.risk-note p{margin:0;font-size:11px;line-height:1.65}.detail-actions{z-index:5;width:100%;max-width:460px;height:calc(67px + env(safe-area-inset-bottom));padding:9px 14px env(safe-area-inset-bottom);border-top:1px solid var(--line);background:#fff;align-items:flex-start;gap:8px;display:flex;position:fixed;bottom:0;right:50%;transform:translate(50%)}.detail-actions>button:first-child{color:#8d837e;background:0 0;border:0;align-content:center;place-items:center;gap:1px;min-width:45px;height:48px;display:grid}.detail-actions>button:first-child.is-saved{color:var(--red)}.detail-actions>button:first-child small{font-size:8px}.detail-actions .button{flex:1;height:48px;padding:0 10px;font-size:11px}.detail-close-desktop{display:none}.dialog-backdrop{z-index:70;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#29161394;place-items:center;padding:22px;animation:.25s fade-in;display:grid;position:fixed;inset:0}.success-dialog{text-align:center;background:#fff;border-radius:24px;width:100%;max-width:380px;padding:31px 23px 22px;animation:.35s cubic-bezier(.2,.8,.3,1) dialog-in;position:relative;box-shadow:0 25px 70px #28120f42}@keyframes dialog-in{0%{opacity:0;transform:translateY(15px)scale(.96)}}.success-dialog__icon{color:#fff;background:linear-gradient(135deg,#c09347,#ebcc84);border:6px solid #fff;border-radius:50%;place-items:center;width:63px;height:63px;margin:-62px auto 20px;display:grid;box-shadow:0 8px 25px #976b2647}.success-dialog h2{font-family:var(--font-display);margin:4px 0 9px;font-size:24px}.success-dialog>p{color:#847a75;margin:0;font-size:11px;line-height:1.7}.success-id{background:#faf6f0;border:1px solid #eee2d4;border-radius:14px;gap:7px;margin:20px 0 10px;padding:15px;display:grid}.success-id small{color:#9b8e84;font-size:9px}.success-id strong{color:var(--red);font-variant-numeric:tabular-nums;letter-spacing:.1em;font-family:inherit;font-size:28px}.success-id button{color:var(--red);background:0 0;border:0;justify-content:center;justify-self:center;align-items:center;gap:5px;padding:5px 9px;font-size:9px;display:inline-flex}.success-level{color:#626a76;background:linear-gradient(135deg,#f4f5f6,#e1e4e8);border-radius:10px;align-items:center;gap:6px;margin-bottom:18px;padding:10px 12px;font-size:10px;display:flex}.success-level b{margin-left:auto}.success-dialog .button{width:100%}.toast{z-index:100;left:50%;bottom:calc(88px + env(safe-area-inset-bottom));color:#fff;white-space:nowrap;background:#271e1beb;border-radius:99px;max-width:calc(100vw - 50px);padding:10px 16px;font-size:11px;animation:.25s toast-in;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #0003}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,8px)}}.chat-lobby{padding-top:max(24px, env(safe-area-inset-top))}.chat-lobby__header{padding-top:0}.chat-lobby__header>div{min-width:0}.chat-lobby__home{border:1px solid var(--line);background:#fff;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:23px;line-height:1;display:grid;box-shadow:0 7px 18px #492f2912}.chat-lobby-card{color:#fff;background:linear-gradient(145deg,#b4152a 0%,#8c0c20 62%,#700716 100%);border-radius:23px 23px 23px 7px;margin-top:22px;padding:24px 21px 21px;position:relative;overflow:hidden;box-shadow:0 16px 34px #870a1c30}.chat-lobby-card:before{content:"";opacity:.07;background-image:linear-gradient(#ffffffa6 1px,#0000 1px),linear-gradient(90deg,#ffffffa6 1px,#0000 1px);background-size:31px 31px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(125deg,#0000 10%,#000 80%);mask-image:linear-gradient(125deg,#0000 10%,#000 80%)}.chat-lobby-card>:not(.chat-lobby-card__rings){z-index:2;position:relative}.chat-lobby-card__kicker{color:var(--gold-light);letter-spacing:.04em;align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.chat-lobby-card h2{font-family:var(--font-display);letter-spacing:.02em;margin:13px 0 8px;font-size:28px;line-height:1.35}.chat-lobby-card>p{color:#ffffffa3;max-width:330px;margin:0;font-size:10px;line-height:1.75}.chat-lobby-card form{gap:10px;min-width:0;margin-top:0;display:grid}.chat-lobby-card form>label{color:#ffffffba;font-size:9px;font-weight:600}.room-code-field{width:100%;min-width:0;height:54px;color:var(--gold-light);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1c;border:1px solid #ffffff38;border-radius:13px;align-items:center;gap:10px;padding:0 14px;display:flex}.room-code-field:focus-within{background:#ffffff26;border-color:#efd5a0b3;box-shadow:0 0 0 3px #ebcf9514}.room-code-field.has-error{border-color:#ffafb9}.room-code-field input{color:#fff;letter-spacing:.16em;background:0 0;border:0;outline:0;flex:1 1 0;width:0;min-width:0;height:100%;font-family:Georgia,Songti SC,serif;font-size:20px;font-weight:700}.room-code-field input::placeholder{color:#ffffff5e;letter-spacing:0;font-family:inherit;font-size:13px;font-weight:400}.room-code-field>span{color:#ffffff6e;font-size:9px}.room-code-error{color:#ffd4d8;font-size:9px}.chat-lobby-card .button{justify-content:center;align-items:center;gap:4px;width:100%;min-width:0;margin-top:5px;display:flex}.chat-lobby-card__rings{z-index:1;border:1px solid #eece9021;border-radius:50%;width:235px;height:235px;position:absolute;top:-92px;right:-93px}.chat-lobby-card__rings i{border:1px solid #eece901a;border-radius:50%;position:absolute;inset:30px}.chat-lobby-card__rings i+i{background:#eece900f;inset:64px}.chat-checkin-card{background:linear-gradient(135deg,#fffdf8,#fff8e8);border:1px solid #ead9b6;border-radius:16px;grid-template-columns:45px minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:12px;padding:13px;display:grid;box-shadow:0 8px 24px #5f3c160f}.chat-checkin-card__icon{color:#fff;background:linear-gradient(140deg,#d3a24b,#a76d19);border-radius:13px;place-items:center;width:45px;height:45px;display:grid;box-shadow:0 7px 15px #a6701c33}.chat-checkin-card__copy{gap:2px;min-width:0;display:grid}.chat-checkin-card__copy em{color:#b27d26;letter-spacing:.11em;font-size:7px;font-style:normal;font-weight:800}.chat-checkin-card__copy b{color:#4e4134;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.chat-checkin-card__copy small{color:#998a76;font-size:7px;line-height:1.45}.chat-checkin-card__copy .chat-checkin-card__feedback{color:#37805b;font-weight:700}.chat-checkin-card>button{min-width:76px;min-height:34px;color:var(--theme-on-accent,#fff);background:var(--theme-accent-gradient,linear-gradient(135deg, #b7162b, #8d0b1f));box-shadow:0 6px 13px color-mix(in srgb, var(--red) 20%, transparent);white-space:nowrap;border:0;border-radius:10px;justify-content:center;align-items:center;gap:4px;padding:0 10px;font-size:8px;font-weight:750;display:inline-flex}.chat-checkin-card>button:disabled{color:#92887e;box-shadow:none;background:#eee8df}.chat-checkin-card.is-checked{background:linear-gradient(135deg,#f7fff9,#edf9f1);border-color:#cce7d5}.chat-checkin-card.is-checked .chat-checkin-card__icon{background:linear-gradient(140deg,#55a977,#347956);box-shadow:0 7px 15px #3479562e}.chat-checkin-card.is-disabled{background:#f6f3f0;border-color:#e3dcd7}.chat-checkin-card.is-disabled .chat-checkin-card__icon{color:#9e938c;box-shadow:none;background:#e8e2de}.chat-checkin-card .is-spinning{animation:.8s linear infinite checkin-spin}@keyframes checkin-spin{to{transform:rotate(360deg)}}.chat-checkin-card--room{z-index:2;background:linear-gradient(135deg,#fffdf8,#fff8e8);border-width:0 0 1px;border-radius:0;flex:none;margin:0;padding:9px 13px;box-shadow:0 5px 16px #5f3c1612}.chat-checkin-card--room .chat-checkin-card__icon{border-radius:12px;width:39px;height:39px}.chat-checkin-card--room .chat-checkin-card__copy b{font-size:11px}.chat-checkin-card--room .chat-checkin-card__copy small{font-size:7px}.chat-checkin-card--room>button{min-height:32px}.official-support-entry{width:100%;color:var(--ink);text-align:left;background:#fff;border:1px solid #eadfd9;border-radius:17px;grid-template-columns:45px 1fr auto 18px;align-items:center;gap:11px;margin-top:22px;padding:15px;display:grid;position:relative;box-shadow:0 8px 25px #4127210e}.official-support-entry__icon{color:#fff;background:linear-gradient(140deg,#bc192e,#8a0a1e);border-radius:13px;place-items:center;width:45px;height:45px;display:grid;box-shadow:0 7px 15px #a611252e}.official-support-entry>span:nth-child(2){gap:2px;min-width:0;display:grid}.official-support-entry em{color:color-mix(in srgb, var(--theme-highlight,#caa662) 45%, var(--theme-ink,#281f1c));letter-spacing:.12em;font-size:7px;font-style:normal;font-weight:700}.official-support-entry b{font-size:13px}.official-support-entry small{color:var(--theme-muted,#6f6561);font-size:8px}.official-support-entry__status{color:color-mix(in srgb, #1c7a4c 76%, var(--theme-ink,#281f1c));white-space:nowrap;align-items:center;gap:4px;font-size:8px;display:flex}.official-support-entry__status i{background:#43a36d;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #e5f4ea}.official-support-entry>svg{color:#beb4ae}.chat-room,.support-chat{height:calc(100dvh - 68px - env(safe-area-inset-bottom));background:#f5f1ee;flex-direction:column;min-height:0;animation:.25s ease-out screen-in;display:flex;overflow:hidden}.chat-topbar{z-index:4;min-height:calc(68px + env(safe-area-inset-top));padding:max(11px, env(safe-area-inset-top)) 14px 11px;color:#fff;background:linear-gradient(135deg,#a71026,#790817);flex:none;grid-template-columns:42px 1fr 42px;align-items:end;gap:9px;display:grid;box-shadow:0 6px 18px #5d091629}.chat-topbar>button{color:#fff;background:#ffffff1a;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:39px;height:39px;display:grid}.chat-topbar>div{align-self:center;justify-items:center;gap:3px;min-width:0;display:grid}.chat-topbar h1{align-items:center;gap:4px;margin:0;font-size:14px;display:flex}.chat-topbar>div>span{color:#ffffff91;align-items:center;gap:4px;font-size:8px;display:flex}.chat-topbar>div>span i{background:#73d698;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 2px #73d69829}.chat-privacy-strip{color:#7e6434;background:#f8edda;border-bottom:1px solid #eee0c5;flex:none;justify-content:center;align-items:center;gap:6px;min-height:35px;padding:7px 14px;font-size:8px;display:flex}.chat-message-list{overscroll-behavior:contain;scrollbar-width:none;flex:auto;min-height:0;padding:14px 15px 20px;overflow-y:auto}.chat-message-list::-webkit-scrollbar{display:none}.chat-date-divider{justify-content:center;align-items:center;margin:3px 0 12px;display:flex}.chat-date-divider span{color:#a09791;background:#eae5e1;border-radius:99px;padding:4px 8px;font-size:7px}.chat-system-note{color:#90857f;text-align:center;background:#ffffffa3;border-radius:9px;max-width:330px;margin:0 auto 17px;padding:9px 12px;font-size:8px;line-height:1.55}.room-message{justify-items:start;max-width:83%;margin:0 0 16px;display:grid}.room-message--mine{justify-items:end;margin-left:auto}.room-message__meta{align-items:center;gap:7px;max-width:100%;margin:0 3px 6px;display:flex}.room-message--mine .room-message__meta{flex-direction:row-reverse}.room-message__meta time,.support-message__meta time{color:#665d58;font-size:7px}.room-message__identity{align-items:center;gap:7px;min-width:0;display:flex}.room-message--mine .room-message__identity{flex-direction:row-reverse}.room-message__identity>.member-avatar{box-shadow:0 3px 9px #341f1b29,inset 0 0 0 1px #ffffff1f}.room-message__identity-copy{justify-items:start;gap:3px;min-width:0;display:grid}.room-message--mine .room-message__identity-copy{justify-items:end}.room-message__nickname{min-width:0;max-width:154px;color:var(--ink);align-items:center;gap:4px;font-size:10px;font-weight:750;line-height:1.2;display:flex}.room-message__nickname>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.room-message__nickname small{color:#8b7f78;background:#eae4e0;border-radius:4px;flex:none;padding:2px 4px;font-size:6px;font-weight:700;line-height:1}.room-message__identity-badges{flex-wrap:wrap;align-items:center;gap:3px;max-width:100%;display:flex}.room-message--mine .room-message__identity-badges{justify-content:flex-end}.level-pill{border-radius:99px;align-items:center;gap:5px;min-height:23px;padding:2px 4px 2px 8px;font-size:8px;font-weight:700;display:inline-flex}.level-pill--none{color:#706864;background:#f3efec;border:1px solid #ddd6d1}.level-pill--silver{color:#626a75;background:linear-gradient(135deg,#f3f4f5,#d9dde2);border:1px solid #d5d9de}.level-pill--gold{color:#78571f;background:linear-gradient(135deg,#fff5d8,#ead29a);border:1px solid #e4ca91}.level-pill--diamond{color:#2d6a83;background:linear-gradient(135deg,#e9f9ff,#bee7f4);border:1px solid #b6dfea}.level-pill--black{color:#e7c77e;background:linear-gradient(135deg,#3e3a39,#151313);border:1px solid #4b4643}.referral-title-pill{color:#795322;background:linear-gradient(135deg,#fff8e9,#efdfbd);border:1px solid #e4cc9d;border-radius:99px;align-items:center;gap:4px;min-height:23px;padding:2px 7px 2px 3px;font-size:8px;font-weight:750;display:inline-flex}.referral-title-pill--团长{color:#ead094;background:linear-gradient(135deg,#3d352d,#171310);border-color:#766039}.member-level-icon{--member-level-icon-size:14px;--member-level-icon-edge:#ffffffe0;--member-level-icon-glow:#362d2840;isolation:isolate;flex:0 0 var(--member-level-icon-size);width:var(--member-level-icon-size);height:var(--member-level-icon-size);border:1px solid var(--member-level-icon-edge);box-shadow:inset 0 1px #ffffffd1, inset 0 -1px #271e1b29, 0 2px 6px var(--member-level-icon-glow);border-radius:50%;place-items:center;display:inline-grid;position:relative;overflow:hidden}.member-level-icon:before{z-index:0;border-radius:inherit;content:"";pointer-events:none;border:1px solid #ffffff6b;position:absolute;inset:1px}.member-level-icon:after{z-index:0;content:"";opacity:.82;pointer-events:none;background:linear-gradient(150deg,#ffffffe6,#fff0);border-radius:50%;width:54%;height:37%;position:absolute;top:2%;left:9%;transform:rotate(-18deg)}.member-level-icon__symbol{z-index:1;width:72%;height:72%;color:inherit;filter:saturate(1.14)drop-shadow(0 1px #ffffff94);display:block;position:relative;overflow:visible}.member-level-icon--none{--member-level-icon-edge:#d9d4cf;--member-level-icon-glow:#39302b1a;color:#77716c;background:linear-gradient(145deg,#fff,#e4e0dc 61%,#f7f5f2)}.member-level-icon--silver{--member-level-icon-edge:#f8fcff;--member-level-icon-glow:#34679952;color:#345b7d;background:radial-gradient(circle at 27% 18%,#fff 0 11%,#0000 29%),linear-gradient(145deg,#f9fdff 1%,#9ec5df 35%,#eaf6ff 57%,#6b96bd 79%,#c8e9ff 100%)}.member-level-icon--gold{--member-level-icon-edge:#fff3a2;--member-level-icon-glow:#ca6f005c;color:#704000;background:radial-gradient(circle at 27% 18%,#fffbd1 0 11%,#0000 29%),linear-gradient(145deg,#ffe975 1%,#f29b05 36%,#ffd739 58%,#c76c00 79%,#ffca25 100%)}.member-level-icon--diamond{--member-level-icon-edge:#eaffff;--member-level-icon-glow:#1673e061;color:#075e91;background:conic-gradient(from 205deg at 50% 56%,#dfffff 0 14%,#36d8f2 14% 28%,#d8e5ff 28% 44%,#6078f0 44% 61%,#eaffff 61% 76%,#62b5ff 76% 88%,#8ef5ff 88% 100%)}.member-level-icon--black{--member-level-icon-edge:#f0c650;--member-level-icon-glow:#bb7a0866;color:#ffdc65;box-shadow:inset 0 1px #fff19e52, inset 0 -1px #00000080, 0 2px 7px var(--member-level-icon-glow);background:radial-gradient(circle at 30% 17%,#a47a28 0 7%,#0000 28%),linear-gradient(145deg,#564212 0%,#070706 43%,#2e2107 64%,#0a0907 78%,#755116 100%)}.room-message__bubble{background:#fff;border:1px solid #e9e2de;border-radius:4px 14px 14px;min-width:62px;padding:10px 11px 7px;box-shadow:0 5px 16px #4127210b}.room-message--mine .room-message__bubble{color:#fff;background:linear-gradient(135deg,#b7152b,#930d21);border-color:#0000;border-radius:14px 4px 14px 14px}.room-message__bubble p{overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.65}.room-message__bubble button{color:#b1a7a1;background:0 0;border:0;align-items:center;gap:3px;margin:6px -2px 0 auto;padding:2px;font-size:7px;display:flex}.chat-composer{padding:9px 13px max(9px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border-top:1px solid #e9e2de;flex:none;align-items:flex-end;gap:9px;display:flex;box-shadow:0 -6px 20px #4127210a}.chat-composer textarea{resize:none;min-width:0;height:43px;max-height:95px;color:var(--ink);background:#f4f0ed;border:1px solid #0000;border-radius:13px;outline:0;flex:1;padding:12px 13px;font-size:10px;line-height:1.7}.chat-composer textarea:focus{background:#fff;border-color:#b3132859}.chat-composer textarea::placeholder{color:#aaa09a}.chat-composer>button{color:#fff;background:var(--red);border:0;border-radius:13px;flex:0 0 43px;place-items:center;width:43px;height:43px;display:grid;box-shadow:0 6px 14px #a611252e}.chat-composer>button:disabled{color:#aaa19c;box-shadow:none;background:#ece7e4}.chat-topbar--support{background:linear-gradient(135deg,#981125,#650715)}.support-header-icon{color:#f0d28e;background:#ffffff1a;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:39px;height:39px;display:grid}.support-message-list{padding-top:16px}.official-channel-note{color:#8a672d;background:#fbf0db;border:1px solid #f0dec0;border-radius:12px;align-items:center;gap:9px;margin-bottom:18px;padding:11px 12px;display:flex}.official-channel-note>div{gap:2px;display:grid}.official-channel-note b{color:#624b28;font-size:10px}.official-channel-note span{font-size:10px;line-height:1.45}.support-message{justify-items:start;max-width:84%;margin:0 0 16px;display:grid}.support-message--member{justify-items:end;margin-left:auto}.support-message__meta{align-items:center;gap:7px;margin:0 3px 5px;display:flex}.support-message--member .support-message__meta{flex-direction:row-reverse}.support-message__meta span{color:#665d58;align-items:center;gap:3px;font-size:8px;font-weight:700;display:flex}.support-message__meta .support-title-divider{opacity:.55;font-style:normal}.support-message__meta span>b{color:#7d5a27;font-size:8px}.support-message--official .support-message__meta span{color:var(--red)}.support-message>p{color:#514844;overflow-wrap:anywhere;background:#fff;border:1px solid #e9e2de;border-radius:4px 14px 14px;margin:0;padding:10px 12px;font-size:10px;line-height:1.7;box-shadow:0 5px 16px #4127210b}.support-message--member>p{color:#fff;background:linear-gradient(135deg,#b7152b,#930d21);border-color:#0000;border-radius:14px 4px 14px 14px}.support-topic-chips{flex-wrap:wrap;gap:7px;margin:-5px 0 17px;padding-left:3px;display:flex}.support-topic-chips button{color:var(--red);background:#fff;border:1px solid #e5c9cb;border-radius:99px;padding:7px 10px;font-size:8px}.support-sandbox-records{color:#695f59;background:#f0ebe7;border:1px solid #dfd6d0;border-radius:12px;margin:0 0 17px;padding:10px 12px}.support-sandbox-records summary{color:#6f5422;cursor:pointer;font-size:10px;font-weight:750}.support-sandbox-records>p{color:#786d67;margin:8px 0;font-size:10px;line-height:1.55}.support-sandbox-records ul{gap:7px;max-height:190px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.support-sandbox-records li{background:#ffffffb3;border-radius:8px;gap:2px;padding:7px 8px;display:grid}.support-sandbox-records time{color:#8f837c;font-size:10px}.support-sandbox-records li span{overflow-wrap:anywhere;font-size:10px;line-height:1.45}.support-composer{overscroll-behavior:contain;flex:none;max-height:min(48dvh,300px);overflow-y:auto}.support-composer textarea{max-height:95px}.support-composer__funding-safety{color:#76591f;background:#fff8e8;border:1px solid #ecd9ad;border-radius:12px;align-items:flex-start;gap:8px;padding:9px 10px;display:flex}.support-composer__funding-safety>svg{color:#a47722;flex:none;margin-top:1px}.support-composer__funding-safety>span{gap:2px;display:grid}.support-composer__funding-safety b{color:#61491e;font-size:10px}.support-composer__funding-safety small{color:#76591f;font-size:10px;line-height:1.45}.support-composer--text-only .chat-composer__tools{min-width:34px}.chat-composer{padding:9px 12px max(9px, env(safe-area-inset-bottom));align-items:stretch;gap:8px;display:grid}.chat-composer__row{align-items:flex-end;gap:7px;min-width:0;display:flex}.chat-composer__tools{flex:none;align-items:center;gap:2px;display:flex}.chat-composer__tools button{color:#817772;background:0 0;border:0;border-radius:10px;place-items:center;width:34px;height:43px;padding:0;display:grid}.chat-composer__tools button[aria-expanded=true]{color:var(--red);background:#faeaea}.chat-composer__row textarea{min-width:70px}.chat-composer .chat-send-button{color:#fff;background:var(--red);border:0;border-radius:13px;flex:0 0 43px;place-items:center;width:43px;height:43px;padding:0;display:grid;box-shadow:0 6px 14px #a611252e}.chat-composer .chat-send-button:disabled{color:#aaa19c;box-shadow:none;background:#ece7e4}.chat-file-input{display:none}.emoji-panel{overscroll-behavior:contain;scrollbar-width:thin;background:#f7f3f0;border:1px solid #e8e0dc;border-radius:14px;grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;max-height:205px;padding:9px;animation:.18s ease-out emoji-in;display:grid;overflow-y:auto}@keyframes emoji-in{0%{opacity:0;transform:translateY(4px)}}.emoji-panel__hint{z-index:1;color:#918680;letter-spacing:.02em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f7f3f0f5;border-bottom:1px solid #e8e0dc;grid-column:1/-1;margin:-9px -9px 2px;padding:8px 10px 6px;font-size:8px;font-weight:600;position:sticky;top:-9px}.emoji-panel button{background:0 0;border:0;border-radius:8px;place-items:center;min-width:0;height:31px;padding:0;font-size:18px;line-height:1;display:grid}.emoji-panel button:active{background:#fff;transform:scale(.92)}.composer-image-preview{background:#f7f3f0;border:1px solid #e8e0dc;border-radius:13px;grid-template-columns:54px minmax(0,1fr) 32px;align-items:center;gap:10px;padding:8px;animation:.18s ease-out emoji-in;display:grid}.composer-image-preview>img{object-fit:cover;background:#e7e0dc;border-radius:9px;width:54px;height:54px}.composer-image-preview>span{gap:3px;min-width:0;display:grid}.composer-image-preview b{color:#534a45;font-size:10px}.composer-image-preview small{color:#9a908a;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.composer-image-preview>button{color:#827873;background:#fff;border:1px solid #e4dcd8;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.room-message--image,.support-message--image{width:min(78%,250px)}.room-message__bubble--image{width:100%;padding:4px;overflow:hidden}.room-message__bubble .chat-image-button,.support-message__image-bubble .chat-image-button{width:100%;color:inherit;background:#eae4e0;border:0;border-radius:10px;margin:0;padding:0;display:block;overflow:hidden}.chat-image-button img{object-fit:cover;width:100%;max-height:245px;display:block}.chat-image-caption{overflow-wrap:anywhere;margin:0;padding:8px 7px 5px;font-size:10px;line-height:1.55}.support-message__image-bubble{color:#514844;background:#fff;border:1px solid #e9e2de;border-radius:4px 14px 14px;width:100%;padding:4px;overflow:hidden;box-shadow:0 5px 16px #4127210b}.support-message--member .support-message__image-bubble{color:#fff;background:linear-gradient(135deg,#b7152b,#930d21);border-color:#0000;border-radius:14px 4px 14px 14px}.support-message__image-bubble .chat-image-caption{background:0 0}.chat-lightbox{z-index:120;padding:max(54px, env(safe-area-inset-top)) 16px max(38px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#140f0eeb;place-items:center;animation:.2s fade-in;display:grid;position:fixed;inset:0}.chat-lightbox>button{top:max(14px, env(safe-area-inset-top));color:#fff;background:#ffffff1f;border:1px solid #ffffff26;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;right:16px}.chat-lightbox>img{object-fit:contain;border-radius:10px;max-width:100%;max-height:100%;display:block;box-shadow:0 18px 55px #0006}@media (width<=360px){.emoji-panel{grid-template-columns:repeat(8,minmax(0,1fr))}.chat-composer__tools button{width:31px}.chat-composer__row{gap:5px}.chat-checkin-card--room{grid-template-columns:36px minmax(0,1fr) auto;gap:8px;padding-left:9px;padding-right:9px}.chat-checkin-card--room .chat-checkin-card__icon{width:36px;height:36px}.chat-checkin-card--room>button{min-width:68px;padding:0 8px}}.wallet-screen{min-height:100%;padding-top:max(17px, env(safe-area-inset-top));background:radial-gradient(circle at 96% 2%, #caa6621c, transparent 22%), var(--canvas);padding-bottom:34px}.wallet-header{grid-template-columns:43px 1fr 43px;align-items:center;gap:10px;margin-bottom:16px;display:grid}.wallet-header>div{text-align:center;min-width:0}.wallet-header .eyebrow{color:#a57c34;margin-bottom:2px;font-size:8px}.wallet-header h1{font-family:var(--font-display);letter-spacing:.02em;margin:0;font-size:21px}.wallet-header__button{color:#5e514b;border:1px solid var(--line);background:#fff;border-radius:50%;place-items:center;width:41px;height:41px;display:grid;box-shadow:0 5px 16px #4529230f}.wallet-header__button:last-child{color:var(--red)}.wallet-prototype-note{color:#835920;background:linear-gradient(135deg,#fff8e9,#f8ecd5);border:1px solid #eedcb8;border-radius:13px;align-items:flex-start;gap:9px;margin-bottom:12px;padding:11px 13px;display:flex}.wallet-prototype-note>svg{flex:none;margin-top:1px}.wallet-prototype-note>div{gap:2px;display:grid}.wallet-prototype-note b{color:#6c4817;font-size:10px}.wallet-prototype-note span{color:#99784a;font-size:8px;line-height:1.5}.wallet-balance-card{color:#fff;background:linear-gradient(135deg,#b7162b 0%,#930d21 55%,#6e0716 100%);border:1px solid #e0bc6f2e;border-radius:23px 23px 23px 7px;min-height:205px;padding:20px;position:relative;overflow:hidden;box-shadow:0 16px 35px #840a1c38}.wallet-balance-card:before{content:"";opacity:.055;background-image:linear-gradient(#ffffffbf 1px,#0000 1px),linear-gradient(90deg,#ffffffbf 1px,#0000 1px);background-size:31px 31px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(125deg,#0000 9%,#000 85%);mask-image:linear-gradient(125deg,#0000 9%,#000 85%)}.wallet-balance-card>:not(.wallet-balance-card__coin,.wallet-balance-card__rings){z-index:2;position:relative}.wallet-balance-card__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.wallet-balance-card__top>span:first-child{color:#ffffffc2;align-items:center;gap:7px;font-size:10px;display:flex}.wallet-balance-card__status{color:#f3d99e;background:#ffffff17;border:1px solid #f0d29130;border-radius:99px;align-items:center;gap:5px;padding:5px 8px;font-size:7px;display:flex}.wallet-balance-card__status i{background:#d2a354;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #d2a3541f}.wallet-balance-card__amount{align-items:baseline;gap:9px;margin-top:28px;display:flex}.wallet-balance-card__amount strong{letter-spacing:-.03em;font-family:Georgia,Songti SC,serif;font-size:43px;font-weight:500;line-height:1}.wallet-balance-card__amount span{color:var(--gold-light);font-family:Georgia,serif;font-size:13px;font-weight:700}.wallet-balance-card>p{color:#ffffff73;margin:8px 0 0;font-size:9px}.wallet-balance-card__footer{color:#ffffff82;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;font-size:7px;display:flex;bottom:17px;left:20px;right:20px;position:absolute!important}.wallet-balance-card__footer span{align-items:center;gap:4px;display:flex}.wallet-balance-card__footer b{color:#efd390;font-weight:600}.wallet-balance-card__coin{z-index:1;color:#f2d18d24;border:1px solid #f2d18d1c;border-radius:50%;place-items:center;width:59px;height:59px;display:grid;position:absolute;top:72px;right:22px;transform:rotate(-12deg)}.wallet-balance-card__coin svg{stroke-width:1.2px;width:31px;height:31px}.wallet-balance-card__rings{border:1px solid #f0d2911f;border-radius:50%;width:240px;height:240px;position:absolute;top:-86px;right:-92px}.wallet-balance-card__rings i{border:1px solid #f0d29117;border-radius:50%;position:absolute;inset:32px}.wallet-balance-card__rings i+i{background:#f0d2910b;inset:66px}.wallet-section{border:1px solid var(--line);background:#fff;border-radius:18px;margin-top:16px;padding:17px 15px;box-shadow:0 8px 25px #4127210b}.wallet-section__heading{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:14px;display:flex}.wallet-section__heading>div{align-items:center;gap:9px;min-width:0;display:flex}.wallet-section__heading>div>span{width:28px;height:28px;color:var(--red);background:#fae9e9;border-radius:9px;flex:0 0 28px;place-items:center;font-family:Georgia,serif;font-size:10px;font-weight:700;display:grid}.wallet-section__heading h2{color:#403733;margin:0 0 3px;font-size:14px}.wallet-section__heading p{color:#9c918b;margin:0;font-size:8px}.wallet-section__heading>em{color:var(--red);background:#fae9e9;border-radius:99px;margin-top:4px;padding:4px 7px;font-size:7px;font-style:normal;font-weight:700}.wallet-section__heading>.wallet-section__disabled{color:#826536;background:#f7eddb;align-items:center;gap:3px;display:inline-flex}.wallet-network-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.wallet-network-option{color:#615752;text-align:left;background:#faf8f6;border:1px solid #ebe4e0;border-radius:13px;grid-template-columns:34px 1fr 18px;align-items:center;gap:8px;min-width:0;padding:12px 10px 9px;transition:border .18s,background .18s,box-shadow .18s,transform .18s;display:grid;position:relative}.wallet-network-option:active{transform:scale(.985)}.wallet-network-option.is-selected{color:var(--red);background:#fff8f7;border-color:#b3132880;box-shadow:0 0 0 2px #b313280e}.wallet-network-option__icon{color:#887b75;background:#fff;border:1px solid #eee7e3;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.wallet-network-option.is-selected .wallet-network-option__icon{color:#fff;background:linear-gradient(135deg,#bb182d,#8f0c20);border-color:#0000}.wallet-network-option__copy{gap:2px;min-width:0;display:grid}.wallet-network-option__copy b{color:#473e3a;font-family:Georgia,serif;font-size:12px}.wallet-network-option.is-selected .wallet-network-option__copy b{color:var(--red)}.wallet-network-option__copy small{color:#a09690;text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.wallet-network-option__check{color:#fff;border:1px solid #d7ceca;border-radius:50%;place-items:center;width:17px;height:17px;display:grid}.wallet-network-option.is-selected .wallet-network-option__check{background:var(--red);border-color:var(--red)}.wallet-network-option>em{color:#aaa09a;letter-spacing:.05em;border-top:1px solid #eee8e4;grid-column:1/4;padding-top:7px;font-size:6px;font-style:normal}.wallet-network-option.is-selected>em{color:#9d565e;border-top-color:#f0d9da}.wallet-network-warning{color:#98752f;background:#fbf3e4;border-radius:10px;align-items:flex-start;gap:8px;margin-top:11px;padding:10px 11px;display:flex}.wallet-network-warning>svg{flex:none;margin-top:1px}.wallet-network-warning p{gap:2px;margin:0;display:grid}.wallet-network-warning b{color:#73551e;font-size:9px}.wallet-network-warning span{color:#9b8050;font-size:7px;line-height:1.5}.wallet-address-card{background:#faf8f6;border:1px solid #eee6e1;border-radius:15px;grid-template-columns:118px minmax(0,1fr);gap:13px;padding:13px;display:grid}.wallet-qr-placeholder{color:#a09289;text-align:center;background:repeating-linear-gradient(135deg,#f0ece9 0 5px,#f7f4f2 5px 10px);border:1px dashed #cfc3bc;border-radius:12px;align-content:center;place-items:center;gap:4px;height:118px;display:grid;position:relative;overflow:hidden}.wallet-qr-placeholder:after{content:"";border-top:2px solid #b3132840;width:150px;position:absolute;transform:rotate(-45deg)}.wallet-qr-placeholder>svg{z-index:1;color:#a99990;stroke-width:1.5px;position:relative}.wallet-qr-placeholder b,.wallet-qr-placeholder small{z-index:1;background:#f7f4f2db;padding:1px 4px;position:relative}.wallet-qr-placeholder b{color:#756962;font-size:8px}.wallet-qr-placeholder small{color:#a39993;font-size:6px}.wallet-qr-placeholder__corners{z-index:1;opacity:.65;border:1px solid #cfc3bc;border-width:1px 0;position:absolute;inset:9px}.wallet-address-card__copy{flex-direction:column;min-width:0;display:flex}.wallet-address-card__copy>span{color:#958a84;margin:2px 0 8px;font-size:7px}.wallet-address-unavailable{color:#85682e;background:#f7eddb;border:1px solid #ecddc1;border-radius:10px;align-items:center;gap:8px;min-height:55px;padding:9px;display:flex}.wallet-address-unavailable>svg{flex:none}.wallet-address-unavailable p{gap:3px;min-width:0;margin:0;display:grid}.wallet-address-unavailable b{color:#6d5425;font-size:8px}.wallet-address-unavailable small{color:#9d8354;font-size:6px}.wallet-address-card__copy>button{color:#aaa09a;cursor:not-allowed;background:#eeeae7;border:0;border-radius:9px;justify-content:center;align-items:center;gap:5px;height:31px;margin-top:auto;font-size:7px;display:flex}.wallet-stop-notice{color:#a11326;background:#fff1f1;border:1px solid #f1ced0;border-radius:11px;align-items:flex-start;gap:9px;margin-top:10px;padding:11px;display:flex}.wallet-stop-notice>span{color:#fff;background:var(--red);border-radius:9px;flex:0 0 31px;place-items:center;width:31px;height:31px;display:grid}.wallet-stop-notice>div{gap:3px;display:grid}.wallet-stop-notice b{font-size:9px}.wallet-stop-notice p{color:#a6646c;margin:0;font-size:7px;line-height:1.55}.wallet-disabled-action{color:#968c86;cursor:not-allowed;background:#e9e4e1;border:0;border-radius:13px;justify-content:center;align-items:center;gap:7px;width:100%;height:46px;margin-top:11px;font-size:11px;font-weight:600;display:flex}.wallet-enable-hint{color:#aaa09a;justify-content:center;align-items:center;gap:4px;margin:8px 0 0;font-size:7px;display:flex}.wallet-records{padding-bottom:12px}.wallet-records__heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.wallet-records__heading>div{color:var(--red);align-items:center;gap:7px;display:flex}.wallet-records__heading h2{color:#453c38;margin:0;font-size:13px}.wallet-records__heading button{color:#b1a7a1;background:0 0;border:0;align-items:center;gap:2px;padding:3px;font-size:7px;display:flex}.wallet-records__empty{color:#a69c96;text-align:center;background:#faf8f6;border:1px dashed #ddd3ce;border-radius:13px;justify-items:center;margin-top:13px;padding:20px 10px;display:grid}.wallet-records__empty>span{color:#b4aaa4;background:#fff;border:1px solid #ebe4e0;border-radius:50%;place-items:center;width:43px;height:43px;margin-bottom:8px;display:grid}.wallet-records__empty b{color:#716762;font-size:9px}.wallet-records__empty p{color:#aaa09a;margin:4px 0 0;font-size:7px}.wallet-support-card{color:#473e3a;text-align:left;background:linear-gradient(135deg,#fff,#fbf7f1);border:1px solid #e8ddd2;border-radius:15px;grid-template-columns:41px 1fr 18px;align-items:center;gap:10px;width:100%;margin-top:13px;padding:13px;display:grid;box-shadow:0 7px 20px #4127210b}.wallet-support-card>span:first-child{color:#fff;background:linear-gradient(135deg,#ba182d,#8f0b20);border-radius:12px;place-items:center;width:41px;height:41px;display:grid;box-shadow:0 6px 14px #a6112529}.wallet-support-card>span:nth-child(2){gap:3px;display:grid}.wallet-support-card b{font-size:10px}.wallet-support-card small{color:#9e938d;font-size:7px}.wallet-support-card>svg{color:#c1b6b0}.wallet-compliance-note{color:#aaa09a;text-align:center;justify-content:center;align-items:flex-start;gap:5px;margin:15px 6px 0;font-size:7px;line-height:1.6;display:flex}.wallet-compliance-note svg{flex:none;margin-top:1px}@media (width<=370px){.wallet-network-grid{grid-template-columns:1fr}.wallet-address-card{grid-template-columns:98px minmax(0,1fr)}.wallet-qr-placeholder{height:104px}.wallet-balance-card__footer{flex-direction:column;align-items:flex-start;gap:4px}}@media (width>=700px){body{padding:20px 0}.app-frame{border-radius:28px;min-height:calc(100vh - 40px)}.auth-shell{min-height:calc(100vh - 40px)}.app-frame--authenticated{overflow:hidden}.chat-room,.support-chat{height:calc(100dvh - 108px - env(safe-area-inset-bottom))}.bottom-nav{border-radius:0 0 28px 28px;bottom:20px}.detail-page{border-radius:28px;min-height:calc(100vh - 40px);margin-top:20px;margin-bottom:20px;overflow:hidden}.detail-topbar{padding-top:0}.detail-actions{border-radius:0 0 28px 28px;bottom:20px}}@media (height<=720px){.auth-welcome__copy{padding-top:45px}.auth-welcome__copy h2{font-size:30px}.auth-form-card{margin-top:20px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.app-frame--authenticated small{font-size:max(10px,.72em)!important}.app-frame--authenticated :is(.wallet-balance-card__status,.wallet-balance-card__footer,.wallet-section__heading>em,.wallet-network-option>em,.wallet-network-warning span,.wallet-address-card__copy>span,.wallet-address-card__copy>button,.wallet-enable-hint,.wallet-records__heading button,.wallet-compliance-note,.chat-data-note,.chat-privacy-strip,.chat-system-note,.chat-guidelines li,.room-message__meta time,.support-message__meta time,.payout-footnote,.withdrawal-channel-rate,.withdrawal-binding-warning){line-height:1.5;font-size:10px!important}.app-fatal-error{color:#4a3f3a;background:linear-gradient(150deg,#fffaf6,#f2e8e3);place-items:center;min-height:100dvh;padding:24px;display:grid}.app-fatal-error section{text-align:center;background:#fff;border:1px solid #eadfda;border-radius:22px;width:min(100%,420px);padding:28px;box-shadow:0 18px 48px #45271f1a}.app-fatal-error section>span{color:#a91523;background:#faeaec;border-radius:18px;place-items:center;width:58px;height:58px;margin:0 auto 14px;display:grid}.app-fatal-error section>p:first-of-type{color:#b08452;letter-spacing:.14em;margin:0 0 5px;font-size:10px;font-weight:800}.app-fatal-error h1{margin:0;font-size:22px}.app-fatal-error h1+p{color:#80736d;margin:12px 0;font-size:13px;line-height:1.7}.app-fatal-error small{color:#a09690;font-size:10px;display:block}.app-fatal-error__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}.app-fatal-error__actions :is(a,button){cursor:pointer;border:1px solid #a91523;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:44px;margin:0;padding:9px 16px;font-family:inherit;font-size:13px;font-weight:700;line-height:1.35;text-decoration:none;display:inline-flex}.app-fatal-error__actions a{color:#a91523;background:#fff}.app-fatal-error__actions button{color:#fff;background:#a91523}.app-fatal-error__actions :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #a9152347}.app-fatal-error .app-fatal-error__cache-note{color:#8b7c75;max-width:330px;margin:12px auto 0;font-size:10px;line-height:1.55}.app-frame--authenticated{isolation:isolate;color:var(--theme-ink,#f4f8ff);font-feature-settings:"kern" 1, "tnum" 1;font-variant-numeric:tabular-nums}.app-frame--authenticated :is(h1,h2,h3,strong,b){text-wrap:balance}.app-frame--authenticated :is(.quant-overview__balance strong,.quant-coin-card__price strong,.quant-coin-card__rate strong,.quant-strategy-metrics dd,.wallet-balance-card__amount strong,.profile-wallet-card__balance strong,.success-id strong,.project-card__footer strong,time){font-variant-numeric:tabular-nums slashed-zero}.app-frame--authenticated .notification-button,.app-frame--authenticated .round-action{color:var(--theme-ink,#f4f8ff);background:color-mix(in srgb, var(--theme-surface,#0b1828) 82%, transparent);border-color:color-mix(in srgb, var(--theme-signal,#55e7ff) 22%, var(--theme-line,transparent));-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);box-shadow:inset 0 1px #ffffff0f,0 10px 28px #00040e47}.app-frame--authenticated .notification-button i{background:var(--theme-energy,#ff3557);border-color:var(--theme-surface,#081422);box-shadow:0 0 12px color-mix(in srgb, var(--theme-energy,#ff3557) 72%, transparent);animation:2.4s ease-in-out infinite quantum-status-pulse}.app-frame--authenticated .bottom-nav{height:calc(72px + env(safe-area-inset-bottom));background:linear-gradient(180deg, #0a1b2ee0, #030b17f7), var(--theme-surface,#071525);border-top-color:color-mix(in srgb, var(--theme-signal,#55e7ff) 25%, transparent);-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);padding-top:8px;overflow:hidden;box-shadow:0 -16px 36px #00051157,inset 0 1px #ffffff0b}.app-frame--authenticated .bottom-nav:before{content:"";background:linear-gradient(90deg, transparent 8%, var(--theme-energy,#ff3557) 34%, var(--theme-signal,#55e7ff) 53%, transparent 78%);height:1px;filter:drop-shadow(0 0 7px var(--theme-signal,#55e7ff));pointer-events:none;animation:7s ease-in-out infinite alternate quantum-nav-band;position:absolute;top:0;left:-35%;right:-35%}.app-frame--authenticated .bottom-nav button{min-width:64px;color:var(--theme-muted,#9aadc2);transition:color .22s,transform .22s}.app-frame--authenticated .bottom-nav button span{border:1px solid #0000;width:40px;height:32px;transition:color .22s,background-color .22s,border-color .22s,box-shadow .22s;position:relative}.app-frame--authenticated .bottom-nav button.is-active{color:#fff;text-shadow:0 0 13px color-mix(in srgb, var(--theme-energy,#ff3557) 72%, transparent)}.app-frame--authenticated .bottom-nav button.is-active span{color:#fff;background:radial-gradient(circle at 50% 100%, color-mix(in srgb, var(--theme-energy,#ff3557) 40%, transparent), transparent 74%), color-mix(in srgb, var(--theme-energy,#ff3557) 14%, transparent);border-color:color-mix(in srgb, var(--theme-energy,#ff3557) 42%, transparent);box-shadow:0 0 20px color-mix(in srgb, var(--theme-energy,#ff3557) 23%, transparent), inset 0 0 12px color-mix(in srgb, var(--theme-signal,#55e7ff) 10%, transparent)}.app-frame--authenticated .bottom-nav button.is-active span:after{content:"";background:linear-gradient(90deg, transparent, var(--theme-energy,#ff3557), var(--theme-signal,#55e7ff), transparent);height:2px;box-shadow:0 0 9px color-mix(in srgb, var(--theme-energy,#ff3557) 80%, transparent);border-radius:99px;position:absolute;bottom:-9px;left:8px;right:8px}@media (hover:hover) and (pointer:fine){.app-frame--authenticated .bottom-nav button:hover{color:var(--theme-ink,#fff);transform:translateY(-1px)}.app-frame--authenticated :is(.notification-button,.round-action):hover{border-color:color-mix(in srgb, var(--theme-signal,#55e7ff) 46%, transparent);box-shadow:0 0 22px color-mix(in srgb, var(--theme-signal,#55e7ff) 12%, transparent)}}@keyframes quantum-nav-band{0%{opacity:.52;transform:translate(-10%)}55%{opacity:1}to{opacity:.62;transform:translate(10%)}}@keyframes quantum-status-pulse{0%,to{opacity:.72;transform:scale(.88)}50%{opacity:1;transform:scale(1.08)}}@media (width<=360px){.app-frame--authenticated .bottom-nav button{min-width:56px}.app-frame--authenticated .bottom-nav button span{width:36px}}@media (prefers-reduced-motion:reduce){.app-frame--authenticated .notification-button i,.app-frame--authenticated .bottom-nav:before{animation:none!important}.app-frame--authenticated .bottom-nav button:hover{transform:none}}html[data-theme=red],.app-frame[data-theme=red]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-accent:#b31328;--theme-accent-deep:#850c1d;--theme-accent-soft:#f9e9e8;--theme-highlight:#caa662;--theme-highlight-light:#ead6a8;--theme-canvas:#faf7f3;--theme-surface:#fff;--theme-surface-soft:#f5f0ec;--theme-line:#eee7e2;--theme-ink:#281f1c;--theme-muted:#6f6561;--theme-on-accent:#fff;--theme-hero:linear-gradient(135deg, #b5152a 0%, #8c0b20 58%, #6f0717 100%);--theme-accent-gradient:linear-gradient(135deg, #ba182d, #921024);--theme-page-bg:#eee9e5;--theme-frame-bg:#faf7f3;--theme-shadow:0 10px 32px #4c272014;--theme-focus:#701020;--theme-focus-inner:#fff}html[data-theme=gold],.app-frame[data-theme=gold]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-accent:#98620d;--theme-accent-deep:#5f3b08;--theme-accent-soft:#fbefd2;--theme-highlight:#b98224;--theme-highlight-light:#f4dda0;--theme-canvas:#fbf7eb;--theme-surface:#fffdf8;--theme-surface-soft:#f5ecd8;--theme-line:#e8dcc2;--theme-ink:#332718;--theme-muted:#6f624c;--theme-on-accent:#fffdf5;--theme-hero:linear-gradient(138deg, #a97620 0%, #76500f 52%, #4c3006 100%);--theme-accent-gradient:linear-gradient(135deg, #b78328, #76500f);--theme-page-bg:#ede5d0;--theme-frame-bg:radial-gradient(circle at 94% 5%, #d9b05329, transparent 24%), linear-gradient(180deg, #fffdf7 0%, #faf5e7 100%);--theme-shadow:0 11px 34px #6346151a;--theme-focus:#5b3700;--theme-focus-inner:#fff}html[data-theme=diamond],.app-frame[data-theme=diamond]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-accent:#176789;--theme-accent-deep:#0b3859;--theme-accent-soft:#e4f5fb;--theme-highlight:#4a91aa;--theme-highlight-light:#d5f4ff;--theme-canvas:#f4fafc;--theme-surface:#fff;--theme-surface-soft:#eaf4f8;--theme-line:#d9e9ef;--theme-ink:#172b35;--theme-muted:#536d79;--theme-on-accent:#fff;--theme-hero:linear-gradient(137deg, #267c9b 0%, #155979 48%, #092f4d 100%);--theme-accent-gradient:linear-gradient(135deg, #2787a8, #115474);--theme-page-bg:#e7f1f5;--theme-frame-bg:radial-gradient(circle at 88% 2%, #97e0f440, transparent 23%), radial-gradient(circle at 3% 42%, #70b6d317, transparent 27%), linear-gradient(180deg, #fbfeff 0%, #f1f8fa 100%);--theme-shadow:0 11px 34px #18536b17;--theme-focus:#06455f;--theme-focus-inner:#fff}html[data-theme=black],.app-frame[data-theme=black]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-accent:#d2ad58;--theme-accent-deep:#8f6929;--theme-accent-soft:#332b1c;--theme-highlight:#d2ad58;--theme-highlight-light:#efd793;--theme-canvas:#11110f;--theme-surface:#1c1b18;--theme-surface-soft:#24221d;--theme-line:#3a352c;--theme-ink:#f5efe2;--theme-muted:#c4baa7;--theme-on-accent:#15120c;--theme-hero:linear-gradient(140deg, #383124 0%, #1d1b18 48%, #090909 100%);--theme-accent-gradient:linear-gradient(135deg, #e0c071, #9a722d);--theme-page-bg:#080808;--theme-frame-bg:radial-gradient(circle at 92% 2%, #d2ad581f, transparent 23%), radial-gradient(circle at 3% 48%, #9068250f, transparent 26%), linear-gradient(180deg, #151411 0%, #0e0e0d 100%);--theme-shadow:0 13px 38px #0000004d;--theme-focus:#f0cf7e;--theme-focus-inner:#080806}html[data-theme],.app-frame[data-theme]{--red:var(--theme-accent);--red-deep:var(--theme-accent-deep);--red-soft:var(--theme-accent-soft);--gold:var(--theme-highlight);--gold-light:var(--theme-highlight-light);--ink:var(--theme-ink);--muted:var(--theme-muted);--canvas:var(--theme-canvas);--line:var(--theme-line);--white:var(--theme-surface);--shadow:var(--theme-shadow);background:var(--theme-page-bg)}html[data-theme] body{color:var(--theme-ink);background:var(--theme-page-bg);transition:color .24s,background-color .24s}:is(html[data-theme] .app-frame,.app-frame[data-theme]){color:var(--theme-ink);background:var(--theme-frame-bg);box-shadow:0 0 80px color-mix(in srgb, var(--theme-accent) 13%, transparent);transition:color .24s,background-color .24s,box-shadow .24s}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(button,a[href],input,select,summary,textarea,[contenteditable=true],[tabindex]:not([tabindex="-1"])):focus-visible{outline-color:var(--theme-focus-inner);box-shadow:0 0 0 5px var(--theme-focus)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.quick-stats,.project-card,.search-bar,.category-scroller button,.service-grid button,.event-card,.policy-list,.membership-card,.profile-stats,.profile-menu,.notification-button,.round-action,.official-support-entry,.chat-checkin-card,.chat-safety-grid>div,.detail-title,.detail-facts,.highlights-grid>div,.success-dialog,.wallet-section,.withdrawal-panel,.withdrawal-process,.withdrawal-support,.payout-overview,.payout-bind-card){color:var(--theme-ink);background:var(--theme-surface);border-color:var(--theme-line);box-shadow:var(--theme-shadow)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.search-bar--soft,.field__control,.detail-location){color:var(--theme-muted);background:var(--theme-surface-soft);border-color:var(--theme-line)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(input,textarea){color:var(--theme-ink)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(input,textarea)::placeholder{color:var(--theme-muted);opacity:.72}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.button--primary,.category-scroller button.is-active,.event-card__date,.project-card__footer button,.chat-composer>button,.wallet-network-option.is-selected .wallet-network-option__icon,.withdrawal-destination>span:first-child,.withdrawal-process li>span,.withdrawal-support>span:first-child,.asset-channel-card__icon,.payout-submit){color:var(--theme-on-accent);background:var(--theme-accent-gradient);box-shadow:0 8px 19px color-mix(in srgb, var(--theme-accent) 24%, transparent);border-color:#0000}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .button--outline{color:var(--theme-accent);background:var(--theme-surface);border-color:color-mix(in srgb, var(--theme-accent) 38%, var(--theme-line))}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.service-grid button>span,.policy-list article>span,.profile-menu__icon,.wallet-section__heading>div>span,.withdrawal-panel__heading>span,.highlights-grid span,.payout-section-title>div>span,.payout-summary-grid__icon){color:var(--theme-accent);background:var(--theme-accent-soft);border-color:color-mix(in srgb, var(--theme-accent) 25%, var(--theme-line))}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.hero-card,.service-banner,.chat-lobby-card,.wallet-balance-card,.withdrawal-overview){color:#fff;background:var(--theme-hero);border-color:color-mix(in srgb, var(--theme-highlight) 24%, transparent);box-shadow:0 15px 34px color-mix(in srgb, var(--theme-accent-deep) 25%, transparent)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.profile-header,.chat-topbar,.payout-header){color:#fff;background:var(--theme-hero)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.hero-card__copy>span,.hero-card__metric strong,.service-banner span,.chat-lobby-card__kicker,.wallet-balance-card__amount span,.wallet-balance-card__status,.support-header-icon,.payout-header p,.payout-header__shield,.withdrawal-overview__top em,.withdrawal-overview>strong small,.asset-balance__metrics b){color:var(--theme-highlight-light)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .bottom-nav{color:var(--theme-muted);background:color-mix(in srgb, var(--theme-surface) 94%, transparent);border-color:var(--theme-line);box-shadow:0 -8px 25px color-mix(in srgb, var(--theme-accent-deep) 9%, transparent)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .bottom-nav button{color:var(--theme-muted)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .bottom-nav button.is-active{color:var(--theme-accent)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .bottom-nav button.is-active span{background:var(--theme-accent-soft)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .profile-screen{background:var(--theme-frame-bg)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .profile-wallet-card{border-color:color-mix(in srgb, var(--theme-highlight) 42%, transparent);background:linear-gradient(137deg,#342f29 0%,#171513 58%,#2d2117 100%);box-shadow:0 14px 31px #16100a3d}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .profile-wallet-card__icon{color:#3f2c0a;background:linear-gradient(145deg, var(--theme-highlight-light), var(--theme-highlight))}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.membership-card>p,.chat-guidelines){color:var(--theme-muted);background:var(--theme-surface-soft)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .level-track__line{border-color:var(--theme-line)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .logout-button{color:var(--theme-accent);background:var(--theme-surface);border-color:color-mix(in srgb, var(--theme-accent) 25%, var(--theme-line))}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .project-card__tags span,:is(html[data-theme] .app-frame,.app-frame[data-theme]) .badge{color:var(--theme-muted);background:var(--theme-surface-soft)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.badge--red,.save-button.is-saved,.empty-state button){color:var(--theme-accent);background:var(--theme-accent-soft)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .detail-page{color:var(--theme-ink);background:var(--theme-frame-bg)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .detail-topbar{background:var(--theme-accent-deep)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .detail-actions{background:var(--theme-surface);border-color:var(--theme-line)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.chat-room,.support-chat){background:var(--theme-surface-soft)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .chat-topbar--support{background:var(--theme-hero)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .chat-privacy-strip,:is(html[data-theme] .app-frame,.app-frame[data-theme]) .official-channel-note{color:color-mix(in srgb, var(--theme-highlight) 75%, var(--theme-ink));background:color-mix(in srgb, var(--theme-highlight) 13%, var(--theme-surface));border-color:color-mix(in srgb, var(--theme-highlight) 30%, var(--theme-line))}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .official-channel-note :is(b,span){color:var(--theme-ink)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.room-message__bubble,.support-message>p,.chat-system-note){color:var(--theme-ink);background:var(--theme-surface);border-color:var(--theme-line)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.room-message--mine .room-message__bubble,.support-message--member>p){color:var(--theme-on-accent);background:var(--theme-accent-gradient);border-color:#0000}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .chat-composer{background:color-mix(in srgb, var(--theme-surface) 95%, transparent);border-color:var(--theme-line)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .chat-composer textarea{color:var(--theme-ink);background:var(--theme-surface-soft)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .support-topic-chips button{color:var(--theme-accent);background:var(--theme-surface);border-color:color-mix(in srgb, var(--theme-accent) 30%, var(--theme-line))}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .official-support-entry__icon{color:var(--theme-on-accent);background:var(--theme-accent-gradient)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.asset-center,.wallet-screen,.withdrawal-screen,.payout-settings){color:var(--theme-ink);background:radial-gradient(circle at 96% 2%, color-mix(in srgb, var(--theme-highlight) 12%, transparent), transparent 23%), var(--theme-frame-bg)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .asset-channel-card{color:var(--theme-ink);background:linear-gradient(145deg, var(--theme-surface), color-mix(in srgb, var(--theme-surface-soft) 50%, var(--theme-surface)));border-color:var(--theme-line);box-shadow:var(--theme-shadow)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .asset-channel-card__copy b{color:var(--theme-ink)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .asset-channel-card__copy em{color:var(--theme-muted)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .asset-channel-card__copy small{color:var(--theme-highlight)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .asset-channel-card__action{color:var(--theme-accent);background:var(--theme-accent-soft)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .asset-channel-card--withdraw .asset-channel-card__icon{color:#fff9e8;background:linear-gradient(140deg, color-mix(in srgb, var(--theme-highlight) 78%, #45300d), #49320e)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .asset-channel-card--withdraw .asset-channel-card__action{color:color-mix(in srgb, var(--theme-highlight) 70%, var(--theme-ink));background:color-mix(in srgb, var(--theme-highlight) 14%, var(--theme-surface))}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.asset-recharge-safety,.wallet-stop-notice,.payout-chain-warning){color:var(--theme-accent);background:color-mix(in srgb, var(--theme-accent) 8%, var(--theme-surface));border-color:color-mix(in srgb, var(--theme-accent) 24%, var(--theme-line))}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.asset-risk-card,.wallet-prototype-note,.wallet-network-warning,.withdrawal-demo-note,.withdrawal-safety,.payout-prototype-alert,.payout-never-ask){color:color-mix(in srgb, var(--theme-highlight) 72%, var(--theme-ink));background:linear-gradient(135deg, color-mix(in srgb, var(--theme-highlight) 12%, var(--theme-surface)), color-mix(in srgb, var(--theme-highlight) 6%, var(--theme-surface)));border-color:color-mix(in srgb, var(--theme-highlight) 30%, var(--theme-line))}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .asset-risk-card__icon{color:var(--theme-highlight);background:var(--theme-surface);border-color:color-mix(in srgb, var(--theme-highlight) 25%, var(--theme-line))}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.wallet-header__button,.payout-header__back,.payout-header__shield){border-color:color-mix(in srgb, var(--theme-highlight) 22%, var(--theme-line))}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.withdrawal-destination,.withdrawal-amount-field,.payout-field,.payout-summary-grid>button,.payout-network-fieldset button,.payout-network-fieldset label){color:var(--theme-ink);background:var(--theme-surface-soft);border-color:var(--theme-line)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.withdrawal-destination.is-present,.payout-summary-grid>button.is-active,.payout-network-fieldset button.is-selected,.payout-network-fieldset label.is-selected){color:var(--theme-accent);background:color-mix(in srgb, var(--theme-accent) 8%, var(--theme-surface));border-color:color-mix(in srgb, var(--theme-accent) 42%, var(--theme-line))}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.payout-field input,.withdrawal-amount-field input){color:var(--theme-ink)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.payout-network-fieldset button.is-selected,.payout-network-fieldset label.is-selected)>span{color:var(--theme-accent);background:var(--theme-accent-soft)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.payout-network-fieldset button.is-selected,.payout-network-fieldset label.is-selected) i{color:var(--theme-on-accent);background:var(--theme-accent);border-color:var(--theme-accent)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.wallet-records__empty p,.withdrawal-panel__heading p,.withdrawal-destination small,.withdrawal-binding-warning p,.withdrawal-channel-rate p,.withdrawal-amount-field>label,.withdrawal-amount-field__footer small,.withdrawal-quote dt,.withdrawal-submit-security small,.withdrawal-compliance-readiness small,.withdrawal-pin-setup small,.withdrawal-submit-note,.withdrawal-process li small,.withdrawal-support small,.payout-section-title p,.payout-summary-grid small,.payout-pin-form__hint,.payout-form label>small,.payout-network-fieldset label small,.payout-chain-warning span,.payout-never-ask span){color:var(--theme-muted)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.withdrawal-destination em,.withdrawal-binding-warning,.withdrawal-amount-field b,.withdrawal-fee-detail,.withdrawal-submit-readiness,.withdrawal-compliance-readiness small,.wallet-records__empty b){color:var(--theme-ink)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .payout-saved-card{color:var(--theme-ink);background:color-mix(in srgb, #4e9b71 10%, var(--theme-surface));border-color:color-mix(in srgb, #4e9b71 28%, var(--theme-line))}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .payout-saved-card--wallet{background:color-mix(in srgb, var(--theme-accent) 7%, var(--theme-surface));border-color:color-mix(in srgb, var(--theme-accent) 22%, var(--theme-line))}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.theme-settings,.theme-settings-screen){--theme-page-ink:var(--theme-ink);color:var(--theme-ink);background:var(--theme-frame-bg)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.theme-settings-card,.theme-auto-card,.theme-option,.theme-picker-card){color:var(--theme-ink);background:var(--theme-surface);border-color:var(--theme-line);box-shadow:var(--theme-shadow)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.theme-option.is-selected,.theme-option--selected){border-color:var(--theme-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--theme-accent) 14%, transparent), var(--theme-shadow)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.theme-option.is-locked,.theme-option--locked){color:var(--theme-muted);background:var(--theme-surface-soft)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.theme-settings-header,.theme-settings__header){color:#fff;background:var(--theme-hero)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.theme-settings__header p,.theme-settings__header-icon){color:var(--theme-highlight-light)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .theme-auto>button{color:var(--theme-ink);background:var(--theme-surface);border-color:var(--theme-line);box-shadow:var(--theme-shadow)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .theme-auto>button.is-selected{border-color:color-mix(in srgb, var(--theme-accent) 48%, var(--theme-line));box-shadow:0 8px 24px color-mix(in srgb, var(--theme-accent) 13%, transparent)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .theme-auto__icon{color:var(--theme-accent);background:var(--theme-accent-soft)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .theme-auto__copy small{color:var(--theme-muted)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .theme-radio{color:var(--theme-on-accent);background:var(--theme-surface);border-color:var(--theme-line)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .is-selected>.theme-radio{background:var(--theme-accent);border-color:var(--theme-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--theme-accent) 14%, transparent)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .theme-section-heading h2{color:var(--theme-ink)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .theme-section-heading p{color:color-mix(in srgb, var(--theme-highlight) 55%, var(--theme-ink))}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .theme-section-heading>span{color:var(--theme-muted);background:var(--theme-surface-soft)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .theme-option{color:var(--theme-ink);background:var(--theme-surface);border-color:var(--theme-line)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .theme-option__description{color:var(--theme-muted)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .theme-option__veil{color:var(--theme-muted);background:0 0}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .theme-option__veil svg{background:color-mix(in srgb, var(--theme-surface) 90%, transparent);border-color:var(--theme-line)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .theme-access-note{color:color-mix(in srgb, var(--theme-highlight) 45%, var(--theme-ink));background:color-mix(in srgb, var(--theme-highlight) 9%, var(--theme-surface));border-color:color-mix(in srgb, var(--theme-highlight) 30%, var(--theme-line))}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .theme-lab{color:var(--theme-ink);background:color-mix(in srgb, var(--theme-surface) 82%, transparent);border-color:var(--theme-line)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .theme-lab__title>span{color:var(--theme-accent);background:var(--theme-accent-soft)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.theme-lab__title h2,.theme-lab__account>span b){color:var(--theme-ink)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.theme-lab>p,.theme-lab__account>span){color:var(--theme-muted)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .theme-lab__levels button:not(.is-active){color:var(--theme-muted);background:var(--theme-surface);border-color:var(--theme-line)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .theme-lab__account{border-color:var(--theme-line)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .theme-lab__account>button{color:var(--theme-accent);background:var(--theme-accent-soft)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.theme-check,.theme-option__check){color:var(--theme-on-accent);background:var(--theme-accent)}:is(html[data-theme=gold] .app-frame,.app-frame[data-theme=gold]) :is(.hero-card,.service-banner,.chat-lobby-card,.wallet-balance-card,.withdrawal-overview,.profile-header,.chat-topbar,.payout-header){background:radial-gradient(circle at 83% 18%,#ffe6a438,#0000 26%),linear-gradient(138deg,#ae7a20 0%,#76500f 54%,#4a2e05 100%)}:is(html[data-theme=gold] .app-frame,.app-frame[data-theme=gold]) :is(.project-card,.membership-card,.wallet-section,.withdrawal-panel,.payout-bind-card){background:linear-gradient(150deg,#fffefa,#fcf6e8)}:is(html[data-theme=gold] .app-frame,.app-frame[data-theme=gold]) .profile-avatar{color:#553600;background:linear-gradient(145deg,#fff1bd,#c9932d);box-shadow:0 0 0 4px #f6d88d1f}:is(html[data-theme=diamond] .app-frame,.app-frame[data-theme=diamond]) :is(.hero-card,.service-banner,.chat-lobby-card,.wallet-balance-card,.withdrawal-overview,.profile-header,.chat-topbar,.payout-header){background:linear-gradient(118deg,#0000 0 42%,#dff8ff1f 42% 57%,#0000 57%),radial-gradient(circle at 83% 15%,#c3f1ff40,#0000 27%),linear-gradient(137deg,#2a84a3 0%,#155978 49%,#092f4c 100%)}:is(html[data-theme=diamond] .app-frame,.app-frame[data-theme=diamond]) :is(.hero-card,.chat-lobby-card,.wallet-balance-card):after{background:linear-gradient(126deg,#ffffff21,#0000 27%),linear-gradient(56deg,#0000 58%,#cdf5ff1c 58% 73%,#0000 73%)}:is(html[data-theme=diamond] .app-frame,.app-frame[data-theme=diamond]) :is(.project-card,.membership-card,.wallet-section,.withdrawal-panel,.payout-bind-card){background:linear-gradient(145deg,#fffffffa,#f0f9fcf7);border-color:#d5e9f0;box-shadow:0 10px 29px #1f688414,inset 0 1px #ffffffe6}:is(html[data-theme=diamond] .app-frame,.app-frame[data-theme=diamond]) :is(.notification-button,.round-action,.wallet-header__button){-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1}:is(html[data-theme=diamond] .app-frame,.app-frame[data-theme=diamond]) .profile-avatar{color:#14526d;background:linear-gradient(145deg,#effdff,#9fd8e9 55%,#5cabc5);box-shadow:0 0 0 4px #d2f6ff29,0 7px 18px #042c412e}:is(html[data-theme=diamond] .app-frame,.app-frame[data-theme=diamond]) .project-card:hover{box-shadow:0 12px 34px #1c6c8b21,0 0 0 1px #7ecfe82e}:is(html[data-theme=black] .app-frame,.app-frame[data-theme=black]){border-left:1px solid #2d2922;border-right:1px solid #2d2922}:is(html[data-theme=black] .app-frame,.app-frame[data-theme=black]) :is(.hero-card,.service-banner,.chat-lobby-card,.wallet-balance-card,.withdrawal-overview,.profile-header,.chat-topbar,.payout-header){color:#fff8e8;background:radial-gradient(circle at 84% 13%,#e2be692b,#0000 27%),linear-gradient(140deg,#393226 0%,#1b1916 49%,#080808 100%);border-color:#d5b15a4d;box-shadow:0 16px 38px #00000057}:is(html[data-theme=black] .app-frame,.app-frame[data-theme=black]) :is(.quick-stats,.project-card,.search-bar,.category-scroller button,.service-grid button,.event-card,.policy-list,.membership-card,.profile-stats,.profile-menu,.official-support-entry,.chat-checkin-card,.chat-safety-grid>div,.detail-title,.detail-facts,.highlights-grid>div,.wallet-section,.withdrawal-panel,.withdrawal-process,.withdrawal-support,.payout-overview,.payout-bind-card,.asset-channel-card,.theme-option){color:#f5efe2;background:linear-gradient(145deg,#201f1b,#181714);border-color:#3a352c}:is(html[data-theme=black] .app-frame,.app-frame[data-theme=black]) :is(.home-header h1,.simple-header h1,.section-heading h2,.project-card h3,.project-card__footer strong,.service-grid b,.event-card h3,.policy-list h3,.membership-card__heading,.profile-stats strong,.profile-menu b,.chat-safety-grid b,.official-support-entry b,.chat-checkin-card__copy b,.detail-title h1,.detail-facts strong,.detail-section h2,.highlights-grid b,.wallet-header h1,.wallet-section__heading h2,.asset-channel-card__copy b,.withdrawal-panel__heading h2,.withdrawal-process h2,.withdrawal-destination b,.payout-section-title h2,.payout-summary-grid b,.payout-form>label>span,.payout-network-fieldset legend){color:#f5efe2}:is(html[data-theme=black] .app-frame,.app-frame[data-theme=black]) :is(.home-header p,.project-card__subtitle,.project-card__region,.project-card__tags span,.service-grid small,.event-card p,.policy-list small,.profile-stats span,.profile-menu em,.chat-safety-grid small,.official-support-entry small,.chat-checkin-card__copy small,.detail-title p,.detail-facts small,.highlights-grid p,.wallet-section__heading p,.asset-channel-card__copy em,.withdrawal-panel__heading p,.withdrawal-destination small,.withdrawal-process li small,.payout-section-title p,.payout-summary-grid small,.payout-form label>small){color:#b4aa99}:is(html[data-theme=black] .app-frame,.app-frame[data-theme=black]) :is(.search-bar--soft,.field__control,.detail-location,.withdrawal-destination,.withdrawal-amount-field,.payout-field,.payout-summary-grid>button,.payout-network-fieldset button,.payout-network-fieldset label){color:#d3cbbb;background:#25231e;border-color:#403a30}:is(html[data-theme=black] .app-frame,.app-frame[data-theme=black]) :is(.profile-menu button+button,.policy-list article+article,.project-card__footer,.withdrawal-amount-field>div){border-color:#37332b}:is(html[data-theme=black] .app-frame,.app-frame[data-theme=black]) .bottom-nav{background:#121210f2;border-color:#38332b}:is(html[data-theme=black] .app-frame,.app-frame[data-theme=black]) .chat-composer{background:#181714f7}:is(html[data-theme=black] .app-frame,.app-frame[data-theme=black]) :is(.room-message__bubble,.support-message>p,.chat-system-note){color:#f0eadf;background:#22201c;border-color:#3a352d}:is(html[data-theme=black] .app-frame,.app-frame[data-theme=black]) .success-dialog{color:#f5efe2;background:#1c1b18}:is(html[data-theme=black] .app-frame,.app-frame[data-theme=black]) .payout-production-note{background:linear-gradient(145deg,#27241e,#12110f);border-color:#51452f}:is(html[data-theme=black] .app-frame,.app-frame[data-theme=black]) .profile-avatar{color:#17130c;background:linear-gradient(145deg,#f1d993,#b48431 62%,#76501c);border-color:#efd89752;box-shadow:0 0 0 4px #d9b35817,0 8px 22px #0000003d}:is(html[data-theme=black] .app-frame,.app-frame[data-theme=black]) .profile-wallet-card{background:radial-gradient(circle at 85% 5%,#e3be6521,#0000 29%),linear-gradient(137deg,#2c2821,#11110f 61%,#21190f)}:is(html[data-theme=black] .app-frame,.app-frame[data-theme=black]) .theme-option :is(.theme-option__topline>small,.theme-option__body>em){color:color-mix(in srgb, var(--card-accent) 52%, #fff)}:is(html[data-theme=black] .app-frame,.app-frame[data-theme=black]) .theme-option__access{color:#8fd0a7}:is(html[data-theme=black] .app-frame,.app-frame[data-theme=black]) .theme-option__access--locked{color:#bbb1a2}:is(html[data-theme=black] .app-frame,.app-frame[data-theme=black]) .toast{color:#17130c;background:#e7cc8bf5}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .auth-welcome{color:#fff;background:radial-gradient(circle at 76% 30%,#e8b66a29,#0000 27%),linear-gradient(158deg,#bf172d 0%,#960e23 49%,#6f0817 100%)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .auth-form-page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-accent:#b31328;--theme-accent-deep:#850c1d;--theme-accent-soft:#f9e9e8;--theme-highlight:#caa662;--theme-highlight-light:#ead6a8;--theme-canvas:#faf7f3;--theme-surface:#fff;--theme-surface-soft:#f5f0ec;--theme-line:#eee7e2;--theme-ink:#281f1c;--theme-muted:#6f6561;--theme-on-accent:#fff;--theme-focus:#701020;--theme-focus-inner:#fff;--red:#b31328;--red-deep:#850c1d;--red-soft:#f9e9e8;--ink:#281f1c;--muted:#6f6561;--canvas:#faf7f3;--line:#eee7e2;--white:#fff;color:#281f1c;background:linear-gradient(155deg,#b31328 0 235px,#faf7f3 235px 100%)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .auth-form-card{color:#281f1c;background:#fff;border-color:#eee7e2}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .auth-form-page :is(.field__control,.agreement__box){color:#4d4542;background:#fbf9f7;border-color:#e9e3df}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .auth-form-page :is(.field__control input,.auth-country-select,.auth-country-select option,.auth-form-card h1){color:#281f1c}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .auth-form-page .auth-country-select option{background:#fff}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .auth-form-page :is(.eyebrow,.field>span em,.field>small button,.agreement b,.auth-switch button){color:#b31328}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .auth-form-page .button--primary{color:#fff;background:linear-gradient(135deg,#ba182d,#981024)}@media (prefers-reduced-motion:reduce){html[data-theme] body,:is(html[data-theme] .app-frame,.app-frame[data-theme]),:is(html[data-theme] .app-frame,.app-frame[data-theme]) *,:is(html[data-theme] .app-frame,.app-frame[data-theme]) :before,:is(html[data-theme] .app-frame,.app-frame[data-theme]) :after{scroll-behavior:auto;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) .bottom-nav{color:var(--theme-muted);background:linear-gradient(180deg, #0a1b2ee0, #030b17f7), var(--theme-surface);border-color:color-mix(in srgb, var(--theme-signal) 25%, transparent);overflow:hidden;box-shadow:0 -16px 36px #00051157,inset 0 1px #ffffff0b}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) .bottom-nav button.is-active span{color:#fff;background:radial-gradient(circle at 50% 100%, color-mix(in srgb, var(--theme-energy) 40%, transparent), transparent 74%), color-mix(in srgb, var(--theme-energy) 14%, transparent);border-color:color-mix(in srgb, var(--theme-energy) 42%, transparent);box-shadow:0 0 20px color-mix(in srgb, var(--theme-energy) 23%, transparent), inset 0 0 12px color-mix(in srgb, var(--theme-signal) 10%, transparent)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(button,a[href],input,select,summary,textarea,[contenteditable=true],[tabindex]:not([tabindex="-1"])):focus-visible{outline:3px solid var(--theme-focus-inner)!important;outline-offset:2px!important;box-shadow:0 0 0 5px var(--theme-focus)!important}html[data-theme=red],.app-frame[data-theme=red]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-accent:#ff3b5c;--theme-accent-deep:#b51032;--theme-accent-soft:#ff3b5c21;--theme-highlight:#59e8ff;--theme-highlight-light:#c4f8ff;--theme-signal:#56e8ff;--theme-energy:#ff3557;--theme-energy-soft:#ff355726;--theme-canvas:#050c18;--theme-surface:#0a192a;--theme-surface-soft:#0e2034;--theme-glass:#0a1a2cc7;--theme-glass-strong:#081525eb;--theme-line:#71c0e733;--theme-ink:#f5f9ff;--theme-muted:#9bb1c8;--theme-on-accent:#fff;--theme-hero:radial-gradient(circle at 87% 12%, #ff35574f, transparent 34%), radial-gradient(circle at 9% 112%, #3bd8ff2e, transparent 42%), linear-gradient(138deg, #101c32 0%, #091524 53%, #170a18 100%);--theme-accent-gradient:linear-gradient(135deg, #ff4664, #b81036 72%, #71102d);--theme-page-bg:#020711;--theme-frame-bg:radial-gradient(circle at 95% 4%, #ff35572b, transparent 24%), radial-gradient(circle at 2% 42%, #37d5ff1a, transparent 28%), linear-gradient(180deg, #06101d 0%, #030914 100%);--theme-shadow:0 16px 38px #00040e4d;--theme-focus:#65ebff;--theme-focus-inner:#06101d}html[data-theme=gold],.app-frame[data-theme=gold]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-accent:#f5bd58;--theme-accent-deep:#8e5c12;--theme-accent-soft:#f5bd5824;--theme-highlight:#f8d582;--theme-highlight-light:#fff0bc;--theme-signal:#5ce9ff;--theme-energy:#ff405d;--theme-energy-soft:#ff405d21;--theme-canvas:#080c16;--theme-surface:#111b29;--theme-surface-soft:#172334;--theme-glass:#101b2acc;--theme-glass-strong:#0c1420ed;--theme-line:#e2bd6f36;--theme-ink:#fffaf0;--theme-muted:#beb39e;--theme-on-accent:#171006;--theme-hero:radial-gradient(circle at 86% 12%, #f5bd5840, transparent 34%), radial-gradient(circle at 8% 114%, #53e6ff26, transparent 44%), linear-gradient(138deg, #1b2130 0%, #101724 55%, #201509 100%);--theme-accent-gradient:linear-gradient(135deg, #ffe091, #c28a29 68%, #815215);--theme-page-bg:#04070d;--theme-frame-bg:radial-gradient(circle at 94% 4%, #f5bd5826, transparent 24%), radial-gradient(circle at 4% 45%, #55e2ff14, transparent 29%), linear-gradient(180deg, #0a111c 0%, #050912 100%);--theme-shadow:0 16px 39px #00030a57;--theme-focus:#ffe094;--theme-focus-inner:#080b12}html[data-theme=diamond],.app-frame[data-theme=diamond]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-accent:#5ce9ff;--theme-accent-deep:#137695;--theme-accent-soft:#5ce9ff21;--theme-highlight:#b8f6ff;--theme-highlight-light:#e4fcff;--theme-signal:#5ce9ff;--theme-energy:#ff3e62;--theme-energy-soft:#ff3e6221;--theme-canvas:#03101b;--theme-surface:#091d2c;--theme-surface-soft:#0d2638;--theme-glass:#081d2dc7;--theme-glass-strong:#051623ed;--theme-line:#70e2f438;--theme-ink:#f2fcff;--theme-muted:#9ec5d1;--theme-on-accent:#021217;--theme-hero:radial-gradient(circle at 87% 12%, #52e6ff45, transparent 35%), radial-gradient(circle at 12% 110%, #ff3e621f, transparent 44%), linear-gradient(138deg, #10273a 0%, #081a2a 52%, #071120 100%);--theme-accent-gradient:linear-gradient(135deg, #b9f7ff, #43cce4 62%, #147b9a);--theme-page-bg:#010912;--theme-frame-bg:radial-gradient(circle at 92% 3%, #4bddff29, transparent 25%), radial-gradient(circle at 3% 48%, #ff395d12, transparent 28%), linear-gradient(180deg, #061622 0%, #020b14 100%);--theme-shadow:0 16px 40px #00050d57;--theme-focus:#79efff;--theme-focus-inner:#04111b}html[data-theme=black],.app-frame[data-theme=black]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-accent:#edc46d;--theme-accent-deep:#76521f;--theme-accent-soft:#edc46d21;--theme-highlight:#f3d793;--theme-highlight-light:#fff1c5;--theme-signal:#55e5ff;--theme-energy:#ff3a58;--theme-energy-soft:#ff3a581f;--theme-canvas:#050608;--theme-surface:#11151b;--theme-surface-soft:#191d23;--theme-glass:#101319d1;--theme-glass-strong:#0a0c10f0;--theme-line:#dab97333;--theme-ink:#fffaf0;--theme-muted:#bdb5a7;--theme-on-accent:#151006;--theme-hero:radial-gradient(circle at 87% 13%, #ebc26a3b, transparent 34%), radial-gradient(circle at 5% 112%, #4bdeff1c, transparent 42%), linear-gradient(140deg, #1c2027 0%, #0e1117 53%, #160d09 100%);--theme-accent-gradient:linear-gradient(135deg, #f7d98f, #bd8d39 66%, #75501f);--theme-page-bg:#010204;--theme-frame-bg:radial-gradient(circle at 93% 3%, #edc46d21, transparent 24%), radial-gradient(circle at 3% 47%, #48e0ff0f, transparent 28%), linear-gradient(180deg, #090c11 0%, #030406 100%);--theme-shadow:0 17px 42px #0000006e;--theme-focus:#f6d88d;--theme-focus-inner:#050608}html[data-theme] body{background:linear-gradient(#53bfe506 1px, transparent 1px), linear-gradient(90deg, #53bfe506 1px, transparent 1px), var(--theme-page-bg);background-size:32px 32px,32px 32px,auto}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]){background:linear-gradient(#5ec2e809 1px, transparent 1px), linear-gradient(90deg, #5ec2e809 1px, transparent 1px), radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--theme-energy) 15%, transparent), transparent 27%), radial-gradient(circle at 0% 56%, color-mix(in srgb, var(--theme-signal) 8%, transparent), transparent 34%), var(--theme-frame-bg);border-color:color-mix(in srgb, var(--theme-signal) 16%, transparent);box-shadow:0 0 90px #00051294, 0 0 0 1px color-mix(in srgb, var(--theme-signal) 12%, transparent);background-size:28px 28px,28px 28px,auto,auto,auto;background-attachment:local}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) :is(.quick-stats,.project-card,.search-bar,.category-scroller button,.service-grid button,.event-card,.policy-list,.membership-card,.profile-stats,.profile-menu,.official-support-entry,.chat-checkin-card,.chat-safety-grid>div,.chat-guidelines,.detail-title,.detail-facts,.highlights-grid>div,.success-dialog,.wallet-section,.withdrawal-panel,.withdrawal-process,.withdrawal-support,.payout-overview,.payout-bind-card,.asset-channel-card,.theme-option,.quant-mode-notice,.quant-search,.quant-filter-panel,.quant-coin-card,.quant-strategy-card,.quant-empty-state){color:var(--theme-ink);background:linear-gradient(145deg, #ffffff09, transparent 46%), var(--theme-glass);border-color:var(--theme-line);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);box-shadow:inset 0 1px #ffffff0b,0 14px 34px #00040e3d}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]){--theme-page:var(--theme-canvas);--theme-card:var(--theme-glass-strong);--ink:var(--theme-ink);--muted:var(--theme-muted);--line:var(--theme-line);--red:var(--theme-accent)}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) :is(.notification-card,.quant-catalog-notice){color:var(--theme-ink);background:linear-gradient(145deg, #ffffff09, transparent 48%), var(--theme-glass-strong);border-color:var(--theme-line);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);box-shadow:inset 0 1px #ffffff0a,0 14px 34px #00040e3d}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) .notification-settings-screen{color:var(--theme-ink);background:linear-gradient(#53bfe506 1px, transparent 1px), linear-gradient(90deg, #53bfe506 1px, transparent 1px), var(--theme-canvas);background-size:28px 28px,28px 28px,auto}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) .notification-master-row>span{color:var(--theme-muted);background:color-mix(in srgb, var(--theme-surface-soft) 88%, transparent);border:1px solid var(--theme-line)}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) .notification-master-row>span.is-ready{color:var(--theme-signal);background:color-mix(in srgb, var(--theme-signal) 10%, var(--theme-surface-soft))}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) .notification-permission-note{color:#ffe1a8;background:color-mix(in srgb, #d59b38 13%, var(--theme-surface-soft));border:1px solid #f1bd603d}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) .project-card__metrics{background:color-mix(in srgb, var(--theme-surface-soft) 92%, transparent);border-color:var(--theme-line)}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) .project-card__metrics>div+div{border-left-color:var(--theme-line)}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) :is(.project-card__metrics small,.project-card__region,.project-card__execution,.project-card__footer small,.quant-catalog-notice span){color:var(--theme-muted)}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) .project-card__metrics strong{color:var(--theme-ink)}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) .project-card__metrics>div:first-child strong{color:var(--theme-accent)}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) .project-card__tags span{color:color-mix(in srgb, var(--theme-ink) 88%, var(--theme-muted));background:color-mix(in srgb, var(--theme-surface-soft) 86%, transparent);border:1px solid color-mix(in srgb, var(--theme-line) 80%, transparent)}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) .project-card__footer{border-top-color:var(--theme-line)}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) :is(.search-bar--soft,.field__control,.detail-location,.withdrawal-destination,.withdrawal-amount-field,.payout-field,.payout-summary-grid>button,.payout-network-fieldset button,.payout-network-fieldset label,.quant-filter-row button,.quant-strategy-metrics>div,.quant-strategy-card__market){color:var(--theme-muted);background:color-mix(in srgb, var(--theme-surface-soft) 78%, transparent);border-color:var(--theme-line)}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) :is(.hero-card,.chat-lobby-card,.wallet-balance-card,.withdrawal-overview,.profile-header,.chat-topbar,.payout-header){color:#fff;background:var(--theme-hero);border-color:color-mix(in srgb, var(--theme-energy) 29%, var(--theme-line));box-shadow:inset 0 1px #ffffff14, 0 18px 42px #00030c61, 0 0 28px color-mix(in srgb, var(--theme-energy) 9%, transparent)}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) :is(.home-header h1,.simple-header h1,.section-heading h2,.project-card h3,.project-card__footer strong,.membership-card__heading,.profile-stats strong,.profile-menu b,.official-support-entry b,.chat-safety-grid b,.chat-checkin-card__copy b,.detail-title h1,.detail-facts strong,.detail-section h2,.highlights-grid b,.wallet-header h1,.wallet-section__heading h2,.asset-channel-card__copy b,.withdrawal-panel__heading h2,.withdrawal-process h2,.withdrawal-destination b,.payout-section-title h2,.payout-summary-grid b,.quant-section-heading h2,.quant-strategy-card__main>strong){color:var(--theme-ink)}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) :is(.home-header p,.project-card__subtitle,.project-card__region,.service-grid small,.event-card p,.policy-list small,.profile-stats span,.profile-menu em,.official-support-entry small,.chat-safety-grid small,.chat-checkin-card__copy small,.detail-title p,.detail-facts small,.highlights-grid p,.wallet-section__heading p,.asset-channel-card__copy em,.withdrawal-panel__heading p,.withdrawal-destination small,.payout-section-title p,.payout-summary-grid small,.quant-home__header p,.quant-section-heading>span,.quant-strategy-card__main>small){color:var(--theme-muted)}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) :is(.chat-room,.support-chat){background:linear-gradient(#5bc6eb08 1px, transparent 1px), linear-gradient(90deg, #5bc6eb08 1px, transparent 1px), var(--theme-canvas);background-size:28px 28px,28px 28px,auto}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) :is(.room-message__bubble,.support-message>p,.support-message__image-bubble,.chat-system-note){color:var(--theme-ink);background:color-mix(in srgb, var(--theme-surface) 90%, transparent);border-color:var(--theme-line);box-shadow:0 9px 24px #00040e3b}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) :is(.room-message--mine .room-message__bubble,.support-message--member>p,.support-message--member .support-message__image-bubble){color:#fff;background:linear-gradient(135deg, color-mix(in srgb, var(--theme-energy) 80%, #17233a), color-mix(in srgb, var(--theme-energy) 38%, #071424));border-color:color-mix(in srgb, var(--theme-energy) 38%, transparent)}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) :is(.chat-composer,.support-composer){background:var(--theme-glass-strong);border-color:var(--theme-line);-webkit-backdrop-filter:blur(22px)saturate(130%);backdrop-filter:blur(22px)saturate(130%)}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) :is(.chat-topbar>div>span i,.official-support-entry__status i){background:var(--theme-signal);box-shadow:0 0 12px color-mix(in srgb, var(--theme-signal) 70%, transparent)}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) :is(.button--primary,.payout-submit,.quant-filter-row button.is-active,.quant-strategy-card>footer button){color:var(--theme-on-accent);background:var(--theme-accent-gradient);box-shadow:0 8px 22px color-mix(in srgb, var(--theme-accent) 20%, transparent)}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) :is(input,textarea,select){color:var(--theme-ink);caret-color:var(--theme-signal)}:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) :is(input,textarea)::placeholder{color:color-mix(in srgb, var(--theme-muted) 76%, transparent)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:is(html[data-theme] .app-frame--authenticated,.app-frame--authenticated[data-theme]) :is(.project-card,.membership-card,.profile-menu,.wallet-section,.withdrawal-panel,.quant-mode-notice,.quant-search,.quant-filter-panel,.quant-coin-card,.quant-strategy-card){background:var(--theme-surface)}}html[data-theme] .app-frame--authenticated[data-theme] .bottom-nav button:focus-visible{outline:2px solid var(--theme-focus)!important;outline-offset:-3px!important;box-shadow:inset 0 0 0 2px var(--theme-focus-inner)!important}html[data-theme=day],.app-frame[data-theme=day]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-accent:#c8192e;--theme-accent-deep:#991023;--theme-accent-soft:#c8192e17;--theme-highlight:#c89c45;--theme-highlight-light:#f4dfac;--theme-signal:#13bdb8;--theme-energy:#c8192e;--theme-energy-soft:#c8192e1a;--theme-canvas:#eef0f2;--theme-surface:#fff;--theme-surface-soft:#e8ecef;--theme-glass:#ffffffd6;--theme-glass-strong:#fffffff0;--theme-line:#1f273121;--theme-ink:#15191e;--theme-muted:#626c76;--theme-on-accent:#fff;--theme-hero:radial-gradient(circle at 88% 8%, #ffffff2b, transparent 31%), linear-gradient(138deg, #ce2037 0%, #a71328 57%, #7c0c1d 100%);--theme-accent-gradient:linear-gradient(135deg, #dc263d, #a81226 70%, #7b0c1d);--theme-page-bg:#dfe3e7;--theme-frame-bg:repeating-linear-gradient(118deg, #fff3 0 1px, transparent 1px 5px), radial-gradient(circle at 100% 0%, #ffffffeb, transparent 32%), linear-gradient(180deg, #f5f6f7 0%, #e9ecef 100%);--theme-shadow:0 15px 36px #18212b1a;--theme-focus:#8d0d20;--theme-focus-inner:#fff;--crypto-sky-warm:#e4a74521;--crypto-sky-cool:#13bdb81f;--crypto-sky-energy:#c8192e1c;--crypto-sky-logo-opacity:.8;--crypto-sky-logo-glow:#ffffff3d;--crypto-sky-interaction-core:#fff5ccf5;--crypto-sky-interaction-glow:#db452ae6;--crypto-sky-auth-start:#970d22cc;--crypto-sky-auth-mid:#970d2247;--crypto-sky-auth-clear:#970d2200;--crypto-sky-auth-top:#5e08161f;--crypto-sky-auth-bottom:#5e081694;--crypto-sky-form-top:#ab132c61;--crypto-sky-form-bottom:#eef0f2e6;--crypto-sky-form-side:#eef0f26b;--crypto-sky-home-start:#eef0f2a3;--crypto-sky-home-mid:#eef0f25c;--crypto-sky-home-clear:#eef0f200;--crypto-sky-home-top:#eef0f22e;--crypto-sky-home-bottom:#eef0f2}html[data-theme=night],.app-frame[data-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-accent:#ff3b5c;--theme-accent-deep:#b51032;--theme-accent-soft:#ff3b5c21;--theme-highlight:#59e8ff;--theme-highlight-light:#c4f8ff;--theme-signal:#56e8ff;--theme-energy:#ff3557;--theme-energy-soft:#ff355726;--theme-canvas:#050c18;--theme-surface:#0a192a;--theme-surface-soft:#0e2034;--theme-glass:#0a1a2cc7;--theme-glass-strong:#081525eb;--theme-line:#71c0e733;--theme-ink:#f5f9ff;--theme-muted:#9bb1c8;--theme-on-accent:#fff;--theme-hero:radial-gradient(circle at 87% 12%, #ff35574f, transparent 34%), radial-gradient(circle at 9% 112%, #3bd8ff2e, transparent 42%), linear-gradient(138deg, #101c32 0%, #091524 53%, #170a18 100%);--theme-accent-gradient:linear-gradient(135deg, #ff4664, #b81036 72%, #71102d);--theme-page-bg:#020711;--theme-frame-bg:radial-gradient(circle at 95% 4%, #ff35572b, transparent 24%), radial-gradient(circle at 2% 42%, #37d5ff1a, transparent 28%), linear-gradient(180deg, #06101d 0%, #030914 100%);--theme-shadow:0 16px 38px #00040e4d;--theme-focus:#65ebff;--theme-focus-inner:#06101d;--crypto-sky-warm:#ffcd701c;--crypto-sky-cool:#55e3ff26;--crypto-sky-energy:#ff355724;--crypto-sky-logo-opacity:.8;--crypto-sky-logo-glow:#56e8ff1f;--crypto-sky-interaction-core:#d4fcfffa;--crypto-sky-interaction-glow:#56e8fff0;--crypto-sky-auth-start:#040d1bcc;--crypto-sky-auth-mid:#0511224d;--crypto-sky-auth-clear:#05112200;--crypto-sky-auth-top:#01071129;--crypto-sky-auth-bottom:#010711ad;--crypto-sky-form-top:#05122375;--crypto-sky-form-bottom:#030b17e6;--crypto-sky-form-side:#030b176b;--crypto-sky-home-start:#06101da3;--crypto-sky-home-mid:#06101d5c;--crypto-sky-home-clear:#06101d00;--crypto-sky-home-top:#06101d2e;--crypto-sky-home-bottom:#06101d}:is(html[data-theme=day] .app-frame--authenticated,.app-frame--authenticated[data-theme=day]){background:linear-gradient(#3a444f0b 1px, transparent 1px), linear-gradient(90deg, #3a444f0b 1px, transparent 1px), var(--theme-frame-bg);background-size:28px 28px,28px 28px,auto;border-color:#2a323c1f;box-shadow:0 0 80px #29313a2e,0 0 0 1px #ffffffc2}:is(html[data-theme=day] .app-frame--authenticated,.app-frame--authenticated[data-theme=day]) :is(.quick-stats,.project-card,.search-bar,.category-scroller button,.service-grid button,.event-card,.policy-list,.membership-card,.profile-stats,.profile-menu,.official-support-entry,.chat-checkin-card,.chat-safety-grid>div,.chat-guidelines,.detail-title,.detail-facts,.highlights-grid>div,.success-dialog,.wallet-section,.withdrawal-panel,.withdrawal-process,.withdrawal-support,.payout-overview,.payout-bind-card,.asset-channel-card,.theme-option,.quant-mode-notice,.quant-search,.quant-filter-panel,.quant-coin-card,.quant-strategy-card,.quant-empty-state){background:linear-gradient(145deg, #ffffffb8, #ffffff2e 54%), var(--theme-glass);border-color:var(--theme-line);box-shadow:inset 0 1px #ffffffe6,0 12px 28px #1e262f14}:is(html[data-theme=day] .app-frame--authenticated,.app-frame--authenticated[data-theme=day]) .bottom-nav{color:var(--theme-muted);background:#fffffff0;border-color:#1f27311f;box-shadow:0 -12px 28px #1f27311a,inset 0 1px #ffffffeb}:is(html[data-theme=day] .app-frame--authenticated,.app-frame--authenticated[data-theme=day]) .bottom-nav:before{filter:none;background:linear-gradient(90deg,#0000 8%,#c8192e 36%,#13bdb8 58%,#0000 80%)}:is(html[data-theme=day] .app-frame--authenticated,.app-frame--authenticated[data-theme=day]) .bottom-nav button.is-active{color:#b41429;text-shadow:none}:is(html[data-theme=day] .app-frame--authenticated,.app-frame--authenticated[data-theme=day]) .bottom-nav button.is-active span{color:#b41429;background:#c8192e14;border-color:#c8192e2e;box-shadow:inset 0 0 0 1px #ffffffbf}:is(html[data-theme=day] .app-frame--authenticated,.app-frame--authenticated[data-theme=day]) :is(.room-message__bubble,.support-message>p,.support-message__image-bubble,.chat-system-note){color:var(--theme-ink);border-color:var(--theme-line);background:#ffffffeb;box-shadow:0 8px 20px #1e262f14}:is(html[data-theme=day] .app-frame--authenticated,.app-frame--authenticated[data-theme=day]) :is(.chat-composer,.support-composer){background:#fffffff0}:is(html[data-theme=night] .app-frame,.app-frame[data-theme=night]) .auth-welcome{background:radial-gradient(circle at 78% 24%,#56e8ff1f,#0000 29%),radial-gradient(circle at 20% 80%,#ff355726,#0000 34%),linear-gradient(158deg,#09182b 0%,#050d1a 54%,#100712 100%)}:is(html[data-theme=night] .app-frame,.app-frame[data-theme=night]) .auth-form-page{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--theme-ink);background:linear-gradient(155deg,#08182b 0 235px,#030b17 235px 100%)}:is(html[data-theme=night] .app-frame,.app-frame[data-theme=night]) .auth-form-card{color:var(--theme-ink);border:1px solid var(--theme-line);-webkit-backdrop-filter:blur(20px)saturate(125%);backdrop-filter:blur(20px)saturate(125%);background:#081626f0;box-shadow:0 18px 48px #00030c73}:is(html[data-theme=night] .app-frame,.app-frame[data-theme=night]) .auth-form-page :is(.field__control,.agreement__box){color:var(--theme-muted);border-color:var(--theme-line);background:#0f2235e0}:is(html[data-theme=night] .app-frame,.app-frame[data-theme=night]) .auth-form-page :is(.field__control input,.auth-country-select,.auth-form-card h1){color:var(--theme-ink)}:is(html[data-theme=night] .app-frame,.app-frame[data-theme=night]) .auth-form-page .auth-country-select option{color:var(--theme-ink);background:var(--theme-surface)}:is(html[data-theme=night] .app-frame,.app-frame[data-theme=night]) .auth-form-page :is(.eyebrow,.field>span em,.field>small button,.agreement b,.auth-switch button){color:var(--theme-signal)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .theme-settings__header{background:radial-gradient(circle at 88% 0%, color-mix(in srgb, var(--theme-signal) 18%, transparent), transparent 30%), linear-gradient(135deg, #17191d, #23272d 65%, #111317)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .theme-current{color:var(--theme-ink);background:linear-gradient(120deg, color-mix(in srgb, var(--theme-energy) 5%, transparent), transparent 47%), var(--theme-glass-strong);border-color:var(--theme-line);box-shadow:var(--theme-shadow)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .theme-current__heading>span{color:#fff;background:var(--theme-accent-gradient)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) :is(.theme-current__heading em,.theme-current__status strong){color:var(--theme-ink)}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .theme-option--day.is-selected{border-color:#c8192e;box-shadow:0 9px 27px #c8192e26,inset 0 0 0 1px #c8192e}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .theme-option--night.is-selected{border-color:#42dff5;box-shadow:0 9px 27px #42dff52b,inset 0 0 0 1px #42dff5}:is(html[data-theme] .app-frame,.app-frame[data-theme]) .theme-access-note :is(b,span){color:inherit}
