.pflege-recruit-mvp .pr-provider-dashboard,.pflege-recruit-mvp .pr-course-editor,.pflege-recruit-mvp .pr-provider-course-editor,.pflege-recruit-mvp .pr-provider-library,.pflege-recruit-mvp .pr-course-knowledge-center{--pr-color-primary:#0f2b46;--pr-color-dark:#111827;--pr-color-black:#000000;--pr-color-white:#ffffff;--pr-color-text:#1b2430;--pr-color-muted:#6b7280;--pr-color-border:#e5e7eb;--pr-color-bg-light:#f7fbff;--pr-color-success:#2e9e6f;--pr-color-warning:#ff8a3d;--pr-radius:12px;--pr-shadow-soft:0 8px 24px rgba(15, 43, 70, 0.08);color:var(--pr-color-text)}.pflege-recruit-mvp .pr-provider-dashboard *,.pflege-recruit-mvp .pr-course-editor *,.pflege-recruit-mvp .pr-provider-course-editor *,.pflege-recruit-mvp .pr-provider-library *,.pflege-recruit-mvp .pr-course-knowledge-center *{box-sizing:border-box}.pflege-recruit-mvp .pr-provider-dashboard .pr-dashboard-section,.pflege-recruit-mvp .pr-course-editor-section,.pflege-recruit-mvp .pr-provider-course-editor-section,.pflege-recruit-mvp .pr-course-editor-card,.pflege-recruit-mvp .pr-provider-course-library-section,.pflege-recruit-mvp .pr-media-upload-card,.pflege-recruit-mvp .pr-infothek-type-section,.pflege-recruit-mvp .pr-course-knowledge-card,.pflege-recruit-mvp .pr-provider-library-item{background:var(--pr-color-white);border:1px solid var(--pr-color-border);border-radius:var(--pr-radius);box-shadow:var(--pr-shadow-soft);color:var(--pr-color-text)}.pflege-recruit-mvp .pr-provider-course-editor{gap:18px}.pflege-recruit-mvp .pr-provider-course-editor-nav,.pflege-recruit-mvp .pr-course-editor-actions,.pflege-recruit-mvp .pr-infothek-form-actions,.pflege-recruit-mvp .pr-infothek-actions,.pflege-recruit-mvp .pr-infothek-media-controls,.pflege-recruit-mvp .pr-course-knowledge-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.pflege-recruit-mvp .pr-provider-course-editor-nav-item{background:var(--pr-color-bg-light);border:1px solid var(--pr-color-border);border-radius:999px;color:var(--pr-color-dark);font-weight:700;text-decoration:none}.pflege-recruit-mvp .pr-provider-course-editor-nav-item:hover,.pflege-recruit-mvp .pr-provider-course-editor-nav-item:focus{background:var(--pr-color-primary);border-color:var(--pr-color-primary);color:var(--pr-color-white);outline:2px solid rgb(15 43 70 / .22);outline-offset:2px}.pflege-recruit-mvp .pr-provider-course-editor-summary{align-items:center;background:var(--pr-color-bg-light);border-radius:calc(var(--pr-radius) - 2px);color:var(--pr-color-dark);display:flex;justify-content:space-between;padding:14px 16px}.pflege-recruit-mvp .pr-provider-course-editor-section[open] .pr-provider-course-editor-summary{background:var(--pr-color-primary);color:var(--pr-color-white)}.pflege-recruit-mvp .pr-provider-course-editor-section-body{padding:16px}.pflege-recruit-mvp .pr-provider-dashboard .pr-button,.pflege-recruit-mvp .pr-provider-course-editor .pr-button,.pflege-recruit-mvp .pr-course-editor .pr-button,.pflege-recruit-mvp .pr-infothek-editor .pr-button,.pflege-recruit-mvp .pr-course-knowledge-center .pr-button,.pflege-recruit-mvp .pr-provider-library .pr-button,.pflege-recruit-mvp .pr-course-upload-button,.pflege-recruit-mvp .pr-infothek-upload-button,.pflege-recruit-mvp .pr-course-image-upload-button,.pflege-recruit-mvp .pr-course-editor-button{align-items:center;background:var(--pr-color-black);border:1px solid var(--pr-color-black);border-radius:10px;color:var(--pr-color-white);cursor:pointer;display:inline-flex;font-weight:700;gap:8px;justify-content:center;line-height:1.2;min-height:42px;padding:11px 16px;text-decoration:none}.pflege-recruit-mvp .pr-provider-dashboard .pr-button:hover,.pflege-recruit-mvp .pr-provider-dashboard .pr-button:focus,.pflege-recruit-mvp .pr-provider-course-editor .pr-button:hover,.pflege-recruit-mvp .pr-provider-course-editor .pr-button:focus,.pflege-recruit-mvp .pr-course-editor .pr-button:hover,.pflege-recruit-mvp .pr-course-editor .pr-button:focus,.pflege-recruit-mvp .pr-infothek-editor .pr-button:hover,.pflege-recruit-mvp .pr-infothek-editor .pr-button:focus,.pflege-recruit-mvp .pr-course-knowledge-center .pr-button:hover,.pflege-recruit-mvp .pr-course-knowledge-center .pr-button:focus,.pflege-recruit-mvp .pr-provider-library .pr-button:hover,.pflege-recruit-mvp .pr-provider-library .pr-button:focus,.pflege-recruit-mvp .pr-course-upload-button:hover,.pflege-recruit-mvp .pr-course-upload-button:focus,.pflege-recruit-mvp .pr-infothek-upload-button:hover,.pflege-recruit-mvp .pr-infothek-upload-button:focus,.pflege-recruit-mvp .pr-course-image-upload-button:hover,.pflege-recruit-mvp .pr-course-image-upload-button:focus,.pflege-recruit-mvp .pr-course-editor-button:hover,.pflege-recruit-mvp .pr-course-editor-button:focus{background:var(--pr-color-text);border-color:var(--pr-color-text);color:var(--pr-color-white);outline:2px solid rgb(15 43 70 / .28);outline-offset:2px}.pflege-recruit-mvp .pr-provider-dashboard .pr-button-outline,.pflege-recruit-mvp .pr-provider-course-editor .pr-button-outline:not(.pr-infothek-upload-button):not(.pr-course-image-upload-button):not(.pr-course-editor-button),.pflege-recruit-mvp .pr-course-editor .pr-button-outline:not(.pr-course-upload-button):not(.pr-course-editor-button),.pflege-recruit-mvp .pr-infothek-editor .pr-button-outline:not(.pr-infothek-upload-button):not(.pr-course-editor-button),.pflege-recruit-mvp .pr-course-knowledge-center .pr-button-outline,.pflege-recruit-mvp .pr-provider-library .pr-button-outline{background:var(--pr-color-white);border-color:var(--pr-color-border);color:var(--pr-color-dark)}.pflege-recruit-mvp .pr-provider-dashboard .pr-button-outline:hover,.pflege-recruit-mvp .pr-provider-dashboard .pr-button-outline:focus,.pflege-recruit-mvp .pr-provider-course-editor .pr-button-outline:not(.pr-infothek-upload-button):not(.pr-course-image-upload-button):not(.pr-course-editor-button):hover,.pflege-recruit-mvp .pr-provider-course-editor .pr-button-outline:not(.pr-infothek-upload-button):not(.pr-course-image-upload-button):not(.pr-course-editor-button):focus,.pflege-recruit-mvp .pr-course-editor .pr-button-outline:not(.pr-course-upload-button):not(.pr-course-editor-button):hover,.pflege-recruit-mvp .pr-course-editor .pr-button-outline:not(.pr-course-upload-button):not(.pr-course-editor-button):focus,.pflege-recruit-mvp .pr-infothek-editor .pr-button-outline:not(.pr-infothek-upload-button):not(.pr-course-editor-button):hover,.pflege-recruit-mvp .pr-infothek-editor .pr-button-outline:not(.pr-infothek-upload-button):not(.pr-course-editor-button):focus,.pflege-recruit-mvp .pr-course-knowledge-center .pr-button-outline:hover,.pflege-recruit-mvp .pr-course-knowledge-center .pr-button-outline:focus,.pflege-recruit-mvp .pr-provider-library .pr-button-outline:hover,.pflege-recruit-mvp .pr-provider-library .pr-button-outline:focus{background:var(--pr-color-bg-light);border-color:var(--pr-color-primary);color:var(--pr-color-primary)}.pflege-recruit-mvp .pr-provider-dashboard .pr-button[disabled],.pflege-recruit-mvp .pr-provider-course-editor .pr-button[disabled],.pflege-recruit-mvp .pr-course-editor .pr-button[disabled]{background:#d1d5db;border-color:#d1d5db;color:#374151;cursor:not-allowed;opacity:1}.pflege-recruit-mvp .pr-course-richtext .wp-editor-wrap,.pflege-recruit-mvp .pr-infothek-richtext .wp-editor-wrap{background:var(--pr-color-white);border:1px solid var(--pr-color-border);border-radius:var(--pr-radius);overflow:hidden}.pflege-recruit-mvp .pr-course-richtext .wp-editor-tools,.pflege-recruit-mvp .pr-course-richtext .mce-toolbar-grp,.pflege-recruit-mvp .pr-course-richtext .quicktags-toolbar,.pflege-recruit-mvp .pr-infothek-richtext .wp-editor-tools,.pflege-recruit-mvp .pr-infothek-richtext .mce-toolbar-grp,.pflege-recruit-mvp .pr-infothek-richtext .quicktags-toolbar,.pflege-recruit-mvp .pr-course-richtext-toolbar{background:var(--pr-color-black);border-color:var(--pr-color-black);color:var(--pr-color-white)}.pflege-recruit-mvp .pr-course-richtext .mce-btn,.pflege-recruit-mvp .pr-infothek-richtext .mce-btn,.pflege-recruit-mvp .pr-course-richtext .quicktags-toolbar input,.pflege-recruit-mvp .pr-infothek-richtext .quicktags-toolbar input,.pflege-recruit-mvp .pr-course-richtext .wp-switch-editor,.pflege-recruit-mvp .pr-infothek-richtext .wp-switch-editor{background:var(--pr-color-dark);border-color:#374151;color:var(--pr-color-white)}.pflege-recruit-mvp .pr-course-richtext .mce-btn button,.pflege-recruit-mvp .pr-course-richtext .mce-ico,.pflege-recruit-mvp .pr-course-richtext .mce-txt,.pflege-recruit-mvp .pr-infothek-richtext .mce-btn button,.pflege-recruit-mvp .pr-infothek-richtext .mce-ico,.pflege-recruit-mvp .pr-infothek-richtext .mce-txt,.pflege-recruit-mvp .pr-course-editor-icon{color:var(--pr-color-white)}.pflege-recruit-mvp .pr-course-richtext .mce-btn:hover,.pflege-recruit-mvp .pr-course-richtext .mce-btn:focus,.pflege-recruit-mvp .pr-infothek-richtext .mce-btn:hover,.pflege-recruit-mvp .pr-infothek-richtext .mce-btn:focus,.pflege-recruit-mvp .pr-course-richtext .quicktags-toolbar input:hover,.pflege-recruit-mvp .pr-course-richtext .quicktags-toolbar input:focus,.pflege-recruit-mvp .pr-infothek-richtext .quicktags-toolbar input:hover,.pflege-recruit-mvp .pr-infothek-richtext .quicktags-toolbar input:focus{background:#1f2937;color:var(--pr-color-white)}.pflege-recruit-mvp .pr-course-richtext .wp-editor-area,.pflege-recruit-mvp .pr-infothek-richtext .wp-editor-area,.pflege-recruit-mvp .pr-course-richtext-content{background:var(--pr-color-white);color:var(--pr-color-dark);min-height:180px}.pflege-recruit-mvp .pr-course-faq-repeater,.pflege-recruit-mvp .pr-faq-repeater{display:grid;gap:14px}.pflege-recruit-mvp .pr-course-faq-item,.pflege-recruit-mvp .pr-faq-item{background:var(--pr-color-bg-light);border:1px solid var(--pr-color-border);border-radius:var(--pr-radius);display:grid;gap:12px;padding:14px}.pflege-recruit-mvp .pr-course-faq-item-header{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.pflege-recruit-mvp .pr-course-faq-answer-input{background:var(--pr-color-white);color:var(--pr-color-dark);min-height:150px}.pflege-recruit-mvp .pr-infothek-media-field,.pflege-recruit-mvp .pr-media-upload-card{background:var(--pr-color-bg-light);border:1px dashed #cbd5e1;border-radius:var(--pr-radius);padding:14px}.pflege-recruit-mvp .pr-infothek-upload-input{background:var(--pr-color-white);border:1px solid var(--pr-color-border);border-radius:8px;color:var(--pr-color-dark);padding:9px;width:100%}.pflege-recruit-mvp .pr-infothek-media-preview-item{background:var(--pr-color-white);border-color:var(--pr-color-border);color:var(--pr-color-text)}.pflege-recruit-mvp .pr-infothek-media-preview-item a{color:var(--pr-color-primary);font-weight:700}.pflege-recruit-mvp .pr-course-knowledge-center,.pflege-recruit-mvp .pr-provider-library-shortcode{display:grid;gap:18px;min-width:0}.pflege-recruit-mvp .pr-provider-library-grid,.pflege-recruit-mvp .pr-course-knowledge-grid{display:grid;gap:16px;grid-template-columns:repeat(var(--pr-provider-library-columns,3),minmax(0,1fr));min-width:0}.pflege-recruit-mvp .pr-course-knowledge-faq-question{background:var(--pr-color-bg-light);border:1px solid var(--pr-color-border);color:var(--pr-color-dark);width:100%}.pflege-recruit-mvp .pr-faq-section{display:grid;gap:12px;min-width:0}.pflege-recruit-mvp .pr-faq-title{margin:0 0 12px;width:100%}.pflege-recruit-mvp .pr-faq-title-align-left{text-align:left}.pflege-recruit-mvp .pr-faq-title-align-center{text-align:center}.pflege-recruit-mvp .pr-faq-title-align-right{text-align:right}.pflege-recruit-mvp .pr-faq-accordion{display:grid;gap:10px;min-width:0}.pflege-recruit-mvp .pr-faq-item{background:var(--pr-color-white);border:1px solid var(--pr-color-border);border-radius:var(--pr-radius);box-shadow:var(--pr-shadow-soft);overflow:hidden}.pflege-recruit-mvp .pr-faq-question{align-items:center;background:var(--pr-color-bg-light);border:0;color:var(--pr-color-dark);cursor:pointer;display:flex;font-weight:800;gap:12px;justify-content:space-between;line-height:1.35;padding:14px 16px;text-align:left;width:100%}.pflege-recruit-mvp .pr-faq-question:focus-visible{outline:3px solid rgb(15 43 70 / .28);outline-offset:2px}.pflege-recruit-mvp .pr-faq-question.is-open,.pflege-recruit-mvp .pr-faq-question:hover{background:#eef6ff;color:var(--pr-color-primary)}.pflege-recruit-mvp .pr-faq-question-text{min-width:0;overflow-wrap:anywhere}.pflege-recruit-mvp .pr-faq-toggle-icon{align-items:center;background:var(--pr-color-black);border-radius:999px;color:var(--pr-color-white);display:inline-flex;flex:0 0 auto;font-size:18px;font-weight:900;height:28px;justify-content:center;line-height:1;width:28px}.pflege-recruit-mvp .pr-faq-icon-left .pr-faq-toggle-icon{order:-1}.pflege-recruit-mvp .pr-faq-answer{background:var(--pr-color-white);color:var(--pr-color-text);padding:14px 16px 16px}.pflege-recruit-mvp .pr-faq-answer p:last-child{margin-bottom:0}@media (max-width:767px){.pflege-recruit-mvp .pr-provider-course-editor-nav,.pflege-recruit-mvp .pr-course-editor-actions,.pflege-recruit-mvp .pr-infothek-form-actions,.pflege-recruit-mvp .pr-infothek-actions,.pflege-recruit-mvp .pr-infothek-media-controls,.pflege-recruit-mvp .pr-course-knowledge-actions{align-items:stretch;flex-direction:column}.pflege-recruit-mvp .pr-provider-dashboard .pr-button,.pflege-recruit-mvp .pr-provider-course-editor .pr-button,.pflege-recruit-mvp .pr-course-editor .pr-button,.pflege-recruit-mvp .pr-infothek-editor .pr-button,.pflege-recruit-mvp .pr-course-knowledge-center .pr-button,.pflege-recruit-mvp .pr-provider-library .pr-button,.pflege-recruit-mvp .pr-provider-course-editor-nav-item{width:100%}.pflege-recruit-mvp .pr-provider-library-grid,.pflege-recruit-mvp .pr-course-knowledge-grid{grid-template-columns:1fr}}