@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;600;700&display=swap";:root{--font-sans: "Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--bg-color: #f8fafc;--card-bg: rgba(255, 255, 255, .8);--text-primary: #1e293b;--text-secondary: #64748b;--accent: #6366f1;--accent-hover: #4f46e5;--border-color: rgba(226, 232, 240, .8);--shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--glass-bg: rgba(255, 255, 255, .4);--glass-border: rgba(255, 255, 255, .5)}[data-theme=dark]{--bg-color: #0f172a;--card-bg: rgba(30, 41, 59, .7);--text-primary: #f1f5f9;--text-secondary: #94a3b8;--accent: #818cf8;--accent-hover: #6366f1;--border-color: rgba(51, 65, 85, .5);--shadow: 0 10px 15px -3px rgb(0 0 0 / .5);--glass-bg: rgba(15, 23, 42, .4);--glass-border: rgba(255, 255, 255, .1)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-sans);background:var(--bg-color);color:var(--text-primary);min-height:100vh;transition:background-color .3s ease,color .3s ease;line-height:1.6;overflow-x:hidden}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 0% 0%,var(--accent) 0%,transparent 20%),radial-gradient(circle at 100% 100%,var(--accent) 0%,transparent 20%);opacity:.1;pointer-events:none;z-index:-1}a{text-decoration:none;color:inherit;transition:all .2s ease}button{cursor:pointer;border:none;background:none;font-family:inherit}.container{max-width:800px;margin:0 auto;padding:2rem 1rem}.glass-card{background:var(--card-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:24px;padding:2rem;box-shadow:var(--shadow)}h1,h2,h3{font-weight:700;letter-spacing:-.025em}.gradient-text{background:linear-gradient(135deg,var(--accent) 0%,#ec4899 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.btn-primary{display:inline-flex;align-items:center;gap:.5rem;background:var(--accent);color:#fff;padding:.75rem 1.5rem;border-radius:12px;font-weight:600;transition:transform .2s,background .2s}.btn-primary:hover{background:var(--accent-hover);transform:translateY(-2px)}.section-title{font-size:.875rem;text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);margin-bottom:1rem;display:block}*,*:before,*:after{transition:background-color .3s ease,border-color .3s ease}.theme-toggle[data-astro-cid-x3pjskd3]{position:fixed;top:1.5rem;right:1.5rem;width:48px;height:48px;border-radius:12px;background:var(--card-bg);backdrop-filter:blur(8px);border:1px solid var(--border-color);color:var(--text-primary);display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:100}.theme-toggle[data-astro-cid-x3pjskd3]:hover{transform:scale(1.1);border-color:var(--accent)}.sun[data-astro-cid-x3pjskd3]{display:none}.moon[data-astro-cid-x3pjskd3],[data-theme=dark] .sun[data-astro-cid-x3pjskd3]{display:block}[data-theme=dark] .moon[data-astro-cid-x3pjskd3]{display:none}.crypto-card[data-astro-cid-ij7lxnfw]{display:flex;align-items:center;justify-content:space-between;padding:1rem;background:var(--glass-bg);border:1px solid var(--border-color);border-radius:16px;margin-bottom:.75rem;transition:all .2s}.crypto-card[data-astro-cid-ij7lxnfw]:hover{border-color:var(--accent);transform:translate(4px)}.coin-info[data-astro-cid-ij7lxnfw]{display:flex;align-items:center;gap:1rem;overflow:hidden}.coin-icon[data-astro-cid-ij7lxnfw]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--card-bg);border-radius:10px;flex-shrink:0}.coin-name[data-astro-cid-ij7lxnfw]{font-size:.9rem;font-weight:600}.coin-address[data-astro-cid-ij7lxnfw]{font-size:.75rem;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.copy-btn[data-astro-cid-ij7lxnfw]{color:var(--text-secondary);padding:.5rem;border-radius:8px;transition:all .2s}.copy-btn[data-astro-cid-ij7lxnfw]:hover{color:var(--accent);background:var(--card-bg)}.copy-btn[data-astro-cid-ij7lxnfw].copied{color:#22c55e}.main-content[data-astro-cid-j7pv25f6]{max-width:500px;margin:4rem auto;text-align:center}.profile-pic[data-astro-cid-j7pv25f6]{width:80px;height:80px;background:var(--glass-bg);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;border:2px solid var(--accent);box-shadow:0 0 20px #6366f133}.header[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:2rem;margin-bottom:.5rem}.description[data-astro-cid-j7pv25f6]{color:var(--text-secondary);font-size:1rem;margin-bottom:2.5rem}.crypto-list[data-astro-cid-j7pv25f6]{text-align:left;background:var(--glass-bg);padding:1.5rem;border-radius:20px;border:1px solid var(--border-color)}.card-footer[data-astro-cid-j7pv25f6]{margin-top:2rem;font-size:.875rem;color:var(--text-secondary)}
