/* GETCOURSE — LESSON UI / Desktop v0.4.4 */
:root{--lu-primary:#3499FD;--lu-primary-soft:#EAF4FF;--lu-bg:#F7F9FC;--lu-card:#FFFFFF;--lu-text:#171C26;--lu-secondary:#667085;--lu-muted:#98A2B3;--lu-border:#E8ECF2;--lu-success:#168B52;--lu-danger:#D92D20;--lu-shadow:0 10px 30px rgba(16,24,40,.06)}
html.psych-lesson-ui-ready body.psych-lesson-ui{background:var(--lu-bg) !important}
body.psych-lesson-ui .psych-lesson-standard-page{width:calc(100% - 40px) !important;max-width:1120px !important;margin-left:auto !important;margin-right:auto !important;padding-bottom:56px;float:none !important;box-sizing:border-box !important;font-family:Manrope,Arial,sans-serif}
body.psych-lesson-ui .psych-lesson-native-page-header{margin-bottom:0}
body.psych-lesson-ui .psych-lesson-native-page-header>h1{display:none}
body.psych-lesson-ui .psych-lesson-native-page-header .page-actions{display:none !important}
body.psych-lesson-ui .breadcrumb{margin-top:10px;margin-bottom:14px;padding:0;background:transparent;font-size:12px}
.psych-lesson-hero{margin-bottom:18px;padding:24px 26px;border:1px solid var(--lu-border);border-radius:16px;background:var(--lu-card);box-shadow:var(--lu-shadow)}
.psych-lesson-hero__breadcrumbs{display:flex;align-items:center;gap:7px;margin-bottom:8px;color:var(--lu-muted);font-size:11px}
.psych-lesson-hero__breadcrumbs a{color:var(--lu-secondary);text-decoration:none}
.psych-lesson-hero__top{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}
.psych-lesson-hero__main{min-width:0}
.psych-lesson-hero h1{margin:0 !important;color:var(--lu-text) !important;font-size:28px !important;line-height:1.2 !important;font-weight:700 !important}
.psych-lesson-hero__meta{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:8px;color:var(--lu-secondary);font-size:12px}
.psych-lesson-status-chip{display:inline-flex;align-items:center;min-height:24px;padding:3px 8px;border-radius:999px;background:var(--lu-primary-soft);color:var(--lu-primary);font-size:10px;font-weight:700}
.psych-lesson-hero__nav{display:flex;gap:8px;flex:0 0 auto}
.psych-lesson-nav-btn{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border-radius:10px;background:var(--lu-primary);color:#fff !important;text-decoration:none !important;font-size:12px;font-weight:700}
.psych-lesson-nav-btn--ghost{border:1px solid var(--lu-border);background:#fff;color:var(--lu-text) !important}
body.psych-lesson-ui .center-block{max-width:none !important;width:auto !important;margin-left:0 !important;margin-bottom:0 !important}
.psych-lesson-player-shell{overflow:visible;margin-bottom:22px;border:1px solid var(--lu-border);border-radius:16px;background:var(--lu-card);box-shadow:var(--lu-shadow)}
.psych-lesson-player-shell__gc{overflow:hidden;border-radius:15px 15px 0 0}
.psych-lesson-player-shell__gc .lt-block-wrapper,.psych-lesson-player-shell__gc .container,.psych-lesson-player-shell__gc .row,.psych-lesson-player-shell__gc .block-box{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}
.psych-lesson-player-shell iframe,.psych-lesson-player-shell .vhi-root{width:100% !important;border-radius:15px 15px 0 0 !important}
.psych-lesson-player-shell__footer{position:relative;display:flex;justify-content:space-between;align-items:center;gap:14px;min-height:48px;padding:8px 12px;border-top:1px solid var(--lu-border);background:#FBFCFE;border-radius:0 0 15px 15px}
.psych-lesson-player-help{display:flex;align-items:center;gap:7px;color:var(--lu-secondary);font-size:11px}
.psych-lesson-player-help__dot{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;border-radius:50%;background:var(--lu-primary);color:#fff;font-size:10px;font-weight:700}
.psych-lesson-link-button{padding:0;border:0;background:transparent;color:var(--lu-primary);font-size:11px;font-weight:700;cursor:pointer}
.psych-lesson-alt-player__stage{overflow:hidden;background:#111;border-radius:15px 15px 0 0}
.psych-lesson-alt-player__video{display:block;width:100%;aspect-ratio:16 / 9;background:#111}
.psych-lesson-alt-player__bar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;border-bottom:1px solid var(--lu-border);color:var(--lu-secondary);font-size:11px}
.psych-lesson-materials-control{position:relative}
.psych-lesson-materials-button{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 11px;border:1px solid var(--lu-border);border-radius:9px;background:#fff;color:var(--lu-text);font-size:11px;font-weight:700;cursor:pointer}
.psych-lesson-materials-button:hover{border-color:#CFE3F8}
.psych-lesson-materials-button__icon{color:var(--lu-primary);font-size:15px}
.psych-lesson-materials-popover{position:absolute;z-index:30;right:0;top:calc(100%+8px);width:360px;padding:10px;border:1px solid var(--lu-border);border-radius:12px;background:#fff;box-shadow:0 18px 40px rgba(16,24,40,.14)}
.psych-lesson-materials-popover__head{display:flex;justify-content:space-between;align-items:center;padding:2px 2px 8px}
.psych-lesson-materials-popover__head strong{color:var(--lu-text);font-size:12px}
.psych-lesson-materials-popover__close{border:0;background:transparent;color:var(--lu-muted);font-size:20px;cursor:pointer}
.psych-lesson-materials-list{display:flex;flex-direction:column;gap:6px}
.psych-lesson-material-item{display:grid;grid-template-columns:38px minmax(0,1fr) 18px;gap:10px;align-items:center;padding:9px;border:1px solid var(--lu-border);border-radius:10px;color:inherit !important;text-decoration:none !important}
.psych-lesson-material-item:hover{border-color:#CFE3F8;background:#FAFCFF}
.psych-lesson-file-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:#F2F4F7;color:var(--lu-secondary);font-size:9px;font-weight:800;letter-spacing:.02em}
.psych-lesson-file-icon--pdf{background:#FFF1F0;color:#C4320A}
.psych-lesson-file-icon--doc,.psych-lesson-file-icon--docx{background:#EEF4FF;color:#3538CD}
.psych-lesson-file-icon--xls,.psych-lesson-file-icon--xlsx,.psych-lesson-file-icon--csv{background:#ECFDF3;color:#027A48}
.psych-lesson-file-icon--ppt,.psych-lesson-file-icon--pptx{background:#FFF4ED;color:#B54708}
.psych-lesson-file-icon--zip,.psych-lesson-file-icon--rar,.psych-lesson-file-icon--7z{background:#F4F3FF;color:#5925DC}
.psych-lesson-file-icon--jpg,.psych-lesson-file-icon--jpeg,.psych-lesson-file-icon--png,.psych-lesson-file-icon--webp,.psych-lesson-file-icon--gif{background:#FDF2FA;color:#C11574}
.psych-lesson-file-icon--mp3,.psych-lesson-file-icon--wav,.psych-lesson-file-icon--ogg,.psych-lesson-file-icon--m4a{background:#F0F9FF;color:#026AA2}
.psych-lesson-file-icon--mp4,.psych-lesson-file-icon--mov,.psych-lesson-file-icon--webm,.psych-lesson-file-icon--avi{background:#F9F5FF;color:#6941C6}
.psych-lesson-material-item__body{display:flex;flex-direction:column;min-width:0}
.psych-lesson-material-item__body strong{overflow:hidden;color:var(--lu-text);font-size:11px;text-overflow:ellipsis;white-space:nowrap}
.psych-lesson-material-item__body span{margin-top:2px;color:var(--lu-muted);font-size:9px}
body.psych-lesson-ui .psych-lesson-mission-shell{margin-top:18px}
body.psych-lesson-ui .psych-lesson-mission-shell .lt-block-wrapper>.container{width:100% !important;max-width:none !important}
body.psych-lesson-ui .psych-lesson-mission-shell .col-md-12{width:100% !important;padding:0 !important}
body.psych-lesson-ui .psych-lesson-mission-shell h3{margin:0 0 10px !important;color:var(--lu-text);font-size:18px !important;font-weight:700 !important}
body.psych-lesson-ui .lesson-mission-wrapper{overflow:hidden;border:1px solid var(--lu-border);border-radius:14px;background:#fff;box-shadow:0 8px 24px rgba(16,24,40,.04)}
body.psych-lesson-ui .lesson-mission-text{padding:20px !important;border-bottom:1px solid var(--lu-border) !important;color:var(--lu-text)}
body.psych-lesson-ui .lesson-send-answer-block{padding:16px 18px}
body.psych-lesson-ui .answer-form textarea,body.psych-lesson-ui .new-comment-textarea{border:1px solid var(--lu-border) !important;border-radius:10px !important;box-shadow:none !important}
body.psych-lesson-ui .btn-primary,body.psych-lesson-ui .btn-send-answer{border-color:var(--lu-primary) !important;background:var(--lu-primary) !important}
.psych-lesson-admin-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;padding:8px 10px;border:1px solid #DCEBFB;border-radius:11px;background:#F5FAFF}
.psych-lesson-admin-toolbar__label{color:var(--lu-secondary);font-size:11px;font-weight:700}
.psych-lesson-admin-toolbar__actions{display:flex;gap:7px}
.psych-lesson-admin-btn{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 11px;border:0;border-radius:9px;background:var(--lu-primary);color:#fff !important;text-decoration:none !important;font-size:11px;font-weight:700;cursor:pointer}
.psych-lesson-admin-btn--ghost{border:1px solid var(--lu-border);background:#fff;color:var(--lu-text) !important}
body.psych-lesson-admin-panel-open{overflow:hidden !important}
.psych-lesson-admin-panel[hidden]{display:none !important}
.psych-lesson-admin-panel{position:fixed;z-index:999999;inset:0}
.psych-lesson-admin-panel__backdrop{position:absolute;inset:0;background:rgba(16,24,40,.26)}
.psych-lesson-admin-panel__sheet{position:absolute;top:0;right:0;width:min(460px,100vw);height:100%;overflow:auto;background:#F8FAFC;box-shadow:-18px 0 45px rgba(16,24,40,.14)}
.psych-lesson-admin-panel__head{position:sticky;z-index:3;top:0;display:flex;justify-content:space-between;gap:16px;padding:18px;border-bottom:1px solid var(--lu-border);background:rgba(255,255,255,.96);backdrop-filter:blur(10px)}
.psych-lesson-admin-panel__head>div{display:flex;flex-direction:column;min-width:0}
.psych-lesson-admin-panel__head span{color:var(--lu-secondary);font-size:11px}
.psych-lesson-admin-panel__head strong{overflow:hidden;margin-top:3px;color:var(--lu-text);font-size:15px;text-overflow:ellipsis;white-space:nowrap}
.psych-lesson-admin-close{border:0;background:transparent;color:var(--lu-secondary);font-size:26px;line-height:1;cursor:pointer}
.psych-lesson-admin-tabs{display:flex;gap:4px;overflow-x:auto;padding:10px 12px;border-bottom:1px solid var(--lu-border);background:#fff}
.psych-lesson-admin-tab{flex:0 0 auto;min-height:32px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--lu-secondary);font-size:10px;font-weight:700;cursor:pointer}
.psych-lesson-admin-tab.is-active{background:var(--lu-primary-soft);color:var(--lu-primary)}
.psych-lesson-admin-panels{padding:14px}
.psych-lesson-admin-section{display:none}
.psych-lesson-admin-section.is-active{display:block}
.psych-lesson-admin-card{margin-bottom:12px;padding:14px;border:1px solid var(--lu-border);border-radius:13px;background:#fff;box-shadow:0 6px 18px rgba(16,24,40,.035)}
.psych-lesson-admin-card__title{color:var(--lu-text);font-size:13px;font-weight:700}
.psych-lesson-admin-card__subtitle{margin-top:3px;color:var(--lu-muted);font-size:10px;line-height:1.4}
.psych-lesson-admin-summary{display:flex;flex-direction:column}
.psych-lesson-admin-summary__row{display:flex;justify-content:space-between;gap:18px;padding:9px 0;border-bottom:1px solid #F0F2F5;font-size:11px}
.psych-lesson-admin-summary__row:last-child{border-bottom:0}
.psych-lesson-admin-summary__row span{color:var(--lu-secondary)}
.psych-lesson-admin-summary__row strong{color:var(--lu-text);text-align:right}
.psych-lesson-admin-summary__row strong.is-positive{color:var(--lu-success)}
.psych-lesson-admin-summary__row strong.is-muted{color:var(--lu-muted)}
.psych-lesson-admin-diagnostic{display:grid;grid-template-columns:10px minmax(0,1fr);gap:9px;align-items:start;margin-top:12px}
.psych-lesson-admin-dot{width:8px;height:8px;margin-top:4px;border-radius:50%;background:var(--lu-muted)}
.psych-lesson-admin-dot.is-ok{background:#12B76A}
.psych-lesson-admin-diagnostic>div{display:flex;flex-direction:column}
.psych-lesson-admin-diagnostic strong{color:var(--lu-text);font-size:11px}
.psych-lesson-admin-diagnostic span{margin-top:3px;color:var(--lu-muted);font-size:10px;line-height:1.45}
.psych-lesson-admin-note{margin-top:12px;padding:9px 10px;border-radius:9px;background:#F8FAFC;color:var(--lu-secondary);font-size:10px;line-height:1.45}
.psych-lesson-admin-materials,.psych-lesson-admin-quick,.psych-lesson-admin-action-list{display:flex;flex-direction:column;gap:7px;margin-top:12px}
.psych-lesson-admin-material{display:grid;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:9px;border:1px solid var(--lu-border);border-radius:10px;color:inherit !important;text-decoration:none !important}
.psych-lesson-admin-material__body{display:flex;flex-direction:column;min-width:0}
.psych-lesson-admin-material__body strong{overflow:hidden;color:var(--lu-text);font-size:11px;text-overflow:ellipsis;white-space:nowrap}
.psych-lesson-admin-material__body span{margin-top:2px;color:var(--lu-muted);font-size:9px}
.psych-lesson-admin-action{display:flex;justify-content:space-between;align-items:center;min-height:38px;padding:0 11px;border:1px solid var(--lu-border);border-radius:9px;background:#fff;color:var(--lu-text) !important;text-decoration:none !important;font-size:10px;font-weight:700}
.psych-lesson-admin-action:hover{border-color:#CFE3F8;background:#FAFCFF}
.psych-lesson-admin-action.is-danger{border-color:#FECACA;background:#FFF7F7;color:var(--lu-danger) !important}
.psych-lesson-admin-empty{padding:18px 10px;border:1px dashed var(--lu-border);border-radius:10px;color:var(--lu-muted);text-align:center;font-size:10px}
.psych-lesson-hero__meta{align-items:center !important;row-gap:7px !important}
.psych-lesson-hero__meta>span{display:inline-flex !important;align-items:center !important;min-height:24px;line-height:1.25 !important}
.psych-lesson-status-chip{margin:0 !important;vertical-align:middle !important;line-height:1 !important}
.psych-lesson-edit-return{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px;padding:8px 10px;border:1px solid #DCEBFB;border-radius:11px;background:#F5FAFF;color:var(--lu-secondary);font-size:10px}
.psych-lesson-edit-return__button{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 11px;border:1px solid #CFE3F8;border-radius:9px;background:#fff;color:var(--lu-primary) !important;text-decoration:none !important;font-size:11px;font-weight:700}
body.psych-lesson-ui .lesson-send-answer-block{padding:18px !important;background:#FCFDFE}
body.psych-lesson-ui .answer-form{display:block !important;margin:0 !important}
body.psych-lesson-ui .answer-form>div[style*="float:left"]{display:none !important}
body.psych-lesson-ui .answer-form-inner,body.psych-lesson-ui .answer-form-inner>div{width:100% !important;margin:0 !important;overflow:visible !important}
body.psych-lesson-ui .answer-textarea-container{padding:0 !important}
body.psych-lesson-ui #LessonAnswer_answer_text,body.psych-lesson-ui .answer-form textarea.emoji-textarea{display:block !important;width:100% !important;min-height:150px !important;padding:14px 15px !important;border:1px solid var(--lu-border) !important;border-radius:11px !important;background:#fff !important;color:var(--lu-text) !important;font-family:Manrope,Arial,sans-serif !important;font-size:13px !important;line-height:1.55 !important;resize:vertical !important;box-shadow:none !important;outline:none !important;transition:border-color .15s ease,box-shadow .15s ease !important}
body.psych-lesson-ui #LessonAnswer_answer_text:focus,body.psych-lesson-ui .answer-form textarea.emoji-textarea:focus{border-color:#9DCCFB !important;box-shadow:0 0 0 3px rgba(52,153,253,.10) !important}
body.psych-lesson-ui #LessonAnswer_answer_text::placeholder{color:var(--lu-muted) !important}
body.psych-lesson-ui .answer-textarea-container>div[style*="overflow:hidden"]{display:flex !important;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-top:10px;overflow:visible !important}
body.psych-lesson-ui .answer-form .uploadifive-button,body.psych-lesson-ui .answer-form [id^="file_upload"][style],body.psych-lesson-ui .answer-form .uploadifive-button input{border-radius:9px !important}
body.psych-lesson-ui .answer-form .uploadifive-button{display:inline-flex !important;align-items:center;justify-content:center;min-width:145px !important;min-height:34px !important;height:34px !important;padding:0 11px !important;border:1px solid var(--lu-border) !important;background:#fff !important;color:var(--lu-text) !important;font-family:Manrope,Arial,sans-serif !important;font-size:10px !important;font-weight:700 !important;line-height:1 !important;box-shadow:none !important}
body.psych-lesson-ui .answer-form .text-muted.small{color:var(--lu-muted) !important;font-size:9px !important}
body.psych-lesson-ui .answer-form .btn-send-answer{min-height:38px !important;margin-top:14px !important;padding:0 15px !important;border:0 !important;border-radius:9px !important;background:var(--lu-primary) !important;color:#fff !important;font-family:Manrope,Arial,sans-serif !important;font-size:11px !important;font-weight:700 !important;box-shadow:none !important}
body.psych-lesson-ui .answer-form .btn-save-draft{min-height:38px !important;margin-top:14px !important;margin-left:6px !important;padding:0 13px !important;border:1px solid var(--lu-border) !important;border-radius:9px !important;background:#fff !important;color:var(--lu-secondary) !important;font-family:Manrope,Arial,sans-serif !important;font-size:10px !important;font-weight:700 !important;text-decoration:none !important}
.psych-lesson-alt-player__stage{position:relative;overflow:hidden;aspect-ratio:16 / 9;background:#0C111D}
.psych-lesson-alt-player__video{width:100%;height:100%;display:block;object-fit:contain;background:#0C111D}
.psych-lesson-alt-player__big-play{position:absolute;z-index:3;left:50%;top:50%;width:62px;height:62px;transform:translate(-50%,-50%);border:0;border-radius:50%;background:rgba(13,22,35,.82);color:#fff;font-size:20px;cursor:pointer;backdrop-filter:blur(8px)}
.psych-lesson-alt-controls{position:absolute;z-index:4;left:12px;right:12px;bottom:12px;display:grid;grid-template-columns:auto auto auto auto minmax(80px,1fr) auto auto auto;align-items:center;gap:8px;padding:8px;border-radius:11px;background:rgba(13,22,35,.82);backdrop-filter:blur(10px)}
.psych-lesson-alt-control{min-width:30px;height:30px;padding:0 7px;border:0;border-radius:8px;background:rgba(255,255,255,.08);color:#fff;font-size:10px;font-weight:700;cursor:pointer}
.psych-lesson-alt-time{color:rgba(255,255,255,.86);font-size:9px;font-variant-numeric:tabular-nums;white-space:nowrap}
.psych-lesson-alt-progress{width:100%;accent-color:var(--lu-primary);cursor:pointer}
.psych-lesson-alt-speed{height:30px;padding:0 6px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:rgba(255,255,255,.08);color:#fff;font-size:10px;cursor:pointer}
.psych-lesson-alt-speed option{color:#111;background:#fff}
.psych-lesson-player-shell--alt-open .psych-lesson-player-shell__footer{display:none !important}
.psych-lesson-alt-player__stage{border-radius:15px 15px 0 0;background:radial-gradient(circle at 50% 15%,rgba(52,153,253,.08),transparent 30%),#070B12}
.psych-lesson-alt-player__video{background:#070B12}
.psych-lesson-alt-player__big-play{display:inline-flex;align-items:center;justify-content:center;width:66px;height:66px;border:1px solid rgba(255,255,255,.12);background:rgba(10,16,26,.82);box-shadow:0 12px 28px rgba(0,0,0,.28);transition:transform .15s ease,background .15s ease}
.psych-lesson-alt-player__big-play:hover{transform:translate(-50%,-50%) scale(1.04);background:rgba(19,31,48,.92)}
.psych-lesson-alt-player__big-play svg{width:28px;height:28px;fill:#fff;margin-left:3px}
.psych-lesson-alt-controls{left:16px;right:16px;bottom:16px;grid-template-columns:34px 42px 42px auto minmax(120px,1fr) 34px 66px 34px;gap:7px;padding:7px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(9,15,24,.86);box-shadow:0 10px 30px rgba(0,0,0,.22)}
.psych-lesson-alt-control{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 8px;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:rgba(255,255,255,.05);color:rgba(255,255,255,.96);transition:background .15s ease,border-color .15s ease}
.psych-lesson-alt-control:hover{background:rgba(255,255,255,.11);border-color:rgba(255,255,255,.13)}
.psych-lesson-alt-control svg{width:17px;height:17px;fill:currentColor}
.psych-lesson-alt-back,.psych-lesson-alt-forward{font-variant-numeric:tabular-nums}
.psych-lesson-alt-time{padding:0 2px;color:rgba(255,255,255,.7);font-size:9px}
.psych-lesson-alt-progress{height:4px;accent-color:var(--lu-primary)}
.psych-lesson-alt-speed{width:66px;height:34px;padding:0 8px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:rgba(255,255,255,.05);color:#fff}
.psych-lesson-alt-player__bar{justify-content:flex-start;padding:10px 14px;border-bottom:0;background:#fff}
.psych-lesson-alt-player__bar-left{display:flex;align-items:center;gap:14px;flex-wrap:wrap}
.psych-lesson-alt-player__bar-left>span{color:var(--lu-secondary);font-size:11px}
.psych-lesson-alt-player__back-to-gc{position:relative;padding-left:14px}
.psych-lesson-alt-player__back-to-gc::before{content:'←';position:absolute;left:0;top:50%;transform:translateY(-51%);font-size:11px}
.psych-lesson-alt-controls{grid-template-columns:34px 42px 42px auto minmax(120px,1fr) 34px 78px 66px 34px !important}
.psych-lesson-alt-volume{width:78px;height:4px;accent-color:var(--lu-primary);cursor:pointer}
.psych-lesson-alt-player__bar{border-radius:0 0 15px 15px !important;overflow:hidden}
.psych-lesson-alt-player{overflow:hidden;border-radius:15px}
.psych-lesson-alt-player__bar-left{width:100%}
.psych-lesson-back-to-module{display:inline-flex;align-items:center;gap:9px;max-width:100%;margin:0 0 16px;padding:8px 11px;border:1px solid #DCEBFB;border-radius:10px;background:#F5FAFF;color:inherit !important;text-decoration:none !important;transition:border-color .15s ease,background .15s ease,transform .15s ease}
.psych-lesson-back-to-module:hover{border-color:#BDDDFC;background:#EEF7FF;transform:translateY(-1px)}
.psych-lesson-back-to-module__arrow{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 28px;border-radius:8px;background:#fff;color:var(--lu-primary);font-size:15px;box-shadow:inset 0 0 0 1px rgba(52,153,253,.12)}
.psych-lesson-back-to-module__text{display:flex;flex-direction:column;min-width:0}
.psych-lesson-back-to-module__text small{color:var(--lu-muted);font-size:9px;line-height:1.2}
.psych-lesson-back-to-module__text strong{overflow:hidden;margin-top:2px;color:var(--lu-text);font-size:11px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}
body.psych-lesson-ui .self-answers{margin:0 !important;padding:16px 18px 18px !important;background:#fff !important}
body.psych-lesson-ui .self-answers:empty{display:none !important}
body.psych-lesson-ui .psych-lesson-answer-card{position:relative;margin:0 !important;padding:16px !important;border:1px solid var(--lu-border) !important;border-radius:13px !important;background:#fff !important;box-shadow:0 6px 18px rgba(16,24,40,.035) !important}
body.psych-lesson-ui .psych-lesson-answer-card>.user-image{display:none !important}
body.psych-lesson-ui .psych-lesson-answer-card .answer-content{margin:0 !important;padding:0 !important;background:transparent !important}
body.psych-lesson-ui .psych-lesson-answer-card .answer-status{display:flex !important;align-items:center;flex-wrap:wrap;gap:7px 10px;margin:0 0 12px !important;padding:0 !important;background:transparent !important;border:0 !important}
body.psych-lesson-ui .psych-lesson-answer-card .answer-status-label{display:inline-flex !important;align-items:center;gap:5px;min-height:26px;padding:4px 9px !important;border-radius:999px;background:#ECFDF3 !important;color:#027A48 !important;font-size:10px !important;font-weight:700 !important}
body.psych-lesson-ui .psych-lesson-answer-card .public-level-block{margin:0 !important;padding:0 !important;color:var(--lu-muted) !important;background:transparent !important;font-size:9px !important}
body.psych-lesson-ui .psych-lesson-answer-card>.answer-content>.title{display:flex !important;align-items:center;flex-wrap:wrap;gap:7px;min-height:36px;margin:0 0 12px !important;padding:0 !important;background:transparent !important}
body.psych-lesson-ui .psych-lesson-answer-card>.answer-content>.title .user-image{float:none !important;margin:0 !important}
body.psych-lesson-ui .psych-lesson-answer-card>.answer-content>.title .user-image img,body.psych-lesson-ui .psych-lesson-comment-card .user-image-wrapper img,body.psych-lesson-ui .psych-lesson-comment-form .user-image-wrapper img{width:34px !important;height:34px !important;border-radius:50% !important;object-fit:cover !important}
body.psych-lesson-ui .psych-lesson-answer-card .user-profile-link{color:var(--lu-text) !important;font-size:11px !important;font-weight:700 !important;text-decoration:none !important}
body.psych-lesson-ui .psych-lesson-answer-card .answer-date{color:var(--lu-muted) !important;font-size:9px !important}
body.psych-lesson-ui .psych-lesson-answer-card .answer-date a,body.psych-lesson-ui .psych-lesson-answer-card .answer-date small{color:inherit !important;font-size:inherit !important;text-decoration:none !important}
body.psych-lesson-ui .psych-lesson-answer-card .answer-main-content{margin:0 !important;padding:0 !important;background:transparent !important}
body.psych-lesson-ui .psych-lesson-answer-card .answer-text{padding:13px 14px !important;border:1px solid #EEF1F5 !important;border-radius:10px !important;background:#FAFBFC !important;color:var(--lu-text) !important;font-size:12px !important;line-height:1.6 !important;overflow-wrap:anywhere}
body.psych-lesson-ui .psych-lesson-answer-card .b-like-and-subscribe-notifications{display:inline-flex !important;align-items:center;gap:5px;margin-top:9px !important;color:var(--lu-muted) !important;font-size:9px !important}
body.psych-lesson-ui .psych-lesson-answer-card .b-like-and-subscribe-notifications .button{color:var(--lu-secondary) !important;font-size:9px !important}
body.psych-lesson-ui .psych-lesson-answer-card>.comments{margin:16px 0 0 !important;padding:14px 0 0 !important;border-top:1px solid var(--lu-border) !important;background:transparent !important}
body.psych-lesson-ui .comments-tree-wrapper,body.psych-lesson-ui .comments-tree,body.psych-lesson-ui .comments-container,body.psych-lesson-ui .comments-top-level{background:transparent !important}
body.psych-lesson-ui .psych-lesson-comment-card{margin:0 0 8px !important;padding:0 !important;border:0 !important;background:transparent !important}
body.psych-lesson-ui .psych-lesson-comment-card>.comment-wrapper{margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important}
body.psych-lesson-ui .psych-lesson-comment-card .comment{display:grid !important;grid-template-columns:34px minmax(0,1fr);column-gap:10px;row-gap:2px;margin:0 !important;padding:11px 12px !important;border:1px solid #EEF1F5 !important;border-radius:11px !important;background:#FBFCFE !important}
body.psych-lesson-ui .psych-lesson-comment-card .user-image-wrapper{grid-column:1;grid-row:1 / span 3;float:none !important;margin:0 !important}
body.psych-lesson-ui .psych-lesson-comment-card .title{grid-column:2;margin:0 !important;padding:0 !important;min-height:0 !important;background:transparent !important;font-size:10px !important}
body.psych-lesson-ui .psych-lesson-comment-card .title .user-profile-link{color:var(--lu-text) !important;font-weight:700 !important;text-decoration:none !important}
body.psych-lesson-ui .psych-lesson-comment-card>.comment-wrapper>.comment>.text{grid-column:2;margin:0 !important;padding:0 !important;color:var(--lu-text) !important}
body.psych-lesson-ui .psych-lesson-comment-card .text-content{font-size:11px !important;line-height:1.55 !important;overflow-wrap:anywhere}
body.psych-lesson-ui .psych-lesson-comment-card .comment-time{margin-top:6px !important;color:var(--lu-muted) !important;font-size:9px !important}
body.psych-lesson-ui .psych-lesson-comment-form{margin:12px 0 0 !important;padding:0 !important;border:0 !important;background:transparent !important}
body.psych-lesson-ui .psych-lesson-comment-form .new-comment{margin:0 !important;padding:12px !important;border:1px solid var(--lu-border) !important;border-radius:11px !important;background:#fff !important}
body.psych-lesson-ui .psych-lesson-comment-form form{display:grid !important;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:start}
body.psych-lesson-ui .psych-lesson-comment-form .user-image-wrapper{grid-column:1;margin:0 !important;float:none !important}
body.psych-lesson-ui .psych-lesson-comment-form .settings-value{display:none !important}
body.psych-lesson-ui .psych-lesson-comment-form .textarea-block{grid-column:2;display:grid !important;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end;width:100% !important;margin:0 !important}
body.psych-lesson-ui .psych-lesson-comment-form .new-comment-textarea{grid-column:1 / -1;display:block !important;width:100% !important;min-height:96px !important;max-width:none !important;padding:12px 13px !important;border:1px solid var(--lu-border) !important;border-radius:10px !important;background:#fff !important;color:var(--lu-text) !important;font-family:Manrope,Arial,sans-serif !important;font-size:11px !important;line-height:1.55 !important;resize:vertical !important;box-shadow:none !important}
body.psych-lesson-ui .psych-lesson-comment-form .new-comment-textarea:focus{border-color:#9DCCFB !important;box-shadow:0 0 0 3px rgba(52,153,253,.10) !important;outline:none !important}
body.psych-lesson-ui .psych-lesson-comment-form .attach-file-button-container,body.psych-lesson-ui .psych-lesson-comment-form .comment-attach-file-link{grid-column:1;margin:0 !important}
body.psych-lesson-ui .psych-lesson-comment-form .btn-send{grid-column:2;min-width:110px;min-height:34px;margin:0 !important;padding:0 12px !important;border:0 !important;border-radius:9px !important;background:var(--lu-primary) !important;color:#fff !important;font-family:Manrope,Arial,sans-serif !important;font-size:10px !important;font-weight:700 !important;box-shadow:none !important}
body.psych-lesson-ui .psych-lesson-comments-shell{margin-top:18px !important}
body.psych-lesson-ui .psych-lesson-comments-shell .lt-block-wrapper>.container,body.psych-lesson-ui .psych-lesson-comments-shell .col-md-12{width:100% !important;max-width:none !important;padding-left:0 !important;padding-right:0 !important}
body.psych-lesson-ui .lesson-answers-title{margin:0 0 10px !important;padding:0 !important}
body.psych-lesson-ui .lesson-answers-title h3{margin:0 !important;color:var(--lu-text) !important;font-size:18px !important;font-weight:700 !important}
body.psych-lesson-ui .lesson-answers-title .pull-right{color:var(--lu-muted) !important;font-size:9px !important}
body.psych-lesson-ui .other-answers.answers-list{background:transparent !important}
body.psych-lesson-ui .lesson-send-answer-block,body.psych-lesson-ui .answer-form,body.psych-lesson-ui .answer-form-inner,body.psych-lesson-ui .answer-textarea-container,body.psych-lesson-ui .answer-textarea-container .form-group{background:#fff !important}
body.psych-lesson-ui .lesson-send-answer-block{border-top:1px solid var(--lu-border) !important}
body.psych-lesson-ui .answer-form .uploadifive-button{position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:7px !important;min-width:152px !important;min-height:36px !important;height:36px !important;padding:0 12px 0 34px !important;border:1px solid var(--lu-primary) !important;border-radius:9px !important;background:var(--lu-primary-soft) !important;color:var(--lu-primary) !important;font-family:Manrope,Arial,sans-serif !important;font-size:10px !important;font-weight:700 !important;line-height:1 !important;box-shadow:none !important}
body.psych-lesson-ui .answer-form .uploadifive-button::before{content:'' !important;position:absolute;left:11px;top:50%;width:14px;height:14px;transform:translateY(-50%);background-repeat:no-repeat;background-position:center;background-size:14px 14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233499FD' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.44 11.05-9.19 9.19a6 6 0 0 1-8.49-8.49l9.19-9.19a4 4 0 0 1 5.66 5.66l-9.2 9.19a2 2 0 0 1-2.83-2.83l8.49-8.48'/%3E%3C/svg%3E") !important}
body.psych-lesson-ui .answer-form .uploadifive-button:hover{background:#DDEEFF !important;border-color:#168CFB !important}
body.psych-lesson-ui .answer-form #queue,body.psych-lesson-ui .answer-form .uploadifive-queue,body.psych-lesson-ui .answer-form [class*='uploadifive-queue']{width:100% !important;margin:8px 0 0 !important}
body.psych-lesson-ui .answer-form .uploadifive-queue-item,body.psych-lesson-ui .answer-form [class*='uploadifive-queue-item']{margin:0 0 6px !important;padding:9px 11px !important;border:1px solid #D9F2E4 !important;border-radius:9px !important;background:#F1FCF6 !important;color:#247A4D !important;font-size:10px !important}
body.psych-lesson-ui .psych-lesson-comment-form .new-comment{padding:12px !important;overflow:visible !important}
body.psych-lesson-ui .psych-lesson-comment-form form{display:grid !important;grid-template-columns:34px minmax(0,1fr) !important;gap:10px !important;align-items:start !important}
body.psych-lesson-ui .psych-lesson-comment-form .textarea-block{position:relative !important;grid-column:2 !important;display:block !important;width:100% !important;min-width:0 !important;margin:0 !important;padding:0 !important;overflow:visible !important}
body.psych-lesson-ui .psych-lesson-comment-form .new-comment-textarea,body.psych-lesson-ui .psych-lesson-comment-form .emoji-wysiwyg-editor{display:block !important;width:100% !important;min-width:0 !important;max-width:none !important;min-height:108px !important;margin:0 !important;padding:13px 92px 13px 13px !important;border:1px solid var(--lu-border) !important;border-radius:11px !important;background:#fff !important;color:var(--lu-text) !important;font-family:Manrope,Arial,sans-serif !important;font-size:11px !important;line-height:1.55 !important;box-sizing:border-box !important;box-shadow:none !important;resize:vertical !important}
body.psych-lesson-ui .psych-lesson-comment-form .new-comment-textarea:focus,body.psych-lesson-ui .psych-lesson-comment-form .emoji-wysiwyg-editor:focus{border-color:#9DCCFB !important;box-shadow:0 0 0 3px rgba(52,153,253,.10) !important;outline:none !important}
body.psych-lesson-ui .psych-lesson-comment-form .emoji-button,body.psych-lesson-ui .psych-lesson-comment-form .emoji-picker-icon{position:absolute !important;z-index:4 !important;top:12px !important;right:50px !important;width:30px !important;height:30px !important;margin:0 !important;border:0 !important;background:transparent !important}
body.psych-lesson-ui .psych-lesson-comment-form .attach-file-button-container{position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:142px !important;min-height:34px !important;margin:10px 8px 0 0 !important;padding:0 11px 0 32px !important;border:1px solid var(--lu-primary) !important;border-radius:9px !important;background:var(--lu-primary-soft) !important;color:var(--lu-primary) !important;box-sizing:border-box !important;vertical-align:middle !important;cursor:pointer !important;overflow:hidden !important}
body.psych-lesson-ui .psych-lesson-comment-form .attach-file-button-container::before{content:'' !important;position:absolute !important;left:10px !important;top:50% !important;width:14px !important;height:14px !important;transform:translateY(-50%) !important;background-repeat:no-repeat !important;background-position:center !important;background-size:14px 14px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233499FD' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.44 11.05-9.19 9.19a6 6 0 0 1-8.49-8.49l9.19-9.19a4 4 0 0 1 5.66 5.66l-9.2 9.19a2 2 0 0 1-2.83-2.83l8.49-8.48'/%3E%3C/svg%3E") !important;pointer-events:none !important}
body.psych-lesson-ui .psych-lesson-comment-form .attach-file-button-container::after{content:'Прикрепить файл' !important;color:var(--lu-primary) !important;font-family:Manrope,Arial,sans-serif !important;font-size:10px !important;font-weight:700 !important;line-height:1 !important;pointer-events:none !important}
body.psych-lesson-ui .psych-lesson-comment-form .attach-file-button-container:hover{background:#DDEEFF !important;border-color:#168CFB !important}
body.psych-lesson-ui .psych-lesson-comment-form .attach-file-button-container>*{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;margin:0 !important;opacity:0 !important;cursor:pointer !important}
body.psych-lesson-ui .psych-lesson-comment-form .comment-attach-file-link{display:none !important}
body.psych-lesson-ui .psych-lesson-comment-form .btn-send{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:116px !important;min-height:34px !important;margin:10px 0 0 !important;vertical-align:middle !important}
body.psych-lesson-ui .psych-lesson-comment-form .uploadifive-queue,body.psych-lesson-ui .psych-lesson-comment-form [class*='uploadifive-queue'],body.psych-lesson-ui .psych-lesson-comment-form .files,body.psych-lesson-ui .psych-lesson-comment-form .file-list{position:static !important;display:block !important;width:100% !important;margin:8px 0 0 !important;clear:both !important}
body.psych-lesson-ui .psych-lesson-comment-form .uploadifive-queue-item,body.psych-lesson-ui .psych-lesson-comment-form [class*='uploadifive-queue-item']{margin:0 0 6px !important;padding:9px 11px !important;border:1px solid #D9F2E4 !important;border-radius:9px !important;background:#F1FCF6 !important;color:#247A4D !important;font-size:10px !important;line-height:1.35 !important}
body.psych-lesson-ui .psych-lesson-comment-form .textarea-block>*,body.psych-lesson-ui .psych-lesson-comment-form .emoji-wysiwyg-editor,body.psych-lesson-ui .psych-lesson-comment-form .emoji-picker-container{box-sizing:border-box !important}
body.psych-lesson-ui .psych-lesson-comment-form .emoji-picker-container{width:100% !important;max-width:none !important;margin:0 !important}
body.psych-lesson-ui .psych-lesson-comment-form .textarea-block.psych-has-emoji-editor>textarea.new-comment-textarea,body.psych-lesson-ui .answer-textarea-container.psych-has-emoji-editor>textarea.emoji-textarea{display:none !important}
body.psych-lesson-ui .psych-lesson-comment-form .textarea-block>.emoji-wysiwyg-editor{display:block !important;width:100% !important;min-height:108px !important;margin:0 !important;padding:13px 48px 13px 13px !important;border:1px solid var(--lu-border) !important;border-radius:11px !important;background:#fff !important;color:var(--lu-text) !important;font-family:Manrope,Arial,sans-serif !important;font-size:11px !important;line-height:1.55 !important;box-sizing:border-box !important;box-shadow:none !important;outline:none !important;overflow-y:auto !important}
body.psych-lesson-ui .psych-lesson-comment-form .textarea-block>.emoji-wysiwyg-editor:focus{border-color:#9DCCFB !important;box-shadow:0 0 0 3px rgba(52,153,253,.10) !important}
body.psych-lesson-ui .psych-lesson-comment-form .textarea-block>.emoji-button,body.psych-lesson-ui .psych-lesson-comment-form .textarea-block>.emoji-picker-icon,body.psych-lesson-ui .psych-lesson-comment-form .textarea-block .emoji-button{position:absolute !important;z-index:8 !important;top:10px !important;right:10px !important;left:auto !important;width:30px !important;height:30px !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important}
body.psych-lesson-ui .psych-lesson-comment-actions{display:flex !important;align-items:center !important;justify-content:flex-start !important;flex-wrap:wrap !important;gap:8px !important;width:100% !important;margin-top:10px !important}
body.psych-lesson-ui .psych-lesson-comment-actions>.attach-file-button-container{flex:0 0 auto !important;min-width:150px !important;min-height:36px !important;margin:0 !important}
body.psych-lesson-ui .psych-lesson-comment-actions>.btn-send{position:static !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:7px !important;flex:0 0 auto !important;min-width:126px !important;min-height:36px !important;height:36px !important;margin:0 !important;padding:0 13px !important;border:0 !important;border-radius:9px !important;background:var(--lu-primary) !important;color:#fff !important;font-family:Manrope,Arial,sans-serif !important;font-size:10px !important;font-weight:700 !important;line-height:1 !important;text-transform:none !important;box-shadow:none !important}
body.psych-lesson-ui .psych-lesson-comment-actions>.btn-send>.fa,body.psych-lesson-ui .psych-lesson-comment-actions>.btn-send>[class*="fa-"]{display:none !important}
body.psych-lesson-ui .psych-lesson-comment-actions>.btn-send::before{content:'' !important;display:block !important;width:14px !important;height:14px !important;flex:0 0 14px !important;background-repeat:no-repeat !important;background-position:center !important;background-size:14px 14px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m22 2-7 20-4-9-9-4Z'/%3E%3Cpath d='M22 2 11 13'/%3E%3C/svg%3E") !important}
body.psych-lesson-ui .psych-lesson-comment-actions>.btn-send .text{display:inline-block !important;margin:0 !important;padding:0 !important;font:inherit !important;line-height:1 !important;vertical-align:middle !important}
body.psych-lesson-ui .psych-lesson-comment-form .emoji-menu,body.psych-lesson-ui .psych-lesson-comment-form .emoji-picker,body.psych-lesson-ui .psych-lesson-comment-form .emoji-picker-container{z-index:50 !important}
body.psych-lesson-ui .answer-textarea-container.psych-has-emoji-editor>.emoji-wysiwyg-editor{display:block !important;width:100% !important;min-height:150px !important;padding:14px 48px 14px 15px !important;border:1px solid var(--lu-border) !important;border-radius:11px !important;background:#fff !important;color:var(--lu-text) !important;font-family:Manrope,Arial,sans-serif !important;font-size:13px !important;line-height:1.55 !important;box-sizing:border-box !important;box-shadow:none !important;outline:none !important}
body.psych-lesson-ui .answer-textarea-container.psych-has-emoji-editor{position:relative !important}
body.psych-lesson-ui .answer-textarea-container.psych-has-emoji-editor>.emoji-button,body.psych-lesson-ui .answer-textarea-container.psych-has-emoji-editor .emoji-button{position:absolute !important;z-index:8 !important;top:10px !important;right:10px !important;left:auto !important;margin:0 !important}
body.psych-lesson-ui textarea.psych-emoji-source-textarea{display:none !important;visibility:hidden !important;position:absolute !important;width:0 !important;height:0 !important;min-height:0 !important;max-height:0 !important;padding:0 !important;margin:0 !important;border:0 !important;overflow:hidden !important;pointer-events:none !important}
body.psych-lesson-ui .psych-lesson-comment-actions{display:flex !important;align-items:center !important;justify-content:space-between !important;flex-wrap:nowrap !important;gap:12px !important;width:100% !important;margin:10px 0 0 !important;padding:0 !important}
body.psych-lesson-ui .psych-lesson-comment-actions>.attach-file-button-container{flex:0 0 auto !important;margin:0 !important}
body.psych-lesson-ui .psych-lesson-comment-actions>.btn-send{flex:0 0 auto !important;margin:0 0 0 auto !important}
body.psych-lesson-ui .psych-lesson-comment-actions>.attach-file-button-container,body.psych-lesson-ui .psych-lesson-comment-actions>.attach-file-button-container *,body.psych-lesson-ui .psych-lesson-comment-actions>.btn-send{float:none !important}
body.psych-lesson-ui .psych-lesson-comment-actions>.attach-file-button-container{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important}
body.psych-lesson-ui .psych-lesson-comment-form .textarea-block .emoji-button,body.psych-lesson-ui .psych-lesson-comment-form .textarea-block .emoji-picker-icon{top:9px !important;right:9px !important}
body.psych-lesson-ui .psych-lesson-comment-actions .attach-file-button-container,body.psych-lesson-ui .psych-lesson-comment-actions .btn-send{grid-column:auto !important;grid-row:auto !important}
body.psych-lesson-ui .answer-textarea-container.psych-has-emoji-editor .psych-primary-answer-emoji-wrap,body.psych-lesson-ui .answer-textarea-container.psych-has-emoji-editor .emoji-wysiwyg-editor-parent{position:relative !important;display:block !important;width:100% !important;max-width:none !important;min-width:0 !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;overflow:visible !important;box-sizing:border-box !important}
body.psych-lesson-ui .answer-textarea-container.psych-has-emoji-editor .psych-primary-answer-emoji-editor,body.psych-lesson-ui .answer-textarea-container.psych-has-emoji-editor .emoji-wysiwyg-editor{position:relative !important;display:block !important;width:100% !important;max-width:none !important;min-width:0 !important;min-height:150px !important;height:auto !important;margin:0 !important;padding:14px 48px 14px 15px !important;border:1px solid var(--lu-border) !important;border-radius:11px !important;background:#fff !important;color:var(--lu-text) !important;font-family:Manrope,Arial,sans-serif !important;font-size:13px !important;font-weight:400 !important;line-height:1.55 !important;text-align:left !important;box-sizing:border-box !important;box-shadow:none !important;outline:none !important;overflow-y:auto !important;resize:vertical !important}
body.psych-lesson-ui .answer-textarea-container.psych-has-emoji-editor .psych-primary-answer-emoji-editor:focus,body.psych-lesson-ui .answer-textarea-container.psych-has-emoji-editor .emoji-wysiwyg-editor:focus{border-color:#9DCCFB !important;box-shadow:0 0 0 3px rgba(52,153,253,.10) !important}
body.psych-lesson-ui .answer-textarea-container.psych-has-emoji-editor .emoji-button,body.psych-lesson-ui .answer-textarea-container.psych-has-emoji-editor .emoji-picker-icon{position:absolute !important;z-index:10 !important;top:10px !important;right:10px !important;left:auto !important;bottom:auto !important;margin:0 !important}
body.psych-lesson-ui .answer-textarea-container.psych-has-emoji-editor [contenteditable="true"]{width:100% !important;max-width:none !important;min-height:150px !important;box-sizing:border-box !important}
body.psych-lesson-ui .psych-lesson-native-breadcrumbs{display:none !important}
body.psych-lesson-ui .psych-lesson-breadcrumbs{display:flex !important;align-items:center !important;flex-wrap:wrap !important;gap:8px !important;margin:0 0 20px !important;padding:0 !important;background:transparent !important;font-family:Manrope,Arial,sans-serif !important;font-size:12px !important;line-height:1.4 !important}
body.psych-lesson-ui .psych-lesson-breadcrumbs a{color:var(--lu-secondary) !important;text-decoration:none !important;font-weight:400 !important;transition:color .15s ease !important}
body.psych-lesson-ui .psych-lesson-breadcrumbs a:hover{color:var(--lu-primary) !important;text-decoration:none !important}
body.psych-lesson-ui .psych-lesson-breadcrumbs__sep{color:#C5CBD4 !important;user-select:none !important}
body.psych-lesson-ui .psych-lesson-hero__breadcrumbs{display:none !important}
.psych-lesson-alt-player__stage{cursor:default}
.psych-lesson-alt-controls{transition:opacity .22s ease,transform .22s ease !important}
.psych-lesson-alt-stage--controls-hidden .psych-lesson-alt-controls{opacity:0 !important;transform:translateY(8px) !important;pointer-events:none !important}
.psych-lesson-alt-player__big-play{padding:0 !important;opacity:1;transition:opacity .18s ease,transform .18s ease,background .15s ease !important}
.psych-lesson-alt-player__big-play.is-hidden{opacity:0 !important;pointer-events:none !important}
.psych-lesson-alt-player__big-play svg{display:block;width:27px !important;height:27px !important;margin:0 !important;flex:0 0 27px}
.psych-lesson-alt-player__big-play .icon-play{transform:translateX(1.5px)}
.psych-lesson-alt-player__big-play .icon-pause{transform:none}
.psych-lesson-alt-controls{grid-template-areas:"play back forward time progress mute volume speed fullscreen" !important}
.psych-lesson-alt-play{grid-area:play}
.psych-lesson-alt-back{grid-area:back}
.psych-lesson-alt-forward{grid-area:forward}
.psych-lesson-alt-time{grid-area:time}
.psych-lesson-alt-progress{grid-area:progress}
.psych-lesson-alt-mute{grid-area:mute}
.psych-lesson-alt-volume{grid-area:volume}
.psych-lesson-alt-speed{grid-area:speed}
.psych-lesson-alt-fullscreen{grid-area:fullscreen}

body.psych-lesson-ui:not(.psych-lesson-ui--admin) .psych-lesson-comments-shell--admin-only{display:none!important}

body.psych-lesson-ui .answer-form>div[style*="float"]{display:none!important}
body.psych-lesson-ui .answer-textarea-container.psych-has-emoji-editor .psych-primary-answer-emoji-wrap{position:relative!important}
body.psych-lesson-ui .answer-textarea-container.psych-has-emoji-editor .psych-primary-answer-emoji-wrap>.emoji-button,
body.psych-lesson-ui .answer-textarea-container.psych-has-emoji-editor .psych-primary-answer-emoji-wrap>.emoji-picker-icon{position:absolute!important;top:10px!important;right:10px!important;left:auto!important;bottom:auto!important;margin:0!important;z-index:12!important}

body.psych-lesson-ui .psych-lesson-admin-status{margin:0 18px 14px;padding:10px 12px;border:1px solid #D9E7F7;border-radius:10px;background:#F4F9FF;color:#3B5268;font:600 12px/1.45 Manrope,sans-serif}
body.psych-lesson-ui .psych-lesson-admin-status[hidden]{display:none!important}
body.psych-lesson-ui .psych-lesson-admin-status.is-success{border-color:#CFEBDD;background:#F2FBF6;color:#287A4C}
body.psych-lesson-ui .psych-lesson-admin-status.is-error{border-color:#F1D0D0;background:#FFF6F6;color:#B33A3A}
body.psych-lesson-ui .psych-lesson-admin-form{display:flex;flex-direction:column;gap:15px;margin-top:16px}
body.psych-lesson-ui .psych-lesson-admin-field{display:flex;flex-direction:column;gap:7px;margin:0}
body.psych-lesson-ui .psych-lesson-admin-field>span{font:650 12px/1.35 Manrope,sans-serif;color:#475467}
body.psych-lesson-ui .psych-lesson-admin-field>small{font:500 10px/1.45 Manrope,sans-serif;color:#98A2B3}
body.psych-lesson-ui .psych-lesson-admin-field input,
body.psych-lesson-ui .psych-lesson-admin-field select{width:100%;height:42px;padding:0 12px;border:1px solid #DDE3EA;border-radius:10px;background:#fff;color:#171C26;font:500 12px/1.2 Manrope,sans-serif;box-shadow:none;outline:none;transition:border-color .15s ease,box-shadow .15s ease}
body.psych-lesson-ui .psych-lesson-admin-field input:focus,
body.psych-lesson-ui .psych-lesson-admin-field select:focus{border-color:#3499FD;box-shadow:0 0 0 3px rgba(52,153,253,.10)}
body.psych-lesson-ui .psych-lesson-admin-form-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:16px}
body.psych-lesson-ui .psych-lesson-admin-form-actions .psych-lesson-admin-btn[disabled]{opacity:.45;cursor:not-allowed;pointer-events:none}
body.psych-lesson-ui .psych-lesson-admin-switch{display:flex;align-items:center;gap:10px;margin:0;cursor:pointer;user-select:none}
body.psych-lesson-ui .psych-lesson-admin-switch input{position:absolute;opacity:0;pointer-events:none}
body.psych-lesson-ui .psych-lesson-admin-switch>span{position:relative;display:block;flex:0 0 36px;width:36px;height:20px;border-radius:999px;background:#D8DEE7;transition:background .18s ease}
body.psych-lesson-ui .psych-lesson-admin-switch>span:after{content:"";position:absolute;left:3px;top:3px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(16,24,40,.18);transition:transform .18s ease}
body.psych-lesson-ui .psych-lesson-admin-switch input:checked+span{background:#3499FD}
body.psych-lesson-ui .psych-lesson-admin-switch input:checked+span:after{transform:translateX(16px)}
body.psych-lesson-ui .psych-lesson-admin-switch>strong{font:600 12px/1.4 Manrope,sans-serif;color:#344054}
body.psych-lesson-ui .psych-lesson-admin-switch--compact{margin-top:12px}
body.psych-lesson-ui .psych-lesson-admin-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}
body.psych-lesson-ui .psych-lesson-admin-field--wide{grid-column:1/-1}
body.psych-lesson-ui .psych-lesson-admin-material-editor{display:flex;flex-direction:column;gap:12px;margin-top:16px}
body.psych-lesson-ui .psych-lesson-admin-material-row{padding:14px;border:1px solid #E8ECF2;border-radius:12px;background:#FBFCFE}
body.psych-lesson-ui .psych-lesson-admin-material-row__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}
body.psych-lesson-ui .psych-lesson-admin-material-row__head strong{font:700 12px/1.3 Manrope,sans-serif;color:#171C26}
body.psych-lesson-ui .psych-lesson-admin-material-remove{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:8px;background:transparent;color:#98A2B3;font-size:20px;line-height:1;cursor:pointer}
body.psych-lesson-ui .psych-lesson-admin-material-remove:hover{background:#FFF1F1;color:#D04444}
body.psych-lesson-ui .psych-lesson-admin-card code{padding:2px 5px;border-radius:5px;background:#F2F4F7;color:#344054;font-size:11px}

body.psych-lesson-ui .psych-lesson-config-state{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:4px 8px;border-radius:999px;font:700 10px/1 Manrope,sans-serif;white-space:nowrap}
body.psych-lesson-ui .psych-lesson-config-state.is-saved{background:#ECFDF3;color:#27814E}
body.psych-lesson-ui .psych-lesson-config-state.is-runtime{background:#FFF7E8;color:#A36B15}
body.psych-lesson-ui .psych-lesson-admin-config-note{margin-top:14px;padding:10px 12px;border:1px solid #E8ECF2;border-radius:10px;background:#F8FAFC;color:#667085;font:500 11px/1.5 Manrope,sans-serif}

body.psych-lesson-ui .psych-lesson-admin-save-config[disabled]{opacity:.6;cursor:wait!important}

/* Center lesson content */
@media (min-width:768px){
body.psych-lesson-ui .psych-lesson-standard-page>.psych-lesson-native-page-header,
body.psych-lesson-ui .psych-lesson-standard-page>.psych-lesson-content,
body.psych-lesson-ui .psych-lesson-standard-page>.psych-lesson-hero{
width:100% !important;
max-width:none !important;
margin-left:0 !important;
margin-right:0 !important;
box-sizing:border-box !important;
}
body.psych-lesson-ui .psych-lesson-standard-page .center-block{
margin-left:auto !important;
margin-right:auto !important;
}
}


/* REJECTED / NOT ACCEPTED ANSWER */
body.psych-lesson-ui
.psych-lesson-answer-card
.answer-status-label.psych-answer-status-danger,
body.psych-lesson-ui
.psych-lesson-answer-card.status-declined
.answer-status-label,
body.psych-lesson-ui
.psych-lesson-answer-card.status-not_accepted
.answer-status-label,
body.psych-lesson-ui
.psych-lesson-answer-card.status-not-accepted
.answer-status-label {
    background:#FEF3F2 !important;
    color:#B42318 !important;
    border:1px solid #FECDCA !important;
}
