.floating-register-btn[data-astro-cid-j7pv25f6]{position:fixed;bottom:32px;right:32px;z-index:99;display:flex;align-items:center;justify-content:center;gap:8px;background:#02020ef2;border:1px solid var(--accent-cyan);color:var(--accent-cyan);font-family:var(--font-mono);font-size:.85rem;font-weight:500;letter-spacing:.1em;padding:14px 28px;cursor:pointer;box-shadow:0 4px 20px #0009,0 0 15px #06b6d426;backdrop-filter:blur(8px);transition:all .3s cubic-bezier(.16,1,.3,1);opacity:0;transform:translateY(20px) scale(.95);pointer-events:none;overflow:hidden;text-decoration:none}.floating-register-btn[data-astro-cid-j7pv25f6].show{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.floating-register-btn[data-astro-cid-j7pv25f6]:hover{background:var(--accent-cyan);color:var(--bg-black);box-shadow:0 6px 30px #06b6d466,0 0 20px #06b6d433;transform:translateY(-4px) scale(1.02)}.floating-register-btn[data-astro-cid-j7pv25f6].btn-authenticated{border-color:var(--accent-emerald);color:var(--accent-emerald);box-shadow:0 4px 20px #0009,0 0 15px #10b98126}.floating-register-btn[data-astro-cid-j7pv25f6].btn-authenticated:hover{background:var(--accent-emerald);color:var(--bg-black);box-shadow:0 6px 30px #10b98166,0 0 20px #10b98133}.btn-glow[data-astro-cid-j7pv25f6]{position:absolute;top:50%;left:50%;width:150%;height:150%;background:radial-gradient(circle,rgba(6,182,212,.2) 0%,transparent 70%);transform:translate(-50%,-50%);opacity:0;transition:opacity .3s ease;pointer-events:none}.floating-register-btn[data-astro-cid-j7pv25f6].btn-authenticated .btn-glow[data-astro-cid-j7pv25f6]{background:radial-gradient(circle,rgba(16,185,129,.2) 0%,transparent 70%)}.floating-register-btn[data-astro-cid-j7pv25f6]:hover .btn-glow[data-astro-cid-j7pv25f6]{opacity:1}.btn-scanline[data-astro-cid-j7pv25f6]{position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(to right,transparent,var(--accent-cyan),transparent);opacity:.5;animation:btn-scan 3s linear infinite}.floating-register-btn[data-astro-cid-j7pv25f6].btn-authenticated .btn-scanline[data-astro-cid-j7pv25f6]{background:linear-gradient(to right,transparent,var(--accent-emerald),transparent)}.floating-register-btn[data-astro-cid-j7pv25f6]:hover .btn-scanline[data-astro-cid-j7pv25f6]{background:linear-gradient(to right,transparent,var(--bg-black),transparent);opacity:.8}@keyframes btn-scan{0%{top:0%}50%{top:100%}to{top:0%}}.btn-bracket-left[data-astro-cid-j7pv25f6],.btn-bracket-right[data-astro-cid-j7pv25f6]{display:inline-block;transition:transform .3s ease;font-weight:700}.floating-register-btn[data-astro-cid-j7pv25f6]:hover .btn-bracket-left[data-astro-cid-j7pv25f6],.floating-register-btn[data-astro-cid-j7pv25f6]:hover .btn-bracket-right[data-astro-cid-j7pv25f6]{color:var(--bg-black)}.floating-register-btn[data-astro-cid-j7pv25f6]:hover .btn-bracket-left[data-astro-cid-j7pv25f6]{transform:translate(-4px)}.floating-register-btn[data-astro-cid-j7pv25f6]:hover .btn-bracket-right[data-astro-cid-j7pv25f6]{transform:translate(4px)}.btn-text[data-astro-cid-j7pv25f6]{position:relative;z-index:2;display:flex;align-items:center;gap:8px}.pulse-icon[data-astro-cid-j7pv25f6]{width:8px;height:8px;border-radius:50%;display:inline-block;animation:pulse-dot 1.5s infinite ease-in-out}.pulse-cyan[data-astro-cid-j7pv25f6]{background-color:var(--accent-cyan);box-shadow:0 0 8px var(--accent-cyan)}.pulse-emerald[data-astro-cid-j7pv25f6]{background-color:var(--accent-emerald);box-shadow:0 0 8px var(--accent-emerald)}.floating-register-btn[data-astro-cid-j7pv25f6]:hover .pulse-icon[data-astro-cid-j7pv25f6]{background-color:var(--bg-black);box-shadow:0 0 8px #00000080}@keyframes pulse-dot{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.5}}.floating-register-btn[data-astro-cid-j7pv25f6]:before,.floating-register-btn[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;width:6px;height:6px;border:1px solid var(--accent-cyan);pointer-events:none;transition:all .3s ease}.floating-register-btn[data-astro-cid-j7pv25f6].btn-authenticated:before,.floating-register-btn[data-astro-cid-j7pv25f6].btn-authenticated:after{border-color:var(--accent-emerald)}.floating-register-btn[data-astro-cid-j7pv25f6]:before{top:4px;left:4px;border-right:none;border-bottom:none}.floating-register-btn[data-astro-cid-j7pv25f6]:after{bottom:4px;right:4px;border-left:none;border-top:none}.floating-register-btn[data-astro-cid-j7pv25f6]:hover:before,.floating-register-btn[data-astro-cid-j7pv25f6]:hover:after{border-color:var(--bg-black)}@media(max-width:768px){.floating-register-btn[data-astro-cid-j7pv25f6]{bottom:24px;right:24px;padding:12px 20px;font-size:.8rem}}
