.podium[data-astro-cid-atdf5v5d]{gap:var(--s-3);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=720px){.podium[data-astro-cid-atdf5v5d]{grid-template-columns:repeat(3,minmax(0,1fr))}}.podium-item[data-astro-cid-atdf5v5d]{padding:var(--s-4) var(--s-5);border-radius:calc(var(--r-card) + 4px);background:linear-gradient(var(--surface), var(--surface)) padding-box, linear-gradient(135deg, var(--accent) 0%, color-mix(in srgb, var(--accent) 20%, transparent) 45%, var(--border-strong) 100%) border-box;box-shadow:0 16px 40px -26px color-mix(in srgb, var(--accent) 55%, transparent), var(--shadow-1);border:1.5px solid #0000;flex-direction:column;gap:4px;display:flex;position:relative}.podium-item[data-astro-cid-atdf5v5d].place-2,.podium-item[data-astro-cid-atdf5v5d].place-3{background:linear-gradient(var(--surface), var(--surface)) padding-box, linear-gradient(135deg, var(--border-strong), var(--border)) border-box;box-shadow:var(--shadow-1)}.podium-place[data-astro-cid-atdf5v5d]{color:var(--text-muted);font-size:var(--fs-xs);font-weight:600}.podium-name[data-astro-cid-atdf5v5d]{color:inherit;font-size:22px;font-weight:700}.podium-name[data-astro-cid-atdf5v5d]:hover{color:var(--accent-text)}.podium-score[data-astro-cid-atdf5v5d]{font-family:var(--font-display);color:var(--accent-text);font-variant-numeric:lining-nums;font-size:clamp(34px,5vw,46px);font-weight:700;line-height:1.1}.podium-score[data-astro-cid-atdf5v5d] span[data-astro-cid-atdf5v5d]{font-family:var(--font-text);font-size:16px;font-weight:600}.place-2[data-astro-cid-atdf5v5d] .podium-score[data-astro-cid-atdf5v5d],.place-3[data-astro-cid-atdf5v5d] .podium-score[data-astro-cid-atdf5v5d]{color:var(--text)}.podium-why[data-astro-cid-atdf5v5d]{color:var(--text-muted);font-size:var(--fs-small)}.rating-wrap[data-astro-cid-atdf5v5d]{margin-top:var(--s-5);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-1);overflow:hidden}.rating-table[data-astro-cid-atdf5v5d]{border-collapse:collapse;width:100%;font-size:16px}.rating-table[data-astro-cid-atdf5v5d] th[data-astro-cid-atdf5v5d],.rating-table[data-astro-cid-atdf5v5d] td[data-astro-cid-atdf5v5d]{padding:var(--s-3);text-align:left;vertical-align:top;border-bottom:1px solid var(--border)}.rating-table[data-astro-cid-atdf5v5d] thead[data-astro-cid-atdf5v5d] th[data-astro-cid-atdf5v5d]{font-size:var(--fs-xs);color:var(--text-muted);background:var(--surface-2);font-weight:600}.rating-table[data-astro-cid-atdf5v5d] tbody[data-astro-cid-atdf5v5d] tr[data-astro-cid-atdf5v5d]:last-child>[data-astro-cid-atdf5v5d]{border-bottom:0}.rating-table[data-astro-cid-atdf5v5d] tr[data-astro-cid-atdf5v5d].top3{background:color-mix(in srgb, var(--accent-soft) 55%, transparent)}.rating-table[data-astro-cid-atdf5v5d] th[data-astro-cid-atdf5v5d] a[data-astro-cid-atdf5v5d]{color:inherit;font-weight:650}.rating-table[data-astro-cid-atdf5v5d] th[data-astro-cid-atdf5v5d] a[data-astro-cid-atdf5v5d]:hover{color:var(--accent-text)}.rating-table[data-astro-cid-atdf5v5d] small[data-astro-cid-atdf5v5d]{color:var(--text-muted);margin-top:2px;font-size:13px;font-weight:400;display:block}.rating-table[data-astro-cid-atdf5v5d] small[data-astro-cid-atdf5v5d].minus{color:var(--down)}.place[data-astro-cid-atdf5v5d]{font-variant-numeric:tabular-nums;width:56px;font-weight:700}.score[data-astro-cid-atdf5v5d]{width:22%}.score-num[data-astro-cid-atdf5v5d]{font-variant-numeric:tabular-nums;font-weight:700}.score-bar[data-astro-cid-atdf5v5d]{background:var(--surface-3);border-radius:999px;height:6px;margin-top:6px;display:block;overflow:hidden}.score-bar[data-astro-cid-atdf5v5d] span[data-astro-cid-atdf5v5d]{border-radius:inherit;background:var(--accent);height:100%;display:block}.kcal[data-astro-cid-atdf5v5d]{font-variant-numeric:tabular-nums;width:80px;text-align:right!important}.why-mobile[data-astro-cid-atdf5v5d]{display:none!important}.rating-notes[data-astro-cid-atdf5v5d]{margin-top:var(--s-3);padding-left:var(--s-4);color:var(--text-muted);font-size:14px}@media (width<=640px){.rating-table[data-astro-cid-atdf5v5d]{font-size:14px}.rating-table[data-astro-cid-atdf5v5d] th[data-astro-cid-atdf5v5d],.rating-table[data-astro-cid-atdf5v5d] td[data-astro-cid-atdf5v5d]{padding:8px 6px}.rating-table[data-astro-cid-atdf5v5d] thead[data-astro-cid-atdf5v5d] th[data-astro-cid-atdf5v5d]:nth-child(4),.rating-table[data-astro-cid-atdf5v5d] td[data-astro-cid-atdf5v5d].why{display:none}.rating-table[data-astro-cid-atdf5v5d] small[data-astro-cid-atdf5v5d].why-mobile{display:block!important}.place[data-astro-cid-atdf5v5d]{width:34px}.score[data-astro-cid-atdf5v5d]{width:30%}.kcal[data-astro-cid-atdf5v5d]{width:52px}}.group-cards[data-astro-cid-oo7efbkv]{gap:var(--s-3);margin-top:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:0;list-style:none;display:grid}.group-cards[data-astro-cid-oo7efbkv] a[data-astro-cid-oo7efbkv]{height:100%;padding:var(--s-4);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-1);color:inherit;transition:border-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);border:1px solid #0000;flex-direction:column;gap:2px;display:flex}.group-cards[data-astro-cid-oo7efbkv] a[data-astro-cid-oo7efbkv]:hover{border-color:var(--accent);transform:translateY(-1px)}.group-name[data-astro-cid-oo7efbkv]{font-size:19px;font-weight:700}.group-leader[data-astro-cid-oo7efbkv]{margin-top:var(--s-2)}.group-score[data-astro-cid-oo7efbkv]{color:var(--text-muted);font-size:var(--fs-xs)}.group-more[data-astro-cid-oo7efbkv]{padding-top:var(--s-2);color:var(--accent-text);margin-top:auto;font-size:14px;font-weight:600}@media (width<=600px){.group-cards[data-astro-cid-oo7efbkv]{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr))}.group-cards[data-astro-cid-oo7efbkv] a[data-astro-cid-oo7efbkv]{padding:var(--s-3)}.group-name[data-astro-cid-oo7efbkv]{font-size:16px;line-height:1.25}.group-leader[data-astro-cid-oo7efbkv]{margin-top:4px;font-size:14px}.group-more[data-astro-cid-oo7efbkv]{display:none}}
