table.hl-rendezheto thead th:not(.hl-nem-rendez){cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}table.hl-rendezheto thead th:not(.hl-nem-rendez):after{content:"↕";opacity:.35;margin-left:5px;font-size:11px;display:inline-block}table.hl-rendezheto thead th[aria-sort=ascending]:after{content:"↑";opacity:.95;color:var(--copper-light)}table.hl-rendezheto thead th[aria-sort=descending]:after{content:"↓";opacity:.95;color:var(--copper-light)}table.hl-rendezheto thead th:not(.hl-nem-rendez):hover{color:var(--copper-light)}table.hl-rendezheto thead th:focus-visible{outline:2px solid var(--copper-light);outline-offset:-2px}table.hl-rendezheto thead th .gf-th-nev{display:block}.hl-szurok{flex-wrap:wrap;gap:6px;margin:0 0 12px;display:flex}.hl-szurok a{border:1px solid var(--line);min-height:36px;color:var(--muted);background:#18232740;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;display:inline-flex}.hl-szurok a:hover{color:var(--text);border-color:#46565c}.hl-szurok a.active{color:var(--text);border-color:var(--copper);background:#cda37022}.hl-szurok a i{color:var(--subtle);background:#0f181c;border-radius:999px;padding:0 6px;font-size:10.5px;font-style:normal}.hl-eszkozsor{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 12px;display:flex}.hl-eszkozsor .gf-filter-form{margin:0}.hl-kapcsolo{min-height:36px;color:var(--muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.hl-kapcsolo .icon{width:16px;height:16px}.hl-jegyzet{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:180px;color:var(--muted);font-size:11.5px;display:inline-block;overflow:hidden}.hl-jegyzet .icon{width:13px;height:13px;color:var(--copper);margin-right:3px}.hl-nulla{color:var(--subtle);opacity:.6}.hl-szint-gomb{border:1px solid var(--line);min-width:44px;min-height:34px;color:var(--text);font-variant-numeric:tabular-nums;background:#18232780;border-radius:7px;justify-content:center;align-items:center;gap:3px;padding:3px 7px;font-size:12px;display:inline-flex}.hl-szint-gomb:hover:not(:disabled){border-color:var(--copper);background:#cda37026}.hl-szint-gomb.epit b{color:var(--green)}.hl-szint-gomb.bont{border-color:#5a3b37}.hl-szint-gomb.bont b{color:var(--red)}.hl-szint-gomb small{color:var(--subtle);font-size:10px}.hl-sorban{color:var(--copper-light);font-size:10px;display:block}.hl-zaszlo-urlap{flex-wrap:nowrap;align-items:center;gap:4px;display:flex}.hl-zaszlo-urlap select{max-width:160px;min-height:34px;font-size:12px}.hl-zaszlo-most{color:var(--muted);white-space:nowrap;font-size:11px;display:block}.hl-tavollet .gf-stats{margin-bottom:10px}.hl-tavollet-lista{color:var(--muted);margin:6px 0 0;padding-left:18px;font-size:12px}.hl-tavollet-lista li{margin:2px 0}.hl-tavollet .gf-btn-row{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}#tartalom>.hl-tavollet-beszurt{margin:0 0 16px}.hl-din-chip{color:var(--blue);vertical-align:1px;border:1px solid #98bfd055;border-radius:999px;align-items:center;gap:4px;margin-left:6px;padding:1px 8px;font-size:10.5px;display:inline-flex}.hl-felt-lista{gap:8px;margin:8px 0;display:grid}.hl-felt-sor{border:1px solid var(--line);background:#18232740;border-radius:9px;flex-wrap:wrap;align-items:center;gap:6px;padding:8px;display:flex}.hl-felt-sor select,.hl-felt-sor input{min-height:38px;font-size:13px}.hl-felt-sor select[name=f_field]{flex:170px}.hl-felt-sor select[name=f_op]{flex:0 130px}.hl-felt-sor input[name=f_value]{width:120px}.hl-felt-sor input[name=f_text]{flex:140px}.hl-felt-sor .hl-felt-unit,.hl-felt-sor .hl-felt-building,.hl-felt-sor .hl-felt-ertek,.hl-felt-sor .hl-felt-szoveg{display:none}.hl-felt-sor[data-mezo=unit] .hl-felt-unit,.hl-felt-sor[data-mezo=building] .hl-felt-building{display:inline-block}.hl-felt-sor:-webkit-any([data-mezo=points],[data-mezo=units],[data-mezo=unit],[data-mezo=attack],[data-mezo=defense],[data-mezo=incoming],[data-mezo=building],[data-mezo=loyalty]) .hl-felt-ertek{display:inline-block}.hl-felt-sor:is([data-mezo=points],[data-mezo=units],[data-mezo=unit],[data-mezo=attack],[data-mezo=defense],[data-mezo=incoming],[data-mezo=building],[data-mezo=loyalty]) .hl-felt-ertek{display:inline-block}.hl-felt-sor:-webkit-any([data-mezo=name],[data-mezo=continent]) .hl-felt-szoveg{display:inline-block}.hl-felt-sor:is([data-mezo=name],[data-mezo=continent]) .hl-felt-szoveg{display:inline-block}.hl-alapok{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.hl-sorrend{gap:4px;display:inline-flex}.hl-sorrend .icon-button{width:34px;height:34px}.hl-sorrend .hl-fel .icon{transform:rotate(180deg)}.hl-szabaly{color:var(--muted);font-size:11.5px}.hl-techfa-racs{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.hl-techfa-racs .gf-nyitas-lista{padding-left:0}.hl-egyseg-kep{flex:none;width:30px;height:30px;display:inline-flex}.hl-egyseg-kep img{object-fit:contain;width:30px;height:30px}.hl-pont-tabla td,.hl-pont-tabla th{text-align:center;font-variant-numeric:tabular-nums;padding:6px}.hl-pont-tabla td:first-child,.hl-pont-tabla th:first-child{background:var(--surface);z-index:1;position:sticky;left:0}.hl-pont-tabla .gf-th-art{width:30px;height:26px;display:inline-flex}.hl-jegyzet-lap textarea{min-height:320px}.hl-ikonvalaszto{margin:8px 0}.hl-ikonvalaszto>summary{cursor:pointer;min-height:36px;color:var(--muted);align-items:center;gap:6px;font-size:12.5px;display:flex}.hl-ikon-racs{grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:6px;max-height:220px;padding:6px 2px;display:grid;overflow:auto}.hl-ikon-racs label{border:1px solid var(--line);cursor:pointer;background:#18232740;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}.hl-ikon-racs input{opacity:0;cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.hl-ikon-racs label:has(input:checked){border-color:var(--copper);background:#cda37030}.hl-ikon-racs label:has(input:focus-visible){outline:2px solid var(--copper-light)}.hl-ikon-racs img,.hl-ikon-racs .quick-art,.hl-ikon-racs svg{object-fit:contain;pointer-events:none;width:30px;height:30px}.hl-gy-ikon{justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.hl-gy-ikon img,.hl-gy-ikon .quick-art{object-fit:contain;width:20px;height:20px}@media (max-width:760px){.hl-szurok a{min-height:40px;font-size:13px}.hl-szint-gomb{min-width:46px;min-height:40px}.hl-felt-sor input[name=f_value]{flex:100%;width:100%}.hl-jegyzet,.hl-zaszlo-urlap select{max-width:120px}}