:root{--ut-bg:#1c1f22;--ut-bg2:#2a2e33;--ut-card:#24282c;--ut-ink:#f4f1e8;--ut-soft:#bdb8aa;--ut-acc:#ffc928;--ut-cta:#ff6a2b;--ut-on:#1c1f22;--ut-hi:#8ee59c;--ut-line:#41474e;--ut-disp:Bungee,Impact,'Arial Black',sans-serif;--ut-text:Chivo,'Segoe UI',Arial,sans-serif;--ut-rb:8px;--ut-rc:12px;--ut-rk:6px}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--ut-bg);color:var(--ut-ink);font-family:var(--ut-text);font-size:17px;line-height:1.69}svg{display:block;max-width:100%;height:auto}a{color:var(--ut-acc);text-underline-offset:.18em;text-decoration-thickness:2px}a:hover{color:var(--ut-cta)}:focus-visible{outline:3px solid var(--ut-hi);outline-offset:3px}.ut__ugras{position:absolute;left:.98rem;top:-5.88rem;z-index:40;padding:.686rem 1.078rem;background:var(--ut-ink);color:var(--ut-bg);text-decoration:none}.ut__ugras:focus{top:.588rem}h1,h2,h3{font-family:var(--ut-disp);color:var(--ut-ink);text-wrap:balance}h1{font-size:clamp(1.32em,6vw,2em);line-height:1.13;margin:.294rem 0 .98rem}h2{font-size:1.408em;line-height:1.23;margin:2.352rem 0 .686rem}h3{font-size:1.142em;line-height:1.31;margin:1.47rem 0 .441rem}p{margin:0 0 .98rem}ul,ol{margin:0 0 1.078rem;padding-left:1.323rem}li{margin-bottom:.343rem}.ut__keret{width:min(72.52rem,100% - 1.96rem);margin-inline:auto}.ut__tablazat{overflow-x:auto;margin:0 0 1.274rem;border-radius:var(--ut-rk)}.ut__tablazat table{width:100%;min-width:26.46rem;border-collapse:collapse;font-size:.949em;line-height:1.46}.ut__tablazat th,.ut__tablazat td{padding:.539rem .686rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--ut-line)}.ut__gomb{display:inline-flex;align-items:center;justify-content:center;min-height:2.842rem;padding:.686rem 1.421rem;border-radius:var(--ut-rb);background:var(--ut-cta);color:var(--ut-on);font-weight:700;text-decoration:none;line-height:1.21}.ut__gomb:hover{color:var(--ut-on);filter:brightness(1.06)}.ut__link{display:inline-flex;align-items:center;min-height:2.842rem;font-weight:700}.ut__morzsa ol{list-style:none;margin:0 0 .882rem;padding:0;display:flex;flex-wrap:wrap;align-items:center;font-size:.877em;color:var(--ut-soft)}.ut__morzsa li{margin:0}.ut__morzsa li:not(:last-child)::after{content:"\00BB";margin:0 .49rem;color:var(--ut-soft)}.ut__morzsa a{display:inline-block;padding:.686rem 0;color:var(--ut-soft)}.ut__szerzo{display:flex;align-items:center;gap:.735rem;font-size:.918em;line-height:1.46;color:var(--ut-soft);margin:0 0 1.176rem;font-style:normal}.ut__szerzo svg{width:2.744rem;height:2.744rem;flex:none}.ut__szerzo p{margin:0}.ut__szerzo a{color:var(--ut-ink);font-weight:700;display:inline-block;padding:.245rem 0}.ut__szerzo{display:inline-flex;padding:.343rem .98rem .343rem .343rem;border-radius:var(--ut-rb);background:var(--ut-bg2)}.ut__szerzo>div p{margin:0}.ut__szerzo>div p+p{font-size:.938em}.ut__jatekter{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:var(--ut-rc);background:var(--ut-ink)}.ut__jatekter>svg{position:absolute;inset:0;width:100%;height:100%}.ut__jatekter iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.ut__inditas{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:.539rem;min-height:3.038rem;max-width:90%;padding:0 1.372rem 0 .98rem;border:0;border-radius:var(--ut-rb);background:var(--ut-cta);color:var(--ut-on);font:700 1.04em/1.2 var(--ut-text);cursor:pointer;box-shadow:0 .294rem .98rem rgba(0,0,0,.3)}.ut__inditas svg{width:1.47rem;height:1.47rem}.ut__hamarosan{position:absolute;inset:auto .98rem .98rem;margin:0 auto;width:fit-content;max-width:90%;padding:.588rem 1.078rem;border-radius:var(--ut-rb);background:var(--ut-card);color:var(--ut-ink);font-weight:700;text-align:center;line-height:1.31;box-shadow:0 .196rem .784rem rgba(0,0,0,.25)}.ut__megjegyzes{font-size:.857em;color:var(--ut-soft);margin:.539rem 0 .98rem}.ut__szerzoi-lap{margin:1.96rem 0;padding:1.274rem 1.372rem;background:var(--ut-card);border:1px solid var(--ut-line);border-radius:var(--ut-rc)}.ut__szerzoi-lap h2{margin-top:0}.ut__cimkek{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:.441rem}.ut__cimkek li{margin:0;padding:.196rem .735rem;border-radius:var(--ut-rk);background:var(--ut-bg2);font-size:.877em}.ut__nincs{text-align:center;padding:.98rem 0 1.96rem}.ut__nincs .ut__kep{max-width:33.32rem;margin:1.372rem auto}@media (max-width:40em){.ut__jatekter{aspect-ratio:3/4}body{font-size:16px}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.ut__fejlec{background:var(--ut-card);border-bottom:4px solid var(--ut-acc)}.ut__menu{width:min(72.52rem,100% - 1.96rem);margin-inline:auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.294rem .98rem;padding:.49rem 0}.ut__jel{display:flex;align-items:center;gap:.588rem;min-height:2.94rem;color:var(--ut-ink);text-decoration:none}.ut__jel svg{width:2.646rem;height:2.646rem;border-radius:var(--ut-rk)}.ut__nev{font:400 1.196rem/1.1 var(--ut-disp);letter-spacing:.03em}.ut__menu ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.196rem}.ut__menu li{margin:0}.ut__menu li a{display:inline-flex;align-items:center;min-height:2.793rem;padding:0 .735rem;border-radius:var(--ut-rb);color:var(--ut-ink);text-decoration:none;font-weight:700}.ut__menu li a[aria-current]{background:var(--ut-bg2);color:var(--ut-acc)}.ut__menu li .ut__menu-tet{background:var(--ut-cta);color:var(--ut-on)}.ut__szlogen{margin:0;padding:.343rem .98rem;text-align:center;font-size:.836em;color:var(--ut-soft);border-top:1px solid var(--ut-line)}@media (max-width:40em){.ut__menu li a{padding:0 .49rem;font-size:.938em}.ut__szlogen{display:none}}.ut__tartalom{width:min(72.52rem,100% - 1.96rem);margin-inline:auto;padding:1.47rem 0 .98rem}.ut__tartalom>.ut__szoveg{max-width:43.12rem;margin-inline:auto}.ut__oldalsav{margin:0 0 1.372rem}@media (min-width:64em){.ut__hasab{display:grid;grid-template-columns:minmax(0,43.12rem) 18.13rem;gap:2.548rem;justify-content:center}.ut__oldalsav{order:2;position:sticky;top:.98rem;align-self:start;margin:0}}.ut__nyito{display:grid;margin:0 0 1.764rem;border-radius:var(--ut-rc);overflow:hidden;background:var(--ut-bg2)}.ut__kep{margin:0}.ut__kep svg{width:100%;height:clamp(140px,40vw,230px)}.ut__nyito-szoveg{padding:1.176rem 1.274rem .392rem}.ut__felirat{margin:0 0 .392rem;font-weight:700;color:var(--ut-acc);font-size:.898em;letter-spacing:.05em}.ut__bevezeto{font-size:1.102em}.ut__gombok{display:flex;flex-wrap:wrap;gap:.49rem 1.274rem;align-items:center;margin:.98rem 0}@media (min-width:56em){.ut__nyito>*{grid-area:1/1}.ut__kep svg{height:100%;min-height:21.56rem}.ut__nyito-szoveg{align-self:center;justify-self:start;max-width:34.3rem;margin:1.372rem;border-radius:var(--ut-rc);background:var(--ut-card);box-shadow:0 .392rem 1.372rem rgba(0,0,0,.25)}}.ut__hirsav{list-style:none;margin:0 0 1.47rem;padding:.539rem .98rem;display:flex;flex-wrap:wrap;gap:.196rem .882rem;background:var(--ut-acc);color:var(--ut-on);border-radius:var(--ut-rk);font-weight:700;font-size:.887em}.ut__hirsav li{margin:0}.ut__hirsav li+li::before{content:"\25C6";margin-right:.882rem;opacity:.55}.ut__tartalomjegyzek{margin:1.372rem 0 1.764rem}.ut__tartalomjegyzek p{margin:0 0 .49rem;font-family:var(--ut-disp);font-size:1.071em}.ut__tartalomjegyzek ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(11.27rem,1fr));gap:.441rem}.ut__tartalomjegyzek li{margin:0}.ut__tartalomjegyzek a{display:flex;justify-content:space-between;align-items:center;gap:.49rem;min-height:2.842rem;padding:.343rem .784rem;border:1px solid var(--ut-line);border-radius:var(--ut-rk);background:var(--ut-card);color:var(--ut-ink);text-decoration:none}.ut__tartalomjegyzek a::after{content:"\2192";color:var(--ut-cta);font-weight:700}.ut__tartalomjegyzek a:hover{border-color:var(--ut-cta)}.ut__adatok{margin:1.568rem 0;padding:.98rem 1.078rem .294rem;border:2px solid var(--ut-line);border-radius:var(--ut-rc);background:var(--ut-card)}.ut__adatok h2{margin:0 0 .588rem;font-size:1.173em}.ut__adatok table{width:100%;min-width:0;border-collapse:collapse;font-size:.938em;line-height:1.41}.ut__adatok th,.ut__adatok td{padding:.49rem 0;border-bottom:1px solid var(--ut-line);text-align:left;vertical-align:top}.ut__adatok th{font-weight:400;color:var(--ut-soft);padding-right:.784rem;width:42%}.ut__adatok tr:last-child th,.ut__adatok tr:last-child td{border-bottom:0}.ut__ertekeles{margin:2.352rem 0;padding:1.274rem 1.372rem;border-radius:var(--ut-rc);background:var(--ut-card);border:1px solid var(--ut-line);display:grid;gap:0 1.568rem}@media (min-width:44em){.ut__ertekeles{grid-template-columns:7.84rem 1fr}.ut__ertekeles>h2,.ut__ertekeles>.ut__elony-hatrany,.ut__ertekeles>.ut__alairas{grid-column:1/-1}}.ut__ertekeles h2{margin:0 0 .784rem}.ut__pontszam{width:7.252rem;height:7.252rem;border-radius:50%;background:conic-gradient(var(--ut-cta) var(--fill),var(--ut-line) 0);display:grid;place-items:center;align-content:center;position:relative;margin:0 0 .98rem}.ut__pontszam::before{content:"";position:absolute;inset:.686rem;border-radius:50%;background:var(--ut-card)}.ut__pontszam b{position:relative;font:400 1.862rem/1 var(--ut-disp)}.ut__pontszam span{position:relative;font-size:.816em;color:var(--ut-soft)}.ut__pont-megj{font-size:.867em;color:var(--ut-soft)}.ut__elony-hatrany{display:grid;gap:0 1.764rem;margin-top:.588rem}@media (min-width:40em){.ut__elony-hatrany{grid-template-columns:1fr 1fr}}.ut__elony-hatrany p{margin:0 0 .294rem}.ut__elony-hatrany ul{padding-left:1.078rem}.ut__elonyok li::marker{color:var(--ut-hi)}.ut__hatranyok li::marker{color:var(--ut-cta)}.ut__alairas{margin:.196rem 0 0;color:var(--ut-acc);font-family:var(--ut-disp)}.ut__felhivas{margin:2.352rem 0;padding:1.176rem 1.372rem;border-radius:var(--ut-rc);background:var(--ut-bg2);border-left:6px solid var(--ut-cta);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.784rem 1.568rem}.ut__felhivas>div{flex:1 1 17.64rem}.ut__felhivas h2{margin:0 0 .294rem}.ut__felhivas p{margin:0}.ut__kerdesek dl{margin:0}.ut__kerdesek dt{position:relative;padding:.784rem 0 .294rem 2.254rem;font-weight:700;font-family:var(--ut-disp);border-top:1px dashed var(--ut-line)}.ut__kerdesek dt::before{content:"?";position:absolute;left:0;top:.686rem;width:1.568rem;height:1.568rem;border-radius:var(--ut-rk);background:var(--ut-acc);color:var(--ut-on);display:grid;place-items:center;font-size:.918em}.ut__kerdesek dd{margin:0 0 .882rem 2.254rem}.ut__lepesek{list-style:none;padding:0;margin:1.372rem 0;counter-reset:n}.ut__lepesek li{counter-increment:n;display:grid;grid-template-columns:2.548rem 1fr;column-gap:.882rem;margin:0;padding:.784rem 0;border-bottom:1px solid var(--ut-line)}.ut__lepesek li::before{content:counter(n,decimal-leading-zero);grid-row:span 2;width:2.548rem;height:2.548rem;border-radius:var(--ut-rk);background:var(--ut-acc);color:var(--ut-on);display:grid;place-items:center;font:700 .969em/1 var(--ut-disp)}.ut__lepesek b{display:block}.ut__lablec{margin-top:2.94rem;background:var(--ut-bg2);border-top:4px solid var(--ut-cta);font-size:.898em;line-height:1.61;color:var(--ut-soft)}.ut__lablec .ut__keret{display:grid;gap:.588rem 2.156rem;padding:1.764rem 0 2.156rem}@media (min-width:52em){.ut__lablec .ut__keret{grid-template-columns:1fr 1.4fr 1fr}.ut__aprobetu,.ut__lablec .ut__keret>p:last-child{grid-column:1/-1}}.ut__lablec-menu ul{list-style:none;margin:0;padding:0}.ut__lablec-menu li{margin:0}.ut__lablec-menu a{display:inline-block;padding:.666rem 0;color:var(--ut-ink);font-weight:700}.ut__lablec-bio{display:flex;gap:.784rem;align-items:flex-start}.ut__lablec-bio svg{width:2.94rem;height:2.94rem;flex:none}.ut__lablec-bio b{color:var(--ut-ink)}.ut__korhatar{margin:0 0 .294rem;font-weight:700;color:var(--ut-ink)}.ut__segitseg{margin:0}.ut__tablazat th{color:var(--ut-acc)}.ut__fejezet>h2{display:flex;align-items:center;gap:.588rem}.ut__fejezet>h2::before{content:"";flex:none;width:.539rem;height:1.372rem;background:var(--ut-acc);border-radius:2px}.ut__oldalsav .ut__adatok{margin-top:0}.ut__adatok td{overflow-wrap:anywhere}.ut__lablec-menu p{margin:0;display:flex;flex-direction:column}.ut__jatekter{outline:3px solid var(--ut-acc);outline-offset:-3px}.ut__gomb{box-shadow:0 .245rem 0 rgba(0,0,0,.35)}