.live-form input[type=url],.live-form input[type=number],.live-form input[type=datetime-local],.live-form input[type=time]{font:400 16.5px var(--f-read), Georgia, serif;color:var(--text);background:var(--surface);border:1px solid var(--border-strong);border-radius:4px;width:100%;min-width:0;min-height:52px;padding:12px 14px}.live-form{gap:14px;display:grid}.live-form label{font:400 15px var(--f-read), Georgia, serif;color:var(--text-secondary);gap:6px;display:grid}.live-form .live-reihe{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.live-form :focus-visible{outline:2px solid var(--action);outline-offset:2px}.live-bestaetigung{border:1px solid var(--border-strong);background:var(--surface);cursor:pointer;border-radius:4px;grid-template-columns:none;align-items:flex-start;padding:12px 14px;line-height:1.45;color:var(--text)!important;gap:12px!important;display:flex!important}.live-bestaetigung input[type=checkbox]{width:22px;height:22px;accent-color:var(--action);flex:none;margin:1px 0 0}.live-termine{margin-top:36px;scroll-margin-top:24px}.live-termine>h2{margin:0}.live-liste{gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.live-karte{background:var(--surface);border:1px solid var(--border);border-radius:4px;gap:10px;min-width:0;padding:18px 20px;display:grid}.live-karte .live-wann{font:400 19px var(--f-name), Georgia, serif;color:var(--text);overflow-wrap:anywhere;margin:0}.live-karte .live-titel{color:var(--text-secondary);overflow-wrap:anywhere;margin:0}.live-karte .live-plaetze{margin:0}.live-karte .live-plaetze.voll{color:var(--error)}.live-karte .live-handeln{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.live-karte .live-handeln form{margin:0}.live-sicher{color:var(--growth);margin:0;font-weight:600}.live-hinweis{border:1px solid var(--border-strong);border-left:4px solid var(--growth);background:var(--surface);border-radius:4px;margin:14px 0 0;padding:12px 16px}.live-hinweis.fehler{border-left-color:var(--error)}.live-textknopf{min-height:44px;font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.live-textknopf:hover{color:var(--action)}.live-melden{margin-top:18px}.live-melden>summary{cursor:pointer;min-height:44px;color:var(--text-secondary);font:400 15px var(--f-read), Georgia, serif;align-items:center;text-decoration:underline;display:inline-flex}.live-melden[open]>summary{color:var(--text)}.live-melden .live-form{max-width:560px;margin-top:10px}.live-teilnehmende{gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.live-teilnehmende li{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}@media (max-width:760px){.live-karte{padding:16px}.live-karte .live-handeln>.btn,.live-karte .live-handeln>form,.live-karte .live-handeln>form .btn{width:100%}}
