[data-room=tud]{--fs:var(--fd);--t-ink:#15201a;--t-body:#2f3b34;--t-sub:#3b4740;--t-mute:#4a554e;--t-line:#b9cec6;--t-tint2:#dce8e3;--t-hover:#e2ece8;--t-dark:#121c18;--t-panel:#1e2f29;--t-panel2:#2f4a41;--t-on:#f5f8f6;--t-on2:#cfe0d9;--t-on3:#b9d6cb;--t-mint:#8fd4b0}[data-room=tud] .hd--fuzetlap{box-shadow:inset 0 0 0 1px #3e7a6c24}[data-room=tud] .hd--fuzetlap .hd__nav a:hover{background:var(--t-hover);color:var(--t-ink)}[data-room=tud] .hd--fuzetlap .hd__nav a[aria-current]{background:var(--t-tint2);color:#1f4d43}[data-room=tud] .hd--vetito{box-shadow:inset 0 0 0 1px #8fd4b01f}[data-room=tud] .hd--vetito .hd__nav a:hover,[data-room=tud] .hd--vetito .hd__nav a[aria-current]{background:var(--t-panel2);color:#fff}[data-room=tud] .hd--vetito .hd__tel{border-right-color:#8fb0a5}[data-room=tud] .hd--vetito .hd__tel:hover{color:var(--t-mint)}.t-page{color:var(--t-ink);flex-direction:column;display:flex}.t-page a{color:#2f5e53}.t-page a:hover{color:#1f4d43}.t-page :focus-visible{outline-color:#2f5e53}.t-serif{font-family:var(--fd);letter-spacing:-.02em;font-weight:700}.t-mono{font-family:var(--fm);font-variant-numeric:tabular-nums}.t-tab{font-variant-numeric:tabular-nums}.t-dot{border-top:1.5px dotted var(--t-line)}.t-h2{font:800 56px/1 var(--fd);letter-spacing:-.04em;color:#1f4d43;margin:0}.t-sechead{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.t-note{font:500 14px/1.4 var(--ft);color:var(--t-mute)}:lang(hu) .t-page{hyphens:auto}.t-pill{border-radius:var(--r-pill);height:46px;font:700 15px/1 var(--ft);cursor:pointer;white-space:nowrap;background:#1f4d43;border:0;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;transition:background-color .2s;display:inline-flex;color:#fff!important}.t-pill:hover{background:var(--t-ink);text-decoration:none;color:#fff!important}.t-pill--light{background:var(--t-on);color:#1f4d43!important}.t-pill--light:hover{background:#fff;color:#1f4d43!important}.t-chip{border-radius:var(--r-pill);background:var(--paper);color:#1f4d43;height:36px;font:600 14px/1 var(--ft);cursor:pointer;white-space:nowrap;border:0;align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:inline-flex}.t-chip:hover{background:var(--t-tint2);color:#1f4d43;text-decoration:none}.t-chip--tint{background:var(--t-tint2)}.t-chip--tint:hover{background:#cbddd6}.t-type{border-radius:var(--r-pill);height:28px;font:700 12.5px/1 var(--ft);white-space:nowrap;align-items:center;padding:0 12px;display:inline-flex}.t-flag{background:var(--steel);color:#fff;width:18px;height:18px;font:800 11px/1 var(--ft);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.t-live{color:#0b5a35;background:#edf7f0;border-radius:18px;flex-direction:column;gap:4px;padding:10px 12px;text-decoration:none;display:flex}.t-page a.t-live{color:#0b5a35}.t-page a.t-live:hover{color:#0b5a35;background:#ddf0e3;text-decoration:none}.t-live b{font:700 12.5px/1 var(--ft);font-variant-numeric:tabular-nums}.t-mark{background:var(--t-tint2);color:inherit;border-radius:4px;padding:0 2px}.t-bar{border-radius:9px;height:8px;position:relative}.t-bar i{border-radius:2px;width:2px;height:14px;position:absolute;top:-3px}body[data-room=tud]:has(.t-dark){background:var(--t-dark);color:var(--t-on)}.t-dark{color:var(--t-on)}.t-dark a{color:var(--t-mint)}.t-dark a:hover{color:var(--t-on2)}.t-dark :focus-visible{outline-color:var(--t-mint)}body[data-room=tud]:has(.t-dark) .crumbs,body[data-room=tud]:has(.t-dark) .crumbs a{color:var(--t-on3)}body[data-room=tud]:has(.t-dark) .crumbs [aria-current]{color:var(--t-on)}body[data-room=tud]:has(.t-dark) .ft{--field:var(--t-on);--hl:var(--t-mint);--ink:var(--t-on);--ink-2:var(--t-on3)}body[data-room=tud]:has(.t-dark) .ft__col a:hover{color:var(--t-mint)}@media (width<=1023px){.t-h2{font-size:44px}.t-sechead{flex-direction:column;align-items:flex-start;gap:10px}.t-sechead>:not(h1):not(h2){text-align:left;margin-bottom:0}}@media (width<=767px){.t-h2{font-size:36px}.t-sechead{flex-direction:column;align-items:flex-start;gap:10px}}@media print{.hdwrap,.ft,[data-noprint]{display:none!important}body{background:#fff!important}}@media (width<=767px),(pointer:coarse){.t-chip{height:44px}}.t-page .crumbs{line-height:1}@media (width<=767px){.t-page .crumbs{line-height:1.5}}.t-page .sr__im,.t-page .sb__im,.t-page .t-mono,.t-page .ci__by,.t-page .pk__by{hyphens:manual}
