.rd-ai-play{--ai-open:.7s}@media (prefers-reduced-motion:no-preference){.rd-ai-play.is-opening>.rd-asst-you,.rd-ai-play.is-opening>.rd-asst-row{animation:rd-aix-said var(--dur-slow) var(--ease-out) calc(var(--ai-open) + var(--at,0s)) backwards}.rd-ai-play.is-opening .rd-asst-said{animation:rd-aix-said var(--dur-slow) var(--ease-out) calc(var(--ai-open) + var(--at,0s) + .75s) backwards}.rd-ai-play.is-opening .rd-ai-wait{animation:rd-aix-wait .75s linear calc(var(--ai-open) + var(--at,0s)) backwards}.rd-ai-play.is-opening .rd-asst-mark>span:first-child{animation:rd-asst-work .9s var(--ease) calc(var(--ai-open) + var(--at,0s))}}@keyframes rd-aix-said{0%{opacity:0;transform:translateY(9px)}}@keyframes rd-aix-wait{0%,to{opacity:0}30%,80%{opacity:1}}@media (min-width:1081px){.rd-aix-window .rd-asst{margin-bottom:14px}}@media (min-width:1081px) and (min-height:821px){.rd-aix-window .rd-asst-said p,.rd-aix-window .rd-asst-you{font-size:16px}}@media (min-width:1081px) and (max-height:820px){.rd-aix>.rd-home-hero{padding-top:24px}.rd-aix-window .rd-ad-listing{padding:8px}.rd-aix-window .rd-ad-listing img{width:120px;height:80px}}.rd-aix .rd-asst-sub-label{white-space:nowrap}.rd-aix .rd-ai-start .rd-input-wrap,.rd-aix .rd-ai-start .rd-btn-pill{flex:100%}@media (max-width:380px){.rd-aix .rd-ai-start .rd-btn-pill{white-space:normal;text-wrap:balance;min-width:0;padding-inline:18px}}.rd-aix .rd-hx-beat-head .rd-site-heading{max-width:21em}.rd-aix-phone .rd-home-phone-screen{background:var(--surface);flex-direction:column;display:flex}.rd-aix-phone .rd-home-pd-status{color:var(--text)}.rd-aix-phone .rd-ad-listing{gap:10px;margin:6px 10px 10px;padding:8px}.rd-aix-phone .rd-ad-listing img{width:92px;height:62px}.rd-aix-phone .rd-ad-listing p{font-size:12px;line-height:1.4}.rd-aix-phone .rd-ad-listing .rd-ad-listing-price{font-size:16px}.rd-aix-house{padding-inline:16px}.rd-aix-house-kind{align-items:center;gap:6px;display:flex}.rd-aix-phone .rd-aix-house{min-height:80px;padding-inline:14px}.rd-aix-phone .rd-asst{border-radius:20px;flex-direction:column;flex:1;min-height:0;margin:0 8px 20px;padding:14px 12px 10px;display:flex}.rd-aix-phone .rd-asst-head{grid-template-areas:"mark title""sub sub";gap:10px}.rd-aix-phone .rd-asst-title{align-self:center}.rd-aix-phone .rd-asst-head>.rd-asst-mark{font-size:34px!important}.rd-aix-phone .rd-asst-sub{font-size:12px}.rd-aix-phone .rd-asst-thread{flex:1;align-content:start;min-height:0;padding:12px 0;overflow:hidden}.rd-aix-phone .rd-ai-play{gap:10px}.rd-aix-phone .rd-asst-said p,.rd-aix-phone .rd-asst-you{font-size:13px;line-height:1.45}.rd-aix-phone .rd-asst-said,.rd-aix-phone .rd-asst-you{padding:7px 11px}.rd-aix-phone .rd-asst-said{max-width:100%}.rd-aix-composer{border-radius:var(--r-xl);box-shadow:inset 0 0 0 1px var(--asst-control), inset 0 1px 0 #ffffff29;background:linear-gradient(#ffffff18,#ffffff0d);align-items:center;gap:6px;padding:4px 4px 4px 14px;display:flex}.rd-aix-composer>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--asst-ink3);flex:1;font-size:12px;overflow:hidden}.rd-aix-composer>i{background:var(--asst-go);color:#052014;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid;box-shadow:inset 0 1px #ffffff73}.rd-aix-answer .rd-verdict-detail{display:none}.rd-aix-answer .rd-verdict-statement{margin-top:8px}.rd-aix-answer .rd-verdict-statement,.rd-aix-answer>.rd-summary-strip{margin-bottom:10px}.rd-aix-answer .rd-summary-strip-hero{min-width:0;padding-inline:18px}.rd-aix-answer .rd-summary-strip-metrics>div{padding-inline:12px}@media (min-width:1000px) and (max-width:1199px){.rd-aix-answer .rd-summary-strip-metrics{grid-template-columns:repeat(2,1fr)}.rd-aix-answer .rd-summary-strip-metrics>div{padding-block:9px}.rd-aix-answer .rd-summary-strip-metrics>div:nth-child(odd){border-left:0}.rd-aix-answer .rd-summary-strip-metrics>div:nth-child(n+3){border-top:1px solid var(--border)}}.rd-asst.rd-aix-dock{box-shadow:none;margin-bottom:0;padding:14px 16px 2px}.rd-aix-dock .rd-asst-thread{padding:12px 0}.rd-aix-dock .rd-ai-play{gap:10px}.rd-aix-dock .rd-asst-said,.rd-aix-dock .rd-asst-you{padding:8px 12px}.rd-aix-dock .rd-asst-said p,.rd-aix-dock .rd-asst-you{font-size:13px;line-height:1.5}@media (min-width:1000px){.rd-aix .rd-hx-slot.is-laptop .rd-home-browser-screen{height:auto;min-height:558px}.rd-aix .rd-hx-slot.is-laptop .rd-hx-app-body{padding-bottom:10px}.rd-aix .rd-hx-slot.is-laptop .rd-hx-read .rd-asst{margin-bottom:0}}.rd-aix-flag{white-space:nowrap;color:var(--asst-ink);align-items:baseline;gap:5px;margin-right:3px;font-weight:650;display:inline-flex}.rd-aix-flag svg{color:var(--asst-green-bright);align-self:center}.rd-hx-phone-ai.rd-aix-phone-ai .rd-hx-read{flex-direction:column;display:flex;-webkit-mask-image:none;mask-image:none}.rd-hx-phone-ai.rd-aix-phone-ai .rd-asst{flex-direction:column;flex:1;min-height:0;padding-bottom:22px;display:flex}.rd-hx-phone-ai.rd-aix-phone-ai .rd-asst-thread{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 40px);mask-image:linear-gradient(#0000,#000 40px)}.rd-hx-phone-ai.rd-aix-phone-ai .rd-asst-thread>.rd-asst-row{flex:none}.rd-hx-phone-ai.rd-aix-phone-ai .rd-aix-composer{margin-top:10px}@media (max-width:999px){.rd-aix .rd-hx-slot.is-pocket>.rd-hx-window{border:1px solid var(--site-line);box-shadow:var(--site-shadow);border-radius:14px}.rd-aix .rd-hx-slot.is-pocket>.rd-hx-window .rd-home-apptabs{display:none}@supports selector(:has(*)){.rd-aix .rd-hx-slot.is-pocket:has(>.rd-hx-window){align-self:center;width:min(360px,50% - 8px)}}}@media (max-width:679px){@supports selector(:has(*)){.rd-aix .rd-hx-slot.is-pocket:has(>.rd-hx-window){display:none}}.rd-aix>.rd-home-hero{padding-bottom:40px}.rd-aix>.rd-hx-story{padding-top:48px}}@media (max-width:999px){.rd-hx-beat.is-bare .rd-aix-composer{display:none}.rd-hx-beat.is-bare .rd-home-phone.rd-aix-phone{border:0;border-radius:0;overflow:visible}.rd-hx-beat.is-bare .rd-aix-phone .rd-home-phone-screen{background:0 0;overflow:visible}.rd-hx-beat.is-bare .rd-aix-phone .rd-ad-listing{gap:14px;margin:0 0 12px;padding:10px}.rd-hx-beat.is-bare .rd-aix-phone .rd-ad-listing img{width:112px;height:76px}.rd-hx-beat.is-bare .rd-aix-phone .rd-ad-listing p{font-size:14px}.rd-hx-beat.is-bare .rd-aix-phone .rd-ad-listing .rd-ad-listing-price{font-size:20px}.rd-hx-beat.is-bare .rd-aix-phone .rd-asst{margin:0;padding:18px 16px 6px}.rd-hx-beat.is-bare .rd-aix-phone .rd-asst-thread{padding:14px 0;overflow:visible}.rd-hx-beat.is-bare .rd-aix-phone .rd-asst-said p,.rd-hx-beat.is-bare .rd-aix-phone .rd-asst-you{font-size:14px}.rd-hx-beat.is-bare .rd-aix-phone .rd-aix-house{min-height:98px;padding-inline:16px}.rd-hx-beat.is-bare .rd-aix-read-end :is(.rd-asst-greet,.rd-asst-lead,.rd-asst-part.is-assumptions){display:none}.rd-hx-beat.is-bare .rd-aix-read-end :is(.rd-asst-parts,.rd-asst-part){border-top:0;margin-top:0}.rd-hx-beat.is-bare .rd-aix-read-end .rd-asst-part .rd-asst-part-head{margin-top:2px}.rd-hx-beat.is-bare .rd-aix-phone-ai .rd-asst{padding-bottom:6px}.rd-hx-beat.is-bare .rd-aix-phone-ai .rd-asst-thread{display:grid;overflow:visible;-webkit-mask-image:none;mask-image:none}}.rd-aix-read-top .rd-asst-part.is-questions{display:none}@media (max-width:679px){.rd-hx-beat.is-bare.is-whole .rd-aix-read-top .rd-asst-part.is-questions{display:block}.rd-hx-beat.is-bare.is-whole .rd-hx-devices{margin:0;padding:0;display:block;overflow:visible}.rd-hx-beat.is-bare.is-whole .rd-hx-slot.is-phone{display:none}.rd-hx-beat.is-bare.is-whole .rd-hx-slot.is-pocket{width:auto}.rd-hx-beat.is-bare.is-whole .rd-hx-slot.is-pocket>.rd-hx-phone-ai{position:static}.rd-hx-beat.is-bare.is-whole .rd-hx-slot.is-pocket>.rd-hx-phone-ai .rd-home-phone-screen{height:auto}.rd-hx-beat.is-bare.is-whole .rd-hx-slot.is-pocket>.rd-hx-phone-ai .rd-hx-read{overflow:visible;-webkit-mask-image:none;mask-image:none}.rd-hx-beat.is-bare.is-column .rd-hx-devices{gap:32px;margin:0;padding:0;display:grid;overflow:visible}.rd-hx-beat.is-bare.is-column .rd-hx-slot.is-phone,.rd-hx-beat.is-bare.is-column .rd-hx-slot.is-pocket{width:auto}@supports selector(:has(*)){.rd-aix .rd-hx-beat.is-bare .rd-hx-devices:not(:has(.rd-hx-slot.is-pocket)) .rd-hx-slot.is-phone{width:100%}}}@media (max-width:389px){.rd-aix-window .rd-ad-listing img{width:96px;height:66px}.rd-hx-beat.is-bare .rd-aix-phone .rd-ad-listing img{width:88px;height:60px}.rd-hx-beat.is-bare .rd-aix-phone .rd-aix-house{min-height:82px}}.rd-aix-asks .rd-home-kinds-track li{white-space:normal;text-wrap:balance;padding-block:.32em;font-size:clamp(22px,2.3vw,32px);line-height:1.25}@media (max-width:900px){.rd-aix-asks .rd-home-kinds-track li{padding-block:.5em;line-height:1.18}}
