:root{--pd-schrift:Tahoma, "Noto Sans", Verdana, "DejaVu Sans", sans-serif;--pd-schrift-titel:"Trebuchet MS", Tahoma, "Noto Sans", Verdana, sans-serif;--pd-taskleiste-hoehe:30px}*,:before,:after{box-sizing:border-box}html,body{overscroll-behavior:none;height:100%;margin:0;overflow:hidden}body{font-family:var(--pd-schrift);color:#000;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:default;background:#000;font-size:11px;line-height:1.35}button,input,select,textarea,option,label,legend,ul.tree-view,.status-bar-field,menu[role=tablist] button{font-family:var(--pd-schrift);font-size:11px}input,textarea,.pd-auswaehlbar{-webkit-user-select:text;user-select:text}input[type=text],input[type=password],input[type=email],input[type=search],input[type=number]{height:21px}h1,h2,h3,h4,p{margin:0}:where(.pd-start-knopf,.pd-task-knopf,.pd-info-symbol,.pd-titel-knoepfe button,.pd-start-eintrag,.pd-start-alle,.pd-start-fuss button,.pd-kachel-name,.pd-anmelde-pfeil,.pd-link-knopf,.pd-ausschalten,.pd-abmelde-wahl,.pd-sprechblase-zu,.pd-zwischen-knopf,.pd-roh){appearance:none;box-shadow:none;min-width:0;min-height:0;color:inherit;font:inherit;text-align:left;cursor:default;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0}.pd-fehlertext{color:#b00000;margin:8px 0 0}.pd-laedt{color:#444;padding:16px}.pd-in-arbeit{background:#fff;align-items:center;gap:14px;height:100%;padding:24px;display:flex}.pd-in-arbeit h4{font-size:15px;font-family:var(--pd-schrift-titel);margin-bottom:4px}.pd-programmfehler{background:#fff;gap:12px;height:100%;padding:16px;display:flex}.pd-programmfehler p{color:#444;margin:6px 0 10px}.pd-bluescreen{z-index:5000;color:#fff;cursor:default;background:#0a1a8c;font-family:Lucida Console,DejaVu Sans Mono,Liberation Mono,Courier New,monospace;font-size:15px;line-height:1.45;position:fixed;inset:0;overflow:auto}.pd-bluescreen-inhalt{max-width:860px;padding:7vh 5vw 5vh}.pd-bluescreen p{margin:0 0 1.35em}.pd-bluescreen-marke{color:#0a1a8c;background:#b4b4b4;padding:1px 10px;font-weight:700}.pd-bluescreen-kennung{letter-spacing:1px}.pd-bluescreen a{color:#fff;text-decoration:underline}.pd-bluescreen a:focus-visible{outline-offset:2px;outline:1px dotted #fff}.pd-bluescreen-zeiger{margin-left:6px;animation:1s step-end infinite pd-zeiger-blinkt}@keyframes pd-zeiger-blinkt{50%{opacity:0}}@media (max-width:767px){.pd-bluescreen{font-size:12px}}:root{--pd-zeiger-beschaeftigt:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath d='M1.5 1.5v15l3.600-3.300 2.600 6 2.300-1-2.600-5.900h4.900z' fill='%23fff' stroke='%23000' stroke-linejoin='round'/%3E%3Cg transform='translate(15 8)'%3E%3Cpath d='M1 1.500h11M1 18.500h11' stroke='%23000' stroke-width='2.400' stroke-linecap='round'/%3E%3Cpath d='M2.500 2.500h8c0 4-3 5-3 7.500s3 3.500 3 7.500h-8c0-4 3-5 3-7.500s-3-3.500-3-7.500z' fill='%23fff' stroke='%23000' stroke-linejoin='round'/%3E%3Cpath d='M4.300 5h4.400L6.500 8zM4 16.500c.5-2 1.500-3 2.500-3.500 1 .5 2 1.500 2.500 3.500z' fill='%23d79a22'/%3E%3C/g%3E%3C/svg%3E") 2 2, progress;--pd-zeiger-wartet:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cg transform='translate(7 3) scale(1.3)'%3E%3Cpath d='M1 1.500h11M1 18.500h11' stroke='%23000' stroke-width='2.400' stroke-linecap='round'/%3E%3Cpath d='M2.500 2.500h8c0 4-3 5-3 7.500s3 3.500 3 7.500h-8c0-4 3-5 3-7.500s-3-3.500-3-7.500z' fill='%23fff' stroke='%23000' stroke-linejoin='round'/%3E%3Cpath d='M4.300 5h4.400L6.500 8zM4 16.500c.5-2 1.500-3 2.500-3.500 1 .5 2 1.500 2.500 3.500z' fill='%23d79a22'/%3E%3C/g%3E%3C/svg%3E") 16 16, wait}body.pd-beschaeftigt,body.pd-beschaeftigt *,.pd-beschaeftigt,.pd-beschaeftigt *,.pd-laedt,.pd-laden{cursor:var(--pd-zeiger-beschaeftigt)!important}.pd-wartet,.pd-wartet *{cursor:var(--pd-zeiger-wartet)!important}body.pd-zieht,body.pd-zieht *{-webkit-user-select:none!important;user-select:none!important}body.pd-zieht iframe{pointer-events:none}
:root,:root[data-design=blau]{--pd-flaeche:#ece9d8;--pd-titel-aktiv:linear-gradient(180deg, #0058ee 0%, #3593ff 4%, #288eff 6%, #127dff 8%, #036ffc 10%, #0262ee 14%, #0057e5 20%, #0054e3 24%, #0055eb 56%, #005bf5 66%, #026afe 76%, #0062ef 86%, #0052d6 92%, #0040ab 94%, #003092 100%);--pd-titel-inaktiv:linear-gradient(180deg, #7697e7 0%, #7e9ee3 3%, #94afe8 6%, #97b4e9 8%, #82a5e4 14%, #7c9fe2 17%, #7996de 25%, #7b99e1 56%, #82a9e9 81%, #80a5e7 89%, #7b96e1 94%, #7a93df 97%, #abbae3 100%);--pd-titel-text:#fff;--pd-titel-text-inaktiv:#d8e4f8;--pd-titel-schatten:1px 1px #0f1089;--pd-titel-hoehe:30px;--pd-titel-schrift:700 13px var(--pd-schrift-titel);--pd-fenster-radius:8px;--pd-rahmen-breite:3px;--pd-rahmen-aktiv:inset -1px -1px #00138c, inset 1px 1px #0831d9, inset -2px -2px #001ea0, inset 2px 2px #166aee, inset -3px -3px #003bda, inset 3px 3px #0855dd;--pd-rahmen-inaktiv:inset -1px -1px #4f66b8, inset 1px 1px #6f86d6, inset -2px -2px #6377c8, inset 2px 2px #8ba2e6, inset -3px -3px #7a92dc, inset 3px 3px #7f98e0;--pd-rahmen-farbe-aktiv:#0831d9;--pd-rahmen-farbe-inaktiv:#7a92dc;--pd-fenster-schatten:2px 3px 9px #0006;--pd-fenster-schatten-inaktiv:1px 2px 5px #00000038;--pd-knopf:radial-gradient(circle at 90% 90%, #0054e9 0%, #2263d5 55%, #4479e4 70%, #a3bbec 90%, #fff 100%);--pd-knopf-zu:radial-gradient(circle at 90% 90%, #cc4600 0%, #dc6527 55%, #cd7546 70%, #ffccb2 90%, #fff 100%);--pd-knopf-rand:1px solid #fff;--pd-knopf-schatten:none;--pd-knopf-radius:3px;--pd-knopf-breite:21px;--pd-knopf-hoehe:21px;--pd-knopf-zeichen:#fff;--pd-knopf-zu-zeichen:#fff;--pd-knopf-inaktiv-filter:saturate(.55) brightness(1.18);--pd-taskleiste:linear-gradient(180deg, #1f2f86 0, #3165c4 3%, #3682e5 6%, #4490e6 10%, #3883e5 12%, #2b71e0 15%, #2663da 18%, #235bd6 20%, #2258d5 23%, #2157d6 38%, #245ddb 54%, #2562df 86%, #245fdc 89%, #2158d4 92%, #1d4ec0 95%, #1941a5 98%);--pd-taskleiste-schatten:none;--pd-start:radial-gradient(ellipse 80% 55% at 28% 0%, #ffffff8c 0%, #fff0 70%), linear-gradient(180deg, #388e38 0%, #5fbb5f 7%, #46a646 16%, #3a983a 32%, #2f8c2f 62%, #379a37 86%, #2a7d2a 100%);--pd-start-aktiv:linear-gradient(180deg, #1f6a1f 0%, #3f8f3f 8%, #2c7c2c 30%, #256f25 70%, #2f802f 100%);--pd-start-text:#fff;--pd-start-schrift:italic 700 18px var(--pd-schrift-titel);--pd-start-textschatten:1px 2px 2px #0000008c;--pd-start-radius:0 9px 9px 0;--pd-start-schatten:inset 0 2px 2px #ffffff59, inset -3px -2px 4px #00000059, inset 2px 0 2px #ffffff40, 2px 0 3px #00000059;--pd-start-schatten-aktiv:inset 0 2px 5px #00000080, inset -2px -1px 3px #0000004d;--pd-infobereich:linear-gradient(180deg, #0c59b9 1%, #139ee9 6%, #18b5f2 10%, #139beb 14%, #1290e8 19%, #0d8dea 63%, #0d9ff1 81%, #0f9eed 88%, #119be9 91%, #1392e2 94%, #137ed7 97%, #095bc9 100%);--pd-infobereich-rand:1px solid #1042af;--pd-infobereich-schatten:inset 1px 0 1px #18bbff;--pd-task-knopf:linear-gradient(180deg, #5591f5 0%, #3c81f3 12%, #3a7ff0 80%, #346fdc 100%);--pd-task-knopf-hover:linear-gradient(180deg, #6aaeff 0%, #53a3ff 12%, #4d9cfb 80%, #3f84e8 100%);--pd-task-knopf-aktiv:linear-gradient(180deg, #17449f 0%, #1e52b7 14%, #1f55bd 86%, #2460cf 100%);--pd-task-knopf-schatten:inset -1px 0 #0000004d, inset 1px 1px 1px #ffffff40;--pd-task-knopf-schatten-aktiv:inset 0 0 1px 1px #0003, inset 1px 0 1px #000000b3;--pd-task-knopf-radius:2px;--pd-taskleiste-text:#fff;--pd-task-knopf-text-aktiv:#fff;--pd-startmenue-rand:1px solid #1854c2;--pd-startmenue-schatten:2px -1px 6px #00000080;--pd-startmenue-radius:8px;--pd-startmenue-kopf:linear-gradient(180deg, #1868ce 0%, #0e60cb 12%, #0e60cb 20%, #1164cf 32%, #1667cf 33%, #1b6cd3 47%, #1e70d9 54%, #2476dc 60%, #297ae0 65%, #3482e3 77%, #3786e5 79%, #428ee9 90%, #4791eb 100%);--pd-startmenue-kopf-text:#fff;--pd-startmenue-fuss:linear-gradient(180deg, #4282d6 0%, #3b85e0 3%, #418ae3 5%, #418ae3 17%, #3c87e2 21%, #3786e4 26%, #3482e3 29%, #2e7ee1 39%, #2374df 49%, #2072db 57%, #196edb 62%, #176bd8 72%, #1468d5 75%, #1165d2 83%, #0f61cb 88%);--pd-startmenue-fuss-text:#fff;--pd-startmenue-linie:#f6a23a;--pd-startmenue-links:#fff;--pd-startmenue-rechts:#d3e5fa;--pd-startmenue-rechts-rand:#95bdee;--pd-startmenue-rechts-text:#0a246a;--pd-sitzungsdialog-band:#00309c;--pd-sitzungsdialog-mitte:linear-gradient(90deg, #5a7edc 0%, #7a99e6 45%, #5a7edc 100%);--pd-auswahl:#316ac5;--pd-auswahl-text:#fff;--pd-auswahl-nebentext:#dce7fb;--pd-menue:#fff;--pd-menue-rand:#aca899;--pd-desktop-farbe:#004e98;--pd-aufgaben-flaeche:linear-gradient(180deg, #7ba2e7 0%, #6375d6 100%);--pd-aufgaben-kopf:linear-gradient(90deg, #fff 0%, #fff 40%, #c6d3f7 100%);--pd-aufgaben-kopf-haupt:linear-gradient(90deg, #0a4dbe 0%, #3a84e6 100%);--pd-aufgaben-kopf-haupt-text:#fff;--pd-aufgaben-kopf-text:var(--pd-aufgaben-link);--pd-aufgaben-kasten:#d6dff7;--pd-aufgaben-knopf-rand:#b3c4ee;--pd-aufgaben-link:#215dc6;--pd-aufgaben-link-hover:#428eff;--pd-aufgaben-link-aus:#8a94b8;--pd-aufgaben-nebentext:#45506e;--pd-aufgaben-linie:#70a0ee;--pd-aufgaben-kategorien:linear-gradient(180deg, #6375d6 0%, #6f86de 45%, #7b96e3 100%);--pd-aufgaben-kategorien-titel:#d6dff7;--pd-willkommen:#5a7edc;--pd-willkommen-band:#00309c}:root[data-design=silber]{--pd-flaeche:#e9e9ee;--pd-titel-aktiv:linear-gradient(180deg, #8e92ab 0%, #f8f8fb 5%, #e9eaf1 12%, #d3d5e2 26%, #c0c3d5 52%, #b3b6cb 70%, #bfc2d4 86%, #a6a9c0 94%, #7f839d 100%);--pd-titel-inaktiv:linear-gradient(180deg, #b9bbc9 0%, #f4f4f7 5%, #e8e9ee 30%, #dcdde5 70%, #d2d3dd 94%, #b8bac8 100%);--pd-titel-text:#14151f;--pd-titel-text-inaktiv:#8587a0;--pd-titel-schatten:1px 1px #ffffffd9;--pd-rahmen-aktiv:inset -1px -1px #62667f, inset 1px 1px #8b8fa8, inset -2px -2px #9a9db4, inset 2px 2px #e3e4ec, inset -3px -3px #b3b6cb, inset 3px 3px #c6c8d8;--pd-rahmen-inaktiv:inset -1px -1px #9a9cae, inset 1px 1px #b3b5c4, inset -2px -2px #c2c4d0, inset 2px 2px #eeeef3, inset -3px -3px #d2d3dd, inset 3px 3px #dcdde5;--pd-rahmen-farbe-aktiv:#b3b6cb;--pd-rahmen-farbe-inaktiv:#d2d3dd;--pd-knopf:linear-gradient(135deg, #fff 0%, #e4e6ef 40%, #b4b7cc 100%);--pd-knopf-zu:radial-gradient(circle at 90% 90%, #b3311c 0%, #d2553c 55%, #de7a66 72%, #f8c9bf 90%, #fff 100%);--pd-knopf-rand:1px solid #6d718b;--pd-knopf-zeichen:#2b2e43;--pd-knopf-zu-zeichen:#fff;--pd-knopf-inaktiv-filter:saturate(.4) opacity(.75);--pd-taskleiste:linear-gradient(180deg, #7b7f99 0%, #f1f2f6 4%, #dfe0e9 10%, #c9cbda 22%, #bcbfd1 50%, #b1b4c8 78%, #a5a8be 92%, #8c90a9 100%);--pd-infobereich:linear-gradient(180deg, #7b7f99 0%, #e6e7ee 4%, #cfd1de 12%, #b9bcce 40%, #aeb1c6 80%, #9a9db5 94%, #83879f 100%);--pd-infobereich-rand:1px solid #70748e;--pd-infobereich-schatten:inset 1px 0 1px #fffc;--pd-task-knopf:linear-gradient(180deg, #fff 0%, #eeeff4 14%, #dddee8 80%, #c5c7d6 100%);--pd-task-knopf-hover:linear-gradient(180deg, #fff 0%, #fafafc 14%, #ececf2 80%, #d6d8e3 100%);--pd-task-knopf-aktiv:linear-gradient(180deg, #8f93ab 0%, #a5a8be 14%, #b4b7cb 80%, #c6c8d8 100%);--pd-task-knopf-schatten:inset -1px 0 #282c4659, inset 1px 1px 1px #fffc, 0 0 0 1px #5a5e7873;--pd-task-knopf-schatten-aktiv:inset 1px 1px 2px #14183299, 0 0 0 1px #464a6499;--pd-taskleiste-text:#14151f;--pd-task-knopf-text-aktiv:#14151f;--pd-startmenue-rand:1px solid #6d718b;--pd-startmenue-kopf:linear-gradient(180deg, #8e92ab 0%, #c9cbda 5%, #a8abc2 20%, #9396b0 55%, #a3a6be 85%, #b7bacd 100%);--pd-startmenue-fuss:linear-gradient(180deg, #b7bacd 0%, #a3a6be 20%, #9396b0 60%, #878aa5 100%);--pd-startmenue-linie:#f6a23a;--pd-startmenue-rechts:#e1e2ea;--pd-startmenue-rechts-rand:#b3b6cb;--pd-startmenue-rechts-text:#23253a;--pd-sitzungsdialog-band:#5d617c;--pd-sitzungsdialog-mitte:linear-gradient(90deg, #9396b0 0%, #b7bacd 45%, #9396b0 100%);--pd-auswahl:#6f7491;--pd-auswahl-text:#fff;--pd-auswahl-nebentext:#e4e5ee;--pd-desktop-farbe:#585c76;--pd-aufgaben-flaeche:linear-gradient(180deg, #b9bccf 0%, #9a9db5 100%);--pd-aufgaben-kopf:linear-gradient(90deg, #fff 0%, #fff 40%, #d9dae4 100%);--pd-aufgaben-kopf-haupt:linear-gradient(90deg, #62667f 0%, #9a9db5 100%);--pd-aufgaben-kasten:#eff0f5;--pd-aufgaben-knopf-rand:#b3b6cb;--pd-aufgaben-link:#3c4160;--pd-aufgaben-link-hover:#6f7491;--pd-aufgaben-link-aus:#a2a5b8;--pd-aufgaben-nebentext:#55586c;--pd-aufgaben-linie:#9a9db5;--pd-aufgaben-kategorien:linear-gradient(180deg, #8e92ab 0%, #a3a6be 45%, #b4b7cb 100%);--pd-aufgaben-kategorien-titel:#fff}:root[data-design=oliv]{--pd-flaeche:#ece9d8;--pd-titel-aktiv:linear-gradient(180deg, #7c8a55 0%, #c7d2a4 4%, #b3c18b 8%, #a2b077 14%, #94a368 24%, #8c9b60 50%, #93a268 68%, #9dab72 80%, #8f9d63 90%, #74824d 95%, #5f6c3d 100%);--pd-titel-inaktiv:linear-gradient(180deg, #bcc4a3 0%, #d9dfc6 5%, #cdd4b6 20%, #c5ccac 60%, #cbd2b4 85%, #b9c1a0 100%);--pd-titel-text:#fff;--pd-titel-text-inaktiv:#f4f6ea;--pd-titel-schatten:1px 1px #4a5630;--pd-rahmen-aktiv:inset -1px -1px #4f5b32, inset 1px 1px #7c8a55, inset -2px -2px #66733f, inset 2px 2px #a9b77f, inset -3px -3px #87955c, inset 3px 3px #93a268;--pd-rahmen-inaktiv:inset -1px -1px #9aa381, inset 1px 1px #b4bc9c, inset -2px -2px #aab391, inset 2px 2px #d3d9c0, inset -3px -3px #c1c8a8, inset 3px 3px #c7ceaf;--pd-rahmen-farbe-aktiv:#8c9b60;--pd-rahmen-farbe-inaktiv:#c5ccac;--pd-knopf:radial-gradient(circle at 90% 90%, #6f7d45 0%, #8a9960 55%, #a2b07a 70%, #d5dcbd 90%, #fff 100%);--pd-knopf-zu:radial-gradient(circle at 90% 90%, #b8480f 0%, #d06a2c 55%, #d3804c 70%, #f8d2b6 90%, #fff 100%);--pd-knopf-inaktiv-filter:saturate(.5) brightness(1.15);--pd-taskleiste:linear-gradient(180deg, #5f6c3d 0%, #c2cea0 3%, #b0be89 7%, #a1b078 12%, #94a36a 20%, #8c9b62 40%, #8f9e64 70%, #8a9960 88%, #7c8a54 95%, #68753f 100%);--pd-start:radial-gradient(ellipse 80% 55% at 28% 0%, #ffffff80 0%, #fff0 70%), linear-gradient(180deg, #4d8a2c 0%, #7fbb58 7%, #62a43e 16%, #549634 32%, #488a2a 62%, #549836 86%, #3f7a24 100%);--pd-start-aktiv:linear-gradient(180deg, #33661a 0%, #568f37 8%, #447c28 30%, #3b7022 70%, #488129 100%);--pd-infobereich:linear-gradient(180deg, #6f7c48 0%, #d9e2bd 4%, #c8d3a6 9%, #b8c592 16%, #adbb86 40%, #b1bf8a 75%, #a7b57f 90%, #8f9d66 96%, #74824d 100%);--pd-infobereich-rand:1px solid #5f6c3d;--pd-infobereich-schatten:inset 1px 0 1px #ebf2d2e6;--pd-task-knopf:linear-gradient(180deg, #b9c694 0%, #a9b782 12%, #a3b17b 80%, #93a16b 100%);--pd-task-knopf-hover:linear-gradient(180deg, #cbd6aa 0%, #bcc998 12%, #b5c290 80%, #a3b17b 100%);--pd-task-knopf-aktiv:linear-gradient(180deg, #5c6839 0%, #6b7844 14%, #717e49 86%, #7c8a52 100%);--pd-task-knopf-schatten:inset -1px 0 #28320f59, inset 1px 1px 1px #ffffff59;--pd-task-knopf-schatten-aktiv:inset 0 0 1px 1px #1e280a40, inset 1px 0 1px #1e280ab3;--pd-startmenue-rand:1px solid #66733f;--pd-startmenue-kopf:linear-gradient(180deg, #7c8a55 0%, #a4b27a 5%, #8c9b60 22%, #869559 55%, #91a065 85%, #a0ae75 100%);--pd-startmenue-fuss:linear-gradient(180deg, #a0ae75 0%, #92a167 20%, #869559 60%, #7a884f 100%);--pd-startmenue-rechts:#e6ead4;--pd-startmenue-rechts-rand:#b8c296;--pd-startmenue-rechts-text:#333d1b;--pd-sitzungsdialog-band:#55622f;--pd-sitzungsdialog-mitte:linear-gradient(90deg, #8c9b60 0%, #aebb86 45%, #8c9b60 100%);--pd-auswahl:#93a070;--pd-auswahl-text:#fff;--pd-auswahl-nebentext:#f1f4e4;--pd-desktop-farbe:#5c6b3a;--pd-aufgaben-flaeche:linear-gradient(180deg, #ccd9ad 0%, #a5b97c 100%);--pd-aufgaben-kopf:linear-gradient(90deg, #fff 0%, #fff 40%, #e0e7c8 100%);--pd-aufgaben-kopf-haupt:linear-gradient(90deg, #77892f 0%, #a4b565 100%);--pd-aufgaben-kasten:#f6f6ec;--pd-aufgaben-knopf-rand:#b8c296;--pd-aufgaben-link:#56662f;--pd-aufgaben-link-hover:#7d8f45;--pd-aufgaben-link-aus:#a6ad90;--pd-aufgaben-nebentext:#5c6248;--pd-aufgaben-linie:#a5b97c;--pd-aufgaben-kategorien:linear-gradient(180deg, #8c9b60 0%, #9dab72 45%, #adbb86 100%);--pd-aufgaben-kategorien-titel:#fff}:root[data-design=klassisch]{--pd-flaeche:#d4d0c8;--pd-titel-aktiv:linear-gradient(90deg, #0a246a 0%, #a6caf0 100%);--pd-titel-inaktiv:linear-gradient(90deg, gray 0%, silver 100%);--pd-titel-text:#fff;--pd-titel-text-inaktiv:#d4d0c8;--pd-titel-schatten:none;--pd-titel-hoehe:20px;--pd-titel-schrift:700 11px var(--pd-schrift);--pd-fenster-radius:0px;--pd-rahmen-breite:4px;--pd-rahmen-aktiv:inset -1px -1px #404040, inset 1px 1px #d4d0c8, inset -2px -2px gray, inset 2px 2px #fff;--pd-rahmen-inaktiv:inset -1px -1px #404040, inset 1px 1px #d4d0c8, inset -2px -2px gray, inset 2px 2px #fff;--pd-rahmen-farbe-aktiv:#d4d0c8;--pd-rahmen-farbe-inaktiv:#d4d0c8;--pd-fenster-schatten:0 0 0 transparent;--pd-fenster-schatten-inaktiv:0 0 0 transparent;--pd-knopf:#d4d0c8;--pd-knopf-zu:#d4d0c8;--pd-knopf-rand:0;--pd-knopf-schatten:inset -1px -1px #404040, inset 1px 1px #fff, inset -2px -2px gray, inset 2px 2px #d4d0c8;--pd-knopf-radius:0px;--pd-knopf-breite:16px;--pd-knopf-hoehe:14px;--pd-knopf-zeichen:#000;--pd-knopf-zu-zeichen:#000;--pd-knopf-inaktiv-filter:none;--pd-taskleiste:#d4d0c8;--pd-taskleiste-schatten:inset 0 1px #d4d0c8, inset 0 2px #fff;--pd-start:#d4d0c8;--pd-start-aktiv:#d4d0c8;--pd-start-text:#000;--pd-start-schrift:700 11px var(--pd-schrift);--pd-start-textschatten:none;--pd-start-radius:0px;--pd-start-schatten:inset -1px -1px #404040, inset 1px 1px #fff, inset -2px -2px gray, inset 2px 2px #d4d0c8;--pd-start-schatten-aktiv:inset 1px 1px #404040, inset -1px -1px #fff, inset 2px 2px gray, inset -2px -2px #d4d0c8;--pd-infobereich:#d4d0c8;--pd-infobereich-rand:0;--pd-infobereich-schatten:inset 1px 1px gray, inset -1px -1px #fff;--pd-task-knopf:#d4d0c8;--pd-task-knopf-hover:#d4d0c8;--pd-task-knopf-aktiv:repeating-conic-gradient(#fff 0% 25%, #d4d0c8 0% 50%) 0 0 / 2px 2px;--pd-task-knopf-schatten:inset -1px -1px #404040, inset 1px 1px #fff, inset -2px -2px gray, inset 2px 2px #d4d0c8;--pd-task-knopf-schatten-aktiv:inset 1px 1px #404040, inset -1px -1px #fff, inset 2px 2px gray, inset -2px -2px #d4d0c8;--pd-task-knopf-radius:0px;--pd-taskleiste-text:#000;--pd-task-knopf-text-aktiv:#000;--pd-startmenue-rand:0;--pd-startmenue-schatten:inset -1px -1px #404040, inset 1px 1px #d4d0c8, inset -2px -2px gray, inset 2px 2px #fff, 2px 2px 3px #0006;--pd-startmenue-radius:0px;--pd-startmenue-kopf:linear-gradient(90deg, #0a246a 0%, #a6caf0 100%);--pd-startmenue-fuss:#d4d0c8;--pd-startmenue-fuss-text:#000;--pd-startmenue-linie:transparent;--pd-startmenue-links:#d4d0c8;--pd-startmenue-rechts:#d4d0c8;--pd-startmenue-rechts-rand:gray;--pd-startmenue-rechts-text:#000;--pd-sitzungsdialog-band:#0a246a;--pd-sitzungsdialog-mitte:#3a6ea5;--pd-auswahl:#0a246a;--pd-auswahl-text:#fff;--pd-auswahl-nebentext:#d4d0c8;--pd-menue:#d4d0c8;--pd-menue-rand:gray;--pd-desktop-farbe:#3a6ea5;--pd-aufgaben-flaeche:#d4d0c8;--pd-aufgaben-kopf:#0a246a;--pd-aufgaben-kopf-haupt:#0a246a;--pd-aufgaben-kasten:#fff;--pd-aufgaben-knopf-rand:gray;--pd-aufgaben-link:#0a246a;--pd-aufgaben-link-hover:#3a6ea5;--pd-aufgaben-link-aus:gray;--pd-aufgaben-nebentext:#404040;--pd-aufgaben-linie:gray;--pd-aufgaben-kategorien:gray;--pd-aufgaben-kategorien-titel:#fff;--pd-aufgaben-kopf-text:#fff}:root[data-design=klassisch] .pd-fenster{padding:var(--pd-rahmen-breite)}:root[data-design=klassisch] .pd-fenster.pd-maximiert{padding:0}:root[data-design=klassisch] .pd-titelleiste{margin:0 0 1px;padding:0 2px 0 3px}:root[data-design=klassisch] .pd-titel-knoepfe{gap:0}:root[data-design=klassisch] .pd-titel-knoepfe .pd-knopf-zu{margin-left:2px}:root[data-design=klassisch] .pd-titel-knoepfe button svg{width:14px;height:12px}:root[data-design=klassisch] .pd-titel-knoepfe button:hover{filter:none}:root[data-design=klassisch] .pd-titel-knoepfe button:active{filter:none;box-shadow:inset 1px 1px #404040,inset -1px -1px #fff,inset 2px 2px gray,inset -2px -2px #d4d0c8}:root[data-design=klassisch] .pd-start-knopf{align-self:center;gap:4px;width:auto;height:24px;margin:2px 6px 0 2px;padding:0 6px 0 4px}:root[data-design=klassisch] .pd-start-knopf:hover{filter:none}:root[data-design=klassisch] .pd-start-knopf svg{filter:none;width:18px;height:18px}:root[data-design=klassisch] .pd-infobereich{margin:4px 2px 2px 0;padding:0 8px}:root[data-design=klassisch] .pd-start-kopf{height:40px;box-shadow:none;border-radius:0;margin:3px 3px 0}:root[data-design=klassisch] .pd-start-avatar{width:30px;height:30px}:root[data-design=klassisch] .pd-start-koerper{margin:0 3px}:root[data-design=klassisch] .pd-start-fuss{border-top:1px solid gray;margin:0 3px 3px;box-shadow:inset 0 1px #fff}:root[data-design=klassisch] .pd-start-fuss button:hover{background:var(--pd-auswahl);color:var(--pd-auswahl-text)}:root[data-design=klassisch] .pd-menue{border:0;padding:3px;box-shadow:inset -1px -1px #404040,inset 1px 1px #d4d0c8,inset -2px -2px gray,inset 2px 2px #fff,2px 2px 3px #00000059}:root[data-design=klassisch] .pd-menue-trenner{background:linear-gradient(gray 50%,#fff 50%);height:2px}:root[data-design=klassisch] .pd-sprechblase{border-radius:0}:where(:root[data-design=klassisch]) :where(button:not(.pd-start-knopf,.pd-task-knopf,.pd-info-symbol,.pd-titel-knoepfe button,.pd-start-eintrag,.pd-start-alle,.pd-start-fuss button,.pd-kachel-name,.pd-anmelde-pfeil,.pd-link-knopf,.pd-ausschalten,.pd-abmelde-wahl,.pd-sprechblase-zu,.pd-zwischen-knopf,.pd-roh)){color:#000;background:#d4d0c8;border:0;border-radius:0;box-shadow:inset -1px -1px #404040,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #d4d0c8}:where(:root[data-design=klassisch]) :where(button:not(.pd-start-knopf,.pd-task-knopf,.pd-info-symbol,.pd-titel-knoepfe button,.pd-start-eintrag,.pd-start-alle,.pd-start-fuss button,.pd-kachel-name,.pd-anmelde-pfeil,.pd-link-knopf,.pd-ausschalten,.pd-abmelde-wahl,.pd-sprechblase-zu,.pd-zwischen-knopf,.pd-roh):not(:disabled):active){box-shadow:inset 1px 1px #404040,inset -1px -1px #fff,inset 2px 2px gray,inset -2px -2px #d4d0c8}:where(:root[data-design=klassisch]) :where(button:disabled){color:gray;text-shadow:1px 1px #fff}:root[data-design=klassisch] button.default{box-shadow:inset -1px -1px #404040,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #d4d0c8,0 0 0 1px #000}:where(:root[data-design=klassisch]) :where(menu[role=tablist] button){background:#d4d0c8;border-radius:0;padding:2px 10px 3px;box-shadow:inset 1px 1px #fff,inset -1px 0 #404040,inset -2px 0 gray}:where(:root[data-design=klassisch]) :where(menu[role=tablist] button[aria-selected=true]){background:#d4d0c8;border:0;padding-bottom:5px;box-shadow:inset 1px 1px #fff,inset -1px 0 #404040,inset -2px 0 gray}:where(:root[data-design=klassisch]) :where([role=tabpanel]){background:#d4d0c8;border:0;box-shadow:inset -1px -1px #404040,inset 1px 1px #fff,inset -2px -2px gray}:where(:root[data-design=klassisch]) :where(input[type=text],input[type=password],input[type=email],input[type=search],input[type=number],textarea,select){background-color:#fff;border:0;border-radius:0;box-shadow:inset 1px 1px gray,inset -1px -1px #fff,inset 2px 2px #404040,inset -2px -2px #d4d0c8}:where(:root[data-design=klassisch]) :where(fieldset){border:1px solid gray;border-radius:0;box-shadow:inset 1px 1px #fff,1px 1px #fff}:root[data-design=klassisch] ::-webkit-scrollbar-track{background:repeating-conic-gradient(#fff 0% 25%,#d4d0c8 0% 50%) 0 0/2px 2px}:root[data-design=klassisch] ::-webkit-scrollbar-thumb{background:#d4d0c8;border:0;border-radius:0;box-shadow:inset -1px -1px #404040,inset 1px 1px #d4d0c8,inset -2px -2px gray,inset 2px 2px #fff}:root[data-design=klassisch] ::-webkit-scrollbar-button{background-color:#d4d0c8;background-size:100% 100%;box-shadow:inset -1px -1px #404040,inset 1px 1px #d4d0c8,inset -2px -2px gray,inset 2px 2px #fff}:root[data-design=klassisch] ::-webkit-scrollbar-button:vertical:start{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17'%3E%3Cpath d='M8.5 6l3.5 4h-7z'/%3E%3C/svg%3E")}:root[data-design=klassisch] ::-webkit-scrollbar-button:vertical:end{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17'%3E%3Cpath d='M8.5 11l3.5-4h-7z'/%3E%3C/svg%3E")}:root[data-design=klassisch] ::-webkit-scrollbar-button:horizontal:start{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17'%3E%3Cpath d='M6 8.5l4-3.5v7z'/%3E%3C/svg%3E")}:root[data-design=klassisch] ::-webkit-scrollbar-button:horizontal:end{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17'%3E%3Cpath d='M11 8.5l-4-3.5v7z'/%3E%3C/svg%3E")}
.pd-fenster-ebene{pointer-events:none;position:absolute;inset:0;overflow:hidden}.pd-fenster{padding:0 var(--pd-rahmen-breite) var(--pd-rahmen-breite);background:var(--pd-rahmen-farbe-aktiv);box-shadow:var(--pd-rahmen-aktiv), var(--pd-fenster-schatten);border-radius:var(--pd-fenster-radius) var(--pd-fenster-radius) 0 0;pointer-events:auto;flex-direction:column;min-width:120px;max-width:100vw;display:flex;position:absolute}.pd-fenster:focus{outline:none}.pd-fenster[data-tastenmodus]{outline-offset:1px;cursor:move;outline:2px dotted #fff}.pd-fenster[data-tastenmodus=groesse]{cursor:nwse-resize}.pd-fenster.pd-inaktiv{background:var(--pd-rahmen-farbe-inaktiv);box-shadow:var(--pd-rahmen-inaktiv), var(--pd-fenster-schatten-inaktiv)}.pd-fenster.pd-minimiert{display:none}.pd-fenster.pd-maximiert{box-shadow:none;border-radius:0;padding:0;width:100%!important;height:100%!important;top:0!important;left:0!important}.pd-fenster.pd-fenster-frei{position:relative}.pd-titelleiste{height:var(--pd-titel-hoehe);margin:0 calc(-1 * var(--pd-rahmen-breite));background:var(--pd-titel-aktiv);border-radius:var(--pd-fenster-radius) var(--pd-fenster-radius) 0 0;color:var(--pd-titel-text);touch-action:none;flex:none;align-items:center;gap:4px;padding:0 5px 0 7px;display:flex}.pd-inaktiv>.pd-titelleiste{background:var(--pd-titel-inaktiv);color:var(--pd-titel-text-inaktiv)}.pd-maximiert>.pd-titelleiste{border-radius:0;margin:0}.pd-titel-symbol{flex:none;display:flex}.pd-titel-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;font:var(--pd-titel-schrift);letter-spacing:.2px;text-shadow:var(--pd-titel-schatten);flex:1;overflow:hidden}.pd-inaktiv>.pd-titelleiste .pd-titel-text{text-shadow:none}.pd-titel-knoepfe{flex:none;gap:2px;display:flex}.pd-titel-knoepfe button{width:var(--pd-knopf-breite);height:var(--pd-knopf-hoehe);border:var(--pd-knopf-rand);border-radius:var(--pd-knopf-radius);background:var(--pd-knopf);box-shadow:var(--pd-knopf-schatten);color:var(--pd-knopf-zeichen);place-items:center;display:grid}.pd-titel-knoepfe button svg{width:19px;height:19px;display:block}.pd-titel-knoepfe button.pd-knopf-zu{background:var(--pd-knopf-zu);color:var(--pd-knopf-zu-zeichen)}.pd-titel-knoepfe button:hover{filter:brightness(1.2)}.pd-titel-knoepfe button:active{filter:brightness(.75)}.pd-titel-knoepfe button:focus-visible{outline:1px dotted var(--pd-knopf-zeichen);outline-offset:-3px}.pd-inaktiv>.pd-titelleiste .pd-titel-knoepfe button{filter:var(--pd-knopf-inaktiv-filter)}.pd-fenster-inhalt{background:var(--pd-flaeche);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:auto}.pd-programm>.pd-fenster-inhalt>*{flex:1;min-height:0}.pd-dialog-inhalt{padding:12px 12px 10px;overflow:visible}.pd-griff{z-index:5;touch-action:none;position:absolute}.pd-griff-n{cursor:ns-resize;height:6px;top:-2px;left:10px;right:10px}.pd-griff-s{cursor:ns-resize;height:7px;bottom:-2px;left:10px;right:10px}.pd-griff-o{cursor:ew-resize;width:7px;top:10px;bottom:10px;right:-2px}.pd-griff-w{cursor:ew-resize;width:7px;top:10px;bottom:10px;left:-2px}.pd-griff-no{cursor:nesw-resize;width:12px;height:12px;top:-2px;right:-2px}.pd-griff-nw{cursor:nwse-resize;width:12px;height:12px;top:-2px;left:-2px}.pd-griff-so{cursor:nwse-resize;width:14px;height:14px;bottom:-2px;right:-2px}.pd-griff-sw{cursor:nesw-resize;width:14px;height:14px;bottom:-2px;left:-2px}.pd-fenster-sperre{z-index:10;position:absolute;inset:0}.pd-desktop-sperre{pointer-events:auto;position:absolute;inset:0}.pd-klein .pd-fenster.pd-dialog{right:4px;width:auto!important;left:4px!important}.pd-fenster.pd-dialog-begrenzt>.pd-dialog-inhalt{overflow:auto}.pd-dialog-begrenzt .pd-knopfzeile{z-index:2;background:var(--pd-flaeche);margin-bottom:-10px;padding-bottom:10px;position:sticky;bottom:-10px}
.pd-taskleiste{height:var(--pd-taskleiste-hoehe);z-index:50;background:var(--pd-taskleiste);box-shadow:var(--pd-taskleiste-schatten);color:var(--pd-taskleiste-text);align-items:stretch;display:flex;position:absolute;bottom:0;left:0;right:0}.pd-start-knopf{border-radius:var(--pd-start-radius);background:var(--pd-start);width:99px;height:30px;box-shadow:var(--pd-start-schatten);color:var(--pd-start-text);font:var(--pd-start-schrift);text-shadow:var(--pd-start-textschatten);flex:none;align-items:center;gap:5px;margin-right:10px;padding:0 14px 2px 8px;display:flex}.pd-start-knopf:hover{filter:brightness(1.12)}.pd-start-knopf.pd-gedrueckt,.pd-start-knopf:active{background:var(--pd-start-aktiv);filter:none;box-shadow:var(--pd-start-schatten-aktiv)}.pd-start-knopf svg{filter:drop-shadow(1px 1px 1px #00000080)}.pd-task-fenster{flex:1;align-items:center;gap:2px;min-width:0;padding:2px 4px 0 0;display:flex;overflow:hidden}.pd-task-knopf{border-radius:var(--pd-task-knopf-radius);background:var(--pd-task-knopf);min-width:34px;height:22px;box-shadow:var(--pd-task-knopf-schatten);color:var(--pd-taskleiste-text);flex:0 180px;align-items:center;gap:5px;padding:0 8px 1px;font-size:11px;display:flex;overflow:hidden}.pd-task-knopf span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pd-task-anzahl{flex:none;font-weight:700}.pd-task-gruppe>span{flex:1;min-width:0}.pd-task-pfeil{flex:none;font-size:9px;font-style:normal}.pd-task-knopf:hover{background:var(--pd-task-knopf-hover)}.pd-task-knopf.pd-aktiv{background:var(--pd-task-knopf-aktiv);box-shadow:var(--pd-task-knopf-schatten-aktiv);color:var(--pd-task-knopf-text-aktiv);font-weight:700}.pd-infobereich{background:var(--pd-infobereich);border-left:var(--pd-infobereich-rand);box-shadow:var(--pd-infobereich-schatten);color:var(--pd-taskleiste-text);flex:none;align-items:center;gap:4px;padding:0 10px 0 12px;display:flex}.pd-info-symbol{place-items:center;width:18px;height:18px;display:grid}.pd-info-symbol:hover{filter:brightness(1.25)}.pd-uhr{text-align:center;min-width:34px;padding-left:4px;font-size:11px}.pd-sprechblase{right:14px;bottom:calc(var(--pd-taskleiste-hoehe) + 12px);z-index:60;color:#000;background:#ffffe1;border:1px solid #000;border-radius:7px;width:max-content;max-width:min(280px,100vw - 28px);padding:8px 26px 9px 10px;position:absolute;box-shadow:2px 2px 3px #00000059}.pd-sprechblase:after,.pd-sprechblase:before{content:"";border:0 solid #0000;border-top:14px solid #000;border-left-width:14px;position:absolute;top:100%;right:18px}.pd-sprechblase:after{border-width:12px 0 0 12px;border-top-color:#ffffe1;margin-top:-1px;right:19px}.pd-sprechblase.pd-klickbar{cursor:pointer}.pd-sprechblase-titel{align-items:center;gap:6px;margin-bottom:4px;display:flex}.pd-sprechblase-zu{text-align:center;color:#555;border:1px solid #0000;border-radius:3px;width:15px;height:15px;font-size:14px;line-height:11px;position:absolute;top:4px;right:5px}.pd-sprechblase-zu:hover{color:#000;background:#fff;border-color:#aca899}.pd-klein .pd-sprechblase{z-index:60;max-width:min(230px,100vw - 12px);padding:5px 22px 6px 8px;position:fixed;top:36px;bottom:auto;right:6px}.pd-klein .pd-sprechblase:before,.pd-klein .pd-sprechblase:after{display:none}.pd-task-knopf.pd-blinkt{animation:1s step-end infinite pd-task-blinken}@keyframes pd-task-blinken{0%{color:#000;background:#f5a623}50%{background:var(--pd-task-knopf)}}@media (prefers-reduced-motion:reduce){.pd-task-knopf.pd-blinkt{color:#000;background:#f5a623;animation:none}}
.pd-startmenue{left:0;bottom:var(--pd-taskleiste-hoehe);z-index:55;border-radius:var(--pd-startmenue-radius) var(--pd-startmenue-radius) 0 0;border:var(--pd-startmenue-rand);background:var(--pd-startmenue-links);width:min(380px,100vw);box-shadow:var(--pd-startmenue-schatten);color:#000;border-bottom:0;flex-direction:column;display:flex;position:absolute;overflow:visible}.pd-start-kopf{border-radius:max(0px, calc(var(--pd-startmenue-radius) - 1px)) max(0px, calc(var(--pd-startmenue-radius) - 1px)) 0 0;background:var(--pd-startmenue-kopf);height:64px;color:var(--pd-startmenue-kopf-text);flex:none;align-items:center;gap:9px;padding:0 8px;display:flex;position:relative;box-shadow:inset 0 1px 1px #ffffff73}.pd-start-kopf:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--pd-startmenue-linie) 50%, transparent 100%);z-index:1;height:2px;position:absolute;bottom:-2px;left:0;right:0}.pd-start-avatar{background:#fff;border:2px solid #dee7f7f2;border-radius:4px;box-shadow:1px 1px 3px #00000080}.pd-start-benutzer{flex-direction:column;min-width:0;display:flex}.pd-start-name{font-family:var(--pd-schrift-titel);text-shadow:1px 1px 2px #0009;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.pd-start-rang{opacity:.92;text-shadow:1px 1px 1px #00000080;font-size:11px}.pd-start-koerper{min-height:330px;padding-top:2px;display:flex}.pd-start-links{background:var(--pd-startmenue-links);flex-direction:column;flex:50%;min-width:0;padding:6px 5px 0;display:flex}.pd-start-liste{flex-direction:column;flex:1;gap:1px;display:flex}.pd-start-rechts{background:var(--pd-startmenue-rechts);border-left:1px solid var(--pd-startmenue-rechts-rand);min-width:0;color:var(--pd-startmenue-rechts-text);flex-direction:column;flex:50%;gap:1px;padding:6px 5px;display:flex}.pd-start-eintrag{border-radius:2px;align-items:center;gap:7px;width:100%;min-height:30px;padding:3px 4px;line-height:1.25;display:flex}.pd-start-eintrag.pd-gross{min-height:40px;padding:4px}.pd-start-eintrag>span{flex-direction:column;min-width:0;display:flex}.pd-start-eintrag b,.pd-start-rechts .pd-start-eintrag b{font-weight:700}.pd-start-eintrag small{color:gray;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.2;display:-webkit-box;overflow:hidden}.pd-start-eintrag:hover,.pd-start-eintrag:focus-visible{background:var(--pd-auswahl);color:var(--pd-auswahl-text)}.pd-start-eintrag:hover small,.pd-start-eintrag:focus-visible small{color:var(--pd-auswahl-nebentext)}.pd-start-alle{border-top:1px solid #0000;border-image:linear-gradient(90deg,#0000,#b9b9a8 50%,#0000) 1;flex:none;justify-content:center;align-items:center;gap:8px;height:34px;margin:4px 0;display:flex;position:relative}.pd-start-alle:hover,.pd-start-alle.pd-offen{background:var(--pd-auswahl);color:var(--pd-auswahl-text)}.pd-start-fuss{background:var(--pd-startmenue-fuss);height:38px;color:var(--pd-startmenue-fuss-text);flex:none;justify-content:flex-end;align-items:center;gap:6px;padding:0 8px;display:flex}.pd-start-fuss button{border-radius:3px;align-items:center;gap:5px;padding:3px 6px 3px 3px;display:flex}.pd-start-fuss button:hover{background:#ffffff29}.pd-start-fuss button:hover svg{filter:brightness(1.15)}.pd-menue-ebene{z-index:1000;position:fixed;top:0;left:0}.pd-menue{background:var(--pd-menue);border:1px solid var(--pd-menue-rand);color:#000;min-width:150px;padding:2px;font-size:11px;position:fixed;box-shadow:2px 2px 3px #00000073}.pd-menue-eintrag{white-space:nowrap;align-items:center;height:22px;padding:0 8px 0 3px;display:flex;position:relative}.pd-menue-eintrag[aria-disabled=true]{color:#aca899}.pd-menue-eintrag.pd-fett .pd-menue-text{font-weight:700}.pd-menue-symbol{flex:none;place-items:center;width:22px;display:grid}.pd-menue-text{flex:1;padding-right:14px}.pd-menue-kuerzel{text-align:right;flex:none;padding-left:12px}.pd-menue-eintrag[aria-disabled=true] .pd-menue-kuerzel{color:inherit}.pd-menue-pfeil{font-size:7px}.pd-menue:focus{outline:none}.pd-menue-eintrag.pd-aktiv,.pd-menue-eintrag.pd-offen{background:var(--pd-auswahl);color:var(--pd-auswahl-text)}.pd-menue-eintrag:hover>.pd-menue,.pd-menue-eintrag>.pd-menue{color:#000}.pd-menue-trenner{background:var(--pd-menue-rand);height:1px;margin:3px 2px}.pd-menueleiste{background:var(--pd-flaeche);border-bottom:1px solid #fff;align-items:stretch;height:21px;padding:0 1px;display:flex;box-shadow:inset 0 -1px #d8d2bd;flex:none!important}.pd-menueleiste-titel{all:unset;box-sizing:border-box;font:11px var(--pd-schrift);color:#000;cursor:default;padding:0 7px;line-height:20px;display:inline-block}.pd-menueleiste-titel:hover,.pd-menueleiste-titel.pd-offen,.pd-menueleiste-titel:focus-visible{background:var(--pd-auswahl);color:var(--pd-auswahl-text)}.pd-menueleiste:has(.pd-menueleiste-titel:focus-visible) .pd-menueleiste-titel:first-letter{text-decoration:underline}.pd-start-fuss button:focus-visible,.pd-start-alle:focus-visible{outline-offset:-2px;outline:1px dotted}
.pd-desktop{background:var(--pd-desktop-farbe);position:fixed;inset:0;overflow:hidden}.pd-hintergrund{position:absolute;inset:0}.pd-hintergrund-bild{width:100%;height:100%;display:block}.pd-hintergrund-farbe{background:var(--pd-desktop-farbe)}.pd-hintergrund-wappen{padding-bottom:var(--pd-taskleiste-hoehe);place-items:center;display:grid}.pd-arbeitsflaeche{top:0;left:0;right:0;bottom:var(--pd-taskleiste-hoehe);position:absolute}.pd-symbolflaeche{touch-action:none;outline:none;position:absolute;inset:0}.pd-desktop-symbol{color:#fff;text-align:center;flex-direction:column;align-items:center;gap:4px;width:78px;height:80px;padding:4px 2px 0;display:flex;position:absolute}.pd-desktop-symbol-bild{filter:drop-shadow(1px 2px 2px #00000073);pointer-events:none;flex:none}.pd-desktop-symbol-name{text-shadow:1px 1px 1px #000,0 0 2px #000c;-webkit-line-clamp:2;overflow-wrap:anywhere;pointer-events:none;-webkit-box-orient:vertical;max-width:calc(100% + 18px);margin:0 -9px;padding:1px 3px 2px;font-size:11px;line-height:1.2;display:-webkit-box;overflow:hidden}.pd-desktop-symbol.pd-gewaehlt .pd-desktop-symbol-name{background:var(--pd-auswahl);text-shadow:none;outline-offset:-1px;outline:1px dotted #ffffff8c}.pd-desktop-symbol.pd-gewaehlt .pd-desktop-symbol-bild{filter:drop-shadow(1px 2px 2px #00000073)brightness(.72)sepia()hue-rotate(185deg)saturate(2.6)}.pd-desktop-symbol.pd-wird-gezogen{opacity:.7;z-index:2}.pd-gummiband{outline-offset:-1px;pointer-events:none;background:#316ac547;border:1px dotted #fff;outline:1px solid #316ac5e6;position:absolute}.pd-schoner{z-index:3000;cursor:none;background:#000;position:fixed;inset:0}.pd-schoner-buehne{background:#000;position:absolute;inset:0;overflow:hidden}.pd-schoner-flaeche{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden}.pd-schoner-wappen{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.pd-schoner-laufschrift{white-space:nowrap;color:#ffd75a;font-family:var(--pd-schrift-titel);text-shadow:0 0 12px #ffc83c73;will-change:transform;font-style:italic;font-weight:700;position:absolute;top:0;left:0}.pd-sperrbildschirm{z-index:2000}.pd-sperr-zustand{color:#dbe4ff;font-size:11px}.pd-sperrbildschirm .pd-kachel-name{cursor:default}.pd-aufgabenleiste{background:var(--pd-aufgaben-flaeche);flex:none;width:186px;padding:10px 10px 0;overflow-y:auto}.pd-aufgaben-kasten{margin-bottom:12px}.pd-aufgaben-kopf{background:var(--pd-aufgaben-kopf);width:100%;min-height:23px;color:var(--pd-aufgaben-kopf-text);line-height:1.25;font:700 11px var(--pd-schrift);cursor:pointer;border-radius:4px 4px 0 0;justify-content:space-between;align-items:center;gap:6px;padding:3px 4px 3px 11px;display:flex}.pd-aufgaben-kopf.pd-haupt{background:var(--pd-aufgaben-kopf-haupt);color:var(--pd-aufgaben-kopf-haupt-text)}.pd-aufgaben-kopf>i{border:1px solid var(--pd-aufgaben-knopf-rand);width:16px;height:16px;color:var(--pd-aufgaben-link);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:7px;font-style:normal;line-height:1;display:grid}.pd-aufgaben-kopf:focus-visible,.pd-aufgaben-link:focus-visible{outline:1px dotted var(--pd-aufgaben-link);outline-offset:-2px}.pd-aufgaben-inhalt{background:var(--pd-aufgaben-kasten);color:#000;overflow-wrap:anywhere;border:1px solid #fff;border-top:0;padding:8px 11px 9px;line-height:1.4}.pd-aufgaben-link{width:100%;color:var(--pd-aufgaben-link);cursor:pointer;align-items:flex-start;gap:6px;padding:2px 0;display:flex}.pd-aufgaben-link:hover:not(:disabled) span{color:var(--pd-aufgaben-link-hover);text-decoration:underline}.pd-aufgaben-link:disabled{color:var(--pd-aufgaben-link-aus);cursor:default}:root[data-design=klassisch] .pd-aufgaben-kopf{border-radius:0}
.pd-laden{color:#fff;cursor:progress;background:#000;place-items:center;display:grid;position:fixed;inset:0}.pd-laden-mitte{flex-direction:column;align-items:center;gap:18px;margin-top:-4vh;display:flex}.pd-laden-schrift{flex-direction:column;align-items:center;gap:2px;display:flex}.pd-laden-name{font-family:var(--pd-schrift-titel);letter-spacing:1px;font-size:38px;font-weight:700}.pd-laden-zusatz{color:#c8d4f0;letter-spacing:.5px;font-size:13px}.pd-laden-balken{border:1px solid #b2b2b2;border-radius:4px;width:170px;height:16px;margin-top:26px;padding:2px;overflow:hidden;box-shadow:inset 0 0 0 1px #000}.pd-laden-laeufer{gap:2px;width:max-content;height:100%;animation:1.9s steps(22,end) infinite pd-laden-lauf;display:flex}.pd-laden-laeufer span{background:linear-gradient(#2838c7 0%,#5979ef 17%,#869ef3 32% 45%,#5363ee 59%,#2838c7 100%);border-radius:1px;width:9px;height:100%}@keyframes pd-laden-lauf{0%{transform:translate(-36px)}to{transform:translate(170px)}}.pd-laden-fuss{color:#9a9a9a;justify-content:space-between;font-size:12px;display:flex;position:absolute;bottom:22px;left:28px;right:28px}.pd-laden-fuss span:last-child{font-family:var(--pd-schrift-titel);color:#fff;font-size:15px;font-style:italic;font-weight:700}.pd-willkommen{background:var(--pd-willkommen);color:#fff;flex-direction:column;display:flex;position:fixed;inset:0;overflow:auto}.pd-willkommen-band{background:var(--pd-willkommen-band);flex:none;position:relative}.pd-willkommen-band.pd-oben{height:11vh;min-height:48px}.pd-willkommen-band.pd-oben:after{content:"";background:linear-gradient(90deg, var(--pd-willkommen) 0%, #c5d6ff 45%, var(--pd-willkommen-band) 100%);height:2px;position:absolute;bottom:0;left:0;right:0}.pd-willkommen-band.pd-unten{color:#dbe4ff;justify-content:space-between;align-items:center;gap:20px;height:13vh;min-height:70px;padding:0 4vw;font-size:11px;display:flex}.pd-willkommen-band.pd-unten:before{content:"";background:linear-gradient(90deg, var(--pd-willkommen-band) 0%, #f99a3b 45%, var(--pd-willkommen-band) 100%);height:2px;position:absolute;top:0;left:0;right:0}.pd-willkommen-band.pd-unten p{text-align:right;line-height:1.5}.pd-willkommen-mitte{background:radial-gradient(60% 75% at 8% 8%,#9db8f2 0%,#9db8f200 70%);flex:1;justify-content:center;align-items:center;min-height:300px;display:flex}.pd-willkommen-links{text-align:right;flex-direction:column;flex:50%;align-items:flex-end;gap:10px;padding:20px 28px;display:flex}.pd-willkommen-marke{font-family:var(--pd-schrift-titel);text-shadow:2px 2px 3px #00145a99;font-size:34px;font-weight:700;line-height:1.1}.pd-willkommen-marke small{letter-spacing:.4px;font-size:13px;font-weight:400;display:block}.pd-willkommen-hinweis{max-width:300px;font-family:var(--pd-schrift-titel);text-shadow:1px 1px 2px #00145a80;font-size:16px}.pd-willkommen-trenner{background:linear-gradient(#0000 0%,#c5d6ff 50%,#0000 100%);flex:none;align-self:stretch;width:1px;margin:6vh 0}.pd-willkommen-rechts{flex-direction:column;flex:50%;align-items:flex-start;gap:8px;padding:20px 28px;display:flex}.pd-kachel{opacity:.72;border-radius:8px;align-items:flex-start;gap:12px;width:min(340px,100%);padding:9px 10px;display:flex}.pd-kachel:hover{opacity:1}.pd-kachel.pd-gewaehlt{opacity:1;background:linear-gradient(90deg,#00309c 0%,#00309c73 70%,#00309c00 100%)}.pd-kachel-bild{border:2px solid #dfe7f7;border-radius:5px;flex:none;box-shadow:1px 1px 4px #00000080}.pd-kachel.pd-gewaehlt .pd-kachel-bild{border-color:#ffd257}.pd-kachel-bild-neutral{background:linear-gradient(#f4f7fd,#c3d2ef);place-items:center;width:60px;height:60px;display:grid}.pd-kachel-text{flex-direction:column;gap:5px;min-width:0;padding-top:2px;display:flex}.pd-kachel-name{font-family:var(--pd-schrift-titel);color:#fff;text-shadow:1px 1px 2px #00145a99;font-size:19px}.pd-kachel-name:focus-visible{outline:1px dotted #fff}.pd-kachel-eingabe{flex-direction:column;gap:3px;display:flex}.pd-kachel-eingabe label{color:#fff;font-size:11px}.pd-kachel-zeile{align-items:center;gap:6px;display:flex}.pd-kachel-zeile input{background:#fff;border:1px solid #1b3fa6;border-radius:4px;width:168px;height:25px;padding:2px 6px;font-size:13px;box-shadow:2px 2px 3px #0000004d}.pd-anmelde-pfeil{background:linear-gradient(135deg,#6fd26f 0%,#2f9a2f 55%,#1f7a1f 100%);border:1px solid #fff;border-radius:4px;flex:none;place-items:center;width:24px;height:24px;display:grid;box-shadow:1px 1px 3px #00000073}.pd-anmelde-pfeil:hover{filter:brightness(1.15)}.pd-anmelde-pfeil:disabled{filter:grayscale(.7)}.pd-anmelde-fehler{color:#000;-webkit-user-select:text;user-select:text;background:#ffffe1;border:1px solid #000;border-radius:7px;flex-direction:column;gap:3px;max-width:330px;margin:4px 0 0 82px;padding:8px 10px;display:flex;position:relative;box-shadow:2px 2px 3px #00000059}.pd-link-knopf{color:#dbe4ff;cursor:pointer;margin-left:82px;text-decoration:underline}.pd-link-knopf:hover{color:#fff}.pd-discord-knopf{color:#fff;background:#5865f2;border:1px solid #fff;border-radius:4px;margin:6px 0 0 82px;padding:6px 12px;font-weight:700;text-decoration:none}.pd-ausschalten{color:#fff;font-family:var(--pd-schrift-titel);border-radius:4px;align-items:center;gap:8px;padding:4px 8px 4px 4px;font-size:15px;display:flex}.pd-ausschalten:hover{background:#ffffff24}.pd-vordergrund{z-index:100;color:#000;background:#00145059;place-items:center;padding:10px;display:grid;position:fixed;inset:0}.pd-zwischen-mitte{background:radial-gradient(60% 75% at 8% 8%,#9db8f2 0%,#9db8f200 70%);gap:28px}.pd-zwischen-text{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.pd-zwischen-gross{font-family:var(--pd-schrift-titel);text-shadow:3px 3px 4px #00145a8c;font-size:40px;font-style:italic;font-weight:700}.pd-zwischen-name{font-family:var(--pd-schrift-titel);font-size:20px}.pd-zwischen-klein{font-size:14px}.pd-zwischen-knopf{color:#fff;background:linear-gradient(#3f8cf3,#0a4fd0);border:1px solid #fff;border-radius:4px;margin-top:10px;padding:6px 16px;font-size:13px;font-weight:700}.pd-zwischen-knopf:hover{filter:brightness(1.15)}@media (max-width:767px){.pd-willkommen-mitte{flex-direction:column;justify-content:flex-start;padding-top:10px}.pd-willkommen-links{text-align:center;flex:none;align-items:center;padding:10px 16px}.pd-willkommen-links svg{width:84px;height:97px}.pd-willkommen-hinweis,.pd-willkommen-trenner{display:none}.pd-willkommen-rechts{flex:none;align-items:stretch;width:100%;padding:6px 16px 20px}.pd-anmelde-fehler,.pd-link-knopf,.pd-discord-knopf{margin-left:0}.pd-willkommen-band.pd-unten p{display:none}.pd-zwischen-mitte{padding:20px}.pd-zwischen-gross{font-size:28px}}
.pd-meldung{flex-direction:column;gap:14px;display:flex}.pd-meldung-koerper{align-items:flex-start;gap:14px;padding:2px 2px 0;display:flex}.pd-meldung-text{white-space:pre-line;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;flex:1;min-width:0;padding-top:4px;line-height:1.45}.pd-meldung-knoepfe{justify-content:center;gap:8px;margin-top:12px;display:flex}.pd-meldung .pd-meldung-knoepfe{margin-top:0}.pd-dialog-inhalt .field-row-stacked{margin-top:10px}button.default{box-shadow:inset -1px 1px #cee7ff,inset 1px 2px #98b8ea,inset -2px 2px #bcd4f6,inset 1px -1px #89ade4,inset 2px -2px #89ade4}.pd-fenster.pd-dialog:has(.pd-abmelde-dialog)>.pd-dialog-inhalt{padding:0}.pd-abmelde-dialog{color:#fff;flex-direction:column;display:flex}.pd-abmelde-kopf{background:var(--pd-sitzungsdialog-band);height:42px;font-family:var(--pd-schrift-titel);text-shadow:1px 1px 2px #00000080;justify-content:space-between;align-items:center;padding:0 10px 0 14px;font-size:17px;display:flex;position:relative}.pd-abmelde-kopf:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffffb3 50%,#0000 100%);height:2px;position:absolute;bottom:0;left:0;right:0}.pd-abmelde-knoepfe{background:var(--pd-sitzungsdialog-mitte);justify-content:center;gap:30px;padding:22px 12px 18px;display:flex}.pd-abmelde-wahl{color:#fff;text-align:center;text-shadow:1px 1px 1px #0000008c;border-radius:4px;flex-direction:column;align-items:center;gap:7px;min-width:96px;padding:6px 8px;font-weight:700;display:flex}.pd-abmelde-bild{border-radius:6px;place-items:center;transition:filter .1s;display:grid;box-shadow:1px 2px 3px #00000073}.pd-abmelde-wahl:hover .pd-abmelde-bild,.pd-abmelde-wahl:focus-visible .pd-abmelde-bild{filter:brightness(1.2);box-shadow:0 0 0 2px #ffffffd9,1px 2px 3px #00000073}.pd-abmelde-wahl:focus-visible{outline:1px dotted #fff}.pd-abmelde-fuss{background:var(--pd-sitzungsdialog-band);justify-content:flex-end;padding:8px 10px;display:flex;position:relative}.pd-abmelde-fuss:before{content:"";background:linear-gradient(90deg,#0000 0%,#f99a3b 50%,#0000 100%);height:2px;position:absolute;top:0;left:0;right:0}.pd-registerkarten{flex-direction:column;min-width:0;min-height:0;display:flex}.pd-registerkarten>menu[role=tablist]{flex:none;padding-inline-start:3px}.pd-registerkarte{flex:1;min-height:0;padding:12px;overflow:auto}.pd-eigenschaften{flex-direction:column;display:flex}.pd-eigenschaften .pd-registerkarte{min-height:250px;line-height:1.5}.pd-eigenschaften-kopf{align-items:center;gap:14px;padding:2px 4px;display:flex}.pd-eigenschaften-zeile{grid-template-columns:96px minmax(0,1fr);gap:8px;padding:2px 4px;display:grid}.pd-eigenschaften-zeile>span:last-child{overflow-wrap:anywhere}.pd-eigenschaften-trenner{border:0;border-top:1px solid #aca899;border-bottom:1px solid #fff;height:0;margin:8px 0}.pd-eigenschaften-hinweis{color:#555;margin:12px 4px 0}.pd-eigenschaften-knoepfe{justify-content:flex-end;gap:6px;display:flex}.pd-wechsler{z-index:1500;background:var(--pd-flaeche);color:#000;text-align:center;border:1px solid #000;min-width:200px;max-width:min(520px,100vw - 20px);padding:14px 16px 10px;position:fixed;top:42%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 1px 1px #fff,inset -1px -1px gray,3px 3px 6px #00000073}.pd-wechsler-symbole{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.pd-wechsler-symbole>span{border:2px solid #0000;padding:5px}.pd-wechsler-symbole>span.pd-gewaehlt{border-color:var(--pd-auswahl)}.pd-wechsler-titel{white-space:nowrap;text-overflow:ellipsis;background:#fff;margin-top:10px;padding:3px 8px;overflow:hidden;box-shadow:inset 1px 1px gray,inset -1px -1px #fff}.pd-lautstaerke{right:6px;bottom:calc(var(--pd-taskleiste-hoehe) + 2px);z-index:70;background:var(--pd-flaeche);color:#000;border:1px solid #000;flex-direction:column;gap:6px;width:150px;padding:8px 10px;display:flex;position:absolute;box-shadow:inset 1px 1px #fff,inset -1px -1px gray,2px 2px 4px #0006}.pd-lautstaerke input[type=range]{width:100%}.pd-lautstaerke-wert{text-align:center}.pd-lautstaerke-stumm{min-height:16px}.pd-datum{vertical-align:middle;background:#fff;border:1px solid #7f9db9;align-items:stretch;height:21px;display:inline-flex}.pd-datum>input[type=text]{width:76px;min-width:0;height:auto;box-shadow:none;background:0 0;border:0;outline:none;padding:0 3px}.pd-datum[data-mit-zeit]>input[type=text]{width:112px}.pd-datum:has(input:disabled){color:#aca899;background:#ece9d8;border-color:#c9c7ba}.pd-datum.pd-ungueltig{background:#fff3f3;border-color:#c00000}.pd-datum-knopf{color:#4d6185;background:linear-gradient(#e3ecfd 0%,#c6d6fb 55%,#b3c8f5 100%);border-radius:2px;flex:none;place-items:center;width:17px;margin:1px;display:grid;box-shadow:inset 0 0 0 1px #b7caf5}.pd-datum-knopf:hover:not(:disabled){filter:brightness(1.06)}.pd-datum-knopf:disabled{filter:grayscale();opacity:.6}.pd-datum-kalender{z-index:1200;color:#000;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #000;outline:none;width:186px;padding:0 0 3px;font-size:11px;position:fixed;box-shadow:2px 2px 3px #0006}.pd-datum-kopf{background:var(--pd-auswahl);height:22px;color:var(--pd-auswahl-text);justify-content:space-between;align-items:center;padding:0 3px;display:flex}.pd-datum-kopf button{width:18px;height:16px;color:inherit;border-radius:2px;place-items:center;font-size:8px;display:grid}.pd-datum-kopf button:hover{background:#ffffff40}.pd-datum-raster{grid-template-columns:repeat(7,1fr);padding:2px 4px 0;display:grid}.pd-datum-wochentag{text-align:center;height:17px;color:var(--pd-auswahl);border-bottom:1px solid #000;margin-bottom:2px;line-height:17px}.pd-datum-tag{text-align:center;border:1px solid #0000;height:17px;line-height:17px}.pd-datum-tag.pd-fremd{color:#aca899}.pd-datum-tag:disabled{color:#d5d2c4;text-decoration:line-through}.pd-datum-tag:hover:not(:disabled){background:#e3ecfd}.pd-datum-tag.pd-heute{border-color:#c00000}.pd-datum-tag.pd-marke{outline-offset:-2px;outline:1px dotted #000}.pd-datum-tag.pd-gewaehlt{background:var(--pd-auswahl);color:var(--pd-auswahl-text)}.pd-datum-fuss{border-top:1px solid #aca899;justify-content:space-between;gap:6px;margin:3px 4px 0;padding-top:3px;display:flex}.pd-datum-heute{padding:1px 3px}.pd-datum-heute:hover:not(:disabled){background:var(--pd-auswahl);color:var(--pd-auswahl-text)}:root[data-design=klassisch] .pd-datum{border:0;height:23px;padding:2px;box-shadow:inset 1px 1px gray,inset -1px -1px #fff,inset 2px 2px #404040,inset -2px -2px #d4d0c8}:root[data-design=klassisch] .pd-datum-knopf{color:#000;background:#d4d0c8;border-radius:0;margin:0;box-shadow:inset -1px -1px #404040,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #d4d0c8}
