.ds-pop{z-index:70;opacity:0;pointer-events:none;width:384px;max-width:calc(100vw - 24px);max-height:calc(100vh - 48px);transition:opacity .28s,transform .32s cubic-bezier(.2,.8,.2,1);position:fixed;bottom:32px;right:32px;overflow-y:auto;transform:translateY(16px)}.ds-pop.in{opacity:1;pointer-events:auto;transform:none}@media (prefers-reduced-motion:reduce){.ds-pop{transition:opacity .2s;transform:none}}@media (max-width:640px){.ds-pop{width:auto;max-width:none;bottom:10px;left:10px;right:10px}}.ds-pop-card{box-sizing:border-box;color:#f2f0eb;font-family:var(--font-v2-sans,Inter, system-ui, sans-serif);text-align:left;background:#171513;border:1px solid #f2f0eb24;border-radius:16px;padding:22px 22px 14px;position:relative;box-shadow:0 28px 70px #0009}.ds-pop-card.preview{box-shadow:0 12px 30px #00000080}.ds-pop-x{color:#a29d93;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:10px;right:10px}.ds-pop-x:hover{color:#f2f0eb;background:#f2f0eb0f}.ds-pop-eb{letter-spacing:.14em;text-transform:uppercase;color:#d9ab62;margin:0;font-size:11px;font-weight:500}.ds-pop-q{font-family:var(--font-v2-serif,Georgia, serif);letter-spacing:-.01em;color:#f2f0eb;text-wrap:balance;margin:10px 28px 6px 0;font-size:28px;font-weight:400;line-height:1.1}.ds-pop-offer{color:#c9c5bd;margin:0;font-size:14px;line-height:1.45}@media (max-width:640px){.ds-pop-q{font-size:25px}}.ds-pop-mail{color:#0f0e0d;background:#f7f6f2;border-radius:10px;margin-top:14px;padding:12px 14px}.ds-pop-mail .head{letter-spacing:.1em;text-transform:uppercase;color:#5d5951;justify-content:space-between;font-size:10px;display:flex}.ds-pop-mail .title{font-family:var(--font-v2-serif,Georgia, serif);margin:4px 0 8px;font-size:17px;line-height:1.2}.ds-pop-mail .bar{grid-template-columns:44px 1fr 52px;align-items:center;gap:8px;margin-top:5px;font-size:12px;display:grid}.ds-pop-mail .bar b{font-weight:600}.ds-pop-mail .bar i{background:#199e70;border-radius:2px;height:9px;display:block}.ds-pop-mail .bar span{text-align:right;color:#0d6b45;font-variant-numeric:tabular-nums;font-weight:600}.ds-pop-mail .line{color:#4a4741;border-top:1px solid #eceae4;justify-content:space-between;gap:10px;padding:6px 0;font-size:12px;display:flex}.ds-pop-mail .line b{color:#0f0e0d;font-weight:600}.ds-pop-mail .line .up{color:#0d6b45;font-weight:600}.ds-pop-vs{flex-direction:column;gap:6px;margin-top:14px;display:flex}.ds-pop-vs .row{color:#c9c5bd;background:#0f0e0d;border:1px solid #f2f0eb17;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:13px;display:flex}.ds-pop-vs .row b{font-family:var(--font-v2-serif,Georgia, serif);color:#f2f0eb;white-space:nowrap;font-size:20px;font-weight:400}.ds-pop-vs .row.up b{color:#5fd39a}.ds-pop-vs .row.q{color:#f2f0eb;background:#d9ab6212;border:1px dashed #d9ab62b3}.ds-pop-vs .row.q b{color:#d9ab62}.ds-pop-map{color:#fff;grid-template-rows:54px 34px;grid-template-columns:5fr 3fr 2fr;gap:3px;margin-top:14px;font-size:11px;font-weight:600;display:grid}.ds-pop-map span{border-radius:4px;padding:7px}.ds-pop-map .core{background:#3987e5;grid-row:span 2}.ds-pop-map .income{background:#199e70}.ds-pop-map .thematic{background:#9085e9}.ds-pop-map .stocks{background:#c98500}.ds-pop-map .crypto{background:#d55181}.ds-pop-form{flex-direction:column;gap:8px;margin-top:14px;display:flex}.ds-pop-form input[type=email]{box-sizing:border-box;color:#f2f0eb;height:46px;font:16px var(--font-v2-sans,Inter, system-ui, sans-serif);background:#0f0e0d;border:1px solid #f2f0eb38;border-radius:8px;padding:0 12px}.ds-pop-form input[type=email]::placeholder{color:#8a857c}.ds-pop-consent{color:#a29d93;align-items:flex-start;gap:8px;font-size:12px;line-height:1.4;display:flex}.ds-pop-consent input{accent-color:#d9ab62;width:16px;height:16px;margin:1px 0 0}.ds-pop-consent a{color:#c9c5bd}.ds-pop-yes{color:#0f0e0d;width:100%;height:46px;font:600 15px var(--font-v2-sans,Inter, system-ui, sans-serif);cursor:pointer;background:#f2f0eb;border:0;border-radius:8px;margin-top:0}.ds-pop-card>.ds-pop-yes{margin-top:16px}.ds-pop-yes:hover:not(:disabled){background:#fff}.ds-pop-yes:disabled{opacity:.7;cursor:default}.ds-pop-no{color:#a29d93;min-height:36px;font:12px var(--font-v2-sans,Inter, system-ui, sans-serif);cursor:pointer;background:0 0;border:0;margin:6px auto 0;padding:0 12px;display:block}.ds-pop-no:hover{color:#f2f0eb}.ds-pop-fine{color:#a29d93;justify-content:center;align-items:center;gap:6px;margin:10px 0 0;font-size:12px;display:flex}.ds-pop-done{color:#5fd39a;background:#5fd39a1a;border-radius:10px;margin:16px 0 6px;padding:12px 14px;font-size:14px;line-height:1.4}.ds-pop-err{color:#ff8a65;margin:0;font-size:12px}.ds-pop .sr,.ds-pop-card .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v2:has(.ds-st-ask-pill) .ds-pop{bottom:84px}@media (max-width:640px){.v2:has(.ds-st-ask-pill) .ds-pop{bottom:72px}}
