div.svelte-clyidt{position:relative;width:100%;height:100%}canvas.svelte-clyidt{display:block;position:relative;width:100%;height:100%}.modal-backdrop.svelte-lgz2lc{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#050607e6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:grid;place-items:center;padding:24px;animation:svelte-lgz2lc-fadeIn .2s ease}@keyframes svelte-lgz2lc-fadeIn{0%{opacity:0}to{opacity:1}}.modal.svelte-lgz2lc{width:100%;max-width:520px;max-height:90vh;overflow-y:scroll;overflow-x:hidden;background:linear-gradient(180deg,#121418fa,#0c0e10fa);border-radius:28px;border:1px solid rgba(255,255,255,.08);box-shadow:0 64px 128px -32px #000000e6,0 0 0 1px #ffffff0d inset,0 0 100px -20px #00d4aa26;animation:svelte-lgz2lc-modalIn .4s cubic-bezier(.34,1.56,.64,1);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.08) transparent;scrollbar-gutter:stable}.modal.svelte-lgz2lc::-webkit-scrollbar{width:8px}.modal.svelte-lgz2lc::-webkit-scrollbar-track{background:transparent;margin:12px 0}.modal.svelte-lgz2lc::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:4px;border:2px solid transparent;background-clip:padding-box}.modal.svelte-lgz2lc::-webkit-scrollbar-thumb:hover{background:#ffffff26;background-clip:padding-box}@keyframes svelte-lgz2lc-modalIn{0%{opacity:0;transform:scale(.9) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}.modal-header.svelte-lgz2lc{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid rgba(255,255,255,.06)}.header-content.svelte-lgz2lc{display:flex;align-items:center;gap:14px}.header-icon.svelte-lgz2lc{width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,#00d4aa33,#00d4aa0d);border:1px solid rgba(0,212,170,.2);display:grid;place-items:center;color:#00d4aa}.header-icon.svelte-lgz2lc svg:where(.svelte-lgz2lc){width:20px;height:20px}.header-title.svelte-lgz2lc{margin:0;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-size:18px;font-weight:700;color:#f8fafc;letter-spacing:-.02em}.header-subtitle.svelte-lgz2lc{margin:2px 0 0;font-size:13px;color:#94a3b8b3}.close-btn.svelte-lgz2lc{width:34px;height:34px;border:none;border-radius:10px;background:#ffffff0d;color:#94a3b8b3;cursor:pointer;display:grid;place-items:center;transition:background .15s ease,color .15s ease;flex-shrink:0}.close-btn.svelte-lgz2lc svg:where(.svelte-lgz2lc){width:18px;height:18px}.close-btn.svelte-lgz2lc:hover{background:#ffffff1a;color:#f8fafc}.preview-section.svelte-lgz2lc{padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.06)}.preview-card.svelte-lgz2lc{position:relative;aspect-ratio:1200 / 630;border-radius:12px;overflow:hidden;background:#0a0c0e;border:1px solid rgba(255,255,255,.06)}.preview-image.svelte-lgz2lc{width:100%;height:100%;object-fit:cover}.preview-loading.svelte-lgz2lc{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#94a3b8b3;font-size:13px}.loading-ring.svelte-lgz2lc{width:28px;height:28px;border:2px solid rgba(0,212,170,.2);border-top-color:#00d4aa;border-radius:50%;animation:svelte-lgz2lc-spin .8s linear infinite}@keyframes svelte-lgz2lc-spin{to{transform:rotate(360deg)}}.preview-actions.svelte-lgz2lc{display:flex;justify-content:center;gap:6px;margin-top:10px}.preview-action.svelte-lgz2lc{width:36px;height:36px;border:none;border-radius:8px;background:#ffffff0d;color:#94a3b8b3;cursor:pointer;display:grid;place-items:center;transition:background .15s ease,color .15s ease}.preview-action.svelte-lgz2lc svg:where(.svelte-lgz2lc){width:16px;height:16px}.preview-action.svelte-lgz2lc:hover{background:#ffffff1a;color:#f8fafc}.caption-section.svelte-lgz2lc{padding:14px 20px;border-bottom:1px solid rgba(255,255,255,.06)}.caption-label.svelte-lgz2lc{display:block;margin-bottom:6px;font-size:11px;font-weight:600;color:#94a3b899;text-transform:uppercase;letter-spacing:.05em}.caption-input.svelte-lgz2lc{width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid rgba(255,255,255,.06);border-radius:10px;background:#ffffff08;color:#f8fafc;font-family:inherit;font-size:13px;line-height:1.4;resize:none;transition:border-color .15s ease,background .15s ease}.caption-input.svelte-lgz2lc::placeholder{color:#94a3b866}.caption-input.svelte-lgz2lc:focus{outline:none;border-color:#00d4aa66;background:#ffffff0d}.caption-suggestions.svelte-lgz2lc{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.suggestion-chip.svelte-lgz2lc{padding:5px 10px;border:1px solid rgba(255,255,255,.06);border-radius:16px;background:transparent;color:#94a3b899;font-size:11px;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.suggestion-chip.svelte-lgz2lc:hover{background:#ffffff0d;border-color:#ffffff1a;color:#f8fafc}.platforms-section.svelte-lgz2lc{padding:14px 20px}.platforms-grid.svelte-lgz2lc{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.platform-btn.svelte-lgz2lc{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 10px;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:#ffffff05;cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.platform-btn.svelte-lgz2lc:hover{box-shadow:0 4px 16px -4px var(--platform-color, rgba(0, 0, 0, .3))}.platform-btn.twitter.svelte-lgz2lc{--platform-color: rgba(0, 0, 0, .5)}.platform-btn.twitter.svelte-lgz2lc:hover{background:#ffffff0f;border-color:#ffffff1a}.platform-btn.farcaster.svelte-lgz2lc{--platform-color: rgba(139, 92, 246, .5)}.platform-btn.farcaster.svelte-lgz2lc:hover{background:#8b5cf61a;border-color:#8b5cf640}.platform-btn.discord.svelte-lgz2lc{--platform-color: rgba(88, 101, 242, .5)}.platform-btn.discord.svelte-lgz2lc:hover{background:#5865f21a;border-color:#5865f240}.platform-btn.telegram.svelte-lgz2lc{--platform-color: rgba(0, 136, 204, .5)}.platform-btn.telegram.svelte-lgz2lc:hover{background:#0088cc1a;border-color:#0088cc40}.platform-btn.lens.svelte-lgz2lc{--platform-color: rgba(0, 225, 130, .5)}.platform-btn.lens.svelte-lgz2lc:hover{background:#00e1821a;border-color:#00e18240}.platform-btn.reddit.svelte-lgz2lc{--platform-color: rgba(255, 69, 0, .5)}.platform-btn.reddit.svelte-lgz2lc:hover{background:#ff45001a;border-color:#ff450040}.platform-icon.svelte-lgz2lc{width:38px;height:38px;border-radius:10px;background:#ffffff0a;display:grid;place-items:center;color:#f8fafc}.platform-icon.svelte-lgz2lc svg:where(.svelte-lgz2lc){width:18px;height:18px}.platform-name.svelte-lgz2lc{font-size:11px;font-weight:600;color:#f8fafce6}.platform-cta.svelte-lgz2lc{font-size:10px;font-weight:600;color:#00d4aacc;text-transform:uppercase;letter-spacing:.03em}.copy-link-btn.svelte-lgz2lc{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;margin-top:12px;border:1px dashed rgba(255,255,255,.1);border-radius:10px;background:transparent;color:#94a3b8cc;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.copy-link-btn.svelte-lgz2lc svg:where(.svelte-lgz2lc){width:16px;height:16px}.copy-link-btn.svelte-lgz2lc:hover{background:#ffffff08;border-color:#fff3;color:#f8fafc}@media(max-width:540px){.modal.svelte-lgz2lc{max-width:100%;margin:8px;border-radius:20px;max-height:85vh}.platforms-grid.svelte-lgz2lc{grid-template-columns:repeat(2,1fr)}.modal-header.svelte-lgz2lc{padding:16px}.preview-section.svelte-lgz2lc,.caption-section.svelte-lgz2lc,.platforms-section.svelte-lgz2lc{padding:12px 16px}.header-icon.svelte-lgz2lc{width:36px;height:36px}.header-title.svelte-lgz2lc{font-size:16px}.header-subtitle.svelte-lgz2lc{font-size:12px}}.backdrop.svelte-vaj2ky{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity .2s ease}.backdrop.visible.svelte-vaj2ky{opacity:1;pointer-events:auto}.sidebar.svelte-vaj2ky{position:fixed;top:0;right:0;bottom:0;width:420px;max-width:100vw;z-index:90;display:flex;flex-direction:column;background:#0c0e10f2;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-left:1px solid rgba(255,255,255,.06);box-shadow:-24px 0 80px #00000080;transform:translate(100%);transition:transform .28s cubic-bezier(.32,.72,0,1)}.sidebar.open.svelte-vaj2ky{transform:translate(0)}.header.svelte-vaj2ky{position:relative;padding:20px;border-bottom:1px solid rgba(255,255,255,.06)}.header-glow.svelte-vaj2ky{position:absolute;inset:-100px -100px auto -100px;height:200px;background:radial-gradient(ellipse at 70% 20%,color-mix(in srgb,var(--accent) 40%,transparent),transparent 60%);opacity:.5;filter:blur(40px);pointer-events:none}.header-top.svelte-vaj2ky{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.chain-brand.svelte-vaj2ky{display:flex;gap:14px;min-width:0}.logo-container.svelte-vaj2ky{width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,#ffffff14,#ffffff05);border:1px solid rgba(255,255,255,.08);display:grid;place-items:center;flex-shrink:0}.logo.svelte-vaj2ky{width:36px;height:36px;object-fit:contain}.logo-fallback.svelte-vaj2ky{width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,#ffffff1a,#ffffff08)}.chain-info.svelte-vaj2ky{min-width:0;padding-top:2px}.chain-name.svelte-vaj2ky{margin:0;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-size:20px;font-weight:700;color:#f8fafc;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chain-badges.svelte-vaj2ky{display:flex;gap:8px;margin-top:8px}.status-badge.svelte-vaj2ky{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:8px;font-size:12px;font-weight:600;color:var(--status);background:color-mix(in srgb,var(--status) 12%,transparent);border:1px solid color-mix(in srgb,var(--status) 25%,transparent)}.status-dot.svelte-vaj2ky{width:6px;height:6px;border-radius:50%;background:var(--status);box-shadow:0 0 0 3px color-mix(in srgb,var(--status) 20%,transparent)}.layer-badge.svelte-vaj2ky{padding:4px 10px;border-radius:8px;font-size:12px;font-weight:600;color:#f8fafccc;background:#ffffff0f;border:1px solid rgba(255,255,255,.06)}.header-actions.svelte-vaj2ky{display:flex;gap:8px;flex-shrink:0}.action-btn.svelte-vaj2ky{width:40px;height:40px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#f8fafccc;display:grid;place-items:center;cursor:pointer;transition:all .15s ease}.action-btn.svelte-vaj2ky:hover{background:#ffffff14;border-color:#ffffff1f;color:#f8fafc}.action-btn.svelte-vaj2ky .icon:where(.svelte-vaj2ky){width:18px;height:18px}.close-btn.svelte-vaj2ky:hover{background:#ef44441a;border-color:#ef444433;color:#ef4444}.share-action.svelte-vaj2ky{background:#00d4aa1a;border-color:#00d4aa33;color:#00d4aa}.share-action.svelte-vaj2ky:hover{background:#00d4aa33;border-color:#00d4aa4d;color:#00d4aa;transform:scale(1.05)}.metrics-grid.svelte-vaj2ky{position:relative;display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:10px;margin-top:20px}.metric-card.svelte-vaj2ky{padding:12px;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.05)}.metric-card.primary.svelte-vaj2ky{background:linear-gradient(135deg,#10b9811a,#10b98105);border-color:#10b98126}.metric-label.svelte-vaj2ky{font-size:11px;font-weight:600;color:#94a3b8b3;text-transform:uppercase;letter-spacing:.04em}.metric-value.svelte-vaj2ky{margin-top:6px;font-family:SF Mono,ui-monospace,monospace;font-size:16px;font-weight:700;color:#f8fafc}.metric-value.tps.svelte-vaj2ky{color:#8b5cf6}.muted.svelte-vaj2ky{color:#94a3b880}.tabs.svelte-vaj2ky{display:flex;gap:4px;margin-top:20px;padding:4px;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.04)}.tab.svelte-vaj2ky{flex:1;padding:10px 16px;border-radius:8px;border:none;background:transparent;font-size:13px;font-weight:600;color:#94a3b8b3;cursor:pointer;transition:all .15s ease}.tab.svelte-vaj2ky:hover{color:#f8fafce6}.tab.active.svelte-vaj2ky{background:#ffffff14;color:#f8fafc}.content.svelte-vaj2ky{flex:1;overflow-y:auto;padding:20px}.section.svelte-vaj2ky{margin-bottom:24px}.section.svelte-vaj2ky:last-child{margin-bottom:0}.section-title.svelte-vaj2ky{margin:0 0 12px;font-size:11px;font-weight:700;color:#94a3b899;text-transform:uppercase;letter-spacing:.06em}.details-grid.svelte-vaj2ky{border-radius:14px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);overflow:hidden}.detail-row.svelte-vaj2ky{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-top:1px solid rgba(255,255,255,.04)}.detail-row.svelte-vaj2ky:first-child{border-top:none}.detail-key.svelte-vaj2ky{font-size:14px;font-weight:500;color:#94a3b8cc}.detail-value.svelte-vaj2ky{font-size:14px;font-weight:600;color:#f8fafc}.detail-value.clickable.svelte-vaj2ky{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;margin:-6px -10px;border-radius:8px;border:none;background:transparent;cursor:pointer;transition:background .15s ease}.detail-value.clickable.svelte-vaj2ky:hover{background:#ffffff0f}.detail-value.clickable.svelte-vaj2ky svg:where(.svelte-vaj2ky){opacity:.5}.social-grid.svelte-vaj2ky{display:flex;gap:10px}.social-btn.svelte-vaj2ky{width:48px;height:48px;border-radius:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);display:grid;place-items:center;color:#f8fafcb3;text-decoration:none;transition:all .15s ease}.social-btn.svelte-vaj2ky:hover{background:#ffffff14;border-color:#ffffff1f;color:#f8fafc;transform:translateY(-2px)}.links-list.svelte-vaj2ky{display:flex;flex-direction:column;gap:8px}.link-item.svelte-vaj2ky{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:14px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);text-decoration:none;transition:all .15s ease}.link-item.svelte-vaj2ky:hover{background:#ffffff0d;border-color:#ffffff14}.link-icon.svelte-vaj2ky{width:40px;height:40px;border-radius:12px;background:#ffffff0a;display:grid;place-items:center;color:#00d4aacc;flex-shrink:0}.link-content.svelte-vaj2ky{flex:1;min-width:0}.link-label.svelte-vaj2ky{display:block;font-size:14px;font-weight:600;color:#f8fafc}.link-desc.svelte-vaj2ky{display:block;margin-top:2px;font-size:12px;color:#94a3b899}.link-arrow.svelte-vaj2ky{font-size:16px;color:#94a3b866}.footer.svelte-vaj2ky{display:flex;gap:10px;padding:16px 20px;border-top:1px solid rgba(255,255,255,.06);background:#0003}.primary-btn.svelte-vaj2ky{flex:1;height:48px;border-radius:14px;background:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent) 70%,#000));border:1px solid rgba(255,255,255,.1);color:#fff;font-size:14px;font-weight:700;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .15s ease;box-shadow:0 8px 24px -4px color-mix(in srgb,var(--accent) 30%,transparent)}.primary-btn.svelte-vaj2ky .arrow-icon:where(.svelte-vaj2ky){opacity:.7;transition:transform .15s ease,opacity .15s ease}.primary-btn.svelte-vaj2ky:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 12px 32px -4px color-mix(in srgb,var(--accent) 40%,transparent)}.primary-btn.svelte-vaj2ky:hover .arrow-icon:where(.svelte-vaj2ky){transform:translate(2px,-2px);opacity:1}.secondary-btn.svelte-vaj2ky{height:48px;padding:0 16px;border-radius:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#f8fafce6;font-size:14px;font-weight:600;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .15s ease}.secondary-btn.svelte-vaj2ky:hover{background:#ffffff14;border-color:#ffffff1f;transform:translateY(-1px)}.share-cta.svelte-vaj2ky{position:absolute;bottom:84px;left:16px;right:16px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:16px;background:linear-gradient(135deg,#00d4aa1f,#00d4aa0f);border:1px solid rgba(0,212,170,.2);animation:svelte-vaj2ky-shareCTAIn .4s .5s ease-out both}@keyframes svelte-vaj2ky-shareCTAIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.share-cta-content.svelte-vaj2ky{display:flex;align-items:center;gap:12px;min-width:0}.share-cta-icon.svelte-vaj2ky{width:40px;height:40px;border-radius:12px;background:#00d4aa26;display:grid;place-items:center;color:#00d4aa;flex-shrink:0}.share-cta-text.svelte-vaj2ky{display:flex;flex-direction:column;min-width:0}.share-cta-title.svelte-vaj2ky{font-size:14px;font-weight:700;color:#f8fafc}.share-cta-subtitle.svelte-vaj2ky{font-size:12px;color:#00d4aacc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.share-cta-btn.svelte-vaj2ky{display:flex;align-items:center;gap:6px;padding:10px 16px;border:none;border-radius:10px;background:#00d4aa;color:#050607;font-size:13px;font-weight:700;cursor:pointer;transition:all .15s ease;flex-shrink:0}.share-cta-btn.svelte-vaj2ky:hover{background:#00e6b8;transform:scale(1.02)}.toast.svelte-vaj2ky{position:absolute;bottom:180px;left:20px;right:20px;display:flex;align-items:center;gap:10px;padding:14px 18px;border-radius:14px;background:#10b98126;border:1px solid rgba(16,185,129,.25);color:#10b981;font-size:14px;font-weight:600;animation:svelte-vaj2ky-toastIn .2s ease-out}@keyframes svelte-vaj2ky-toastIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.sidebar.svelte-vaj2ky{width:100vw}.header.svelte-vaj2ky{padding:16px}.metrics-grid.svelte-vaj2ky{grid-template-columns:1fr 1fr;gap:8px}.metric-card.primary.svelte-vaj2ky{grid-column:span 2}.content.svelte-vaj2ky{padding:16px}.footer.svelte-vaj2ky{flex-direction:column;gap:10px;padding:16px 16px 24px;margin-bottom:68px}.primary-btn.svelte-vaj2ky{width:100%;min-height:56px!important;height:56px!important;font-size:16px;border-radius:16px}.secondary-btn.svelte-vaj2ky{width:100%;min-height:52px;height:52px;font-size:15px;border-radius:14px;order:-1}.share-cta.svelte-vaj2ky{position:relative;bottom:auto;left:auto;right:auto;margin:0 16px 12px;padding:12px 14px;order:1}.footer.svelte-vaj2ky{order:2}.share-cta-icon.svelte-vaj2ky{width:36px;height:36px}.share-cta-title.svelte-vaj2ky{font-size:13px}.share-cta-subtitle.svelte-vaj2ky{font-size:11px}.toast.svelte-vaj2ky{bottom:auto;top:50%;left:16px;right:16px;transform:translateY(-50%)}.tabs.svelte-vaj2ky{margin-top:16px}.tab.svelte-vaj2ky{padding:8px 12px;font-size:12px}}@media(max-width:480px){.chain-name.svelte-vaj2ky{font-size:18px}.logo-container.svelte-vaj2ky{width:48px;height:48px}.logo.svelte-vaj2ky{width:30px;height:30px}.header-actions.svelte-vaj2ky{gap:6px}.action-btn.svelte-vaj2ky{width:36px;height:36px}.action-btn.svelte-vaj2ky .icon:where(.svelte-vaj2ky){width:16px;height:16px}}@media(prefers-reduced-motion:reduce){.sidebar.svelte-vaj2ky,.backdrop.svelte-vaj2ky,.action-btn.svelte-vaj2ky,.social-btn.svelte-vaj2ky,.link-item.svelte-vaj2ky,.primary-btn.svelte-vaj2ky,.secondary-btn.svelte-vaj2ky,.toast.svelte-vaj2ky{transition:none;animation:none}}.hover-card.svelte-p4k238{position:fixed;z-index:1000;width:280px;padding:16px;border-radius:20px;background:#0c0e10f2;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.1);box-shadow:0 32px 64px -12px #000000b3,0 0 0 1px #ffffff0d inset;pointer-events:none;opacity:0;transform:scale(.96) translateY(4px);transition:opacity .12s ease,transform .12s ease}.hover-card.positioned.svelte-p4k238{opacity:1;transform:scale(1) translateY(0)}.card-header.svelte-p4k238{margin-bottom:14px}.chain-identity.svelte-p4k238{display:flex;align-items:center;gap:12px}.chain-logo.svelte-p4k238{width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 20%,transparent),color-mix(in srgb,var(--accent) 8%,transparent));border:1px solid rgba(255,255,255,.1);display:grid;place-items:center;overflow:hidden}.chain-logo.svelte-p4k238 img:where(.svelte-p4k238){width:26px;height:26px;object-fit:contain}.chain-logo-fallback.svelte-p4k238{width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 25%,transparent),color-mix(in srgb,var(--accent) 10%,transparent));border:1px solid rgba(255,255,255,.1)}.chain-info.svelte-p4k238{flex:1;min-width:0}.chain-name.svelte-p4k238{margin:0;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-size:17px;font-weight:650;color:#f8fafc;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chain-meta.svelte-p4k238{display:flex;gap:6px;margin-top:5px}.layer-badge.svelte-p4k238,.vm-badge.svelte-p4k238{padding:3px 8px;border-radius:6px;font-size:11px;font-weight:600;background:#ffffff14;color:#f8fafccc;border:1px solid rgba(255,255,255,.06)}.card-stats.svelte-p4k238{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px;border-radius:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06)}.stat.svelte-p4k238{text-align:center}.stat-value.svelte-p4k238{font-family:SF Mono,ui-monospace,monospace;font-size:15px;font-weight:700;color:#f8fafc;letter-spacing:-.02em}.stat-value.tvs.svelte-p4k238{color:#10b981}.stat-value.tps.svelte-p4k238{color:#8b5cf6}.stat-label.svelte-p4k238{margin-top:3px;font-size:10px;font-weight:500;color:#94a3b8cc;text-transform:uppercase;letter-spacing:.04em}.card-footer.svelte-p4k238{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.hint-text.svelte-p4k238{font-size:12px;font-weight:500;color:#94a3b8b3}.hint-icon.svelte-p4k238{font-size:14px;color:#00d4aae6}@media(prefers-reduced-motion:reduce){.hover-card.svelte-p4k238{transition:none}}.palette-backdrop.svelte-wh9uu8{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:flex-start;justify-content:center;padding-top:min(20vh,120px);animation:svelte-wh9uu8-backdropIn .15s ease-out}@keyframes svelte-wh9uu8-backdropIn{0%{opacity:0}to{opacity:1}}.palette.svelte-wh9uu8{width:560px;max-width:calc(100vw - 32px);max-height:calc(100vh - 200px);border-radius:20px;background:#101214f2;border:1px solid rgba(255,255,255,.08);box-shadow:0 48px 100px -20px #000000b3,0 0 0 1px #ffffff0d inset;overflow:hidden;display:flex;flex-direction:column;animation:svelte-wh9uu8-paletteIn .2s cubic-bezier(.16,1,.3,1)}@keyframes svelte-wh9uu8-paletteIn{0%{opacity:0;transform:scale(.96) translateY(-8px)}to{opacity:1;transform:scale(1) translateY(0)}}.palette-header.svelte-wh9uu8{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.06)}.search-icon.svelte-wh9uu8{flex-shrink:0;color:#94a3b8b3}.search-input.svelte-wh9uu8{flex:1;border:none;background:transparent;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-size:18px;font-weight:500;color:#f8fafc;outline:none}.search-input.svelte-wh9uu8::placeholder{color:#94a3b880}.search-hint.svelte-wh9uu8{flex-shrink:0}kbd.svelte-wh9uu8{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 6px;border-radius:6px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);font-family:SF Mono,ui-monospace,monospace;font-size:11px;font-weight:600;color:#94a3b8cc}.palette-content.svelte-wh9uu8{flex:1;overflow-y:auto;padding:8px}.empty-state.svelte-wh9uu8{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:12px}.empty-icon.svelte-wh9uu8{font-size:32px;opacity:.5}.empty-text.svelte-wh9uu8{font-size:15px;color:#94a3b899}.section-label.svelte-wh9uu8{padding:8px 12px 6px;font-size:11px;font-weight:600;color:#94a3b880;text-transform:uppercase;letter-spacing:.05em}.results-list.svelte-wh9uu8{display:flex;flex-direction:column;gap:2px}.result-item.svelte-wh9uu8{display:flex;align-items:center;justify-content:space-between;padding:12px;border-radius:12px;border:none;background:transparent;cursor:pointer;transition:background .1s ease;width:100%;text-align:left}.result-item.svelte-wh9uu8:hover,.result-item.active.svelte-wh9uu8{background:#ffffff0d}.result-item.active.svelte-wh9uu8{background:#00d4aa14}.result-left.svelte-wh9uu8{display:flex;align-items:center;gap:12px;min-width:0}.result-logo.svelte-wh9uu8{width:40px;height:40px;border-radius:12px;background:color-mix(in srgb,var(--c) 15%,rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.06);display:grid;place-items:center;flex-shrink:0}.result-logo.svelte-wh9uu8 img:where(.svelte-wh9uu8){width:22px;height:22px;object-fit:contain}.logo-fallback.svelte-wh9uu8{width:22px;height:22px;border-radius:6px;background:#ffffff1a}.result-info.svelte-wh9uu8{min-width:0}.result-name.svelte-wh9uu8{font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-size:15px;font-weight:600;color:#f8fafc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.result-meta.svelte-wh9uu8{display:flex;align-items:center;gap:6px;margin-top:2px;font-size:12px;color:#94a3b899}.result-layer.svelte-wh9uu8{font-weight:600}.result-dot.svelte-wh9uu8{opacity:.4}.result-right.svelte-wh9uu8{display:flex;align-items:center;gap:12px;flex-shrink:0}.result-tvs.svelte-wh9uu8{font-family:SF Mono,ui-monospace,monospace;font-size:13px;font-weight:600;color:#10b981}.result-enter.svelte-wh9uu8{width:24px;height:24px;border-radius:6px;background:#00d4aa26;color:#00d4aa;display:grid;place-items:center;font-size:14px}.palette-footer.svelte-wh9uu8{display:flex;align-items:center;gap:16px;padding:12px 20px;border-top:1px solid rgba(255,255,255,.06);background:#0003}.footer-hint.svelte-wh9uu8{display:flex;align-items:center;gap:6px;font-size:12px;color:#94a3b880}.footer-hint.svelte-wh9uu8 kbd:where(.svelte-wh9uu8){min-width:20px;height:20px;font-size:10px}.info-bar.svelte-jx8a31{position:absolute;top:0;left:0;right:0;z-index:50;height:60px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(180deg,#050607f2,#050607b3 60%,#05060700);pointer-events:none}.info-bar.svelte-jx8a31>:where(.svelte-jx8a31){pointer-events:auto}.bar-left.svelte-jx8a31,.bar-right.svelte-jx8a31{flex:1;display:flex;align-items:center}.bar-right.svelte-jx8a31{justify-content:flex-end}.brand-link.svelte-jx8a31{text-decoration:none}.bar-center.svelte-jx8a31{flex:0 0 auto}.search-trigger.svelte-jx8a31{display:flex;align-items:center;gap:10px;height:42px;padding:0 16px;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);color:#94a3b8b3;font-family:SF Pro Text,-apple-system,system-ui,sans-serif;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;min-width:300px}.search-trigger.svelte-jx8a31:hover{background:#ffffff0d;border-color:#ffffff1a;color:#94a3b8e6}.search-trigger.svelte-jx8a31 span:where(.svelte-jx8a31){flex:1;text-align:left}.search-trigger.svelte-jx8a31 kbd:where(.svelte-jx8a31){padding:4px 8px;border-radius:6px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);font-family:SF Mono,ui-monospace,monospace;font-size:11px;font-weight:600;color:#94a3b880}.stat-group.svelte-jx8a31{display:flex;align-items:center;gap:16px;padding:8px 18px;border-radius:14px;background:#ffffff05;border:1px solid rgba(255,255,255,.04)}.stat-item.svelte-jx8a31{display:flex;align-items:baseline;gap:6px}.stat-value.svelte-jx8a31{font-family:SF Mono,ui-monospace,monospace;font-size:16px;font-weight:700;color:#f8fafc}.stat-item.highlight.svelte-jx8a31 .stat-value:where(.svelte-jx8a31){color:#4db6ac;font-size:18px}.stat-value.tvs.svelte-jx8a31{color:#4db6ac}.stat-label.svelte-jx8a31{font-size:11px;font-weight:500;color:#94a3b880;text-transform:uppercase;letter-spacing:.03em}.stat-divider.svelte-jx8a31{width:1px;height:22px;background:#ffffff0f}@media(max-width:900px){.search-trigger.svelte-jx8a31{min-width:200px}.search-trigger.svelte-jx8a31 span:where(.svelte-jx8a31){display:none}.stat-group.svelte-jx8a31{gap:12px;padding:6px 14px}.stat-label.svelte-jx8a31{display:none}}@media(max-width:768px){.info-bar.svelte-jx8a31{padding:0 12px}.brand-link.svelte-jx8a31 .brand-text{display:none}.search-trigger.svelte-jx8a31{min-width:auto;width:42px;padding:0;justify-content:center}.search-trigger.svelte-jx8a31 svg:where(.svelte-jx8a31){margin:0}.search-trigger.svelte-jx8a31 span:where(.svelte-jx8a31),.search-trigger.svelte-jx8a31 kbd:where(.svelte-jx8a31){display:none}.stat-group.svelte-jx8a31{padding:6px 10px;gap:10px}.stat-value.svelte-jx8a31{font-size:14px}.stat-item.highlight.svelte-jx8a31 .stat-value:where(.svelte-jx8a31){font-size:15px}}.capture-overlay.svelte-1817ozy{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#05060799;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center;animation:svelte-1817ozy-fadeIn .15s ease}@keyframes svelte-1817ozy-fadeIn{0%{opacity:0}to{opacity:1}}.capture-indicator.svelte-1817ozy{display:flex;flex-direction:column;align-items:center;gap:16px;color:#f8fafc;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-size:15px;font-weight:500}.capture-ring.svelte-1817ozy{width:48px;height:48px;border:3px solid rgba(0,212,170,.3);border-top-color:#00d4aa;border-radius:50%;animation:svelte-1817ozy-spin .8s linear infinite}@keyframes svelte-1817ozy-spin{to{transform:rotate(360deg)}}.modal-backdrop.svelte-1817ozy{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background:#050607d9;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:grid;place-items:center;padding:24px;animation:svelte-1817ozy-fadeIn .2s ease}.modal.svelte-1817ozy{width:100%;max-width:680px;background:linear-gradient(180deg,#0f1216fa,#0a0c0efa);border-radius:24px;border:1px solid rgba(255,255,255,.08);box-shadow:0 64px 128px -32px #000c,0 0 0 1px #ffffff0d inset;overflow:hidden;animation:svelte-1817ozy-modalIn .3s cubic-bezier(.34,1.56,.64,1)}@keyframes svelte-1817ozy-modalIn{0%{opacity:0;transform:scale(.95) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.modal-header.svelte-1817ozy{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.06)}.modal-header.svelte-1817ozy h2:where(.svelte-1817ozy){margin:0;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-size:20px;font-weight:650;color:#f8fafc;letter-spacing:-.02em}.close-btn.svelte-1817ozy{width:36px;height:36px;border:none;border-radius:10px;background:#ffffff0f;color:#94a3b8cc;cursor:pointer;display:grid;place-items:center;transition:all .15s ease}.close-btn.svelte-1817ozy:hover{background:#ffffff1a;color:#f8fafc}.preview-container.svelte-1817ozy{padding:20px 24px}.preview-image.svelte-1817ozy{width:100%;height:auto;border-radius:16px;border:1px solid rgba(255,255,255,.06);box-shadow:0 8px 32px -8px #00000080}.actions.svelte-1817ozy{display:flex;gap:12px;padding:0 24px 20px}.action-btn.svelte-1817ozy{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 20px;border:none;border-radius:14px;font-family:SF Pro Text,-apple-system,system-ui,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease}.action-btn.primary.svelte-1817ozy{background:linear-gradient(135deg,#1d9bf0,#0d8ddb);color:#fff;box-shadow:0 4px 16px -4px #1d9bf080}.action-btn.primary.svelte-1817ozy:hover{transform:translateY(-1px);box-shadow:0 8px 24px -4px #1d9bf099}.action-btn.secondary.svelte-1817ozy{background:#ffffff0f;color:#f8fafc;border:1px solid rgba(255,255,255,.08)}.action-btn.secondary.svelte-1817ozy:hover{background:#ffffff1a;border-color:#ffffff1f}.hint.svelte-1817ozy{margin:0;padding:16px 24px 20px;text-align:center;font-size:13px;color:#94a3b8b3;border-top:1px solid rgba(255,255,255,.04)}@media(max-width:600px){.actions.svelte-1817ozy{flex-direction:column}.modal.svelte-1817ozy{max-width:100%}}.moment-container.svelte-1bmgppv{position:fixed;bottom:32px;left:50%;transform:translate(-50%);z-index:9000;animation:svelte-1bmgppv-momentSlideIn .5s cubic-bezier(.34,1.56,.64,1)}@keyframes svelte-1bmgppv-momentSlideIn{0%{opacity:0;transform:translate(-50%) translateY(30px) scale(.9)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}.moment-toast.svelte-1bmgppv{position:relative;display:flex;flex-direction:column;min-width:360px;max-width:450px;padding:20px 24px 16px;background:linear-gradient(135deg,#14181cfa,#0f1216fa);border-radius:20px;border:1px solid rgba(255,255,255,.1);box-shadow:0 32px 80px -20px #000c,0 0 0 1px #ffffff0d inset,0 0 80px -20px #00d4aa4d;overflow:hidden}.confetti.svelte-1bmgppv{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.confetti-piece.svelte-1bmgppv{position:absolute;width:8px;height:8px;background:#00d4aa;border-radius:2px;left:50%;top:50%;opacity:0;animation:svelte-1bmgppv-confettiBurst 1s var(--delay) ease-out forwards;transform:rotate(var(--rotation))}.confetti-piece.svelte-1bmgppv:nth-child(2n){background:#f7931a;border-radius:50%}.confetti-piece.svelte-1bmgppv:nth-child(3n){background:#9945ff}@keyframes svelte-1bmgppv-confettiBurst{0%{opacity:1;transform:translate(-50%,-50%) rotate(var(--rotation)) scale(0)}50%{opacity:1;transform:translate(calc(-50% + cos(var(--rotation))*80px),calc(-50% + sin(var(--rotation))*80px)) rotate(calc(var(--rotation) + 180deg)) scale(1)}to{opacity:0;transform:translate(calc(-50% + cos(var(--rotation))*120px),calc(-50% + sin(var(--rotation))*120px + 30px)) rotate(calc(var(--rotation) + 360deg)) scale(.5)}}.moment-content.svelte-1bmgppv{display:flex;align-items:center;gap:16px;margin-bottom:16px}.moment-icon.svelte-1bmgppv{width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,#00d4aa33,#00d4aa0d);border:1px solid rgba(0,212,170,.25);display:grid;place-items:center;font-size:28px;flex-shrink:0;animation:svelte-1bmgppv-iconPop .5s .2s ease-out both}@keyframes svelte-1bmgppv-iconPop{0%{transform:scale(0) rotate(-20deg)}50%{transform:scale(1.2) rotate(5deg)}to{transform:scale(1) rotate(0)}}.moment-text.svelte-1bmgppv{flex:1;min-width:0}.moment-title.svelte-1bmgppv{margin:0;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-size:20px;font-weight:800;color:#f8fafc;letter-spacing:-.02em}.moment-subtitle.svelte-1bmgppv{margin:6px 0 0;font-size:14px;color:#94a3b8e6;line-height:1.4}.moment-actions.svelte-1bmgppv{display:flex;align-items:center;gap:10px}.share-btn.svelte-1bmgppv{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border:none;border-radius:12px;background:linear-gradient(135deg,#00d4aa,#00a88a);color:#050607;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 16px -4px #00d4aa80}.share-btn.svelte-1bmgppv:hover{transform:translateY(-1px);box-shadow:0 8px 24px -4px #00d4aa99}.dismiss-btn.svelte-1bmgppv{width:40px;height:40px;border:none;border-radius:12px;background:#ffffff0f;color:#94a3b8b3;cursor:pointer;display:grid;place-items:center;transition:all .15s ease;flex-shrink:0}.dismiss-btn.svelte-1bmgppv:hover{background:#ffffff1a;color:#f8fafc}.progress-bar.svelte-1bmgppv{position:absolute;bottom:0;left:0;right:0;height:3px;background:#ffffff1a;overflow:hidden}.progress-fill.svelte-1bmgppv{height:100%;background:linear-gradient(90deg,#00d4aa,#00a88a);animation:svelte-1bmgppv-progressShrink 8s linear forwards}@keyframes svelte-1bmgppv-progressShrink{0%{width:100%}to{width:0%}}@media(max-width:480px){.moment-container.svelte-1bmgppv{left:16px;right:16px;transform:none}.moment-toast.svelte-1bmgppv{min-width:auto;max-width:none}}.radar-container.svelte-hwxnks{position:relative;width:100%;height:100vh;overflow:hidden;background:#050607}.bottom-gradient.svelte-hwxnks{position:absolute;bottom:0;left:0;right:0;height:150px;background:linear-gradient(0deg,#050607e6,#05060700);pointer-events:none}.ecosystem-nav.svelte-hwxnks{position:absolute;right:16px;top:72px;z-index:50;width:220px;padding:12px;border-radius:16px;background:#0a0c0ed9;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.06);box-shadow:0 20px 60px -10px #00000080;transition:all .2s ease}.ecosystem-nav.collapsed.svelte-hwxnks{width:auto;padding:8px}.nav-toggle.svelte-hwxnks{position:absolute;left:-12px;top:50%;transform:translateY(-50%);width:24px;height:48px;border-radius:8px 0 0 8px;background:#0a0c0ee6;border:1px solid rgba(255,255,255,.06);border-right:none;color:#94a3b8b3;display:grid;place-items:center;cursor:pointer;transition:all .15s ease}.nav-toggle.svelte-hwxnks:hover{color:#f8fafc;background:#14181cf2}.nav-header.svelte-hwxnks{display:flex;align-items:center;justify-content:space-between;padding:4px 8px 12px;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:8px}.nav-title.svelte-hwxnks{font-size:11px;font-weight:700;color:#94a3b899;text-transform:uppercase;letter-spacing:.06em}.nav-count.svelte-hwxnks{font-size:11px;font-weight:700;color:#00d4aacc;background:#00d4aa1a;padding:2px 8px;border-radius:10px}.nav-list.svelte-hwxnks{display:flex;flex-direction:column;gap:4px;max-height:calc(100vh - 200px);overflow-y:auto}.nav-item.svelte-hwxnks{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;border:none;background:transparent;cursor:pointer;transition:all .15s ease;width:100%;text-align:left}.nav-item.svelte-hwxnks:hover{background:#ffffff0d}.nav-item.active.svelte-hwxnks{background:#00d4aa1a;border:1px solid rgba(0,212,170,.2)}.nav-item-icon.svelte-hwxnks{width:32px;height:32px;border-radius:10px;background:color-mix(in srgb,var(--c, #00d4aa) 15%,rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.06);display:grid;place-items:center;flex-shrink:0;overflow:hidden}.nav-item-icon.all.svelte-hwxnks{background:#ffffff0d;color:#00d4aacc}.nav-item-icon.svelte-hwxnks img:where(.svelte-hwxnks){width:18px;height:18px;object-fit:contain}.nav-logo-fallback.svelte-hwxnks{width:18px;height:18px;border-radius:5px;background:#ffffff1a}.nav-item-info.svelte-hwxnks{flex:1;min-width:0}.nav-item-name.svelte-hwxnks{display:block;font-size:13px;font-weight:600;color:#f8fafc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-item-stats.svelte-hwxnks{display:block;font-size:11px;color:#94a3b899;margin-top:1px}.nav-kbd.svelte-hwxnks{padding:3px 6px;border-radius:5px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);font-family:SF Mono,ui-monospace,monospace;font-size:10px;font-weight:600;color:#94a3b880;flex-shrink:0}.focused-indicator.svelte-hwxnks{position:absolute;top:72px;left:50%;transform:translate(-50%);z-index:45;display:flex;align-items:center;gap:16px;padding:10px 16px 10px 12px;border-radius:16px;background:#0a0c0ee6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 48px -8px #00000080;animation:svelte-hwxnks-slideDown .3s ease-out}@keyframes svelte-hwxnks-slideDown{0%{opacity:0;transform:translate(-50%) translateY(-10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.focused-content.svelte-hwxnks{display:flex;align-items:center;gap:12px}.focused-logo.svelte-hwxnks{width:32px;height:32px;border-radius:10px;background:#ffffff0d;padding:4px;object-fit:contain}.focused-info.svelte-hwxnks{display:flex;flex-direction:column}.focused-name.svelte-hwxnks{font-size:14px;font-weight:650;color:#f8fafc}.focused-stats.svelte-hwxnks{font-size:12px;color:#94a3b8b3}.focused-close.svelte-hwxnks{display:flex;align-items:center;gap:6px;padding:8px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#94a3b8cc;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease}.focused-close.svelte-hwxnks:hover{background:#ffffff14;color:#f8fafc}.onboarding.svelte-hwxnks{position:absolute;bottom:100px;left:50%;transform:translate(-50%);z-index:40;display:flex;flex-direction:column;align-items:center;gap:16px;opacity:0;animation:svelte-hwxnks-fadeInUp .8s 1.5s ease-out forwards}.onboarding.visible.svelte-hwxnks{opacity:1}@keyframes svelte-hwxnks-fadeInUp{0%{opacity:0;transform:translate(-50%) translateY(20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.hint-card.svelte-hwxnks{display:flex;align-items:center;gap:16px;padding:18px 24px;border-radius:20px;background:#0c0e10eb;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.08);box-shadow:0 32px 64px -12px #0009}.hint-icon.svelte-hwxnks{width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,#00d4aa33,#00d4aa0d);border:1px solid rgba(0,212,170,.2);display:grid;place-items:center;color:#00d4aa}.hint-content.svelte-hwxnks{max-width:320px}.hint-title.svelte-hwxnks{margin:0 0 4px;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-size:17px;font-weight:650;color:#f8fafc;letter-spacing:-.01em}.hint-text.svelte-hwxnks{margin:0;font-size:14px;color:#94a3b8cc;line-height:1.4}.hint-shortcuts.svelte-hwxnks{display:flex;gap:24px}.shortcut.svelte-hwxnks{display:flex;align-items:center;gap:6px;font-size:13px;color:#94a3b899}.shortcut.svelte-hwxnks kbd:where(.svelte-hwxnks){display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:5px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);font-family:SF Mono,ui-monospace,monospace;font-size:11px;font-weight:600;color:#94a3b8cc}.nav-hint.svelte-hwxnks{position:absolute;bottom:24px;left:50%;transform:translate(-50%);z-index:30;display:flex;align-items:center;gap:8px;padding:10px 18px;border-radius:14px;background:#05060799;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.04);font-size:12px;color:#94a3b880}.desktop-hint.svelte-hwxnks{display:flex}.mobile-hint.svelte-hwxnks{display:none}.hint-dot.svelte-hwxnks{opacity:.3}@media(max-width:768px){.ecosystem-nav.svelte-hwxnks{display:none}.focused-indicator.svelte-hwxnks{top:auto;bottom:70px;padding:8px 12px}.focused-logo.svelte-hwxnks{width:28px;height:28px}.focused-name.svelte-hwxnks{font-size:13px}.focused-stats.svelte-hwxnks{font-size:11px}}@media(max-width:640px){.onboarding.svelte-hwxnks,.desktop-hint.svelte-hwxnks{display:none}.mobile-hint.svelte-hwxnks{display:flex;bottom:84px}.share-prompt.svelte-hwxnks{display:none}.hint-card.svelte-hwxnks{padding:14px 18px;gap:12px}.hint-icon.svelte-hwxnks{width:40px;height:40px}.hint-title.svelte-hwxnks{font-size:15px}.hint-text.svelte-hwxnks{font-size:13px}.hint-shortcuts.svelte-hwxnks{gap:16px}.nav-hint.svelte-hwxnks{bottom:16px;padding:8px 14px;font-size:11px}}@media(prefers-reduced-motion:reduce){.onboarding.svelte-hwxnks,.focused-indicator.svelte-hwxnks{animation:none;opacity:1}}.fab-container.svelte-hwxnks{position:absolute;bottom:32px;right:24px;z-index:60;display:flex;flex-direction:column;gap:12px}.fab.svelte-hwxnks{display:flex;align-items:center;gap:10px;padding:14px 20px;border:none;border-radius:16px;background:linear-gradient(135deg,#00d4aa26,#00d4aa14);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(0,212,170,.25);color:#00d4aa;cursor:pointer;transition:all .2s cubic-bezier(.34,1.56,.64,1);box-shadow:0 8px 32px -8px #00d4aa4d,0 0 0 1px #00d4aa1a inset}.fab.svelte-hwxnks:hover{transform:translateY(-2px) scale(1.02);background:linear-gradient(135deg,#00d4aa40,#00d4aa26);border-color:#00d4aa66;box-shadow:0 12px 40px -8px #00d4aa66,0 0 0 1px #00d4aa33 inset}.fab.svelte-hwxnks:active{transform:translateY(0) scale(.98)}.fab.svelte-hwxnks svg:where(.svelte-hwxnks){flex-shrink:0}.fab-label.svelte-hwxnks{font-family:SF Pro Text,-apple-system,system-ui,sans-serif;font-size:14px;font-weight:600;letter-spacing:-.01em}.share-fab.svelte-hwxnks{animation:svelte-hwxnks-fabPulse 3s ease-in-out infinite}.capture-fab.svelte-hwxnks{padding:12px;background:#ffffff14;border-color:#ffffff1f;color:#f8fafce6;box-shadow:0 4px 16px -4px #0006}.capture-fab.svelte-hwxnks:hover{background:#ffffff1f;border-color:#fff3;color:#f8fafc}@keyframes svelte-hwxnks-fabPulse{0%,to{box-shadow:0 8px 32px -8px #00d4aa4d,0 0 0 1px #00d4aa1a inset}50%{box-shadow:0 8px 32px -8px #00d4aa80,0 0 0 1px #00d4aa33 inset,0 0 20px #00d4aa26}}@keyframes svelte-hwxnks-counterSlideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.share-prompt.svelte-hwxnks{position:absolute;bottom:100px;left:50%;transform:translate(-50%);z-index:70;display:flex;flex-direction:column;align-items:center;gap:16px;padding:20px 28px;border-radius:20px;background:linear-gradient(135deg,#0f1216fa,#0a0c0efa);border:1px solid rgba(0,212,170,.2);box-shadow:0 32px 80px -20px #000c,0 0 60px -20px #00d4aa33;animation:svelte-hwxnks-sharePromptIn .6s cubic-bezier(.34,1.56,.64,1)}@keyframes svelte-hwxnks-sharePromptIn{0%{opacity:0;transform:translate(-50%) translateY(30px) scale(.9)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}.share-prompt-content.svelte-hwxnks{display:flex;align-items:center;gap:16px}.share-prompt-emoji.svelte-hwxnks{font-size:32px}.share-prompt-text.svelte-hwxnks{display:flex;flex-direction:column;gap:4px}.share-prompt-title.svelte-hwxnks{font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-size:16px;font-weight:700;color:#f8fafc}.share-prompt-subtitle.svelte-hwxnks{font-size:13px;color:#94a3b8cc}.share-prompt-actions.svelte-hwxnks{display:flex;align-items:center;gap:12px;width:100%}.share-prompt-btn.svelte-hwxnks{flex:1;padding:12px 20px;border:none;border-radius:12px;background:linear-gradient(135deg,#00d4aa,#00a88a);color:#050607;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 16px -4px #00d4aa80}.share-prompt-btn.svelte-hwxnks:hover{transform:translateY(-1px);box-shadow:0 8px 24px -4px #00d4aa99}.share-prompt-dismiss.svelte-hwxnks{padding:12px 16px;border:none;border-radius:12px;background:#ffffff0f;color:#94a3b8cc;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}.share-prompt-dismiss.svelte-hwxnks:hover{background:#ffffff1a;color:#f8fafc}@media(max-width:640px){.fab-container.svelte-hwxnks{bottom:96px;right:16px}.fab.svelte-hwxnks{padding:12px 16px;border-radius:14px}.fab-label.svelte-hwxnks{font-size:13px}}
