.tabs-container.svelte-1vlxapv{display:flex;gap:10px;margin-bottom:20px;padding:0 45px;margin-top:25px}.tab-button.svelte-1vlxapv{padding:10px 20px;border:1px solid #e5e7eb;background:#fff;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;color:#374151;transition:all .2s ease;font-family:Inter}.tab-button.svelte-1vlxapv:hover{background:#f9fafb}.tab-button.active.svelte-1vlxapv{background:var(--brand-green, #34A853);color:#fff;border-color:var(--brand-green, #34A853)}.modal-overlay.svelte-1vlxapv{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;overflow-y:auto;padding:1rem}.close-btn.svelte-1vlxapv{top:6px;right:9px}.cancel-button.svelte-1vlxapv{background:#d6eee5!important;color:var(--brand-green)!important;border:1px solid #D6EEE5!important}.cancel-button.svelte-1vlxapv{display:flex!important;align-items:center!important;justify-content:center!important;padding:12px 15px;border-radius:8px;cursor:pointer;font-weight:600;font-size:16px;min-width:150px}.copy-button.svelte-1vlxapv:disabled,.cancel-button.svelte-1vlxapv:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.action-button-div.svelte-1vlxapv{display:flex;column-gap:15px;justify-content:center}.modal-title.svelte-1vlxapv{color:#262626;text-align:center;font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:20px}.ai-streaming-modal.svelte-1vlxapv{background:var(--surface);border-radius:var(--radius-xl);width:90%;max-width:800px;max-height:80vh;overflow:hidden;box-shadow:var(--shadow-xl);border:1px solid var(--border);margin:auto;position:relative;display:flex;flex-direction:column;padding:24px}.ai-streaming-modal.svelte-1vlxapv .modal-content:where(.svelte-1vlxapv){flex:1;overflow-y:auto}.cursor.svelte-1vlxapv{animation:svelte-1vlxapv-blink 1s infinite;font-weight:700}@keyframes svelte-1vlxapv-blink{0%,50%{opacity:1}51%,to{opacity:0}}.article-preview-container.svelte-1vlxapv{background:var(--background-secondary);border-radius:12px;padding:20px 20px 0;margin-bottom:20px}.article-header.svelte-1vlxapv{margin-bottom:20px;text-align:center}.article-intro.svelte-1vlxapv{font-size:.9rem;color:var(--text-secondary);font-style:italic;margin-bottom:10px;line-height:1.4}.article-stars.svelte-1vlxapv{font-size:1.2rem;font-weight:700;color:var(--primary-color);letter-spacing:2px}.article-content-section.svelte-1vlxapv{background:#fff;border-radius:8px;padding:20px;box-shadow:0 1px 3px #0000001a}.article-html-content.svelte-1vlxapv{font-family:Inter,sans-serif;line-height:1.6;color:var(--text-primary)}.loading-container.svelte-1vlxapv{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;min-height:200px;background:#fff;border-radius:8px}.loading-spinner.svelte-1vlxapv{width:40px;height:40px;border:4px solid var(--border);border-top:4px solid var(--primary-color);border-radius:50%;animation:svelte-1vlxapv-spin 1s linear infinite;margin-bottom:16px}.loading-text.svelte-1vlxapv{color:var(--text-secondary);font-size:.9rem;font-weight:500;margin:0;text-align:center}@keyframes svelte-1vlxapv-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.copy-button.svelte-1vlxapv{display:flex;padding:12px 24px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:8px;background:var(--brand-green);color:var(--White, #FFF);text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:100%;border:0px;cursor:pointer}@media screen and (max-width:575px){.article-preview-container.svelte-1vlxapv{padding:0}.modal-title.svelte-1vlxapv{font-size:22px}}
