:root{--tz-wood:#c8955a;--tz-stone:#d9785e;--tz-iron:#9fb8c8}.gf-tz-kartya .gf-card-body{flex-direction:column;gap:14px;display:flex}.gf-tz-fej{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.gf-tz-chip{border:1px solid var(--line);background:var(--surface-raised);border-radius:10px;flex-direction:column;gap:2px;min-width:110px;padding:8px 12px;display:flex}.gf-tz-chip small{color:var(--subtle);letter-spacing:.3px;font-size:11px}.gf-tz-chip b{align-items:center;gap:4px;font-size:15px;display:inline-flex}.gf-tz-tobbet{align-self:center;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.gf-tz-pp{font-variant-numeric:tabular-nums;align-items:center;gap:3px;display:inline-flex}.gf-tz-pp .gf-premium-point{width:18px;height:18px}.gf-tz-tabla{border:1px solid var(--line);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.gf-tz-sor-r{border-top:1px solid var(--line);grid-template-columns:minmax(92px,1fr) minmax(110px,1.2fr) minmax(80px,.9fr) minmax(120px,1.2fr) minmax(150px,1.5fr) minmax(150px,1.5fr);align-items:center;gap:10px;padding:10px 12px;display:grid}.gf-tz-sor-r:first-child{border-top:0}.gf-tz-fejsor{background:var(--surface-raised);color:var(--subtle);letter-spacing:.4px;text-transform:uppercase;padding-top:8px;padding-bottom:8px;font-size:11px;font-weight:700}.gf-tz-cella{flex-direction:column;gap:4px;min-width:0;display:flex}.gf-tz-ny{flex-direction:row;align-items:center;gap:8px}.gf-tz-ny img{width:26px;height:26px}.gf-tz-ar{flex-flow:wrap;align-items:center;gap:4px}.gf-tz-ar img,.gf-tz-ar .gf-premium-point{width:18px;height:18px}.gf-tz-sav{background:var(--line);border-radius:3px;max-width:140px;height:5px;display:block;overflow:hidden}.gf-tz-sav i{background:linear-gradient(90deg,var(--copper),var(--copper-light));height:100%;display:block}.gf-tz-mezo input{border:1px solid var(--line);background:var(--bg);width:100%;min-height:38px;color:var(--text);font-variant-numeric:tabular-nums;border-radius:8px;padding:6px 10px}.gf-tz-mezo input:disabled{opacity:.45}.gf-tz-becsles{flex-wrap:wrap;align-items:center;gap:3px;min-height:18px;font-size:12px;display:inline-flex}.gf-tz-becsles.vesz{color:var(--red)}.gf-tz-becsles.elad{color:var(--green)}.gf-tz-becsles span{color:var(--muted)}.gf-tz-becsles.tul span{color:var(--red);font-weight:700}.gf-tz-osszeg{flex-wrap:wrap;gap:6px 18px;min-height:20px;font-size:13px;display:flex}.gf-tz-osszeg .vesz{color:var(--red)}.gf-tz-osszeg .elad{color:var(--green)}.gf-tz-osszeg .tul{color:var(--red);font-weight:700}.gf-tz-osszeg .figyel{color:var(--copper-light);align-items:center;gap:5px;display:inline-flex}.gf-tz-osszeg b{color:var(--red)}.gf-tz-gombok{justify-content:flex-end}.gf-tz-also{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px;margin-top:16px;display:grid}.gf-tz-grafikon svg{width:100%;height:auto;display:block}.gf-tz-racs{stroke:var(--line);stroke-width:1px}.gf-tz-tengely{fill:var(--subtle);font-size:11px;font-family:var(--font)}.gf-tz-sor polyline{fill:none;stroke-width:2.4px;stroke-linejoin:round;stroke-linecap:round}.gf-tz-sor circle{stroke:var(--surface);stroke-width:1.5px}.gf-tz-wood polyline{stroke:var(--tz-wood)}.gf-tz-wood circle{fill:var(--tz-wood)}.gf-tz-stone polyline{stroke:var(--tz-stone)}.gf-tz-stone circle{fill:var(--tz-stone)}.gf-tz-iron polyline{stroke:var(--tz-iron)}.gf-tz-iron circle{fill:var(--tz-iron)}.gf-tz-jelek{flex-wrap:wrap;gap:14px;margin-top:6px;font-size:12px;display:flex}.gf-tz-jel{align-items:center;gap:5px;display:inline-flex}.gf-tz-jel img{width:16px;height:16px}.gf-tz-jel i{border-radius:2px;width:18px;height:3px;display:inline-block}.gf-tz-jel.gf-tz-wood i{background:var(--tz-wood)}.gf-tz-jel.gf-tz-stone i{background:var(--tz-stone)}.gf-tz-jel.gf-tz-iron i{background:var(--tz-iron)}.gf-tz-elfogad{margin:0;display:inline-flex}.gf-tz-sugo .gf-rules li{margin-bottom:6px}@media (max-width:1100px){.gf-tz-also{grid-template-columns:minmax(0,1fr)}}@media (max-width:820px){.gf-tz-fejsor{display:none}.gf-tz-tabla{border:0;gap:10px;overflow:visible}.gf-tz-sor-r{border:1px solid var(--line);background:var(--surface-raised);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.gf-tz-sor-r:first-child{border-top:1px solid var(--line)}.gf-tz-ny{grid-column:1/-1}.gf-tz-cella[data-cimke]:before{content:attr(data-cimke);color:var(--subtle);font-size:12px;font-weight:700}.gf-tz-mezo input{min-height:44px;font-size:16px}.gf-tz-chip{flex:calc(50% - 8px);min-width:0}.gf-tz-tobbet{margin-left:0}.gf-tz-gombok{justify-content:stretch}.gf-tz-gombok .btn{flex:100%}.gf-tz-tengely{font-size:12px}.gf-tz-ar{grid-column:1/-1}.gf-tz-ar:before{flex-basis:100%}.gf-tz-sor polyline{stroke-width:3.5px}.gf-tz-sor circle{r:5}}.gf-tz-megerosit{flex-direction:column;gap:10px;display:flex}.gf-tz-megerosit td img:not(.gf-premium-point){vertical-align:middle;width:22px;height:22px;margin-right:4px}.gf-tz-megerosit .gf-tz-pp{font-weight:700}@media (min-width:600px){.gf-tz-megerosit .gf-table td,.gf-tz-megerosit .gf-table th{white-space:nowrap}}