.bayanihan-module__wlV_Ra__main{--light-bg:#f8fafc;--dark-green:#064e3b;--primary-green:#10b981;--primary-green-hover:#059669;--text-dark:#0f172a;--text-muted:#64748b;--accent-white:#fff;--border-light:#e2e8f0;background:var(--light-bg);flex-direction:column;max-width:480px;min-height:100vh;margin:0 auto;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;position:relative;box-shadow:0 0 20px #00000014}.bayanihan-module__wlV_Ra__header{background:var(--light-bg);z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f8fafcf2;border-bottom:1px solid #0000000d;padding:24px 16px 16px;position:sticky;top:0}.bayanihan-module__wlV_Ra__headerTop{align-items:center;gap:12px;margin-bottom:8px;display:flex}.bayanihan-module__wlV_Ra__logo{border-radius:8px;width:32px;height:32px}.bayanihan-module__wlV_Ra__header h1{color:var(--dark-green);margin:0;font-size:1.5rem;font-weight:800}.bayanihan-module__wlV_Ra__subtitle{color:var(--text-muted);margin-bottom:20px;font-size:.95rem}.bayanihan-module__wlV_Ra__tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.bayanihan-module__wlV_Ra__tabs::-webkit-scrollbar{display:none}.bayanihan-module__wlV_Ra__tab{background:var(--accent-white);border:1px solid var(--border-light);white-space:nowrap;color:var(--text-muted);cursor:pointer;border-radius:20px;padding:8px 16px;font-size:.85rem;font-weight:600;transition:all .2s ease-in-out;box-shadow:0 1px 2px #00000005}.bayanihan-module__wlV_Ra__tab:hover{border-color:var(--primary-green);color:var(--primary-green)}.bayanihan-module__wlV_Ra__activeTab{background:var(--dark-green);color:var(--accent-white);border-color:var(--dark-green);box-shadow:0 2px 8px #064e3b33}.bayanihan-module__wlV_Ra__activeTab:hover{border-color:var(--dark-green);color:var(--accent-white)}.bayanihan-module__wlV_Ra__campaignList{flex-direction:column;flex-grow:1;gap:16px;padding:16px 16px 160px;display:flex}.bayanihan-module__wlV_Ra__card{background:var(--accent-white);border:1px solid #00000005;border-radius:16px;padding:20px;transition:transform .2s;animation:.3s ease-out bayanihan-module__wlV_Ra__fadeIn;box-shadow:0 2px 8px #0000000a}.bayanihan-module__wlV_Ra__card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.bayanihan-module__wlV_Ra__cardHeader{align-items:center;gap:12px;margin-bottom:12px;display:flex}.bayanihan-module__wlV_Ra__iconWrapper{background:#ecfdf5;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.bayanihan-module__wlV_Ra__icon{color:var(--primary-green);font-size:1.3rem}.bayanihan-module__wlV_Ra__cardTitle{color:var(--text-dark);margin:0 0 4px;font-size:1.1rem;font-weight:700;line-height:1.3}.bayanihan-module__wlV_Ra__creator{color:var(--text-muted);margin:0;font-size:.8rem}.bayanihan-module__wlV_Ra__description{color:var(--text-muted);margin-bottom:20px;font-size:.9rem;line-height:1.6}.bayanihan-module__wlV_Ra__progressSection{margin-bottom:20px}.bayanihan-module__wlV_Ra__progressBar{background:var(--border-light);border-radius:4px;height:8px;margin-bottom:10px;overflow:hidden}.bayanihan-module__wlV_Ra__progressFill{background:linear-gradient(90deg, var(--primary-green), #34d399);border-radius:4px;height:100%;transition:width .8s cubic-bezier(.4,0,.2,1)}.bayanihan-module__wlV_Ra__stats{color:var(--text-muted);justify-content:space-between;font-size:.85rem;font-weight:500;display:flex}.bayanihan-module__wlV_Ra__stats strong{color:var(--text-dark);font-size:.95rem}.bayanihan-module__wlV_Ra__donateBtn{width:100%;color:var(--primary-green);cursor:pointer;background:#10b9811a;border:1px solid #10b98133;border-radius:12px;padding:14px;font-size:.95rem;font-weight:700;transition:all .2s}.bayanihan-module__wlV_Ra__donateBtn:hover{border-color:var(--primary-green);background:#10b98126}.bayanihan-module__wlV_Ra__donateBtn:active{background:var(--primary-green);color:var(--accent-white);transform:scale(.98)}.bayanihan-module__wlV_Ra__fabContainer{z-index:50;pointer-events:none;z-index:20;justify-content:center;width:100%;max-width:480px;display:flex;position:fixed;bottom:90px;left:50%;transform:translate(-50%)}.bayanihan-module__wlV_Ra__fab{pointer-events:auto;background:var(--dark-green);color:var(--accent-white);cursor:pointer;border-radius:30px;align-items:center;gap:8px;padding:16px 32px;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 20px #064e3b4d}.bayanihan-module__wlV_Ra__fab:hover{transform:translateY(-2px);box-shadow:0 12px 24px #064e3b66}.bayanihan-module__wlV_Ra__fab:active{transform:translateY(0)}.bayanihan-module__wlV_Ra__emptyState{text-align:center;color:var(--text-muted);padding:40px 20px;font-size:.95rem}@keyframes bayanihan-module__wlV_Ra__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
