.munka-lista{gap:24px;margin:0;padding:0;list-style:none;display:grid}.munka-reszlet{overflow-wrap:anywhere;border:1px solid var(--border);background:var(--surface);border-radius:12px;grid-template-columns:minmax(0,1fr);gap:20px;padding:16px;display:grid}.munka-reszlet .munka-kep{aspect-ratio:8/5;border:1px solid var(--border);border-radius:8px;display:block;overflow:hidden}.munka-reszlet .munka-kep img{object-fit:cover;width:100%;height:100%;display:block}[data-rollin-jelenet]:empty{display:none}.munka-torzs{min-width:0}.munka-torzs h3{letter-spacing:-.012em;font-size:1.375rem}.munka-torzs .minta-jelolo{margin:0 0 10px}.munka-jelolo{color:var(--success);margin:0 0 6px;font-size:.875rem;font-weight:600}.munka-alcim{color:var(--ink-2);margin-top:4px}.munka-sorok{gap:8px;margin-top:16px;display:grid}.munka-sorok>div{background:var(--accent-tint);border-radius:8px;padding:10px 14px}.munka-sorok>div:last-child{background:var(--success-bg)}.munka-sorok dt{color:var(--ink-2);margin-bottom:4px;font-size:.8125rem;font-weight:600}.munka-sorok dd{font-size:.9375rem;line-height:1.55}.technika{color:var(--muted);margin-top:14px;font-size:.875rem}.technika span{font-weight:600}.munka-torzs .gomb{margin-top:16px}.munka-sajat{background:var(--background)}.munka-sajat p{color:var(--ink-2);margin-top:8px}@media (width>=900px){.munka-reszlet{gap:32px;padding:20px}.munka-reszlet:has(.munka-kep){grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center}}[data-rollin-jelenet][data-allapot]{border:1px solid var(--border);background:var(--scene-bg);border-radius:16px;width:100%;max-width:40rem;margin:4px auto 0;overflow:clip}[data-rollin-jelenet][data-allapot=betolt] .rd-render{visibility:hidden}.rd-shell{color:var(--foreground)}.rd-fej{padding:20px 20px 0}.rd-szem{color:var(--success);font:400 .75rem/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px}.rd-fej h4{letter-spacing:-.02em;margin:0;font-size:1.375rem;line-height:1.2}.rd-bevezeto{color:var(--ink-2);margin:8px 0 0;font-size:.9375rem;line-height:1.5}.rd-scene{aspect-ratio:500/310;overflow:clip}.rd-render{width:100%;height:100%;display:block}.rd-leiras{color:var(--ink-2);margin:0;padding:4px 20px 0;font-size:.8125rem;line-height:1.5}.rd-controls{padding:8px 20px 20px}.rd-lepesek{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.rd-lepes{border:1.5px solid var(--accent);background:var(--surface);min-height:48px;color:var(--accent);text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-size:.9375rem;font-weight:600;display:flex}.rd-lepes span{color:var(--success);font:400 .75rem/1 var(--font-mono)}.rd-lepes:hover{background:var(--accent-tint)}.rd-lepes[aria-pressed=true]{background:var(--accent);color:var(--surface)}.rd-lepes[aria-pressed=true] span{color:var(--surface)}.rd-lepes[aria-disabled=true]{cursor:progress}.rd-lepes:disabled,.rd-nezet input:disabled{opacity:.55;cursor:default}.rd-allapot{min-height:4.5em;color:var(--foreground);margin:14px 0 6px;font-size:.9375rem;line-height:1.5}.rd-nezet{color:var(--ink-2);gap:2px;font-size:.8125rem;font-weight:600;display:grid}.rd-nezet input{width:100%;min-width:0;height:32px;accent-color:var(--success);cursor:pointer}@media (width<=359px){.rd-lepes{gap:5px;padding:0 8px;font-size:.875rem}}@media (width>=560px){.rd-lepesek{grid-template-columns:repeat(4,minmax(0,1fr))}.rd-allapot{min-height:3em}}
