body{font-family:'IBM Plex Sans',sans-serif}:root{--input-back-color:#fff}svg.bi{width:1em;height:1em;top:.125em;position:relative}header{display:flex;justify-content:space-between;padding:1em}.voll{width:100%}.admin-dialog{max-width:100%;padding:4em;display:block}.featherlight .featherlight-close-icon{border-radius:.25em;padding:.25em;background:red;color:#fff}.kampagne_container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.kampagne_container>div,.kampagne_container>form{width:45%}.kampagne_container>form{position:sticky;top:0}table:not(.horizontal){max-height:inherit;overflow:inherit}span.meldung{background:#308732;display:none;top:50%;position:fixed;left:50%;transform:translateY(-50%) translateX(-50%);padding:1.5em;border-radius:25%;color:#fff;font-weight:700;z-index:2222;box-shadow:0 11px 15px -7px rgb(0 0 0 / 20%),0 24px 38px 3px rgb(0 0 0 / 14%),0 9px 46px 8px rgb(0 0 0 / 12%)}span.meldung.nicht_ok{background:#d32f2f}label.drawer-toggle{cursor:pointer}label.wie_button{background:#308732;color:#fff;padding:.5em;display:inline-flex;align-items:center;margin-top:2em;margin-bottom:2em}div.datalist{display:block;margin-bottom:2em}form.ist_zf{background:#ddd}label.modal-close{position:fixed!important;background:#fff;right:.5em;top:.5em}p.f_lang input{width:100%}form{margin-bottom:2em;position:relative}form[data-typ=frage] button.tertiary{display:none}form[data-typ=frage] button.tertiary.sichtbar{display:block}table td.sm,table th.sm{text-align:center}table td.bea,table th.bea{text-align:left}div.fea{display:none}.featherlight .featherlight-content{width:90%;margin:0 auto;overflow:auto}.featherlight{z-index:1200}div.k_fragen{height:80vh;overflow:auto}div.note-editor{background:#fff}.note-fontname{display:none!important}p.section.xls{position:absolute;right:1em;top:1em}p.section.xls svg.bi{width:1.5em;height:1.5em}@media (max-width:1440px){html{font-size:12px}}@media (max-width:767px){html{font-size:14px}header .logo{display:none}header{height:auto}div.menu{display:flex;flex-direction:column}header img{display:none}header a.button{height:auto;line-height:1.4;text-align:left}.admin-dialog{padding:.25em;overflow:auto}.kampagne_container{flex-direction:column}.kampagne_container>div,.kampagne_container>form{width:auto}.featherlight .featherlight-content{overflow:auto}}