:root{--paper:#f3f4f3;--paper-img:url(../img/greyback.png);--surface:#fff;--ink:#1b1d1e;--muted:#565b5e;--rule:#dde0e0;--rule-strong:#c6cbcc;--accent:#1f576d;--accent-strong:#153f50;--accent-ink:#fff;--accent-soft:#e2eef2;--tile:#f4f1e6;--tile-ink:#35566b;--warm:#c0561b;--warm-ink:#9c4212;--warm-soft:#fbe9dc;--footer:#1f576d;--footer-ink:#eaf3f6;--footer-muted:#b8d3dc;--ok:#2f7a3e;--warn:#8a5a00;--warn-soft:#fbf1dc;--shadow:0 6px 18px rgba(27,29,30,.12);--sans:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--serif:"Iowan Old Style","Palatino Linotype",Charter,Georgia,serif;--mono:ui-monospace,"Cascadia Mono","SF Mono",Consolas,"Liberation Mono",monospace;--symbols:"Segoe UI Symbol","Segoe UI Emoji","Apple Color Emoji","Noto Sans Symbols 2","Noto Color Emoji",sans-serif;--emoji:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;--radius:10px;--header:60px;color-scheme:light}
:root[data-theme="dark"]{--paper:#151617;--paper-img:none;--surface:#1e1f20;--ink:#e8e9e8;--muted:#a3a7aa;--rule:#323436;--rule-strong:#474a4d;--accent:#8bbccb;--accent-strong:#b0d3de;--accent-ink:#0d2028;--accent-soft:#16313a;--tile:#24221f;--tile-ink:#b0d3de;--warm:#f0a062;--warm-ink:#f0a062;--warm-soft:#33241a;--footer:#0f2a33;--footer-ink:#e1edf1;--footer-muted:#8fb2be;--ok:#6fcf87;--warn:#e7b65c;--warn-soft:#2e2615;--shadow:0 10px 30px rgba(0,0,0,.5);color-scheme:dark}
@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){--paper:#151617;--paper-img:none;--surface:#1e1f20;--ink:#e8e9e8;--muted:#a3a7aa;--rule:#323436;--rule-strong:#474a4d;--accent:#8bbccb;--accent-strong:#b0d3de;--accent-ink:#0d2028;--accent-soft:#16313a;--tile:#24221f;--tile-ink:#b0d3de;--warm:#f0a062;--warm-ink:#f0a062;--warm-soft:#33241a;--footer:#0f2a33;--footer-ink:#e1edf1;--footer-muted:#8fb2be;--ok:#6fcf87;--warn:#e7b65c;--warn-soft:#2e2615;--shadow:0 10px 30px rgba(0,0,0,.5);color-scheme:dark}}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header) + 16px)}
body{margin:0;background:var(--paper) var(--paper-img) repeat;color:var(--ink);font:17px/1.6 var(--sans);overflow-wrap:break-word}
button,[role=button],summary{-webkit-user-select:none;user-select:none}
img,svg{max-width:100%;height:auto}
a{color:var(--accent);text-underline-offset:3px}
a:hover{text-decoration-thickness:2px}
h1,h2,h3{color:var(--accent);text-wrap:balance;font-family:var(--serif);font-weight:600;line-height:1.2;letter-spacing:-.01em;margin:0 0 .5em}
h1{font-size:clamp(2rem,4.5vw,2.7rem);margin-top:.3em}
h2{font-size:1.6rem;color:var(--accent)}
h3{font-size:1.3rem}
p,ul,ol,table{margin:0 0 1em}
p,li{text-wrap:pretty}
code,kbd,pre{font-family:var(--mono);font-size:.9em}
code{background:var(--accent-soft);padding:1px 5px;border-radius:6px}
abbr[title]{text-decoration:underline dotted;text-underline-offset:3px;cursor:help}
button,input,select,textarea{font:inherit;color:inherit}
button{cursor:pointer}
input[type=range],input[type=checkbox],input[type=radio]{accent-color:var(--accent)}
:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
[hidden]{display:none!important}
.rejtett{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
.ugras{position:absolute;left:16px;top:-60px;z-index:100;background:var(--ink);color:var(--paper);padding:8px 14px;border-radius:0 0 var(--radius) var(--radius)}
.ugras:focus{top:0}
.tarolo{max-width:1800px;margin:0 auto;padding:0 16px}
.billentyu{display:inline-block;font:12px/1 var(--mono);padding:3px 5px;border:1px solid var(--rule-strong);border-bottom-width:2px;border-radius:6px;color:var(--muted);background:var(--paper)}
.fejlec{position:sticky;top:0;z-index:50;background:var(--surface);border-top:3px solid var(--accent);border-bottom:1px solid var(--rule);transition:transform .2s}
.fejlec.elrejtve{transform:translateY(-100%)}
.fejlec-belso{position:relative;height:var(--header);line-height:var(--header);white-space:nowrap}
.logo{display:inline-block;vertical-align:top;color:var(--accent);text-decoration:none;margin-right:18px;font-weight:700;font-size:1.1rem}
.logo-jel{font-family:var(--mono);color:var(--warm);margin-right:8px;font-weight:400}
.fomenu{display:inline-block;vertical-align:top}
.menu{list-style:none;margin:0;padding:0}
.menupont{display:inline-block;position:relative;vertical-align:top}
.menulink{display:inline-block;padding:0 2px 0 10px;color:var(--ink);text-decoration:none;font-size:.94rem}
.menulink:hover,.menupont.aktiv>.menulink{color:var(--accent)}
.menupont.aktiv>.menulink{text-decoration:underline;text-decoration-color:var(--warm);text-decoration-thickness:2px;text-underline-offset:8px}
.menu-minta,.menu-rajz{display:none}
.logo-jel,.logo-nev{display:none}
.logo-rajz{display:inline-block;vertical-align:middle;white-space:pre;font:700 clamp(9px,calc((100vw - 170px) / 14.1),16px)/1 "Courier New",Courier,var(--mono);letter-spacing:-.5px;color:var(--accent);margin-top:-4px}
@media (min-width:1000px) and (min-height:801px){:root{--header:74px}.menulink{line-height:1.3;padding-top:14px;height:var(--header);box-sizing:border-box;text-align:center}.menu-cim{display:block}.menu-minta{display:block;margin-top:3px;color:var(--accent);font-size:1rem;font-weight:700;white-space:pre}.menupont.aktiv>.menulink{text-decoration:none}.menupont.aktiv .menu-cim{text-decoration:underline;text-decoration-color:var(--warm);text-decoration-thickness:2px;text-underline-offset:4px}.menulink-rajzos{padding-top:15px}.menulink-rajzos .menu-cim{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.menu-rajz{display:block;position:relative;top:-4px;white-space:pre;text-align:left;font:700 13px/1 "Courier New",Courier,var(--mono);letter-spacing:-.5px;color:var(--accent);text-shadow:.5px 0 currentColor,-.5px 0 currentColor,0 .5px currentColor}.menupont.aktiv .menu-rajz{color:var(--warm-ink)}}
.nyito{display:inline-block;vertical-align:top;background:none;border:0;padding:0 8px 0 4px;height:var(--header);line-height:var(--header);color:var(--muted);font-size:.94rem}
.nyito::after{content:"▾";display:inline-block;transition:transform .15s}
.nyito[aria-expanded="true"]::after{transform:rotate(180deg)}
.nyito-cimmel{color:var(--ink);padding-left:10px}
.nyito-cimmel::after{margin-left:5px;color:var(--muted)}
.lenyilo{display:none;position:absolute;top:calc(100% - 6px);left:0;z-index:60;width:auto;min-width:190px;white-space:nowrap;line-height:1.35;background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow);padding:8px}
.menupont.nyitva>.lenyilo{display:block}
@media (min-width:1000px) and (max-width:1180.98px){.nyito::after{content:none}.nyito{position:absolute;right:0;bottom:6px;height:auto;padding:0 2px;line-height:1;opacity:0}.nyito:focus-visible{opacity:1}.nyito:focus-visible::after{content:"▾"}.nyito-cimmel{position:static;height:var(--header);line-height:var(--header);padding:0 2px 0 10px;opacity:1}}
@media (min-width:1000px){.logo{float:left;margin-right:22px}.fomenu{display:flow-root;margin-right:196px}.menu{white-space:normal;text-align:justify;text-align-last:justify}.menupont{text-align:left;text-align-last:auto}}
@media (min-width:1280px){.fomenu{margin-right:clamp(196px,calc(100% - 1020px - (min(100vw,1700px) - 1200px) * .434),340px)}}
@media (min-width:1280px) and (max-height:800.98px){.fomenu{margin-right:clamp(196px,calc(100% - 989px),340px)}}
@media (min-width:1000px) and (max-width:1079.98px){.fomenu{margin-right:102px}.kereso-szoveg{display:none}.kereso-gomb{width:36px;padding:0;margin-right:2px}}
@media (min-width:1000px) and (hover:hover){.menupont:hover>.lenyilo{display:block}.menupont:hover>.nyito::after{transform:rotate(180deg)}}
.lenyilo-lista{list-style:none;margin:0;padding:0;display:table;width:100%}
.lenyilo-lista>li{display:contents}
.lenyilo-szeles{left:50%;transform:translateX(-50%)}
.menupont:first-child>.lenyilo-szeles{left:0;transform:none}
.lenyilo-szeles .lenyilo-lista{display:inline-table;vertical-align:top;width:auto}
.lenyilo-minta:empty{width:auto;min-width:0}
.lenyilo-minta code{padding:0;background:none;font:.92em/1 var(--mono)}
.lenyilo-szeles .lenyilo-lista+.lenyilo-lista{margin-left:8px}
.lenyilo-szeles li{break-inside:avoid}
.lenyilo-link{display:table-row;color:var(--ink);text-decoration:none}
.lenyilo-link:hover>span,.lenyilo-link:focus-visible>span{background:var(--accent-soft)}
.lenyilo-kiemelt>span{background:var(--accent-soft)}
.lenyilo-kiemelt>.lenyilo-cim{box-shadow:inset 3px 0 0 var(--warm)}
.lenyilo-kiemelt:hover>.lenyilo-cim,.lenyilo-kiemelt:focus-visible>.lenyilo-cim{box-shadow:inset 3px 0 0 var(--warm),inset 0 1px 0 var(--accent),inset 0 -1px 0 var(--accent)}
.lenyilo-kiemelt:hover>.lenyilo-minta,.lenyilo-kiemelt:focus-visible>.lenyilo-minta{box-shadow:inset -1px 0 0 var(--accent),inset 0 1px 0 var(--accent),inset 0 -1px 0 var(--accent)}
.lenyilo-cim{display:table-cell;vertical-align:middle;padding:7px 18px 7px 10px;border-radius:6px 0 0 6px;white-space:nowrap;font-weight:600;font-size:.94rem}
.lenyilo-minta{display:table-cell;vertical-align:middle;width:8.9em;min-width:8.9em;padding:7px 10px 7px 0;border-radius:0 6px 6px 0;white-space:pre;color:var(--accent);font-size:1.06rem;line-height:1.5}
.rovid{display:block;color:var(--muted);font-size:.94rem;margin-top:2px}
.fejlec-gombok{position:absolute;right:16px;top:0}
.kereso-gomb{display:inline-block;vertical-align:middle;height:36px;line-height:32px;padding:0 14px 0 11px;border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--paper);color:var(--muted);font-size:.94rem;margin-right:6px}
.kereso-gomb:hover{border-color:var(--accent);color:var(--ink)}
.ikon-gomb{display:inline-block;vertical-align:middle;width:36px;height:36px;line-height:32px;padding:0;text-align:center;border:1px solid transparent;border-radius:var(--radius);background:none;font-size:1.1rem}
.ikon-gomb:hover{border-color:var(--rule-strong)}
.menu-gomb{display:none}
.elrendezes{position:relative;padding-top:16px;padding-bottom:32px}
.tartalom{display:block;background:var(--surface);border:1px solid var(--rule);border-radius:14px;padding:4px 32px 24px}
.oldalsav{display:block;margin-top:40px}
.doboz{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);padding:14px 16px;margin-bottom:20px}
.doboz-cim{font:600 .94rem/1.4 var(--sans);color:var(--accent);margin:0 0 8px}
.doboz-lista{list-style:none;margin:0;padding:0}
.doboz-lista li{display:inline-block;margin:0 6px 6px 0}
.doboz-lista a{display:inline-block;padding:4px 10px;border:1px solid var(--rule);border-radius:999px;text-decoration:none;color:var(--ink);font-size:.94rem;background:var(--paper)}
.doboz-lista a:hover{border-color:var(--accent)}
.doboz-lista a[aria-current="page"]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}
.doboz-lista sup,.doboz-lista sub{line-height:0;font-size:.75em}
.doboz-lista b{font-weight:700}
.irogep{font-family:var(--mono);font-size:.92em}
.morzsa ol{list-style:none;margin:8px 0 0;padding:0;font-size:.94rem;color:var(--muted)}
.morzsa li{display:inline}
.morzsa li+li::before{content:"/";margin:0 8px;color:var(--rule-strong)}
.morzsa a{color:var(--accent)}
.bevezeto{font-size:1.1rem;color:var(--muted);max-width:720px}
.eszkoz{background:var(--surface);border:1px solid var(--rule);border-radius:14px;padding:16px;margin:20px 0 8px}
.gomb{display:inline-block;vertical-align:middle;margin:0 6px 6px 0;padding:7px 12px;border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--surface);color:var(--ink);font-size:.94rem;line-height:1.3;text-decoration:none}
.gomb:hover{border-color:var(--accent);color:var(--accent)}
.gomb[aria-pressed="true"]{background:var(--accent-soft);border-color:var(--accent);color:var(--ink)}
.gomb-fo{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}
.gomb-fo:hover{background:var(--accent-strong);border-color:var(--accent-strong);color:var(--accent-ink)}
.gomb-halk{border-color:transparent;background:none;color:var(--muted)}
.eszkoz-lab{border-top:1px solid var(--rule);margin-top:6px;padding-top:12px}
.figyelmeztetes{border-left:3px solid var(--warn);background:var(--warn-soft);padding:10px 14px;border-radius:0 var(--radius) var(--radius) 0;margin:10px 0;font-size:.94rem}
.kozti{display:block;margin:28px 0;text-align:center}
@media (max-width:345px){.kozti{margin-left:-15px;margin-right:-15px}}
.kozti-jelzes{display:block;font:.8rem/1.6 var(--sans);color:var(--muted)}
.kozti-hely{--h:250px;display:block;max-width:100%;min-height:var(--h);margin:0 auto;background:url(/assets/img/bannerback.webp) center/150px 108px no-repeat}
.kozti-kicsi{--h:100px;min-width:300px;width:300px;background-size:auto 92px}
.kozti-kozepes{--h:250px;min-width:300px;width:300px}
.kozti-magas{--h:600px;min-width:300px;width:300px}
.kozti-minta{display:block;min-height:var(--h)}
.kozti-minta{line-height:28px;border:1px dashed var(--rule-strong);border-radius:var(--radius);color:var(--muted);font:13px/28px var(--mono)}
@media (max-width:760px){.kozti-szeles{display:none}}
@media (min-width:761px){.kozti-telefon{display:none}}
.kozti-rail{display:none}
.cikk{margin-top:48px}
.cikk>:not(.hos-kep,.kozti),.gyik{max-width:41rem;margin-left:auto;margin-right:auto}
.cikk h2{margin-top:2.2em}
.cikk h2:first-child,.hos-kep+h2{margin-top:0}
.cikk-datum{font-size:.9rem;color:var(--muted);margin-top:0}
.cikk-datum a{color:inherit}
.cikk-datum+h2{margin-top:1em}
.cikk li{margin-bottom:.35em}
.abra{margin:18px 0 28px;padding:16px;background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius)}
.abra-cim{display:block;font:600 1rem/1.4 var(--sans);color:var(--ink);margin-bottom:10px}
.abra-lab{font-size:.94rem;color:var(--muted);margin:10px 0 0}
.tablazat-tarto{position:relative;overflow-x:auto;margin:0 0 1em}
.tablazat{width:100%;border-collapse:collapse;font-size:.94rem;margin:0}
.tablazat th,.tablazat td{text-align:left;padding:8px 10px;border-bottom:1px solid var(--rule);vertical-align:top}
.tablazat th{font:600 .94rem/1.4 var(--sans);color:var(--muted)}
.tablazat td.minta{font-family:var(--mono);white-space:pre-wrap}
.tablazat .kicsi{color:var(--muted)}
.mezo-sor{margin-bottom:12px}
.mezo-sor input{width:100%;padding:9px 12px;border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--paper);font-family:var(--mono)}
.gyik{margin-top:48px}
.gyik-elem{border-bottom:1px solid var(--rule)}
.gyik-elem:first-of-type{border-top:1px solid var(--rule)}
.gyik-kerdes{list-style:none;cursor:pointer;padding:14px 32px 14px 0;font-weight:600;position:relative}
.gyik-kerdes::-webkit-details-marker{display:none}
.gyik-kerdes::after{content:"+";position:absolute;right:4px;top:12px;font:400 1.3rem/1 var(--mono);color:var(--muted)}
.gyik-elem[open] .gyik-kerdes::after{content:"−"}
.gyik-valasz{padding:0 0 14px;color:var(--ink)}
.gyik-valasz p:last-child{margin-bottom:0}
.kapcsolodo{margin-top:56px}
.kapcsolodo-lista{list-style:none;margin:0;padding:0;font-size:0}
.kapcsolodo-lista li{display:inline-block;vertical-align:top;width:47%;margin:0 6% 14px 0;font-size:1rem}
.kapcsolodo-lista li:nth-child(2n){margin-right:0}
.kapcsolodo-lista a{font-weight:600}
.kapcsolodo-lista li>span{display:block;font-size:.94rem;color:var(--muted)}
.lablec{margin-top:72px;border-top:4px solid var(--warm);background:var(--footer);color:var(--footer-ink);padding:40px 0 32px;font-size:.94rem}
.lablec-oszlop{display:inline-block;vertical-align:top;font-size:.94rem;width:18.4%;margin-right:2%}
.lablec-oszlop:nth-of-type(5){margin-right:0}
.lablec-cim{font:600 1rem/1.3 var(--sans);color:var(--footer-ink);margin:0 0 10px}
.lablec ul{list-style:none;margin:0 0 24px;padding:0}
.lablec li{margin-bottom:6px}
.lablec a{color:var(--footer-ink);text-decoration:none}
.lablec a:hover{color:#fff;text-decoration:underline}
.lablec-logo{margin:24px 0 8px;color:var(--footer-muted);font-size:.8rem;line-height:1.2}
.lablec-also{margin:0;color:var(--footer-muted);font-size:.94rem}
.lablec>.tarolo{font-size:0}
.vissza-fel{position:fixed;right:16px;bottom:16px;z-index:40;width:46px;height:46px;padding:0;border-radius:50%;border:0;background:conic-gradient(var(--accent) calc(var(--halad,0)*360deg),var(--rule-strong) 0);box-shadow:var(--shadow);font-size:1.3rem;color:var(--ink)}
.vissza-fel>span[aria-hidden]{position:absolute;top:4px;left:4px;right:4px;bottom:4px;border-radius:50%;background:var(--surface);line-height:38px;text-align:center}
.vissza-fel:hover>span[aria-hidden]{color:var(--accent)}
.vissza-fel[hidden]{display:none}
.ertesito{position:fixed;left:50%;bottom:24px;z-index:90;transform:translateX(-50%);background:var(--ink);color:var(--paper);padding:9px 16px;border-radius:var(--radius);font-size:.94rem;box-shadow:var(--shadow)}
.ertesito[hidden]{display:none}
.kereso-ablak{width:640px;max-width:calc(100vw - 32px);margin:10vh auto auto;padding:0;border:1px solid var(--rule);border-radius:14px;background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}
.kereso-ablak::backdrop{background:rgba(21,22,23,.45)}
.kereso-urlap{position:relative;border-bottom:1px solid var(--rule)}
.kereso-mezo{display:block;width:100%;padding:16px 56px 16px 18px;border:0;background:none;font-size:1.1rem;outline:0}
.kereso-bezar{position:absolute;right:10px;top:10px}
.kereso-talalatok{list-style:none;margin:0;padding:6px;max-height:55vh;overflow-y:auto}
.kereso-talalatok a{display:block;padding:9px 12px;border-radius:var(--radius);color:var(--ink);text-decoration:none}
.kereso-talalatok a .rovid{display:block}
.kereso-talalatok [aria-selected="true"] a{background:var(--accent-soft)}
.kereso-ures{padding:14px 12px;color:var(--muted)}
.kereso-tipp{margin:0;padding:10px 16px;border-top:1px solid var(--rule);font-size:.8rem;color:var(--muted)}
.kicsi{color:var(--muted);font-size:.94rem}
.gomb-kicsi{padding:4px 10px;font-size:.94rem;margin:0 0 0 6px}
@media (pointer:coarse){.gomb{padding:10px 14px}.gomb-kicsi{padding:8px 12px}button,.cimke,select{min-height:32px}button{min-width:24px}}
.kereso-sor{margin-bottom:10px}
.emoji-kereso{display:block;width:100%;padding:12px 16px;border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--paper);font-size:1.1rem}
.emoji-kereso:focus{border-color:var(--accent);outline:0;box-shadow:0 0 0 3px var(--accent-soft)}
.szuro-sor{margin-bottom:4px}
.cimke{display:inline-block;vertical-align:middle;margin:0 6px 6px 0;padding:5px 12px;border:1px solid var(--rule);border-radius:999px;background:var(--paper);color:var(--ink);font-size:.94rem;line-height:1.3}
.jel{display:inline-block;margin-right:6px;font-family:var(--emoji);font-size:1.1em;line-height:1;text-transform:none;letter-spacing:0}
.cimke:hover{border-color:var(--accent)}
.cimke[aria-pressed="true"]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}
.cimke[aria-pressed="true"] .kicsi{color:inherit;opacity:.85}
.kicsi-cimke{padding:4px 10px;font-size:.94rem}
.nezet-sor{margin-bottom:6px}
.nezet-gombok{display:inline-block;vertical-align:middle;margin-right:12px}
.emoji-csoport-cim{font:600 1.1rem/1.4 var(--sans);color:var(--accent);margin:0 0 6px}
.emoji-csoport-cim .kicsi{font-size:.8rem;font-weight:400}
.tobb-hatas .ft-masol:has(.ft-sorok){max-height:none}
.ft-masol{position:relative;display:block;width:100%;min-height:56px;max-height:11em;overflow:auto;padding:10px 12px;border:1px solid transparent;border-radius:var(--radius);background:var(--paper);color:var(--ink);text-align:left;font:1.3rem/1.4 var(--sans)}
.ft-masol:hover{border-color:var(--accent)}
.ft-kartya .ft-fej:has(.fk-betuk){padding-right:110px}
.halvany{opacity:.4}
.dontes{list-style:none;padding:0;margin:16px 0;font-size:0}
.dontes li{display:inline-block;vertical-align:top;width:calc(50% - 12px);margin:0 12px 12px 0;font-size:1rem}
.dontes-link{display:block;padding:12px 14px;border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);color:var(--ink);text-decoration:none}
.dontes-link:hover{border-color:var(--accent)}
button.dontes-link{width:100%;text-align:left;font:inherit;cursor:pointer}
.dontes-link b,.dontes-link span{display:block}
.dontes-link span{margin:6px 0;font-size:1.3rem}
.dontes-link .kicsi{margin:0;font-size:.94rem;color:var(--muted)}
kbd{padding:1px 6px;border:1px solid var(--rule-strong);border-bottom-width:2px;border-radius:6px;background:var(--surface);font-size:.85em}
.betu{display:inline-block;vertical-align:top;width:128px;min-height:132px;margin:0 8px 8px 0;padding:10px 8px;border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);text-align:center;font-size:1rem}
@media (min-width:1280px){.tartalom{display:block;margin-right:340px}.oldalsav{position:absolute;top:0;right:16px;bottom:0;width:300px;margin:0;padding-top:16px}.oldalsav-belso{position:sticky;top:calc(var(--header) + 16px)}.kozti-rail{display:block;margin-top:0}}
@media (max-width:999.98px){.fomenu{display:none}.menu-gomb{display:inline-block}.fejlec.menu-nyitva .fomenu{display:block;position:fixed;left:0;right:0;top:var(--header);bottom:0;overflow-y:auto;background:var(--surface);padding:8px 16px 40px;line-height:1.4;white-space:normal}.fejlec.menu-nyitva .menupont{display:block;border-bottom:1px solid var(--rule);padding:6px 0}.fejlec.menu-nyitva .menulink,.fejlec.menu-nyitva .nyito-cimmel{padding:8px 0;font-size:1.1rem;font-weight:600}.fejlec.menu-nyitva .nyito{float:right;height:40px;line-height:40px}.fejlec.menu-nyitva .lenyilo{position:static;width:auto;border:0;box-shadow:none;padding:0 0 6px;background:none}.fejlec.menu-nyitva .lenyilo-lista{display:table;width:100%;margin-left:0}.fejlec.menu-nyitva .lenyilo-cim{width:60%;white-space:normal}.fejlec.menu-nyitva .lenyilo-minta{width:auto;min-width:0}.fejlec.menu-nyitva .lenyilo-szeles{transform:none}}
.fm-torol{position:absolute;top:4px;right:4px;width:26px;height:26px;padding:0;border:0;background:none;color:var(--muted);font-size:.94rem;cursor:pointer}
.fm-torol:hover{color:var(--warn)}
.ml-jelveny.uj{background:var(--accent);color:var(--accent-ink);font-weight:600}
.stilizalo-sor{display:block;margin:0 0 8px;font-size:.94rem}
.stilizalo-sor>span{display:inline-block;vertical-align:middle;width:86px;color:var(--muted)}
.stilizalo-sor input[type=color]{vertical-align:middle;width:44px;height:30px;padding:2px;border:1px solid var(--rule-strong);border-radius:6px;background:var(--surface);cursor:pointer}
.stilizalo-sor input[type=range]{vertical-align:middle;width:120px}
.stilizalo-sor output{font-size:.8rem;color:var(--muted)}
.stilizalo-sor select{vertical-align:middle;width:160px;padding:4px 6px;border:1px solid var(--rule-strong);border-radius:6px;background:var(--surface);color:var(--ink);font-size:.94rem}
.stilizalo-gombok{margin-top:4px}
.stilizalo-vissza{display:inline-block;vertical-align:middle;margin:0 0 6px;padding:5px 8px;border:0;background:none;color:var(--accent);font-size:.94rem;text-decoration:underline;cursor:pointer}
.stilizalo-lab{margin:6px 0 0;color:var(--muted)}
.e-szin .ft-masol,.e-szin .arc-gomb{color:var(--e-szin)}
.e-hatter .ft-masol,.e-hatter .arc-gomb{background:var(--e-hatter)}
.e-meret .ft-szoveg:not(.ft-sorok),.e-meret .arc-jel{font-size:var(--e-meret)}
.e-betu .ft-szoveg:not(.ft-sorok),.e-betu .arc-jel{font-family:var(--e-betu)}
.e-felkover .ft-szoveg:not(.ft-sorok),.e-felkover .arc-jel{font-weight:700}
a.cimke{text-decoration:none}
a.cimke:hover{border-color:var(--accent)}
a.cimke[aria-current="page"]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}
.kapcsolo{display:inline-block;vertical-align:middle;margin:6px 12px 0 0;white-space:nowrap;cursor:pointer}
@media (max-width:420px){.kapcsolo{white-space:normal}}
.kapcsolo input{margin:0 5px 0 0;vertical-align:-2px;accent-color:var(--accent)}
.vf-eredmeny.halvany{opacity:1;color:var(--muted)}
@keyframes vf-ugras{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}
.bill-kis{width:auto;min-width:44px;height:40px;padding:0 6px;font-size:1.15rem;line-height:36px}
.szerk-mezo{width:280px;max-width:calc(100% - 96px);padding:5px 8px;border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--paper);color:var(--ink);font-size:.94rem;vertical-align:middle}
.szerk-szamok>span,.szerk-kijeloles{display:inline-block;margin-right:14px;white-space:nowrap;font-variant-numeric:tabular-nums}
@keyframes villan{from{border-color:var(--accent);box-shadow:0 0 0 5px var(--accent-soft)}to{box-shadow:0 0 0 0 transparent}}
.pd-ures{padding:24px 12px;color:var(--muted);text-align:center}
.nemtalalt-kep{margin:8px 0 0;padding-bottom:4px;font:12px/1 var(--mono);color:var(--accent);white-space:pre;overflow-x:auto;overflow-y:hidden}
.nemtalalt-arc{margin:10px 0 0;font:1.7rem/1.2 var(--sans);color:var(--muted)}
.nemtalalt-kereso{margin:20px 0 0}
.nemtalalt-kereso .szerk-mezo{width:340px;max-width:calc(100% - 150px);margin-right:8px}
.nemtalalt-lista{margin-top:40px}
.hos-kep{float:left;width:260px;margin:6px 28px 18px max(0px,calc((100% - 41rem)/2))}
.cikk>:not(p,h2,h3,.hos-kep,.gyik,ul:not([class]),ol:not([class])){clear:both}
.hos-kep img{display:block;width:100%;height:auto;border-radius:12px;border:1px solid var(--rule)}
.email-kapu{display:inline-block}
.email-kerdes{font-size:.95rem}
.email-valasz{width:3.4em;padding:3px 6px;font:inherit;border:1px solid var(--rule);border-radius:6px;background:var(--surface);color:inherit}
.email-valasz[aria-invalid=true]{border-color:#c0392b}
.bcs-sor .kapcsolo:has(input:disabled),.bcs-sor .valaszto:disabled{opacity:.55}
.ib-eredmeny.halvany{color:var(--muted)}
.sym-kepek.halvany{opacity:.75}
@media (max-width:760px){.hos-kep{float:none;width:auto;max-width:340px;margin:8px 0 20px}.nemtalalt-kep{font-size:9px}.nemtalalt-kereso .szerk-mezo{width:100%;max-width:none;margin:0 0 8px}.bill-ekezet .bill-gomb,.bill-kis{width:auto;min-width:40px;padding:0 4px}.tartalom{padding:2px 14px 16px;margin:0 -8px}body{font-size:16px}.kereso-szoveg{display:none}.kereso-gomb{width:36px;padding:0;margin-right:2px}.kereso-gomb.logo-nev{display:none}.lablec-oszlop{width:48%}.lablec-oszlop:nth-of-type(2n){margin-right:0}.eszkoz{padding:12px;margin-left:-4px;margin-right:-4px}.kapcsolodo-lista li{display:block;width:auto;margin-right:0}.dontes li{width:calc(100% - 12px)}.betu{width:104px}}
@media (max-width:460px){.lablec-oszlop{display:block;width:auto;margin:0}}
@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
@media print{.fejlec,.oldalsav,.kozti,.lablec,.vissza-fel,.kapcsolodo{display:none}}
.rt-athoz .gomb-kicsi{margin:4px 6px 0 0}
.md-elonezet h4,.md-elonezet h5,.md-elonezet h6,.md-elonezet .md-cim4,.md-elonezet .md-cim5,.md-elonezet .md-cim6{font-size:1rem;margin:1em 0 .4em}
.fm .fm-mentett{padding-right:30px}
.stilizalo-vissza.lathatatlan{visibility:hidden}
.kepes-lista{font-size:0}
.kepes-lista picture{display:block}
.doboz-lista.kepes-lista li{display:inline-block;vertical-align:top;width:calc(50% - 5px);margin:0 10px 10px 0;font-size:1rem}
.doboz-lista.kepes-lista li:nth-child(2n){margin-right:0}
@media (max-width:520px){.doboz-lista.kepes-lista li{max-width:180px}}
@media (min-width:521px) and (max-width:1279px){.doboz-lista.kepes-lista li,.doboz-lista.kepes-lista li:nth-child(2n){width:160px;margin-right:10px}}
.doboz-lista.kepes-lista a{display:block;padding:0 0 6px;border-radius:var(--radius);overflow:hidden;text-align:center;line-height:1.3;background:var(--tile)}
.doboz-lista.kepes-lista a[aria-current="page"]{background:var(--accent)}
.kepes-kep{display:block;width:100%;height:auto;aspect-ratio:3/2;margin:0 0 5px;background:#f6f1e7}
.kepes-nev{display:block;padding:0 3px;color:var(--tile-ink);font-size:.88rem;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.doboz-lista.kepes-lista a[aria-current="page"] .kepes-nev{color:var(--accent-ink)}
.doboz-lista.kepes-lista a[aria-current="page"] .kepes-kep{opacity:.92}
output{display:inline-block;min-width:2.8em;font-variant-numeric:tabular-nums}
[data-ce="pos"]{min-width:8.6em}
.fr-nev{width:220px;font-family:var(--sans)}
#needs{margin:8px 0 0}
#needs:empty{display:none}
.hs-bal .tox-hugerte,.wd-asztal .tox-hugerte,.rt-lap .tox-hugerte,.rt-asztal .tox-hugerte{border:0;border-radius:0}
.rt .rt-asztal .tox-hugerte,.wd .wd-asztal .tox-hugerte,.hs .hs-bal .tox-hugerte{visibility:hidden}
.rt-kesz .rt-asztal .tox-hugerte,.wd-kesz .wd-asztal .tox-hugerte,.hs-kesz .hs-bal .tox-hugerte{visibility:visible}
.tox .tox-edit-area::before{border-color:var(--accent);border-radius:0}
.tox .tox-collection--list .tox-collection__item--active{background:var(--accent);color:var(--accent-ink)}
.tox .tox-collection--list .tox-collection__item--active svg{fill:var(--accent-ink)}
.tox .tox-button:not(.tox-button--secondary):not(.tox-button--naked):not(.tox-button--icon){background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}
.tox .tox-button:not(.tox-button--secondary):not(.tox-button--naked):not(.tox-button--icon):hover:not(:disabled){background:var(--accent-strong);border-color:var(--accent-strong);color:var(--accent-ink)}
.tox .tox-button:not(.tox-button--secondary):not(.tox-button--naked):not(.tox-button--icon):disabled{background:var(--rule);border-color:var(--rule);color:var(--muted)}
.tox .tox-textfield:focus,.tox .tox-textarea:focus,.tox .tox-selectfield select:focus,.tox .tox-listboxfield .tox-listbox--select:focus{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}
:root[data-theme="dark"] .tox.tox-hugerte,:root[data-theme="dark"] .tox .tox-editor-header{border-color:var(--rule-strong)}
:root[data-theme="dark"] .tox .tox-editor-header,:root[data-theme="dark"] .tox .tox-toolbar-overlord,:root[data-theme="dark"] .tox .tox-toolbar,:root[data-theme="dark"] .tox .tox-toolbar__overflow,:root[data-theme="dark"] .tox .tox-toolbar__primary{background-color:var(--surface);background-image:repeating-linear-gradient(var(--rule) 0 1px,transparent 1px 39px)}
:root[data-theme="dark"] .tox .tox-tbtn,:root[data-theme="dark"] .tox .tox-split-button{color:var(--ink);background:transparent}
:root[data-theme="dark"] .tox .tox-tbtn svg,:root[data-theme="dark"] .tox .tox-split-button svg,:root[data-theme="dark"] .tox .tox-collection__item-icon svg,:root[data-theme="dark"] .tox .tox-collection__item-checkmark svg,:root[data-theme="dark"] .tox .tox-collection__item-caret svg,:root[data-theme="dark"] .tox .tox-dialog svg,:root[data-theme="dark"] .tox .tox-button--icon svg,:root[data-theme="dark"] .tox .tox-button--naked svg{fill:var(--ink)}
:root[data-theme="dark"] .tox .tox-tbtn:hover,:root[data-theme="dark"] .tox .tox-tbtn:focus,:root[data-theme="dark"] .tox .tox-tbtn--enabled,:root[data-theme="dark"] .tox .tox-tbtn--enabled:hover,:root[data-theme="dark"] .tox .tox-split-button:hover,:root[data-theme="dark"] .tox .tox-split-button:focus,:root[data-theme="dark"] .tox .tox-split-button .tox-tbtn:hover{background:var(--rule);color:var(--ink)}
:root[data-theme="dark"] .tox .tox-tbtn--disabled svg,:root[data-theme="dark"] .tox .tox-tbtn:disabled svg,:root[data-theme="dark"] .tox .tox-tbtn--disabled:hover svg{fill:var(--muted)}
:root[data-theme="dark"] .tox .tox-tbtn--disabled,:root[data-theme="dark"] .tox .tox-tbtn:disabled{background:transparent;color:var(--muted)}
:root[data-theme="dark"] .tox .tox-toolbar__group:not(:last-of-type){border-color:var(--rule)}
:root[data-theme="dark"] .tox .tox-menu,:root[data-theme="dark"] .tox .tox-collection--list,:root[data-theme="dark"] .tox .tox-collection--grid,:root[data-theme="dark"] .tox .tox-swatches-menu,:root[data-theme="dark"] .tox .tox-pop__dialog{background:var(--surface);border-color:var(--rule-strong)}
:root[data-theme="dark"] .tox .tox-collection__item,:root[data-theme="dark"] .tox .tox-collection__group-heading{color:var(--ink);background:transparent}
:root[data-theme="dark"] .tox .tox-collection--list .tox-collection__item--active,:root[data-theme="dark"] .tox .tox-collection--list .tox-collection__item--enabled{background:var(--rule);color:var(--ink)}
:root[data-theme="dark"] .tox .tox-collection--list .tox-collection__group{border-color:var(--rule)}
:root[data-theme="dark"] .tox .tox-dialog,:root[data-theme="dark"] .tox .tox-dialog__header,:root[data-theme="dark"] .tox .tox-dialog__footer,:root[data-theme="dark"] .tox .tox-dialog__body{background:var(--surface);border-color:var(--rule-strong);color:var(--ink)}
:root[data-theme="dark"] .tox .tox-dialog__title,:root[data-theme="dark"] .tox .tox-label,:root[data-theme="dark"] .tox .tox-checkbox__label,:root[data-theme="dark"] .tox .tox-dialog__body-nav-item{color:var(--ink)}
:root[data-theme="dark"] .tox .tox-dialog-wrap__backdrop{background:rgba(0,0,0,.6)}
:root[data-theme="dark"] .tox .tox-textfield,:root[data-theme="dark"] .tox .tox-textarea,:root[data-theme="dark"] .tox .tox-toolbar-textfield,:root[data-theme="dark"] .tox .tox-listboxfield .tox-listbox--select,:root[data-theme="dark"] .tox .tox-selectfield select,:root[data-theme="dark"] .tox .tox-textarea-wrap{background:var(--paper);border-color:var(--rule-strong);color:var(--ink)}
:root[data-theme="dark"] .tox .tox-button--secondary{background:var(--rule);border-color:var(--rule-strong);color:var(--ink)}
:root[data-theme="dark"] .tox .tox-button--secondary:hover:not(:disabled){background:var(--rule-strong);border-color:var(--rule-strong);color:var(--ink)}
:root[data-theme="dark"] .tox .tox-button--naked{background:transparent;border-color:transparent;color:var(--ink)}
:root[data-theme="dark"] .tox .tox-button--naked:hover:not(:disabled){background:var(--rule);color:var(--ink)}
@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) .tox.tox-hugerte,:root:not([data-theme="light"]) .tox .tox-editor-header{border-color:var(--rule-strong)}:root:not([data-theme="light"]) .tox .tox-editor-header,:root:not([data-theme="light"]) .tox .tox-toolbar-overlord,:root:not([data-theme="light"]) .tox .tox-toolbar,:root:not([data-theme="light"]) .tox .tox-toolbar__overflow,:root:not([data-theme="light"]) .tox .tox-toolbar__primary{background-color:var(--surface);background-image:repeating-linear-gradient(var(--rule) 0 1px,transparent 1px 39px)}:root:not([data-theme="light"]) .tox .tox-tbtn,:root:not([data-theme="light"]) .tox .tox-split-button{color:var(--ink);background:transparent}:root:not([data-theme="light"]) .tox .tox-tbtn svg,:root:not([data-theme="light"]) .tox .tox-split-button svg,:root:not([data-theme="light"]) .tox .tox-collection__item-icon svg,:root:not([data-theme="light"]) .tox .tox-collection__item-checkmark svg,:root:not([data-theme="light"]) .tox .tox-collection__item-caret svg,:root:not([data-theme="light"]) .tox .tox-dialog svg,:root:not([data-theme="light"]) .tox .tox-button--icon svg,:root:not([data-theme="light"]) .tox .tox-button--naked svg{fill:var(--ink)}:root:not([data-theme="light"]) .tox .tox-tbtn:hover,:root:not([data-theme="light"]) .tox .tox-tbtn:focus,:root:not([data-theme="light"]) .tox .tox-tbtn--enabled,:root:not([data-theme="light"]) .tox .tox-tbtn--enabled:hover,:root:not([data-theme="light"]) .tox .tox-split-button:hover,:root:not([data-theme="light"]) .tox .tox-split-button:focus,:root:not([data-theme="light"]) .tox .tox-split-button .tox-tbtn:hover{background:var(--rule);color:var(--ink)}:root:not([data-theme="light"]) .tox .tox-tbtn--disabled svg,:root:not([data-theme="light"]) .tox .tox-tbtn:disabled svg,:root:not([data-theme="light"]) .tox .tox-tbtn--disabled:hover svg{fill:var(--muted)}:root:not([data-theme="light"]) .tox .tox-tbtn--disabled,:root:not([data-theme="light"]) .tox .tox-tbtn:disabled{background:transparent;color:var(--muted)}:root:not([data-theme="light"]) .tox .tox-toolbar__group:not(:last-of-type){border-color:var(--rule)}:root:not([data-theme="light"]) .tox .tox-menu,:root:not([data-theme="light"]) .tox .tox-collection--list,:root:not([data-theme="light"]) .tox .tox-collection--grid,:root:not([data-theme="light"]) .tox .tox-swatches-menu,:root:not([data-theme="light"]) .tox .tox-pop__dialog{background:var(--surface);border-color:var(--rule-strong)}:root:not([data-theme="light"]) .tox .tox-collection__item,:root:not([data-theme="light"]) .tox .tox-collection__group-heading{color:var(--ink);background:transparent}:root:not([data-theme="light"]) .tox .tox-collection--list .tox-collection__item--active,:root:not([data-theme="light"]) .tox .tox-collection--list .tox-collection__item--enabled{background:var(--rule);color:var(--ink)}:root:not([data-theme="light"]) .tox .tox-collection--list .tox-collection__group{border-color:var(--rule)}:root:not([data-theme="light"]) .tox .tox-dialog,:root:not([data-theme="light"]) .tox .tox-dialog__header,:root:not([data-theme="light"]) .tox .tox-dialog__footer,:root:not([data-theme="light"]) .tox .tox-dialog__body{background:var(--surface);border-color:var(--rule-strong);color:var(--ink)}:root:not([data-theme="light"]) .tox .tox-dialog__title,:root:not([data-theme="light"]) .tox .tox-label,:root:not([data-theme="light"]) .tox .tox-checkbox__label,:root:not([data-theme="light"]) .tox .tox-dialog__body-nav-item{color:var(--ink)}:root:not([data-theme="light"]) .tox .tox-dialog-wrap__backdrop{background:rgba(0,0,0,.6)}:root:not([data-theme="light"]) .tox .tox-textfield,:root:not([data-theme="light"]) .tox .tox-textarea,:root:not([data-theme="light"]) .tox .tox-toolbar-textfield,:root:not([data-theme="light"]) .tox .tox-listboxfield .tox-listbox--select,:root:not([data-theme="light"]) .tox .tox-selectfield select,:root:not([data-theme="light"]) .tox .tox-textarea-wrap{background:var(--paper);border-color:var(--rule-strong);color:var(--ink)}:root:not([data-theme="light"]) .tox .tox-button--secondary{background:var(--rule);border-color:var(--rule-strong);color:var(--ink)}:root:not([data-theme="light"]) .tox .tox-button--secondary:hover:not(:disabled){background:var(--rule-strong);border-color:var(--rule-strong);color:var(--ink)}:root:not([data-theme="light"]) .tox .tox-button--naked{background:transparent;border-color:transparent;color:var(--ink)}:root:not([data-theme="light"]) .tox .tox-button--naked:hover:not(:disabled){background:var(--rule);color:var(--ink)}}
:root[data-theme="dark"] .tox .tox-menubar{background:var(--surface);border-color:var(--rule)}
:root[data-theme="dark"] .tox .tox-mbtn{color:var(--ink);background:transparent}
:root[data-theme="dark"] .tox .tox-mbtn:hover:not(:disabled),:root[data-theme="dark"] .tox .tox-mbtn:focus:not(:disabled),:root[data-theme="dark"] .tox .tox-mbtn--active{background:var(--rule);color:var(--ink)}
:root[data-theme="dark"] .tox .tox-collection__item-accessory,:root[data-theme="dark"] .tox .tox-collection__item--state-disabled{color:var(--muted)}
:root[data-theme="dark"] .tox .tox-dialog__table td,:root[data-theme="dark"] .tox .tox-dialog__table th,:root[data-theme="dark"] .tox .tox-dialog__table thead th:first-child{color:var(--ink);border-color:var(--rule)}
@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) .tox .tox-menubar{background:var(--surface);border-color:var(--rule)}:root:not([data-theme="light"]) .tox .tox-mbtn{color:var(--ink);background:transparent}:root:not([data-theme="light"]) .tox .tox-mbtn:hover:not(:disabled),:root:not([data-theme="light"]) .tox .tox-mbtn:focus:not(:disabled),:root:not([data-theme="light"]) .tox .tox-mbtn--active{background:var(--rule);color:var(--ink)}:root:not([data-theme="light"]) .tox .tox-collection__item-accessory,:root:not([data-theme="light"]) .tox .tox-collection__item--state-disabled{color:var(--muted)}:root:not([data-theme="light"]) .tox .tox-dialog__table td,:root:not([data-theme="light"]) .tox .tox-dialog__table th,:root:not([data-theme="light"]) .tox .tox-dialog__table thead th:first-child{color:var(--ink);border-color:var(--rule)}}
.dontes-link span b,.dontes-link span span{display:inline;margin:0;font-size:inherit}
@media (min-width:1000px){.menulink,.nyito{font-size:22px}.menulink{padding-left:8px}}
@media (min-width:1000px) and (min-height:801px){.menulink,.nyito{font-size:clamp(15px,calc(15px + (100vw - 1200px) * .012),21px)}.menulink{padding-left:6px}.menu-minta{font-size:1.133em}.menu-rajz{font-size:.867em}.menulink,.menulink-rajzos{height:auto;padding-top:6px;padding-bottom:6px;vertical-align:middle;position:relative;top:-2px}}
.cikk>h2,.gyik{clear:right}
.bn-eredmeny.halvany,.bn-csempek.halvany{color:var(--muted)}
.bn-r3{color:var(--ok);box-shadow:inset 0 -3px 0 var(--ok)}
.bn-r4{color:var(--warn);box-shadow:inset 0 -3px 0 var(--warn)}
.tr-eredmeny.halvany{opacity:1;color:var(--muted)}
.qr-doboz.halvany{opacity:.55}
@media (max-width:600px){.ft-kartya .ft-fej:has(.fk-betuk){padding-right:0}}
@media (pointer:coarse),(max-width:760px){.gomb,.cimke,.ed-ful{min-height:40px}a.gomb,label.gomb,a.cimke,label.cimke,span.cimke{padding-top:9px;padding-bottom:9px}.kapcsolo,.arc-discord{min-height:40px;padding-top:7px;padding-bottom:7px}}
.ik::before{content:"";display:inline-block;width:1.05em;height:1.05em;margin-right:.42em;vertical-align:-.17em;background:currentColor;-webkit-mask:var(--ik) 50%/contain no-repeat;mask:var(--ik) 50%/contain no-repeat}
.ik-draw-line{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 18L18 6'/%3E%3Ccircle cx='4.5' cy='19.5' r='2'/%3E%3Ccircle cx='19.5' cy='4.5' r='2'/%3E%3C/svg%3E")}
.ik-draw-box{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='1'/%3E%3Cpath d='M3 10h18'/%3E%3C/svg%3E")}
.ik-draw-text{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7V4h16v3M9 20h6M12 4v16'/%3E%3C/svg%3E")}
.ik-fill{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 11l-8-8-8.6 8.6a2 2 0 0 0 0 2.8l5.2 5.2c.8.8 2 .8 2.8 0L19 11z'/%3E%3Cpath d='M5 2l5 5M2 13h15M22 20a2 2 0 1 1-4 0c0-1.6 1.7-2.4 2-4 .3 1.6 2 2.4 2 4z'/%3E%3C/svg%3E")}
.ik-open{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 14l1.5-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.54 6A2 2 0 0 1 18.45 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H18a2 2 0 0 1 2 2v2'/%3E%3C/svg%3E")}
.ik-save{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11l5 5v11a2 2 0 0 1-2 2z'/%3E%3Cpath d='M17 21v-8H7v8M7 3v5h8'/%3E%3C/svg%3E")}
.ik-copy{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='13' height='13' rx='2'/%3E%3Cpath d='M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1'/%3E%3C/svg%3E")}
.ik-paste{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='8' y='2' width='8' height='4' rx='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3C/svg%3E")}
.ik-download{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4M7 10l5 5 5-5M12 15V3'/%3E%3C/svg%3E")}
.ik-upload{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4M17 8l-5-5-5 5M12 3v12'/%3E%3C/svg%3E")}
.ik-print{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9V2h12v7M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2'/%3E%3Crect x='6' y='14' width='12' height='8' rx='1'/%3E%3C/svg%3E")}
.ik-image{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='M21 15l-3.1-3.1a2 2 0 0 0-2.8 0L6 21'/%3E%3C/svg%3E")}
.ik-clear{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 21l-4.3-4.3a2.4 2.4 0 0 1 0-3.4l9.6-9.6a2.4 2.4 0 0 1 3.4 0l5.6 5.6a2.4 2.4 0 0 1 0 3.4L13 21M22 21H7M5 11l9 9'/%3E%3C/svg%3E")}
.ik-trash{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2M10 11v6M14 11v6'/%3E%3C/svg%3E")}
.ik-undo{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7v6h6'/%3E%3Cpath d='M21 17a9 9 0 0 0-15-6.7L3 13'/%3E%3C/svg%3E")}
.ik-redo{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 7v6h-6'/%3E%3Cpath d='M3 17a9 9 0 0 1 15-6.7l3 2.7'/%3E%3C/svg%3E")}
.ik-reset{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8'/%3E%3Cpath d='M3 3v5h5'/%3E%3C/svg%3E")}
.ik-rotate-right{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8'/%3E%3Cpath d='M21 3v5h-5'/%3E%3C/svg%3E")}
.ik-search{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M21 21l-4.6-4.6'/%3E%3C/svg%3E")}
.ik-link{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'/%3E%3C/svg%3E")}
.ik-tools{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 6v12a3 3 0 1 0 3-3H6a3 3 0 1 0 3 3V6a3 3 0 1 0-3 3h12a3 3 0 1 0-3-3'/%3E%3C/svg%3E")}
.ik-settings{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 21v-7M4 10V3M12 21v-9M12 8V3M20 21v-5M20 12V3M1 14h6M9 8h6M17 16h6'/%3E%3C/svg%3E")}
.ik-sample{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l1.9 5.1L19 10l-5.1 1.9L12 17l-1.9-5.1L5 10l5.1-1.9z'/%3E%3Cpath d='M19 15v4M17 17h4M5 3v3M3.5 4.5h3'/%3E%3C/svg%3E")}
.ik-random{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='3'/%3E%3Ccircle cx='8.5' cy='8.5' r='1.4' fill='%23000' stroke='none'/%3E%3Ccircle cx='15.5' cy='15.5' r='1.4' fill='%23000' stroke='none'/%3E%3Ccircle cx='15.5' cy='8.5' r='1.4' fill='%23000' stroke='none'/%3E%3Ccircle cx='8.5' cy='15.5' r='1.4' fill='%23000' stroke='none'/%3E%3Ccircle cx='12' cy='12' r='1.4' fill='%23000' stroke='none'/%3E%3C/svg%3E")}
.ik-new{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E")}
.ik-format{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18M9 12h12M9 18h12M3 9.5l3 2.5-3 2.5'/%3E%3C/svg%3E")}
.ik-minify{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 14h6v6M20 10h-6V4M14 10l7-7M3 21l7-7'/%3E%3C/svg%3E")}
.ik-focus{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 3H5a2 2 0 0 0-2 2v3M21 8V5a2 2 0 0 0-2-2h-3M3 16v3a2 2 0 0 0 2 2h3M16 21h3a2 2 0 0 0 2-2v-3'/%3E%3C/svg%3E")}
.ik-swap{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 3L4 7l4 4M4 7h16M16 21l4-4-4-4M20 17H4'/%3E%3C/svg%3E")}
.ik-sort{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 16l-4 4-4-4M17 20V4M3 8l4-4 4 4M7 4v16'/%3E%3C/svg%3E")}
.ik-wrap{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18M3 12h15a3 3 0 1 1 0 6h-4M16 16l-2 2 2 2M3 18h7'/%3E%3C/svg%3E")}
.ik-close{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6L6 18M6 6l12 12'/%3E%3C/svg%3E")}
.ik-edit{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20h9'/%3E%3Cpath d='M16.5 3.5a2.12 2.12 0 0 1 3 3L7 19l-4 1 1-4z'/%3E%3C/svg%3E")}
.ik-play{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 4l14 8-14 8z'/%3E%3C/svg%3E")}
.ik-stop{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='6' y='6' width='12' height='12' rx='1'/%3E%3C/svg%3E")}
.ik-listen{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 5L6 9H2v6h4l5 4zM15.5 8.5a5 5 0 0 1 0 7M19 5a10 10 0 0 1 0 14'/%3E%3C/svg%3E")}
.ik-pin{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 17v5M9 10.8a2 2 0 0 1-1.1 1.8l-1.8.9A2 2 0 0 0 5 15.2V17h14v-1.8a2 2 0 0 0-1.1-1.8l-1.8-.9a2 2 0 0 1-1.1-1.8V7a1 1 0 0 1 1-1 2 2 0 0 0 0-4H8a2 2 0 0 0 0 4 1 1 0 0 1 1 1z'/%3E%3C/svg%3E")}
.ik-repair{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.8-3.8a6 6 0 0 1-7.9 7.9l-6.9 6.9a2.1 2.1 0 0 1-3-3l6.9-6.9a6 6 0 0 1 7.9-7.9z'/%3E%3C/svg%3E")}
.ik-compare{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Cpath d='M12 3v18'/%3E%3C/svg%3E")}
.ik-mail{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='M22 7l-10 6L2 7'/%3E%3C/svg%3E")}
.ik-help{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M9.1 9a3 3 0 0 1 5.8 1c0 2-3 3-3 3M12 17h.01'/%3E%3C/svg%3E")}
.ik-clean{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.9 14.1L3 21M18 3l3 3-9.5 9.5-3-3zM15 6l3 3'/%3E%3C/svg%3E")}
.ik-eye{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7S2 12 2 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}
.ik-braces{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 3H7a2 2 0 0 0-2 2v5a2 2 0 0 1-2 2 2 2 0 0 1 2 2v5c0 1.1.9 2 2 2h1'/%3E%3Cpath d='M16 21h1a2 2 0 0 0 2-2v-5c0-1.1.9-2 2-2a2 2 0 0 1-2-2V5a2 2 0 0 0-2-2h-1'/%3E%3C/svg%3E")}
.ik-plus{--ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E")}
