@charset "UTF-8";.lidrs-file[data-v-2f78920a]{display:flex;align-items:center;justify-content:center;padding:30px 15px;background:#f5f5f5;border:2px dashed #ccc;border-radius:8px;cursor:pointer;transition:border-color .2s,background .2s;min-height:100px}.lidrs-file[data-v-2f78920a]:hover,.lidrs-file.dragover[data-v-2f78920a]{border-color:#371e4a;background:#f9f5fc}.lidrs-file[data-v-2f78920a]{position:relative}.lidrs-file input[data-v-2f78920a]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.file-info[data-v-2f78920a]{margin-top:8px;font-size:12px;color:#666}.video-preview[data-v-2f78920a]{margin-top:10px;max-width:640px}.preview-video[data-v-2f78920a]{width:100%;max-width:640px;border-radius:8px;background:#000}.preview-action[data-v-f8c2e206]{color:#007bff;font-weight:500}.preview-action[data-v-f8c2e206]:hover{color:#0056b3}.copy-action[data-v-f8c2e206]{color:#6c757d;font-weight:500}.copy-action[data-v-f8c2e206]:hover{color:#495057}.table-actions[data-v-d85de8aa]{display:flex;gap:.8rem;justify-content:flex-end}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__form .lidrs--content--input textarea{width:100%}.table-actions[data-v-dc7f2373]{display:flex;gap:.8rem;justify-content:flex-end}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__selected-item{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 1.6rem;background:#edf2f8;border-radius:.8rem;font-size:1.4rem;font-weight:500;color:#371e4a}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__lu-badge{font-weight:700;font-size:1.2rem;color:#03c21f}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__user-search{position:relative}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__search-results{position:absolute;top:100%;left:0;right:0;z-index:10;background:#fff;border-radius:0 0 .8rem .8rem;box-shadow:0 .8rem 2rem #00000014;max-height:24rem;overflow-y:auto}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__search-results ul{list-style:none;padding:0;margin:0}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__search-results li{display:flex;flex-direction:column;padding:1.2rem 1.6rem;cursor:pointer;transition:.26s ease;border-bottom:.1rem solid #E9EDF3}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__search-results li:last-child{border-bottom:none}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__search-results li:hover{background:#edf2f8}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__search-results li strong{font-size:1.4rem;color:#371e4a}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__search-results li small{font-size:1.2rem;color:#6c6c89;margin-top:.2rem}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__org{color:#484847!important;font-weight:500}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__search-hint{padding:.8rem 0}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__search-hint small{font-size:1.2rem;color:#6c6c89}.lidrs-file[data-v-b7191867]{display:flex;align-items:center;padding:10px 15px;background:#f5f5f5;border:1px dashed #ccc;border-radius:4px;cursor:pointer;transition:border-color .2s}.lidrs-file[data-v-b7191867]:hover{border-color:#999}.lidrs-file input[data-v-b7191867]{display:none}.current-file[data-v-b7191867]{display:block;margin-top:8px;font-size:12px;color:#666}.adhoc[data-v-b7191867]{display:flex;flex-direction:column;justify-content:center}.lidrs--questions-section[data-v-b7191867]{margin-top:20px}.lidrs--questions-header[data-v-b7191867]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.lidrs--questions-header h3[data-v-b7191867]{margin:0;font-size:18px;font-weight:600}.lidrs--question-block[data-v-b7191867]{background:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;padding:20px;margin-bottom:20px}.lidrs--options-grid[data-v-b7191867]{margin-top:15px}.lidrs--option-row[data-v-b7191867]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.lidrs--option-row .option-label[data-v-b7191867]{font-weight:600;min-width:20px;font-size:14px}.lidrs--option-row .input[data-v-b7191867]{flex:1;min-width:280px;width:100%}.lidrs--option-row .uiRadio[data-v-b7191867]{display:flex;align-items:center}.lidrs--option-row .correct-label[data-v-b7191867]{font-size:12px;color:#666}.lidrs--question-header[data-v-b7191867]{gap:20px;margin-bottom:15px}.lidrs--question-header .question-title[data-v-b7191867]{flex:1}.lidrs--question-header .question-type[data-v-b7191867]{width:320px;min-width:320px}.lidrs--question-header .question-type .uiSelect[data-v-b7191867],.lidrs--question-header .question-type .uiSelect select[data-v-b7191867]{width:100%}.lidrs--dragdrop-config[data-v-b7191867]{margin-top:15px}.pair-count-selector[data-v-b7191867]{display:flex;align-items:center;gap:10px;margin-bottom:15px}.pair-count-selector span[data-v-b7191867]{font-size:14px;color:#666}.pair-count-selector .uiSelect--s[data-v-b7191867]{width:80px}.lidrs--pairs-grid[data-v-b7191867]{background:#f9f9f9;border-radius:8px;padding:15px}.pairs-header[data-v-b7191867]{gap:10px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e0e0e0}.pairs-header span[data-v-b7191867]{font-size:12px;font-weight:600;color:#666;text-transform:uppercase}.pairs-header .pair-num[data-v-b7191867]{width:24px}.pairs-header .pair-arrow[data-v-b7191867]{width:30px}.lidrs--pair-row[data-v-b7191867]{gap:10px;margin-bottom:10px;align-items:center}.lidrs--pair-row .pair-number[data-v-b7191867]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:#371e4a;color:#fff;border-radius:50%;font-size:12px;font-weight:600;flex-shrink:0}.lidrs--pair-row .pair-arrow[data-v-b7191867]{width:30px;text-align:center;font-size:18px;color:#999}.pairs-hint[data-v-b7191867]{font-size:12px;color:#888;font-style:italic;margin-top:12px}.lidrs--explanation-input[data-v-b7191867]{margin-top:20px;padding-top:15px;border-top:1px dashed #e0e0e0}.lidrs--explanation-input span[data-v-b7191867]{display:block;font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.lidrs--explanation-input span i[data-v-b7191867]{font-weight:400;color:#888}.lidrs--explanation-input textarea[data-v-b7191867]{width:100%;resize:vertical;min-height:60px}.badge--adhoc[data-v-c8e5c255]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;background:#fff3cd;color:#856404}.push-action[data-v-c8e5c255]{color:#28a745;font-weight:500}.push-action[data-v-c8e5c255]:hover{color:#1e7e34}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu{text-align:left;max-width:52rem;padding:4.8rem}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu>h2{text-align:center}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__form{margin-top:2.4rem}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__form .lidrs--content--input{margin-bottom:2.4rem}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__form .lidrs--content--input>span{display:block;font-weight:500;font-size:1.3rem;color:#6c6c89;margin-bottom:.8rem;text-transform:uppercase;letter-spacing:.05rem}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__form .lidrs--content--input select,.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__form .lidrs--content--input textarea{width:100%}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__form .lidrs--content--input .textarea{min-height:8rem;resize:vertical}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__form>.flex{flex-direction:row;justify-content:center;margin:2.4rem -.8rem 0}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__form>.flex .button{margin:0 .8rem;width:19.2rem}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__type-toggle{display:flex;gap:0;border-radius:.8rem;overflow:hidden;border:.1rem solid #E9EDF3}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__type-btn{flex:1;padding:1rem 1.6rem;border:none;background:#fff;font-size:1.3rem;font-weight:500;color:#6c6c89;cursor:pointer;transition:.26s ease}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__type-btn.active{background:#371e4a;color:#fff}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__type-btn:hover:not(.active){background:#edf2f8}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__selected-user{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 1.6rem;background:#edf2f8;border-radius:.8rem}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__selected-user div{display:flex;flex-direction:column}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__selected-user strong{font-size:1.4rem;color:#371e4a}.lidrs-modal--confirmation .lidrs-modal--box.lidrs-award-lu .lidrs-award-lu__selected-user small{font-size:1.2rem;color:#6c6c89;margin-top:.2rem}.lidrs-file[data-v-8d2a381a]{display:flex;align-items:center;padding:10px 15px;background:#f5f5f5;border:1px dashed #ccc;border-radius:4px;cursor:pointer;transition:border-color .2s}.lidrs-file[data-v-8d2a381a]:hover{border-color:#999}.lidrs-file input[data-v-8d2a381a]{display:none}.current-file[data-v-8d2a381a]{display:block;margin-top:8px;font-size:12px;color:#666}.preview-section[data-v-8d2a381a]{margin-top:20px}.preview-section h3[data-v-8d2a381a]{font-size:16px;font-weight:600;margin-bottom:15px}.preview-box[data-v-8d2a381a]{background:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;padding:20px}.preview-quote[data-v-8d2a381a]{font-style:italic;font-size:18px;line-height:1.6;border-left:4px solid #6366f1;padding-left:20px}.preview-attribution[data-v-8d2a381a]{font-style:normal;font-size:14px;color:#666;margin-top:10px;text-align:right}.preview-link-button[data-v-8d2a381a]{display:inline-block;background-color:#6366f1;color:#fff;padding:10px 20px;border-radius:6px;text-decoration:none;font-weight:700;margin-top:15px}.preview-link-button[data-v-8d2a381a]:hover{background-color:#4f46e5}.attribution[data-v-d078a15e]{display:block;font-size:12px;color:#666;font-style:italic}.type-badge[data-v-d078a15e]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500}.type-quote[data-v-d078a15e]{background:#e0e7ff;color:#3730a3}.type-snippet[data-v-d078a15e]{background:#d1fae5;color:#065f46}.type-slide[data-v-d078a15e]{background:#fef3c7;color:#92400e}.type-image[data-v-d078a15e]{background:#fce7f3;color:#9d174d}.type-link[data-v-d078a15e]{background:#dbeafe;color:#1e40af}.delete-action[data-v-d078a15e]{color:#dc2626}.delete-action[data-v-d078a15e]:hover{color:#b91c1c}.smart-video-player[data-v-aff0b0bd]{display:flex;flex-direction:column;align-items:center}.smart-video-player video[data-v-aff0b0bd]{max-width:100%;height:auto;border-radius:8px;background:#000}.smart-video-player p[data-v-aff0b0bd]{margin-top:15px;color:#371e4a;cursor:pointer;font-size:14px;text-decoration:underline;transition:color .2s}.smart-video-player p[data-v-aff0b0bd]:hover{color:#5a3d6e}.lidrs-owner-progress__filters[data-v-8ae87a63]{margin-bottom:20px}.lidrs-owner-progress__filter-dropdowns[data-v-8ae87a63]{gap:10px;margin-top:15px}.lidrs-owner-progress__filter-dropdowns select[data-v-8ae87a63]{min-width:180px}.lidrs-owner-progress__filter-dropdowns input[type=date][data-v-8ae87a63]{min-width:140px}.lidrs--table th.sortable[data-v-8ae87a63]{cursor:pointer;-webkit-user-select:none;user-select:none}.lidrs--table th.sortable[data-v-8ae87a63]:hover{background-color:#0000000d}.lidrs--table th.sortable .sort-indicator[data-v-8ae87a63]{margin-left:5px}.lidrs--table th.sortable.sort-asc .sort-indicator[data-v-8ae87a63]:after{content:"▲";font-size:10px}.lidrs--table th.sortable.sort-desc .sort-indicator[data-v-8ae87a63]:after{content:"▼";font-size:10px}.lidrs--table .level-badge[data-v-8ae87a63]{display:inline-block;padding:3px 10px;border-radius:12px;font-size:12px;font-weight:600;background-color:#edf2f8;color:#371e4a}.lidrs--table .level-badge.level-1[data-v-8ae87a63]{background-color:#e8e8e8}.lidrs--table .level-badge.level-2[data-v-8ae87a63]{background-color:#d4e6f1}.lidrs--table .level-badge.level-3[data-v-8ae87a63]{background-color:#a9dfbf}.lidrs--table .level-badge.level-4[data-v-8ae87a63]{background-color:#f9e79f}.lidrs--table .level-badge.level-5[data-v-8ae87a63]{background-color:#fad7a0}.lidrs--table .level-badge.level-6[data-v-8ae87a63]{background-color:#f5b7b1}.lidrs--table .level-badge.level-7[data-v-8ae87a63]{background-color:#d7bde2}.lidrs--table .level-badge.level-8[data-v-8ae87a63]{background-color:#aed6f1}.lidrs--table .level-badge.level-9[data-v-8ae87a63]{background-color:#03c21f;color:#371e4a}.lidrs--table td.points strong[data-v-8ae87a63]{color:#371e4a}.lidrs--table .owner-link[data-v-8ae87a63]{color:#371e4a;text-decoration:none;font-weight:500}.lidrs--table .owner-link[data-v-8ae87a63]:hover{text-decoration:underline}.lidrs-owner-progress__pagination[data-v-8ae87a63]{justify-content:space-between;align-items:center;margin-top:20px;padding:15px 0;border-top:1px solid #EDF2F8}.lidrs-owner-progress__pagination .pagination-info[data-v-8ae87a63]{color:#666;font-size:14px}.lidrs-owner-progress__pagination .pagination-nav[data-v-8ae87a63]{display:flex;align-items:center;gap:10px}.lidrs-owner-progress__pagination .pagination-nav .page-current[data-v-8ae87a63]{padding:0 10px;font-weight:600}.lidrs-owner-progress__pagination .pagination-nav button[data-v-8ae87a63]:disabled{opacity:.5;cursor:not-allowed}.lidrs-back-link[data-v-4d2a785b]{display:inline-block;margin-bottom:10px;color:#666;text-decoration:none;font-size:14px}.lidrs-back-link[data-v-4d2a785b]:hover{color:#371e4a}.lidrs-owner-detail__header[data-v-4d2a785b]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #EDF2F8}.lidrs-owner-detail__badge[data-v-4d2a785b]{display:flex;align-items:center;gap:15px}.lidrs-owner-detail__badge .level-badge[data-v-4d2a785b]{display:inline-block;padding:6px 16px;border-radius:16px;font-size:14px;font-weight:600;background-color:#edf2f8;color:#371e4a}.lidrs-owner-detail__badge .level-badge.level-1[data-v-4d2a785b]{background-color:#e8e8e8}.lidrs-owner-detail__badge .level-badge.level-2[data-v-4d2a785b]{background-color:#d4e6f1}.lidrs-owner-detail__badge .level-badge.level-3[data-v-4d2a785b]{background-color:#a9dfbf}.lidrs-owner-detail__badge .level-badge.level-4[data-v-4d2a785b]{background-color:#f9e79f}.lidrs-owner-detail__badge .level-badge.level-5[data-v-4d2a785b]{background-color:#fad7a0}.lidrs-owner-detail__badge .level-badge.level-6[data-v-4d2a785b]{background-color:#f5b7b1}.lidrs-owner-detail__badge .level-badge.level-7[data-v-4d2a785b]{background-color:#d7bde2}.lidrs-owner-detail__badge .level-badge.level-8[data-v-4d2a785b]{background-color:#aed6f1}.lidrs-owner-detail__badge .level-badge.level-9[data-v-4d2a785b]{background-color:#03c21f;color:#371e4a}.lidrs-owner-detail__badge .xp-points[data-v-4d2a785b]{font-size:18px;color:#371e4a}.lidrs-owner-detail__meta[data-v-4d2a785b]{display:flex;flex-direction:column;align-items:flex-end;gap:5px;font-size:14px;color:#666}.lidrs-owner-detail__stats[data-v-4d2a785b]{display:grid;grid-template-columns:repeat(5,1fr);gap:15px;margin-bottom:30px}.lidrs-owner-detail__stats .stat-card[data-v-4d2a785b]{background:#f8f9fa;border-radius:8px;padding:20px;text-align:center}.lidrs-owner-detail__stats .stat-card .stat-value[data-v-4d2a785b]{font-size:28px;font-weight:700;color:#371e4a}.lidrs-owner-detail__stats .stat-card .stat-label[data-v-4d2a785b]{font-size:12px;color:#666;margin-top:5px}.lidrs-owner-detail__sections .detail-section[data-v-4d2a785b]{margin-bottom:20px;border:1px solid #EDF2F8;border-radius:8px;overflow:hidden}.lidrs-owner-detail__sections .detail-section .section-header[data-v-4d2a785b]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;margin:0;background:#f8f9fa;cursor:pointer;font-size:16px;font-weight:600;-webkit-user-select:none;user-select:none}.lidrs-owner-detail__sections .detail-section .section-header[data-v-4d2a785b]:hover{background:#edf2f8}.lidrs-owner-detail__sections .detail-section .section-header .toggle-icon[data-v-4d2a785b]{font-size:20px;color:#666}.lidrs-owner-detail__sections .detail-section .section-content[data-v-4d2a785b]{padding:15px}.status-badge[data-v-4d2a785b]{display:inline-block;padding:3px 10px;border-radius:12px;font-size:12px;font-weight:600}.status-badge.completed[data-v-4d2a785b]{background-color:#a9dfbf;color:#1e8449}.status-badge.pending[data-v-4d2a785b]{background-color:#f9e79f;color:#9a7d0a}.empty[data-v-4d2a785b]{text-align:center;color:#666;padding:40px}@media (max-width: 768px){.lidrs-owner-detail__header[data-v-4d2a785b]{flex-direction:column;gap:15px}.lidrs-owner-detail__meta[data-v-4d2a785b]{align-items:flex-start}.lidrs-owner-detail__stats[data-v-4d2a785b]{grid-template-columns:repeat(2,1fr)}}.lidrs--certificates .intro[data-v-b0fe65cf]{margin-top:.8rem;font-weight:500;font-size:1.4rem;line-height:2.4rem;color:#6c6c89}.certificates-list[data-v-b0fe65cf]{display:flex;flex-direction:column;gap:1.6rem;margin-top:3.2rem}.certificate-card[data-v-b0fe65cf]{display:flex;align-items:center;gap:2rem;padding:2rem 2.4rem;background:#fff;border-radius:.8rem;box-shadow:0 .2rem .8rem #0000000f;transition:box-shadow .26s ease,transform .26s ease}.certificate-card[data-v-b0fe65cf]:hover{box-shadow:0 .4rem 1.2rem #0000001a;transform:translateY(-.2rem)}.certificate-card__icon[data-v-b0fe65cf]{width:5.6rem;height:5.6rem;display:flex;align-items:center;justify-content:center;background:#03c21f;border-radius:50%;color:#fff;flex-shrink:0;box-shadow:0 .4rem 1.2rem #03c21f4d}.certificate-card__content[data-v-b0fe65cf]{flex:1;min-width:0}.certificate-card__content h3[data-v-b0fe65cf]{margin:0 0 .6rem;font-size:1.6rem;font-weight:700;color:#371e4a;line-height:1.4}.certificate-card__meta[data-v-b0fe65cf]{display:flex;align-items:center;gap:1.6rem;flex-wrap:wrap}.certificate-card__date[data-v-b0fe65cf]{font-size:1.4rem;font-weight:500;color:#6c6c89}.certificate-card__lu[data-v-b0fe65cf]{display:inline-block;padding:.3rem 1rem;background:#fdd2e399;border-radius:.4rem;font-size:1.4rem;font-weight:600;color:#371e4a}.certificate-card__actions[data-v-b0fe65cf]{flex-shrink:0}.certificates-empty[data-v-b0fe65cf]{text-align:center;padding:6.4rem 4.8rem}.certificates-empty__icon[data-v-b0fe65cf]{width:8rem;height:8rem;margin:0 auto 2.4rem;display:flex;align-items:center;justify-content:center;background:#e9edf3;border-radius:50%;color:#6c6c89}.certificates-empty h2[data-v-b0fe65cf]{margin:0 0 1.2rem;font-size:2rem;font-weight:700;color:#371e4a}.certificates-empty p[data-v-b0fe65cf]{font-size:1.6rem;font-weight:500;line-height:2.6rem;color:#6c6c89;max-width:48rem;margin:0 auto}.certificate-progress-section[data-v-b0fe65cf]{margin-top:4.8rem;padding-top:4.8rem;border-top:.2rem solid rgba(108,108,137,.16)}.certificate-progress-section h2[data-v-b0fe65cf]{margin:0;font-size:2.2rem;font-weight:700;color:#371e4a}.certificate-progress-section>.intro[data-v-b0fe65cf]{margin-bottom:2.4rem}.progress-cards[data-v-b0fe65cf]{display:flex;flex-direction:column;gap:1.6rem}.progress-card[data-v-b0fe65cf]{padding:2rem 2.4rem;background:#fff;border-radius:.8rem;box-shadow:0 .2rem .8rem #0000000f}.progress-card__header[data-v-b0fe65cf]{display:flex;align-items:center;gap:1.6rem;margin-bottom:2rem}.progress-card__icon[data-v-b0fe65cf]{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;background:#e9edf3;border-radius:50%;color:#6c6c89;flex-shrink:0;transition:background .26s ease,color .26s ease,box-shadow .26s ease}.progress-card__icon.is-ready[data-v-b0fe65cf]{background:#03c21f;color:#fff;box-shadow:0 .4rem 1.2rem #03c21f4d}.progress-card__title[data-v-b0fe65cf]{flex:1;min-width:0}.progress-card__title h3[data-v-b0fe65cf]{margin:0 0 .4rem;font-size:1.6rem;font-weight:600;color:#371e4a;line-height:1.4}.progress-card__status[data-v-b0fe65cf]{font-size:1.3rem;font-weight:500;color:#6c6c89;transition:color .26s ease}.progress-card__status.is-ready[data-v-b0fe65cf]{color:#03c21f;font-weight:600}.progress-card__requirements[data-v-b0fe65cf]{display:flex;flex-direction:column;gap:.8rem}.progress-card__requirements li[data-v-b0fe65cf]{display:flex;align-items:center;gap:1rem;padding:1.2rem 1.4rem;background:#f5f5f5;border-radius:.6rem;transition:background .26s ease}.progress-card__requirements li.is-met[data-v-b0fe65cf]{background:#03c21f14}.requirement-icon[data-v-b0fe65cf]{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#6c6c8980;transition:color .26s ease}.is-met .requirement-icon[data-v-b0fe65cf]{color:#03c21f}.requirement-label[data-v-b0fe65cf]{flex:1;font-size:1.4rem;font-weight:500;color:#6c6c89;line-height:1.4;transition:color .26s ease}.is-met .requirement-label[data-v-b0fe65cf]{color:#371e4a}.requirement-value[data-v-b0fe65cf]{font-size:1.4rem;font-weight:600;color:#6c6c89cc;white-space:nowrap;transition:color .26s ease}.is-met .requirement-value[data-v-b0fe65cf]{color:#03c21f}@media (prefers-reduced-motion: reduce){.certificate-card[data-v-b0fe65cf],.progress-card__icon[data-v-b0fe65cf],.progress-card__status[data-v-b0fe65cf],.progress-card__requirements li[data-v-b0fe65cf],.requirement-icon[data-v-b0fe65cf],.requirement-label[data-v-b0fe65cf],.requirement-value[data-v-b0fe65cf]{transition:none}}@media screen and (max-width: 767px){.certificate-card[data-v-b0fe65cf]{flex-direction:column;align-items:flex-start;gap:1.6rem;padding:2rem}.certificate-card__icon[data-v-b0fe65cf]{width:4.8rem;height:4.8rem}.certificate-card__icon svg[data-v-b0fe65cf]{width:2rem;height:2rem}.certificate-card__content[data-v-b0fe65cf]{width:100%}.certificate-card__meta[data-v-b0fe65cf]{flex-direction:column;align-items:flex-start;gap:.8rem}.certificate-card__actions[data-v-b0fe65cf]{width:100%}.certificate-card__actions .button[data-v-b0fe65cf]{width:100%;text-align:center}.certificates-empty[data-v-b0fe65cf]{padding:4.8rem 2.4rem}.certificates-empty__icon[data-v-b0fe65cf]{width:6.4rem;height:6.4rem}.certificates-empty__icon svg[data-v-b0fe65cf]{width:3.2rem;height:3.2rem}.certificates-empty h2[data-v-b0fe65cf]{font-size:1.8rem}.certificates-empty p[data-v-b0fe65cf]{font-size:1.4rem;line-height:2.4rem}.certificate-progress-section[data-v-b0fe65cf]{margin-top:4rem;padding-top:4rem}.certificate-progress-section h2[data-v-b0fe65cf]{font-size:1.8rem}.progress-card[data-v-b0fe65cf]{padding:1.6rem}.progress-card__header[data-v-b0fe65cf]{gap:1.2rem;margin-bottom:1.6rem}.progress-card__icon[data-v-b0fe65cf]{width:3.6rem;height:3.6rem}.progress-card__icon svg[data-v-b0fe65cf]{width:1.6rem;height:1.6rem}.progress-card__title h3[data-v-b0fe65cf]{font-size:1.5rem}.progress-card__requirements li[data-v-b0fe65cf]{padding:1rem 1.2rem}.requirement-label[data-v-b0fe65cf],.requirement-value[data-v-b0fe65cf]{font-size:1.3rem}}*{margin:0;padding:0;box-sizing:border-box}body{margin:0;padding:0}.certificate-pdf{width:297mm;height:210mm;padding:10mm;background:#fff;font-family:Georgia,serif}.certificate-border{width:100%;height:100%;border:3px solid #667eea;border-radius:8px;padding:15mm;background:linear-gradient(135deg,#fafbfc,#f0f2f5)}.certificate-content{height:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.certificate-header{margin-bottom:10mm}.certificate-logo{height:40px}.certificate-body{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.certificate-title{font-size:36px;color:#333;margin-bottom:8mm;font-weight:400;letter-spacing:2px;text-transform:uppercase}.certificate-subtitle{font-size:14px;color:#666;margin-bottom:5mm}.certificate-name{font-size:32px;color:#667eea;margin-bottom:5mm;font-style:italic}.certificate-text{font-size:14px;color:#666;margin-bottom:5mm}.certificate-achievement{font-size:24px;color:#764ba2;margin-bottom:8mm;font-weight:700}.certificate-description{font-size:12px;color:#666;max-width:400px;line-height:1.6}.certificate-footer{display:flex;justify-content:space-between;align-items:flex-end;width:100%;margin-top:auto;padding-top:10mm}.certificate-date-section,.certificate-signature{text-align:center;min-width:120px}.certificate-date,.certificate-org{font-size:14px;color:#333;border-top:1px solid #999;padding-top:4mm;margin-bottom:2mm}.certificate-label{font-size:10px;color:#999;text-transform:uppercase;letter-spacing:1px}.certificate-badge{display:flex;justify-content:center}.badge-circle{width:70px;height:70px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}.badge-xp{font-size:20px;font-weight:700;font-family:Arial,sans-serif}.badge-label{font-size:10px;text-transform:uppercase;font-family:Arial,sans-serif}@media print{.certificate-pdf{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.lidrs--learning--points[data-v-7a50633e]{background:#371e4a;color:#fff;padding:1.2rem 2.4rem;border-radius:.8rem;display:flex;align-items:center;gap:1.2rem;box-shadow:0 .2rem .8rem #00000014}.lidrs--learning--points .points-label[data-v-7a50633e]{font-size:1.4rem;font-weight:500}.lidrs--learning--points .points-value[data-v-7a50633e]{font-size:2.4rem;font-weight:700}.lidrs--learning--filters[data-v-7a50633e]{margin-top:2.4rem;padding:2.4rem;background:#e9edf3;border-radius:.8rem}.lidrs--learning--filters__row[data-v-7a50633e]{display:flex;flex-wrap:wrap;gap:1.6rem;align-items:flex-end}.lidrs--learning--filters__active[data-v-7a50633e]{margin-top:1.6rem;display:flex;align-items:center;gap:1.6rem;font-size:1.4rem;font-weight:500;color:#6c6c89}.lidrs--learning--filters__active button[data-v-7a50633e]{color:#371e4a;text-decoration:underline;background:none;border:none;cursor:pointer;font-size:1.4rem;font-weight:500;padding:0;transition:.26s ease}.lidrs--learning--filters__active button[data-v-7a50633e]:hover{color:#03c21f}.lidrs--learning--filter[data-v-7a50633e]{display:flex;flex-direction:column;gap:.8rem}.lidrs--learning--filter label[data-v-7a50633e]{font-size:1.2rem;font-weight:600;color:#6c6c89;text-transform:uppercase;letter-spacing:.03em}.lidrs--learning--filter select[data-v-7a50633e],.lidrs--learning--filter input[data-v-7a50633e]{min-width:16rem}.lidrs--learning--filter--search[data-v-7a50633e]{flex:1;min-width:20rem}.lidrs--learning--filter--search input[data-v-7a50633e]{width:100%}.lidrs--learning--section[data-v-7a50633e]{margin-top:4.8rem}.lidrs--learning--section h2[data-v-7a50633e]{margin-bottom:0;font-size:2.2rem;font-weight:700;color:#371e4a}.lidrs--learning--section .section-intro[data-v-7a50633e]{margin-top:.8rem;margin-bottom:0;font-size:1.4rem;font-weight:500;color:#6c6c89}.lidrs--learning--adhoc-badge[data-v-7a50633e]{display:inline-flex;align-items:center;gap:.6rem;padding:.4rem 1.2rem;border-radius:2rem;font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;background:#fdd2e399;color:#371e4a}.lidrs--learning--type-icon[data-v-7a50633e]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#371e4a;border-radius:1rem;transition:.26s ease}.lidrs--learning--type-icon span[data-v-7a50633e]{font-size:4rem}.lidrs--learning--type-icon.article[data-v-7a50633e]{background:#371e4a}.lidrs--learning--type-icon.podcast[data-v-7a50633e]{background:#fa89b5}.lidrs--learning--type-icon.video[data-v-7a50633e]{background:#4a7fa8}.lidrs--learning--type-icon.book_review[data-v-7a50633e]{background:#03a91b}.lidrs--learning--type-icon.ppt[data-v-7a50633e]{background:#ff9269}.lidrs--learning--type-icon[data-v-7a50633e]:hover{transform:scale(1.05)}.lidrs--learning--meta[data-v-7a50633e]{display:flex;align-items:center;gap:1.6rem;margin-bottom:1.2rem}.lidrs--learning--meta .type-label[data-v-7a50633e]{font-size:1.2rem;color:#6c6c89;text-transform:uppercase;font-weight:600;letter-spacing:.03em}.lidrs--learning--meta .points-earned[data-v-7a50633e]{font-size:1.2rem;color:#03c21f;font-weight:700}.lidrs--learning--empty[data-v-7a50633e]{text-align:center;padding:6.4rem 4.8rem;color:#6c6c89}.lidrs--learning--empty p[data-v-7a50633e]{font-size:1.6rem;font-weight:500;line-height:2.6rem;max-width:52.8rem;margin:0 auto}.lidrs--training--overview ul li.completed .lidrs--training--image[data-v-7a50633e]{position:relative}.lidrs--training--overview ul li.completed .lidrs--training--image[data-v-7a50633e]:after{content:"✓";position:absolute;top:.8rem;right:.8rem;width:2.4rem;height:2.4rem;background:#03c21f;color:#371e4a;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:700}.lidrs--training--overview .lidrs--training--content__badges[data-v-7a50633e]{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:.8rem}.lidrs--training--overview .lidrs--training--content__badge[data-v-7a50633e]{display:inline-flex;align-items:center;gap:.6rem;padding:.4rem 1.2rem;border-radius:2rem;font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.lidrs--training--overview .lidrs--training--content__badge[data-v-7a50633e]:before{content:"";display:block;width:.8rem;height:.8rem;border-radius:50%}.lidrs--training--overview .lidrs--training--content__badge.completed[data-v-7a50633e]{background:#03c21f26;color:#027713}.lidrs--training--overview .lidrs--training--content__badge.completed[data-v-7a50633e]:before{background:#03c21f}.lidrs--training--overview .lidrs--training--content__badge.pending[data-v-7a50633e]{background:#6c6c891a;color:#6c6c89}.lidrs--training--overview .lidrs--training--content__badge.pending[data-v-7a50633e]:before{background:#b9bcc9}.lidrs--training--overview .lidrs--training--content__badge.consumed[data-v-7a50633e]{background:#ffcd4240;color:#8f6900}.lidrs--training--overview .lidrs--training--content__badge.consumed[data-v-7a50633e]:before{background:#ffcd42}@media (max-width: 767px){.lidrs--learning--filters__row[data-v-7a50633e]{flex-direction:column}.lidrs--learning--filter[data-v-7a50633e],.lidrs--learning--filter select[data-v-7a50633e],.lidrs--learning--filter input[data-v-7a50633e]{width:100%}.lidrs--learning--section h2[data-v-7a50633e]{font-size:1.8rem}}.development-sidebar__coaches[data-v-169c8a63]{display:flex;flex-direction:column;gap:1.2rem;margin-top:1.2rem}.development-sidebar__coach[data-v-169c8a63]{display:flex;align-items:center;gap:1.2rem;padding:1.2rem;background:#eef2f599;border-radius:.8rem;cursor:pointer;transition:.26s ease}.development-sidebar__coach[data-v-169c8a63]:hover{background:#eef2f5}.development-sidebar__coach-photo[data-v-169c8a63]{width:4.8rem;height:4.8rem;border-radius:50%;overflow:hidden;flex-shrink:0}.development-sidebar__coach-photo img[data-v-169c8a63]{width:100%;height:100%;object-fit:cover}.development-sidebar__coach-info[data-v-169c8a63]{flex:1;min-width:0}.development-sidebar__coach-info h4[data-v-169c8a63]{font-size:1.4rem;font-weight:600;color:#371e4a;margin:0 0 .4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.development-sidebar__xp-badge[data-v-169c8a63]{display:inline-block;padding:.3rem 1rem;background:#fdd2e399;color:#371e4a;font-size:1.2rem;font-weight:600;border-radius:.4rem;line-height:1.4}.development-sidebar__trainings[data-v-169c8a63]{display:flex;flex-direction:column;gap:1.2rem;margin-top:1.2rem}.development-sidebar__training[data-v-169c8a63]{padding:1.2rem;background:#eef2f599;border-radius:.8rem;transition:.26s ease}.development-sidebar__training[data-v-169c8a63]:hover{background:#eef2f5}.development-sidebar__training h4[data-v-169c8a63]{font-size:1.4rem;font-weight:600;color:#371e4a;margin:0 0 .8rem}.development-sidebar__training p[data-v-169c8a63]{font-size:1.3rem;font-weight:500;color:#6c6c89;margin:0 0 .8rem;line-height:2rem}.development-sidebar__training a[data-v-169c8a63]{font-size:1.3rem;font-weight:600;color:#371e4a;text-decoration:underline;transition:.26s ease}.development-sidebar__training a[data-v-169c8a63]:hover{color:#371e4a}.lidrs--feedback .intro[data-v-835c99e8]{margin-top:.8rem;max-width:49.6rem;font-weight:500;font-size:1.6rem;line-height:2.6rem;color:#6c6c89}.feedback-empty[data-v-835c99e8]{text-align:center;padding:6.4rem 4.8rem}.feedback-empty__icon[data-v-835c99e8]{width:8rem;height:8rem;margin:0 auto 2.4rem;display:flex;align-items:center;justify-content:center;background:#e9edf3;border-radius:50%;color:#6c6c89}.feedback-empty h2[data-v-835c99e8]{margin:0 0 1.2rem;font-size:2rem;font-weight:700;color:#371e4a}.feedback-empty p[data-v-835c99e8]{margin:0 auto;font-size:1.6rem;font-weight:500;line-height:2.6rem;color:#6c6c89;max-width:52.8rem}.feedback-list[data-v-835c99e8]{display:flex;flex-direction:column;gap:1.6rem;margin-top:3.2rem}.feedback-card[data-v-835c99e8]{display:flex;align-items:flex-start;gap:2rem;padding:2rem 2.4rem;background:#fff;border-radius:.8rem;box-shadow:0 .2rem .8rem #0000000f;transition:box-shadow .26s ease,transform .26s ease}.feedback-card[data-v-835c99e8]:hover{box-shadow:0 .4rem 1.2rem #0000001a;transform:translateY(-.2rem)}.feedback-card__icon[data-v-835c99e8]{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;background:#fdd2e399;border-radius:50%;color:#371e4a;flex-shrink:0}.feedback-card__content[data-v-835c99e8]{flex:1;min-width:0}.feedback-card__content p[data-v-835c99e8]{margin:0;font-size:1.5rem;font-weight:500;line-height:2.4rem;color:#6c6c89}@media (prefers-reduced-motion: reduce){.feedback-card[data-v-835c99e8]{transition:none}}@media screen and (max-width: 767px){.lidrs--feedback .intro[data-v-835c99e8]{font-size:1.4rem;line-height:2.4rem}.feedback-empty[data-v-835c99e8]{padding:4.8rem 2.4rem}.feedback-empty__icon[data-v-835c99e8]{width:6.4rem;height:6.4rem}.feedback-empty__icon svg[data-v-835c99e8]{width:3.2rem;height:3.2rem}.feedback-empty h2[data-v-835c99e8]{font-size:1.8rem}.feedback-empty p[data-v-835c99e8]{font-size:1.4rem;line-height:2.4rem}.feedback-card[data-v-835c99e8]{flex-direction:column;align-items:flex-start;gap:1.2rem;padding:1.6rem}.feedback-card__icon[data-v-835c99e8]{width:3.6rem;height:3.6rem}.feedback-card__icon svg[data-v-835c99e8]{width:1.6rem;height:1.6rem}.feedback-card__content p[data-v-835c99e8]{font-size:1.4rem;line-height:2.2rem}}.video-player[data-v-e698cb0e]{display:flex;flex-direction:column;align-items:center}.video-player video[data-v-e698cb0e]{max-width:100%;height:auto;border-radius:8px;background:#000}.video-player p[data-v-e698cb0e]{margin-top:15px;color:#371e4a;cursor:pointer;font-size:14px;text-decoration:underline;transition:color .2s}.video-player p[data-v-e698cb0e]:hover{color:#5a3d6e}.mx-icon-left:before,.mx-icon-right:before,.mx-icon-double-left:before,.mx-icon-double-right:before,.mx-icon-double-left:after,.mx-icon-double-right:after{content:"";position:relative;top:-1px;display:inline-block;width:10px;height:10px;vertical-align:middle;border-style:solid;border-color:currentColor;border-width:2px 0 0 2px;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-45deg) scale(.7);transform:rotate(-45deg) scale(.7)}.mx-icon-double-left:after{left:-4px}.mx-icon-double-right:before{left:4px}.mx-icon-right:before,.mx-icon-double-right:before,.mx-icon-double-right:after{-webkit-transform:rotate(135deg) scale(.7);transform:rotate(135deg) scale(.7)}.mx-btn{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1;font-size:14px;font-weight:500;padding:7px 15px;margin:0;cursor:pointer;background-color:transparent;outline:none;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:#73879c;white-space:nowrap}.mx-btn:hover{border-color:#1284e7;color:#1284e7}.mx-btn:disabled,.mx-btn.disabled{color:#ccc;cursor:not-allowed}.mx-btn-text{border:0;padding:0 4px;text-align:left;line-height:inherit}.mx-scrollbar{height:100%}.mx-scrollbar:hover .mx-scrollbar-track{opacity:1}.mx-scrollbar-wrap{height:100%;overflow-x:hidden;overflow-y:auto}.mx-scrollbar-track{position:absolute;top:2px;right:2px;bottom:2px;width:6px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity .24s ease-out;transition:opacity .24s ease-out}.mx-scrollbar-track .mx-scrollbar-thumb{position:absolute;width:100%;height:0;cursor:pointer;border-radius:inherit;background-color:#9093994d;-webkit-transition:background-color .3s;transition:background-color .3s}.mx-zoom-in-down-enter-active,.mx-zoom-in-down-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.mx-zoom-in-down-enter,.mx-zoom-in-down-enter-from,.mx-zoom-in-down-leave-to{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.mx-datepicker{position:relative;display:inline-block;width:210px}.mx-datepicker svg{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.mx-datepicker-range{width:320px}.mx-datepicker-inline{width:auto}.mx-input-wrapper{position:relative}.mx-input{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:34px;padding:6px 30px 6px 10px;font-size:14px;line-height:1.4;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px #00000013}.mx-input:hover,.mx-input:focus{border-color:#409aff}.mx-input:disabled,.mx-input.disabled{color:#ccc;background-color:#f3f3f3;border-color:#ccc;cursor:not-allowed}.mx-input:focus{outline:none}.mx-input::-ms-clear{display:none}.mx-icon-calendar,.mx-icon-clear{position:absolute;top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;line-height:1;color:#00000080;vertical-align:middle}.mx-icon-clear{cursor:pointer}.mx-icon-clear:hover{color:#000c}.mx-datepicker-main{font:14px/1.5 Helvetica Neue,Helvetica,Arial,Microsoft Yahei,sans-serif;color:#73879c;background-color:#fff;border:1px solid #e8e8e8}.mx-datepicker-popup{position:absolute;margin-top:1px;margin-bottom:1px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px #0000002d;z-index:2001}.mx-datepicker-sidebar{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:100px;padding:6px;overflow:auto}.mx-datepicker-sidebar+.mx-datepicker-content{margin-left:100px;border-left:1px solid #e8e8e8}.mx-datepicker-body{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx-btn-shortcut{display:block;padding:0 6px;line-height:24px}.mx-range-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 750px){.mx-range-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.mx-datepicker-header{padding:6px 8px;border-bottom:1px solid #e8e8e8}.mx-datepicker-footer{padding:6px 8px;text-align:right;border-top:1px solid #e8e8e8}.mx-calendar{-webkit-box-sizing:border-box;box-sizing:border-box;width:248px;padding:6px 12px}.mx-calendar+.mx-calendar{border-left:1px solid #e8e8e8}.mx-calendar-header,.mx-time-header{-webkit-box-sizing:border-box;box-sizing:border-box;height:34px;line-height:34px;text-align:center;overflow:hidden}.mx-btn-icon-left,.mx-btn-icon-double-left{float:left}.mx-btn-icon-right,.mx-btn-icon-double-right{float:right}.mx-calendar-header-label{font-size:14px}.mx-calendar-decade-separator{margin:0 2px}.mx-calendar-decade-separator:after{content:"~"}.mx-calendar-content{position:relative;height:224px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx-calendar-content .cell{cursor:pointer}.mx-calendar-content .cell:hover{color:#73879c;background-color:#f3f9fe}.mx-calendar-content .cell.active{color:#fff;background-color:#1284e7}.mx-calendar-content .cell.in-range,.mx-calendar-content .cell.hover-in-range{color:#73879c;background-color:#dbedfb}.mx-calendar-content .cell.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-calendar-week-mode .mx-date-row{cursor:pointer}.mx-calendar-week-mode .mx-date-row:hover{background-color:#f3f9fe}.mx-calendar-week-mode .mx-date-row.mx-active-week{background-color:#dbedfb}.mx-calendar-week-mode .mx-date-row .cell:hover,.mx-calendar-week-mode .mx-date-row .cell.active{color:inherit;background-color:transparent}.mx-week-number{opacity:.5}.mx-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.mx-table th{padding:0;font-weight:500;vertical-align:middle}.mx-table td{padding:0;vertical-align:middle}.mx-table-date td,.mx-table-date th{height:32px;font-size:12px}.mx-table-date .today{color:#2a90e9}.mx-table-date .cell.not-current-month{color:#ccc;background:none}.mx-time{-webkit-box-flex:1;-ms-flex:1;flex:1;width:224px;background:#fff}.mx-time+.mx-time{border-left:1px solid #e8e8e8}.mx-calendar-time{position:absolute;top:0;left:0;width:100%;height:100%}.mx-time-header{border-bottom:1px solid #e8e8e8}.mx-time-content{height:224px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.mx-time-columns{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;overflow:hidden}.mx-time-column{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;border-left:1px solid #e8e8e8;text-align:center}.mx-time-column:first-child{border-left:0}.mx-time-column .mx-time-list{margin:0;padding:0;list-style:none}.mx-time-column .mx-time-list:after{content:"";display:block;height:192px}.mx-time-column .mx-time-item{cursor:pointer;font-size:12px;height:32px;line-height:32px}.mx-time-column .mx-time-item:hover{color:#73879c;background-color:#f3f9fe}.mx-time-column .mx-time-item.active{color:#1284e7;background-color:transparent;font-weight:700}.mx-time-column .mx-time-item.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-time-option{cursor:pointer;padding:8px 10px;font-size:14px;line-height:20px}.mx-time-option:hover{color:#73879c;background-color:#f3f9fe}.mx-time-option.active{color:#1284e7;background-color:transparent;font-weight:700}.mx-time-option.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}
