.telegram-header{gap:12px}.telegram-brand{flex:auto;min-width:0}.telegram-brand>div{min-width:0}.telegram-header>.language-switcher-compact{border-color:var(--telegram-border);background:var(--telegram-surface);width:40px;height:40px;color:var(--telegram-text);flex:0 0 40px}.telegram-header>.portfolio-value-cluster{flex:0 58%;justify-content:flex-end}.telegram-portfolio-value{border-left:1px solid var(--telegram-border);text-align:right;flex:0 auto;justify-items:end;min-width:0;max-width:42%;padding-left:12px;display:grid}.telegram-portfolio-value span{color:var(--telegram-muted);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;font-size:.62rem;font-weight:800}.telegram-portfolio-value strong{text-align:right;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;font-size:1.05rem;line-height:1.15;overflow:hidden}@media (width<=719px){.telegram-header{background:0 0;gap:8px;padding-left:0;padding-right:0}.telegram-brand{gap:8px}.telegram-brand strong{font-size:.95rem}.telegram-wallet-logo.small{flex:0 0 40px;width:40px;height:40px}.telegram-brand small{max-width:min(34vw,132px);font-size:.72rem}.telegram-portfolio-value{flex-basis:auto;max-width:min(40%,138px);padding-left:8px}.telegram-header>.portfolio-value-cluster{flex-basis:auto;max-width:58%}.telegram-header .data-health-trigger span{display:none}.telegram-header .data-health-trigger{min-width:34px;padding:7px}.telegram-header .portfolio-daily-change{order:2}.telegram-portfolio-value span{font-size:.55rem}.telegram-portfolio-value strong{font-size:.92rem}.telegram-stage .metrics-grid.soft-row .metric{flex-direction:row;align-items:center;gap:10px;min-height:78px;padding:12px}.telegram-stage .metrics-grid.soft-row .metric-icon{flex:0 0 38px;width:38px;height:38px}.telegram-stage .metrics-grid.soft-row .metric>div:last-child{min-width:0}.telegram-stage .metrics-grid.soft-row .metric .muted{text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.15;overflow:hidden}.telegram-stage .metrics-grid.soft-row .metric strong{margin:4px 0 0;font-size:1.3rem}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;color:#111;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#ddd;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0;overflow-x:hidden}button,a,input,select{font:inherit}button{color:inherit;touch-action:manipulation}a{color:inherit;text-decoration:none}h1,h2,p{margin-top:0}h1{margin-bottom:0;font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.05}h2{margin-bottom:6px;font-size:1.1rem}input:not([type=checkbox]):not([type=radio]),select{width:100%;min-width:0;max-width:100%}input,select{color:#151515;background:#fbfbfa;border:1px solid #ece9e6;border-radius:999px;outline:none;min-height:44px;padding:0 16px}input:focus,select:focus{border-color:#ec6046;box-shadow:0 0 0 4px #ec60461a}.app-stage,.auth-shell{background:#ddd;min-height:100vh;padding:clamp(14px,4vw,54px)}.app-frame{background:#f7f7f6;border-radius:34px;grid-template-columns:86px minmax(0,1fr);max-width:1760px;min-height:calc(100vh - clamp(28px,8vw,108px));margin:0 auto;display:grid;overflow:hidden;box-shadow:0 30px 90px #00000014}.sidebar{background:#fbfbfa;border-right:1px solid #eeeeec;grid-template-rows:auto auto 1fr auto;justify-items:center;gap:22px;padding:34px 14px;display:grid}.brand-mark{color:#fff;letter-spacing:0;background:#050505;border-radius:50%;place-items:center;width:62px;height:62px;font-weight:900;display:grid}.sidebar nav{align-content:start;gap:12px;width:100%;margin-top:12px;display:grid}.sidebar a,.round-button{color:#111;cursor:pointer;background:#fff;border:1px solid #eeecea;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.sidebar a span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.sidebar a.active,.sidebar a:hover,.round-button:hover{background:#f5eee9;border-color:#e5dbd6;transform:translateY(-1px)}.round-button.ghost{background:#f7f7f6}.language-switcher{background:#ffffffdb;border:1px solid #e8e3df;border-radius:999px;align-items:center;gap:3px;width:fit-content;min-height:42px;padding:4px 5px 4px 11px;display:inline-flex}.language-switcher>svg{color:#77716d;margin-right:2px}.language-switcher button{color:#77716d;cursor:pointer;background:0 0;border:0;border-radius:999px;min-width:40px;min-height:32px;font-size:.74rem;font-weight:900}.language-switcher button.active{color:#fff;background:#171513}.language-switcher-compact{flex-direction:column;gap:1px;font-size:.58rem;font-weight:900}.language-switcher-compact span{line-height:1}.workspace{align-content:start;gap:26px;min-width:0;padding:34px clamp(22px,4vw,54px) 42px;display:grid}.topbar{justify-content:space-between;align-items:center;gap:24px;display:flex}.topbar-heading{align-items:center;gap:24px;min-width:0;display:flex}.product-title{grid-template-columns:auto 1fr;align-items:center;column-gap:12px;display:grid}.product-title-icon{color:#fff;background:#050505;border-radius:50%;grid-row:span 2;place-items:center;width:42px;height:42px;display:grid}.product-title .eyebrow,.product-title h1{margin:0}.compact-portfolio-value{border-left:1px solid #e6e1dd;gap:3px;min-width:128px;padding-left:24px;display:grid}.compact-portfolio-value span{color:#8c8987;letter-spacing:.02em;text-transform:uppercase;font-size:.72rem;font-weight:800}.compact-portfolio-value strong{white-space:nowrap;font-size:clamp(1.15rem,1.8vw,1.55rem);line-height:1}.portfolio-value-cluster{grid-area:portfolio;align-items:center;gap:10px;min-width:0;display:flex;position:relative}.portfolio-daily-change{cursor:pointer;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:3px;padding:6px 9px;font-family:inherit;font-size:.76rem;font-weight:900;display:inline-flex}.portfolio-daily-tooltip{z-index:50;color:#332f2c;background:#fff;border:1px solid #ddd7d2;border-radius:16px;gap:5px;width:min(340px,100vw - 32px);padding:13px 14px;font-size:.78rem;line-height:1.4;display:grid;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 16px 46px #19141029}.portfolio-daily-tooltip span,.portfolio-daily-tooltip small{color:#6d6864}.portfolio-daily-change.positive{color:#18734c;background:#e3f4eb}.portfolio-daily-change.negative{color:#a6382a;background:#fde9e5}.portfolio-daily-change.neutral{color:#625e5b;background:#efedeb}.portfolio-daily-change.warning{color:#8a541e;background:#fff1d8}.data-health-trigger{color:#3f3a37;min-height:34px;font:inherit;cursor:pointer;white-space:nowrap;background:#efedeb;border:0;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:.74rem;font-weight:850;display:inline-flex}.data-health-trigger.data-health-fresh{color:#18734c;background:#e3f4eb}.data-health-trigger.data-health-updating{color:#65551d;background:#fff4c9}.data-health-trigger.data-health-partial,.data-health-trigger.data-health-stale{color:#a6382a;background:#fde9e5}.data-health-trigger.data-health-neutral{color:#625e5b;background:#efedeb}@keyframes health-spin{to{transform:rotate(360deg)}}.data-health-overlay{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a08075c;justify-content:flex-end;display:flex;position:fixed;inset:0}.data-health-drawer{width:min(440px,100%);height:100%;padding:max(24px, env(safe-area-inset-top)) 24px max(24px, env(safe-area-inset-bottom));background:#fbfaf9;border-left:1px solid #ded8d3;animation:.18s ease-out drawer-enter;overflow-y:auto;box-shadow:-20px 0 70px #1a14102e}@keyframes drawer-enter{0%{opacity:0;transform:translate(24px)}}.data-health-drawer>header{border-bottom:1px solid #e8e3df;justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;display:flex}.data-health-drawer h2{margin:5px 0 0;font-size:1.8rem}.drawer-state{color:#625e5b;align-items:center;gap:10px;margin:28px 0;display:flex}.data-health-details{gap:18px;padding-top:24px;display:grid}.data-health-details p,.data-health-details em{color:#625e5b;margin:0;line-height:1.55}.drawer-refresh{border-top:1px solid #e8e3df;gap:10px;margin-top:24px;padding-top:18px;display:grid}.drawer-refresh .primary-button,.drawer-refresh .secondary-button{justify-content:center;min-height:44px}.drawer-refresh p{color:#625e5b;margin:0;font-size:.86rem;line-height:1.45}.data-health-coverage{align-items:baseline;gap:10px;display:flex}.data-health-coverage strong{font-size:2rem}.drawer-quality,.drawer-issues{background:#f0eeec;border-radius:18px;gap:7px;padding:16px;display:grid}.drawer-quality span,.drawer-quality small{color:#625e5b}.drawer-quality.price-quality-estimated,.drawer-quality.price-quality-incomplete{background:#fff0e9}.drawer-issues>div{flex-wrap:wrap;gap:7px;display:flex}.drawer-issues span{color:#8d3025;background:#ffdcd5;border-radius:999px;padding:6px 10px;font-size:.82rem;font-weight:850}.allocation-filter{position:relative}.allocation-filter-backdrop{z-index:19;background:0 0;position:fixed;inset:0}.allocation-filter-trigger{color:#332f2c;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfdad6;border-radius:999px;align-items:center;gap:7px;padding:8px 12px;font-size:.82rem;font-weight:800;display:inline-flex}.allocation-filter-panel{z-index:20;background:#fff;border:1px solid #dfdad6;border-radius:20px;width:min(330px,100vw - 32px);padding:16px;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 18px 48px #19141026}.allocation-filter-panel header,.allocation-filter-panel footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.allocation-filter-panel header button{cursor:pointer;background:#f1efed;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.allocation-filter-options{gap:6px;max-height:280px;margin:14px 0;display:grid;overflow-y:auto}.allocation-filter-options label{cursor:pointer;border-radius:12px;align-items:center;gap:9px;min-height:40px;padding:7px 9px;display:flex}.allocation-filter-options label:hover{background:#f7f5f3}.allocation-filter-options input{opacity:0;pointer-events:none;position:absolute}.allocation-filter-options label>span{color:#fff;background:#fff;border:1px solid #cfc9c4;border-radius:6px;place-items:center;width:20px;height:20px;display:grid}.allocation-filter-options input:checked+span{background:#171513;border-color:#171513}.allocation-filter-panel footer button{min-height:38px;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:8px 14px;font-weight:850}.allocation-filter-panel footer .ghost-action{color:#4f4a47;background:#efedeb}.allocation-filter-panel footer .primary-action{color:#fff;background:#171513}.allocation-filter-panel footer button:disabled{opacity:.4;cursor:not-allowed}.allocation-scope-summary{color:#6d6864;flex-wrap:wrap;gap:4px;margin:12px 0 4px;font-size:.82rem;display:flex}.allocation-scope-summary strong{color:#282421}.allocation-scope-summary span{flex-basis:100%;font-size:.76rem}.topbar-actions{justify-content:flex-end;align-items:center;gap:18px;min-width:0;display:flex}.profile-box{align-items:center;gap:12px;min-width:220px;display:inline-flex}.profile-box strong,.profile-box span{display:block}.profile-box span{color:#74706f;font-size:.86rem}.avatar{color:#fff;background:#ec6046;border-radius:50%;place-items:center;width:54px;height:54px;font-weight:800;display:grid}.search-pill{background:#fff;border:1px solid #eeecea;border-radius:999px;align-items:center;gap:12px;min-width:270px;height:58px;padding:0 18px;display:inline-flex}.search-pill input{width:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.eyebrow,.muted,.metric span,.table-row span,.asset-row em{color:#8c8987;margin:0;font-size:.9rem}.eyebrow{letter-spacing:0;text-transform:uppercase;font-weight:800}.dashboard-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;gap:20px;display:grid}.first-wallet-activation{grid-column:span 12;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);align-items:center;gap:28px 40px;min-height:420px;padding:clamp(28px,5vw,64px);display:grid}.first-wallet-intro{align-items:flex-start;gap:20px;display:flex}.first-wallet-icon{color:#fff;background:#ec6046;border-radius:22px;flex:0 0 64px;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex;box-shadow:0 14px 30px #ec60463d}.first-wallet-intro h2{margin:5px 0 12px;font-size:clamp(2rem,4vw,3.6rem);line-height:1}.first-wallet-intro p:last-child{color:#66615e;max-width:670px;margin:0;font-size:1.05rem;line-height:1.65}.activation-checklist{gap:14px;margin:0;padding:0;list-style:none;display:grid}.activation-checklist li{color:#363230;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px;line-height:1.45;display:grid}.activation-checklist svg{color:#ec6046;margin-top:1px}.read-only-note{color:#335448;background:#f2f7f4;border:1px solid #e8e5e2;border-radius:20px;align-items:flex-start;gap:12px;padding:18px;display:flex}.read-only-note p,.read-only-note strong,.read-only-note span{margin:0;display:block}.read-only-note span{color:#5f6f69;margin-top:4px;line-height:1.45}.first-wallet-cta{justify-self:start;min-width:min(100%,260px);text-decoration:none}.hero-card,.snapshot-card,.content-band,.metric,.mini-card,.state-panel,.auth-panel{background:#ffffffbd;border:1px solid #e8e5e2d1;border-radius:28px;box-shadow:0 20px 55px #201c180e}.hero-card{grid-column:span 7;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;min-height:168px;padding:28px;display:grid}.date-orb{background:#faf9f8;border:1px solid #e8e5e2;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:118px;height:118px;display:flex}.date-orb strong{font-size:2.1rem;line-height:1}.date-orb span{color:#8c8987;text-transform:capitalize}.hero-copy h2{margin:4px 0 8px;font-size:clamp(2.4rem,5vw,4.8rem);line-height:.96}.hero-copy span,.assistant-card p{color:#8c8987}.accent-button,.primary-button{color:#fff;cursor:pointer;background:#ec6046;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:54px;padding:0 28px;display:inline-flex;box-shadow:0 12px 24px #ec604638}.snapshot-card{grid-column:span 5;align-content:space-between;gap:14px;min-height:168px;padding:26px;display:grid;overflow:hidden}.snapshot-card-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.snapshot-card h2{margin:3px 0 0;font-size:clamp(1.45rem,2.6vw,2.4rem);line-height:1}.snapshot-card-header strong{color:#ec6046;white-space:nowrap;font-size:clamp(1.1rem,2vw,1.55rem)}.compact-empty{background:#f8f3f0;border-radius:22px;align-content:center;min-height:118px;padding:18px;display:grid}.compact-empty span{font-weight:850}.compact-empty p{color:#8c8987;margin:6px 0 0}.soft-row{grid-column:span 12}.metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.metric{align-items:center;gap:16px;min-height:132px;padding:22px;display:flex}.metric-icon{color:#111;background:#f7f3f0;border-radius:50%;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.metric strong{margin:6px 0;font-size:clamp(1.55rem,2.4vw,2.3rem);line-height:1;display:block}.content-band{padding:26px}.two-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.allocation-card{grid-column:span 5}.history-card{grid-column:span 7}.history-periods{background:#f7f3f0;border-radius:999px;gap:4px;padding:4px;display:flex}.history-periods button{color:#77736f;min-width:42px;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 10px;font-size:.78rem;font-weight:850}.history-periods button:hover{color:#181716}.history-periods button.active{color:#fff;background:#181716;box-shadow:0 5px 14px #1817162e}.history-chart{margin-top:8px}.history-tooltip{color:#181716;background:#fffffff5;border:1px solid #eee7e2;border-radius:16px;min-width:190px;padding:12px 14px;box-shadow:0 14px 32px #201c181f}.history-tooltip span,.history-tooltip p{color:#77736f;font-size:.78rem}.history-tooltip strong{margin:5px 0 7px;font-size:1.15rem;display:block}.history-tooltip strong.positive{color:#16864a}.history-tooltip strong.negative{color:#d94733}.history-tooltip p{margin:3px 0 0}.history-tooltip em{color:#aaa29d;margin-top:8px;font-size:.74rem;font-style:normal;font-weight:750;display:block}.history-legend{color:#77736f;justify-content:flex-end;gap:16px;margin-top:4px;font-size:.78rem;font-weight:700;display:flex}.history-legend span{align-items:center;gap:6px;display:inline-flex}.history-legend i{border-radius:3px;width:9px;height:9px}.history-legend .up{background:#2bbf6a}.history-legend .down{background:#ec6046}.history-legend .carried{background:#aaa29d}.history-value-label{fill:#615d5a;font-size:.7rem;font-weight:800}.history-note{color:#8c8987;margin:10px 0 0;font-size:.78rem;line-height:1.45}.chart-grid{grid-template-columns:minmax(180px,1fr) minmax(190px,.9fr);align-items:center;gap:14px;display:grid}.asset-list,.table-list{gap:10px;margin-top:14px;display:grid}.asset-row,.table-row{border-bottom:1px solid #eeecea;justify-content:space-between;align-items:center;gap:12px;min-height:52px;display:flex}.asset-row:last-child,.table-row:last-child{border-bottom:0}.asset-row i{border-radius:50%;flex:0 0 10px;width:10px;height:10px}.asset-row span{margin-right:auto}.mini-card{grid-column:span 2;align-content:center;justify-items:start;gap:8px;min-height:178px;padding:26px;display:grid}.mini-card strong{font-size:1.35rem}.mini-card span{color:#706d6b;font-size:.9rem}.lock-card{background:#f2f1ef}.gauge-ring{background:conic-gradient(#ec6046 0 36%, #111 36% 70%, #e4e0dd 70% 100%);border-radius:50%;width:82px;height:82px;margin-top:4px;-webkit-mask:radial-gradient(circle,#0000 47%,#000 49%);mask:radial-gradient(circle,#0000 47%,#000 49%)}.review-card,.calendar-card{grid-column:span 4}.stocks-card{grid-column:span 4;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;min-height:154px;display:grid}.stocks-card strong{font-size:1.55rem;display:block}.stocks-card span{color:#706d6b}.stocks-card>b{color:#ec6046;background:#fff3ef;border-radius:999px;padding:10px 16px}.rating-row{gap:14px;margin-top:26px;display:flex}.rating-row span{background:#f5f2ef;border-radius:50%;width:46px;height:46px;position:relative}.rating-row span:after{content:"";border-bottom:2px solid #111;border-radius:50%;height:7px;position:absolute;bottom:14px;left:12px;right:12px}.rating-row .neutral:after{border-radius:0}.rating-row .happy:after{bottom:17px;transform:rotate(180deg)}.timeline-bars{grid-template-columns:repeat(5,1fr);align-items:end;gap:14px;min-height:112px;margin:12px 0 18px;display:grid}.timeline-bars i{background:#eadeda;border-radius:999px 999px 10px 10px;min-height:34px}.timeline-bars i:nth-child(2){min-height:70px}.timeline-bars i:nth-child(3){background:#ec6046;min-height:96px}.timeline-bars i:nth-child(4){min-height:52px}.timeline-bars i:nth-child(5){background:#111;min-height:82px}.section-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.state-panel{padding:20px}.inline-form,.wallet-form{gap:10px;margin:14px 0;display:grid}.inline-form{grid-template-columns:minmax(160px,1fr) minmax(160px,1fr) auto}.wallet-form{grid-template-columns:minmax(140px,1fr) 120px minmax(180px,1fr) 160px auto}.form-error{color:#b83724;margin:8px 0 0;font-weight:700}.first-snapshot-progress{color:#3d3936;background:#f8f6f4;border:1px solid #ddd8d4;border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:13px;margin:16px 0 4px;padding:17px 18px;display:grid}.snapshot-progress-icon{color:#765a46;background:#eee7e1;border-radius:13px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.first-snapshot-progress p,.first-snapshot-progress strong{margin:0}.first-snapshot-progress strong{margin:3px 0 4px;display:block}.first-snapshot-progress p:last-child{color:#6d6762;line-height:1.45}.snapshot-progress-success{background:#f2f8f5;border-color:#cfe5d9}.snapshot-progress-success .snapshot-progress-icon{color:#257350;background:#dcefe5}.snapshot-progress-partial_success,.snapshot-progress-failed{background:#fff7f1;border-color:#efd5c7}.snapshot-progress-partial_success .snapshot-progress-icon,.snapshot-progress-failed .snapshot-progress-icon{color:#b45132;background:#f9e3d7}.snapshot-progress-dismiss{width:34px;height:34px}.route-error{background:#fbfaf9;border:1px solid #eeecea;border-radius:24px;grid-template-columns:auto 1fr;gap:18px;width:min(680px,100% - 32px);margin:12vh auto 0;padding:32px;display:grid;box-shadow:0 30px 90px #00000014}.route-error>svg{color:#b83724}.route-error h1{overflow-wrap:anywhere;margin:6px 0 10px}.route-error p{color:#706d6b;margin:0}.route-error-actions{grid-column:2;align-items:center;gap:10px;display:flex}.form-success{color:#257350;margin:8px 0 0;font-weight:800}.account-settings-page{gap:20px;width:min(680px,100%);display:grid}.account-settings-page>header p:last-child{margin-top:8px}.password-settings-card{background:#fff;border:1px solid #eeecea;border-radius:24px;gap:18px;padding:24px;display:grid;box-shadow:0 12px 34px #1914100d}.password-settings-card h2,.password-settings-card p{margin:0}.password-settings-form{gap:14px;display:grid}.password-settings-form label{color:#706d6b;gap:7px;font-size:.86rem;font-weight:700;display:grid}.password-settings-form .primary-button{width:100%;margin-top:4px}.toggle{color:#706d6b;align-items:center;gap:8px;display:inline-flex}.detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0;display:grid}.nested-section{margin-top:20px}.icon-button,.chip{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:42px;display:inline-flex}.icon-button{color:#111;background:#f2efec;width:42px}.icon-button.danger{color:#b83724;background:#fff0ec}.chip{color:#111;background:#f4f1ef;padding:0 12px}.chip:hover:not(:disabled),.chip:focus-visible:not(:disabled){background:#ebe4df}.chip:disabled{cursor:not-allowed;opacity:.52}.copy-chip.copied{color:#257350;background:#e8f5ee}.auth-shell{place-items:center;display:grid}.auth-panel{gap:20px;width:min(480px,100%);padding:34px;display:grid;position:relative}.auth-panel>.language-switcher{position:absolute;top:22px;right:22px}.brand{align-items:center;gap:11px;width:fit-content;min-height:44px;display:inline-flex}.brand svg{color:#fff;stroke-width:1.9px;background:#111;border-radius:10px;flex:none;width:36px;height:36px;padding:8px}.brand span{letter-spacing:0;align-items:center;min-height:36px;font-family:Avenir Next,Avenir,Helvetica Neue,Inter,system-ui,sans-serif;font-size:1.65rem;font-weight:700;line-height:1;display:inline-flex}.auth-panel h1{font-size:2.35rem}.form-grid{gap:14px;display:grid}.form-grid label{gap:6px;min-width:0;font-weight:700;display:grid}.wallet-row{grid-template-columns:minmax(180px,1fr) minmax(150px,auto) minmax(90px,auto) auto auto auto auto;align-items:center;padding:10px 0;display:grid}.wallet-cell-main{gap:5px;min-width:0;display:grid}.wallet-title-link{border-radius:999px;outline:none;width:fit-content}.wallet-balance-cell{justify-items:end;gap:4px;min-width:0;display:grid}.wallet-balance-cell strong{white-space:nowrap}.wallet-balance-cell span,.wallet-assets-preview{color:#8c8987;font-size:.82rem}.live-balance-button{color:#706d6b;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:.78rem;font-weight:700;display:inline-flex}.live-balance-button:hover:not(:disabled),.live-balance-button:focus-visible:not(:disabled){color:#111}.live-balance-button:disabled{cursor:wait;opacity:.65}.spin{animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.wallet-assets-preview{text-overflow:ellipsis;white-space:nowrap;justify-self:end;max-width:140px;overflow:hidden}.wallet-title-link:hover strong,.wallet-title-link:focus-visible strong{color:#ec6046}.open-wallet-button{color:#fff;background:#111;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-weight:800;transition:transform .16s,background .16s;display:inline-flex;box-shadow:0 10px 22px #1111111f}.open-wallet-button:hover,.open-wallet-button:focus-visible{background:#ec6046;transform:translateY(-1px)}.status-pill{color:#8a6f65;background:#f4ede9;border-radius:999px;justify-content:center;align-items:center;min-height:32px;padding:0 12px;font-size:.82rem;font-weight:800;display:inline-flex}.status-pill.active{color:#257350;background:#e8f5ee}.metrics-grid.soft-row{grid-template-columns:repeat(2,minmax(0,1fr))}.candles-row{justify-content:space-between;align-items:center;gap:8px;min-height:88px;display:flex}.candles-row i{border-radius:999px;width:10px;position:relative}.candles-row i:before{content:"";opacity:.75;background:currentColor;border-radius:999px;width:2px;position:absolute;top:-10px;bottom:-10px;left:4px}.candles-row .green{color:#46d47c;background:#46d47c}.candles-row .red{color:#f05a4a;background:#f05a4a}.wallet-detail-grid{grid-template-columns:minmax(0,2fr) minmax(160px,.7fr) minmax(140px,.6fr)}.wallet-data-health{background:#fbfaf9;border:1px solid #e8e3df;border-left:5px solid #8c8987;border-radius:22px;grid-template-columns:minmax(220px,1.2fr) minmax(220px,1fr);gap:18px 28px;margin:18px 0;padding:20px;display:grid}.wallet-data-health.data-health-fresh{border-left-color:#2f9467}.wallet-data-health.data-health-updating{border-left-color:#d1a128}.wallet-data-health.data-health-partial,.wallet-data-health.data-health-stale{border-left-color:#d5533f}.wallet-data-health strong{margin-top:5px;font-size:clamp(1.8rem,4vw,3rem);display:block}.wallet-data-health p,.wallet-health-issues b{color:#625e5b;margin:7px 0 0;line-height:1.45}.wallet-health-facts{align-content:start;justify-items:start;gap:4px;display:grid}.wallet-health-facts .status-pill{margin-bottom:4px}.wallet-health-issues{grid-column:1/-1}.wallet-health-issues .chip-row{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.wallet-health-issues .chip{color:#8d3025;background:#ffdcd5;min-height:34px}.secondary-button{color:#332f2c;min-height:46px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d9d3ce;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-weight:800;display:inline-flex}.secondary-button:hover:not(:disabled),.secondary-button:focus-visible:not(:disabled){background:#f7f4f1;border-color:#a8a09a}.secondary-button:disabled{cursor:wait;opacity:.65}.wallet-live-check{margin-top:12px}.wallet-live-total{margin:14px 0 0;font-size:1.05rem}.full-address-line{overflow-wrap:anywhere;word-break:break-word;min-width:0}.wallet-settings-form{background:#fbfaf9;border:1px solid #eeecea;border-radius:24px;grid-template-columns:minmax(260px,1fr) auto auto;align-items:end;gap:12px;margin:18px 0;padding:18px;display:grid}.wallet-settings-form label{color:#706d6b;gap:7px;min-width:0;font-size:.9rem;font-weight:800;display:grid}.wallet-settings-form input{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.92rem}@media (width<=1180px){.hero-card,.snapshot-card,.allocation-card,.history-card{grid-column:span 12}.mini-card{grid-column:span 4}.topbar{flex-direction:column;align-items:flex-start}.topbar-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}}@media (width<=860px){:root,body{background:#f7f7f6}.route-error{grid-template-columns:1fr;padding:24px}.route-error-actions{flex-wrap:wrap;grid-column:1}.wallet-row{grid-template-columns:1fr;justify-items:start}.first-wallet-activation{grid-template-columns:1fr;min-height:0}.wallet-balance-cell,.wallet-assets-preview{justify-self:start;justify-items:start}.app-stage,.auth-shell{padding:0}.app-frame{border-radius:0;grid-template-columns:1fr;min-height:100vh;overflow:visible}.sidebar{z-index:100;padding:7px max(8px, env(safe-area-inset-right)) calc(7px + env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(18px);background:#fbfbfaf5;border-top:1px solid #e1dddae6;border-right:0;align-items:stretch;gap:4px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #201c1814}.sidebar>.round-button:first-child,.sidebar .brand-mark{display:none}.sidebar nav{scrollbar-width:none;flex:auto;grid-auto-columns:minmax(58px,1fr);grid-auto-flow:column;gap:2px;width:auto;margin-top:0;display:grid;overflow-x:auto}.sidebar nav::-webkit-scrollbar{display:none}.sidebar a,.sidebar>.round-button.ghost,.sidebar>.language-switcher-compact{background:0 0;border:0;border-radius:16px;flex-direction:column;gap:3px;width:100%;min-width:52px;height:56px}.sidebar>.round-button.ghost,.sidebar>.language-switcher-compact{flex:0 0 52px}.sidebar a span{clip:auto;white-space:nowrap;width:auto;height:auto;font-size:.64rem;font-weight:750;line-height:1;position:static;overflow:visible}.sidebar a.active,.sidebar a:hover,.round-button:hover{transform:none}.workspace{padding:max(16px, env(safe-area-inset-top)) 16px calc(94px + env(safe-area-inset-bottom));gap:18px}.topbar{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"product profile portfolio";align-items:center;gap:12px;min-width:0;display:grid}.product-title{grid-area:product;min-width:0}.topbar-heading{display:contents}.compact-portfolio-value{min-width:0;padding-left:12px}.portfolio-value-cluster{justify-self:end}.portfolio-value-cluster .portfolio-daily-change{order:2}.portfolio-value-cluster .data-health-trigger span{display:none}.portfolio-value-cluster .data-health-trigger{min-width:34px;padding:7px}.compact-portfolio-value span{font-size:.61rem}.compact-portfolio-value strong{font-size:1.08rem}.product-title-icon{width:40px;height:40px}.product-title .eyebrow{font-size:.68rem}.topbar-actions{display:contents}.topbar-actions>.round-button,.topbar-actions>.search-pill{display:none}.profile-box{grid-area:profile;gap:8px;min-width:0}.profile-box .avatar{flex:0 0 40px;width:40px;height:40px}.profile-box>div:last-child{min-width:0;display:block}.profile-box strong{text-overflow:ellipsis;white-space:nowrap;max-width:110px;font-size:.78rem;overflow:hidden}.profile-box span{display:none}.hero-card,.snapshot-card,.metrics-grid,.chart-grid,.detail-grid,.wallet-detail-grid,.wallet-settings-form,.wallet-form,.inline-form,.wallet-data-health{grid-template-columns:1fr}.wallet-health-issues{grid-column:auto}.hero-card{place-items:center start;min-height:0;padding:18px;display:flex}.date-orb{flex:0 0 76px;gap:3px;width:76px;height:76px}.date-orb strong{font-size:1.55rem}.date-orb span{font-size:.78rem}.hero-copy{min-width:0}.hero-copy h2{overflow-wrap:anywhere;margin-top:3px;font-size:clamp(1.85rem,9vw,2.65rem)}.hero-copy span{font-size:.82rem;line-height:1.35;display:block}.metrics-grid,.soft-row,.mini-card{grid-column:span 12}.metrics-grid.soft-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.metrics-grid.soft-row .metric{gap:10px;min-width:0;min-height:96px;padding:14px}.metrics-grid.soft-row .metric-icon{flex-basis:38px;width:38px;height:38px}.metrics-grid.soft-row .metric strong{margin:4px 0 0;font-size:1.35rem}.metrics-grid.soft-row .metric span{display:none}.search-pill,.profile-box{min-width:0}.content-band,.snapshot-card,.metric,.mini-card,.state-panel{border-radius:22px}.content-band,.snapshot-card,.mini-card,.state-panel{padding:18px}.snapshot-card-header{flex-direction:column;align-items:flex-start;gap:8px}.snapshot-card-header strong{white-space:normal;overflow-wrap:anywhere}.metric{min-height:104px;padding:18px}.metric strong{font-size:1.65rem}.two-column{grid-template-columns:1fr;gap:16px}.section-heading{flex-direction:column;align-items:flex-start;gap:10px}.section-heading>div,.section-heading>label{width:100%;min-width:0}.section-heading h2{overflow-wrap:anywhere}.toggle{min-height:44px}.toggle input{width:20px;height:20px;min-height:auto;margin:0}.inline-form,.wallet-form{gap:12px;margin:16px 0}.inline-form>*,.wallet-form>*,.wallet-settings-form>*,.form-grid,.form-grid label,.form-grid input,.form-grid button{width:100%;min-width:0}input,select{min-height:48px;font-size:16px}.primary-button,.accent-button{min-height:50px;padding:0 20px}.table-list{gap:10px}.table-row{flex-wrap:wrap;align-items:flex-start;gap:8px 12px;min-width:0;min-height:0;padding:13px 0}.table-row>div{flex:190px;min-width:0}.table-row>div span,.table-row>span,.table-row strong,.table-row b{overflow-wrap:anywhere}.table-row .icon-button{flex:0 0 44px}.live-chain-row>b{margin-left:auto}.wallet-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:16px 0;display:grid}.wallet-cell-main{grid-column:1}.wallet-balance-cell{text-align:right;grid-column:2;justify-self:end;justify-items:end}.wallet-assets-preview{grid-column:1/-1;justify-self:start;max-width:100%}.wallet-row .copy-chip{grid-column:1/-1;justify-self:stretch;width:100%;min-width:0}.wallet-row .status-pill{grid-column:1;justify-self:start}.wallet-row .open-wallet-button{grid-area:4/2;min-height:44px}.wallet-row>.icon-button{grid-area:5/2;justify-self:end;width:44px;min-height:44px}.live-balance-button{min-height:36px}.wallet-settings-form{border-radius:20px;margin:16px 0;padding:16px}.detail-grid p{overflow-wrap:anywhere;background:#f8f5f2;border-radius:14px;margin:0;padding:12px}.nested-section{margin-top:26px}.asset-row{grid-template-columns:auto minmax(0,1fr) auto;gap:8px;padding:8px 0;display:grid}.asset-row em{grid-column:2/-1;justify-self:end}.candles-row{gap:5px}.auth-shell{min-height:100dvh;padding:max(18px, env(safe-area-inset-top)) 16px max(18px, env(safe-area-inset-bottom));background:#f7f7f6;align-items:stretch}.auth-panel{border-radius:24px;align-content:center;width:100%;padding:22px}.auth-panel h1{font-size:clamp(1.8rem,9vw,2.35rem)}.route-error{width:calc(100% - 32px);margin-top:32px}}@media (width<=430px){.workspace{padding-left:12px;padding-right:12px}.topbar{gap:8px}.product-title{grid-template-columns:auto minmax(0,1fr);column-gap:8px}.product-title-icon{width:34px;height:34px}.product-title .eyebrow{display:none}.product-title h1{text-overflow:ellipsis;white-space:nowrap;font-size:1rem;overflow:hidden}.compact-portfolio-value{padding-left:8px}.compact-portfolio-value span{font-size:.55rem}.compact-portfolio-value strong{font-size:.95rem}.profile-box{gap:6px}.profile-box .avatar{flex-basis:34px;width:34px;height:34px}.profile-box strong{max-width:64px;font-size:.68rem}.sidebar{padding-right:max(4px, env(safe-area-inset-right));padding-left:max(4px, env(safe-area-inset-left));gap:0}.sidebar nav{grid-auto-columns:minmax(54px,1fr)}.sidebar a,.sidebar>.round-button.ghost{min-width:48px}.sidebar a span{font-size:.59rem}.content-band,.snapshot-card,.mini-card,.state-panel{padding:16px}.first-wallet-activation{gap:22px;padding:22px 18px}.first-wallet-intro{gap:14px;display:grid}.first-wallet-icon{border-radius:18px;flex-basis:52px;width:52px;height:52px}.first-wallet-intro h2{font-size:clamp(1.8rem,10vw,2.4rem)}.first-wallet-intro p:last-child{font-size:.94rem}.first-wallet-cta{width:100%}.hero-card{gap:14px;padding:16px}.metrics-grid.soft-row .metric{flex-direction:column;align-items:flex-start;min-height:112px;padding:12px}.date-orb{flex-basis:68px;width:68px;height:68px}.wallet-row{grid-template-columns:minmax(0,1fr) auto}.wallet-balance-cell strong{font-size:.95rem}.wallet-balance-cell span{max-width:145px}.open-wallet-button{padding:0 13px}}.telegram-stage,.telegram-gate{--telegram-accent:var(--tg-theme-button-color,#ec6046);--telegram-page:var(--tg-theme-bg-color,#f7f7f6);--telegram-surface:var(--tg-theme-section-bg-color,var(--tg-theme-secondary-bg-color,#fff));--telegram-surface-soft:color-mix(in srgb, var(--telegram-surface) 94%, var(--tg-theme-text-color,#181716) 6%);--telegram-text:var(--tg-theme-text-color,#181716);--telegram-muted:var(--tg-theme-subtitle-text-color,var(--tg-theme-hint-color,#77736f));--telegram-border:color-mix(in srgb, var(--telegram-text), transparent 88%);--telegram-button:var(--tg-theme-button-color,#ec6046);--telegram-button-text:var(--tg-theme-button-text-color,#fff);min-width:320px;min-height:100dvh;color:var(--telegram-text);background:var(--telegram-page)}.telegram-stage{padding-top:max(8px, env(safe-area-inset-top));padding-right:max(12px, env(safe-area-inset-right));padding-bottom:calc(76px + max(8px, env(safe-area-inset-bottom)));padding-left:max(12px, env(safe-area-inset-left));grid-template-rows:auto minmax(0,1fr) auto;display:grid}.telegram-header{z-index:5;min-height:62px;color:var(--telegram-text);background:var(--tg-theme-header-bg-color,var(--telegram-page));justify-content:space-between;align-items:center;padding:8px 4px 10px;display:flex;position:sticky;top:0}.telegram-brand,.telegram-card-title{align-items:center;gap:12px;display:flex}.telegram-brand strong,.telegram-brand small{display:block}.telegram-brand small{max-width:220px;color:var(--telegram-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.telegram-wallet-logo{color:#fff;background:linear-gradient(145deg,#ff9c46,#eb5b1c);border-radius:24px;place-items:center;width:76px;height:76px;display:inline-grid;box-shadow:0 14px 34px #ee5e1b47}.telegram-wallet-logo.small{border-radius:15px;width:44px;height:44px;box-shadow:0 8px 20px #ee5e1b33}.telegram-wallet-logo.pulse{animation:1.25s ease-in-out infinite telegram-wallet-pulse}@keyframes telegram-wallet-pulse{50%{opacity:.82;transform:scale(1.05)}}.telegram-avatar{border:2px solid color-mix(in srgb, var(--telegram-button), transparent 70%);color:var(--telegram-button-text);width:40px;height:40px;background:var(--telegram-button);border-radius:50%;place-items:center;font-weight:850;display:grid}.telegram-workspace{min-width:0;padding:8px 0 20px}.telegram-bottom-nav{z-index:10;min-height:70px;padding:8px max(8px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left));border-top:1px solid var(--telegram-border);background:var(--tg-theme-bottom-bar-bg-color,var(--telegram-surface));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.telegram-bottom-nav a{min-width:0;color:var(--telegram-muted);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:.68rem;display:flex}.telegram-bottom-nav a.active{color:var(--telegram-button)}.telegram-gate{padding:max(24px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));place-items:center;display:grid}.telegram-gate-card{border:1px solid var(--telegram-border);width:min(390px,100%);color:var(--telegram-text);background:var(--telegram-surface);text-align:center;box-shadow:0 16px 42px color-mix(in srgb, var(--telegram-text), transparent 92%);border-radius:28px;justify-items:center;gap:14px;padding:28px 22px;display:grid}.telegram-gate-card h1,.telegram-gate-card p{margin:0}.telegram-gate-card p{color:var(--telegram-muted)}.telegram-settings-grid{gap:14px;display:grid}.telegram-settings-card{border:1px solid var(--telegram-border);color:var(--telegram-text);background:var(--telegram-surface);border-radius:24px;gap:16px;padding:18px;display:grid;box-shadow:0 12px 34px #1914100d}.telegram-settings-card h2,.telegram-settings-card p{margin:0}.telegram-settings-card .primary-button{background:var(--telegram-button);width:100%;color:var(--telegram-button-text)}.telegram-settings-card>.chip{width:100%}.telegram-card-title{align-items:flex-start}.telegram-card-title>svg{color:var(--telegram-button);flex:none}.telegram-card-title p{color:var(--telegram-muted);margin-top:4px;font-size:.88rem}.digest-status{color:var(--telegram-muted);background:var(--telegram-surface-soft);border-radius:14px;padding:11px 13px;font-size:.86rem;font-weight:750}.digest-status.enabled{color:#14754d;background:#23ae701f}.telegram-settings-form{gap:12px;display:grid}.telegram-settings-form label{min-width:0;color:var(--telegram-muted);gap:6px;font-size:.82rem;font-weight:700;display:grid}.telegram-settings-form input,.telegram-settings-form select{border-color:var(--telegram-border);width:100%;color:var(--telegram-text);background:var(--telegram-surface-soft)}.telegram-settings-form small{color:var(--telegram-muted)}.telegram-settings-form .chip{color:var(--telegram-button-text);background:var(--telegram-button);justify-self:stretch}.telegram-stage .dashboard-grid{gap:12px}.telegram-stage .first-wallet-activation,.telegram-stage .hero-card,.telegram-stage .snapshot-card,.telegram-stage .metrics-grid,.telegram-stage .allocation-card,.telegram-stage .history-card,.telegram-stage .mini-card{grid-column:span 12}.telegram-stage .hero-card,.telegram-stage .snapshot-card,.telegram-stage .content-band,.telegram-stage .metric,.telegram-stage .mini-card,.telegram-stage .state-panel{border-color:var(--telegram-border);color:var(--telegram-text);background:var(--telegram-surface)}.telegram-stage :where(.eyebrow,.muted,.metric span,.table-row span,.asset-row em,.hero-copy span,.compact-empty p,.mini-card span,.wallet-balance-cell span,.wallet-assets-preview,.live-balance-button,.toggle,.history-note,.history-legend,.first-wallet-intro p:last-child,.read-only-note span){color:var(--telegram-muted)}.telegram-stage :where(.primary-button,.accent-button,.open-wallet-button){color:var(--telegram-button-text);background:var(--telegram-button);box-shadow:0 10px 24px color-mix(in srgb, var(--telegram-button), transparent 76%)}.telegram-stage :where(.primary-button,.accent-button,.open-wallet-button):focus-visible,.telegram-stage .history-periods button:focus-visible{outline:3px solid color-mix(in srgb, var(--telegram-button), transparent 62%);outline-offset:2px}.telegram-stage :where(input,select){border-color:var(--telegram-border);color:var(--telegram-text);background:var(--telegram-surface-soft)}.telegram-stage :where(input,select)::placeholder{color:var(--telegram-muted);opacity:1}.telegram-stage :where(input,select):focus{border-color:var(--telegram-button);box-shadow:0 0 0 4px color-mix(in srgb, var(--telegram-button), transparent 84%)}.telegram-stage :where(.date-orb,.compact-empty,.metric-icon,.history-periods,.wallet-settings-form,.icon-button,.chip){border-color:var(--telegram-border);color:var(--telegram-text);background:var(--telegram-surface-soft)}.telegram-stage .history-periods button{color:var(--telegram-muted)}.telegram-stage .history-periods button.active{color:var(--telegram-button-text);background:var(--telegram-button)}.telegram-stage :where(.asset-row,.table-row){border-color:var(--telegram-border)}@media (width<=719px){.allocation-filter{position:static}.allocation-filter-panel{z-index:900;width:auto;padding:20px 18px calc(20px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;position:fixed;inset:auto 0 0;box-shadow:0 -18px 52px #19141033}.allocation-filter-backdrop{z-index:899;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a08074d}.portfolio-value-cluster{gap:6px}.portfolio-daily-change{padding:5px 7px;font-size:.68rem}.portfolio-daily-tooltip{left:auto;right:0}.data-health-drawer{width:min(92vw,400px)}}.telegram-stage .history-tooltip{border-color:var(--telegram-border);color:var(--telegram-text);background:var(--telegram-surface);box-shadow:0 14px 32px color-mix(in srgb, var(--telegram-text), transparent 86%)}.telegram-stage .history-tooltip :where(span,p,em){color:var(--telegram-muted)}.telegram-stage :where(.recharts-cartesian-axis-tick-value,.history-value-label){fill:var(--telegram-muted)}.telegram-stage .recharts-cartesian-grid line{stroke:var(--telegram-border)}@media (width>=720px){.telegram-stage{max-width:760px;margin:0 auto}.telegram-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.telegram-settings-card:first-child{grid-column:span 2}}@media (prefers-reduced-motion:reduce){.telegram-wallet-logo.pulse{animation:none}}
