.dev-resources.svelte-dfc1d1{display:flex;flex-direction:column;gap:.5rem}.dev-resource-card.svelte-dfc1d1{display:block;background:#fff;border:1px solid #e2e8f0;border-radius:8px;text-decoration:none;color:inherit;transition:all .15s ease;position:relative}.dev-resource-card.svelte-dfc1d1:hover{transform:translate(2px);box-shadow:0 2px 8px #0000000a;border-color:#cbd5e1}.dev-resource-card.official.svelte-dfc1d1{border-color:#fbbf24;background:linear-gradient(135deg,#fffbeb,#fff)}.dev-resource-card.official.svelte-dfc1d1:hover{border-color:#f59e0b}.resource-content.svelte-dfc1d1{padding:.875rem 1rem;display:flex;flex-direction:column;gap:.625rem}.resource-header.svelte-dfc1d1{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.resource-name-wrapper.svelte-dfc1d1{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0}.resource-name.svelte-dfc1d1{font-size:.875rem;font-weight:600;color:#1e293b;margin:0;line-height:1.2;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif}.resource-desc.svelte-dfc1d1{font-size:.75rem;color:#64748b;line-height:1.4;margin:0;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.resource-type.svelte-dfc1d1{display:inline-flex;align-items:center;padding:.25rem .5rem;background:#f8fafc;color:#64748b;border-radius:4px;font-size:.6875rem;font-weight:500;font-family:SF Mono,Monaco,Inconsolata,Fira Code,monospace;flex-shrink:0}.resource-type[data-type=js-ts].svelte-dfc1d1{background:#fffbeb;color:#78350f}.resource-type[data-type=python].svelte-dfc1d1{background:#eff6ff;color:#1e40af}.resource-type[data-type=rust].svelte-dfc1d1{background:#fff7ed;color:#7c2d12}.resource-type[data-type=go].svelte-dfc1d1{background:#ecfdf5;color:#047857}.resource-type[data-type=java].svelte-dfc1d1{background:#fdf4ff;color:#6b21a8}.resource-type[data-type=net].svelte-dfc1d1{background:#f3f4f6;color:#4b5563}.resource-type[data-type=react].svelte-dfc1d1{background:#ecfeff;color:#0e7490}.resource-type[data-type=free].svelte-dfc1d1,.resource-type[data-type=free-tier].svelte-dfc1d1{background:#f0fdf4;color:#166534}.resource-type[data-type=documentation].svelte-dfc1d1{background:#f8fafc;color:#64748b}.resource-arrow.svelte-dfc1d1{color:#cbd5e1;transition:all .15s ease;flex-shrink:0}.dev-resource-card.svelte-dfc1d1:hover .resource-arrow:where(.svelte-dfc1d1){color:#64748b;transform:translate(1px,-1px)}.empty-state.svelte-dfc1d1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;color:#94a3b8}.empty-state.svelte-dfc1d1 svg:where(.svelte-dfc1d1){margin-bottom:1rem;opacity:.3}.empty-state.svelte-dfc1d1 p:where(.svelte-dfc1d1){font-size:.9375rem;margin:0;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif}@media (max-width: 640px){.dev-resources.svelte-dfc1d1{gap:.375rem}.resource-content.svelte-dfc1d1{padding:.75rem;gap:.5rem}.resource-name.svelte-dfc1d1{font-size:.8125rem}.resource-desc.svelte-dfc1d1{font-size:.6875rem}.resource-type.svelte-dfc1d1{font-size:.625rem;padding:.125rem .375rem}.resource-arrow.svelte-dfc1d1{width:12px;height:12px}.empty-state.svelte-dfc1d1{padding:3rem 1.5rem}.empty-state.svelte-dfc1d1 svg:where(.svelte-dfc1d1){width:40px;height:40px}.empty-state.svelte-dfc1d1 p:where(.svelte-dfc1d1){font-size:.875rem}}.links-list.svelte-1vrqlf9{display:flex;flex-direction:column;gap:1rem}.link-item.svelte-1vrqlf9{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:#fafbfc;border:1px solid #e5e7eb;border-radius:10px;text-decoration:none;color:#374151;transition:all .2s;font-size:.9375rem;line-height:1.5;font-weight:450}a.link-item.svelte-1vrqlf9:hover{background:#f1f5f9;transform:translate(4px);box-shadow:0 2px 8px #0000000d}.link-icon.svelte-1vrqlf9{font-size:1.25rem;flex-shrink:0}.rpc-modern.svelte-wbaoja{display:flex;flex-direction:column;gap:2rem}.rpc-section.svelte-wbaoja{display:flex;flex-direction:column;gap:.75rem}.rpc-section-title.svelte-wbaoja{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;color:#1e293b;margin:0;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif}.section-icon.svelte-wbaoja{font-size:1rem}.section-note.svelte-wbaoja{font-size:.8125rem;font-weight:400;color:#64748b;margin-left:.25rem}.rpc-cards-grid.svelte-wbaoja{display:flex;flex-direction:column;gap:.5rem}.rpc-card.svelte-wbaoja{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:.75rem 1rem;transition:all .15s ease}.rpc-card.compact.svelte-wbaoja{padding:.625rem .875rem}.rpc-card.official.svelte-wbaoja{border-color:#fbbf24;background:linear-gradient(135deg,#fffbeb,#fff)}.rpc-card.svelte-wbaoja:hover{transform:translate(2px);box-shadow:0 2px 8px #0000000a;border-color:#cbd5e1}.rpc-card.official.svelte-wbaoja:hover{border-color:#f59e0b}.rpc-content.svelte-wbaoja{display:flex;flex-direction:column;gap:.25rem;flex:1;min-width:0}.rpc-name.svelte-wbaoja{font-size:.875rem;font-weight:600;color:#1e293b;margin:0}.rpc-url.svelte-wbaoja{font-size:.75rem;color:#64748b;font-family:SF Mono,Monaco,Inconsolata,Fira Code,monospace;word-break:break-all;line-height:1.3}.rpc-copy-btn.svelte-wbaoja{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;color:#64748b;cursor:pointer;transition:all .15s ease;flex-shrink:0}.rpc-copy-btn.svelte-wbaoja:hover{background:var(--brand-color);border-color:var(--brand-color);color:#fff}.rpc-copy-btn.svelte-wbaoja:active{transform:scale(.9)}.rpc-copy-btn.svelte-wbaoja svg:where(.svelte-wbaoja){transition:color .15s ease}@media (max-width: 640px){.rpc-modern.svelte-wbaoja{gap:1.5rem}.rpc-section.svelte-wbaoja{gap:.5rem}.rpc-section-title.svelte-wbaoja,.section-icon.svelte-wbaoja{font-size:.875rem}.section-note.svelte-wbaoja{font-size:.75rem}.rpc-cards-grid.svelte-wbaoja{gap:.375rem}.rpc-card.svelte-wbaoja{padding:.75rem;gap:.75rem}.rpc-card.compact.svelte-wbaoja{padding:.625rem .75rem}.rpc-name.svelte-wbaoja{font-size:.8125rem}.rpc-url.svelte-wbaoja{font-size:.6875rem;word-break:break-word;overflow-wrap:break-word}.rpc-copy-btn.svelte-wbaoja{width:1.5rem;height:1.5rem}.rpc-copy-btn.svelte-wbaoja svg:where(.svelte-wbaoja){width:12px;height:12px}}.testnets-modern.svelte-7c8oqi{display:flex;flex-direction:column;gap:1.5rem;width:100%;overflow-x:hidden;padding:.25rem 0}.testnet-card.svelte-7c8oqi{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:1.5rem;transition:all .2s ease;overflow:hidden}.testnet-card.svelte-7c8oqi:hover{box-shadow:0 10px 30px #0000000d;border-color:#cbd5e1}.testnet-header.svelte-7c8oqi{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;gap:1rem;flex-wrap:wrap}.testnet-title.svelte-7c8oqi{display:flex;flex-direction:column;gap:.375rem;min-width:0;flex:1}.testnet-name.svelte-7c8oqi{font-size:1.25rem;font-weight:600;color:#1e293b;margin:0;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif}.testnet-chainid.svelte-7c8oqi{display:inline-flex;align-items:center;font-size:.8125rem;color:#64748b;font-family:SF Mono,Monaco,Inconsolata,Fira Code,monospace;font-weight:500}.testnet-actions.svelte-7c8oqi{display:flex;gap:.75rem;align-items:center;flex-shrink:0}.explorer-btn.svelte-7c8oqi{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;cursor:pointer;transition:all .15s ease;font-size:.875rem;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif;text-decoration:none}.explorer-btn.svelte-7c8oqi:hover{background:#f1f5f9;border-color:#cbd5e1;color:#475569}.explorer-icon.svelte-7c8oqi{width:16px;height:16px}.wallet-btn.svelte-7c8oqi{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;cursor:pointer;transition:all .15s ease;font-size:.875rem;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif}.wallet-btn.svelte-7c8oqi:hover:not(:disabled){background:var(--brand-color);border-color:var(--brand-color);color:#fff}.wallet-btn.svelte-7c8oqi:active:not(:disabled){transform:translateY(0)}.wallet-btn.svelte-7c8oqi:disabled{opacity:.5;cursor:not-allowed}.wallet-icon.svelte-7c8oqi{width:16px;height:16px}.testnet-desc.svelte-7c8oqi{font-size:.875rem;color:#64748b;margin:0 0 1.25rem;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif}.testnet-section.svelte-7c8oqi{margin-top:1.25rem}.testnet-section.svelte-7c8oqi:first-of-type{margin-top:0}.section-label.svelte-7c8oqi{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;color:#1e293b;margin:0 0 .75rem;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif}.section-icon.svelte-7c8oqi{font-size:1rem}.faucet-pills.svelte-7c8oqi{display:flex;flex-wrap:wrap;gap:.625rem}.faucet-pill.svelte-7c8oqi{display:inline-flex;align-items:center;padding:.375rem .75rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;font-size:.8125rem;font-weight:500;color:#64748b;text-decoration:none;transition:all .15s ease;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif}.faucet-pill.svelte-7c8oqi:hover{background:#f1f5f9;border-color:#cbd5e1;color:#475569}.more-faucets.svelte-7c8oqi{position:relative;display:inline-flex}.more-btn.svelte-7c8oqi{padding:.5rem .875rem;background:transparent;border:1px solid #e2e8f0;border-radius:8px;font-size:.8125rem;font-weight:500;color:#6b7280;cursor:pointer;transition:all .15s ease;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif}.more-btn.svelte-7c8oqi:hover{background:#f8fafc;border-color:#cbd5e1;color:#475569}.more-menu.svelte-7c8oqi{position:absolute;top:100%;left:0;margin-top:.5rem;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 10px 25px -5px #0000001a,0 4px 10px -5px #0000000a;min-width:180px;max-height:240px;overflow-y:auto;z-index:10;opacity:0;visibility:hidden;transform:translateY(-8px);transition:all .2s ease}.more-faucets.svelte-7c8oqi:hover .more-menu:where(.svelte-7c8oqi){opacity:1;visibility:visible;transform:translateY(0)}.more-menu.svelte-7c8oqi .faucet-item:where(.svelte-7c8oqi){display:block;padding:.625rem 1rem;color:#475569;text-decoration:none;font-size:.8125rem;font-weight:500;transition:all .15s ease;border-bottom:1px solid #f1f5f9;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif}.more-menu.svelte-7c8oqi .faucet-item:where(.svelte-7c8oqi):last-child{border-bottom:none}.more-menu.svelte-7c8oqi .faucet-item:where(.svelte-7c8oqi):hover{background:#f8fafc;color:#1e293b}.testnet-rpcs.svelte-7c8oqi{display:flex;flex-direction:column;gap:.5rem}.testnet-rpc-card.svelte-7c8oqi{display:flex;align-items:center;justify-content:space-between;gap:.75rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:.625rem .875rem;transition:all .15s ease;min-width:0}.testnet-rpc-card.svelte-7c8oqi:hover{background:#f1f5f9;border-color:#cbd5e1}.testnet-rpc-url.svelte-7c8oqi{font-size:.75rem;color:#475569;font-family:SF Mono,Monaco,Inconsolata,Fira Code,monospace;word-break:break-word;overflow-wrap:break-word;line-height:1.4;flex:1;min-width:0}.rpc-copy-btn.svelte-7c8oqi{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;color:#64748b;cursor:pointer;transition:all .15s ease;flex-shrink:0}.rpc-copy-btn.svelte-7c8oqi:hover{background:var(--brand-color);border-color:var(--brand-color);color:#fff}.rpc-copy-btn.svelte-7c8oqi:active{transform:scale(.9)}.rpc-copy-btn.svelte-7c8oqi svg:where(.svelte-7c8oqi){transition:color .15s ease}@media (max-width: 640px){.testnets-modern.svelte-7c8oqi{gap:1rem}.testnet-card.svelte-7c8oqi{padding:1rem}.testnet-header.svelte-7c8oqi{flex-direction:column;align-items:stretch;gap:.75rem}.testnet-name.svelte-7c8oqi{font-size:1rem}.testnet-chainid.svelte-7c8oqi{font-size:.75rem}.testnet-actions.svelte-7c8oqi{flex-direction:column;align-items:stretch;gap:.5rem}.explorer-btn.svelte-7c8oqi,.wallet-btn.svelte-7c8oqi{justify-content:center;padding:.625rem .875rem;font-size:.8125rem}.explorer-icon.svelte-7c8oqi,.wallet-icon.svelte-7c8oqi{width:14px;height:14px}.testnet-desc.svelte-7c8oqi{font-size:.8125rem;margin-bottom:1rem}.testnet-section.svelte-7c8oqi{margin-top:1rem}.section-label.svelte-7c8oqi{font-size:.875rem;margin-bottom:.5rem}.section-icon.svelte-7c8oqi{font-size:.875rem}.faucet-pills.svelte-7c8oqi{gap:.5rem}.faucet-pill.svelte-7c8oqi{font-size:.75rem;padding:.25rem .625rem}.more-btn.svelte-7c8oqi{font-size:.75rem;padding:.375rem .75rem}.testnet-rpc-card.svelte-7c8oqi{padding:.5rem .75rem;gap:.5rem}.testnet-rpc-url.svelte-7c8oqi{font-size:.6875rem}.rpc-copy-btn.svelte-7c8oqi{width:1.5rem;height:1.5rem}.rpc-copy-btn.svelte-7c8oqi svg:where(.svelte-7c8oqi){width:12px;height:12px}}.subtabs.svelte-180mu9z{display:flex;gap:.5rem;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #e2e8f0}.subtab-button.svelte-180mu9z{padding:.5rem 1.25rem;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:8px;font-weight:600;font-size:.8125rem;color:#64748b;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.4px;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000d,inset 0 1px #ffffff1a}.subtab-button.svelte-180mu9z:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(59,130,246,.1) 0%,transparent 50%);opacity:0;transition:opacity .3s}.subtab-button.svelte-180mu9z:hover{background:linear-gradient(135deg,#fff,#f8fafc);border-color:#cbd5e1;box-shadow:0 4px 8px #00000014,inset 0 1px #ffffff80}.subtab-button.svelte-180mu9z:hover:before{opacity:1}.subtab-button.active.svelte-180mu9z{background:var(--accessible-color, var(--brand-color));color:#fff;border-color:var(--accessible-color, var(--brand-color));font-weight:700;box-shadow:0 4px 12px color-mix(in srgb,var(--brand-color) 30%,transparent),inset 0 1px #fff3;text-shadow:0 1px 2px rgba(0,0,0,.1)}.subtab-button.svelte-180mu9z:active{transform:translateY(0)}.section-quote.svelte-180mu9z{position:relative;margin:0 0 1.5rem;padding:.75rem 1.25rem .75rem 2.5rem;background:#fefefe;border-left:3px solid #d4a574;font-style:italic}.section-quote.svelte-180mu9z:before{content:'"';position:absolute;top:.125rem;left:.75rem;font-size:2rem;font-family:Georgia,Times New Roman,serif;color:#d4a574;opacity:.3}.section-quote.svelte-180mu9z p:where(.svelte-180mu9z){margin:0;font-size:.8125rem;color:#64748b;line-height:1.4;font-family:Georgia,Times New Roman,serif;letter-spacing:.01em}@media (max-width: 900px){.subtabs.svelte-180mu9z{gap:.375rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.75rem}.subtabs.svelte-180mu9z::-webkit-scrollbar{display:none}.subtab-button.svelte-180mu9z{padding:.375rem .875rem;font-size:.8125rem;white-space:nowrap;flex:0 0 auto}}@media (max-width: 640px){.subtabs.svelte-180mu9z{gap:.375rem;margin-bottom:1.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.subtabs.svelte-180mu9z::-webkit-scrollbar{display:none}.subtab-button.svelte-180mu9z{padding:.375rem .75rem;font-size:.75rem;white-space:nowrap;flex:0 0 auto}.section-quote.svelte-180mu9z{padding:.625rem 1rem .625rem 2rem;margin-bottom:1rem}.section-quote.svelte-180mu9z:before{font-size:1.5rem;left:.5rem}.section-quote.svelte-180mu9z p:where(.svelte-180mu9z){font-size:.75rem}}
