.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__compose-feedback:empty{display:none}.conversation-workspace__compose-notice{border-left:4px solid var(--color-primary-600,#203ca7);padding:12px;font-weight:600}.conversation-workspace__comment--pending{border:1px dashed var(--border,#d8dce5);box-shadow:none}.conversation-workspace__comment--pending .conversation-workspace__text{color:var(--muted)}.conversation-workspace__badge--pending{border-radius:var(--radius-md,.5rem);background:var(--background);color:var(--foreground);padding:.2rem .65rem;font-weight:500}.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}}.conversation-workspace--embedded{max-width:none;color:var(--foreground);margin:0;padding:0}.conversation-workspace--embedded>p{color:var(--muted);font-size:.875rem}.conversation-workspace--embedded>p[role=status]:empty{display:none}.conversation-workspace--embedded .conversation-workspace__overview{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.5rem;display:flex}.conversation-workspace--embedded .conversation-workspace__overview p{color:var(--muted);max-width:55ch;margin:0}.conversation-workspace--embedded .conversation-workspace__overview>span{color:var(--muted);white-space:nowrap;font-size:.8125rem}.conversation-workspace--embedded .conversation-workspace__list{margin-block:1.5rem 2rem}.conversation-workspace--embedded .conversation-workspace__contribution{box-shadow:none;border:1px solid var(--border);margin-block:1rem;padding:1.5rem}.conversation-workspace--embedded .conversation-workspace__contribution h3{margin:0 0 1rem;font-size:1.375rem}.conversation-workspace--embedded .conversation-workspace__meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.75rem;display:flex}.conversation-workspace--embedded .conversation-workspace__badge{border-radius:var(--radius-md,.5rem);background:var(--background);color:var(--foreground);padding:.2rem .65rem}.conversation-workspace--embedded .conversation-workspace__badge--published{background:color-mix(in srgb, var(--color-primary-600) 8%, var(--surface));color:var(--color-primary-600)}.conversation-workspace--embedded .conversation-workspace__text{max-width:70ch;margin-block:1.25rem;font-size:.9375rem;line-height:1.75}.conversation-workspace--embedded .conversation-workspace__contribution-actions{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding-top:1rem;display:flex}.conversation-workspace--embedded .conversation-workspace__contribution-actions button{background:0 0;border:0;padding-inline:0;font-size:.8125rem}.conversation-workspace--embedded .conversation-workspace__contribution-actions button+button{color:var(--muted)}.conversation-workspace--embedded .conversation-workspace__followup-grid{border-top:1px solid var(--border);gap:2rem;padding-top:1.5rem;display:grid}.conversation-workspace--embedded .conversation-workspace__followup-grid h3{margin:0;font-size:1.125rem}.conversation-workspace--embedded .conversation-workspace__followup-grid p{color:var(--muted);font-size:.875rem}@media (min-width:640px){.conversation-workspace--embedded .conversation-workspace__followup-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.conversation-workspace__filters{gap:1rem;margin-block:1.5rem;display:grid}.conversation-workspace__filters label{margin:0;font-size:.8125rem;font-weight:500}.conversation-workspace__filters input,.conversation-workspace__filters select{border:1px solid var(--border);margin-top:.5rem;font-size:.9375rem}@media (min-width:640px){.conversation-workspace__filters{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.conversation-workspace__results,.conversation-workspace__pagination{color:var(--muted);justify-content:space-between;align-items:center;gap:1rem;font-size:.8125rem;display:flex}.conversation-workspace__pagination{margin-block:1.5rem}.conversation-workspace__pagination button{font-size:.8125rem}.conversation-workspace__full-text{margin-block:1rem;font-size:.9375rem}.conversation-workspace__full-text summary{cursor:pointer}.conversation-workspace__full-text summary span{color:var(--color-primary-600);white-space:nowrap}.conversation-workspace__followup-grid summary{cursor:pointer;font-weight:500}.conversation-workspace__scope{color:var(--muted);font-size:.8125rem}
