:root{--test-notice-height:60px}
html{scroll-padding-top:var(--test-notice-height)}
body{padding-top:var(--test-notice-height)!important}
#schmitz-test-notice{position:fixed;inset:0 0 auto;height:var(--test-notice-height);z-index:100000;display:flex;align-items:center;gap:18px;padding:8px 18px;box-sizing:border-box;background:#a40013;color:#fff;border-bottom:3px solid #ffcf4d;box-shadow:0 2px 8px #0004;font:600 16px/1.4 Arial,Helvetica,sans-serif}
#schmitz-test-notice .test-notice-label{flex:none;font-size:19px;color:#ffeb85;letter-spacing:1px}
#schmitz-test-notice .test-notice-window{flex:1;min-width:0;overflow:hidden}
#schmitz-test-notice .test-notice-text{display:inline-block;min-width:100%;white-space:nowrap;animation:schmitz-test-scroll 24s linear infinite}
#schmitz-test-notice .test-notice-original{flex:none;color:#fff!important;text-decoration:underline;padding:5px 8px;border:1px solid #ffffff80;border-radius:5px;font-size:14px}
#schmitz-test-notice:hover .test-notice-text,#schmitz-test-notice:focus-within .test-notice-text{animation-play-state:paused}
@keyframes schmitz-test-scroll{from{transform:translateX(100%)}to{transform:translateX(-100%)}}
/* Auch die feststehende Verwaltungsleiste unterhalb des Hinweises beginnen. */
.sidebar{top:var(--test-notice-height)!important;height:calc(100vh - var(--test-notice-height))!important}
.rich-editor.fullscreen{top:calc(var(--test-notice-height) + 10px)!important}
@media(max-width:650px){:root{--test-notice-height:94px}#schmitz-test-notice{flex-wrap:wrap;gap:4px 10px;padding:8px 12px}#schmitz-test-notice .test-notice-window{order:3;flex-basis:100%}#schmitz-test-notice .test-notice-original{margin-left:auto;font-size:12px}}
@media(prefers-reduced-motion:reduce){#schmitz-test-notice .test-notice-text{animation:none;transform:none;white-space:normal;font-size:13px}#schmitz-test-notice .test-notice-window{overflow:auto}}
@media print{body{padding-top:0!important}#schmitz-test-notice{position:static;height:auto;display:block;background:#fff;color:#000;border:3px solid #000;box-shadow:none}#schmitz-test-notice .test-notice-label,#schmitz-test-notice .test-notice-original{color:#000!important}#schmitz-test-notice .test-notice-text{animation:none;transform:none;white-space:normal}}
