.ready-shell{--ready-accent:#f87171;--ready-accent-strong:#fca5a5;--ready-accent-soft:#f8717114;--ready-accent-border:#f8717159;--ready-accent-glow:#f871711f;--ready-success:#d7fb6a;--ready-success-strong:#e8ffb0;--ready-success-soft:#d7fb6a14;--ready-success-border:#d7fb6a59}body:has(.ready-shell){background-image:radial-gradient(circle at 22% 0,#8b5cf624,#0000 30%),radial-gradient(circle at 88% 12%,#f8717124,#0000 28%)}body:has(.ready-shell)::selection{color:#140909;background:#f87171}.ready-shell .eyebrow{color:var(--ready-accent)}.ready-shell .button.primary{background:var(--ready-accent);border-color:var(--ready-accent);color:#140909}.ready-shell .button.primary:hover:not(:disabled){color:#140909;background:#fca5a5;border-color:#fca5a5}.ready-shell .topbar-links a:hover{color:var(--ready-accent-strong)}.ready-page{padding-bottom:48px}.ready-footer{justify-content:space-between}.ready-submit-note{max-width:62ch;margin:-8px 0 24px;font-size:14px;line-height:1.55}.ready-topbar{grid-template-columns:minmax(0,auto) minmax(0,1fr) minmax(0,auto);align-items:center;gap:18px;max-width:1180px;height:68px;display:grid}.ready-topbar .ready-nav{justify-self:center}.ready-nav a.active,.ready-nav a[aria-current=page]{color:var(--ready-accent-strong)}.ready-topbar-actions{flex-wrap:nowrap;justify-content:flex-end;justify-self:end;align-items:center;gap:14px;min-width:0;display:flex}.ready-topbar-actions .cl-rootBox,.ready-topbar-actions .cl-userButtonTrigger{align-items:center;display:flex}.ready-topbar-actions a.active{color:#fff;font-weight:800}.ready-site-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.ready-site-card,.ready-dashboard-card{align-content:start;gap:12px;display:grid}.ready-site-card-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ready-site-card-badges{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.ready-site-card p,.ready-dashboard-card p{color:#8b93a7;margin:0;line-height:1.55}.ready-meta-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ready-score,.ready-level,.ready-category,.ready-status,.ready-badge{border:1px solid #242832;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:850}.ready-score{color:var(--ready-accent);border-color:var(--ready-accent-border);background:var(--ready-accent-soft)}.ready-level{color:var(--ready-accent-strong);border-color:var(--ready-accent-border);background:var(--ready-accent-soft)}.ready-category,.ready-status{color:#8b93a7}.ready-badge.partner{color:#fbbf24;background:#fbbf2414;border-color:#fbbf2457}.ready-badge.affiliate{color:#86efac;background:#86efac14;border-color:#86efac57}.ready-badge.affiliate-pending{color:#a5b4fc;background:#a5b4fc14;border-color:#a5b4fc57}.ready-flag-row{flex-wrap:wrap;gap:8px;display:flex}.ready-flag{color:#8b93a7;border:1px solid #242832;border-radius:999px;padding:5px 9px;font-size:11px}.ready-flag.on{color:var(--ready-success);border-color:var(--ready-success-border);background:var(--ready-success-soft)}.ready-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.ready-checkbox{align-items:center;gap:10px;display:flex}.ready-checkbox input{width:auto}.ready-partner-section{margin-bottom:28px}.ready-submit-form,.ready-success{gap:14px;max-width:760px;display:grid}.ready-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ready-next-action{color:#a2a9b8;margin:0;font-size:13px}.ready-manage-layout{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:start;gap:14px;display:grid}.ready-manage-side{gap:14px;display:grid}.ready-manage-form{gap:12px;margin-top:14px;display:grid}.ready-toggle-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ready-checklist{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.ready-checklist li{background:#0a0c11;border:1px solid #242832;border-radius:8px;gap:4px;padding:12px;display:grid}.ready-checklist li.done{border-color:var(--ready-success-border);background:var(--ready-success-soft)}.ready-checklist strong{color:#fff}.ready-checklist span,.ready-checklist em{color:#8b93a7;font-size:12px;font-style:normal}.ready-checklist em{color:var(--ready-accent)}.ready-checklist li.done em{color:var(--ready-success)}.ready-upsell{gap:10px;height:max-content;display:grid}.ready-upsell.compact h2{font-size:20px}.ready-profile-layout{grid-template-columns:minmax(0,1fr) minmax(280px,.75fr);align-items:start;gap:14px;display:grid}.ready-profile-main{gap:14px;display:grid}.ready-profile-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ready-profile-link{text-overflow:ellipsis;white-space:nowrap;color:#fff;max-width:100%;font-weight:700;text-decoration:none;display:inline-block;overflow:hidden}.ready-profile-link:hover{color:var(--ready-accent);text-decoration:underline}.ready-label{text-transform:uppercase;color:#8b93a7;margin-bottom:4px;font-size:11px;font-weight:850;display:block}.ready-tags{flex-wrap:wrap;gap:8px;display:flex}.ready-tags span{color:#a2a9b8;border:1px solid #242832;border-radius:999px;padding:5px 9px;font-size:12px}.ready-pricing-grid .price-card.highlighted{border-color:var(--ready-accent-border);background:linear-gradient(180deg,var(--ready-accent-soft),#0c0e13)}.ready-plan-features{color:#a2a9b8;margin:12px 0 18px;padding-left:18px;line-height:1.6}.ready-pricing-note{max-width:760px}.ready-agent-index-note{gap:8px;max-width:760px;margin:0 0 22px;display:grid}.ready-agent-index-note h2{color:#fff;margin:0;font-size:20px}.ready-agent-index-note a{color:var(--ready-accent)}.ready-landing-steps span{border-color:var(--ready-accent-border);color:var(--ready-accent)}.ready-shell .ready-landing-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.ready-social-proof{margin:-8px 0 22px;font-size:14px}.ready-filter-note{margin:-8px 0 18px;font-size:13px;line-height:1.55}.ready-filter-note strong{color:#c5cad6;font-weight:750}.ready-directory-owner-cta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.ready-directory-owner-cta p{margin:0}.ready-owner-cta{border-top:1px solid #242832;flex-wrap:wrap;align-items:center;gap:12px;padding-top:8px;display:flex}.ready-owner-cta p{margin:0}.ready-submit-timeline{color:#a2a9b8;margin:0;padding-left:20px;line-height:1.7}.ready-submit-timeline li.done{color:var(--ready-success)}.ready-claim-banner{gap:12px;margin-bottom:14px;display:grid}.ready-partner-checklist{gap:8px;margin:12px 0;padding:0;list-style:none;display:grid}.ready-partner-checklist li{color:#8b93a7;border:1px solid #242832;border-radius:8px;padding:10px 12px;font-size:13px}.ready-partner-checklist li.done{border-color:var(--ready-success-border);background:var(--ready-success-soft);color:var(--ready-success)}.ready-faq-head{margin-top:8px}.ready-faq{margin-bottom:28px}.ready-score-breakdown{gap:10px;display:grid}.ready-score-breakdown h2{color:#fff;margin:0;font-size:18px}.ready-score-breakdown-list{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.ready-score-breakdown-list li{color:#8b93a7;border:1px solid #242832;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:13px;display:flex}.ready-score-breakdown-list li.earned{border-color:var(--ready-success-border);background:var(--ready-success-soft);color:#c5cad6}.ready-score-breakdown-list li strong{color:#fff;white-space:nowrap;font-size:12px}.ready-score-breakdown-list li.earned span:before{content:"✓";color:var(--ready-success);margin-right:8px;font-weight:900}.ready-score-breakdown-list li.earned strong{color:var(--ready-success)}.ready-widget-cta-wrap{margin:-4px 0 18px}.ready-widget-cta-pill{border:1px solid var(--ready-accent-border);background:linear-gradient(90deg,var(--ready-accent-soft),#f8717108);color:#fff;max-width:100%;box-shadow:0 0 0 1px var(--ready-accent-glow),0 10px 30px #00000038;border-radius:999px;align-items:center;gap:12px;padding:10px 14px 10px 12px;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;display:inline-flex}.ready-widget-cta-pill:hover{color:#fff;border-color:#f87171a6;transform:translateY(-1px);box-shadow:0 0 0 1px #f871712e,0 14px 34px #00000047}.ready-widget-cta-points{color:var(--ready-accent);background:var(--ready-accent-soft);border:1px solid #f871718c;border-radius:999px;flex:none;padding:4px 8px;font-size:11px;font-weight:900;animation:2.4s ease-in-out infinite ready-widget-cta-pulse}.ready-widget-cta-copy{gap:2px;min-width:0;display:grid}.ready-widget-cta-copy strong{color:#fff;font-size:14px;font-weight:850;line-height:1.2}.ready-widget-cta-copy span{color:#c5cad6;font-size:12px;line-height:1.3}@keyframes ready-widget-cta-pulse{0%,to{box-shadow:0 0 #f8717100}50%{box-shadow:0 0 0 4px #f871711f}}@media (max-width:860px){.ready-topbar{grid-template-columns:minmax(0,1fr) auto;gap:12px;height:auto;padding:14px 18px}.ready-topbar .ready-nav{grid-column:1/-1;justify-self:stretch;overflow:auto}}@media (max-width:980px){.ready-site-grid,.ready-dashboard-grid,.ready-manage-layout,.ready-profile-layout,.ready-filters,.ready-shell .ready-landing-steps{grid-template-columns:1fr}}.ready-sticky-bar{z-index:40;border-top:1px solid var(--ready-accent-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none;background:#140909f0;justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;transition:transform .25s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.ready-sticky-bar.visible{pointer-events:auto;transform:translateY(0)}.ready-sticky-bar p{color:#c5cad6;max-width:720px;margin:0;font-size:13px;line-height:1.45}.ready-sticky-bar strong{color:#fff}body:has(.ready-shell).has-bottom-sticky{padding-bottom:var(--bottom-sticky-bar-height,64px);--cw-floating-bottom:calc(var(--bottom-sticky-bar-height,64px) + 14px)}@media (max-width:760px){.ready-sticky-bar{text-align:center;flex-direction:column;align-items:stretch}.ready-sticky-bar .button{width:100%}.ready-directory-owner-cta{text-align:center;flex-direction:column;align-items:stretch}.ready-directory-owner-cta .button{width:100%}}@media (prefers-reduced-motion:reduce){.ready-sticky-bar{transition:none}.ready-widget-cta-points{animation:none}}
