/* Private form ownership and clear preview affordances, in both themes. */
.form-owner-identity{display:flex;flex-direction:column;gap:4px;min-width:130px;max-width:240px;white-space:normal}.form-owner-identity>strong{font-size:13px;font-weight:550;color:var(--form-ink,var(--text));line-height:1.4}.form-owner-company{display:flex;align-items:center;gap:6px;font-size:12px;line-height:1.4;color:var(--form-muted,var(--muted))}.form-owner-company svg{width:15px;height:15px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.form-owner-company span{overflow-wrap:anywhere}
.form-preview-title{display:block;min-width:0;overflow-wrap:anywhere}.form-preview-cue{display:inline-flex;align-items:center;gap:5px;margin-top:4px;color:var(--form-muted,var(--muted));font-size:11px;font-weight:500;line-height:1.4;opacity:.65;transition:opacity .15s,color .15s}.form-preview-cue svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}
.form-list-table td:first-child button[data-open-document]{display:flex;flex-direction:column;align-items:flex-start;gap:1px;border-radius:6px;padding:6px 8px;margin:-3px -8px;cursor:pointer;transition:background .15s,color .15s}
.form-list-table td:first-child button[data-open-document]:hover,.form-list-table td:first-child button[data-open-document]:focus-visible{background:var(--form-hover)!important;color:var(--form-ink)!important}.form-list-table button[data-open-document]:hover .form-preview-cue,.form-list-table button[data-open-document]:focus-visible .form-preview-cue{opacity:1;color:var(--form-ink,var(--text))}
.form-attached-row>button[data-open-document],.form-attached-row>button[data-form-open],.form-picker-row>button[data-open-document]{cursor:pointer!important}.form-attached-row>button[data-open-document]:hover,.form-attached-row>button[data-form-open]:hover,.form-picker-row>button[data-open-document]:hover{background:var(--form-hover,var(--hover))!important;box-shadow:inset 0 0 0 1px var(--form-muted,var(--muted))}
.form-document-summary .form-owner-identity{max-width:none}.form-document-summary .form-owner-company{color:inherit;opacity:.8}
@media(prefers-reduced-motion:reduce){.form-preview-cue,.form-list-table td:first-child button[data-open-document]{transition:none}}
