.workspace.touch-workspace[data-view-role="student"] .os-capture-flow .os-capture-workspace:has(>.os-continuation){flex-direction:column;gap:22px;justify-content:center}
.workspace.touch-workspace[data-view-role="student"] .os-capture-flow .os-capture-workspace:has(>.os-continuation)>.os-photo-tasks{flex:0 1 auto;max-height:calc(100% - 132px);overflow-y:auto;scrollbar-width:thin;align-items:start}
.workspace.touch-workspace[data-view-role="student"] .os-capture-flow .os-continuation{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;flex:none;padding:18px 22px;border:1px solid #e8e3f4;border-radius:16px;background:#faf9fe;color:#34304e}
.workspace.touch-workspace[data-view-role="student"] .os-capture-flow .os-continuation-copy{min-width:0;flex:1}
.workspace.touch-workspace[data-view-role="student"] .os-capture-flow .os-continuation-copy>span{display:block;font-size:13px;line-height:1.5;color:#8a819f;margin-bottom:3px}
.workspace.touch-workspace[data-view-role="student"] .os-capture-flow .os-continuation-copy>strong{display:block;font-size:18px;line-height:1.5;color:#39304f}
.workspace.touch-workspace[data-view-role="student"] .os-capture-flow .os-continuation-copy>p{margin:4px 0 0;font-size:15px;line-height:1.6;color:#7f7693}
.workspace.touch-workspace[data-view-role="student"] .os-capture-flow .os-continuation-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;flex:0 0 auto;max-width:52%}
.workspace.touch-workspace[data-view-role="student"] .os-capture-flow .os-continuation-actions .os-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 20px;border-radius:12px;font-size:17px;line-height:1.4;touch-action:manipulation;white-space:normal}
.workspace.touch-workspace[data-view-role="student"] .os-capture-flow .os-summary-layout.os-continuous-report:has(>.os-continuation){grid-template-rows:minmax(0,1fr) auto}
.workspace.touch-workspace[data-view-role="student"] .os-capture-flow .os-dual-footer.os-continuation{border:0;border-top:1px solid #e8e3f4;border-radius:0;background:white}
@media(min-width:1800px){
 .workspace.touch-workspace[data-view-role="student"] .os-capture-flow .os-capture-workspace:has(>.os-continuation){gap:30px;padding-top:36px;padding-bottom:36px}
 .workspace.touch-workspace[data-view-role="student"] .os-capture-flow .os-capture-workspace:has(>.os-continuation)>.os-photo-tasks{max-height:calc(100% - 196px)}
 .workspace.touch-workspace[data-view-role="student"] .os-capture-flow .os-continuation{width:min(1500px,100%);gap:28px;padding:24px 30px;border-radius:22px}
 .workspace.touch-workspace[data-view-role="student"] .os-capture-flow .os-continuation-copy>span{font-size:21px;margin-bottom:4px}
 .workspace.touch-workspace[data-view-role="student"] .os-capture-flow .os-continuation-copy>strong{font-size:28px}
 .workspace.touch-workspace[data-view-role="student"] .os-capture-flow .os-continuation-copy>p{font-size:24px;margin-top:5px}
 .workspace.touch-workspace[data-view-role="student"] .os-capture-flow .os-continuation-actions{gap:16px}
 .workspace.touch-workspace[data-view-role="student"] .os-capture-flow .os-continuation-actions .os-btn{min-height:78px;padding:18px 28px;font-size:27px!important;border-radius:18px}
 .workspace.touch-workspace[data-view-role="student"] .os-capture-flow .os-dual-footer.os-continuation{width:100%;padding:20px 44px;border-radius:0}
}
@media(max-width:760px){.workspace.touch-workspace[data-view-role="student"] .os-capture-flow .os-continuation{flex-direction:column;align-items:stretch}.workspace.touch-workspace[data-view-role="student"] .os-capture-flow .os-continuation-actions{max-width:100%;justify-content:stretch}.workspace.touch-workspace[data-view-role="student"] .os-capture-flow .os-continuation-actions .os-btn{flex:1}}
@media print{.os-continuation{display:none!important}}
