.nav-menu.svelte-8b9gii{background:linear-gradient(135deg,#000,#1a1a1a);padding:clamp(.75rem,2vw,1.25rem) 0;width:100%;position:relative;display:flex;justify-content:space-between;align-items:center;box-shadow:0 4px 20px #00000080;border-bottom:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px)}.menu-toggle.svelte-8b9gii{display:none;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;font-size:1.5rem;cursor:pointer;padding:.75rem;margin-left:1rem;border-radius:12px;transition:all .3s ease;backdrop-filter:blur(10px)}.menu-toggle.svelte-8b9gii:hover{background:var(--main-color);border-color:var(--main-color);transform:translateY(-2px);box-shadow:0 4px 15px rgba(var(--main-color-rgb, 255, 255, 255),.4)}.menu-toggle.svelte-8b9gii:active{transform:translateY(0)}.menu-icon.svelte-8b9gii{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.nav-container.svelte-8b9gii{display:flex;justify-content:flex-end;gap:clamp(1.5rem,3vw,2.5rem);padding:0 clamp(1.5rem,4vw,2.5rem);align-items:center;flex-grow:1}.nav-link.svelte-8b9gii{color:#ffffffd9;text-decoration:none;display:flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;font-size:clamp(.9rem,2vw,1.05rem);font-weight:500;transition:all .3s ease;position:relative;border-radius:12px;overflow:hidden}.nav-link.svelte-8b9gii:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent,rgba(255,255,255,.1));opacity:0;transition:opacity .3s ease}.nav-link.svelte-8b9gii:hover{color:#fff;transform:translateY(-2px);background:#ffffff0d}.nav-link.svelte-8b9gii:hover:before{opacity:1}.nav-link.active.svelte-8b9gii{color:#343434;background:var(--main-color);box-shadow:0 4px 15px rgba(var(--main-color-rgb, 255, 255, 255),.3)}.nav-icon.svelte-8b9gii{font-size:clamp(1.1rem,2.5vw,1.35rem);display:flex;align-items:center}.nav-text.svelte-8b9gii{font-weight:500;text-transform:capitalize}.active-indicator.svelte-8b9gii{position:absolute;bottom:-2px;left:50%;transform:translate(-50%);width:30px;height:3px;background:#fff;border-radius:3px;animation:svelte-8b9gii-slideIn .3s ease}.wallet-container.svelte-8b9gii{display:flex;align-items:center;gap:1rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border-radius:16px;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(10px);transition:all .3s ease}.wallet-container.svelte-8b9gii:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ffffff1a;border-color:var(--main-color)}.wallet-icon-wrapper.svelte-8b9gii{position:relative;display:flex;align-items:center;justify-content:center}.wallet-icon.svelte-8b9gii{width:35px;height:35px;position:relative;z-index:2;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));animation:svelte-8b9gii-float 3s ease-in-out infinite}.wallet-glow.svelte-8b9gii{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:45px;height:45px;background:radial-gradient(circle,var(--main-color, #ffc532) 0%,transparent 70%);opacity:.5;filter:blur(10px);animation:svelte-8b9gii-pulse 2s ease-in-out infinite}.coins-wrapper.svelte-8b9gii{display:flex;flex-direction:column;gap:.25rem}.coins-label.svelte-8b9gii{font-size:.75rem;color:#ffffffb3;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.brcoins.svelte-8b9gii{font-size:clamp(1rem,2vw,1.2rem);font-weight:700;color:#fff;user-select:none;transition:all .3s ease;text-shadow:0 2px 4px rgba(0,0,0,.3)}.brcoins.svelte-8b9gii:hover{cursor:pointer;transform:scale(1.05);text-shadow:0 0 20px rgba(255,255,255,.5)}.increase.svelte-8b9gii{color:#0f8!important;animation:svelte-8b9gii-increaseAnimation .6s ease;text-shadow:0 0 20px #00ff88}.decrease.svelte-8b9gii{color:#ff4757!important;animation:svelte-8b9gii-decreaseAnimation .6s ease;text-shadow:0 0 20px #ff4757}.connection-wrapper.svelte-8b9gii{padding-right:clamp(1.5rem,4vw,2.5rem)}@keyframes svelte-8b9gii-increaseAnimation{0%{transform:scale(1) translateY(0)}25%{transform:scale(1.2) translateY(-5px)}50%{transform:scale(1.15) translateY(-3px)}to{transform:scale(1) translateY(0)}}@keyframes svelte-8b9gii-decreaseAnimation{0%{transform:scale(1) translateY(0)}25%{transform:scale(.85) translateY(3px)}50%{transform:scale(.9) translateY(2px)}to{transform:scale(1) translateY(0)}}@keyframes svelte-8b9gii-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes svelte-8b9gii-pulse{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.1)}}@keyframes svelte-8b9gii-slideIn{0%{width:0;opacity:0}to{width:30px;opacity:1}}@media (max-width: 768px){.menu-toggle.svelte-8b9gii{display:block}.nav-container.svelte-8b9gii{display:none;position:absolute;top:100%;left:0;right:0;background:linear-gradient(180deg,#1a1a1a,#000);flex-direction:column;align-items:stretch;padding:1.5rem;gap:1rem;z-index:1000;border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 10px 30px #000c;max-height:calc(100vh - 100px);overflow-y:auto}.nav-container.menu-open.svelte-8b9gii{display:flex;animation:svelte-8b9gii-slideDown .3s ease}@keyframes svelte-8b9gii-slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.nav-link.svelte-8b9gii{width:100%;padding:1rem 1.25rem;justify-content:flex-start}.nav-link.svelte-8b9gii:hover{transform:translate(5px);background:#ffffff1a}.nav-link.active.svelte-8b9gii{transform:translate(0)}.wallet-container.svelte-8b9gii{margin-bottom:1rem;justify-content:center}.connection-wrapper.svelte-8b9gii{margin-left:auto}}@media (max-width: 480px){.nav-menu.svelte-8b9gii{padding:.75rem 0}.menu-toggle.svelte-8b9gii{margin-left:.75rem;padding:.5rem}.nav-link.svelte-8b9gii{font-size:.95rem;padding:.875rem 1rem}.wallet-container.svelte-8b9gii{padding:.5rem 1rem}.wallet-icon.svelte-8b9gii{width:30px;height:30px}.connection-wrapper.svelte-8b9gii{padding-right:.75rem}}@media (max-height: 500px) and (orientation: landscape){.nav-container.svelte-8b9gii{max-height:70vh;overflow-y:auto}.nav-link.svelte-8b9gii{padding:.5rem 1rem}}@media (prefers-color-scheme: dark){.nav-menu.svelte-8b9gii{background:linear-gradient(135deg,#000,#0a0a0a)}}body{font-family:Calibri,serif;background:#000}
