.batch-email-preview[data-v-028297e7]{background:#fff;border-radius:8px;flex-direction:column;gap:16px;max-width:500px;min-height:80px;padding:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;display:flex;box-shadow:0 1px 2px #3c40434d,0 2px 6px 2px #3c404326}.loading-state[data-v-028297e7]{justify-content:center;align-items:center;gap:12px;padding:24px 16px;display:flex}.loading-spinner[data-v-028297e7]{border:2px solid #e5e7eb;border-top-color:#202124;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite spin-028297e7}@keyframes spin-028297e7{to{transform:rotate(1turn)}}.loading-text[data-v-028297e7]{color:#5f6368;font-size:14px}.preview-header[data-v-028297e7]{gap:12px}.header-icon[data-v-028297e7],.preview-header[data-v-028297e7]{align-items:center;display:flex}.header-icon[data-v-028297e7]{background:#f1f3f4;border-radius:8px;justify-content:center;width:40px;height:40px}.header-icon[data-v-028297e7] svg{color:#5f6368;width:24px;height:24px}.header-icon.delete[data-v-028297e7]{background:#d930251a}.header-icon.delete[data-v-028297e7] svg{color:#d93025}.header-icon.archive[data-v-028297e7]{background:#f59e0b1a}.header-icon.archive[data-v-028297e7] svg{color:#f59e0b}.header-icon.add_label[data-v-028297e7],.header-icon.remove_label[data-v-028297e7]{background:#8b5cf61a}.header-icon.add_label[data-v-028297e7] svg,.header-icon.remove_label[data-v-028297e7] svg{color:#8b5cf6}.header-content[data-v-028297e7]{flex-direction:column;gap:4px;display:flex}.header-title[data-v-028297e7]{color:#202124;margin:0;font-size:16px;font-weight:600}.operation-badge[data-v-028297e7]{text-transform:uppercase;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-block}.operation-badge.mark_read[data-v-028297e7],.operation-badge.mark_unread[data-v-028297e7]{color:#1a73e8;background:#1a73e81a}.operation-badge.archive[data-v-028297e7]{color:#f59e0b;background:#f59e0b1a}.operation-badge.delete[data-v-028297e7]{color:#d93025;background:#d930251a}.operation-badge.add_label[data-v-028297e7],.operation-badge.remove_label[data-v-028297e7]{color:#8b5cf6;background:#8b5cf61a}.preview-summary[data-v-028297e7]{flex-direction:column;gap:4px;display:flex}.summary-row[data-v-028297e7]{gap:8px;font-size:14px;display:flex}.summary-row .label[data-v-028297e7]{color:#5f6368;min-width:80px}.summary-row .value[data-v-028297e7]{color:#202124}.summary-row .value.count[data-v-028297e7]{font-weight:600}.summary-row .filter-text[data-v-028297e7]{color:#5f6368;font-style:italic}.sample-emails[data-v-028297e7]{flex-direction:column;gap:8px;display:flex}.sample-title[data-v-028297e7]{color:#5f6368;margin:0;font-size:14px;font-weight:500}.email-list[data-v-028297e7]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.email-item[data-v-028297e7]{background:#f8f9fa;border:1px solid #e8eaed;border-radius:4px;justify-content:space-between;align-items:flex-start;padding:8px 12px;display:flex}.email-main[data-v-028297e7]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.email-subject[data-v-028297e7]{color:#202124;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.email-from[data-v-028297e7]{color:#5f6368;font-size:12px}.email-meta[data-v-028297e7]{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.email-date[data-v-028297e7]{color:#80868b;font-size:12px}.email-platform[data-v-028297e7]{text-transform:uppercase;border-radius:2px;padding:1px 4px;font-size:10px}.email-platform.gmail[data-v-028297e7]{color:#ea4335;background:#ea43351a}.email-platform.outlook[data-v-028297e7]{color:#0078d4;background:#0078d41a}.more-count[data-v-028297e7]{color:#5f6368;margin:0;font-size:12px;font-style:italic}.no-emails[data-v-028297e7]{text-align:center;color:#5f6368;padding:16px}.action-buttons[data-v-028297e7]{border-top:1px solid #e8eaed;justify-content:flex-end;gap:8px;padding-top:12px;display:flex}.btn-cancel[data-v-028297e7],.btn-execute[data-v-028297e7]{cursor:pointer;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s}.btn-cancel[data-v-028297e7]{color:#5f6368;background:0 0;border:1px solid #dadce0}.btn-cancel[data-v-028297e7]:hover:not(:disabled){background:#f1f3f4}.btn-execute[data-v-028297e7]{color:#fff;background:#000;border:none}.btn-execute.delete[data-v-028297e7]{background:#d93025}.btn-execute.archive[data-v-028297e7]{background:#f59e0b}.btn-execute.add_label[data-v-028297e7],.btn-execute.remove_label[data-v-028297e7]{background:#8b5cf6}.btn-execute[data-v-028297e7]:hover:not(:disabled){opacity:.9}.btn-cancel[data-v-028297e7]:disabled,.btn-execute[data-v-028297e7]:disabled{opacity:.5;cursor:not-allowed}.spinner-container[data-v-028297e7]{align-items:center;gap:4px;display:flex}.spinner[data-v-028297e7]{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin-028297e7}.execution-result[data-v-028297e7],.result-message[data-v-028297e7]{border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:flex}.execution-result.success[data-v-028297e7],.result-message.success[data-v-028297e7]{color:#34a853;background:#34a8531a}.execution-result.error[data-v-028297e7],.result-message.error[data-v-028297e7]{color:#d93025;background:#d930251a}.result-message.info[data-v-028297e7]{color:#1a73e8;background:#1a73e81a}.result-icon[data-v-028297e7]{flex-shrink:0}.result-icon[data-v-028297e7] svg{width:20px;height:20px}.result-text[data-v-028297e7]{flex:1}
