.rx{--rx-red: #b7102a;--rx-red-d: #db313f;--rx-rose: #ffb3b1;--rx-ink: #1a1c1c;--rx-paper: #f9f9f9;--rx-band: #f3f3f3;--rx-line: #e2e2e2;--rx-grey: #5f5e5e;--rx-arrive: cubic-bezier(.2,0,0,1);--rx-fall: cubic-bezier(.55,0,1,.45);--rx-nav: 72px;padding:28px 24px 96px;overflow-x:clip}.rx .material-symbols-outlined{width:1em;height:1em;overflow:hidden;flex:none}.rx-side{display:contents}.rx-label{font:600 11px/1.3 var(--font-body);text-transform:uppercase;letter-spacing:.15em}.rx-eyebrow-row{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;-moz-column-gap:16px;column-gap:16px;margin-bottom:12px}.rx-eyebrow{margin:0;color:var(--rx-red)}.rx-lang{display:none;align-items:center;min-height:44px;margin:-14px 0;color:#68625d;text-decoration:none}.rx-lang:hover{color:var(--rx-red)}.rx-h1{margin:0;font:700 38px/.98 var(--font-head);letter-spacing:-.045em;color:var(--rx-ink);text-wrap:balance}.rx-h1 span{color:var(--rx-red)}.rx-band{position:sticky;top:var(--rx-nav);z-index:20;margin:18px -24px 0;padding:8px 24px 10px;background:var(--rx-paper);border-bottom:1px solid var(--rx-line)}.rx-band-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:6px}.rx-band-head .rx-label{color:var(--rx-grey);white-space:nowrap}.rx-count b{font:700 15px/1 var(--font-head);letter-spacing:-.02em;color:var(--rx-red);font-variant-numeric:tabular-nums}.rx-wallbox{position:relative}.rx-wall{position:relative;width:100%;height:74px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Crect width='3' height='4' fill='%23dcdcdc'/%3E%3C/svg%3E") 0 0 / 4px 5px}.rx-wallbox[data-t] .rx-wall{width:var(--rx-w);height:var(--rx-h)}.rx-wallbox[data-t=xs] .rx-wall{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Crect width='3' height='4' fill='%23dcdcdc'/%3E%3C/svg%3E") 0 0 / 4px 5px}.rx-wallbox[data-t=s] .rx-wall{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='7'%3E%3Crect width='4' height='6' fill='%23dcdcdc'/%3E%3C/svg%3E");background-size:5px 7px}.rx-wallbox[data-t=m] .rx-wall{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10'%3E%3Crect width='6' height='9' fill='%23dcdcdc'/%3E%3C/svg%3E");background-size:7px 10px}.rx-wallbox[data-t=b] .rx-wall{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='14'%3E%3Crect width='8' height='12' fill='%23dcdcdc'/%3E%3C/svg%3E");background-size:10px 14px}.rx-wallbox[data-t] .rx-wall:after{content:"";position:absolute;left:var(--rx-cx);top:var(--rx-cy);right:0;bottom:0;background:var(--rx-paper)}.rx-wallbox .rx-wall.is-live,.rx-wallbox[data-t] .rx-wall.is-live{background:none}.rx-wallbox[data-t] .rx-wall.is-live:after{display:none}.rx-wall canvas{position:absolute;left:0;top:0;display:block}.rx-note{display:none}.rx-chat{padding-top:18px;min-width:0}.rx-thread{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.rx-thread:focus{outline:none}.rx-thread-ex{margin-top:14px}.rx-who{display:block;margin-bottom:6px;font:600 11px/1.3 var(--font-body);text-transform:uppercase;letter-spacing:.15em;color:var(--rx-grey)}.rx-bot .rx-who{color:var(--rx-red)}.rx-bubble{font-size:16px;line-height:1.45;color:var(--rx-ink)}.rx-bot .rx-bubble{max-width:92%;background:#fff;border-left:4px solid var(--rx-red);padding:11px 14px 12px}.rx-bot .rx-bubble b{color:var(--rx-red);font:700 1.05em/1 var(--font-head);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.rx-me{align-self:flex-end;max-width:88%;text-align:right}.rx-me .rx-bubble{display:inline-block;text-align:left;background:var(--rx-ink);color:#fff;padding:11px 14px 12px}.rx-typing{display:inline-flex;gap:5px;padding:16px 14px;background:#fff;border-left:4px solid var(--rx-red)}.rx-typing i{width:7px;height:7px;background:var(--rx-ink);opacity:.2}@media (prefers-reduced-motion: no-preference){.rx-typing i{animation:rx-blink .9s infinite}.rx-typing i:nth-child(2){animation-delay:.15s}.rx-typing i:nth-child(3){animation-delay:.3s}}@keyframes rx-blink{0%,to{opacity:.2}40%{opacity:1}}.rx-replies{display:flex;flex-direction:column;align-items:flex-start;gap:5px;margin-top:10px}.rx-replies.is-row{flex-direction:row;flex-wrap:wrap}.rx-reply>.face{justify-content:flex-start;gap:8px;padding:10px 14px;font:600 14px/1.3 var(--font-body);letter-spacing:0;text-transform:none;text-wrap:pretty}.rx-reply>.face>.material-symbols-outlined{font-size:18px;color:var(--rx-red)}.rx-reply.is-chosen{--fbg: var(--rx-red);--ffg: #fff;--fbd: var(--rx-red)}.rx-reply.is-chosen>.face,.rx-reply.is-chosen:disabled>.face{transform:translate(var(--d),var(--d))}.rx-reply.is-chosen>.face>.material-symbols-outlined{color:#fff}.rx-reply:disabled{cursor:default}.rx-reply.is-chosen:disabled{opacity:1}html:not(.js) .rx-js{display:none}.rx-cards{display:flex;flex-direction:column;gap:12px;margin-top:4px}.rx-card{position:relative;isolation:isolate;display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;padding:16px 14px 14px;border-top:4px solid var(--rx-line)}.rx-card:before{content:"";position:absolute;inset:0;z-index:-1;background:#fff}.rx-card-bar{position:absolute;left:0;right:0;top:-4px;height:4px;background:var(--rx-red)}.rx-card.is-pending:before,.rx-card.is-pending .rx-card-bar{opacity:0}@media (prefers-reduced-motion: no-preference){.rx-card:before,.rx-card-bar{transition:opacity .26s var(--rx-arrive)}}.rx-cover{position:relative;width:64px;height:96px;padding:7px 6px;color:#fff;background:var(--rx-ink);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.rx-cover--hero{background:var(--rx-red)}.rx-cover--wish{background:#cfcfcf;color:var(--rx-ink)}.rx-cover:after{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:#ffffff59}.rx-card.is-pending .rx-cover{background:transparent}.rx-card.is-pending .rx-cover:before{content:"";position:absolute;inset:0;border:1.5px dashed #c4c4c4}.rx-card.is-pending .rx-cover:after,.rx-card.is-pending .rx-cover>*,.rx-card.is-pending .rx-cbody>*,.rx-card.is-pending .rx-actions{opacity:0}.rx-ct{font:700 calc(9.5px * var(--fit, 1))/1.05 var(--font-head);letter-spacing:-.01em;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.rx-ca{font:600 6.5px/1.1 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;opacity:.85}.rx-cover-img{position:absolute;inset:0;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;outline:1px solid rgba(26,28,28,.1);outline-offset:-1px}.rx-cover-img.is-loaded,html:not(.js) .rx-cover-img{opacity:1}@media (prefers-reduced-motion: no-preference){.rx-cover-img{transition:opacity .24s var(--rx-arrive)}}.rx-cbody{min-width:0}.rx-cbody p{margin:0}.rx-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rx-rank{font:700 12px/1 Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--rx-red)}.rx-hero{background:var(--rx-red);color:#fff;font:600 10px/1 Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;padding:4px 6px 3px}.rx-rel{margin-top:8px;height:3px;background:var(--rx-band)}.rx-rel i{display:block;height:100%;background:var(--rx-red);transform-origin:0 50%}.rx-cbody .rx-cat{margin-top:10px;font:600 10px/1.3 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--rx-grey)}.rx-title{margin:4px 0 0;font:700 18px/1.1 var(--font-head);letter-spacing:-.02em}.rx-title a{padding-block:11px;color:var(--rx-ink);text-decoration:none}.rx-title a:hover{color:var(--rx-red)}.rx-cbody .rx-author{margin-top:3px;font-size:13px;line-height:1.35;color:var(--rx-grey)}.rx-cbody .rx-stars{margin-top:4px;color:var(--rx-red);font-size:12px;letter-spacing:1px}.rx-stars i{font-style:normal;color:var(--rx-line)}.rx-actions{grid-column:1 / -1;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;border-top:1px solid var(--rx-line);margin-top:2px;padding-top:8px}.rx .rx-notes>.material-symbols-outlined{width:16px;height:16px}.rx-amz{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex:none}.rx-amz .btn{margin-right:3px}.rx-amz .face{font-size:11px}.rx-amz small{font:600 10px/1 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#68625d}.rx-composer{margin-top:22px;padding-top:16px;border-top:1px solid var(--rx-line)}.rx-composer .rx-label{display:block;margin-bottom:8px;color:var(--rx-grey)}.rx-field{display:flex;align-items:stretch;background:#fff;border:1.5px solid var(--rx-ink)}.rx-field:focus-within{outline:2px solid var(--rx-red);outline-offset:2px}.rx-field textarea{flex:1;min-width:0;min-height:94px;max-height:140px;margin:0;padding:13px 12px;border:0;background:none;resize:none;font:400 16px/1.4 var(--font-body);color:var(--rx-ink);overflow-wrap:anywhere}.rx-field textarea:focus,.rx-field textarea:focus-visible{outline:none}.rx-field textarea::-moz-placeholder{color:#767474}.rx-field textarea::placeholder{color:#767474}.rx-field button{flex:none;width:52px;display:grid;place-items:center;border:0;padding:0;background:var(--rx-red);color:#fff;cursor:pointer}.rx-field button:hover{background:#92001c}.rx-field button:focus-visible{outline:2px solid var(--rx-ink);outline-offset:-5px}.rx-status{margin:8px 0 0;min-height:18px;font-size:13px;color:var(--rx-red)}.rx-privacy{margin:4px 0 0;display:flex;gap:8px;font-size:13px;line-height:1.45;color:var(--rx-grey)}.rx-privacy .material-symbols-outlined,.rx-note .material-symbols-outlined{font-size:16px;color:var(--rx-red);margin-top:1px;flex:none}.rx-nojs{margin:22px 0 0;padding-top:16px;border-top:1px solid var(--rx-line);font-size:15px;line-height:1.5;color:var(--rx-ink)}.rx-nojs a{color:var(--rx-red);font-weight:700}html:not(.js) .rx-privacy{margin-top:12px}.rx-nl{margin-top:40px;padding:20px 20px 18px;background:var(--rx-band)}.rx-nl p{margin:0}.rx-nl-title{font:700 20px/1.15 var(--font-head);letter-spacing:-.02em;color:var(--rx-ink)}.rx-nl-text{margin-top:6px!important;font-size:14px;line-height:1.5;color:var(--rx-grey)}.rx-nl-link{margin-top:4px}.rx-flyer{position:absolute;z-index:45;left:0;top:0;transform-origin:0 0;pointer-events:none;will-change:transform}.rx-flyer>i{position:absolute;inset:0;transform:translate(14px,14px);background:#1a1c1c29;opacity:0}.rx-flyer>b{position:absolute;inset:0;background:inherit}@media (min-width: 640px) and (max-width: 1023px),(min-width: 1280px){.rx-field textarea{min-height:68px}}@media (min-width: 640px){.rx-lang{display:inline-flex}.rx-h1{font-size:52px}.rx-chat{max-width:640px}}@media (min-width: 768px){.rx{padding-left:96px;padding-right:96px}.rx-band{margin-left:-96px;margin-right:-96px;padding-left:96px;padding-right:96px}}@media (max-width: 1023px) and (max-height: 600px){.rx-band{position:static}}@media (max-width: 399px){.rx-band-head>.rx-label:first-child{display:none}}.rx-band.is-tight .rx-band-head{justify-content:flex-end}.rx-band.is-tight .rx-band-head>.rx-label:first-child{display:none}@media (min-width: 1024px){.rx{--rx-nav: 72px;display:grid;grid-template-columns:minmax(0,540px) minmax(360px,1fr);-moz-column-gap:64px;column-gap:64px;padding:0 96px 120px}.rx-side{display:block;position:sticky;top:var(--rx-nav);align-self:start;padding-top:44px;padding-bottom:24px}.rx-h1{font-size:52px}.rx-band{position:static;margin:28px 0 0;padding:0;border:0;background:none}.rx-band-head{margin-bottom:12px}.rx-count b{font-size:20px}.rx-wall{height:320px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='14'%3E%3Crect width='8' height='12' fill='%23dcdcdc'/%3E%3C/svg%3E");background-size:10px 14px}.rx-note{display:flex;gap:8px;margin:16px 0 0;font-size:14px;line-height:1.45;color:var(--rx-grey);max-width:30rem}.rx-note .material-symbols-outlined{font-size:18px}.rx-privacy{display:none}.rx-chat{padding-top:52px;max-width:640px}.rx-card{grid-template-columns:76px minmax(0,1fr);padding:18px 18px 14px;gap:18px}.rx-cover{width:76px;height:114px}.rx-ct{font-size:calc(11px * var(--fit, 1))}.rx-title{font-size:20px}.rx-bubble{font-size:17px}}@media (min-width: 1280px){.rx{--rx-nav: 76px}.rx-h1{font-size:60px}}
