
@media(max-width:860px){
 body.ios-preview-active #mainApp #content .sd-sheet[data-workspace-editor][data-sd-kind]{padding:0!important;gap:10px!important}
 body.ios-preview-active #mainApp #content .sd-sheet[data-workspace-editor][data-sd-kind] .sd-field{padding:10px!important;margin:0!important;border-radius:var(--mobile-card-radius)!important;gap:6px!important}
 body.ios-preview-active #mainApp #content .sd-sheet[data-workspace-editor][data-sd-kind] .sd-field>textarea[id^="sd_"]{border:0!important;border-radius:var(--mobile-control-radius)!important;font-size:16px!important;line-height:1.45!important;padding:10px!important;min-height:76px!important}
 body.ios-preview-active #mainApp #content .sd-sheet[data-workspace-editor][data-sd-kind] .sd-field>span{font-size:13px!important;line-height:1.4!important}
 body.ios-preview-active #mainApp #content .workspace-editor-assistant{margin:0!important;position:static!important}
 body.ios-preview-active #mainApp #content .workspace-editor-tools{padding:10px!important;border-radius:var(--mobile-card-radius)!important}
 body.ios-preview-active #mainApp #content .workspace-editor-tools>summary{font-size:14px!important;margin:0 0 8px!important}
 body.ios-preview-active #mainApp #content .workspace-editor-tool-content{gap:6px!important}
 body.ios-preview-active #mainApp #content .workspace-editor-tool-content .ios-editor-secondary{padding:8px!important;margin:0!important;border-radius:var(--mobile-control-radius)!important}
 body.ios-preview-active #mainApp #content .workspace-editor-tool-content summary{font-size:13px!important;padding:7px 8px!important;min-height:0!important;line-height:1.4!important}
 body.ios-preview-active #mainApp #content .workspace-editor-tool-content .sd-tools{padding:0!important}
 body.ios-preview-active #mainApp #content .workspace-editor-tool-content .modal-controls{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}
 body.ios-preview-active #mainApp #content .workspace-editor-tool-content .mini-btn{min-height:44px!important;padding:8px!important;border:0!important;border-radius:var(--mobile-control-radius)!important;line-height:1.35!important;font-size:12px!important;margin:0!important;white-space:normal!important}
 body.ios-preview-active #mainApp #content .workspace-editor-tool-content [data-ai-draft]{grid-column:1/-1!important;min-height:44px!important;font-size:13px!important;text-align:center!important}
 body.ios-preview-active #mainApp #content .sd-about{padding:8px!important;border-radius:var(--mobile-control-radius)!important;font-size:12px!important;margin:0!important}
 body.ios-preview-active #mainApp #content .codex-doc-panel{border-radius:var(--mobile-card-radius)!important;padding:12px!important;margin:0!important;font-size:13px!important;line-height:1.45!important}
 body.ios-preview-active #mainApp #content .codex-doc-panel[data-busy=true]{padding-left:46px!important}
 body.ios-preview-active #mainApp #content :is(.cc-fold,.workspace-case-stage,.workspace-case-stage>summary,.cf-stage,.chart-card,.cl-step){border:0!important;border-radius:var(--mobile-card-radius)!important}
 body.ios-preview-active #mainApp #content .cc-fold>summary{padding:12px!important;font-size:14px!important;line-height:1.45!important}
 body.ios-preview-active #mainApp #content .workspace-case-stage>summary{padding:10px!important;font-size:13px!important;line-height:1.45!important}
 body.ios-preview-active #mainApp #content .cl-steps{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}
 body.ios-preview-active #mainApp #content .cl-step{display:grid!important;grid-template-columns:20px minmax(0,1fr);align-items:start!important;gap:5px!important;padding:8px!important;min-width:0!important}
 body.ios-preview-active #mainApp #content .cl-step .cl-name{font-size:12px!important;line-height:1.4!important}
 body.ios-preview-active #mainApp #content .cl-step .cl-history-open{grid-column:2!important;margin:0!important;padding:6px 0!important;text-align:left;min-height:32px;font-size:12px}
 body.ios-preview-active #mainApp #content .cl-num{width:20px!important;height:20px!important;font-size:12px!important}
}

@media(max-width:860px){
 body.ios-preview-active #mainApp #content .sd-sheet[data-workspace-editor][data-sd-kind] .sd-field{display:flex!important;flex-direction:column!important;align-items:stretch!important}
 body.ios-preview-active #mainApp #content .workspace-editor-tool-content{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 body.ios-preview-active #mainApp #content .workspace-editor-tool-content>.ios-editor-secondary:has(.sd-tools){grid-column:1/-1!important;padding:0!important;background:transparent!important}
 body.ios-preview-active #mainApp #content .workspace-editor-tool-content>.ios-editor-secondary:has(.sd-tools)>summary{display:none!important}
 body.ios-preview-active #mainApp #content .workspace-editor-tool-content>.ios-editor-secondary:has(.sd-versions)[open]{grid-column:1/-1!important}
 body.ios-preview-active #mainApp #content .workspace-editor-tool-content>:is(.ios-editor-secondary,.sd-about){padding:0!important}
 body.ios-preview-active #mainApp #content .workspace-editor-tool-content summary{padding:7px!important}
 body.ios-preview-active #mainApp #content .sd-sheet :is(.sd-field,.workspace-editor-fields,.workspace-editor-assistant,.workspace-editor-tool-content,.sd-tools,.modal-controls,.ios-editor-secondary){animation:none!important;transition:none!important;opacity:1!important;transform:none!important}
}



@media(max-width:860px){
 body.ios-preview-active #mainApp #content .senior-line{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:center!important;gap:8px!important;margin:12px 0!important}
 body.ios-preview-active #mainApp #content .senior-line>span{grid-column:1/-1!important;margin:0!important;font-size:12px!important;line-height:1.4!important}
 body.ios-preview-active #mainApp #content .senior-line>[data-senior-line]{width:100%!important;margin:0!important;min-height:44px!important;padding:8px 12px!important;border:0!important;border-radius:var(--mobile-control-radius)!important;white-space:normal!important;justify-content:center!important;text-align:center!important}
 body.ios-preview-active #mainApp #content .sd-sheet .workspace-editor-tool-content :is(.mini-btn,.ios-editor-secondary,.sd-about){border-radius:var(--mobile-control-radius)!important}
 body.ios-preview-active #mainApp #content .sd-sheet[data-workspace-editor][data-sd-kind] .sd-field>textarea[id^="sd_"]{border-radius:var(--mobile-control-radius)!important}
 body.ios-preview-active #mainApp #content .cl-steps .cl-step{border-radius:var(--mobile-inner-radius)!important}
}

@media(max-width:860px){
 body.ios-preview-active #mainApp #content .workspace-editor-tool-content>:is(.ios-editor-secondary:has(.sd-versions),.sd-about)>summary{display:flex!important;align-items:center!important;gap:6px!important;min-height:64px!important;box-sizing:border-box!important;padding:10px!important;margin:0!important;font-size:13px!important;line-height:1.4!important;text-align:left!important;list-style:none!important}
 body.ios-preview-active #mainApp #content .workspace-editor-tool-content>:is(.ios-editor-secondary:has(.sd-versions),.sd-about)>summary::-webkit-details-marker{display:none!important}
 body.ios-preview-active #mainApp #content .workspace-editor-tool-content>:is(.ios-editor-secondary:has(.sd-versions),.sd-about)>summary::marker{content:''}
 body.ios-preview-active #mainApp #content .workspace-editor-tool-content>.ios-editor-secondary:has(.sd-versions)>summary::before{content:'▸';flex:0 0 14px;text-align:center}
 body.ios-preview-active #mainApp #content .workspace-editor-tool-content>.ios-editor-secondary:has(.sd-versions)[open]>summary::before{content:'▾'}
}

@media(max-width:860px){
 body.ios-preview-active #mainApp #content .workspace-editor-tool-content{align-items:start!important}
 body.ios-preview-active #mainApp #content .workspace-editor-tool-content>:is(.ios-editor-secondary:has(.sd-versions),.sd-about)[open]{grid-column:1/-1!important;padding:0 12px 12px!important;min-width:0!important}
 body.ios-preview-active #mainApp #content .workspace-editor-tool-content>:is(.ios-editor-secondary:has(.sd-versions),.sd-about)[open]>summary{min-height:48px!important;padding:10px 0!important}
 body.ios-preview-active #mainApp #content .workspace-editor-tool-content>:is(.ios-editor-secondary:has(.sd-versions),.sd-about)[open]>:not(summary){font-size:13px!important;line-height:1.5!important;overflow-wrap:anywhere}
}
