.th-vonat{border:1px solid var(--line,#cda37059);background:#cda3700f;border-radius:10px;margin:.6rem 0;padding:.5rem .75rem}.th-vonat>summary{cursor:pointer;align-items:center;gap:.4rem;font-weight:700;list-style:none;display:flex}.th-vonat>summary::-webkit-details-marker{display:none}.th-vonat[open]>summary{margin-bottom:.4rem}.th-vonat-tagok{gap:.5rem;margin-top:.4rem;display:grid}.th-vonat-tag{border:1px dashed #cda37073;border-radius:8px;min-width:0;margin:0;padding:.4rem .6rem}.th-vonat-tag legend{padding:0 .3rem;font-size:.85rem;font-weight:700}.th-vonat-mezok{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:.35rem .6rem;display:grid}.th-vonat-mezo{flex-direction:column;gap:.15rem;min-width:0;font-size:.8rem;display:flex}.th-vonat-mezo input{width:100%;min-width:0;font-size:16px}.th-bejovo{flex-wrap:wrap;align-items:center;gap:.3rem;margin-bottom:.3rem;display:flex}.th-jel{color:#bfe0ff;white-space:nowrap;background:#78beff29;border-radius:999px;align-items:center;gap:.2rem;padding:.1rem .45rem;font-size:.75rem;font-weight:700;display:inline-flex}.th-jel svg{width:.9rem;height:.9rem}.th-jel-medium{color:#f3d08a;background:#f0be5a33}.th-jel-large{color:#ffb3a8;background:#e65a5038}.th-jel-nemes{color:#e4c4ff;background:#cd8cff33}.th-jel-korabbi,.th-kihagyva{font-size:.72rem}#th-tornyok{pointer-events:none;z-index:1;width:0;height:0;position:absolute;top:0;left:0}.th-torony-kor{pointer-events:none;box-sizing:border-box;background:#78beff1a;border:2px dashed #8cc8ffe6;border-radius:50%;position:absolute}.th-jelentes-megj{margin-bottom:.6rem}@media (max-width:480px){.th-vonat{padding:.45rem .55rem}.th-vonat-mezok{grid-template-columns:repeat(2,minmax(0,1fr))}}