.cloudStatus{font-size:12px;color:#557585;line-height:1.8;overflow-wrap:anywhere}.cloudStatus button{font-size:12px}.dossierSection{margin-bottom:30px;padding-bottom:25px;border-bottom:1px solid var(--line)}.dossier{padding:18px;border:1px solid var(--line);border-radius:12px;margin:12px 0;background:#fafcfd}.dossier summary{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;cursor:pointer}.dossier summary span,.dossier small{color:var(--muted);font-size:12px}.dossierRow{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.dossierRow>span{flex:1}.dossierRow button{font-size:12px;margin:0}.learningTasks{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0}.learningTasks h3{grid-column:1/-1}.learningTasks article{padding:17px;background:#f0f7f3;border:1px solid #d6e8df;border-radius:12px}.learningTasks p{font-size:13px;line-height:1.7;color:#506e61}.evidenceMoment{padding:15px;border-left:3px solid #4b8c95;background:#f4f8fa;margin:14px 0}.evidenceMoment p,.evidenceMoment blockquote{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.evidenceMoment blockquote{margin:8px 0;padding:12px;background:white;border-radius:8px}.mobilePanes{display:none}.modelEditor textarea{font-family:ui-monospace,monospace;font-size:13px}.modelControls{display:flex;gap:12px;flex-wrap:wrap}.modelReport{white-space:pre-wrap;overflow-wrap:anywhere}.calibrationSample{margin:16px 0;padding:20px;border:1px solid var(--line);border-radius:12px}.calibrationSample pre{white-space:pre-wrap;max-height:250px;overflow:auto;background:#f6f8fa;padding:15px}.reviewDecision{padding:12px;background:#f0f6f3;margin:8px 0}.reviewDecision small{display:block}.modelFieldGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.modelFieldGrid textarea{font-family:inherit}.modelBanner{padding:15px;background:#f2f6fa;border-radius:10px}
@media(max-width:820px){.mobilePanes{display:flex;position:sticky;top:0;z-index:6;gap:8px;padding:8px;background:#f3f6fa}.mobilePanes button{flex:1;font-size:14px;padding:11px;margin:0}.mobilePanes button[aria-pressed=true]{background:#124766}.workbench{display:block!important}body[data-mobile-pane=chat] .intelPanel,body[data-mobile-pane=chat] .judgmentPanel,body[data-mobile-pane=intel] .chat,body[data-mobile-pane=intel] .judgmentPanel,body[data-mobile-pane=judgment] .chat,body[data-mobile-pane=judgment] .intelPanel{display:none!important}.chat{padding:14px!important}#messages{height:46dvh!important;min-height:240px;max-height:none!important}.composer textarea{font-size:16px;min-height:95px}.chatHeader{flex-wrap:wrap;gap:6px}#modelStamp{width:100%;font-size:10px}.learningTasks,.modelFieldGrid{grid-template-columns:1fr}.dossierRow{flex-wrap:wrap}.dossierRow>span{flex-basis:100%}.composerActions{display:flex;flex-wrap:wrap}.composerActions button{flex:1;padding:12px 8px;font-size:13px}.reviewPage input,.reviewPage textarea,.startPanel input,.startPanel textarea{font-size:16px}button,a.buttonLink{min-height:40px}}
.trainingHelpBtn{margin-left:auto;padding:9px 14px;border:1px solid #9cc8d7;background:#eef8fb;color:#19596d;border-radius:999px;font-size:13px}.trainingHelpBtn:hover{background:#dff2f7}.trainingHelpDialog{width:min(820px,calc(100vw - 28px));max-height:88vh;padding:0;border:0;border-radius:18px;box-shadow:0 22px 70px #102f4055;color:#183247}.trainingHelpDialog::backdrop{background:#122d3e99;backdrop-filter:blur(3px)}.helpDialogHead{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;align-items:center;padding:17px 22px;background:#173e5c;color:white}.iconClose{width:36px;height:36px;min-height:0;margin:0;padding:0;border-radius:50%;background:#ffffff20;font-size:24px}.iconClose:hover{background:#ffffff35}.trainingHelpDialog #trainingHelpBody{padding:22px}.helpStage h2{margin:4px 0}.helpStage p{margin:5px 0}.helpBoundary{color:#607989;font-size:13px}.helpQuestion{display:grid;gap:5px;margin:18px 0;padding:16px 18px;border-left:5px solid #d49a35;background:#fff7e8}.helpQuestion strong{font-size:18px}.helpGoal{padding:18px;border-radius:13px;background:#edf7f3}.helpGoal p{margin:3px 0 12px}.helpGoal small,.helpQuestion small{color:#5d7482;font-weight:700}.helpGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.helpGrid section{padding:15px;border:1px solid #d5e2e8;border-radius:12px;background:#fbfdfe}.helpGrid h3{margin:0 0 8px;font-size:15px}.helpGrid ul{margin:0;padding-left:20px}.helpGrid li{margin:5px 0}.helpMore{text-align:right}.helpMore a{color:#176da8;font-weight:700}@media(max-width:820px){.trainingHelpBtn{order:3;margin:5px 0 0;width:100%}.trainingHelpDialog{max-height:92vh}.helpGrid{grid-template-columns:1fr}.trainingHelpDialog #trainingHelpBody{padding:17px}}
