.sz{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-card);min-width:0}.sz-cim{margin:0 0 var(--space-4);font-size:var(--h3-size)}.sz-tipp{margin:0 0 var(--space-4);color:var(--text-secondary);font-size:var(--body-sm-size)}.sz-mezok{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.sz-mezok>*{min-width:0}.sz-mezok [hidden]{display:none}.sz-sor{gap:var(--space-4);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.sz-eredmeny{margin-top:var(--space-6);padding:var(--space-5);background:var(--primary-50);border-radius:var(--radius-md);border-left:var(--local-accent-bar) solid var(--action);min-width:0}.sz-eredmeny:empty{display:none}.sz-felirat{color:var(--text-secondary);font-size:var(--body-sm-size);margin:0}.sz-osszeg{margin:var(--space-1) 0 0;font-size:var(--stat-size);color:var(--brand-text);overflow-wrap:anywhere;font-weight:600;line-height:1.15}.sz-reszlet{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--body-sm-size)}.sz-hiba{color:var(--danger-text);font-size:var(--body-web-size);margin:0}.sz-tabla{width:100%;margin-top:var(--space-4);border-collapse:collapse;font-size:var(--body-sm-size);font-variant-numeric:tabular-nums}.sz-tabla th,.sz-tabla td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);text-align:left;vertical-align:top;overflow-wrap:anywhere}.sz-tabla td{text-align:right;white-space:nowrap}.sz-tabla th[colspan]{padding-top:var(--space-4);color:var(--brand-text);font-weight:600}.sz-tabla tr.sz-vegosszeg th,.sz-tabla tr.sz-vegosszeg td{border-bottom:0;font-weight:600}@media (width>=720px){.sz{padding:var(--space-8)}.sz-mezok{grid-template-columns:repeat(2,minmax(0,1fr))}.sz-mezok>.sz-egesz{grid-column:1/-1}}.fed-tipus{border:0;min-width:0;margin:0;padding:0}.fed-tipus legend{margin-bottom:var(--space-2);padding:0;font-weight:600}.fed-chipek{gap:var(--space-2);flex-wrap:wrap;display:flex}.fed-chip{position:relative}.fed-chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.fed-chip span{min-height:var(--tap-min);padding:0 var(--space-4);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-raised);align-items:center;display:inline-flex}.fed-chip input:checked+span{background:var(--action);border-color:var(--action);color:var(--surface-raised)}.fed-chip input:focus-visible+span{outline:2px solid var(--action);outline-offset:2px}.fed-valto-cim{margin:0 0 var(--space-2);font-weight:600}.fed-valto{margin-bottom:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-pill);padding:var(--space-1);background:var(--surface-subtle);display:inline-flex}.fed-valto button{border-radius:var(--radius-pill);padding:0 var(--space-4);min-height:var(--tap-min);font:inherit;font-size:var(--body-sm-size);color:var(--text-secondary);cursor:pointer;background:0 0;border:0}.fed-valto button[aria-pressed=true]{background:var(--surface-raised);color:var(--text-primary);box-shadow:var(--shadow-card);font-weight:600}.fed-valto button:disabled{opacity:.5;cursor:default}.fed-valto button:focus-visible{outline:2px solid var(--action);outline-offset:2px}.fed-masodik [data-mezo] label{width:var(--space-1);height:var(--space-1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.fed-sorok{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--body-sm-size);font-variant-numeric:tabular-nums;padding:0;list-style:none}.fed-megjegyzes:empty{display:none}.fed-megjegyzes{margin-top:var(--space-4)}.fed-megjegyzes p{margin:0 0 var(--space-2);font-size:var(--body-sm-size);color:var(--text-secondary)}.bm-leta{margin:var(--space-5) 0 0;gap:var(--space-1);grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid}.bm-leta li{min-height:var(--tap-min);border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--body-sm-size);font-variant-numeric:tabular-nums;transition:background-color .25s,color .25s,border-color .25s,transform .25s;transition-delay:calc(var(--d,0) * 70ms);justify-content:center;align-items:center;display:flex}.bm-leta li[data-zona=b]{background:var(--success-fill)}.bm-leta li[data-zona=m]{background:var(--danger-fill)}.bm-leta li.bm-ut{border-color:var(--action);background:var(--primary-100);color:var(--text-primary)}.bm-leta li.bm-regi{border-color:var(--text-secondary);color:var(--text-primary);font-weight:600}.bm-leta li.bm-uj{background:var(--action);border-color:var(--action);color:var(--on-action);font-weight:600;transform:scale(1.08)}.bm-tablak{gap:var(--space-4);flex-direction:column;display:flex}.bm-tablak>summary{cursor:pointer;min-height:var(--tap-min);font-family:var(--font-cim);font-weight:var(--h2-weight);font-size:var(--h2-mobile-size);align-items:center;display:flex}.bm-tablak[open]>summary{margin-bottom:var(--space-4)}.bm-megj{color:var(--text-secondary);margin:0}.bm-tabla{min-width:0}@media (width>=900px){.bm-leta{grid-template-columns:repeat(15,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.bm-leta li{transition:none}.bm-leta li.bm-uj{transform:none}}.sz-kgfb[data-astro-cid-wq525jwi]{margin:var(--space-4) 0;padding:var(--space-4) var(--space-5);border-left:var(--space-1) solid var(--primary-600);background:var(--surface-subtle);border-radius:var(--radius-md)}.ix[data-astro-cid-ojojpshc]{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-card)}.ix[data-astro-cid-ojojpshc] h2[data-astro-cid-ojojpshc]{margin:0 0 var(--space-2);font-size:var(--h3-size)}.ix[data-astro-cid-ojojpshc] p[data-astro-cid-ojojpshc]{margin:0 0 var(--space-4);color:var(--text-secondary)}.ix-lista[data-astro-cid-ojojpshc]{margin:0 0 var(--space-4);gap:var(--space-3);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.ix-lista[data-astro-cid-ojojpshc] a[data-astro-cid-ojojpshc]{justify-content:center;gap:var(--space-1);min-height:var(--tap-cta);padding:var(--space-4);border:1px solid var(--border-control);border-radius:var(--radius-md);background:var(--surface);color:var(--text-primary);flex-direction:column;text-decoration:none;display:flex}.ix-lista[data-astro-cid-ojojpshc] a[data-astro-cid-ojojpshc]:hover{border-color:var(--action)}.ix-lista[data-astro-cid-ojojpshc] a[data-astro-cid-ojojpshc]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ix-nev[data-astro-cid-ojojpshc]{font-weight:600}.ix-link[data-astro-cid-ojojpshc]{color:var(--link);font-size:var(--body-sm-size)}.ix-egyeb[data-astro-cid-ojojpshc]{margin-bottom:0}@media (width>=720px){.ix[data-astro-cid-ojojpshc]{padding:var(--space-8)}.ix-lista[data-astro-cid-ojojpshc]{grid-template-columns:repeat(3,minmax(0,1fr))}}.eszk-valasz[data-astro-cid-se4k6sr3]{margin:0 0 var(--space-5);font-size:var(--body-lg-size,1.125rem)}.eszk-valasz[data-astro-cid-se4k6sr3] span[data-astro-cid-se4k6sr3]{color:var(--text-secondary);font-size:var(--body-sm-size)}.eszk-kgfb[data-astro-cid-se4k6sr3]{margin:var(--space-5) 0;padding:var(--space-4) var(--space-5);border-left:var(--space-1) solid var(--primary-600);background:var(--surface-subtle);border-radius:var(--radius-md)}
