PageSourceSearch

https://muslimskstudent.no/assets/CharityPage-G-m3jVA1.js

js muslimskstudent.no collected 2026-10-03 02:56:40 UTC 13,825 bytes, 1 lines download raw bytes

1import{j as e,r as m}from"./react-Cs8zWWH2.js";import"./motion-Dk9OBirR.js";import{u as b}from"./usePageMeta-BvB62zv-.js";import{p as x,b as w}from"./index-DqTbYVu9.js";import{J as h,b as N}from"./JsonLd-CSVGaRZ8.js";import{c as S}from"./schema-content-BF3-Awp6.js";import{C as t,W as n}from"./content-cFNi5xRL.js";import{e as f}from"./links-CCulBxIR.js";import{A as k}from"./archive-D-elGDE-.js";import{N as z}from"./Nav-CA3okher.js";import{F as C}from"./Footer-gSZuVuX5.js";import{R as r}from"./Reveal-BydczOVc.js";import{S as l}from"./Stagger-lLo6evs0.js";import{C as W}from"./Counter-CjtVcFMD.js";import{E as T}from"./Eyebrow-jkQoX5k8.js";import{B as o}from"./Btn-D9WPYQSi.js";import{S as c}from"./SectionHeading-CFuHsZPw.js";import{P as _}from"./Photo-B6vnEfR_.js";import{M as E}from"./motion-ok-BZHsZT9U.js";import{g as p}from"./motion-Eu1XLqKB.js";import"./auth-hint-D8tyCaun.js";import"./scrollLock-CyyYfUtG.js";function q({ar:a,tr:s,cite:i,tone:d="dark",align:u="right",className:y=""}){const j=d==="dark"?"var(--gold-300)":"var(--teal-700)",v=d==="dark"?"var(--cream-muted)":"var(--text-muted)";return e.jsxs("div",{className:y,style:{textAlign:u==="center"?"center":"right"},children:[e.jsx("p",{lang:"ar",className:"arabic",style:{color:j,fontSize:"clamp(1.4rem,2.6vw,2rem)"},children:a}),s&&e.jsx("p",{className:"mt-3 italic",style:{color:v,fontSize:".95rem"},children:s}),i&&e.jsx("p",{className:"eyebrow mt-2.5",style:{color:"var(--gold-500)",opacity:.7,fontSize:"10px"},children:i})]})}const P=a=>a.toLocaleString("no-NO"),R=["No","One","Two","Three","Four","Five","Six"],g=a=>R[a]??String(a);function F(){const a=m.useRef(null);return m.useLayoutEffect(()=>{if(!E||!a.current)return;const s=p.context(()=>{p.timeline({defaults:{ease:"power3.out"}}).from(".c-eye",{opacity:0,y:14,duration:.6,delay:.1}).from(".c-ar",{opacity:0,y:14,duration:.6},"-=.3").from(".c-t",{opacity:0,y:30,duration:.9},"-=.2").from(".c-sub",{opacity:0,y:14,duration:.6},"-=.4").from(".c-cta",{opacity:0,y:14,duration:.6},"-=.35")},a);return()=>s.revert()},[]),e.jsxs("section",{ref:a,"data-sp-section":!0,"data-sp-label":"Start",className:"relative overflow-hidden",style:{minHeight:640,background:"var(--ink-900)"},children:[e.jsx("div",{className:"absolute inset-0 pointer-events-none",style:{backgroundImage:'linear-gradient(90deg, rgba(6,13,12,.78) 0%, rgba(6,13,12,.45) 58%, rgba(6,13,12,.20) 100%), linear-gradient(180deg, rgba(6,13,12,.82) 0%, rgba(6,13,12,.66) 42%, rgba(6,13,12,.94) 100%), url("/assets/sqc/audience.jpg")',backgroundSize:"cover, cover, cover",backgroundPosition:"center, center, center",backgroundRepeat:"no-repeat"}}),e.jsxs("div",{className:"relative mx-auto max-w-shell px-5 sm:px-8 flex flex-wrap items-end justify-between gap-12 pt-40 md:pt-48 pb-16",children:[e.jsxs("div",{children:[e.jsx(T,{line:!1,className:"c-eye mb-3",color:"var(--gold-400)",children:"Every campaign, dated · Sadaqah Jariyah"}),e.jsx("p",{lang:"ar",className:"c-ar arabic mb-3.5 text-left",style:{color:"rgba(212,174,88,.72)",fontSize:"clamp(1.2rem,2.2vw,1.6rem)"},children:"صَدَقَة جَارِيَة"}),e.jsx("h1",{className:"c-t display text-cream",style:{fontSize:"clamp(2.6rem,5.4vw,4.5rem)",lineHeight:.98,maxWidth:820},children:"What we have raised, campaign by campaign."}),e.jsx("p",{className:"c-sub font-serif mt-5 max-w-xl",style:{color:"rgba(244,239,228,.78)",fontSize:"1.06rem"},children:"Muslimsk Studentsamfunn raises money for registered charities and funds work of its own. Every campaign we have run is below, with its poster and the figure we announced."}),e.jsxs("p",{className:"c-sub font-serif mt-3 max-w-xl",style:{color:"rgba(244,239,228,.6)",fontSize:".98rem"},children:["Money we keep rather than spend goes to the ",e.jsx("a",{href:"#waqf",style:{color:"var(--gold-400)",textDecoration:"underline",textUnderlineOffset:3},children:"MSS Waqf"}),", the society’s endowment."]})]}),e.jsxs("div",{className:"c-cta flex flex-wrap gap-3",children:[e.jsx(o,{href:f,variant:"gold",size:"lg",onClick:()=>x.capture("charity_give_now_clicked",{source:"hero"}),children:"Give with Vipps"}),e.jsx(o,{href:"#partner",variant:"outline",size:"lg",children:"Partner with us"})]})]})]})}function M({c:a}){const s=`${a.approx?"≈":""}${P(a.amount)}`;return e.jsxs("article",{className:"stag flex flex-col overflow-hidden rounded-lg transition-[transform,box-shadow] duration-[250ms] ease-ed hover:-translate-y-1 hover:shadow-[0_30px_56px_-34px_rgba(20,30,28,.5)]",style:{background:"var(--paper-300)"},children:[e.jsx("div",{className:"relative",style:{aspectRatio:"1/1"},children:e.jsx("img",{src:a.poster,alt:a.alt,width:a.pw,height:a.p
1h,loading:"lazy",decoding:"async",className:"absolute object-contain",style:{inset:14,width:"calc(100% - 28px)",height:"calc(100% - 28px)"}})}),e.jsxs("div",{className:"flex flex-1 items-baseline justify-between gap-4 p-6",style:{background:"var(--paper-50)"},children:[e.jsxs("span",{children:[e.jsx("span",{className:"display block",style:{color:"var(--text)",fontSize:"1rem",fontWeight:600},children:a.name}),e.jsx("span",{className:"eyebrow",style:{color:"var(--text-faint)",fontSize:9},children:a.meta})]}),e.jsxs("span",{className:"text-right",children:[e.jsx("span",{className:"display tnum block whitespace-nowrap",style:{color:"var(--gold-800)",fontSize:"1.5rem"},children:s}),a.target&&e.jsx("span",{className:"eyebrow block",style:{color:"var(--text-faint)",fontSize:8},children:"target"})]})]})]})}function O(){return e.jsx("section",{"data-sp-section":!0,"data-sp-label":"The wall",className:"px-5 sm:px-8 py-24",style:{background:"var(--paper-50)"},children:e.jsxs("div",{className:"mx-auto max-w-shell",children:[e.jsxs("div",{className:"mb-10 flex flex-wrap items-end justify-between gap-6",children:[e.jsxs(r,{style:{maxWidth:660},children:[e.jsx(c,{eyebrow:"The wall",eyebrowColor:"var(--gold-800)",title:`${g(t.campaigns.length)} campaigns, with the poster and the figure for each.`,tone:"light",size:"md"}),e.jsx("p",{className:"font-serif mt-4",style:{color:"var(--text-muted)",fontSize:"1rem"},children:"Each poster went up before the campaign, and each figure is the one we announced when it closed. We list them one by one and do not add them up."}),e.jsx("p",{className:"font-serif mt-3",style:{color:"var(--text-faint)",fontSize:".85rem"},children:`All figures as of ${t.asOf}, and not exact: where a collection ran on a partner charity's own Vipps number, the total sits in their books and we have no access to it. These are the best account we have.`})]}),e.jsx(r,{delay:.08,children:e.jsx(o,{href:"/events/arkiv",variant:"outline-dark",size:"sm",children:`All ${k.length} events`})})]}),e.jsx(l,{className:"grid gap-6 sm:grid-cols-2 lg:grid-cols-3",each:.07,children:t.campaigns.map(a=>e.jsx(M,{c:a},a.name))})]})})}function H(){return e.jsx("section",{"data-sp-section":!0,"data-sp-label":"What it built",className:"px-5 sm:px-8 py-20",style:{background:"var(--paper-100)"},children:e.jsx(l,{className:"mx-auto max-w-shell grid gap-12 text-center sm:grid-cols-3",each:.1,children:t.outcomes.map(a=>e.jsxs("div",{className:"stag",children:[e.jsx("div",{className:"display tnum",style:{color:"var(--teal-700)",fontSize:"clamp(3rem,5vw,4.5rem)",lineHeight:1},children:e.jsx(W,{to:a.n,suffix:a.suffix||""})}),e.jsx("p",{className:"display mt-2",style:{color:"var(--text)",fontSize:"1.06rem",fontWeight:600},children:a.label}),e.jsx("p",{className:"font-serif mt-1",style:{color:"var(--text-muted)",fontSize:".94rem"},children:a.note})]},a.label))})})}function V(){return e.jsx("section",{id:"bidra","data-sp-section":!0,"data-sp-label":"Funds",style:{background:"var(--paper-50)"},children:e.jsxs("div",{className:"grid md:grid-cols-2",children:[e.jsx(_,{src:"/assets/rooms/charity.jpg",alt:"Cakes and brownies laid out on the MSS bake-sale table",width:1200,height:900,className:"min-h-[300px] md:min-h-[520px]"}),e.jsxs("div",{className:"flex flex-col justify-center px-5 sm:px-8 py-16 md:py-20",children:[e.jsx(r,{children:e.jsx(c,{eyebrow:`${g(t.funds.length)} funds · one Vipps number`,eyebrowColor:"var(--gold-800)",title:"Choose what your money goes to.",tone:"light",size:"md"})}),e.jsx(l,{className:"mt-6 flex flex-col",each:.07,children:t.funds.map((a,s)=>e.jsxs("div",{className:"stag flex items-baseline justify-between gap-4 py-4",style:{borderTop:"1px solid var(--paper-300)",borderBottom:s===t.funds.length-1?"1px solid var(--paper-300)":void 0},children:[e.jsxs("span",{children:[e.jsx("span",{className:"display block",style:{color:"var(--text)",fontSize:"1.06rem",fontWeight:600},children:a.name}),e.jsx("span",{className:"font-serif",style:{color:"var(--text-muted)",fontSize:".92rem"},children:a.note})]}),e.jsx("span",{className:"eyebrow whitespace-nowrap",style:{color:"var(--teal-700)",fontSize:10},children:t.vipps})]},a.name))}),e.jsx(r,{delay:.06,children:e.jsx(o,{href:f,variant:"gold",size:"md",className:"mt-6",onClick:()=>x.capture("charity_give_now_clicked",{source:"funds"}),children:"Give with Vipps"})})]})]})})}function A(){const a=n.projects.filter(s=>s.status==="running");return e.jsx("section",{id:"waqf","data-sp-section":!0,"data-sp-label":"MSS Waqf",className:"geo-tint px-5 sm:px-8 py-24",style:{background:"var(--ink-700)"},children:e.jsxs("div",{className:"relative z-10 mx-auto max-w-shell grid gap-12 md:grid-cols-[1.1fr_1fr] items-start",children:[e.jsxs(r,{children:[e.jsx(c,{eyebrow:`${n.name} · sadaqah jariyah`,eyebrowColor:"var(--gold-400)",title:n.tagline,size:"md"}),e.jsxs("blockquote",{className:"mt-6",style:{borderLeft:"2px s
1olid rgba(212,174,88,.35)",paddingLeft:18},children:[e.jsx("p",{className:"font-serif italic",style:{color:"rgba(244,239,228,.82)",fontSize:"1.02rem",lineHeight:1.6},children:n.hadith.tr}),e.jsx("cite",{className:"eyebrow not-italic mt-2 block",style:{color:"var(--gold-500)",opacity:.75,fontSize:9},children:n.hadith.ref})]}),e.jsx("p",{className:"font-serif mt-6 max-w-xl",style:{color:"rgba(244,239,228,.72)",fontSize:".98rem"},children:"The campaigns above were collected and spent. The waqf is different: the money is kept, one project at a time, and only what it produces goes out."}),e.jsx(o,{href:"/mss-waqf",variant:"gold",size:"md",className:"mt-7",children:"How the Waqf works"})]}),e.jsxs(l,{className:"flex flex-col",each:.07,children:[e.jsx("span",{className:"eyebrow",style:{color:"var(--gold-400)",fontSize:9},children:"What it holds"}),a.map((s,i)=>e.jsxs("div",{className:"stag py-4",style:{borderTop:"1px solid rgba(244,239,228,.12)",borderBottom:i===a.length-1?"1px solid rgba(244,239,228,.12)":void 0,marginTop:i===0?14:0},children:[e.jsxs("div",{className:"flex items-baseline justify-between gap-4",children:[e.jsx("span",{className:"display",style:{color:"var(--cream)",fontSize:"1.04rem",fontWeight:600},children:s.name}),e.jsx("span",{className:"eyebrow tnum whitespace-nowrap",style:{color:"var(--gold-500)",fontSize:9},children:s.when})]}),e.jsx("span",{className:"eyebrow block mt-1",style:{color:"rgba(244,239,228,.5)",fontSize:9},children:[s.with,s.where].filter(Boolean).join(" · ")})]},s.name))]})]})})}function B(){return e.jsx("section",{id:"partner","data-sp-section":!0,"data-sp-label":"Partner with us",className:"px-5 sm:px-8 py-24",style:{background:"var(--paper-100)"},children:e.jsxs("div",{className:"mx-auto max-w-shell",children:[e.jsx("div",{className:"max-w-[52rem]",children:e.jsxs(r,{children:[e.jsx(c,{eyebrow:"For organisations",eyebrowColor:"var(--gold-800)",title:"For charities and sponsors.",tone:"light",size:"md"}),e.jsx("p",{className:"font-serif mt-4",style:{color:"var(--text-muted)",fontSize:"1rem"},children:"Charities take the collection at our events on their own number. Sponsors put their name on the evening. There is no price list. Every event costs something different, so we agree each one with you directly."}),e.jsxs("div",{className:"mt-7 flex flex-wrap gap-3.5",children:[w,e.jsx(o,{href:"mailto:[email protected]",variant:"gold",size:"md",children:"[email protected]"})]})]})}),e.jsxs(r,{delay:.1,className:"mt-11 flex flex-wrap items-center gap-6 pt-7",style:{borderTop:"1px solid var(--paper-300)"},children:[e.jsx("span",{className:"eyebrow",style:{color:"var(--text-faint)",fontSize:9},children:"Collected for"}),t.collectedFor.map(a=>a.logo?e.jsx("img",{src:a.logo,alt:a.name,width:a.w,height:a.h,loading:"lazy",decoding:"async",className:"w-auto object-contain opacity-90 transition-opacity duration-[250ms] hover:opacity-100",style:{height:40,maxWidth:150}},a.name):e.jsx("span",{className:"eyebrow",style:{color:"var(--text-muted)",fontSize:11},children:a.name},a.name))]}),e.jsxs(r,{delay:.12,className:"mt-5 flex flex-wrap items-center gap-3",children:[e.jsx("span",{className:"eyebrow",style:{color:"var(--text-faint)",fontSize:9},children:"Muslimsk Studentsamfunn · org. nr."}),e.jsx("span",{className:"eyebrow tnum",style:{color:"var(--text-muted)",fontSize:11},children:t.orgNumber})]})]})})}function L(){return e.jsx("section",{"data-sp-section":!0,"data-sp-label":"Verse",className:"geo-tint px-5 sm:px-8 py-24 md:py-28",style:{background:"var(--ink-700)"},children:e.jsx(r,{animate:"scale",className:"relative z-10 mx-auto max-w-3xl",children:e.jsx(q,{ar:t.verse.ar,tr:t.verse.tr,cite:t.verse.ref,align:"center"})})})}function me(){return b("Charity","Every campaign MSS has run, with the poster and the figure we published. Plus the funds and the MSS Waqf endowment you can give to on Vipps 591553.",{image:"/assets/og-community.jpg"}),e.jsxs(e.Fragment,{children:[e.jsx(h,{data:S()}),e.jsx(h,{data:N([{name:"Home",path:"/"},{name:"Charity",path:"/veldedighet"}])}),e.jsx(z,{current:"veld"}),e.jsxs("main",{id:"innhold",children:[e.jsx(F,{}),e.jsx(O,{}),e.jsx(H,{}),e.jsx(V,{}),e.jsx(A,{}),e.jsx(B,{}),e.jsx(L,{})]}),e.jsx(C,{})]})}
1export{me as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.