.unfinished-call-review-module__-gsCsa__panel{border:1px solid var(--sh-panel-border,var(--sh-border));border-radius:var(--sh-radius,12px);background:var(--sh-bg-card);color:var(--sh-text-primary);text-align:left;min-width:0;margin-top:20px;padding:20px;font-size:14px;line-height:1.5}.unfinished-call-review-module__-gsCsa__panel p{font-size:inherit;line-height:inherit;margin:0 0 12px}.unfinished-call-review-module__-gsCsa__panel button{white-space:normal;font-size:14px}.unfinished-call-review-module__-gsCsa__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.unfinished-call-review-module__-gsCsa__panel .unfinished-call-review-module__-gsCsa__title{font-family:var(--font-serif,Georgia, serif);margin:0 0 4px;font-size:21px;font-weight:500;line-height:1.25}.unfinished-call-review-module__-gsCsa__header p{margin:0}.unfinished-call-review-module__-gsCsa__muted,.unfinished-call-review-module__-gsCsa__summary span{color:var(--sh-text-muted)}.unfinished-call-review-module__-gsCsa__review{border-top:1px solid var(--sh-border);gap:16px;margin-top:20px;padding-top:16px;display:grid}.unfinished-call-review-module__-gsCsa__review p{margin:0}.unfinished-call-review-module__-gsCsa__summary{overflow-wrap:anywhere;gap:4px;display:grid}.unfinished-call-review-module__-gsCsa__summary strong{font-size:16px}.unfinished-call-review-module__-gsCsa__summary span{font-size:13px}.unfinished-call-review-module__-gsCsa__evidence{background:var(--sh-bg-primary);border-radius:var(--sh-radius,12px);min-width:0;padding:12px}.unfinished-call-review-module__-gsCsa__evidence summary{cursor:pointer;font-weight:600}.unfinished-call-review-module__-gsCsa__transcript{white-space:pre-wrap;overflow-wrap:anywhere;max-height:180px;margin-top:12px;overflow-y:auto}.unfinished-call-review-module__-gsCsa__transcript p{margin-bottom:12px}.unfinished-call-review-module__-gsCsa__fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;display:grid}.unfinished-call-review-module__-gsCsa__field{gap:8px;min-width:0;display:grid}.unfinished-call-review-module__-gsCsa__label{letter-spacing:.06em;text-transform:uppercase;color:var(--sh-text-muted);font-size:11px;font-weight:600}.unfinished-call-review-module__-gsCsa__field input{box-sizing:border-box;border:1px solid var(--sh-input-border,var(--sh-border));border-radius:var(--sh-radius,12px);background:var(--sh-input-bg,var(--sh-bg-primary));width:100%;min-width:0;color:var(--sh-text-primary);font:inherit;padding:10px 12px}.unfinished-call-review-module__-gsCsa__confirm{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.unfinished-call-review-module__-gsCsa__confirm input{flex:none;margin:3px 0 0}.unfinished-call-review-module__-gsCsa__panel .unfinished-call-review-module__-gsCsa__error{border-radius:var(--sh-radius,12px);color:var(--sh-danger,#dc2626);overflow-wrap:anywhere;border:1px solid;padding:12px}.unfinished-call-review-module__-gsCsa__success{background:var(--sh-bg-primary);border-radius:var(--sh-radius,12px);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;padding:12px;display:flex}.unfinished-call-review-module__-gsCsa__panel .unfinished-call-review-module__-gsCsa__contactLink{font-size:13px}@media (max-width:480px){.unfinished-call-review-module__-gsCsa__panel{padding:14px}}
.training-table-scroll,.rich-text-editor[data-training-tables] .tableWrapper{max-width:100%;margin:14px 0;overflow-x:auto}.training-table-scroll:focus-visible{outline:2px solid var(--sh-accent);outline-offset:2px}:is(.training-imported-content,.rich-text-editor[data-training-tables] .editor-content .ProseMirror) table{border-collapse:collapse;width:100%;margin:0;line-height:1.6}:is(.training-imported-content,.rich-text-editor[data-training-tables] .editor-content .ProseMirror) :is(td,th){border:1px solid color-mix(in srgb, var(--sh-border) 55%, transparent);vertical-align:top;overflow-wrap:anywhere;min-width:90px;color:var(--sh-text-primary);background:var(--sh-bg-card);text-align:left;padding:10px 12px;font-size:14px}:is(.training-imported-content,.rich-text-editor[data-training-tables] .editor-content .ProseMirror) th{background:var(--sh-bg-tertiary);font-weight:600}:is(.training-imported-content,.rich-text-editor[data-training-tables] .editor-content .ProseMirror) :is(td,th)>p{margin:0}:is(.training-imported-content,.rich-text-editor[data-training-tables] .editor-content .ProseMirror) :is(td,th)>p+p{margin-top:8px}
