.gombcsoport-cim{display:block;font:600 .94rem/1.4 var(--sans);color:var(--muted);margin-bottom:6px}
.rajzok{list-style:none;margin:8px 0 0;padding:0;font-size:0}
.rajz{display:inline-block;vertical-align:top;width:calc(33.333% - 12px);margin:0 12px 12px 0;padding:10px 10px 6px;border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);font-size:1rem}
.rajz-kep{container-type:inline-size;height:200px;margin-bottom:8px;overflow:hidden;border-radius:6px;background:var(--paper);text-align:center;cursor:copy;line-height:200px}
.rajz-kep:hover{box-shadow:inset 0 0 0 1px var(--accent)}
.rajz-szoveg{display:inline-block;vertical-align:middle;margin:0;padding:0;text-align:left;white-space:pre;color:var(--ink);font-family:var(--mono);font-size:min(22px,calc(92cqw / (var(--w) * .6)),calc(176px / (var(--h) * 1.2)));line-height:1.2}
.rajz-cim{margin:0 0 2px;font:600 1rem/1.4 var(--sans);color:var(--accent)}
.rajz-adat{margin:0 0 8px;font-size:.8rem;color:var(--muted);line-height:1.4}
.rajz .gomb-kicsi{margin:0 6px 6px 0}
.uzenet-alkalmak .cimke{margin-bottom:8px}
.uzenet-mezok{font-size:0;margin:6px 0 2px}
.uzenet-mezok .mezo-sor{display:inline-block;vertical-align:top;width:calc(50% - 8px);margin:0 16px 10px 0;font-size:1rem}
.uzenet-mezok .mezo-sor:last-child{margin-right:0}
.uzenet-mezok input{font-family:var(--sans);font-size:1rem}
.vezerlok-cimke{display:inline-block;vertical-align:middle;margin:0 0 6px;font-size:.94rem;color:var(--muted)}
.uzenet-munka{font-size:0;margin:10px 0 16px}
.uzenet-telefon{display:inline-block;vertical-align:top;width:380px;max-width:100%;margin:0 24px 12px 0;padding:12px 12px 16px;border:1px solid var(--rule-strong);border-radius:28px;background:var(--paper);font-size:1rem}
.uzenet-fulek{margin:0 0 10px;text-align:center}
.uzenet-fulek .cimke{margin:0 3px 4px}
.uzenet-buborek{position:relative;min-height:180px;padding:12px 14px;border-radius:16px 16px 16px 4px;background:var(--surface);border:1px solid var(--rule);overflow-x:auto}
.uzenet-buborek:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}
.uzenet-kartya{display:block;margin:0;font:13px/1.25 var(--mono);white-space:pre;color:var(--ink)}
.uzenet-szerkeszt{width:100%;min-height:180px;padding:0;border:0;background:none;resize:vertical;outline:0;overflow:auto}
.uzenet-chat{overflow-x:hidden}
.uzenet-chat .uzenet-kartya{font-family:var(--sans);font-size:15px;line-height:1.35;white-space:pre-wrap;overflow-wrap:anywhere}
.uzenet-oldal{display:inline-block;vertical-align:top;width:calc(100% - 410px);min-width:260px;font-size:1rem}
.uzenet-szelesseg{margin:4px 0 14px;padding:0 0 0 12px;border-left:3px solid var(--accent);font-size:.94rem}
.uzenet-szelesseg.uzenet-szeles{border-left-color:var(--warm)}
.uzenet-gombok{margin:0 0 6px}
.uzenet-gombok .nezet-gombok{margin-left:6px}
.uzenet-minta{display:block;width:100%;padding:8px 8px 6px;border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);color:var(--ink);text-align:left;cursor:pointer}
.uzenet-minta:hover{border-color:var(--accent)}
.uzenet-minta[aria-pressed="true"]{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft);background:var(--surface)}
.uzenet-minta .rajz-kep{display:block;height:150px;line-height:150px;cursor:pointer}
.uzenet-minta .rajz-szoveg{font-size:min(18px,calc(92cqw / (var(--w) * .6)),calc(132px / (var(--h) * 1.2)))}
.uzenet-minta>span:last-child{display:block;font-size:.8rem;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.uzenet-racs{margin:24px 0 8px}
.uzenet-racs .rajz .gomb{margin:0 4px 4px 0}
.uzenet-racs .rajz [data-design][aria-pressed="true"]{border-color:var(--accent);color:var(--accent)}
.uzenet-linkek{margin:0 0 20px}
.uzenet-linkek .kicsi{color:var(--muted)}
.e-szin .ml-kep,.e-szin .rajz-szoveg,.e-szin .rajz-nagy,.e-szin .uzenet-kartya,.e-szin .keret-kep,.e-szin .rajz-kimenet{color:var(--e-szin)}
.e-hatter .ml-kep,.e-hatter .rajz-kep,.e-hatter .rajz-nagy,.e-hatter .uzenet-kartya,.e-hatter .keret-kep,.e-hatter .rajz-kimenet{background:var(--e-hatter)}
.e-meret .ml-kep,.e-meret .rajz-nagy,.e-meret .uzenet-kartya,.e-meret .keret-kep{font-size:var(--e-meret)}
.e-betu .ml-kep,.e-betu .rajz-szoveg,.e-betu .rajz-nagy,.e-betu .uzenet-kartya,.e-betu .keret-kep,.e-betu .rajz-kimenet{font-family:var(--e-betu)}
.e-felkover .ml-kep,.e-felkover .rajz-szoveg,.e-felkover .rajz-nagy,.e-felkover .uzenet-kartya,.e-felkover .keret-kep,.e-felkover .rajz-kimenet{font-weight:700}
@media (max-width:760px){.rajz{width:calc(50% - 6px);margin-right:6px}.rajz-kep{height:150px;line-height:150px}.rajz-szoveg{font-size:min(17px,calc(92cqw / (var(--w) * .6)),calc(130px / (var(--h) * 1.2)))}.rajz .gomb-kicsi{padding:4px 8px}.uzenet-mezok .mezo-sor{display:block;width:auto;margin-right:0}.uzenet-telefon{display:block;width:auto;margin-right:0}.uzenet-oldal{display:block;width:auto}.uzenet-minta .rajz-kep{height:120px;line-height:120px}.uzenet-minta .rajz-szoveg{font-size:min(14px,calc(92cqw / (var(--w) * .6)),calc(104px / (var(--h) * 1.2)))}}
.dontes-link .dontes-kep{margin:8px 0;padding:8px 10px;border-radius:6px;background:var(--paper);font:.72rem/1.25 var(--mono);white-space:pre;overflow:hidden;color:var(--ink)}
