body.post-type-course{overflow-y:scroll}body.post-type-course .course-settings-section{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.05);margin-bottom:20px;padding:20px;transition:box-shadow .2s ease}body.post-type-course .course-settings-section:hover{box-shadow:0 2px 6px rgba(0,0,0,.08)}body.post-type-course .course-settings-section:last-child{margin-bottom:0}body.post-type-course .course-settings-section .section-label{color:#1d2327;display:block;font-size:14px;font-weight:600;margin-bottom:8px}body.post-type-course .course-settings-section .section-label.label-checkbox{align-items:center;display:flex;font-size:14px;gap:8px;margin-bottom:0}body.post-type-course .course-settings-section .description{color:#646970;font-size:13px;line-height:1.5;margin-bottom:0;margin-top:8px}body.post-type-course .course-settings-section input[type=number],body.post-type-course .course-settings-section input[type=text],body.post-type-course .course-settings-section select{border:1px solid #d0d5dd;border-radius:4px;font-size:14px;padding:8px 12px;transition:border-color .2s ease}body.post-type-course .course-settings-section input[type=number]:focus,body.post-type-course .course-settings-section input[type=text]:focus,body.post-type-course .course-settings-section select:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:none}body.post-type-course .course-settings-section #maksimer-academy-course-attachments-list{margin-bottom:12px}body.post-type-course .course-settings-section #maksimer-academy-course-attachments-list .attachment-item{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;display:flex;gap:10px;margin-bottom:8px;padding:8px;transition:background-color .2s ease,border-color .2s ease}body.post-type-course .course-settings-section #maksimer-academy-course-attachments-list .attachment-item:hover{background:#f3f4f6;border-color:#d1d5db}body.post-type-course .course-settings-section #maksimer-academy-course-attachments-list .attachment-item:last-child{margin-bottom:0}body.post-type-course .course-settings-section #maksimer-academy-course-attachments-list .attachment-item span{color:#374151;font-size:13px}body.post-type-course .course-settings-section #maksimer-academy-course-attachments-list .attachment-item .button{font-size:13px;padding:4px 12px}body.post-type-course .course-settings-section .button{border-radius:4px;transition:all .2s ease}body.post-type-course .course-settings-section .chapters-list{background:#f9fafb;border:2px dashed #d0d5dd;border-radius:6px;min-height:200px;padding:12px}body.post-type-course .course-settings-section .chapters-list.selected-chapters{background:#f0f6fc;border-color:#2271b1}body.post-type-course .course-settings-section .chapters-list.drag-over{background:#e8f4f8;border-color:#0071a1}body.post-type-course .course-settings-section .chapters-list .chapter-item{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:6px;cursor:move;display:flex;gap:10px;margin-bottom:8px;padding:12px;transition:all .2s ease}body.post-type-course .course-settings-section .chapters-list .chapter-item:hover{background:#f3f4f6;border-color:#2271b1;box-shadow:0 2px 4px rgba(0,0,0,.1)}body.post-type-course .course-settings-section .chapters-list .chapter-item:last-child{margin-bottom:0}body.post-type-course .course-settings-section .chapters-list .chapter-item.dragging{cursor:grabbing;opacity:.5}body.post-type-course .course-settings-section .chapters-list .chapter-item .dashicons-move{color:#8c8f94;cursor:grab}body.post-type-course .course-settings-section .chapters-list .chapter-item .chapter-title{color:#1d2327;flex:1;font-size:14px}body.post-type-course .course-settings-section .categories-list{background:#f9fafb;border:2px solid #d0d5dd;border-radius:6px;min-height:150px;padding:12px}body.post-type-course .course-settings-section .categories-list:empty:after{color:#8c8f94;content:attr(data-empty-text);display:block;padding:20px;text-align:center}body.post-type-course .course-settings-section .categories-list .category-item{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:6px;cursor:move;display:flex;gap:10px;margin-bottom:8px;padding:12px;transition:all .2s ease}body.post-type-course .course-settings-section .categories-list .category-item:hover{background:#f3f4f6;border-color:#2271b1;box-shadow:0 2px 4px rgba(0,0,0,.1)}body.post-type-course .course-settings-section .categories-list .category-item:last-child{margin-bottom:0}body.post-type-course .course-settings-section .categories-list .category-item.dragging{cursor:grabbing;opacity:.5}body.post-type-course .course-settings-section .categories-list .category-item .dashicons-move{color:#8c8f94;cursor:grab}body.post-type-course .course-settings-section .categories-list .category-item .category-title{color:#1d2327;flex:1;font-size:12px;font-weight:500}body.post-type-course .course-settings-section .categories-list .category-item .button{font-size:12px;padding:4px 12px}body.post-type-course .course-settings-section .course-category-select{margin-bottom:10px;width:100%}body.post-type-course .course-settings-section .course-category-select #maksimer-academy-selected-categories-wrapper{margin-top:20px}body.post-type-course .course-settings-section .course-category-select #maksimer-academy-selected-categories-wrapper h4{margin-bottom:10px;margin-top:0}body.post-type-course .course-settings-section .select2-container .select2-selection--single .select2-selection__rendered{padding-bottom:0;padding-top:0}
