html.plh-contrast-light{--plh-bg:#fff;--plh-fg:#111;--plh-link:#003b80}html.plh-contrast-dark{--plh-bg:#111;--plh-fg:#fff;--plh-link:#ffdf70}html:is(.plh-contrast-light,.plh-contrast-dark),html:is(.plh-contrast-light,.plh-contrast-dark) body,html:is(.plh-contrast-light,.plh-contrast-dark) body *:not(#praxis-lesehilfe):not(#wpadminbar):not(#wpadminbar *){color:var(--plh-fg) !important;background-color:var(--plh-bg) !important;background-image:none !important;text-shadow:none !important;box-shadow:none !important}html:is(.plh-contrast-light,.plh-contrast-dark) body :is(a,a *){color:var(--plh-link) !important}html:is(.plh-contrast-light,.plh-contrast-dark) body :is(button,input,select,textarea,[role=button]){border:2px solid var(--plh-fg) !important}html.plh-links body a:not(#wpadminbar a){text-decoration:underline !important;text-decoration-thickness:2px !important;text-underline-offset:.2em !important}html.plh-spacing body :is(p,li,h1,h2,h3,h4,h5,h6,label,a,button,input,textarea,td,th,blockquote,figcaption){line-height:1.6 !important;letter-spacing:.08em !important;word-spacing:.12em !important}html.plh-spacing body p{margin-bottom:1.5em !important}html.plh-motion *,html.plh-motion *:before,html.plh-motion *:after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}html.plh-focus body :focus-visible{outline:3px solid #111 !important;outline-offset:3px !important;box-shadow:0 0 0 6px #fff !important}@media print{#praxis-lesehilfe{display:none !important}}html.plh-muted body :is(img,video,canvas){filter:grayscale(1) !important}