.forditott{unicode-bidi:bidi-override;direction:rtl}
.kiskapitalis{font-variant:small-caps;letter-spacing:.02em}
.talpas{font-family:var(--serif)}
.eszkoz-fej{margin-bottom:10px;font-size:.94rem;color:var(--muted)}
.eszkoz-fej label{margin-right:6px}
.szoveg-mezo{display:block;width:100%;min-height:230px;padding:14px 16px;border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--paper);font:16px/1.55 var(--mono);resize:vertical}
.szoveg-mezo:focus{border-color:var(--accent);outline:0;box-shadow:0 0 0 3px var(--accent-soft)}
.szamlalo{margin:8px 0 14px;font:13px var(--mono);color:var(--muted)}
.szamlalo span{margin-right:14px}
.gombcsoport-cim{display:block;font:600 .94rem/1.4 var(--sans);color:var(--muted);margin-bottom:6px}
.elotte-utana{display:block;white-space:pre-wrap;position:relative;padding:18px;border-radius:var(--radius);background:var(--paper);border:1px solid var(--rule);font-family:var(--mono);min-height:84px}
#forecast select{margin:0 6px 6px 0}
.szerk-valaszto{margin:0 6px 6px 0;padding:4px 6px;border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--paper);color:var(--ink);font-size:.94rem;vertical-align:middle}
.meter-lista{list-style:none;margin:14px 0 4px;padding:0}
.meter{margin-bottom:12px}
.meter-nev{margin-right:8px;font-weight:600}
.meter-szam{color:var(--muted);font:13px var(--mono)}
.meter-sav{display:block;height:8px;margin:4px 0 2px;border-radius:4px;background:var(--rule);overflow:hidden}
.meter-toltes{display:block;height:100%;border-radius:4px;background:var(--accent)}
.meter-tul .meter-toltes{background:var(--warn)}
.meter-tul .meter-szam{color:var(--warn)}
.meter-megj{display:block;color:var(--muted)}
pre.elotte-utana{margin:0 0 10px}
.tc .eszkoz-lab .kicsi{margin-right:8px}
.tx-jel{color:var(--accent);opacity:.7}
.tx-cimke{display:inline-block;margin:0 1px;padding:0 3px;border-radius:3px;background:var(--warm-soft);color:var(--warm-ink);font:600 10px/1.5 var(--sans);vertical-align:1px;white-space:nowrap}
.tx-torolt,.tx-uj{text-decoration:none;border-radius:3px;padding:0 1px}
.tx-torolt{background:color-mix(in srgb,var(--warm) 30%,var(--paper));text-decoration:line-through;text-decoration-color:var(--warm)}
.tx-uj{background:color-mix(in srgb,var(--ok) 26%,var(--paper))}
.tx-torolt .tx-jel,.tx-uj .tx-jel{opacity:1;color:inherit}
.kep-abra{float:right;width:320px;max-width:48%;padding:0;overflow:hidden}
.cikk>.kep-abra{margin:4px max(0px,calc((100% - 41rem)/2)) 16px 24px}
@media (max-width:760px){.cikk>.kep-abra{float:none;width:auto;max-width:380px;margin:16px 0 20px}}
.kep-abra img{display:block;width:100%;height:auto}
.kep-abra .abra-lab{margin:0;padding:10px 16px 12px}
.parban::after{content:"";display:block;clear:both}
@media (min-width:1000px){.parban-bal{float:left;width:calc(50% - 10px)}.parban-jobb{float:right;width:calc(50% - 10px)}}
.tr-bemenet{min-height:130px;font-size:17px}
.tr-szam-sor{margin:10px 0 0}
.tr-szam-cim{font-weight:600;margin-right:6px}
.tr-szam{width:116px;margin:0 8px 6px 0;padding:6px 10px;border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--paper);color:var(--ink);font:16px var(--mono);vertical-align:middle}
.tr-szam:focus,.tr-sajat:focus,.lb-sajat:focus{border-color:var(--accent);outline:0;box-shadow:0 0 0 3px var(--accent-soft)}
.tr-gyors{display:inline-block;vertical-align:middle}
.tr-eredmeny{display:block;min-height:130px;max-height:340px;overflow:auto;padding:14px 16px;border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);color:var(--ink);font:17px/1.5 var(--mono);white-space:pre-wrap;overflow-wrap:break-word}
.tr-adatok{margin:8px 0 4px}
.tr-tobb{margin:0 0 6px}
.tr-darab{display:block}
.tr-opciok{margin-top:14px}
.tr-csoport{display:inline-block;vertical-align:top;max-width:100%;min-width:0;margin:0 28px 10px 0;padding:0;border:0}
.tr-csoport legend{padding:0}
.tr-csoport .kapcsolo{margin:4px 14px 6px 0}
.tr-sajat,.lb-sajat{width:90px;padding:5px 8px;border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--paper);color:var(--ink);font:15px var(--mono);vertical-align:middle}
.tr-limitek{border-top:1px solid var(--rule);margin-top:4px;padding-top:12px}
.tr-meterek{font-size:0;margin:8px -24px 4px 0}
.tr-meterek .meter{display:inline-block;vertical-align:top;width:calc(50% - 24px);margin:0 24px 14px 0;font-size:1rem}
.tr-fit{margin-top:4px}
.tr-sajat-sor td{background:var(--accent-soft)}
.tr-szamlalo-sor{display:inline-block;margin:4px 10px 4px 0;white-space:nowrap}
.tr-szamlalo-sor label{margin-right:4px}
.tr-tartomany{white-space:normal}
.tr-par{display:inline-block;margin-right:8px;white-space:nowrap}
.tr-kis-szam{width:84px}
.tr-szamlalo-lab{margin:2px 0 0}
.tr-szamlalo-lab .gomb{margin-left:6px;vertical-align:middle}
.tr-keplet,.lb-keplet{min-height:0;padding:12px 16px}
@media (max-width:700px){.tr-meterek .meter{width:calc(100% - 24px)}}
@media (min-width:1000px){.parban .tr-bemenet{height:178px}.parban .tr-eredmeny{height:222px}}
.tr-meterek .meter-megj{display:inline-block;vertical-align:middle;margin:2px 10px 0 0}
.tr-meterek .tr-fit{vertical-align:middle;margin:2px 0 0}
@media (max-width:700px){.tr-tipp{display:none}.tr-eredmeny{max-height:260px}}
