PageSourceSearch

https://www.innera.ai/_next/static/chunks/pages/feedback-42c16d3224e54b37.js

js innera.ai collected 2026-10-05 13:58:07 UTC 23,478 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8949],{13738:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>_});var a=s(37876),l=s(14232);let o={header:{title:"Help Innera grow",subtitle:"Your thoughts quietly shape how this space feels — every bit of feedback helps.",helper:"Share as much or as little as you want. No pressure."},emoji:{label:"Quick check-in",question:"How is Innera feeling for you today?",commentPlaceholder:"Want to share why? (totally optional)",safetyNote:"This is just for product feedback, not a crisis line. If you're not okay, please reach out to someone you trust or local support.",emojis:{angry:"Frustrating",confused:"A bit confusing",neutral:"It's okay",happy:"Pretty good",love:"I love it"}},tabs:{bug:{label:"Something's broken",description:"Tell us what glitched, and we'll dig into it.",fields:{whatWentWrong:{label:"What went wrong?",placeholder:"“Nera stopped replying on the journal page when I switched personas.”"},reproducible:{label:"Can you recreate it?",options:["Yes, it happens every time","Sometimes","Not sure"]},extra:{label:"Anything we should know? (optional)",placeholder:"Steps you took right before this happened."},screenshotButton:"Add screenshot (optional)"},note:"Device details are attached automatically so we can debug faster. Nothing sensitive is collected.",successToast:"Got it — we're on it. Thanks for flagging this. \uD83D\uDEE0️"},feature:{label:"Feature request",description:"Dream out loud a little. What would make Innera feel more “yours”?",fields:{wish:{label:"What do you wish Innera could do?",placeholder:"“I want a weekly recap of my moods and journal themes.”"},why:{label:"Why would this help you?",placeholder:"“This would help me see my patterns and catch bad weeks earlier.”"},category:{label:"Where does this fit?",options:["Journaling","Mood tracker","Personas","Interface / UI","Something else"]},importance:{label:"How important does it feel?",options:["Nice to have","Important","Urgent for me"]}},note:"No guarantees, but every idea is read and weighed against our roadmap.",successToast:"Thank you — this just went onto our ideas board. \uD83D\uDCA1"},emotional:{label:"How it feels",description:"Not about bugs — about vibes. How does Innera land for you emotionally?",fields:{firstEmotion:{label:"When you use Innera, what shows up first?",options:["Calm","Seen","Confused","Overwhelmed","Motivated"]},good:{label:"What felt good or supportive?",placeholder:"“Nera made it feel safe to talk about something I've been avoiding.”"},off:{label:"What felt off or heavy?",placeholder:"“Sometimes the replies feel a bit generic when I'm being really specific.”"},supportScore:{label:"Overall, how supported did you feel?",scaleLabels:["Not supported","A bit off","Neutral","Mostly supported","Deeply supported"]}},note:"This helps us tune Innera's tone, not you. You're not “too much” or “too sensitive” here.",successToast:"Thanks for sharing that — it really helps us shape how Innera shows up. \uD83E\uDD0D"}},voting:{title:"Vote on what we build next",subtitle:"These are ideas already on our radar. Upvote the ones you'd actually use.",statuses:{planned:"Planned",inProgress:"In progress",underReview:"Under review",shipped:"Shipped"},upvote:{default:"Upvote",voted:"You voted",tooltip:"Click to nudge this higher on the roadmap."}},listens:{title:"Innera listens",subtitle:"A tiny changelog of things you've asked for — and what we did about them.",viewAll:"View full changelog →"},footer:{helper:"Even a one-line thought helps us build this better with you.",primary:"Send feedback",secondary:"Contact support"},generic:{success:"Feedback sent. Thank you for building Innera with us. \uD83D\uDC9C",error:"Something glitched while sending this. Please try again in a moment."}};var i=s(86306),r=s(77569),n=s(77328),d=s.n(n);function c(){let{title:e,subtitle:t,helper:s}=o.header;return(0,a.jsxs)("div",{className:"space-y-1",children:[(0,a.jsx)("h1",{className:"text-lg font-semibold ui-text md:text-xl",children:e}),(0,a.jsx)("p",{className:"text-sm ui-subtext",children:t}),(0,a.jsx)("p",{className:"text-xs ui-muted",children:s})]})}let u=[{key:"angry",symbol:"\uD83D\uDE21"},{key:"confused",symbol:"\uD83D\uDE15"}
1,{key:"neutral",symbol:"\uD83D\uDE10"},{key:"happy",symbol:"\uD83D\uDE42"},{key:"love",symbol:"\uD83E\uDD0D"}];function x(e){let{selectedEmoji:t,onSelect:s}=e;return(0,a.jsx)("div",{className:"flex flex-wrap items-center gap-2",children:u.map(e=>{let l=t===e.key,i=o.emoji.emojis[e.key];return(0,a.jsx)("button",{type:"button",onClick:()=>s(e.key),"data-active":l||void 0,title:i,"aria-label":i,className:"flex h-9 w-9 items-center justify-center rounded-full border border-white/10  bg-slate-950/60 text-xl transition hover:border-white/40 hover:bg-white/10 data-[active]:border-violet-400/80 data-[active]:bg-violet-500/20",children:(0,a.jsx)("span",{children:e.symbol})},e.key)})})}function h(e){let{value:t,onChange:s,onSubmit:l}=e;return(0,a.jsxs)("div",{className:"flex flex-col gap-2 md:flex-row md:items-center md:gap-3",children:[(0,a.jsx)("textarea",{value:t,onChange:e=>s(e.target.value),rows:2,className:"w-full flex-1 rounded-2xl border border-slate-200 bg-white/80  px-3.5 py-2.5 text-sm text-slate-900 placeholder:text-slate-400  outline-none transition focus:border-violet-400/80 focus:bg-white",placeholder:"Want to share why? (totally optional)"}),(0,a.jsx)("button",{type:"button",onClick:()=>{if(!(t||"").trim())return void(0,i.oR)(" ✔ Optional — you can leave it empty","info");l()},className:"mt-1 inline-flex items-center justify-center rounded-full  bg-violet-500 px-4 py-2 text-sm font-medium text-white  shadow-lg shadow-violet-500/30 transition  hover:bg-violet-400 active:scale-[0.98]",children:"Save quick feedback"})]})}var m=s(9641);function b(){let[e,t]=(0,l.useState)(""),[s,r]=(0,l.useState)(""),[n,d]=(0,l.useState)(""),c=(0,l.useRef)(null),[u,x]=(0,l.useState)(null),{fields:h,note:b}=o.tabs.bug,p=async a=>{if(a.preventDefault(),!e.trim())return void(0,i.oR)("Add a short description of what went wrong.","error");try{await (0,m.SqG)({type:"bug",bug_what_went_wrong:e.trim(),bug_reproducible:s||null,bug_extra:n.trim()||null}),(0,i.oR)(o.tabs.bug.successToast,"success"),t(""),r(""),d(""),x(null),c.current&&(c.current.value="")}catch(e){(0,i.oR)("Couldn't submit bug report. Try again.","error")}};return(0,a.jsxs)("form",{className:"space-y-4",onSubmit:p,children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{className:"mb-1.5 block text-xs font-medium text-slate-700",children:h.whatWentWrong.label}),(0,a.jsx)("textarea",{value:e,onChange:e=>t(e.target.value),rows:3,className:"w-full rounded-2xl border border-slate-200 bg-white/90  px-3.5 py-2.5 text-sm text-slate-900 placeholder:text-slate-400  outline-none transition focus:border-violet-400/80 focus:bg-white",placeholder:h.whatWentWrong.placeholder})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{className:"mb-1.5 block text-xs font-medium text-slate-700",children:h.reproducible.label}),(0,a.jsx)("div",{className:"flex flex-wrap gap-1.5",children:h.reproducible.options.map(e=>(0,a.jsx)("button",{type:"button",onClick:()=>r(e),"data-active":s===e||void 0,className:"rounded-full border border-slate-200 bg-white/80  px-3 py-1.5 text-xs text-slate-700 transition  hover:border-violet-300 data-[active]:border-violet-500  data-[active]:bg-violet-500/10 data-[active]:text-violet-900",children:e},e))})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{className:"mb-1.5 block text-xs font-medium text-slate-700",children:h.extra.label}),(0,a.jsx)("textarea",{value:n,onChange:e=>d(e.target.value),rows:2,className:"w-full rounded-2xl border border-slate-200 bg-white/90  px-3.5 py-2.5 text-sm text-slate-900 placeholder:text-slate-400  outline-none transition focus:border-violet-400/80 focus:bg-white",placeholder:h.extra.placeholder})]}),(0,a.jsx)("p",{className:"text-[11px] text-slate-500",children:b}),(0,a.jsx)("input",{ref:c,type:"file",accept:"image/*",className:"hidden",onChange:e=>{var t,s;x(null!=(s=null==(t=e.target.files)?void 0:t[0])?s:null)}}),(0,a.jsxs)("div",{className:"flex flex-wrap items-center justify-between gap-3",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)("button",{type:"button",onClick:()=>{var e;return null==(e=c.current)?void 0:e.click()},className:"rounded-full border border-slate-200 bg-white/80 px-3 py-1.5  text-xs font-medium text-slate-700 hover:bg-white",children:h.screenshotButton}),u&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("span",{className:"max-w-[220px] truncate text-xs text-slate-500",children:u.name}),(0,a.jsx)("button",{type:"button",onClick:()=>{x(null),c.current&&(c.current.value="")},className:"rounded-full border border-slate-200 bg-white/70 px-2.5 py-1.5  text-[11px] font-medium text-slate-600 hover:bg-white",title:"Remove screenshot",children:"Remove"})]})]}),(0,a.jsx)("button",{type:"submit",className:"inline-flex items-center justify-center rounded-full  bg-violet-500 px-4 py-2 text-sm font-medium text-white  shadow-lg shadow-violet-500/30 transition hover:bg-violet-400  active:scale-[0.98]",children:"Submit bug report"})]})]})}function p(){let{fields:e,note:t,successToast:s}=o.tabs.feature,[r,n]=(0,l.useState)(""),[d,c]=(0,l.useState)(""),[u,x]=(0,l.useState)(""),[h,m]=(0,l.useState)("");return(0,a.jsxs)("form",{className:"space-y-4",onSubmit:e=>{if(e.preventDefault(),!r.trim())return void(0,i.oR)("Tell us what you'd like Innera to do.","error");(0,i.oR)(s,"success"),n(""),c(""),x(""),m("")},children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{className:"mb-1.5 block text-xs font-medium text-slate-700",children:e.wish.label}),(0,a.jsx)("textarea",{value:r,onChange:e=>n(e.target.value),rows:2,className:"w-full rounded-2xl border border-slate-200 bg-white/90  px-3.5 py-2.5 text-sm text-slate-900 placeholder:text-slate-400  outline-none transition focus:border-violet-400/80 focus:bg-white",placeholder:e.wish.placeholder})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{className:"mb-1.5 block text-xs font-medium text-slate-700",children:e.why.label}),(0,a.jsx)("textarea",{value:d,onChange:e=>c(e.target.value),rows:2,className:"w-full rounded-2xl border border-slate-200 bg-white/90  px-3.5 py-2.5 text-sm text-slate-900 placeholder:text-slate-400  outline-none transition focus:border-violet-400/80 focus:bg-white",placeholder:e.why.placeholder})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{className:"mb-1.5 block text-xs font-medium text-slate-700",children:e.category.label}),(0,a.jsx)("div",{className:"flex flex-wrap gap-1.5",children:e.category.options.map(e=>(0,a.jsx)("button",{type:"button",onClick:()=>x(e),"data-active":u===e||void 0,className:"rounded-full border border-slate-200 bg-white/80  px-3 py-1.5 text-xs text-slate-700 transition  hover:border-violet-300 data-[active]:border-violet-500  data-[active]:bg-violet-500/10 data-[active]:text-violet-900",children:e},e))})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{className:"mb-1.5 block text-xs font-medium text-slate-700",children:e.importance.label}),(0,a.jsx)("div",{className:"flex flex-wrap gap-1.5",children:e.importance.options.map(e=>(0,a.jsx)("button",{type:"button",onClick:()=>m(e),"data-active":h===e||void 0,className:"rounded-full border border-slate-200 bg-white/80  px-3 py-1.5 text-xs text-slate-700 transition  hover:border-violet-300 data-[active]:border-violet-500  data-[active]:bg-violet-500/10 data-[active]:text-violet-900",children:e},e))})]}),(0,a.jsx)("p",{className:"text-[11px] text-slate-500",children:t}),(0,a.jsx)("div",{className:"flex justify-end",children:(0,a.jsx)("button",{type:"submit",className:"inline-flex items-center justify-center rounded-full  bg-violet-500 px-4 py-2 text-sm font-medium text-white  shadow-lg shadow-violet-500/30 transition hover:bg-violet-400  active:scale-[0.98]",children:"Submit idea"})})]})}function f(){let{fields:e,note:t,successToast:s}=o.tabs.emotional,[r,n]=(0,l.useState)(""),[d,c]=(0,l.useState)(""),[u,x]=(0,l.useState)(""),[h,m]=(0,l.useState)(null);return(0,a.jsxs)("form",{className:"space-y-4",onSubmit:e=>{if(e.preventDefault(),!r&&!d.trim()&&!u.trim())return void(0,i.oR)("Share at least one small thing about how Innera felt.","error");(0,i.oR)(s,"success"),n(""),c(""),x(""),m(null)},children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{className:"mb-1.5 block text-xs font-medium text-slate-700",children:e.firstEmotion.label}),(0,a.jsx)("div",{className:"flex flex-wrap gap-1.5",children:e.firstEmotion.options.map(e=>(0,a.jsx)("button",{type:"button",onClick:()=>n(e),"data-active":r===e||void 0,className:"rounded-full border border-slate-200 bg-white/80  px-3 py-1.5 text-xs text-slate-700 transition  hover:border-violet-300 data-[active]:border-violet-500  data-[active]:bg-violet-500/10 data-[active]:text-violet-900",children:e},e))})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{className:"mb-1.5 block text-xs font-medium text-slate-700",children:e.good.label}),(0,a.jsx)("textarea",{value:d,onChange:e=>c(e.target.value),rows:2,className:"w-full rounded-2xl border border-slate-200 bg-white/90  px-3.5 py-2.5 text-sm text-slate-900 placeholder:text-slate-400  outline-none transition focus:border-violet-400/80 focus:bg-white",placeholder:e.good.placeholder})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{className:"mb-1.5 block text-xs font-medium text-slate-700",children:e.off.label}),(0,a.jsx)("textarea",{value:u,onChange:e=>x(e.target.value),rows:2,className:"w-full rounded-2xl border border-slate-200 bg-white/90  px-3.5 py-2.5 text-sm text-slate-900 placeholder:text-slate-400  outline-none transition focus:border-violet-400/80 focus:bg-white",placeholder:e.off.placeholder})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{className:"mb-1.5 block text-xs font-medium text-slate-700",children:e.supportScore.label}),(0,a.jsx)("div",{className:"flex flex-wrap gap-1.5",children:e.supportScore.scaleLabels.map((e,t)=>{let s=t+1,l=h===s;return(0,a.jsxs)("button",{type:"button",onClick:()=>m(s),"data-active":l||void 0,className:"rounded-full border border-slate-200 bg-white/80  px-3 py-1.5 text-xs text-slate-700 transition  hover:border-violet-300 data-[active]:border-violet-500  data-[active]:bg-violet-500/10 data-[active]:text-violet-900",children:[s," — ",e]},e)})})]}),(0,a.jsx)("p",{className:"text-[11px] text-slate-500",children:t}),(0,a.jsx)("div",{className:"flex justify-end",children:(0,a.jsx)("button",{type:"submit",className:"inline-flex items-center justify-center rounded-full  bg-violet-500 px-4 py-2 text-sm font-medium text-white  shadow-lg shadow-violet-500/30 transition hover:bg-violet-400  active:scale-[0.98]",children:"Share how it felt"})})]})}function v(e){var t;let{feature:s,children:l}=e,i=null!=(t=o.voting.statuses[s.status])?t:"Under review";return(0,a.jsxs)("div",{className:"flex h-full flex-col justify-between rounded-2xl border border-white/70 bg-white/80 p-3.5 md:p-4",children:[(0,a.jsxs)("div",{className:"space-y-1.5",children:[(0,a.jsx)("h3",{className:"text-sm font-medium text-slate-900",children:s.title}),(0,a.jsx)("p",{className:"text-xs text-slate-600",children:s.description})]}),(0,a.jsxs)("div",{className:"mt-3 flex items-center justify-between gap-2",children:[(0,a.jsx)("span",{className:"inline-flex items-center rounded-full border border-slate-200 bg-slate-100 px-2 py-0.5 text-[10px] uppercase tracking-wide text-slate-600",children:i}),l]})]})}function g(){let[e,t]=(0,l.useState)(!1),s=o.voting.upvote;return(0,a.jsxs)("button",{type:"button",onClick:()=>{e?(t(!1),(0,i.oR)("Vote removed.")):(t(!0),(0,i.oR)("Noted — this just got a tiny nudge up \uD83E\uDDE0","
1success"))},"data-active":e||void 0,title:s.tooltip,className:"\n        inline-flex items-center gap-1.5\n        rounded-full border px-3 py-1\n        text-[11px] font-medium\n        transition-all\n\n        /* Base (visible on light cards) */\n        border-violet-300/70\n        bg-white/70\n        text-violet-700\n\n        hover:bg-violet-100/70\n        hover:border-violet-400\n\n        /* Active (voted) */\n        data-[active]:bg-violet-500/15\n        data-[active]:border-violet-500\n        data-[active]:text-violet-800\n        data-[active]:shadow-[0_0_0_2px_rgba(139,92,246,0.15)]\n      ",children:[(0,a.jsx)("span",{className:"text-xs leading-none",children:e?"✓":"↑"}),(0,a.jsx)("span",{className:"leading-none",children:e?s.voted:s.default})]})}function w(e){let{title:t,body:s}=e;return(0,a.jsxs)("div",{className:"flex gap-2 rounded-2xl border border-white/70 bg-white/90 px-3 py-2.5",children:[(0,a.jsx)("div",{className:"mt-0.5 flex h-5 w-5 items-center justify-center rounded-full bg-emerald-500/12 text-[11px] text-emerald-600",children:"✓"}),(0,a.jsxs)("div",{className:"space-y-0.5",children:[(0,a.jsx)("p",{className:"text-xs font-medium text-slate-900",children:t}),(0,a.jsx)("p",{className:"text-[11px] text-slate-600",children:s})]})]})}function y(){return(0,a.jsx)("button",{type:"button",className:"text-xs font-medium text-slate-400 underline-offset-4 hover:text-slate-100 hover:underline",children:o.listens.viewAll})}function j(){return(0,a.jsx)("a",{href:"mailto:[email protected]?subject=Innera%20Support&body=Hi%20Innera%20team,%0A%0A",onClick:()=>(0,r.u)("feedback_support_clicked"),className:" inline-flex items-center justify-center rounded-full px-5 py-2 text-sm font-medium bg-white/30 text-slate-800 backdrop-blur border border-white/40 transition hover:bg-violet-400  active:scale-[0.98] ",children:"Contact support"})}let N=0,k=[{id:"advanced-mood-analytics",title:"Advanced mood analytics",description:"Deeper patterns from your logs, not just “good / bad days”.",status:"underReview"},{id:"memory-timeline",title:"Memory timeline",description:"A visual timeline of key entries, shifts and milestones.",status:"planned"},{id:"voice-journaling",title:"Voice journaling",description:"Talk instead of type when your brain is tired.",status:"inProgress"},{id:"persona-customization",title:"Persona customization",description:"Nudge how each AI talks, reacts and checks in.",status:"underReview"}],S=[{id:"fixed-drafts",title:"Fixed: journals no longer disappear when switching personas mid-entry.",body:"You asked us to stop “eating” drafts when switching — so we did."},{id:"improved-tone",title:"Improved: Nera now softens replies when you mention feeling overstimulated.",body:"We're tuning language to feel less clinical and more human."},{id:"in-progress-streaks",title:"In progress: designing a calmer way to show streaks without guilt-tripping you.",body:"We want progress to feel gentle, not like a scoreboard."}];function _(){let[e,t]=(0,l.useState)("bug"),[s,n]=(0,l.useState)(null),[u,_]=(0,l.useState)(""),I=(0,l.useRef)(null),T=async()=>{if(!s&&!u.trim())return void i.Ay.error("Tap an emoji or add a quick note first.");if(!function(){let e=Date.now();return!(e-N<5e3)&&(N=e,!0)}())return void i.Ay.error("Give it a second \uD83D\uDC9B");try{await (0,m.SqG)({type:"emoji",emoji_key:s,emoji_comment:u.trim()||null,metadata:{surface:"feedback_page_quick_emoji"}}),(0,r.u)("feedback_emoji_saved",{emoji:s}),i.Ay.success(o.generic.success),_(""),n(null)}catch(e){i.Ay.error("Couldn't send feedback. Try again.")}};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(d(),{children:(0,a.jsx)("title",{children:"Feedback \xb7 Innera"})}),(0,a.jsx)("main",{className:"min-h-screen w-full px-4 py-8 md:px-6 lg:px-8",children:(0,a.jsxs)("div",{className:"mx-auto flex max-w-3xl flex-col space-y-6 pb-20",children:[(0,a.jsx)("section",{children:(0,a.jsx)(c,{})}),(0,a.jsxs)("section",{className:"rounded-3xl border border-white/70 bg-white/40 p-4 shadow-[0_18px_60px_rgba(80,112,200,0.25)] backdrop-blur-2xl md:p-5",children:[(0,a.jsx)("div",{className:"flex items-center justify-between gap-3",children:(0,a.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,a.jsx)("p",{className:"text-[11px] font-semibold uppercase tracking-wide text-slate-600",children:o.emoji.label}),(0,a.jsx)("p",{className:"text-sm font-medium text-slate-900",children:o.emoji.question})]})}),(0,a.jsx)("div",{className:"mt-3",children:(0,a.jsx)(x,{selectedEmoji:s,onSelect:n})}),(0,a.jsx)("div",{className:"mt-3",children:(0,a.jsx)(h,{value:u,onChange:_,onSubmit:T})}),(0,a.jsx)("p",{className:"mt-2 text-[11px] text-slate-600",children:o.emoji.safetyNote})]}),(0,a.jsxs)("section",{ref:I,className:"rounded-3xl border border-white/70 bg-white/45 p-4 shadow-[0_18px_60px_rgba(80,112,200,0.25)] backdrop-blur-2xl md:p-5",children:[(0,a.jsx)("div",{className:"flex justify-start",children:(0,a.jsxs)("div",{className:"inline-flex rounded-full border border-slate-200 bg-slate-100/80 p-1",children:[(0,a.jsx)(C,{id:"bug",label:o.tabs.bug.label,active:"bug"===e,onClick:()=>t("bug")}),(0,a.jsx)(C,{id:"feature",label:o.tabs.feature.label,active:"feature"===e,onClick:()=>t("feature")}),(0,a.jsx)(C,{id:"emotional",label:o.tabs.emotional.label,active:"emotional"===e,onClick:()=>t("emotional")})]})}),(0,a.jsxs)("div",{className:"mt-4 rounded-2xl border border-white/70 bg-white/80 p-4 md:p-5",children:["bug"===e&&(0,a.jsx)(b,{}),"feature"===e&&(0,a.jsx)(p,{}),"emotional"===e&&(0,a.jsx)(f,{})]})]}),(0,a.jsxs)("section",{className:"rounded-3xl border border-white/70 bg-white/45 p-4 shadow-[0_18px_60px_rgba(80,112,200,0.25)] backdrop-blur-2xl md:p-5",children:[(0,a.jsxs)("div",{className:"mb-3",children:[(0,a.jsx)("h2",{className:"text-sm font-semibold text-slate-900",children:o.voting.title}),(0,a.jsx)("p",{className:"text-xs text-slate-600",children:o.voting.subtitle})]}),(0,a.jsx)("div",{className:"grid gap-3 md:grid-cols-2",children:k.map(e=>(0,a.jsx)(v,{feature:e,children:(0,a.jsx)(g,{})},e.id))})]}),(0,a.jsxs)("section",{className:"rounded-3xl border border-white/70 bg-white/45 p-4 shadow-[0_18px_60px_rgba(80,112,200,0.25)] backdrop-blur-2xl md:p-5",children:[(0,a.jsxs)("div",{className:"mb-3 flex items-center justify-between gap-3",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("h2",{className:"text-sm font-semibold text-slate-900",children:o.listens.title}),(0,a.jsx)("p",{className:"text-xs text-slate-600",children:o.listens.subtitle})]}),(0,a.jsx)(y,{})]}),(0,a.jsx)("div",{className:"space-y-2",children:S.map(e=>(0,a.jsx)(w,{title:e.title,body:e.body},e.id))})]}),(0,a.jsxs)("section",{className:"mt-2 flex flex-col gap-3 border-t border-white/60 pt-4 md:flex-row md:items-center md:justify-between",children:[(0,a.jsx)("p",{className:"max-w-sm text-xs text-slate-700",children:o.footer.helper}),(0,a.jsx)("div",{className:"flex flex-col gap-2 md:flex-row md:justify-end",children:(0,a.jsx)(j,{})})]})]})})]})}function C(e){let{id:t,label:s,active:l,onClick:o}=e;return(0,a.jsxs)("button",{type:"button",onClick:o,"data-active":l||void 0,className:"relative flex items-center gap-1 rounded-full px-3.5 py-1.5 text-xs font-medium text-slate-600 transition hover:text-slate-900 data-[active]:text-slate-900",children:[(0,a.jsx)("span",{children:s}),(0,a.jsx)("span",{className:"pointer-events-none absolute inset-0 -z-10 rounded-full opacity-0  data-[active]:opacity-100 bg-gradient-to-r from-violet-400/80  via-sky-400/80 to-emerald-400/80"})]})}}
1,77328:(e,t,s)=>{e.exports=s(29269)},80178:(e,t,s)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/feedback",function(){return s(13738)}])}},e=>{e.O(0,[636,6593,8792],()=>e(e.s=80178)),_N_E=e.O()}]);

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.