@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.contents{display:contents}.grid{display:grid}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--surface:#fff;--surface-table:#f3f5fa;--surface-table-2:#e9edf5;--surface-blue:#edf3ff;--surface-green:#eaf7ef;--surface-pink:#fdeef4;--surface-note:#fff5da;--surface-error:#fef3f2;--surface-inverse:#161c2e;--surface-inverse-2:#2b3350;--ink:#0b1433;--ink-2:#34405f;--ink-3:#5a6482;--ink-inverse:#fff;--ink-inverse-2:#c9d0e4;--ink-note:#6b4a00;--line:#dce3ef;--line-dot:#c5cfe2;--line-strong:#0b1433;--line-blue:#c6d7ff;--line-green:#bce3cb;--line-pink:#f3c3d7;--line-error:#f4c7c3;--steel:#b7bfcf;--blue:#0552f8;--blue-deep:#0237c9;--blue-hover:#1561ff;--blue-on-inverse:#9cbbff;--green:#16663d;--pink:#9e2458;--layer:#ffd447;--mark:#fff1b8;--ok:#16663d;--warn:#6b4a00;--error:#b42318;--focus:#0552f8;--disabled-bg:#c9d3e8;--scrim:#0b143361;--font-display:"Chubbo", Georgia, "Times New Roman", serif;--font-sans:"General Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--fs-base:17px;--lh-base:1.55;--fs-meta:14px;--fs-small:15px;--fs-lead:19px;--fs-h3:clamp(22px, 1.9vw, 28px);--fs-h2:clamp(34px, 3.8vw, 56px);--fs-h1:clamp(40px, 4.7vw, 70px);--ls-display:-.01em;--ls-label:.06em;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:28px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--sp-24:96px;--gutter:clamp(16px, 4vw, 48px);--container:1320px;--section-y:clamp(64px, 7vw, 92px);--grid-cell:40px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--shadow-lift:0 1px 0 #0b14330f, 0 18px 40px -24px #0b143361;--shadow-lift-sm:0 1px 0 #0b14330f, 0 8px 18px -14px #0b14335c;--shadow-press:inset 0 -3px 0 #0000002e;--dur-fast:.12s;--dur:.2s;--dur-slow:.36s;--ease:cubic-bezier(.2, .8, .2, 1);--print-dur:2.4s;--print-ease:cubic-bezier(.45, .05, .55, .95);--z-sticky:40;--z-dropdown:50;--z-overlay:80;--z-drawer:90;--z-toast:95}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Chubbo;src:url(/fonts/chubbo-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Chubbo;src:url(/fonts/chubbo-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Pilcrow Rounded;src:url(/fonts/pilcrow-rounded-900.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/general-sans-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/general-sans-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/general-sans-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}img,svg{max-width:100%;display:block}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.rejtett{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;overflow:hidden;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important}.ugro-link{left:var(--sp-4);z-index:var(--z-toast);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-sm);background:var(--surface-inverse);color:var(--ink-inverse);font-weight:700;text-decoration:none;position:absolute;top:-60px}.ugro-link:focus{top:var(--sp-3)}h1,h2,h3{font-family:var(--font-display);letter-spacing:var(--ls-display);text-wrap:balance;margin:0;font-weight:900}p{text-wrap:pretty}.szamok{font-variant-numeric:tabular-nums}.kontener{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.racs>*{min-width:0}.jel{flex:none;display:inline-block}.meroracs{background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:var(--racs-cella,var(--grid-cell)) var(--racs-cella,var(--grid-cell))}.pontracs{background-image:radial-gradient(var(--line-dot) 1.2px, transparent 1.4px);background-size:20px 20px}.sraff{border-radius:var(--radius-lg);background:var(--panel,var(--surface-blue));padding:0;position:relative}.sraff>.belso{border-radius:var(--radius-lg);background:0 0;height:100%;position:relative}.sraff.kek{--panel:var(--surface-blue)}.sraff.zold{--panel:var(--surface-green)}.sraff.rozsa{--panel:var(--surface-pink)}.cimke,.kicker{align-items:center;gap:var(--sp-2);font:700 13px/1.1 var(--font-sans);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--blue-deep);margin:0;display:inline-flex}.cimke:before,.kicker:before{content:"";background:var(--blue);border-radius:2px;flex:none;width:8px;height:8px}.kicker{margin-bottom:var(--sp-3)}.gomb{border-radius:var(--radius-sm);min-height:54px;font:700 17px/1 var(--font-sans);white-space:nowrap;cursor:pointer;transition:transform var(--dur-fast) var(--ease), background-color .16s, box-shadow .16s;border:0;justify-content:center;align-items:center;gap:10px;padding:0 26px;text-decoration:none;display:inline-flex;position:relative}.gomb .jel{width:18px;height:18px}.gomb.teljes{width:100%}.gomb-elso{background:var(--blue);color:var(--ink-inverse);box-shadow:var(--shadow-press)}.gomb-elso:hover{background:var(--blue-hover)}.gomb-elso:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 -1px #0000002e}.gomb-masod{background:var(--surface);color:var(--blue-deep);box-shadow:inset 0 0 0 1.5px var(--line-blue)}.gomb-masod:hover{box-shadow:inset 0 0 0 1.5px var(--blue)}.gomb-sotet{background:var(--surface-inverse);color:var(--ink-inverse);box-shadow:var(--shadow-press)}.gomb-sotet:hover{background:var(--surface-inverse-2)}.gomb-veszely{background:var(--surface);color:var(--error);box-shadow:inset 0 0 0 1.5px var(--line-error)}.gomb-veszely:hover{box-shadow:inset 0 0 0 1.5px var(--error)}.gomb-kicsi{min-height:42px;font-size:var(--fs-small);padding:0 16px}.gomb:disabled,.gomb[aria-disabled=true]{background:var(--disabled-bg);color:var(--ink-2);box-shadow:none;cursor:not-allowed;transform:none}.gomb[aria-busy=true]{cursor:progress}.link{color:var(--blue-deep);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}.link:hover{color:var(--blue)}.ikon-gomb{border:1.5px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);width:46px;height:46px;color:var(--ink);flex:none;place-items:center;text-decoration:none;display:grid;position:relative}.ikon-gomb:hover{border-color:var(--line-blue)}.ikon-gomb svg{width:22px;height:22px}.ikon-gomb .db{border-radius:var(--radius-sm);background:var(--blue);min-width:22px;height:22px;color:var(--ink-inverse);font:700 13px/22px var(--font-sans);text-align:center;font-variant-numeric:tabular-nums;padding:0 6px;position:absolute;top:-7px;right:-7px}.forgo{border:2px solid #ffffff73;border-top-color:var(--ink-inverse);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite forgas}.forgo.sotet{border-color:var(--line);border-top-color:var(--blue)}@keyframes forgas{to{transform:rotate(360deg)}}.mezo{margin-bottom:var(--sp-5);gap:6px;display:grid}.mezo>label,.mezo-cimke{font-size:var(--fs-small);color:var(--ink);font-weight:700;line-height:1.4}.mezo-cimke .opcio{color:var(--ink-3);font-weight:500}.mezo input:not([type=checkbox]):not([type=radio]),.mezo select,.mezo textarea,.bemenet{width:100%;min-height:52px;font:500 17px/22px var(--font-sans);color:var(--ink);background:var(--surface);border:1.5px solid var(--line-dot);border-radius:var(--radius-xs);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);padding:12px 14px}.mezo textarea{resize:vertical;min-height:120px;line-height:1.5}.mezo select{appearance:none;background-image:url(/grafika/lenyilo.svg);background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:40px}.mezo input:hover,.mezo select:hover,.mezo textarea:hover,.bemenet:hover{border-color:var(--line-blue)}.mezo input:focus-visible,.mezo select:focus-visible,.mezo textarea:focus-visible,.bemenet:focus-visible{border-color:var(--blue);box-shadow:0 0 0 3px var(--surface-blue);outline:none}.mezo [aria-invalid=true]{background-color:var(--surface-error);border-color:var(--error)!important}.mezo :disabled{background-color:var(--surface-table);color:var(--ink-3);cursor:not-allowed}.mezo-sugo{font-size:var(--fs-meta);color:var(--ink-3);margin:0;line-height:1.45}.mezo-sugo.figyelmeztet{color:var(--warn);font-weight:500}.mezo-hiba{font-size:var(--fs-meta);color:var(--error);margin:0;font-weight:500;line-height:1.45}.jelszo-sor{position:relative}.jelszo-sor input{padding-right:104px!important}.jelszo-mutat{padding:0 var(--sp-3);border-radius:var(--radius-xs);font:700 var(--fs-small)/1 var(--font-sans);color:var(--blue-deep);cursor:pointer;background:0 0;border:0;position:absolute;top:4px;bottom:4px;right:4px}.jelszo-mutat:hover{background:var(--surface-blue)}.valaszto{gap:var(--sp-3);cursor:pointer;font-size:var(--fs-small);grid-template-columns:22px minmax(0,1fr);align-items:start;padding:6px 0;line-height:1.45;display:grid}.valaszto input{appearance:none;border:1.5px solid var(--line-dot);border-radius:var(--radius-xs);background:var(--surface);cursor:pointer;width:22px;height:22px;transition:border-color var(--dur), background-color var(--dur);place-items:center;margin:1px 0 0;display:grid}.valaszto input[type=radio]{border-radius:50%}.valaszto input:hover{border-color:var(--blue)}.valaszto input:checked{border-color:var(--blue);background:var(--blue)}.valaszto input[type=checkbox]:checked:after{content:"";border:solid var(--ink-inverse);border-width:0 0 2.5px 2.5px;width:11px;height:6px;transform:translateY(-1px)rotate(-45deg)}.valaszto input[type=radio]:checked{background:var(--surface);box-shadow:inset 0 0 0 5px var(--blue)}.valaszto input[aria-invalid=true]{border-color:var(--error)}.valaszto small{color:var(--ink-3);font-size:var(--fs-meta);display:block}.leptet{border:1.5px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);align-items:center;display:inline-flex}.leptet button:disabled{color:var(--line-dot);cursor:not-allowed}.leptet output,.leptet span{text-align:center;font-variant-numeric:tabular-nums;min-width:32px;font-weight:700}.leptet.kicsi button{width:32px;height:32px;font-size:18px}.hibadoboz,.jelzes{gap:var(--sp-3);margin-bottom:var(--sp-5);border:1.5px solid var(--error);border-radius:var(--radius-md);background:var(--surface-error);color:var(--ink);font-size:var(--fs-small);grid-template-columns:22px minmax(0,1fr);padding:14px 16px;line-height:1.5;display:grid}.hibadoboz>.jel,.jelzes>.jel{width:22px;height:22px;color:var(--error)}.jelzes.figyelem{background:var(--surface-note);color:var(--ink-note);border-color:#0000}.jelzes.figyelem>.jel{color:var(--ink-note)}.jelzes.siker{border-color:var(--line-green);background:var(--surface-green)}.jelzes.siker>.jel{color:var(--green)}.jelzes.info{border-color:var(--line-blue);background:var(--surface-blue)}.jelzes.info>.jel{color:var(--blue-deep)}.allapot{border-radius:var(--radius-sm);background:var(--surface-table);color:var(--ink-2);font:700 13px/1.2 var(--font-sans);white-space:nowrap;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.allapot:before{content:"";background:currentColor;border-radius:2px;flex:none;width:8px;height:8px}.allapot.kek{background:var(--surface-blue);color:var(--blue-deep)}.allapot.zold{background:var(--surface-green);color:var(--green)}.allapot.rozsa{background:var(--surface-pink);color:var(--pink)}.allapot.sarga{background:var(--surface-note);color:var(--ink-note)}.allapot.piros{background:var(--surface-error);color:var(--error)}.hely{border:1.5px dashed var(--ink-3);border-radius:var(--radius-xs);color:var(--ink-3);font:500 var(--fs-meta)/1.4 var(--font-sans);white-space:nowrap;vertical-align:middle;background:#ffffffbf;align-items:center;padding:2px 8px;display:inline-flex}.ertesites{left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:var(--z-toast);border-radius:var(--radius-md);background:var(--surface-inverse);max-width:calc(100vw - 32px);color:var(--ink-inverse);box-shadow:var(--shadow-lift);visibility:hidden;transition:transform .35s var(--ease), visibility 0s .35s;align-items:center;gap:14px;padding:12px 16px;font-weight:500;display:flex;position:fixed;transform:translate(-50%,calc(100% + 40px))}.ertesites.lathato{visibility:visible;transition:transform .35s var(--ease);transform:translate(-50%)}.ertesites button{color:var(--blue-on-inverse);white-space:nowrap;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.vaz{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--surface-table) 25%, var(--surface-table-2) 50%, var(--surface-table) 75%);background-size:300% 100%;animation:1.6s linear infinite vaz;display:block}@keyframes vaz{0%{background-position:100% 0}to{background-position:0 0}}.szakasz{padding-block:var(--section-y)}.szakasz-fej h2{font-size:var(--fs-h2);margin-top:10px;line-height:1}.szakasz-fej p{max-width:60ch;margin:var(--sp-3) 0 0;color:var(--ink-2)}.oldal-fej{padding-block:var(--sp-10) var(--sp-8)}.oldal-fej h1{font-size:var(--fs-h1);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;line-height:.98}.oldal-fej p{max-width:62ch;margin:var(--sp-4) 0 0;font-size:var(--fs-lead);color:var(--ink-2)}.morzsa{margin:0 0 var(--sp-4);font-size:var(--fs-meta);color:var(--ink-3);flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}.morzsa li:not(:last-child):after{content:"›";margin-left:6px}.morzsa a{color:var(--ink-2);text-decoration:none}.morzsa a:hover{color:var(--blue-deep);text-decoration:underline}.morzsa [aria-current]{color:var(--ink);font-weight:500}@media (max-width:980px){.szakasz-fej{flex-direction:column;align-items:start}}@media (max-width:560px){.gomb{white-space:normal;text-align:center;padding:12px 18px;line-height:1.2}.gomb-kicsi{padding:8px 14px}}.belepo{background:var(--surface);min-height:100svh;color:var(--ink);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.belepo-asztal{background-color:var(--surface-table);height:100svh;position:sticky;top:0;overflow:hidden}.belepo-asztal:before{content:"";background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:var(--grid-cell) var(--grid-cell);opacity:.7;position:absolute;inset:0}.belepo-asztal:after{content:"";background:radial-gradient(60% 55%,#fffffff2,#0000 72%);position:absolute;inset:0}.belepo-asztal>*{z-index:1}.belepo-sarok{z-index:1;border:solid var(--ink-3);opacity:.5;width:22px;height:22px;position:absolute}.belepo-sarok.bf{border-width:2px 0 0 2px;top:20px;left:20px}.belepo-sarok.jf{border-width:2px 2px 0 0;top:20px;right:20px}.belepo-sarok.ba{border-width:0 0 2px 2px;bottom:20px;left:20px}.belepo-sarok.ja{border-width:0 2px 2px 0;bottom:20px;right:20px}.belepo-logo{z-index:2;color:var(--ink);align-items:center;gap:12px;text-decoration:none;display:flex;position:absolute;top:44px;left:44px}.belepo-logo img{background:var(--surface);width:64px;height:64px;box-shadow:var(--shadow-lift-sm);border-radius:50%}.belepo-logo span{font-size:17px;font-weight:700}.belepo-jel{width:min(74%,560px);color:var(--blue);position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.belepo-jel svg{width:100%;height:auto;position:relative;overflow:visible}.belepo-jel .lap{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lift);position:absolute;inset:8% -4% 0}.belepo-jel .nyomtat-maszk{animation:nyomtat var(--print-dur) var(--print-ease) .3s 1 both}.belepo-jel .jel-fej{animation:fej-jar var(--print-dur) var(--print-ease) .3s 1 both}.belepo-jel .retegvonal{z-index:1;background:var(--layer);opacity:0;height:3px;animation:retegvonal var(--print-dur) var(--print-ease) .3s 1 both;border-radius:2px;position:absolute;bottom:3%;left:6%;right:6%}@keyframes nyomtat{0%{transform:translateY(1300px)}92%{transform:translateY(380px)}to{transform:translateY(0)}}@keyframes fej-jar{0%{transform:translate(-9%)}25%{transform:translate(8%)}50%{transform:translate(-6%)}75%{transform:translate(4%)}to{transform:translate(0)}}@keyframes retegvonal{0%{opacity:1;bottom:3%}92%{opacity:1;bottom:72%}to{opacity:0;bottom:72%}}.belepo-felirat{margin:0;position:absolute;bottom:44px;left:44px;right:44px}.belepo-felirat small{letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--blue-deep);font-size:13px;font-weight:700;line-height:18px;display:block}.belepo-felirat strong{font-family:var(--font-display);letter-spacing:var(--ls-display);color:var(--ink);margin-top:6px;font-size:clamp(36px,3.6vw,56px);font-weight:900;line-height:1;display:block}.belepo-urlap{padding:var(--sp-10) var(--gutter);justify-content:center;align-items:center;display:flex}.belepo-form{width:100%;max-width:400px}.belepo-cim{margin:0 0 var(--sp-3);font-size:42px;line-height:1.02}.belepo-mondat{margin:0 0 var(--sp-8);color:var(--ink-2);font-size:17px;line-height:1.55}.belepo-lab{margin:var(--sp-8) 0 0;padding-top:var(--sp-5);border-top:1px solid var(--line);color:var(--ink-3);font-size:14px;line-height:1.5}@media (max-width:1023px){.belepo{grid-template-rows:220px auto;grid-template-columns:1fr}.belepo-asztal{height:220px;position:relative}.belepo-sarok.bf,.belepo-sarok.jf{top:10px}.belepo-sarok.ba,.belepo-sarok.ja{bottom:10px}.belepo-sarok.bf,.belepo-sarok.ba{left:10px}.belepo-sarok.jf,.belepo-sarok.ja{right:10px}.belepo-logo{gap:10px;top:22px;left:22px}.belepo-logo img{width:44px;height:44px}.belepo-logo span{font-size:15px}.belepo-jel{width:min(46%,260px);top:50%;left:auto;right:22px;transform:translateY(-50%)}.belepo-felirat{max-width:48%;bottom:22px;left:22px;right:auto}.belepo-felirat small{display:none}.belepo-felirat strong{font-size:30px}.belepo-urlap{padding:var(--sp-8) var(--gutter) var(--sp-10);align-items:flex-start}.belepo-cim{font-size:34px}}.belepo-vevo .belepo-asztal{background-color:var(--surface-blue)}.belepo-vevo .belepo-asztal:before{opacity:.55;background-image:url(/grafika/minta-macska-kek.svg);background-size:96px 84px}.belepo-vevo .belepo-asztal:after{background:radial-gradient(56% 50% at 50% 50%, var(--surface-blue), transparent 78%)}.belepo-vevo .belepo-logo{border-radius:var(--radius-sm)}.belepo-vevo .belepo-logo:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.belepo-vissza{width:max-content;margin:0 0 var(--sp-8);font-size:var(--fs-small);color:var(--blue-deep);text-underline-offset:3px;align-items:center;gap:6px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;display:flex}.belepo-vissza:before{content:"";border:0 solid;border-width:0 0 2px 2px;width:7px;height:7px;transform:rotate(45deg)}.belepo-vissza:hover{color:var(--blue)}.belepo-jogi{margin:0 0 var(--sp-5);font-size:var(--fs-meta);color:var(--ink-2);line-height:1.5}.belepo-jogi a{color:var(--blue-deep);text-underline-offset:3px;text-decoration:underline}@media (max-width:1023px){.belepo-vissza{margin-bottom:var(--sp-5)}}.lt{background:var(--surface);min-height:100svh;color:var(--ink)}.lt-fejlec{justify-content:space-between;align-items:center;gap:var(--sp-4);max-width:var(--container);padding:var(--sp-5) var(--gutter);margin:0 auto;display:flex}.lt-logo{align-items:center;gap:12px;font-size:17px;font-weight:700;display:flex}.lt-logo img{width:48px;height:48px;box-shadow:var(--shadow-lift-sm);border-radius:50%}.lt-allapot{border:1.5px dashed var(--line-blue);border-radius:var(--radius-sm);color:var(--blue-deep);white-space:nowrap;align-items:center;gap:8px;padding:6px 12px;font-size:14px;font-weight:700;display:inline-flex}.lt-allapot:before{content:"";background:var(--layer);width:8px;height:8px;box-shadow:0 0 0 1.5px var(--blue-deep) inset;border-radius:2px}.lt-bevezeto{max-width:var(--container);padding:var(--sp-10) var(--gutter) var(--sp-12);margin:0 auto}.lt-bevezeto h1{text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(36px,5.2vw,72px);line-height:1}.lt-bevezeto>p:last-child{max-width:62ch;margin:var(--sp-6) 0 0;color:var(--ink-2);font-size:19px;line-height:1.55}.lt-tervek{gap:var(--sp-8);max-width:var(--container);padding:0 var(--gutter) var(--sp-16);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;display:grid}.lt-terv{gap:var(--sp-6);grid-template-rows:auto 1fr;min-width:0;display:grid}.lt-kep{background:var(--surface-blue) url(/grafika/minta-macska-kek.svg) 0 0 / 96px 84px repeat;border-radius:var(--radius-lg);isolation:isolate;padding:28px 28px 0;text-decoration:none;display:block;position:relative;overflow:hidden}.lt-terv:nth-child(2) .lt-kep{background-color:var(--surface-pink);background-image:url(/grafika/minta-macska-rozsa.svg)}.lt-bongeszo{background:var(--surface);border-radius:var(--radius-md) var(--radius-md) 0 0;border:1px solid var(--line);border-bottom:0;gap:6px;padding:10px 12px;display:flex}.lt-bongeszo i{background:var(--line-dot);border-radius:50%;width:9px;height:9px}.lt-asztali{aspect-ratio:1200/750;object-fit:cover;object-position:top;border:1px solid var(--line);background:var(--surface);width:100%;height:auto;transition:transform var(--dur) var(--ease);transform-origin:top;border-top:0}.lt-telefon{aspect-ratio:390/700;object-fit:cover;object-position:top;border:5px solid var(--surface-inverse);border-radius:var(--radius-lg);width:24%;height:auto;box-shadow:var(--shadow-lift);background:var(--surface);transition:transform var(--dur) var(--ease);position:absolute;bottom:-64px;right:20px}.lt-kep:hover .lt-telefon{transform:translateY(-10px)}.lt-kep:focus-visible{outline-offset:4px}.lt-szoveg{align-items:flex-start;gap:var(--sp-3);flex-direction:column;display:flex}.lt-szoveg h2{align-items:center;gap:14px;margin:0;font-size:34px;line-height:1.05;display:flex}.lt-betu{border-radius:var(--radius-sm);background:var(--surface);width:44px;height:44px;color:var(--blue-deep);font-family:var(--font-display);box-shadow:inset 0 0 0 1.5px var(--line-blue);flex:none;place-items:center;font-size:24px;font-weight:900;display:inline-grid}.lt-szoveg p{max-width:58ch;color:var(--ink-2);margin:0;font-size:17px;line-height:1.55}.lt-szoveg .lt-betupar{color:var(--ink-3);font-size:15px}.lt-szoveg .gomb{margin-top:var(--sp-3)}.lt-also{gap:var(--sp-8);max-width:var(--container);padding:var(--sp-12) var(--gutter) var(--sp-16);border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;display:grid}.lt-also h2{margin:0 0 var(--sp-5);font-size:26px;line-height:1.15}.lt-lista{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.lt-lista li{gap:var(--sp-3);color:var(--ink-2);grid-template-columns:22px minmax(0,1fr);font-size:17px;line-height:1.5;display:grid}.lt-lista b{color:var(--ink);font-weight:700}.lt-lista .jel{width:22px;height:22px;color:var(--green);margin-top:1px}.lt-lista-halvany .jel{color:var(--ink-3)}.lt-valasz{margin-top:var(--sp-8);padding:var(--sp-6);background:var(--surface-blue);border-radius:var(--radius-md)}.lt-valasz h2{margin-bottom:var(--sp-2);font-size:20px}.lt-valasz p{color:var(--ink);margin:0;font-size:17px;line-height:1.55}@media (max-width:900px){.lt-tervek,.lt-also{grid-template-columns:1fr}.lt-tervek{gap:var(--sp-12)}}@media (max-width:520px){.lt-allapot{padding:5px 10px;font-size:13px}.lt-logo span{font-size:15px}.lt-logo img{width:40px;height:40px}.lt-bevezeto{padding-top:var(--sp-6);padding-bottom:var(--sp-8)}.lt-bevezeto>p:last-child{font-size:17px}.lt-kep{padding:16px 16px 0}.lt-telefon{border-width:4px;width:30%;bottom:-40px;right:10px}.lt-szoveg h2{font-size:26px}.lt-szoveg .gomb{width:100%}}.fejlec{top:env(safe-area-inset-top,0px);z-index:40;-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px);background:#fffffff7;position:sticky}.fejlec-sor{align-items:center;gap:22px;height:76px;display:flex}.logo{flex:none}.logo img{width:auto;height:56px}.fomenu ul{white-space:nowrap;gap:22px;margin:0;padding:0;list-style:none;display:flex}.fomenu li{position:relative}.fomenu-pont{color:var(--blue-deep);background:0 0;border:0;align-items:center;gap:6px;padding:10px 0;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.fomenu-pont:hover{color:var(--blue)}.fomenu-pont svg{width:14px;height:14px;transition:transform .2s}.fomenu-pont[aria-expanded=true] svg{transform:rotate(180deg)}.fejlec-jobb{align-items:center;gap:10px;margin-left:auto;display:flex}.kereso{position:relative}.kereso-mezo{border-radius:var(--radius-sm);border:1.5px solid var(--line);background:var(--surface-table);width:240px;height:46px;color:var(--ink-3);align-items:center;gap:8px;padding:0 12px;display:flex}.kereso-mezo:focus-within{border-color:var(--blue);background:var(--surface);box-shadow:0 0 0 3px var(--surface-blue)}.kereso-mezo input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:15px}.kereso-mezo input::-webkit-search-cancel-button{display:none}.javaslatok{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);width:360px;box-shadow:var(--shadow-lift);z-index:60;padding:8px;position:absolute;top:54px;right:0}.javaslatok a{border-radius:var(--radius-md);grid-template-columns:40px 1fr;align-items:center;gap:12px;padding:8px 10px;text-decoration:none;display:grid}.javaslatok a:hover,.javaslatok a[aria-selected=true]{background:var(--surface-table)}.javaslatok .mini{border-radius:var(--radius-sm);background:var(--surface-table);place-items:center;width:40px;height:40px;display:grid}.javaslatok .mini svg{width:18px;height:18px;color:var(--ink-3)}.javaslatok small{color:var(--ink-3);font-size:13px;display:block}.javaslatok mark{background:var(--mark);color:inherit;border-radius:2px}.javaslatok p{color:var(--ink-2);margin:8px 10px;font-size:15px}.javaslatok .kat-linkek{flex-wrap:wrap;gap:6px;padding:0 8px 6px;display:flex}.javaslatok .kat-linkek a{border:1px solid var(--line);padding:6px 10px;font-size:14px;display:inline-flex}.fiok-link{color:var(--blue-deep);white-space:nowrap;align-items:center;gap:6px;padding:8px 4px;font-weight:500;text-decoration:none;display:inline-flex}.fiok-link svg{width:20px;height:20px}.sin-sav{border-top:1px solid var(--line);height:10px;position:relative}.sin-sav .sin{background:linear-gradient(var(--steel),var(--steel));height:3px;position:absolute;top:3px;left:0;right:0}.sin-sav .szal{background:var(--blue);transform-origin:0;width:100%;height:3px;transform:scaleX(var(--halad,0));position:absolute;top:3px;left:0}.sin-sav .fej{width:24px;height:20px;transform:translateX(calc(var(--halad,0) * (100vw - 24px)));position:absolute;top:-8px;left:0}.kis-menu{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);min-width:220px;box-shadow:var(--shadow-lift);z-index:50;padding:8px;display:grid;position:absolute;top:100%;left:-12px}.kis-menu a{border-radius:var(--radius-md);color:var(--ink);padding:10px 12px;font-weight:500;text-decoration:none}.kis-menu a:hover{background:var(--surface-table)}.mega{background:var(--surface);border-bottom:1px solid var(--line);position:absolute;top:100%;left:0;right:0;box-shadow:0 30px 60px -40px #0b143373}.mega-racs{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.4fr);gap:12px;padding-block:16px 20px;display:grid}.mega-kartya{border-radius:var(--radius-md);background:var(--surface-table);grid-template-rows:96px auto;gap:6px;padding:10px;text-decoration:none;transition:background-color .2s;display:grid}.mega-kartya:hover{background:var(--surface-blue)}.mega-kartya .rajz{place-items:center;display:grid}.mega-kartya .rajz svg{width:auto;height:84px}.mega-kartya b{font-family:var(--font-display);font-size:17px;font-weight:700;line-height:1.1}.mega-kulcs{border-radius:var(--radius-md);background:var(--surface-table);grid-template-columns:96px minmax(0,1fr);align-items:center;gap:10px;padding:12px 14px;display:grid}.mega-kulcs b{font-family:var(--font-display);margin-bottom:4px;font-size:20px;font-weight:700;display:block}.mega-kulcs b a{text-decoration:none}.mega-kulcs ul{margin:0;padding:0;list-style:none}.mega-kulcs ul a{color:var(--blue-deep);padding:3px 0;font-size:15px;font-weight:500;text-decoration:none;display:block}.mega-kulcs ul a:hover{text-decoration:underline}.mega-also{border-top:1px solid var(--line);grid-column:1/-1;gap:26px;padding-top:12px;font-size:15px;display:flex}.csak-mobil{display:none!important}.hatter{z-index:80;opacity:0;background:#0b143361;transition:opacity .25s;position:fixed;inset:0}.hatter.nyitva{opacity:1}.mobilmenu{background:var(--surface);z-index:90;visibility:hidden;width:min(380px,90vw);height:100svh;transition:transform .32s var(--ease),visibility 0s .32s;grid-template-rows:auto 1fr auto;display:grid;position:fixed;top:0;bottom:0;left:0;transform:translate(-102%)}.mobilmenu.nyitva{visibility:visible;transition:transform .32s var(--ease);transform:none;box-shadow:30px 0 60px -40px #0b143380}.mobilmenu .menu-fej{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.mobilmenu .menu-fej img{width:auto;height:42px}.mobilmenu nav{padding:8px 16px;overflow:auto}.mobilmenu details{border-bottom:1px solid var(--line)}.mobilmenu summary{color:var(--blue-deep);cursor:pointer;justify-content:space-between;align-items:center;padding:14px 0;font-weight:700;list-style:none;display:flex}.mobilmenu summary::-webkit-details-marker{display:none}.mobilmenu summary svg{width:16px;height:16px;transition:transform .2s}.mobilmenu details[open] summary svg{transform:rotate(180deg)}.mobilmenu details ul{gap:2px;margin:0 0 12px;padding:0;list-style:none;display:grid}.mobilmenu details ul ul{border-left:2px solid var(--line);margin:0 0 0 14px;padding-left:12px}.mobilmenu details a{color:var(--ink);padding:8px 0;text-decoration:none;display:block}.mobilmenu .egyszeru{border-bottom:1px solid var(--line);color:var(--blue-deep);padding:14px 0;font-weight:700;text-decoration:none;display:block}.mobilmenu .menu-lab{padding:14px 16px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:10px;display:grid}.mobilmenu .menu-lab .gomb{min-height:46px;padding:0 12px}.hos{padding:22px 0 10px}.szinpad{border-radius:var(--radius-lg);background:var(--surface-blue);isolation:isolate;grid-template-rows:1fr auto;grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:560px;display:grid;position:relative;overflow:hidden}.szinpad:before{content:"";background-image:radial-gradient(var(--line-blue) 1.6px,transparent 1.8px);opacity:.9;z-index:-1;background-size:26px 26px;position:absolute;inset:0}.szinpad:after{content:"";z-index:-1;background:radial-gradient(60% 62% at 72%,#ffffffeb,#0000 72%);position:absolute;inset:0}.szinpad-szoveg{z-index:2;grid-area:1/1/3;align-content:center;gap:18px;padding:48px 20px 34px clamp(20px,4vw,48px);display:grid;position:relative}.szinpad-szoveg h1{font-size:clamp(40px,4.7vw,70px);line-height:.98}.szinpad-szoveg .bevezeto{color:var(--ink-2);max-width:34ch;min-height:3.1em;margin:0;font-size:19px}.hos-ar{flex-wrap:wrap;align-items:center;gap:10px;min-height:32px;display:flex}.hos-gombok{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.nyomtatasi-ter{z-index:2;grid-area:1/2;place-items:center;padding:40px clamp(16px,3vw,40px) 12px;display:grid;position:relative}.nyomat{place-items:center;width:100%;display:grid;position:relative}.nyomat .kirajzol{width:min(100%,600px);clip-path:inset(var(--rejtett,0%) -20px -20px -20px);position:relative}.nyomat .kirajzol svg.kulcs{width:100%;height:auto;overflow:visible}.nyomat .talapzat{background:linear-gradient(#fff,var(--surface-table-2));z-index:0;border-radius:50%;width:min(86%,520px);height:38px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%);box-shadow:0 14px 22px -12px #0b143359,inset 0 -4px #0b14330f}.nyomat .retegvonal{left:0;right:0;top:var(--rejtett,0%);background:var(--layer);height:3px;opacity:var(--vonal-lathato,0);pointer-events:none;position:absolute;box-shadow:0 0 14px 3px #ffd447bf}.hud{z-index:3;border:1px solid var(--line);border-radius:var(--radius-md);width:min(100%,360px);color:var(--ink-2);background:#fffffff0;grid-area:2/2;grid-template-columns:auto 1fr auto;justify-self:end;align-items:center;gap:14px;margin:0 clamp(16px,3vw,40px) 22px;padding:8px 14px;font-size:14px;display:grid;position:relative}.hud b{color:var(--ink);font-weight:700}.hud .csik{background:var(--surface-table-2);border-radius:3px;height:6px;overflow:hidden}.hud .csik i{background:var(--blue);transform-origin:0;height:100%;transform:scaleX(var(--halad,0));display:block}.hud .szazalek{font-variant-numeric:tabular-nums;color:var(--ink);text-align:right;min-width:44px;font-weight:700}.foto-kert{aspect-ratio:1.45;border-radius:var(--radius-md);text-align:center;background:#ffffffd9;border:1.5px dashed #0b143347;align-content:center;place-items:center;gap:12px;width:min(100%,420px);display:grid;position:relative}.pottyok{justify-content:center;gap:6px;display:flex}.pottyok i{border-radius:50%;width:20px;height:20px;box-shadow:inset 0 -3px #00000024}.talca{border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--line);grid-template-columns:repeat(5,60px);gap:8px;padding:14px;display:grid}.talca>span{border-radius:var(--radius-sm);border:1.5px dashed var(--line-dot);background:var(--surface-table);place-items:center;width:60px;height:60px;display:grid}.talca>span.tele{border:0}.dia-vezerlo{align-items:center;gap:8px;margin-top:6px;display:flex}.dia-vezerlo button{border-radius:var(--radius-sm);border:1.5px solid var(--line);background:var(--surface);place-items:center;width:44px;height:44px;display:grid}.dia-vezerlo svg{width:18px;height:18px}.dia-szam{font-variant-numeric:tabular-nums;color:var(--ink-3);margin-left:6px;font-size:15px;font-weight:700}.nyomtatasi-sor{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;margin-top:12px;display:grid}.sor-elem{border-radius:var(--radius-md);border:1.5px solid var(--line);background:var(--surface);text-align:left;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 14px;display:grid;position:relative;overflow:hidden}.sor-elem .allapot-jel{background:var(--line-dot);border-radius:2px;width:10px;height:10px}.sor-elem[aria-current=true]{border-color:var(--blue)}.sor-elem[aria-current=true] .allapot-jel{background:var(--blue);box-shadow:0 0 0 4px var(--surface-blue)}.sor-elem b{font-family:var(--font-display);font-size:18px;font-weight:700;line-height:1.1;display:block}.sor-elem small{color:var(--ink-3);font-size:14px}.sor-elem .halad{background:var(--blue);transform-origin:0;width:100%;height:3px;transform:scaleX(var(--halad,0));position:absolute;bottom:0;left:0}.nyil{font:900 20px/1 var(--font-display);color:var(--blue)}.zseton{aspect-ratio:1;background:var(--szin);width:60%;color:var(--jel-szin,var(--ink-inverse));border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 -6px #00000024,0 10px 14px -10px #0b143366}.zseton svg{fill:currentColor;width:68%;height:auto}.retegesen{clip-path:inset(var(--rejtett,0%) -30px -30px -30px)}.szakasz{padding:92px 0}.szakasz-fej{justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px;display:flex}.szakasz-fej h2{margin-top:10px;font-size:clamp(34px,3.8vw,56px);line-height:1}.szakasz-fej p{color:var(--ink-2);max-width:60ch;margin:12px 0 0}.tajek-racs{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.tajek .belso{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:16px;min-height:210px;padding:22px 22px 20px;display:grid}.tajek .ikon{border-radius:var(--radius-md);background:var(--surface-table);place-items:center;width:64px;height:64px;display:grid}.tajek .ikon svg{width:42px;height:42px}.tajek h3{margin-bottom:10px;font-size:28px;line-height:1}.tajek p{color:var(--ink-2);margin:0 0 12px}.csaladok{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"nagy nagy a b""nagy nagy c c""kulcs kulcs kulcs kulcs";gap:14px;display:grid}.csalad{border-radius:var(--radius-lg);background:var(--surface-table);grid-template-rows:auto 1fr auto;min-height:250px;padding:20px;text-decoration:none;transition:background-color .25s;display:grid;position:relative;overflow:hidden}.csalad:before{content:"";background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);opacity:.5;background-size:24px 24px;position:absolute;inset:0}.csalad:hover{background:var(--surface-blue)}.csalad>*{position:relative}.csalad.nagy{grid-area:nagy}.csalad.a{grid-area:a}.csalad.b{grid-area:b}.csalad.c{grid-area:c}.csalad.kulcs{grid-area:kulcs;grid-template-rows:auto;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:22px}.csalad h3{font-size:26px;line-height:1.05}.csalad.nagy h3{font-size:clamp(32px,3.2vw,48px)}.csalad .szam{color:var(--ink-2);margin-top:6px;font-size:14px;font-weight:500;display:block}.csalad .rajz{place-items:center;padding:10px 0;display:grid}.csalad .rajz svg{width:min(78%,240px);height:auto;overflow:visible}.csalad.nagy .rajz svg{width:min(82%,420px)}.csalad .lab{color:var(--ink-3);justify-content:space-between;align-items:center;font-size:13px;font-weight:500;display:flex}.csalad .lab span:last-child{border-radius:var(--radius-sm);background:var(--surface);width:40px;height:40px;color:var(--blue);font:900 20px/1 var(--font-display);transition:transform .25s var(--ease);place-items:center;display:grid}.csalad:hover .lab span:last-child{transform:translate(4px)}.alfajtak{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.alfajtak a{background:var(--surface);border-radius:var(--radius-md);border:1.5px solid #0000;align-content:space-between;gap:6px;min-height:110px;padding:16px;text-decoration:none;transition:border-color .2s;display:grid}.alfajtak a:hover{border-color:var(--blue)}.alfajtak b{font-family:var(--font-display);color:var(--blue-deep);font-size:19px;font-weight:700;line-height:1.05}.alfajtak span{color:var(--ink-2);font-size:14px}.csomag-racs{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:28px;display:grid}.figurak{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.figura{background:var(--surface);border-radius:var(--radius-md);border:1.5px solid var(--line);transition:border-color .18s;position:relative}.figura:hover{border-color:var(--line-blue)}.figura-hozzaad{text-align:left;background:0 0;border:0;gap:8px;width:100%;padding:8px 8px 10px;display:grid}.figura .kep{aspect-ratio:1;border-radius:var(--radius-sm);background:var(--surface-table);place-items:center;display:grid;position:relative;overflow:hidden}.figura .kep em{color:var(--ink-3);font-size:11px;font-style:normal;font-weight:500;position:absolute;bottom:4px;left:6px}.figura-nev b{font-size:15px;font-weight:700;line-height:1.2;display:block}.figura-nev small{color:var(--ink-3);font-size:13px}.figura .darab{border-radius:var(--radius-xs);background:var(--blue);min-width:26px;height:26px;color:var(--ink-inverse);font:700 13px/26px var(--font-sans);text-align:center;transition:transform .2s var(--ease);pointer-events:none;padding:0 6px;position:absolute;top:6px;right:6px;transform:scale(0)}.figura-elvesz{border-radius:var(--radius-xs);background:var(--surface);width:26px;height:26px;box-shadow:inset 0 0 0 1.5px var(--ink);font:700 17px/1 var(--font-sans);transition:transform .2s var(--ease);border:0;place-items:center;display:grid;position:absolute;top:6px;left:6px;transform:scale(0)}.figura.valasztott{border-color:var(--blue)}.figura.valasztott .darab,.figura.valasztott .figura-elvesz{transform:scale(1)}.figura.elfogyott .figura-hozzaad{cursor:not-allowed}.figura.elfogyott .zseton{filter:grayscale();opacity:.45}.doboz-oszlop{gap:14px;display:grid;position:sticky;top:106px}.doboz .belso{padding:18px}.doboz-fej{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.doboz-fej b{font-family:var(--font-display);font-size:24px;font-weight:900}.doboz-racs{border-radius:var(--radius-md);background:var(--surface-table);border:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:10px;display:grid}.rekesz{aspect-ratio:1;border-radius:var(--radius-sm);background:var(--surface);border:1.5px dashed var(--line-dot);place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.rekesz.tele{border:1.5px solid var(--line);cursor:pointer}.rekesz .zseton{width:72%;box-shadow:inset 0 -4px #00000024}.rekesz .retegvonal{background:var(--layer);height:2px;left:0;right:0;top:var(--rejtett,100%);opacity:var(--vonal-lathato,0);position:absolute;box-shadow:0 0 8px 2px #ffd447cc}.szamlalo{align-items:baseline;gap:10px;margin:14px 0 2px;display:flex}.szamlalo b{font:900 60px/.9 var(--font-display);font-variant-numeric:tabular-nums}.szamlalo span{font:700 26px/1 var(--font-display);color:var(--ink-3)}.hatra{color:var(--ink-2);min-height:52px;margin:0 0 12px;font-weight:500}.doboz .gomb{width:100%}.doboz .sugo{text-align:center}.mobil-csomag-sav{display:none}.szeleto{border-radius:var(--radius-lg);border:1.5px solid var(--line);background:var(--surface);grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:0;display:grid;overflow:hidden}.szeleto-nezet{background:var(--surface-table);border-right:1.5px solid var(--line);place-items:center;min-height:470px;padding:84px 26px 80px;display:grid;position:relative}.szeleto-nezet:before{content:"";background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);opacity:.5;background-size:32px 32px;position:absolute;inset:0}.szeleto-nezet>*{position:relative}.szeleto-fejsav{background:var(--surface);border-bottom:1.5px solid var(--line);color:var(--ink-3);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex;position:absolute;top:0;left:0;right:0}.szeleto-fejsav b{color:var(--ink);font-weight:700}.szeleto-fejsav button{border:1.5px solid var(--line);background:var(--surface);border-radius:var(--radius-sm);color:var(--blue-deep);padding:6px 10px;font-size:14px;font-weight:700}.reteg-csuszka{width:40px;color:var(--ink-3);grid-template-rows:auto 1fr auto;justify-items:center;gap:8px;font-size:12px;font-weight:700;display:grid;position:absolute;top:70px;bottom:70px;right:14px}.reteg-csuszka input{writing-mode:vertical-lr;width:30px;height:100%;accent-color:var(--blue);cursor:ns-resize;direction:rtl}.szeleto-lab{color:var(--ink-2);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;font-size:14px;display:grid;position:absolute;bottom:16px;left:16px;right:70px}.szeleto-lab .csik{background:var(--surface-table-2);border-radius:3px;height:6px;overflow:hidden}.szeleto-lab .csik i{background:var(--blue);transform-origin:0;height:100%;transform:scaleX(var(--halad,1));display:block}.szeleto-lab b{font-variant-numeric:tabular-nums}.beallitasok{align-content:start;display:grid}.csoport{border-bottom:1.5px solid var(--line);padding:16px 18px}.csoport:last-child{border-bottom:0}.csoport-fej{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.csoport-fej label,.csoport-fej b{letter-spacing:.02em;font-size:15px;font-weight:700}.csoport-fej span{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:13px}.felirat-mezo{border-radius:var(--radius-sm);border:1.5px solid var(--line-dot);width:100%;height:56px;font:900 26px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);background:var(--surface);padding:0 14px}.felirat-mezo:focus{border-color:var(--blue);box-shadow:0 0 0 3px var(--surface-blue);outline:0}.felirat-mezo[aria-invalid=true]{border-color:var(--error)}.sugo{color:var(--ink-3);margin:8px 0 0;font-size:14px}.hiba-uzenet{color:var(--error);margin:8px 0 0;font-size:14px;font-weight:500}.keszletek{flex-wrap:wrap;gap:6px;display:flex}.keszlet{border:1.5px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);align-items:center;gap:8px;padding:6px 10px;font-size:14px;font-weight:500;display:inline-flex}.keszlet i{border-radius:var(--radius-xs);display:flex;overflow:hidden;box-shadow:0 0 0 1px #00000014}.keszlet i b{width:10px;height:16px;display:block}.keszlet[aria-pressed=true]{border-color:var(--blue);background:var(--surface-blue)}.zona-sor{grid-template-columns:86px minmax(0,1fr);align-items:center;gap:10px;padding:6px 0;display:grid}.zona-sor>span{font-size:14px;font-weight:700}.spulnik{flex-wrap:wrap;gap:6px;display:flex}.spulni{border:1.5px solid var(--line);background:var(--surface);border-radius:var(--radius-sm);color:var(--ink-2);align-items:center;gap:6px;padding:5px 8px 5px 5px;font-size:13px;font-weight:500;display:inline-flex}.spulni svg{width:24px;height:24px;transition:transform .4s var(--ease)}.spulni:hover svg{transform:rotate(120deg)}.spulni[aria-pressed=true]{border-color:var(--blue);background:var(--surface-blue);color:var(--ink)}.figyelmeztetes{background:var(--surface-note);color:var(--ink-note);border-radius:var(--radius-md);align-items:start;gap:10px;margin-top:10px;padding:10px 12px;font-size:14px;display:flex}.figyelmeztetes svg{flex:none;margin-top:2px}.osszegzes .sor{background:var(--surface-table);border-radius:var(--radius-md);margin-bottom:10px;padding:10px 12px;font-size:15px}.osszegzes .sor b{color:var(--ink-3);margin-bottom:2px;font-size:13px;font-weight:500;display:block}.osszegzes .ar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.egyedi-racs{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:stretch;gap:24px;display:grid}.egyedi-bal .belso{padding:clamp(20px,3vw,36px)}.egyedi-bal h2{margin:10px 0 14px;font-size:clamp(34px,3.8vw,52px);line-height:1}.egyedi-bal p{color:var(--ink-2);max-width:46ch;margin:0 0 18px}.egyedi-bal h3{font:700 16px/1.3 var(--font-sans);margin:0 0 10px}.folyamat{gap:0;margin:0 0 24px;padding:0;list-style:none;display:grid;position:relative}.folyamat li{grid-template-columns:34px 1fr;align-items:start;gap:12px;padding-bottom:14px;display:grid;position:relative}.folyamat li:not(:last-child):after{content:"";background:repeating-linear-gradient(var(--line-blue) 0 5px,transparent 5px 9px);width:2px;position:absolute;top:34px;bottom:0;left:16px}.folyamat li span{border-radius:var(--radius-sm);background:var(--blue);width:34px;height:34px;color:var(--ink-inverse);font:900 16px/1 var(--font-display);place-items:center;display:grid}.folyamat li div{padding-top:6px}.egyedi-gombok{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.targyasztal{border-radius:var(--radius-lg);border:1.5px solid var(--line);background:var(--surface-table);align-content:start;gap:12px;padding:18px;display:grid}.targyasztal-fej{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.targyasztal-fej b{font-family:var(--font-display);font-size:22px;font-weight:900}.ejtozona{border:2px dashed var(--line-dot);border-radius:var(--radius-md);text-align:center;background:var(--surface);justify-items:center;gap:8px;width:100%;padding:24px 16px;transition:border-color .2s,background-color .2s;display:grid}.ejtozona:hover,.ejtozona.folott{border-color:var(--blue);background:var(--surface-blue)}.ejtozona svg{width:42px;height:42px;color:var(--blue)}.formatumok{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.formatumok span{font:700 12px/1 var(--font-sans);letter-spacing:.05em;border-radius:var(--radius-xs);background:var(--surface-blue);color:var(--blue-deep);padding:6px 8px}.fajllista{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fajllista li{border:1.5px solid var(--line);border-radius:var(--radius-md);background:var(--surface);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.fajllista li.hibas{border-color:var(--line-error);background:var(--surface-error)}.fajllista .tipus{border-radius:var(--radius-sm);width:42px;height:42px;font:700 11px/1 var(--font-sans);background:var(--surface-table);color:var(--ink-2);place-items:center;display:grid}.fajllista .allapot{overflow-wrap:anywhere;font-size:14px}.fajllista .allapot.ok{color:var(--green);font-weight:700}.fajllista .allapot.hiba{color:var(--error);font-weight:500}.fajllista .csik{background:var(--line);border-radius:2px;height:4px;margin-top:6px;display:block;overflow:hidden}.fajllista .csik i{background:var(--blue);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.fajllista button{color:var(--ink-3);background:0 0;border:0;font-size:14px;text-decoration:underline}.telefon{justify-self:center;width:min(100%,300px)}.telefon .belso{aspect-ratio:9/16;background:var(--surface-table);position:relative;overflow:hidden}.lejatszo{border-radius:var(--radius-lg);background:var(--blue);width:80px;height:80px;color:var(--ink-inverse);box-shadow:var(--shadow-lift-sm);border:0;place-items:center;margin:-40px 0 0 -40px;display:grid;position:absolute;top:44%;left:50%}.telefon .alsav{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);color:var(--ink-2);padding:10px 12px;font-size:13px;line-height:1.45;position:absolute;bottom:10px;left:10px;right:10px}.platformok{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.platformok li{border-radius:var(--radius-sm);background:var(--surface-table);border:1px solid var(--line);padding:8px 12px;font-size:15px;font-weight:500}.viszont{border-radius:var(--radius-lg);background:var(--surface-inverse);color:var(--ink-inverse);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:clamp(24px,4vw,52px);display:grid;position:relative;overflow:hidden}.viszont:before{content:"";background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.viszont>*{position:relative}.viszont h2{font-size:clamp(30px,3.4vw,48px);line-height:1}.viszont p{color:var(--ink-inverse-2);max-width:58ch;margin:12px 0 0}.lablec{background:var(--surface-table);border-top:1.5px solid var(--line);margin-top:92px;padding:64px 0 32px}.lablec-racs{grid-template-columns:3fr 2fr 2fr 3fr 2fr;gap:28px;display:grid}.lablec img{width:auto;height:88px}.lablec h2{font:700 15px/1.2 var(--font-sans);letter-spacing:normal;margin:0 0 14px}.lablec ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.lablec a{color:var(--ink-2);font-size:15px;text-decoration:none}.lablec a:hover{color:var(--blue-deep);text-decoration:underline}.lablec-also{border-top:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:40px;padding-top:18px;font-size:14px;display:flex}.kosarfiok{background:var(--surface);z-index:90;visibility:hidden;width:min(440px,100%);height:100svh;transition:transform .36s var(--ease),visibility 0s .36s;grid-template-rows:auto auto 1fr auto;display:grid;position:fixed;top:0;bottom:0;right:0;transform:translate(102%)}.kosarfiok.nyitva{visibility:visible;transition:transform .36s var(--ease);transform:none;box-shadow:-30px 0 60px -40px #0b143380}.kosarfiok>.kosar-fej{border-bottom:1.5px solid var(--line);justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.kosarfiok>.kosar-fej b{font-family:var(--font-display);font-size:24px;font-weight:900}.haladasok{border-bottom:1.5px solid var(--line);background:var(--surface-table);gap:10px;padding:12px 20px;font-size:14px;display:grid}.haladas{gap:6px;display:grid}.haladas .csik{background:var(--surface);border:1px solid var(--line);border-radius:3px;height:6px;overflow:hidden}.haladas .csik i{background:var(--blue);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.haladas.zold .csik i{background:var(--green)}.tetelek{align-content:start;gap:10px;padding:12px 20px;display:grid;overflow:auto}.tetel{border-radius:var(--radius-md);border-bottom:1px solid var(--line);grid-template-columns:60px minmax(0,1fr);gap:12px;margin:0 -10px;padding:10px;display:grid}.tetel.uj{animation:kiemel 1.8s var(--ease)}@keyframes kiemel{0%,40%{background:var(--surface-blue)}to{background:0 0}}.tetel .kep{border-radius:var(--radius-sm);background:var(--surface-table);place-items:center;width:60px;height:60px;display:grid;overflow:hidden}.tetel .kep svg.kulcs{width:54px}.tetel .kep .zseton{width:70%}.tetel b{font-size:15px;font-weight:700;display:block}.tetel small{color:var(--ink-3);margin-top:2px;font-size:13px;line-height:1.4;display:block}.tetel .egyedi-jel{color:var(--ink-note);background:var(--surface-note);border-radius:var(--radius-xs);margin-top:6px;padding:2px 6px;font-size:12px;font-weight:700;display:inline-block}.tetel-also{justify-content:space-between;align-items:center;gap:10px;margin-top:8px;display:flex}.leptet{border:1.5px solid var(--line);border-radius:var(--radius-sm);align-items:center;display:inline-flex}.leptet button{width:32px;height:32px;color:var(--ink);background:0 0;border:0;font-size:18px;line-height:1}.leptet span{text-align:center;font-variant-numeric:tabular-nums;min-width:26px;font-weight:700}.torles{color:var(--ink-3);background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.ures-kosar{text-align:center;color:var(--ink-2);padding:40px 0}.kosarfiok>.kosar-lab{padding:14px 20px calc(14px + env(safe-area-inset-bottom,0px));border-top:1.5px solid var(--line);gap:10px;display:grid}.kosarfiok>.kosar-lab .gomb{width:100%}.osszeg-sor{justify-content:space-between;align-items:center;display:flex}.egyedi-figyelem{color:var(--ink-note);background:var(--surface-note);border-radius:var(--radius-md);margin:0;padding:8px 10px;font-size:13px}@media (max-width:1560px){.fejlec-sor{gap:18px}.fomenu ul{gap:16px}.fomenu-pont{font-size:15px}.kereso-mezo{width:170px}.fiok-link span{display:none}}@media (max-width:1240px){.fomenu ul{gap:16px}.fomenu-pont{font-size:15px}.kereso-mezo{justify-content:center;width:46px;padding:0}.kereso-mezo input,.fiok-link span{display:none}.mega-racs{grid-template-columns:repeat(3,minmax(0,1fr))}.mega-kulcs{grid-column:span 2}}@media (max-width:1100px) and (min-width:981px){.fejlec-sor{gap:12px}.fomenu ul{gap:10px}.fomenu-pont{font-size:14px}.fejlec-jobb{gap:6px}}@media (max-width:980px){.csak-mobil{display:grid!important}.fomenu,.fiok-link,.fejlec-jobb>.gomb-kicsi,.mega{display:none!important}.fejlec-sor{gap:10px;height:64px}.logo img{height:44px}.kereso{background:var(--surface);border-bottom:1px solid var(--line);padding:10px 16px 12px;display:none;position:absolute;top:100%;left:0;right:0}.fejlec.kereso-nyitva .kereso{display:block}.kereso-mezo{justify-content:flex-start;width:100%;padding:0 12px}.kereso-mezo input{display:block}.javaslatok{width:auto;top:64px;left:16px;right:16px}.szinpad{grid-template-columns:1fr;min-height:0}.nyomtatasi-ter{grid-area:1/1;min-height:300px;padding:28px 16px 12px}.hud{grid-area:2/1;justify-self:stretch;width:auto;margin:0 16px 4px}.szinpad-szoveg{grid-area:3/1;padding:16px 20px 28px}.nyomtatasi-sor{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1*clamp(16px,4vw,48px));padding:2px clamp(16px,4vw,48px) 8px;scroll-padding-inline:clamp(16px,4vw,48px);display:flex;overflow-x:auto}.nyomtatasi-sor::-webkit-scrollbar{display:none}.sor-elem{scroll-snap-align:start;flex:0 0 min(300px,82%)}.tajek-racs{grid-template-columns:1fr}.csaladok{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"nagy nagy""a b""c c""kulcs kulcs"}.csalad.kulcs{grid-template-columns:1fr}.alfajtak{grid-template-columns:repeat(2,minmax(0,1fr))}.csomag-racs,.egyedi-racs,.video-racs{grid-template-columns:1fr}.figurak{grid-template-columns:repeat(3,minmax(0,1fr))}.doboz-oszlop{position:relative;top:auto}.szeleto{grid-template-columns:1fr}.szeleto-nezet{border-right:0;border-bottom:1.5px solid var(--line);min-height:340px}.mobil-csomag-sav{z-index:60;background:var(--surface);border-top:1.5px solid var(--line);padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));transition:transform .3s var(--ease);justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.mobil-csomag-sav.lathato{transform:none}.mobil-csomag-sav .mini-doboz{grid-template-columns:repeat(5,10px);gap:3px;display:grid}.mobil-csomag-sav .mini-doboz i{background:var(--line);border-radius:2px;width:10px;height:10px}.mobil-csomag-sav b{font:900 24px/1 var(--font-display)}.mobil-csomag-sav .gomb{min-height:46px;padding:0 16px;font-size:15px}.viszont{grid-template-columns:1fr}.lablec-racs{grid-template-columns:1fr 1fr}.lablec-racs>:first-child{grid-column:1/-1}.szakasz{padding:64px 0}.szakasz-fej{flex-direction:column;align-items:start}}@media (max-width:360px){.zona-sor{grid-template-columns:1fr}}@media (max-width:560px){.csaladok{grid-template-columns:1fr;grid-template-areas:"nagy""a""b""c""kulcs"}.figurak{grid-template-columns:repeat(2,minmax(0,1fr))}.talca{grid-template-columns:repeat(5,42px);gap:6px;padding:10px}.talca>span{width:42px;height:42px}.alfajtak{grid-template-columns:1fr 1fr}.tajek .belso,.lablec-racs{grid-template-columns:1fr}.gomb{white-space:normal;text-align:center;padding:12px 18px;line-height:1.2}.gomb-kicsi{padding:8px 14px}.viszont h2{font-size:clamp(24px,7.4vw,40px)}.fajllista li{grid-template-columns:36px minmax(0,1fr)}.fajllista .tipus{width:36px;height:36px}.fajllista li>button{grid-column:2;justify-self:start;padding:0}.hud{grid-template-columns:1fr auto}.hud .csik{order:3;grid-column:1/-1}.reteg-csuszka{right:6px}.szeleto-lab{right:52px}}.suti-sav{left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:var(--z-toast);border:1.5px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);max-width:980px;box-shadow:var(--shadow-lift);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-inline:auto;padding:18px 20px;display:grid;position:fixed}.suti-sav h2{margin-bottom:6px;font-size:20px}.suti-sav p{font-size:var(--fs-small);color:var(--ink-2);max-width:66ch;margin:0}.suti-gombok{grid-template-columns:1fr 1fr;place-items:center;gap:8px;display:grid}.suti-gombok .gomb{width:100%;min-height:48px}.suti-gombok .link{grid-column:1/-1}.suti-ablak-hatter{z-index:var(--z-toast);background:var(--scrim);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.suti-ablak{border-radius:var(--radius-lg);background:var(--surface);width:min(520px,100%);box-shadow:var(--shadow-lift);gap:10px;padding:22px;display:grid}.suti-ablak h2{margin-bottom:6px;font-size:22px}.suti-ablak .valaszto b{font-weight:700;display:block}.suti-ablak .gomb{margin-top:8px}@media (max-width:760px){.suti-sav{grid-template-columns:1fr;bottom:8px;left:8px;right:8px}}.tetel .kep img{object-fit:contain;width:100%;height:100%}.tetel .kep svg:not(.kulcs){width:48px;height:auto}.osszeg-sor.fizetendo{border-top:1px solid var(--line);font-size:var(--fs-lead);padding-top:6px}.tetel-also .szamok{margin-left:auto;font-weight:700}.hos-foto{object-fit:contain;width:min(100%,520px);max-height:420px}.hos-rajz{width:min(100%,460px);height:auto}.hos-ar-ertek{font:900 30px/1 var(--font-display);font-variant-numeric:tabular-nums}.hos-cim{font-size:clamp(40px,4.7vw,70px);line-height:.98}.tajek-szakasz{margin-top:56px}.tajek-cim{margin-bottom:10px;font-size:28px;line-height:1}.csomag-ajanlo{margin-top:var(--section-y)}.csomag-ajanlo .belso{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:clamp(20px,3vw,36px);display:grid}.csomag-ajanlo h2{font-size:var(--fs-h2);margin:10px 0 12px;line-height:1}.csomag-ajanlo p{color:var(--ink-2);max-width:52ch;margin:0 0 20px}.csomag-ajanlo .talca .zseton{width:72%}.szakasz-also{margin-block:var(--section-y)}.ejtozona{color:inherit;text-decoration:none}.szeleto-ar{font:900 26px/1 var(--font-display);font-variant-numeric:tabular-nums}.szeleto-ar small{font:500 15px/1 var(--font-sans);color:var(--ink-3)}@media (max-width:760px){.csomag-ajanlo .belso{grid-template-columns:1fr}}.figurak{margin:0;padding:0;list-style:none}.figura .kep img{object-fit:contain;width:100%;height:100%}.figura-figy{color:var(--ink-2);margin:0;padding:0 10px 10px;font-size:13px;line-height:1.4}.csomag-figy{margin:0 0 var(--sp-4);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface-note);color:var(--ink-note);padding:12px 14px;font-size:14px;line-height:1.5}.figura .darab,.figura .figura-elvesz{transform:scale(1)}.mobil-szamlalo{align-items:center;gap:10px;display:flex}.doboz-fej .szamok{font:900 22px/1 var(--font-display)}.kosar-frissul{padding:12px}.kosar-frissul .kep.vaz{width:60px;height:60px}.kosar-frissul-sorok{flex:1;align-content:center;gap:8px;display:grid}.nyomat .kirajzol{z-index:1}.ar{gap:2px;display:grid}.ar-ertek{font:700 18px/1.2 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--ink)}.ar-ertek.akcios{color:var(--pink)}.ar-korabbi{font-size:var(--fs-meta);color:var(--ink-3);font-variant-numeric:tabular-nums}.ar-lap .ar-ertek{font:900 clamp(30px, 3vw, 40px)/1 var(--font-display);font-variant-numeric:tabular-nums}.ar-lap .ar-korabbi{font-size:var(--fs-small);margin-top:4px}.elerhetoseg{font-size:var(--fs-meta);color:var(--ink-2);align-items:center;gap:6px;font-weight:500;display:inline-flex}.elerhetoseg:before{content:"";background:currentColor;border-radius:2px;flex:none;width:8px;height:8px}.elerhetoseg.keszleten{color:var(--green)}.elerhetoseg.gyartasra{color:var(--ink-note)}.elerhetoseg.elfogyott{color:var(--ink-3)}.szinpottyok{align-items:center;gap:4px;display:inline-flex}.szinpottyok i{border-radius:50%;width:14px;height:14px;box-shadow:inset 0 0 0 1px #0b14332e}.szinpottyok b{color:var(--ink-3);margin-left:2px;font-size:12px;font-weight:700}.termek-racs{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.termek-csempe{min-width:0}.termek-csempe-link{border-radius:var(--radius-md);height:100%;transition:border-color var(--dur) var(--ease), background-color var(--dur);border:1.5px solid #0000;gap:12px;padding:10px 10px 14px;text-decoration:none;display:grid}.termek-csempe-link:hover{border-color:var(--line-blue);background:var(--surface)}.termek-csempe-link:hover .termek-csempe-kep:before{opacity:.9}.termek-csempe-kep{aspect-ratio:1;border-radius:var(--radius-sm);background:var(--surface-table);isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden}.termek-csempe-kep:before{content:"";z-index:-1;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.55;transition:opacity var(--dur);background-size:24px 24px;position:absolute;inset:0}.termek-csempe-kep img{object-fit:contain;width:100%;height:100%;padding:8%}.termek-csempe-rajz{opacity:.9;width:70%}.termek-csempe-rajz svg{width:100%;height:auto}.termek-csempe-cimke{border-radius:var(--radius-sm);background:var(--surface-inverse);color:var(--ink-inverse);font:700 12px/1.2 var(--font-sans);letter-spacing:.04em;padding:4px 8px;position:absolute;top:8px;left:8px}.termek-csempe-szoveg{align-content:start;gap:6px;display:grid}.termek-csempe h3{font-family:var(--font-display);letter-spacing:0;color:var(--ink);font-size:19px;font-weight:700;line-height:1.12}.termek-csempe-also{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:2px;display:flex}.termek-csempe-figy{font-size:var(--fs-meta);color:var(--ink-2);line-height:1.4}.termek-csempe.elfogyott .termek-csempe-kep img,.termek-csempe.elfogyott .termek-csempe-rajz{filter:grayscale();opacity:.6}.kategoria-fej{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:24px;padding-block:26px 22px;display:grid}.kategoria-fej .oldal-fej{padding:0}.kategoria-rajz{border-radius:var(--radius-lg);background:var(--surface-table);isolation:isolate;justify-self:end;width:min(100%,300px);padding:16px;position:relative;overflow:hidden}.kategoria-rajz:before{content:"";z-index:-1;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.6;background-size:24px 24px;position:absolute;inset:0}.alkategoriak{flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;list-style:none;display:flex}.alkategoriak a{border:1.5px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);min-height:40px;color:var(--blue-deep);font-weight:700;font-size:var(--fs-small);align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.alkategoriak a:hover{border-color:var(--blue)}.alkategoriak a[aria-current=page]{border-color:var(--blue);background:var(--surface-blue)}.lista-sav{border-block:1.5px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding:12px 0;display:flex}.lista-sav .talalat{font-variant-numeric:tabular-nums;font-weight:700}.lista-szurok{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.szuro-gomb{border:1.5px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);min-height:42px;font-weight:500;font-size:var(--fs-small);align-items:center;gap:8px;padding:0 14px;display:inline-flex}.szuro-gomb[aria-pressed=true],.szuro-gomb[aria-expanded=true]{border-color:var(--blue);background:var(--surface-blue);color:var(--blue-deep)}.szuro-gomb .jel{width:16px;height:16px}.szuro-gomb i{border-radius:50%;width:14px;height:14px;box-shadow:inset 0 0 0 1px #0b14332e}.rendezes{font-size:var(--fs-small);color:var(--ink-2);align-items:center;gap:8px;display:inline-flex}.rendezes select{border:1.5px solid var(--line);border-radius:var(--radius-sm);background:var(--surface) url(/grafika/lenyilo.svg) no-repeat right 10px center / 14px;appearance:none;min-height:42px;color:var(--ink);padding:0 36px 0 12px;font-weight:700}.aktiv-szurok{flex-wrap:wrap;gap:6px;margin:-8px 0 16px;display:flex}.aktiv-szurok button{border-radius:var(--radius-sm);background:var(--surface-blue);color:var(--blue-deep);font-size:var(--fs-meta);border:0;align-items:center;gap:6px;padding:6px 10px;font-weight:700;display:inline-flex}.aktiv-szurok button .jel{width:14px;height:14px}.tovabbi{justify-items:center;gap:10px;margin-top:30px;display:grid}.tovabbi small{color:var(--ink-3);font-variant-numeric:tabular-nums}.ures-allapot{border-radius:var(--radius-lg);background:var(--surface-table);justify-items:start;gap:14px;padding:40px;display:grid}.ures-allapot svg{opacity:.8;width:180px;height:auto}.ures-allapot p{font-size:var(--fs-lead);color:var(--ink-2);max-width:50ch;margin:0}@media (max-width:1100px){.termek-racs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.termek-racs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.termek-csempe-link{padding:6px 6px 10px}.termek-csempe h3{font-size:17px}.kategoria-fej{grid-template-columns:1fr}.kategoria-rajz{display:none}.ures-allapot{padding:24px}}.szuro-lenyilo{position:relative}.szuro-panel{z-index:var(--z-dropdown);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);min-width:220px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-lift);padding:8px 12px;position:absolute;top:calc(100% + 6px);left:0}.szin-cimke{align-items:center;gap:8px;display:inline-flex}.szin-cimke i{border-radius:50%;width:16px;height:16px;box-shadow:inset 0 0 0 1px #0b14332e}.aktiv-szurok .torol-mind{color:var(--ink-2);background:0 0;text-decoration:underline}.rendezes label{color:var(--ink-2)}.csalad-racs{margin:0 0 var(--section-y);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0;list-style:none;display:grid}.csalad-racs>li{align-content:start;gap:10px;display:grid}.csalad-racs .csalad h2{font-size:26px;line-height:1.05}.csalad-racs .alkategoriak{margin:0}.kereso-oldal{gap:8px;max-width:560px;margin-top:18px;display:flex}.kereso-oldal .kereso-mezo{flex:1;width:auto;min-width:0}.kereso-oldal .kereso-mezo input{min-width:0}.kereso-oldal .gomb{flex:none}.talalat-szam{margin:0 0 16px;font-weight:700}@media (max-width:980px){.csalad-racs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.csalad-racs{grid-template-columns:1fr}}.termeklap{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:40px;padding-block:18px 40px;display:grid}.termeklap-vasarlas{gap:18px;display:grid;position:sticky;top:106px}.termeklap-vasarlas h1{font-size:clamp(32px,3.4vw,48px);line-height:1.02}.termeklap-bevezeto{color:var(--ink-2);font-size:var(--fs-lead);margin:0}.vegosszeg{font-size:var(--fs-meta);color:var(--ink-3);margin:6px 0 0;line-height:1.5}.vegosszeg a{color:var(--blue-deep);font-weight:700}.kosarba-sor{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:12px;display:grid}.kosarba-sor .gomb{width:100%}.darabszam{gap:6px;display:grid}.darabszam .mezo-sugo{grid-column:1/-1}.egyedi-jelzes{border-radius:var(--radius-md);background:var(--surface-note);color:var(--ink-note);font-size:var(--fs-meta);margin:0;padding:10px 12px;line-height:1.5}.galeria{gap:10px;display:grid}.galeria-fo{aspect-ratio:1;border-radius:var(--radius-lg);background:var(--surface-table);isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden}.galeria-fo:before{content:"";z-index:-1;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.55;background-size:32px 32px;position:absolute;inset:0}.galeria-fo>img{object-fit:contain;width:100%;height:100%;padding:6%}.galeria-rajz{width:62%}.galeria-rajz svg{width:100%;height:auto}.galeria-elozo,.galeria-kovetkezo{position:absolute;top:50%;transform:translateY(-50%)}.galeria-elozo{left:12px}.galeria-kovetkezo{right:12px}.galeria-nagyit{position:absolute;top:12px;right:12px}.galeria-szam{border-radius:var(--radius-sm);background:var(--surface);font-size:var(--fs-meta);font-variant-numeric:tabular-nums;padding:4px 8px;font-weight:700;position:absolute;bottom:12px;left:12px}.galeria-belyegek{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.galeria-belyegek button{aspect-ratio:1;border:1.5px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-table);width:100%;padding:4px}.galeria-belyegek button[aria-current=true]{border-color:var(--blue)}.galeria-belyegek img{object-fit:contain;width:100%;height:100%}.galeria-nagy{z-index:var(--z-drawer);background:var(--surface);place-items:center;padding:64px 16px;display:grid;position:fixed;inset:0}.galeria-nagy>img{object-fit:contain;max-width:100%;max-height:100%}.galeria-bezar{position:absolute;top:16px;right:16px}.szinvalaszto{border:0;gap:10px;margin:0;padding:0;display:grid}.szinvalaszto legend{font-weight:700;font-size:var(--fs-small);margin-bottom:10px;padding:0}.szinpotty-sor{flex-wrap:wrap;gap:8px;display:flex}.szinpotty{border-radius:var(--radius-sm);border:1.5px solid var(--line);background:var(--surface);cursor:pointer;place-items:center;width:44px;height:44px;display:grid;position:relative}.szinpotty i{border-radius:50%;width:26px;height:26px;box-shadow:inset 0 0 0 1px #0b14332e,inset 0 -3px #0000001f}.szinpotty input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.szinpotty:has(input:checked){border-color:var(--blue);box-shadow:0 0 0 3px var(--surface-blue)}.szinpotty:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:3px}.szinpotty.gyartasra:after{content:"";background:var(--layer);width:8px;height:8px;box-shadow:0 0 0 1.5px var(--surface);border-radius:2px;position:absolute;bottom:3px;right:3px}.szinpotty.elfogyott{cursor:not-allowed}.szinpotty.elfogyott i{opacity:.35}.szinpotty.elfogyott:before{content:"";background:linear-gradient(135deg, transparent 47%, var(--ink-3) 47% 53%, transparent 53%);position:absolute;inset:8px}.meretvalaszto{margin-bottom:0}.gyartoi-blokk{border-radius:var(--radius-md);background:var(--surface-table);padding:16px 18px}.gyartoi-blokk h2{font:700 var(--fs-small)/1.3 var(--font-sans);letter-spacing:0;margin:0 0 10px}.gyartoi-blokk dl{gap:8px;margin:0;display:grid}.gyartoi-blokk dl>div{font-size:var(--fs-small);grid-template-columns:130px minmax(0,1fr);gap:10px;line-height:1.5;display:grid}.gyartoi-blokk dt{color:var(--ink);font-weight:700}.gyartoi-blokk dd{color:var(--ink);margin:0}.gyartoi-blokk dd a{color:var(--blue-deep);font-weight:700}.gyartoi-blokk .figy dd{font-weight:500}.termek-leiras{border-top:1.5px solid var(--line);max-width:72ch;padding-block:30px 10px}.termek-leiras h2{font-size:var(--fs-h3);margin-bottom:14px}.termek-leiras p{color:var(--ink-2);margin:0 0 12px}.termek-leiras h3{font-size:var(--fs-lead);margin:18px 0 8px}.termek-leiras ul{color:var(--ink-2);margin:0 0 14px;padding-left:1.3em;list-style:outside}.termek-leiras li{margin:0 0 4px;padding-left:2px}.termek-leiras li::marker{color:var(--blue)}.megosztas{font-size:var(--fs-small);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.megosztas>span{margin-right:4px;font-weight:700}.megosztas a,.megosztas button{border:1.5px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);min-height:40px;color:var(--ink);align-items:center;gap:6px;padding:0 12px;font-weight:500;text-decoration:none;display:inline-flex}.harmonizalt{max-width:100%;margin:0}.harmonizalt img{width:100%;height:auto}.harmonizalt figcaption{font-size:var(--fs-small);margin-top:8px}.harmonizalt figcaption a{color:var(--blue-deep);font-weight:700}.lepesjelzo{counter-reset:none;flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:0;list-style:none;display:flex}.lepesjelzo li{border:1.5px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);min-height:42px;font-weight:700;font-size:var(--fs-small);color:var(--ink-3);align-items:center;gap:8px;padding:0 14px;display:inline-flex}.lepesjelzo li.most{border-color:var(--blue);background:var(--surface-blue);color:var(--blue-deep)}.lepesjelzo li.kesz{color:var(--green);border-color:var(--line-green)}.lepesjelzo small{font-size:var(--fs-meta);font-weight:500}.testuletek{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.testulet{border:1.5px solid var(--line);border-radius:var(--radius-md);background:var(--surface);align-content:start;gap:10px;padding:18px;display:grid}.testulet.kiemelt{border-color:var(--blue);background:var(--surface-blue);grid-column:1/-1}.testulet h3{font-size:20px;line-height:1.15}.testulet dl{font-size:var(--fs-small);gap:4px;margin:0;display:grid}.testulet dl>div{flex-wrap:wrap;gap:6px;display:flex}.testulet dt{font-weight:700}.testulet dd{overflow-wrap:anywhere;margin:0}.testulet a{color:var(--blue-deep)}@media (max-width:980px){.termeklap{grid-template-columns:1fr;gap:24px}.termeklap-vasarlas{position:static}.testuletek{grid-template-columns:1fr}}@media (max-width:420px){.gyartoi-blokk dl>div{grid-template-columns:1fr;gap:0}.kosarba-sor{grid-template-columns:1fr}.galeria-belyegek{grid-template-columns:repeat(4,minmax(0,1fr))}}.alakvalaszto{border:0;margin:0;padding:0}.alakvalaszto legend{font-weight:700;font-size:var(--fs-small);margin-bottom:10px}.alak-sor{flex-wrap:wrap;gap:8px;display:flex}.alak{border:1.5px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;gap:2px;min-width:120px;padding:10px 14px;display:grid;position:relative}.alak input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.alak:has(input:checked){border-color:var(--blue);background:var(--surface-blue)}.alak:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:3px}.alak small{color:var(--ink-3);font-size:var(--fs-meta)}.termeklap-vasarlas .csoport-fej{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.termeklap-vasarlas .csoport-fej label{font-weight:700;font-size:var(--fs-small)}.felirat-elonezet{border-radius:var(--radius-md);background:var(--surface-table);gap:8px;padding:16px;display:grid}.felirat-tabla{background:var(--surface);min-height:92px;box-shadow:inset 0 -5px 0 var(--line), 0 0 0 1.5px var(--line-dot);font:900 clamp(26px, 3vw, 38px)/1.05 var(--font-display);letter-spacing:.04em;text-align:center;overflow-wrap:anywhere;color:var(--ink);border-radius:20px;place-items:center;padding:16px;display:grid}.felirat-tabla.alak-kerek{border-radius:999px}.felirat-tabla.alak-szogletes{border-radius:var(--radius-md)}.termeklap-fej{padding-block:18px 22px}.termeklap-fej h1{font-size:clamp(32px,3.4vw,48px);line-height:1.02}.termeklap-fej .termeklap-bevezeto{margin-top:10px}.termeklap-jogi{max-width:720px;margin-top:20px}.kapcsolodo-cim{font-size:var(--fs-h3);margin-bottom:18px}.hiba-oldal{padding-block:64px var(--section-y);justify-items:start;gap:14px;display:grid}.hiba-oldal h1{font-size:var(--fs-h1);line-height:1}.hiba-oldal p{max-width:60ch;font-size:var(--fs-lead);color:var(--ink-2);margin:0}.hiba-jel{border-radius:var(--radius-lg);background:var(--surface-table);width:min(260px,60vw);color:var(--blue);padding:18px}.hiba-jel .jel-macska{display:none}.admin{background:var(--surface);grid-template-columns:248px minmax(0,1fr);min-height:100svh;font-size:16px;display:grid}.admin-oldalsav{background:var(--surface-table);border-right:1.5px solid var(--line);grid-template-rows:auto 1fr auto;height:100svh;display:grid;position:sticky;top:0;overflow:auto}.admin-logo{align-items:center;gap:10px;padding:16px 18px;text-decoration:none;display:flex}.admin-logo img{background:var(--surface);border-radius:50%;width:40px;height:40px}.admin-logo b{font-family:var(--font-display);font-size:18px;font-weight:900;line-height:1.05}.admin-logo small{font-family:var(--font-sans);color:var(--ink-3);font-size:13px;font-weight:500;display:block}.admin-menu{align-content:start;gap:2px;margin:0;padding:8px 10px;list-style:none;display:grid}.admin-menu a{border-radius:var(--radius-sm);min-height:40px;color:var(--ink-2);justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-weight:500;text-decoration:none;display:flex}.admin-menu a:hover{background:var(--surface);color:var(--ink)}.admin-menu a[aria-current=page]{background:var(--surface);color:var(--blue-deep);box-shadow:inset 3px 0 0 var(--blue);font-weight:700}.admin-menu .szamlalo{border-radius:var(--radius-sm);background:var(--blue);min-width:22px;height:22px;color:var(--ink-inverse);font:700 12px/22px var(--font-sans);text-align:center;font-variant-numeric:tabular-nums;padding:0 6px}.admin-oldalsav footer{border-top:1.5px solid var(--line);font-size:var(--fs-meta);color:var(--ink-3);gap:6px;padding:12px 18px 16px;display:grid}.admin-oldalsav footer b{color:var(--ink)}.admin-fo{grid-template-rows:auto 1fr;min-width:0;display:grid}.admin-fej{z-index:var(--z-sticky);border-bottom:1.5px solid var(--line);background:#fffffff7;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:12px 28px;display:flex;position:sticky;top:0}.admin-fej h1{font-size:28px;line-height:1.05}.admin-fej .morzsa{margin:0 0 4px}.admin-fej-muveletek{flex-wrap:wrap;gap:8px;display:flex}.admin-munka{min-width:0;padding:24px 28px 64px}.admin-menugomb{display:none}.ma-sor{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}.ma-sor a{border:1.5px solid var(--line);border-radius:var(--radius-md);gap:4px;padding:16px;text-decoration:none;display:grid}.ma-sor a:hover{border-color:var(--blue)}.ma-sor b{font:900 34px/1 var(--font-display);font-variant-numeric:tabular-nums}.ma-sor span{color:var(--ink-2);font-size:var(--fs-small)}.admin-tabla-keret{border:1.5px solid var(--line);border-radius:var(--radius-md);overflow-x:auto}.admin-tabla{border-collapse:collapse;width:100%;font-size:15px}.admin-tabla th{background:var(--surface-table);border-bottom:1.5px solid var(--line);text-align:left;color:var(--ink-2);white-space:nowrap;padding:10px 12px;font-size:13px;font-weight:700;position:sticky;top:0}.admin-tabla td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px}.admin-tabla tr:last-child td{border-bottom:0}.admin-tabla tbody tr:hover{background:var(--surface-table)}.admin-tabla .szam{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.admin-tabla a{color:var(--blue-deep);font-weight:700;text-decoration:none}.admin-tabla a:hover{text-decoration:underline}.admin-tabla tr.uj td:first-child{box-shadow:inset 3px 0 0 var(--blue)}.admin-tabla input[type=checkbox]{width:18px;height:18px;accent-color:var(--blue)}.admin-szurosav{flex-wrap:wrap;align-items:end;gap:10px;margin-bottom:14px;display:flex}.admin-szurosav .mezo{min-width:170px;margin:0}.admin-szurosav .mezo input,.admin-szurosav .mezo select{min-height:42px;padding-block:8px;font-size:15px}.admin-szurosav .kereso-nagy{flex:280px}.fulek{border-bottom:1.5px solid var(--line);scrollbar-width:none;gap:2px;margin-bottom:20px;display:flex;overflow-x:auto}.fulek a,.fulek button{color:var(--ink-2);white-space:nowrap;background:0 0;border:0;flex:none;padding:12px 14px;font-weight:500;text-decoration:none;box-shadow:inset 0 -3px #0000}.fulek [aria-selected=true],.fulek [aria-current=page]{color:var(--blue-deep);box-shadow:inset 0 -3px 0 var(--blue);font-weight:700}.urlap-racs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}.urlap-racs .teljes-sor{grid-column:1/-1}.urlap-blokk{border:1.5px solid var(--line);border-radius:var(--radius-md);margin-bottom:16px;padding:20px}.urlap-blokk>h2{margin-bottom:14px;font-size:20px}.urlap-lab{background:var(--surface);border-top:1.5px solid var(--line);justify-content:flex-end;gap:10px;padding:12px 0;display:flex;position:sticky;bottom:0}.tomeges{z-index:var(--z-sticky);border-radius:var(--radius-md);background:var(--surface-inverse);color:var(--ink-inverse);box-shadow:var(--shadow-lift);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:10px 14px;display:flex;position:sticky;bottom:16px}.tomeges .gomb-masod{box-shadow:none}.parbeszed{border-radius:var(--radius-lg);width:min(460px,100vw - 32px);box-shadow:var(--shadow-lift);border:0;padding:0}.parbeszed::backdrop{background:var(--scrim)}.parbeszed-belso{gap:14px;padding:22px;display:grid}.parbeszed h2{font-size:22px}.parbeszed p{color:var(--ink-2);margin:0}.parbeszed-gombok{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (max-width:1100px){.ma-sor{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.admin{grid-template-columns:1fr}.admin-oldalsav{width:min(300px,86vw);z-index:var(--z-drawer);transition:transform var(--dur-slow) var(--ease);position:fixed;inset:0 auto 0 0;transform:translate(-102%)}.admin-oldalsav.nyitva{box-shadow:var(--shadow-lift);transform:none}.admin-menugomb{display:grid}.admin-fej{min-height:60px;padding:10px 16px}.admin-fej h1{font-size:22px}.admin-munka{padding:16px 16px 64px}.urlap-racs{grid-template-columns:minmax(0,1fr)}.admin-tabla-keret{border:0;overflow:visible}.admin-tabla thead{display:none}.admin-tabla,.admin-tabla tbody,.admin-tabla tr,.admin-tabla td{width:100%;display:block}.admin-tabla tr{border:1.5px solid var(--line);border-radius:var(--radius-md);margin-bottom:10px;padding:8px 12px}.admin-tabla td{text-align:right;border:0;justify-content:space-between;gap:12px;padding:6px 0;display:flex}.admin-tabla td:before{content:attr(data-cimke);color:var(--ink-3);text-align:left;font-size:13px;font-weight:700}.admin-tabla td.szam{text-align:right}}.mezo-fej{justify-content:space-between;align-items:baseline;gap:var(--sp-3);display:flex}.mezo-fej>label{font-size:var(--fs-small);color:var(--ink);font-weight:700;line-height:1.4}.mezo-link{font-size:var(--fs-meta);color:var(--blue-deep);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}.mezo-link:hover{color:var(--blue)}.mezo>label .opcio{color:var(--ink-3);font-weight:500}.mezo input[readonly]{background-color:var(--surface-table);color:var(--ink-2)}.belepo-valto{margin:var(--sp-5) 0 0;text-align:center;font-size:var(--fs-small)}.belepo-form .gomb+.belepo-valto{margin-top:var(--sp-4)}.belepo-form .jelzes+.gomb{margin-top:0}.kodmezo{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;max-width:360px;display:grid}.kodmezo input{border:1.5px solid var(--line-dot);border-radius:var(--radius-sm);background:var(--surface);width:100%;min-width:0;height:60px;color:var(--ink);text-align:center;font:700 26px/1 var(--font-sans);font-variant-numeric:tabular-nums;transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);padding:0}.kodmezo input:hover{border-color:var(--line-blue)}.kodmezo input:focus-visible{border-color:var(--blue);box-shadow:0 0 0 3px var(--surface-blue);outline:none}.kodmezo input[aria-invalid=true]{border-color:var(--error);background:var(--surface-error)}.kodmezo input:disabled{background:var(--surface-table);color:var(--ink-3)}.kodmezo+.mezo-sugo{margin-top:2px}.kod-szoveg{letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums}@media (max-width:360px){.kodmezo{gap:6px}.kodmezo input{height:52px;font-size:22px}}.admin-fej-cim{align-items:center;gap:12px;min-width:0;display:flex}.admin-oldalsav-fej{justify-content:space-between;align-items:center;gap:8px;padding-right:12px;display:flex}.admin-menuzar{width:40px;height:40px;display:none}.admin-ki{overflow-wrap:anywhere}.admin-oldalsav footer .link{font-size:var(--fs-small);justify-self:start}.attekintes-szakasz{margin-bottom:32px}.admin-szakaszcim{margin:0 0 12px;font-size:20px;line-height:1.1}.ma-sor a{color:var(--ink);background:var(--surface);position:relative}.ma-sor a.van b{color:var(--blue-deep)}.ma-sor a.van:after{content:"";background:var(--blue);border-radius:2px;width:8px;height:8px;position:absolute;top:14px;right:14px}.kapcsolat-lista{border:1.5px solid var(--line);border-radius:var(--radius-md);max-width:720px;margin:0;padding:0;list-style:none}.kapcsolat-lista li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:8px 16px;display:flex}.kapcsolat-lista li:last-child{border-bottom:0}.kapcsolat-nev{font-weight:500}.kapcsolat-lista .allapot{white-space:normal;text-align:right}.biztonsag-blokk{max-width:720px}.blokk-leiras{color:var(--ink-2);max-width:60ch;margin:0 0 14px}.biztonsag-allapot{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 18px;display:flex}.biztonsag-allapot .allapot{white-space:normal}.biztonsag-blokk form{max-width:420px}.biztonsag-blokk h3{margin:8px 0 12px;font-size:18px}.kikapcsolo{border-top:1px solid var(--line);padding-top:16px}.lepesek{counter-reset:lepes;gap:18px;margin:0 0 16px;padding:0;list-style:none;display:grid}.lepesek>li{counter-increment:lepes;justify-items:start;gap:10px;min-height:32px;padding-left:44px;display:grid;position:relative}.lepesek>li:before{content:counter(lepes);border-radius:var(--radius-sm);background:var(--surface-blue);width:32px;height:32px;color:var(--blue-deep);font:900 18px/1 var(--font-display);place-items:center;display:grid;position:absolute;top:-4px;left:0}.lepesek>li>.kodmezo,.lepesek>li>.hibadoboz{width:100%}.lepesek .qr{border:1.5px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);width:188px;height:188px;image-rendering:pixelated;padding:8px}code.kulcs{border-radius:var(--radius-xs);background:var(--surface-table);color:var(--ink);overflow-wrap:anywhere;margin-top:4px;padding:2px 6px;font:700 14px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-block}.tartalek-lista{border:1.5px dashed var(--line-dot);border-radius:var(--radius-md);background:var(--surface-table);letter-spacing:.06em;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:0 0 16px;padding:16px;font:700 16px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;list-style:none;display:grid}.gombsor{flex-wrap:wrap;gap:10px;display:flex}.meghivo-sor{grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;align-items:end;gap:0 14px;display:grid}.meghivo-gomb{margin-bottom:var(--sp-5)}.meghivo-gomb .gomb{min-height:52px}.felhasznalo-nev{gap:2px;min-width:0;display:grid}.felhasznalo-nev b{overflow-wrap:anywhere}.felhasznalo-nev small{color:var(--ink-3);font-size:var(--fs-meta);overflow-wrap:anywhere}.halvany{color:var(--ink-3);font-weight:500;font-size:var(--fs-meta)}.sor-urlap{flex-wrap:wrap;align-items:center;gap:8px;min-width:220px;display:flex}.felhasznalo-tabla th:first-child,.felhasznalo-tabla td:first-child{min-width:240px}.bemenet.kicsi{appearance:none;background-image:url(/grafika/lenyilo.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:14px;width:auto;min-height:42px;padding:8px 36px 8px 12px;font-size:15px}.sor-muveletek{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.sor-muvelet{justify-items:end;gap:4px;display:grid}.sor-urlap .mezo-hiba,.sor-urlap .mezo-sugo{flex-basis:100%}.ures-lista{color:var(--ink-2)}.felhasznalo-tabla td:last-child{text-align:right}.hibadoboz.tiltott{max-width:640px}@media (max-width:900px){.admin-menuzar{display:grid}.meghivo-sor{grid-template-columns:1fr}.meghivo-gomb .gomb{width:100%}.felhasznalo-tabla td{flex-wrap:wrap;align-items:center}.felhasznalo-tabla td:last-child{text-align:left}.sor-muveletek,.sor-muvelet{justify-content:flex-start;justify-items:start}.kapcsolat-lista li{padding:8px 12px}}@media (max-width:420px){.tartalek-lista{grid-template-columns:1fr}.lepesek>li{padding-left:38px}.lepesek>li:before{width:28px;height:28px;font-size:16px}}.urlap-keskeny{max-width:760px}.urlap-blokk>.jelzes,.urlap-blokk>.hibadoboz{margin-top:4px}fieldset.urlap-blokk{min-width:0}.blokk-cim{font:900 20px/1.1 var(--font-display);letter-spacing:var(--ls-display);margin-left:-6px;padding:0 6px}.urlap-visszajelzes:empty{display:none}.urlap-visszajelzes{margin-top:16px}.urlap-visszajelzes>:last-child{margin-bottom:0}.urlap-lab{z-index:5;margin-top:16px}.rovid-mezo{max-width:160px}.mezo-fej .szamlalo-szoveg{font-size:var(--fs-meta);color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.mezo-fej .szamlalo-szoveg.tul{color:var(--error);font-weight:700}.jelolo-lista{margin:0 0 var(--sp-4);border:0;min-width:0;padding:0}.jelolo-lista>legend{margin-bottom:8px}.jelolo-racs{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:0 16px;display:grid}.jelolo-racs.gorgeto{border:1.5px solid var(--line);border-radius:var(--radius-sm);max-height:320px;padding:4px 10px;overflow:auto}.jelolo-racs .valaszto[hidden]{display:none}.valaszto span{overflow-wrap:anywhere;min-width:0}.valaszto small{margin-top:2px}.kiemeles-sor{flex-wrap:wrap;align-items:end;gap:8px 24px;display:flex}.kiemeles-sor>.valaszto{margin-bottom:var(--sp-5)}.radio-sor{flex-wrap:wrap;gap:4px 24px;margin-bottom:12px;display:flex}input.bemenet.kicsi{background-image:none;min-width:0;max-width:100%;padding-right:12px}.bemenet.kicsi.szam-mezo{text-align:right;font-variant-numeric:tabular-nums;width:96px}.bemenet:disabled,.konfig-mezok:disabled input,.konfig-mezok:disabled select{background-color:var(--surface-table);color:var(--ink-2)}.konfig-mezok{border:0;min-width:0;margin:0;padding:0}.ikon-gomb.kicsi{width:42px;height:42px}.ikon-gomb.kicsi svg{width:18px;height:18px}.ikon-gomb:disabled{color:var(--line-dot);cursor:not-allowed;border-color:var(--line)}.jel.fel,.jel.le{transform:rotate(90deg)}.kis-muvelet{display:inline-flex}.szuro-gomb{min-height:42px;margin-bottom:1px}.szuro-jelolo{align-self:center;margin-top:18px}.lapozo{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.szuro-cimke{color:var(--ink-2);font-size:var(--fs-small);margin:0 0 14px}.termek-sor-nev{align-items:center;gap:12px;min-width:0;display:flex}.termek-sor-nev img,.termek-sor-nev .kep-hely{border-radius:var(--radius-sm);object-fit:cover;background:var(--surface-table);border:1px solid var(--line);flex:none;width:44px;height:44px}.termek-sor-nev>span{gap:2px;min-width:0;display:grid}.termek-sor-nev a{overflow-wrap:anywhere}.termek-sor-nev small{color:var(--ink-3);font-size:var(--fs-meta)}.termek-tabla th:first-child,.termek-tabla td:first-child{min-width:260px}.feltoltes-folyamat{color:var(--ink-2);font-size:var(--fs-small);align-items:center;gap:10px;margin:0 0 12px;display:flex}.hiba-sor{margin:0}.hiba-sor+.hiba-sor{margin-top:4px}.kep-lista{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.kep-kartya{border:1.5px solid var(--line);border-radius:var(--radius-md);background:var(--surface);align-content:start;gap:10px;min-width:0;padding:14px;display:grid}.kep-kartya-fej{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.kep-kartya .kep-kartya-fej{margin-bottom:0}.kep-fokusz{aspect-ratio:1;border:1.5px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-table);cursor:crosshair;width:100%;padding:0;display:block;position:relative;overflow:hidden}.kep-fokusz img{object-fit:cover;width:100%;height:100%}.fokusz-pont{border:3px solid var(--ink-inverse);width:22px;height:22px;box-shadow:0 0 0 2px var(--blue), var(--shadow-lift-sm);pointer-events:none;border-radius:50%;margin:-11px 0 0 -11px;position:absolute}.kep-urlap .mezo,.kep-urlap .jelzes,.kep-urlap .hibadoboz{margin-bottom:12px}.valaszto-ket-oszlop{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}.kapcsolo-cim{font-weight:700;font-size:var(--fs-base)}.szin-minta{vertical-align:-3px;width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--line-dot);border-radius:50%;flex:none;margin-right:8px;display:inline-block}.szin-minta.nagy{width:28px;height:28px;margin:0}.valtozat-nev{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.valtozat-nev .szin-minta{margin-right:0}.valtozat-tabla tr.inaktiv td{color:var(--ink-3)}.valtozat-tabla td:first-child{min-width:180px}.fuggo-lab .urlap-lab{border-top:0;position:static}.keszlet-urlap{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.keszlet-urlap .mezo-hiba,.keszlet-urlap .mezo-sugo{flex-basis:100%}.keszlet-tabla tr.alacsony td:first-child{box-shadow:inset 3px 0 0 var(--layer)}.keszlet-jel{margin-left:8px}.naplo-tabla td.negativ{color:var(--error);font-weight:700}.naplo-tabla td.pozitiv{color:var(--green);font-weight:700}.mezo-lista{gap:12px;margin:0 0 12px;padding:0;list-style:none;display:grid}.mezo-lista>.urlap-blokk{margin-bottom:0}.resz-sor{border-bottom:1px solid var(--line);padding:16px 0}.resz-sor:first-child{padding-top:0}.resz-sor .gomb{margin-top:4px}.artabla{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:0 14px;display:grid}.artabla .mezo input{text-align:right;font-variant-numeric:tabular-nums}.kat-fa{border:1.5px solid var(--line);border-radius:var(--radius-md);margin:0;padding:0;list-style:none}.kat-fa.al{border:0;border-left:2px solid var(--line);border-radius:0;margin-left:22px}.kat-csomo{border-top:1px solid var(--line)}.kat-fa:not(.al)>.kat-csomo:first-child{border-top:0}.kat-sor{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 14px;display:flex}.kat-nev{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex}.kat-nev b,.kat-nev .halvany{overflow-wrap:anywhere}.kat-csomo.szint-1>.kat-sor .kat-nev b{font-size:17px}.kat-urlap{border:1.5px dashed var(--line-dot);border-radius:var(--radius-md);background:var(--surface-table);margin:0 14px 14px;padding:16px}.kat-urlap .mezo input,.kat-urlap .mezo select,.kat-urlap .mezo textarea{background-color:var(--surface)}.beallitas-lista{border:1.5px solid var(--line);border-radius:var(--radius-md);max-width:560px;margin:0;padding:0;list-style:none}.beallitas-lista li+li{border-top:1px solid var(--line)}.beallitas-lista a{min-height:56px;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;font-weight:700;text-decoration:none;display:flex}.beallitas-lista a:hover{background:var(--surface-table);color:var(--blue-deep)}.beallitas-lista .jel{width:18px;height:18px;color:var(--ink-3)}.hex-sor{align-items:stretch;gap:8px;display:flex}.hex-sor input[type=color]{border:1.5px solid var(--line-dot);border-radius:var(--radius-xs);background:var(--surface);cursor:pointer;flex:none;width:52px;min-height:52px;padding:4px}.hex-sor input:not([type=color]){font-variant-numeric:tabular-nums;text-transform:uppercase;min-width:0}.szin-lista{border:1.5px solid var(--line);border-radius:var(--radius-md);margin:0;padding:0;list-style:none}.szin-sor{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:12px 14px;display:grid}.szin-sor:first-child{border-top:0}.szin-sor.archivalt{background:var(--surface-table)}.szin-sor>.jelzes,.szin-sor>.hibadoboz{grid-column:1/-1;margin:0}.szin-sor-urlap{flex-wrap:wrap;align-items:center;gap:8px 14px;min-width:0;display:flex}.szin-sor-urlap .mezo{flex:180px;min-width:0;margin:0}.szin-sor-urlap .mezo>label{font-size:var(--fs-meta)}.szin-sor-urlap .mezo input:not([type=color]){min-height:44px;padding-block:8px}.szin-sor-urlap .hex-sor input[type=color]{width:44px;min-height:44px}.szin-sor-urlap .mezo-sugo{display:none}.szin-hasznalat{font-size:var(--fs-small);color:var(--ink-2);gap:2px;margin:0;display:grid}.szin-hasznalat .mezo-cimke{font-size:var(--fs-meta)}.szin-sor-urlap>.gomb{align-self:end}.import-osszegzes{font-variant-numeric:tabular-nums;margin:0 0 12px;font-weight:700}.import-tabla tr.hibas td{background:var(--surface-error)}.import-alcim{margin:18px 0 8px;font-size:18px}.import-megjegyzesek{color:var(--ink-2);font-size:var(--fs-small);margin:0;padding-left:20px}@media (max-width:900px){.valaszto-ket-oszlop{grid-template-columns:1fr}.termek-tabla td:first-child,.valtozat-tabla td:first-child{min-width:0}.admin-tabla td .termek-sor-nev,.admin-tabla td .valtozat-nev,.admin-tabla td .felhasznalo-nev{text-align:left;justify-content:flex-end}.admin-tabla td .keszlet-urlap{justify-content:flex-end}.kep-lista,.szin-sor{grid-template-columns:1fr}.kat-fa.al{margin-left:12px}.kat-urlap{margin:0 8px 12px;padding:12px}.kat-sor{padding:10px 12px}.admin-szurosav .mezo{flex:100%;min-width:0}.szuro-jelolo{margin-top:0}}@media (max-width:420px){.jelolo-racs{grid-template-columns:1fr}.artabla{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-tabla td .keszlet-urlap{justify-content:flex-start}.admin-tabla td:has(.keszlet-urlap){flex-direction:column;align-items:stretch}.admin-tabla td:has(.keszlet-urlap):before{text-align:left}}.admin-szurosav .mezo input:not([type=checkbox]):not([type=radio]){min-height:42px;padding-block:8px;font-size:15px}.urlap-racs>.mezo,.urlap-racs>*>.mezo{align-content:start}.mezo .hex-sor input[type=color]{flex:none;width:52px}.mezo .hex-sor input:not([type=color]){flex:auto;width:auto}.mezo>*,.mezo .hex-sor{min-width:0}.szin-sor-urlap .mezo .hex-sor input[type=color]{width:44px}.admin-fej h1{overflow-wrap:anywhere}@media (max-width:560px){.admin-fej{flex-wrap:wrap;row-gap:8px}.admin-fej-muveletek{flex:100%;align-items:center}}.szallitasi-modok>h2{font:900 22px/1.1 var(--font-display);margin:24px 0 12px}.szallitasi-mod>h3{margin:0 0 12px;font-size:18px}.szallitasi-mod-jelolok{flex-wrap:wrap;gap:8px 20px;margin:4px 0 12px;display:flex}.szallitasi-mod>.gomb{margin-top:8px}.katalogus{padding-bottom:40px}.kat-szakasz{border-top:1.5px solid var(--line);padding-block:36px}.kat-szakasz>h2{margin-bottom:20px;font-size:30px}.kat-sor{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.kat-racs-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.kat-szinek{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.kat-szinek li{font-size:var(--fs-meta);gap:4px;display:grid}.kat-szinek i{border-radius:var(--radius-md);height:56px;box-shadow:inset 0 0 0 1px #0b14331f}.kat-szinek code{color:var(--ink-3)}.kat-tipo{gap:14px;display:grid}.kat-tipo p{margin:0}.kat-rajzok{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin:0 0 20px;padding:0;list-style:none;display:grid}.kat-rajzok li{border-radius:var(--radius-md);background:var(--surface-table);font-size:var(--fs-meta);justify-items:center;gap:6px;padding:12px;display:grid}.kat-zsetonok .zseton{width:64px}.kat-kulcs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.kat-kulcs svg{border-radius:var(--radius-md);background:var(--surface-table);width:100%;height:auto;padding:16px}.kat-megj{color:var(--ink-3);margin:-8px 0 14px}@media (max-width:760px){.kat-racs-2,.kat-kulcs{grid-template-columns:1fr}}.tartalom-lap{padding-bottom:var(--section-y)}.tartalom-oldal{min-width:0;max-width:72ch}.tartalom-blokkok{gap:var(--sp-4);display:grid}.tartalom-blokkok>*{margin:0}.tartalom-blokkok h2{font-size:var(--fs-h3);margin-top:var(--sp-4);line-height:1.1}.tartalom-blokkok h3{font:700 var(--fs-lead)/1.3 var(--font-sans);margin-top:var(--sp-2)}.tartalom-blokkok>h2:first-child,.tartalom-blokkok>h3:first-child{margin-top:0}.tartalom-blokkok p{color:var(--ink-2);overflow-wrap:anywhere}.tartalom-blokkok ul{padding-left:var(--sp-6);color:var(--ink-2);gap:var(--sp-2);list-style:outside;display:grid}.tartalom-blokkok li::marker{color:var(--blue)}.tartalom-kep{gap:var(--sp-2);display:grid}.tartalom-kep img{border-radius:var(--radius-md);background:var(--surface-table);width:100%;height:auto}.tartalom-kep figcaption{font-size:var(--fs-meta);color:var(--ink-3)}.tartalom-kep-szoveg{gap:var(--sp-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.tartalom-kep-szoveg img{border-radius:var(--radius-md);background:var(--surface-table);width:100%;height:auto}.tartalom-kep-szoveg.jobbra img{order:2}.tartalom-kep-szoveg p{margin:0}.tartalom-video{max-width:720px}.tartalom-racs{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.tartalom-racs>:only-child{grid-column:1/-1;max-width:760px}.urlap-kartya{border:1.5px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);min-width:0;box-shadow:var(--shadow-lift-sm);padding:clamp(18px,3vw,32px)}.urlap-kartya>h2{font-size:var(--fs-h3);margin-bottom:var(--sp-5);line-height:1.1}.urlap-par{gap:0 var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.valaszto-csoport{border:0;min-width:0;padding:0}.valaszto-csoport legend{margin-bottom:6px;padding:0}.uzenet-urlap .gomb{width:100%}.uzenet-adatkezeles{margin:0 0 var(--sp-4)}.uzenet-adatkezeles a{color:var(--blue-deep);font-weight:700}.uzenet-kesz{gap:var(--sp-3);justify-items:start;display:grid}.uzenet-kesz .jelzes{width:100%;margin:0}.csapda{width:1px;height:1px;left:-10000px;overflow:hidden;position:absolute!important}.elerhetoseg-lista{margin:var(--sp-6) 0 0;gap:var(--sp-3);padding:0;list-style:none;display:grid}.elerhetoseg-lista li{gap:var(--sp-3);grid-template-columns:9ch minmax(0,1fr);align-items:baseline;display:grid}.elerhetoseg-lista span{font-size:var(--fs-meta);color:var(--ink-3);text-transform:uppercase;letter-spacing:var(--ls-label);font-weight:700}.elerhetoseg-lista a{font:700 var(--fs-lead)/1.3 var(--font-sans);color:var(--blue-deep);overflow-wrap:anywhere;text-decoration:none}.elerhetoseg-lista a:hover{text-underline-offset:4px;text-decoration:underline}.cegadatok{margin-top:var(--sp-8);padding:var(--sp-5);border-radius:var(--radius-md);background:var(--surface-table)}.cegadatok h2{margin-bottom:var(--sp-3);font-size:20px}.cegadatok dl{gap:var(--sp-2);margin:0;display:grid}.cegadatok dl>div{gap:var(--sp-3);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.cegadatok dt{font-size:var(--fs-small);color:var(--ink-3)}.cegadatok dd{font-size:var(--fs-small);color:var(--ink);overflow-wrap:anywhere;margin:0}.gyik{gap:var(--sp-10);max-width:860px;display:grid}.gyik-temakor h2{font-size:var(--fs-h3);margin-bottom:var(--sp-3);line-height:1.1}.gyik-lista{border-top:1.5px solid var(--line)}.gyik-elem{border-bottom:1.5px solid var(--line)}.gyik-elem summary{justify-content:space-between;align-items:center;gap:var(--sp-4);min-height:60px;padding:var(--sp-3) 0;font-weight:700;font-size:var(--fs-base);cursor:pointer;line-height:1.35;list-style:none;display:flex}.gyik-elem summary::-webkit-details-marker{display:none}.gyik-elem summary:hover{color:var(--blue-deep)}.gyik-elem summary .jel{width:18px;height:18px;color:var(--blue-deep);transition:transform var(--dur) var(--ease)}.gyik-elem[open] summary .jel{transform:rotate(180deg)}.gyik-valasz{padding:0 0 var(--sp-5);max-width:68ch}.gyik-tovabb{justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-5) var(--sp-6);border-radius:var(--radius-lg);background:var(--surface-table);flex-wrap:wrap;display:flex}.gyik-tovabb p{margin:0;font-weight:700}.ref-szuro{margin-bottom:var(--sp-6)}.ref-racs{gap:var(--sp-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ref-csempe{gap:var(--sp-3);border-radius:var(--radius-md);text-align:left;width:100%;transition:border-color var(--dur) var(--ease);background:0 0;border:1.5px solid #0000;padding:10px 10px 14px;display:grid}.ref-csempe:hover{border-color:var(--line-blue)}.ref-csempe-kep{aspect-ratio:4/3;border-radius:var(--radius-sm);background:var(--surface-table);display:block;position:relative;overflow:hidden}.ref-csempe-kep img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-slow) var(--ease)}.ref-csempe:hover .ref-csempe-kep img{transform:scale(1.03)}.ref-csempe-szoveg{gap:2px;min-width:0;display:grid}.ref-csempe-szoveg b{font:700 18px/1.15 var(--font-display);color:var(--ink);overflow-wrap:anywhere}.ref-csempe-szoveg small{font-size:var(--fs-meta);color:var(--ink-3)}.ref-nagyito{border-radius:var(--radius-lg);background:var(--surface);width:min(1120px,100vw - 32px);max-height:calc(100svh - 32px);color:var(--ink);box-shadow:var(--shadow-lift);border:0;padding:0;overflow:auto}.ref-nagyito::backdrop{background:var(--scrim)}.ref-nagy{grid-template-columns:minmax(0,8fr) minmax(0,4fr);min-height:min(640px,100svh - 32px);margin:0;display:grid;position:relative}.ref-nagy-kep{padding:var(--sp-6);background:var(--surface-table);place-items:center;display:grid}.ref-nagy-kep img{object-fit:contain;border-radius:var(--radius-sm);width:auto;max-width:100%;height:auto;max-height:calc(100svh - 96px)}.ref-nagy figcaption{align-content:start;gap:var(--sp-3);padding:64px var(--sp-6) var(--sp-6);display:grid}.ref-nagy figcaption h2{font-size:var(--fs-h3);overflow-wrap:anywhere;line-height:1.1}.ref-nagy figcaption p{color:var(--ink-2);white-space:pre-line;overflow-wrap:anywhere;margin:0}.ref-nagy-lapozo{align-items:center;gap:var(--sp-3);margin-top:var(--sp-3);display:flex}.ref-nagy-lapozo .szamok{color:var(--ink-3);font-weight:700;font-size:var(--fs-small)}.ref-nagy-zar{position:absolute;top:12px;right:12px}.blokk-eszkozsav{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-4);flex-wrap:wrap;display:flex}.blokk-eszkozsav .fulek{flex:auto;margin-bottom:0}.blokk-lista{margin:0 0 var(--sp-4);gap:var(--sp-3);padding:0;list-style:none;display:grid}.blokk-kartya{gap:var(--sp-3);border:1.5px solid var(--line);border-radius:var(--radius-md);background:var(--surface);min-width:0;padding:14px;display:grid}.blokk-kartya .mezo,.blokk-kartya .kep-kartya-fej{margin-bottom:0}.jel.fel-le{transform:rotate(90deg)}.blokk-kep-racs{gap:var(--sp-4);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.blokk-kep-racs>div:last-child{gap:var(--sp-3);display:grid}.blokk-kep{gap:var(--sp-2);margin-bottom:var(--sp-3);justify-items:start;display:grid}.blokk-kep-racs .blokk-kep{margin-bottom:0}.blokk-kep img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface-table);width:220px;max-width:100%}.blokk-kep-hely{aspect-ratio:4/3;border:1.5px dashed var(--line-dot);border-radius:var(--radius-sm);width:220px;max-width:100%;color:var(--ink-3);background:var(--surface-table);place-items:center;display:grid}.blokk-kep-hely .jel{width:28px;height:28px}.fajl-bemenet:focus-visible+.fajl-gomb{outline:3px solid var(--focus);outline-offset:3px}.kep-helye{gap:0 var(--sp-5);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.kep-helye legend{width:100%;margin-bottom:4px;padding:0}.blokk-uj{gap:var(--sp-2);padding-top:var(--sp-3);border-top:1px dashed var(--line-dot);display:grid}.blokk-uj .gomb .jel{width:16px;height:16px}.tartalom-elonezet{border:1.5px dashed var(--line-dot);border-radius:var(--radius-lg);background:var(--surface);margin-bottom:var(--sp-4);padding:clamp(16px,3vw,32px)}.tartalom-cim{margin:0 0 var(--sp-5);font:900 clamp(32px, 3.4vw, 52px)/1 var(--font-display);letter-spacing:var(--ls-display)}.video-hely{align-items:center;gap:var(--sp-3);padding:var(--sp-6);border:1.5px dashed var(--line-dot);border-radius:var(--radius-md);background:var(--surface-table);color:var(--ink-2);font-weight:700;display:flex}.video-hely .jel{width:24px;height:24px;color:var(--blue)}.valtozat-lista{margin:0;padding:0;list-style:none}.valtozat-lista li{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-3) 0;border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.valtozat-lista li:last-child{border-bottom:0}.valtozat-nev{align-items:center;gap:var(--sp-2);font-size:var(--fs-small);flex-wrap:wrap;display:inline-flex}.tartalom-ures-jel{margin-left:var(--sp-2)}.gyik-urlap .valaszto{margin-bottom:var(--sp-4)}.gyik-admin-temakor{margin-bottom:var(--sp-6)}.gyik-admin-lista{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.gyik-kartya{gap:var(--sp-3);border:1.5px solid var(--line);border-radius:var(--radius-md);grid-template-columns:minmax(0,1fr) auto;align-items:start;padding:10px 14px;display:grid}.gyik-kartya summary{align-items:center;gap:var(--sp-2);cursor:pointer;min-height:42px;font-weight:700;list-style:none;display:flex}.gyik-kartya summary::-webkit-details-marker{display:none}.gyik-kartya summary .jel{width:16px;height:16px;color:var(--ink-3);transition:transform var(--dur) var(--ease);margin-left:auto}.gyik-kartya details[open] summary .jel{transform:rotate(180deg)}.gyik-kartya-kerdes{overflow-wrap:anywhere;min-width:0}.gyik-kartya details[open]>form{padding-top:var(--sp-3)}.ref-kategoria-uj{gap:0 var(--sp-3);grid-template-columns:minmax(0,1fr) auto;align-items:end;max-width:560px;display:grid}.ref-kategoria-uj .gomb{margin-bottom:var(--sp-5);min-height:52px}.ref-kategoria-uj .teljes-sor{grid-column:1/-1}.ref-kategoria-lista{margin:0;padding:0;list-style:none;display:grid}.ref-kategoria-sor{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-3) 0;border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.ref-kategoria-sor .bemenet{width:min(280px,100%);min-height:42px;padding:8px 12px;font-size:15px}.ref-admin-kep{aspect-ratio:4/3;border-radius:var(--radius-sm);background:var(--surface-table);border:1px solid var(--line);overflow:hidden}.ref-admin-kep img{object-fit:cover;width:100%;height:100%}.ref-fogo{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--ink-3);cursor:grab;place-items:center;display:grid}.ref-fogo .jel{width:18px;height:18px}.ref-kartya.huzott{opacity:.5;border-style:dashed}.ref-lista[aria-busy=true]{opacity:.7}.uzenet-allapotok{flex-wrap:wrap;gap:6px;display:inline-flex}.uzenet-reszlet{gap:var(--sp-4);max-width:760px;display:grid}.uzenet-reszlet>.allapot{justify-self:start;margin:0}.adatlap{border:1.5px solid var(--line);border-radius:var(--radius-md);margin:0;display:grid}.adatlap>div{gap:var(--sp-3);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,2fr);padding:10px 16px;display:grid}.adatlap>div:last-child{border-bottom:0}.adatlap dt{font-size:var(--fs-meta);color:var(--ink-3);font-weight:700}.adatlap dd{overflow-wrap:anywhere;margin:0}.adatlap a{color:var(--blue-deep);font-weight:700}.uzenet-szoveg{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.uzenet-reszlet .urlap-blokk{margin-bottom:0}.uzenet-reszlet .gombsor{align-items:center}.ertesites-urlap{max-width:640px}@media (max-width:1100px){.ref-racs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.tartalom-racs{grid-template-columns:1fr}.ref-nagy{grid-template-columns:1fr;min-height:0}.ref-nagy-kep{padding:56px var(--sp-3) var(--sp-3)}.ref-nagy-kep img{max-height:60svh}.ref-nagy figcaption{padding:var(--sp-4) var(--sp-4) var(--sp-5)}.blokk-kep-racs{grid-template-columns:1fr}}@media (max-width:760px){.ref-racs{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr))}.ref-csempe{padding:6px 6px 10px}.ref-csempe-szoveg b{font-size:16px}.tartalom-kep-szoveg{grid-template-columns:1fr}.tartalom-kep-szoveg.jobbra img{order:0}.cegadatok dl>div,.adatlap>div{grid-template-columns:1fr;gap:2px}.gyik-tovabb{padding:var(--sp-4)}}@media (max-width:420px){.elerhetoseg-lista li{grid-template-columns:1fr;gap:2px}.ref-kategoria-uj{grid-template-columns:1fr}.ref-kategoria-uj .gomb{margin-top:calc(-1 * var(--sp-2))}.gyik-kartya{grid-template-columns:1fr}}.video-blokk{gap:12px;min-width:0;margin:0;display:grid}.video-blokk.allo .video-szinpad{justify-self:center;width:min(100%,420px)}.video-szinpad{border-radius:var(--radius-lg);background:var(--surface-table);isolation:isolate;width:100%;max-height:82svh;position:relative;overflow:hidden}.video-szinpad:before{content:"";z-index:-1;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.55;background-size:32px 32px;position:absolute;inset:0}.video-poszter{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.video-poszter.ures{display:block}.video-szinpad iframe,.video-szinpad video{background:var(--surface-inverse);border:0;width:100%;height:100%;position:absolute;inset:0}.video-szinpad video{object-fit:contain}.video-lejatszas{width:100%;color:var(--ink-inverse);cursor:pointer;background:linear-gradient(#0000 55%,#0b143347);border:0;place-content:center;justify-items:center;gap:10px;padding:0;display:grid;position:absolute;inset:0}.video-lejatszas-korong{border-radius:var(--radius-md);background:var(--surface-inverse);width:72px;height:72px;color:var(--ink-inverse);box-shadow:var(--shadow-lift), inset 0 -4px 0 var(--layer);transition:transform var(--dur-fast) var(--ease), background-color var(--dur) var(--ease);place-items:center;display:grid}.video-lejatszas-korong .jel{margin-left:4px}.video-lejatszas-felirat{border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:700 var(--fs-meta)/1.3 var(--font-sans);padding:4px 10px}.video-lejatszas:hover .video-lejatszas-korong{background:var(--blue);transform:translateY(-2px)}.video-lejatszas:active .video-lejatszas-korong{transform:translateY(0)}.video-lejatszas:focus-visible{outline:3px solid var(--focus);outline-offset:-6px;border-radius:var(--radius-lg)}.video-platform{border-radius:var(--radius-sm);background:var(--surface);color:var(--ink-2);font:700 13px/1.2 var(--font-sans);letter-spacing:.02em;padding:4px 8px;position:absolute;top:12px;left:12px}.video-nem-elerheto{border-radius:var(--radius-sm);background:var(--surface);min-height:44px;color:var(--blue-deep);text-underline-offset:4px;white-space:nowrap;box-shadow:var(--shadow-lift-sm);align-items:center;padding:0 16px;font-weight:700;text-decoration:underline;display:inline-flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.video-adatkezeles{font-size:var(--fs-meta);color:var(--ink-3);margin:0;line-height:1.45}.video-felirat{gap:4px;display:grid}.video-felirat .video-cim{font:900 var(--fs-h3)/1.1 var(--font-display);letter-spacing:var(--ls-display);margin:0}.video-felirat p{color:var(--ink-2);max-width:62ch;margin:0}.video-racs{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:40px 32px;display:grid}.video-racs.egy{grid-template-columns:minmax(0,1fr);max-width:960px}.video-szakasz{padding-top:0}.termeklap-video{max-width:860px;margin-top:var(--sp-10)}.termeklap-video .video-cim{font-size:var(--fs-h3)}@media (max-width:760px){.video-racs{grid-template-columns:minmax(0,1fr);gap:32px}.video-lejatszas-korong{width:60px;height:60px}}.megosztas{border-top:1.5px solid var(--line);gap:8px;padding-top:16px;display:grid}.megosztas-cim{font-weight:700;font-size:var(--fs-small)}.megosztas-gombok{flex-wrap:wrap;gap:8px;display:flex}.megosztas-gomb{border:1.5px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);min-height:44px;color:var(--ink-2);font:700 var(--fs-small)/1 var(--font-sans);cursor:pointer;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:inline-flex}.megosztas-gomb:hover{border-color:var(--line-blue);background:var(--surface-blue);color:var(--blue-deep)}.megosztas-gomb:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.megosztas-gomb .jel{color:var(--blue)}.megosztas-uzenet{min-height:1.45em;font-size:var(--fs-meta);color:var(--green);margin:0;font-weight:700;line-height:1.45}.megosztas-uzenet:empty{min-height:0}.termeklap-megosztas{max-width:720px;margin-top:20px}.video-sor-kep{border-radius:var(--radius-xs);object-fit:cover;background:var(--surface-table);flex:none;width:64px;height:36px}.video-forras{margin:0 0 var(--sp-4);border:0;gap:6px;min-width:0;padding:0;display:grid}.video-forras>legend{margin-bottom:8px;font-weight:700}.video-forras .valaszto>span{gap:2px;display:grid}.video-utmutato p{margin:4px 0 0}.video-feltoltes{border:1.5px solid var(--line);border-radius:var(--radius-md);background:var(--surface-table);gap:8px;margin-top:10px;padding:12px 14px;display:grid}.video-feltoltes>p{font-size:var(--fs-small);font-variant-numeric:tabular-nums;margin:0}.video-feltoltes.kesz{border-color:var(--line-green);background:var(--surface-green)}.video-feltoltes.hiba{border-color:var(--line-error);background:var(--surface-error)}.video-feltoltes-sav{border-radius:var(--radius-xs);background:var(--surface-table-2);height:8px;display:block;overflow:hidden}.video-feltoltes-sav>i{background:var(--blue);height:100%;box-shadow:inset -3px 0 0 var(--layer);transition:width var(--dur) var(--ease);display:block}.video-feltoltes.kesz .video-feltoltes-sav>i{background:var(--green);box-shadow:none}.video-feltoltes-gombok{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.video-szerkeszto{grid-template-columns:minmax(0,1fr) minmax(280px,380px);align-items:start;gap:32px;display:grid}.video-oldalsav{gap:16px;display:grid;position:sticky;top:16px}.video-oldalsav>.urlap-blokk{margin:0}.video-oldalsav .blokk-cim{margin:0 0 8px}.video-oldalsav p{font-size:var(--fs-small);margin:8px 0}.video-elonezet .video-szinpad{max-height:60svh}.video-admin-poszter{border-radius:var(--radius-md);width:100%;display:block}.video-elonezet>.video-poszter.ures{aspect-ratio:16/9;border-radius:var(--radius-md);background:var(--surface-table);display:block;position:static}.video-ellenorzes-gombok{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:960px){.video-szerkeszto{grid-template-columns:minmax(0,1fr)}.video-oldalsav{position:static}}.egyedi-oldal .egyedi-folyamat-cim{font:700 16px/1.3 var(--font-sans);letter-spacing:0;margin:0 0 var(--sp-3)}.egyedi-formatum-sugo{margin:0}.egyedi-formatumok{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.egyedi-formatumok li{font:700 13px/1 var(--font-sans);letter-spacing:.05em;border-radius:var(--radius-xs);background:var(--surface-blue);color:var(--blue-deep);padding:7px 9px}.egyedi-okos{gap:var(--sp-3);margin-top:var(--sp-2);padding:var(--sp-4);border-radius:var(--radius-md);background:var(--surface);border:1.5px solid var(--line);grid-template-columns:28px minmax(0,1fr);align-items:start;display:grid}.egyedi-okos .jel{width:28px;height:28px;color:var(--blue)}.egyedi-okos p{font-size:var(--fs-small);color:var(--ink-2);margin:0}.ref-reszlet{gap:var(--sp-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ref-reszlet li{gap:var(--sp-2);min-width:0;display:grid}.ref-reszlet img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-md);background:var(--surface-table);width:100%}.ref-reszlet span{font-size:var(--fs-small);color:var(--ink-2);font-weight:500}.ajanlat-oldal{padding-bottom:var(--section-y)}.ajanlat-morzsa{margin-top:var(--sp-8);margin-bottom:0}.ajanlat-fej{padding-top:var(--sp-4)}.ajanlat-urlap{max-width:860px}.ajanlat-sor{gap:0 var(--sp-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ajanlat-urlap .valaszto span{color:var(--ink)}.ajanlat-adatkezeles{margin:calc(-1 * var(--sp-2)) 0 var(--sp-6)}.ajanlat-kuld{min-width:240px}.ajanlat-urlap .egyedi-jelzes{margin-bottom:var(--sp-5)}.termeklap-vasarlas .ajanlat-urlap .ajanlat-sor{grid-template-columns:repeat(2,minmax(0,1fr))}.termeklap-vasarlas .ajanlat-kuld{width:100%}.termeklap-vasarlas .ajanlat-urlap+.gyartoi-blokk{margin-top:var(--sp-8)}.csapda{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.fajl-mezo .ejtozona{cursor:pointer}.fajl-mezo .ejtozona .mezo-sugo{max-width:52ch}.ejtozona-gomb{font-size:var(--fs-base)}.ejtozona.tele{opacity:.6}.ejtozona.tele .ejtozona-gomb{cursor:not-allowed}.fajl-lista{margin:var(--sp-2) 0 0;gap:var(--sp-2);padding:0;list-style:none;display:grid}.fajl-sor{gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1.5px solid var(--line);border-radius:var(--radius-md);background:var(--surface);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;display:grid}.fajl-sor>.jel{width:22px;height:22px;color:var(--blue)}.fajl-sor.kesz{border-color:var(--line-green);background:var(--surface-green)}.fajl-sor.kesz>.jel{color:var(--green)}.fajl-sor.hiba{border-color:var(--line-error);background:var(--surface-error)}.fajl-sor.hiba>.jel{color:var(--error)}.fajl-sor.megallt{background:var(--surface-note);border-color:#0000}.fajl-sor.megallt>.jel{color:var(--ink-note)}.fajl-sor-szoveg{gap:4px;min-width:0;display:grid}.fajl-nev{overflow-wrap:anywhere;font-weight:700}.fajl-allapot{font-size:var(--fs-meta);color:var(--ink-2);overflow-wrap:anywhere;line-height:1.45}.fajl-sor.hiba .fajl-allapot{color:var(--error);font-weight:500}.fajl-sor.megallt .fajl-allapot{color:var(--ink-note);font-weight:500}.fajl-meret{color:var(--ink-3)}.fajl-sor progress{border-radius:var(--radius-xs);background:var(--surface-table-2);appearance:none;border:0;width:100%;height:6px;overflow:hidden}.fajl-sor progress::-webkit-progress-bar{background:var(--surface-table-2)}.fajl-sor progress::-webkit-progress-value{background:var(--blue)}.fajl-sor progress::-moz-progress-bar{background:var(--blue)}.fajl-sor-gombok{gap:var(--sp-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.ajanlat-siker{justify-items:start;gap:var(--sp-3);max-width:720px;padding:var(--sp-8) 0 var(--sp-4);display:grid}.ajanlat-siker .siker-jel{border-radius:var(--radius-md);background:var(--surface-green);width:40px;height:40px;color:var(--green);padding:8px}.ajanlat-siker h1{font-size:var(--fs-h1);line-height:1}.ajanlat-siker h2{font-size:var(--fs-h3);line-height:1.1}.ajanlat-siker h1:focus,.ajanlat-siker h2:focus{outline:none}.ajanlat-siker p{font-size:var(--fs-lead);color:var(--ink-2);margin:0}.ajanlat-siker .ajanlat-azonosito{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}.ajanlat-korabbiak{max-width:860px;margin-top:var(--sp-10)}.ajanlat-korabbiak h2{font-size:var(--fs-h3);margin-bottom:var(--sp-3)}.ajanlat-korabbiak ul{border:1.5px solid var(--line);border-radius:var(--radius-md);margin:0;padding:0;list-style:none}.ajanlat-korabbiak li{align-items:center;gap:var(--sp-2) var(--sp-4);padding:var(--sp-3) var(--sp-4);flex-wrap:wrap;display:flex}.ajanlat-korabbiak li+li{border-top:1px solid var(--line)}.ajanlat-lap{padding-bottom:var(--section-y)}.ajanlat-lap-racs{gap:var(--sp-8);grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;display:grid}.ajanlat-tabla-keret{border:1.5px solid var(--line);border-radius:var(--radius-md);overflow-x:auto}.ajanlat-tabla{border-collapse:collapse;width:100%}.ajanlat-tabla th,.ajanlat-tabla td{padding:var(--sp-3) var(--sp-4);text-align:left;border-bottom:1px solid var(--line)}.ajanlat-tabla thead th{background:var(--surface-table);font-size:var(--fs-meta);color:var(--ink-2)}.ajanlat-tabla tfoot th,.ajanlat-tabla tfoot td{background:var(--surface-table);border-bottom:0}.ajanlat-tabla .szam{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ajanlat-egyedi{margin-top:var(--sp-4)}.ajanlat-uzenet{margin:var(--sp-5) 0 0;padding:var(--sp-4);border-left:3px solid var(--blue);background:var(--surface-table);border-radius:0 var(--radius-md) var(--radius-md) 0;white-space:pre-line}.ajanlat-oldalsav{gap:var(--sp-4);top:var(--sp-6);display:grid;position:sticky}.ajanlat-oldalsav .jelzes,.ajanlat-adatok{margin:0}.ajanlat-adatok dt{font-size:var(--fs-meta);color:var(--ink-3);font-weight:700}.ajanlat-adatok dd{font:900 var(--fs-h3)/1.1 var(--font-display);margin:2px 0 0}.ajanlat-oldalsav .mezo-sugo{font-size:var(--fs-small)}.ak-azonosito{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:inline-flex}.uj-jel{padding:2px 6px}.admin-tabla tr.olvasatlan td{font-weight:500}.ak-racs{gap:var(--sp-5);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}.ak-oldalsav{position:sticky;top:88px}.ak-adatok{margin:0 0 var(--sp-4);gap:var(--sp-3) var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ak-adatok dt{color:var(--ink-3);font-size:13px;font-weight:700}.ak-adatok dd{overflow-wrap:anywhere;margin:2px 0 0}.ak-alcim{font:700 15px/1.3 var(--font-sans);letter-spacing:0;margin:0 0 var(--sp-2)}.ak-leiras{margin:0 0 var(--sp-3);white-space:pre-line;overflow-wrap:anywhere}.ak-elutasitas-ok{margin:var(--sp-3) 0 0}.ak-fajlok{margin:0 0 var(--sp-2);gap:var(--sp-2);padding:0;list-style:none;display:grid}.ak-fajlok li{gap:var(--sp-3);padding:var(--sp-2);border:1px solid var(--line);border-radius:var(--radius-md);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;display:grid}.ak-elonezet{object-fit:contain;border-radius:var(--radius-sm);background:var(--surface-table);width:64px;height:64px}.ak-fajl-jel{border-radius:var(--radius-sm);background:var(--surface-blue);width:64px;height:64px;color:var(--blue-deep);font:700 13px/1 var(--font-sans);letter-spacing:.04em;place-items:center;display:grid;overflow:hidden}.ak-fajlok .gomb .jel{width:16px;height:16px}.ak-valtozatok,.ak-naplo,.ak-korabbiak{margin:0;padding:0;list-style:none}.ak-valtozatok>li{padding:var(--sp-3) 0;border-top:1px solid var(--line)}.ak-valtozatok>li:first-child{border-top:0;padding-top:0}.ak-valtozat-fej,.ak-valtozat-lab{align-items:center;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;margin:0;display:flex}.ak-tetelek{margin:var(--sp-2) 0;font-size:var(--fs-small);gap:4px;padding:0;list-style:none;display:grid}.ak-tetelek li{justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;display:flex}.ak-naplo li{gap:var(--sp-2) var(--sp-4);padding:var(--sp-2) 0;border-top:1px solid var(--line);font-size:var(--fs-small);flex-wrap:wrap;display:flex}.ak-naplo li:first-child{border-top:0}.ak-korabbiak li{align-items:center;gap:var(--sp-2);padding:var(--sp-2) 0;border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.ak-korabbiak li:first-child{border-top:0}.ak-korabbiak a{color:var(--blue-deep);font-weight:700}.ak-oldalsav .urlap-blokk>h2{font-size:18px}.allapot-lepes{justify-items:start;gap:var(--sp-2);margin-bottom:var(--sp-4);display:grid}.elutasitas{justify-items:start;display:grid}.elutasitas .mezo{width:100%}.el-minta{margin:0 0 var(--sp-4)}.tetel-lista{margin:0 0 var(--sp-4);gap:var(--sp-3);border:0;min-width:0;padding:0;display:grid}.tetel-sor{padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-table)}.tetel-mezok{gap:0 var(--sp-3);grid-template-columns:minmax(0,3fr) minmax(0,1fr) minmax(0,1.4fr) auto;align-items:end;display:grid}.tetel-mezok .mezo,.tetel-torles{margin-bottom:var(--sp-3)}.tetel-jatek{padding:0}.tetel-sor .urlap-racs{margin-top:var(--sp-3)}.tetel-lab{justify-content:space-between;align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.tetel-osszesen{font:900 20px/1.2 var(--font-display);font-variant-numeric:tabular-nums}.ajanlat-kuld-sor{justify-content:flex-end;display:flex}.beallitas-sor-urlap{align-items:start;gap:0 var(--sp-3);flex-wrap:wrap;max-width:560px;display:flex}.beallitas-sor-urlap .mezo{flex:220px}.beallitas-sor-urlap>.gomb{margin-top:27px}.beallitas-lista-sorok{margin:0 0 var(--sp-5);border:1.5px solid var(--line);border-radius:var(--radius-md);max-width:560px;padding:0;list-style:none}.beallitas-lista-sorok li{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:56px;padding:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}.beallitas-lista-sorok li+li{border-top:1px solid var(--line)}.kit-cimke{font-variant-numeric:tabular-nums;letter-spacing:.04em}@media (max-width:980px){.ref-reszlet{grid-template-columns:repeat(2,minmax(0,1fr))}.ajanlat-lap-racs{grid-template-columns:1fr}.ajanlat-oldalsav{position:static}.ak-racs{grid-template-columns:1fr}.ak-oldalsav{position:static}}@media (max-width:700px){.ajanlat-sor,.termeklap-vasarlas .ajanlat-urlap .ajanlat-sor{grid-template-columns:1fr}.tetel-mezok{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tetel-mezok .tetel-nev{grid-column:1/-1}.tetel-torles{grid-column:1/-1;justify-self:start}.ak-adatok{grid-template-columns:1fr}.ajanlat-kuld{width:100%;min-width:0}}@media (max-width:560px){.fajl-sor{grid-template-columns:22px minmax(0,1fr)}.fajl-sor-gombok{grid-column:1/-1;justify-content:flex-start}.ak-fajlok li{grid-template-columns:48px minmax(0,1fr)}.ak-fajlok li .gomb{grid-column:1/-1;justify-self:start}.ak-elonezet,.ak-fajl-jel{width:48px;height:48px}.ajanlat-tabla thead{display:none}.ajanlat-tabla,.ajanlat-tabla tbody,.ajanlat-tabla tr,.ajanlat-tabla td{width:100%;display:block}.ajanlat-tabla tbody tr{padding:var(--sp-2) 0;border-bottom:1px solid var(--line)}.ajanlat-tabla tbody td{justify-content:space-between;gap:var(--sp-3);padding:4px var(--sp-4);text-align:right;border:0;display:flex}.ajanlat-tabla tbody td:before{content:attr(data-cimke);font-weight:700;font-size:var(--fs-meta);color:var(--ink-3);text-align:left}.ajanlat-tabla tfoot,.ajanlat-tabla tfoot tr{background:var(--surface-table);justify-content:space-between;width:100%;display:flex}.ajanlat-tabla tfoot{display:block}.ajanlat-tabla tfoot th,.ajanlat-tabla tfoot td{width:auto;display:block}.beallitas-sor-urlap>.gomb{margin-top:0;margin-bottom:var(--sp-5)}}.fiok{padding-bottom:var(--section-y)}.fiok-fej{margin-bottom:var(--sp-8);padding-block:var(--sp-8) var(--sp-6);background-color:var(--surface-table);border-bottom:1px solid var(--line);position:relative;overflow:hidden}.fiok-fej:before{content:"";background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:var(--grid-cell) var(--grid-cell);opacity:.6;pointer-events:none;position:absolute;inset:0}.fiok-fej:after{content:"";background:var(--layer);height:3px;position:absolute;bottom:0;left:0;right:0}.fiok-fej .kontener{position:relative}.fiok-ki{align-items:baseline;gap:var(--sp-2) var(--sp-4);font-size:var(--fs-small);color:var(--ink-2);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;display:flex}.fiok-ki strong{font-family:var(--font-display);font-size:var(--fs-h3);color:var(--ink);font-weight:900;line-height:1.1}.fiok-racs{gap:var(--sp-10);grid-template-columns:240px minmax(0,1fr);align-items:start;display:grid}.fiok-tartalom{min-width:0}.fiok-cim{margin:0 0 var(--sp-6);font-size:var(--fs-h2);overflow-wrap:anywhere;line-height:1}.fiok-meta{margin:calc(-1 * var(--sp-4)) 0 var(--sp-5);color:var(--ink-3);font-size:var(--fs-small)}.fiok-menu{position:sticky;top:96px}.fiok-menu ul{border-left:2px solid var(--line);gap:2px;margin:0;padding:0;list-style:none;display:grid}.fiok-menu a,.fiok-kilep{width:100%;color:var(--ink-2);font:500 var(--fs-small)/1.3 var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;margin-left:-2px;padding:10px 14px;text-decoration:none;display:block}.fiok-menu a:hover,.fiok-kilep:hover{color:var(--blue-deep);background:var(--surface-table)}.fiok-menu a[aria-current=page]{border-left-color:var(--blue);background:var(--surface-blue);color:var(--ink);font-weight:700}.fiok-menu li:last-child{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--line)}.fiok-kartya{margin:0 0 var(--sp-6);border:1.5px solid var(--line);border-radius:var(--radius-md);background:var(--surface);padding:clamp(16px,2.6vw,28px)}.fiok-kartya>h2{margin:0 0 var(--sp-4);font-size:var(--fs-h3);line-height:1.1}.fiok-ures{margin:0 0 var(--sp-6);padding:var(--sp-6);border:1.5px dashed var(--line-dot);border-radius:var(--radius-md);background:var(--surface-table);color:var(--ink-2)}.fiok-csempek{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.fiok-csempek a{min-height:64px;padding:var(--sp-4) var(--sp-5);border:1.5px solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);justify-content:space-between;align-items:center;font-weight:700;text-decoration:none;display:flex}.fiok-csempek a:after{content:"";border:solid var(--blue);border-width:2px 2px 0 0;width:8px;height:8px;transform:rotate(45deg)}.fiok-csempek a:hover{border-color:var(--line-blue);background:var(--surface-blue)}.fiok-adatlap{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;display:grid}.fiok-adatlap div{padding:var(--sp-4);border-radius:var(--radius-md);background:var(--surface-table)}.fiok-adatlap dt{font-size:var(--fs-meta);color:var(--ink-3);font-weight:700}.fiok-adatlap dd{overflow-wrap:anywhere;margin:4px 0 0}.fiok-tabla{border:1.5px solid var(--line);border-radius:var(--radius-md);background:var(--surface);overflow:hidden}.fiok-tabla-fej,.fiok-tabla-sor,.fiok-rendeles-sor{align-items:center;gap:var(--sp-3);grid-template-columns:minmax(150px,1.2fr) minmax(120px,1fr) minmax(140px,1fr) minmax(100px,.8fr);padding:14px 18px;display:grid}.fiok-tabla-fej{background:var(--surface-table);font-size:var(--fs-meta);color:var(--ink-3);font-weight:700}.fiok-tabla-sor{border-top:1px solid var(--line);color:var(--ink);text-decoration:none}.fiok-tabla-sor:hover{background:var(--surface-blue)}.fiok-rendeles-sor{color:var(--ink);padding:0;text-decoration:none}.fiok-rendeles-sor:hover .szam{text-decoration:underline}.szam{font-variant-numeric:tabular-nums;color:var(--blue-deep);font-weight:700}.osszeg{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.jobb{text-align:right}.fiok-rendeles-fej{align-items:center;gap:var(--sp-3) var(--sp-4);flex-wrap:wrap;display:flex}.fiok-rendeles-fej .fiok-cim{margin-bottom:var(--sp-4)}.fiok-muveletek{gap:var(--sp-2);margin:0 0 var(--sp-6);flex-wrap:wrap;display:flex}.fiok-tetelek{margin:0 0 var(--sp-5);padding:0;list-style:none}.fiok-tetelek li{gap:var(--sp-4);padding:var(--sp-4) 0;border-bottom:1px dashed var(--line-dot);grid-template-columns:minmax(0,1fr) auto auto;align-items:start;display:grid}.fiok-tetelek li>div{gap:2px;min-width:0;display:grid}.fiok-tetelek li>div span{font-size:var(--fs-small);color:var(--ink-2);overflow-wrap:anywhere}.fiok-tetelek .darab{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.fiok-egyedi{font-weight:500;color:var(--pink)!important}.fiok-osszesites{gap:6px;max-width:360px;margin:0 0 0 auto;display:grid}.fiok-osszesites div{justify-content:space-between;gap:var(--sp-4);display:flex}.fiok-osszesites dt{color:var(--ink-2)}.fiok-osszesites dd{font-variant-numeric:tabular-nums;margin:0}.fiok-osszesites .fizetendo{padding-top:var(--sp-2);border-top:1.5px solid var(--ink);font-weight:700}.fiok-osszesites .fizetendo dt{color:var(--ink)}.fiok-cimek{gap:var(--sp-4);margin:var(--sp-6) 0 0;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));padding:0;list-style:none;display:grid}.fiok-cimek>li:has(>.fiok-cim-urlap){grid-column:1/-1}.fiok-cim-kartya{align-content:start;gap:var(--sp-3);padding:var(--sp-5);border:1.5px solid var(--line);border-radius:var(--radius-md);background:var(--surface);display:grid}.fiok-cim-kartya .allapot{justify-self:start}.fiok-cim-kartya address{overflow-wrap:anywhere;gap:2px;font-style:normal;display:grid}.fiok-cim-gombok{gap:var(--sp-2) var(--sp-4);font-size:var(--fs-small);flex-wrap:wrap;display:flex}.fiok-cim-urlap{margin-top:var(--sp-5);max-width:640px}.fiok-mezo-par{gap:0 var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fiok-mezo-par.irsz{grid-template-columns:140px minmax(0,1fr)}.fiok-urlap-gombok{gap:var(--sp-3);flex-wrap:wrap;display:flex}.fiok-urlap-gombok .gomb{flex:0 auto;width:auto}.jelolo{align-items:center;gap:var(--sp-3);margin:0 0 var(--sp-5);font-size:var(--fs-small);cursor:pointer;display:flex}.jelolo input{width:20px;height:20px;accent-color:var(--blue);flex:none;margin:0}.fiok-megerosites{gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--radius-sm);background:var(--surface-error);display:grid}.fiok-megerosites p{margin:0;line-height:1.5}.fiok-megerosites a{color:var(--blue-deep);text-decoration:underline}.fiok-megerosites>div{gap:var(--sp-2);flex-wrap:wrap;display:flex}.fiok-veszely{border-color:var(--line-error)}.fiok-ajanlatok{margin:0;padding:0;list-style:none}.fiok-ajanlat-fej{align-items:center;gap:var(--sp-2) var(--sp-5);flex-wrap:wrap;display:flex}.fiok-ajanlat{margin-top:var(--sp-4)}.fiok-ajanlat summary{color:var(--blue-deep);cursor:pointer;text-underline-offset:4px;font-weight:700;text-decoration:underline}.fiok-ajanlat ul{margin:var(--sp-3) 0;padding-left:var(--sp-5)}.fiok-ajanlat p{margin:4px 0}.fiok-torolve{margin:var(--sp-4) auto 0;max-width:var(--container);padding-inline:var(--gutter)}.fiok-torolve .jelzes{margin:0}@media (max-width:979px){.fiok-racs{gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}.fiok-menu{margin-inline:calc(-1 * var(--gutter));scrollbar-width:none;position:static;overflow-x:auto}.fiok-menu ul{gap:var(--sp-2);width:max-content;padding:0 var(--gutter);border:0;display:flex}.fiok-menu a,.fiok-kilep{border:1.5px solid var(--line);border-radius:var(--radius-sm);white-space:nowrap;margin:0;padding:9px 14px}.fiok-menu a[aria-current=page]{border-color:var(--blue)}.fiok-menu li:last-child{border:0;margin:0;padding:0}}@media (max-width:640px){.fiok-tabla-fej{display:none}.fiok-tabla-sor,.fiok-rendeles-sor{gap:6px var(--sp-3);grid-template-columns:minmax(0,1fr) auto}.fiok-tabla-sor .jobb,.fiok-rendeles-sor .osszeg{text-align:right}.fiok-tabla-sor .szam,.fiok-rendeles-sor .szam{overflow-wrap:anywhere;grid-column:1/-1}.fiok-tabla-sor [data-cimke],.fiok-rendeles-sor>span:nth-child(2){color:var(--ink-2);font-size:var(--fs-small);grid-column:1/-1}.fiok-csempek,.fiok-mezo-par,.fiok-mezo-par.irsz{grid-template-columns:minmax(0,1fr)}.fiok-tetelek li{grid-template-columns:minmax(0,1fr) auto}.fiok-tetelek .darab{grid-row:2}.fiok-osszesites{max-width:none}.fiok-urlap-gombok .gomb{flex:100%}}.elallas .oldal-fej p.elallas-kivetel{font-size:var(--fs-base);padding:var(--sp-4) var(--sp-5);border-left:3px solid var(--pink);border-radius:var(--radius-xs);background:var(--surface-pink);color:var(--ink)}.elallas-lepesek{gap:var(--sp-2);max-width:760px;margin:0 0 var(--sp-6);counter-reset:lepes;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.elallas-lepesek li{border-radius:var(--radius-sm);background:var(--surface-table);color:var(--ink-3);font-size:var(--fs-small);flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:12px 14px 14px;font-weight:700;display:flex;position:relative}.elallas-lepesek li:after{content:"";border-radius:0 0 var(--radius-sm) var(--radius-sm);background:var(--line);height:3px;position:absolute;bottom:0;left:0;right:0}.elallas-lepesek li[aria-current=step]{background:var(--surface-blue);color:var(--ink)}.elallas-lepesek li[aria-current=step]:after{background:var(--blue)}.elallas-lepesek li.kesz{color:var(--green)}.elallas-lepesek li.kesz:after{background:var(--layer)}.elallas-lepesek small{font-size:var(--fs-meta);color:var(--ink-3);font-weight:500}.elallas-lap{border:1.5px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);max-width:760px;padding:clamp(18px,3vw,32px)}.elallas-lap>h2{margin:0 0 var(--sp-5);font-size:var(--fs-h3);line-height:1.1}.elallas-lap>h2:focus{outline:none}.elallas-lap>h2:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.elallas-lap h3{margin:var(--sp-6) 0 var(--sp-2);font-size:var(--fs-lead)}.elallas-rendeles{margin:calc(-1 * var(--sp-3)) 0 var(--sp-5);color:var(--ink-2)}.elallas-sajat{gap:var(--sp-2);margin:0 0 var(--sp-5);padding:0;list-style:none;display:grid}.elallas-sajat li{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1.5px solid var(--line);border-radius:var(--radius-md);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.elallas-tetelek{margin:0 0 var(--sp-6);border:0;min-width:0;padding:0}.elallas-tetelek>legend{margin-bottom:var(--sp-3);font-weight:700}.elallas-tetelek[aria-invalid=true] .elallas-tetel{border-color:var(--error)}.elallas-tetel{gap:var(--sp-2);margin-bottom:var(--sp-2);padding:var(--sp-4);border:1.5px solid var(--line);border-radius:var(--radius-md);display:grid}.elallas-tetel .jelolo{font-size:var(--fs-base);align-items:flex-start;margin:0}.elallas-tetel .jelolo input{margin-top:3px}.elallas-tetel.egyedi{border-style:dashed;border-color:var(--line-pink);background:var(--surface-pink)}.elallas-tetel .mezo-sugo{padding-left:32px}.elallas-darab{max-width:220px;margin:0 0 0 32px}.elallas-gombok{align-items:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}.elallas-gombok .gomb{width:auto}.elallas-osszegzes{margin-bottom:var(--sp-6);padding:var(--sp-5);border-radius:var(--radius-md);background:var(--surface-table)}.elallas-osszegzes p{margin:0 0 var(--sp-2);overflow-wrap:anywhere}.elallas-osszegzes ul{margin:0 0 var(--sp-3);padding-left:var(--sp-5)}.elallas-siker{border-color:var(--line-green)}.elallas-siker>h2:before{content:"";width:44px;height:4px;margin-bottom:var(--sp-4);background:var(--layer);border-radius:2px;display:block}.elallas-siker p{margin:0 0 var(--sp-3)}.elallas-siker .gomb{margin-top:var(--sp-4)}@media (max-width:640px){.elallas-lepesek{grid-template-columns:minmax(0,1fr)}.elallas-gombok .gomb{width:100%}.elallas-darab{margin-left:0}.elallas-tetel .mezo-sugo{padding-left:0}}.emlekezteto-lap{padding-top:var(--sp-10)}.emlekezteto-lap .elallas-lap{max-width:560px;margin-inline:auto}.emlekezteto-lap h1{margin:0 0 var(--sp-4);font-size:var(--fs-h2);line-height:1}.emlekezteto-lap p{margin:0 0 var(--sp-5);color:var(--ink-2)}.emlekezteto-lap .elallas-lap:before{content:"";height:4px;margin:calc(-1 * clamp(18px, 3vw, 32px)) calc(-1 * clamp(18px, 3vw, 32px)) var(--sp-6);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--layer);display:block}.jogi-lap .oldal-fej h1{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.jogi-tartalom{gap:var(--sp-8);min-width:0;max-width:820px;display:grid}.jogi-tartalom>section,.jogi-tartalom>article{min-width:0}.jogi-tartalom h2{font-size:var(--fs-h3);margin-bottom:var(--sp-3);line-height:1.15}.jogi-tartalom p{color:var(--ink-2);overflow-wrap:anywhere;margin:0 0 var(--sp-3)}.jogi-tartalom p:last-child{margin-bottom:0}.jogi-tartalom a:not(.gomb){color:var(--blue-deep);overflow-wrap:anywhere;font-weight:700}.jogi-szoveg,.jogi-beagyazas{overflow-wrap:anywhere;min-width:0;color:var(--ink-2)}.jogi-szoveg h2{font-size:var(--fs-h3);margin:var(--sp-6) 0 var(--sp-3);color:var(--ink)}.jogi-szoveg h3,.jogi-szoveg h4{font:700 var(--fs-lead)/1.3 var(--font-sans);margin:var(--sp-5) 0 var(--sp-2);color:var(--ink)}.jogi-szoveg p,.jogi-szoveg li{margin:0 0 var(--sp-3)}.jogi-szoveg ul,.jogi-szoveg ol{padding-left:var(--sp-6);margin:0 0 var(--sp-3)}.jogi-szoveg ul{list-style:outside}.jogi-szoveg ol{list-style:decimal}.jogi-szoveg table{border-collapse:collapse;max-width:100%;font-size:var(--fs-small);display:block;overflow-x:auto}.jogi-szoveg th,.jogi-szoveg td{border:1px solid var(--line);padding:var(--sp-2);text-align:left;vertical-align:top}.jogi-beagyazas[hidden],.jogi-tartalek[hidden],.jogi-beagyazas:empty,.jogi-tartalek-jelzes{display:none}.jogi-torzs:has(.jogi-beagyazas[data-allapot=tartalek]) .jogi-tartalek-jelzes{padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-sm);background:var(--surface-note);color:var(--ink-note);font-size:var(--fs-small);display:block}.jogi-meta{gap:var(--sp-2) var(--sp-5);margin-top:var(--sp-6);padding-top:var(--sp-4);border-top:1.5px solid var(--line);font-size:var(--fs-meta);color:var(--ink-3);flex-wrap:wrap;display:flex}.jogi-meta-gombok{gap:var(--sp-4);flex-wrap:wrap;display:inline-flex}.jogi-meta-gombok .link,.jogi-meta-gombok a{font-size:var(--fs-meta);color:var(--blue-deep);font-weight:700}.jogi-ideiglenes{padding:var(--sp-5) var(--sp-6);border:1.5px dashed var(--line-dot);border-radius:var(--radius-md);background:var(--surface-note)}.jogi-ideiglenes h2{color:var(--ink-note);font-size:20px}.jogi-ideiglenes p{color:var(--ink-note)}.jogi-ideiglenes a{color:var(--ink-note)!important}.jogi-kiegeszites{padding-top:var(--sp-6);border-top:1.5px solid var(--line)}.jogi-online-elallas{padding:var(--sp-5) var(--sp-6);border:1.5px solid var(--line-blue);border-radius:var(--radius-md);background:var(--surface-blue)}.jogi-adatlap{border-top:1.5px solid var(--line);gap:0;margin:0;display:grid}.jogi-adatlap>div{gap:var(--sp-4);padding:var(--sp-3) 0;border-bottom:1.5px solid var(--line);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.jogi-adatlap dt{font-size:var(--fs-small);color:var(--ink-3)}.jogi-adatlap dd{color:var(--ink);overflow-wrap:anywhere;margin:0}.jogi-adatlap a{color:var(--blue-deep);font-weight:700}.jogi-lista{margin:0 0 var(--sp-3);padding-left:var(--sp-6);gap:var(--sp-2);color:var(--ink-2);list-style:outside;display:grid}.jogi-lista li::marker{color:var(--blue)}.jogi-linkek{padding:var(--sp-5) 0 0;border-top:1.5px solid var(--line);gap:var(--sp-2);color:var(--ink-2);margin:0;list-style:none;display:grid}.jogi-tabla-keret{max-width:100%;margin-bottom:var(--sp-4);overflow-x:auto}.jogi-tabla{border-collapse:collapse;width:100%;font-size:var(--fs-small)}.jogi-tabla th,.jogi-tabla td{padding:var(--sp-3);text-align:left;vertical-align:top;border-bottom:1.5px solid var(--line)}.jogi-tabla thead th{font-size:var(--fs-meta);color:var(--ink-3);font-weight:700}.jogi-tabla code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--fs-meta);overflow-wrap:anywhere}.visszahivas{gap:var(--sp-3);padding:var(--sp-6);border:1.5px solid var(--line-error);border-radius:var(--radius-md);background:var(--surface-error);display:grid}.visszahivas h2{margin:0}.visszahivas img{border-radius:var(--radius-sm);background:var(--surface);width:100%;max-width:420px;height:auto}@media (max-width:640px){.jogi-adatlap>div{gap:var(--sp-1);grid-template-columns:1fr}.jogi-ideiglenes,.jogi-online-elallas,.visszahivas{padding:var(--sp-4)}.jogi-tabla thead{display:none}.jogi-tabla,.jogi-tabla tbody,.jogi-tabla tr,.jogi-tabla th,.jogi-tabla td{width:100%;display:block}.jogi-tabla tr{padding:var(--sp-3) 0;border-bottom:1.5px solid var(--line)}.jogi-tabla th,.jogi-tabla td{padding:var(--sp-1) 0;border:0}.jogi-tabla td:before{content:attr(data-cimke) ": ";color:var(--ink-3);font-weight:700}}@media print{.fejlec,.lablec,.suti-sav,.jogi-meta-gombok,.morzsa,.kosar-panel{display:none!important}.jogi-tartalom{max-width:none}.jogi-szoveg,.jogi-tartalom p{color:var(--ink)}}.jogi-admin-atvezeto{margin-top:var(--sp-6)}.jogi-admin-atvezeto a,.jogi-admin-lista a,.jogi-admin-linkek a{color:var(--blue-deep);font-weight:700}.jogi-admin-adatok{margin:0 0 var(--sp-4);gap:var(--sp-2);display:grid}.jogi-admin-adatok>div{gap:var(--sp-3);grid-template-columns:minmax(0,14rem) minmax(0,1fr);display:grid}.jogi-admin-adatok dt{font-size:var(--fs-meta);color:var(--ink-3);font-weight:700}.jogi-admin-adatok dd{overflow-wrap:anywhere;margin:0}.jogi-admin-gombok{gap:var(--sp-3);flex-wrap:wrap;align-items:flex-start;display:flex}.jogi-admin-szinkron{gap:var(--sp-2);display:grid}.jogi-admin-linkek{gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:inline-flex}.jogi-admin-lista{padding-left:var(--sp-6);gap:var(--sp-2);margin:0;list-style:outside;display:grid}.jogi-admin-torzs{max-height:480px;padding:var(--sp-4);border:1.5px solid var(--line);border-radius:var(--radius-md);background:var(--surface-table);overflow:auto}@media (max-width:640px){.jogi-admin-adatok>div{gap:var(--sp-1);grid-template-columns:1fr}}.panasz-mezok,.panasz-cim{border:0;min-width:0;margin:0;padding:0}.panasz-mezok>.mezo-sugo{margin:0 0 var(--sp-4)}.panasz-cim legend{margin-bottom:6px;padding:0}.panasz-cim-sor{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.panasz-kesz h3{margin:0 0 var(--sp-2);font-size:20px}.panasz-kesz p{margin:0 0 var(--sp-1)}@media (max-width:480px){.panasz-cim-sor{grid-template-columns:1fr}}.level-elonezet{margin:0 0 var(--sp-4);padding:var(--sp-4);border:1.5px solid var(--line);border-radius:var(--radius-md);background:var(--surface-table);font:400 var(--fs-small)/1.5 var(--font-sans);white-space:pre-wrap;overflow-wrap:anywhere}.panasz-valasz-szoveg{white-space:pre-wrap}.tb-tabla td{vertical-align:top}.suti-gombok{align-items:stretch}.suti-gombok .link{align-self:center}.suti-ablak-hatter{overflow-y:auto}.panasz-hatarido{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 8px;min-width:0;display:inline-flex}.panasz-tabla .allapot{white-space:normal}.sor-cimkevel{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 8px;min-width:0;max-width:100%;display:inline-flex}.sor-cimkevel .allapot{white-space:normal}.kosar-lap{gap:var(--sp-10);padding-bottom:var(--sp-16);grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:start;display:grid}.kosar-lista{margin:0;padding:0;list-style:none;display:grid}.kosar-sor{padding:var(--sp-4) 0;border-radius:0;grid-template-columns:88px minmax(0,1fr);margin:0}.kosar-sor .kep{width:88px;height:88px}.kosar-sor b{font-size:var(--fs-base)}.kosar-sor small{font-size:var(--fs-meta)}.kosar-lap-osszegzes{top:calc(var(--header-h,72px) + var(--sp-4));gap:var(--sp-3);padding:var(--sp-6);border:1.5px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);display:grid;position:sticky}.kosar-lap-osszegzes .haladasok{margin:calc(var(--sp-6) * -1) calc(var(--sp-6) * -1) 0;border-radius:var(--radius-lg) var(--radius-lg) 0 0;font-size:var(--fs-meta)}.kosar-lap-osszegzes .folytatas{justify-self:center}.kosar-lap-osszegzes .feltetel{margin-top:calc(var(--sp-2) * -1)}.kupon-urlap .mezo{margin-bottom:var(--sp-2)}.kupon-sor{gap:var(--sp-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.kupon-sor .gomb{min-height:52px}.kupon-levesz{font-size:var(--fs-meta);justify-self:start}.kosar-valtozas{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-4);border:1.5px solid var(--line-blue);border-radius:var(--radius-md);background:var(--surface-blue);font-size:var(--fs-small);flex-wrap:wrap;padding:12px 16px;display:flex}.kosar-ures-lap{justify-items:start;gap:var(--sp-4);padding-block:var(--sp-6) var(--sp-16);color:var(--ink-2);display:grid}.penztar-eleje{margin:0 0 var(--sp-6);border-left:4px solid var(--layer);background:var(--surface-table);border-radius:var(--radius-xs);font-size:var(--fs-small);color:var(--ink-2);padding:12px 16px}.penztar-racs{gap:var(--sp-10);padding-bottom:var(--sp-16);grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:start;display:grid}.penztar-bal{gap:var(--sp-6);min-width:0;display:grid}.penztar-szakasz{padding:var(--sp-6);border:1.5px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);min-width:0}.penztar-szakasz h2{margin:0 0 var(--sp-5);font-size:var(--fs-h3);line-height:1.15}.penztar-alcim{margin:var(--sp-6) 0 var(--sp-3);font-size:var(--fs-base)}.penztar .valaszto{margin-bottom:var(--sp-3)}.penztar .valaszto .blokk{margin-top:2px;display:block}.cim-racs{gap:0 var(--sp-4);grid-template-columns:minmax(0,140px) minmax(0,1fr);display:grid}.cim-racs>.mezo:nth-child(3),.cim-racs>.mezo:nth-child(4){grid-column:1/-1}.fiok-van{margin:calc(var(--sp-3) * -1) 0 var(--sp-4)}.mod-lista{gap:var(--sp-2);margin:0 0 var(--sp-4);border:0;min-width:0;padding:0;display:grid}.mod-lista legend{margin-bottom:var(--sp-2);font-size:var(--fs-small);font-weight:700}.mod-kartya{gap:4px var(--sp-3);border:1.5px solid var(--line);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--dur) var(--ease), background-color var(--dur) var(--ease);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;padding:14px 16px;display:grid}.mod-kartya:hover{border-color:var(--line-blue)}.mod-kartya.valasztott{border-color:var(--blue);background:var(--surface-blue)}.mod-kartya.tiltott{cursor:not-allowed;background:var(--surface-table);color:var(--ink-3)}.mod-kartya input{appearance:none;border:1.5px solid var(--line-dot);background:var(--surface);border-radius:50%;width:22px;height:22px;margin:0}.mod-kartya input:checked{border-color:var(--blue);box-shadow:inset 0 0 0 5px var(--blue)}.mod-kartya input:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.mod-nev{font-weight:700;font-size:var(--fs-small);overflow-wrap:anywhere;min-width:0}.mod-dij{font-weight:700;font-size:var(--fs-small);white-space:nowrap}.mod-sugo{font-size:var(--fs-meta);color:var(--ink-3);grid-column:2/-1;line-height:1.45}.pont-valaszto{margin:0 0 var(--sp-4);padding:var(--sp-4);border:1.5px dashed var(--line-dot);border-radius:var(--radius-md);min-width:0}.pont-valaszto legend{padding:0 var(--sp-2);font-weight:700;font-size:var(--fs-small)}.pont-lista{gap:var(--sp-2);max-height:360px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.pont-lista li{gap:var(--sp-3);border-bottom:1px solid var(--line);font-size:var(--fs-small);grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:10px 0;display:grid}.pont-lista li span{overflow-wrap:anywhere;min-width:0}.pont-lista small{display:block}.figyelmeztet{color:var(--warn);font-weight:500}.pont-valasztva{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-4);border:1.5px solid var(--green);border-radius:var(--radius-md);background:var(--surface-green);font-size:var(--fs-small);flex-wrap:wrap;padding:12px 16px;display:flex}.pont-valasztva p{overflow-wrap:anywhere;min-width:0;margin:0}.pont-valasztva .mezo-hiba{flex-basis:100%}.penztar-jobb{top:calc(var(--header-h,72px) + var(--sp-4));gap:var(--sp-3);min-width:0;display:grid;position:sticky}.penztar-osszegzes{background:var(--surface)}.osszegzo-tetelek{margin:0 0 var(--sp-4);padding:0;list-style:none;display:grid}.osszegzo-tetelek li{gap:var(--sp-3);border-bottom:1px solid var(--line);font-size:var(--fs-small);grid-template-columns:minmax(0,1fr) auto;padding:10px 0;display:grid}.osszegzo-tetelek b{overflow-wrap:anywhere;display:block}.osszegzo-tetelek small{font-size:var(--fs-meta);color:var(--ink-3);overflow-wrap:anywhere;display:block}.osszegzo-tetelek .egyedi-jel{border-radius:var(--radius-xs);background:var(--surface-note);color:var(--ink-note);font-size:var(--fs-meta);margin-top:4px;padding:2px 6px;font-weight:700;display:inline-block}.osszegzo-sorok{margin:0 0 var(--sp-3);gap:6px;display:grid}.osszegzo-sorok>div{justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-small);display:flex}.osszegzo-sorok dd{white-space:nowrap;margin:0}.osszegzo-sorok .fizetendo{padding-top:var(--sp-2);border-top:1.5px solid var(--line);font-size:var(--fs-lead);font-weight:900}.varhato{margin:var(--sp-3) 0;font-weight:700;font-size:var(--fs-small)}.penztar-jogi{gap:var(--sp-3);margin:var(--sp-5) 0 var(--sp-4);display:grid}.penztar-jogi .mezo-sugo{margin:0}.penztar-jogi a,.penztar .valaszto a{color:var(--blue-deep);font-weight:700}.harmonizalt-kicsi{max-width:320px}.jogi-jelolo .valaszto{margin:0}.penztar-osszesito-hiba{display:block}.penztar-gomb{white-space:normal;text-align:center;min-height:56px;padding-block:10px;line-height:1.25}.penztar-vissza{justify-self:center}.eredmeny-lap{justify-items:start;gap:var(--sp-3);padding-block:var(--sp-10) var(--sp-16);max-width:760px;display:grid}.eredmeny-lap h1{font-size:var(--fs-h2);line-height:1.05}.eredmeny-lap p{margin:0}.eredmeny-szam{font-weight:700;font-size:var(--fs-lead)}.eredmeny-jelzes{border:1.5px solid var(--line-blue);border-radius:var(--radius-md);background:var(--surface-blue);font-size:var(--fs-small);padding:14px 16px}.utalas-adatok,.mi-jon{width:100%;padding:var(--sp-5);border:1.5px solid var(--line);border-radius:var(--radius-lg)}.utalas-adatok h2,.mi-jon h2{margin:0 0 var(--sp-3);font-size:var(--fs-base)}.utalas-adatok dl{margin:0 0 var(--sp-3);gap:6px;display:grid}.utalas-adatok dl>div{gap:var(--sp-3);flex-wrap:wrap;align-items:baseline;display:flex}.utalas-adatok dt{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.utalas-adatok dd{margin:0}.masolas{font-size:var(--fs-meta)}.ajanlat-elfogadas{gap:var(--sp-3);margin-bottom:var(--sp-3);display:grid}.ajanlat-elfogadas .valaszto{margin:0}@media (max-width:980px){.kosar-lap,.penztar-racs{gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}.kosar-lap-osszegzes,.penztar-jobb{position:static}}@media (max-width:560px){.penztar-szakasz{padding:var(--sp-4)}.cim-racs{grid-template-columns:minmax(0,1fr)}.kosar-sor{grid-template-columns:64px minmax(0,1fr)}.kosar-sor .kep{width:64px;height:64px}.pont-lista li{grid-template-columns:minmax(0,1fr)}.kosar-lap-osszegzes{padding:var(--sp-4)}.kosar-lap-osszegzes .haladasok{margin:calc(var(--sp-4) * -1) calc(var(--sp-4) * -1) 0}.mod-kartya{padding:12px}}.simplepay-jel{align-items:center;gap:var(--sp-3);flex-wrap:wrap;margin:0;display:flex}.simplepay-jel img{width:auto;max-width:100%;height:31px;display:block}.simplepay-jel a{color:var(--blue-deep);font-weight:700}.rendeles-szurosav{flex-wrap:wrap}.rendeles-szurosav .mezo{min-width:150px}.rendeles-tabla .kijelolo{width:44px}.rendeles-tabla .kijelolo input{width:20px;height:20px}.rendeles-szam{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.rendeles-tomeges{justify-content:flex-start;margin:0 0 12px;position:sticky;top:8px;bottom:auto}.rendeles-tomeges form{margin:0}.jelzes-sav{border-radius:var(--radius-md);background:var(--surface-note);color:var(--ink-note);font-size:var(--fs-small);margin:0 0 12px;padding:10px 14px}.rendeles-racs{grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:start;gap:16px;display:grid}.rendeles-fo,.rendeles-oldalsav{min-width:0}.rendeles-oldalsav h3,.rendeles-fo h3{font-size:var(--fs-small);margin:14px 0 6px}.rendeles-oldalsav p{font-size:var(--fs-small);margin:0 0 8px}.tores{overflow-wrap:anywhere}.rendeles-tetelek{margin:0 0 12px;padding:0;list-style:none}.rendeles-tetelek li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:10px 0;display:grid}.rendeles-tetelek b{overflow-wrap:anywhere;display:block}.rendeles-tetelek small{color:var(--ink-3);font-size:var(--fs-meta);overflow-wrap:anywhere;display:block}.gyartasi-sor{border-left:4px solid var(--layer);background:var(--surface-table);border-radius:var(--radius-xs);overflow-wrap:anywhere;margin:4px 0;padding:4px 8px;font-weight:700;display:block}.gyartasi-sor.nagy{font-size:var(--fs-lead);line-height:1.3}.egyszeru-lista{font-size:var(--fs-small);overflow-wrap:anywhere;gap:4px;margin:0;padding-left:18px;display:grid}.lepes-gombok{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.lepes-feladva{flex-wrap:wrap;align-items:flex-end;gap:0 12px;width:100%;display:flex}.lepes-feladva .mezo{flex:1;min-width:200px;margin-bottom:8px}.lepes-feladva .gomb{margin-bottom:8px}.lepes-egyszeru{gap:6px;display:grid}.mpl-blokk{border:1.5px dashed var(--line-dot);border-radius:var(--radius-md);margin-bottom:14px;padding:14px}.mpl-blokk h3{margin:0 0 6px}.mpl-blokk dl{font-size:var(--fs-small);gap:4px;margin:10px 0;display:grid}.mpl-blokk dl>div{grid-template-columns:minmax(0,190px) minmax(0,1fr);gap:10px;display:grid}.mpl-blokk dt{color:var(--ink-3)}.mpl-blokk dd{overflow-wrap:anywhere;margin:0;font-weight:700}.kovetes-urlap,.visszaterites-urlap{flex-wrap:wrap;align-items:flex-end;gap:0 12px;margin-top:12px;display:flex}.kovetes-urlap .mezo,.visszaterites-urlap .mezo{flex:1;min-width:200px;margin-bottom:8px}.kovetes-urlap .gomb,.visszaterites-urlap .gomb{margin-bottom:8px}.megjegyzes-urlap textarea{min-height:110px}.gyartas-csoport{margin-bottom:24px}.szamlalo-szoveg{color:var(--ink-3);font-weight:500}.gyartas-lista{gap:10px;margin:0;padding:0;list-style:none;display:grid}.gyartas-lista li{border:1.5px solid var(--line);border-radius:var(--radius-md);justify-items:start;gap:6px;padding:14px;display:grid}.gyartas-fej{font-size:var(--fs-small);color:var(--ink-3);flex-wrap:wrap;gap:6px 14px;display:flex}.gyartas-tetel{overflow-wrap:anywhere;margin:0;font-weight:700}.gyartasi-lap{gap:14px;display:grid}.gyartasi-lap-rendeles{border:1.5px solid var(--line-strong);border-radius:var(--radius-sm);break-inside:avoid;padding:14px}.gyartasi-lap-rendeles header{flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-bottom:8px;display:flex}.gyartasi-lap-rendeles header b{font-size:var(--fs-lead)}.gyartasi-lap-rendeles ol{gap:8px;margin:0;padding-left:20px;display:grid}.gyartasi-lap-rendeles p{margin:0}.kiemelt{overflow-wrap:anywhere;font-weight:700}.kedvezmeny-lista{gap:10px;margin:0 0 16px;padding:0;list-style:none;display:grid}.kedvezmeny-sor{border:1.5px solid var(--line);border-radius:var(--radius-md);gap:8px;padding:14px;display:grid}.kedvezmeny-sor-fej{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.kedvezmeny-sor-fej b{overflow-wrap:anywhere}.kedvezmeny-sor small{color:var(--ink-3);font-size:var(--fs-meta)}.valaszto-sor{flex-wrap:wrap;gap:6px 18px;display:flex}.korabbi-ar-lista{font-size:var(--fs-small);margin:6px 0 0;padding-left:18px}.elallas-tabla .allapot{white-space:normal}.elallas-tabla .felhasznalo-nev{overflow-wrap:anywhere;min-width:0;display:grid}.hatralevo{color:var(--ink-3);font-size:var(--fs-meta)}.elallas-hatarido{justify-content:flex-start}.nyilatkozat-szoveg{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--fs-small);margin:0}.visszaterites-ugy{justify-items:start;gap:4px;display:grid}.visszaterites-ugy>.mezo{width:100%;max-width:360px}.visszaterites-ugy .jelzes-sav{margin:4px 0}.igen-nem{margin-bottom:8px}@media (max-width:900px){.rendeles-racs{grid-template-columns:minmax(0,1fr)}.rendeles-tabla td.kijelolo{justify-content:flex-start}.rendeles-tabla td.kijelolo:before{content:none}.mpl-blokk dl>div{grid-template-columns:minmax(0,1fr);gap:0}}@media print{.admin-oldalsav,.admin-fej .admin-menugomb,.nyomtatas-rejt,.ugro-link,.admin-fej .morzsa{display:none!important}.admin{display:block}.admin-munka{padding:0}.gyartasi-lap-rendeles{border-color:var(--line-strong)}}.kimutatas-idoszak{color:var(--ink-2);font-variant-numeric:tabular-nums;margin:0 0 20px;font-weight:500}.kimutatas-hiba{flex-basis:100%;margin:0}.kimutatas-blokk{min-width:0;margin-bottom:36px}.kimutatas-fej{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.kimutatas-fej .admin-szakaszcim{margin-bottom:8px}.kimutatas-osszeg{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 16px;margin:0 0 12px;display:flex}.kimutatas-osszeg span{color:var(--ink-2)}.kimutatas-racs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;display:grid}.kapcsolo-sor{border-radius:var(--radius-sm);background:var(--surface-table);gap:2px;padding:3px;display:inline-flex}.kapcsolo-sor a{border-radius:var(--radius-xs);min-height:36px;color:var(--ink-2);font-weight:500;font-size:var(--fs-small);align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.kapcsolo-sor a:hover{color:var(--ink)}.kapcsolo-sor a[aria-current=page]{background:var(--surface);color:var(--blue-deep);box-shadow:var(--shadow-lift-sm);font-weight:700}.oszlopdiagram{margin:0 0 12px}.od-terulet{grid-template-columns:auto minmax(0,1fr);gap:10px;height:240px;padding:10px 0 26px;display:grid}.od-tengely{min-width:28px;color:var(--ink-3);font-variant-numeric:tabular-nums;text-align:right;font-size:13px;position:relative}.od-tengely span{white-space:nowrap;line-height:1;position:absolute;right:0;transform:translateY(50%)}.od-oszlopok{background:linear-gradient(var(--line), var(--line)) 0 0 / 100% 1px no-repeat, linear-gradient(var(--line), var(--line)) 0 50% / 100% 1px no-repeat;border-bottom:1.5px solid var(--line-strong);align-items:end;gap:2px;height:100%;margin:0;padding:0;list-style:none;display:grid;position:relative}.od-oszlopok li{justify-content:center;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}.od-oszlop{background:var(--blue);border-radius:4px 4px 0 0;width:100%;max-width:28px;min-height:0;display:block}.od-oszlopok li.nulla .od-oszlop{height:0!important}.od-oszlopok li:hover .od-oszlop{background:var(--blue-deep)}.od-oszlopok li:hover:before{content:"";background:var(--surface-blue);z-index:-1;border-radius:var(--radius-xs);position:absolute;inset:0}.od-x{color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;position:absolute;top:calc(100% + 6px)}.od-oszlopok li:first-child .od-x{left:0}.od-oszlopok li:last-child .od-x{right:0}.od-buborek{z-index:2;border-radius:var(--radius-sm);background:var(--surface-inverse);color:var(--ink-inverse);font-size:var(--fs-meta);white-space:nowrap;pointer-events:none;box-shadow:var(--shadow-lift-sm);padding:6px 10px;line-height:1.35;display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.od-oszlopok li:hover .od-buborek{display:block;top:-8px;bottom:auto;transform:translate(-50%,-100%)}.od-oszlopok li:first-child .od-buborek,.od-oszlopok li:nth-child(2) .od-buborek,.od-oszlopok li:nth-child(3) .od-buborek{left:0}.od-oszlopok li:first-child:hover .od-buborek,.od-oszlopok li:nth-child(2):hover .od-buborek,.od-oszlopok li:nth-child(3):hover .od-buborek{transform:translateY(-100%)}.od-oszlopok li:last-child .od-buborek,.od-oszlopok li:nth-last-child(2) .od-buborek,.od-oszlopok li:nth-last-child(3) .od-buborek{left:auto;right:0}.od-oszlopok li:last-child:hover .od-buborek,.od-oszlopok li:nth-last-child(2):hover .od-buborek,.od-oszlopok li:nth-last-child(3):hover .od-buborek{transform:translateY(-100%)}.kimutatas-reszlet{margin-top:4px}.kimutatas-reszlet summary{min-height:42px;color:var(--blue-deep);cursor:pointer;align-items:center;font-weight:700;display:inline-flex}.kimutatas-reszlet .admin-tabla-keret{max-width:480px;max-height:420px;margin-top:8px;overflow:auto}.aranysorok{border-collapse:collapse;width:100%}.aranysorok th,.aranysorok td{border-bottom:1px solid var(--line);vertical-align:top;padding:8px 0}.aranysorok tr:last-child th,.aranysorok tr:last-child td{border-bottom:0}.aranysorok th{text-align:left;overflow-wrap:anywhere;font-weight:500}.aranysorok th a{color:var(--blue-deep);font-weight:700;text-decoration:none}.aranysorok th a:hover{text-decoration:underline}.aranysorok td{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;width:1%;padding-left:16px;font-weight:700}.arany-sav{background:var(--surface-table-2);border-radius:3px;height:6px;margin-top:6px;display:block}.arany-sav span{background:var(--blue);border-radius:3px;min-width:2px;height:100%;display:block}.kimutatas-rendeles tfoot th,.kimutatas-rendeles tfoot td{border-top:1.5px solid var(--line);background:var(--surface-table);text-align:left;padding:12px;font-weight:700}.kimutatas-rendeles tfoot td.szam{text-align:right;font-variant-numeric:tabular-nums}.naplo-azonosito a,.naplo-azonosito code{overflow-wrap:anywhere;font:500 13px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.naplo-tabla td{vertical-align:top}.export-blokk{max-width:760px}.export-indito{justify-items:start;gap:12px;display:grid}.export-lista{border:1.5px solid var(--line);border-radius:var(--radius-md);max-width:760px;margin:0;padding:0;list-style:none}.export-lista li{border-bottom:1px solid var(--line);justify-items:start;gap:6px;padding:14px 16px;display:grid}.export-lista li:last-child{border-bottom:0}.export-sor-fej{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.export-sor-fej .allapot{white-space:normal}.export-lista .halvany{overflow-wrap:anywhere;margin:0}.kapcsolat-ellenorzes{margin:-6px 0 16px}.kapcsolat-tabla .allapot{white-space:normal}.kapcsolat-uzenet{max-width:360px;color:var(--ink-2);font-size:var(--fs-small);overflow-wrap:anywhere}@media (max-width:1100px){.kimutatas-racs{grid-template-columns:1fr}}@media (max-width:900px){.od-terulet{gap:6px;height:200px}.od-oszlopok{gap:1px}.od-oszlop{border-radius:2px 2px 0 0}.kimutatas-rendeles tfoot,.kimutatas-rendeles tfoot tr,.kimutatas-rendeles tfoot th,.kimutatas-rendeles tfoot td{width:100%;display:block}.kimutatas-rendeles tfoot tr{border:1.5px solid var(--line);border-radius:var(--radius-md);background:var(--surface-table);padding:8px 12px}.kimutatas-rendeles tfoot th,.kimutatas-rendeles tfoot td{background:0 0;border:0;padding:6px 0}.kimutatas-rendeles tfoot td{justify-content:space-between;gap:12px;display:flex}.kimutatas-rendeles tfoot td:before{content:attr(data-cimke);color:var(--ink-3);font-size:13px;font-weight:700}.kapcsolat-tabla td:empty{display:none}.kapcsolat-uzenet{text-align:left;max-width:none}.kapcsolat-uzenet:before,.naplo-azonosito:before{overflow-wrap:normal}.naplo-azonosito{flex-wrap:wrap}}.bem{background:var(--surface);color:var(--ink)}.bem-kontener{max-width:1240px;padding-inline:var(--gutter);margin-inline:auto}.bem-fejlec{background:var(--surface-inverse);color:var(--ink-inverse);padding-block:var(--sp-12) var(--sp-16)}.bem-fejlec .bem-cimke{color:var(--blue-on-inverse)}.bem-fejlec h1{max-width:18ch;margin:var(--sp-4) 0 0;font-size:clamp(34px,4.4vw,62px);line-height:1.02}.bem-fejlec-meta{gap:var(--sp-2) var(--sp-8);margin:var(--sp-8) 0 0;font-size:var(--fs-meta);color:var(--ink-inverse-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.bem-fejlec-meta b{color:var(--ink-inverse);font-size:var(--fs-small);font-weight:700;display:block}.bem-cimke{font-size:var(--fs-meta);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-3);margin:0;font-weight:700}.bem-bevezeto{padding-block:var(--sp-16);border-bottom:1px solid var(--line)}.bem-bevezeto h2{font-size:var(--fs-h3)}.bem-bevezeto p{max-width:74ch;margin:var(--sp-4) 0 0;font-size:var(--fs-lead);color:var(--ink-2);line-height:1.55}.bem-tudni{gap:var(--sp-5);margin-top:var(--sp-10);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));padding:0;list-style:none;display:grid}.bem-tudni li{padding:var(--sp-5);background:var(--surface-table);border-left:3px solid var(--line-blue);font-size:var(--fs-small);color:var(--ink-2);line-height:1.5}.bem-tudni b{margin-bottom:var(--sp-1);color:var(--ink);display:block}.bem-tartalom{padding-block:var(--sp-12);border-bottom:1px solid var(--line)}.bem-tartalom ol{margin:var(--sp-6) 0 0;background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;padding:0;list-style:none;display:grid}.bem-tartalom a{gap:var(--sp-3);padding:var(--sp-5);background:var(--surface);align-items:baseline;font-weight:700;line-height:1.3;text-decoration:none;display:flex}.bem-tartalom a:hover{background:var(--surface-blue);color:var(--blue-deep)}.bem-tartalom i{font-style:normal;font-family:var(--font-display);color:var(--ink-3);font-size:22px}.bem-szakasz{padding-block:var(--sp-16);border-bottom:1px solid var(--line);scroll-margin-top:var(--sp-4)}.bem-szakasz-fej h2{max-width:20ch;margin:var(--sp-3) 0 0;font-size:var(--fs-h2);line-height:1.05}.bem-szakasz-fej p{max-width:72ch;margin:var(--sp-5) 0 0;font-size:var(--fs-lead);color:var(--ink-2);line-height:1.55}.bem-kinek{max-width:72ch;margin:var(--sp-4) 0 0;font-size:var(--fs-small);color:var(--ink-3)}.bem-tenyek{margin:var(--sp-8) 0 0;background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;padding:0;list-style:none;display:grid}.bem-tenyek li{padding:var(--sp-5);background:var(--surface)}.bem-tenyek b{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:34px;line-height:1;display:block}.bem-tenyek span{margin-top:var(--sp-2);font-size:var(--fs-meta);color:var(--ink-3);display:block}.bem-blokkok{gap:var(--sp-16);margin-top:var(--sp-16);display:grid}.bem-blokk{gap:var(--sp-10);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;display:grid}.bem-blokk.bem-forditva{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.bem-blokk.bem-forditva>.bem-kepek{order:-1}.bem-blokk.bem-szeles{grid-template-columns:minmax(0,1fr)}.bem-blokk h3{font-size:var(--fs-h3);line-height:1.15}.bem-blokk>div>p{max-width:62ch;margin:var(--sp-4) 0 0;color:var(--ink-2);line-height:1.55}.bem-pontok{gap:var(--sp-3);margin:var(--sp-6) 0 0;padding:0;list-style:none;display:grid}.bem-pontok li{padding-left:var(--sp-6);font-size:var(--fs-small);line-height:1.5;position:relative}.bem-pontok li:before{content:"";background:var(--layer);width:8px;height:8px;box-shadow:0 0 0 1.5px var(--ink) inset;position:absolute;top:.55em;left:0}.bem-osszefugges{max-width:62ch;margin:var(--sp-6) 0 0;padding:var(--sp-5);background:var(--surface-blue);border-left:3px solid var(--blue);font-size:var(--fs-small);line-height:1.55}.bem-osszefugges b{margin-bottom:var(--sp-1);font-size:var(--fs-meta);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--blue-deep);display:block}.bem-link{margin-top:var(--sp-5);color:var(--blue-deep);font-weight:700;display:inline-block}.bem-kepek{gap:var(--sp-5);display:grid}.bem-kep{padding:var(--sp-5);background:var(--surface-table)}.bem-blokk:nth-child(3n+2) .bem-kep{background:var(--surface-blue)}.bem-blokk:nth-child(3n) .bem-kep{background:var(--surface-green)}.bem-kep img{border:1px solid var(--line);background:var(--surface);width:100%;height:auto}.bem-kep a{display:block}.bem-kep figcaption{margin-top:var(--sp-3);font-size:var(--fs-meta);color:var(--ink-3)}.bem-kep figcaption span{color:var(--blue-deep)}.bem-kep.bem-kep-telefon img{max-width:300px;margin-inline:auto}.bem-sorok{margin:var(--sp-10) 0 0;border-top:1px solid var(--line)}.bem-sor{gap:var(--sp-5);padding:var(--sp-5) 0;border-bottom:1px solid var(--line);grid-template-columns:minmax(150px,220px) minmax(110px,150px) minmax(0,1fr);align-items:baseline;display:grid}.bem-sor.bem-sor-ketto{grid-template-columns:minmax(150px,260px) minmax(0,1fr)}.bem-sor b{font-size:var(--fs-small)}.bem-sor .bem-mikor{font-size:var(--fs-meta);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-3)}.bem-sor p{font-size:var(--fs-small);color:var(--ink-2);margin:0;line-height:1.5}.bem-csoport{margin-top:var(--sp-12)}.bem-csoport h3{font-size:22px}.bem-hatarido{background:var(--surface-note);color:var(--ink-note);font-size:var(--fs-meta);font-variant-numeric:tabular-nums;border-radius:var(--radius-xs);white-space:nowrap;padding:2px 8px;font-weight:700;display:inline-block}.bem-folyamat{padding-block:var(--sp-16);border-bottom:1px solid var(--line);background:var(--surface-table)}.bem-lepesek{margin:var(--sp-8) 0 0;background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;padding:0;list-style:none;display:grid}.bem-lepesek li{padding:var(--sp-5);background:var(--surface)}.bem-lepesek i{font-style:normal;font-family:var(--font-display);color:var(--blue);font-size:20px}.bem-lepesek b{margin:var(--sp-2) 0;display:block}.bem-lepesek p{font-size:var(--fs-meta);color:var(--ink-2);margin:0;line-height:1.5}.bem-lablec{padding-block:var(--sp-12);background:var(--surface-inverse);color:var(--ink-inverse-2)}.bem-lablec h2{color:var(--ink-inverse);font-size:22px}.bem-lablec p{max-width:74ch;margin:var(--sp-4) 0 0;font-size:var(--fs-small);line-height:1.55}.bem-lablec .bem-figyelem{padding:var(--sp-5);background:var(--surface-inverse-2);border-left:3px solid var(--layer)}.bem-lablec small{margin-top:var(--sp-8);font-size:var(--fs-meta);color:var(--ink-inverse-2);display:block}@media (max-width:900px){.bem-blokk,.bem-blokk.bem-forditva{gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}.bem-blokk.bem-forditva>.bem-kepek{order:0}.bem-blokkok{gap:var(--sp-12)}.bem-sor,.bem-sor.bem-sor-ketto{gap:var(--sp-2);grid-template-columns:minmax(0,1fr)}.bem-szakasz,.bem-bevezeto,.bem-folyamat{padding-block:var(--sp-10)}.bem-fejlec{padding-block:var(--sp-8) var(--sp-10)}}@media (max-width:520px){.bem-kep{padding:var(--sp-3)}.bem-tenyek b{font-size:28px}.bem-tartalom a{padding:var(--sp-4)}}html{font-family:var(--font-sans);font-size:var(--fs-base);line-height:var(--lh-base);color:var(--ink);background:var(--surface);-webkit-text-size-adjust:100%}body{background:var(--surface);min-height:100svh;margin:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
