.conversation-workspace{max-width:860px;margin:var(--space-6,24px) auto;padding:var(--space-4,16px);color:var(--ink-900-ed,#070721);font-family:var(--font-body,Poppins, sans-serif);line-height:1.65}.conversation-workspace h1,.conversation-workspace h2,.conversation-workspace h3{font-family:var(--font-display,Roie, "Source Serif 4", serif);font-weight:400;line-height:1.2}.conversation-workspace h1{margin:12px 0 20px;font-size:clamp(2rem,5vw,3rem)}.conversation-workspace h2{font-size:1.75rem}.conversation-workspace h3{font-size:1.35rem}.conversation-workspace p{margin:12px 0}.conversation-workspace button,.conversation-workspace input,.conversation-workspace select,.conversation-workspace textarea{font:inherit}.conversation-workspace button{cursor:pointer;border:1px solid var(--color-primary,#203ca7);border-radius:var(--radius-sm,8px);min-height:44px;color:var(--color-primary,#203ca7);background:var(--surface-0,#fff);padding:10px 16px}.conversation-workspace button:hover{background:var(--background,#eff5f9)}.conversation-workspace button:disabled{cursor:wait;opacity:.6}.conversation-workspace :is(button,input,textarea,select):focus-visible{outline:3px solid var(--color-primary,#203ca7);outline-offset:3px}.conversation-workspace label{margin:12px 0;display:block}.conversation-workspace input:not([type=checkbox]),.conversation-workspace textarea,.conversation-workspace select{box-sizing:border-box;width:100%;color:inherit;background:var(--surface-0,#fff);border:1px solid var(--ink-900-ed,#070721);border-radius:var(--radius-sm,8px);padding:12px;display:block}.conversation-workspace input[type=checkbox]{vertical-align:middle;width:20px;height:20px;accent-color:var(--color-primary,#203ca7);margin-right:12px}.conversation-workspace textarea{resize:vertical;min-height:150px}.conversation-workspace__header{border-bottom:3px solid var(--accent,#ac84ef);padding-bottom:20px}.conversation-workspace__nav,.conversation-workspace__actions{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.conversation-workspace__nav [aria-current=page],.conversation-workspace__compose button[type=submit]{background:var(--color-primary,#203ca7);color:var(--surface-0,#fff)}.conversation-workspace__list{padding:0;list-style:none}.conversation-workspace__comment,.conversation-workspace__compose{background-color:var(--surface-card-bg,var(--surface-0,#fff));border-radius:var(--surface-card-radius,var(--radius-lg,20px));box-shadow:var(--surface-card-shadow,0 2px 8px #0707210f);border:1px solid var(--surface-card-border,var(--surface-1,#f0f0f0));overflow-wrap:anywhere;margin:16px 0;padding:20px}.conversation-workspace__comment--reply{border-left:3px solid var(--accent,#ac84ef);margin-left:16px}.conversation-workspace__byline{flex-wrap:wrap;align-items:center;gap:12px;font-size:.875rem;display:flex}.conversation-workspace__text{white-space:pre-wrap}.conversation-workspace__context{font-size:.875rem}.conversation-workspace__preferences{border-bottom:1px solid var(--border,#d8dce5);padding:16px 0}.conversation-workspace__status{font-weight:600}.conversation-workspace__error{border-left:4px solid var(--color-primary,#203ca7);padding:12px;font-weight:600}@media (min-width:1024px){.conversation-workspace{padding:32px}.conversation-workspace__comment,.conversation-workspace__compose{padding:28px}.conversation-workspace__comment--reply{margin-left:40px}}
