.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:1rem 2rem}.conversation-workspace--embedded .conversation-workspace__contribution{border-radius:var(--radius-md,.5rem);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"meta actions""main main";align-items:center;gap:.375rem 1rem;margin:0;padding:.75rem 1rem;display:grid}.conversation-workspace--embedded .conversation-workspace__contribution:nth-child(2n){background:var(--color-neutral-50,#f7f8fa)}@media (min-width:640px){.conversation-workspace--embedded .conversation-workspace__contribution{grid-template-columns:9.5rem minmax(0,1fr) auto;grid-template-areas:"meta main actions"}}.conversation-workspace--embedded .conversation-workspace__meta{color:var(--muted);flex-wrap:wrap;grid-area:meta;align-items:center;gap:.5rem;font-size:.75rem;display:flex}@media (min-width:640px){.conversation-workspace--embedded .conversation-workspace__meta{flex-direction:column;align-items:flex-start;gap:.25rem}}.conversation-workspace--embedded .conversation-workspace__row-main{grid-area:main;min-width:0}.conversation-workspace--embedded .conversation-workspace__row-main h3{font-family:var(--font-ui);letter-spacing:normal;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.9375rem;font-weight:600;line-height:1.4;overflow:hidden}.conversation-workspace--embedded .conversation-workspace__excerpt{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:.125rem 0 0;font-size:.875rem;line-height:1.5;display:block;overflow:hidden}.conversation-workspace--embedded .conversation-workspace__full-text{margin:0}.conversation-workspace--embedded .conversation-workspace__full-text summary{cursor:pointer;align-items:baseline;gap:.5rem;font-size:.875rem;list-style:none;display:flex}.conversation-workspace--embedded .conversation-workspace__full-text summary::-webkit-details-marker{display:none}.conversation-workspace--embedded .conversation-workspace__full-text summary .conversation-workspace__excerpt{flex:auto;min-width:0;margin:0}.conversation-workspace--embedded .conversation-workspace__full-text .conversation-workspace__more,.conversation-workspace--embedded .conversation-workspace__full-text .conversation-workspace__less{color:var(--color-primary-600);flex:none;font-size:.8125rem;font-weight:500}.conversation-workspace--embedded .conversation-workspace__full-text .conversation-workspace__less,.conversation-workspace--embedded .conversation-workspace__full-text[open] summary .conversation-workspace__excerpt,.conversation-workspace--embedded .conversation-workspace__full-text[open] .conversation-workspace__more{display:none}.conversation-workspace--embedded .conversation-workspace__full-text[open] .conversation-workspace__less{display:inline}.conversation-workspace--embedded .conversation-workspace__full-text .conversation-workspace__text{color:var(--foreground);margin:.375rem 0 0;font-size:.875rem;line-height:1.6}.conversation-workspace--embedded .conversation-workspace__badge{background:var(--color-neutral-100,#eef0f3);color:var(--foreground);border-radius:999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.conversation-workspace--embedded .conversation-workspace__badge--published{background:color-mix(in srgb, var(--color-primary-600) 10%, var(--surface));color:var(--color-primary-600)}.conversation-workspace--embedded .conversation-workspace__badge--pending{background:color-mix(in srgb, var(--color-warning,#b54708) 12%, var(--surface));color:var(--color-warning,#b54708)}.conversation-workspace--embedded .conversation-workspace__badge--rejected{background:var(--color-neutral-100,#eef0f3);color:var(--muted)}.conversation-workspace--embedded .conversation-workspace__badge--removed{color:var(--muted);box-shadow:inset 0 0 0 1px var(--border);background:0 0}.conversation-workspace--embedded .conversation-workspace__overview{margin-bottom:.5rem}.conversation-workspace--embedded .conversation-workspace__overview p{color:var(--foreground);font-size:1rem}.conversation-workspace--embedded .conversation-workspace__overview>span{font-variant-numeric:tabular-nums;background:var(--color-neutral-100,#eef0f3);color:var(--foreground);border-radius:999px;padding:.125rem .625rem;font-weight:500}.conversation-workspace--embedded .conversation-workspace__note{color:var(--muted);align-items:center;gap:.5rem;margin:0 0 1.5rem;font-size:.8125rem;display:flex}.conversation-workspace--embedded .conversation-workspace__note svg{width:1rem;height:1rem;color:var(--color-primary-600);flex:none}.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{grid-area:actions;justify-content:flex-start;gap:.25rem;width:5.25rem;display:flex}.conversation-workspace--embedded .conversation-workspace__icon-action{border-radius:var(--radius-md,.5rem);width:2.5rem;min-width:2.5rem;min-height:2.5rem;color:var(--color-primary-600);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:relative}.conversation-workspace--embedded .conversation-workspace__icon-action svg{width:1.125rem;height:1.125rem}.conversation-workspace--embedded .conversation-workspace__icon-action:hover{background:color-mix(in srgb, currentColor 10%, transparent)}.conversation-workspace--embedded .conversation-workspace__icon-action[data-tooltip]:is(:hover,:focus-visible):after{content:attr(data-tooltip);z-index:5;background:var(--color-primary-950,#070721);color:#fff;white-space:nowrap;pointer-events:none;border-radius:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;line-height:1.4;position:absolute;bottom:calc(100% + .375rem);right:0}.conversation-workspace--embedded .conversation-workspace__icon-action--danger{color:var(--muted)}.conversation-workspace--embedded .conversation-workspace__icon-action--danger:hover{color:var(--color-warning,#b54708)}.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{flex-direction:column;gap:.5rem;margin:0;font-size:.8125rem;font-weight:500;display:flex}.conversation-workspace__filters input{border-radius:var(--radius-md,.5rem);background:var(--surface);border:1px solid var(--border);margin:0;padding:.875rem 1rem;font-size:.9375rem}.conversation-workspace__filters select{min-height:3.125rem;margin:0}@media (min-width:640px){.conversation-workspace__filters{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.conversation-workspace__empty{color:var(--muted);max-width:60ch;line-height:1.6}.conversation-workspace .conversation-workspace__filters input:not([type=checkbox]){border:1px solid var(--border)}.conversation-workspace .conversation-workspace__filters select{border:1px solid var(--border);border-radius:var(--radius-md,.5rem);background-color:var(--color-neutral-50,#f5f7fa);padding:0 1rem}.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>details>summary{cursor:pointer;min-height:2.75rem;color:var(--color-primary-600);align-items:center;gap:.5rem;font-weight:600;list-style:none;display:inline-flex}.conversation-workspace__followup-grid>details>summary::-webkit-details-marker{display:none}.conversation-workspace__followup-grid>details>summary:before{content:"";background:linear-gradient(currentColor,currentColor) 50%/.625rem 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.5px .625rem no-repeat;border-radius:50%;flex:none;width:1.25rem;height:1.25rem;transition:background-size .15s;box-shadow:inset 0 0 0 1.5px}.conversation-workspace__followup-grid>details>summary:hover{color:var(--color-primary-700,#1a1877)}.conversation-workspace__followup-grid>details[open]>summary:before{background-size:.625rem 1.5px,1.5px 0}@media (prefers-reduced-motion:reduce){.conversation-workspace__followup-grid>details>summary:before{transition:none}}.conversation-workspace__followup-grid>details>summary{font-size:.9375rem}.conversation-workspace__followup-grid>details.conversation-workspace__followup--empty>summary{cursor:default;pointer-events:none;color:var(--foreground)}.conversation-workspace__followup-grid>details.conversation-workspace__followup--empty>summary:before{display:none}.conversation-workspace__scope{color:var(--muted);font-size:.8125rem}
