.xiaomi-chooser{--xc-muted: #c9c2d0;--xc-faint: #8f8698;--xc-line: rgba(255, 255, 255, .12);display:grid;gap:1.2rem;width:min(1040px,calc(100% - 2 * var(--pad)));margin:0 auto;padding:clamp(1.3rem,3vw,2.2rem);border:1px solid var(--xc-line);border-radius:1.4rem;background:#ffffff0a;color:var(--paper)}.smartphone-intent-page>.xiaomi-chooser{margin-block:clamp(1rem,3vw,2rem)}.xiaomi-chooser .eyebrow{margin:0}.xiaomi-chooser :is(h2,h3){margin:0;font-size:clamp(1.7rem,4vw,2.6rem);line-height:1.05;letter-spacing:-.035em;text-wrap:balance}.xiaomi-chooser__question{display:grid;gap:.6rem;min-width:0;margin:0;padding:0;border:0}.xiaomi-chooser__question legend{margin-bottom:.6rem;padding:0;font-weight:750}.xiaomi-chooser__options{display:flex;flex-wrap:wrap;gap:.5rem}.xiaomi-chooser__options button{min-height:44px;padding:.5rem .9rem;border:1px solid var(--xc-line);border-radius:999px;background:transparent;color:var(--paper);font:inherit;font-size:.92rem;font-weight:650;cursor:pointer}.xiaomi-chooser__options button[aria-pressed=true]{border-color:var(--paper);background:var(--paper);color:var(--ink)}.xiaomi-chooser__options button:focus-visible,.xiaomi-chooser__want:focus-visible,.xiaomi-chooser__table:focus-visible{outline:2px solid var(--gold-light);outline-offset:3px}.xiaomi-chooser__answer{display:grid;justify-items:start;align-content:start;gap:.8rem}.xiaomi-chooser__lead,.xiaomi-chooser__wait,.xiaomi-chooser__more{margin:0;color:var(--xc-muted)}.xiaomi-chooser__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;width:100%;margin:0;padding:0;list-style:none}.xiaomi-chooser__card{display:grid;gap:.25rem;align-content:start;padding:1rem 1.1rem;border:1px solid var(--xc-line);border-radius:1rem;background:#ffffff0f}.xiaomi-chooser__name{margin:0;font-size:1.15rem;font-weight:800;letter-spacing:-.02em}.xiaomi-chooser__details{margin:0;color:var(--gold);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.xiaomi-chooser__cash{margin:.35rem 0 0;font-variant-numeric:tabular-nums}.xiaomi-chooser__cash small{color:var(--xc-muted);font-size:.82rem}.xiaomi-chooser__cash strong{font-size:1.2rem}.xiaomi-chooser__installments{margin:0;color:var(--xc-muted);font-size:.88rem;font-variant-numeric:tabular-nums}.xiaomi-chooser__want{justify-self:start;display:inline-flex;align-items:center;gap:.35rem;min-height:44px;margin-top:.55rem;padding:.5rem 1.1rem;border-radius:999px;background:var(--gold);color:var(--ink);font-weight:800;text-decoration:none}.xiaomi-chooser__card--espera{container-type:inline-size;background:#ffffff08}.xiaomi-chooser__traco{display:block;--xc-linhas: 1;height:calc(var(--xc-linhas) * 1.65em);background:repeating-linear-gradient(to bottom,transparent 0 .45em,rgba(255,255,255,.08) .45em 1.2em,transparent 1.2em 1.65em)}.xiaomi-chooser__traco--nome{width:62%;font-size:1.15rem}.xiaomi-chooser__traco--detalhes{width:80%;font-size:.72rem}.xiaomi-chooser__traco--avista{width:55%;margin-top:.35rem;font-size:1.2rem}.xiaomi-chooser__traco--parcelas{--xc-linhas: 2;width:92%;font-size:.88rem}.xiaomi-chooser__traco--botao{width:8.6rem;height:44px;margin-top:.55rem;border-radius:999px;background:#ffffff0f}@container (max-width: 14rem){.xiaomi-chooser__traco--nome,.xiaomi-chooser__traco--detalhes{--xc-linhas: 2}.xiaomi-chooser__traco--avista{height:calc(1.65em + 1.65rem)}}@container (min-width: 28rem){.xiaomi-chooser__traco--parcelas{--xc-linhas: 1}}.xiaomi-chooser__vaga{display:block}.xiaomi-chooser__vaga--mais{height:1.65rem}@media(max-width:389px){.xiaomi-chooser__vaga--mais{height:3.3rem}}.xiaomi-chooser__vaga--condicoes{width:9.5rem;height:44px;background:linear-gradient(#ffffff0f,#ffffff0f) 0 50% / 100% .75rem no-repeat}.xiaomi-chooser__note{margin:0;color:var(--xc-faint);font-size:.88rem}.xiaomi-chooser__table{display:inline-flex;gap:.3rem;min-height:44px;align-items:center;color:var(--gold-light);font-weight:750;text-decoration:none;white-space:nowrap}@media(prefers-reduced-motion:no-preference){.xiaomi-chooser__options button{transition:background-color .2s ease,color .2s ease,border-color .2s ease}}
