.x2090{--x-ink:var(--navy-950,#0b1220);--x-muted:var(--gray-500,#66758c);--x-line:var(--gray-100,#e9edf3);--x-o:#ff6a00;--x-o2:#ff9a4d;position:relative;overflow-x:clip}.x2090 .hb-ico,.x2090 .rcall-ico,.x2090 .rp-ico,.x2090 .tb-ico,.x2090 .ts-ico{background:linear-gradient(145deg,#4c8dff,#2346c9)!important;color:#fff!important;box-shadow:0 10px 22px -10px #4c8dff,inset 0 1px 0 hsla(0,0%,100%,.45)!important}.x2090 .ts-ico.tone-1{background:linear-gradient(145deg,#4ade80,#15803d)!important;box-shadow:0 10px 22px -10px #22c55e,inset 0 1px 0 hsla(0,0%,100%,.45)!important}.x2090 .ts-ico.tone-2{background:linear-gradient(145deg,#ffb36b,#ff5a00)!important;box-shadow:0 10px 22px -10px #ff6a00,inset 0 1px 0 hsla(0,0%,100%,.45)!important}.x2090 .ts-ico.tone-3{background:linear-gradient(145deg,#c084fc,#7c3aed)!important;box-shadow:0 10px 22px -10px #a855f7,inset 0 1px 0 hsla(0,0%,100%,.45)!important}.x2090 .tb-tile.is-lead .tb-ico{background:hsla(0,0%,100%,.14)!important;box-shadow:none!important}.x2090 .x-holo{position:relative;transform:perspective(900px) rotateX(var(--rx,0)) rotateY(var(--ry,0));transition:transform .2s ease-out,box-shadow .2s;transform-style:preserve-3d;will-change:transform}.x2090 .x-holo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--mx,50%) var(--my,50%),hsla(0,0%,100%,.35),transparent 45%),linear-gradient(115deg,transparent 35%,rgba(255,154,77,.08) 48%,rgba(61,123,255,.08) 55%,transparent 68%);opacity:0;transition:opacity .25s}.x2090 .x-holo:hover:after{opacity:1}.x2090 .x-rise{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.x2090 .x-rise.x-in{opacity:1;transform:none}.x-tile{position:relative;display:inline-grid;place-items:center;flex-shrink:0;color:#fff;background:linear-gradient(145deg,var(--a),var(--b));box-shadow:0 10px 22px -10px var(--a),inset 0 1px 0 hsla(0,0%,100%,.45),inset 0 -1px 0 rgba(0,0,0,.15);overflow:hidden}.x-tile:before{content:"";position:absolute;inset:0 0 50% 0;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,0))}.x-tile svg{position:relative}.x-calc{margin:16px 0 0;padding:18px;border-radius:26px;background:#fff;border:1px solid var(--x-line);box-shadow:0 18px 44px -28px rgba(11,18,32,.35);color:var(--x-ink)}.x-calc-h{display:flex;align-items:center;gap:12px}.x-calc-h>div{flex:1 1;min-width:0}.x-calc h2{margin:0;font:800 19px/1.2 Manrope,sans-serif;letter-spacing:-.02em;color:var(--x-ink)}.x-calc p{margin:2px 0 0;font-size:13px;color:var(--x-muted)}.x-mic{width:48px;height:48px;flex-shrink:0;border-radius:50%;border:0;cursor:pointer;color:#fff;background:linear-gradient(145deg,#ff6a00,#ff3d7f);box-shadow:0 10px 26px -10px #ff3d7f}.x-mic.is-on{animation:x-pulse 1.2s infinite}@keyframes x-pulse{0%{box-shadow:0 0 0 0 rgba(255,61,127,.5)}70%{box-shadow:0 0 0 16px rgba(255,61,127,0)}to{box-shadow:0 0 0 0 rgba(255,61,127,0)}}.x-heard{margin-top:10px;font-size:13px;font-weight:600;color:#c2410c}.x-chips{display:flex;gap:6px;flex-wrap:wrap;margin:14px 0 10px}.x-chips button{padding:8px 13px;border-radius:999px;border:1px solid var(--x-line);background:var(--gray-50,#f6f8fb);color:var(--x-ink);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.x-chips button.on{background:var(--x-ink);color:#fff;border-color:var(--x-ink)}.x-probs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.x-probs button{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 6px 12px;border-radius:18px;border:1px solid var(--x-line);background:#fff;color:var(--x-ink);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;line-height:1.2;transition:transform .18s cubic-bezier(.2,.9,.3,1.3),box-shadow .18s,border-color .18s}.x-probs button:hover{transform:translateY(-2px);box-shadow:0 12px 24px -16px rgba(11,18,32,.35)}.x-probs button.on{border-color:var(--x-o);box-shadow:0 0 0 2px var(--x-o),0 16px 28px -18px rgba(255,106,0,.7);transform:translateY(-3px)}.x-res{margin-top:14px;padding:16px;border-radius:22px;background:linear-gradient(135deg,#fff3e8,#eef4ff);border:1px solid #ffe1c7;animation:x-pop .35s cubic-bezier(.2,.9,.3,1.3)}@keyframes x-pop{0%{opacity:0;transform:scale(.96) translateY(6px)}to{opacity:1;transform:none}}.x-res small{color:var(--x-muted);font-size:12px}.x-res b{display:block;margin-top:2px;font:800 30px/1.05 Manrope,sans-serif;letter-spacing:-.02em;color:var(--x-ink)}.x-meta{display:flex;gap:6px;flex-wrap:wrap;margin:12px 0}.x-meta span{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:#fff;border:1px solid var(--x-line);font-size:12px;font-weight:600;color:var(--x-ink)}.x-cta{display:flex;align-items:center;justify-content:center;gap:8px;height:50px;border-radius:16px;background:linear-gradient(90deg,var(--x-o),var(--x-o2));color:#fff;font-weight:800;font-size:15px;text-decoration:none;box-shadow:0 10px 26px -8px rgba(255,106,0,.6)}.x-hint{margin-top:14px;text-align:center;font-size:12.5px;color:var(--x-muted)}@media(min-width:900px){.x-probs{grid-template-columns:repeat(6,minmax(0,1fr))}.x-calc{padding:24px}}@media (prefers-reduced-motion:reduce){.x-mic.is-on{animation:none}.x2090 .x-rise{opacity:1;transform:none}}