.toast.hiba{color:#ffd9d2;background:#3a1d1a;border-color:#e69c91}.gf-allapot-savok{gap:8px;margin:0 0 18px;display:grid}.gf-allapot-sav{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:10px;align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:flex}.gf-allapot-sav>.icon{flex:none;width:20px;height:20px}.gf-allapot-sav span{flex:1;min-width:0}.gf-allapot-sav b{color:var(--text)}.gf-allapot-sav.gondnok{background:#98bfd010;border-color:#98bfd066}.gf-allapot-sav.gondnok>.icon{color:var(--blue)}.gf-allapot-sav.szabadsag{background:#9abb9e10;border-color:#9abb9e66}.gf-allapot-sav.szabadsag>.icon{color:var(--green)}.gf-allapot-sav.nemitva{background:#e69c9110;border-color:#e69c9166}.gf-allapot-sav.nemitva>.icon{color:var(--red)}.gf-allapot-sav.biztonsag{background:#cda37010;border-color:#cda37066}.gf-allapot-sav.biztonsag>.icon{color:var(--copper)}.gf-mfa-qr{width:200px;height:200px;image-rendering:pixelated;background:#fff;border-radius:8px;margin:12px 0;padding:6px;display:block}.gf-mfa-lepesek{color:var(--muted);margin:4px 0 8px 18px;font-size:11px;line-height:1.6}.gf-mfa-kodok{border:1px solid var(--line);letter-spacing:.5px;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;margin:14px 0 4px;padding:12px 14px;font-size:14px;list-style:none;display:grid}.gf-tiltas{margin:0 0 10px}p.gf-tiltas{font-size:12.5px}@media (max-width:760px){.gf-allapot-sav{flex-wrap:wrap}.gf-allapot-sav span{flex:calc(100% - 40px)}.gf-allapot-sav .btn{margin-left:32px}}.gf-kapcsolat{z-index:300;color:#fbe9e4;background:#5a1f1a;border:1px solid #2d0e0b;border-radius:10px;align-items:center;gap:12px;max-width:calc(100vw - 20px);padding:8px 10px 8px 16px;font-size:13px;display:flex;position:fixed;top:10px;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #0007}@media (max-width:760px){.gf-kapcsolat{top:auto;bottom:calc(140px + env(safe-area-inset-bottom));text-align:center;flex-wrap:wrap;justify-content:center}}.gf-kuldetes{z-index:44;pointer-events:none;align-items:center;gap:10px;display:flex;position:fixed;bottom:22px;right:22px}.gf-kuldetes>*{pointer-events:auto}.gf-kuldetes-gomb{border:2px solid var(--copper-light);width:54px;height:54px;color:var(--copper-light);background:linear-gradient(#5b2a26,#3d1b19);border-radius:50%;flex:none;place-items:center;display:grid;position:relative;box-shadow:0 6px 18px #0008}.gf-kuldetes-gomb .icon{width:26px;height:26px}.gf-kuldetes-gomb .badge{color:#fff;background:#c4544a;border-radius:10px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:11px;font-weight:700;display:grid;position:absolute;top:-4px;right:-4px}.gf-kuldetes-gomb.lukteto{animation:1.6s ease-out infinite gf-kuldetes-feny}@keyframes gf-kuldetes-feny{0%{box-shadow:0 6px 18px #0008,0 0 #e6c498b3}to{box-shadow:0 6px 18px #0008,0 0 0 14px #e6c49800}}.reduced-motion .gf-kuldetes-gomb.lukteto{animation:none}@media (prefers-reduced-motion:reduce){.gf-kuldetes-gomb.lukteto{animation:none}}.gf-kuldetes-buborek{max-width:240px;color:var(--copper-light);border:1px solid var(--copper-light);background:#3d1b19;border-radius:10px;padding:9px 13px;font-size:13px;text-decoration:none;animation:.25s ease-out gf-buborek-be;box-shadow:0 6px 16px #0007}.gf-kuldetes-buborek:hover{color:#fff}.gf-kuldetes-buborek[hidden]{display:none}@keyframes gf-buborek-be{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}#gf-chat-dock{bottom:88px}@media (max-width:760px){.gf-kuldetes{right:14px;bottom:calc(76px + env(safe-area-inset-bottom))}.gf-kuldetes-gomb{width:48px;height:48px}#gf-chat-dock{bottom:calc(136px + env(safe-area-inset-bottom))}.gf-kuldetes-buborek{max-width:min(240px,100vw - 100px)}}#gf-ertesites-dobozok{z-index:290;gap:8px;width:min(340px,100vw - 28px);display:grid;position:fixed;top:14px;right:14px}.gf-ertesites-doboz{background:var(--surface-raised);border:1px solid var(--line);border-left:3px solid var(--copper);color:var(--text);border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;text-decoration:none;transition:opacity .4s,transform .4s;animation:.25s ease-out gf-buborek-be;display:flex;box-shadow:0 12px 34px #0008}.gf-ertesites-doboz .icon{width:18px;height:18px;color:var(--copper);flex:none;margin-top:1px}.gf-ertesites-doboz.tunik{opacity:0;transform:translate(12px)}.gf-promo-hatter{z-index:400;background:#060b0dcc;place-items:center;padding:16px;animation:.2s ease-out gf-promo-be;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes gf-promo-be{0%{opacity:0}to{opacity:1}}.gf-promo{background:var(--surface);border:1px solid var(--line);border-radius:14px;width:min(460px,100%);max-height:calc(100vh - 32px);overflow:auto;box-shadow:0 30px 80px #000a}.gf-promo header{background-position:50%;background-size:cover;border-radius:14px 14px 0 0;align-items:flex-end;min-height:190px;padding:18px 20px;display:flex;position:relative}.gf-promo header:before{content:"";border-radius:inherit;background:linear-gradient(#0000 25%,#0e1517f2 100%);position:absolute;top:0;bottom:0;left:0;right:0}.gf-promo header>*{position:relative}.gf-promo h2{font-family:var(--display);color:#fff;text-shadow:0 2px 12px #000;margin:0;font-size:30px;line-height:1.05}.gf-promo-fajta{letter-spacing:.6px;text-transform:uppercase;color:var(--copper-light);background:#0e1517cc;border:1px solid #cda37066;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700;top:14px;left:16px;position:absolute!important}.gf-promo.sale .gf-promo-fajta{color:#ffd28a;border-color:#ffd28a66}.gf-promo.info .gf-promo-fajta{color:var(--blue);border-color:#98bfd066}.gf-promo.warning .gf-promo-fajta{color:var(--red);border-color:#e69c9166}.gf-promo-szam{color:#e8e2d6;text-shadow:0 1px 6px #000;font-size:12px;top:16px;right:56px;position:absolute!important}.gf-promo-zar{background:#0e1517b3;top:10px;right:10px;position:absolute!important}.gf-promo-test{color:var(--muted);padding:16px 20px 4px;font-size:14px;line-height:1.55}.gf-promo-test p{margin:0}.gf-promo-jutalmak{flex-wrap:wrap;gap:14px;margin:14px 0 4px;display:flex}.gf-promo-jutalmak span{color:var(--text);align-items:center;gap:6px;display:flex}.gf-promo-jutalmak img{object-fit:contain;width:24px;height:24px}.gf-promo footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 20px 18px;display:flex}.gf-promo footer .gf-btn-row{margin-left:auto}.gf-promo-lapozo{gap:4px;display:flex}table.gf-sortable thead th{cursor:pointer;-webkit-user-select:none;user-select:none}table.gf-sortable thead th:after{content:"↕";opacity:.35;margin-left:5px;font-size:10px}table.gf-sortable thead th[aria-sort=ascending]:after{content:"↑";opacity:.9}table.gf-sortable thead th[aria-sort=descending]:after{content:"↓";opacity:.9}.gf-szamlalo{text-align:right;color:var(--subtle);margin-top:4px;font-size:11px;display:block}.gf-szamlalo.tele{color:var(--red)}.gf-eredmeny-archivum{border:1px solid var(--line);border-radius:10px;margin:0;padding:0;list-style:none;overflow:hidden}.gf-eredmeny-archivum li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.gf-eredmeny-archivum li:first-child{border-top:0}.gf-eredmeny-archivum small{color:var(--muted);font-size:12px;display:block}.gf-eredmeny-archivum span{color:var(--subtle);white-space:nowrap;font-size:12px}[data-tiltva=gondnok][hidden]{display:none!important}.gorget-jobbra{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),#0003);mask-image:linear-gradient(90deg,#000 calc(100% - 44px),#0003)}.gorget-balra{-webkit-mask-image:linear-gradient(90deg,#0003,#000 44px);mask-image:linear-gradient(90deg,#0003,#000 44px)}.gorget-balra.gorget-jobbra{-webkit-mask-image:linear-gradient(90deg,#0003,#000 44px calc(100% - 44px),#0003);mask-image:linear-gradient(90deg,#0003,#000 44px calc(100% - 44px),#0003)}.gf-eles-tolt .app-shell{visibility:hidden}.gf-eles-tolt body:after{content:"· · ·";color:var(--copper);letter-spacing:2px;place-items:center;font-size:28px;animation:1.2s ease-in-out infinite gf-eles-pulzus;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes gf-eles-pulzus{50%{opacity:.35}}.gf-eles-sav{color:var(--muted);background:#cda37010;border:1px dashed #cda37066;border-radius:10px;align-items:flex-start;gap:10px;margin:0 0 16px;padding:11px 14px;font-size:13px;line-height:1.45;display:flex}.gf-eles-sav .icon{width:17px;height:17px;fill:var(--copper);flex:none;margin-top:1px}.gf-eles-sav b{color:var(--text)}.gf-eles-lap-tolt{min-height:220px;color:var(--muted);justify-content:center;align-items:center;gap:10px;font-size:14px;display:flex}.gf-eles-lap-tolt .icon{width:20px;height:20px;fill:var(--copper);animation:1.2s ease-in-out infinite gf-eles-pulzus}.gf-eles-lap-tolt.gf-eles-vaz-jel{justify-content:flex-start;min-height:0;padding:4px 2px 14px}.gf-eles-vaz{gap:16px;display:grid}.gf-vaz-kartya{background:#1c272c99;gap:12px;min-height:120px;padding:22px;display:grid}.gf-vaz-kartya:first-child{min-height:170px}.gf-vaz-kartya i{background:linear-gradient(90deg,#ffffff08,#ffffff14,#ffffff08) 0 0/200% 100%;border-radius:6px;height:12px;animation:1.4s ease-in-out infinite gf-vaz-fenyes;display:block}.gf-vaz-kartya i:first-child{width:38%;height:16px}.gf-vaz-kartya i:nth-child(2){width:82%}.gf-vaz-kartya i:nth-child(3){width:64%}@keyframes gf-vaz-fenyes{0%{background-position:100% 0}to{background-position:-100% 0}}.reduced-motion .gf-vaz-kartya i{animation:none}@media (prefers-reduced-motion:reduce){.gf-vaz-kartya i{animation:none}}img.gf-crest{object-fit:contain}.gf-crest-opt img.gf-crest{width:30px;height:36px}.gf-crest-preset img.gf-crest{width:64px;height:76px}.gf-crest-preview img.gf-crest{width:150px;height:180px}.clan-banner img.gf-crest{width:96px;height:115px}.gf-split-side img.gf-crest{width:72px;height:86px;margin:0 auto 10px}.meta-chip{position:relative}.gf-uj-jel{background:var(--copper);color:#141c20;min-width:20px;height:17px;font:800 11px/17px var(--font);text-align:center;border-radius:9px;padding:0 5px;font-style:normal;position:absolute;top:-13px;right:-9px;box-shadow:0 0 0 2px #182126}.gf-uj-chip{vertical-align:2px;margin-left:8px;font-size:11px}.gf-item.gf-uj-targy{border-color:#cda37088;box-shadow:0 0 0 1px #cda37040,0 0 18px #cda37018}.gf-targy-tipp{color:var(--copper-light);align-items:flex-start;gap:6px;margin-top:8px;font-size:12px;line-height:1.45;display:flex}.gf-targy-tipp .icon{width:14px;height:14px;color:var(--copper);flex:0 0 14px;margin-top:2px}.gf-bemutato-sav{z-index:60;left:50%;bottom:calc(14px + env(safe-area-inset-bottom));width:min(760px,100vw - 32px);color:var(--muted);background:#1c272cf2;border:1px solid #cda37066;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 14px;font-size:13px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 10px 30px #000a}.gf-bemutato-sav>.icon{width:18px;height:18px;color:var(--copper);flex:0 0 18px}.gf-bemutato-sav>span{flex:220px}.gf-bemutato-sav b{color:var(--copper-light);margin-right:4px}.gf-bemutato-cim .page-footer{padding-bottom:84px}@media (max-width:760px){.gf-bemutato-sav{bottom:calc(76px + env(safe-area-inset-bottom));padding:9px 12px}.gf-bemutato-cim .page-footer{padding-bottom:150px}}.gf-cimzett-hits{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.gf-cimzett-hits:empty{display:none}.gf-cimzett-hits button{border:1px solid var(--line);min-height:34px;color:var(--text);font:inherit;cursor:pointer;background:#152228;border-radius:17px;align-items:center;gap:6px;padding:4px 12px;font-size:13px;display:inline-flex}.gf-cimzett-hits button:hover{border-color:var(--copper)}.gf-cimzett-hits button:focus-visible{border-color:var(--copper)}.gf-cimzett-hits button small{color:var(--subtle);font-size:11px}.gf-cimzett-hits p{color:var(--muted);margin:0;font-size:12px}.gf-cimzett-hits p.warn{color:var(--red)}.gf-cimzett-hits a{color:var(--copper-light);text-underline-offset:2px;text-decoration:underline}.gf-mail-cimzettek{flex-wrap:wrap;gap:4px 10px;display:flex}.gf-ladatar{background:#cda3700d;border:1px solid #cda37040;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:10px 12px;display:flex}.gf-lada-figyel,.gf-chest-details small.gf-lada-figyel{color:var(--copper-light);align-items:flex-start;gap:6px;margin-top:6px;font-size:12px;line-height:1.45;display:flex}.gf-lada-figyel .icon{width:14px;height:14px;color:var(--copper);flex:0 0 14px;margin-top:2px}.gf-kepzes-allas{color:var(--text);font-weight:700}.gf-kepzes-vege{color:var(--subtle);white-space:nowrap;margin-top:2px;font-size:11px;display:block}