.endorsement-quote-card[data-v-28c74f83]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.1);border-left:3px solid rgba(167,139,250,.4);border-radius:4px;display:flex;flex-direction:column;gap:20px;height:100%;padding:32px 28px}.endorsement-quote-mark[data-v-28c74f83]{flex-shrink:0;opacity:1;stroke:#a78bfa}.endorsement-blockquote[data-v-28c74f83]{color:var(--diats-text-secondary);flex:1;font-size:15px;font-style:italic;line-height:1.75;margin:0}.endorsement-attribution[data-v-28c74f83]{color:var(--diats-text-secondary);font-size:12.5px;font-style:normal;line-height:1.6}.endorsement-attribution strong[data-v-28c74f83]{color:#fff;display:block;font-size:13px;margin-bottom:2px}.endorsement-action-link[data-v-28c74f83]{align-items:center;background:none;border:none;color:#6acf65;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:0;text-decoration:none;transition:opacity .18s ease}.endorsement-action-link[data-v-28c74f83]:hover{opacity:.75}.endorsement-letter-body p[data-v-28c74f83]{color:var(--diats-text-secondary);font-size:13.5px;line-height:1.75;margin-bottom:16px}.endorsement-letter-body p[data-v-28c74f83]:last-child{margin-bottom:0}.endorsement-modal .modal-content[data-v-28c74f83]{background:var(--diats-card-bg,#141414);border:1px solid var(--diats-card-border);border-radius:4px}.endorsement-modal .modal-header[data-v-28c74f83]{border-bottom:1px solid var(--diats-card-border)}.endorsement-modal .modal-title[data-v-28c74f83]{color:var(--diats-text-primary,#fff);font-size:15px;font-weight:600}.endorsement-modal .btn-close[data-v-28c74f83]{filter:invert(1) grayscale(1);opacity:.6}.endorsement-modal .btn-close[data-v-28c74f83]:hover{opacity:1}[data-theme=light] .endorsement-modal .modal-content[data-v-28c74f83]{background:#fff;border-color:var(--diats-border-light)}[data-theme=light] .endorsement-modal .modal-header[data-v-28c74f83]{border-bottom-color:var(--diats-border-light)}[data-theme=light] .endorsement-modal .btn-close[data-v-28c74f83]{filter:none}
