1<!DOCTYPE html><!--3Vbx5s9t15IQdj_n9Tr_u--><html lang="sv" class="__variable_c621a5"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5, viewport-fit=cover"/><link rel="preload" href="/_next/static/media/bca7023bf625e650-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/7d7ea046add360c4.css?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/9b55e54a3f99577a.css?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-0f94c16985a3f688.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ"/>
1<script src="/_next/static/chunks/c7879cf7-ddf0a33f90904aec.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ" async=""></script>
1<script src="/_next/static/chunks/3131-fed9991ad211cda8.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ" async=""></script>
1<script src="/_next/static/chunks/main-app-f75cce92b8a60846.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ" async=""></script>
1<script src="/_next/static/chunks/8197-3e33d6a5d75caf30.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ" async=""></script>
1<script src="/_next/static/chunks/8045-6b30048163b009d4.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ" async=""></script>
1<script src="/_next/static/chunks/8499-7b21c79e57ffd398.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ" async=""></script>
1<script src="/_next/static/chunks/1999-69cb081236052ecd.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ" async=""></script>
1<script src="/_next/static/chunks/1943-fd6b3842b66792d9.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ" async=""></script>
1<script src="/_next/static/chunks/981-22dc94729314f92c.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ" async=""></script>
1<script src="/_next/static/chunks/app/layout-9dcc6ca571f9210a.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ" async=""></script>
1<script src="/_next/static/chunks/app/error-f2c81a0a866de9b1.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ" async=""></script>
1<script src="/_next/static/chunks/app/not-found-921ff3d9ea90ae75.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ" async=""></script>
1<script src="/_next/static/chunks/d28dc9c7-22d40515defded45.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ" async=""></script>
1<script src="/_next/static/chunks/2135-891dbb3d52059bce.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ" async=""></script>
1<script src="/_next/static/chunks/1694-d9152507d5c4ebc2.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ" async=""></script>
1<script src="/_next/static/chunks/app/login/page-48f1c87b0a87eeba.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ" async=""></script>
1<link rel="preload" href="/_next/static/chunks/4017-16147c8e4f63d7d6.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ" as="script" fetchPriority="low"/><link rel="preload" href="/_next/static/chunks/8158-0b1ee04076c35285.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ" as="script" fetchPriority="low"/><link rel="preload" href="/_next/static/chunks/1954.c48dcceb1135f026.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ" as="script" fetchPriority="low"/><meta name="next-size-adjust" content=""/><meta name="theme-color" content="#FF6B9D"/><meta name="color-scheme" content="light"/><title>Logga in - Kalaskollen</title><meta name="description" content="Logga in på Kalaskollen för att hantera dina barnkalas, gästlistor och OSA-svar. Skicka inbjudningar, följ upp gäster och planera kalaset på ett ställe."/><link rel="author" href="https://www.kalaskollen.ai/om-oss"/><meta name="author" content="Daniel Dahlén"/><link rel="manifest" href="/manifest.webmanifest"/><meta name="keywords" content="barnkalas,kalas,inbjudningar,OSA,gästlista,barn,fest,planering"/><meta name="creator" content="Kalaskollen"/><meta name="publisher" content="Kalaskollen"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><link rel="canonical" href="https://www.kalaskollen.ai/login"/><meta name="format-detection" content="telephone=no, address=no, email=no"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="Kalaskollen"/><meta name="apple-mobile-web-app-status-bar-style" content="default"/><meta property="og:title" content="Logga in"/><meta property="og:description" content="Logga in på Kalaskollen för att hantera dina barnkalas, gästlistor och OSA-svar. Skicka inbjudningar, följ upp gäster och planera kalaset på ett ställe."/><meta property="og:url" content="https://www.kalaskollen.ai/login"/><meta property="og:site_name" content="Kalaskollen"/><meta property="og:locale" content="sv_SE"/><meta property="og:image:alt" content="Kalaskollen - Planera barnkalas enkelt"/><meta property="og:image:type" content="image/png"/><meta property="og:image" content="https://www.kalaskollen.ai/opengraph-image?1be511a0a98769e9"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Kalaskollen - Planera barnkalas enkelt"/><meta name="twitter:description" content="Planera ditt barns kalas utan stress. Skicka inbjudningar, håll koll på OSA-svar och hantera gästlistan enkelt."/><meta name="twitter:image:alt" content="Kalaskollen - Planera barnkalas enkelt"/><meta name="twitter:image:type" content="image/png"/><meta name="twitter:image" content="https://www.kalaskollen.ai/opengraph-image?1be511a0a98769e9"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="630"/><link rel="shortcut icon" href="/party.svg"/><link rel="icon" href="/party.svg"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
1<script id="cookie-consent-bootstrap">try{var c=JSON.parse(localStorage.getItem("kalaskollen_cookie_consent"));if(c&&c.version>=2)document.documentElement.setAttribute("data-cookie-consent-decided","")}catch(e){}</script>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ" noModule=""></script>
1</head><body class="font-sans"><div hidden=""><!--$--><!--/$--></div>
1<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.kalaskollen.ai/#organization","name":"Kalaskollen","legalName":"Maivor AB","url":"https://www.kalaskollen.ai","logo":{"@type":"ImageObject","url":"https://www.kalaskollen.ai/party.svg"},"address":{"@type":"PostalAddress","streetAddress":"Sparrgrensgatan 10","postalCode":"416 54","addressLocality":"Göteborg","addressCountry":"SE"},"identifier":[{"@type":"PropertyValue","propertyID":"SE-OrgNr","value":"559539-4726"}],"contactPoint":{"@type":"ContactPoint","contactType":"customer support","email":"[email protected]","areaServed":"SE","availableLanguage":["sv","en"]},"sameAs":["https://www.maivor.ai","https://www.linkedin.com/company/maivor","https://github.com/maivor-AB"]},{"@type":"WebSite","@id":"https://www.kalaskollen.ai/#website","name":"Kalaskollen","url":"https://www.kalaskollen.ai","publisher":{"@id":"https://www.kalaskollen.ai/#organization"}},{"@type":"Person","@id":"https://www.kalaskollen.ai/#daniel-dahlen","name":"Daniel Dahlén","jobTitle":"Grundare","worksFor":{"@id":"https://www.kalaskollen.ai/#organization"},"sameAs":["https://www.linkedin.com/in/danieldahlen","https://danieldahlen.ai","https://github.com/DDmaxDD"]}]}</script>
1<header class="sticky top-0 z-50 glass-strong border-b border-white/30 pt-[env(safe-area-inset-top)]"><div class="h-[3px] gradient-party"></div><div class="max-w-6xl mx-auto px-4"><div class="h-16 flex items-center justify-between"><a class="flex items-center gap-2.5 hover:opacity-90 transition-opacity shrink-0" href="/"><span class="text-2xl" aria-hidden="true">ð</span><span class="text-xl font-display font-bold text-gradient-party">Kalaskollen</span></a><nav class="hidden lg:flex items-center gap-0.5" aria-label="Huvudnavigering"><a class="px-3 py-2 rounded-xl text-sm font-medium whitespace-nowrap transition-all duration-200 text-muted-foreground hover:text-party-purple hover:bg-party-pink/5" href="/barnkalas">Hitta kalasställen</a><a class="px-3 py-2 rounded-xl text-sm font-medium whitespace-nowrap transition-all duration-200 text-muted-foreground hover:text-party-purple hover:bg-party-pink/5" href="/barnkalas/teman">Kalasteman</a><a class="px-3 py-2 rounded-xl text-sm font-medium whitespace-nowrap transition-all duration-200 text-muted-foreground hover:text-party-purple hover:bg-party-pink/5" href="/barnkalas/guider">Guider</a><a class="px-3 py-2 rounded-xl text-sm font-medium whitespace-nowrap transition-all duration-200 text-muted-foreground hover:text-party-purple hover:bg-party-pink/5" href="/pricing">Priser</a><a class="px-3 py-2 rounded-xl text-sm font-medium whitespace-nowrap transition-all duration-200 text-muted-foreground hover:text-party-purple hover:bg-party-pink/5" href="/om-oss">Om oss</a></nav><div class="hidden lg:flex items-center gap-2"></div><button class="lg:hidden relative w-11 h-11 flex items-center justify-center rounded-xl hover:bg-party-pink/10 transition-colors" aria-expanded="false" aria-controls="mobile-menu" aria-label="Ãppna meny"><div style="opacity:1;transform:none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></div></button></div></div></header><main id="main-content"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><div class="min-h-screen min-h-[100dvh] flex items-center justify-center bg-gradient-to-br from-party-cream via-white to-party-pink/10"><div class="sr-only"><h1>Logga in pÃ¥ Kalaskollen</h1><p>Logga in pÃ¥ Kalaskollen för att hantera dina pÃ¥gÃ¥ende barnkalas, kika pÃ¥ OSA-svar frÃ¥n gästernas föräldrar, skicka pÃ¥minnelser via SMS och uppdatera gästlistan. Du kommer Ã¥t alla dina sparade kalas, kalaschecklistan, temabakgrunder, önskelistor, medvärdar och SMS-krediter frÃ¥n ett och samma ställe. Glömt lösenordet? Använd länken för Ã¥terställning och du är tillbaka inom en minut. Använder du Kalaskollen för första gÃ¥ngen behöver du skapa ett konto i stället, det är gratis och du kan börja planera ditt barns kalas direkt efter registreringen.</p></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-loader-circle h-8 w-8 animate-spin text-party-purple"><path d="M21 12a9 9 0 1 1-6.219-8.56"></path></svg></div><!--/$--><!--$--><!--/$--></main><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><div class="cookie-consent-banner fixed bottom-0 left-0 right-0 z-50 p-4 sm:p-6"><div role="region" aria-label="Cookieinställningar" class="mx-auto max-w-lg rounded-2xl border-2 border-white/60 bg-white/80 backdrop-blur-xl shadow-xl p-5"><p class="text-sm text-foreground mb-1 font-medium">Cookies och lokal lagring</p><p class="text-sm text-muted-foreground mb-4">Vi använder cookies för att sidan ska fungera. Säger du ja använder vi dem ocksÃ¥ för besöksstatistik och felrapporter, sÃ¥ att vi kan göra Kalaskollen bättre. Du kan ändra dig när som helst. Läs mer i vÃ¥r<!-- --> <a class="text-party-purple hover:text-party-pink underline" href="/integritetspolicy">integritetspolicy</a>.</p><div class="flex flex-col sm:flex-row gap-3"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-display font-semibold transition-all duration-200 focus-visible:outline-none focus-visible:ring-4 focus-visible:ring-party-pink/20 focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 bg-gradient-to-r from-party-pink to-party-purple text-white shadow-lg shadow-party-purple/30 hover:shadow-xl hover:shadow-
1party-purple/40 hover:scale-[1.02] hover:-translate-y-0.5 active:scale-[0.98] active:translate-y-0 h-9 rounded-xl px-4 text-xs min-h-11 flex-none sm:min-h-9 sm:flex-1">Godkänn alla</button><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-display font-semibold transition-all duration-200 focus-visible:outline-none focus-visible:ring-4 focus-visible:ring-party-pink/20 focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border-2 border-dashed border-party-pink/40 bg-white/60 backdrop-blur-sm text-party-pink-dark hover:border-party-pink hover:bg-party-pink/5 hover:shadow-party hover:-translate-y-0.5 active:translate-y-0 h-9 rounded-xl px-4 text-xs min-h-11 flex-none sm:min-h-9 sm:flex-1">Hantera</button><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-display font-semibold transition-all duration-200 focus-visible:outline-none focus-visible:ring-4 focus-visible:ring-party-pink/20 focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border-2 border-dashed border-party-pink/40 bg-white/60 backdrop-blur-sm text-party-pink-dark hover:border-party-pink hover:bg-party-pink/5 hover:shadow-party hover:-translate-y-0.5 active:translate-y-0 h-9 rounded-xl px-4 text-xs min-h-11 flex-none sm:min-h-9 sm:flex-1">Bara nödvändiga</button></div></div></div><footer class="bg-white border-t border-party-cream pt-12 pb-[max(3rem,env(safe-area-inset-bottom))] px-4"><div class="max-w-6xl mx-auto"><div class="flex flex-col md:flex-row items-center justify-between gap-6"><a class="flex items-center gap-3 hover:opacity-90 transition-opacity" href="/"><span class="text-3xl" aria-hidden="true">ð</span><span class="text-2xl font-display font-bold text-gradient-party">Kalaskollen</span></a><nav class="flex flex-wrap items-center justify-center gap-x-8 gap-y-2"><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas">Barnkalas</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/stockholm">Barnkalas i Stockholm</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/goteborg">Barnkalas i Göteborg</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/malmo">Barnkalas i Malmö</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/uppsala">Barnkalas i Uppsala</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/linkoping">Barnkalas i Linköping</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/helsingborg">Barnkalas i Helsingborg</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/vasteras">Barnkalas i VästerÃ¥s</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/orebro">Barnkalas i Ãrebro</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/norrkoping">Barnkalas i Norrköping</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/jonkoping">Barnkalas i Jönköping</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/umea">Barnkalas i UmeÃ¥</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/sundsvall">Barnkalas i Sundsvall</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/gavle">Barnkalas i Gävle</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/karlstad">Barnkalas i Karlstad</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/halmstad">Barnkalas i Halmstad</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/boras">Barnkalas i BorÃ¥s</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/eskilstuna">Barnkalas i Eskilstuna</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/lulea">Barnkalas i LuleÃ¥</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/vaxjo">Barnkalas i Växjö</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/lund">Barnkalas i Lund</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/kalmar">Barnkalas i Kalmar</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/kristianstad">Barnkalas i Kristianstad</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/skovde">Barnkalas i Skövde</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/borlange">Barnkalas i Borlänge</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/skelleftea">Barnkalas i SkellefteÃ¥</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/sodertalje">Barnkalas i Södertälje</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/nykoping">Barnkalas i Nyköping</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/karlskrona">Barnkalas i Karlskrona</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/ostersund">Barnkalas i Ãstersund</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/falun">Barnkalas i Falun</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/kungsbacka">Barnkalas i Kungsbacka</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/varberg">Barnkalas i Varberg</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/uddevalla">Barnkalas i Uddevalla</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/angelholm">Barnkalas i Ãngelholm</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/alingsas">Barnkalas i AlingsÃ¥s</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/falkenberg">Barnkalas i Falkenberg</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/ystad">Barnkalas i Ystad</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/trollhattan">Barnkalas i Trollhättan</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/landskrona">Barnkalas i Landskrona</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/kungalv">Barnkalas i Kungälv</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/trelleborg">Barnkalas i Trelleborg</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/hassleholm">Barnkalas i Hässleholm</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/lidkoping">Barnkalas i Lidköping</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/varnamo">Barnkalas i Värnamo</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/motala">Barnkalas i Motala</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/pitea">Barnkalas i PiteÃ¥</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/katrineholm">Barnkalas i Katrineholm</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/enkoping">Barnkalas i Enköping</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/ornskoldsvik">Barnkalas i Ãrnsköldsvik</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/visby">Barnkalas i Visby</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/norrtalje">Barnkalas i Norrtälje</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/teman">Kalasteman</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/barnkalas/guider">Guider</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/pricing">Priser</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/signup">Skapa konto</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/login">Logga in</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/villkor">Villkor</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/integritetspolicy">Integritetspolicy</a><a class="text-muted-foreground hover:text-party-purple transition-colors font-medium" href="/om-oss">Om oss</a><a href="mailto:[email protected]" class="text-muted-foreground hover:text-party-purple transition-colors font-medium">[email protected]</a>
1<button data-cookie-settings-trigger="true" class="text-muted-foreground hover:text-party-purple transition-colors font-medium">Cookieinställningar</button></nav><div class="text-sm text-muted-foreground font-medium">Gjort med<!-- --> <span class="text-party-pink" aria-hidden="true">ð</span> <!-- -->i Sverige</div></div><div class="mt-8 pt-8 border-t border-party-cream/50 text-center text-sm text-muted-foreground">© <!-- -->2026<!-- --> Kalaskollen</div></div></footer>
1<script src="/_next/static/chunks/webpack-0f94c16985a3f688.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n3:I[85510,[\"8197\",\"static/chunks/8197-3e33d6a5d75caf30.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"8045\",\"static/chunks/8045-6b30048163b009d4.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"8499\",\"static/chunks/8499-7b21c79e57ffd398.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"1999\",\"static/chunks/1999-69cb081236052ecd.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"1943\",\"static/chunks/1943-fd6b3842b66792d9.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"981\",\"static/chunks/981-22dc94729314f92c.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"7177\",\"static/chunks/app/layout-9dcc6ca571f9210a.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\"],\"Providers\"]\n4:I[28333,[\"8197\",\"static/chunks/8197-3e33d6a5d75caf30.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"8045\",\"static/chunks/8045-6b30048163b009d4.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"8499\",\"static/chunks/8499-7b21c79e57ffd398.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"1999\",\"static/chunks/1999-69cb081236052ecd.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"1943\",\"static/chunks/1943-fd6b3842b66792d9.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"981\",\"static/chunks/981-22dc94729314f92c.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"7177\",\"static/chunks/app/layout-9dcc6ca571f9210a.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\"],\"SiteHeader\"]\n5:I[25204,[],\"\"]\n6:I[70408,[\"8039\",\"static/chunks/app/error-f2c81a0a866de9b1.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\"],\"default\"]\n7:I[42642,[],\"\"]\n8:I[18197,[\"8197\",\"static/chunks/8197-3e33d6a5d75caf30.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"4345\",\"static/chunks/app/not-found-921ff3d9ea90ae75.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\"],\"\"]\n9:I[9822,[\"8197\",\"static/chunks/8197-3e33d6a5d75caf30.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"8045\",\"static/chunks/8045-6b30048163b009d4.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"8499\",\"static/chunks/8499-7b21c79e57ffd398.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"1999\",\"static/chunks/1999-69cb081236052ecd.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"1943\",\"static/chunks/1943-fd6b3842b66792d9.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\""])</script>
1<script>self.__next_f.push([1,"981\",\"static/chunks/981-22dc94729314f92c.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"7177\",\"static/chunks/app/layout-9dcc6ca571f9210a.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\"],\"SiteFooter\"]\na:I[28032,[\"8197\",\"static/chunks/8197-3e33d6a5d75caf30.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"8045\",\"static/chunks/8045-6b30048163b009d4.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"8499\",\"static/chunks/8499-7b21c79e57ffd398.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"1999\",\"static/chunks/1999-69cb081236052ecd.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"1943\",\"static/chunks/1943-fd6b3842b66792d9.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"981\",\"static/chunks/981-22dc94729314f92c.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"7177\",\"static/chunks/app/layout-9dcc6ca571f9210a.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\"],\"GoogleAnalytics\"]\nb:I[17089,[],\"ClientPageRoot\"]\n"])</script>
1<script>self.__next_f.push([1,"c:I[53001,[\"4339\",\"static/chunks/d28dc9c7-22d40515defded45.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"8197\",\"static/chunks/8197-3e33d6a5d75caf30.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"8045\",\"static/chunks/8045-6b30048163b009d4.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"8499\",\"static/chunks/8499-7b21c79e57ffd398.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"1999\",\"static/chunks/1999-69cb081236052ecd.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"2135\",\"static/chunks/2135-891dbb3d52059bce.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"981\",\"static/chunks/981-22dc94729314f92c.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"1694\",\"static/chunks/1694-d9152507d5c4ebc2.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"4520\",\"static/chunks/app/login/page-48f1c87b0a87eeba.js?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\"],\"default\"]\n"])</script>
1<script>self.__next_f.push([1,"f:I[60433,[],\"OutletBoundary\"]\n11:I[19884,[],\"AsyncMetadataOutlet\"]\n13:I[60433,[],\"ViewportBoundary\"]\n15:I[60433,[],\"MetadataBoundary\"]\n16:\"$Sreact.suspense\"\n18:I[3536,[],\"\"]\n:HL[\"/_next/static/media/bca7023bf625e650-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/7d7ea046add360c4.css?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"style\"]\n:HL[\"/_next/static/css/9b55e54a3f99577a.css?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"style\"]\n2:T4d5,"])</script>
1<script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.kalaskollen.ai/#organization\",\"name\":\"Kalaskollen\",\"legalName\":\"Maivor AB\",\"url\":\"https://www.kalaskollen.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://www.kalaskollen.ai/party.svg\"},\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Sparrgrensgatan 10\",\"postalCode\":\"416 54\",\"addressLocality\":\"Göteborg\",\"addressCountry\":\"SE\"},\"identifier\":[{\"@type\":\"PropertyValue\",\"propertyID\":\"SE-OrgNr\",\"value\":\"559539-4726\"}],\"contactPoint\":{\"@type\":\"ContactPoint\",\"contactType\":\"customer support\",\"email\":\"[email protected]\",\"areaServed\":\"SE\",\"availableLanguage\":[\"sv\",\"en\"]},\"sameAs\":[\"https://www.maivor.ai\",\"https://www.linkedin.com/company/maivor\",\"https://github.com/maivor-AB\"]},{\"@type\":\"WebSite\",\"@id\":\"https://www.kalaskollen.ai/#website\",\"name\":\"Kalaskollen\",\"url\":\"https://www.kalaskollen.ai\",\"publisher\":{\"@id\":\"https://www.kalaskollen.ai/#organization\"}},{\"@type\":\"Person\",\"@id\":\"https://www.kalaskollen.ai/#daniel-dahlen\",\"name\":\"Daniel Dahlén\",\"jobTitle\":\"Grundare\",\"worksFor\":{\"@id\":\"https://www.kalaskollen.ai/#organization\"},\"sameAs\":[\"https://www.linkedin.com/in/danieldahlen\",\"https://danieldahlen.ai\",\"https://github.com/DDmaxDD\"]}]}"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"3Vbx5s9t15IQdj-n9Tr-u\",\"p\":\"\",\"c\":[\"\",\"login\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"login\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/7d7ea046add360c4.css?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/9b55e54a3f99577a.css?dpl=dpl_ifPu7NQ4PeeMGWWCjggFaWFCw2NQ\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"sv\",\"className\":\"__variable_c621a5\",\"children\":[[\"$\",\"head\",null,{\"children\":[\"$\",\"script\",null,{\"id\":\"cookie-consent-bootstrap\",\"dangerouslySetInnerHTML\":{\"__html\":\"try{var c=JSON.parse(localStorage.getItem(\\\"kalaskollen_cookie_consent\\\"));if(c\u0026\u0026c.version\u003e=2)document.documentElement.setAttribute(\\\"data-cookie-consent-decided\\\",\\\"\\\")}catch(e){}\"}}]}],[\"$\",\"body\",null,{\"className\":\"font-sans\",\"children\":[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$2\"}}],[\"$\",\"$L3\",null,{\"children\":[[\"$\",\"$L4\",null,{}],[\"$\",\"main\",null,{\"id\":\"main-content\",\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$6\",\"errorStyles\":[],\"errorScripts\":[],\"template\":[\"$\",\"$L7\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"min-h-screen flex flex-col items-center justify-center px-4 bg-gradient-to-br from-party-cream via-white to-party-pink/10\",\"children\":[\"$\",\"div\",null,{\"className\":\"text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-8xl mb-8\",\"children\":\"ðð¨\"}],[\"$\",\"h1\",null,{\"className\":\"text-4xl md:text-5xl font-display font-bold mb-4\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-gradient-party\",\"children\":\"Oj dÃ¥!\"}]}],[\"$\",\"p\",null,{\"className\":\"text-xl text-muted-foreground mb-8 max-w-md\",\"children\":\"Den sida du söker verkar ha flytt frÃ¥n kalaset.\"}],[\"$\",\"$L8\",null,{\"href\":\"/\",\"className\":\"btn-party inline-flex items-center px-8 py-4 text-lg\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mr-2\",\"children\":\"ð \"}],\"Tillbaka till startsidan\"]}]]}]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]]}],[\"$\",\"$L9\",null,{}],[\"$\",\"$La\",null,{}]]}]]}]]}],{\"children\":[\"login\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L7\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$Lb\",null,{\"Component\":\"$c\",\"searchParams\":{},\"params\":{},\"promises\":[\"$@d\",\"$@e\"]}],null,[\"$\",\"$Lf\",null,{\"children\":[\"$L10\",[\"$\",\"$L11\",null,{\"promise\":\"$@12\"}]]}]]}],{},null,false]},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$L13\",null,{\"children\":\"$L14\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]],[\"$\",\"$L15\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$16\",null,{\"fallback\":null,\"children\":\"$L17\"}]}]}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$18\",[]],\"s\":false,\"S\":true}\n"])</script>
1<script>self.__next_f.push([1,"d:{}\ne:\"$0:f:0:1:2:children:2:children:1:props:children:0:props:params\"\n"])</script>
1<script>self.__next_f.push([1,"14:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, maximum-scale=5, viewport-fit=cover\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"content\":\"#FF6B9D\"}],[\"$\",\"meta\",\"3\",{\"name\":\"color-scheme\",\"content\":\"light\"}]]\n10:null\n"])</script>
1<script>self.__next_f.push([1,"19:I[66644,[],\"IconMark\"]\n"])</script>
1<script>self.__next_f.push([1,"12:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"Logga in - Kalaskollen\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Logga in på Kalaskollen för att hantera dina barnkalas, gästlistor och OSA-svar. Skicka inbjudningar, följ upp gäster och planera kalaset på ett ställe.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"author\",\"href\":\"https://www.kalaskollen.ai/om-oss\"}],[\"$\",\"meta\",\"3\",{\"name\":\"author\",\"content\":\"Daniel Dahlén\"}],[\"$\",\"link\",\"4\",{\"rel\":\"manifest\",\"href\":\"/manifest.webmanifest\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"5\",{\"name\":\"keywords\",\"content\":\"barnkalas,kalas,inbjudningar,OSA,gästlista,barn,fest,planering\"}],[\"$\",\"meta\",\"6\",{\"name\":\"creator\",\"content\":\"Kalaskollen\"}],[\"$\",\"meta\",\"7\",{\"name\":\"publisher\",\"content\":\"Kalaskollen\"}],[\"$\",\"meta\",\"8\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"9\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"link\",\"10\",{\"rel\":\"canonical\",\"href\":\"https://www.kalaskollen.ai/login\"}],[\"$\",\"meta\",\"11\",{\"name\":\"format-detection\",\"content\":\"telephone=no, address=no, email=no\"}],[\"$\",\"meta\",\"12\",{\"name\":\"mobile-web-app-capable\",\"content\":\"yes\"}],[\"$\",\"meta\",\"13\",{\"name\":\"apple-mobile-web-app-title\",\"content\":\"Kalaskollen\"}],[\"$\",\"meta\",\"14\",{\"name\":\"apple-mobile-web-app-status-bar-style\",\"content\":\"default\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:title\",\"content\":\"Logga in\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:description\",\"content\":\"Logga in på Kalaskollen för att hantera dina barnkalas, gästlistor och OSA-svar. Skicka inbjudningar, följ upp gäster och planera kalaset på ett ställe.\"}],[\"$\",\"meta\",\"17\",{\"property\":\"og:url\",\"content\":\"https://www.kalaskollen.ai/login\"}],[\"$\",\"meta\",\"18\",{\"property\":\"og:site_name\",\"content\":\"Kalaskollen\"}],[\"$\",\"meta\",\"19\",{\"property\":\"og:locale\",\"content\":\"sv_SE\"}],[\"$\",\"meta\",\"20\",{\"property\":\"og:image:alt\",\"content\":\"Kalaskollen - Planera barnkalas enkelt\"}],[\"$\",\"meta\",\"21\",{\"property\":\"og:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"22\",{\"property\":\"og:image\",\"content\":\"https://www.kalaskollen.ai/opengraph-image?1be511a0a98769e9\"}],[\"$\",\"meta\",\"23\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"24\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"25\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"26\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"27\",{\"name\":\"twitter:title\",\"content\":\"Kalaskollen - Planera barnkalas enkelt\"}],[\"$\",\"meta\",\"28\",{\"name\":\"twitter:description\",\"content\":\"Planera ditt barns kalas utan stress. Skicka inbjudningar, håll koll på OSA-svar och hantera gästlistan enkelt.\"}],[\"$\",\"meta\",\"29\",{\"name\":\"twitter:image:alt\",\"content\":\"Kalaskollen - Planera barnkalas enkelt\"}],[\"$\",\"meta\",\"30\",{\"name\":\"twitter:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"31\",{\"name\":\"twitter:image\",\"content\":\"https://www.kalaskollen.ai/opengraph-image?1be511a0a98769e9\"}],[\"$\",\"meta\",\"32\",{\"name\":\"twitter:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"33\",{\"name\":\"twitter:image:height\",\"content\":\"630\"}],[\"$\",\"link\",\"34\",{\"rel\":\"shortcut icon\",\"href\":\"/party.svg\"}],[\"$\",\"link\",\"35\",{\"rel\":\"icon\",\"href\":\"/party.svg\"}],[\"$\",\"link\",\"36\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-touch-icon.png\"}],[\"$\",\"$L19\",\"37\",{}]],\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
1<script>self.__next_f.push([1,"17:\"$12:metadata\"\n"])</script>
1</body></html>
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.