/* R1 geometry for the dedicated work conversation; applies in both visuals. */
#blueink-r11 .workbench-head {gap:9px;height:calc(68px + var(--top-safe));padding:calc(8px + var(--top-safe)) 12px 8px;background:var(--glass-ui);border-bottom:1px solid var(--line)}
#blueink-r11 .workbench-head .icon-btn {flex:0 0 44px;font-size:12px}
#blueink-r11 .workbench-project-bar {padding:10px var(--page-pad) 12px}
#blueink-r11 .workbench-project-bar select {font:12px/1.6 var(--font-ui)}
#blueink-r11 .workbench-main {grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}
#blueink-r11 .workbench-history {display:flex;align-items:center;gap:8px;overflow-x:auto;overflow-y:hidden;border-right:0;border-bottom:1px solid var(--line);padding:8px var(--page-pad);max-height:82px}
#blueink-r11 .workbench-history>h2 {flex:0 0 auto;margin:0;font:11px var(--font-ui);color:var(--secondary)}
#blueink-r11 .workbench-history-row {flex:0 0 145px;min-width:0;margin:0;padding:6px 9px}
#blueink-r11 .workbench-history>.empty-note {white-space:nowrap;margin:0;padding:7px 0}
#blueink-r11 .workbench-dialog {min-height:0;padding:16px var(--page-pad) 24px;overflow-wrap:anywhere}
#blueink-r11 .workbench-thread>header h2 {font-size:16px;line-height:1.6}
#blueink-r11 .workbench-message>p {white-space:pre-wrap;line-height:1.9}
#blueink-r11 .workbench-process pre {font-size:11px;line-height:1.7}
#blueink-r11 .workbench-event {font-size:10px;line-height:1.7}
#blueink-r11 .workbench-supplement textarea {font:16px/1.6 var(--font-body);resize:none}
#blueink-r11 .workbench-supplement textarea::placeholder {font-size:13px}
#blueink-r11 .workbench-composer textarea {display:block;width:100%;min-height:65px;max-height:130px;padding:3px 4px;resize:vertical;background:transparent;border:0;color:var(--ink);font:16px/1.6 var(--font-body)}
#blueink-r11 .workbench-composer textarea::placeholder {font-size:13px;color:var(--secondary);opacity:.75}
#blueink-r11 .workbench-composer .composer-box {min-width:0}
#blueink-r11 .workbench-composer .compose-tools {gap:4px;height:auto;min-height:44px}
#blueink-r11 .workbench-draft-state {font-size:10px;line-height:1.5;min-width:0}
#blueink-r11 .workbench-composer .wide-button {flex-shrink:0;font-size:12px}
#blueink-r11 .workbench-empty {padding:22px 17px}
#blueink-r11 .workbench-empty h2 {font-size:17px}
#blueink-r11 .workbench-password {font:16px/1.6 var(--font-ui)}
