.landing-page[data-v-2b75fd6f]{padding-bottom:96px;padding-top:0}.sr-only[data-v-2b75fd6f]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.landing-shell[data-v-2b75fd6f]{margin:0 auto;width:min(1120px,calc(100% - 48px))}.section-link[data-v-2b75fd6f]{align-items:center;background:#f1f5f9;border-radius:12px;color:#111827;display:inline-flex;justify-content:center;min-height:44px;padding:0 18px;text-decoration:none;transition:all .2s ease}.section-link[data-v-2b75fd6f]:hover{background:#e2e8f0}.topic-filter-bar[data-v-2b75fd6f]{background:#ffffffd1;border-bottom:1px solid #e5e7eb;border-top:1px solid #e5e7eb;box-sizing:border-box;max-width:none;padding:16px max(24px,calc(50% - 544px));width:100%}.topic-filter-group[data-v-2b75fd6f]{align-items:start;display:grid;gap:12px;grid-template-columns:68px minmax(0,1fr)}.topic-filter-group+.topic-filter-group[data-v-2b75fd6f]{margin-top:10px}.topic-filter-label[data-v-2b75fd6f]{color:#64748b;font-size:13px;font-weight:600;padding-top:5px}.topic-filter-options[data-v-2b75fd6f]{display:flex;flex-wrap:wrap;gap:7px}.topic-filter-option[data-v-2b75fd6f]{background:#f8fafc;border:1px solid transparent;border-radius:15px;color:#334155;cursor:pointer;font-size:13px;min-height:30px;padding:0 11px;transition:all .2s ease}.topic-filter-option[data-v-2b75fd6f]:hover{background:#eef2f7;color:#0f172a}.topic-filter-option.active[data-v-2b75fd6f]{background:#111827;color:#fff}.topic-filter-more[data-v-2b75fd6f]{background:#eff6ff;color:#2563eb}.topic-filter-more[data-v-2b75fd6f]:hover{background:#dbeafe;color:#1d4ed8}.topic-filter-active[data-v-2b75fd6f]{align-items:center;border-top:1px solid #eef2f7;display:flex;flex-wrap:wrap;gap:7px;margin-top:12px;padding-top:12px}.topic-filter-tag[data-v-2b75fd6f]{align-items:center;background:#eef2f7;border-radius:14px;color:#0f172a;display:inline-flex;font-size:13px;gap:6px;min-height:28px;padding:0 10px}.topic-filter-clear[data-v-2b75fd6f],.topic-filter-tag button[data-v-2b75fd6f]{background:transparent;border:none;cursor:pointer}.topic-filter-tag button[data-v-2b75fd6f]{color:#64748b;font-size:15px;line-height:1;padding:0}.topic-filter-clear[data-v-2b75fd6f]{color:#64748b;font-size:13px}.topic-filter-clear[data-v-2b75fd6f]:hover{color:#111827}.preview-control-panel[data-v-2b75fd6f]{margin-top:28px;max-width:880px;position:relative;z-index:10}.preview-heading[data-v-2b75fd6f]{margin-bottom:16px;text-align:center}.preview-heading h2[data-v-2b75fd6f]{color:#0f172a;font-size:28px;font-weight:700;line-height:1.25;margin:0}.preview-heading p[data-v-2b75fd6f]{color:#64748b;font-size:14px;line-height:1.5;margin:6px 0 0}.preview-search-box[data-v-2b75fd6f]{align-items:center;background:#f5f5f5;border-radius:18px;box-shadow:inset 0 0 0 1px transparent;display:flex;padding:8px;position:relative;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.preview-search-box[data-v-2b75fd6f]:focus-within{background:#fff;box-shadow:0 4px 20px #00000014;transform:translateY(-1px)}.preset-dropdown-btn[data-v-2b75fd6f]{align-items:center;background:transparent;border:none;border-radius:12px;color:#8e8e93;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;transition:all .2s ease;width:44px}.preset-dropdown-btn[data-v-2b75fd6f]:hover{color:#0071e3}.preview-input[data-v-2b75fd6f]{background:transparent;border:none;color:#1c1c1e;flex:1;font-size:17px;min-width:0;outline:none;padding:12px 16px}.preview-input[data-v-2b75fd6f]::-moz-placeholder{color:#8e8e93}.preview-input[data-v-2b75fd6f]::placeholder{color:#8e8e93}.convert-btn[data-v-2b75fd6f]{align-items:center;background:transparent;border:none;border-radius:12px;color:#8e8e93;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:6px;margin-right:4px;padding:10px 16px;transition:all .2s ease;white-space:nowrap}.convert-btn[data-v-2b75fd6f]:hover{color:#0071e3}.preview-action-btn[data-v-2b75fd6f]{background:#1a1a1a;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:12px 24px;transition:all .2s ease;white-space:nowrap}.preview-action-btn[data-v-2b75fd6f]:hover{background:#2563eb}.preset-menu[data-v-2b75fd6f]{background:#fff;border:none;border-radius:14px;box-shadow:0 8px 32px #0000001f;display:none;left:8px;margin-top:8px;min-width:180px;overflow:visible;position:absolute;top:100%;width:-moz-max-content;width:max-content;z-index:9999}.preset-menu.show[data-v-2b75fd6f]{display:block}.preset-item[data-v-2b75fd6f]{color:#1a1a1a;cursor:pointer;font-size:15px;font-weight:500;padding:14px 20px;transition:background-color .15s ease}.preset-item[data-v-2b75fd6f]:hover{background:#0071e314;color:#0071e3}.preset-item[data-v-2b75fd6f]:first-child{border-radius:14px 14px 0 0}.preset-item[data-v-2b75fd6f]:last-child{border-radius:0 0 14px 14px}.landing-copy[data-v-2b75fd6f]{padding:28px 0 0}.seo-details[data-v-2b75fd6f]{background:#fff;border:1px solid #e2e8f0;border-radius:8px}.seo-details summary[data-v-2b75fd6f]{align-items:center;cursor:pointer;display:flex;gap:16px;justify-content:space-between;list-style:none;padding:18px 22px}.seo-details summary[data-v-2b75fd6f]::-webkit-details-marker{display:none}.seo-details summary[data-v-2b75fd6f]:after{align-items:center;background:#f1f5f9;border-radius:50%;color:#0f172a;content:"+";display:inline-flex;flex:0 0 auto;font-size:20px;height:28px;justify-content:center;line-height:1;width:28px}.seo-details[open] summary[data-v-2b75fd6f]:after{content:"-"}.seo-details summary span[data-v-2b75fd6f]{color:#0f172a;font-size:17px;font-weight:700}.seo-details summary small[data-v-2b75fd6f]{color:#64748b;font-size:14px}.seo-details-body[data-v-2b75fd6f]{padding:0 22px 22px}.landing-intro[data-v-2b75fd6f]{color:#334155;font-size:16px;line-height:1.8;margin:0}.landing-sections[data-v-2b75fd6f]{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px}.copy-block[data-v-2b75fd6f]{background:#f8fafc;border-radius:8px;padding:24px}.copy-block h2[data-v-2b75fd6f],.section-header h2[data-v-2b75fd6f]{color:#0f172a;font-size:22px;margin:0 0 10px}.copy-block p[data-v-2b75fd6f],.empty-state p[data-v-2b75fd6f],.related-link span[data-v-2b75fd6f],.section-header p[data-v-2b75fd6f]{color:#475569;line-height:1.75;margin:0}.font-section[data-v-2b75fd6f]{padding-top:40px}.related-section[data-v-2b75fd6f]{padding-top:32px}.section-header[data-v-2b75fd6f]{align-items:end;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.font-grid[data-v-2b75fd6f]{display:flex;flex-direction:column;gap:16px}.font-grid-skeleton[data-v-2b75fd6f]{pointer-events:none}.font-skeleton-card[data-v-2b75fd6f]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-height:178px;padding:14px}.font-skeleton-meta[data-v-2b75fd6f]{border-radius:999px;height:18px;margin-bottom:16px;width:92px}.font-skeleton-main[data-v-2b75fd6f]{align-items:stretch;display:flex;gap:14px}.font-skeleton-content[data-v-2b75fd6f]{flex:1;min-width:0}.font-skeleton-title[data-v-2b75fd6f]{border-radius:6px;height:24px;margin-bottom:18px;width:48%}.font-skeleton-preview[data-v-2b75fd6f]{border-radius:6px;height:62px;width:100%}.font-skeleton-actions[data-v-2b75fd6f]{align-items:flex-end;display:flex;width:88px}.font-skeleton-button[data-v-2b75fd6f]{border-radius:8px;height:36px;width:88px}.skeleton-shimmer[data-v-2b75fd6f]{animation:skeleton-shimmer-2b75fd6f 1.4s ease infinite;background:linear-gradient(90deg,#eef2f7,#f8fafc 45%,#eef2f7);background-size:220% 100%}@keyframes skeleton-shimmer-2b75fd6f{0%{background-position:120% 0}to{background-position:-120% 0}}.pagination-container[data-v-2b75fd6f]{display:flex;justify-content:center;margin-bottom:24px;margin-top:60px}.pagination[data-v-2b75fd6f]{background:#fff;border:1px solid #e2e8f0;border-radius:20px;gap:10px;padding:10px}.pagination[data-v-2b75fd6f],.pagination-btn[data-v-2b75fd6f]{align-items:center;display:flex}.pagination-btn[data-v-2b75fd6f]{background:transparent;border:none;border-radius:14px;color:#64748b;cursor:pointer;font-size:15px;font-weight:500;height:44px;justify-content:center;min-width:44px;padding:0 14px;transition:all .2s ease}.pagination-btn[data-v-2b75fd6f]:hover:not(:disabled){background:#f1f5f9;color:#0f172a}.pagination-btn.active[data-v-2b75fd6f]{background:#292929;color:#fff}.pagination-btn[data-v-2b75fd6f]:disabled{cursor:not-allowed;opacity:.4}.pagination-info[data-v-2b75fd6f]{color:#64748b;font-size:14px;padding:0 12px;white-space:nowrap}.empty-state[data-v-2b75fd6f]{background:#f8fafc;border-radius:8px;padding:28px 24px}.related-links[data-v-2b75fd6f]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.related-link[data-v-2b75fd6f]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:inherit;display:block;padding:22px 24px;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}.related-link[data-v-2b75fd6f]:hover{border-color:#cbd5e1;box-shadow:0 8px 24px #0f172a0f}.related-link strong[data-v-2b75fd6f]{color:#0f172a;display:block;font-size:17px;margin-bottom:8px}.faq-block[data-v-2b75fd6f]{margin-top:28px}.compact-header[data-v-2b75fd6f]{margin-bottom:14px}.faq-list[data-v-2b75fd6f]{display:grid;gap:14px}.faq-item[data-v-2b75fd6f]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:22px 24px}.faq-item h3[data-v-2b75fd6f]{color:#0f172a;font-size:17px;margin:0 0 8px}.faq-item p[data-v-2b75fd6f]{color:#475569;line-height:1.75;margin:0}@media(max-width:768px){.landing-page[data-v-2b75fd6f]{padding-top:0}.landing-shell[data-v-2b75fd6f]{width:min(100% - 32px,1120px)}.topic-filter-bar[data-v-2b75fd6f]{padding:14px 16px}.topic-filter-group[data-v-2b75fd6f]{gap:7px;grid-template-columns:1fr}.topic-filter-label[data-v-2b75fd6f]{padding-top:0}.preview-control-panel[data-v-2b75fd6f]{margin-top:24px;width:min(100% - 32px,880px)}.preview-heading[data-v-2b75fd6f]{margin-bottom:14px}.preview-heading h2[data-v-2b75fd6f]{font-size:24px}.preview-search-box[data-v-2b75fd6f]{align-items:stretch;flex-direction:column;gap:8px}.preset-dropdown-btn[data-v-2b75fd6f],.preset-menu[data-v-2b75fd6f]{display:none}.preview-input[data-v-2b75fd6f]{padding:12px 10px;text-align:left;width:100%}.convert-btn[data-v-2b75fd6f],.preview-action-btn[data-v-2b75fd6f]{justify-content:center;margin-right:0;width:100%}.seo-details summary[data-v-2b75fd6f]{align-items:flex-start;flex-direction:column}.landing-sections[data-v-2b75fd6f],.related-links[data-v-2b75fd6f]{grid-template-columns:1fr}.section-header[data-v-2b75fd6f]{align-items:stretch;flex-direction:column}}
