.LkPBta_best{background:linear-gradient(180deg, var(--foam), white 70%);border-top:1px solid var(--line)}.LkPBta_rail{margin-top:28px;container-type:inline-size}.LkPBta_list{--cols:4;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:28px 16px;margin:0;padding:0;list-style:none;display:grid}.LkPBta_list li:nth-child(n+9){display:none}@container (min-width:1000px){.LkPBta_list{--cols:5}.LkPBta_list li:nth-child(-n+10){display:block}}@container (min-width:1220px){.LkPBta_list{--cols:6}.LkPBta_list li:nth-child(-n+12){display:block}}.LkPBta_card{grid-template-rows:auto 1fr auto;grid-template-areas:"shot""body""quick";height:100%;display:grid;position:relative}.LkPBta_shot{aspect-ratio:4/5;border-radius:var(--radius-card);background:var(--blush);box-shadow:var(--ring);grid-area:shot;display:block;position:relative;overflow:hidden}.LkPBta_shot img{object-fit:cover;object-position:center 18%;transition:opacity .42s var(--ease-out), transform .7s var(--ease-out)}.LkPBta_shot .LkPBta_back{opacity:0;object-position:center 30%}.LkPBta_badge{z-index:1;border-radius:var(--radius-chip);background:var(--berry);color:#fff;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px;font-size:11px;font-weight:700;position:absolute;top:10px;left:10px}.LkPBta_quick{grid-area:quick;margin-top:10px}.LkPBta_quick button{min-height:40px;font-size:13px}.LkPBta_body{grid-area:body;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding-top:12px;display:grid}.LkPBta_rank{color:#0000;-webkit-text-stroke:1.5px var(--accent-press);font-variant-numeric:tabular-nums;letter-spacing:-.04em;margin-top:-2px;font-size:44px;font-weight:800;line-height:1}li[data-top] .LkPBta_rank{color:var(--accent);-webkit-text-stroke:0}.LkPBta_info{gap:2px;min-width:0;display:grid}.LkPBta_info h3{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:600;line-height:1.3;overflow:hidden}.LkPBta_info h3 a{color:inherit;border-radius:var(--radius-chip);-webkit-tap-highlight-color:transparent;transition:color var(--press-ms) var(--ease-out);text-decoration:none}.LkPBta_info h3 a:active{color:var(--accent)}.LkPBta_meta,.LkPBta_price{margin:0;font-size:13px}.LkPBta_meta{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LkPBta_price{color:var(--ink);font-weight:600}@media (hover:hover) and (min-width:901px){.LkPBta_quick{z-index:2;opacity:0;pointer-events:none;transition:opacity var(--settle-ms) var(--ease-out), transform var(--settle-ms) var(--ease-out);grid-area:shot;align-self:end;margin:0;padding:10px;transform:translateY(10px)}.LkPBta_quick button{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border-color:#0000;box-shadow:0 6px 16px #2a0d1829}.LkPBta_card:hover .LkPBta_quick,.LkPBta_card:focus-within .LkPBta_quick{opacity:1;pointer-events:auto;transform:none}.LkPBta_card:hover .LkPBta_shot .LkPBta_back{opacity:1}.LkPBta_card:hover .LkPBta_shot img{transform:scale(1.04)}.LkPBta_info h3 a:hover{color:var(--accent-press)}}@media (max-width:900px){.LkPBta_rail{margin:18px -14px 0}.LkPBta_list{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;grid-template-columns:none;grid-auto-columns:42%;grid-auto-flow:column;gap:12px;padding:0 14px 4px;scroll-padding:0 14px;overflow-x:auto}.LkPBta_list::-webkit-scrollbar{display:none}.LkPBta_list li:nth-child(n){scroll-snap-align:start;display:block}.LkPBta_rank{font-size:34px}.LkPBta_info h3{font-size:14px}}@media (prefers-reduced-motion:reduce){.LkPBta_shot img,.LkPBta_quick{transition:none}.LkPBta_card:hover .LkPBta_shot img{transform:none}}
