/*! Naptarak.com © 2026 — All rights reserved.
    Unauthorized use prohibited. https://naptarak.com */
.hi-page{max-width:1000px;margin:0 auto}.page-hero{margin-bottom:var(--space-lg)}.page-hero__row{display:flex;align-items:center;gap:var(--space-md)}.page-hero__icon{width:56px;height:56px;border-radius:var(--border-radius-lg);display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));color:#fff;flex-shrink:0}.page-hero__title{font-size:var(--font-size-3xl);font-weight:800;margin-bottom:0}.page-hero__intro{color:var(--color-text-light);font-size:var(--font-size-base);margin-bottom:0}.hi-lock{background:var(--color-bg-card);border:1px solid var(--color-border-light);border-left:4px solid var(--color-secondary);border-radius:var(--border-radius-lg);padding:var(--space-lg) var(--space-xl);margin-bottom:var(--space-xl);box-shadow:var(--shadow-sm)}.hi-lock__fej{display:flex;align-items:center;gap:.6rem;margin-bottom:.6rem}.hi-lock__fej h2{margin:0;font-size:var(--font-size-xl)}.hi-lock__ikon{font-size:1.5rem}.hi-lock__lista{margin:0 0 var(--space-md);padding-left:1.2rem;color:var(--color-text-secondary);line-height:1.6}.hi-lock__lista li{margin:.3rem 0}.hi-lock__lista a{color:var(--color-secondary)}.hi-lock__cta{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:0}.hi-lock__apro{font-size:var(--font-size-sm);color:var(--color-text-muted)}.hi-lock__apro a{color:var(--color-secondary)}.hi-gomb{white-space:nowrap;border-radius:999px;padding:.6rem 1.2rem;font-weight:700;cursor:pointer;border:1px solid var(--color-border);background:var(--color-bg-card);color:var(--color-text);font-family:inherit;font-size:var(--font-size-sm);transition:all var(--transition-fast)}.hi-gomb--fo{background:var(--color-primary);border-color:var(--color-primary);color:#08301f}.hi-gomb--fo:hover{background:var(--color-secondary);border-color:var(--color-secondary);color:#fff}.hi-gomb--mellek:hover{border-color:var(--color-secondary);color:var(--color-secondary)}.hi-hely{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:var(--border-radius-lg);padding:.8rem 1rem;margin-bottom:var(--space-md)}.hi-hely__most{font-weight:700;font-size:var(--font-size-base)}.hi-hely__kereso{position:relative;display:flex;gap:.5rem;flex:1;min-width:260px}.hi-hely__q{flex:1;min-width:160px;padding:.5rem .7rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg);color:var(--color-text);font-family:inherit;font-size:16px}.hi-hely__q:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #45dfb02e}.hi-hely__lista{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:8px;box-shadow:var(--shadow-md);overflow:hidden}.hi-hely__lista[hidden]{display:none!important}.hi-hely__talalat{display:block;width:100%;text-align:left;padding:.5rem .8rem;border:0;background:transparent;color:var(--color-text);font-family:inherit;font-size:var(--font-size-sm);cursor:pointer}.hi-hely__talalat:hover{background:#3baadd24}.hi-allapot{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0 0 var(--space-md)}.hi-allapot[hidden]{display:none!important}.hi-blokk{margin-bottom:var(--space-xl)}.hi-blokk[hidden]{display:none!important}.hi-blokk h2{font-size:var(--font-size-xl);margin-bottom:var(--space-sm)}.hi-apro{color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:1.5;margin:.5rem 0 0}.hi-apro a{color:var(--color-secondary)}.hi-ablakok{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.8rem}.hi-ablak{background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:var(--border-radius-lg);padding:.9rem 1rem;box-shadow:var(--shadow-sm)}.hi-ablak--elso{border-color:var(--color-primary);background:#45dfb014}.hi-ablak__fej{display:flex;align-items:baseline;gap:.5rem}.hi-ablak__sorszam{font-weight:800;color:var(--color-primary-darker)}.hi-ablak__mikor{font-weight:700;flex:1;min-width:0}.hi-nowrap{white-space:nowrap}.hi-ablak__pont{margin-left:auto;font-size:var(--font-size-xs);font-weight:700;color:var(--color-secondary);background:#3baadd1f;padding:.1rem .5rem;border-radius:999px}.hi-ablak__halak{margin:.35rem 0;font-size:1.05rem}.hi-ablak__cimke{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-left:.3rem}.hi-ablak__indok{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.5}.hi-grafikon{background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:var(--border-radius-lg);padding:.6rem;overflow-x:auto}.hi-grafikon svg{width:100%;min-width:640px;height:auto;display:block}.hi-grafikon .hi-g-racs{stroke:var(--color-border-light);stroke-width:1}.hi-grafikon .hi-g-racs--nap{stroke:var(--color-border);stroke-dasharray:3 3}.hi-grafikon .hi-g-vonal{fill:none;stroke:var(--color-secondary);stroke-width:2.5;stroke-linejoin:round}.hi-grafikon .hi-g-most{stroke:var(--color-primary-darker);stroke-width:2}.hi-grafikon .hi-g-t{font-size:11px;fill:var(--color-text-muted);font-family:inherit}.hi-grafikon .hi-g-t--most{fill:var(--color-primary-darker);font-weight:700}.hi-tabla-wrap{overflow-x:auto;border-radius:var(--border-radius-lg);border:1px solid var(--color-border-light);box-shadow:var(--shadow-sm)}.hi-tabla{width:100%;border-collapse:collapse;background:var(--color-bg-card);font-size:var(--font-size-sm)}.hi-tabla th{background:var(--color-primary-dark);color:#fff;text-align:left;padding:.55rem .7rem;white-space:nowrap}[data-theme=dark] .hi-tabla th{background:#11604a}.hi-tabla td{padding:.5rem .7rem;border-bottom:1px solid var(--color-border-light);vertical-align:top;color:var(--color-text);white-space:nowrap;font-variant-numeric:tabular-nums}.hi-tabla tbody tr:nth-child(2n) td{background:#64748b0f}[data-theme=dark] .hi-tabla tbody tr:nth-child(2n) td{background:#ffffff0a}.hi-sor--ma td{background:#45dfb01a!important}.hi-ma{display:inline-block;margin-left:.4rem;font-size:.68rem;font-weight:700;text-transform:uppercase;color:var(--color-primary-darker)}.hi-td-hold,.hi-td-cimke{font-size:var(--font-size-xs);color:var(--color-text-muted)}.hi-td-kapas{font-size:1rem}.hi-seo{margin-top:var(--space-xl)}.seo-card{background:var(--color-bg-card);border-radius:var(--border-radius-lg);padding:var(--space-2xl);box-shadow:var(--shadow-sm);border:1px solid var(--color-border-light)}.seo-card h2{font-size:var(--font-size-xl)}.seo-card h3{font-size:var(--font-size-lg);margin-top:var(--space-lg);color:var(--color-primary-darker)}.seo-card p{color:var(--color-text-secondary);line-height:1.7}.seo-card a{color:var(--color-secondary)}.faq-section{margin-top:var(--space-2xl)}.faq-section__title{font-size:var(--font-size-xl);margin-bottom:var(--space-lg)}.faq-list{display:flex;flex-direction:column;gap:.5rem}.faq-item{background:var(--color-bg-card);border-radius:var(--border-radius);border:1px solid var(--color-border-light);overflow:hidden;transition:all var(--transition-normal)}.faq-item:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.faq-item summary{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;cursor:pointer;list-style:none;font-weight:600;color:var(--color-text);font-size:var(--font-size-base)}.faq-item summary::-webkit-details-marker{display:none}.faq-item__q{flex:1}.faq-item__icon{flex-shrink:0;color:var(--color-text-muted);transition:transform var(--transition-fast)}.faq-item[open] .faq-item__icon{transform:rotate(180deg);color:var(--color-primary)}.faq-item__answer{padding:0 1.25rem 1rem}.faq-item__answer p{color:var(--color-text-light);line-height:1.6;margin:0}@media(max-width:640px){.hi-lock{padding:var(--space-md)}.hi-hely{flex-direction:column;align-items:stretch}.hi-hely__kereso{min-width:0;width:100%;flex-wrap:wrap}.hi-hely__q{flex:1 1 100%}.hi-hely__kereso .hi-gomb{align-self:flex-start}.seo-card{padding:var(--space-lg)}}
