.app.svelte-3mhicc.svelte-3mhicc{--bg:#080811;--bg-overlay:rgba(8, 8, 17, .72);--accent:var(--neo-violet);--accent-dim:rgba(166, 108, 255, .15);--accent-border:rgba(166, 108, 255, .4);--glass:rgba(255, 255, 255, .04);--glass-hover:rgba(255, 255, 255, .08);--lt-border:rgba(255, 255, 255, .08);--lt-border-hover:rgba(255, 255, 255, .18);--transition:.3s cubic-bezier(.4, 0, .2, 1)}.svelte-3mhicc.svelte-3mhicc{padding:0;margin:0;box-sizing:border-box}.app.svelte-3mhicc.svelte-3mhicc{min-height:100vh;background:var(--bg);background-image:url();background-size:cover;background-position:center;background-attachment:fixed;color:var(--text);font-family:var(--font-display);position:relative;transition:background .5s ease,color .5s ease}.particles-canvas.svelte-3mhicc.svelte-3mhicc{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.bg-overlay.svelte-3mhicc.svelte-3mhicc{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.blob.svelte-3mhicc.svelte-3mhicc{position:absolute;border-radius:50%;filter:blur(80px);opacity:.15;transition:opacity .5s ease}.blob-1.svelte-3mhicc.svelte-3mhicc{width:500px;height:500px;background:#9b59ff;top:-100px;left:-100px;animation:svelte-3mhicc-blob1 18s ease-in-out infinite alternate}.blob-2.svelte-3mhicc.svelte-3mhicc{width:400px;height:400px;background:#ff5fa0;bottom:-80px;right:-80px;animation:svelte-3mhicc-blob2 22s ease-in-out infinite alternate}.blob-3.svelte-3mhicc.svelte-3mhicc{width:300px;height:300px;background:#45f0df;top:50%;left:50%;animation:svelte-3mhicc-blob3 20s ease-in-out infinite alternate}@keyframes svelte-3mhicc-blob1{0%{transform:translate(0) scale(1)}to{transform:translate(80px,60px) scale(1.2)}}@keyframes svelte-3mhicc-blob2{0%{transform:translate(0) scale(1)}to{transform:translate(-60px,-40px) scale(1.15)}}@keyframes svelte-3mhicc-blob3{0%{transform:translate(-50%,-50%) scale(1)}to{transform:translate(30%,-30%) scale(1.3)}}.page-wrap.svelte-3mhicc.svelte-3mhicc{position:relative;z-index:1;min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:7.5rem 1rem 2rem}main.svelte-3mhicc.svelte-3mhicc{width:100%;max-width:480px}.profile.svelte-3mhicc.svelte-3mhicc{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:2.5rem;opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1)}.profile.visible.svelte-3mhicc.svelte-3mhicc{opacity:1;transform:translateY(0)}.avatar-wrap.svelte-3mhicc.svelte-3mhicc{position:relative;margin-bottom:1.25rem}.avatar-ring.svelte-3mhicc.svelte-3mhicc{width:108px;height:108px;border-radius:50%;padding:3px;background:linear-gradient(135deg,var(--accent),#ff5fa0,#45f0df);animation:svelte-3mhicc-float 4s ease-in-out infinite,svelte-3mhicc-spinBorder 8s linear infinite;position:relative;z-index:1}.avatar-img.svelte-3mhicc.svelte-3mhicc{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block;background:#14141f}.avatar-glow.svelte-3mhicc.svelte-3mhicc{position:absolute;top:-15px;right:-15px;bottom:-15px;left:-15px;border-radius:50%;background:radial-gradient(circle,rgba(166,108,255,.3),transparent 70%);animation:svelte-3mhicc-glowPulse 3s ease-in-out infinite;z-index:0}@keyframes svelte-3mhicc-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes svelte-3mhicc-spinBorder{to{filter:hue-rotate(360deg)}}@keyframes svelte-3mhicc-glowPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.name.svelte-3mhicc.svelte-3mhicc{font-family:var(--font-display);font-size:2rem;font-weight:700;letter-spacing:-.02em;color:var(--text);margin-bottom:.5rem;position:relative}.name-text.svelte-3mhicc.svelte-3mhicc{background:linear-gradient(135deg,var(--text),var(--accent));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.name-underline.svelte-3mhicc.svelte-3mhicc{position:absolute;bottom:-4px;left:50%;transform:translate(-50%);width:40px;height:3px;background:var(--accent);border-radius:2px}.desc.svelte-3mhicc.svelte-3mhicc{font-size:.9rem;color:var(--muted);line-height:1.6;max-width:320px}.link-list.svelte-3mhicc.svelte-3mhicc{display:flex;flex-direction:column;gap:.75rem}.link-item.svelte-3mhicc.svelte-3mhicc{display:flex;align-items:center;gap:1rem;padding:.875rem 1rem;background:var(--glass);border:1px solid var(--lt-border);border-radius:14px;color:var(--text);cursor:pointer;text-decoration:none;transition:var(--transition);position:relative;overflow:hidden;opacity:0;transform:translateY(20px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.link-list.visible.svelte-3mhicc .link-item.svelte-3mhicc{animation:svelte-3mhicc-slideIn .8s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:calc(var(--delay) + .2s)}@keyframes svelte-3mhicc-slideIn{to{opacity:1;transform:translateY(0)}}.link-item.svelte-3mhicc.svelte-3mhicc:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px;opacity:0;transition:opacity .3s ease;pointer-events:none;background:radial-gradient(circle at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(166,108,255,.15),transparent 60%)}.link-item.svelte-3mhicc.svelte-3mhicc:hover:after{opacity:1}.link-item.svelte-3mhicc.svelte-3mhicc:hover{background:var(--glass-hover);border-color:var(--lt-border-hover);transform:translateY(-2px) scale(1.02);box-shadow:0 8px 32px #a66cff26}.link-item.active.svelte-3mhicc.svelte-3mhicc{transform:translateY(-2px) scale(1.02);box-shadow:0 8px 32px #a66cff33}.link-shimmer.svelte-3mhicc.svelte-3mhicc{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent);transition:left .5s ease;pointer-events:none}.link-item.svelte-3mhicc:hover .link-shimmer.svelte-3mhicc{left:100%}.link-icon.svelte-3mhicc.svelte-3mhicc{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:var(--transition);position:relative;z-index:1}.link-icon.svelte-3mhicc svg.svelte-3mhicc{width:20px;height:20px}.link-icon.discord.svelte-3mhicc.svelte-3mhicc{background:#5865f233;color:#5865f2}.link-icon.instagram.svelte-3mhicc.svelte-3mhicc{background:#e1306c33;color:#e1306c}.link-icon.twitter.svelte-3mhicc.svelte-3mhicc{background:#1da1f226;color:#1da1f2}.link-icon.spotify.svelte-3mhicc.svelte-3mhicc{background:#1db95433;color:#1db954}.link-icon.youtube.svelte-3mhicc.svelte-3mhicc{background:#ff000026;color:red}.link-icon.tiktok.svelte-3mhicc.svelte-3mhicc{background:#ff005033;color:#ff0050}.link-icon.github.svelte-3mhicc.svelte-3mhicc{background:#6e40c933;color:#6e40c9}.link-item.svelte-3mhicc:hover .link-icon.svelte-3mhicc{transform:scale(1.1) rotate(5deg)}.link-item.svelte-3mhicc:hover .link-icon.discord.svelte-3mhicc{background:#5865f259}.link-item.svelte-3mhicc:hover .link-icon.instagram.svelte-3mhicc{background:#e1306c59}.link-item.svelte-3mhicc:hover .link-icon.twitter.svelte-3mhicc{background:#1da1f24d}.link-item.svelte-3mhicc:hover .link-icon.spotify.svelte-3mhicc{background:#1db95459}.link-item.svelte-3mhicc:hover .link-icon.youtube.svelte-3mhicc{background:#ff00004d}.link-item.svelte-3mhicc:hover .link-icon.tiktok.svelte-3mhicc{background:#ff005059}.link-item.svelte-3mhicc:hover .link-icon.github.svelte-3mhicc{background:#6e40c959}.link-text.svelte-3mhicc.svelte-3mhicc{display:flex;flex-direction:column;flex:1;min-width:0;position:relative;z-index:1}.link-label.svelte-3mhicc.svelte-3mhicc{font-size:.95rem;font-weight:500;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}.link-sub.svelte-3mhicc.svelte-3mhicc{font-size:.78rem;color:var(--muted);margin-top:1px}.link-arrow.svelte-3mhicc.svelte-3mhicc{font-size:1rem;color:var(--muted);transition:var(--transition);flex-shrink:0;position:relative;z-index:1;display:flex;align-items:center}.link-item.svelte-3mhicc:hover .link-arrow.svelte-3mhicc{color:var(--accent);transform:translate(4px)}.link-item.svelte-3mhicc:hover .link-arrow svg.svelte-3mhicc{animation:svelte-3mhicc-arrowBounce .5s ease}@keyframes svelte-3mhicc-arrowBounce{0%,to{transform:translate(0)}50%{transform:translate(4px)}}footer.svelte-3mhicc.svelte-3mhicc{margin-top:2.5rem;color:var(--muted);font-size:.8rem;letter-spacing:.03em;text-align:center}.toast.svelte-3mhicc.svelte-3mhicc{position:fixed;top:6rem;left:50%;transform:translate(-50%) translateY(-120%);background:linear-gradient(135deg,var(--accent),#ff5fa0);color:#fff;padding:.75rem 1.5rem;border-radius:12px;font-weight:600;font-size:.85rem;z-index:1000;box-shadow:0 8px 32px #a66cff66;transition:transform .4s cubic-bezier(.175,.885,.32,1.275);pointer-events:none}.toast.visible.svelte-3mhicc.svelte-3mhicc{transform:translate(-50%) translateY(0)}@media (max-width: 480px){.page-wrap.svelte-3mhicc.svelte-3mhicc{padding:6.5rem 1rem 1.5rem}.name.svelte-3mhicc.svelte-3mhicc{font-size:1.7rem}}.svelte-3mhicc.svelte-3mhicc::-webkit-scrollbar{width:6px}.svelte-3mhicc.svelte-3mhicc::-webkit-scrollbar-track{background:transparent}.svelte-3mhicc.svelte-3mhicc::-webkit-scrollbar-thumb{background:#a66cff66;border-radius:3px}
