.page-header.svelte-yu6wry h1:where(.svelte-yu6wry){margin-bottom:.5rem;font-size:2.5rem}.subtitle.svelte-yu6wry{font-size:1.15rem;color:var(--text-muted);max-width:800px;line-height:1.6}.vertical-sections.svelte-yu6wry{display:flex;flex-direction:column;gap:3rem;margin-top:2.5rem;padding-bottom:4rem}.content-section.svelte-yu6wry{background:#0003;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.05);box-shadow:0 4px 20px #0003}.section-title.svelte-yu6wry{margin:0;padding:1.5rem 2rem;font-size:1.5rem;background:#0000004d;border-bottom:1px solid rgba(255,255,255,.05)}.section-body.svelte-yu6wry{padding:2rem}.interactive-box.svelte-yu6wry{background:#0000004d;border:1px solid var(--box-border);border-radius:8px;padding:1.5rem;margin-top:1.5rem}.sim-stage.svelte-yu6wry{display:flex;justify-content:center;align-items:center;min-height:250px;width:100%;background:#ffffff08;border-radius:8px;margin-bottom:1.5rem;position:relative;overflow:hidden}.visual-step.svelte-yu6wry{width:100%;display:flex;justify-content:center;align-items:center}.sim-controls.svelte-yu6wry{display:flex;justify-content:space-between;align-items:center;background:#0003;padding:1rem;border-radius:8px}.step-text.svelte-yu6wry{margin:0;flex:1;padding-right:1rem;font-size:1.05rem;line-height:1.4}.spider-net.svelte-yu6wry{position:relative;flex:1;width:100%;height:260px;background:#0003;border-radius:8px}.network-svg.svelte-yu6wry{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.node-wrapper.svelte-yu6wry{position:absolute;transform:translate(-50%,-50%);z-index:2}.s-node.svelte-yu6wry{background:#1e293b;border:2px solid #475569;padding:5px 12px;border-radius:20px;font-size:.85rem;white-space:nowrap;transition:border-color .3s}.s-node.highlight.svelte-yu6wry{border-color:#facc15;box-shadow:0 0 10px #facc154d}.spider-moving.svelte-yu6wry{position:absolute;font-size:3rem;z-index:10;animation:svelte-yu6wry-crawlSpider 5s ease-in-out infinite;filter:drop-shadow(0 0 5px rgba(250,204,21,.5))}@keyframes svelte-yu6wry-crawlSpider{0%{left:20%;top:50%;opacity:0;transform:translate(-50%,-50%) scale(.5)}10%{left:20%;top:50%;opacity:1;transform:translate(-50%,-50%) scale(1)}45%{left:50%;top:80%;opacity:1;transform:translate(-50%,-50%) scale(1)}80%{left:80%;top:40%;opacity:1;transform:translate(-50%,-50%) scale(1)}90%{left:80%;top:40%;opacity:0;transform:translate(-50%,-50%) scale(.5)}to{left:80%;top:40%;opacity:0;transform:translate(-50%,-50%) scale(.5)}}.index-container.svelte-yu6wry{display:flex;justify-content:space-around;align-items:center;width:100%;padding:20px}.scanning-doc.svelte-yu6wry{display:flex;flex-direction:column;align-items:center;gap:10px}.doc-body.svelte-yu6wry{width:80px;height:110px;background:#fff;border-radius:4px;position:relative;padding:15px;overflow:hidden;box-shadow:0 4px 15px #0000004d}.doc-line.svelte-yu6wry{height:4px;background:#e2e8f0;margin-bottom:8px;border-radius:2px}.w-80.svelte-yu6wry{width:80%}.w-60.svelte-yu6wry{width:60%}.scan-bar.svelte-yu6wry{position:absolute;top:0;left:0;width:100%;height:4px;background:#38bdf8cc;box-shadow:0 0 10px #38bdf8;animation:svelte-yu6wry-scan 2s infinite linear}@keyframes svelte-yu6wry-scan{0%,to{top:0}50%{top:100%}}.data-stream.svelte-yu6wry{display:flex;flex-direction:column;gap:10px}.stream-bit.svelte-yu6wry{font-family:monospace;font-weight:700;color:#38bdf8;animation:svelte-yu6wry-flyData 1.5s infinite linear;opacity:0}@keyframes svelte-yu6wry-flyData{0%{transform:translate(-50px);opacity:0}50%{opacity:1}to{transform:translate(50px);opacity:0}}.db-box.svelte-yu6wry{display:flex;flex-direction:column;align-items:center;gap:10px}.db-icon.svelte-yu6wry{font-size:3rem}.db-content.svelte-yu6wry{background:#0f172a;border:1px solid #1e293b;padding:5px 10px;border-radius:6px;font-family:monospace;font-size:.75rem}.db-entry.svelte-yu6wry{color:#10b981;margin:2px 0}.ranking-container.svelte-yu6wry{width:100%;max-width:400px;display:flex;flex-direction:column;gap:15px}.search-bar-sim.svelte-yu6wry{background:#1e293b;padding:10px 15px;border-radius:30px;font-size:.9rem;color:#94a3b8;border:1px solid #334155}.rank-list.svelte-yu6wry{display:flex;flex-direction:column;gap:10px}.rank-item.svelte-yu6wry{background:#1e293b;border-radius:8px;padding:12px;display:flex;align-items:center;gap:15px;border:1px solid rgba(255,255,255,.05);position:relative;overflow:hidden}.rank-score.svelte-yu6wry{background:#0ea5e9;color:#fff;padding:2px 8px;border-radius:4px;font-size:.7rem;font-weight:700}.rank-info.svelte-yu6wry{display:flex;flex-direction:column}.rank-info.svelte-yu6wry strong:where(.svelte-yu6wry){font-size:.95rem}.rank-url.svelte-yu6wry{font-size:.75rem;color:#64748b}.label.svelte-yu6wry{font-size:.75rem;color:#64748b;font-weight:700;text-transform:uppercase;letter-spacing:1px}.tabs-container.svelte-yu6wry{margin-top:2rem;background:#0003;border:1px solid rgba(255,255,255,.05);border-radius:8px;overflow:hidden}.tab-buttons.svelte-yu6wry{display:flex;background:#1e293b}.tab-buttons.svelte-yu6wry button:where(.svelte-yu6wry){flex:1;padding:1rem;background:transparent;border:none;color:#cbd5e1;font-family:inherit;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s;border-bottom:3px solid transparent}.tab-buttons.svelte-yu6wry button:where(.svelte-yu6wry):hover{background:#ffffff0d}.tab-buttons.svelte-yu6wry button.active:where(.svelte-yu6wry){background:#0003;color:var(--data-color);border-bottom-color:var(--data-color)}.tab-content.svelte-yu6wry{padding:2rem}.seo-view.svelte-yu6wry{display:flex;gap:2rem;align-items:flex-start}.icon-big.svelte-yu6wry{font-size:4rem;background:#ffffff0d;padding:1rem;border-radius:12px}.desc.svelte-yu6wry h3:where(.svelte-yu6wry){margin-top:0;color:#fff}.desc.svelte-yu6wry ul:where(.svelte-yu6wry){line-height:1.8;color:#cbd5e1}.desc.svelte-yu6wry code:where(.svelte-yu6wry){background:#0f172a;color:#f472b6;padding:2px 6px;border-radius:4px}.vote-box.svelte-yu6wry{margin-top:1.5rem;padding:1.5rem;background:#0f172a;border-left:4px solid #facc15;border-radius:0 8px 8px 0;font-size:1.05rem;color:#94a3b8}@media(max-width:800px){.seo-view.svelte-yu6wry{flex-direction:column;align-items:center;text-align:center}.vote-box.svelte-yu6wry{text-align:left}}
