.gf-set-layout{grid-template-columns:clamp(210px,17vw,244px) minmax(0,1fr);align-items:start;gap:28px;display:grid}.gf-set-layout .gf-set-nav{z-index:5;overscroll-behavior:contain;scrollbar-width:thin;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);max-height:calc(100vh - 32px);padding:14px 10px;position:sticky;top:16px;overflow-y:auto}.gf-set-layout .gf-set-nav-sav{flex-direction:column;gap:16px;display:flex}.gf-set-layout .gf-set-nav-csoport{flex-direction:column;gap:2px;display:flex}.gf-set-layout .gf-set-nav-cim{letter-spacing:1.3px;text-transform:uppercase;color:var(--subtle);padding:0 10px 6px;font-weight:800}.gf-set-layout .gf-set-nav a{min-height:36px;color:var(--muted);border-radius:8px;align-items:center;gap:10px;padding:7px 10px 7px 12px;font-size:13px;font-weight:600;line-height:1.25;text-decoration:none;transition:background .15s,color .15s;display:flex;position:relative}.gf-set-layout .gf-set-nav a .icon{opacity:.7;flex:none;width:16px;height:16px}.gf-set-layout .gf-set-nav a:hover{background:var(--surface-raised);color:var(--text)}.gf-set-layout .gf-set-nav a.active{color:var(--copper-light);background:#cda3701c}.gf-set-layout .gf-set-nav a.active .icon{opacity:1;color:var(--copper)}.gf-set-layout .gf-set-nav a.active:before{content:"";background:var(--copper);border-radius:2px;width:3px;position:absolute;top:8px;bottom:8px;left:0}.gf-set-layout .gf-set-nav a:focus-visible{outline:2px solid var(--copper);outline-offset:-2px}.gf-set-layout .gf-set-nav .veszely a.active{color:var(--red);background:#e69c9116}.gf-set-layout .gf-set-nav .veszely a.active .icon{color:var(--red)}.gf-set-layout .gf-set-nav .veszely a.active:before{background:var(--red)}.gf-set-layout .gf-set-main{flex-direction:column;gap:36px;min-width:0;max-width:960px;display:flex}.gf-set-layout .gf-set-csoport{flex-direction:column;gap:16px;min-width:0;display:flex}.gf-set-layout .gf-set-csoport-cim{border-bottom:1px solid var(--line);font-family:var(--display);letter-spacing:.2px;color:var(--text);align-items:center;gap:10px;margin:0;padding:0 2px 10px;font-size:24px;font-weight:600;line-height:1.15;display:flex}.gf-set-layout .gf-set-csoport-cim .icon{width:20px;height:20px;color:var(--copper);flex:none}.gf-set-layout .gf-set-csoport.veszely .gf-set-csoport-cim .icon{color:var(--red)}.gf-set-layout .gf-set-csoport.veszely .gf-set-kartya{border-color:#e69c913d}.gf-set-layout .gf-set-kartya{scroll-margin-top:16px}.gf-set-layout .gf-set-csoport-cim+.gf-set-kartya{scroll-margin-top:72px}.gf-set-layout .gf-set-kartya .card-header h2:focus{outline:none}.gf-set-layout .gf-set-kartya .card-header h2:focus-visible{outline:2px solid var(--copper);outline-offset:4px;border-radius:4px}.gf-set-layout .gf-set-kartya p.muted{max-width:76ch}.gf-set-layout .gf-set-kartya .gf-form .gf-field{max-width:520px}.gf-set-layout .gf-set-kartya .gf-inline-form .gf-field{max-width:360px}.gf-set-layout .gf-set-kartya .gf-subhead{border-top:1px solid var(--line);margin-top:20px;padding-top:18px}.gf-set-layout .gf-set-kartya form[data-gf=settings\.notifications],.gf-set-layout .gf-set-kartya form[data-gf=settings\.email_notifications]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 24px;display:grid}.gf-set-layout .gf-set-kartya form[data-gf=settings\.notifications]>.btn,.gf-set-layout .gf-set-kartya form[data-gf=settings\.email_notifications]>.btn{grid-column:1/-1;justify-self:start;margin-top:10px}@media (min-width:1081px){.gf-set-layout .gf-set-nav-cim{font-size:11px}.gf-set-layout .gf-set-kartya .gf-form:not(.gf-inline-form)>.btn{align-self:flex-start;min-width:180px}}@media (min-width:1081px) and (max-height:860px){.gf-set-layout .gf-set-nav{padding:10px 8px}.gf-set-layout .gf-set-nav-sav{gap:10px}.gf-set-layout .gf-set-nav a{min-height:31px;padding-top:5px;padding-bottom:5px}.gf-set-layout .gf-set-nav-cim{padding-bottom:4px}}@media (max-width:1080px){.gf-set-layout{grid-template-columns:minmax(0,1fr);gap:18px}.gf-set-layout .gf-set-nav{z-index:15;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1c272cf2;max-height:none;padding:6px;top:8px;overflow:visible;box-shadow:0 10px 24px #0007}.gf-set-layout .gf-set-nav-sav{scrollbar-width:none;overscroll-behavior-x:contain;flex-direction:row;align-items:center;gap:6px;position:relative;overflow:auto hidden}.gf-set-layout .gf-set-nav-sav::-webkit-scrollbar{display:none}.gf-set-layout .gf-set-nav-csoport{flex-direction:row;flex:none;align-items:center;gap:6px}.gf-set-layout .gf-set-nav-csoport+.gf-set-nav-csoport{border-left:1px solid var(--line);padding-left:7px}.gf-set-layout .gf-set-nav-cim{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gf-set-layout .gf-set-nav a{border:1px solid var(--line);background:var(--surface);white-space:nowrap;border-radius:999px;flex:none;min-height:34px;padding:6px 13px;font-size:12.5px}.gf-set-layout .gf-set-nav a .icon{display:none}.gf-set-layout .gf-set-nav a.active{border-color:var(--copper);background:#cda37029}.gf-set-layout .gf-set-nav .veszely a.active{border-color:var(--red)}.gf-set-layout .gf-set-nav a.active:before{display:none}.gf-set-layout .gf-set-main{gap:30px;max-width:none}.gf-set-layout .gf-set-kartya{scroll-margin-top:72px}.gf-set-layout .gf-set-csoport-cim+.gf-set-kartya{scroll-margin-top:124px}}@media (max-width:760px){.gf-set-layout .gf-set-nav{background:#141c20f0;border-width:0 0 1px;border-radius:0;margin:0 -12px;padding:8px 12px;top:0}.gf-set-layout .gf-set-csoport-cim{font-size:21px}.gf-set-layout .gf-set-kartya{scroll-margin-top:62px}.gf-set-layout .gf-set-csoport-cim+.gf-set-kartya{scroll-margin-top:110px}.gf-set-layout .gf-set-kartya .gf-form .gf-field,.gf-set-layout .gf-set-kartya .gf-inline-form .gf-field{max-width:none}}@media (max-width:560px){.gf-set-layout .gf-set-kartya form[data-gf=settings\.notifications],.gf-set-layout .gf-set-kartya form[data-gf=settings\.email_notifications]{grid-template-columns:minmax(0,1fr)}.gf-set-layout .gf-set-kartya form[data-gf=settings\.notifications]>.btn,.gf-set-layout .gf-set-kartya form[data-gf=settings\.email_notifications]>.btn{justify-self:stretch}}.gf-kozos-keres{background:#cda3700b;border:1px solid #cda37055;border-radius:8px;gap:8px;margin:12px 0;padding:10px 12px;display:grid}.gf-kozos-keres .gf-note{margin:0}.gf-kozos-lista{gap:8px;margin:14px 0;padding:0;list-style:none;display:grid}.gf-kozos-lista li{border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.gf-kozos-ki{flex-direction:column;flex:170px;gap:1px;min-width:0;display:flex}.gf-kozos-ki small{color:var(--muted)}.gf-kozos-lista .gf-btn-row{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.gf-kozos-ures{margin:12px 0}@media (max-width:560px){.gf-kozos-lista .gf-btn-row{flex-basis:100%;margin-left:0}}