.export-container[data-v-ac3cbca7]{display:flex;flex-direction:column;align-items:center;width:100%;position:relative;min-height:100vh}.start-new-scan-container[data-v-ac3cbca7]{width:100%;display:flex;justify-content:center;margin-top:2rem;margin-bottom:2rem;padding:1rem}.start-new-scan-btn[data-v-ac3cbca7]{width:100%;max-width:300px;padding:1rem;font-size:1.1rem;font-weight:700}h2[data-v-ac3cbca7]{font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--space-1);color:var(--color-text)}p[data-v-ac3cbca7]{color:var(--color-text-light);margin-bottom:var(--space-4)}.previews-grid[data-v-ac3cbca7]{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-4);margin-bottom:var(--space-6)}.preview-item[data-v-ac3cbca7]{aspect-ratio:4/3;background-color:var(--color-background-light);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-md);padding:var(--space-2)}.preview-image[data-v-ac3cbca7]{width:100%;height:100%;object-fit:contain}.format-options[data-v-ac3cbca7]{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:var(--space-4)}.format-label[data-v-ac3cbca7]{margin-bottom:var(--space-2);font-weight:500}.format-buttons[data-v-ac3cbca7]{display:flex;gap:var(--space-2)}.format-btn[data-v-ac3cbca7]{padding:var(--space-2) var(--space-4);border:1px solid #e2e8f0;background:#f1f5f9;border-radius:var(--radius-md);cursor:pointer;transition:all .2s;font-weight:500;color:#64748b}.format-btn[data-v-ac3cbca7]:hover{background:#e2e8f0;color:#334155}.format-btn.active[data-v-ac3cbca7]{background:#4285f4;color:#fff;border-color:#4285f4}.navigation-buttons[data-v-ac3cbca7]{display:flex;margin-top:15px;width:100%;padding:0 var(--space-4);margin-bottom:var(--space-6)}.spacer[data-v-ac3cbca7]{flex-grow:1;min-width:20px}.btn-back[data-v-ac3cbca7],.btn-continue[data-v-ac3cbca7]{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s}.btn-primary[data-v-ac3cbca7]{background-color:#3498db;color:#fff;border:none}.btn-primary[data-v-ac3cbca7]:hover:not(:disabled){background-color:#2980b9}.btn-primary[data-v-ac3cbca7]:disabled{background-color:#a0cfee;cursor:not-allowed}.btn-secondary[data-v-ac3cbca7]{background-color:#f8f9fa;color:#333;border:1px solid #ddd}.btn-secondary[data-v-ac3cbca7]:hover:not(:disabled){background-color:#e9ecef}.btn-download[data-v-ac3cbca7],.btn-share[data-v-ac3cbca7]{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-4);font-weight:500}.additional-share-options[data-v-ac3cbca7]{display:flex;justify-content:center;gap:var(--space-4);margin-bottom:var(--space-6)}.btn-spinner[data-v-ac3cbca7]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3)}.btn-text[data-v-ac3cbca7]{background:none;border:none;color:var(--color-primary);font-weight:500;cursor:pointer;padding:var(--space-2);transition:all var(--transition-normal);display:flex;align-items:center;gap:8px}.btn-text[data-v-ac3cbca7]:hover{color:var(--color-primary-dark);text-decoration:underline}.btn-text[data-v-ac3cbca7]:disabled{color:var(--color-text-light);cursor:not-allowed;text-decoration:none}.btn-icon[data-v-ac3cbca7]{display:flex;align-items:center;justify-content:center}.share-form[data-v-ac3cbca7]{position:absolute;top:100%;left:0;right:0;margin-top:var(--space-4);background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);box-shadow:0 4px 12px #0000001a;z-index:10;width:100%;max-width:500px;margin-left:auto;margin-right:auto}.share-form h3[data-v-ac3cbca7]{margin-top:0;margin-bottom:var(--space-4);font-size:1.2rem;color:var(--color-text)}.form-group[data-v-ac3cbca7]{margin-bottom:var(--space-4)}.form-group label[data-v-ac3cbca7]{display:block;margin-bottom:var(--space-2);font-weight:500;color:var(--color-text)}.email-form .form-group input[data-v-ac3cbca7],.email-form .form-group textarea[data-v-ac3cbca7],.email-form .form-group select[data-v-ac3cbca7]{width:100%;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:1rem;transition:all var(--transition-normal);background-color:#fff;color:var(--color-text)}.chat-id-select[data-v-ac3cbca7],.saved-chat-ids[data-v-ac3cbca7]{margin-bottom:var(--space-2)}.form-help ol[data-v-ac3cbca7]{padding-left:var(--space-4);margin-top:var(--space-2);margin-bottom:var(--space-2)}.chat-id-buttons[data-v-ac3cbca7]{display:flex;justify-content:center;margin:15px 0}.btn-telegram-id[data-v-ac3cbca7]{display:inline-flex;align-items:center;justify-content:center;background-color:#08c;color:#fff;padding:10px 20px;border-radius:20px;text-decoration:none;font-weight:500;transition:all .2s ease;box-shadow:0 2px 5px #0003}.btn-telegram-id[data-v-ac3cbca7]:hover{background-color:#09d;transform:translateY(-2px);box-shadow:0 4px 8px #0003}.btn-telegram-id i[data-v-ac3cbca7]{margin-right:8px;font-size:1.2em}.mt-2[data-v-ac3cbca7]{margin-top:10px}.form-help li[data-v-ac3cbca7]{margin-bottom:var(--space-1)}.form-help code[data-v-ac3cbca7]{background-color:var(--color-background-light);padding:2px 4px;border-radius:var(--radius-sm);font-family:monospace}.refresh-btn[data-v-ac3cbca7]{margin-top:var(--space-2);font-size:.9rem;padding:var(--space-1) var(--space-2)}.popup-overlay[data-v-ac3cbca7]{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;overflow-y:auto;padding:var(--space-4)}.popup-content[data-v-ac3cbca7]{background-color:var(--color-background);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);width:100%;max-width:500px;max-height:90vh;overflow-y:auto;animation:popup-appear-ac3cbca7 .3s ease-out}@keyframes popup-appear-ac3cbca7{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.popup-header[data-v-ac3cbca7]{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4) var(--space-4) var(--space-2);border-bottom:1px solid var(--color-border)}.popup-header h3[data-v-ac3cbca7]{margin:0;font-size:1.25rem;color:var(--color-text)}.popup-close[data-v-ac3cbca7]{background:none;border:none;font-size:1.5rem;line-height:1;color:var(--color-text-light);cursor:pointer;padding:var(--space-1);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all var(--transition-normal)}.popup-close[data-v-ac3cbca7]:hover{background-color:var(--color-background-light);color:var(--color-text)}.popup-form[data-v-ac3cbca7]{padding:var(--space-4)}.form-group input[data-v-ac3cbca7]:focus,.form-group textarea[data-v-ac3cbca7]:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px #2563eb33}.form-help[data-v-ac3cbca7]{margin-top:var(--space-1);font-size:.85rem;color:var(--color-text-light)}.form-error[data-v-ac3cbca7]{margin-bottom:var(--space-4);padding:var(--space-2) var(--space-3);background-color:#ef44441a;border-left:3px solid #ef4444;color:#b91c1c;font-size:.9rem;border-radius:var(--radius-sm)}.form-actions[data-v-ac3cbca7]{display:flex;justify-content:flex-end;gap:var(--space-3)}.email-popup[data-v-ac3cbca7]{border-top:4px solid #2563eb}.email-form[data-v-ac3cbca7]{padding:var(--space-4)}.popup-icon[data-v-ac3cbca7]{margin-right:var(--space-2);vertical-align:middle;color:#2563eb}.input-wrapper[data-v-ac3cbca7]{position:relative}.input-icon[data-v-ac3cbca7]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#6b7280;pointer-events:none}.textarea-wrapper .input-icon[data-v-ac3cbca7]{top:22px;transform:none}.input-with-icon[data-v-ac3cbca7]{padding-left:40px!important;width:100%;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:1rem;transition:all var(--transition-normal);background-color:#fff;color:var(--color-text);box-shadow:0 1px 2px #0000000d}.input-with-icon[data-v-ac3cbca7]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb33}.input-with-icon[data-v-ac3cbca7]:disabled{background-color:#f3f4f6;cursor:not-allowed}.form-error[data-v-ac3cbca7]{background-color:#fee2e2;color:#b91c1c;padding:var(--space-3);border-radius:var(--radius-md);margin-bottom:var(--space-4);display:flex;align-items:center;gap:var(--space-2);font-size:.9rem}.error-icon[data-v-ac3cbca7]{flex-shrink:0;color:#b91c1c}.send-email-btn[data-v-ac3cbca7]{display:flex;align-items:center;justify-content:center;gap:var(--space-2)}.send-icon[data-v-ac3cbca7]{margin-right:4px}.whatsapp-form[data-v-ac3cbca7]{border-top:3px solid #25D366}.btn-whatsapp[data-v-ac3cbca7]{color:#25d366}.btn-whatsapp[data-v-ac3cbca7]:hover{background-color:#25d3661a}.btn-drive[data-v-ac3cbca7]{color:#4285f4}.btn-drive[data-v-ac3cbca7]:hover{background-color:#4285f41a}.telegram-form[data-v-ac3cbca7]{border-top:3px solid #0088cc}.btn-telegram[data-v-ac3cbca7]{color:#08c}.btn-telegram[data-v-ac3cbca7]:hover{background-color:#0088cc1a}.additional-share-options.highlight[data-v-ac3cbca7]{animation:pulse-ac3cbca7 2s ease-in-out;border-radius:var(--radius-md)}@keyframes pulse-ac3cbca7{0%{box-shadow:0 0 #2563eb66}70%{box-shadow:0 0 0 10px #2563eb00}to{box-shadow:0 0 #2563eb00}}@media (max-width: 640px){.additional-share-options[data-v-ac3cbca7]{flex-direction:column;align-items:center}.share-form[data-v-ac3cbca7]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-height:90vh;overflow-y:auto}}.action-buttons[data-v-ac3cbca7]{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:var(--space-6)}.buttons-row[data-v-ac3cbca7]{display:flex;justify-content:center;gap:var(--space-4);width:100%;max-width:600px}@media (min-width: 640px){.buttons-row[data-v-ac3cbca7]{flex-direction:row}.btn-download[data-v-ac3cbca7],.btn-share[data-v-ac3cbca7]{flex:1}}
