.mcp-page .channel-product-hero h1 span{color:var(--color-mdv-green-dark)}.mcp-page .mcp-setup__stage{background:radial-gradient(ellipse at 0 100%, #e3f3dc 0, transparent 65%), radial-gradient(ellipse at 100% 0, #f2f5e8 0, transparent 65%), var(--color-mdv-paper);border:1px solid var(--color-mdv-line);border-radius:20px}.mcp-page .mcp-setup__panel{border-radius:12px;box-shadow:0 8px 24px #1c1d1f06}.mcp-page .mcp-setup__clients{background:#f4f5f2}.mcp-page .mcp-setup__clients button[aria-selected=true]{border-color:var(--color-mdv-line);color:var(--color-mdv-ink);background:#fff;box-shadow:0 1px 3px #1c1d1f1f}.mcp-page .mcp-examples{padding-top:112px}.mcp-page .mcp-section-heading{text-align:left;max-width:none;margin-bottom:64px}.mcp-page .mcp-section-heading h2{color:var(--color-mdv-ink);font-size:clamp(32px,3.6vw,46px)}.mcp-page .mcp-examples__list{gap:clamp(80px,9vw,120px)}.mcp-page .mcp-example__heading{text-align:left;grid-template-columns:1fr 1fr;align-items:end;gap:24px 80px;max-width:none;margin:0 0 24px;display:grid}.mcp-page .mcp-example__title{color:var(--color-mdv-ink);font-size:clamp(25px,2.6vw,32px)}.mcp-page .mcp-example__summary{color:var(--color-mdv-muted);text-align:right;margin:0;font-size:17px}.mcp-demo.mcp-demo--summary{--demo-line:var(--color-mdv-line);--demo-warm:#faf9f6;--demo-ink:var(--color-mdv-ink);--demo-muted:var(--color-mdv-muted);--demo-green:var(--color-mdv-green-dark);--mdv-focus-ring:var(--color-mdv-green-dark);background:var(--color-mdv-mint);border-radius:24px;padding:clamp(16px,3vw,36px)}.mcp-demo--summary[data-mcp-backdrop=analytics]{background:linear-gradient(90deg,#227a3408 1px,#0000 1px) 0 0/32px 32px,linear-gradient(#227a3408 1px,#0000 1px) 0 0/32px 32px,linear-gradient(135deg,#f6faef,#e6f2df)}.mcp-demo--summary[data-mcp-backdrop=public-prices]{background:radial-gradient(at 100% 0,#ccebe3 0,#0000 58%),radial-gradient(at 0 100%,#e0f0e4 0,#0000 58%),#f0f7f4}.mcp-demo--summary[data-mcp-backdrop=promotions]{background:radial-gradient(at 85% 100%,#f2decf 0,#0000 65%),linear-gradient(135deg,#faf8f0,#f8f0e7)}.mcp-demo--summary[data-mcp-backdrop=routines]{background:linear-gradient(110deg,#f0f4eb,#f0f4eb00),radial-gradient(#68846a30 1px,#0000 1px) 0 0/14px 14px,#e8efe8}.mcp-demo--summary .mcp-demo__window{background:#fff;border:1px solid #dce4d6;border-radius:16px;box-shadow:0 8px 30px #30432d0d}.mcp-demo--summary .mcp-demo__chrome{background:#fdfdfb;border-bottom:1px solid #ecece5;justify-content:flex-end;height:36px;padding-inline:16px}.mcp-demo--summary .mcp-demo__playback{color:var(--color-mdv-muted);background:#fff;border-color:#e1e4dc;position:static}.mcp-demo--summary .mcp-demo__panel{min-height:430px}.mcp-demo--summary .mcp-conversation{color:var(--color-mdv-ink)}.mcp-demo--summary .mcp-conversation__thread{justify-content:center;gap:18px;padding:28px 28px 100px}.mcp-demo--summary .mcp-conversation__thread>:first-child{margin-top:0}.mcp-demo--summary .mcp-question{color:var(--color-mdv-ink);background:#efeee8;border-radius:12px;padding:14px 18px;font-size:15px}.mcp-demo--summary .mcp-answer{font-size:15px;line-height:1.7}.mcp-demo--summary .mcp-tool-use{color:var(--color-mdv-muted);background:0 0;border:0;padding:0}.mcp-demo--summary .mcp-tool-use__icon{color:var(--color-mdv-green-dark)}.mcp-demo--summary .mcp-demo__visual{border-color:var(--color-mdv-line);background:#fff}.mcp-demo--summary .mcp-result figcaption{background:#fbfcf9;padding:15px 24px;font-size:14px}.mcp-demo--summary .mcp-result__body{padding:24px}.mcp-demo--summary .mcp-demo__composer{background:0 0;border:0}.mcp-demo--summary .mcp-funnel-stage:before{background:#e7eddc}.mcp-demo--summary .mcp-funnel-stage--2:before{background:#d7e4c9}.mcp-demo--summary .mcp-funnel-stage--3:before{background:#bfd4ab}.mcp-demo--summary .mcp-funnel-step--weak{color:#805f31;background:#f5eada;box-shadow:0 0 0 1px #e7d6bb}.mcp-demo--summary .mcp-funnel-step--weak strong{color:#805f31}.mcp-demo--summary .mcp-scraping .mcp-result__body{align-items:center;display:grid}.mcp-demo--summary .mcp-scraping__you{background:var(--color-mdv-green-dark)}.mcp-demo--summary .mcp-plan__content{align-content:center;gap:24px}.mcp-demo--summary .mcp-plan__deals{gap:12px}.mcp-demo--summary .mcp-plan__deal{border-color:var(--color-mdv-line);background:#fff}.mcp-demo--summary .mcp-action:not(.mcp-action--ghost){background:var(--color-mdv-green-dark)}.mcp-demo--summary .mcp-routines{color:var(--color-mdv-ink)}.mcp-demo--summary .mcp-routines__page{gap:24px;margin-block:auto;padding:24px}.mcp-demo--summary .mcp-routines__title{font-family:inherit;font-size:17px}.mcp-demo--summary .mcp-routines__list{gap:12px}.mcp-demo--summary .mcp-routines__card{border-color:var(--color-mdv-line);color:var(--color-mdv-ink);background:#fff;gap:6px;padding:18px}.mcp-demo--summary .mcp-routines__card[aria-pressed=true]{border-color:var(--color-mdv-line);color:var(--color-mdv-ink);background:#edf6e8}.mcp-demo--summary .mcp-routines__name{font-size:15px;font-weight:500}.mcp-demo--summary .mcp-routines__meta{color:inherit;opacity:.8;font-size:12px}.mcp-page .mcp-usecase{background:var(--color-mdv-paper);border-color:#dce4d6;border-radius:16px}.mcp-page .mcp-usecase__copy h3{color:var(--color-mdv-ink)}.mcp-page .mcp-usecase__question{color:var(--color-mdv-ink);background:#f0f2eb;border-color:#0000}.mcp-page :is(.mcp-channel-report,.mcp-owner-document,.mcp-ranking-report,.mcp-change-log){border-color:var(--color-mdv-line);box-shadow:none;background:#fff}.mcp-page .mcp-channel-report__bar--booking{background:var(--color-mdv-green-dark)}.mcp-page .mcp-channel-report__bar--airbnb{background:#a8c295}.mcp-page .mcp-owner-document h4{font-family:inherit}.mcp-page #mcp-faq{background:var(--color-mdv-paper);margin-top:96px}.mcp-page .mcp-closing{padding-block:96px}.mcp-page .mcp-closing h2{color:var(--color-mdv-ink)}@media (hover:hover){.mcp-demo.mcp-demo--summary .mcp-routines__card:hover{border-color:var(--color-mdv-line);box-shadow:0 3px 12px #1c1d1f12}}@media (width<=780px){.mcp-page .mcp-examples{padding-top:72px}.mcp-page .mcp-example__heading{grid-template-columns:1fr;gap:12px}.mcp-page .mcp-example__summary{text-align:left}.mcp-demo--summary .mcp-demo__panel{grid-template-columns:1fr;min-height:0}.mcp-demo.mcp-demo--summary{border-radius:20px;padding:8px}.mcp-demo--summary .mcp-demo__chrome{display:none}.mcp-demo--summary .mcp-conversation__thread{gap:10px;padding:18px;position:relative}.mcp-demo--summary .mcp-message{max-width:100%}.mcp-demo--summary .mcp-question{padding:12px 14px}.mcp-demo--summary .mcp-answer{line-height:1.55}.mcp-demo--summary .mcp-follow-ups:empty,.mcp-demo--summary .mcp-tool-use__activity{display:none}.mcp-demo--summary .mcp-demo__composer{background:var(--demo-warm)}.mcp-demo--summary .mcp-result figcaption{min-height:0;padding:12px 18px}.mcp-demo--summary .mcp-result__body{min-height:0;padding:20px 16px}.mcp-demo--summary .mcp-funnel-step{white-space:normal;text-align:center;flex-wrap:wrap;justify-content:center;gap:4px;height:auto;min-height:22px;padding-inline:6px;font-size:11px}.mcp-demo--summary .mcp-funnel-stage{font-size:13px}.mcp-demo--summary .mcp-analytics__caption{margin-bottom:0;font-size:12px}.mcp-demo--summary .mcp-routines__page{gap:14px;padding:18px}.mcp-demo--summary .mcp-routines__card{padding:12px 14px}.mcp-page #mcp-faq{margin-top:64px}}.mcp-demo--summary .mcp-demo__loading{background:var(--color-mdv-paper);color:var(--color-mdv-muted)}.mcp-demo--summary .mcp-demo__loading-dots i{background:var(--color-mdv-green-dark)}.mcp-demo--summary .mcp-message__copy[data-copied] .mcp-message__icon--done{color:var(--color-mdv-green-dark)}.mcp-demo--summary .mcp-message__copy:hover{color:var(--color-mdv-ink);background:#efeee8}.mcp-demo--summary .mcp-answer strong{font-weight:600}.mcp-rate-comparison{width:100%;container-type:inline-size}.mcp-rate-comparison__legend{color:#627267;flex-wrap:wrap;gap:10px 24px;margin:0 0 24px;font-size:12px;display:flex}.mcp-rate-comparison__legend span{align-items:center;gap:8px;display:flex}.mcp-rate-comparison__legend i{background:var(--color-mdv-green-dark);border-radius:2px;width:18px;height:3px}.mcp-rate-comparison__legend span+span i{background:0 0;border-top:2px dashed #7b8e70;height:0}.mcp-rate-comparison svg{width:100%;height:auto;display:block;overflow:visible}.mcp-rate-comparison text{fill:#627267;font-family:inherit;font-size:12px}.mcp-rate-comparison__grid{stroke:#dce4d6;stroke-width:1px}.mcp-rate-comparison__line{fill:none;stroke:var(--color-mdv-green-dark);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.mcp-rate-comparison__line--median{stroke:#7b8e70;stroke-width:2px;stroke-dasharray:5 5}.mcp-rate-comparison__dot{fill:var(--color-mdv-green-dark);stroke:#fff;stroke-width:2px}@container (width<=400px){.mcp-rate-comparison text{font-size:20px}.mcp-rate-comparison__weekday{display:none}}@container (width<=280px){.mcp-rate-comparison text{font-size:26px}}
