.ml-lap{gap:16px;display:grid}.ml-allapot{flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0;display:flex}.ml-allapot .icon{width:16px;height:16px}.ml-allapot.red{color:var(--red)}.ml-allapot.copper,.ml-konyvek .gf-stats .ml-van-konyv b{color:var(--copper-light)}.ml-hatasok{gap:8px;margin:6px 0 10px;padding:0;list-style:none;display:grid}.ml-hatasok>li{gap:6px;display:grid}.ml-hatasok>li>b{align-items:center;gap:6px;font-size:13px;display:flex}.ml-hatasok .icon{width:16px;height:16px;color:var(--copper)}.ml-hatas-lista{flex-wrap:wrap;gap:6px;display:flex}.ml-hatas-lista .chip{font-size:12px}.ml-hatas-lista .chip b{color:var(--green)}.ml-fa{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ml-ag{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(#1f2b30,#1a2428);align-content:start;gap:10px;padding:12px;display:grid}.ml-ag>h3{align-items:center;gap:8px;margin:0;display:flex}.ml-ag>h3 .icon{width:18px;height:18px}.ml-ag-tamadas>h3{color:#e3a58f}.ml-ag-falu>h3{color:var(--copper-light)}.ml-ag-vedelem>h3{color:var(--blue)}.ml-ag-tamadas{--ml-szin:#e3a58f}.ml-ag-falu{--ml-szin:#e6c498}.ml-ag-vedelem{--ml-szin:#98bfd0}.ml-kep{background:#18222699;border:1px solid #33444b;border-radius:10px;gap:8px;padding:10px;display:grid}.ml-kep.tanult{border-color:color-mix(in srgb,var(--ml-szin) 45%,#33444b)}.ml-kep>header{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.ml-kep-ikon{background:#0f171a;border:1px solid #2f3f45;border-radius:9px;place-items:center;width:40px;height:40px;display:grid}.ml-kep-ikon .unit-art{object-fit:contain;width:32px;height:32px}.ml-kep-ikon .icon{width:20px;height:20px;color:var(--ml-szin)}.ml-kep>header>div{gap:2px;min-width:0;display:grid}.ml-kep>header b{font-size:14px}.ml-kep>header small{color:var(--muted);font-size:12px;line-height:1.35}.ml-kep-ertek{justify-items:end;gap:1px;display:grid}.ml-kep-ertek b{font-family:var(--display);color:var(--ml-szin);font-size:20px;line-height:1}.ml-kep-ertek small{color:var(--subtle);font-size:12px}.ml-fokok{counter-reset:fok;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.ml-fok{background:#121b1e;border:1px solid #2f3f45;border-radius:8px;justify-items:center;gap:1px;padding:6px 2px 5px;display:grid;position:relative}.ml-fok b{font-size:13px}.ml-fok small{color:var(--subtle);white-space:nowrap;font-size:12px}.ml-fok.kesz{border-color:var(--ml-szin);background:color-mix(in srgb,var(--ml-szin) 18%,#121b1e)}.ml-fok.kesz b{color:var(--ml-szin)}.ml-fok.nyitott{border-style:dashed;border-color:var(--ml-szin);animation:2.4s ease-in-out infinite ml-pulzal}.ml-fok.zarva{opacity:.55}.ml-fok.zarva small{color:var(--red)}@keyframes ml-pulzal{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 0 3px color-mix(in srgb,var(--ml-szin) 30%,transparent)}}.ml-kep-lab{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ml-kep-lab small{font-size:12px;line-height:1.35}.ml-gyak-tabla td{vertical-align:middle}.ml-sim{margin:14px 0 6px}.ml-sim-oldalak{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ml-sim fieldset{border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px 10px 10px;display:grid}.ml-sim legend{color:var(--copper-light);padding:0 6px;font-size:13px}.ml-sim select{max-width:100%}@media (max-width:1100px){.ml-fa{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.ml-ag{padding:10px}.ml-kep>header{grid-template-columns:36px minmax(0,1fr) auto;gap:8px}.ml-fokok{gap:4px}.ml-fok{padding:5px 1px 4px}.ml-sim-oldalak,.ml-sim fieldset{grid-template-columns:minmax(0,1fr)}.ml-sim select{width:100%;font-size:16px}.ml-kep-lab .btn.small,.ml-kep-lab .btn{min-height:40px}}@media (prefers-reduced-motion:reduce){.ml-fok.nyitott{animation:none}}