1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="1878dd87-94a6-6a7d-8d99-3f097cf59a03")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,930694,e=>{"use strict";var t=e.i(843476),a=e.i(271645),i=e.i(475254);let s=(0,i.default)("arrow-up-right",[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]]);var n=e.i(643531),r=e.i(373375),l=e.i(463059);let o=(0,i.default)("images",[["path",{d:"m22 11-1.296-1.296a2.4 2.4 0 0 0-3.408 0L11 16",key:"9kzy35"}],["path",{d:"M4 8a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2",key:"1t0f0t"}],["circle",{cx:"13",cy:"7",r:"1",fill:"currentColor",key:"1obus6"}],["rect",{x:"8",y:"2",width:"14",height:"14",rx:"2",key:"1gvhby"}]]);var d=e.i(37727),c=e.i(91285),u=e.i(871212),m=e.i(877080);let h=(0,a.lazy)(()=>e.A(7883).then(e=>({default:e.GalleryGrid})));function g(e,t){return"atmosphere"===e.gallerySubject?"de"===t?"Das Event":"The event":(0,u.getGalleryBandOrSubjectLabel)(e)||e.title}e.s(["AwardsGallery",0,function({galleries:e,locale:i}){let[p,b]=(0,a.useState)(null),w=(0,a.useId)(),f=(0,a.useRef)(null),[v,y]=(0,a.useState)({before:!1,after:!1}),x=e.find(e=>e.id===p),j="de"===i,k=x?(0,u.resolveGalleryPhotographerDisplayName)(x):"";function N(e){let t=f.current;t&&t.scrollBy({left:e*t.clientWidth*.85,behavior:matchMedia("(prefers-reduced-motion: reduce)").matches?"auto":"smooth"})}return(0,a.useEffect)(()=>{let e=f.current;if(!e)return;let t=()=>{let t=e.scrollLeft>2,a=e.scrollLeft+e.clientWidth<e.scrollWidth-2;y(e=>e.before===t&&e.after===a?e:{before:t,after:a})};t(),e.addEventListener("scroll",t,{passive:!0});let a=new ResizeObserver(t);return a.observe(e),()=>{e.removeEventListener("scroll",t),a.disconnect()}},[e.length]),(0,t.jsxs)("div",{className:"awards-albums",children:[(0,t.jsxs)("div",{className:"awards-album-toolbar",children:[(0,t.jsxs)("p",{children:[e.length," ",j?1===e.length?"Galerie":"Galerien":1===e.length?"gallery":"galleries"]}),v.before||v.after?(0,t.jsxs)("div",{children:[(0,t.jsx)("button",{type:"button",className:"awards-album-close",onClick:()=>N(-1),disabled:!v.before,"aria-label":j?"Vorherige Galerien":"Previous galleries",children:(0,t.jsx)(r.ChevronLeft,{size:22,"aria-hidden":"true"})}),(0,t.jsx)("button",{type:"button",className:"awards-album-close",onClick:()=>N(1),disabled:!v.after,"aria-label":j?"Weitere Galerien":"More galleries",children:(0,t.jsx)(l.ChevronRight,{size:22,"aria-hidden":"true"})})]}):null]}),(0,t.jsx)("div",{ref:f,className:"awards-album-picker",role:"group","aria-label":j?"Fotogalerie auswählen":"Choose a photo gallery",children:e.map(e=>{let a=e.coverImage?.value,r=(0,m.featuredGalleryImages)(e).find(e=>"object"==typeof e.image?.value)?.image.value,l=a&&"object"==typeof a?a:r&&"object"==typeof r?r:null,d=l?(0,c.getMediaUrl)(l,["card","thumbnail"]):null,h=x?.id===e.id,p=(0,u.resolveGalleryPhotographerDisplayName)(e);return(0,t.jsxs)("button",{type:"button",className:"awards-album","data-gallery-id":e.id,"aria-expanded":h,"aria-controls":w,onClick:()=>b(e.id),children:[(0,t.jsxs)("span",{className:"awards-album-cover",children:[d?(0,t.jsx)("img",{src:d,srcSet:l?(0,c.getMediaSrcSet)(l,["thumbnail","card"]):void 0,sizes:"(min-width: 768px) 280px, 220px",alt:"",loading:"lazy",decoding:"async"}):(0,t.jsx)(o,{size:40,"aria-hidden":"true"}),(0,t.jsx)("span",{className:"awards-album-action","aria-hidden":"true",children:h?(0,t.jsx)(n.Check,{size:22}):(0,t.jsx)(s,{size:22})})]}),(0,t.jsx)("span",{className:"awards-album-label",children:g(e,i)}),(0,t.jsxs)("span",{className:"awards-album-count",children:[e.images?.length??0," ",j?"Fotos":"photos"]}),p?(0,t.jsx)("span",{className:"awards-album-credit",children:p}):null]},e.id)})}),(0,t.jsx)("div",{id:w,className:"awards-album-panel",hidden:!x,children:x?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"awards-album-heading",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("h4",{children:g(x,i)}),(0,t.jsxs)("p",{children:[x.images?.length??0," ",j?"Fotos":"photos",k?` \xb7 ${k}`:""]})]}),(0,t.jsx)("button",{type:"button",className:"awards-album-close","aria-label":j?"Galerie schlieÃen":"Close gallery",onClick:()=>{f.current?.querySelector(`[data-gallery-id="${x.id}"]`)?.focus({preventScroll:!0}),b(null)},children:(0,t.jsx)(d.X,{size:22,"aria-hidden":"true"})})]}),(0,t.jsx)(a.Suspense,{fallback:(0,t.jsx)("p",{className:"awards-album-loading",role:"status",children:j?"Fotos werden geladen â¦":"Loading photos â¦"}),children:(0,t.jsx)(h,{gallery:x,title:g(x,i),photographerName:k||void 0,variant:"embedded",locale:i},x.id)})]}):null})]})}],930694)},578938,e=>{"use strict";var t=e.i(843476),a=e.i(271645),i=e.i(63209),s=e.i(595468),n=e.i(37727);let r={de:{success:"Danke, deine Stimme ist gespeichert.",alreadySubmitted:"Diese Auswahl war bereits gespeichert. Deine Stimme ist gezählt.",verified:"E-Mail bestätigt. Falls dein Vote noch nicht gespeichert wurde, kannst du ihn jetzt speichern.",verifiedClosed:"E-Mail bestätigt. Das Voting ist beendet, neue Stimmen können nicht mehr gespeichert werden.",ballotCounted:"Deine Stimme ist gezählt. Hier sind deine Grafiken zum Teilen.",notFound:"Dieses Voting ist aktuell nicht erreichbar.",invalidToken:"Der Bestätigungslink
2ist ungültig oder abgelaufen.",serverError:"Die Verifizierung ist fehlgeschlagen. Bitte versuche es erneut.",submitFailed:"E-Mail bestätigt, aber der Vote konnte noch nicht gespeichert werden. Ãffne den Mail-Link erneut oder speichere hier.",submitFailedClosed:"E-Mail bestätigt, aber das Voting war bereits beendet. Diese Stimme konnte nicht mehr gezählt werden.",genericError:"Ãffne den Bestätigungslink in deiner E-Mail. Danach wird deine Stimme automatisch gespeichert."},en:{success:"Thanks, your vote has been saved.",alreadySubmitted:"This selection was already saved. Your ballot is counted.",verified:"E-mail confirmed. If your vote has not been saved yet, you can save it now.",verifiedClosed:"E-mail confirmed. Voting has ended, no further votes can be saved.",ballotCounted:"Your vote is counted. Here are your graphics to share.",notFound:"This vote is currently unavailable.",invalidToken:"The confirmation link is invalid or expired.",serverError:"Verification failed. Please try again.",submitFailed:"E-mail confirmed, but the vote could not be saved yet. Open the mail link again or save your vote here.",submitFailedClosed:"E-mail confirmed, but voting had already ended. This vote could no longer be counted.",genericError:"Open the confirmation link in your e-mail. Your vote will be saved automatically."}};var l=e.i(402332);let o={de:"Meldung schlieÃen",en:"Dismiss message"};e.s(["AwardsVoteConfirmation",0,function({locale:e,verified:d,submitted:c,already:u,error:m,year:h,votingActive:g}){let[p,b]=(0,a.useState)(!1);(0,a.useEffect)(()=>{if(!d||!g)return;let e=!1;return fetch(`/api/awards/voting/status?year=${h}`,{credentials:"same-origin"}).then(e=>e.ok?e.json():null).then(t=>{!e&&(t?.votedCategorySlugs?.length??0)>0&&b(!0)}).catch(()=>{}),()=>{e=!0}},[d,h,g]);let w=function({verified:e,submitted:t,already:a,error:i,locale:s,hasCountedBallot:n,votingClosed:l}){let o=r[s];if(i)switch(i){case"not-found":return{tone:"error",text:o.notFound};case"invalid-token":case"token-invalid-or-expired":return{tone:"error",text:o.invalidToken};case"server-error":return{tone:"error",text:o.serverError};case"vote-submit-failed":return{tone:"error",text:l?o.submitFailedClosed:o.submitFailed};default:return{tone:"error",text:o.genericError}}return a?{tone:"success",text:o.alreadySubmitted}:t?{tone:"success",text:o.success}:e&&n?{tone:"success",text:o.ballotCounted}:e&&l?{tone:"success",text:o.verifiedClosed}:e?{tone:"success",text:o.verified}:null}({verified:d,submitted:c,already:u,error:m,locale:e,hasCountedBallot:p,votingClosed:!g}),[f,v]=(0,a.useState)(!1),y=(0,a.useRef)(null),x=w?.tone??null,j="success"===x,k=null!==w,N=(0,a.useRef)(!1);return((0,a.useEffect)(()=>{k&&y.current?.focus()},[k]),(0,a.useEffect)(()=>{if("success"!==x||N.current)return;let e=e=>{N.current=!0;let t=window.matchMedia("(prefers-reduced-motion: reduce)").matches;e.scrollIntoView({behavior:t?"auto":"smooth",block:"start"})},t=()=>{let t=c?document.getElementById("awards"):null;t&&e(t)},a=document.getElementById(l.VOTER_ASSETS_SECTION_ID);if(a)return void e(a);let i=null,s=a=>{window.removeEventListener(l.VOTER_ASSETS_READY_EVENT,s),null!==i&&window.clearTimeout(i);let n=(a.detail?.count??0)>0?document.getElementById(l.VOTER_ASSETS_SECTION_ID):null;n?e(n):t()};return window.addEventListener(l.VOTER_ASSETS_READY_EVENT,s),i=window.setTimeout(()=>{window.removeEventListener(l.VOTER_ASSETS_READY_EVENT,s);let a=document.getElementById(l.VOTER_ASSETS_SECTION_ID);a?e(a):t()},6e3),()=>{window.removeEventListener(l.VOTER_ASSETS_READY_EVENT,s),null!==i&&window.clearTimeout(i)}},[x,c]),(0,a.useEffect)(()=>{if(!j)return;let e=window.setTimeout(()=>v(!0),8e3);return()=>window.clearTimeout(e)},[j]),!w||f)?null:(0,t.jsx)("div",{className:"awards-vote-confirmation",role:"status",children:(0,t.jsxs)("div",{ref:y,tabIndex:-1,className:`awards-status-message awards-vote-confirmation__card ${j?"awards-status-message--success":"awards-status-message--error"}`,children:[j?(0,t.jsx)(s.CheckCircle2,{className:"mt-0.5 h-5 w-5 shrink-0 text-[var(--awards-pink)]","aria-hidden":"true"}):(0,t.jsx)(i.AlertCircle,{className:"mt-0.5 h-5 w-5 shrink-0 text-[var(--awards-black)]","aria-hidden":"true"}),(0,t.jsx)("p",{children:w.text}),(0,t.jsx)("button",{type:"button",className:"awards-vote-confirmation__close",onClick:()=>v(!0),"aria-label":o[e],children:(0,t.jsx)(n.X,{className:"h-4 w-4","aria-hidden":"true"})})]})})}],578938)},971786,e=>{"use strict";
2var t=e.i(843476),a=e.i(271645),i=e.i(657688),s=e.i(440160),n=e.i(473708),r=e.i(531278),l=e.i(662031),o=e.i(25414),d=e.i(91285);let c=(0,e.i(475254).default)("image-down",[["path",{d:"M10.3 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10l-3.1-3.1a2 2 0 0 0-2.814.014L6 21",key:"9csbqa"}],["path",{d:"m14 19 3 3v-5.5",key:"9ldu5r"}],["path",{d:"m17 22 3-3",key:"1nkfve"}],["circle",{cx:"9",cy:"9",r:"2",key:"af1f0g"}]]);var u=e.i(746703),m=e.i(933166);let h={de:{title:"Schon abgestimmt?",body:'Deine Stimme ist gespeichert â du musst nicht erneut abstimmen. Trag deine E-Mail ein, dann schicken wir dir einen Link zu deinen âI voted for"-Grafiken.',placeholder:"[email protected]",submit:"Link schicken",sending:"Moment",done:"Wenn wir zu dieser Adresse eine Stimme finden, ist der Link unterwegs. Schau in dein Postfach.",didYouMean:"Meintest du {suggestion}?",useSuggestion:"Ãbernehmen",invalid:"Bitte gib eine gültige E-Mail-Adresse ein."},en:{title:"Already voted?",body:'Your ballot is saved â no need to vote again. Enter your e-mail and we will send you a link to your "I voted for" graphics.',placeholder:"[email protected]",submit:"Send link",sending:"One sec",done:"If we find a ballot for this address, the link is on its way. Check your inbox.",didYouMean:"Did you mean {suggestion}?",useSuggestion:"Use this",invalid:"Please enter a valid e-mail address."}};function g({locale:e,year:i}){let s=h[e],[n,l]=(0,a.useState)(""),[o,d]=(0,a.useState)("idle"),[p,b]=(0,a.useState)(null),w=(0,u.suggestEmailCorrection)(n),f=(0,m.isPlausibleAwardEmail)(n);async function v(t){if(t.preventDefault(),!f)return void b(s.invalid);b(null),d("sending");try{await fetch("/api/awards/voting/recover",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:n.trim(),locale:e,year:i})})}catch{}finally{d("done")}}return"done"===o?(0,t.jsxs)("section",{className:"awards-assets-recovery",children:[(0,t.jsx)("h2",{className:"awards-assets-recovery__title",children:s.title}),(0,t.jsx)("p",{className:"awards-assets-recovery__body",role:"status",children:s.done})]}):(0,t.jsxs)("section",{className:"awards-assets-recovery",children:[(0,t.jsxs)("h2",{className:"awards-assets-recovery__title",children:[(0,t.jsx)(c,{className:"h-5 w-5","aria-hidden":"true"}),s.title]}),(0,t.jsx)("p",{className:"awards-assets-recovery__body",children:s.body}),(0,t.jsxs)("form",{onSubmit:v,className:"awards-assets-recovery__form",children:[(0,t.jsx)("label",{className:"sr-only",htmlFor:"awards-recovery-email",children:s.placeholder}),(0,t.jsx)("input",{id:"awards-recovery-email",type:"email",value:n,onChange:e=>{l(e.target.value),b(null)},placeholder:s.placeholder,autoComplete:"email",className:"awards-input"}),(0,t.jsxs)("button",{type:"submit",disabled:"sending"===o,className:"awards-assets-recovery__submit",children:["sending"===o?(0,t.jsx)(r.Loa
2der2,{className:"h-4 w-4 animate-spin","aria-hidden":"true"}):null,"sending"===o?s.sending:s.submit]})]}),w?(0,t.jsxs)("p",{className:"awards-email-typo",children:[s.didYouMean.replace("{suggestion}",w)," ",(0,t.jsx)("button",{type:"button",onClick:()=>l(w),children:s.useSuggestion})]}):null,p?(0,t.jsx)("p",{className:"awards-assets-recovery__error",role:"alert",children:p}):null]})}var p=e.i(402332);let b={de:{eyebrow:"Für dich",title:"Zeig, für wen du gestimmt hast",intro:"Deine Auswahl als fertige Grafik â für Story, Reel oder Feed.",story:"Story",feed:"Beitrag",storyHint:"Story & Reel · 9:16",feedHint:"Feed-Beitrag · 4:5",formatLabel:"Format wählen",share:"Teilen",download:"Laden",working:"Moment",failed:"Das hat nicht geklappt. Versuch es bitte erneut.",shareTitle:"Ich habe abgestimmt â MoreCore Music Awards",save:"Anzeigen",inAppNote:'Du bist im Browser von Instagram, Facebook oder TikTok. Der lädt keine Dateien herunter â tipp auf âAnzeigen" und halte das Bild lange gedrückt, um es zu speichern.',saveHint:'Bild lange gedrückt halten, dann âBild speichern" wählen.',close:"SchlieÃen"},en:{eyebrow:"For you",title:"Show who you voted for",intro:"Your picks as ready-made graphics â for story, reel or feed.",story:"Story",feed:"Post",storyHint:"Story & reel · 9:16",feedHint:"Feed post · 4:5",formatLabel:"Choose format",share:"Share",download:"Save",working:"One sec",failed:"That did not work. Please try again.",shareTitle:"I voted â MoreCore Music Awards",save:"View",inAppNote:"You are in the in-app browser of Instagram, Facebook or TikTok. It cannot download files â tap âViewâ and long-press the image to save it.",saveHint:"Long-press the image, then choose âSave imageâ.",close:"Close"}};e.s(["AwardsVoterAssets",0,function({locale:e,year:c,votingActive:u}){let m=b[e],[h,w]=(0,a.useState)(null),[f,v]=(0,a.useState)(null),[y,x]=(0,a.useState)({}),[j,k]=(0,a.useState)(null),[N,S]=(0,a.useState)(!1),[_,C]=(0,a.useState)(null);if((0,a.useEffect)(()=>{S((0,o.parseUserAgent)(navigator.userAgent).isInAppBrowser)},[]),(0,a.useEffect)(()=>{if(!_)return;let e=e=>{"Escape"===e.key&&C(null)};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[_]),(0,a.useEffect)(()=>{if(!u)return;let e=!1;return fetch(`/api/awards/voting/assets?year=${c}`,{credentials:"same-origin"}).then(e=>e.ok?e.json():{entries:[]}).then(t=>{e||k(Array.isArray(t.entries)?t.entries:[])}).catch(()=>{e||k([])}),()=>{e=!0}},[c,u]),(0,a.useEffect)(()=>{if(u&&null===j)return;let e={count:u?j?.length??0:0};window.dispatchEvent(new CustomEvent(p.VOTER_ASSETS_READY_EVENT,{detail:e}))},[j,u]),!u||null===j)return null;if(0===j.length)return(0,t.jsx)(g,{locale:e,year:c});let E=e=>y[e.shortlistItemId]??(e.available.includes("story")?"story":e.available[0]),T=(e,t)=>`/api/awards/voting/asset?item=${encodeURIComponent(e)}&format=${t}&year=${c}`,V=(e,t)=>{let a;v(null),C({url:(a=e.shortlistItemId,`${T(a,t)}&inline=1`),label:`${e.nomineeTitle} â ${e.categoryTitle}`})};async function A(e){let t=E(e),a=e.shortlistItemId;if(v(null),N&&"function"!=typeof navigator.share)return void V(e,t);w(a);try{let a=await fetch(T(e.shortlistItemId,t));if(!a.ok)throw Error(String(a.status));let i=await a.blob(),s=new File([i],`mcma-${t}.jpg`,{type:i.type||"image/jpeg"}),n="function"==typeof navigator.share,r=navigator.canShare?.({files:[s]})??!0;if(n&&r)try{await navigator.share({files:[s],title:m.shareTitle});return}catch(e){if(e instanceof DOMException&&"AbortError"===e.name)return}if(N)return void V(e,t);let l=URL.createObjectURL(i),o=document.createElement("a");o.href=l,o.download=s.name,o.click(),window.setTimeout(()=>URL.revokeObjectURL(l),1e3)}catch{v(m.failed)}finally{w(null)}}return(0,t.jsxs)("section",{id:p.VOTER_ASSETS_SECTION_ID,className:"awards-voter-assets","aria-labelledby":"awards-voter-assets-title",children:[(0,t.jsx)("p",{className:"awards-kicker",children:m.eyebrow}),(0,t.jsx)("h2",{id:"awards-voter-assets-title",className:"awards-voter-assets__title",children:m.title}),(0,t.jsx)("p",{className:"awards-voter-assets__intro",children:m.intro}),N?(0,t.jsx)("p",{className:"awards-voter-assets__note",children:m.inAppNote}):null,f?(0,t.jsx)("p",{className:"awards-voter-assets__error",role:"alert",children:f}):null,(0,t.jsx)("ul",{className:"awards-voter-assets__grid",children:j.map(e=>{let a=E(e),o=h===e.shortlistItemId;return(0,t.jsxs)("li",{className:"awards-voter-asset",children:[e.previewUrl?(0,t.jsx)("div",{className:"awards-voter-asset__preview",children:(0,t.jsx)(i.default,{src:e.previewUrl,alt:`${e.nomineeTitle} â ${e.categoryTitle}`,fill:!0,className:"object-cover",sizes:"(min-width: 900px) 200px, 45vw",unoptimized:(0,d.isOptimizedMediaUrl)(e.previewUrl)})}):null,(0,t.jsxs)("div",{className:"awards-voter-asset__meta",children:[(0,t.jsx)("strong",{children:e.nomineeTitle}),(0,t.jsx)("span",{children:e.categoryTitle})]}),e.available.length>1?(0,t.jsx)("div",{className:"awards-voter-asset__formats",role:"group","aria-label":m.formatLabel,children:e.available.map(i=>(0,t.jsx)("button",{type:"button",onClick:()=>x(t=>({...t,[e.shortlistItemId]:i})),"aria-pressed":a===i,title:"story"===i?m.storyHint:m.feedHint,className:`awards-voter-asset__format-option${a===i?" is-active":""}`,children:"story"===i?m.story:m.feed},i))}):(0,t.jsx)("p",{className:"awards-voter-asset__single-format",children:"story"===a?m.storyHint:m.feedHint}),(0,t.jsxs)("div",{className:"awards-voter-asset__actions",children:[(0,t.jsxs)("button",{type:"button",onClick:()=>A(e),disabled:o,className:"awards-voter-asset__share",children:[o?(0,t.jsx)(r.Loa
2der2,{className:"h-4 w-4 animate-spin","aria-hidden":"true"}):(0,t.jsx)(l.Share2,{className:"h-4 w-4","aria-hidden":"true"}),o?m.working:m.share]}),N?(0,t.jsxs)("button",{type:"button",onClick:()=>V(e,a),className:"awards-voter-asset__download","aria-label":`${m.save}: ${e.nomineeTitle}, ${"story"===a?m.storyHint:m.feedHint}`,children:[(0,t.jsx)(n.Image,{className:"h-4 w-4","aria-hidden":"true"}),(0,t.jsx)("span",{children:m.save})]}):(0,t.jsxs)("a",{href:T(e.shortlistItemId,a),download:!0,className:"awards-voter-asset__download","aria-label":`${m.download}: ${e.nomineeTitle}, ${"story"===a?m.storyHint:m.feedHint}`,children:[(0,t.jsx)(s.Download,{className:"h-4 w-4","aria-hidden":"true"}),(0,t.jsx)("span",{children:m.download})]})]})]},e.shortlistItemId)})}),_?(0,t.jsx)("div",{className:"awards-voter-save",role:"dialog","aria-modal":"true","aria-label":_.label,onClick:()=>C(null),children:(0,t.jsxs)("div",{className:"awards-voter-save__inner",onClick:e=>e.stopPropagation(),children:[(0,t.jsx)("img",{src:_.url,alt:_.label,className:"awards-voter-save__image"}),(0,t.jsx)("p",{className:"awards-voter-save__hint",children:m.saveHint}),(0,t.jsx)("button",{type:"button",onClick:()=>C(null),className:"awards-voter-save__close",children:m.close})]})}):null]})}],971786)},52341,e=>{"use strict";var t=e.i(843476),a=e.i(271645),i=e.i(657688),s=e.i(522016),n=e.i(63209),r=e.i(972520),l=e.i(595468),o=e.i(531278),d=e.i(263488),c=e.i(581418),u=e.i(733553),m=e.i(640382),h=e.i(91285),g=e.i(746703),p=e.i(933166);let b={de:{eyebrow:"Public Voting",title:"Vote",verified:"E-Mail bestätigt. Falls dein Vote noch nicht gespeichert wurde, kannst du ihn jetzt speichern.",verificationSent:"Mail ist unterwegs. Klick den Link darin, dann speichern wir deinen Vote automatisch.",verificationSentTo:"Wir haben den Bestätigungslink an {email} geschickt. Klick ihn an, dann zählt deine Stimme.",mailHelp:"Keine Mail angekommen? Prüfe Spam, Werbung/Promotions und ob die Adresse stimmt. Danach kannst du den Link erneut senden.",email:"E-Mail",emailPlaceholder:"[email protected]",age:"Ich bin mindestens {age} Jahre alt.",consent:"Ich akzeptiere die Datenschutzhinweise zum Award-Voting.",privacyLink:"Datenschutz",newsletter:"Ich möchte den MoreCore-Newsletter abonnieren. Die Anmeldung läuft separat per Double-Opt-In.",requestVerification:"Bestätigungslink senden",requestVerificationAgain:"Link erneut senden",linkToMyAssets:"Link zu meinen Motiven senden",alreadyVotedHint:"Deine Stimme ist gezählt. Wir schicken dir einen Link, mit dem du deine Grafiken siehst.",submitVotes:"Vote speichern",submitting:"Speichern",sending:"Senden",abstained:"Enthalten",abstain:"Enthalten",abstainHint:"Ich möchte in dieser Kategorie keine Stimme abgeben.",noSelection:"Triff mindestens eine Kategorie-Entscheidung.",allRequired:"Bitte wähle oder enthalte dich in allen aktiven Kategorien.",needsVerify:"Ãffne den Bestätigungslink
2in deiner E-Mail. Danach wird deine Stimme automatisch gespeichert.",success:"Danke, deine Stimme ist gespeichert.",alreadyVoted:"Du hast für diese Awards bereits abgestimmt. Deine Stimme ist gezählt.",alreadySubmitted:"Diese Auswahl war bereits gespeichert.",turnstile:"Bot-Schutz wird geprüft.",rateLimited:"Zu viele Versuche. Bitte warte {minutes} Minuten und versuche es dann erneut.",didYouMean:"Meintest du {suggestion}?",useSuggestion:"Ãbernehmen",required:"Pflichtfeld",noNominees:"Für diese Kategorie ist noch kein Public Voting möglich.",partialHint:"Einzelne Kategorien sind erlaubt.",fullHint:"Alle Kategorien: Vote oder Enthalten.",progress:"Ballot",selectedCount:"{selected}/{total} Kategorien entschieden",missingCount:"Noch {count} Kategorie(n) offen.",allSelected:"Alle nötigen Kategorien sind gewählt.",stepChoose:"Wählen",stepVerify:"Bestätigen",stepSave:"Gespeichert",readyToSubmit:"Bereit zum Abschicken.",formEyebrow:"Step 2",formTitle:"Stimme bestätigen",formCopy:"Wir schicken dir einen Link. Ãffnest du ihn, wird deine Stimme gespeichert.",categoryNav:"Kategorien",open:"Offen",currentCategory:"Aktuelle Kategorie",publicVoting:"Publikumsvoting",otherCategories:"Weitere Kategorien",showCategory:"Kategorie öffnen",nomineeCount:"{count} Nominees",continue:"Weiter",continueTo:"Weiter: {category}",decideCurrent:"Vote oder Enthalten",goToEmail:"Vote abschicken",guideDone:"Kategorie erledigt."},en:{eyebrow:"Public Voting",title:"Vote",verified:"E-mail confirmed. If your vote has not been saved yet, you can save it now.",verificationSent:"Mail sent. Open the link inside it and we will save your vote automatically.",verificationSentTo:"We sent the confirmation link to {email}. Open it and your vote counts.",mailHelp:"No mail yet? Check spam, promotions and whether the address is correct. You can send the link again afterwards.",email:"E-mail",emailPlaceholder:"[email protected]",age:"I am at least {age} years old.",consent:"I accept the privacy notice for Awards voting.",privacyLink:"Privacy policy",newsletter:"I want to subscribe to the MoreCore newsletter. Signup uses a separate double opt-in.",requestVerification:"Send confirmation link",requestVerificationAgain:"Send link again",linkToMyAssets:"Send me a link to my graphics",alreadyVotedHint:"Your ballot is counted. We will send you a link to view your graphics.",submitVotes:"Save vote",submitting:"Saving",sending:"Sending",abstained:"Abstained",abstain:"Abstain",abstainHint:"I do not want to cast a vote in this category.",noSelection:"Make at least one category decision.",allRequired:"Please select or abstain in all active categories.",needsVerify:"Open the confirmation link in your e-mail. Your vote will be saved automatically.",success:"Thanks, your vote has been saved.",alreadyVoted:"You have already voted in these awards. Your ballot is counted.",alreadySubmitted:"This selection was already saved.",turnstile:"Bot protection is being checked.",rateLimited:"Too many attempts. Please wait {minutes} minutes and try again.",didYouMean:"Did you mean {suggestion}?",useSuggestion:"Use this",required:"Required",noNominees:"Public voting is not available for this category yet.",partialHint:"Individual categories are allowed.",fullHint:"Every category needs either a selection or an abstention.",progress:"Ballot",selectedCount:"{selected}/{total} categories decided",missingCount:"{count} category/categories left.",allSelected:"All required categories are selected.",stepChoose:"Choose",stepVerify:"Confirm",stepSave:"Saved",readyToSubmit:"Ready to submit.",formEyebrow:"Step 2",formTitle:"Submit",formCopy:"We will send you a link. Open it and your vote will be saved.",categoryNav:"Categories",open:"Open",currentCategory:"Current category",publicVoting:"Public voting",otherCategories:"More categories",showCategory:"Open category",nomineeCount:"{count} nominees",continue:"Continue",continueTo:"Next: {category}",decideCurrent:"Vote or abstain",goToEmail:"Submit vote",guideDone:"Category complete."}},w="__abstain__";function f({category:e,copy:a,locale:s,selectedNomineeId:o,nextCategory:d,canSubmitBallot:c,onChoose:m,onAbstain:g,onContinue:p}){let b=o===w,v=d?a.continueTo.replace("{category}",d.title):c?a.submitVotes:a.goToEmail;return(0,t.jsxs)("section",{className:"awards-ballot-category awards-ballot-category--active",children:[(0,t.jsx)("div",{className:"flex flex-col gap-2 md:flex-row md:items-end md:justify-between",children:(0,t.jsxs)("div",{children:[(0,t.jsxs)("p",{className:"awards-small-label",children:[a.currentCategory," / ",a.publicVoting]}),(0,t.jsx)("h3",{className:"awards-ballot-category__title",children:e.title})]})}),e.nominees.length>0?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"awards-ballot-options",children:[e.nominees.map(a=>
2{let n=o===a.id,r=a.subtitle[s]??a.subtitle.de??a.subtitle.en,l="releases"===e.targetCollection||"releases"===a.targetCollection;return(0,t.jsxs)("button",{type:"button",onClick:()=>m(e.id,a.id),className:`awards-ballot-option group ${n?"awards-ballot-option--checked":""}`,"aria-pressed":n,children:[(0,t.jsx)("div",{className:`awards-ballot-option__media ${l?"awards-ballot-option__media--square":""}`,children:a.imageUrl?(0,t.jsx)(i.default,{src:a.imageUrl,alt:"",fill:!0,className:"object-cover",sizes:"(min-width: 1024px) 30vw, (min-width: 640px) 42vw, 100vw",style:{objectPosition:a.imagePosition},unoptimized:(0,h.isOptimizedMediaUrl)(a.imageUrl)}):(0,t.jsx)(u.Vote,{className:"m-auto h-full w-8 text-text-tertiary","aria-hidden":"true"})}),(0,t.jsxs)("span",{className:"awards-ballot-option__caption",children:[(0,t.jsx)("span",{className:"block font-card-headline text-xl italic leading-tight text-[var(--awards-paper)] group-hover:text-[var(--awards-pink)]",children:a.title}),r?(0,t.jsx)("span",{className:"mt-1 block line-clamp-2 text-sm text-[var(--awards-paper-muted)]",children:r}):null]})]},a.id)}),(0,t.jsxs)("button",{type:"button",onClick:()=>g(e.id),className:`awards-ballot-option awards-ballot-option--abstain ${b?"awards-ballot-option--checked":""}`,"aria-pressed":b,children:[(0,t.jsx)("span",{className:"awards-ballot-option__abstain-mark",children:b?(0,t.jsx)(l.CheckCircle2,{className:"h-6 w-6","aria-hidden":"true"}):(0,t.jsx)(u.Vote,{className:"h-6 w-6","aria-hidden":"true"})}),(0,t.jsxs)("span",{className:"awards-ballot-option__caption awards-ballot-option__caption--abstain",children:[(0,t.jsx)("span",{className:"awards-ballot-option__abstain-title",children:a.abstain}),(0,t.jsx)("span",{className:"mt-2 block text-sm text-[var(--awards-paper-muted)]",children:a.abstainHint})]})]})]}),o?(0,t.jsxs)("div",{className:"awards-ballot-guide",children:[(0,t.jsx)("span",{children:a.guideDone}),(0,t.jsxs)("button",{type:"button",onClick:p,children:[v,(0,t.jsx)(r.ArrowRight,{className:"h-4 w-4","aria-hidden":"true"})]})]}):null]}):(0,t.jsxs)("div",{className:"mt-4 flex items-center gap-3 border border-border-subtle bg-background p-4 text-sm text-text-secondary",children:[(0,t.jsx)(n.AlertCircle,{className:"h-5 w-5 text-text-tertiary","aria-hidden":"true"}),(0,t.jsx)("p",{children:a.noNominees})]})]})}function v({category:e,copy:a,index:s,selectedNominee:n,abstained:o,onClick:d}){return(0,t.jsxs)("button",{type:"button",onClick:d,className:`awards-ballot-category-compact ${n||o?"awards-ballot-category-compact--done":""}`,"aria-label":`${a.showCategory}: ${e.title}`,children:[(0,t.jsx)("span",{className:"awards-ballot-category-compact__index",children:String(s).padStart(2,"0")}),(0,t.jsxs)("span",{className:"awards-ballot-category-compact__body",children:[(0,t.jsx)("span",{className:"awards-ballot-category-compact__title",children:e.title}),(0,t.jsx)("span",{className:"awards-ballot-category-compact__meta",children:o?a.abstained:n?.title??a.nomineeCount.replace("{count}",String(e.nominees.length))})]}),n?.imageUrl?(0,t.jsx)("span",{className:"awards-ballot-category-compact__thumb",children:(0,t.jsx)(i.default,{src:n.imageUrl,alt:"",fill:!0,className:"object-cover",sizes:"56px",style:{objectPosition:n.imagePosition},unoptimized:(0,h.isOptimizedMediaUrl)(n.imageUrl)})}):o?(0,t.jsx)("span",{className:"awards-ballot-category-compact__abstained",children:(0,t.jsx)(l.CheckCircle2,{className:"h-4 w-4","aria-hidden":"true"})}):(0,t.jsx)("span",{className:"awards-ballot-category-compact__action","aria-hidden":"true",children:(0,t.jsx)(r.ArrowRight,{className:"h-4 w-4"})})]})}function y({tone:e,text:a}){return(0,t.jsxs)("div",{className:`awards-status-message ${"success"===e?"awards-status-message--success":"awards-status-message--error"}`,children:["success"===e?(0,t.jsx)(l.CheckCircle2,{className:"mt-0.5 h-5 w-5 shrink-0 text-[var(--awards-pink)]","aria-hidden":"true"}):(0,t.jsx)(n.AlertCircle,{className:"mt-0.5 h-5 w-5 shrink-0 text-[var(--awards-black)]","aria-hidden":"true"}),(0,t.jsx)("p",{children:a})]})}e.s(["AwardsVotingClient",0,function({year:e,locale:i,consentVersion:n,minimumVotingAge:l,allowPartialBallot:u,turnstileEnabled:h,turnstileSiteKey:x,newsletterSignupActive:j,categories:k,initialVerified:N,initialSubmitted:S}
2){let _=b[i],C=`morecore-awards-${e}-ballot`,[E,T]=(0,a.useState)({}),[V,A]=(0,a.useState)(k[0]?.id??""),[I,M]=(0,a.useState)(""),[z,D]=(0,a.useState)(!1),[O,L]=(0,a.useState)(!1),[R,P]=(0,a.useState)(!1),[$,B]=(0,a.useState)(""),[F,H]=(0,a.useState)(""),[q,Y]=(0,a.useState)(0),[U,K]=(0,a.useState)(N),[G,W]=(0,a.useState)(!1),[J,X]=(0,a.useState)(S),[Z,Q]=(0,a.useState)(null),[ee,et]=(0,a.useState)(null),[ea,ei]=(0,a.useState)("idle"),[es,en]=(0,a.useState)(!1),er=(0,a.useRef)(Date.now()),el=(0,a.useRef)(null),eo=(0,a.useRef)(null),ed=h&&x.length>0,ec=(0,p.isPlausibleAwardEmail)(I),eu=(0,a.useMemo)(()=>k.flatMap(e=>{let t=Number(e.id),a=E[e.id];if(!Number.isInteger(t)||!a)return[];if(a===w)return[{categoryId:t,abstain:!0}];let i=Number(a);return Number.isInteger(i)&&e.nominees.some(e=>e.id===a)?[{categoryId:t,shortlistItemId:i,abstain:!1}]:[]}),[k,E]),em=k.length,eh=Math.max(0,em-eu.length),eg=eu.length>0&&(u||0===eh),ep=function({copy:e,locale:t,emailIsValid:a,ageConfirmed:i,consentAccepted:s,ballotHasRequiredVotes:n,allowPartialBallot:r,missingVoteCount:l,selectedVoteCount:o,honeypotFilled:d,turnstileRequired:c,turnstileReady:u,alreadyVoted:m}){if(!m){if(0===o)return e.noSelection;if(!r&&!n)return l>0?e.missingCount.replace("{count}",String(l)):e.allRequired}return a?i?s?d?e.needsVerify:c&&!u?e.turnstile:null:"en"===t?"Accept the privacy notice for Awards voting.":"Akzeptiere die Datenschutzhinweise zum Award-Voting.":"en"===t?"Confirm that you are old enough to vote.":"Bestätige, dass du alt genug für das Voting bist.":"en"===t?"Enter a valid e-mail address.":"Gib eine gültige E-Mail-Adresse ein."}({copy:_,locale:i,emailIsValid:ec,ageConfirmed:z,consentAccepted:O,ballotHasRequiredVotes:eg,allowPartialBallot:u,missingVoteCount:eh,selectedVoteCount:eu.length,honeypotFilled:!!$,turnstileRequired:ed,turnstileReady:F.length>0,alreadyVoted:es}),eb=!ep&&"idle"===ea,ew=U&&!es&&!J&&eg&&"idle"===ea,ef=em>0?Math.round(eu.length/em*100):0,ev=_.selectedCount.replace("{selected}",String(eu.length)).replace("{total}",String(em)),ey=(0,a.useMemo)(()=>{let e=new Map;for(let t of k){let a=E[t.id];if(a===w)continue;let i=t.nominees.find(e=>e.id===a);i&&e.set(t.id,i)}return e},[k,E]),ex=k.find(e=>e.id===V)??k[0]??null,ej=ex?k.findIndex(e=>e.id===ex.id):-1,ek=ex?k.filter(e=>e.id!==ex.id):[],eN=!!ex&&!!E[ex.id],eS=(0,a.useMemo)(()=>{if(!k.length)return null;let e=ej>=0?ej:0;for(let t=1;t<=k.length;t+=1){let a=k[(e+t)%k.length];if(a&&!E[a.id])return a}return null},[ej,k,E]),e_=es?_.alreadyVoted:J?_.success:0===eu.length?_.noSelection:!u&&eh>0?_.missingCount.replace("{count}",String(eh)):U?_.readyToSubmit:_.needsVerify,eC=eu.length>0||U||G,eE=eN?eS?_.continue:ew?_.submitVotes:_.goToEmail:_.decideCurrent,eT=_.verificationSentTo.replace("{email}",I.trim()||_.emailPlaceholder),eV=(0,g.suggestEmailCorrection)(I);(0,a.useEffect)(()=>{try{let e=window.localStorage.getItem(C);if(!e)return;let t=JSON.parse(e);t&&"object"==typeof t&&T(t)}catch{}},[C]),(0,a.useEffect)(()=>{try{window.localStorage.setItem(C,JSON.stringify(E))}catch{}},[E,C]),(0,a.useEffect)(()=>{let t=!1;return async function(){try{let a=await fetch(`/api/awards/voting/status?year=${e}`,{credentials:"same-origin"});if(!a.ok||t)return;let i=await a.json();if(t||i.degraded)return;i.verified&&K(!0),(i.votedCategorySlugs?.length??0)>0&&!0!==i.allowVoteUpdates&&(en(!0),X(!0),Q(_.alreadyVoted))}catch{}}(),()=>{t=!0}},[e,_.alreadyVoted]),(0,a.useEffect)(()=>{!V&&k[0]?A(k[0].id):V&&!k.some(e=>e.id===V)&&A(k[0]?.id??"")},[V,k]);let eA=(0,a.useCallback)(e=>H(e),[]),eI=(0,a.useCallback)(()=>H(""),[]);function eM(e,t=!1){A(e),t&&window.requestAnimationFrame(()=>{el.current?.scrollIntoView({behavior:"smooth",block:"start"})})}function ez(){if(eN){if(eS)return void eM(eS.id,!0);if(ew)return void eO();eo.current?.scrollIntoView({behavior:"smooth",block:"center"}),window.requestAnimationFrame(()=>{eo.current?.querySelector('input[type="email"]')?.focus()})}}async function eD(t){if(t.preventDefault(),!eb)return void et(ep??_.needsVerify);ei("sending-verification"),et(null),Q(null);let a=es?[]:eu;try{let t=await fetch("/api/awards/voting/session",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({editionYear:e,email:I.trim(),locale:i,minimumAgeConfirmed:z,consentVersion:n,newsletterOptIn:j&&R,ballotScope:1===a.length?"single-category":"full-ballot",votes:a,turnstileToken:F||"dev-bypass",hp_website:$,loadedAt:er.current})}),s=await t.json().catch(()=>null);if(!t.ok){if(429===t.status)throw Error(_.rateLimited.replace("{minutes}",String(function(e){if(!e)return 1;let t=Date.parse(e);return Number.isNaN(t)?1:Math.max(1,Math.ceil((t-Date.now())/6e4))}(s?.resetAt))));throw Error(s?.error||s?.message||_.needsVerify)}W(!0),Q(null),er.current=Date.now()}catch(e){et(e instanceof Error?e.message:_.needsVerify)}finally{ei("idle"),Y(e=>e+1)}}async function eO(){if(!U)return void et(_.needsVerify);if(0===eu.length)return void et(_.noSelection);if(!u&&eu.length!==em)return void et(_.allRequired);ei("submitting-ballot"),et(null),Q(null);try{let t=await fetch("/api/awards/voting/ballot",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({editionYear:e,ballotScope:1===eu.length?"single-category":"full-ballot",votes:eu})}),a=await t.json().catch(()=>null);if(!t.ok)throw 401===t.status&&K(!1),Error(a?.error||_.needsVerify);K(!0),X(!0),Q(a?.alreadySubmitted?_.alreadySubmitted:_.success)}catch(e){et(e instanceof Error?e.message:_.needsVerify)}finally{ei("idle")}}return(0,t.jsxs)("div",{className:"awards-voting-grid",children:[(0,t.jsxs)("div",{className:"awards-voting-sticky","aria-live":"polite",children:[(0,t.jsxs)("div",{className:"awards-voting-sticky__summary",children:[(0,t.jsx)("span",{children:_.eyebrow}),(0,t.jsx)("strong",{children:ev})]}),(0,t.jsx)("div",{className:"awards-voting-sticky__track","aria-hidden":"true",children:(0,t.jsx)("div",{className:"awards-progress-track",children:(0,t.jsx)("div",{className:"awards-progress-fill",style:{width:`${ef}%`}})})}),(0,t.jsxs)("div",{className:"awards-voting-sticky__steps",children:[(0,t.jsx)("span",{className:eu.length>0?"is-done":"is-active",children:_.stepChoose}),(0,t.jsx)("span",{className:U||J?"is-done":eu.length>0?"is-active":"",children:_.stepVerify}),(0,t.jsx)("span",{className:J?"is-done":U?"is-active":"",children:_.stepSave})]}),(0,t.jsxs)("button",{type:"button",onClick:ez,disabled:!eN,className:"awards-voting-sticky__button",children:[eE,(0,t.jsx)(r.ArrowRight,{className:"h-4 w-4","aria-hidden":"true"})]})]}),(0,t.jsxs)("div",{"aria-live":"polite",className:"awards-voting-feedback",children:[Z?(0,t.jsx)(y,{tone:"success",text:Z}):G?(0,t.jsx)(y,{tone:"success",text:eT}):null,ee?(0,t.jsx)(y,{tone:"error",text:ee}):null]}),(0,t.jsxs)("div",{ref:el,className:"awards-ballot-list",children:[ex?(0,t.jsx)(f,{category:ex,copy:_,locale:i,selectedNomineeId:E[ex.id],nextCategory:eS,canSubmitBallot:ew,onChoose:function(e,t){es||(T(a=>({...a,[e]:t})),X(!1),et(null),Q(null))},onAbstain:function(e){es||(T(t=>({...t,[e]:w})),X(!1),et(null),Q(null))},onContinue:ez}):null,ek.length>0?(0,t.jsx)("div",{className:"awards-ballot-compact-list","aria-label":_.otherCategories,children:ek.map((e,a)=>(0,t.jsx)(v,{category:e,copy:_,index:k.findIndex(t=>t.id===e.id)+1||a+1,selectedNominee:ey.get(e.id)??null,abstained:E[e.id]===w,onClick:()=>eM(e.id,!0)},e.id))}):null,eC?(0,t.jsxs)("section",{className:"awards-voting-form-panel",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"awards-small-label",children:_.formEyebrow}),(0,t.jsx)("h3",{className:"awards-voting-form-panel__title",children:_.formTitle}),(0,t.jsx)("p",{className:"awards-voting-form-panel__copy",children:_.formCopy})]}),(0,t.jsxs)("form",{ref:eo,onSubmit:eD,className:"awards-voting-form",children:[(0,t.jsx)("input",{type:"text",name:"website",value:$,onChange:e=>B(e.target.value),tabIndex:-1,autoComplete:"off","aria-hidden":"true",className:"absolute -left-[9999px]"}),(0,t.jsxs)("label",{className:"grid gap-2",children:[(0,t.jsxs)("span",{className:"sr-only",children:[_.email," ",(0,t.jsx)("span",{className:"text-[var(--awards-pink)]",children:"*"})]}),(0,t.jsx)("input",{type:"email",value:I,onChange:e=>M(e.target.value),placeholder:_.emailPlaceholder,autoComplete:"email",className:"awards-input","aria-describedby":eV?"awards-email-typo":void 0})]}),eV?(0,t.jsxs)("p",{id:"awards-email-typo",className:"awards-email-typo","aria-live":"polite",children:[_.didYouMean.replace("{suggestion}",eV)," ",(0,t.jsx)("button",{type:"button",onClick:()=>M(eV),children:_.useSuggestion})]}):null,(0,t.jsxs)("label",{className:"awards-checkbox-row",children:[(0,t.jsx)("input",{type:"checkbox",checked:z,onChange:e=>D(e.target.checked),className:"mt-1 h-4 w-4 accent-[var(--awards-pink)]"}),(0,t.jsx)("span",{children:_.age.replace("{age}",String(l))})]}),(0,t.jsxs)("label",{className:"awards-checkbox-row",children:[(0,t.jsx)("input",{type:"checkbox",checked:O,onChange:e=>L(e.target.checked),className:"mt-1 h-4 w-4 accent-[var(--awards-pink)]"}),(0,t.jsxs)("span",{children:[_.consent," ",(0,t.jsx)(s.default,{href:"/datenschutz",className:"awards-privacy-link",children:_.privacyLink})]})]}),j?(0,t.jsxs)("label",{className:"awards-checkbox-row",children:[(0,t.jsx)("input",{type:"checkbox",checked:R,onChange:e=>P(e.target.checked),className:"mt-1 h-4 w-4 accent-[var(--awards-pink)]"}),(0,t.jsx)("span",{children:_.newsletter})]}):null,h?(0,t.jsxs)("div",{className:"min-h-1",children:[(0,t.jsx)(m.TurnstileWidget,{siteKey:x,onVerify:eA,onExpire:eI,resetSignal:q}),ed&&!F?(0,t.jsx)("p",{className:"mt-2 text-xs text-[var(--awards-paper-dim)]",children:_.turnstile}):null]}):null,(0,t.jsxs)("button",{type:"submit",disabled:"idle"!==ea,className:"awards-vote-button awards-vote-button--primary",children:["sending-verification"===ea?(0,t.jsx)(o.Loader2,{className:"h-5 w-5 animate-spin","aria-hidden":"true"}):(0,t.jsx)(d.Mail,{className:"h-5 w-5","aria-hidden":"true"}),"sending-verification"===ea?_.sending:es?_.linkToMyAssets:G?_.requestVerificationAgain:_.requestVerification]})]}),es?(0,t.jsx)("p",{className:"awards-voting-form-panel__mail-help",children:_.alreadyVotedHint}):null,G?(0,t.jsx)(y,{tone:"success",text:eT}):null,(0,t.jsx)("p",{className:"awards-voting-form-panel__mail-help",children:_.mailHelp}),U&&!J?(0,t.jsxs)("button",{type:"button",onClick:eO,disabled:!ew,className:"awards-vote-button awards-vote-button--secondary",children:["submitting-ballot"===ea?(0,t.jsx)(o.Loader2,{className:"h-5 w-5 animate-spin","aria-hidden":"true"}):(0,t.jsx)(c.ShieldCheck,{className:"h-5 w-5","aria-hidden":"true"}),"submitting-ballot"===ea?_.submitting:_.submitVotes]}):null,(0,t.jsx)("p",{className:"awards-voting-form-panel__hint",children:e_})]}):null]}),(0,t.jsxs)("div",{className:"awards-mobile-voting-bar","aria-live":"polite",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("span",{children:ev}),(0,t.jsx)("strong",{children:ex?.title??_.progress})]}),(0,t.jsxs)("button",{type:"button",onClick:ez,disabled:!eN,className:"awards-mobile-voting-bar__button",children:[eN?eE:_.decideCurrent,(0,t.jsx)(r.ArrowRight,{className:"h-4 w-4","aria-hidden":"true"})]})]})]})}])},402332,e=>{"use strict";e.s(["VOTER_ASSETS_READY_EVENT",0,"awards:voter-assets-ready","VOTER_ASSETS_SECTION_ID",0,"deine-motive"])},746703,933166,e=>{"use strict";let t=["gmail.com","googlemail.com","web.de","gmx.de","gmx.net","gmx.at","gmx.ch","hotmail.com","hotmail.de","outlook.com","outlook.de","yahoo.com","yahoo.de","ymail.com","icloud.com","me.com","t-online.de","freenet.de","arcor.de","online.de","aol.com","aol.de","posteo.de","mailbox.org","mail.de","proton.me","protonmail.com","live.de","live.com","msn.com"],a=new Set(t),i=new Set("ac ad ae af ag ai al am ao aq ar as at au aw ax az ba bb bd be bf bg bh bi bj bm bn bo bq br bs bt bw by bz ca cc cd cf cg ch ci ck cl cm cn co cr cu cv cw cx cy cz de dj dk dm do dz ec ee eg eh er es et eu fi fj fk fm fo fr ga gb gd ge gf gg gh gi gl gm gn gp gq gr gs gt gu gw gy hk hm hn hr ht hu id ie il im in io iq ir is it je jm jo jp ke kg kh ki km kn kp kr kw ky kz la lb lc li lk lr ls lt lu lv ly ma mc md me mg mh mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na nc ne nf ng ni nl no np nr nu nz om pa pe pf pg ph pk pl pm pn pr ps pt pw py qa re ro rs ru rw sa sb sc sd se sg sh si sk sl sm sn so sr ss st su sv sx sy sz tc td tf tg th tj tk tl tm tn to tr tt tv tw tz ua ug uk us uy uz va vc ve vg vi vn vu wf ws ye yt za zm zw".split(" "));function s(e){return e.slice(e.lastIndexOf(".")+1)}e.s(["suggestEmailCorrection",0,function(e){let n=String(e||"").trim().toLowerCase(),r=n.lastIndexOf("@");if(r<=0||r===n.length-1)return null;let l=n.slice(0,r),o=n.slice(r+1);if(!o.includes(".")||a.has(o))return null;let d=s(o);for(let e of t)if(1===function(e,t){if(e===t)return 0;let a=Array.from({length:t.length+1},(e,t)=>t);for(let i=1;i<=e.length;i+=1){let s=[i];for(let n=1;n<=t.length;n+=1)s[n]=Math.min(a[n]+1,s[n-1]+1,a[n-1]+ +(e[i-1]!==t[n-1]));a=s}return a[t.length]}(o,e)&&!(d!==s(e)&&i.has(d)))return`${l}@${e}`;return null}],746703);let n=/^[^\s@]+@[^\s@]+\.[^\s@]+$/;
2e.s(["isPlausibleAwardEmail",0,function(e){return n.test(e.trim())}],933166)}]); 3 4//# debugId=1878dd87-94a6-6a7d-8d99-3f097cf59a03
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.