body{margin:0;padding:0}#app{max-width:1440px;margin:0 auto;font-weight:400}@font-face{font-family:TypeStar;src:url(./assets/fonts/TypeStar-OCR.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:FrutigerNext;src:url(./assets/fonts/FrutigerNextLT-Regular.ttf) format("truetype");font-weight:400;font-style:normal}h1,h2{font-family:TypeStar,monospace}body,p,span,div,a,button,input,textarea{font-family:FrutigerNext,sans-serif}a,.green{text-decoration:none;color:#00bd7e;transition:.4s;padding:3px}:root{--primary-color: #274250 !important;--p-button-primary-color: white;--p-button-primary-background: #274250 !important;--p-button-primary-hover-background: #4c819c !important;--p-button-border-radius: 0px !important;--p-button-primary-hover-border-color: #4c819c !important;--p-inputtext-focus-border-color: #87bfe7 !important;--primary-color-text: black;--surface-ground: #f5f5f5;--surface-card: #ffffff;--text-color: #333333;--border-color: #dcdcdc;--p-tooltip-color: white;--p-tooltip-background: black;--p-tooltip-padding: 5px;--p-tooltip-border-radius: 5px}.p-menu-item-link{font-family:helvetica!important}a{color:#4c819c!important}@media (hover: hover){a:hover{background-color:#27414f33!important}}@media (hover: hover){a:hover{background-color:#00bd7e33}}.login-container[data-v-17553a96]{max-width:400px;margin-top:2rem;margin-left:auto;margin-right:auto;padding:1.5rem;border:1px solid #ccc;border-radius:12px;background-color:#fff}.loading-container[data-v-17553a96]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:300px;background-color:#fff;gap:1rem;z-index:999}[data-v-17553a96] .p-progressspinner-circle{stroke:#000!important}.form-group[data-v-17553a96]{margin-bottom:1rem}.p-inputtext[data-v-17553a96]{text-align:center}.link-text[data-v-17553a96]{margin-top:1rem;font-size:.9rem;text-align:center}.datenschutz-disclaimer[data-v-17553a96]{text-align:center;font-size:.8rem;margin-top:0;color:#666;cursor:pointer;text-decoration:underline}.datenschutz-disclaimer[data-v-17553a96]:hover{color:#333}.modal-backdrop[data-v-17553a96]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-17553a96]{background:#fff;padding:2rem;border-radius:8px;max-width:500px;width:90%;max-height:80vh;overflow-y:auto}.modal-content h3[data-v-17553a96]{margin-top:0;margin-bottom:1rem;color:#333}.modal-content p[data-v-17553a96]{line-height:1.6;margin-bottom:1.5rem;color:#555}.modal-close-btn[data-v-17553a96]{background:#007bff;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-size:.9rem}.modal-close-btn[data-v-17553a96]:hover{background:#0056b3}.register-container[data-v-cb2501b5]{max-width:400px;margin:2rem auto;padding:1.5rem;border:1px solid #ccc;border-radius:12px;background-color:#fff}.loading-container[data-v-cb2501b5]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:300px;background-color:#fff;gap:1rem;z-index:999}[data-v-cb2501b5] .p-progressspinner-circle{stroke:#000!important}.error-text[data-v-cb2501b5]{color:red;font-size:.8rem;margin-top:4px;display:block}.p-inputtext[data-v-cb2501b5]{text-align:center}.form-group[data-v-cb2501b5]{margin-bottom:1rem;display:flex;flex-direction:column}.validation-messages small[data-v-cb2501b5]{color:red;font-size:.8rem;margin-top:4px;line-height:1.2}.modal-backdrop[data-v-cb2501b5]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal[data-v-cb2501b5]{background:#fff;padding:2rem;border-radius:10px;max-width:500px;width:90%;box-shadow:0 0 20px #00000040;text-align:center}.modal h2[data-v-cb2501b5]{margin-top:0}.modal button[data-v-cb2501b5]{margin-top:1.5rem;padding:.5rem 1rem;background-color:#007ad9;color:#fff;border:none;border-radius:6px;cursor:pointer}.modal button[data-v-cb2501b5]:hover{background-color:#005fa3}.app-header-logo[data-v-31702718]{padding-left:110px;text-align:start;z-index:5}.app-header-logo img[data-v-31702718]{height:180px;width:auto;margin-top:60px;position:absolute;transform:translateY(-50%);transition:height .3s ease}@media (max-width: 1440px){.app-header-logo[data-v-31702718]{padding-left:8vw}.app-header-logo img[data-v-31702718]{height:100px;margin-top:20px}}button[data-v-a20cbef3]{border-radius:0%;border:0px;padding-left:15px;padding-right:15px;height:75px;background-color:#274250;transition:none}button[data-v-a20cbef3]:not(:disabled):hover{background-color:#4c819c;border:0px}.level-badge[data-v-c29baa84]{display:flex;flex-direction:row;gap:12px;align-items:center;justify-content:center;padding:10px;margin-top:75px}.level-badge img[data-v-c29baa84]{width:40px;height:auto}.animate[data-v-c29baa84]{animation:popIn-c29baa84 .4s ease}@keyframes popIn-c29baa84{0%{transform:scale(0);opacity:0}60%{transform:scale(1.2);opacity:1}to{transform:scale(1)}}.app-header[data-v-85fb7710]{background-color:#c8e7f2;color:#000;height:75px;display:flex;align-items:center;position:relative}@media (max-width: 1001px){.header-title[data-v-85fb7710]{display:none}}.user-section[data-v-85fb7710]{display:flex;align-items:center;margin-left:auto}.level-badge[data-v-85fb7710]{margin-right:10px;z-index:10}.user[data-v-85fb7710]{display:flex;align-items:center}.header-title[data-v-85fb7710]{flex:1;text-align:center;width:100%;align-items:center;position:absolute}.app-footer[data-v-88f3c147]{background-color:#333;color:#fff;padding:20px;text-align:center;bottom:0;width:100%;z-index:1000;height:75px;display:flex;align-items:center;position:relative;justify-content:center}.footer-links[data-v-88f3c147]{display:flex;justify-content:center;gap:20px}.footer-links a[data-v-88f3c147]{color:#fff;text-decoration:none;font-size:1rem}.footer-links a[data-v-88f3c147]:hover{text-decoration:underline}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;min-height:100vh}.tile[data-v-a167e74e]{position:relative;background-color:#e7ebee;color:#677f88;text-align:left;width:550px;height:300px;display:flex;flex-direction:column;justify-content:space-between}.tile.locked[data-v-a167e74e]{opacity:1;pointer-events:none;border:2px solid #4CAF50;background-color:#f0f8f0;box-shadow:0 4px 8px #4caf5066}.tile-completed-overlay[data-v-a167e74e]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#4caf50;opacity:.2;z-index:1}.lock-icon[data-v-a167e74e]{position:absolute;top:10px;right:10px;width:40px;height:40px;z-index:10}.info-icon[data-v-a167e74e]{position:absolute;top:10px;right:10px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:100;font-size:20px;transition:all .2s ease;pointer-events:auto}.info-icon[data-v-a167e74e]:hover{transform:scale(1.1)}.tile-content[data-v-a167e74e]{margin:20px;position:relative;z-index:1}.tile-button[data-v-a167e74e]{border-radius:0;transition:transform .2s;position:relative;padding-right:40px;color:#fff}.tile-button[data-v-a167e74e]:not(:disabled):hover{transform:scale(1.05)}.arrow-icon[data-v-a167e74e]{position:absolute;top:8px;right:10px;width:10px;height:10px;filter:brightness(0) invert(1);pointer-events:none}.tile-header[data-v-a167e74e]{margin:20px;position:relative;z-index:1}.tile-header h2[data-v-a167e74e]{font-size:1.5rem}.success-badge[data-v-a167e74e]{position:absolute;top:50%;left:50%;width:fit-content;height:70%;transform:translate(-50%,-50%) scale(0);background-color:#4caf5011;border:1px solid #4CAF5000;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #4caf5080;z-index:50;opacity:0;animation:popUp-a167e74e .6s ease-out forwards}@keyframes popUp-a167e74e{0%{transform:translate(-50%,-50%) scale(0);opacity:0}50%{transform:translate(-50%,-50%) scale(1.1);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:1}}.success-badge-content[data-v-a167e74e]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;min-width:10px;min-height:10px}.success-icon[data-v-a167e74e]{height:100%;filter:saturate(100%) invert(58%) sepia(96%) hue-rotate(80deg) brightness(96%) contrast(94%);opacity:.7}.check-icon[data-v-a167e74e]{position:absolute;top:8px;right:10px;width:12px;height:12px;filter:brightness(0) invert(1);pointer-events:none}.debug-reset-button[data-v-a167e74e]{position:absolute;top:10px;right:10px;z-index:1000!important;background-color:#ff6b6b!important;color:#fff!important;border:none!important;border-radius:6px!important;padding:6px 12px!important;font-size:12px!important;font-weight:700!important;transition:all .2s ease!important;box-shadow:0 2px 4px #ff6b6b4d!important;pointer-events:auto!important}.debug-reset-button[data-v-a167e74e]:hover{background-color:#e55656!important;transform:scale(1.05)!important;box-shadow:0 3px 6px #ff6b6b66!important}.debug-reset-button[data-v-a167e74e]:active{transform:scale(.98)!important}.info-modal-backdrop[data-v-a167e74e]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:10000}.info-modal-content[data-v-a167e74e]{background:#fff;padding:2rem;border-radius:8px;max-width:500px;width:90%;max-height:80vh;overflow-y:auto}.info-modal-content h3[data-v-a167e74e]{margin-top:0;margin-bottom:1rem;color:#333}.info-modal-content p[data-v-a167e74e]{line-height:1.6;margin-bottom:1.5rem;color:#555}.info-modal-close-btn[data-v-a167e74e]{background:#007bff;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-size:.9rem}.info-modal-close-btn[data-v-a167e74e]:hover{background:#0056b3}h1,h2{font-weight:500;font-size:2.6rem;margin:0}h3{font-size:1.2rem}.challenges{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:700px;height:2000px;background:linear-gradient(to bottom left,#cc5bbb,#9988c5,#83c0d6)}.content-wrapper{width:100%;max-width:1000px}.greetings{text-align:left;margin-bottom:20px}.greeting-line{display:block;width:fit-content;padding:0 13px;background-color:#fff}.greetings h1{line-height:80%;background-image:linear-gradient(45deg,#7ed27e,#c95bac,#7dd2d6,#e8d54a,#6086d5);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.tiles{display:flex;flex-direction:row;justify-content:center;width:100%;gap:10px;margin-bottom:10px;flex-wrap:nowrap}.main-tile{display:flex;flex-direction:row;justify-content:center;width:100%;gap:10px;padding-bottom:175px;flex-wrap:nowrap}.intro{padding:15px;margin-top:50px;margin-bottom:50px;background:#fff}.linkDisplay,.linkHover{color:#00f;text-decoration:underline}.linkDisplay:hover,.linkHover:hover{cursor:pointer}.linkWrapper{position:relative}.linkWrapper:hover .linkHover{display:block}.linkWrapper .linkHover{display:none;position:absolute;background-color:#ffffffe6;padding:6px 16px;border-radius:15px;box-shadow:1px 1px 3px #00000080;font-size:13px;top:-75%;white-space:nowrap;left:25%}.emailLogin{padding-top:10%;text-align:center;position:absolute;max-width:83.5%;left:8.25%;top:7%;background-color:#fff;width:100%;height:100%;max-height:79%;border-radius:4px}.emailLogin .login{font-size:24px;margin-bottom:20px}.emailLogin .instructions{font-weight:700;font-size:18px;margin-bottom:20px}.emailLogin .options{display:flex;flex-direction:column;align-items:center}.emailLogin .options .option{width:35%;padding:10px 20px;background-color:#efefef;margin-bottom:10px;border-radius:12px;-webkit-box-shadow:1px 1px 2px 0 #000000;box-shadow:1px 1px 2px #000}.emailLogin .options .option:hover{background-color:#93d0f9;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}.emailLogin .username,.emailLogin .password{width:200px;border:solid 2px lightgray;margin:0 auto 12px;height:40px;line-height:37px;padding-left:8px;color:#aaa;text-align:left}.emailLogin .password{display:flex;justify-content:space-between}.emailLogin .password .lock{width:30px;margin:3px;text-decoration:none}.emailLogin .password .lockText{text-decoration:none;color:#000;padding:3px 12px;line-height:20px;top:-50%}.shake{animation:shake .5s;animation-iteration-count:2}@keyframes shake{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}.emailView{background:#fff;border-radius:10px;box-shadow:1px 1px 2px #000;overflow:hidden;max-height:90vh;display:flex;flex-direction:column}.emailView .emailHeader{background:#23a9a1;color:#fff;padding:15px 20px;position:sticky;top:0;z-index:100}.emailView .emailHeader .headerActions{display:flex;justify-content:space-between;align-items:center;width:100%}.emailView .emailHeader .headerSubject h1,.emailView .emailHeader .headerSubject .subject{font-size:20px;font-weight:600;margin:0;color:#fff}.emailView .emailMeta{background:#f4f8fb;border-bottom:1px solid #E7EAE9}.emailView .emailMeta .metaSubject{padding:20px 20px 12px;border-bottom:1px solid #E7EAE9}.emailView .emailMeta .metaSubject h1{font-size:24px;font-weight:600;color:#2c3e50;margin:0;line-height:1.3}.emailView .emailMeta .metaGrid{padding:16px 20px}.emailView .emailMeta .metaGrid .metaRow{display:flex;align-items:flex-start;margin-bottom:10px}.emailView .emailMeta .metaGrid .metaRow:last-child{margin-bottom:0}.emailView .emailMeta .metaGrid .metaRow .metaLabel{font-weight:600;color:#6c757d;width:80px;flex-shrink:0;font-size:14px}.emailView .emailMeta .metaGrid .metaRow .metaValue{flex:1;color:#495057;font-size:14px}.emailView .emailMeta .metaGrid .metaRow .metaValue .name{font-weight:500;color:#2c3e50}.emailView .emailMeta .metaGrid .metaRow .metaValue .email{color:#6c757d;font-size:13px}.emailView .emailMeta .metaGrid .metaRow .metaValue.attachments .attachment{display:inline-block;background:#e5edf2;color:#23a9a1;padding:4px 10px;border-radius:10px;margin-right:8px;margin-bottom:4px;font-size:12px;font-weight:500;border:1px solid #D0E4EA}.emailView .emailContent{flex:1;padding:20px;overflow-y:auto;line-height:1.6;font-size:14px;color:#495057}.emailView .emailContent p{margin:0 0 12px}.emailView .emailContent p:last-child{margin-bottom:0}.emailView .emailContent a{color:#23a9a1;text-decoration:none}.emailView .emailContent a:hover{text-decoration:underline}.emailView .emailContent h3,.emailView .emailContent h4{color:#2c3e50;margin:16px 0 8px}.emailView .emailContent h3{font-size:16px}.emailView .emailContent h4{font-size:14px}.emailView.sorted{border:2px solid #4caf50;box-shadow:0 2px 8px #4caf5033}@media (max-width: 768px){.emailView{border-radius:0;max-height:100vh}.emailView .emailHeader,.emailView .emailMeta .metaGrid,.emailView .emailContent{padding:12px 16px}.emailView .emailMeta .metaSubject{padding:16px 16px 10px}.emailView .emailMeta .metaSubject h1{font-size:20px}.emailView .emailMeta .metaGrid .metaRow{flex-direction:column;margin-bottom:12px}.emailView .emailMeta .metaGrid .metaRow .metaLabel{width:auto;margin-bottom:4px}}.viewEmail .headerActions{display:flex;justify-content:space-between;align-items:center;width:100%}.viewEmail .headerActions .instructions{color:#fff;font-size:16px;font-weight:500;flex:1}.viewEmail .headerActions .answerButtons{display:flex;gap:10px;margin-left:20px;justify-content:space-around}.viewEmail .headerActions .answerButtons .button{padding:10px 16px;border-radius:10px;font-size:13px;font-weight:600;border:none;cursor:pointer;transition:all .2s ease;box-shadow:1px 1px 2px #000}.viewEmail .headerActions .answerButtons .button:hover{box-shadow:none;transform:translateY(1px)}.viewEmail .headerActions .answerButtons .button:active{transform:translateY(2px)}.viewEmail .headerActions .answerButtons .button.beantworten{background:#4caf50;color:#fff}.viewEmail .headerActions .answerButtons .button.beantworten:hover{background:#45a049}.viewEmail .headerActions .answerButtons .button.spam{background:#ff9800;color:#fff}.viewEmail .headerActions .answerButtons .button.spam:hover{background:#f57c00}.viewEmail .headerActions .answerButtons .button.alertIT{background:#f44336;color:#fff}.viewEmail .headerActions .answerButtons .button.alertIT:hover{background:#d32f2f}.viewEmail .headerActions .answerButtons .button.markRead{background:#23a9a1;color:#fff}.viewEmail .headerActions .answerButtons .button.markRead:hover{background:#1e948c}.viewEmail .headerActions .answerButtons .button.back{background:#6c757d;color:#fff}.viewEmail .headerActions .answerButtons .button.back:hover{background:#5a6268}.viewEmail .headerActions .close{background:#fff3;color:#fff;border:2px solid rgba(255,255,255,.3);border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;cursor:pointer;transition:all .2s ease;margin-left:15px}.viewEmail .headerActions .close:hover{background:#ffffff4d;border-color:#ffffff80;transform:rotate(90deg)}.viewEmail .headerActions .close:active{transform:rotate(90deg) scale(.95)}@media (max-width: 768px){.viewEmail .headerActions{flex-direction:column;gap:12px;align-items:stretch}.viewEmail .headerActions .instructions{text-align:center;margin-bottom:6px;font-size:14px}.viewEmail .headerActions .answerButtons{margin-left:0;justify-content:center;flex-wrap:wrap;gap:8px}.viewEmail .headerActions .answerButtons .button{flex:1;min-width:100px;padding:8px 12px;font-size:12px}.viewEmail .headerActions .close{align-self:center;margin-left:0;width:32px;height:32px;font-size:14px}}.reviewEmail{-webkit-box-shadow:0 0 5px 1px rgba(236,8,8,.75);box-shadow:0 0 5px 1px #ec0808bf}.reviewEmail:hover{cursor:pointer}.reviewEmail .reviewActions{display:flex;justify-content:space-between;align-items:flex-start;width:100%;gap:20px}.reviewEmail .instructions{color:#fff;font-size:16px;font-weight:500;line-height:1.4;flex:1}.reviewEmail .instructions strong{color:#ffe066}.reviewEmail .instructions em{color:#b8e6ff;font-style:normal;font-weight:600}.reviewEmail .instructions span{display:block;margin-top:8px;color:#b8e6ff;font-size:14px}.reviewEmail .continueButton{flex-shrink:0}.reviewEmail .continueButton .button{font-size:14px;padding:10px 20px;border-radius:10px;box-shadow:1px 1px 2px #000;background-color:#23a9a1;color:#fff;font-weight:600;transition:all .2s ease;white-space:nowrap}.reviewEmail .continueButton .button:hover{background-color:#1e948c;box-shadow:none;cursor:pointer;transform:translateY(1px)}.reviewEmail .rightAnswer{color:green!important;background-color:#4caf501a!important;border:2px solid green!important;border-radius:4px!important;padding:2px 4px!important}.reviewEmail .wrongAnswer{color:red!important;background-color:#f443361a!important;border:2px solid red!important;border-radius:4px!important;padding:2px 4px!important}.reviewEmail .phishingAttachment{cursor:pointer;padding:4px 8px;margin:0 4px;border:2px dashed #ff9800;border-radius:6px;background-color:#ff98001a;transition:all .2s ease}.reviewEmail .phishingAttachment:hover{background-color:#ff980033;transform:scale(1.05)}@media (max-width: 768px){.reviewEmail .reviewActions{flex-direction:column;gap:15px}.reviewEmail .reviewActions .instructions{text-align:center;font-size:14px}.reviewEmail .reviewActions .instructions span{margin-top:6px;font-size:13px}.reviewEmail .reviewActions .continueButton{align-self:center}.reviewEmail .reviewActions .continueButton .button{padding:8px 16px;font-size:13px}}.progress[data-v-1e8faeec]{width:90%;margin:45px auto 20px}.progress .progress-bar-container[data-v-1e8faeec]{height:15px;position:relative;display:flex;justify-content:center;align-items:center;background-color:#00aa9e;border:solid 2px #00AA9E;border-radius:12px;-webkit-box-shadow:0px 0px 3px 1px rgba(0,170,158,.25);box-shadow:0 0 2px 1px #00aa9e40}.progress .progress-bar-container .progress-bar[data-v-1e8faeec]{background-color:#01202a;position:absolute;top:0;bottom:0;right:0;width:0%;transition:width 1s;transition-timing-function:linear;border-radius:0 12px 12px 0}.progress .progress-bar-container .progress-bar-text[data-v-1e8faeec]{color:#000;font-size:24px;font-weight:700;position:relative;z-index:1;text-align:center;display:none}.previewContent[data-v-3d23d2f7]{position:relative;padding:12px 16px;border-bottom:1px solid #E7EAE9;background:#fff;transition:all .2s ease;cursor:pointer}.previewContent[data-v-3d23d2f7]:hover{background-color:#f4f8fb!important;border-left:3px solid #23A9A1}.previewContent.emailRead[data-v-3d23d2f7]{opacity:.7;font-weight:400}.previewContent.emailUnread[data-v-3d23d2f7]{opacity:1;font-weight:600}.previewContent .unreadIndicator[data-v-3d23d2f7]{position:absolute;left:4px;top:50%;transform:translateY(-50%);width:6px;height:6px;background:#23a9a1;border-radius:50%}.previewContent .emailMeta[data-v-3d23d2f7]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.previewContent .emailMeta .senderInfo[data-v-3d23d2f7]{display:flex;align-items:center;gap:10px;flex:1}.previewContent .emailMeta .senderInfo .senderAvatar[data-v-3d23d2f7]{width:32px;height:32px;background:#23a9a1;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;flex-shrink:0}.previewContent .emailMeta .senderInfo .senderDetails[data-v-3d23d2f7]{flex:1;min-width:0}.previewContent .emailMeta .senderInfo .senderDetails .senderName[data-v-3d23d2f7]{font-weight:600;font-size:14px;color:#2c3e50;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.previewContent .emailMeta .senderInfo .senderDetails .emailTime[data-v-3d23d2f7]{font-size:12px;color:#6c757d;font-weight:400}.previewContent .emailMeta .emailActions[data-v-3d23d2f7]{display:flex;align-items:center;gap:8px;flex-shrink:0}.previewContent .emailMeta .emailActions .emailFavorite[data-v-3d23d2f7]{font-size:16px;line-height:1;cursor:pointer;transition:transform .2s ease}.previewContent .emailMeta .emailActions .emailFavorite[data-v-3d23d2f7]:hover{transform:scale(1.1)}.previewContent .emailMeta .emailActions .emailFavorite.favorited[data-v-3d23d2f7]{color:#ffc107}.previewContent .emailMeta .emailActions .emailFavorite[data-v-3d23d2f7]:not(.favorited){color:#ccc}.previewContent .emailMeta .emailActions .emailAttachment[data-v-3d23d2f7]{font-size:14px;color:#6c757d}.previewContent .emailContent[data-v-3d23d2f7]{padding-left:42px}.previewContent .emailContent .emailSubject[data-v-3d23d2f7]{font-size:14px;color:#2c3e50;margin-bottom:4px;line-height:1.3}.previewContent .emailContent .emailSubject[data-v-3d23d2f7]:not(.read){font-weight:600;color:#1a202c}.previewContent .emailContent .emailSubject.read[data-v-3d23d2f7]{font-weight:400;color:#4a5568}.previewContent .emailContent .emailPreviewText[data-v-3d23d2f7]{font-size:12px;color:#718096;line-height:1.3;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 768px){.previewContent[data-v-3d23d2f7]{padding:10px 12px}.previewContent .emailMeta .senderInfo[data-v-3d23d2f7]{gap:8px}.previewContent .emailMeta .senderInfo .senderAvatar[data-v-3d23d2f7]{width:28px;height:28px;font-size:12px}.previewContent .emailContent[data-v-3d23d2f7]{padding-left:36px}}.writeEmail[data-v-349e377b]{margin:15px;text-align:center;background-color:#23a9a1;padding:12px 15px;border-radius:10px;color:#fff}.writeEmail[data-v-349e377b]:hover{cursor:pointer}.emailSidebar{flex:0 0 200px;border-right:solid 1px #E7EAE9;background-color:#f4f8fb}.emailSidebar .emailFolder{cursor:pointer;border-left:solid 3px transparent;display:flex;justify-content:space-between;align-items:center;padding:12px 8px}.emailSidebar .emailFolder.active,.emailSidebar .emailFolder:hover{font-weight:600;border-left-color:#23a9a1;background-color:#e5edf2}.emailSidebar .emailFolder .icon{margin-right:5px;flex:0 0 auto}.emailSidebar .emailFolder .folderName{flex-grow:1}.emailSidebar .emailFolder .emailCount{margin-left:5px;flex:0 0 auto}.modal-overlay[data-v-deec34e3]{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;justify-content:center;align-items:center;z-index:1000000}@keyframes popIn-deec34e3{0%{transform:scale(.8);opacity:0}60%{transform:scale(1.1);opacity:1}to{transform:scale(1)}}.modal-content[data-v-deec34e3]{background:#fff;padding:50px;border-radius:12px;text-align:center;width:500px;animation:popIn-deec34e3 .4s ease-out;transform-origin:center}@keyframes imagePopIn-deec34e3{0%{transform:scale(.8);opacity:0}60%{transform:scale(1.1);opacity:1}to{transform:scale(1)}}.breakModal.modal-overlay{background:#000000e6;transition:opacity 3s ease,visibility 3s ease}.breakModal .modal-content{padding:30px;width:700px;max-width:90vw;max-height:90vh;overflow-y:auto;background:linear-gradient(135deg,#8b4513,sienna);color:#fff8dc;border-radius:15px;border:3px solid #CD853F}.breakModal .coffeeHeader{text-align:center;margin-bottom:30px}.breakModal .coffeeHeader h2{font-size:32px;margin:0 0 15px;color:wheat;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.breakModal .coffeeHeader .greeting{font-size:18px;line-height:1.4;font-style:italic;color:#f5e6d3;padding:0 20px}.breakModal .coffeeStory{background:#8b45134d;border-radius:10px;padding:25px;margin:25px 0;border:2px solid #CD853F}.breakModal .coffeeStory h3{font-size:22px;margin:0 0 15px;color:wheat;text-align:center}.breakModal .coffeeStory p{font-size:16px;line-height:1.6;margin:0 0 15px;text-align:justify}.breakModal .coffeeStory .storySource{font-size:14px;font-style:italic;text-align:right;color:#deb887;border-top:1px solid #CD853F;padding-top:10px}.breakModal .coffeeActions{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:30px}.breakModal .coffeeActions .storyButton{background:#d2691e;border:2px solid #F5DEB3;color:#fff8dc;font-size:16px;padding:12px 20px;border-radius:8px;cursor:pointer;transition:all .3s ease}.breakModal .coffeeActions .storyButton:hover{background:peru;transform:translateY(-2px);box-shadow:0 4px 8px #0000004d}.breakModal .coffeeActions .coffeeButton{background:#228b22;border:2px solid #F5DEB3;color:#fff8dc;font-size:18px;padding:15px 30px;border-radius:8px;cursor:pointer;transition:all .3s ease;font-weight:700}.breakModal .coffeeActions .coffeeButton:hover{background:#32cd32;transform:translateY(-2px);box-shadow:0 4px 8px #0000004d}@media (max-width: 768px){.breakModal .modal-content{width:95vw;padding:20px}.breakModal .coffeeActions{flex-direction:column}.breakModal .coffeeActions .storyButton,.breakModal .coffeeActions .coffeeButton{width:100%;margin:5px 0}.breakModal .coffeeHeader h2{font-size:28px}.breakModal .coffeeStory h3{font-size:20px}}.emailClient[data-v-273e0195]{background-color:#fff;position:absolute;width:82%;top:8%;left:9%;max-height:78%;text-align:left;display:flex;flex-direction:column;height:100%;overflow:scroll}.emailClient .emailClientHeader[data-v-273e0195]{display:flex;justify-content:space-between;align-items:center;padding:0 10px 20px;border-bottom:solid 1px #E7EAE9}.emailClient .emailClientHeader .logoContainer[data-v-273e0195]{display:flex;align-items:end;gap:8px}.emailClient .emailClientHeader .logoContainer .mailIcon[data-v-273e0195]{width:32px;height:32px;flex-shrink:0;margin-bottom:-2px}.emailClient .emailClientHeader .logoContainer h1[data-v-273e0195]{margin:0;font-size:1.5rem;line-height:1}.emailClient .emailClientHeader .out[data-v-273e0195]{color:#23a9a1;font-weight:700}.emailClient .emailClientHeader .helpIcon[data-v-273e0195]{background-color:#23a9a1;color:#fff;font-weight:700;border-radius:50%;width:30px;height:30px;display:flex;justify-content:center;align-items:center;font-size:20px}.emailClient .emailClientHeader .helpIcon[data-v-273e0195]:hover{background-color:#1b8882;cursor:pointer}.emailClient .emailWrapper[data-v-273e0195]{display:flex;flex-grow:1}.emailClient .emailWrapper .taskInstructions[data-v-273e0195]{flex:1;display:flex;align-items:center;justify-content:center;padding:40px}.emailClient .emailWrapper .taskInstructions .instructionContent[data-v-273e0195]{max-width:600px;background:#fff;padding:30px;border-radius:15px;box-shadow:0 4px 20px #0000001a;border:2px solid #23A9A1}.emailClient .emailWrapper .taskInstructions .instructionContent h3[data-v-273e0195]{color:#23a9a1;margin-bottom:20px;text-align:center;font-size:24px}.emailClient .emailWrapper .taskInstructions .instructionContent .instructionSection[data-v-273e0195]{margin-bottom:25px}.emailClient .emailWrapper .taskInstructions .instructionContent .instructionSection h4[data-v-273e0195]{color:#274250;margin-bottom:10px;font-size:16px}.emailClient .emailWrapper .taskInstructions .instructionContent .instructionSection ul[data-v-273e0195]{margin:0;padding-left:20px}.emailClient .emailWrapper .taskInstructions .instructionContent .instructionSection ul li[data-v-273e0195]{margin-bottom:8px;line-height:1.4}.emailClient .emailWrapper .taskInstructions .instructionContent .instructionSection ul li strong[data-v-273e0195]{color:#23a9a1}.emailClient .emailWrapper .taskInstructions .instructionContent .instructionSection p[data-v-273e0195]{margin:0;line-height:1.5}.emailClient .emailWrapper .taskInstructions .instructionContent .startButton[data-v-273e0195]{width:100%;padding:15px;background:#23a9a1;color:#fff;border:none;border-radius:10px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:20px}.emailClient .emailWrapper .taskInstructions .instructionContent .startButton[data-v-273e0195]:hover{background:#1e948c;transform:translateY(-2px);box-shadow:0 4px 12px #23a9a14d}.emailClient .emailWrapper .taskInstructions .instructionContent .startButton[data-v-273e0195]:active{transform:translateY(0)}.emailClient .emailWrapper .emailList[data-v-273e0195]{flex:1 0 400px}.emailClient .emailWrapper .emailList .emailPreview[data-v-273e0195]:hover{cursor:pointer}.emailClient .emailWrapper .emailList .day[data-v-273e0195]{padding:10px 8px;border-bottom:solid 1px #E7EAE9;font-weight:700}.emailClient .emailWrapper .emailList .message[data-v-273e0195]{text-align:center;margin-top:50px;font-size:16px;color:#274250}.emailClient .emailWrapper .emailList .message .autoBreakMessage .countdown[data-v-273e0195]{margin-top:10px;font-size:18px;color:#23a9a1;font-weight:600;animation:pulse-273e0195 1s infinite}@keyframes pulse-273e0195{0%{opacity:1}50%{opacity:.6}to{opacity:1}}.scores[data-v-600ba65e]{margin-top:30px;margin-bottom:30px}.scores .points-display[data-v-600ba65e]{font-size:48px;font-weight:700;color:#274250;margin-bottom:15px;text-align:center}.scores .percentage-container[data-v-600ba65e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.scores .percentage-text[data-v-600ba65e]{font-size:20px;color:#274250;font-weight:500;text-align:center}.scores .percentage-number[data-v-600ba65e]{font-size:48px;font-weight:700;color:#4caf50;text-align:center;margin-bottom:-6px}.scores .percentage-row[data-v-600ba65e]{margin-bottom:-10px;display:flex;flex-direction:row;align-items:end;justify-content:center;gap:10px}.scores .next-row[data-v-600ba65e]{margin-bottom:-10px}.scores .total[data-v-600ba65e]{font-size:28px;font-weight:700;color:#274250;margin-bottom:10px;text-align:center}.individual[data-v-600ba65e]{font-size:18px;text-transform:capitalize}.individual .score[data-v-600ba65e]{margin-bottom:5px}.scores:not(.bpmn-format) .total[data-v-600ba65e]{font-size:30px;margin-top:15px;text-align:left;color:inherit;font-weight:400}.modal-overlay[data-v-90b33ee7]{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;justify-content:center;align-items:center;z-index:1000}@keyframes popIn-90b33ee7{0%{transform:scale(.8);opacity:0}60%{transform:scale(1.1);opacity:1}to{transform:scale(1)}}.modal-content[data-v-90b33ee7]{background:#fff;padding:50px;border-radius:12px;text-align:center;width:500px;animation:popIn-90b33ee7 .4s ease-out;transform-origin:center}@keyframes imagePopIn-90b33ee7{0%{transform:scale(.8);opacity:0}60%{transform:scale(1.1);opacity:1}to{transform:scale(1)}}.badge-image[data-v-90b33ee7]{width:80px;margin-bottom:20px;z-index:1;position:relative}.timer-display[data-v-90b33ee7]{margin-bottom:25px}.badge-image-wrapper[data-v-90b33ee7]{position:relative;display:inline-block;animation:imagePopIn-90b33ee7 1s ease-out;animation-delay:.3s;animation-fill-mode:both;transform-origin:center}.badge-glow[data-v-90b33ee7]{position:absolute;top:0;left:0;width:80px;z-index:1;filter:blur(4px) brightness(1.8);opacity:1;animation:pulse-glow-90b33ee7 4s ease-in-out infinite}@keyframes pulse-glow-90b33ee7{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:1.8}to{transform:scale(1);opacity:1}}.modal-content.modal-content{width:700px}.hintText{font-size:20px;line-height:24px;text-align:left}.weiterButton{background:#cfe7ff;color:#000;padding:10px 20px;border:none;border-radius:6px;cursor:pointer;font-weight:700;margin-top:20px}.weiterButton:not(.disabled):hover{background:#000;color:#fff}.breakModal[data-v-4223b0b5]{position:absolute;display:flex;flex-direction:column;width:25vw;min-width:500px;left:50%;top:20%;transform:translate(-50%);background-color:#a0512dd4;border-radius:15px;padding:20px}.breakModal.modal-overlay[data-v-4223b0b5]{background:#000000e6;transition:opacity 3s ease,visibility 3s ease}.breakModal .modal-content[data-v-4223b0b5]{padding:30px;width:700px;max-width:90vw;max-height:90vh;overflow-y:auto;background:linear-gradient(135deg,#8b4513,sienna);color:#fff8dc;border-radius:15px;border:3px solid #CD853F}.breakModal .coffeeHeader[data-v-4223b0b5]{text-align:center;margin-bottom:10px}.breakModal .coffeeHeader h2[data-v-4223b0b5]{font-size:32px;margin:0 0 15px;color:wheat;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.breakModal .coffeeHeader .greeting[data-v-4223b0b5]{font-size:18px;line-height:1.4;font-style:italic;color:#f5e6d3;padding:0 20px}.breakModal .coffeeStory[data-v-4223b0b5]{background:#8b4513e6;border-radius:10px;padding:25px;margin:0;border:2px solid #CD853F;color:#fff}.breakModal .coffeeStory h3[data-v-4223b0b5]{font-size:22px;margin:0 0 15px;color:wheat;text-align:center}.breakModal .coffeeStory p[data-v-4223b0b5]{font-size:16px;line-height:1.6;margin:0 0 15px;text-align:justify}.breakModal .coffeeStory .storySource[data-v-4223b0b5]{font-size:14px;font-style:italic;text-align:right;color:#deb887;border-top:1px solid #CD853F;padding-top:10px}.breakModal .coffeeActions[data-v-4223b0b5]{display:flex;justify-content:center;align-items:center;gap:5px;margin-top:20px}.breakModal .coffeeActions .storyButton[data-v-4223b0b5]{background:#d2691e;border:2px solid #F5DEB3;color:#fff8dc;font-size:16px;padding:12px 20px;border-radius:8px;cursor:pointer;transition:all .3s ease}.breakModal .coffeeActions .storyButton[data-v-4223b0b5]:hover{background:peru;transform:translateY(-2px);box-shadow:0 4px 8px #0000004d}.breakModal .coffeeActions .coffeeButton[data-v-4223b0b5]{background:#228b22;border:2px solid #F5DEB3;color:#fff8dc;font-size:18px;padding:15px 30px;border-radius:8px;cursor:pointer;transition:all .3s ease;font-weight:700}.breakModal .coffeeActions .coffeeButton[data-v-4223b0b5]:hover{background:#32cd32;transform:translateY(-2px);box-shadow:0 4px 8px #0000004d}@media (max-width: 768px){.breakModal .modal-content[data-v-4223b0b5]{width:95vw;padding:20px}.breakModal .coffeeActions[data-v-4223b0b5]{flex-direction:column}.breakModal .coffeeActions .storyButton[data-v-4223b0b5],.breakModal .coffeeActions .coffeeButton[data-v-4223b0b5]{width:100%;margin:5px 0}.breakModal .coffeeHeader h2[data-v-4223b0b5]{font-size:28px}.breakModal .coffeeStory h3[data-v-4223b0b5]{font-size:20px}}.workstation[data-v-46a8fe4e]{position:relative}.workstation .arbeitsplatz[data-v-46a8fe4e]{max-width:100%;object-fit:contain}.workstation .monitors[data-v-46a8fe4e]{position:absolute;left:12%;transition:all 1s ease;top:16%}.workstation .monitors[data-v-46a8fe4e]:hover{transform:scale(1.05);cursor:pointer}.workstation .monitorScreen[data-v-46a8fe4e]{position:absolute;max-width:88%;left:6%;top:3%}.workstation .coffeeBreakBG[data-v-46a8fe4e]{position:absolute;max-width:100%;left:0}.workstation .coffeeBreakText[data-v-46a8fe4e]{position:absolute;left:50%;top:-50px;transform:translate(-50%) scale(.5);transform-origin:center}.workstation .incorrect-text[data-v-46a8fe4e]{position:absolute;background-color:#ac0101;color:#fff;border-radius:15px;padding-left:15px;padding-right:15px;left:50%;top:92%;transform:translate(-50%);transform-origin:center}.workstation .correct-text[data-v-46a8fe4e]{position:absolute;background-color:#008409;color:#fff;border-radius:15px;padding-left:15px;padding-right:15px;left:50%;top:92%;transform:translate(-50%);transform-origin:center}.workstation .coffeeBreakBack[data-v-46a8fe4e]{position:absolute;left:30%;bottom:3%}.workstation .coffeeBreakBack[data-v-46a8fe4e]:hover{transform:scale(1.05);cursor:pointer}.workstation .iconWrapper[data-v-46a8fe4e]{margin:30px;max-width:60px;position:absolute;transition:transform .3s ease}.workstation .iconWrapper[data-v-46a8fe4e]:not(.disabled):hover{cursor:pointer;transform:scale(1.1)}.workstation .iconWrapper.disabled[data-v-46a8fe4e]{opacity:.5}.workstation .iconWrapper.emailIcon[data-v-46a8fe4e]{right:13%;top:30%;display:flex;flex-direction:column;align-items:center;text-align:center}.workstation .iconWrapper.emailIcon .iconContainer[data-v-46a8fe4e]{width:48px;height:40px;background:#ffffffe6;border-radius:7px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}.workstation .iconWrapper.emailIcon .iconContainer[data-v-46a8fe4e]:hover{background:#fff;box-shadow:0 4px 16px #23a9a14d}.workstation .iconWrapper.emailIcon .iconContainer .mailIconDesktop[data-v-46a8fe4e]{width:32px;height:32px}.workstation .iconWrapper.emailIcon .caption[data-v-46a8fe4e]{color:#fff;font-size:12px;margin-top:5px;text-align:center}.workstation .iconWrapper.logoutIcon[data-v-46a8fe4e]{right:13%;top:45%}.workstation .iconWrapper.closeIcon[data-v-46a8fe4e]{right:4%;bottom:-2%;max-width:120px;z-index:10}.workstation .iconWrapper.coffeePause[data-v-46a8fe4e]{bottom:-20px;left:43%;max-width:150px;z-index:10}.workstation .iconWrapper .icon[data-v-46a8fe4e]{max-width:100%}.workstation .iconWrapper .caption[data-v-46a8fe4e]{color:#fff;font-size:12px}.pulse[data-v-46a8fe4e]{animation:pulse-46a8fe4e 2s infinite}@keyframes pulse-46a8fe4e{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.quiz-modal-backdrop[data-v-4b667b29]{position:fixed;z-index:10000;left:0;top:0;width:100vw;height:100vh;background:#000000d9;display:flex;align-items:center;justify-content:center}.quiz-modal[data-v-4b667b29]{background:#fff;color:#003844;border-radius:18px;padding:40px 32px 32px;min-width:320px;max-width:60vw;position:relative;box-shadow:0 0 24px #0008;border:3px solid #cfe7ff}.close[data-v-4b667b29]{position:absolute;top:15px;right:35px;color:#cfe7ff;font-size:30px;cursor:pointer;transition:color .2s}.close[data-v-4b667b29]:hover{color:#003844}h2[data-v-4b667b29]{font-size:1.5em;font-weight:600;margin-bottom:18px;background-image:linear-gradient(45deg,#7ed27e,#c95bac,#7dd2d6,#e8d54a,#6086d5);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.submit-wrapper[data-v-4b667b29]{margin-top:18px}button[data-v-4b667b29]{background:#cfe7ff;color:#01202a;font-size:20px;border:none;border-radius:8px;padding:10px 24px;cursor:pointer;font-weight:700;transition:background .2s}button[data-v-4b667b29]:disabled{opacity:.5;cursor:not-allowed}button[data-v-4b667b29]:hover:enabled{background:#a6cef6}.wrong-text[data-v-4b667b29]{color:#c00;margin-top:16px;font-weight:700}label[data-v-4b667b29]{margin-left:8px;cursor:pointer;font-size:1.08em}input[type=radio][data-v-4b667b29]{margin-right:8px;accent-color:#cfe7ff}.choices[data-v-4b667b29]{display:flex;flex-direction:column;gap:14px;margin-bottom:18px}.answer-btn[data-v-4b667b29]{background:#e4eae9;color:#01202a;border:2px solid #cfe7ff;border-radius:8px;padding:12px 18px;font-size:1.08em;font-weight:500;cursor:pointer;transition:background .2s,border-color .2s}.answer-btn.selected[data-v-4b667b29],.answer-btn[data-v-4b667b29]:active{background:#cfe7ff;border-color:#cfe7ff;color:#003844}.answer-btn[data-v-4b667b29]:hover:not(.selected){background:#c8d4d7}.question-counter[data-v-4b667b29]{position:absolute;right:18px;bottom:14px;font-size:1.1em;color:#000;font-weight:700;opacity:.85;pointer-events:none;-webkit-user-select:none;user-select:none}@keyframes shake-4b667b29{0%{transform:rotate(0)}20%{transform:rotate(-1deg)}40%{transform:rotate(1deg)}60%{transform:rotate(-1deg)}80%{transform:rotate(1deg)}to{transform:rotate(0)}}.quiz-modal.shake[data-v-4b667b29]{animation:shake-4b667b29 .4s}.quiz-modal.correct[data-v-4b667b29]{border-color:#cfe7ff;box-shadow:0 0 0 4px #32fd8f55,0 0 24px #0008;animation:correctPulse-4b667b29 .7s}@keyframes correctPulse-4b667b29{0%{box-shadow:0 0 #32fd8f55,0 0 24px #0008}50%{box-shadow:0 0 0 8px #32fd8f99,0 0 24px #0008}to{box-shadow:0 0 #32fd8f55,0 0 24px #0008}}.memory-modal-backdrop[data-v-7657672e]{position:fixed;z-index:1000000;left:0;top:0;width:100vw;height:100vh;background:#000000d9;display:flex;align-items:center;justify-content:center}.memory-modal[data-v-7657672e]{background:#fff;color:#003844;border-radius:18px;padding:40px 32px 32px;min-width:320px;max-width:60vw;position:relative;box-shadow:0 0 24px #0008;border:3px solid #32FD8F}.memory-grid[data-v-7657672e]{display:flex;flex-wrap:wrap;justify-content:center;max-width:1440px;width:100%;min-height:300px;margin:auto;padding:20px}.memory-grid img[data-v-7657672e]{transition:transform .3s;width:calc(20% - 10px);height:calc(20% - 10px);margin:5px;object-fit:contain;-webkit-box-shadow:4px 3px 23px 1px rgba(0,0,0,.16);box-shadow:4px 3px 23px 1px #00000029}.memory-grid img.flip[data-v-7657672e]{transform:rotateY(180deg) scaleX(-1)}button[data-v-7657672e]{background:#cfe7ff;color:#01202a;font-size:20px;border:none;border-radius:8px;padding:10px 24px;cursor:pointer;font-weight:700;transition:background .2s}button[data-v-7657672e]:disabled{opacity:.5;cursor:not-allowed}button[data-v-7657672e]:hover:enabled{background:#a6cef6}@media (max-width: 600px){.memory-grid img[data-v-7657672e]{width:calc(33.333% - 10px);height:calc(33.333% - 10px)}}.modal[data-v-7657672e]{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;background-color:#0006}.modal-content[data-v-7657672e]{background:#fff;margin:5% auto;padding:20px;border:1px solid #888;width:80%;height:75%}.close[data-v-7657672e]{color:#aaa;float:right;font-size:28px;font-weight:700}.close[data-v-7657672e]:hover,.close[data-v-7657672e]:focus{color:#000;text-decoration:none;cursor:pointer}#modalTitle[data-v-7657672e],#wonModalTitle[data-v-7657672e]{color:#262626;text-align:center;font-size:20px}#modalText[data-v-7657672e],#wonModalText[data-v-7657672e]{padding:15px;text-align:center;font-size:20px;color:#262626}hr[data-v-7657672e]{width:80%}button[data-v-7657672e]{background-color:#09f;padding:15px 45px;border:none;color:#fff;font-size:20px}button[data-v-7657672e]:hover{cursor:pointer}.shake[data-v-7657672e]{animation:shake-7657672e .5s;animation-iteration-count:2}.hide[data-v-7657672e]{display:none!important}#oldImg[data-v-7657672e],#newImg[data-v-7657672e]{width:40vh;height:40vh}#input[data-v-7657672e]{display:flex}#input input[data-v-7657672e]{border:1px solid white;background-color:#438ecc59;color:#438ecc;font-size:30px;width:80px;height:80px;text-align:center}@keyframes shake-7657672e{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}body[data-v-f03e7246]{color:#fff;text-align:center;font-family:sans-serif;background:#000}.intro-screen[data-v-f03e7246]{text-align:center;padding:40px;max-width:600px;margin:0 auto}.intro-screen h1[data-v-f03e7246]{font-size:2rem;margin-bottom:20px}.intro-screen p[data-v-f03e7246]{font-size:1.2rem;margin-bottom:30px}.termine.correct[data-v-f03e7246]{background-color:#b8f5b1;border:2px solid #28a745;cursor:default}html[data-v-f03e7246],body[data-v-f03e7246]{height:100%;overflow:hidden}@media (max-width: 768px){html[data-v-f03e7246],body[data-v-f03e7246]{overflow:auto}}.button-container[data-v-f03e7246]{display:flex;justify-content:center;margin:20px}.drag-drop-modal-backdrop[data-v-f03e7246]{position:fixed;z-index:1000000;left:0;top:0;width:100vw;height:100vh;background:#000000d9;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow-y:auto;padding:16px}.drag-drop-modal[data-v-f03e7246]{background:#fff;color:#003844;border-radius:18px;padding:40px 32px 32px;max-width:1440px;position:relative;box-shadow:0 0 24px #0008;border:3px solid #cfe7ff;overflow-y:auto}.game-modal[data-v-f03e7246]{border-radius:18px;padding:40px 32px 32px;min-width:320px;max-width:1440px;width:60vw;min-height:50vh}@media (max-width: 768px){.drag-drop-modal[data-v-f03e7246]{padding:16px}h1[data-v-f03e7246]{font-size:1.5rem}p[data-v-f03e7246]{font-size:1rem}}.dropzone[data-v-f03e7246]{border:2px dashed #aaa;border-radius:8px;min-height:50px;padding:10px;margin:20px auto;width:90%;max-width:500px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;align-items:flex-start}.termine-container[data-v-f03e7246]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:20px;min-height:150px;border:2px dashed #ccc;border-radius:8px;padding:10px;width:90%;margin-left:auto;margin-right:auto}.termine[data-v-f03e7246]{background-color:#cfe7ff;color:#000;padding:10px;border-radius:6px;cursor:grab;box-shadow:1px 1px 5px #0000004d;width:calc(50% - 10px);max-width:240px;height:70px;display:flex;align-items:center;justify-content:center;text-align:center;-webkit-user-select:none;user-select:none;display:inline-table}.termine.incorrect[data-v-f03e7246]{background-color:#f8d7da;border:2px solid #dc3545;color:#721c24;cursor:default}@media (max-width: 768px){.termine[data-v-f03e7246]{width:100%;max-width:100%}}.termine.active[data-v-f03e7246]{outline:3px solid yellow}button[data-v-f03e7246]{background:#cfe7ff;color:#000;padding:10px 20px;border:none;border-radius:6px;cursor:pointer;font-weight:700}button[data-v-f03e7246]:hover{background:#000;color:#fff}.error[data-v-f03e7246]{color:red;margin-top:10px}.hidden[data-v-f03e7246]{display:none}#calendar[data-v-f03e7246]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;justify-items:center;margin-bottom:30px;max-width:1000px;margin-left:auto;margin-right:auto}@media (max-width: 768px){#calendar[data-v-f03e7246]{grid-template-columns:1fr}}.dropzone-block[data-v-f03e7246]{border:2px solid #ccc;border-radius:8px;padding:10px;background-color:#f5f5f5;width:100%;max-width:500px}@media (max-width: 768px){.dropzone-block[data-v-f03e7246]{width:100%}}.dropzone-block h2[data-v-f03e7246]{color:#000;margin-top:0;font-size:1.2rem}.warning[data-v-f03e7246]{text-align:center;color:red;font-weight:700;margin-top:10px}.warning.success[data-v-f03e7246]{color:green}.shift-riddle[data-v-d8591f9d]{margin-top:150px}.progress[data-v-d8591f9d]{width:90%;margin:15px auto 20px}.progress-bar-container[data-v-d8591f9d]{height:15px;position:relative;display:flex;justify-content:center;align-items:center;background-color:#00aa9e;border:solid 2px #00AA9E;border-radius:12px;box-shadow:0 0 3px 1px #00aa9e40}[data-v-d8591f9d] body{background-color:#003844;color:#fff;--locked-color: #32FD8F;--unlocked-color: white}header[data-v-d8591f9d]{height:auto;width:100%;margin:0 auto;display:flex;background-color:#000;color:#fff;justify-content:space-around;align-items:center;position:absolute;top:0;left:0}#quizModal[data-v-d8591f9d]{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000000e6}#quizModal .quizBody[data-v-d8591f9d]{margin:5% auto;display:block;max-width:700px;max-height:90%;padding:50px 100px;background-color:#f5f5f5;border-radius:5px;color:#000;text-align:center}.quiz[data-v-d8591f9d]{z-index:10000000}#quiz h1[data-v-d8591f9d]{color:#003844;font-weight:600;font-size:46px;text-transform:uppercase;text-align:left;line-height:44px}#quiz button[data-v-d8591f9d]{margin-top:8px;padding:10px 25px;background:#32fd8f;color:#01202a;font-size:24px;cursor:pointer;border-color:transparent;border-radius:10px;line-height:24px;transition:opacity 50ms;opacity:1}#quiz button[data-v-d8591f9d]:hover{opacity:.8}#quiz button[data-v-d8591f9d]:disabled{opacity:.5;background:#438ecc59;color:#32fd8f;cursor:default}#question[data-v-d8591f9d]{text-align:center;display:flex;flex-direction:column}#question h2[data-v-d8591f9d]{margin-bottom:16px;font-weight:600;font-size:30px;color:#003844}#question input[type=radio][data-v-d8591f9d]{display:none}#question label[data-v-d8591f9d]{padding:10px 8px 8px;background:#438ecc1a;color:#01202a;cursor:pointer;font-size:20px;border-radius:5px;margin:5px;display:flex;justify-content:center;width:100%}#question label[data-v-d8591f9d]:hover{background:#32fd8f}#question input[type=radio]:checked+label[data-v-d8591f9d]{background:#32fd8f;color:#01202a}.hide[data-v-d8591f9d]{display:none!important}[data-v-d8591f9d] .locked{position:relative}[data-v-d8591f9d] .disabled{height:100%;z-index:-10000;pointer-events:all}[data-v-d8591f9d] .locked-overlay{cursor:pointer;outline:7px solid #000;box-sizing:border-box}[data-v-d8591f9d] .locked>div{height:100%;display:flex;align-items:center;justify-content:center;background-color:#323232f2;border-radius:5px}[data-v-d8591f9d] .locked>div>div{width:24px;height:21px;border:3px solid #32FD8F;border-radius:5px;position:relative;transition:all .1s ease-in-out}[data-v-d8591f9d] .disabled>div>div{width:24px;height:21px;border:3px solid rgb(0,0,0);border-radius:5px;position:relative;transition:all .1s ease-in-out}[data-v-d8591f9d] .locked:hover>div>div{transform:rotate(10deg);border-color:#fff}[data-v-d8591f9d] .locked>div>div:after{content:"";display:block;background:#32fd8f;width:3px;height:7px;position:absolute;top:50%;left:50%;margin:-3.5px 0 0 -2px;transition:all .1s ease-in-out}[data-v-d8591f9d] .disabled>div>div:after{content:"";display:block;background:#000;width:3px;height:7px;position:absolute;top:50%;left:50%;margin:-3.5px 0 0 -2px;transition:all .1s ease-in-out}[data-v-d8591f9d] .locked:hover>div>div:after{background:#fff}[data-v-d8591f9d] .locked>div>div:before{content:"";display:block;width:10px;height:10px;bottom:100%;position:absolute;left:50%;margin-left:-8px;border:3px solid #32FD8F;border-top-right-radius:50%;border-top-left-radius:50%;border-bottom:0;transition:all .1s ease-in-out;box-sizing:content-box}[data-v-d8591f9d] .disabled>div>div:before{content:"";display:block;width:10px;height:10px;bottom:100%;position:absolute;left:50%;margin-left:-8px;border:3px solid #000000;border-top-right-radius:50%;border-top-left-radius:50%;border-bottom:0;transition:all .1s ease-in-out;box-sizing:content-box}[data-v-d8591f9d] .locked:hover>div>div:before{bottom:130%;left:31%;margin-left:-11.5px;transform:rotate(-45deg);border-color:#fff}.close[data-v-d8591f9d]{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:30px;cursor:pointer}.close[data-v-d8591f9d]:hover{color:#fff}.grid-wrapper[data-v-d8591f9d]{position:relative;width:83.33%;max-width:1000px;margin:0 auto;aspect-ratio:5 / 6;background-color:#4f7985}[data-v-d8591f9d] #grid{display:flex;flex-direction:column;justify-content:center;width:83.33%;height:100%;max-width:1000px;margin:2% auto 0;background-size:contain;background-repeat:no-repeat}[data-v-d8591f9d] .row{width:100%;height:16.66%;display:flex;justify-content:center}[data-v-d8591f9d] .square{flex:1 0 0;aspect-ratio:1 / 1;display:flex;outline:dashed 1px black;flex:1 0;align-items:center;position:relative;background-size:contain;background-repeat:no-repeat;background-position:center;transition:background-image .5s ease-in-out}[data-v-d8591f9d] .square.block,[data-v-d8591f9d] .square.blockA,[data-v-d8591f9d] .square.blockB{background-size:contain;background-repeat:no-repeat;background-position:center;transition:all .55s ease-in-out}[data-v-d8591f9d] .square .tooltip{position:absolute;background:#fff;color:#003844;padding:20px 25px;border-radius:4px;box-shadow:2px 2px 5px #000;width:250px;top:-25%;left:75%;font-size:14px;line-height:18px;z-index:111;display:none}[data-v-d8591f9d] .square:hover .tooltip{display:block}[data-v-d8591f9d] #aa{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center;transition:all .55s ease-in-out}[data-v-d8591f9d] .player{position:absolute;width:100%;height:100%;background:none;background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform .3s ease-in-out;background-image:var(--player-image);box-sizing:border-box}[data-v-d8591f9d] .player-arrow{position:absolute;width:100%;height:100%;left:50%;opacity:1;transform:translate(-50%);z-index:10;pointer-events:none}.locked-overlay[data-v-d8591f9d]{position:absolute;left:0;top:66.66%;width:100%;height:33.33%;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:200000;pointer-events:auto}.locked-overlay-rows-1-2[data-v-d8591f9d]{top:0;height:33.33%}.locked-overlay-rows-3-4[data-v-d8591f9d]{top:33.33%;height:33.33%}.blocking-overlay-rows-3-4[data-v-d8591f9d]{position:absolute;top:33.33%;left:0;width:100%;height:33.33%;z-index:900001;background:#7e000086;pointer-events:all}.blocking-overlay-rows-1-2[data-v-d8591f9d]{position:absolute;top:0%;left:0;width:100%;height:33.33%;z-index:900001;background:#7e000086;pointer-events:all}.locked-overlay:hover .locked>div>div[data-v-d8591f9d]{transform:rotate(10deg);border-color:#fff}.locked-overlay:hover .locked>div>div[data-v-d8591f9d]:after{background:#fff}.locked-overlay:hover .locked>div>div[data-v-d8591f9d]:before{bottom:130%;left:31%;margin-left:-11.5px;transform:rotate(-45deg);border-color:#fff}.locked-message[data-v-d8591f9d]{color:#32fd8f;font-size:2rem;background:#000c;padding:24px 40px;border-radius:12px;border:2px solid #32FD8F}.buttoncheck[data-v-d8591f9d]{font-size:20px;font-weight:600;margin:20px 2px;cursor:pointer;box-shadow:0 0 8px 5px #32fd8f40;text-shadow:1px 1px 1px rgba(255,255,255,.5);padding:15px 30px}.buttoncheck[data-v-d8591f9d]:hover{color:#003844;text-shadow:1px 1px 2px rgba(1,32,42,.5)}.center[data-v-d8591f9d]{display:flex;justify-content:center;align-items:center;height:100px}.progress[data-v-d8591f9d]{width:90%;margin:10px auto}.progress-bar-container[data-v-d8591f9d]{height:40px;position:relative;display:flex;justify-content:center;align-items:center;background-color:#32fd8f;border:solid 2px #32FD8F;border-radius:12px;box-shadow:0 0 8px 5px #32fd8f40}.progress-bar[data-v-d8591f9d]{background-color:#01202a;position:absolute;top:0;bottom:0;right:0;width:0%;transition:width 1s linear;border-radius:0 12px 12px 0}.progress-bar-text[data-v-d8591f9d]{color:#000;font-size:24px;font-weight:700;position:relative;z-index:1;text-align:center;display:none}.progress-intervals[data-v-d8591f9d]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.badge-modal-container[data-v-d8591f9d]{position:relative;z-index:1000000}.corner-image-middle[data-v-d8591f9d]{position:absolute;bottom:0;right:0;width:20%;height:auto;z-index:10;opacity:50%}.corner-image-above[data-v-d8591f9d]{position:absolute;bottom:0;right:0%;width:20%;height:auto;z-index:10;opacity:50%}.dashboard[data-v-a918b69d]{margin-top:250px;width:100%}h2[data-v-a918b69d]{margin-left:25px}.p-fieldset[data-v-a918b69d]{margin-bottom:50px!important;text-align:left}.p-progressbar[data-v-a918b69d]{margin-top:25px;margin-bottom:25px}.p-fieldset-legend[data-v-a918b69d]{text-align:left}.badge-container[data-v-a918b69d]{display:flex;justify-content:space-around;align-items:center;text-align:center}.badge[data-v-a918b69d]{width:180px;height:80px;object-fit:contain}.badge-stack[data-v-a918b69d]{position:relative;width:80px;height:180px;display:flex;align-items:flex-end;justify-content:center}.badge-bg[data-v-a918b69d],.badge-fill[data-v-a918b69d]{position:absolute;left:0;bottom:0;width:80px;height:80px;object-fit:contain}.badge[data-v-a918b69d],.badge-bg[data-v-a918b69d],.badge-fill[data-v-a918b69d]{width:80px;height:180px;object-fit:contain}.badge-fill[data-v-a918b69d]{z-index:2;transition:clip-path .5s}.badge-bg[data-v-a918b69d]{z-index:1}.badge-fill-lvl1[data-v-a918b69d]{z-index:3}.badge-fill-lvl2[data-v-a918b69d]{z-index:4}.badge-fill-lvl3[data-v-a918b69d]{z-index:5}.badge-column[data-v-a918b69d]{display:flex;flex-direction:column;align-items:center;margin:0 10px}.badge-cell[data-v-a918b69d]{display:flex;gap:4px;align-items:center}.badge-cell img[data-v-a918b69d]{width:32px;height:auto}.highscore-scroll[data-v-a918b69d]{min-height:500px;max-height:600px;overflow-y:auto;padding-right:10px}.highlight-row[data-v-a918b69d]{background-color:#dff0d8!important;font-weight:700}.highscore-table[data-v-a918b69d]{width:100%;border-collapse:collapse;font-size:1rem}.highscore-table th[data-v-a918b69d],.highscore-table td[data-v-a918b69d]{text-align:left;padding:8px 12px;border-bottom:1px solid #ccc}.highscore-table tr[data-v-a918b69d]:nth-child(2n){background-color:#f9f9f9}.highscore-table th[data-v-a918b69d]{background-color:#e0e0e0;font-weight:700}.table-fieldset[data-v-a918b69d]{min-height:500px}.m-0[data-v-a918b69d]{text-align:left}.home[data-v-6d6f2a12],.home[data-v-1d1c8b72]{margin-top:50px;padding:2rem;text-align:center}.incidentContent{position:relative;max-width:1000px;min-height:100vh;margin:120px auto 0;background:#fff}.gameContainer{position:relative;border:3px solid black}.msger{background:#fff;padding-bottom:20px}.msger-header{display:flex;justify-content:right;background:#434343;color:#fff;padding:1rem}.tabs{display:flex;gap:1rem;align-items:center}.tab-item{padding:6px 12px;cursor:pointer;font-weight:500;color:#333;transition:all .2s;border-radius:0;border-bottom:3px solid transparent}.tab-item:hover{color:#000;border-bottom:2px solid #ccc}.tab-item.active{color:#000;font-weight:700;border-bottom:2px solid #6455a0}.msger-header-secondary{display:flex;justify-content:space-between;align-items:center;background:#fff;color:#000;padding:1rem 2rem}.menue-secondary-left,.menue-secondary-right{display:flex;align-items:center;gap:10px}.profile-circle.small{width:30px;height:30px;font-size:.8rem;background-color:#b796c0;color:#000;display:flex;justify-content:center;align-items:center;border-radius:50%;font-weight:700}.header-brand{font-weight:700;font-size:.85rem;margin-right:10px}.small-label{font-size:.8rem;color:#555}.icon-left,.icon-right,.icon-start,.icon-end{display:flex;width:16px;height:16px;background-color:transparent;border:1px solid black;padding-top:2px;padding-left:2px;border-radius:4px;align-items:center;cursor:pointer}.plus-icon{display:flex;width:20px;height:20px;background-color:transparent;cursor:pointer}.menu-separator{width:80%;height:1px;background-color:#55555567;margin:0 auto;border-radius:1px}.email-separator{width:100%;height:1px;background-color:#55555567;margin:0 auto;border-radius:1px}.msger-chat{background:#fff;overflow-y:auto;height:75vh;margin:0 auto;position:relative;padding-top:20px}.msg{display:flex;align-items:flex-end;margin-left:75px;margin-bottom:2rem;opacity:1;transition:opacity .5s,transform .5s}.msg-img{width:60px;height:60px;background-size:cover;border-radius:50%;margin-right:1rem}.msg-bubble{background:#b796c0;color:#000;text-align:left;font-size:16px;max-width:60%!important;border-radius:10px;padding:10px;max-width:60vw}.right-msg{flex-direction:row-reverse}.right-msg .msg-bubble{background:#fff;margin-right:75px;color:#000;font-size:16px;border:black 1px solid;border-radius:10px}.nextBtn button{background:#fff;font-size:16px;border-radius:1px;color:#000;border:black 1px solid;padding:10px}.skip-hint{position:fixed;bottom:10px;right:10px;background-color:#0000004d;color:#fff;padding:10px;border-radius:5px;font-size:rem;pointer-events:none;z-index:999999}#scrollDownArrow{position:fixed;bottom:20px;right:50px;width:50px;height:50px;background-color:#434343;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:24px;cursor:pointer;transition:opacity .3s ease;z-index:9999}#scrollDownArrow.hidden{opacity:0;pointer-events:none}.msger-inputarea{display:flex;justify-content:space-between;align-items:center;padding:10px;background:#fff;border:1px solid rgb(136,136,136);border-radius:10px;position:sticky;bottom:20px;width:100%;min-height:50px;max-width:850px;margin:0 auto;z-index:100}footer.msger-inputarea{height:auto;flex-shrink:0}.msger-inputarea input{flex:1;padding:10px;font-size:1rem;border-radius:9999px;border:1px solid #ccc;outline:none}.nextBtn{align-items:center;justify-content:center;display:flex;flex-wrap:wrap;gap:.5rem}.msger-inputarea button{margin-left:10px;text-align:left;width:250px;background:#fff;border:black 1px solid;color:#000;padding:7px 20px;border-radius:7px;cursor:pointer}.profile-wrapper{position:relative;cursor:pointer;display:flex;align-items:center}.profile-circle{position:relative;width:40px;height:40px;background-color:#b796c0;border-radius:50%;color:#000;font-weight:700;font-size:1rem;display:flex;justify-content:center;align-items:center}.profile-dropdown{position:absolute;text-align:left;top:50px;right:0;background:#434343dd;box-shadow:0 4px 8px #0000001a;z-index:100;width:180px}.dropdown-item{font-size:14px;padding:10px;cursor:pointer;border-bottom:1px solid #eee}.dropdown-item:hover{background-color:#7e7e7edd}.dropdown-item:last-child{border-bottom:none}.dropdown-status-indicator{display:inline-block;width:10px;height:10px;margin-right:8px;border-radius:50%;border:1px solid white;vertical-align:middle}.status-indicator{position:absolute;bottom:-2px;left:-2px;width:12px;height:12px;border-radius:50%;border:1px solid white;background-color:gray}.status-ready{background-color:green}.status-away{background-color:#ff0}.status-notready{background-color:red}.tab-container{position:relative;height:100%;display:flex;justify-content:center;padding-bottom:20px;height:75vh;overflow-y:auto;max-height:calc(100vh - 200px)}.beitrag-wrapper{display:flex;flex-direction:column;gap:1rem}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.email-card.published{position:relative;margin-top:1rem;margin-bottom:1rem}.email-card.bottom-position{margin-top:18rem}.email-actions{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}.email-card,.loop-card{background:#fff;border-radius:5px;box-shadow:0 2px 6px #0000001a;padding:16px;display:flex;flex-direction:column;text-align:left;margin:0 auto;max-width:600px;width:90%}.email-card-header{display:flex;align-items:center;margin-bottom:8px}.email-card-header .profile-circle{width:36px;height:36px;background-color:#ccc;color:#fff;font-weight:700;text-align:center;line-height:36px;border-radius:50%;margin-right:10px}.sender-name{font-weight:600;font-size:1rem}.email-agenda,.email-body{margin:12px 0;font-size:.95rem}.email-card-footer{display:flex;justify-content:space-between;align-items:center;margin-top:12px;position:relative}.footer-left{position:relative}.plus-icon{cursor:pointer;font-size:24px;font-weight:700;-webkit-user-select:none;user-select:none}.dropdown-container{position:relative;display:inline-block}.plus-button{background:none;border:none;font-size:24px;cursor:pointer}.file-dropdown,.insert-options-dropdown{position:absolute;bottom:100%;left:0;background:#fff;padding:10px;border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 8px #0000001a;z-index:10;width:200px}.insert-option{display:flex;align-items:flex-start;gap:8px;border:none;background:none;cursor:pointer;text-align:left;padding:0}.insert-icon{font-size:20px}.insert-text .insert-header{font-weight:700;font-size:14px}.insert-text .insert-subtext{font-size:12px;color:#666}.dropdown-btn{background-color:#eee;border:none;width:100%;padding:8px 12px;border-radius:0;cursor:pointer;text-align:left}.publish-btn{background-color:#007bff;color:#fff;border:none;padding:8px 16px;cursor:pointer;transition:background .2s ease}.publish-btn:hover{background-color:#0056b3}.attachment-card{margin-top:10px;padding:8px 12px;background-color:#f4f4f4;border:1px solid #ccc;border-radius:6px;display:flex;align-items:center;gap:10px;font-size:14px;width:fit-content}.attachment-icon{font-size:18px}.attachment-name{flex-grow:1}.attachment-remove{cursor:pointer;font-weight:700;padding-left:10px}.tab-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.planner-setup-modal{position:relative;background:#fff;padding:2rem;border-radius:0;width:600px;display:flex;flex-direction:column;gap:1rem}.modal-button-wrapper{display:flex;justify-content:flex-end;margin-top:auto}.modal-confirm-btn{background-color:#3b82f6;color:#fff;padding:.75rem 1.5rem;border:none;border-radius:6px;width:200px!important;cursor:pointer}.tab-modal{background:#fff;padding:20px 30px;border-radius:10px;display:flex;gap:30px;box-shadow:0 4px 20px #0003}.modal-option{display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s}.modal-option:hover{transform:scale(1.05)}.modal-icon{align-items:center;max-width:35px;font-size:2rem}.modal-label{margin-top:8px;font-size:.9rem}.planner-empty-screen{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;width:50%}.modal-header{font-size:1.2rem;font-weight:700;margin-bottom:0}.modal-description{font-size:.95rem;color:#444}.modal-select{padding:8px;font-size:.95rem;border-radius:0;border:1px solid #ccc}.modal-confirm-btn{color:#fff;padding:10px;font-size:.75rem;border:none;border-radius:5px;cursor:pointer;width:150px}.planner-columns{display:flex;gap:1rem;margin-top:2rem}.planner-column{flex:1;padding:1rem;border-radius:10px}.planner-column h4{margin-bottom:.5rem;font-weight:700;text-align:left}.planner-card{background-color:#fff;padding:.75rem;margin-bottom:.5rem;border-radius:8px;box-shadow:0 2px 4px #0000003f;text-align:left;width:250px}.planner-card.with-icon{padding:1rem;display:flex;align-items:center;gap:.5rem;position:relative;cursor:pointer;padding-bottom:50px}.planner-card.with-icon-noclick{padding:1rem;display:flex;align-items:center;gap:.5rem;position:relative;padding-bottom:50px}.add-task{color:#0000c8}.circle-icon{width:12px;height:12px;border:1px solid black;border-radius:99999999px}.arrow-send{max-width:25px}.member-dropdown{position:absolute;top:100%;left:0;background:#fff;border:1px solid #ddd;box-shadow:0 2px 6px #0000001a;padding:.5rem;z-index:10;width:220px}.dropdown-option{display:flex;align-items:center;padding:.25rem 0}.dropdown-option:hover{background-color:#d3d3d393}.assignee-name{margin-right:.5rem;font-size:.9rem}.assigned-icon{position:absolute;bottom:8px;right:8px;width:28px;height:28px;background-color:#ccc;border-radius:50%;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:.8rem}.profile-circle.small{width:24px;height:24px;background-color:#ccc;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;margin-right:12px}.floating-chat-tab{position:absolute;top:250px;left:-100px;padding:.5rem 1rem;color:#fff;border:none;border-radius:0;font-weight:700;cursor:pointer;box-shadow:0 2px 6px #0003;transition:background-color .3s ease}@media (max-width: 1199px){.floating-chat-tab{margin-left:120px;top:500px}}.file-table-wrapper{padding:1rem;overflow-x:auto}.file-table{width:100%;border-collapse:collapse;font-family:sans-serif}.file-table th,.file-table td{padding:.75rem 1rem;border-bottom:1px solid #ddd;text-align:left}.file-table th{font-weight:700}.file-table td:first-child,.file-table th:first-child{text-align:center;width:40px}.table-row-hover:hover{background-color:#eef2f7;cursor:pointer}.table-row-hover.disabled:hover{background-color:#fff;cursor:default}.disabled:hover{cursor:default!important;animation:none!important;transform:none!important}.loop-card-footer{display:flex;align-items:center;margin-bottom:8px;margin-top:20px}.loop-card{background:#fff;border-radius:5px;box-shadow:0 2px 6px #0000001a;padding:16px;display:flex;flex-direction:column;text-align:left;margin:0 auto;width:100%}.loop-table-wrapper{overflow-x:auto;margin-top:1rem}.loop-table{border-collapse:collapse;width:100%;font-size:.9rem}.loop-table th{background-color:#f9f9f9;text-align:left}.loop-table th,.loop-table td{border:1px solid #ccc;padding:8px;text-align:left}.loop-table th:first-child,.loop-table td:first-child{font-weight:700}.vote-button{background-color:#fff;color:#000;border:1px solid black;padding:4px 10px;border-radius:4px;cursor:pointer}.vote-button:disabled{background-color:#0078d4;color:#fff;cursor:default}.plan{display:grid;grid-template-rows:repeat(auto-fit,minmax(100px,1fr));justify-items:center;margin-top:100px}.plan>div{display:flex;justify-content:center;flex-wrap:wrap}.rotator{width:10vw;max-width:200px;aspect-ratio:249 / 249;background-size:cover;background-position:center;transition:transform .3s ease}.full-img{width:90vw;max-width:750px;height:auto;aspect-ratio:750 / 531;background-image:url(/Images/ChatBot/Whiteboard/whiteboard_full.jpg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-top:20px}@media (max-width: 600px){.puzzle-container{width:100%}.rotator{width:28vw}}.notification-badge{position:absolute;top:0;right:0;background:red;color:#fff;border-radius:50%;width:25px;height:25px;font-size:12px;display:flex;align-items:center;justify-content:center;animation:grow-bounce 1s ease-in-out infinite}@keyframes grow-bounce{0%{transform:scale(.8)}50%{transform:scale(1.1)}to{transform:scale(.8)}}.badge-modal-container{position:relative;z-index:1000000}.register-container[data-v-0e812fcd]{max-width:400px;margin:2rem auto;padding:1.5rem;border:1px solid #ccc;border-radius:12px;background-color:#fff}.form-group[data-v-0e812fcd]{margin-bottom:1.5rem;display:flex;flex-direction:column}label[data-v-0e812fcd]{font-weight:700;margin-bottom:.5rem}input[data-v-0e812fcd],.p-inputtext[data-v-0e812fcd]{padding:.5rem;border-radius:6px;border:1px solid #ccc;margin-bottom:.5rem}button[data-v-0e812fcd],.p-button[data-v-0e812fcd]{margin-top:.5rem;margin-right:.5rem}.validation-message[data-v-0e812fcd]{margin-top:.5rem}.datenschutz-disclaimer[data-v-0e812fcd]{text-align:center;font-size:.8rem;margin-top:1rem;color:#666;cursor:pointer;text-decoration:underline}.datenschutz-disclaimer[data-v-0e812fcd]:hover{color:#333}.modal-backdrop[data-v-0e812fcd]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-0e812fcd]{background:#fff;padding:2rem;border-radius:8px;max-width:500px;width:90%;max-height:80vh;overflow-y:auto}.modal-content h3[data-v-0e812fcd]{margin-top:0;margin-bottom:1rem;color:#333}.modal-content p[data-v-0e812fcd]{line-height:1.6;margin-bottom:1.5rem;color:#555}.modal-close-btn[data-v-0e812fcd]{background:#007bff;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-size:.9rem}.modal-close-btn[data-v-0e812fcd]:hover{background:#0056b3}.swimlane[data-v-9a2615b4]{fill:#f8f9fa;stroke:#adb5bd;stroke-width:1}.swimlane-label[data-v-9a2615b4]{font-size:16px;font-weight:700;fill:#495057}.info-button[data-v-9a2615b4]{cursor:pointer;opacity:.8;transition:opacity .2s;pointer-events:all}.info-button[data-v-9a2615b4]:hover{opacity:1}.info-button-disabled[data-v-9a2615b4]{pointer-events:none}.swimlane-icon[data-v-9a2615b4]{pointer-events:none;filter:drop-shadow(0px 1px 2px rgba(0,0,0,.2));transition:transform .3s ease}.swimlane-icon.has-notification[data-v-9a2615b4]{transform:scale(1.2);filter:drop-shadow(0px 2px 4px rgba(0,0,0,.4))}.swimlane-icon.wriggle[data-v-9a2615b4]{animation:wriggle-9a2615b4 .6s ease-in-out}@keyframes wriggle-9a2615b4{0%{transform:scale(1.2) rotate(0)}15%{transform:scale(1.2) rotate(-5deg) translate(-2px)}30%{transform:scale(1.2) rotate(5deg) translate(2px)}45%{transform:scale(1.2) rotate(-3deg) translate(-1px)}60%{transform:scale(1.2) rotate(3deg) translate(1px)}75%{transform:scale(1.2) rotate(-1deg)}to{transform:scale(1.2) rotate(0)}}.swimlane-icon-disabled[data-v-9a2615b4]{pointer-events:none;filter:drop-shadow(0px 1px 2px rgba(0,0,0,.2))}.info-bubble[data-v-9a2615b4]{pointer-events:auto;z-index:9999}.info-bubble-bg[data-v-9a2615b4]{fill:#dae9f5;stroke:#adb5bd;stroke-width:1;fill-opacity:.95;display:flex;flex-direction:column;align-items:center;justify-content:center}.info-text[data-v-9a2615b4]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:left;font-size:14px;overflow:auto;font-family:sans-serif;word-wrap:break-word;padding:5px;color:#333}.close-info-button[data-v-9a2615b4]{cursor:pointer;opacity:.8;transition:opacity .2s;z-index:10000}.close-info-button[data-v-9a2615b4]:hover{opacity:1}.info-button circle[data-v-9a2615b4]{filter:drop-shadow(0px 2px 3px rgba(0,0,0,.2))}.clickable-area[data-v-9a2615b4]{cursor:pointer;pointer-events:all}.notification-dot[data-v-9a2615b4]{fill:#dc3545;stroke:#dc3545;stroke-width:1}.sequence-flow[data-v-38f609e0]{stroke:#495057;stroke-width:1.5;fill:none}.node-entry-indicator[data-v-38f609e0]{stroke:#000;stroke-width:1.5;fill:none;stroke-opacity:.8}.task-node[data-v-3f263399]{fill:#fff;stroke:#495057;stroke-width:1.5;cursor:pointer}.task-node[data-v-3f263399]:hover{stroke:#3498db;stroke-width:2}.task-node.digitalized[data-v-3f263399]{fill:#d4f6d4;stroke:#28a745;stroke-width:2;filter:drop-shadow(0px 2px 4px rgba(40,167,69,.3))}.task-node.error[data-v-3f263399]{stroke:#dc3545;stroke-width:3}.start-event[data-v-3f263399]{fill:#d4edda;stroke:#28a745;stroke-width:1.5;cursor:pointer}.end-event[data-v-3f263399]{fill:#f8d7da;stroke:#dc3545;stroke-width:1.5;cursor:pointer}.activity-container[data-v-3f263399]{pointer-events:all;overflow:visible}.activity-text-container[data-v-3f263399]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:10px;overflow:visible;font-family:sans-serif;word-wrap:break-word;padding:2px;pointer-events:all;cursor:default}.activity-text-container.digitalized[data-v-3f263399]{background-color:transparent;border:none;color:#155724;font-weight:700}.delete-button[data-v-3f263399]{cursor:pointer;opacity:.8;transition:opacity .2s}.delete-button:hover circle[data-v-3f263399]{fill:#c82333}.digital-indicator[data-v-3f263399]{cursor:pointer;opacity:1;transition:opacity .2s;pointer-events:all}.clock-icon[data-v-3f263399]{color:#f39c12;filter:drop-shadow(0px 1px 1px rgba(0,0,0,.2))}.duration-clocks[data-v-3f263399]{display:flex;flex-direction:row;gap:5px;pointer-events:none}.digitalization-info-bg[data-v-3f263399]{fill:#f8d7da;stroke:#f5c6cb;stroke-width:1;fill-opacity:.95;display:flex;flex-direction:column;align-items:center;justify-content:center}.digitalization-info-text[data-v-3f263399]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:left;font-size:14px;overflow:auto;font-family:sans-serif;word-wrap:break-word;padding:5px;color:#333}.close-info-button[data-v-3f263399]{cursor:pointer;opacity:.8;transition:opacity .2s;z-index:10000}.close-info-button[data-v-3f263399]:hover{opacity:1}.task-group:hover .task-node[data-v-3f263399]{stroke:#3498db;stroke-width:2}.info-bubble[data-v-3f263399]{pointer-events:auto;z-index:9999}.digitalization-hover .task-node[data-v-3f263399]{stroke:#007bff;stroke-width:3;fill:#e7f4ff}.gateway[data-v-f36a8cb8]{fill:#fff3cd;stroke:#ffc107;stroke-width:1.5;cursor:pointer}.gateway[data-v-f36a8cb8]:hover{fill:#ffeaa0}.gateway-marker[data-v-f36a8cb8]{stroke:#ffc107;stroke-width:2;fill:none;pointer-events:none}.gateway-group[data-v-f36a8cb8]{cursor:pointer}.token-image[data-v-141cde3e]{transition:x .1s ease-out,y .1s ease-out;filter:drop-shadow(0px 2px 3px rgba(0,0,0,.3));pointer-events:none}.token-image.token-parallel[data-v-141cde3e]{opacity:.9;filter:drop-shadow(0px 2px 3px rgba(0,0,0,.4))}.token-image.token-final[data-v-141cde3e]{opacity:1;filter:drop-shadow(0px 3px 6px rgba(0,0,0,.5)) saturate(1.2)}.time-mechanic[data-v-bcd9a834]{pointer-events:none}.bpmn-diagram[data-v-64a3389f]{flex-grow:1;min-height:500px;max-height:70vh;overflow:visible}.bpmn-diagram.shake[data-v-64a3389f]{animation:shake-64a3389f .4s}@keyframes shake-64a3389f{0%{transform:rotate(0)}20%{transform:rotate(-1deg)}40%{transform:rotate(1deg)}60%{transform:rotate(-1deg)}80%{transform:rotate(1deg)}to{transform:rotate(0)}}polygon[data-v-64a3389f]{fill:#000}marker#arrowhead polygon[data-v-64a3389f]{fill:#000}.bpmn-canvas-container[data-v-90246d70]{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;overflow:visible;position:relative}.bpmn-canvas[data-v-90246d70]{flex-grow:1;min-height:500px;max-height:70vh;overflow:visible}.bpmn-canvas.shake[data-v-90246d70]{animation:shake-90246d70 .4s}@keyframes shake-90246d70{0%{transform:rotate(0)}20%{transform:rotate(-1deg)}40%{transform:rotate(1deg)}60%{transform:rotate(-1deg)}80%{transform:rotate(1deg)}to{transform:rotate(0)}}.draggable-activities[data-v-90246d70]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:80%;height:fit-content;gap:5px;margin:0 auto}.draggable-activity[data-v-90246d70]{display:flex;align-items:center;justify-content:center;flex:0 0 120px;height:60px;padding:8px;background-color:#fff;border:1px solid #a0a0a0;border-radius:4px;cursor:grab;text-align:center;text-wrap:wrap;font-size:12px;overflow:hidden}.draggable-activity[data-activity-id=digitalization][data-v-90246d70]{background-color:#e7f4ff;border:2px solid #007bff;color:#004085;font-weight:700}.draggable-activity[data-v-90246d70]:hover{background-color:#f0f0f0;cursor:grab}.draggable-activity[data-v-90246d70]:active{cursor:grabbing}.activity-container[data-v-90246d70]{pointer-events:all;overflow:visible}.activity-text-container[data-v-90246d70]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:10px;overflow:visible;font-family:sans-serif;word-wrap:break-word;padding:2px;pointer-events:all;cursor:default}.activity-text-container.digitalized[data-v-90246d70]{background-color:transparent;border:none;color:#155724;font-weight:700}.check-button[data-v-90246d70]{align-self:center;margin-top:10px}.check-button[data-v-90246d70]:hover{background-color:#2ecc71}.swimlane[data-v-90246d70]{fill:#f8f9fa;stroke:#adb5bd;stroke-width:1}.swimlane-label[data-v-90246d70]{font-size:16px;font-weight:700;fill:#495057}.task-node[data-v-90246d70]{fill:#fff;stroke:#495057;stroke-width:1.5}.task-node.digitalized[data-v-90246d70]{fill:#d4f6d4;stroke:#28a745;stroke-width:2;filter:drop-shadow(0px 2px 4px rgba(40,167,69,.3))}.task-node.error[data-v-90246d70]{stroke:#dc3545;stroke-width:3}.start-event[data-v-90246d70]{fill:#d4edda;stroke:#28a745;stroke-width:1.5}.end-event[data-v-90246d70]{fill:#f8d7da;stroke:#dc3545;stroke-width:1.5}.sequence-flow[data-v-90246d70]{stroke:#495057;stroke-width:1.5;fill:none}.gateway[data-v-90246d70]{fill:#fff3cd;stroke:#ffc107;stroke-width:1.5}.gateway-marker[data-v-90246d70]{stroke:#ffc107;stroke-width:2;fill:none}.node-label[data-v-90246d70]{font-size:11px;fill:#212529;pointer-events:none}.time-mechanic[data-v-90246d70]{pointer-events:none}polygon[data-v-90246d70]{fill:#000}marker#arrowhead polygon[data-v-90246d70]{fill:#000}.delete-button[data-v-90246d70]{cursor:pointer;opacity:.8;transition:opacity .2s}.delete-button:hover circle[data-v-90246d70]{fill:#c82333}.node-entry-indicator[data-v-90246d70]{stroke:#000;stroke-width:1.5;fill:none;stroke-opacity:.8}.info-button[data-v-90246d70]{cursor:pointer;opacity:.8;transition:opacity .2s;pointer-events:all}.info-button[data-v-90246d70]:hover{opacity:1}.info-button-disabled[data-v-90246d70]{opacity:.5;pointer-events:none}.swimlane-icon[data-v-90246d70]{pointer-events:none;filter:drop-shadow(0px 1px 2px rgba(0,0,0,.2));transition:transform .3s ease}.swimlane-icon.has-notification[data-v-90246d70]{transform:scale(1.3);filter:drop-shadow(0px 2px 4px rgba(0,0,0,.4))}.swimlane-icon.wriggle[data-v-90246d70]{animation:wriggle-90246d70 .6s ease-in-out}@keyframes wriggle-90246d70{0%{transform:scale(1.3) rotate(0)}15%{transform:scale(1.3) rotate(-5deg) translate(-2px)}30%{transform:scale(1.3) rotate(5deg) translate(2px)}45%{transform:scale(1.3) rotate(-3deg) translate(-1px)}60%{transform:scale(1.3) rotate(3deg) translate(1px)}75%{transform:scale(1.3) rotate(-1deg)}to{transform:scale(1.3) rotate(0)}}.swimlane-icon-disabled[data-v-90246d70]{pointer-events:none;filter:drop-shadow(0px 1px 2px rgba(0,0,0,.2)) grayscale(100%)}.info-bubble[data-v-90246d70]{pointer-events:auto;z-index:9999}.info-bubble-bg[data-v-90246d70]{fill:#dae9f5;stroke:#adb5bd;stroke-width:1;fill-opacity:.95;display:flex;flex-direction:column;align-items:center;justify-content:center}.info-text[data-v-90246d70]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:1.2rem;overflow:auto;font-family:sans-serif;word-wrap:break-word;padding:5px;color:#333;font-weight:400}.close-info-button[data-v-90246d70]{cursor:pointer;opacity:.8;transition:opacity .2s;z-index:10000}.close-info-button[data-v-90246d70]:hover{opacity:1}.info-button circle[data-v-90246d70]{filter:drop-shadow(0px 2px 3px rgba(0,0,0,.2))}.check-button-inactive[data-v-90246d70]{background-color:#a0a0a0;pointer-events:none;cursor:not-allowed}.debug-button[data-v-90246d70]{margin-top:8px;background-color:#34495e;color:#fff}.debug-button[data-v-90246d70]:hover{background-color:#2c3e50}.question-container[data-v-90246d70]{margin-top:10px;margin-bottom:10px;width:85%}.diagram-title[data-v-90246d70]{margin:0 0 10px;font-size:1.8rem;font-weight:600;color:#274250;text-align:center}.question-text[data-v-90246d70]{width:90%;margin:0 auto;font-size:1.2rem;text-align:center;font-weight:400}.feedback-container[data-v-90246d70]{width:80%;padding:10px 15px;margin:10px 0;border-radius:4px;text-align:center}.feedback-success[data-v-90246d70]{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724;font-weight:500}.feedback-error[data-v-90246d70]{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.feedback-warning[data-v-90246d70]{background-color:#fff3cd;border:1px solid #ffeeba;color:#856404}.feedback-text[data-v-90246d70]{margin:0;font-weight:500}.clock-icon[data-v-90246d70]{color:#f39c12;filter:drop-shadow(0px 1px 1px rgba(0,0,0,.2))}.duration-clocks[data-v-90246d70]{display:flex;flex-direction:row;gap:5px;pointer-events:none}.notification-dot[data-v-90246d70]{fill:#dc3545;stroke:#dc3545;stroke-width:1}.time-display[data-v-90246d70]{margin-top:10px;padding:15px;background:#f0f0f0;border:1px solid #c0c0c0;border-radius:8px;width:20%;min-width:200px;text-align:center;box-shadow:0 4px 6px #0000001a;color:#000}.time-counter[data-v-90246d70]{display:flex;flex-direction:column;align-items:center;gap:5px}.time-label[data-v-90246d70]{font-size:14px;font-weight:500;opacity:.9}.time-value[data-v-90246d70]{font-size:28px;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.3)}.time-current[data-v-90246d70]{font-size:14px;color:gold;font-weight:500;animation:pulse-90246d70 1s infinite}.time-value-container[data-v-90246d70]{display:flex;align-items:center;gap:5px}@keyframes pulse-90246d70{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.token-image[data-v-90246d70]{transition:x .1s ease-out,y .1s ease-out;filter:drop-shadow(0px 2px 3px rgba(0,0,0,.3))}.token-image.token-parallel[data-v-90246d70]{opacity:.9;filter:drop-shadow(0px 2px 3px rgba(0,0,0,.4))}.token-image.token-final[data-v-90246d70]{opacity:1;filter:drop-shadow(0px 3px 6px rgba(0,0,0,.5)) saturate(1.2)}.digital-indicator[data-v-90246d70]{cursor:pointer;opacity:1;transition:opacity .2s;pointer-events:all}.digitalization-info-bg[data-v-90246d70]{fill:#f8d7da;stroke:#f5c6cb;stroke-width:1;fill-opacity:.95;display:flex;flex-direction:column;align-items:center;justify-content:center}.digitalization-info-text[data-v-90246d70]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:left;font-size:14px;overflow:auto;font-family:sans-serif;word-wrap:break-word;padding:5px;color:#333}.close-digitalization-info-button[data-v-90246d70]{cursor:pointer;opacity:.8;transition:opacity .2s;z-index:10000}.close-digitalization-info-button[data-v-90246d70]:hover{opacity:1}.digitalization-info-button circle[data-v-90246d70]{filter:drop-shadow(0px 2px 3px rgba(0,0,0,.2))}.task-group:hover .task-node[data-v-90246d70]{stroke:#3498db;stroke-width:2}.clickable-area[data-v-90246d70]{cursor:pointer;pointer-events:all}.time-display-success[data-v-90246d70]{background-color:#d4edda;width:20%;min-width:200px;font-weight:500;padding:10px;border-radius:4px;margin-top:10px;margin-left:auto;margin-right:auto}.time-display-success .time-counter[data-v-90246d70]{display:flex;flex-direction:column;align-items:center;gap:5px}.time-display-success .time-label[data-v-90246d70]{font-size:14px;font-weight:500;opacity:.9}.time-display-success .time-value[data-v-90246d70]{font-size:28px;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.3)}.time-display-success .time-value-container[data-v-90246d70]{display:flex;align-items:center;gap:5px}.bpmn-quiz[data-v-af3bb888]{margin-top:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.center-content-container[data-v-af3bb888]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.content-container[data-v-af3bb888]{display:flex;flex-direction:column;align-items:center;width:85%}.answers.shake[data-v-af3bb888]{animation:shake-af3bb888 .4s}@keyframes shake-af3bb888{0%{transform:rotate(0)}20%{transform:rotate(-1deg)}40%{transform:rotate(1deg)}60%{transform:rotate(-1deg)}80%{transform:rotate(1deg)}to{transform:rotate(0)}}.quiz-image-container[data-v-af3bb888]{width:100%;height:50vh;display:flex;align-items:center;justify-content:center;margin-bottom:20px;position:relative;overflow:hidden}.quiz-image[data-v-af3bb888]{border-radius:10px;max-width:85%;max-height:100%;width:auto;height:auto;object-fit:contain}.quiz-text[data-v-af3bb888]{margin-bottom:20px;width:90%;font-size:1.2rem;text-align:center;font-weight:400}.answers[data-v-af3bb888]{display:grid;grid-template-columns:repeat(2,1fr);gap:5px;margin-bottom:20px;width:90%}.answers-button[data-v-af3bb888]{min-height:50px;padding:10px 20px;margin:5px;border:1px solid #ccc;border-radius:5px;cursor:pointer;height:auto}.answers-button.selected[data-v-af3bb888]{background-color:#cfe7ff;color:#1e3a5f;border:1px solid #b3d9ff;font-weight:500}.answers-button.correct[data-v-af3bb888]{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724;font-weight:500}.answers-button.incorrect[data-v-af3bb888]{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24;font-weight:500}.answers-button.incorrect-unselected[data-v-af3bb888]{border:3px solid #f5c6cb;background-color:#f8d7da;color:#721c24;opacity:.7}.answers-button.correct-unselected[data-v-af3bb888]{border:3px solid #c3e6cb;background-color:#d4edda;color:#155724;opacity:.7}.fade-enter-active[data-v-af3bb888],.fade-leave-active[data-v-af3bb888]{transition:opacity .8s ease;width:75%;height:auto;object-fit:contain}.fade-leave-active[data-v-af3bb888]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fade-enter-from[data-v-af3bb888],.fade-leave-to[data-v-af3bb888]{opacity:0}.selection-required-message[data-v-af3bb888]{background-color:#fff3cd;border:1px solid #ffeeba;color:#856404;margin-top:10px;font-weight:500;padding:10px 15px;border-radius:4px;text-align:center}.feedback-container[data-v-af3bb888]{background-color:#fff3cd;border:1px solid #ffeeba;padding:10px;border-radius:4px;margin-top:10px}.feedback-text[data-v-af3bb888]{color:#856404;font-weight:500;margin:0}.correct-feedback[data-v-af3bb888]{background-color:#d4edda;border:1px solid #c3e6cb}.correct-feedback .feedback-text[data-v-af3bb888]{color:#155724}.incorrect-feedback[data-v-af3bb888]{background-color:#f8d7da;border:1px solid #f5c6cb}.incorrect-feedback .feedback-text[data-v-af3bb888]{color:#721c24}.progress[data-v-c0744f89]{width:75%;margin:45px auto 20px}.progress-bar-container[data-v-c0744f89]{height:15px;position:relative;display:flex;justify-content:center;align-items:center;background-color:#00aa9e;border:solid 2px #01202A;border-radius:12px;-webkit-box-shadow:0px 0px 3px 1px rgba(0,170,158,.25);box-shadow:0 0 2px 1px #00aa9e40}.progress-bar[data-v-c0744f89]{background-color:#01202a;position:absolute;top:0;bottom:0;right:0;width:0%;transition:width 1s;transition-timing-function:linear;border-radius:0 12px 12px 0}.debug-panel[data-v-dfe26a9f]{padding:15px;border:2px dashed #ff6b6b;border-radius:8px;background-color:#fff9f9f2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);max-width:800px;margin:0 auto;box-shadow:0 4px 20px #0000001a}.debug-panel[data-position=fixed][data-v-dfe26a9f]{position:fixed;top:10px;left:10px;right:10px;z-index:10000}.debug-panel[data-position=relative][data-v-dfe26a9f]{position:relative;margin:20px auto;width:100%}.debug-panel h3[data-v-dfe26a9f]{color:#e63946;margin-top:0;text-align:center;margin-bottom:15px;font-size:16px}.debug-controls[data-v-dfe26a9f]{display:flex;flex-direction:column;gap:15px}.debug-info[data-v-dfe26a9f]{background:#f8f9fa;padding:10px;border-radius:5px;max-height:120px;overflow-y:auto;border:1px solid #e9ecef}.debug-info p[data-v-dfe26a9f]{margin:5px 0;font-family:Courier New,monospace;font-size:11px;word-break:break-all;color:#333;white-space:pre-wrap}.debug-buttons[data-v-dfe26a9f]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.debug-btn[data-v-dfe26a9f]{padding:6px 12px;background-color:#4361ee;color:#fff;border:none;border-radius:4px;cursor:pointer;font-weight:700;font-size:11px;transition:all .2s ease;min-width:80px}.debug-btn[data-v-dfe26a9f]:hover{background-color:#3a56d4;transform:translateY(-1px)}.debug-btn.danger[data-v-dfe26a9f]{background-color:#e63946}.debug-btn.danger[data-v-dfe26a9f]:hover{background-color:#d62b39}.debug-btn.success[data-v-dfe26a9f]{background-color:#2a9d8f}.debug-btn.success[data-v-dfe26a9f]:hover{background-color:#238a7a}.debug-btn.warning[data-v-dfe26a9f]{background-color:#f77f00}.debug-btn.warning[data-v-dfe26a9f]:hover{background-color:#e56f00}@media (max-width: 768px){.debug-panel[data-v-dfe26a9f]{left:5px;right:5px;padding:10px}.debug-btn[data-v-dfe26a9f]{font-size:10px;padding:4px 8px;min-width:70px}.debug-info[data-v-dfe26a9f]{max-height:100px}.debug-info p[data-v-dfe26a9f]{font-size:10px}}.bpmn-challenge[data-v-da785e58]{margin:150px auto 50px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.bottom-debug-panel[data-v-da785e58]{margin-top:20px}.login-container[data-v-af84f20e]{max-width:400px;margin:2rem auto;padding:1.5rem;border:1px solid #ccc;border-radius:12px;background-color:#fff;position:relative;top:25%}.loading-container[data-v-af84f20e]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:300px;background-color:#fff;gap:1rem;z-index:999}.arrow-icon[data-v-af84f20e]{position:absolute;top:8px;right:10px;width:20px;height:20px;filter:brightness(0) invert(1);pointer-events:none}.to-challenge[data-v-af84f20e]{width:100%;margin-bottom:1rem;padding-top:20px;padding-bottom:20px;font-size:1.5rem}.register-container[data-v-af84f20e]{height:100vh}.register-container h2[data-v-af84f20e]{margin-bottom:20px}[data-v-af84f20e] .p-progressspinner-circle{stroke:#000!important}.form-group[data-v-af84f20e]{margin-bottom:1rem}.p-inputtext[data-v-af84f20e]{text-align:center}.link-text[data-v-af84f20e]{margin-top:1rem;font-size:.9rem;text-align:center}.timer-display[data-v-af84f20e]{text-align:center;margin-bottom:1rem;font-size:1.2rem;font-weight:700}.dashboard[data-v-0327fb8b]{margin-top:250px;width:100%}h2[data-v-0327fb8b]{margin-left:25px}.p-fieldset[data-v-0327fb8b]{margin-bottom:50px!important;text-align:left}.p-progressbar[data-v-0327fb8b]{margin-top:25px;margin-bottom:25px}.p-fieldset-legend[data-v-0327fb8b]{text-align:left}.badge-container[data-v-0327fb8b]{display:flex;justify-content:space-around;align-items:center;text-align:center}.badge[data-v-0327fb8b]{width:180px;height:80px;object-fit:contain}.badge-stack[data-v-0327fb8b]{position:relative;width:80px;height:180px;display:flex;align-items:flex-end;justify-content:center}.badge-bg[data-v-0327fb8b],.badge-fill[data-v-0327fb8b]{position:absolute;left:0;bottom:0;width:80px;height:80px;object-fit:contain}.badge[data-v-0327fb8b],.badge-bg[data-v-0327fb8b],.badge-fill[data-v-0327fb8b]{width:80px;height:180px;object-fit:contain}.badge-fill[data-v-0327fb8b]{z-index:2;transition:clip-path .5s}.badge-bg[data-v-0327fb8b]{z-index:1}.badge-fill-lvl1[data-v-0327fb8b]{z-index:3}.badge-fill-lvl2[data-v-0327fb8b]{z-index:4}.badge-fill-lvl3[data-v-0327fb8b]{z-index:5}.badge-column[data-v-0327fb8b]{display:flex;flex-direction:column;align-items:center;margin:0 10px}.badge-cell[data-v-0327fb8b]{display:flex;gap:4px;align-items:center}.badge-cell img[data-v-0327fb8b]{width:32px;height:auto}.highscore-scroll[data-v-0327fb8b]{min-height:500px;max-height:600px;overflow-y:auto;padding-right:10px}.highlight-row[data-v-0327fb8b]{background-color:#dff0d8!important;font-weight:700}.highscore-table[data-v-0327fb8b]{width:100%;border-collapse:collapse;font-size:1rem}.highscore-table th[data-v-0327fb8b],.highscore-table td[data-v-0327fb8b]{text-align:left;padding:8px 12px;border-bottom:1px solid #ccc}.highscore-table tr[data-v-0327fb8b]:nth-child(2n){background-color:#f9f9f9}.highscore-table th[data-v-0327fb8b]{background-color:#e0e0e0;font-weight:700}.table-fieldset[data-v-0327fb8b]{min-height:500px}.m-0[data-v-0327fb8b]{text-align:left}.department-select[data-v-0327fb8b]{margin:50px;width:60vw;font-size:30px}.form-group[data-v-0327fb8b]{margin-bottom:1rem}.memory-standalone-wrapper[data-v-a90ae6db]{min-height:100vh;background:#f7f7f7;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:40px 0 0}.memory-grid[data-v-a90ae6db]{display:flex;flex-wrap:wrap;justify-content:center;max-width:1440px;width:100%;min-height:300px;margin:auto;padding:20px}.memory-grid img[data-v-a90ae6db]{transition:transform .3s;width:calc(20% - 10px);height:calc(20% - 10px);margin:5px;object-fit:contain;-webkit-box-shadow:4px 3px 23px 1px rgba(0,0,0,.16);box-shadow:4px 3px 23px 1px #00000029}.memory-grid img.flip[data-v-a90ae6db]{transform:rotateY(180deg) scaleX(-1)}button[data-v-a90ae6db]{background:#cfe7ff;color:#01202a;font-size:20px;border:none;border-radius:8px;padding:10px 24px;cursor:pointer;font-weight:700;transition:background .2s}button[data-v-a90ae6db]:disabled{opacity:.5;cursor:not-allowed}button[data-v-a90ae6db]:hover:enabled{background:#a6cef6}.congrats-modal-backdrop[data-v-a90ae6db]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:10000}.congrats-modal[data-v-a90ae6db]{background:#fff;border-radius:18px;padding:40px 32px 32px;min-width:320px;max-width:90vw;box-shadow:0 0 24px #0008;text-align:center;display:flex;flex-direction:column;align-items:center}.congrats-emoji[data-v-a90ae6db]{font-size:3rem;margin-bottom:1rem}.congrats-link[data-v-a90ae6db]{display:inline-block;margin-top:2rem;background:#09f;color:#000!important;font-size:1.2rem;padding:12px 32px;border-radius:8px;text-decoration:none;font-weight:700;transition:background .2s}.congrats-link[data-v-a90ae6db]:hover{background:#007acc}@media (max-width: 600px){.memory-grid img[data-v-a90ae6db]{width:calc(33.333% - 10px);height:calc(33.333% - 10px)}.congrats-modal[data-v-a90ae6db]{padding:20px 8px 16px}}@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-DMOk5skT.eot);src:url(/assets/primeicons-DMOk5skT.eot?#iefix) format("embedded-opentype"),url(/assets/primeicons-C6QP2o4f.woff2) format("woff2"),url(/assets/primeicons-WjwUDZjB.woff) format("woff"),url(/assets/primeicons-MpK4pl85.ttf) format("truetype"),url(/assets/primeicons-Dr5RGzOO.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media (prefers-reduced-motion: reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}
