.phone-frame-module__p14NQW__phone{--w:300px;width:var(--w);aspect-ratio:9/19.5;border:calc(var(--w) * .032) solid var(--color-ink);border-radius:calc(var(--w) * .165);max-width:100%;clip-path:inset(0 round calc(var(--w) * .165));box-shadow:var(--shadow-float);font-size:calc(var(--w) * .038)}@media (max-width:639px){.phone-frame-module__p14NQW__phone{--w:270px}}.phone-frame-module__p14NQW__island{top:calc(var(--w) * .035);width:calc(var(--w) * .3);height:calc(var(--w) * .085);background:var(--color-ink);border-radius:var(--radius-pill);z-index:3;position:absolute;left:50%;transform:translate(-50%)}.phone-frame-module__p14NQW__status{top:calc(var(--w) * .045);left:calc(var(--w) * .09);right:calc(var(--w) * .09);font-size:calc(var(--w) * .038);letter-spacing:-.01em;z-index:4;justify-content:space-between;align-items:center;font-weight:600;display:flex;position:absolute}.phone-frame-module__p14NQW__icons{align-items:flex-end;gap:4px;display:flex}.phone-frame-module__p14NQW__icons i{width:calc(var(--w) * .025);height:calc(var(--w) * .025);background:var(--color-ink);border-radius:2px;display:block}.phone-frame-module__p14NQW__icons i:nth-child(3){width:calc(var(--w) * .05);border-radius:3px}.phone-frame-module__p14NQW__screen{padding-top:calc(var(--w) * .19);padding-bottom:calc(var(--w) * .08);position:absolute;inset:0;overflow:hidden}.phone-frame-module__p14NQW__home{bottom:calc(var(--w) * .028);width:calc(var(--w) * .36);border-radius:var(--radius-pill);background:var(--color-ink);opacity:.5;z-index:3;height:4px;position:absolute;left:50%;transform:translate(-50%)}.phone-frame-module__p14NQW__touch{left:var(--x,50%);top:var(--y,50%);z-index:5;border-radius:var(--radius-pill);background:var(--color-ink);opacity:0;pointer-events:none;width:26px;height:26px;transition:left .6s var(--ease-out), top .6s var(--ease-out), opacity var(--duration-press) var(--ease-out);margin:-13px 0 0 -13px;position:absolute}.phone-frame-module__p14NQW__touch[data-on]{opacity:1}.phone-frame-module__p14NQW__touch[data-click]{animation:phone-frame-module__p14NQW__tap .32s var(--ease-out)}@keyframes phone-frame-module__p14NQW__tap{50%{opacity:.4;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.phone-frame-module__p14NQW__touch{display:none}}
.resale-card-module__D6_R4q__face{animation:resale-card-module__D6_R4q__fade .6s var(--ease-out) both}.resale-card-module__D6_R4q__ring{background:conic-gradient(var(--color-credit) 0 var(--sweep,0%), var(--color-hairline) 0);padding:3px;animation:5s linear infinite resale-card-module__D6_R4q__sweep}.resale-card-module__D6_R4q__ring>*{box-shadow:0 0 0 6px var(--color-surface-mist)}.resale-card-module__D6_R4q__row{animation:resale-card-module__D6_R4q__rise .6s var(--ease-out) both;animation-delay:calc(var(--i,0) * .12s + .15s)}@property --sweep{syntax:"<percentage>";inherits:false;initial-value:0%}@keyframes resale-card-module__D6_R4q__sweep{to{--sweep:100%}}@keyframes resale-card-module__D6_R4q__fade{0%{opacity:0}}@keyframes resale-card-module__D6_R4q__rise{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.resale-card-module__D6_R4q__face,.resale-card-module__D6_R4q__ring,.resale-card-module__D6_R4q__row{animation:none}.resale-card-module__D6_R4q__ring{--sweep:70%}}
.announce-bar-module__XWmMVG__link{opacity:0;pointer-events:none;transition:opacity var(--duration-swap) var(--ease-dial), translate var(--duration-swap) var(--ease-dial);translate:0 10px}.announce-bar-module__XWmMVG__link[data-on]{opacity:1;pointer-events:auto;translate:0}.announce-bar-module__XWmMVG__link[data-past]{translate:0 -10px}@media (prefers-reduced-motion:reduce){.announce-bar-module__XWmMVG__link{transition:none;translate:none}}.announce-bar-module__XWmMVG__timer{animation:announce-bar-module__XWmMVG__hold var(--duration-hold) linear}.announce-bar-module__XWmMVG__bar[data-paused] .announce-bar-module__XWmMVG__timer{animation-play-state:paused}.announce-bar-module__XWmMVG__bar:has(.announce-bar-module__XWmMVG__link:focus-within) .announce-bar-module__XWmMVG__timer{animation-play-state:paused}@media (hover:hover){.announce-bar-module__XWmMVG__bar:hover .announce-bar-module__XWmMVG__timer{animation-play-state:paused}}@keyframes announce-bar-module__XWmMVG__hold{to{opacity:0}}@media (prefers-reduced-motion:reduce){.announce-bar-module__XWmMVG__timer{animation:none}}
