.page-wrapper.svelte-12qhfyh{display:flex;flex-direction:column;min-height:100vh}main.svelte-12qhfyh{flex:1}.navbar-toggler-icon.svelte-12qhfyh{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2030%2030%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20stroke%3D%22rgba(226%2C%20232%2C%20240%2C%200.9)%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M4%207h22M4%2015h22M4%2023h22%22/%3E%3C/svg%3E")}.bmac-button.svelte-12qhfyh{background:var(--brand-green, #008f39);font-size:.95rem;transition:all .3s ease}.bmac-button.svelte-12qhfyh:hover{background:var(--brand-green-hover, #00732c);transform:translateY(-1px)}.bmac-dropdown.svelte-12qhfyh{position:absolute;top:100%;left:50%;transform:translate(-50%);width:240px;background:#1e293b;border-radius:16px;box-shadow:0 12px 32px #008f3940;overflow:hidden;border:1px solid rgba(0,143,57,.2);z-index:1000}.bmac-dropdown.svelte-12qhfyh a:where(.svelte-12qhfyh){display:flex;align-items:center;justify-content:space-between;padding:12px 20px;color:#e2e8f0;text-decoration:none;font-size:.98rem;transition:all .2s ease}.bmac-dropdown.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{background:#6366f14d;color:var(--accent);padding-left:28px}.bmac-dropdown.svelte-12qhfyh .amount:where(.svelte-12qhfyh){font-weight:700;color:var(--brand-green, #00d66a);font-size:1.1rem}.bmac-dropdown.svelte-12qhfyh .custom-amount:where(.svelte-12qhfyh){font-weight:600;color:var(--accent);border-top:1px solid #334155;justify-content:center!important}.custom-navbar.svelte-12qhfyh{background-color:var(--bg-light)!important;border-bottom:1px solid var(--border-color)}.custom-navbar.svelte-12qhfyh .navbar-brand:where(.svelte-12qhfyh){color:var(--accent);font-weight:700;font-size:1.25rem}.custom-navbar.svelte-12qhfyh .nav-link:where(.svelte-12qhfyh){color:var(--text-light)!important;font-weight:500;margin-left:1rem}.custom-navbar.svelte-12qhfyh .nav-link:where(.svelte-12qhfyh):hover{color:var(--accent)!important;transform:translateY(-2px)}.footer-links.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--text-light);text-decoration:none;font-weight:500}.footer-links.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:var(--accent);text-decoration:underline}
