.PriceHeatCard-module__vpEiSq__card{--ink:#f4f4f5;--ink-soft:#a1a3a9;--ease:cubic-bezier(.2, .8, .2, 1);color:var(--ink);background:#0a0a0b;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f}.PriceHeatCard-module__vpEiSq__top{padding:clamp(16px,2.2vw,24px) clamp(16px,2.2vw,24px) 0}.PriceHeatCard-module__vpEiSq__top h3{letter-spacing:-.03em;margin:0;font-size:clamp(17px,1.6vw,20px);font-weight:600}.PriceHeatCard-module__vpEiSq__top p{color:var(--ink-soft);margin:2px 0 0;font-size:13px}.PriceHeatCard-module__vpEiSq__readout{flex-wrap:wrap;align-items:baseline;gap:12px;padding:14px clamp(16px,2.2vw,24px) 4px;display:flex}.PriceHeatCard-module__vpEiSq__readout strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(30px,3.4vw,40px);font-weight:600;line-height:1}.PriceHeatCard-module__vpEiSq__readout span{color:var(--ink-soft);font-size:13px}.PriceHeatCard-module__vpEiSq__heat{padding:8px clamp(16px,2.2vw,24px) clamp(16px,2.2vw,24px)}.PriceHeatCard-module__vpEiSq__heat table{border-collapse:separate;border-spacing:3px;table-layout:fixed;width:100%}.PriceHeatCard-module__vpEiSq__heat th{color:var(--ink-soft);text-align:left;padding:0 2px 3px;font-size:11px;font-weight:500}.PriceHeatCard-module__vpEiSq__heat thead th:first-child,.PriceHeatCard-module__vpEiSq__heat tbody th{width:38px}.PriceHeatCard-module__vpEiSq__heat tbody th{white-space:nowrap;font-variant-numeric:tabular-nums;padding:0 6px 0 0}.PriceHeatCard-module__vpEiSq__heat td{padding:0}.PriceHeatCard-module__vpEiSq__heat td button{cursor:pointer;background:rgba(255, 255, 255, var(--a));width:100%;height:30px;transition:transform .25s var(--ease), box-shadow .25s;border:0;border-radius:7px;display:block}.PriceHeatCard-module__vpEiSq__heat td button:hover{transform:scale(1.06);box-shadow:0 8px 18px -8px #ffffff73}.PriceHeatCard-module__vpEiSq__heat td button[aria-pressed=true]{background:#fff;box-shadow:0 0 0 2px #0a0a0b,0 0 0 4px #fff}.PriceHeatCard-module__vpEiSq__readout .PriceHeatCard-module__vpEiSq__single{color:#fcd34d}.PriceHeatCard-module__vpEiSq__heat td button.PriceHeatCard-module__vpEiSq__cellSingle{outline-offset:-3px;outline:1px dashed #ffffff8c}.PriceHeatCard-module__vpEiSq__empty{background:repeating-linear-gradient(135deg,#0000 0 5px,#ffffff14 5px 6px);border-radius:7px}.PriceHeatCard-module__vpEiSq__foot{color:var(--ink-soft);border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:11px clamp(16px,2.2vw,24px);font-size:12px;display:flex}.PriceHeatCard-module__vpEiSq__vh{clip:rect(0 0 0 0);width:1px;height:1px;overflow:hidden;position:absolute!important}@media (max-width:560px){.PriceHeatCard-module__vpEiSq__heat{padding-inline:12px}.PriceHeatCard-module__vpEiSq__heat table{border-spacing:3px}.PriceHeatCard-module__vpEiSq__heat th{padding-inline:0;font-size:10.5px}.PriceHeatCard-module__vpEiSq__heat thead th:first-child,.PriceHeatCard-module__vpEiSq__heat tbody th{width:34px}.PriceHeatCard-module__vpEiSq__heat td button{border-radius:6px;height:28px}}@media (prefers-reduced-motion:reduce){.PriceHeatCard-module__vpEiSq__heat td button{transition:none}.PriceHeatCard-module__vpEiSq__heat td button:hover{transform:none}}
