.mcp-spark-intro_intro__nD9C1,.mcp-spark-intro_prompt__CClHr{container-type:inline-size}@container (min-width: 1060px){.mcp-spark-intro_grid__n4tH_{grid-template-columns:minmax(0,.9fr) minmax(560px,1.1fr)}.mcp-spark-intro_copy__8LGqx{border-right-width:1px;padding:1.75rem 1.5rem}.mcp-spark-intro_background__ZGhAs{mask-image:none}}@container (max-width: 380px){.mcp-spark-intro_microphone__6b1Xu,.mcp-spark-intro_modelSelector__n7vY_{display:none}}.agent-revenue_root__G2Uj_{--ink:#0a0a0a;--mut:#737373;--mut-2:#a3a3a3;--line:#e5e5e5;--up:#15803d;container-type:inline-size;width:100%;color:var(--ink);font-size:13px;line-height:1.45}.agent-revenue_root__G2Uj_ *,.agent-revenue_root__G2Uj_ :after,.agent-revenue_root__G2Uj_ :before{box-sizing:border-box}.agent-revenue_panel__4Cc95{background:#ececec;border-radius:20px;padding:14px;display:flex;flex-direction:column;gap:12px}.agent-revenue_card__Pt1Ch{background:#fff;border-radius:14px;padding:18px 20px}.agent-revenue_head__d6n1W{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.agent-revenue_cardTitle__I2sbl{font-size:15px;font-weight:600;letter-spacing:-.1px}.agent-revenue_sub__IIczn{font-size:12.5px;color:var(--mut);margin-top:2px}.agent-revenue_kpis__xPw97{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.agent-revenue_kpi__0cLiw{min-width:0;border:1px solid #efefef;border-radius:12px;padding:12px 14px}.agent-revenue_label__D6KSG{font-size:12.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-revenue_valueRow__dQdBb{display:flex;align-items:baseline;gap:10px;margin-top:6px}.agent-revenue_value___0pCM{font-size:26px;font-weight:500;letter-spacing:-.6px;line-height:1.15;font-variant-numeric:tabular-nums}.agent-revenue_delta__iudaG{display:inline-flex;align-items:center;gap:3px;font-size:12.5px;font-weight:600;color:var(--up);font-variant-numeric:tabular-nums;white-space:nowrap}.agent-revenue_up__QTu5k{width:12px;height:12px;flex:none}.agent-revenue_legend__TBLcj{display:flex;gap:16px;font-size:12px;color:var(--mut)}.agent-revenue_legend__TBLcj span{display:inline-flex;align-items:center;gap:6px}.agent-revenue_legend__TBLcj i{width:18px;height:0;border-top:2.5px solid var(--brand)}.agent-revenue_legend__TBLcj i.agent-revenue_isDash__WOaHH{border-top:2px dashed #c4c4c4}.agent-revenue_chart__Pi_2B{position:relative;height:150px;margin-top:12px}.agent-revenue_svg__34QvE{position:absolute;inset:0;width:100%;height:100%;display:block;overflow:visible}.agent-revenue_dot__J8qqj{position:absolute;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:999px;background:var(--brand);box-shadow:0 0 0 2px #fff,0 1px 3px rgba(0,0,0,.2);pointer-events:none}.agent-revenue_dotB__4bpe1{background:#a3a3a3}.agent-revenue_cross__TWw86{position:absolute;top:8px;bottom:14px;width:0;border-left:1px solid #d4d4d4;pointer-events:none}.agent-revenue_tip__beZgV{position:absolute;top:4px;left:calc(var(--x) + 14px);z-index:2;min-width:232px;pointer-events:none}.agent-revenue_tip__beZgV.agent-revenue_flipLeft__VGAzz{left:calc(var(--x) - 14px);transform:translateX(-100%)}.agent-revenue_tipLift__2bKnQ{padding-top:10px;border-top:1px solid rgba(255,255,255,.12);font-size:12px;line-height:1;color:#86efac;white-space:nowrap}.agent-revenue_hit__816Q5{position:absolute;inset:0;cursor:crosshair;touch-action:pan-y}.agent-revenue_weeks__yxlTR{position:relative;height:16px;margin-top:4px}.agent-revenue_weeks__yxlTR span{position:absolute;transform:translateX(-50%);font-size:11px;color:var(--mut-2);white-space:nowrap}.agent-revenue_funnel__vVMlK{display:flex;flex-direction:column;gap:11px;margin-top:12px}.agent-revenue_funnelRow__SDAKy{display:grid;grid-template-columns:120px minmax(0,1fr) 44px 66px;gap:12px;align-items:center;font-size:13.5px}.agent-revenue_track__qWrO7{height:9px;border-radius:999px;background:#f0f0f0;overflow:hidden}.agent-revenue_track__qWrO7 i{display:block;height:100%;border-radius:999px;background:var(--brand)}.agent-revenue_num__hOhBy{font-weight:600;text-align:right;font-variant-numeric:tabular-nums}@container (max-width: 520px){.agent-revenue_panel__4Cc95{padding:10px;border-radius:16px}.agent-revenue_card__Pt1Ch{padding:16px}.agent-revenue_kpis__xPw97{grid-template-columns:minmax(0,1fr)}.agent-revenue_valueRow__dQdBb{justify-content:space-between}.agent-revenue_value___0pCM{font-size:22px}.agent-revenue_weeks__yxlTR span:nth-child(2n){display:none}.agent-revenue_funnelRow__SDAKy{grid-template-columns:96px minmax(0,1fr) 38px;font-size:13px}.agent-revenue_funnelRow__SDAKy>:last-child{display:none}.agent-revenue_legend__TBLcj{gap:12px}.agent-revenue_chart__Pi_2B{margin-top:22px}.agent-revenue_tip__beZgV,.agent-revenue_tip__beZgV.agent-revenue_flipLeft__VGAzz{width:232px;left:clamp(0px,calc(var(--x) - 116px),calc(100% - 232px));transform:none}}.agent-site_root__NkrsB{--ink:#0a0a0a;--ink-2:#212126;--ink-3:#404040;--ink-4:#525252;--mut:#737373;--mut-2:#a3a3a3;--line-2:#efefef;--soft-2:#f4f4f5;--fill:#5c5d64;position:relative;container:sf-agent-site/inline-size;color:var(--ink);font-size:13px;line-height:1.45}.agent-site_canvas__Cl_sB{position:relative;overflow:hidden;border-radius:16px;background:#f7f6f4;box-shadow:0 0 0 1px rgba(0,0,0,.05)}.agent-site_bg__dsxIv{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,rgba(10,10,10,.07) 1px,transparent 1.35px);background-size:20px 20px;background-position:10px 10px;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 35% 40%,#000 15%,rgba(0,0,0,.25) 70%,transparent 100%);mask-image:radial-gradient(ellipse 80% 80% at 35% 40%,#000 15%,rgba(0,0,0,.25) 70%,transparent 100%)}.agent-site_stack__b1vep{position:relative;display:grid}.agent-site_layer__u38JQ{grid-area:1/1;min-width:0}.agent-site_layer__u38JQ[inert]{visibility:hidden}.agent-site_grid__pPOcM{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;padding:20px 16px}.agent-site_col__OTjUU{min-width:0;display:flex;flex-direction:column;gap:12px}.agent-site_head__6oSac{display:flex;flex-direction:column;gap:5px}.agent-site_eyebrow__FIBrN{font-family:var(--font-mono);font-size:11px;font-weight:500;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:var(--mut)}.agent-site_isTools__FRDj6 .agent-site_eyebrow__FIBrN{display:inline-flex;align-items:center;gap:7px;color:var(--brand)}.agent-site_lockup__XWZCh svg{display:block;height:13px;width:auto}.agent-site_title__vdNte{font-size:16px;font-weight:500;letter-spacing:-.3px;line-height:1.3;color:var(--ink)}.agent-site_plus__6MKO1,.agent-site_plus__6MKO1 span{display:flex;align-items:center;justify-content:center}.agent-site_plus__6MKO1 span{width:34px;height:34px;border-radius:999px;background:#fff;color:var(--mut);box-shadow:0 0 0 1px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.03)}.agent-site_plus__6MKO1 svg{width:16px;height:16px}@container sf-agent-site (min-width: 900px){.agent-site_grid__pPOcM{grid-template-columns:minmax(0,2fr) auto minmax(0,1fr);gap:16px;padding:28px;align-items:stretch}.agent-site_plus__6MKO1{padding-top:34px}.agent-site_head__6oSac{min-height:39px;justify-content:flex-end}}.agent-site_site__1VGQq{container-type:inline-size;min-width:0}.agent-site_win__0ZCJP{font-size:calc(100cqw / 62);line-height:1.4;overflow:hidden;border-radius:1em;background:#fff;color:var(--ink-3);box-shadow:0 0 0 1px rgba(0,0,0,.06),0 .8em 2em -1.2em rgba(0,0,0,.07)}.agent-site_icon__m__VE{width:1.15em;height:1.15em;flex:none}.agent-site_chrome__5BJW_{display:flex;align-items:center;height:2.7em;padding:0 1.1em;background:#fafafa;border-bottom:1px solid var(--line-2)}.agent-site_dots__uVECF{display:flex;gap:.45em}.agent-site_dots__uVECF i{width:.7em;height:.7em;border-radius:999px;background:#e8e8e8}.agent-site_body__E4K1r{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:1.6em;padding:1.6em 1.8em 1.9em;align-items:start}.agent-site_skel__yBI4e{display:flex;flex-direction:column;gap:.55em}.agent-site_skel__yBI4e i{display:block;border-radius:.35em;background:linear-gradient(90deg,#f0f0f1,#f5f5f6 50%,#f0f0f1)}.agent-site_skel__yBI4e .agent-site_skelTitle__O5q8H{width:62%;height:1.55em}.agent-site_skelMeta__LwgyN{display:flex;gap:.5em}.agent-site_skel__yBI4e .agent-site_skelStars__7cHAk{width:5.2em;height:.7em;border-radius:999px}.agent-site_skel__yBI4e .agent-site_skelRating__Z_ag_{width:7.5em;height:.7em;border-radius:999px}.agent-site_lines__QUp26{margin-top:.8em;display:flex;flex-direction:column;gap:.45em}.agent-site_lines__QUp26 i{display:block;height:.55em;border-radius:999px;background:#f0f0f1}.agent-site_img__qLYqu{position:relative;overflow:hidden;aspect-ratio:16/10;border-radius:.8em;background:radial-gradient(120% 90% at 30% 0,#fcfcfc 0,rgba(252,252,252,0) 60%),linear-gradient(180deg,#f5f5f6,#eeeef0);box-shadow:inset 0 0 0 1px rgba(0,0,0,.03)}.agent-site_img__qLYqu,.agent-site_photo__ivm_t{display:flex;align-items:center;justify-content:center}.agent-site_photo__ivm_t{width:2.6em;height:2.6em;border-radius:999px;background:rgba(255,255,255,.75);color:var(--mut-2);box-shadow:0 0 0 1px rgba(0,0,0,.03)}.agent-site_photo__ivm_t svg{width:1.2em;height:1.2em}.agent-site_isThumb__NSvNm{border-radius:.6em}.agent-site_isThumb__NSvNm .agent-site_photo__ivm_t{width:1.9em;height:1.9em}.agent-site_isThumb__NSvNm .agent-site_photo__ivm_t svg{width:.95em;height:.95em}.agent-site_hero__74cdf{margin-top:1em}.agent-site_count__FvxfC{position:absolute;right:.7em;bottom:.7em;padding:.2em .55em;border-radius:999px;background:rgba(10,10,10,.32);color:#fff;font-size:.78em}.agent-site_arrow__dFlcu{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:2em;height:2em;border-radius:999px;background:rgba(255,255,255,.88);color:var(--ink-4);box-shadow:0 0 0 1px rgba(0,0,0,.04)}.agent-site_arrow__dFlcu svg{width:1em;height:1em}.agent-site_isLeft__TgHEy{left:.7em}.agent-site_isRight__uOpZa{right:.7em}.agent-site_thumbs__DfSEM{margin-top:.6em;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6em}.agent-site_card__OenOA{display:flex;flex-direction:column;gap:1em;padding:1.3em;border-radius:.9em;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.06)}.agent-site_cardHead__qetNc{display:flex;align-items:baseline;justify-content:space-between;gap:1em}.agent-site_cardHead__qetNc b{font-size:1.15em;font-weight:500;letter-spacing:-.02em;color:var(--ink-2)}.agent-site_cardHead__qetNc span{font-size:.88em;color:var(--mut);white-space:nowrap}.agent-site_cardHead__qetNc strong{font-weight:600;color:var(--ink-3)}.agent-site_row__U9bZ0{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.7em}.agent-site_field__v2IyG{display:flex;flex-direction:column;gap:.35em;min-width:0}.agent-site_label__g03er{font-size:.85em;font-weight:500;color:var(--ink-4)}.agent-site_input__Y89fn{display:flex;align-items:center;gap:.5em;height:2.65em;padding:0 .75em;border-radius:.5em;background:#fff;font-size:.95em;color:var(--ink-3);white-space:nowrap;overflow:hidden;box-shadow:0 0 0 1px #e6e6e9}.agent-site_isFocus__Jxo7G{box-shadow:0 0 0 1px #b9b9bf,0 0 0 .3em rgba(47,48,55,.05)}.agent-site_input__Y89fn .agent-site_icon__m__VE{color:var(--mut-2)}.agent-site_input__Y89fn .agent-site_isEnd__HqS77{margin-left:auto}.agent-site_btn__yWbBg{display:flex;align-items:center;justify-content:center;height:2.9em;border-radius:.55em;background:var(--fill);color:#fff;font-size:1em;font-weight:500;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.agent-site_cal__GxPuQ{margin:-.3em -.4em 0;padding:.9em;border-radius:.8em;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.06),0 .5em 1.2em -.6em rgba(0,0,0,.08)}.agent-site_field__v2IyG .agent-site_cal__GxPuQ{margin:.1em -.4em 0}.agent-site_calHead__qM2ap{display:flex;align-items:center;justify-content:space-between;margin-bottom:.6em}.agent-site_calHead__qM2ap b{font-size:.95em;font-weight:500;color:var(--ink-3)}.agent-site_calHead__qM2ap span{display:flex;align-items:center;justify-content:center;width:1.9em;height:1.9em;border-radius:.45em;color:var(--mut);box-shadow:0 0 0 1px #ececee}.agent-site_calHead__qM2ap svg{width:.95em;height:.95em}.agent-site_calGrid__q6udu{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));row-gap:.15em;text-align:center}.agent-site_weekday__bcqUg{padding-bottom:.35em;font-size:.72em;font-weight:500;color:var(--mut-2)}.agent-site_day__iBPKC{display:flex;align-items:center;justify-content:center;height:2.35em;font-size:.85em;color:var(--ink-4)}.agent-site_isOff__U8GEp{color:#dcdcdc;text-decoration:line-through}.agent-site_isIn__n0tMU{background:var(--soft-2)}.agent-site_isPicked__sEBnj{background:var(--fill);color:#fff;border-radius:.5em}.agent-site_isPicked__sEBnj.agent-site_isFrom__JnXts{border-radius:.5em 0 0 .5em}.agent-site_isPicked__sEBnj.agent-site_isTo___v4BS{border-radius:0 .5em .5em 0}.agent-site_steps__QCSjK{height:.35em;border-radius:999px;background:#ececee;overflow:hidden}.agent-site_steps__QCSjK i{display:block;width:25%;height:100%;background:var(--fill)}.agent-site_menu__9f848{margin-top:-.15em;padding:.3em;border-radius:.6em;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.06),0 .5em 1.2em -.6em rgba(0,0,0,.08)}.agent-site_menu__9f848 li{display:flex;align-items:center;gap:.5em;padding:.45em .55em;border-radius:.4em;font-size:.88em;color:var(--ink-4);white-space:nowrap;overflow:hidden}.agent-site_menu__9f848 li.agent-site_isOn__6egb2{background:var(--soft-2);color:var(--ink-3)}.agent-site_menu__9f848 .agent-site_icon__m__VE{color:var(--mut-2)}.agent-site_slider__GJX1L{position:relative;height:2.65em;display:flex;align-items:center}.agent-site_slider__GJX1L i{position:absolute;left:0;right:0;height:.35em;border-radius:999px;background:#ececee}.agent-site_slider__GJX1L b{display:block;width:46%;height:100%;border-radius:999px;background:var(--fill)}.agent-site_slider__GJX1L span{position:absolute;left:46%;width:1.3em;height:1.3em;margin-left:-.65em;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #d6d6da,0 .1em .25em rgba(0,0,0,.06)}.agent-site_tools__D7V2f{flex:1;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:16px;border-radius:14px;background:linear-gradient(180deg,#fdfcfb,#faf9f6);box-shadow:0 0 0 1px rgba(0,0,0,.05)}.agent-site_toolsHead__qBrmK{padding:0 2px 4px;font-size:12.5px;font-weight:600;color:var(--ink)}.agent-site_toolList__dFUfk{display:flex;flex-direction:column;gap:14px}.agent-site_tool__oxB7y{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.agent-site_badge__4CWhr{display:inline-flex;align-items:flex-start;gap:7px;max-width:100%;padding:6px 10px 6px 8px;border-radius:8px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.03)}.agent-site_badge__4CWhr svg{width:14px;height:14px;flex:none;margin-top:1.5px;color:var(--mut)}.agent-site_badge__4CWhr code{min-width:0;font-family:var(--font-mono);font-size:12.5px;line-height:1.35;color:var(--ink);overflow-wrap:anywhere}.agent-site_toolDetail___UMZ5{padding-left:2px;font-size:12.5px;line-height:1.4;color:var(--ink-4)}.odometer_odo__K99A3{display:inline-flex;vertical-align:top}.odometer_digits__8V13c{display:inline-flex;align-items:flex-start;transition:opacity .7s cubic-bezier(.16,1,.3,1) calc(var(--stagger, 0) * .14s),transform 1.1s cubic-bezier(.16,1,.3,1) calc(var(--stagger, 0) * .14s),filter .9s cubic-bezier(.16,1,.3,1) calc(var(--stagger, 0) * .14s)}.odometer_col__MpXYp{display:inline-block;height:1.3em;margin:-.15em 0;overflow:hidden;line-height:1.3em;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 .22em,#000 1.08em,transparent 1.3em);mask-image:linear-gradient(180deg,transparent 0,#000 .22em,#000 1.08em,transparent 1.3em)}.odometer_strip__58Bqa{display:block;transform:translateY(calc(var(--to) * -1.3em));transition:transform calc(1.5s + var(--i) * .22s) cubic-bezier(.16,1,.3,1) calc(var(--stagger, 0) * .14s)}.odometer_strip__58Bqa:before{content:"0\A 1\A 2\A 3\A 4\A 5\A 6\A 7\A 8\A 9\A 0\A 1\A 2\A 3\A 4\A 5\A 6\A 7\A 8\A 9\A 0\A 1\A 2\A 3\A 4\A 5\A 6\A 7\A 8\A 9\A 0\A 1\A 2\A 3\A 4\A 5\A 6\A 7\A 8\A 9";display:block;white-space:pre;line-height:1.3em}.odometer_unit__TTp3R{display:inline-block;transition:opacity .6s ease calc(var(--stagger, 0) * .14s + .45s),transform .9s cubic-bezier(.16,1,.3,1) calc(var(--stagger, 0) * .14s + .45s)}.odometer_unit__TTp3R:before{content:attr(data-unit)}.odometer_isArmed__Sbw4O .odometer_digits__8V13c{opacity:0;transform:translateY(.22em);filter:blur(10px);transition:none}.odometer_isArmed__Sbw4O .odometer_strip__58Bqa{transform:translateY(0);transition:none}.odometer_isArmed__Sbw4O .odometer_unit__TTp3R{opacity:0;transform:translateY(.3em);transition:none}