:root{--tf-c0:#cda370;--tf-c1:#98bfd0;--tf-c2:#9abb9e;--tf-c3:#e69c91;--tf-c4:#c9a0dc;--tf-c5:#e3d26f;--tf-c6:#6fc3b2;--tf-c7:#e0a46b;--tf-hatter:#10181c}.tf-c0{--tf:var(--tf-c0)}.tf-c1{--tf:var(--tf-c1)}.tf-c2{--tf:var(--tf-c2)}.tf-c3{--tf:var(--tf-c3)}.tf-c4{--tf:var(--tf-c4)}.tf-c5{--tf:var(--tf-c5)}.tf-c6{--tf:var(--tf-c6)}.tf-c7{--tf:var(--tf-c7)}.tf-stat-lap{gap:18px;min-width:0;display:grid}.tf-vissza{margin:0}.tf-bevezeto{margin:0 0 12px}.tf-db{margin:10px 0}.tf-szuro{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;margin:0 0 6px;display:flex}.tf-szuro .gf-field{flex:170px;min-width:0;margin:0}.tf-szuro-gombok{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tf-valto{flex-wrap:wrap;margin:4px 0 12px;display:inline-flex}.tf-valto a{padding:6px 12px}.tf-klanjel{color:var(--copper);white-space:nowrap;font-weight:700}.tf-sor-linkek{flex-wrap:wrap;gap:12px;display:inline-flex}.tf-cel{margin:8px 0 0;font-weight:700}.tf-tovabb{flex-wrap:wrap;gap:16px;margin:10px 0 0;display:flex}.tf-idoszak{color:var(--muted);margin:6px 0 12px}.tf-grafikon-keret{min-width:0;margin:6px 0 4px}.tf-grafikon{width:100%;max-width:860px;height:auto;display:block}.tf-valto a.active{background:var(--copper);color:#141c20;border-radius:7px}.tf-racs{stroke:var(--line);stroke-width:1px}.tf-felirat{fill:var(--muted);font-size:11px;font-family:var(--font)}.tf-vonal{fill:none;stroke:var(--tf);stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round}.tf-pont,.tf-oszlop rect{fill:var(--tf)}.tf-jelmagyarazat{color:var(--muted);flex-wrap:wrap;gap:6px 16px;margin-top:8px;font-size:12px;display:flex}.tf-jel{align-items:center;gap:6px;display:inline-flex}.tf-jel i{background:var(--tf,#c8cdc8);border-radius:50%;flex:none;width:12px;height:12px}.tf-jel.tf-sajat i{background:#f6dfb3}.tf-jel.tf-mas i{background:#c8cdc8cc}.tf-jel.tf-gazdatlan i{background:#7e929a8c;width:8px;height:8px}.tf-jel.tf-gyuru i{background:0 0;border:2px solid #f1eee6}.tf-ket-grafikon{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:10px;display:grid}.tf-terkep-keret{border:1px solid var(--line);background:var(--tf-hatter);border-radius:10px;max-width:720px;margin:8px auto;overflow:hidden}.tf-terkep{aspect-ratio:1;width:100%;height:auto;display:block}.tf-terkep-gombok{justify-content:center;margin:10px 0;display:flex}.tf-terkep-jel{justify-content:center}.tf-hoditas-tabla td{white-space:nowrap}.tf-profil-gorbe{margin-top:18px}.tf-felugro-gombok{flex-wrap:wrap;gap:8px;margin:8px 0 2px;display:flex}.tf-felugro-gombok .btn{min-height:34px}.tf-tip{color:var(--muted);display:block}.tf-fogo{width:32px;height:32px;color:var(--subtle);cursor:grab;touch-action:none;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;place-items:center;margin-left:auto;display:inline-grid}.tf-fogo:hover{color:var(--copper-light);border-color:var(--line);background:var(--surface-raised)}.tf-fogo:focus-visible{color:var(--copper-light);border-color:var(--line);background:var(--surface-raised)}.tf-fogo svg{fill:currentColor;width:18px;height:18px}.card-header .tf-fogo{order:99}.tf-fogo-sarok{position:relative}.tf-fogo-sarok>.tf-fogo{z-index:5;border-color:var(--line);background:#10181cb8;position:absolute;top:10px;right:10px}.tf-huzott{opacity:.6;outline:2px dashed var(--copper);outline-offset:3px}body.tf-huzas,body.tf-huzas *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.overview-grid.tf-sajat-rend>*{grid-area:auto!important}.overview-grid.tf-sajat-rend>.wide-card{grid-column:1/-1!important}.overview-grid.tf-sajat-rend{grid-auto-flow:dense}.village-hero.tf-fogo-sarok>.tf-fogo{top:54px}.tf-panel-sav{flex-wrap:wrap;align-items:center;gap:6px 14px;margin:10px 2px 0;font-size:12px;display:flex}.hl-ered.tf-ikon{position:relative}.hl-ered.tf-ikon-spy{color:var(--blue);background:#98bfd014;border-color:#98bfd055}.hl-ered.tf-ikon-win{color:#7fd08a;background:#7fd08a14;border-color:#7fd08a55}.hl-ered.tf-ikon-win_loss{color:#e8c25a;background:#e8c25a14;border-color:#e8c25a55}.hl-ered.tf-ikon-loss_damage{color:#e0a46b;background:linear-gradient(135deg,#e69c9122 50%,#e0a46b22 50%);border-color:#e0a46b66}.hl-ered.tf-ikon-loss_spy{color:var(--blue);background:linear-gradient(135deg,#e69c9122 50%,#98bfd022 50%);border-color:#e69c9166}.hl-ered.tf-ikon-loss{color:var(--red);background:#e69c9114;border-color:#e69c9155}.tf-kem-potty{width:9px;height:9px;box-shadow:0 0 0 2px var(--surface);background:#e8c25a;border-radius:50%;position:absolute;top:-3px;right:-3px}@media (max-width:760px){.tf-szuro .gf-field{flex-basis:100%}.tf-hoditas-tabla td{white-space:normal}.tf-fogo{width:38px;height:38px}}.overview-extra-header>.tf-fogo{margin-left:auto}.overview-extra-header>.tf-fogo+[data-action=feature-collapse]{margin-left:4px}