@import "https://fonts.googleapis.com/css2?family=Syne:wght@400;600;700;800&family=DM+Mono:wght@300;400;500&display=swap";:root{--bg:#06060f;--bg2:#0d0d1c;--bg3:#ffffff08;--border:#ffffff12;--border2:#ffffff1f;--text:#e2e8f0;--muted:#475569;--muted2:#64748b;--green:#4ade80;--green2:#16a34a;--red:#f87171;--yellow:#facc15;--purple:#a78bfa;--cyan:#06b6d4;--orange:#f97316;--card-bg:#ffffff08}[data-theme=light]{--bg:#f0f4f8;--bg2:#fff;--bg3:#00000008;--border:#00000014;--border2:#00000026;--text:#1e293b;--muted:#64748b;--muted2:#94a3b8;--card-bg:#ffffffe6}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html,body{background:var(--bg);height:100%;color:var(--text);font-family:Syne,sans-serif;transition:background .3s,color .3s;overflow:hidden}html.sales-mode{height:auto;overflow:hidden auto}body.sales-mode{height:auto;min-height:100%;overflow:hidden auto}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-thumb{background:#1e1e2e;border-radius:2px}input,select,textarea{color:var(--text);outline:none;font-family:Syne,sans-serif}input:focus,select:focus{border-color:#4ade8073!important}select option{background:var(--bg2)}button{cursor:pointer;font-family:Syne,sans-serif}@keyframes slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes glow{0%,to{box-shadow:0 0 20px #4ade8026}50%{box-shadow:0 0 40px #4ade804d}}@keyframes countUp{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes streakPop{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.fade{animation:.25s slideUp}.slide{animation:.2s slideIn}#app{background:var(--bg);flex-direction:column;max-width:480px;height:100dvh;margin:0 auto;display:flex;position:relative}#header{border-bottom:1px solid var(--border);background:var(--bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:10;flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex;position:sticky;top:0}#main{padding:12px 12px calc(100px + env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}#nav{background:var(--bg);border-top:1px solid var(--border);width:100%;max-width:480px;padding:6px 4px calc(6px + env(safe-area-inset-bottom,10px));z-index:20;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}#fab{bottom:calc(74px + env(safe-area-inset-bottom,0px));background:linear-gradient(135deg,var(--green2),var(--green));color:#06060f;z-index:15;border:none;border-radius:14px;width:48px;height:48px;font-size:22px;font-weight:900;transition:transform .15s,box-shadow .15s;display:none;position:fixed;right:calc(50% - 222px);box-shadow:0 4px 20px #4ade8059}#fab:active{transform:scale(.93)}.card{background:var(--card-bg);border:1px solid var(--border);border-radius:14px;margin-bottom:10px;padding:14px}.lc{background:var(--card-bg);border:1px solid var(--border);border-radius:12px;align-items:center;gap:10px;margin-bottom:7px;padding:10px 12px;transition:background .15s,transform .1s;display:flex}.lc:active{background:#ffffff12;transform:scale(.99)}.sl{color:var(--muted2);text-transform:uppercase;letter-spacing:1.2px;margin-bottom:10px;font-size:9px;font-weight:700}.mu{color:var(--muted);font-size:12px}.ti{color:var(--muted);font-family:DM Mono,monospace;font-size:10px}.mo{font-family:DM Mono,monospace}.bg2{border-radius:20px;padding:2px 8px;font-size:11px;font-weight:700}.rw{align-items:center;gap:6px;display:flex}.rb{justify-content:space-between;align-items:center;display:flex}.f1{flex:1;min-width:0}.g2{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px;display:grid}.g3{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px;display:grid}.sc{background:var(--card-bg);border:1px solid;border-radius:12px;flex-direction:column;gap:3px;padding:12px;display:flex}.dot{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:flex}.tr{background:#ffffff0f;border-radius:99px;height:7px;margin:8px 0 6px;overflow:hidden}.tf{background:linear-gradient(90deg,var(--green2),var(--green));border-radius:99px;height:100%;transition:width 1.2s cubic-bezier(.4,0,.2,1)}.pm{background:#ffffff0f;border-radius:99px;height:4px;margin-bottom:4px;overflow:hidden}.pf{border-radius:99px;height:100%;transition:width .8s}[data-theme=light] .tr,[data-theme=light] .pm{background:#00000014}.ab{background:#facc150d;border:1px solid #facc1533;border-radius:12px;margin-bottom:10px;padding:10px 12px}.ar{color:#fcd34d;align-items:flex-start;gap:8px;margin-bottom:4px;font-size:11px;line-height:1.4;display:flex}.tb{color:#a5b4fc;background:#6366f114;border:1px solid #6366f133;border-radius:10px;margin-bottom:10px;padding:9px 11px;font-size:11px;line-height:1.5}.ph{border:1px solid;border-radius:9px;justify-content:space-between;align-items:center;margin-bottom:5px;padding:7px 10px;font-size:12px;font-weight:700;display:flex}.gb{border:1px solid var(--border2);color:var(--muted);background:0 0;border-radius:8px;padding:5px 10px;font-size:11px}.pb{background:linear-gradient(135deg,var(--green2),var(--green));color:#06060f;border:none;border-radius:9px;padding:7px 14px;font-size:11px;font-weight:800}.ib{border:1px solid var(--border);color:var(--muted);background:#ffffff0d;border-radius:7px;padding:3px 7px;font-size:10px}.sb{background:linear-gradient(135deg,var(--green2),var(--green));color:#06060f;border:none;border-radius:11px;width:100%;margin-top:2px;padding:13px;font-size:13px;font-weight:800}.cb{border:1px solid var(--border);width:100%;color:var(--muted);background:0 0;border-radius:11px;margin-top:7px;padding:10px;font-size:12px}.lb{color:var(--muted2);text-transform:uppercase;letter-spacing:1px;margin-bottom:4px;font-size:9px;font-weight:700}.ip{border:1px solid var(--border);width:100%;color:var(--text);appearance:none;background:#ffffff0a;border-radius:9px;margin-bottom:11px;padding:10px 12px;font-family:DM Mono,monospace;font-size:13px}[data-theme=light] .ip{background:#00000008}[data-theme=light] .ib{background:#0000000a}.trow{border-radius:9px;align-items:center;gap:10px;padding:7px 4px;transition:background .15s;display:flex}.trow:active{background:#ffffff0d}.td{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;display:block;overflow:hidden}.ta{flex-shrink:0;font-family:DM Mono,monospace;font-size:12px;font-weight:700}.ac{flex-shrink:0;gap:5px;display:flex}.es{text-align:center;flex-direction:column;align-items:center;padding:36px 20px;display:flex}.sn{background:#ffffff08;border-radius:12px;gap:5px;margin-bottom:12px;padding:4px;display:flex}.snb{color:var(--muted2);background:0 0;border:none;border-radius:8px;flex:1;padding:8px 4px;font-size:10px;font-weight:600;transition:all .15s}.snb.act{color:var(--green);background:#4ade801f;border:1px solid #4ade8040}.cb2{-webkit-overflow-scrolling:touch;flex-direction:column;gap:10px;min-height:200px;max-height:36vh;padding:6px 0;display:flex;overflow-y:auto}.bub{align-items:flex-start;gap:8px;animation:.2s slideUp;display:flex}.bub.usr{flex-direction:row-reverse}.bt{border:1px solid var(--border);white-space:pre-wrap;background:#ffffff0d;border-radius:11px;max-width:86%;padding:9px 12px;font-size:12px;line-height:1.6}[data-theme=light] .bt{background:#0000000a}.cr{gap:7px;padding-top:7px;display:flex}.ci{border:1px solid var(--border);color:var(--text);background:#ffffff0a;border-radius:11px;flex:1;padding:10px 14px;font-size:13px}.snd{background:linear-gradient(135deg,var(--green2),var(--green));color:#06060f;border:none;border-radius:11px;flex-shrink:0;width:46px;height:46px;font-size:17px;font-weight:800}.tt{gap:8px;margin-bottom:14px;display:flex}.tb2{border:1px solid var(--border);color:var(--muted);background:0 0;border-radius:9px;flex:1;padding:9px 0;font-size:12px;font-weight:600}.tb2.exp{border-color:var(--red);color:var(--red);background:#f8717126}.tb2.inc{border-color:var(--green);color:var(--green);background:#4ade8026}.nb{background:0 0;border:none;border-radius:9px;flex-direction:column;flex:1;align-items:center;gap:2px;padding:6px 2px;transition:background .15s;display:flex}.nb.act{background:#4ade8014}.nl{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;font-size:8px;font-weight:700}.nb.act .nl{color:var(--green)}.ov{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:100;background:#000000bf;align-items:flex-end;display:flex;position:fixed;inset:0}.sh{background:var(--bg2);border:1px solid var(--border);padding:22px 18px calc(36px + env(safe-area-inset-bottom,0px));border-radius:18px 18px 0 0;width:100%;max-width:480px;max-height:92vh;margin:0 auto;overflow-y:auto}.mt{margin-bottom:16px;font-size:16px;font-weight:800}.sr{flex-wrap:wrap;justify-content:center;gap:7px;margin-top:12px;display:flex}.sgb{color:var(--green);background:#4ade801a;border:1px solid #4ade804d;border-radius:20px;padding:5px 12px;font-size:10px}.rd{border-radius:99px;width:7px;height:7px;margin-left:6px}.chart-wrap{align-items:flex-end;gap:4px;height:120px;padding:8px 0 24px;display:flex;position:relative;overflow:hidden}.chart-bar-group{flex-direction:column;flex:1;align-items:center;gap:0;min-width:0;display:flex}.chart-bars{align-items:flex-end;gap:2px;height:90px;display:flex}.chart-bar{border-radius:3px 3px 0 0;width:10px;min-height:2px;transition:height .6s cubic-bezier(.4,0,.2,1)}.chart-lbl{color:var(--muted);text-align:center;margin-top:4px;font-family:DM Mono,monospace;font-size:8px}.streak-card{background:linear-gradient(135deg,#facc1514,#f9731614);border:1px solid #facc1533;border-radius:14px;align-items:center;gap:14px;margin-bottom:10px;padding:16px;display:flex}.streak-num{color:var(--yellow);font-family:DM Mono,monospace;font-size:36px;font-weight:800;animation:.5s countUp}.streak-fire{font-size:28px}.budget-bar{background:#ffffff0f;border-radius:99px;height:8px;margin:6px 0 4px;position:relative;overflow:hidden}.budget-fill{border-radius:99px;height:100%;transition:width .8s}.budget-fill.over{background:linear-gradient(90deg,var(--red),#ff6b6b)!important}.theme-btn{border:1px solid var(--border);cursor:pointer;background:#ffffff0d;border-radius:99px;width:36px;height:20px;transition:background .3s;position:relative}.theme-btn.light{background:#facc1533;border-color:#facc1566}.theme-knob{background:var(--muted2);border-radius:99px;width:14px;height:14px;transition:transform .3s,background .3s;position:absolute;top:2px;left:2px}.theme-btn.light .theme-knob{background:var(--yellow);transform:translate(16px)}.export-btn{color:var(--green);background:#4ade8014;border:1px solid #4ade8033;border-radius:9px;padding:8px 14px;font-size:11px;font-weight:700}.compound-result{background:linear-gradient(135deg,#a78bfa14,#4ade8014);border:1px solid #a78bfa33;border-radius:14px;margin-top:10px;padding:16px}.rec-badge{color:#818cf8;background:#6366f126;border:1px solid #6366f14d;border-radius:4px;margin-left:5px;padding:1px 5px;font-size:9px}.notif-dot{background:var(--red);border-radius:99px;width:7px;height:7px;position:absolute;top:4px;right:4px}.sales-page{color:#eef7f1;background:radial-gradient(circle at 78% 12%,#4ade801c,#0000 27%),radial-gradient(circle at 12% 48%,#6366f114,#0000 28%),#07090b;min-height:100vh;font-family:Syne,sans-serif;overflow:visible}.sales-nav{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;max-width:1160px;height:76px;margin:0 auto;padding:0 28px;display:flex}.sales-brand{color:#f4fff7;letter-spacing:.08em;align-items:center;gap:9px;font-size:19px;font-weight:800;text-decoration:none;display:flex}.sales-brand-mark{color:#4ade80;text-shadow:0 0 20px #4ade80b3;font-size:20px}.sales-nav-links{align-items:center;gap:26px;display:flex}.sales-nav-links a,.sales-login-link{color:#9ba9a1;cursor:pointer;background:0 0;border:0;font:600 11px Syne,sans-serif;text-decoration:none;transition:color .2s}.sales-nav-links a:hover,.sales-login-link:hover{color:#fff}.sales-nav-cta{color:#06100a;cursor:pointer;background:#4ade80;border:0;border-radius:8px;padding:11px 17px;font:800 11px Syne,sans-serif;box-shadow:0 8px 26px #4ade8029}.sales-hero{grid-template-columns:1fr 1fr;align-items:center;gap:64px;max-width:1160px;min-height:650px;margin:0 auto;padding:82px 28px 70px;display:grid}.sales-hero-copy{max-width:570px}.sales-eyebrow{color:#74df98;text-transform:uppercase;letter-spacing:.16em;align-items:center;gap:9px;margin-bottom:19px;font-size:10px;font-weight:800;display:flex}.sales-eyebrow span{background:#4ade80;width:22px;height:1px;display:inline-block}.sales-hero h1{letter-spacing:-.055em;color:#f5fbf7;margin:0 0 24px;font-size:clamp(42px,5.2vw,72px);line-height:1.02}.sales-hero h1 em,.sales-final-cta em{color:#4ade80;font-style:normal}.sales-lead{color:#9caea3;max-width:510px;margin-bottom:30px;font-size:16px;line-height:1.7}.sales-actions{align-items:center;gap:17px;display:flex}.sales-primary{color:#07120b;cursor:pointer;background:linear-gradient(135deg,#28bd65,#75ed96);border:0;border-radius:9px;padding:15px 20px;font:800 12px Syne,sans-serif;transition:transform .2s,box-shadow .2s;box-shadow:0 11px 35px #4ade8033}.sales-primary:hover{transform:translateY(-2px);box-shadow:0 15px 45px #4ade804d}.sales-primary span{vertical-align:-1px;margin-left:10px;font-size:18px}.sales-secondary{color:#b9c7be;font-size:12px;font-weight:700;text-decoration:none}.sales-secondary span{color:#4ade80;margin-left:7px}.sales-reassurance{color:#617168;margin-top:22px;font-size:10px}.sales-reassurance span{color:#4ade80;font-weight:900}.sales-hero-visual{justify-content:center;align-items:center;height:495px;display:flex;position:relative}.sales-orbit{border:1px solid #4ade8021;border-radius:50%;position:absolute;transform:rotate(-20deg)}.sales-orbit-one{width:455px;height:290px}.sales-orbit-two{width:530px;height:180px;transform:rotate(20deg)}.sales-dashboard-card{z-index:2;background:linear-gradient(145deg,#19211dfa,#0b100efa);border:1px solid #9bffb92b;border-radius:18px;width:340px;min-height:385px;padding:22px;position:relative;transform:rotate(-3deg);box-shadow:0 28px 80px #0000008c,0 0 50px #4ade8014}.sales-card-top,.sales-metrics{justify-content:space-between;align-items:center;display:flex}.sales-mini-brand{letter-spacing:.1em;font-size:11px;font-weight:800}.sales-sync{color:#74df98;font-size:8px}.sales-sync i{background:#4ade80;border-radius:50%;width:5px;height:5px;margin-right:4px;display:inline-block}.sales-card-greeting{margin:29px 0 21px;font-size:17px;font-weight:700}.sales-card-greeting span{color:#facc15}.sales-card-label,.sales-metrics small,.sales-ai-card small,.sales-float small{color:#728177;letter-spacing:.1em;font:700 8px DM Mono,monospace;display:block}.sales-balance{color:#f1fff5;margin-top:5px;font:500 30px DM Mono,monospace;display:block}.sales-chart{border-bottom:1px solid #ffffff14;align-items:end;gap:7px;height:86px;margin:24px 0 18px;padding:0 4px;display:flex}.sales-chart span{opacity:.8;background:linear-gradient(#4ade80,#14743b);border-radius:4px 4px 0 0;flex:1}.sales-metrics{gap:14px}.sales-metrics div{flex:1}.sales-metrics b{color:#f2a0a0;font:700 12px DM Mono,monospace}.sales-metrics b.positive{color:#74df98}.sales-ai-card{background:#4ade8014;border:1px solid #4ade8036;border-radius:10px;align-items:center;gap:9px;margin-top:18px;padding:10px;display:flex}.sales-ai-card>span{color:#4ade80;font-size:19px}.sales-ai-card p{color:#b7c8bc;margin-top:4px;font-size:9px;line-height:1.45}.sales-ai-card>b{color:#4ade80;margin-left:auto}.sales-float{z-index:3;background:#121a16f0;border:1px solid #9bffb92e;border-radius:11px;align-items:center;gap:9px;padding:10px 13px;display:flex;position:absolute;box-shadow:0 15px 30px #00000059}.sales-float>span{font-size:18px}.sales-float b,.sales-float strong{margin-top:3px;font-size:9px;display:block}.sales-float strong{color:#4ade80;font-weight:700}.sales-float-goal{bottom:71px;left:-8px}.sales-float-alert{top:79px;right:-13px}.sales-float-alert b{color:#f4d58d}.sales-section{max-width:1160px;margin:0 auto;padding:115px 28px}.sales-section-heading{max-width:630px}.sales-section-heading h2,.sales-trust h2,.sales-final-cta h2{letter-spacing:-.045em;margin-bottom:17px;font-size:clamp(30px,4vw,50px);line-height:1.08}.sales-section-heading>p:last-child{color:#84968b;max-width:520px;font-size:15px;line-height:1.65}.sales-how{border-top:1px solid #ffffff0f}.sales-steps{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:58px;display:grid}.sales-steps article{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;min-height:235px;padding:28px 26px 25px;position:relative}.sales-step-number{color:#3e5546;font:500 11px DM Mono,monospace;position:absolute;top:20px;right:20px}.sales-step-icon{color:#4ade80;background:#4ade801a;border-radius:11px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:28px;font-size:20px;display:flex}.sales-steps h3,.sales-feature-grid h3{margin-bottom:9px;font-size:20px}.sales-steps p,.sales-feature-grid p{color:#84968b;font-size:12px;line-height:1.65}.sales-features{padding-top:0}.sales-feature-grid{grid-template-columns:repeat(4,1fr);gap:15px;margin-top:54px;display:grid}.sales-feature-grid article{background:linear-gradient(#4ade800d,#0000);border-top:1px solid #4ade8059;min-height:190px;padding:25px 20px}.sales-feature-grid article>span{color:#4ade80;margin-bottom:24px;font-size:25px;display:block}.sales-feature-grid h3{font-size:16px}.sales-trust{border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;grid-template-columns:1fr 1fr;gap:100px;max-width:1160px;margin:0 auto;padding:85px 28px;display:grid}.sales-trust-points{padding-top:16px}.sales-trust-points p{color:#8b9e91;gap:15px;margin-bottom:23px;font-size:12px;line-height:1.6;display:flex}.sales-trust-points b{color:#4ade80;font-size:17px}.sales-trust-points strong{color:#eff9f1;margin-bottom:2px;font-size:13px;display:block}.sales-final-cta{text-align:center;padding:125px 25px 116px}.sales-final-cta .sales-eyebrow{justify-content:center}.sales-final-cta h2{margin-bottom:28px}.sales-final-cta>p:last-child{color:#63766a;margin-top:18px;font-size:11px}.sales-footer{color:#718279;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;max-width:1160px;margin:0 auto;padding:22px 28px 34px;font-size:10px;display:flex}.sales-footer>span{letter-spacing:.1em;color:#ecfff1;font-weight:800}.sales-footer a{color:#4ade80;text-decoration:none}.sales-page~#auth-overlay{background:#040806e0!important}.sales-auth-open .sales-page{filter:blur(3px)}@media (width<=850px){.sales-nav{padding:0 20px}.sales-nav-links{gap:12px}.sales-nav-links>a{display:none}.sales-hero{grid-template-columns:1fr;gap:15px;padding-top:62px}.sales-hero-copy{max-width:650px}.sales-hero-visual{height:440px}.sales-dashboard-card{transform:none}.sales-float-goal{bottom:38px;left:2%}.sales-float-alert{top:45px;right:0}.sales-feature-grid{grid-template-columns:repeat(2,1fr)}.sales-trust{gap:35px}}@media (width<=560px){.sales-nav{height:65px;padding:0 16px}.sales-nav-cta{padding:10px 12px;font-size:10px}.sales-login-link{display:none}.sales-hero{min-height:auto;padding:54px 20px 40px}.sales-hero h1{font-size:43px}.sales-lead{font-size:14px}.sales-actions{flex-direction:column;align-items:stretch}.sales-secondary{text-align:center;padding:5px}.sales-hero-visual{height:390px;margin:0 -10px}.sales-dashboard-card{width:300px;min-height:350px;padding:18px}.sales-balance{font-size:25px}.sales-orbit-one{width:360px}.sales-orbit-two{width:400px}.sales-float{transform:scale(.85)}.sales-float-goal{left:-15px}.sales-float-alert{right:-20px}.sales-section{padding:80px 20px}.sales-steps,.sales-feature-grid,.sales-trust{grid-template-columns:1fr}.sales-steps,.sales-feature-grid{margin-top:35px}.sales-trust{gap:20px;padding:72px 20px}.sales-footer{flex-wrap:wrap;gap:12px;padding:22px 20px 30px}.sales-footer small{order:3;width:100%}}.sales-pricing{padding-top:35px}.sales-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:880px;margin-top:46px;display:grid}.sales-plan{background:#ffffff06;border:1px solid #ffffff1a;border-radius:16px;min-height:365px;padding:30px;position:relative}.sales-plan-featured{background:linear-gradient(145deg,#4ade801a,#ffffff06);border-color:#4ade8080}.sales-plan-badge{color:#07120b;letter-spacing:.08em;background:#4ade80;border-radius:99px;padding:6px 9px;font-size:8px;font-weight:900;position:absolute;top:18px;right:18px}.sales-plan-kicker{color:#74df98;letter-spacing:.14em;margin-bottom:15px;font-size:10px;font-weight:800}.sales-plan h3{margin-bottom:18px;font-size:25px}.sales-plan-price{color:#b5c6ba;font-size:13px}.sales-plan-price b{color:#f5fbf7;font:700 32px DM Mono,monospace}.sales-plan-annual{color:#6f8276;margin-top:4px;font-size:11px}.sales-plan ul{color:#9aac9f;padding:22px 0 24px;font-size:12px;line-height:2;list-style:none}.sales-plan li:before{content:"✓";color:#4ade80;margin-right:8px;font-weight:900}.sales-plan .sales-primary,.sales-plan .sales-secondary{display:inline-block}.sales-plan .sales-secondary{cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:9px;padding:13px 16px;font:700 11px Syne,sans-serif}.sales-plan .sales-secondary:hover{color:#fff;border-color:#4ade80}.sales-plan-modal{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sales-plan-option{text-align:left;color:var(--text);cursor:pointer;background:#ffffff08;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;padding:16px;display:flex}.sales-plan-option.selected,.sales-plan-option:hover{border-color:var(--green);background:#4ade8014}.sales-plan-option b{font-size:14px}.sales-plan-option span{color:var(--green);font:700 13px DM Mono,monospace}.sales-plan-option small{color:var(--muted);font-size:10px}.ai-paywall{background:linear-gradient(145deg,#4ade8017,#ffffff06);border-color:#4ade8047}.ai-paywall h3{margin:12px 0 6px;font-size:20px}@media (width<=560px){.sales-plan-grid{grid-template-columns:1fr;margin-top:32px}.sales-plan{min-height:0;padding:24px}.sales-plan-badge{margin-bottom:13px;display:inline-block;position:static}.sales-plan-modal{grid-template-columns:1fr}}
