.twk-host{min-width:0;overflow:hidden}.tex.twk{.twk-layer{position:absolute;inset:0;opacity:0;transform:translateY(8px);transition:opacity .2s ease,transform .2s cubic-bezier(.25,.8,.25,1)}.twk-layer[data-on]{opacity:1;transform:none}.twk-time-label{white-space:nowrap}.twk-editor{display:grid}.twk-draft,.twk-placeholder{grid-area:1/1}.twk-placeholder{opacity:0;transition:opacity .15s ease}.twk-placeholder[data-on]{opacity:1}.twk-review{display:flex;flex-direction:column;padding:24px 28px;font-family:var(--font-sans),sans-serif;color:var(--color-text-primary)}.twk-review-label{font-size:13px;line-height:1.3;color:var(--color-text-secondary)}.twk-task-title{margin-top:6px;font-size:15px;line-height:1.35;font-weight:600}.twk-task-prompt{margin-top:4px;font-size:14px;line-height:1.5;color:var(--color-text-secondary)}.twk-response-label{margin-top:18px}.twk-review-text{margin-top:8px;padding:14px 16px;border-radius:10px;background:var(--color-bg-muted);font-size:15px;line-height:1.6}.twk-review-title{margin-top:18px;padding-top:16px;border-top:1px solid var(--color-border);font-family:var(--font-display),var(--font-sans),sans-serif;font-size:17px;line-height:1.3;font-weight:600}.twk-review-list{display:flex;flex-direction:column;gap:10px;margin-top:12px}.twk-review-item{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.45}.twk-review-item svg{flex:none;margin-top:3px;color:var(--color-brand)}& .ss-stage[data-layout=compact] .twk-review{padding:18px 16px}}